@media (min-width:1850px) and (max-width:1920px)

{

.doctor-img span{right:-25%;}	
.main-abt-sec::after{right:-42% !important;}
.clients-section::before{left:-120px;}
	
}


@media (min-width:1480px) {
 
 
.homebanner .carousel-control.left {height: 13%;left: 26px;width: 5%;}
.homebanner .fa.fa-angle-left {float: right;font-size: 45px;font-weight: bold;margin: 21px 24px;}
.homebanner .carousel-control.right {height: 13%;right:26px;width: 5%;}
.homebanner .fa.fa-angle-right {float: left;font-size: 45px;font-weight: bold;margin: 21px 24px;}
.bl-sc {background: rgba(0, 0, 0, 0) url("../images/bg-bl.jpg") no-repeat scroll right 12px center / cover ; }
}

@media (max-width:1370px) {
 
.about-cus-block{background-position:30% top;}
.abouts{background-position:20% top}
 
 
}

@media (max-width:1280px) {

.blue-list li {width:16%;}
.homebanner.ngpage img{min-height:auto;} 
  
}

@media (min-width:1200px) and (max-width:1280px) {
 

 
}

@media (max-width:1199px) {
.bot-chart{padding:3% 0 0 10%;}
.bot-chart::before{background-image:none;}
.chart-1,.chart-2,.chart-3,.chart-4{width:100%;position:relative;padding-top:40px;}

.chart-1:after{background-image: url("../images/org-3.png");background-repeat: no-repeat;content: "";height:100%;position: absolute;left:15px;top:20px;width:0;z-index: -1;transition: all ease-in 5s;}
.chart-1:before{background:#dfdfdf;content: "";height:2px;position: absolute;left:0;top:24px;width:0;z-index: -1;transition: all ease-in 5s;}

.in-view.chart-1:after{width:119px;transition: all ease-in 1s;transition-delay:1s;}
.in-view.chart-1:before{width:130px;transition: all ease-in 1s;transition-delay:1s;}



.chart-2:after{background-image: url("../images/org-4.png");background-repeat: no-repeat;content: "";height:100%;position: absolute;left:15px;top:20px;width:0;z-index: -1;transition: all ease-in 5s;}
.chart-2:before{background:#dfdfdf;content: "";height:2px;position: absolute;left:0;top:24px;width:0;z-index: -1;transition: all ease-in 5s;}

.in-view.chart-2:after{width:119px;transition: all ease-in 1s;transition-delay:2s;}
.in-view.chart-2:before{width:130px;transition: all ease-in 1s;transition-delay:2s;}



.chart-3:after{background-image: url("../images/org-5.png");background-repeat: no-repeat;content: "";height:100%;position: absolute;left:15px;top:20px;width:0;z-index: -1;transition: all ease-in 5s;}
.chart-3:before{background:#dfdfdf;content: "";height:2px;position: absolute;left:0;top:24px;width:0;z-index: -1;transition: all ease-in 5s;}

.in-view.chart-3:after{width:119px;transition: all ease-in 1s;transition-delay:3s;}
.in-view.chart-3:before{width:130px;transition: all ease-in 1s;transition-delay:3s;}



.chart-4:after{background-image: url("../images/org-6.png");background-repeat: no-repeat;content: "";height:100%;position: absolute;left:15px;top:20px;width:0;z-index: -1;transition: all ease-in 5s;}
.chart-4:before{background:#dfdfdf;content: "";height:2px;position: absolute;left:0;top:24px;width:0;z-index: -1;transition: all ease-in 5s;}

.in-view.chart-4:after{width:119px;transition: all ease-in 1s;transition-delay:3.5s;}
.in-view.chart-4:before{width:130px;transition: all ease-in 1s;transition-delay:3.5s;}

.bot-chart:after{ background: #dfdfdf none repeat scroll 0 0;content: "";display: block;height:1195px;left: 10%;position: absolute;top: 0;transition: all 5s ease-in 0s;width:1px;z-index: 0;}

.chart-1 .chart-base,.chart-2 .chart-base,.chart-3 .chart-base,.chart-4 .chart-base{transform:translateX(0px);transition: all ease-in 8s;padding-left:15px;}
.contact-us-toper{min-height:auto;}
.cntp-blk .col-lg-5.col-md-5.col-sm-12.col-xs-12.nopad-left{width:100%;}
.cntp-blk .col-lg-4.col-md-4.col-sm-12.col-xs-12{width:100%;}
.cntp-blk .col-lg-3.col-md-3.col-sm-12.col-xs-12.nopad-right{width:100%;}
.conta-details{width:65%;}
.mission-layer::before{display:none;}
.mission-layer::after{display:none;}
.nopad-left{padding-left:15px;}
.nopad-right{padding-left:15px;}
.about-cus-block .nopad-left{padding-left:0px;}
.about-cus-block.inn .nopad-left{padding-left:15px;}
.vission-layer p{padding-bottom:30px;}
.abt-sect.tabul.res  h3{padding-left:15px;padding-bottom:10px;}
.about-cus-block.inn.tuo .nopad-left{padding-left:5px;}
.pre-plan.wti h4{width:100%;}
.pre-plan h4{font-size:18px;}
.gallery-part{padding:0px;}
.mocs{padding:20px 0px 0px 15px;}
.about-cus-block.tiop .nopad-left{padding-left:15px;}
.solution_slides_nav {margin: 35px 0 15px;}
.top-breadcrum{padding-left:10px;}
.col-lg-12.nopad.toty-abt{padding:0px 15px;}
.col-lg-12.nopad.toty-abty{padding-left:15px;}
.footer-layer::after{border-top-left-radius:0px;}
.homeBanner_liner .slick-dots{bottom:40%;}
.carousel-caption{left:15px;bottom:65px;}
.homebanner .carousel-caption h3{font-size:30px;line-height:35px;}
.footer-layer::after{left:0;transform: skew(0deg, 0deg);top:0;}	
.main-menu .navigation > li { margin-right:35px }	
.main-menu .navigation > li > a { font-size:16px; }
.profiles h6{overflow-wrap: break-word;}
.homebanner::before{display:none;}
.specilist-blk .col-lg-9.col-md-9.col-sm-12.col-xs-12{width:70%;}
.specilist-blk .col-lg-3.col-md-3.col-sm-12.col-xs-12{width:30%;}
.form-data.cnt input[type="submit"]{float:none;display:inline-block;}
.form-data.cnt{text-align:center;}
.tots-cnt h5::after{display:none;}
.site-navbar a.navbar-brand img{width:85%;}	
.navbar-brand{padding-left:15px;}
.times{width:80%;}	
.our-products{background-position:40% -118px;padding: 90px 0 50px;}
.image-cont h5{font-size:18px;min-height:70px;padding:15px 0 15px 55px;background: rgba(0, 0, 0, 0) url("../images/arrw.png") no-repeat scroll 230px center;}
.imges-layer a:hover .image-cont h5{background:rgba(0, 0, 0, 0) url("../images/arrw.png") no-repeat scroll 245px center;}

}

@media (min-width:999px) and (max-width:1199px) {
	
.ac-fit{background:rgba(0, 0, 0, 0) url("../images/bg-1.jpg") repeat scroll -216% 0}
.blue-list li {width:33.3%;border-bottom:1px solid #4e4d4d;}

.range-block .owl-next{top:-15%;}
.range-block .owl-prev{top:-15%;}
.eng-solutions-scroll {padding:0px;}
.cent-blu.section-top{padding:0px;}
.about-section-block {background: rgba(0, 0, 0, 0) url("../images/bg-2.jpg") repeat scroll right -45px center;}
.homebanner .carousel-control.left { left: -14px;}
.homebanner .carousel-control.right { right: -11px;}
.homebanner .fa.fa-angle-right {font-size: 34px;font-weight: bold;margin:12px 17px;}
.homebanner .fa.fa-angle-left {font-size: 34px;font-weight: bold;margin:12px 17px;}
.pad-cos .prod-desc{min-height:96px;}


.homebanner img{min-height:290px;}
.inner-banner.carousel-caption .wrapper{top:70%}
.main-form::after{left:-10px;}
.bottom-navs li a{padding-right:10px;}
.cpy-rit{padding-bottom:45px;}
.bottom-navs {margin-top: 2px;}
 
}

@media (max-width:999px) {

.rit-viw img {padding: 20px 0;width: 55%;}
.solution_slides_nav::before{bottom:25px;}
.image-cont h5{font-size:18px;min-height:70px;background-size:8%;background-position:235px center;}
.imges-layer a:hover .image-cont h5{background-size:8%;background-position:245px center;}
.homebanner::before{background:none;}
.abouts{background:none;margin-top:0;}
.navbar-brand{padding-left:10px;}
.carousel-caption{left:10px;bottom:0;}
.knw-mre a{padding:8px 22px;}
.abt-sect .knw-mre a{padding:8px 22px;}
.vison-layer p::after{background:none;}
.vison-layer h4{text-align:left;}
.vison-layer p{padding-left:0;}
.vison-layer {padding-top: 3%;}
.our-products{background-position: 35% -115px;padding: 115px 0 50px;}
.homeBanner_liner .slick-dots{bottom:31%;}
.direc-nme {bottom: -34px;height: 98px;width: 400px;}
.txt-bt-img.tyui{margin:10px 15px;}
.txt-bt-img img{width:100%;}
.simplefilter{display:inline-block;padding:20px 15px}
.filtr-container{padding-right: 20px !important;}
.clnties-blk{padding-left:20px;}
.clnties-blk li{min-height:142px;width:33%;}
.nopag.inner-footer{margin-top:-130px;}

}

@media (min-width:999px) {
	
.main-menu .navigation > li > ul,
.main-menu .navigation > li > ul > li > ul{	display:block !important;	visibility:hidden;	opacity:0;}
.main-menu .navigation > li.dropdown > a::after {content:""; } 
.main-menu .navigation > li.dropdown a { padding-right:0px; } 

	 }

@media screen and (max-width:998px) {

.mission-layer span{padding:0px 0px 10px;}
.contact-us-toper{padding-bottom:15px;min-height:auto}

.dhi-image{margin-top:6%;width:50%;}
.solution_slides_nav .nav_lists a{font-size}
.homebanner .carousel-caption p{font-size:24px;}
.bl-sc {background: #1d398d;}
.about-section-block {background: rgba(0, 0, 0, 0) url("../images/bg-2.jpg") repeat scroll center center;}	  
 
 .section-top-btm.range-block { padding:40px 0px 100px }
  .section-top-btm.solution-sections { padding:40px 0px 100px }
   .section-top-btm.clients-sections { padding:40px 0px 100px }
   .call{ }
   .sms{padding-top:0px;}
.site-navbar.site-navbar-bg{height:75px;}
.site-navbar.site-navbar-bg .social-link h5{margin-top:10px;}
.site-navbar.site-navbar-bg .social-link .tri-top{margin:4px 10px;}
.site-navbar.site-navbar-bg .navbar-brand img{width:55%:}

.transparent-header.site-navbar.site-navbar-bg .main-menu .navigation > li > a{color:#fff;}

.container.section-top-btm {
    padding:10px 0;
} 
.breadcrumb-section {
    padding: 20px 0 0;
}
.conta-details{padding:0;} 


.image-details {
    padding-bottom: 0;
    padding-left: 25%;
	padding-top:5%;
}
.Dr. VKMA.image-details {
    padding-bottom: 0;
    padding-left: 37%;
    padding-top: 5%;
}
.homebanner img{min-height:250px;}

.site-navbar a.navbar-brand img{width:65%;}  
.site-navbar.site-navbar-bg .main-menu .navbar-header .navbar-toggle .icon-bar{background-color:#028FD7;}
.site-navbar.site-navbar-bg .main-menu .navbar-header .navbar-toggle{top:16px;transition:all 500ms ease;	-moz-transition:all 500ms ease;	-webkit-transition:all 500ms ease;	-ms-transition:all 500ms ease;	-o-transition:all 500ms ease;}
  
  .main-menu .collapse {
	   max-height:340px;
		overflow:auto;
		float:none;
		width:100%;
		padding:10px 10px 0px;
		border:none;
		margin:0px;
		-ms-border-radius:0px;
		-moz-border-radius:0px;
		-webkit-border-radius:0px;
		-o-border-radius:0px;
		border-radius:0px;
		position:absolute;
		left:0px;
		top:47px;
   }
   
	.main-menu .collapse.in,
	.main-menu .collapsing{
		padding: 0px;
		border:none;
		margin:0px 0px px;
		-ms-border-radius:0px;
		-moz-border-radius:0px;
		-webkit-border-radius:0px;
		-o-border-radius:0px;
		border-radius:0px;	
		width:100%;
		position:absolute;
		left:0px;
		top:80px;
	}


	
	.main-menu .navbar-header .navbar-toggle{display:inline-block;	z-index:7;border:0px solid #ffffff;	float:none; margin:0px 0px 0px 0px;	border-radius:0px;	background-color: transparent; position:absolute;  right:15px; top:30px;	}
	.main-menu .navbar-header .navbar-toggle .icon-bar{background:#0094D9;} 
	.main-menu .navbar-collapse > .navigation{float:none !important;margin:0px 0 0 !important; width:100% !important;background:#4f4f4f;border:0px solid #ffffff;border-top:none;padding:0px;}
	
	.main-menu .navbar-collapse > .navigation > li,
	.header-style-three .header-lower .main-menu .navigation > li{margin:0px !important;padding:0px !important;	float:none !important;	width:100%;	}
	
	.main-menu .navigation > li > a,
	.main-menu .navigation > li > ul:before{border:none;}
	
	.main-menu .navigation > li:hover > a:after,
.main-menu .navigation > li.current > a:after,
.main-menu .navigation > li.current-menu-item > a:after{ width:0%; opacity:1; visibility:visible;	color:#e31e24;}
	
	.main-menu .navbar-collapse > .navigation > li > a{padding:10px 10px !important;border:none !important;}
	
	.main-menu .navigation li.dropdown > a:after,
	.main-menu .navigation > li.dropdown > a:before,
	.main-menu .navigation > li > ul > li > a::before,
	.main-menu .navigation > li > ul > li > ul > li > a::before{color:#ffffff !important;right:15px;font-size:16px;	display:none !important;}
	
	.main-menu .navbar-collapse > .navigation > li > ul,
	.main-menu .navbar-collapse > .navigation > li > ul > li > ul{
		position:relative; border:none;	float:none;	visibility:visible;	opacity:1;	display:none;	margin:0px;	left:auto !important;	right:auto !important;	top:auto !important;
		width:100%;		background:#848589;
		-webkit-border-radius:0px;
		-ms-border-radius:0px;
		-o-border-radius:0px;
		-moz-border-radius:0px;
		border-radius:0px;
		transition:none !important;
		-webkit-transition:none !important;
		-ms-transition:none !important;
		-o-transition:none !important;
		-moz-transition:none !important;
	}
		
	.main-menu .navbar-collapse > .navigation > li,
	.main-menu .navbar-collapse > .navigation > li > ul > li,
	.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li{border-top:0px solid rgba(255,255,255,0.10) !important;	opacity:1 !important;	top:0px !important;	left:0px !important;
		visibility:visible !important;}
	
	.main-menu .navbar-collapse > .navigation > li:first-child{border:none;	}
	
	.header-style-two .nav-outer{/*float:none !important;*/	width:100%;}
	
	.main-menu .navbar-collapse > .navigation > li > a	{padding:10px 10px !important;line-height:22px;color:#ffffff;background:#2153ab;	text-align:left;}
	
	.main-menu .navbar-collapse > .navigation > li > ul > li > a,
	.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li > a {background:#2153ab;}
	
	.main-menu .navbar-collapse > .navigation > li > a:hover,
	.main-menu .navbar-collapse > .navigation > li > a:active,
	.main-menu .navbar-collapse > .navigation > li > a:focus{background:#1671C1;}
	
	.main-menu .navbar-collapse > .navigation > li:hover > a,
	.main-menu .navbar-collapse > .navigation > li > ul > li:hover > a,
	.main-menu .navbar-collapse > .navigation > li > ul > li > ul > li:hover > a,
	.main-menu .navbar-collapse > .navigation > li.current > a,
	.main-menu .navbar-collapse > .navigation > li.current-menu-item > a{background:#1671C1;color:#ffffff !important;}
	
	.main-menu .navbar-collapse > .navigation li.dropdown .dropdown-btn{display:block;} /* dropdown arrow btn  */
	
	.main-menu .navbar-collapse > .navigation li.dropdown:after,
	.main-menu .navigation > li > ul:before{display:none !important;}
	
	.site-navbar-bg .main-menu .collapse.in, .site-navbar-bg .main-menu .collapsing {top: 75px;}



 .product-robots p { min-height:65px; }  
 .ri-bor { margin-bottom:50px; }   
 
.pro-con { margin-bottom:30px; }
.rit-layer.nopad-right {padding: 0 0px;}
.simple-stuct { padding:25px; }
.social-link{padding-right:55px;}

.main-abt-sec .col-lg-6.col-md-6.col-sm-12.col-xs-12{width:50%}
.section.appointment-division {overflow: hidden;}
.from-dit{width:16%;}
.from-dit.submit-dit{width:16%;}
.main-form{padding:55px 15px 45px;border-bottom:5px solid rgba(201, 39, 94, 0.10);}
.homebanner .carousel-caption h3{font-size:30px;line-height:36px;}
.let-aat::after{top:-5px;background-size:85%;}
.col-lg-4.col-md-4.col-sm-12.col-xs-12.speciality{width:33.333%}
.testimonal .col-lg-5.col-md-5.col-sm-12.col-xs-12{width:50%}
.testimonal .col-lg-7.col-md-7.col-sm-12.col-xs-12{width:50%}
.conatct-deatils{padding: 2% 8% 3% 5%;}
.bottom-bar{padding:12px 0px 35px;}
.cpy-rit{margin-bottom:25px;}
.cpy-rit::after{bottom:-55px;}
.bottom-bar .col-lg-7.col-md-7.col-sm-12.col-xs-12{width:70%;}
.bottom-bar .col-lg-5.col-md-5.col-sm-12.col-xs-12{width:30%;}
.site-navbar a.navbar-brand img{width:70%;}
.site-navbar-bg a.navbar-brand img{width:65%;}

.specilist-blk .col-lg-9.col-md-9.col-sm-12.col-xs-12{width:70%;}
.specilist-blk .col-lg-3.col-md-3.col-sm-12.col-xs-12{width:30%;}

.top-open {padding-right: 0;}
.right-panel.fits{width:100%;}
.cntsr .col-lg-6.col-md-6.col-sm-12.col-xs-12{width:50%}
.bot-link{float:left;margin-bottom: 10px;}
.bottom-navs {margin-bottom: 10px;}
.rotare {min-height: auto;}
.doctor-img span{bottom:0px;}

   
}

@media (min-width:768px) and (max-width:980px) {
 
 
.lef-li li{padding:8px 0 0 55px;margin-left:10px;}
.navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {margin-left: 8px;}
.vision::after{background-color:#1D398D;min-height:380px;} 
 
.clients-sections .owl-next {right: 43%;top: 122%;}
.clients-sections .owl-prev {left: 45%;top: 122%;}
.homebanner .carousel-control.left { left: -9px;}
.homebanner .carousel-control.right { right: -9px;}
.homebanner .fa.fa-angle-right {font-size: 25px;font-weight: bold;margin: 10px 13px;}
.homebanner .fa.fa-angle-left {font-size: 25px;font-weight: bold;margin: 10px 13px;}
.left-conts p{width:90%;} 
.left-conts {padding-top: 0;}

 

}

@media screen and (max-width:800px) {


.clnties-blk li{width:50%;}
.simplefilter li > span{font-size:16px;}
.simplefilter li{padding:0px 15px 0px 0px;}
.terib li{background:rgba(0, 0, 0, 0) url("../images/list-icc.png") no-repeat scroll left 10px;}
.director-img img{width:300px;}
.direc-nme h4{font-size:20px;}
.direc-nme p{font-size:16px;line-height:20px;}
.direc-nme {bottom: -34px;height: 82px;width: 400px;left:-40px;}

.solution_slides_nav::before {bottom: 23px;}
.solution_slides_nav .nav_lists a{font-size:15px;}	
.times{width:85%;}	
.site-navbar-bg .main-menu .collapse.in, .site-navbar-bg .main-menu .collapsing {top:60px;}
.transparent-header.site-navbar::after{bottom:7px;}   
.nav.navbar-nav.pull-left li a {padding: 15px;}
.vision::after{background-color:#1D398D;min-height:380px;} 
.val-img-blk {margin-top: 3%;}  
.col-lg-7.col-md-7.col-sm-7.rech{width:100%;padding-right:15px;}
.col-lg-5.col-md-5.col-sm-5.getch{width:100%;padding-left:15px;}
.pad-cos .prod-desc{min-height:96px;}
.carousel-caption{bottom:-10px;}
.homebanner .carousel-caption h3 {font-size: 32px;}
.bottom-navs li a{font-size:13px;padding-right:10px;}
.bottom-bar .col-lg-7.col-md-7.col-sm-12.col-xs-12 {width: 68%;}
.bottom-bar .col-lg-5.col-md-5.col-sm-12.col-xs-12 {width: 32%;}
.bot-link h5{font-size:13px;}
.map, .call, .sms {padding: 80px 0 10px;} 
.site-navbar a.navbar-brand img{width:65%;}
.site-navbar-bg a.navbar-brand img{width:60%;}
.breadcrumb-section .breadcrumb-list li::after{right:10px;}
.breadcrumb-section .breadcrumb-list li{padding-right:28px;}

.specilist-blk .col-lg-9.col-md-9.col-sm-12.col-xs-12{width:100%;}
.specilist-blk .col-lg-3.col-md-3.col-sm-12.col-xs-12{width:100%;}
.conta-details.infra.cntus::after{right:0}
.appointment-division p {font-size:20px;}
.appointment-division p span{font-size:20px;}
   
}

@media screen and (max-width:768px) {

	
.times{width:85%;}	
.site-navbar.site-navbar-bg {height: 99px;}
.nav.navbar-nav.pull-left li a {padding: 15px 20px;}
.site-navbar.site-navbar-bg .nav.navbar-nav.pull-left li a {padding: 15px 12px;}
.homebanner .carousel-control.left { left: -9px;}
.homebanner .carousel-control.right { right: -9px;}
.homebanner .fa.fa-angle-right {font-size: 25px;font-weight: bold;margin: 10px 13px;}
.homebanner .fa.fa-angle-left {font-size: 25px;font-weight: bold;margin: 10px 13px;}
.range-block .owl-prev {top:-65px;}
.range-block .owl-next {top:-65px;}
.speciality h5{ font-size: 20px; line-height: 26px;}
.lef-compound { padding: 0 0px 0 0;}
.social-link {padding-right: 40px;}
.main-menu .navbar-header .navbar-toggle{right:5px;}
.speciality p{font-size: 14px;line-height: 23px;width: 90%;}
.knw-mre {margin-top: 20px;}
.conatct-deatils h4 {font-size: 18px;line-height: 23px;margin: 10px 0px;}
.conatct-deatils p{font-size: 14px;line-height: 23px;}
.conatct-deatils .call{font-size: 16px;line-height: 23px;padding: 15px 0;}
.conatct-deatils .mail{font-size: 18px;line-height: 23px;}
.solutionlist p{width:90%;}
.bot-link h5{font-size:12px;padding-right:7px;}
.bottom-navs li a {font-size: 12px;}
.site-navbar a.navbar-brand img{width:65%;}
.site-navbar-bg a.navbar-brand img{width:55%;}
.breadcrumb-section .breadcrumb-list li{padding-right:20px;}
.conta-details.infra.cntus::after{right:15px}
.tots-cnt h5{font-size:20px;}
.social-link li{margin:2px;}



}

@media (min-width:767px) and (max-width:768px) {
	
.site-navbar.site-navbar-bg .btn-icon{left:30px;}
/*.site-navbar.site-navbar-bg .share-btn-container .social-links{left:30px;}	*/
.eng-solutions-scroll {padding:0px;}
.cent-blu.section-top{padding:0px;}


}

@media (max-width: 600px) and (max-height:1024px) and (orientation:portrait) {
	
	
}


@media screen and (max-width:767px) {
	
.dhi-image{width:60%;}	
.vission-layer p{font-size:24px;width:85%;}	
.solution_slides_nav::before {
    bottom: 0;
}
.solution_slides_nav {
    margin: 35px 0px;
}
.knw-mre {
    margin-top: 0;
}
.abt-sect .knw-mre a {
    padding: 6px 16px;
}
.abt-sect .knw-mre a{font-size:16px;}
.vison-layer p{font-size:22px;}
.vison-layer h4{font-size:60px;}
.homebanner .carousel-caption p {
    font-size: 22px;
}
.homebanner .carousel-caption h3 {
    font-size: 26px;
}
.knw-mre {padding-top:8px;}
.knw-mre a {
    padding: 7px 18px;
	font-size:16px; 	
}
.copywrite p{width:100%;}
.quick-links li{margin:0px 16px 0px 0px;}
	
.times{width:65%;}	
.conta-details.infra.cntus::after{display:none;}

.tb-banner img{cursor:pointer;}
.site-navbar.site-navbar-bg {
    height: 60px;
}
.bottom-bar .section-left, .bottom-bar .section-right{text-align:center;}
.social-link{display:none}
.site-navbar-bg a.navbar-brand img { width: 74%;}
.site-navbar a.navbar-brand img { width: 74%;}
.navbar-brand::after, .site-navbar-bg .navbar-brand::after { width: 69%;}
.banner-block, .innerherobanner-block {margin-top: 58px;}
.transparent-header.site-navbar::after{display:none;}
.main-menu .collapse.in, .main-menu .collapsing{top:60px;}
.let-aat::after{top:-9px;}
.left-conts h4{font-size:28px;}
.left-conts p{width:100%}
.homebanner .carousel-caption h3 {font-size: 28px;}
.carousel-caption {bottom: 60px;}
.main-menu .navbar-header .navbar-toggle .icon-bar{background:#117FCB;} 
.main-menu .navbar-header .navbar-toggle{top:22px;right:10px;}
.site-navbar a.navbar-brand img{width:60%;}
.site-navbar-bg a.navbar-brand img{width:50%;}
.lef-li span {font-size:0px;}
.lef-li a {font-size:0px;}
.lef-li {margin:0px;padding:0px 5px 0px 0px;}
.lef-li li{margin:0px;padding:0px;}

.ftrlinks li {margin:4px;}
.section-title h2 {margin:0px 0px 30px; font-size:25px; }
.range-block .owl-prev {top:100%;left:40%;}
.range-block .owl-next {top:100%;right:40%}
 
.range-block {margin-top:0px;}
.clients-sections .owl-prev {top:116%;left:40%;}
.clients-sections .owl-next {top:116%;right:35%;}
.eng-solutions-scroll {padding-top:20px;}
footer.section-top-btm{padding:20px 0px;}
ul.social {margin-bottom:15px;}
 
.rock > img {display:none;}
.call > img {left: -105px;width: 112px;}
.call > img{top:20%;}
.topies {margin:0px;}
.bottombar p {padding:5px;}
.cent-blu.section-top{padding:0px;}
.dropdown-menu>li>a {color:#fff;}
.help {position: absolute;right: 15px;top: 9px;}
.btn-icon span{width:auto;font-size:18px;color:#0196ec;}
.btn-icon {background-color: #fff;border: 1px solid #0196ec;border-radius: 100%;color: #fff;height: 35px;left: -53px;padding-top: 8px;position: absolute;top: -65px;width: 35px;}
.site-navbar .navbar-toggle {border: 1px solid #0196ec;border-radius: 100%;height: 35px;padding: 9px 6px;width: 35px;}
.menu-ul-container{right:0;top:85px;}
.share-btn-container .social-links {height: auto;left: -57px;position: absolute;top: -52px;visibility: hidden;width: 35px;}
.social-links a i {font-size: 18px;}
.social-links li a{height:35px;width:35px;font-size:18px;}
.navbar-collapse{padding:0px;}
.navbar-nav {margin: 0;}
.site-navbar.site-navbar-bg .navbar-collapse{padding:0px;}
.site-navbar.site-navbar-bg .navbar-nav {margin: 0;}
.site-navbar.site-navbar-bg li.logo-cos a {display:none;}
.site-navbar.site-navbar-bg .collapse.in{width:100%;margin:0px;}
.site-navbar.site-navbar-bg .collapsing{width:100%;margin:0px;}
.site-navbar.site-navbar-bg .btn-icon{top:20px;}
.site-navbar.site-navbar-bg .share-btn-container .social-links{top:33px;}
.site-navbar.site-navbar-bg .lef-li{display:block;}
.bottombar span{display:block;}
.about-section-block .section-top-btm{padding:0px;}
.about-section-block {background:none;}
.clients-imgs {margin: 20px 0 0;}
.clients-sections .clientslist .owl-prev{ bottom: -80px;top: auto;} 
.clients-sections .clientslist .owl-next{ bottom: -80px;top: auto;} 
.map::after, .call::after, .sms::after { width:50px; height:40px; background-size:cover }
.map { padding: 10px 0 10px 65px;}
.call {padding:10px 0 10px 65px}
.sms {padding:10px 0 10px 65px; margin-bottom:20px;}
.specif-block table td:first-child { width:50%; }
.side-img { padding-left:0px; margin-bottom:30px; }
.pro-con h4 { font-size:24px;  }
.left-conts {padding-top: 0;}
.from-dit{width:33.333%;padding-bottom:12px;}
.from-dit.submit-dit{width:33.333%;}
.col-lg-4.col-md-4.col-sm-12.col-xs-12.speciality {width: 50%;padding-bottom:30px;}
.top-title h4{font-size:30px;}
.bottom-bar .col-lg-7.col-md-7.col-sm-12.col-xs-12{width:100%;}
.bottom-bar .col-lg-5.col-md-5.col-sm-12.col-xs-12{width:100%;}
.bot-link {margin: 0px 0px 10px 45px;}
.cpy-rit::after {bottom: -48px;}
.bot-link h5 {font-size: 14px;}
.bottom-navs li a {font-size: 14px;}
.cpy-rit::after {display:none;}
.frm-fields .col-lg-6.col-md-6.col-sm-6{padding-left:0px;}
.breadcrumb-section{display:none;}

}

@media (max-width:640px) {

.conta-details {width: 80%;}
.ti-im{padding-bottom:120px;}	
.awards-block .col-md-3.col-sm-4.col-xs-12{width:50%;}
ul.clients-lists li{width:25%;margin:5px 0px;}
 .appointment-division a{float:none;display:inline-block;padding:5px 12px;}
.homebanner .fa.fa-angle-left {font-size: 29px;font-weight: bold;margin: 12px 17px;}
.homebanner .fa.fa-angle-right {font-size: 29px;font-weight: bold;margin: 12px 17px;}
.homebanner .carousel-control.right {height: 20%;right: -30px;width: 10%;}
.homebanner .carousel-control.left {height: 20%;left: -30px;width: 10%;}
.owl-buttons {margin-top: 20px;}
.doctor-img span{bottom:0px;}
.range-block .owl-theme .owl-controls .owl-buttons div {margin:15px}
.bot-cli a::after {right:81%;}
.bot-cli a {width:50%;}
.homebanner img {min-height: 165px;}
.bottom-navs {padding-bottom: 10px;}
.Dr. VKMA.profile.image-details{padding-top:8%;padding-left: 8%;}
.breadcrumb-section .breadcrumb-list li{padding-bottom:10px;}
.cntsr .col-lg-6.col-md-6.col-sm-12.col-xs-12{width:100%}
.cntus{margin-bottom:20px;}
.map-block-section .wrap{position:relative;}
.top-panel{display:block;}
.appointment-division p{font-size:16px;line-height:23px;}
.appointment-division p span{font-size:16px;}
.appointment-division a{margin-top:10px;}

}

@media (max-width:640px) and (orientation:portrait) {
	
	
	
	}

@media (max-width:640px) and (orientation:landscape) {
	
.blue-list li {  width:50%;}
.col-md-4.col-sm-6.col-xs-12.peo{width:50%;}
.val-img-blk {margin-top: 3%;}
	
}



@media (min-width:575px) and (max-width:600px) {	

.awards-block .col-md-3.col-sm-4.col-xs-12{width:50%;}

}

@media (max-width:575px) {

.blue-list li {border-bottom: 1px solid #4e4d4d;width: 50%;}
.product-details .col-xs-6, spec-data-blk .col-xs-6 { width:100%;}
.ri-bor { border-right:0px; border-bottom:1px solid #dfdfdf; padding-bottom:30px; margin-bottom:30px; margin-top:0px; }
.product-robots p { min-height:auto; }
.product-details .pull-right.nopad-right { padding:0px; }
.main-abt-sec .col-lg-6.col-md-6.col-sm-12.col-xs-12{width:100%;}
.doctor-img{min-height:250px;}
.doctor-img span{ right: -145px; bottom:32px;}
.testimonal .col-lg-5.col-md-5.col-sm-12.col-xs-12{width:100%;}
.testimonal .col-lg-7.col-md-7.col-sm-12.col-xs-12{width:100%;}
.section-top-btm{padding:40px 0px;}
.image-cont h5 {font-size: 14px;min-height: 60px;}
.main-form{padding:55px 15px 65px !important;}
.appointment-division a {margin-top: 10px;float: left;padding: 7px 10px;}
.vison-layer h4 {
    font-size: 46px;
}

}

@media (max-width:480px) {

.nopag .footer-layer::before{display:none;}
.npage h4{margin-top:0;}
.clnties-blk li{width:100%;}	
.times{width:85%;}	
.ftrlinks li a {margin:0 6px;}
.ftrlinks li {margin: 8px;}
.bottombar p {padding:6px 8px;}

.homebanner .fa.fa-angle-left {font-size: 24px;font-weight: bold;margin: 8px 12px;}
.homebanner .fa.fa-angle-right {font-size: 24px;font-weight: bold;margin: 8px 12px;}
.homebanner .carousel-control.left {height: 20%;left: -22px;width: 10%;}
.homebanner .carousel-control.right {height: 20%;right: -22px;width: 10%;}
.bot-cli a span {background: rgba(0, 0, 0, 0) url("../images/download-icon.png") no-repeat scroll 16px center;}
.bot-cli a:hover::after{right: -14%;}
.section-top-btm.range-block{padding:40px 0 60px}
.image-details img{width:100%;}
.clints-sector .knw-mre{padding-top:20px;display:inline-block;}
.footer-layer::before{ right: 8%;top: -54%;}
.quick-links{padding:0px;}
.footer-layer::after{background-size:cover;}
.quick-links li {margin: 0 16px 6px 0;}
.copywrite p{font-size:12px;}
.mis-lis li{font-size:18px;}
.mission-layer span{font-size:22px;}


}

@media (max-width:390px) {

.footer-layer::before{top: -46%;}
.copywrite p {
    width: 93%;
}
.ngpage .carousel-caption{padding-bottom:20px;}
.npage img{width:60%;}
.conta-details {
    width: 95%;
}
.lacation-add{background-size:45px;}
.call-add{background-size:45px;}
.mail-add{background-size:45px;}
.plot-add li{padding-left:75px;}
.contact-us-toper h4{padding-left:30px;font-size:24px;}
.form-data.cnt input[type="submit"]{width:52%;}
.dhi-image{width:90%;}
.section-title h3{font-size:24px;}
.direc-nme {
    bottom: -34px;
    height: 70px;
    left: -72px;
    width: 395px;
}
.direc-nme h4 {
    font-size: 18px;padding-left:33%;
}
.direc-nme p{font-size:16px;padding-left:33%;}

.rit-viw img{width:80%;}
.homeBanner_liner .slick-dots{bottom:50%;}
.carousel-caption{bottom:0;background-color:rgba(18,122,193,0.90);left:0;}
.times{width:90%;}
.awards-block .col-md-3.col-sm-4.col-xs-12{width:100%;}
ul.clients-lists li{width:50%;margin:5px 0px;}
.homebanner .fa.fa-angle-left {font-size: 21px;font-weight: bold;margin: 8px 11px;}
.homebanner .fa.fa-angle-right {font-size: 21px;font-weight: bold;margin: 8px 11px;}
.homebanner .carousel-control.right {height: 25%;right:0;width: 10%;}
.homebanner .carousel-control.left {height: 25%;left:0;width: 10%;}
.range-block .owl-theme .owl-controls .owl-buttons div {margin:0px}
.range-block .owl-prev {left: 30%;}
.vision::after {min-height: 550px;background-color:#1D398D;}
.bot-cli a::after {right:81%;}
.bot-cli a {width:100%;}
.bot-cli a:hover::after{right: -21%;}
.room-air-cos .col-xs-6{width:100%;}
.cpd-cos .col-xs-6{width:100%;}
.pad-cos .col-xs-6{width:100%;}
.rpd-cos .col-xs-6{width:100%;}


.authorized { right: 154px;  width: 75px; top:10px; }
.authorized:After { right:-12px; top:2px; }
.col-lg-4.col-md-4.col-sm-12.col-xs-12.speciality{width:100%;text-align:center;}
.doctor-img span{right:-30px} 
.wrapper {position: relative;top:-10px;left:10px}
.carousel-caption {position: relative;}
.homebanner .carousel-caption h3{font-size:26px;line-height:28px;color:#fff;text-shadow:0 1px 2px rgba(0, 0, 0, 0.0);padding-bottom:10px;}
.homebanner .carousel-caption p{color:#fff;line-height:22px;font-size:18px;}
.knw-mre {padding: 18px 0 10px;}
.abt-sect p{font-size:16px;}
.vison-layer p {font-size: 22px;line-height:28px;}
.image-cont h5{font-size:18px;}

.range-block .owl-prev, .clients-sections.product-sections .owl-prev{bottom:-70px;}
.range-block .owl-next, .clients-sections.product-sections .owl-next{bottom:-70px;}

.range-block .owl-prev, .solution-sections .solutionlist .owl-prev{bottom:-70px;}
.range-block .owl-next, .solution-sections .solutionlist .owl-next{bottom:-70px;}

.section-top-btm.range-block{padding:40px 0 90px;}
.homebanner img {min-height: auto;}
.inner-banner.carousel-caption .wrapper {border-bottom: 1px solid #a3a3a3;top: 24%;}
ul.breadcrumb-list li a{color:#a3a3a3;}
ul.breadcrumb-list li {color:#a3a3a3;}
.breadcrumb-section {padding: 20px 0 0;}
.conta-details h4{font-size:26px;}
.conta-details p{font-size:14px;line-height:26px;}
.image-details span::after{background-size:35px;left: calc(100% - 35%);top: -72px;}
.image-details img{width:100%;}
.Dr. VKMA.image-details img{width:100%;}
.image-details{padding-left:0;}
.Dr. VKMA.image-details{padding-left:0;}
.specilist-blk.section-top-btm{padding:0px;}

.panel-body{padding:0 10px;}
.panel-body p{font-size:14px;line-height:24px;margin:0px;}
.top-open .panel-title a.collapsed{padding:8px 18px;transition: all 500ms ease-in-out 0s;}
.top-open .panel-title a{padding:8px 22px;transition: all 500ms ease-in-out 0s;}
.top-open .panel-title a{font-size:16px;}
.top-open .panel-title a::before{top:10px;font-size:14px;}
.top-open .panel-title a.collapsed::after{top:10px;font-size:14px;}
.top-open .panel-title a::after{top:10px;font-size:14px;}
.right-panel{margin-bottom:30px;}
.from-dit{width:100%;}
.from-dit.submit-dit{width:100%;}
.homebanner .carousel-caption h3{font-size:20px;margin-top:5px;}
.homebanner .carousel-caption h3 span{display:inline;}
.carousel-control{top:30%;}
.carousel-caption{padding-bottom:0px;}

}

@media (max-width:340px) {

.direc-nme {width:340px;}	
	
.director-img img{width:250px;}
.copywrite p {
    width: 90%;
}
.copywrite a{display:inline-block;}
.clints-sector p{font-size:26px;}
.bot-cli a::after {right:78%;}
.bot-cli a:hover::after{right: -21%;}
.times{width:102%;}
.main-menu .collapse.in, .main-menu .collapsing{top:75px;}

}
