@media only screen and (min-width: 1179px)
{

}

@media only screen and (max-width: 1280px) 
{

}



@media only screen and (max-width: 1199px) 
{
    .header-menu li a {font-size: 16px;}
    .honors-box {width:171px;}	
    .honors-more {width:90%}
.arrow_box:after {
    bottom: 100%;
    left: 47%;
    right:0;
    top:-30px;
    border-bottom-color: #27303a;
    border-right-color: transparent;
} 
.boxControl2_nav.prev {top:60px;left:45%;}
.boxControl2_nav.next {top:60px;right:45%;}
.autor-review {text-align: center;padding-right: 15px !important;}
.autor-review h3 {float:left;}
.reviews-more {float: right;}
}
@media only screen and (min-width: 993px)
{
    .header-menu {display:block !important;}
    .main-menu {display:block !important;}
}
@media only screen and (max-width: 992px)
{
    .top{text-align: left;height: auto;}
    .top-phone {border-left:none;float:none;}
    .top-adress {border-left:none;float:none; border-bottom: 1px solid #dbecf6;}	
    .top-contact {float:none;text-align: left;}
    .logo {margin: 20px auto;}
    .resp-nav-header-menu {display: block;min-width:460px;}
    .header-menu {
        display:none; background: #fff;position: absolute; left:0; z-index:100;width:100%;text-align: center;
        margin-top: 0;
        -moz-box-shadow: 0px 8px 10px #ccc;
        -webkit-box-shadow: 0px 8px 10px #ccc;
        box-shadow: 0px 8px 10px #ccc;  
        top:61px;
        padding-top: 10px;
    }
    .header-menu li {display: block;margin: 10px 0 10px 0;}
    .header-menu li a {border-radius:0;padding: 20px 0; font-size: 18px; font-weight: 300;}
    .header-menu li.active a, .header-menu li a:hover, .header-menu li a:focus {background: none; color:#22adf9;}
 
    
    .main-menu-box {background: none;}
    .resp-nav-main-menu {display: block;min-width:460px;}
    .main-menu {
        display:none; background: #fff;position: absolute; left:0; z-index:99;width:100%;text-align: center;
        margin-top: 0;
        -moz-box-shadow: 0px 8px 10px #ccc;
        -webkit-box-shadow: 0px 8px 10px #ccc;
        box-shadow: 0px 8px 10px #ccc;  
        top:117px;
        padding-top: 10px;
    }
    .main-menu li {display: block;margin: 10px 0 10px 0;}
    .main-menu li a {border-radius:0;padding: 20px 0; font-size: 18px; color:#000;}
    .main-menu li.active a, .main-menu li a:hover, .main-menu li a:focus {background: none; color:#22adf9; border:none;}  
    
    /*--------- SLIDER --------------*/
	/*.sliderBox{margin-bottom:195px;}
    .slider {margin-top: 80px;}
    .SLi1 .slide-text-box{margin-top: 0px;}
    .SLi3 .slide-text-box{margin-top: 0px;}
    .slide-text-box {margin-bottom: 30px;}
    .SLi2 {background-position: 50% 0;}
    .SLi3 {background-position: 50% 0;} */
	.adaptivSlide {margin-top:100px;min-width:460px;}
	.adaptivSlide .index-form {background: #0c9db0;}
    /*--------- CONTENT -------------*/
    .content {margin-top: 25px;}
    .honors-box {width:336px;}
    .honors-more {margin-bottom: 40px; width:40%}
	.first-col3 {margin-bottom:40px;}
    
.pat-dipBox img{
	min-width:80% !important;
}	
}


@media only screen and ( max-width: 767px )
{
   
    .item-page .vrachi li > div {float:none !important;margin-left: 0 !important;}
    .legacy {text-align: left;padding-top: 10px;}
    
    .content h1 {font-size: 27px; line-height: 37px}
    .content h2 {font-size: 20px; line-height: 25px}
    
    .index-box-1 {background: none;}
    .bl1IndexR {background: #f0f5fa;}
    .index-box-1 h2,.index-box-2 h2,.index-box-3 h2,.index-box-5 h2 {font-size: 26px;}
    
    .honors-more {width:50%}
    .text-we {background: none;padding-left: 0;}
    .recc-pr {float:none;}
    
    .boxControl2_nav.prev {top:60px;left:42%;}
    .boxControl2_nav.next {top:60px;right:42%;}   
	
	.item-page img {display:block;width:60%;margin:0 auto; height:auto; text-align:center;}		
}

@media only screen and (max-width: 568px) 
{
    .contact-form input[type=text] {width:100%}
    .contact-form textarea {width:100%;}
    .contact-form input[type=submit] {margin:0 auto 25px auto;}
    
    .honors-more {width:80%}
    .boxControl2_nav.prev {top:60px;left:40%;}
    .boxControl2_nav.next {top:60px;right:40%;}
    .autor-review {text-align: left;}
    .autor-review h3 {float:none;}
    .reviews-more {float: none;}    
    .arrow_box {margin-top: 40px;}
	.item-page img {width:80%; height:auto;}
}


@media only screen and (max-width: 444px) 
{

}

@media only screen and (max-width: 320px)
{
	contact-form input[type=text] {width:100%}
    .contact-form textarea {width:100%;}
    .contact-form input[type=submit] {margin:0 auto 25px auto;}
    
    .honors-more {width:80%}
    .boxControl2_nav.prev {top:60px;left:40%;}
    .boxControl2_nav.next {top:60px;right:40%;}
    .autor-review {text-align: left;}
    .autor-review h3 {float:none;}
    .reviews-more {float: none;}    
    .arrow_box {margin-top: 40px;}
	.item-page img {width:100%; height:auto;}

}