.mob-phone,.mob-sections {display: none;}

@media only screen and (max-width: 560px) {
.nav-header-top__left, .nav-header-top__right {
   display: none;
}
.nav-header-top .search-inline, .nav-header-fixed__right .search-inline { display: none;}

.fixed_logo {text-decoration: none; border-bottom: none;}

.nav-header-top{justify-content: flex-end;
    flex-direction: row-reverse;
    display: flex;}
    
    .nav-header-top .bottom_top {    flex-basis: 100%;}
    
    .nav-header-top .nav-header-top__wrapper {    width: 70px;}
    .mob-phone {  display: flex;
    margin-left: 15px;}
    .mob-sections  { display: flex; margin-top: -15px; flex-wrap: wrap; padding-right: 15px;
    padding-left: 15px;
    padding-bottom: 15px;
    }
    .mob-sections a {font-size: 13px;  margin-right: 15px;   margin-top: 15px;   
display: inline-block;
line-height: 17px;
letter-spacing: 0.03em;
background: #F7F7F7;
padding:10px 15px;
border-radius: 2px;
    border-bottom: none;
color: #313131;
text-decoration: none;
}

.header {z-index: 11;}
   .phone__mobile { background: #fff;
    z-index: 10;
    width: 100%;
    position: fixed;
    padding: 100px 15px 0 15px;
    height: 100%;

   }
   
   .side-menu{ display: none; visibility: inherit; opacity: 1; z-index: 10;     padding-top: 100px;
    width: 100%;}
    .style_list {display: none;}
    .side-menu__link {font-size: 14px;
line-height: 26px;
letter-spacing: 0.03em;



color: #313131;}
.side-menu__link:hover,.side-menu__link:focus,.side-menu__link:active {color:#339999;}


.side-menu-head {font-size: 20px;
line-height: 37px;
letter-spacing: 0.03em;

color: #313131;}
.mob_collection_carusel {display: none; }
.mob_collection_carusel.owl-carousel.owl-loaded {display: block; }
.side-menu-line {border-bottom: 1px solid #EDECEC;     margin: 15px -15px;}

.owl-carousel .owl-item .mob_collection__image {width: auto; margin: 0 auto;}
.mob_collection-item {text-align: center;}
  .mob_collection__caption {font-size: 16px; margin-top: 10px;
line-height: 23px;
text-align: center;

color: #313131;}

.owl-theme.mob_collection_carusel .owl-dots .owl-dot.active span, .owl-theme.mob_collection_carusel .owl-dots .owl-dot:hover span {
    background: #2F9799;
}

.side-menu-button {
    margin-right: 0;
}
.sec648{display: none;}
.chooser-form-vertical .control-buttons {
  margin:0px;
    top: -40px;
 
}

.chooser-form-vertical {position: relative;}
    
}
.reviews-new h1.title-bordered, .reviews-new h2 {
  margin-bottom: 50px;
}