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

}
@media only screen and (max-width : 991px) {
.icons-preimushestva div{height: 50px;width: 50px;}
.icons-preimushestva div img{height: 50px;width: 50px;}
.icons-preimushestva h3{font-size: 18px}
.icons-preimushestva p{font-size: 12px}
.logo-menu{margin-left: -115}
.none ul{
		display: none;
		position: absolute;
		width: 100%;
		text-align: left;
		z-index: 10;
	}

}
@media only screen and (max-width : 790px) {
.slides-figure img{display: none;}
.li-main-header.fixed-menu {
    padding: 10px;
    font-size: 15px;}
} 
@media only screen and (max-width : 768px) {
  .preimushestva {height: 800px; }
  .benefits-banner .container {/* top: unset; */height: 800px;}
  .black-fon-benefits-banner{height: 800px;}
} 
@media only screen and (max-width : 750px) {
.logistic-box{margin-right: 0px !important;}
.logistic-h2{margin-right: 0px !important;}

}

@media only screen and (max-width : 490px) {
.col-sm-12 article{display: none;}

.logo-menu{margin-left: 0}
 .ASA{    margin-top: 33;}
}
 @media only screen and (max-width : 450px) {
 .icons-preimushestva div{display: none;}
   .preimushestva {height: 600px; }
  .benefits-banner .container {/* top: unset; */height: 600px;}
  .black-fon-benefits-banner{height: 600px;}
  .benefits-banner h1 {font-size: 28px;}
} 
 @media only screen and (max-width : 400px) {

    .zerno-tr{font-size: 10px;}
    .table .zerno-tr:hover{background-color: #a8d08a;opacity: 0.75;transition: 0.1s;
  font-style: italic;font-weight: bold; font-size: 10px; }
    .muka-char{font-size: 10px;}
    .muka-char th{font-size: 10px;}
    .table .muka-char:hover{background-color: inherit;opacity: 0.75;transition: 0.1s;
	font-style: italic;font-size: 11px;font-weight: bold; }
} 

@media only screen and (max-width : 350px) {
  .btn.btn-primary {
        margin-left: 0;
  }
  .contacts-table-td-1  
   {display: none!important;
   
   }
.contacts-table-td-2  
   {display: none!important;
     
   }
  
.contacts-table-td-3
   {display: none!important;
  border-right: 1px solid #be854c;
    border-bottom: 1px solid #be854c;
    padding: 10px 10px 10px 0px; 
   }
.logo img{display: none!important;}

.ASA{  margin-top: 20px;} 


.asa.fixed-menu{margin-top: 3px;}
.none ul li{margin: 10px;padding:15px 10px;}
.li-main-header.fixed-menu {
    margin: 10px;padding: 15px 10px;}
} 

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


.menu ul {
	
	display: none;
	
} 



	.none ul{
		display: none;
		position: absolute;
		width: 100%;
		text-align: left;
		z-index: 10;
	}
}


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


	
}

@media only screen and (max-width : 820px) {
	.p-under-slider{line-height: 1.7;text-align: center;padding: 0px;}} 


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

}


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

}



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

}


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

}

@media only screen and (min-width : 768px) {
	
	.carousel-caption {
    right: 30%;
    left: 30%;}
}


@media only screen and (min-width : 992px) {
	.menu ul {
		display: block !important;
	}
	 .logo-menu {   margin-left: 0!important;}
}

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

}