@media only screen and (max-width:1536px){
.logo-band{height:auto;padding:10px 0;}
.ace-responsive-menu > li > a{padding:18px 7px 18px 7px;font-size:16px;}
.symbol{margin-top:0;margin-bottom:0;}
.page-heading{left:9%;}
}

@media only screen and (max-width:1499px){ 
.ace-responsive-menu > li > a{padding: 18px 5px 18px 5px;}

}  

@media only screen and (max-width:1399px){
.mail-info{padding-left:30px;}
.logo-band{height:auto;padding:10px 0;}
.symbol{margin-top:0px;margin-bottom:0px;}
img.rays{left:0;top:0;width:inherit;height:inherit;}

} 
@media only screen and (max-width:1199px){
.header-top{padding:0 30px;}
.mail-info{display:none;}
.header-mode{padding-right:0px;}
.campus-vk{min-height:600px;}
.message-princpl{grid-template-columns:200px 1fr;gap:15px;padding-top:30px;}
.princi-text{padding-right:15px;}
.circle-rays{padding:0 15px;}
img.rays{left:0;top:-15px;}
}
@media only screen and (max-width:767px){
 .top-social{text-align:center;}
.header-top{display:grid;gap:5px;justify-content:center;}
.header-mode{justify-content:center;}
.logo-sec{justify-content:center;}
.du-logo{display:none;}
.overview-cols{grid-template-columns:1fr;}
.message-princpl{grid-template-columns:1fr;gap:25px;}
.princi-img{text-align:center;}
.message h2{text-align:center;}

.custom-autocomplete-outer {
    width: 94%;
}

.custom-autocomplete-outer ul {
    width: 94%;
}

}
