
.logo
{
	margin:10px 0px;
}
.navbar-collapse
{
	margin-top:0px;
}
.collapsed
{
	margin-top:60px!important;
}

.footer h4{
    font-family: 'Lato', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 30px;
    color: #fff;
}
.titleRow h5
{
	display:none;
}
.emergency
{
	text-align:right;
}
.contact
{
	margin:0px auto;
}
.navbar-collapse
{
	background:#225a6d!important;
}
.to:hover
{
	background:#fe9702;
	color:#fff;
}
.contact p
{
	 font-family: 'Lato', sans-serif;
    font-weight: 700;
	color:#333;
}
.icon-addon {
    position: relative;
    color: #555;
    display: block;
}

.icon-addon:after,
.icon-addon:before {
    display: table;
    content: " ";
}

.icon-addon:after {
    clear: both;
}

.icon-addon.addon-md .glyphicon,
.icon-addon .glyphicon, 
.icon-addon.addon-md .fa,
.icon-addon .fa {
    position: absolute;
    z-index: 2;
    left: 10px;
    font-size: 10px;
    width: 20px;
    margin-left: -2.5px;
    text-align: center;
    padding: 10px 0;
    top: 1px
}

.icon-addon.addon-lg .form-control {
    line-height: 1.33;
    height: 35px;
    font-size: 14px;
    padding: 10px 16px 10px 40px;
}

.icon-addon.addon-sm .form-control {
    height: 30px;
    padding: 5px 10px 5px 28px;
    font-size: 14px;
    line-height: 1.5;
}

.icon-addon.addon-lg .fa,
.icon-addon.addon-lg .glyphicon {
    font-size: 14px;
    margin-left: 0;
    left: 11px;
    top: 0px;
}

.icon-addon.addon-md .form-control,
.icon-addon .form-control {
    padding-left: 30px;
    float: left;
    font-weight: normal;
}

.icon-addon.addon-sm .fa,
.icon-addon.addon-sm .glyphicon {
    margin-left: 0;
    font-size: 12px;
    left: 5px;
    top: -1px
}

.icon-addon .form-control:focus + .glyphicon,
.icon-addon:hover .glyphicon,
.icon-addon .form-control:focus + .fa,
.icon-addon:hover .fa {
    color: #ff6666;
}
.footer h4:after{
    content: '';
    width: 85px;
    height: 1px;
    background: #fff;
    display: block;
    margin: 13px 0 0;
}
.footer
{
	padding-bottom:40px;
}
.panel-body
{
	height:200px;
}
.titleRow1 h2
{
	background:#79469c!important;
	color:#fff;
	padding:10px;
	margin-top:0px;
}
.depts_list li 
{
	margin-left:20px;
}
.titleRow h2
{
	color:#225a6d;
}
.titleRow h5
{
	color:#fe9702;
}
.slide
{
	margin-top:10px;
}
.slide h3
{
    font-family: 'Lato', sans-serif;
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 30px;
    color: #fff;
	text-shadow:none;
	color:#333;
	font-size:30px;
}
.slide p {
  font-family: 'Karla', sans-serif;
  line-height: 26px;
  font-size: 16px;
  margin-bottom: 0;
  color: #8595b1;
  text-shadow:none;
}
.welcom
{
	padding:64px 0px;
	background:#e1e1e1;
}
.who_depts{
	padding: 50px 0;
}
.slide
{
	display:none;
}
.slide2
{

	position:relative;
	z-index:0;
	/* border-top:2px solid #fe9702; */
	margin-bottom:0px!important;
}
.email
{
	color:#333;
}
.service_tab
{
	padding-top:35px!important;
	margin-top:0px!important;
	padding-bottom:35px!important;
}
.media-body p
{
	color:#000000!important;
	font-size: 17px;
	line-height: 1.7;
}
.media-body h4
{
	color:#225a6d;
}
.media-body .our_depts_list .depts_list li a {
  line-height: 36px;
  display: block;
  font-family: 'Karla', sans-serif;
  font-weight: bold;
  color: #79469c;
  text-transform: uppercase;
}
.media-body .our_depts_list .depts_list li a i {
  margin-right: 8px;
}
.cash
{
	padding:5px;
	border:1px solid #dbdadb;
	margin:5px;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:15px;
}
.our_depts_list .depts_list li a:hover {
  color: #404d5f;
}
.who_depts img
{
	max-width:100%;
}
.doctor-box
{
margin-bottom:20px;
	padding-left:0px;
	
}
#pricing-table {
 margin: 20px auto;
 text-align: center;
 width: 892px; /* total computed width = 222 x 3 + 226 */
}

#pricing-table .plan {
 font: 12px 'Lucida Sans', 'trebuchet MS', Arial, Helvetica;
 text-shadow: 0 1px rgba(255,255,255,.8);
 background: #fff;
 border: 1px solid #ddd;
 color: #333;
 padding: 20px;
 width: 180px; /* plan width = 180 + 20 + 20 + 1 + 1 = 222px */
 float: left;
 position: relative;
}

#pricing-table #most-popular {
 z-index: 2;
 top: -13px;
 border-width: 3px;
 padding: 30px 20px;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 border-radius: 5px;
 -moz-box-shadow: 20px 0 10px -10px rgba(0, 0, 0, .15), -20px 0 10px
-10px rgba(0, 0, 0, .15);
 -webkit-box-shadow: 20px 0 10px -10px rgba(0, 0, 0, .15), -20px 0 10px
-10px rgba(0, 0, 0, .15);
 box-shadow: 20px 0 10px -10px rgba(0, 0, 0, .15), -20px 0 10px -10px
rgba(0, 0, 0, .15);
}

/* --------------- */

#pricing-table h3 {
 font-size: 20px;
 font-weight: normal;
 padding: 20px;
 margin: -20px -20px 50px -20px;
 background-color: #fe9702;
 color:#fff;

}

#pricing-table #most-popular h3 {
 background-color: #ddd;
 background-image: -moz-linear-gradient(#eee,#ddd);
 background-image: -webkit-gradient(linear, left top, left bottom,
from(#eee), to(#ddd));
 background-image: -webkit-linear-gradient(#eee, #ddd);
 background-image: -o-linear-gradient(#eee, #ddd);
 background-image: -ms-linear-gradient(#eee, #ddd);
 background-image: linear-gradient(#eee, #ddd);
 margin-top: -30px;
 padding-top: 30px;
 -moz-border-radius: 5px 5px 0 0;
 -webkit-border-radius: 5px 5px 0 0;
 border-radius: 5px 5px 0 0;
}

/* --------------- */

#pricing-table ul {
 margin: 20px 0 0 0;
 padding: 0;
 list-style: none;
}

#pricing-table li {
 border-top: 1px solid #ddd;
 padding: 10px 0;
}

/* --------------- */


#pricing-table .signup {
    position: relative;
    padding: 8px 20px;
    margin: 20px 0 0 0;
    color: #fff;
    font: bold 14px Arial, Helvetica;
    text-transform: uppercase;
    text-decoration: none;
    display: inline-block;
    background: #225a6d;
    background: linear-gradient(to bottom, #225a6d 0%,#225a6d 14%);
    border-radius: 3px;
    text-shadow: 0 1px 0 rgba(0,0,0,.3);
}

#pricing-table .signup:hover {
 background: #fe9702; /* Old browsers */
 

}

#pricing-table .signup:active, #pricing-table .signup:focus {
 background: #62bc30;
 top: 2px;
 -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .7) inset;
 -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .7) inset;
 box-shadow: 0 0 3px rgba(0, 0, 0, .7) inset;
}

/* --------------- */

.clear:before, .clear:after {
 content:"";
 display:table
}

.clear:after {
 clear:both
}

.clear {
 zoom:1
}



/* COMMON PRICING STYLES */
		.panel.price,
		.panel.price>.panel-heading{
			border-radius:0px;
			 -moz-transition: all .3s ease;
			-o-transition:  all .3s ease;
			-webkit-transition:  all .3s ease;
		}
		.panel.price:hover{
			box-shadow: 0px 0px 30px rgba(0,0,0, .2);
		}
		.panel.price:hover>.panel-heading{
			box-shadow: 0px 0px 30px rgba(0,0,0, .2) inset;
		}
		
				
		.panel.price>.panel-heading{
			box-shadow: 0px 5px 0px rgba(50,50,50, .2) inset;
			text-shadow:0px 3px 0px rgba(50,50,50, .6);
		}
			
		.price .list-group-item{
			border-bottom-:1px solid rgba(250,250,250, .5);
		}
		
		.panel.price .list-group-item:last-child {
			border-bottom-right-radius: 0px;
			border-bottom-left-radius: 0px;
		}
		.panel.price .list-group-item:first-child {
			border-top-right-radius: 0px;
			border-top-left-radius: 0px;
		}
		
		.price .panel-footer {
			color: #fff;
			border-bottom:0px;
			background-color:  rgba(0,0,0, .1);
			box-shadow: 0px 3px 0px rgba(0,0,0, .3);
		}
		
		
		.panel.price .btn{
			box-shadow: 0 -1px 0px rgba(50,50,50, .2) inset;
			border:0px;
		}
		
	/* green panel */
	
		
		.price.panel-green>.panel-heading {
			color: #fff;
			background-color: #57AC57;
			border-color: #71DF71;
			border-bottom: 1px solid #71DF71;
		}
		
			
		.price.panel-green>.panel-body {
			color: #fff;
			background-color: #65C965;
		}
				
		
		.price.panel-green>.panel-body .lead{
				text-shadow: 0px 3px 0px rgba(50,50,50, .3);
		}
		
		.price.panel-green .list-group-item {
			color: #333;
			background-color: rgba(50,50,50, .01);
			font-weight:600;
			text-shadow: 0px 1px 0px rgba(250,250,250, .75);
		}
		
		/* blue panel */
	
		
		.price.panel-blue>.panel-heading {
			color: #fff;
			background-color: #608BB4;
			border-color: #78AEE1;
			border-bottom: 1px solid #78AEE1;
		}
		
			
		.price.panel-blue>.panel-body {
			color: #fff;
			background-color: #73A3D4;
		}
				
		
		.price.panel-blue>.panel-body .lead{
				text-shadow: 0px 3px 0px rgba(50,50,50, .3);
		}
		
		.price.panel-blue .list-group-item {
			color: #333;
			background-color: rgba(50,50,50, .01);
			font-weight:600;
			text-shadow: 0px 1px 0px rgba(250,250,250, .75);
		}
		
		/* red price */
		
	
		.price.panel-red>.panel-heading {
			color: #fff;
			background-color: #D04E50;
			border-color: #FF6062;
			border-bottom: 1px solid #FF6062;
		}
		
			
		.price.panel-red>.panel-body {
			color: #fff;
			background-color: #fe9702;
		}
		
		
		
		
		.price.panel-red>.panel-body .lead{
				text-shadow: 0px 3px 0px rgba(50,50,50, .3);
		}
		
		.price.panel-red .list-group-item {
			color: #333;
			background-color: rgba(50,50,50, .01);
			font-weight:600;
			text-shadow: 0px 1px 0px rgba(250,250,250, .75);
		}
		
		/* grey price */
		
	
		.price.panel-grey>.panel-heading {
			color: #fff;
			background-color: #6D6D6D;
			border-color: #B7B7B7;
			border-bottom: 1px solid #B7B7B7;
		}
		
			
		.price.panel-grey>.panel-body {
			color: #fff;
			background-color: #808080;
		}
		

		
		.price.panel-grey>.panel-body .lead{
				text-shadow: 0px 3px 0px rgba(50,50,50, .3);
		}
		
		.price.panel-grey .list-group-item {
			color: #333;
			background-color: rgba(50,50,50, .01);
			font-weight:600;
			text-shadow: 0px 1px 0px rgba(250,250,250, .75);
		}
		
		/* white price */
		
	
		.price.panel-white>.panel-heading {
			color: #333;
			background-color: #f9f9f9;
			border-color: #ccc;
			border-bottom: 1px solid #ccc;
			text-shadow: 0px 2px 0px rgba(250,250,250, .7);
		}
		
		.panel.panel-white.price:hover>.panel-heading{
			box-shadow: 0px 0px 30px rgba(0,0,0, .05) inset;
		}
			
		.price.panel-white>.panel-body {
			color: #fff;
			background-color: #dfdfdf;
		}
				
		.price.panel-white>.panel-body .lead{
				text-shadow: 0px 2px 0px rgba(250,250,250, .8);
				color:#666;
		}
		
		.price:hover.panel-white>.panel-body .lead{
				text-shadow: 0px 2px 0px rgba(250,250,250, .9);
				color:#333;
		}
		
		.price.panel-white .list-group-item {
			color: #333;
			background-color: rgba(50,50,50, .01);
			font-weight:600;
			text-shadow: 0px 1px 0px rgba(250,250,250, .75);
		}
.post
{
	font-size:12px;
	color:#225a6d;
}
.gallery img{
	width:100%;
	margin:10px;
}
.mark
{
	margin:0px auto;
	padding:20px;
	background:#fe9702;
	margin-top:-30px;
	padding-bottom:10px;
}
.mark p
{
	color:#fff;
}
.logo
{
	padding-top:10px;
}
.intro2.row .inner:before {
  background: url(../images/page_intro2.png) no-repeat scroll center 0!important;
  -webkit-background-size: cover;
  background-size: cover;
  height: 100%;
  content: '';
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 0;
  opacity: 0.2;
}
.intro3.row .inner:before {
  background: url(../images/page_intro3.png) no-repeat scroll center 0!important;
  -webkit-background-size: cover;
  background-size: cover;
  height: 100%;
  content: '';
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 0;
  opacity: 0.2;
}
.top-contact p
{
	font-size:12px;
}
@media screen and (max-width: 768px) {
.slide
{
	display:inherit;
}
.slide2
{
	display:none;
}
.doctor-box
{
	padding:0px;
}
.emergency
{
	text-align:center;
	display: none;
}
.top-contact
{
	text-align:center;
	display: none;
}
.logo
{
	text-align:center;
}

}
.camera_bar{
	top: 100%;
    height: 7px;
}
.marq{
	background-color: #225a6d;
    color: #ffff;
	margin-top: -25px;
    padding: 4px 0;
	font-size: 16px;
}
.hid{
	visibility: hidden !important;
}
.list-inline li .fa{
	color: #fff;
	font-size: 12px;
}
.media-body {
	color: #fff;
	font-size: 17px;
}
.address_line .media-left .fa{
	color: #fe9702;
	font-size: 25px;
	padding-right: 10px;
}

.address_line .media-body a:hover{
	text-decoration: none !important;
	color: #fe9702;
}
.breadcrumbRow{
	background-color:#fe9702 ;
}
.text p{
	font-size: 17px;
	color: #000;
	line-height: 1.7;
}
.pic img{
	border-radius: 10px;
	width: 100%;
}
.mt-3{
	margin-top: 30px;
}
.mt-5{
	margin-top: 50px;
}
.section-padding{
	padding: 50px 0;
}
#text-left h2{
	text-align: left !important;
	text-transform: capitalize !important;

}
#text-left h4{
	text-align: left;
	padding: 5px 0;
	color: #000;
	font-weight: 700;
}
#text-left h2:after {
    content: '';
    width: 85px;
    height: 5px;
    background: rgb(254 151 2);
    display: block;
    margin-left: 5px !important;
}
.list .depts_list li{
	padding-bottom: 10px;
}
.list .depts_list li .fa{
	padding-right: 10px;
	font-size: 15px;
}
.list .depts_list li a {
    display: block;
    color: #000000;
	font-size: 18px;
	font-weight: 700;
    text-transform: capitalize;
}
.box-shadow{
	display: flex;
	box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
	padding: 20px;
	border-radius: 5px;
	margin-bottom: 10px;
}
.box-shadow .icon .fa{
	font-size: 45px;
	color: #fe9702;
	padding-right: 15px;
}
.box-shadow .icon-content , .box-shadow .icon-content p a{
	font-size: 17px;
	color: #000;
	font-weight: 700;
}
.box-shadow .icon-content p a{

}
.btn-danger {
    background-image: linear-gradient(to bottom, #fe9702 0, #fe9702 100%) !important;
	border-color: #fe9702;
}
.btn-danger:hover{
	background-image: linear-gradient(to bottom, #225a6d 0, #225a6d 100%) !important;
	background-color: #225a6d !important;
	border-color: #225a6d !important ;
}
.btn-danger b ,
.btn-danger b a{
	color: #fff !important;
	font-size: 17px;
}

@media screen and (max-width: 768px) {
	.page_intro.row h2 {
		font-size: 17px !important;
	}
}