/*
Theme Name: Merchandiser Child
Theme URI: http://merchandiser.getbowtied.com/
Description: This is a child theme for Merchandiser.
Author: Get Bowtied
Author URI: http: //www.getbowtied.com/
Template: merchandiser
Version: 1.0
*/


/****************************************************************/
/*************** ADD YOUR CUSTOM CSS IN THIS AREA ***************/
/****************************************************************/


h1, h2, h3, h4,h5,h6, p{
font-weight: 300 !important;
}

.woocommerce-order-received .woocommerce h2, .woocommerce-order-pay .woocommerce h2, .woocommerce-view-order .woocommerce h2{
font-size: 1.2rem!important;
}

.frontpage{
text-align: center;
}


/*************** HEADER AREA ***************/
.site-header .header-wrapper{
height: 40px !important;
}

.site-branding{
display: block;
padding: 15px 0;
background: #ffffff;
width: 100%;
text-align:center;
}

.nav{
box-shadow: 0 3px 3px rgba(135, 135, 135, 0.2);
}

.main-navigation-slices{
padding-left: 0;
text-align: center;
background: #ffffff;
}

.site-header .main-navigation-slices > ul > li > a{
color: #000000 !important;
letter-spacing: 1px;
font-size: 1.8em;
font-weight: 400;
}

.site-header .main-navigation-slices > ul > li > a:hover{
color: #000000 !important;
}

.site-header-mobiles .header-wrapper-mobiles .site-branding{
	display: none;
}

@media screen and (max-width: 64em){

.nav{
	box-shadow: none;
}

.site-branding{
padding: 75px 0 15px 0;
text-align: center;
position: static;
}
.site-branding .site-logo img{
max-width: 96%;
}

}

/*************** HEADER AREA ***************/

/*************** CONTENT AREA ***************/
.site-content, .header-transparent .shop-page-category-description {
    padding-top: 170px !important;
}

@media screen and (max-width: 64em){

body.header-sticky .site-header{
	position: static;
}

.site-content, .header-transparent .shop-page-category-description {
    padding-top: 0px !important;
}

}

/*************** FRONTPAGE ***************/
.wpb_content_element{
margin-bottom: 0px !important;
}

#primary .content-area{
margin-top: 50px;
}

.vc_row-has-fill > .vc_column_container > .vc_column-inner{
padding-top: 0px !important;
}

.frontpage.about h1, .frontpage.about h2, .frontpage.about p{
color: #ffffff;
}

/*************** FRONTPAGE ***************/

/*************** CONTENT AREA ***************/

/*************** Product Page ***************/

@media screen and (min-width: 64em){
.woocommerce .product_content_wrapper.layout_half .product_infos {
    padding: 2% 16% 4% 16%;
}
.woocommerce .product_infos .after_single_product_summary{
margin-top: 30px;
}
}

.woocommerce.single .woocommerce-breadcrumb{
display: none;
}

.woocommerce table.variations td.label label{
font-size: 2rem;
font-weight: normal;
}


/****************************************************************/
/**********************Footer Area ******************************/

.site-footer .footer-wrapper .footer-navigation ul li a {
    font-weight: normal !important;
}


@media screen and (min-width: 64em){
.site-footer .footer-wrapper .footer-socials {
    display: block;
    margin-bottom: 0;
	margin-left: 15px;
    float: right;
}
}

/****************************************************************/