/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/


/*
IMPORTANT!!!

do not delete this child theme because in the functions.php of the child theme there is some code that prevents the address fields from appearing in the Boutique if the product is a downloadable or virtual product. This would be a product such as Jay's song "Shining Light". 

If this child theme is removed then the address fields will appear in the checkout section of the Boutique for downloadable products...

*/



/*this is for the woocommerce headers */
h1.entry-title.fusion-responsive-typography-calculated {
    font-size: 46px !important;
    font-weight: 700 !important;
    color: #ec2327 !important;
    font-family: 'Trebuchet MS', Helvetica, sans-serif !important;
	line-height:1.2em !important;
}

/*there are 2 labels called 'Description' in the Product page -so have to hide one*/
h3.fusion-woocommerce-tab-title.fusion-responsive-typography-calculated {
    display: none !important;
}



/*border on the products page */
.products li.product .fusion-product-wrapper {
    background-color: var(--timeline_bg_color);
    border: 1px solid darkgrey !important;
}

/*color the double line in the products page*/
.woocommerce-container .fusion-content-sep.sep-double.sep-solid {
    border: 1px solid darkgrey !important;
}

/*for tablet sizing want the product image to be centered..without this it is left-orientated in tablet size*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation:portrait){
#wrapper .product .avada-product-images-global {
    float: none !important;
	}}

/*the product titles in each product page*/
.woocommerce-container h1.product_title.entry-title.fusion-responsive-typography-calculated {
    font-size: 40px !important;
	  color:#333333 !important;
}

/*increase the boldness of the input text in the textboxes*/
.woocommerce .input-text {
    font-weight: 500 !important;
}

/*************Individual Product Page*******************/
.woocommerce-product-gallery__image {
    border: 2px solid #d3d3d3;
}



/**************Check-Out Page Css**********************/

/* text box areas*/
input#billing_first_name, input#billing_last_name {
    color: blue !important;
    background-color: #F0F0F1 !important;
}

h3.fc-step__substep-title.fc-step__substep-title--contact.fusion-responsive-typography-calculated {
    color: black !important;
}

/******************Cart Page Css ***********************/
.woocommerce h2.fusion-responsive-typography-calculated {
    font-weight: 600 !important;
}

.shop_table thead tr th {
        font-size: .9375em !important; /* 15px*/
	    text-transform: uppercase;
	   color:black;
}

form.woocommerce-cart-form {
    border: 1px solid lightgrey;
    border-radius: 7px;
}

.cart-collaterals .shipping-coupon .coupon {
    border: 1px solid lightgrey;
    border-radius: 7px ;
}

div.cart_totals.calculated_shipping {
    border: 1px solid lightgrey;
    border-radius: 7px;
}


