/*
 Theme Name:  Divi Child Theme
 Theme URI:    https://divilife.com
 Description:  Child Theme for Divi
 Author:       Tim Strifler
 Author URI:   https://divilife.com
 Template:     Divi
 Version:      1.0.0
*/

/*****Add any custom CSS below this line*****/

h1, h2, h3, h4, h5, h6 {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
	font-weight: 300;
}

#et-top-navigation {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
    font-weight: 300;
    text-transform: uppercase;
}

.et_pb_text_0.et_pb_text a {
    color: #6b6b6b!important;
}

.et_pb_blog_0 .et_pb_post .post-meta {
	display:none;
}

.et_pb_blog_0 .et_pb_post .entry-title a, .et_pb_blog_0 .not-found-title {
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
    font-weight: 400!important;
}

et_pb_blog_0 .et_pb_post p {
    line-height: 1.6em;
}

/*WOOCOMMERCE*/
.woocommerce-breadcrumb {
visibility:hidden;
}

.product_meta {
	display:none;
}

.product .related h2 {
    font-size: 16px !important;
}

/*VARIATIONS*/
.woocommerce div.product form.cart .variations label {
    font-weight: 400;
    text-align: left;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
}
.et-db #et-boc .et-l .et_pb_wc_add_to_cart_0.et_pb_module .et_pb_module_inner form.cart .variations td select {
    border-width: 2px!important;
    border-color: #e9e6ed!important;
    background-color:#ffffff !important;
    margin-top: 12px !important;
    margin-bottom: 0px!important;
	font-weight: 300;
    text-align: left;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif!important;
	font-size:16px;
	padding:8px 4px;
}

@media only screen and (max-width: 900px) {
.product .related h2 {
    font-size: 18px!important;
    padding-bottom: 16px;
}
}
