/* = Child Theme Custom CSS File
-------------------------------------------------------------- */

body{
	background: #fff;
}

h2{
	margin: 20px 0;
}

.header-top{
	background-color: #001588 !important;
}

a{
	color: #e3c000;
}

a:hover,
a:focus{
	color: #f0da06;
}

ul{
	padding-left: 20px;
}

input[type=checkbox]{
  -webkit-appearance:checkbox;
}

/*=== nav ===*/

nav.main-menu{
	margin-top: 20px !important;
}

nav.main-menu ul > li:hover > a,
nav.main-menu ul > .current-menu-item > a,
nav.main-menu ul > li ul{
	background-color: #001588 !important;
}

.mean-container .mean-bar a.meanmenu-reveal{
	background-color: #001588 !important;
}


/*=== main-banner ===*/

.home-slider .slide-content{
	background: rgba(245,231,128,1);
background: -moz-linear-gradient(top, rgba(245,231,128,1) 0%, rgba(255,234,0,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(245,231,128,1)), color-stop(100%, rgba(255,234,0,1)));
background: -webkit-linear-gradient(top, rgba(245,231,128,1) 0%, rgba(255,234,0,1) 100%);
background: -o-linear-gradient(top, rgba(245,231,128,1) 0%, rgba(255,234,0,1) 100%);
background: -ms-linear-gradient(top, rgba(245,231,128,1) 0%, rgba(255,234,0,1) 100%);
background: linear-gradient(to bottom, rgba(245,231,128,1) 0%, rgba(255,234,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5e780', endColorstr='#ffea00', GradientType=0 );
	padding:  15px 10px;
	box-shadow: 0 0 6px rgba(0,0,0,0.8);
	border: 2px solid #3a3c41;
}

.home-slider .content-wrapper h1{
	font-weight: 600;
	color:#001588;
	font-size: 35px;
}

.home-slider .slide-content p{
	
}

.home-slider .slide-content h1:after{
	display: none;
	font-size: 40px;
}

.home-slider .slide-content h1 small{
	color: #fff;
}

.home-slider .slide-content a,
.home-slider .slide-content a:hover{
	color: #fff;
}

.home-slider .slide-content .btn{
	background-color:#005dab;
}

.home-slider .slide-content .btn:hover{
	background-color:#f58220;
}

.home.contact-sidebar .social-icon{
	padding-bottom: 0;
	margin-left: 0; 
	border-bottom: 0; 
	padding-bottom: 0; 
	margin-bottom: 0; 
}

.home.contact-sidebar .social-icon ul{
	float: right;
}

.flex-direction-nav .flex-prev { left: -50px; background: url("images/slider-left-arrow.png") center no-repeat #17181a; }
.flex-direction-nav .flex-next { right: -50px; text-align: right; background: url("images/slider-right-arrow.png") center no-repeat #17181a;}

.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover{
	opacity: 1; background-color: #616266;
}

/*=== main lanidng ===*/

.home-features .features-intro h2{
	font-weight:700;
}

.home-features .features-intro h2 small{
	color: #4d4d4d;
	font-weight:	700;
}

.home-features .features-intro .read-more{
	display: block;
	text-align: center;
	margin-bottom: 10px;
	background-color: #ffe800;
	color: #001588;
}
.home-features .features-intro .read-more:hover{
	background-color: #001588;
	color: #ffe800;
}

.home-features .features-intro .lotto-link{
	display: block;
	margin: 30px auto;
}

.home-features .icon-wrapper i{
	display: inline-block;
	padding: 7px 10px;
	background-color: #ffe800;
	color: #f0da06;
	border-radius: 5px;
}

.home-features .icon-wrapper .fa{
	font-size: 40px;
	color: #001588;
}

.single-feature h3 a,
.single-feature h3 a:hover{
	color:#001588;
}

.single-feature p a{
	color:#7b7d85;
}

.single-feature p a:hover{
	color:#f0da06;
}


.home-blog{
	border-top: 5px solid #fcf7cd;
}

.home-blog .common-blog-post{
	background-color: #FFFCEF;
}

.bread-crumb .breadcrumb li.active{
	color: #e3c000;
}

.blog-page .post .left_meta{
	border-color: #e3c000;
}

.home-map iframe {
  width: 100%;
  height: 250px;
}

.email-share {
	font-size: 25px;
	line-height: 100%;
}

/*=== footer input ===*/
#main-footer .widget input[type="submit"],
.comment-meta .comment-reply-link,
form input[type="submit"],
.read-more{
	background-color: #ffe800;
  	color:#001582;
}

#main-footer .widget input[type="submit"]:hover,
.comment-meta .comment-reply-link:hover,
form input[type="submit"]:hover, form input[type="submit"]:focus,
.read-more:hover {
  background-color: #001582;
  color:#ffe800;
}

#search form input[type="text"]{
	background-color: #f2f2f2;
}

.mc_signup_submit {
	text-align: left;
}

#mc_signup_submit {
	width: auto !important;
	padding: 15px 27px;
}

#mc-indicates-required,
.mc_required{
	color:#fcf7cd;
}

/*=== scroll-top btn ===*/
a#scroll-top{
	background: #17181a url("images/scroll-top.png") center center no-repeat;
}

a#scroll-top:hover{
	background-color: #616266 !important; 
}

/*=== blog ===*/

.comment-meta time{
	color: #67bd4a;
}

/*=== testimonial ===*/

.home-testimonial{
	background-color: #fffce5;
}


.home-testimonial .testimonial-footer h3{
	color: #3a3c41;
}

/*=== footer ===*/

.footer-bottom p a{
	color: #7a7d86;
}

.footer-bottom p a:hover{
	color: #fff;
}

#main-footer{
	padding-top: 60px;
}

#main-footer .widget h3.title{
	margin-bottom: 20px;
}

#main-footer .widget .wp-email-capture-widget{
	margin: 0;
}

#black-studio-tinymce-3 .textwidget {
	background-color: #fff;
}

.blog-page .comments_count a{
	display: none;
}

.share-links {
	margin-bottom: 20px;
}

/*=== single pg ===*/

.doctors-posts{
	padding-top:0;
}

/*.doctors-posts .common-doctor h5{
	color: #67bd4a;
}*/

div.doctor-departments{
	color:#e3c000;
}

.twitter-share iframe{
	margin-top: 3px;
}

#service{
	padding-bottom: 40px;
	border-top: 3px solid #fcf7cd;
	border-bottom: 3px solid #fcf7cd;
}

@media (max-width: 767px) {
	.mean-container .mean-bar .mean-nav ul li a{
		background-color: #3a3c41 !important;
	}
	
	.mean-container .mean-bar .mean-nav ul li a{
		border-color: #E3C005; 
	}
}
@media only screen and (max-width: 530px) {
	.mean-container .mean-bar{
		background-color: #3a3c41;
	}
}