/*
Theme Name: SmileCare Child
Theme URI: http://dentist.theironnetwork.org/
Author: THE IRON NETWORK 
Author URI: http://theironnetwork.org/
Template: smilecare
Description: SmileCare child theme. 
Version: 2.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: smilecare
Tags: two-columns, right-sidebar, custom-background, custom-header, custom-menu, featured-images, flexible-header, full-width-template, sticky-post, theme-options
*/

.ironthm-header-bottom .ironthm-header-contact-block .contact-info {
    width: 90%;
}
.ironthm-header-v4 .ironthm-header-wrapper .ironthm-header-bottom {
	background-color: #E8DDB0 !important
}
.ironthm-header-bottom .ironthm-header-contact-block .contact-icon i, ironthm-transparent-header .ironthm-header-bottom .ironthm-header-contact-block .contact-icon i {
	color: #374026 !important
}
a.ironthm-button:hover {
    background: #637345;
    color: #fff !important;
    border-color: #637345;
}
.contact-info-wrap .get-direction {
    margin-top: 15px;
}
.ironthm-featured-thumb img {
	margin:0 auto;
}
.ironthm-team-grid .team-grid-sec:hover .team-img-sec {
    border: 2px solid #fff !important;
}
.mrgn-btm-sm {
    margin-bottom: 0em;
}
.team-grid-sec.text-center {
    margin-bottom: 20px !important;
}
.ironthm-heading-sec-wrap .ironthm-border:after {
    margin-top: 2px !important;
    margin-bottom: 20px !important;
}
input[type="submit"].dark-btn {
    background: #E8DDB0;
    padding: 10px 5px;
    text-transform: uppercase;
	color: #3b3b3f
}
input[type="submit"].dark-btn:hover {
    background: #374026;
    color: #E8DDB0;
    border-color: #374026;
}
.ironthm-blog-grid-wrapper .ironthm-post-list-sec.ironthm-bdr-rds.mrgn-btm-sm {
    margin-bottom: 2em !important;
}
.ironthm-post-list-sec.ironthm-bdr-rds.mrgn-btm-sm {
    padding-bottom: 30px;
    border-bottom: 2px dotted #eaeaea;
}

.vc_column-inner.vc_custom_1506070603355 .wpb_gmaps_widget.wpb_content_element {
    margin-bottom: 0px !important;
}


.ironthm-header-widget-area span {
    margin-right: 20px;
	margin-left: 0px;
}
.ironthm-header-widget-area span.last-child {
    margin-right: 0px;
	margin-left: 0px;
}
.contact-info-sec.mrgn-btm-xs.clearfix:nth-child(2), .archive .social-icon.list-inline, footer ul ul, footer .text-center .ironthm-social-icons {
    display: none;
}
.ironthm-footer-top {
    padding-top: 0px !important;
    padding-bottom: 10px !important;
    padding-left: 0;
    padding-right: 0;
}

/* Contact Page Icon Alignment Fix */
.page-id-574 .contact-info-wrap i.fa.fa-phone, .page-id-574 .contact-info-wrap i.fa.fa-map-marker, .page-id-574 .contact-info-wrap i.fa.fa-clock-o {
    display: block;
    margin: 0 auto;
}

/* Main Menu - Sub Menu Fix */
ul.sub-menu {
    top: 60px;
}

/* Responsive Menu Fix */
.ironthm-resp-header-contact a, .ironthm-resp-header-contact a span, .ironthm-resp-header-contact span a, .ironthm-resp-header-contact i,  .ironthm-resp-header-contact span {
	color:#fff !important
}

input[type="submit"]:hover {
	color:#fff !important
}
.vc_row.wpb_row.vc_row-fluid.content-box-shadow.mrgn-top-ngv-xs.text-block.vc_custom_1507293005910 {
    position: relative;
    z-index: 99;
}
.content-area li {
    margin-left: 20px !important;
}
.content-area a {
	text-decoration: underline !important
}
.vc_custom_1506490099047 .ironthm-heading-sec-wrap .ironthm-border::after {
    background: #637345 !important;
}

.single-ironthm_team .ironthm-feature-thumb {
    width: 200px !important;
    height: 200px !important;
    background: #fff !important;
    border-radius: 50% !important;
    display: inline-block !important;
    overflow: hidden !important;
}

.single-ironthm_team .team-detail-single-sec .team-grid-sec img {
    border-radius: 0 !important;
}

.clearboth {clear: both !important}

.rs_splitted_words div {
    color: #fff !important;
}

#content a {
    text-decoration: underline;
}
.ironthm-sidebar-right a {
    text-decoration: none !important;
}