/*
Theme Name: Divi Child
Theme URI: https://www.brisbanebubblewrap.com.au/divi/
description: >-
  Divi Child Theme
Author: Kat Digital
Author URI: https://katdigital.com.au/
Template: Divi
Version: 1.0.0
License: GNU General Public License v2 or later
Text Domain: Divi-child
*/

@import url("/wp-content/themes/Divi/style.css");

/** mobile toggle burger icon **/
.mobile_menu_bar:before {
	color: #fff !important;
}

/** header desktop **/
#main-header {
	color: #ec2427 !important;
}

/** footer **/
#footer-bottom #footer-info {
	text-align: center !important;
}

/*** Take out the divider line between content and sidebar for Single WooCommerce Product Pages ***/
.single-product #main-content .container:before {background: none;}

/*** Hide Sidebar for Single WooCommerce Product Pages ***/
.single-product #sidebar, .single-product #sidebar-secondary {display:none;}

/*** Expand the content area to fullwidth for Single WooCommerce Product Pages ***/
@media (min-width: 981px){
.single-product #left-area, .single-product #primary {
width: 100%;
padding: 23px 0px 0px !important;
float: none !important;
}
}
.et_pb_bg_layout_light .et_pb_text_inner table tbody tr:nth-child(even) {
    background-color: #eee !important;
    color: #000;
}

.et_pb_bg_layout_light .et_pb_text_inner table tbody tr:nth-child(odd) {
    background-color: #c9c9c9 !important;
    color: #000 !important;
}

.et_pb_bg_layout_light .et_pb_text_inner table tbody tr:first-child {
    background-color: #ff0000 !important;
    color: #fff !important;
	font-weight: bold;
	text-transform: uppercase;
}

.et_pb_bg_layout_light .et_pb_text_inner table tbody tr td{
	border:2px solid #fff;
	padding:10px 24px;
}
.et_pb_bg_layout_light .et_pb_text_inner table tbody tr td a {
    color: #000;
}
@media only screen and (max-width: 768px){
.responsive-table, table {
    overflow: hidden;
    overflow-x: scroll;
    display: block;
	}

}

.wc-proceed-to-checkout .button {

	    color: #ffffff!important;
    border-color: rgba(0,0,0,0) !important;
    border-radius: 30px !important;
    letter-spacing: 2px;
    font-size: 18px !important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #EC2427 !important;
}

.woocommerce-cart-form .button {

	    color: #ffffff!important;
    border-color: rgba(0,0,0,0) !important;
    border-radius: 30px !important;
    letter-spacing: 2px;
    font-size: 18px !important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #EC2427 !important;
padding: .350em 1em !important;
}

.woocommerce-checkout-payment .button {

	    color: #ffffff!important;
    border-color: rgba(0,0,0,0) !important;
    border-radius: 30px !important;
    letter-spacing: 2px;
    font-size: 18px !important;
    font-weight: 700!important;
    text-transform: uppercase!important;
    background-color: #EC2427 !important;
padding: .350em 1em !important;
}

.woocommerce-cart-form .button:hover {
    background: #000000!important;
	
}

.wc-proceed-to-checkout .button:hover {
    background: #000000!important;
	padding: 0.3em 1em!important;
}

.woocommerce-checkout-payment .button:hover {
    background: #000000!important;
	
}