@media only screen and (min-width:1000px) and (max-width:1169px){
.logomain .callbox ul li + li { margin-left: 25px;}
.stellarnav > ul > li > a{ padding: 33px 5px;text-transform: capitalize;}
.bannercrawsal .bannercontent .bannertitlenew{font-size:35px;}
}
@media only screen and (min-width:768px) and (max-width:999px){
.logomain .callbox{ margin-top:0;}
.logomain .callbox ul li + li { margin-left: 25px;} 
.logomain .callbox ul li {width:46%;}
header .top .call,
.logomain .callbox ul li a{font-size:11px;}
.bannercrawsal .bannercontent .bannertitlenew{font-size:30px;}
.bannercrawsal .bannercontent .bannertitlenew span{font-size:20px;}
.bannercrawsal .bannercontent{top:5%;}
.bannercrawsal .bannercontent .bannercontent_box{padding:10px 10px 70px;}
} 

@media only screen and (min-width:480px) and (max-width:767px){ 

.cmsimgleft{ margin-left:15px;}
.cmsimgright{ margin-right:15px;}
.logomain .callbox ul li + li { margin-left: 25px;} 
.logomain .callbox ul li {width:46%;} 
.logomain .callbox ul li a{font-size:11px;}
header .top .call {  display: table; margin: auto; }
header .top .topsocial {  float: none;  overflow: hidden;   margin: auto;  display: table; }
header .menumain .logo{ text-align:center;}
header .slogan{ line-height:normal;}
header .callmain, header .callmain p{ text-align:center;}
header .top_social{ float:none; margin:auto;}
.bannercrawsal .bannercontent{ display:none;}
.morelocation ul li{ width:50%;}
}

@media only screen and (max-width:479px){ 
header .call, .sublinermenu, header .topsocial {    margin-top: 0;} 
header .call ul li {   text-align: center;  line-height: 25px;  width: 100%;  font-size: 12px;}

.logomain .call ul li + li{ margin-left:0;} 
.bannercrawsal .bannercontent{ display:none;}
header .topsocial{ float:none; margin:auto; display:table;}

header .mainumain .menubox {padding-right:0;}
header .mainumain .menubox .getaquote { position:relative;  width:100%; }

header .mainumain .menubox .getaquote a { text-align:center;position:relative;padding:8px 0;}
.homebookingmain:after, .homebookingmain:before{ right:0; left:0;}

header .menumain .logo{ text-align:center;} 
.cmsimgleft{ margin-left:15px;}
.cmsimgright{ margin-right:15px;}  
header .callmain, header .callmain p{ text-align:center;}
header .top_social{ float:none; margin:auto;} 
footer .footerequiry{ margin:0}
.footerlink {     line-height: 1.3;     text-align: center;    padding: 5px 0;}
.footerlink .powerby{ text-align:center;}
footer h6, footer .footerequiry h6, #testimonilamain h5, .gallery h3, #homeservice h3{ font-size:22px;}
.welcome .welcomebox h1{ font-size:18px; }
.welcome .welcomebox h1:first-letter{ font-size:30px;}
.welcome .welcomebox h1:after{ font-size:16px; }
.welcome .welcomebox p { font-size: 13px; line-height: 22px; }
.welcome .welcomebox p strong{ font-size: 16px; }
.welcome .welcomebox .link a{ padding:6px 35px 6px 15px; }
.welcome .welcomebox .link a:after{ top:8px; }
.welcome .welcomebox .link{font-size: 14px; }
.welcome .welcomebox {  padding-bottom: 80px;}
#facultymain h2, .testimonials article h3{font-size:28px; }
.testimonial_crwasals .testimonial_box{ padding:0 ;}
.testimonial_crwasals .testimonial_box figure{display: table;margin: 0 auto 32px;width: 70px;height: 70px;position: relative;left: auto; }
.testimonial_crwasals .testimonial_box .testimonial_info::before {top: -10px; left: 0; right: 0;margin: auto;} 

.client_number .client_numberbox{ padding-left:48px;} 
.client_number .counter{ font-size:22px; }
.client_number .client_numberbox i{ font-size: 28px; }
.morelocation ul li{width: 50%;font-size: 13px;margin-bottom: 10px;}
.our_professorcrawsale .faculty_info { padding: 20px 5px 10px; }
.our_professorcrawsale .faculty_info h5{font-size:14px;margin-bottom: 0;}
.our_professorcrawsale .faculty_info p{ line-height:1.3;}
.our_professorcrawsale .faculty_info p strong {font-size: 13px;}
.our_professorcrawsale .faculty_info h5 span { font-size: 12px;}
.innerfaculty ul li { margin-bottom:10px;}
.cms h1{ font-size:22px;}
.cms h3{ font-size:18px;}
 
}