@media only screen and (min-width: 1442px){

	.main-banner{

		height: calc(100vh - 250px);

	}

}





@media(max-width:991px)

{

	.nav>li>a {

    position: relative;

    display: block;

    padding: 5px 10px;

    font-size: 14px;

}

}



@media screen and (max-width:767px){

	.main-menu .contact-tab{

		margin-left: 0;

	}

	iframe {

     width: auto;

    }

	.youtube-girl {

    height: 200px;

    width: auto;

}

	.new-container .col-xs-12

	{

		text-align:center;

	}	

		

	.navbar-toggle{

		margin-top: 24px;

	}



	.banner-content{

		margin-top: 0;

	}

	.banner-content h1 {

    	font-size: 24px;

	}

	.sub-heading br{

		display: none;

	}



	footer,footer .text-right{

		text-align: center;

	}

    #allright {

    float: left;

    width: 100% !important;

    }

	.team-members{

		text-align: center;

	}



	.member-pic img{

		display: inline-block;

	}

	.team-members{

		margin-bottom: 30px;

	}



	.logo-list > li{

		display: block;

		margin-bottom: 20px;

	}



	.contact-information{

		margin-bottom: 30px;

	}



	.navbar-collapse{

		background:#00A1B0;

		position: absolute;

		z-index: 10000;

		left: 15px;

		right: 15px;

	}



	.navbar-collapse .navbar-nav{

		margin-bottom: 0;

	}



	.inner-banner-title h1{

		font-size: 28px;

	}

	.inner-banner-title{

		top:46%;

	}



	.inner-banner{

		height: 302px;

	}



	.about-tabs {

	    border-right: 0;

	    margin-right: 0;

	    position: static;

	    width: auto;

	}

	.about-tabbing{

		padding-left: 0;

	}



	.procedure-list li .list-desc{

		padding: 10px;

		/*padding-right: 10px;*/

	}

	.procedure-list .list-icon.pull-left{

		 float: none !important;

    margin: auto;

    padding-bottom: 14px;

    position: relative;

	}

	.main-menu .navbar-right{

		margin-top: 0px;

	}

	.bold-title{

		text-align: center;

	}

	#tab1 ul li .row .bold-title{

		text-align: left;

	}

	.condition-list-content{

		padding-left: 0;

	}



	.main-banner{

		height: 450px;

		overflow: hidden;

	}



	.inner-banner .banner-img{

		display: none;

	}



	.about-us-banner{

		background-image:url(../images/inner-background3.jpg);

	}

	.condition-1-banner{

		background-image:url(../images/inner-background4.jpg);

	}

	.condition-2-banner{

		background-image:url(../images/inner-background5.jpg);

	}

	.patient-forms-banner{

		background-image:url(../images/inner-background1.jpg);

	}

	.contact-us-banner{

		background-image:url(../images/inner-background2.jpg);

	}


}



@media screen and (max-width:640px){

	.navbar-brand{max-width:229px; }

	.post-operative .btn{width: 100%; font-size: 12px;}

	.post-operative .btn .mr30{margin-right: 5px;}

	.video iframe, .new-container iframe{width: 100%; height: 200px;}

	.new-container iframe{margin-bottom: 20px;}

	.bold-title-lg{font-size: 26px; margin-top: 10px; margin-bottom: 25px;}

	.about-us-wrapper hr{margin-top: 20px;}



}



@media screen and (max-width:640px){

	.navbar-brand{max-width:190px; }

}