/* begin fix the thumbnail arrows */
#page-product .product-images-module .product-images ul.secondary-images.owl-carousel .owl-next, 
#page-product .product-images-module .product-images ul.secondary-images.owl-carousel .owl-prev {
     height: 60px;
padding: 0;
}

#layout_product .product-details-module iframe {
	width: 100%;
}
/* end fix the thumbnail arrows */

#car-row-custom div.container-wrap {
  padding: 0; }

#car-row-custom .page-builder-layout-module {
  margin-top: 0 !important; }

#car-row-custom .model-wrap > li, #car-row-custom .model-wrap > li > a {
  border: none;
  border-color: transparent; }
  #car-row-custom .model-wrap > li:hover, #car-row-custom .model-wrap > li:active, #car-row-custom .model-wrap > li > a:hover, #car-row-custom .model-wrap > li > a:active {
    background-color: transparent; }

#car-row-custom .model-wrap {
  display: flex;
  padding: 15px 0;
  list-style: none;
  flex-wrap: wrap;
  justify-content: space-between;
  border-top: 1px solid #F0F0F0; }
  #car-row-custom .model-wrap .models {
    text-align: center;
    margin: auto;
    float: left;
    width: 10%;
    margin: 15px 0; }
    #car-row-custom .model-wrap .models a {
      font-family: "Lato", sans-serif;
      font-size: 10pt;
      color: #000;
      font-weight: 400;
      position: relative;
      background-color: transparent; }
      #car-row-custom .model-wrap .models a h4 {
        font-family: "Lato", sans-serif;
        font-size: inherit;
        color: inherit;
        font-weight: inherit;
        padding: 0;
        margin: 0; }
      #car-row-custom .model-wrap .models a:hover, #car-row-custom .model-wrap .models a:active {
        color: #176DB7;
        text-decoration: none; }
        #car-row-custom .model-wrap .models a:hover .vehicle-image, #car-row-custom .model-wrap .models a:active .vehicle-image {
          -webkit-filter: brightness(1.2);
          filter: brightness(1.2); }
    #car-row-custom .model-wrap .models.active a {
      color: #176DB7; }
    @media (max-width: 1249px) {
      #car-row-custom .model-wrap .models {
        width: 20%; } }
    @media (max-width: 767px) {
      #car-row-custom .model-wrap .models {
        width: 33%; } }
    @media (max-width: 499px) {
      #car-row-custom .model-wrap .models {
        width: 50%; }
        #car-row-custom .model-wrap .models a {
          font-size: 12pt; } }
  #car-row-custom .model-wrap .vehicle-image {
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
    padding-bottom: 50%;
    margin: 0 0 5px 0; }
    #car-row-custom .model-wrap .vehicle-image.car-image-1 {
      background-image: url("https://cdn-static.revolutionparts.io/assets/themes/models/subaru/subaru-model-01.png"); }
    #car-row-custom .model-wrap .vehicle-image.car-image-2 {
      background-image: url("https://cdn-static.revolutionparts.io/assets/themes/models/subaru/subaru-model-02.png"); }
    #car-row-custom .model-wrap .vehicle-image.car-image-3 {
      background-image: url("https://cdn-static.revolutionparts.io/assets/themes/models/subaru/subaru-model-03.png"); }
    #car-row-custom .model-wrap .vehicle-image.car-image-4 {
      background-image: url("https://cdn-static.revolutionparts.io/assets/themes/models/subaru/subaru-model-04.png"); }
    #car-row-custom .model-wrap .vehicle-image.car-image-5 {
      background-image: url("https://cdn-static.revolutionparts.io/assets/themes/models/subaru/subaru-model-05.png"); }
    #car-row-custom .model-wrap .vehicle-image.car-image-6 {
      background-image: url("https://cdn-static.revolutionparts.io/assets/themes/models/subaru/subaru-model-06.png"); }
    #car-row-custom .model-wrap .vehicle-image.car-image-7 {
      background-image: url("https://cdn-static.revolutionparts.io/assets/themes/models/subaru/subaru-model-07.png"); }
    @media (max-width: 1399px) {
      #car-row-custom .model-wrap .vehicle-image {
        padding-bottom: 35%; } }

.banner-vpicker-module .vehiclepicker_wrapper .container-vehicle-dd-home-dropdowns {
    text-align: left;
    display: none;
}