#mySidenav{display:none}

.navbar-toggler{
	visibility:hidden
	}

@media only screen and (max-width: 1270px){
	.curvebg{margin-top:-60px}
	}

@media only screen and (max-width: 1199px){
	.drtitle{
		font-size:18px;
		padding-top:5px}

	.header-info li{margin-right:0px}

	.service-box h3{font-size:16px}

	.post-content .post-title a{
		font-size:18px;
		line-height:25px}

	.widget-title{font-size:18px}

	.widget_links ul li a{font-size:12px}

	.curvebg{margin-top:-70px}

	.header-social{padding-top:5px}

	.doctorpos{left:0}}

@media only screen and (max-width: 1099px){
	.curvebg{
		margin-top:-80px
		}
	.toplogo { top: 85px; }

	.header-social{padding-bottom:0px}

	.main-menu li a{font-size:13px}
}

@media only screen and (max-width: 1010px){
	.curvebg{margin-top:-90px; background: white;}}

@media only screen and (max-width: 991px){
	.curvebg{height:270px}

	.service-box{padding:10px}

	.service-box img{position:inherit}

	.service-box h3{margin-bottom:5px}

	#our-service .mb-4{margin-bottom:10px !important}

	.doctorpos{left:-10%}

	.yellowbg{overflow:hidden;
		margin-top:0px}

	.btn-yellow{margin-top:20px}

	.toplogo{width:100px;
		height:100px;
		top:120px;
		left: -70px;}

	.drtitle{font-size:16px;
		line-height:60px}

	.header-social{padding-right:100px;
		padding-top:0px}

	.header-info{padding-right:0px; padding-top: 30px;}

	#about-us .mb-5{margin-bottom:0px !important}}

@media only screen and (max-width: 880px){
	.toplogo{
		    width: 60px;
    height: 60px;
    top: 120px;
    left: -20px;
	}
}

@media only screen and (max-width: 991px){
	.curvebg{margin-top:-95px}

	.casespop .col-lg-3{-ms-flex:0 0 50% !important;
		flex:0 0 50% !important;
		max-width:50% !important;
		margin-bottom:20px}}

@media only screen and (max-width: 880px){
	.curvebg{margin-top:-110px; background: #f6cd02;}

	.header-social{display:none}

	#header-top{padding:5px 0px}}

@media only screen and (max-width: 767px){
	#mySidenav{display:block}

	.navbar-toggler{
		background-color:#009043;
		cursor:pointer;
		border-radius:0px;
		padding:3px;
		position:absolute;
		left:20px;
		top:67px;
		visibility:visible}

	.drtitle{display:none}

	.header-info{padding-right:0px;text-align:left}

	#header-top{background-color:#ffcc03}

	.toplogo{width:80px;height:80px;top:150px; left: 541px;}

	#about-us .boxed-btn{margin-bottom:20px}

	#about-us span{display:block}

	.sidenav{
		font-family:'Open Sans', sans-serif;
		height:100%;
		width:0;
		position:fixed;
		z-index:99999999;
		top:0;
		left:0;
		background-color:#111;
		overflow-x:hidden;
		padding-top:60px;
		transition:0.5s}

	.sidenav .closebtn{
		position:absolute;
		top:0;
		right:25px;
		font-size:36px;
		margin-left:50px}

	.sidenav{height:100%;
		width:0;
		position:fixed;
		z-index:99999999999;
		top:0;
		left:0;
		background:#009043;
		overflow-x:hidden;
		padding-top:60px;
		transition:0.5s}

	.sidenav a{
		padding:8px 8px 8px 10px;
		text-decoration:none;
		font-size:16px;
		color:#fff !important;
		display:block;
		transition:0.3s;
		cursor:pointer;
		border-bottom:1px solid #01863f;
		text-transform:capitalize}

	.sidenav ul li a i{
		position:absolute;
		right:20px}

	.sidenav a:hover,.offcanvas a:focus{color:#ffcc03 !important}

	.sidenav .closebtn{
		position:absolute;
		top:0;
		right:15px;
		font-size:36px;
		margin-left:20px;
		border-bottom:none}

	#mySidenav ul{
		margin:0px;
		list-style:none;
		margin-left:0px;
		padding-left:10px;
		padding-right:10px}

	#mySidenav ul li{list-style:none}

	.doctorpos{display:none}

	.greenbg{width:100%}

	.gallery-items div.single-item{width:50% !important}

	#about-us h2{font-size:24px}

	.rdselbox .form-group{margin-bottom:0px}

	.header-single-slider img{height:auto}}

@media only screen and (max-width: 710px){
	.toplogo {width: 80px;
    height: 80px;
    top: 150px;
	left: 465px;}
}

/*@media only screen and (max-width: 550px){
	.toplogo {
		display: none;
	}
}*/

@media only screen and (max-width: 550px){
	.casespop{padding:0px 20px}}

@media only screen and (max-width: 550px){
	.header-info{display:none}

	.navbar-toggler{top:50px}

	.curvebg{background:none}

	.toplogo{right:20px;top:135px;left: auto;}}
/*# sourceMappingURL=responsivecustom.css.map */
