#rm_fixed_contact_button, .rm-fixed-contact-pulsation, .rm-header-cart-quantity, .rm-news-item-date, .oct-fixed-bar-quantity-cart, .rm-slideshow-plus .slick-dots li.slick-active button, .rm-slideshow-plus .slick-dots li:hover button, .rm-day-discounts .slick-dots li.slick-active button, .rm-day-discounts .slick-dots li:hover button, .rm-product-tabs .nav-link.active:before, .radio-box::after, .rm-product-images-main .slick-dots li.slick-active button, #loginTabs .nav-link.active:before {background:rgb(253, 204, 4);}
@media (min-width: 1200px){.rm-account-list-item:hover::before{background:rgb(253, 204, 4);}}
.rm-product-top-button:hover, .oct-fixed-bar-item:hover {background:rgb(253, 204, 4);}
.rm-module-header span, .rm-product-top-button:hover {border-color:rgb(253, 204, 4);}
.oct-bottom-free-shipping-from .progress-bar, .oct-checkout-block ul.dropdown-address li:hover, .oct-checkout-block #button-confirm {background-color:rgb(253, 204, 4);}
body {background-color:rgb(249, 249, 252);}
.form-checkbox-group label a, .subcat-item:hover .subcat-item-title, .rm-content a, .blue-link, .blue-link:hover, .rm-category-wall-item:hover span, .rm-promotional-product-item:hover a, #oct-menu-ul .group-title a, .rm-last-reviews-item:hover .rm-last-reviews-item-title, .rm-module-item:hover .rm-module-title > a, .rm-module-item:hover .rm-module-title > a:visited, .rm-news-item:hover .rm-news-item-title, .rm-livesearch-list-item-name a, .rm-fixed-contact-item:hover, .category-landing-links-item-link span, .modal-content a, .rm-manufacturer-item a:hover span, .table td a, .rm-alert-text a, .rm-day-discounts-item:hover a, .rm-header-phones-list-item:hover, .rm-header-location-phones a .rm-footer-phones-link, .rm-footer-mail-link, .rm-footer-mail-link:hover, .collapse-value > button, .collapse-value > button:focus, .collapse-value > button:active, .collapse-value > button:active:focus, .rm-product-advantages-item:hover .rm-product-advantages-item-title, .rm-contact-location a, .rm-breadcrumb-item a, .rm-account-list-item:hover a, .rm-menu-list-item:hover > div:first-child .rm-menu-list-item-link, .rm-menu-list-item.active > div:first-child .rm-menu-list-item-link, .rm-footer-phones-link, .rm-footer-phones-link:hover, .rm-header-location-phones a, .oct-checkout-block a.blue-link, .oct-checkout-actions .form-check-label a, .ds-cart-recommended-products-item:hover .rm-module-title, .ds-cart-item-title:hover, .payment-method-check-item a {color:rgb(255, 0, 0);}
.rm-module-buttons button:hover {background-color:rgb(255, 0, 0);border-color:rgb(255, 0, 0);}
.rm-btn.primary, button[data-target="#ocfilter-hidden-options"], #ocfilter .btn-primary, #ocfilter .btn-primary:active, #ocfilter .btn-primary:focus, .simplecheckout-cart-buttons .button:hover, .simplecheckout-button-right .button:hover, #simplecheckout_button_login:hover, .pagination li.active span, .pagination li:hover a, #rm_livesearch_close, .simplecheckout-cart-buttons .button, .rm-header-location.active .rm-btn, #rm_mobile_menu_button, .rm-sidebar #rm_mobile_menu_toggle_button:before, .rm-btn.secondary:hover, .rm-btn.dark:hover {background-color:rgb(253, 204, 4);}
@media (min-width: 1200px){.rm-btn.secondary:hover, .rm-btn.dark:hover, .rm-module-item:hover .rm-cart-btn {background:rgb(253, 204, 4);}}
.rm-btn.primary, .rm-btn.primary .rm-btn-text {color:rgb(255, 255, 255);}
.rm-btn.dark {background-color:rgb(101, 108, 125);}
.rm-btn.dark, .rm-btn.dark .rm-btn-text {color:rgb(255, 255, 255);}
.rm-btn.secondary {background-color:rgb(233, 233, 233);}
.rm-btn.secondary, .rm-btn.secondary .rm-btn-text {color:rgb(39, 35, 35);}
#top {background:rgb(249, 249, 252);}
.top-nav-info-list a, .top-nav-account-links-item a, .top-nav-account-links-item button, .top-nav-account-links-item > span {color:rgb(101, 108, 125)!important;}
.top-nav-info-list a:hover, #top .top-nav-account-links-item button:focus, .top-nav-account-links-item:hover > a, .top-nav-account-links-item button:hover, .top-nav-account-links-item:hover form > button, .top-nav li:hover > a, .top-nav-account-links-item > span:hover {color:rgb(255, 0, 0) !important;}
.top-nav .rm-dropdown-box:hover .rm-dropdown-toggle::after {background:rgb(255, 0, 0) !important;}
.rm-footer {background-color:rgb(255, 255, 255);}
.rm-footer-text, .rm-footer-credits {color:rgb(101, 108, 125);}
.rm-footer-phones, .rm-footer-links-list a {color:rgb(101, 108, 125);}
.rm-footer-phones a:hover, .rm-footer-links-list a:hover {color:rgb(255, 0, 0);}
.rm-column-categories-item {background:rgb(252, 252, 252);}
.rm-column-categories-item {color:rgb(39, 35, 35);}
.rm-column-categories-item.active > span, .rm-column-categories-item .rm-categories-3 .active, .rm-column-categories-item a:hover {color:rgb(255, 0, 0);}
.modal-header {background:rgba(255, 255, 255, 0);}
.modal-title {color:rgb(39, 35, 35);}
.modal-close-icon {background-color:rgb(119, 119, 119);}
#rm_mobile_nav {background:rgb(253, 253, 253);}
.oct-fixed-bar-item-compare, .rm-module-buttons-item.compare, .rm-product-top-button-compare, .rm-btn.compare, #rm_mobile_compare {display: none!important;}
.oct_dynamic_stylesheet_begin{display: none;}
.rm-column-box {overflow: visible;}
.ocf-content {padding: 15px;}
.ocf-horizontal { background: #fff; }
.ocf-btn-mobile-static.sticky-top {top: 50px; border-bottom-color:transparent; z-index:100;margin-bottom: 0;padding-bottom: 0;}
.ocfilter-mobile-handle .rm-btn {height: 40px;line-height: 40px;font-size: 13px;display: inline-flex !important;width: 100% !important;justify-content:center;}
.ocf-page-list-top {padding-left: 15px;}.ocf-description.ocf-description-top {padding: 15px;} @media (min-width: 992px){#column-left,#column-right{z-index:21!important;}.ocf-page-list-top {padding-left: 30px;}.ocf-description.ocf-description-top {padding: 20px;border-bottom:1px solid #f9f9fc}}
.ocf-page-list-bottom,.ocf-description.ocf-description-bottom{background: #fff;padding:15px}
@media (min-width: 992px){.ocf-page-list-bottom,.ocf-description.ocf-description-bottom{background: #fff;padding:20px}}

/**/
.pl-table .row {
	 margin: 5px;
	 padding: 0 20px;
	 align-items: center;
}
 .pl-table .col {
	 padding: 0 10px;
	 overflow: visible;
	 text-overflow: ellipsis;
}
 .pl-table .pl-thead {
	 color: #979797;
	 font-weight: bold;
	 text-transform: uppercase;
	 font-size: 11px;
	 margin: 15px 0;
   text-align: center;
}
 .pl-table .pl-thead.tall {
	 background-color: #263338;
	 margin: 0;
	 padding: 5px 0;
	 color: rgba(255, 255, 255, 0.7);
	 text-transform: initial;
}
 .pl-table .pl-thead.tall .col {
	 border-right: 1px solid rgba(255, 255, 255, 0.2);
	 text-align: center;
	 align-self: stretch;
}
 .pl-table .pl-thead.tall .col:last-child {
	 border: none;
}
 .pl-table .pl-thead.tall .col .large {
	 font-size: 21px;
	 color: #fff;
}
 /*.pl-table .pl-tbody .row {
	 background-color: #fff;
	 padding-top: 7px;
	 padding-bottom: 7px;
	 color: #979797;
	 font-size: 11px;
}*/
.pl-table .pl-tbody .col.name {
    min-width: 150px;
}
.pl-table .pl-tbody .col.btn_buy_text {
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex !important;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-pack: end;
    justify-content: flex-end;
}
 .pl-table .pl-tbody.scroll {
	 max-height: 100px;
	 overflow-x: scroll;
}
.pl-table .pl-tbody .kj-item {
    border: none;
}
.pl-table .pl-tbody .kj-item a {
    color: #4d7cfe;
    text-decoration: underline;
}
.pl-table .pl-tbody .kj-item a:hover {
    text-decoration: none;
}
.kj-item.row {
    padding: 1rem;
    background-color: #fff;
    border-radius: 4px;
    -webkit-box-shadow: 0 0 1px rgba(40, 41, 61, .08), 0 0.5px 2px rgba(96, 97, 112, .16);
    box-shadow: 0 0 1px rgba(40, 41, 61, .08), 0 0.5px 2px rgba(96,97,112,.16);
}
/**/
#product .series-link {
    cursor: pointer;
    text-decoration: underline;
}
#product .series-link:hover {
    text-decoration: none;
}
#product .series-link .fas {
    -webkit-animation: iconOpacity 3s infinite;
    animation: iconOpacity 3s infinite;
}
/**/

/* Subcategory img */
.rm-subcategory-row .rm-category-wall-item-image {
  display: none;
}
/* End Subcategory img */

/* Select Search Continer */
.auto-form {
    padding: 30px;
    background-color: #f5f5f5;
}
.autosea .select2-container .select2-selection--single {
    height: 44px;
    padding: 7px 20px;
}
.autosea .select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 44px;
}
/*.select2-container--default .select2-results__option--disabled {
    text-align: center;
}*/
.select2-search--dropdown .select2-search__field {
    padding: 7px!important;
}
/* End Select Search Continer */

/**/
@media (max-width: 991px) {
    .pl-table .pl-thead {
        display: none;
    }
}
/**/
@media (max-width: 767px) {
  .rm-subcategory-row {
    flex-wrap: wrap;
    justify-content: center;
  }
}
.rws {
  position: sticky;
  top: 0;
  z-index: 100;
  text-align: center;
  width: 100%;
}
.rws img {
    max-width: 100%;
}
@media (min-width: 768px) {
  .rws__img-mob {
    display: none;
  }
}
@media (max-width: 767px) {
  .rws__img-pc {
    display: none;
  }
  #language.language ul {
    flex-direction: column;
  }
  #language.language ul li {
    margin: 10px 0;
  }
}
.rm-product-center-count-cust {
    font-size: 14px;
    border: 1px solid #e9e9e9;
    padding: 10px;
    border-radius: 6px;
}
/* attribute-list */
.rm-product-tabs-attributtes-list-item .attribute-list {
    margin: 0;
}
.attribute-list li {
    list-style: none;
    display: inline-block;
}
.attribute-list li:not(:last-child) {
    margin-right: 15px;
}
.attribute-list li:before {
    content: "\f14a";
    font: normal normal normal 14px / 1 FontAwesome;
    margin-right: 5px;
    color: #ff0000;
}
/* end attribute-list */

@media (max-width: 419px) {
  .rm-product+.rm-product-tabs {
    position: relative;
  }
}
/*.rm-module-attr-item {
    display: block;
    word-break: break-word;
}*/
.rm-module-attr {
    display: flex;
    flex-direction: column;
}
span.rm-module-attr-item {
    /*display: flex;
    justify-content: flex-start;
    flex-wrap: nowrap;*/
    font-size: 12px;
    margin-bottom: 5px;
}
.rm-module-attr .attribute-name {
    font-weight: 600;
}
.rm-module-attr .rm-module-attr-item-header {
    word-break: break-word;
    overflow-wrap: break-word;
}
.rm-module-attr-item:not(:last-child):after {
    display: none;
}
.more-attribute {
    color: #ff0000;
    font-size: 12px;
    font-weight: 900;
}
.more-attribute:hover {
    cursor: pointer;
}
.rm-module-attr-item .fa.fa-circle {
    font-size: 4px;
    position: relative;
    top: -2px;
    color: #ff0000;
}
/* OCFilter */
.ocf-noUi-base .ocf-noUi-connect:before, .ocf-noUi-base .ocf-noUi-handle {
    background-color: #fdcc04;
}
.ocf-value-list-body .ocf-selected .ocf-value-input::before {
    border-color: #ff0000;
    background-color: #ff0000;
}
/* END OCFilter */
/* Sub category btn */
#common-home .rm-category-wall-item {
    padding: 10px;
}
#common-home .rm-category-wall-item span {
    font-weight: 900;
}
#common-home .d-flex.flex-column.justify-content-between.align-items-center.text-center {
    background-color: #f5f5f5;
}
#product-category #content .d-flex.flex-column.justify-content-between.align-items-center.text-center {
    background-color: #fdcc04;
    color: #fff;
    font-weight: 900;
    font-size: 10px;
    padding: 10px 0px;
    margin: 5px;
}
#product-category .rm-category-wall-item:hover {
    background-color: red;
}
/* END Sub category btn */

/* Product description */
@media screen and (max-width: 419px) {
  .rm-content {
    padding-top: 70px;
  }
}
/* END Product description */

/*#car-select {
    background-image: url('../../../../../image/catalog/bg.jpeg');
    padding: 121px;
}*/
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
    background-color: rgb(253, 204, 4)!important;
}

/* Slider Home Page Full Width */
.slick-caption {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0px;
    top: 0px;
}
.slide-item {
    margin: 0 auto;
    position: relative;
    height: 100%;
    justify-content: space-between;
}
.slide-item .row-slider-info {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    width: 65%;
    justify-content: center;
    z-index: 99;
    margin-right: auto;
    margin-left: 0;
    -moz-box-ordinal-group: -1;
    -webkit-box-ordinal-group: -1;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
}
.rm-slideshow-plus-item-title {
    color: #fff;
    font-size: 42px;
    padding: 10px 0px;
    line-height: 42px;
}
.rm-slideshow-plus-item-description {
    color: #fff;
    font-size: 18px;
    line-height: 25px;
    padding: 10px 0px;
}
@media (max-width: 1133px) {
    .slick-caption .slide-item {
      height: auto;
    }
}
@media (max-width: 991px) {
    .slide-item .row-slider-info {
      width: 100%;
    }
    .rm-slideshow-plus-item-title {
      color: #fff;
      font-size: 26px;
      padding: 10px 0px;
      line-height: 26px;
      margin: 20px 0;
    }
}
@media (max-width: 767px) {
    .rm-slideshow-plus-item-title {
      margin: 10px 0;
      text-align: center;
    }
    .rm-slideshow-plus-item-btn.home-scroll-car-select {
      display: none;
    }
}
@media (max-width: 575px) {
    .rm-slideshow-plus-item-title {
      margin: 5px 0;
      padding: 0;
    }
    .rm-slideshow-plus-item-description {
      font-size: 12px;
      line-height: 16px;
    }
}
/* END Slider Home Page Full Width */
.rm-widget-phones li {
    margin-bottom: 18px;
}

/* FAQ */
.faq-accordion .panel-group > .panel-default > .panel-heading {
  padding: 0 15px;
}
.faq-accordion .panel-group > .panel-default > .panel-heading > .panel-title > a.link-collapse-active {
  color: #fff;
  background-color: #fdcc04;
}
.faq-accordion .panel-group > .panel-default > .panel-heading > .panel-title > a {
  font-size: 18px;
  background-color: #fff;
  display: block;
  position: relative;
  padding: 10px 25px 10px 15px;
  border-radius: 5px;
}
.faq-accordion .panel-group > .panel-default > .panel-heading > .panel-title > a i {
  position: absolute;
  right: 10px;
}
.faq-accordion .panel-group > .panel-default > .panel-collapse > .panel-body {
  padding: 0 30px!important;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .faq-accordion .panel-group > .panel-default > .panel-heading > .panel-title > a i {
    top: 20px;
  }
}
/* END FAQ */
.terms-info ul {
    list-style: none;
}
.social-icon-custom a {
    text-decoration: none;
}
.social-icon-custom a:not(:last-child) {
    margin-right: 15px;
}
/* Category page sub-category btn */
#product-category #content .rm-subcategory-row .rm-category-wall-item {
    border-radius: 6px;
}
#product-category #content .rm-subcategory-row .rm-category-wall-item:hover a span {
    text-shadow: none;
}
#product-category #content .rm-subcategory-row .rm-category-wall-item a {
    font-weight: 500!important;
    font-size: 12px!important;
    text-shadow: 2px 1px 1px rgb(0 0 0 / 25%);
    border-radius: 6px;
}
/* END Category page sub-category btn */

/* Additional image */
.additional-image span:first-child {
    display: block;
}
.additional-image {
    position: relative;
}
.additional-image span {
  	display: none;
    position: absolute;
    top: -60px;
    text-align: center;
    left: 0;
    right: 0;
}
.additional-image span img {
    cursor: zoom-in;
}
@media (max-width: 767px) {
    .additional-image span {
      top: -85px;
  }
}
/* END Additional image */
#oct-infobar {
    padding: 10px 0;
}.oct_dynamic_stylesheet_end{display: none;}
