/*
 Theme Name:   Woodmart Child
 Description:  Woodmart Child Theme
 Author:       XTemos
 Author URI:   http://xtemos.com
 Template:     woodmart
 Version:      1.0.0
 Text Domain:  woodmart
*/

.dokan-alert-danger,.dokan-alert-info,.dokan-alert-warning,.dokan-error,.dokan-info,.mc4wp-error,.mc4wp-notice,.woocommerce-error,.woocommerce-info,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.spam .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,div.wpcf7-mail-sent-ng,div.wpcf7-validation-errors{background-color:#e0b252}.dokan-alert-success,.dokan-message,.dokan-store-contact .alert-success,.mc4wp-success,.woocommerce-message,.wpcf7 form.sent .wpcf7-response-output,.wpcf7-mail-sent-ok,.yith_ywraq_add_item_product_message{background-color:#459647;color:#fff}.screen-reader-response,.wpcf7 form.init .wpcf7-response-output{display:none}.page-title{min-height:380px;display:flex;align-items:flex-end}@media(min-width:1025px){.page-title h1.entry-title{font-size:80px;text-transform:uppercase}}@media only screen and (min-width:768px) and (max-width :1024px){.page-title h1.entry-title{font-size:40px;text-transform:uppercase}.page-title{min-height:300px;display:flex;align-items:flex-end}}@media(max-width:767px){.page-title h1.entry-title{font-size:30px;text-transform:uppercase}.page-title{min-height:200px;display:flex;align-items:flex-end}}.main-nav ul li.current-menu-item a{font-weight:700}.main-page-wrapper{padding-top:0}.whb-main-header .woodmart-header-links.woodmart-navigation.menu-simple-dropdown.wd-tools-element.item-event-hover.my-account-with-username.my-account-with-icon{background:#bf0a30;padding:10px 25px}.my-account-with-username span.wd-tools-text{color:#fff}.my-account-with-username span.wd-tools-icon{color:#fff!important}@media (min-width:1025px){.whb-header-bottom-inner{margin-top:-10px}.site-logo{min-height:140px;display:flex;align-items:flex-end}}.webinar-box p.info-box-title{margin-bottom:0}.section1-row{min-height:550px}.shooting-title h4{text-shadow:5px 4px 25px rgb(0 0 0 / 50%)}.join-row{transform:translateY(-50%)}.inline-element.join-title:not(:last-child){margin-right:65px}.join-row{box-shadow:5px 4px 25px rgb(179 179 179 / 25%);max-width:1120px;padding-right:0!important;padding-top:3%;padding-bottom:5%}.about-title:after{content:'';display:block!important;background:#002868;height:8px;width:50px;margin-top:10px;margin-bottom:60px}@media(min-width:992px){.feature-row{min-height:500px;margin-bottom:-32%;margin-bottom:-25%;padding-top:5%}}@media only screen and (min-width:768px) and (max-width :991px){.feature-row{min-height:400px;margin-bottom:-25%;padding-top:5%}}@media(max-width:767px){.feature-row{min-height:250px;margin-bottom:-25%;padding-top:5%}}.feature-box{border:1px solid #c4c4c4}.feature-box .info-box-content{padding:20px 20px 20px;background:#fff}.feature-box .box-icon-wrapper{margin-bottom:0}.feature-box a.btn{border:none;color:#002868!important;display:inline-block;text-transform:none}.feature-box h4.info-box-title:after{content:'';display:block!important;background-image:url(https://marksmanreview.com/wp-content/uploads/2021/05/stars.png);background-size:contain;width:100px;height:15px;background-repeat:no-repeat;margin-top:6px}.feature-title h4:after{background:#bf0a30;content:'';display:block!important;width:50px;height:8px;margin:20px auto}.feature-box .info-btn-wrapper .text-left{text-align:right}.form-row input[type=email],.form-row input[type=tel],.form-row input[type=text]{background:#fff;border:1px solid #b0b0b0;box-sizing:border-box;min-height:60px}.form-row textarea{background:#fff;border:1px solid #b0b0b0;box-sizing:border-box}.form-row textarea{background:#fff;border:1px solid #b0b0b0;box-sizing:border-box;min-height:140px}.form-row input[type=submit]{background:#002868;color:#fff;font-weight:400;display:block;margin:40px auto;min-width:180px;min-height:60px}p.submit-text{width:max-content;margin:auto;position:relative}p.submit-text:before{content:'';display:block!important;background:#bf0a30;width:40px;height:3px;position:absolute;z-index:1;left:-14%;top:50%}a.btn-primary{font-weight:400;min-width:155px}.red-btn-row a.red-btn:before{content:'';display:block!important;background:#002868;width:50px;height:3px;position:absolute;left:-20%}.about-row a.blue-btn:before{background:#bf0a30;content:'';display:block!important;width:50px;height:3px;position:absolute;left:-20%}.join-row a.blue-btn:before{background:#bf0a30;content:'';display:block!important;width:50px;height:3px;position:absolute;left:-11%}a.webinar-btn{font-size:20px}.join-row a.btn{font-size:20px}.section1-row a.btn:before{background:#002868;content:'';display:block!important;width:50px;height:3px;position:absolute;left:-14%}.site-content{margin-bottom:0}.woodmart-prefooter{padding-bottom:0}.footer-menu ul li a{color:#fff!important;font-size:16px}.footer-menu ul{display:flex;flex-wrap:wrap}.footer-menu ul li{margin:10px;text-align:left}.footer-menu ul li.current-menu-item a{color:#bf0a30!important;font-weight:700}.footer-links ul li{display:inline-block}.footer-links ul li a{color:#fff}.footer-links{margin-bottom:10px}.footer-row i.fa{color:#fff}.copyrights-col.vc_column_container>.vc_column-inner{padding-top:25px}


div#fooevents_seating_selected{
	margin-left:-135px;
}

.cs-btn {
    padding: 12px 20px;
    font-size: 17px !important;
    line-height: 18px;
    background-color: #bf0a30;
    color: #fff;
	margin-top:15px;
}
.cs-btn:hover {
    color: #fff;
}

.seating-event .single_add_to_cart_button{
	display:none;
}

/* COLOR CORRECTION */

.section1-row a.btn:before, .red-btn-row a.red-btn:before, .about-title:after, div.webi-title:after, div.merchandise-title:after, div.cloned {
    background: #3C3B6E !important;
}
.whb-main-header .woodmart-header-links.woodmart-navigation.menu-simple-dropdown.wd-tools-element.item-event-hover.my-account-with-username.my-account-with-icon, .about-row a.blue-btn:before, div.feature-title h4:after, div.vc_active .vc_tta-panel-heading {
    background: #B22234 !important;
}
div.featured-product-wrapper a, div.featured-product-wrapper b {
    color: #3C3B6E !important;
}
div.footer-menu ul li.current-menu-item a {
    color: #B22234 !important;
}