/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

.woocommerce-cart .wc-proceed-to-checkout a.checkout-button {
	padding-bottom: 10px;
	padding-top: 10px;
	font-size: 22px;
}

.woocommerce #payment #place_order, .woocomerce-page #payment #place_order {
	padding-bottom: 10px !important;
	padding-top: 10px !important;
	font-size: 22px !important;
	margin-top: 20px !important;
}

.woocommerce .col2-set, .woocommerce-page .col2-set {
	width: 100% !important;
}

#payment .payment_methods>.wc_payment_method>label {
	padding: 10px !important;
}

.woocommerce-checkout #payment div.payment_box {
	padding: 0px !important;
}

.woocommerce table.shop_table {
	margin-top: 40px !important;
	margin-bottom: 50px !important;
	font-size: 22px !important;
}

.woocommerce table.shop_table td {
	font-size: 16px;
}
.woocommerce-checkout #payment div.form-row {
	margin-top: 20px !important;
}
                                                   
.learndash-wrapper .ld-item-list {
	margin-left: 15px !important;
	margin-right: 15px !important;
}

.learndash-wrapper .ld-course-status.ld-course-status-enrolled { 
	margin-left: 15px !important;
	margin-right: 15px !important;
}

.dpn-zvc-single-content-wrapper .dpn-zvc-sidebar-wrapper .dpn-zvc-sidebar-box .join-links .btn-join-link { 
	background: #1b9138 !important;
}

.dpn-zvc-single-content-wrapper .dpn-zvc-sidebar-wrapper .dpn-zvc-sidebar-box .join-links .btn-start-link {
    background: #7D2191;
}

.dpn-zvc-single-content-wrapper .dpn-zvc-sidebar-wrapper .dpn-zvc-timer .dpn-zvc-timer-cell { 
	background: #7D2191;
}

.dpn-zvc-single-content-wrapper .dpn-zvc-sidebar-wrapper .dpn-zvc-sidebar-tile {
	background: #7D2191;
}

.dpn-zvc-single-content-wrapper .dpn-zvc-sidebar-wrapper .dpn-zvc-timer .dpn-zvc-meeting-ended { 
	background: #1b9138 !important;
}

#bbpress-forums {
    background: 0 0;
    clear: both;
    margin-bottom: 20px;
    overflow: hidden;
    font-size: 12px;
    line-height: 18px;
    max-width: 750px;
    margin-left: 15px !important;
    margin-right: 15px !important;
    margin: auto !important;
    float: none;
	font-size: 16px; !important
}


div.bbp-template-notice, div.indicator-hint {
	background-color: #7D219130 !important;
	border-color: #7D219130 !important;	
}

#cmplz-document p, #cmplz-document li, #cmplz-document td {
	font-size: 17px;
}

#cmplz-document h2, #cmplz-document h3 {
	font-weight: bold;
	font-size: 26px;
}

