#back-top, #fm_fixed_contact_button, .fm-fixed-contact-pulsation, .pagination li.active span, .pagination li a:hover, .image-additional-box .owl-carousel .owl-nav button:hover, #fm_livesearch_close, .simplecheckout-cart-buttons .button, .simplecheckout-button-right .button, #simplecheckout_button_login, .ocfilter .panel-heading, .fm-module-column-box .panel-heading, #column-left .panel-heading, #column-right .panel-heading, .fm-btn, .fm-main-footer-contact .fm-main-footer-contact-btn:hover, .ocfilter .noUi-connect, .fm-column-title, .fm-product-quantity button:hover, .fm-column-module-btn:hover, .owl-carousel.image-additional-list .owl-nav button.owl-next:hover, .owl-carousel.image-additional-list .owl-nav button.owl-prev:hover, .fm-account-list .fm-account-item:hover a, .radio-box::after, .product-layout .fm-product-btn, .image-additional-list .slick-arrow:hover, #fm_sidebar #fm_mobile_menu_toggle_button, .fm-product-btn.button-one-click:hover, .fm-header-location.active .fm-btn {background:rgb(229, 214, 204);}
@media (min-width: 1200px){.product-layout:hover .fm-product-btn{background:rgb(229, 214, 204);}}
.fm-input-with-btn:hover, .fm-product-btn-cart {background:rgb(229, 214, 204) !important;}
.fm-product-btn.button-one-click {color:rgb(229, 214, 204) ;}
.btn-header i:first-child, .fm-phone-img i, .fm-module-buttons-list button:hover, .fm-main-footer-contact .btn-link, .fm-main-footer-contact .btn-link:hover, .fm-main-footer-contact .fm-main-footer-contact-link, .fm-main-footer-shedule-list li, .fm-category-appearance-btn.active, .fm-category-appearance-btn:hover, .fm-phone-content .fm-phone-link, .fm-breadcrumb-item a, .fm-advantages-block:hover .fm-advantages-img, .fm-advantages-block:hover .fm-advantages-title, .fm-main-footer-contact .btn-link:focus, .oct-load-more-button, .ocfilter-mobile-handle .fm-btn {color:rgb(229, 214, 204);}
.fm-main-footer-contact .fm-main-footer-contact-btn, .fm-main-footer-contact .fm-main-footer-contact-btn:hover, li.fm-product-description-nav-item-active a::after, li.fm-product-description-nav-item:hover a::after, .fm-page-main-title::after, .fm-account-list .fm-account-item:hover, .oct-load-more-button, .fm-product-btn.button-one-click, li.fm-product-description-nav-item-active span::after, li.fm-product-description-nav-item:hover span::after, .ocfilter-mobile-handle .fm-btn {border-color:rgb(229, 214, 204);}
body {background-color:rgb(255, 255, 255);}
.fm_mobile_menu_info-list-item a, .fm_mobile_menu_info .dropdown-menu button.active-item, .fm-acc-info-link, .fm_mobile_menu_cart-text a, .form-checkbox-group label a, .subcat-item:hover .subcat-item-title, .fm-table-compare .fm-table-product-name a:hover, .fm-html-box-text a, .fm-category-wall-item ul a:hover, .fm-category-wall-item-title:hover span, .promotional-product-item-title a:hover, #oct-menu-ul .group-title a, .fm-reviews-item:hover .fm-reviews-item-title, .fm-module-btn:hover, .fm-news-item:hover .fm-news-item-title, .fm-footer-subscribe-subscribe .form-checkbox-group label a, .fm-livesearch-list-item-name a, .fm-fixed-contact-item:hover, .category-landing-links-item-link span, .fm-product-left-top-info-block-brand a, .fm-product-left-top-info-block-reviews span, .fm-price-block-link, .fm-price-block-link:hover, .fm-product-buttons-list a:hover span, .fm-product-buttons-list a:hover i, .fm-inform-content-text a, .fm-inform-content-text-title a, .oct-mm-item-title:hover, .oct-mm-item-list li a:hover, .oct-mm-item-list li.oct-mm-item-see-all, .fm-content-reviews .fm-review-rating-shop, .fm-blog-categories-module-list a:hover, .fm-blog-post-content .fm-news-item-text a, .fm-blog-post-content .fm-news-item-text a:hover, .login-popup-links a, .nav-dropdown-menu button:hover, .fm-phone-box .phoneclick:hover, .fm-content-contact-offer .fm-content-contact-text a, .fm-content-manufacturer .fm-content-title a, .fm-manufacturer-item .fm-manufacturer-card:hover span, .header-dropdown li a:hover, .nav-dropdown-menu .my-dropdown-item a:hover, .fm-acc-info-text a, .fm-acc-info-text a:hover, .table td a, .fm-acc-info-link:hover, .fm-acc-info-block-title:hover, .fm-category-description p a, .fm-product-description-cont a, .fm-alert-text a, .fm-subcat-show-link, .fm-subcat-show-link:hover, #fm_sidebar .fm_sidebar-content .group-title a, .fm_mobile_menu_cart-item-title:hover, .fm-product-buttons-list div:hover i, .fm-product-buttons-list div:hover span, .fm-header-location-phones a {color:rgb(42, 61, 69);}
@media (min-width: 1200px){.fm-module-item:hover .fm-module-title > a, .fm-module-item:hover .fm-module-title > a:visited{color:rgb(42, 61, 69);}}
#top {background:rgb(238, 238, 238);}
.btn-link, .info-link {color:rgb(42, 61, 69);}
#top .btn-link:hover, #top .btn-link:focus, nav.top .info-list a:hover {color:rgb(185, 156, 116) ;}
.fm-search input {background:rgb(229, 214, 204);}
.menu-row {background-color:rgb(229, 214, 204);}
.fm-menu {background:rgb(229, 214, 204);}
#oct-menu-box:hover .fm-menu {background-color:rgb(229, 214, 204);}
.menu-row {color:rgb(42, 61, 69);}
.oct-menu-li {background:rgb(255, 255, 255);}
.oct-menu-li > a, .oct-menu-li > div > a {color:rgb(42, 61, 69);}
.fm-main-footer, .fm-footer-subscribe {background-color:rgb(32, 35, 52);}
.fm-footer-subscribe, footer, .fm-main-footer-contact-address, .fm-main-footer-title {color:rgb(42, 61, 69);}
.fm-main-footer-links-list a, .fm-main-footer-credits {color:rgb(42, 61, 69);}
.fm-main-footer-links-list a:hover {color:rgb(42, 61, 69);}
.fm-categories-box {background:rgb(251, 251, 251);}
.fm-categories-item {color:rgb(102, 102, 102);}
.fm-categories-item.active > span a, .fm-categories-item a:hover, .fm-categories-toggle:hover {color:rgb(42, 61, 69);}
.modal-header {background:rgb(24, 164, 225);}
.modal-title {color:rgb(42, 61, 69);}
.fm-modal-close-icon {border: 1px solid rgb(42, 61, 69);}
#fm_mobile_nav {background:rgb(238, 242, 245);}
#fm_mobile_menu_button {background-color:rgb(3, 83, 180) !important;}
@media (max-width: 767px) {
    #button_send_menu {
        background: var(--new-main-mobile-menu-color) !important;
        font-weight: 300;
    }
}

button.fm-module-overlay-btn.fm-btn.fm-pm-button-cart {
    background: #B86728;
}
a.fm-module-overlay-btn.fm-btn {
    background: #B86728;
}
.fm-input-with-btn:hover, .fm-product-btn-cart {
    background: #B86728 !important;
}
button.fm-product-btn.button-one-click {
  border-color: #B86728;
}

.fm-product-btn.button-one-click {
    color: #B86728;
}
.fm-footer-subscribe {
    background-color: rgb(184, 103, 40);
    border-bottom: 1px solid #fff !important;
}
.fm-main-footer {
    background-color: #654133;
}

.fm-product-btn.button-one-click:hover{
  background: #B86728;
}

.fm-menu-buttons-index {
    background-color: #91AC8D;
}

.fm-phone-content .fm-phone-link{
  color: #B86728;
}

.fm-module-item .fm-module-title a:hover {
    color: #B86728;
}

.fm-module-item:hover{
  color: #B86728;
}
.fm-menu-buttons-index {
    background-color: red;
}

a.btn.btn-link.dropdown-toggle.d-flex.justify-content-center.align-items-center {
    color: #fff;
}

a.fm-main-footer-contact-link {
    color: #fff !important;
}

button.fm-main-footer-contact-btn.fm-btn {
  border-color:#fff;
}

button.fm-main-footer-contact-btn.fm-btn:hover {
  background: rgb(184, 103, 40);
  border-color:rgb(184, 103, 40);
}
li.fm-main-footer-shedule-item {
    color: #fff;
}
ul.fm-main-footer-links-list.list-unstyled a {
    color: #fff;
}

div#fm_fixed_contact_button {
    background-color: rgb(184, 103, 40);
}

.fm-fixed-contact-pulsation{
  background-color: rgb(184, 103, 40);
}

#back-top{
  background-color: rgb(184, 103, 40);
}

input#InputSubscribeEmail {
    color: #fff !important;
    background: #fff;
    border: 1px solid #fff;
}

.fm-category-product-caption .fm-category-product-description{
  display: none;
}

button#fm_mobile_menu_button {
    background-color: rgb(184, 103, 40) !important;
}

.fm-price-block.fm-product-right-block .fm-price-block-link{
  display: none;
}

.simplecheckout-cart a, .checkout-heading-button a, .simpleregister-have-account a{
  color: rgb(184, 103, 40) !important;
}

.modal-header {
    background: rgb(184, 103, 40);
}

.ocf-popover.ocf-fade.ocf-right.ocf-in{
  position:relative;
  z-index:999
}

.oct-menu-item-name {
    font-weight: 600;
    color: #654132;
}

.fm-product-one-click.fm-product-right-block{
  display:none;
}

.fm-product-buttons-link.fm-product-buttons-link-compare.d-flex.align-items-center{
  display:none !important;
}

button.fm-product-btn.button-one-click {
    display: none;
}

.fm-menu-buttons-compare{
    display: none !important;
}

ul.info-list.list-unstyled.d-flex {
    width: 100%;
    align-items: center;
    gap: 14px;
}

li.info-item a {
    color: #fff;
}

.info-list .info-item:nth-child(2) .info-link {
    font-weight:bold
}

#form-language .dropdown-menu.show{
  z-index: 9999;
}

#fm-account-dropdown .btn-link{
  margin: 0;
}
p.free_delivery {
    padding: 10px 15px;
    font-size: 16px;
}

.fm-menu-buttons-list .fm-menu-buttons-item {
    padding: 0 15px;
}
p.free_delivery{
  color:red;
}

#mob_btn_show{
  display:none;
}

#button_send_menu{
  display:none;
}

#product-category .fm-category-description{
  display:none;
}

.form-group.required.row-customer_telephone.has-error .simplecheckout-error-text.simplecheckout-rule{
  display:block !important;
}

a#simplecheckout_button_confirm {
    background: #FD5605;
}

.text-md-right.row-padding-top.w-100 a.fm-btn.fm-btn-blue{
  background: #FD5605;
}

.fm-module-overlay-btn-box a.fm-module-overlay-btn.fm-btn{
  background: #FD5605;
}

button.fm-module-overlay-btn.fm-btn.fm-pm-button-cart{
  background: #FD5605;
}

@media (max-width: 767px) {
  #mob_btn_show{
      display:block;
  }
  
   #button_send_menu {
        display: flex;
        justify-content: center;
        align-items: center;
        width: 80%;
        margin-top: 20px;
        font-size: 18px;
        background: rgb(184, 103, 40);
        color: #fff;
        border-radius: 30px;
        margin: 20px auto 0;
        padding: 8px;
    }
    .fm_mobile_menu_info-title.d-lg-none {
        display: none;
    }
    .fm-header-shedule.col-lg-2.col-xl-1.d-xl-flex.justify-content-center {
        justify-content: flex-end !important;
        display: flex;
    }
    .fm-search {
        padding: 10px 0;
        display: none;
    }
    ul.info-list.list-unstyled.d-flex {
        width: 100%;
        align-items: center;
        gap: 14px;
        height: 60px;
    }
     ul.info-list.list-unstyled.d-flex {
        width: 100%;
        display: flex;
        justify-content: center;
    }
  a.cart_text{
    font-size: 16px;
  }
  .fm-search input {
    background: #654132 !important;
}
}

button#fm_mobile_menu_button {
    background-color: var(--new-main-mobile-menu-color) !important;
}

.fm-menu-buttons-index {
    background-color: var(--new-main-mobile-menu-color) !important;
    color: var(--new-main-white-color) !important;
}