/* 
Theme Name:   Zeald Website Theme
Theme URI:    
Description:  Divi child theme containing any special customisations for this website
Author:       Zeald
Author URI:   http://www.zeald.com
Template:     Divi
Version:      3.0

/* == Add your own styles below this line ==
--------------------------------------------*/

#breadcrumbs {
	margin-top: 20px;
	margin-bottom: 40px;
	font-size: 13px;
}

.main-image-content .et_pb_text_overlay_wrapper {
	padding: 44px 44px 30px;
}

#gform_2 label.gfield_label {
    text-transform: uppercase;
    font-size: 13px;
    color: #999999;
    font-family: 'Montserrat',Helvetica,Arial,Lucida,sans-serif;
}


#gform_2 label.gfield_label .gfield_required {
    display: none;
}

#gform_2 input[type=text] {
    background-color: rgb(235, 235, 235);
    /*width: 473px;*/
	width: 100%;
    height: 52px;
    border: 0;
}

#gform_2 textarea {
    background-color: rgb(235, 235, 235);
    height: 122px;
    border: 0;
}

.gform_wrapper #gform_2 .gform_footer {
    margin-top: 0;
    padding-top: 7px;
    padding-bottom: 0;
}

.has_first_name label {
    margin-bottom: 0 !important;
}

div#gform_confirmation_message_2 {
    text-align: center;
    font-weight: 700;
    font-size: 20px;
}

.search-results #breadcrumbs { display: none; }

/** woocommerce customisations **/
.woocommerce-products-header {
    margin-bottom: 40px;
}
p.woocommerce-result-count, .woocommerce .woocommerce-result-count {
    margin: 0;
    padding-bottom: 0;
}

.single-product .et_pb_fullwidth_header {
    background-blend-mode: overlay;
    background-image: url(/wp-content/uploads/2018/08/bg-section-hardhat.jpg);
    background-color: rgba(0,0,0,0.5);
}

.product_addinfo {
    margin: 20px 0;
}