/* CSS Document */
@media(min-width:1200px) {
}
@media(max-width:1500px) {
@media(max-width:1199px) {
html {font-size: 57%;}
.header-left{width:280px;}
.header-right{width:calc(100% - 280px);}
.list-style2.dr-list li {width: 49%;}
}
@media(max-width:991px) {
html {font-size: 55%;}

}
@media(max-width:767px) {
html {font-size: 52%;}
h1 {font-size: 24px;}
h2 {font-size: 24px;}
h3 {font-size: 20px;}
h4 {font-size: 18px;}
h5 {font-size: 14px;}
h6 {font-size: 12px;}
p {font-size:12px;}

.btn {padding: 5px 7px;font-size: 12px;}

.section, footer {padding: 10px 0;}
.section-boxed.targeted {padding-top: 0px;}

.control-style1 .owl-prev, .control-style1 .owl-next{padding:10px 8px;top:calc(50% - 25px);}

.container {padding-right: 7px;padding-left: 7px;}
.inner-head{padding:12px 0 6px 0;}

.section-boxed{padding-top:0;padding-bottom:10px;}

.header-right, .header-left {float: none;text-align: center;width:100%;}
.header-right .btn-call {font-size: 1.5rem;}
.logo {width: 230px;}

.main-slider .item{height:160px;}
.main-slider .banner-caption{top:30px;left:30px;}
.main-slider .banner-caption h2 {font-size: 1.6rem;max-width: 55%;margin-bottom: 10px;}

.icon-service .icon-img {width: 40px;height: auto;padding: 8px;border-width: 1px;float: left;margin:0;}
.service-child{margin-bottom:10px;display:block;}
.service-child span {display: block;float: left;padding:10px;padding-right:0;max-width: calc( 100% - 40px);text-align: left;}
.service-child > span:last-child {height:auto;display: block;font-size: 12px;}

.doctor-detail{padding-top:10px;}

footer .footer-title{margin-bottom:7px;margin-top:20px;}
footer .footer-call {font-size: 1.6rem;}
.footer-bottom p{font-size:12px;}

/*=================================*/
/* Contact page =================================*/
.contact-details{margin-bottom:30px;}
.contact-details h2 {font-size: 1.8rem;margin:0;}
.contact-details .contact-number {font-size: 3.6rem;}
#map {height: 200px;margin-top:20px;}

.list-style2.dr-list li {width: 100%;margin-right: 0%;float:none;}
}
@media(max-width:579px){
}
@media screen and (min-width: 768px) and (max-width: 991px){

}