/*
Theme Name: Voyager Child theme
Theme URI: http://thehappybit.com
Template: voyager
Author: THBThemes
Author URI: http://thehappybit.com
Description: The ultimate geolocalized WordPress theme
Version: 1.0
License URI: http://themeforest.net/licenses/regular_extended
Tags: black, white, location, one-column, fluid-layout, custom-menu, featured-images, post-formats, translation-ready
*/

.header-layout-a .thb-main-nav-wrapper {
    max-width: 80%;
}

.thb-header-section-inner-wrapper header {
    padding-top: 40px;
}

.home.header-layout-a .thb-main-nav-wrapper #main-nav > div:first-of-type ul li.current-menu-item > a {
color: #fff !important;
border-color: #fff !important;
}

.thb-slide-caption .thb-caption-inner-wrapper .thb-caption-texts-wrapper > div.thb-heading + .thb-caption, .thb-slide-caption .thb-caption-inner-wrapper .thb-caption-texts-wrapper > div.thb-caption + .thb-heading {
    margin-top: 24px;
}

.page-layout-f .thb-slide-caption .thb-caption-inner-wrapper .thb-heading, .page-layout-f .page-title {
    font-size: 130px;
}

.thb-main-nav-wrapper {
    top: 34px;
}

.thb-section-block-title {
	color: #009999;
}

.page-layout-a #thb-page-header, .page-layout-b #thb-page-header {
margin-top: 0;
}

.top-social {
	position: absolute;
    	top: 0;
    	width: 100%;
    	background: #fff;
}

.top-social a {
	color: #009999;
}

.top-social .thb-social-icon {
    width: 28px;
    height: 28px;
    margin: 4px;
}

.top-social .thb-social-icon:after {
    font-size: 22px;
  }

 .thb-header-section-inner-wrapper header {
   
    pointer-events: auto;
}

.home svg:not(:root) {
    
    fill: #fff;
}

.sfsi_footerLnk {
display: none;
}

#thb-footer {
    background-color: #009999;
}

.drop-padding.thb-section .thb-section-inner-wrapper .thb-section-row, .thb-section .thb-section-inner-wrapper .thb-section-column-block {
    padding-bottom: 0;
}
 
h1.thb-section-block-title {
  	font-family: "wc_mano_negra_btaregular", "Roboto Condensed", "Helvetica Neue", Helvetica, Arial, "Lucida Grande", sans-serif !important;
  	font-size: 100px !important;
 }

.thb-section-column-block-thb_text_box .thb-section-block-header .thb-section-block-title {
text-transform: inherit;
}

.owl-buttons {
display: none;
}

  
@media screen and (max-width: 768px) {
.astm-search-menu-wrapper {
 	display: none !important;
 }
 }