@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:1024px){
html, body{
	overflow-x:hidden !important;
}
.widget, .widget-icon-box{
	display:none !important;
}
.jumbotron{
	padding:0 !important;
}
.resp-margin{
	margin-top:-30px;
}
#totop{
	right:20px !important;
}

}

@media only screen and (min-width:991px) and (max-width:1024px){
.entity span{
	font:12px 'open_sanslight' !important;
}
}


@media only screen and (min-width:768px) and (max-width:1024px){
.member-search{
	margin-top:52px !important;
}
.outer-member ul li a{
	font:13px 'open_sansbold' !important;
}
.news-item {
	height:auto !important;
}
.resp-more{
	margin-top:8px !important;
}


}

@media only screen and (max-width:991px){
.navbar-collapse{
	width:100% !important;
	float:left !important;
	margin-left:30px !important;
}
.navigation--main > li > a{
	font-weight:bold !important;
	padding-top:0 !important;
	padding-bottom:0 !important;
}	
.navigation--main .sub-menu > li > a{
	font-weight:100 !important;
}	
.jumbotron{
	margin-top:-32px !important;
	border-top:5px solid #ecc300;
}	
	
}


@media only screen and (min-width:768px) and (max-width:991px){
.member-search{
	margin-top:30px !important;
}
.title-big{
	font:24px 'open_sansbold' !important;
}
.outer-member ul li a img{
	width:14% !important;
}
.outer-member ul li a{
	font:11px 'open_sansbold' !important;
}
.designation{
	font:15px 'open_sansbold' !important;
}
.entity span{
	font:10px 'open_sanslight' !important;
}

}


@media only screen and (max-width:767px){
.member-login{
	margin-top:20px !important;
}
.mail, .become-member, .resp-contact{
	margin-top:55px !important;
}
.mail2{
	margin-top:0px !important;
}
#totop{
	display:none !important;
}





}

@media only screen and (max-width:720px){
.carousel-control.left, .carousel-control.right{
	display:none !important;
}
.text-overlay{
	margin-top:-60px;
	margin-bottom:40px;
}




}


@media only screen and (max-width:640px){
.title-big{
	font:22px 'open_sansbold' !important;
}




}


@media only screen and (min-width:480px) and (max-width:570px){
.navbar-toggle{
	margin:0 !important;
}
}


@media only screen and (max-width:480px){
.title-big{
	font:19px 'open_sansbold' !important;
}
.title-medium{
	font:24px 'open_sanslight' !important;
}
.sm-image{
	height:120px !important;
}
.text-overlay span{
	font:25px 'open_sansregular' !important;
}



}


@media only screen and (max-width:360px){
.title-big{
	font:16px 'open_sansbold' !important;
}
.logo{
	max-width:100% !important;
}
.mail, .become-member{
	margin-top:65px !important;
}
.mail2{
	margin-top:0px !important;
}
.contact-more span{
	margin-left:35px;
}
.doctor{
	margin-left:4px !important;
}
.inline-span{
	margin-left:4px !important;
}
.resp-br{
	display:block !important;
}


}


@media only screen and (max-width:320px){
.forgot{
	margin-left:0 !important;
}
}


























