#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-btn:hover, .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 {background:rgb(99, 146, 212);}
@media (min-width: 1200px){.product-layout:hover .fm-product-btn{background:rgb(99, 146, 212);}}
.fm-input-with-btn:hover, .fm-product-btn-cart {background:rgb(99, 146, 212) !important;}
.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 {color:rgb(99, 146, 212);}
.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 {border-color:rgb(99, 146, 212);}
body {background-color:rgb(242, 243, 245);}
.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 a, .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 {color:rgb(99, 146, 212);}
@media (min-width: 1200px){.fm-module-item:hover .fm-module-title > a, .fm-module-item:hover .fm-module-title > a:visited{color:rgb(99, 146, 212);}}
#top {background:rgb(99, 146, 212);}
.btn-link, .info-link {color:rgb(55, 57, 65);}
#top .btn-link:hover, #top .btn-link:focus, nav.top .info-list a:hover {color:rgb(0, 38, 95) ;}
.fm-search input {background:rgb(28, 100, 187);;}
.menu-row {background-color:rgb(255, 255, 255);}
.fm-menu {background:rgb(99, 146, 212);}
#oct-menu-box:hover .fm-menu {background-color:rgb(99, 146, 212);}
.menu-row {color:rgb(255, 255, 255);}
.oct-menu-li {background:rgb(255, 255, 255);}
.oct-menu-li:hover {background:rgb(99, 146, 212);}
.oct-menu-li > a, .oct-menu-li > div > a {color:rgb(55, 57, 65);}
.oct-menu-li:hover > a, .oct-menu-li:hover > div > a {color:rgb(238, 242, 245);}
.fm-main-footer, .fm-footer-subscribe {background-color:rgb(99, 146, 212);}
.fm-footer-subscribe, footer, .fm-main-footer-contact-address, .fm-main-footer-title {color:rgb(255, 255, 255);}
.fm-main-footer-links-list a, .fm-main-footer-credits {color:rgb(255, 255, 255);}
.fm-main-footer-links-list a:hover {color:rgb(0, 38, 95);}
.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 {color:rgb(99, 146, 212);}
.modal-header {background:rgb(99, 146, 212);}
.modal-title {color:rgb(238, 242, 245);}
.fm-modal-close-icon {border-color:rgb(238, 242, 245);}
#fm_mobile_nav {background:rgb(238, 242, 245);}
#fm_mobile_menu_button {background-color:rgb(99, 146, 212) !important;}
.fm-logo img {max-width: 100%!important;}
header{padding:15px 0;box-shadow: 0 0 5px rgba(0, 0, 0, .06);}
b,strong{color:#333;}
.simplecheckout-block-content .form-horizontal .row-customer_no_phone_to label.control-label{display:none!important;}
.top .btn-link,.info-link,nav.top .info-list a{font-size:14px;}
.info-drop-links .fa-chevron-down{margin-left:5px;font-size:10px;font-weight:600;transition:-ms-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;-webkit-transition:-webkit-transform .3s ease;}
.column_left_in #column-left {width: 100%!important;flex: 0 0 100%!important;max-width: 100%!important;padding: 0!important;border-right:none;}
.info-drop-links:after,#currency,.fm-table-compare-weight,.fm-table-compare-proportions,.fm-table-compare-model,#fm_mobile_user_button{display:none!important;}
.btn-link .fa-chevron-down{font-size:10px;}
.fm-main-title.fm-page-title{font-size:26px;}
.fm-logo{text-align:center;}
.fm-html-box h1,.fm-category-wall-box .fm-main-title,.fm-brands-box .fm-main-title,.fm-bestseller_box .fm-main-title,.fm-news-box .fm-main-title,.fm-featured_box .fm-main-title,.fm-related-box .fm-main-title,.fm-reviews-box .fm-main-title,.fm-latest_box .fm-main-title,.fm-category-description-faq .fm-main-title{position:relative;text-align:center;}
.fm-html-box h1:after,.fm-category-wall-box .fm-main-title:after,.fm-brands-box .fm-main-title:after,.fm-bestseller_box .fm-main-title:after,.fm-news-box .fm-main-title:after,.fm-featured_box .fm-main-title:after,.fm-related-box .fm-main-title:after,.fm-reviews-box .fm-main-title:after,.fm-latest_box .fm-main-title:after,.fm-category-description-faq .fm-main-title:after{background-color:#083661;bottom:-16px;content:'';height:4px;left:50%;margin-left:-30px;position:absolute;width: 60px;}
.fm-related-box{background:#fff;margin-top:30px;}
.sppb-addon-title{font-weight:normal;text-transform:uppercase;text-align:center;padding-top:20px;font-size:18px;}
.fm-brands-box .sppb-addon-title{padding-top:0;}
.fm-search input{background:#fff;color:#373941;}
.fm-search input::placeholder{color:#373941;font-size:13px;line-height:18px;}
.fm-search input::-webkit-input-placeholder{color:rgb(203, 207, 212);font-size:13px;line-height:18px;}
.fm-search input:-ms-input-placeholder{color:rgb(203, 207, 212);font-size:13px;line-height:18px;}
.fm-search input::-ms-input-placeholder{color:rgb(203, 207, 212);font-size:13px;line-height:18px;}
.menu-btn-search,.menu-btn-search:hover{color:#373941;}
.btn-link,nav.top .info-list li{padding-top:0;padding-bottom:0;}
.top .btn-link, .info-link,nav.top .info-list a,nav.top .info-list a:hover,.fm-footer-subscribe-subscribe .form-checkbox-group label,.fm-footer-subscribe-subscribe .fm-footer-subscribe-subscribe-input{color:#fff;}
#oct-menu-ul .group-title a{color:rgb(8, 54, 97);}
.fm-menu-buttons-index{background-color:rgb(99, 146, 212);}
.fm-menu-cart-index{background-color:#eb5757;}
.modal-body .fm-btn{background:rgb(99, 146, 212);}
.fm-main-footer-contact .btn-link,.fm-main-footer-contact .fm-main-footer-contact-link,.fm-main-footer-shedule-list li{color:#fff;}
.fm-main-footer-contact .btn-link:hover{color:rgb(0, 38, 95);}
.form-control{border-radius:.25em;}
.input-group > .form-control:not(:last-child),.input-group > .custom-select:not(:last-child){border-top-left-radius:25px;border-bottom-left-radius:25px;}
.oct-gallery{display:block;}
.zoomImg{background:#fff;}
.fm-main-footer-title{font-weight:bold;text-transform:uppercase;}
.fm-footer-subscribe-subscribe .fm-footer-subscribe-subscribe-input::-moz-placeholder{color:#fff;}
.fm-footer-subscribe-subscribe .fm-footer-subscribe-subscribe-input::-webkit-input-placeholder{color:#fff;}
.fm-footer-subscribe-subscribe .fm-footer-subscribe-subscribe-input::placeholder{color:#fff;}
.fm-footer-subscribe-subscribe .form-checkbox-group label a{color:rgb(0, 38, 95);}
.fm-footer-subscribe{border-bottom:1px solid #f6f6f6;}
.fm-main-footer-credits{border-top:1px solid #f6f6f6;}
.fm-category-description-text h2{font-weight:normal;margin: 15px 0;position:relative;color:#212529;font-size:22px;}
.fm-category-description-text h2:after{background-color:rgb(0, 38, 95);bottom:-6px;content:'';height: 3px;left:0%;margin-left:0px;position: absolute;width:60px;}
.fm-category-description-text h3{font-size:19px;font-weight:normal;color:#212529;position:relative;margin:15px 0;}
.fm-category-description-text h3:after{background-color:rgb(0, 38, 95);bottom:-6px;content:'';height: 3px;left:0%;margin-left:0px;position: absolute;width:60px;}
.subcat-item:hover .subcat-item-title,.fm-subcat-show-link,.fm-category-wall-item-title:hover span,.oct-mm-item-list li.oct-mm-item-see-all,.oct-mm-item-title:hover,.table thead th,.fm-module-item .fm-module-title a:hover,.fm-categories-item.active > span a,.fm-categories-item a:hover,.fm-product-left-top-info-block-brand a,.fm-product-left-top-info-block-reviews a{color:rgb(0, 38, 95);}
.fm-column-title,.ocfilter .panel-heading,#column-left .panel-heading{position:relative;color:rgb(0, 38, 95)!important;font-size:25px!important;line-height:normal!important;text-transform: uppercase;background:none!important;}
.fm-column-title:after,.ocfilter .panel-heading:after,#column-left .panel-heading:after{background-color:rgb(0, 38, 95);bottom:0;content:'';height:3px;left:0%;margin-left:0px;position:absolute;width:60px}
.fm-main-title,.subcat-item-title,.fm-category-wall-item-title span,.fm-menu .fm-menu-header,.oct-mm-item-title span,.ocfilter-option .ocf-option-name,.fm-product-one-click-text{text-transform:uppercase!important;}
.ocfilter-option .ocf-option-name{color:rgb(0, 38, 95)!important;}
.oct-menu-child-ul{min-height:580px;}
.table thead th{font-weight:bold;text-align:center;border-bottom:2px solid #dee2e6;}
.fm-footer-subscribe-subscribe .form-checkbox-group label .check-box{border-color:rgba(255, 255, 255, .1);}
.fm-brands-box,.fm-bestseller_box,.fm-category-wall-box,.fm-news-box,.fm-featured_box,.fm-reviews-box,.fm-latest_box{background:#fff;margin-top:30px;}
.fm-advantages-block i{font-size:50px;}
#fm-product-page-description{padding:30px;border-top:1px solid #f7f7f7;width:100%;}
.fm-product-attributtes{padding:0;}
.fm-product-right-block,.fm-proruct-left-top.with-border{border-bottom:none;}
#fm_product_right_inner{border-right:1px solid #f7f7f7;}
.fm-product-left-top-info{padding:20px;margin-bottom:0;}
.fm-product-left-top-info-block-brand{margin-bottom:12px;}
.fm-product-box{border-top:1px solid #f7f7f7;}
.fm-product-description-nav li{padding:0 12px;}
@media (max-width: 991px){#fm_product_right {padding:0 30px;}}
@media (min-width: 992px){.fm-price-block{padding:0 30px;}.container,.container-sm,.container-md,.container-lg{max-width: 100%;}.fm-product-description-cont:not(:last-child){margin-top:30px;}.fm-product-description-nav li{margin-bottom:10px;}}
@media (max-width: 1200px){.fm-product-description-nav li{padding:0 4px;}}
@media (min-width: 1200px){.container,.container-sm,.container-md,.container-lg{max-width:100%;}.fm-product-description-nav li{margin-bottom:0;}}
@media (max-width: 1366px){.fm-product-description-nav li{padding:0 7px;}}
@media (min-width: 1600px){.container,.container-sm,.container-md,.container-lg{max-width:1440px;}}
@media (max-width: 575px){.fm-main-footer-second {border-bottom: 1px solid #fff;}.fm-main-footer-credits{border-top:none;}}
.fm-price-block .fm-module-price{margin-bottom:0;}
.image-additional-box{margin:0 20px 35px;}
/*.mini_description{border-top:1px solid #f7f7f7;margin-top:20px;padding-top:20px;}*/
.mini_description ul{list-style:disc inside;}
.mini_description ul li{padding-bottom:15px;font-size:14px;}
#simpleregister{padding:30px 0 30px 30px;}
.fm-all-categories-category-parent-title{font-size:22px;font-weight:bold;}
.fm-categories-item{font-size:14px;text-transform: uppercase;}
.fm-categories-2 > .fm-categories-item{font-size:15px;text-transform: none;}
.fm-footer-subscribe-subscribe .fm-footer-subscribe-subscribe-input{background-color:rgb(99, 146, 212);border:1px solid rgba(255, 255, 255, .1);}
.fm-menu-buttons-list .fm-menu-cart-text{color:#373941;}
.fm-news-item .fm-news-item-title{text-transform:uppercase;}
.fm-blog-categories-content .fm-news-item .fm-news-item-title{font-size:18px;line-height:normal;}
.fm-blog-categories-content .fm-news-item .fm-news-item-title:hover,.fm-news-item .fm-news-item-title:hover,.fm-news-item:hover .fm-news-item-title{color:#083661;}
.fm-blog-post-content h2,.fm-blog-post-content h3,.fm-inform-content-text h2,#simplecheckout_payment_form .us-content-title{font-weight:normal;font-size:24px;position:relative;margin:0px 0px 30px 0px;color:#000;}
.fm-blog-post-content h3{font-size:20px;}
.fm-blog-post-content h2:after,.fm-blog-post-content h3:after,.fm-inform-content-text h2:after,#simplecheckout_payment_form .us-content-title:after{background-color:rgb(0, 38, 95);bottom: -16px;content:'';height:4px;left:0%;margin-left:0px;position:absolute;width:60px;}
.fm-main-footer-contact .fm-main-footer-contact-btn{border-color:rgb(0, 38, 95);}
.fm-main-footer-contact .fm-main-footer-contact-btn:hover{background:rgb(0, 38, 95);}
.fm-main-footer-contact .fm-main-footer-contact-link:hover{color:rgb(0, 38, 95);}
.header-dropdown.header-dropdown-shedule{min-width:205px;}
.fm-all-categories-category-parent-title,.fm-all-categories-category-parent-title a{color:#000;text-transform:uppercase;font-weight:normal;position:relative;}
.fm-all-categories-category-child-title a{color:#000;font-weight:normal;}
.header-dropdown-toggle{font-size:16px;}
.fm-item-date{color:#373941;}
.fm-product-one-click-text{font-size:16px;line-height:inherit;}
.fm-search{border-bottom:1px solid rgb(99, 146, 212);}
.fm-menu-buttons-list .fm-menu-buttons-item:before{background-color:rgba(0, 0, 0, .06);box-shadow:0 0 5px rgba(0, 0, 0, .06);}
.fm-page-main-title{font-size:20px;}
#back-top{background:rgb(0, 38, 95);}
.fm-phone-content .fm-phone-link{margin-right:0;}
.fm_mobile_menu_info-list-item a,.fm_mobile_menu_info .dropdown-menu button.active-item,#fm_sidebar .fm_sidebar-content .group-title a,.fm-header-shedule i{color:rgb(99, 146, 212);}
.header-dropdown-title-bold{margin-bottom:5px;font-weight:bold;color:rgb(55, 57, 65);font-size:15px;}
.fm-header-shedule ul li{padding-left:20px;}
#fm-quickview-modal .fm-product-attributtes{padding:30px;}
.modal-content,.modal-header{border-radius:0;}
.fm-product-left-top-info-block,.fm-category-appearance{display:none!important;}
.fm-product-left-top-info-list{margin-bottom:20px;}
.ocfilter-option .ocf-option-name{color:rgb(0, 38, 95)!important;}
.jq-more{margin-top:20px;}
.jq-more .fm-product-btn{display:inline-block;width:auto;padding:16px 20px 14px;}
.fm-advantages-block .fm-advantages-title{text-transform:uppercase;text-decoration:none;}
.fm-product-attributtes-cont{width:100%;}
.row-customer_lastname{margin-bottom:0!important;}
.fm-product-description h3{font-size:1.3rem;}
@media (min-width: 768px){#fm_livesearch_close {right:0;}}
.simple-content .checkout-heading{text-transform:uppercase;}
.simplecheckout-cart th{text-transform:uppercase;font-weight:normal!important;}
.default-slideshow .owl-nav button span{font-size:120px;line-height:60px;}
.default-slideshow .owl-nav button{margin-top:-30px;opacity:0.3;}
.owl-carousel:hover .default-slideshow .owl-nav button{opacity:1;}
.default-slideshow .owl-nav button:hover{color:rgb(99, 146, 212);opacity:1;}
.blog-category-text p{line-height:22px;font-size:13px;color:#6e727e;}
.blog-category-text p + p{margin-top:1rem;}
#column-left .fm-column-title,#column-right .fm-column-title{margin-bottom:10px;}
.table-header{text-transform:uppercase;background:rgb(99, 146, 212);color:#fff;}
.tooltip-tpl{cursor:pointer;color:#000000;border:1px solid #000000;border-radius:50%;width:16px;display:inline-block;text-align:center;height:16px;line-height:15px;margin-left:10px;font-size:12px;}
.fm-blog-categories-module-list a{text-transform:uppercase;}
.owl-carousel.image-additional-list .owl-nav button.owl-prev{left:-34px;}
.owl-carousel.image-additional-list .owl-nav button.owl-next{right:-34px;}
.info-drop-links{padding:13px 0;}
nav.top .info-list ul{min-width:210px;}
nav.top .info-list ul li:first-child{padding-left:10px;}
nav.top .info-list ul li a{color:#212529;}
nav.top .info-list ul li a:hover{color:rgb(99, 146, 212);}
.simplecheckout-block-content p{font-size:12px;padding-left:23px;}
.row-uslugi,.row-gallery{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.row-uslugi .fm-news-item .fm-news-item-photo img,.row-gallery .fm-news-item .fm-news-item-photo img{width:100%;height:auto;max-width:100%;}
.row-uslugi .fm-news-item-photo,.row-gallery .fm-news-item-photo{margin:0!important;}
.row-uslugi .fm-news-item .fm-news-item-info,.row-gallery .fm-news-item .fm-news-item-info{max-width:100%!important;}
.video-content .fm-news-item-title{font-size:14px!important;text-transform:inherit!important;margin-top:10px;display:block;}
.fm-blog-post-gallery-photo{padding:30px;}
.fm-blog-post-gallery-photo .col-lg-4{text-align:center;padding-bottom:30px;margin-bottom:30px;border-bottom: 1px solid #f7f7f7;}
.fm-blog-post-gallery-photo .col-lg-4:not(:nth-child(3n+3)){border-right: 1px solid #f7f7f7;}
.fm-blog-categories-content .fm-news-item:not(:nth-child(2n+2)){border-right: 1px solid #f7f7f7;}
.dillers-photo{margin-left:0!important;}
.dillers-block{margin-left:30px;justify-content:unset!important;max-width:75%!important;}
.fm-product-description-cont{margin-top:30px;}
.fm-module-stickers-sticker-present{color:rgb(255, 255, 255);background:rgb(255, 0, 0);}
.margin-top-none{margin-top:0!important;}
/*.fm-content .fm-blog-post-gallery-photo{padding:30px 0;}*/
.dropdown-menu{border-bottom:2px solid rgb(99, 146, 212);}
.fm-product-description-nav li a{text-decoration:none;}
.fm-product-description-nav li a:after{border-color:#a6a6a6;}
#fm-product-page-description li a.active:after{border-color:rgb(99, 146, 212);}
.quantity .form-control{border-radius:0!important;}
.simplecheckout-cart td.image img{max-width:max-content;}
.simplecheckout-cart,.simplecheckout-cart-total{font-size:16px;}
.fm-acc-wishlist .fm-btn{min-width:180px;}
.top .btn-link{border-right:none!important;}
#fm-product-page-description .nav-tabs{border-bottom:none;}
#fm-product-page-description .fm-page-main-title{display:none;}
#simplecheckout_payment .form-group{padding-left:22px;}
#simplecheckout_payment .form-group label{font-size:11px;}
.fm-phone-img{margin-top:5px;}
.fm-email-img{margin-top:4px;margin-right:10px;}
.fm-email-img i{color:rgb(99, 146, 212);font-size:16px;}
.fm-phone-content .email-info-view{font-size:10px;}
#fm-product-page-reviews .fm-btn-blue{min-width:200px;}
#fm-product-page-reviews{padding:0;}
#fm-product-page-reviews .fm-product-reviews-top{padding:30px;}
.fm-product-description-nav li{margin-right:0!important;}
.oct-menu-active{border-bottom:5px solid rgb(99, 146, 212);}
.oct-menu-a{background-size:40px!important;padding-left:55px;}
button[data-target="#ocfilter-hidden-options"]{background:rgb(99, 146, 212);}
#back-top{bottom:90px!important;left:40px;right:0;}
.oct-infobar-text{margin:0 auto;}
.custom-file-label{height:38px;background-color:#f8f8f8;border-color:#efefef;}
.custom-file-label::after{height:36px;}
#input-comment{height:150px;resize:none;}
.fm-product-advantages .fm-advantages-block > .fm-advantages-img{margin-top:20px;}
.fm-advantages-text{width:100%;}
#content_view_modal{padding:30px!important;}
.button_to_service #button-service{display: inline-block;width: auto;padding-right: 30px;margin: 0 auto 20px;padding-left: 30px;}
.service-top-module .row-padding-top{padding-top:0!important;}
#fm-popup-cart .fm-cart-item-link{font-size:14px;color:rgb(99,146,212);}
#fm-popup-cart .fm-modal-body-cart .fm-cart-item{padding:20px 0;}
#fm-popup-cart .fm-cart-del{color:#eb5757;font-size:16px;opacity:.7;}
.fm-cart-item,.fm-cart-block{padding-bottom:20px;border-bottom:1px solid #F6F6F6;}
.fm-cart-price-all{color:rgb(99,146,212);font-size:16px;font-weight:600;margin-bottom:4px;}
#fm-popup-cart .fm-product-link{color:rgb(99,146,212);text-decoration:underline;}
#fm-popup-cart .modal-dialog{max-width:540px;}
#fm-popup-cart .fm-modal-body-cart{padding:15px 0 0;}
#fm-popup-cart .fm-cart-text-modal span{color:#373941;font-weight:bold;}
.phone_title{font-size:11px;font-weight:bold;color:rgb(55, 57, 65);}
.service_title{font-size:14px;text-align:left;color:rgb(55, 57, 65);font-weight:bold;}
#fm-popup-cart .fm-product-quantity-btn-left{border-radius:20px 0 0 20px;}
#fm-popup-cart .fm-product-quantity-btn-right{border-radius:0 20px 20px 0;}
.fm-news-item-image{text-align:center;}
.fm-product-attributtes-cont .fm-product-attributtes-item span:last-child{position:replative;max-width:500px;}
#button-ukrcredits{margin-bottom:15px;}
.pr_ig{font-size:18px;display:block;padding-top:5px;}
.fm-review-info-right .fm-review-admin{border-left:5px solid #083661;}
.fm-review-admin-title{text-transform:uppercase;}
#fm-product-page-description{padding:30px 6px;}
.tab-content{padding:0 25px;}
.button-one-click{background:#124ba5!important;}
/*Кастомизация стикеров*/
.fm-module-stickers .fm-module-stickers-sticker{padding:1px 7px;margin-bottom:3px;border-radius:10px;font-size:11px;}
/*Скрыть возможность выбрать количество в превью товара*/
.product-layout .fm-product-quantity {display: none!important;}
/*Замена цвета кнопки категории в моб меню*/
#fm_mobile_menu_toggle_button{background: rgb(99, 146, 212) !important;}
/*Уменьшение отступов на превью товара в моб версии*/
@media (max-width: 420px){.fm-module-item{padding: 10px 10px 20px!important;}}
/*Подгон таблиц для моб (блог)*/
@media (max-width: 520px){.table td {padding: 0.05rem!important;}}

.fm-module-stickers-sticker-stickers_sold {
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;
}
.fm-no-stock {filter: grayscale(100%);}
.dostavka-in{text-align:left;padding-left:15px;margin-top:-10px;}
.dostavka-in div{margin-top:5px;}
.fm-category-description-faq ol{padding-left:20px;}
.fm-category-description-faq ol li{margin-top:15px;}
.fm-blog-post-content, .fm-blog-post-content p,.fm-blog-post-content div{color:#000!important;}

.common-home #oct-menu-dropdown-menu{visibility:visible;top:60px;opacity:1;}
#oct-menu-ul{height:510px;}
.menu-row{z-index:100;}

.blog-sale-products.fm-category-product-model {display: none!important;}


/*-------------------------- блок подарок в карточке товара   -----------*/
  .product-card-gift {
  border: 2px;
  border-radius:5px;
  padding: 10px;
  margin: auto;
  text-align: center;
  box-shadow: 0 3px 10px rgb(0 0 0 / 0.2);
  }
  .product-card-gift:hover {
  border: 2px solid red;
  }
  .product-card-gift p, .product-card-gift b {
  color: red !important;
  }

/*-------------------------- блок подарок в карточке товара End  -----------*/

/*-------------------------- слово сервис возле телефона в шапке  -----------*/
.phone_title {
  display: none;
}
/*-------------------------- слово сервис возле телефона в шапке End  -----------*/

.fm-module-item .fm-cat-button-cart{background:rgb(99, 146, 212)!important;}

/*-------------------------- рамка категорий блога  -----------*/
.row-uslugi .fm-news-item:not(:nth-child(1n+4)) {
    border: 1px solid rgb(99, 146, 212);
}
.row-uslugi .fm-news-item:not(:nth-child(1n+4)):hover {
    border: 2px solid rgb(99, 146, 212);
}
/*-------------------------- картинка категории акции  -----------*/
.oct-menu-ul:nth-child(1) > .oct-menu-li:nth-child(1)::before {
  background-image: url('https://formulavody.com.ua/image/cache/catalog/cats/sale-100x100.png');
  width: 30px; 
  height: 30px;
  content:" ";
  background-size: contain;
}
.oct-menu-ul:nth-child(1) > .oct-menu-li:nth-child(1) {
  display: flex;
  align-items: center
}
/*-------------------------- табы в карточке товара  -----------*/
.fm-product-description-nav li a::after {
    bottom: 0px!important;
}
.fm-product-description-nav li a {
  	line-height: 27px;
}