/*
Theme Name: Dealer Events Child
Description: Child theme for Dealer Events theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: dealer-events
Version: 1.0.0
Text Domain:  dealer-events
*/

h1, h2, h3, h4, h5, h6, .bold, strong, b {font-weight: 600 !important;}

.info-content-list.fusion-content-boxes .fusion-column.content-box-column {margin-bottom: 10px;}
.info-content-list.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon{margin: 0;}
.info-content-list.fusion-content-boxes.content-boxes-icon-with-title .heading-with-icon .fontawesome-icon {font-size: 18px !important; margin-right: 5px;}
.info-content-list.fusion-content-boxes.content-boxes-icon-with-title .content-container{margin-bottom: 5px; font-size: 16px; padding-left: 40px;}
.box-style-one {background-color: #30467a; border-radius: 0.5rem; padding: 1.5rem; border: 1px solid rgb(42 67 116);}
.box-style-two {background-color: #ffffff; border-radius: 0.5rem; padding: 1.5rem; border: 1px solid #ffffff;}
.box-style-three {background-color: #f3f5ff; border-radius: 0.5rem; padding: 1.5rem; border: 1px solid #f3f5ff;}

.fusion-text li a, .fusion-text p a{text-decoration: underline;}
.fusion-text li a:hover, .fusion-text p a:hover{text-decoration: none;}
.post-content .event-info {margin-bottom: 40px;}
.post-content .event-info h2{margin: 0 0 15px; color: #30467a !important;}
.post-content .event-info h4{margin: 0 0 5px; font-size: 24px; color: #000000 !important;}
.post-content .box-style-one h2{margin: 0 0 15px; color: #ffffff !important;}
.post-content .box-style-one h4{margin: 0 0 10px; color: #ffffff !important;}
.post-content .box-style-two h2{margin: 0 0 15px; color: #30467a !important;}
.post-content .box-style-two h4{margin: 0 0 10px; color: #30467a !important;}
.post-content .event-info p:last-child, .post-content .box-style-one p:last-child, .post-content .box-style-two p:last-child  {margin-bottom: 0;}
.post-content .event-info p:first-child, .post-content .box-style-one p:first-child, .post-content .box-style-two p:first-child  {display: none;}
.post-content .fusion-text p.hashtag {font-size: 24px; font-weight: 600;}
.box-style-one ul, .box-style-two ul {margin: 0;}
.mb-0 {margin-bottom: 0 !important;}
.post-content ul{margin: 0;}
.post-content .box-style-one h4{margin-bottom: 10px;}
.post-content .box-style-one a {color: #ffffff !important;}
.fusion-button_type-3d .button-default {text-decoration: none !important; border: 0 !important; box-shadow: none !important; padding: 12px 15px; background-color: #ffffff; margin-top: 10px;}
.fusion-button_type-3d .button-default i, .fusion-button_type-3d .button-default span{color: #30467a !important; font-weight: 600;}
.fusion-button_type-3d .button-default:hover {background-color: #000000 !important;}
.fusion-button_type-3d .button-default:hover i, .fusion-button_type-3d .button-default:hover span{color: #ffffff !important;}
.fusion-accordian .panel-title a{margin: 15px 0 0 !important;}

img.fusion-standard-logo, img.fusion-sticky-logo, img.fusion-mobile-logo {max-height: 90px !important; width: 100%;}

.gform_wrapper .gform_heading {display: none;}
.gform_wrapper.gform-theme {background-color: rgb(0 0 0 / 50%); padding: 25px; border-radius: 20px;}
.gform_wrapper.gform-theme .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
.gform_wrapper.gform-theme .gfield_select[multiple=multiple]{color: #f3f5ff; width: 100%;}
.gform_wrapper.gform-theme.gform-theme--foundation .gform_fields{gap: 20px;}
.gform-theme--foundation .gfield legend.gfield_label.gform-field-label {color: #f3f5ff; padding-bottom: 10px;}
.gform_wrapper.gform-theme.gform-theme--framework .gform-field-label--type-inline:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)){color: #f3f5ff;}
.gform_wrapper.gform-theme.gform-theme--foundation .gfield textarea.large {min-block-size: 110px; height: 110px; resize: none; color: #f3f5ff;}
/* .gform_wrapper.gform-theme.gform-theme--foundation .gform_footer, .gform_wrapper.gform-theme.gform-theme--foundation .gform_page_footer{margin-top: 0px;} */
.gform_wrapper.gform-theme.gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date::after{color: #f3f5ff; position: absolute; right: -10px; top: 10px; left: auto;}
.gform_wrapper.gform-theme.gform-theme--framework .gfield--input-type-datepicker .ginput_container_date{position: relative;}
.gform_wrapper.gform-theme .gfield_error .gfield_validation_message, .gform_wrapper .gform_validation_errors,
#main .gform_wrapper.gform-theme .gfield_error .gfield_validation_message, .gform_wrapper.gform-theme .gfield_error .gfield_validation_message{background: #ffeaea; color: #f00; padding: 3px 4px; text-align: left; font-size: 13px;}


@media (min-width: 801px) {
    .equalheight.fusion-flex-container .fusion-row .fusion-flex-column, .equalheight.fusion-flex-container .fusion-row .fusion-flex-column .fusion-text, .equalheight .box-style-one, .equalheight .box-style-two, .equalheight .box-style-three{height: 100%;}
}



