.header-top, .header-top a { color:#fff; }
#mega-menu-wrap-main-menu #mega-menu-main-menu > li.mega-menu-item > a.mega-menu-link { font-size: 12px !important; }
#mega-menu-wrap-main-menu #mega-menu-main-menu .mega-eec-btn a { background-color:#f18a21!important; color:#fff!important; }
nav.main-menu { margin-right: 0!important; }

.mean-container .mean-bar { background:#f18a21; }

h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, h1 span, h2 span, h3 span, h4 span, h5 span, h6 span { color: #404040;}
h1 small {
	font-size: 80%;
    color: #777;
}

.home-services a { color: #f18a21; text-decoration: underline; }
a { color:#f18a21; }
a:hover, a:focus, .home-services a:hover { color: #ff3614; }

.eec-btn, .read-more, .woocommerce ul.products li.product .button, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt,
form input[type="submit"]:hover, form input[type="submit"]:focus, .woocommerce a.added_to_cart:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce #respond input[type="submit"]:hover {
  background-color: #f18a21;
  color:#fff;
}

.btn:active, .read-more:active, .btn:focus, .read-more:focus, .btn:hover, .read-more:hover,.eec-btn:hover {
  background-color:#ff7212;
  color:#fff!important;
}

h1.entry-title {
  border-bottom: 1px solid #f18a21;
  margin-bottom: 10px;
  width: 100%;
}

.entry-content blockquote {
  background: #f3f8fa;
  color:#606060;
  padding: 20px 20px 20px 30px;
  border-left: 5px solid #f18a21!important;
  font-family: 'Droid Serif', serif;
  font-style: italic;
  font-size: 16px;
  line-height: 26px;
  margin-bottom: 2em;
}
.entry-content blockquote:after { color:#606060; }

.pagination span.current {
  background-color: #f18a21;
  color: #fff;
}

.locate-us .location-item{
	border:1px solid #7c7c7c;
	border-radius:4px;
	padding:10px;
	margin:0 0 20px;
}
.locate-us .location-item .location-title{
	font-size:18px;
	font-weight:bold;
	color:#f18a21;
}
.locate-us .location-item .location-address{ min-height:120px; }
.locate-us .location-item .location-address p {	margin:0; }

table thead, .tablepress tfoot th, .tablepress thead th {
  background-color: #f18a21;
  border: 0;
  font-weight: 700;
}

.entry-content .tabs-nav li.active {
  border-top: 3px solid #f18a21;
  margin-bottom: -2px;
  padding-top: 13px;
}

h4.panel-title { margin-bottom:0; }

.page-id-1177 .tabs-nav { margin-top: 25px!important; }
.page-id-2278 .page-top { display:none;}

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

.popmake-content .eec-btn { padding: 10px 15px; margin-top:2em; display:inline-block; }

.aligncenter, a img.aligncenter, div.aligncenter {margin: none !important;}
#page .header-top .container .row .text-right a:hover{color: white;text-decoration: underline;}

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

@media only screen and ( min-width: 1405px ) { 
    #mega-menu-wrap-main-menu #mega-menu-main-menu { padding:0!important;}
}

@media only screen and ( min-width: 1100px ) and ( max-width: 1405px) { 
	#mega-menu-wrap-main-menu #mega-menu-main-menu { padding:0;}
}

@media screen and (max-width: 767px) {
	.home-doctors .read-more { margin: 20px auto; }
}

@media screen and (max-width: 480px) {
	.home-services { padding: 0 0 45px; }
	.read-more { margin-bottom: 15px; }
	
	.page-id-1177 .tabs-nav li:nth-child(odd):not(:last-child) { width:48%; }
	.page-id-1177 .tabs-nav li:nth-child(even) { width:52%; border-right: 1px solid #dcdee4; }
	.page-id-1177 .tabs-nav li:last-child { width:100%; }
}



