/*#zaglushka{
    position: absolute;
    width: 55px;
    height: 20px;
    top: 5px;
    right: 15px;
    background-color: white;
}
*/
/*
div#header-right>.header-items>.header-item{
    color: white;
}
*/

li.with-sub-menu.hover.mobile-disabled.phone_my > a > span{
    display: inline-block;
    margin-top: -3px;
}

li.with-sub-menu.hover.mobile-disabled.phone_my > a {
    color: white;
}

/*========== Убрать хлебные крошки на мобильных ============*/

@media(max-width: 768px){
    .breadcrumb{
        display: none;
    }
    
    #rev_slider_7_2_forcefullwidth{
        display: none;
    }
}



@media(max-width: 846px){
    #top #cart_block .cart-heading{
        width: 500px;
    }
}

@media(max-width: 767px){
    #top #cart_block .cart-heading{
        width: 725px;
    }
}

@media(max-width: 760px){
    #top #cart_block .cart-heading{
        width: 720px;
    }
}

@media(max-width: 740px){
    #top #cart_block .cart-heading{
        width: 700px;
    }
}

@media(max-width: 720px){
    #top #cart_block .cart-heading{
        width: 680px;
    }
}

/*=========== ТАБЛИЦА СОВМЕСТИМОСТИ БРИТВ ======================*/
.shaver_tab_main{    
    width: 100%;
    margin: auto;
/*    font-size: 1.2vw;*/
}

.shaver_tab_row{
    display: flex;
}
.shaver_col_chapter{
    display: flex;
    justify-content: center;
    text-align: center;
}
.first_shaver_col_text{
    background-color: #005ba6;
    color: #fff;
    font-size: 4em;
    text-align: center;
    border-bottom: 1px solid #fff;
}
.second_shaver_row{
    display: flex;
    justify-content: space-around;
    width: 100%;
}
.shaver_img_second{
    width: 15%;
    margin: 10px auto;
    text-align: center;
}
.shaver_img_third{
    width: 45%;
    margin: 10px auto;
}
.shaver_img_size{
    width: 98%
}
.back_shaver_color{
    background-color: rgba( 239, 239, 239, 0.7);
}
.shaver_border_bottom{
    border-bottom: 1px solid #006;
}
.shaver_border_top{
   border-top: 1px solid #006; 
}
.trimmer_all_borders{
    border: 1px solid #006;
}
.shaver_text_center{
    text-align: center;
}
.table_shaver{
    border: 0px;
    border-collapse: collapse;
}
.col_1{
    width: 10%;
    border-right: 1px solid #006;
    border-left: 1px solid #006;
}
.col_2{
    width: 54%;
}
.col_3{
    width: 12%;
    border-left: 1px solid #006;
    border-right: 1px solid #006;
}
.col_4{
    width: 12%;
    border-right: 1px solid #006;
}
.col_5{
    width: 12%;
    border-right: 1px solid #006;
}
.col_6{
    width: 64%;
    border-left: 1px solid #006;
    border-right: 1px solid #006;
}
.col_7{
    width: 18%;
    border-right: 1px solid #006;
}
.col_8{
    width: 18%;
    border-right: 1px solid #006;
}

.flex_container{
    display: flex;
    justify-content: space-around;
}
.shaver_img_2{
    width: 15%;
    margin: 10px auto;
}
.grey_bgc{
    background-color: #d6e9ff;
}
.shaver_text_8{
    width: 60%;
    text-align: center;
    margin: auto;
    font-weight: bold;
}

@media(max-width: 699px){
    #top #cart_block .cart-heading{
        width: 659px;
    }
}

@media(max-width: 667px){
    #top #cart_block .cart-heading{
        width: 625px;
    }
}

@media(max-width: 640px){
    #top #cart_block .cart-heading{
        width: 600px;
    }
}

@media(max-width: 600px){
    #top #cart_block .cart-heading{
        width: 558px;
    }
}

@media(max-width: 570px){
    #top #cart_block .cart-heading{
        width: 530px;
    }
}

@media(max-width: 550px){
    #top #cart_block .cart-heading{
        width: 508px;
    }
}

@media(max-width: 480px){
    #top #cart_block .cart-heading{
        width: 439px;
    }
}

@media(max-width: 414px){
    #top #cart_block .cart-heading{
        width: 373px;
    }
}


@media(max-width: 393px){
    #top #cart_block .cart-heading{
        width: 353px;
    }
} 

@media(max-width: 375px){
    #top #cart_block .cart-heading{
        width: 334px;
    }
}

@media(max-width: 360px){
    #top #cart_block .cart-heading{
        width: 320px;
    }
}

@media(max-width: 320px){
    #top #cart_block .cart-heading{
        width: 280px;
    }
}


@media(max-width: 1263px){
    #top .container-megamenu.container.horizontal.mobile-disabled{
        display: none;
    }
}

/*===============ТАБЛИЦА МУЛЬТИВАРКИ======================*/

table .multi-first td{
    background-color: #005ba6;
    color: white;
    font-size: 1.2em;
    font-weight: bold;
    line-height: 3em;
    text-decoration: none;
    text-align: center;
}

.multi-second{
    border-left: 1px solid white;
}

.multi-border-left{
    border-left: 1px solid #006;
    border-right: 1px solid #006;
}

.multi_img_size{
    width: 10em;
    display: block;
    margin: auto;
}

.table-multi td{
    padding-bottom: 10px;
    text-decoration: underline;
}

table .multi-litr {
    background-color: #005ba6;
    color: white;
    border-bottom: 1px solid white;
    border-top: 1px solid white;
    border-left: 1px solid #006;
    font-size: 3em;
    text-decoration: none;
    text-align: center;
}

#multi-last-litr{
    border-bottom: 1px solid #006;
}

.multi-caps{
    border-right: 1px solid #006;
}

.row-clean {
    border-bottom: 1px solid #006;
}

/*=================== Футер Иконки==================*/

@media(max-width: 770px){
    .feature-icon{
        width: 124px;
    }
}

@media(max-width: 425px){
    .feature-icon{
        width: 55px;
    }
}

/*============== ПОИСК========================*/

#smaspp-widget-body{
    width: 120%;
}

@media(max-width: 770px){
    #smaspp-widget-body{
        top: 43px;
        left: 0px;
        width: 100%;
    }
    
    #top .search_form input{
        width: 100%;
    }
}

/*
@media (min-width: 768px){
    .col-sm-3{
        width: 24.5%;
    }
}
*/
/*
#smaspp-page-pody .product-list.col-sm-3{
    width: 24.5%;
}
/*==============Пагинация на странице поиска =============*/

.extension-ocdevwizard-smart_advanced_search_pro_plus-page .pagination li{
    display: inline-block;
    margin: 10px;
}

/*======================== Отцентровать главное меню========================*/

.megamenu.shift-up{
    display: flex;
    justify-content: space-between;
}

/*===================== Выровнять страницу поиска =========================*/

.panel-title{
    padding-left: 15px;
}

.form-control{
    height: 46px !important;
}

@media (min-width: 1200px){
    .container {
        max-width: 1262px;
        padding-right: 60px;
    }
}