/*
Theme Name: Exhibz Child
Description: Child theme for Exhibz theme
Author: Tripples
Author URI: http://themewinter.com
Template: exhibz
Version: 1.0.0
Text Domain:  Exhibz Child
*/

@import url('https://fonts.googleapis.com/css2?family=Caveat+Brush&display=swap');


#gform_wrapper_2.gform_wrapper .top_label .gfield_label {color: #2F6AB3; margin: 0;}

#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox {display: flex;align-items: center;flex-wrap: wrap;margin: 40px 0;}
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li{position: relative;margin: 0 10px 10px 0;}
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li input[type="checkbox"]{position: absolute;visibility: hidden;}
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li input[type="checkbox"]:checked ~ label{background-color: #2F6AB3;color: #FFFFFF;}
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li label{font-family: "Caveat Brush", Sans-serif;font-size: 20px;font-weight: 700;text-transform: capitalize;line-height: 44px;letter-spacing: 1px;border: 2px solid #2F6AB3;color: #2F6AB3;background-color: #FFFFFF;border-radius: 10px;padding: 0 20px;margin: 0;min-width: 220px;text-align: center;}

#gform_wrapper_2.gform_wrapper .gform_body .gform_page_footer {margin: 30px 0 0 0; border-top: 1px solid #D0DFF6;padding: 20px 0 0 0;text-align: right;}
#gform_wrapper_2.gform_wrapper .gform_page_footer .button.gform_next_button,
#gform_wrapper_2.gform_wrapper .gform_page_footer .button.gform_previous_button {cursor: pointer;}
#gform_wrapper_2.gform_wrapper .gform_page_footer .button.gform_previous_button {margin-right: 10px!important;}
#gform_wrapper_2.gform_wrapper .gform_body {background-color: #F5F9FE;padding: 30px;border-radius: 10px;}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield {margin-top: 0!important;padding: 0;margin-right: 0;width: 100%;}
#gform_wrapper_2.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{margin: 0 0 8px 0!important;padding: 0!important;}
#gform_wrapper_2.gform_wrapper .gf_progressbar {padding: 0;width: 100%;}
#gform_wrapper_2.gform_wrapper .gf_progressbar_percentage {height: 14px;}
#gform_wrapper_2.gform_wrapper .gf_progressbar:after{height: 14px;margin-top: -14px;background-color: #fff;}
#gform_wrapper_2.gform_wrapper .percentbar_blue {background-color: #2F6AB3;z-index: 1;position: relative;}
#gform_wrapper_2.gform_wrapper .gf_progressbar_percentage span {display: none;}
#gform_wrapper_2.gform_wrapper h2.gsection_title{font-family: "Caveat Brush", Sans-serif;font-size: 32px;margin: 0 0 15px!important;}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.gfield_total_2_{position: fixed;right: 15px;top: 50%;bottom: inherit;z-index: 999;font-family: "Caveat Brush", Sans-serif;font-size: 16px;font-weight: 700;text-transform: capitalize;line-height: 49px;letter-spacing: 1px;color: #2F6AB3;background-color: #FFFFFF;border-radius: 36px 36px 36px 36px;padding: 0px 30px;margin: 0;box-shadow: 0px 0px 20px rgba(0,0,0,.1);transform: translateY(-50%);width: auto;}
#gform_wrapper_2.gform_wrapper .gsection {border-bottom: 1px solid #D0DFF6;}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product{padding: 40px;margin: 0 1.1% 25px!important;width: 31%;position: relative;overflow: hidden;}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_label{font-family: "Roboto";font-weight: 700;color: #1c1c24;font-size: 1.3rem;}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product .gfield_description {width: 100%;padding: 0;line-height: 18px;margin-bottom: 15px;}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product:after{content: '';position: absolute;right: -55px;bottom: -55px;width: 120px;height: 120px;border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;background: #2f6ab3;color: #fff;display: block;text-align: left;font-size: 16px;font-weight: 700;padding: 25px 30px;}
#gform_wrapper_2.gform_wrapper .top_label li.gfield.gf_left_half,
#gform_wrapper_2.gform_wrapper .top_label li.gfield.gf_right_half{width: 50%;}
#gform_wrapper_2.gform_wrapper .top_label li.gfield.gf_left_half {padding-right: 8px;}
#gform_wrapper_2.gform_wrapper .top_label li.gfield.gf_right_half {padding-left: 8px;}
#gform_wrapper_2.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding: 0 15px;border-radius: 5px;border: 1px solid #D0DFF6;height: 40px;margin: 0 0 15px!important;vertical-align: top;}
#gform_wrapper_2.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]).ginput_quantity[type=text]{width: 60px;margin-bottom: 0!important;vertical-align: middle;}
#gform_wrapper_2.gform_wrapper select,
#gform_wrapper_2.gform_wrapper .top_label select.medium,
#gform_wrapper_2.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{padding: 0 15px;border-radius: 5px;border: 1px solid #D0DFF6;height: 40px;margin: 0 0 15px!important;vertical-align: top;background-image: url(images/down-arrow.png);background-repeat: no-repeat;background-size: 14px auto;background-position: calc(100% - 15px) center;-webkit-appearance: none;appearance: none;-moz-appearance: none;background-color: #fff; }
#gform_wrapper_2.gform_wrapper textarea {padding: 15px;border-radius: 5px;border: 1px solid #D0DFF6;height: 160px;margin: 0 0 15px!important;vertical-align: top;}
#gform_wrapper_2.gform_wrapper .gform_page_footer .button.gform_button {font-family: "Caveat Brush", Sans-serif!important;font-size: 22px;font-weight: 700;text-transform: capitalize;line-height: 50px;letter-spacing: 1px;background-color: #000080;border-radius: 36px 36px 36px 36px;padding: 0px 40px 0px 40px;border: none;color: #fff;cursor: pointer;}
body #gform_wrapper_2.gform_wrapper .top_label div.ginput_container {margin-top: 0;}
#gform_wrapper_2.gform_wrapper ul.gform_fields {display: flex;flex-wrap: wrap;justify-content: center;}
#gform_wrapper_2.gform_wrapper ul.gfield_checkbox li label,
#gform_wrapper_2.gform_wrapper ul.gfield_radio li label {vertical-align: top;margin: 0 0 0 7px;line-height: 18px;}
#gform_wrapper_2.gform_wrapper input[type=checkbox]{height: 16px;width: 16px!important;vertical-align: top;}

#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_2_5_1,
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_2_5_2,
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_2_5_3,
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_2_5_4, 
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_2_5_5 {background-color: #fff;border-radius: 10px;padding: 170px 4px 4px!important;background-position: 10px 10px;background-size: calc(100% - 20px) auto;background-repeat: no-repeat;}
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_2_5_1 {background-image: url(https://crossriverclassic.org/wp-content/uploads/2021/05/1.6.jpg);}
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_2_5_2 {background-image: url(https://crossriverclassic.org/wp-content/uploads/2021/05/1.8-1.jpg);}
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_2_5_3 {background-image: url(https://crossriverclassic.org/wp-content/uploads/2021/05/1.4.jpg);}
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_2_5_4 {background-image: url(https://crossriverclassic.org/wp-content/uploads/2020/06/raffle.png);}
#gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_2_5_5 {background-image: url(https://crossriverclassic.org/wp-content/uploads/2021/05/1.7.jpg);}
#gform_wrapper_2.gform_wrapper table.gfield_list td,
#gform_wrapper_2.gform_wrapper table.gfield_list th{background-color: transparent;} 

.banner-title {font-family:"Caveat Brush"!important;}
.banner-title:before{content:url(https://crossriverclassic.org/wp-content/uploads/2020/03/text_elements4blue.png);}
.banner-title:after{content:url(https://crossriverclassic.org/wp-content/uploads/2020/03/text_elements3blue.png);}

.donate-form h5{color: #1c1c24;font-family: "Caveat Brush", Sans-serif;font-weight: 700;text-transform: capitalize;text-align: left;margin-bottom: 30px;font-size: 32px;margin: 0 0 15px!important;padding: 0 0 15px!important;border-bottom: 1px solid #D0DFF6;}
.donate-form .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding: 0 15px;border-radius: 5px;border: 1px solid #D0DFF6;height: 40px;margin: 0 0 15px!important;vertical-align: top;}
.donate-form .gform_wrapper .ginput_complex .ginput_right select,
.donate-form .gform_wrapper .ginput_complex select{padding: 0 15px;border-radius: 5px;border: 1px solid #D0DFF6;height: 40px;margin: 0 0 15px!important;vertical-align: top;background-image: url(images/down-arrow.png);background-repeat: no-repeat;background-size: 14px auto;background-position: calc(100% - 15px) center;-webkit-appearance: none;appearance: none;-moz-appearance: none;background-color: #fff;}
.donate-form .gform_wrapper .ginput_complex .ginput_cardinfo_right span.ginput_card_security_code_icon{top: 10px;}
.donate-form .gform_wrapper textarea.medium {padding: 15px;border-radius: 5px;border: 1px solid #D0DFF6;height: 160px;margin: 0 0 15px!important;vertical-align: top;}
body .donate-form .gform_wrapper ul li.gfield{margin-top: 0;}
.donate-form .gform_wrapper input[type="submit"]{font-family: "Caveat Brush", Sans-serif!important;font-size: 22px!important;font-weight: 700;text-transform: capitalize;line-height: 50px;letter-spacing: 1px;background-color: #000080;border-radius: 36px 36px 36px 36px;padding: 0px 40px 0px 40px;border: none;color: #fff;cursor: pointer;}
body .donate-form .gform_wrapper .top_label div.ginput_container{margin-top: 0;}
.donate-form .gform_wrapper .gform_footer {margin-top: 0;}
.donate-form .gform_wrapper .top_label .gfield_label,
.donate-form .gform_wrapper legend.gfield_label{color: #2F6AB3;font-weight: 700;font-size: 18px;margin: 15px 0 5px;}
.donate-form .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),
.donate-form .gform_wrapper li.gfield_error textarea{margin-bottom: 0!important;}
.donate-form .gform_wrapper .field_description_below .gfield_description {padding-top: 0;}
.donate-form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){background-color: transparent;border: none;}


.gform_confirmation_message_7.gform_confirmation_message{color: #2F6AB3;text-align: center;}

#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select .gfield_label {margin: 0 0 5px;}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select select{font-size: 15px;font-weight: 700;padding: 0 12px;font-family: "Caveat Brush", Sans-serif;text-transform: capitalize;letter-spacing: 1px;border: 2px solid #2F6AB3;color: #2F6AB3;background-color: #FFFFFF;border-radius: 10px;margin: 0!important;background-image: url(images/down-arrow-blue.png);}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select {background-color: #fff;border-radius: 10px;padding: 240px 10px 10px!important;background-position: 10px 10px;background-size: calc(100% - 20px) auto;background-repeat: no-repeat;width: 23%;margin: 0 2% 20px;text-align: center;}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_2_136{background-image: url(https://crossriverclassic.org/wp-content/uploads/2022/07/gym.jpg);}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_2_214{background-image: url(https://crossriverclassic.org/wp-content/uploads/2022/07/tv.jpg);}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_2_213{background-image: url(https://crossriverclassic.org/wp-content/uploads/2022/07/mac.jpg);} 
#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_2_218{background-image: url(https://crossriverclassic.org/wp-content/uploads/2021/06/Copy-of-Golf-package.png);} 
.raffle-desc .gfield_description{height:250px!important;margin-bottom: 10px;}
/* li#field_2_129 h2.gsection_title{ width: 50%; display: inline-block; } */
li#field_2_129 div.gsection_description{
  background-color: #2f6ab3;
    color: #fff;
    font-size: 15px;
    padding: 5px 15px;
    font-weight: 500;
}

#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_2_224{background-image: url(/wp-content/uploads/2022/07/gym.jpg);}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_2_225{background-image: url(/wp-content/uploads/2022/07/tv.jpg);}
#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_2_226{background-image: url(/wp-content/uploads/2022/07/mac.jpg
);} 
#gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_2_227{background-image: url(https://crossriverclassic.org/wp-content/uploads/2021/06/Copy-of-Golf-package.png);} 

@media only screen and (min-width: 641px){
    .donate-form .gform_wrapper .ginput_complex .ginput_cardinfo_left {width: 100%;}
}
@media only screen and (min-width: 1200px){
    .donate-form .gform_wrapper .ginput_complex .ginput_cardinfo_left {width: 60%;}
}

.donate-form .gform_wrapper .ginput_complex .ginput_cardinfo_right input.ginput_card_security_code {
    max-width: 60%!important;
}

@media screen and (max-width: 1499px) {
    .elementor-1336 .elementor-element.elementor-element-8dcaf14.madragios-banner{padding-top: 90px;}
}

@media screen and (max-width: 1199px) {
    .elementor-1336 .elementor-element.elementor-element-8dcaf14.madragios-banner {
        padding-top: 78px;
    }
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select{padding-top: 220px!important;}
    .raffle-desc .gfield_description{margin-bottom: 10px;}
}

@media screen and (max-width: 1023px) {
    #gform_wrapper_2.gform_wrapper table.gfield_list tr.gfield_list_row_even,
    #gform_wrapper_2.gform_wrapper table.gfield_list tr.gfield_list_row_odd{background-color: transparent;border: none;}
    #gform_wrapper_2.gform_wrapper li.gfield.gfield_error,
    #gform_wrapper_2.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color: transparent;border: none;}
    #gform_wrapper_2.gform_wrapper table.gfield_list td{margin: 0;width: 100%;}
    #gform_wrapper_2.gform_wrapper .gfield_list td.gfield_list_cell input{width: 100%;}
    #gform_wrapper_2.gform_wrapper ul.gform_fields.form_sublabel_below table.gfield_list td:after{margin: 0;}
}

@media screen and (max-width: 991px) { 
    .navbar.navbar-light ul.navbar-nav{padding: 10px 0!important;margin-bottom: 15px;} 
    .header.header-transparent .navbar.navbar-light ul.navbar-nav > li {margin: 8px 15px!important;}
    a.navbar-brand.logo img {width: 250px!important;}
    .navbar-toggler{top:-76px!important;}

    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product{width: 47.5%!important;}

    .banner-title{font-size: 50px!important;}

    .elementor-1336 .elementor-element.elementor-element-8dcaf14.madragios-banner {padding-top: 99px;}

    #gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select .gfield_label{font-size: 14px;}
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select{padding-top: 160px!important;}
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select select {font-size: 12px;}    
}

@media screen and (max-width: 767px) {
    #gform_wrapper_2.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span{display: block;}
    #gform_wrapper_2.gform_wrapper .top_label input.medium,
    #gform_wrapper_2.gform_wrapper .top_label select.medium,
    #gform_wrapper_2.gform_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span,
    #gform_wrapper_2.gform_wrapper .ginput_complex .ginput_left,
    #gform_wrapper_2.gform_wrapper .ginput_complex.ginput_container_address .ginput_right{width: 100%;margin-right: 0;margin-left: 0;}

    #gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.gfield_total_2_{top: calc(100% - 30px);}

    #gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox{justify-content: center;}
    #gform_wrapper_2.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li{margin: 0 10px 15px;}

    .banner-title {font-size: 40px!important;line-height: 100%;width: 320px;margin: 0 auto;position: relative;}
    .banner-title:before {content: '';background-image: url(https://crossriverclassic.org/wp-content/uploads/2020/03/text_elements4blue.png);width: 60px;height: 40px;position: absolute;background-size: 100% auto;background-repeat: no-repeat;top: -40px;left: 0;}
    .banner-title:after {content: '';background-image: url(https://crossriverclassic.org/wp-content/uploads/2020/03/text_elements3blue.png);width: 60px;height: 40px;position: absolute;background-size: 100% auto;background-repeat: no-repeat;top: -40px;right: 0;}

    #gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select{width: 290px;}
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select {padding-top: 190px!important;}
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.raffle-image-select select {font-size: 16px;}
}
 
@media screen and (max-width: 640px) {
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.cnew-product{padding: 20px!important;margin: 0 0 25px!important;width: 100%!important; }
    #gform_wrapper_2.gform_wrapper .top_label li.gfield.gf_left_half,
    #gform_wrapper_2.gform_wrapper .top_label li.gfield.gf_right_half {padding-left: 0;padding-right: 0;}
    #gform_wrapper_2.gform_wrapper .gform_page_footer .button.gform_button,
    #gform_wrapper_2.gform_wrapper .gform_page_footer .button.gform_next_button,
    #gform_wrapper_2.gform_wrapper .gform_page_footer .button.gform_previous_button{width: auto;padding: 0 20px;margin: 5px!important;}
    #gform_wrapper_2.gform_wrapper ul.gform_fields li.gfield.gfield_total_2_{line-height: 30px;}
    #gform_wrapper_2.gform_wrapper .ginput_container span:not(.ginput_price) {margin-bottom: 0;display: inline-block;margin-top: 0;}
    #gform_wrapper_2.gform_wrapper .gform_body {padding: 30px 20px;}
    .banner-title {font-size: 28px!important;}
    #gform_wrapper_2.gform_wrapper .top_label li.gfield.gf_left_half,
    #gform_wrapper_2.gform_wrapper .top_label li.gfield.gf_right_half{width: 100%;}

    a.navbar-brand.logo img {width: 200px!important;max-width: inherit;}
    .navbar-toggler {top: -68px!important;}

    .elementor-1336 .elementor-element.elementor-element-8dcaf14.madragios-banner {padding-top: 87px;}
    .elementor-1336 .elementor-element.elementor-element-8dcaf14.madragios-banner .elementor-image img{height: 212px;object-fit: cover;object-position: -50px center;}
}

@media screen and (max-width: 359px) {
    .elementor-1336 .elementor-element.elementor-element-8dcaf14.madragios-banner .elementor-image img{height: 187px;}
}


/* ----------------------------- New form css ----------------------------- */

#gform_wrapper_8.gform_wrapper .top_label .gfield_label {color: #2F6AB3; margin: 0;}

#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox {display: flex;align-items: center;flex-wrap: wrap;margin: 40px 0;}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li{position: relative;margin: 0 10px 10px 0;}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li input[type="checkbox"]{position: absolute;visibility: hidden;}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li input[type="checkbox"]:checked ~ label{background-color: #2F6AB3;color: #FFFFFF;}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li label{font-family: "Caveat Brush", Sans-serif;font-size: 20px;font-weight: 700;text-transform: capitalize;line-height: 44px;letter-spacing: 1px;border: 2px solid #2F6AB3;color: #2F6AB3;background-color: #FFFFFF;border-radius: 10px;padding: 0 20px;margin: 0;min-width: 220px;text-align: center;}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li label {font-size: 19px;font-weight: 700;padding: 0 2px;min-width: 195px;}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_2 label{font-size: 15px;line-height: 1.1;height: 48px;padding: 6px 0;}
.gform_wrapper ul li.gfield.gfield_total_8_ .gfield_label,
.gform_wrapper ul li.gfield.gfield_total_8_ .ginput_container_total{display: inline-block;margin: 0 0 0 10px;}

#gform_wrapper_8.gform_wrapper .gform_body .gform_page_footer {margin: 30px 0 0 0; border-top: 1px solid #D0DFF6;padding: 20px 0 0 0;text-align: right;}
#gform_wrapper_8.gform_wrapper .gform_page_footer .button.gform_next_button,
#gform_wrapper_8.gform_wrapper .gform_page_footer .button.gform_previous_button {cursor: pointer;}
#gform_wrapper_8.gform_wrapper .gform_page_footer .button.gform_previous_button {margin-right: 10px!important;}
#gform_wrapper_8.gform_wrapper .gform_body {background-color: #F5F9FE;padding: 30px;border-radius: 10px;}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield {margin-top: 0!important;padding: 0;margin-right: 0;width: 100%;}
#gform_wrapper_8.gform_wrapper .gf_progressbar_wrapper h3.gf_progressbar_title{margin: 0 0 8px 0!important;padding: 0!important;}
#gform_wrapper_8.gform_wrapper .gf_progressbar {padding: 0;width: 100%;}
#gform_wrapper_8.gform_wrapper .gf_progressbar_percentage {height: 14px;}
#gform_wrapper_8.gform_wrapper .gf_progressbar:after{height: 14px;margin-top: -14px;background-color: #fff;}
#gform_wrapper_8.gform_wrapper .percentbar_blue {background-color: #2F6AB3;z-index: 1;position: relative;}
#gform_wrapper_8.gform_wrapper .gf_progressbar_percentage span {display: none;}
#gform_wrapper_8.gform_wrapper h2.gsection_title{font-family: "Caveat Brush", Sans-serif;font-size: 32px;margin: 0 0 15px!important;}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.gfield_total_8_{position: fixed;right: 15px;top: 50%;bottom: inherit;z-index: 999;font-family: "Caveat Brush", Sans-serif;font-size: 16px;font-weight: 700;text-transform: capitalize;line-height: 49px;letter-spacing: 1px;color: #2F6AB3;background-color: #FFFFFF;border-radius: 36px 36px 36px 36px;padding: 0px 30px;margin: 0;box-shadow: 0px 0px 20px rgba(0,0,0,.1);transform: translateY(-50%);width: auto;}
#gform_wrapper_8.gform_wrapper .gsection {border-bottom: 1px solid #D0DFF6;}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product{padding: 40px;margin: 0 1.1% 25px!important;width: 31%;position: relative;overflow: hidden;}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_label,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_label{font-family: "Roboto";font-weight: 700;color: #1c1c24;font-size: 1.3rem;}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_description,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product .gfield_description {width: 100%;padding: 0;line-height: 18px;margin-bottom: 15px;}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product:after,
#gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product:after{content: '';position: absolute;right: -55px;bottom: -55px;width: 120px;height: 120px;border-radius: 50%;-webkit-border-radius: 50%;-ms-border-radius: 50%;background: #2f6ab3;color: #fff;display: block;text-align: left;font-size: 16px;font-weight: 700;padding: 25px 30px;}
#gform_wrapper_8.gform_wrapper .top_label li.gfield.gf_left_half,
#gform_wrapper_8.gform_wrapper .top_label li.gfield.gf_right_half{width: 50%;}
#gform_wrapper_8.gform_wrapper .top_label li.gfield.gf_left_half {padding-right: 8px;}
#gform_wrapper_8.gform_wrapper .top_label li.gfield.gf_right_half {padding-left: 8px;}
#gform_wrapper_8.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]){padding: 0 15px;border-radius: 5px;border: 1px solid #D0DFF6;height: 40px;margin: 0 0 15px!important;vertical-align: top;}
#gform_wrapper_8.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]).ginput_quantity[type=text]{width: 60px;margin-bottom: 0!important;vertical-align: middle;}
#gform_wrapper_8.gform_wrapper select,
#gform_wrapper_8.gform_wrapper .top_label select.medium,
#gform_wrapper_8.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{padding: 0 15px;border-radius: 5px;border: 1px solid #D0DFF6;height: 40px;margin: 0 0 15px!important;vertical-align: top;background-image: url(images/down-arrow.png);background-repeat: no-repeat;background-size: 14px auto;background-position: calc(100% - 15px) center;-webkit-appearance: none;appearance: none;-moz-appearance: none;background-color: #fff; }
#gform_wrapper_8.gform_wrapper textarea {padding: 15px;border-radius: 5px;border: 1px solid #D0DFF6;height: 160px;margin: 0 0 15px!important;vertical-align: top;}
#gform_wrapper_8.gform_wrapper .gform_page_footer .button.gform_button {font-family: "Caveat Brush", Sans-serif!important;font-size: 22px;font-weight: 700;text-transform: capitalize;line-height: 50px;letter-spacing: 1px;background-color: #000080;border-radius: 36px 36px 36px 36px;padding: 0px 40px 0px 40px;border: none;color: #fff;cursor: pointer;}
body #gform_wrapper_8.gform_wrapper .top_label div.ginput_container {margin-top: 0;}
#gform_wrapper_8.gform_wrapper ul.gform_fields {display: flex;flex-wrap: wrap;justify-content: center;}
#gform_wrapper_8.gform_wrapper ul.gfield_checkbox li label,
#gform_wrapper_8.gform_wrapper ul.gfield_radio li label {vertical-align: top;margin: 0 0 0 7px;line-height: 18px;}
#gform_wrapper_8.gform_wrapper input[type=checkbox]{height: 16px;width: 16px!important;vertical-align: top;}

#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_1,
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_2,
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_3,
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_4, 
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_5 {background-color: #fff;border-radius: 10px;padding: 170px 4px 4px!important;background-position: 10px 10px;background-size: calc(100% - 20px) auto;background-repeat: no-repeat;}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_6 {/* background-color: #fff; */ border-radius: 10px; background-position: 10px 10px;background-size: calc(100% - 20px) auto;background-repeat: no-repeat;}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_1 {background-image: url(https://crossriverclassic.org/wp-content/uploads/2023/05/image-1.png);}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_2 {background-image: url(https://crossriverclassic.org/wp-content/uploads/2023/05/2023-05-17-23.14.53.jpg);}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_3 {background-image: url(https://crossriverclassic.org/wp-content/uploads/2023/05/2023-05-17-23.14.48.jpg);}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_4 {background-image: url(https://crossriverclassic.org/wp-content/uploads/2023/05/2023-05-17-23.14.40.jpg);}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_5 {background-image: url(https://crossriverclassic.org/wp-content/uploads/2021/05/1.7.jpg);}
#gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li.gchoice_8_5_6 {background-image: url();}
#gform_wrapper_8.gform_wrapper table.gfield_list td,
#gform_wrapper_8.gform_wrapper table.gfield_list th{background-color: transparent;} 

#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select .gfield_label {margin: 0 0 5px;}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select select{font-size: 15px;font-weight: 700;padding: 0 12px;font-family: "Caveat Brush", Sans-serif;text-transform: capitalize;letter-spacing: 1px;border: 2px solid #2F6AB3;color: #2F6AB3;background-color: #FFFFFF;border-radius: 10px;margin: 0!important;background-image: url(images/down-arrow-blue.png);}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select {background-color: #fff;border-radius: 10px; padding: 170px 4px 4px !important; background-position: 10px 10px;background-size: calc(100% - 20px) auto;background-repeat: no-repeat;width: 23%;margin: 0 2% 20px;text-align: center;}
 #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_8_136{background-image: url(https://crossriverclassic.org/wp-content/uploads/2023/06/HYdrow-Wave-Rwoer-Fitness-Prize1.png);}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_8_214{background-image: url(https://crossriverclassic.org/wp-content/uploads/2023/06/vision2-1.png);}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_8_213{background-image: url(https://crossriverclassic.org/wp-content/uploads/2023/06/Rawffle-Prize-Lifestyle-new3.png);} 
/*
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_8_218{background-image: url(/wp-content/uploads/2022/05/images.jpg);}  */
li#field_8_129 div.gsection_description{
  background-color: #2f6ab3;
    color: #fff;
    font-size: 15px;
    padding: 5px 15px;
    font-weight: 500;
}

 #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_8_224{background-image: url(https://crossriverclassic.org/wp-content/uploads/2023/06/HYdrow-Wave-Rwoer-Fitness-Prize1.png);}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_8_225{background-image: url(https://crossriverclassic.org/wp-content/uploads/2023/06/vision2-1.png);}
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_8_226{background-image: url(https://crossriverclassic.org/wp-content/uploads/2023/06/Rawffle-Prize-Lifestyle-new3.png);}  
#gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select.gfield_price_8_227{background-image: url(https://crossriverclassic.org/wp-content/uploads/2021/06/Copy-of-Golf-package.png);} 
#gform_wrapper_8 ul#input_8_5{ margin-bottom: 0 !important; } 
#gform_wrapper_8 li.gchoice_8_5_6{ margin-top: 35px !important; } 

@media screen and (max-width: 1199px) {
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select{padding-top: 220px!important;}
}

@media screen and (max-width: 1023px) {
    #gform_wrapper_8.gform_wrapper table.gfield_list tr.gfield_list_row_even,
    #gform_wrapper_8.gform_wrapper table.gfield_list tr.gfield_list_row_odd{background-color: transparent;border: none;}
    #gform_wrapper_8.gform_wrapper li.gfield.gfield_error,
    #gform_wrapper_8.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color: transparent;border: none;}
    #gform_wrapper_8.gform_wrapper table.gfield_list td{margin: 0;width: 100%;}
    #gform_wrapper_8.gform_wrapper .gfield_list td.gfield_list_cell input{width: 100%;}
    #gform_wrapper_8.gform_wrapper ul.gform_fields.form_sublabel_below table.gfield_list td:after{margin: 0;}
}

@media screen and (max-width: 991px) {
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product{width: 47.5%!important;}
  
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select .gfield_label{font-size: 14px;}
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select{padding-top: 160px!important;}
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select select {font-size: 12px;}    
}

@media screen and (max-width: 767px) {
    #gform_wrapper_8.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield span{display: block;}
    #gform_wrapper_8.gform_wrapper .top_label input.medium,
    #gform_wrapper_8.gform_wrapper .top_label select.medium,
    #gform_wrapper_8.gform_wrapper div.ginput_complex.ginput_container.gf_name_has_2 span,
    #gform_wrapper_8.gform_wrapper .ginput_complex .ginput_left,
    #gform_wrapper_8.gform_wrapper .ginput_complex.ginput_container_address .ginput_right{width: 100%;margin-right: 0;margin-left: 0;}

    #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.gfield_total_8_{top: calc(100% - 30px);}

    #gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox{justify-content: center;}
    #gform_wrapper_8.gform_wrapper .custom-items .ginput_container_checkbox ul.gfield_checkbox li{margin: 0 10px 15px;}

    #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select{width: 290px;}
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select {padding-top: 190px!important;}
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.raffle-image-select select {font-size: 16px;}
}
 
@media screen and (max-width: 640px) {
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product,
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.cnew-product{padding: 20px!important;margin: 0 0 25px!important;width: 100%!important; }
    #gform_wrapper_8.gform_wrapper .top_label li.gfield.gf_left_half,
    #gform_wrapper_8.gform_wrapper .top_label li.gfield.gf_right_half {padding-left: 0;padding-right: 0;}
    #gform_wrapper_8.gform_wrapper .gform_page_footer .button.gform_button,
    #gform_wrapper_8.gform_wrapper .gform_page_footer .button.gform_next_button,
    #gform_wrapper_8.gform_wrapper .gform_page_footer .button.gform_previous_button{width: auto;padding: 0 20px;margin: 5px!important;}
    #gform_wrapper_8.gform_wrapper ul.gform_fields li.gfield.gfield_total_8_{line-height: 30px;}
    #gform_wrapper_8.gform_wrapper .ginput_container span:not(.ginput_price) {margin-bottom: 0;display: inline-block;margin-top: 0;}
    #gform_wrapper_8.gform_wrapper .gform_body {padding: 30px 20px;}
    #gform_wrapper_8.gform_wrapper .top_label li.gfield.gf_left_half,
    #gform_wrapper_8.gform_wrapper .top_label li.gfield.gf_right_half{width: 100%;}
}
li.gchoice_8_5_6 {
    width: 100%;
    text-align: center;
}

.gfield_checkbox label i {
    color: #2f6ab3;
}