
@media only screen 
and (max-width : 768px) 
{
.main-nav{ display:none;}
.cv{ display:none;}
.top-header ul {width: 100%;text-align: center;}
.testi h1.title::after {left:0%;margin-top: 15px;width: 292px;}
.owl-theme .owl-controls {display: none !important;}
.footer-box {min-height: inherit !important;padding: 5px 0;}
#enquiry p{ display:none;}
#quick-enquiry {padding: 25px 18px;margin-top: 15px;}
#banner-main { margin-top:30px;border-bottom: 4px solid #fff;}
.p-box{ margin-bottom:10px;}
.partners{ display:none;}
.aft:after{background:none;}
.crses .col-lg-3.col-md-3 {width: 100%;}
.intro-message {padding-top: 0px;}
.intro-message > h1 {font-size: 2em;}
.banner-main {padding: 20px 0;}
.etenca img{ float:right;}
.sv{ display:none;}
.nev a.btn {border-radius: 0px;font-size: 16px;padding: 7px 0;width: 100%; margin-left:0px;}
.footer-box p {text-align: center;}
.footer .socials {overflow: hidden;padding: 0;text-align: center;}

}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 769px) 
and (max-width : 1024px) 
{
.etenca img{ float:right;}
.cv{ display:none;}
.main-nav nav ul.menu li a {padding: 0 13px;}
.ranks h6 {font: 100 14px/20px "Lato","Helvetica Neue",Helvetica,Arial,sans-serif !important;}
.ranks h6 span{font: 600 16px/20px "Lato","Helvetica Neue",Helvetica,Arial,sans-serif !important;}

}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}
