/*
Theme Name:     Tribe Alive
Author:         Pexeto
Author URI:     http://pexetothemes.com
Template:       thestory
*/

@import url("../thestory/style.css");


#menu {padding-top:20px;}
#menu ul li a {letter-spacing:5px !important;font-weight:400 !important;font-size:13px;}
#menu ul li {padding:10px;}

h1,h2,h3,h4,h5 {clear:none !important;}
.nav-menu ul ul {padding-top:35px;}

.nav-menu ul ul li {background-color:#fff;font-size:12px;}
#menu ul li a {color:#000;}

ul.sub-menu li a {font-size:11px !important;padding:5px !important;}

#menu ul.sub-menu li {padding:5px !important;}

.page-title h1, #menu > ul > li > a, #menu > div > ul > li > a, .page-subtitle, .icon-basket:before, .pex-woo-cart-btn:before, .pg-cat-filter a, .ps-nav-text, .ps-back-text, .mob-nav-btn, .pg-filter-btn {
    color: #2b2b2b;
    font-family: "Open Sans";
    font-weight: 800;
    letter-spacing: 5px;
}

.videoWrapper {
	position: relative;
	padding-bottom: 56.25%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.full-bg-image {background-position:center top;}

.bio-column {clear:both;}

.bio-name { 
padding-top:5px !important;
font-size: 16px;
    color: #000;
    font-family: "Oswald",sans-serif;
    font-weight: 700;
    letter-spacing: 5px;
    text-transform:uppercase;
}

.widget_categories li, .widget_nav_menu li, .widget_archive li, .widget_links li, .widget_recent_entries li, .widget_pages li, #recentcomments li, .widget_meta li, .widget_rss li, .product-categories li {text-transform:uppercase;}

.section-header {padding:0px;}


h2.homebox,h4.homebox {text-align:center !important;margin-bottom:0px !important;padding:0px !important;}
h2.homebox {font-size:16px;}
h4.homebox {font-size:13px;}

a.homebox:hover {opacity:0.6;} 

p {font-family:"Open Sans";letter-spacing:2px;line-height:22px;font-size:13px;color:#333;}
.textwidget a, .lp-title {font-family:"Open Sans";letter-spacing:2px;line-height:22px;font-size:13px;color:#333;}
.lp-info-wrapper,.lp-title,.lp-post-info {float:left;width:100%;}
.lp-wrapper img {display:none;}

.dark-header #header {
    background-color: rgba(255, 255, 255, 1) !important;
}

#content-container .section-boxed {
    margin: 20px auto;
}

h2,h3 {font-family:'Oswald', sans-serif;font-weight:700;letter-spacing:5px;color:#000;}
h3 {font-size:16px;}
h4 {font-family: 'Oswald';
    font-size: 22px;
    letter-spacing: 2px;color:#000;}
    
img.press {border:2px solid #000;padding:5px;}
    

.post-title {text-transform:uppercase;}

#mc_embed_signup {text-align:center;}

#mc_embed_signup input.email {
    display: inline !important;
    margin: 0;
    width:250px;
    padding: 8px 0;
    text-align: center;
    text-indent: 5px;
    font-family:"Open Sans", sans-serif;
    text-transform:uppercase;
    letter-spacing:2px;
    margin-bottom:10px;
}

#mc_embed_signup input.button {display:inline !important;font-family:"Open Sans", sans-serif;}

.nivo-slider {margin-top:120px;}

ul.social {list-style-type:none;float:left;margin-top:15px;margin-left:0px;}
ul.social li {float:left;display:inline;}

h3.social {color:#898989;font-weight:300;font-size:14px;}


li.mail {margin-left:15px;list-style-type:none;}

li.social-first {margin-left:15px;}

.footer-box .title {font-size:13px;letter-spacing:5px;font-weight:300;}

#footer-cta {padding:0px;}

.footer-widgets {margin-top:10px;}

.footer-widgets .col a {font-size:12px !important;color:#898989;}



@media (min-width:1000px) {
#logo-container {
    margin-left: -50px !important;}
.col.social {width:40%;}
.col.nomargin.social {width:55%;}
}

@media (min-width:1200px) {
.navigation-container {margin-right:-68px;}
}

@media (max-width:768px) {
.cols-3 .col {width:100%;}
}

@media (max-width:1200px) {
#menu ul li {padding:0px;}
}

@media (max-width:1000px) {
#logo-container a img {max-height:70px;}
}

@media (min-width:500px) and (max-width:1200px) {
ul.social {width:100%;}
}


}