.custom-donate-form {width: 100%;display: inline-block;/*margin: 20px 0 50px auto;*/}
/*.custom-donate-form .donate-form-inner {box-shadow: 0px 0 15px 0px rgb(0 0 0 / 20%); padding: 30px !important;}*/
.custom-donate-form .donate-form-inner .full-bg-button .gfield_radio {display:flex;margin-left: -9px !important;}
.custom-donate-form .donate-form-inner .full-bg-button .gchoice {width: 50%;float:left;text-align: center;}
.custom-donate-form .donate-form-inner .full-bg-button .gchoice input {position: absolute;width: 0;height: 0;appearance: none;visibility: hidden;opacity: 0;margin: 0;}
.custom-donate-form .donate-form-inner .full-bg-button .gchoice label {width: 100%;display: inline-block;padding: 10px 0;vertical-align: middle;position: relative;max-width:96%;color: #003E7C !important;text-transform: uppercase;font-size: 20px;border:2px solid #003E7C;}
.custom-donate-form .donate-form-inner .full-bg-button .gchoice label:hover{background: #ACC846;border:2px solid #ACC846;}
.custom-donate-form .donate-form-inner .full-bg-button .gchoice input:checked ~ label:hover {background: #ACC846;border:2px solid #ACC846;}
.custom-donate-form .donate-form-inner .full-bg-button .gchoice input:checked ~ label {background: #003E7C;color: #fff !important;font-weight: 600 !important;}
.custom-donate-form .donate-form-inner input, .custom-donate-form .donate-form-inner select {border: 1px solid rgba(0,0,0,.6);height: 42px;border-radius: 4px;padding:0 12px !important;background: #f9f9f9 !important;}
.custom-donate-form .donate-form-inner label {font-size: 16px !important;line-height: 20px !important;color: rgba(0,0,0,.9) !important;font-weight: 400 !important;font-family: "Lora" !important;letter-spacing: 0 !important;}
.custom-donate-form .donate-form-inner .in-honor label {margin-top: 7px;}
.custom-donate-form .gform_legacy_markup_wrapper ul li.gfield {margin:0 0 12px !important;padding-bottom: 0;padding-right: 0 !important;}
.custom-donate-form .donate-form-inner .billing-info {padding-top: 15px !important;}
.custom-donate-form .donate-form-inner .billing-info .gfield_label.gfield_label_before_complex, .custom-donate-form .donate-form-inner .in-honor label, .custom-donate-form .donate-form-inner .contact-info .gfield_label_before_complex, .custom-donate-form .donate-form-inner .card-info .gfield_label_before_complex {font-weight: 400 !important;
margin-bottom: 5px;font-size: 1.25em !important;font-style: normal;font-family: "Roboto Condensed" !important;}
.custom-donate-form .donate-form-inner .billing-info .ginput_complex span input {margin-bottom: 16px !important; margin-top: 8px !important;}
.custom-donate-form .donate-form-inner .card-info .ginput_full {margin-bottom: 20px !important;display: block;}
.custom-donate-form .donate-form-inner .card-info span#input_8_13_2_container {padding-bottom: 75px;}
.custom-donate-form .donate-form-inner .card-info span#input_5_11_2_container {padding-bottom: 75px;}
.custom-donate-form .donate-form-inner .in-honor input {margin: 0px 5px 0px 0 !important;width: 24px !important;height: 24px !important;}
.custom-donate-form .donate-form-inner .ginput_cardinfo_right .ginput_card_security_code, .custom-donate-form .donate-form-inner #input_8_13_5 {margin-bottom: 0 !important;}
/*.custom-donate-form .donate-form-inner .ginput_cardinfo_right label, .custom-donate-form .donate-form-inner #input_8_13_5_label {font-size: 14px !important;}*/
.custom-donate-form .donate-form-inner .gform_button {background: #acc846 !important;border: 1px solid #acc846 !important;max-width: 100px !important;width: 100% !important;text-transform: uppercase;font-weight: normal;font-family: "Roboto Condensed" !important;font-size: 16px !important;color:#003E7C !important}
.custom-donate-form .donate-form-inner .gform_button:hover {color:#fff !important}
.custom-donate-form .gfield_error input {border: 1px solid #f00 !important;}
.custom-donate-form .gform_legacy_markup_wrapper li.gfield.gfield_error, .custom-donate-form .gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {background: none !important;border: none !important;}
/* .custom-donate-form .gfield_validation_message {display: none !important;} */
.custom-donate-form ul.gform_fields li.gfield ul li {width: 100% !important;}
.custom-donate-form .donate-form-inner #input_8_12 {width: 100%;}
.custom-donate-form .donate-form-inner input#input_8_10 {width: 100%;}
.custom-donate-form .donate-form-inner .gform_title {display: none;} 

.custom-donate-form ul.gform_fields li.gfield.full-bg-button1 ul li {width: 50% !important;float: left;display: block !important;margin-bottom: 30px;}
.custom-donate-form ul.gform_fields li.gfield.full-bg-button1 ul li input {height: auto;margin: 0;}
.custom-donate-form ul.gform_fields li.gfield.full-bg-button1 ul li label {width: 50%;margin-left: 12px;color: #4b525d !important;}

aside.right-aside.fourth.last strong {font-weight: bold;}
aside.right-aside.fourth.last .wp-caption-text strong {font-weight: normal;}
.custom-donate-form .half-half .small{width:25%!important;float:left}
.donate-template p{color:#000}
.donate-template p strong{color:#000;font-weight:700}
.ctct-form-footer a.broken_link{text-decoration:underline}
.right-aside.fourth.last .wp-caption{margin-bottom:15px!important}
#gform_wrapper_4 .gform_title{display:none}
.ctct-inline-form input,.custom-gform-style input,.custom-gform-style select{border:1px solid rgba(0,0,0,.6)!important;height:42px!important;border-radius:4px!important;padding:0 12px!important;background:#f9f9f9!important}
.custom-gform-style textarea{border:1px solid rgba(0,0,0,.6);height:100px!important;border-radius:4px;padding:0 12px!important;background:#f9f9f9!important}
.ctct-inline-form .ctct-form-button,.custom-gform-style .ctct-button,.custom-gform-style .gform_button{background:#acc846!important;border:1px solid #acc846!important;max-width:200px!important;width:100%!important;text-transform:uppercase;font-weight:700;letter-spacing:2px!important;height:42px;border-radius:4px;padding:0 12px!important;font-family:Lora;color:#fff}
.ctct-inline-form .ctct-form-button:hover,.custom-gform-style .ctct-button:hover,.custom-gform-style .gform_button:hover{background:#003e7c!important;border:1px solid #003e7c!important}
.ctct-inline-form label,.ctct-inline-form legend,.custom-gform-style label{font-size:16px!important;line-height:20px!important;color:rgba(0,0,0,.9)!important;font-weight:400!important;font-family:Lora!important}
.custom-gform-style input[type=checkbox],.custom-gform-style input[type=radio]{margin:0 8px 20px 0!important;width:24px!important;height:24px!important}
.custom-gform-style .check-box span{vertical-align:top;font-family:"Roboto Condensed"!important}
.custom-gform-style .check-box div{display:block;width:33.33%;float:left;position:relative}
.custom-gform-style .btn-cls{width:100%;float:none;display:inline-block;margin-bottom:12px}
.custom-gform-style .ctct-form-footer{font-family:Lora;color:#000}
.custom-gform-style p{margin-bottom:12px!important}
.gform_legacy_markup_wrapper .custom-gform-style ul li.gfield{margin-top:0!important}
.custom-gform-style .gform_body li{padding-bottom:0!important}
.custom-gform-style .gform_body li input{margin-bottom:12px!important}
.ctct-inline-form label,.ctct-inline-form legend{font-size:16px!important;line-height:20px!important;color:rgba(0,0,0,.9)!important;font-weight:400!important;font-family:Lora!important}
div.ctct-form-embed form.ctct-form-custom div.ctct-form-field{margin:8px 0 8px!important}
div.ctct-form-embed form.ctct-form-custom input.ctct-form-element:focus{outline:0!important}
.ctct-inline-form .ctct-form-lists .ctct-form-listitem{width:33.33%;float:left}
.ctct-inline-form .ctct-form-lists .ctct-form-listitem input[type=checkbox]{margin:0 0 12px!important}
div.ctct-form-embed form.ctct-form-custom div.ctct-form-listitem input[type=checkbox].ctct-form-checkbox{display:inline-block!important;vertical-align:top!important}
div.ctct-form-embed form.ctct-form-custom div.ctct-form-listitem label.ctct-form-checkbox-label{display:inline-block!important;vertical-align:top!important;margin:2px 0 0 6px;cursor:pointer}
div.ctct-form-embed form.ctct-form-custom fieldset.ctct-form-lists{border:none;margin:0!important;padding:0!important}
div.ctct-form-embed form.ctct-form-custom fieldset.ctct-form-lists legend.ctct-form-lists-legend{left:0!important;margin-bottom:15px}
.ctct-form-custom h2.ctct-form-header,.ctct-inline-form div#gdpr_text,.ctct-inline-form p.ctct-form-footer{display:none!important}
.ctct-form-button{text-transform:uppercase!important;margin:15px 0 20px!important}
.ctct-form-defaults{padding:0!important}
.is-error{border:1px solid red!important}
div.ctct-form-embed form.ctct-form-custom .ctct-form-errorMessage{display:none!important}
div.ctct-form-embed form.ctct-form-custom .ctct-form-lists .ctct-form-errorMessage{display:block!important;text-align:center;margin-bottom:20px}
.ctct-form-success p.ctct-form-text{display:none!important}
.ctct-form-success{background:#acc846;border-radius:4px;padding:15px;text-align:center;color:#fff;min-height:auto!important}
.ctct-form-success h2{font-size:18px!important;font-family:Lora!important;color:#fff!important;margin:0!important}
.custom-donate-form .donate-form-inner .card-info .gfield_label_before_complex{margin-bottom:18px}
.page-id-2831 .custom-donate-form .gfield_validation_message{display:block!important}
.social-link .fa{font:normal normal normal 14px/1 FontAwesome}
::selection{background:#b3d4fc;text-shadow:none}
::selection{background:#b3d4fc;text-shadow:none}
.foot.left,.foot.left a{color:#fff}
.btn,.cstn-btn{padding:12px 20px 10px!important;color:#003e7c!important;text-transform:uppercase!important;font-family:"Roboto Condensed"!important;background:#acc846!important;border-radius:4px!important;font-size:16px!important;font-weight:400!important;text-decoration:none}
.btn:hover,.cstn-btn:hover{color:#fff!important}
.page-id-3065 .main-content.three-fourths img{margin-bottom:0}
.page-id-3065 .main.wrapper{max-width:900px;width:auto}
.page-id-3065 .main-content.three-fourths .wp-caption-text {position: relative;top: -1px;right: 7px;text-align: right;width: 100%;border: none !important;font-family: "Roboto Condensed";font-size: 15px;font-weight: 400 !important;}
/*.page-id-3065 .main-content.three-fourths .wp-caption-text {
    position: relative;
    top: -10px;
    right: 15px;
    text-align: right;
    width: 100%;
    border: none !important;
    color: #fff;
    font-size: 13px;
}
.page-id-3065 .main-content.three-fourths .aligncenter{line-height: 0;}*/
.cstn-radio .gfield_checkbox label{font-size:20px!important;color:#2f353f!important;text-shadow:none!important;font-family:"Roboto Condensed"!important;padding-left:12px!important}
.cstn-radio .gfield_checkbox label .event-info{font-size:14px!important;font-weight:400!important;font-family:Lora;color:#4b525d!important}
.cstn-radio .gfield_checkbox label .event-info strong{font-weight:700}
.custom-donate-form .donate-form-inner .card-info .ginput_full div#input_12_20_1, .custom-donate-form .donate-form-inner .card-info .ginput_full div#input_15_20_1{border:1px solid rgba(0,0,0,.6)!important;border-radius:4px;height:auto;padding:13px 10px}
.cstn-radio .gfield_checkbox{display:flex;flex-wrap:wrap;gap: 8px;width: 100% !important;justify-content: center;}
  .custom-donate-form .gform_legacy_markup_wrapper ul#gform_fields_15 li.gfield.box-type {padding-right: 15px !important;
}
.custom-donate-form ul.gform_fields .cstn-radio .gfield_checkbox li{width:49%!important;border:1px solid #4b525d6e;padding:15px!important;border-radius:8px;margin:0;display:flex}
.custom-donate-form ul.gform_fields .cstn-radio .gfield_checkbox li input{height:20px!important;width:20px;margin:0;position:relative;top:2px}
.cstn-radio-main input{width:20px;height:20px!important}
.cstn-radio-main .gfield_checkbox li{margin-top:15px}
.page-id-3065 .custom-donate-form .donate-form-inner .gfield_required{display:none}
.form-ticket-main{display:flex;justify-content:space-around;margin-left:8px}
.form-ticket-main h4{margin:0}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_1 input,.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_2 input,.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_9 input,.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_11 input{opacity:0;display:none}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_1{height:130px;width:100%!important;text-align:center!important;justify-content:center}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_2{height:100px;width:100%!important;text-align:center!important;justify-content:center;display: none !important;}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_9,.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_11{width:100%!important;text-align:center!important;justify-content:center;height:160px}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_11{height:130px}
.custom-donate-form form#gform_12{position:relative}
.custom-donate-form ul.gform_fields li#field_12_35{position:absolute;right:6px;top:66px;width:46%;z-index:9}
/* .custom-donate-form ul.gform_fields li#field_12_34{position:absolute;top:58px;width:100%;left:15px;z-index:9;display:flex;justify-content:center;align-items:center} */
.custom-donate-form ul.gform_fields li#field_12_48{position:absolute;top:58px;width:100%;left:15px;z-index:9;display:flex;justify-content:center;align-items:center}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice.gchoice_12_47_1 .event-info{margin-top:15px;font-size:16px!important}
/* .custom-donate-form ul.gform_fields li#field_12_34 select#input_12_34{width:230px} */
.custom-donate-form ul.gform_fields li#input_12_48 select#input_12_34{width:230px}
.custom-donate-form ul.gform_fields li#field_12_33{position:absolute;top:125px;left:18px;width:100%;display:flex;align-items:center}
.custom-donate-form ul.gform_fields li#field_12_33 label.gfield_label.gform-field-label{padding:5px 5px 0 0!important}
.page-id-3065 .custom-donate-form .donate-form-inner .gform_heading{display:none!important}
.page-id-3065 .custom-donate-form .donate-form-inner #gform_wrapper_12{margin:0}
.custom-donate-form ul.gform_fields li#field_12_43{position:absolute;top:36%;left:28%}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice.gchoice_12_21_8 label{width:100%;max-width:100%}
.custom-donate-form ul.gform_fields li#field_12_41{position:absolute; top: 35.75%; left: 47%; width:100%;max-width:260px; }
.custom-donate-form ul.gform_fields .cstn-radio.pos-radio .gfield_checkbox li {border: none;padding: 0 6px 2px !important;}
.custom-donate-form ul.gform_fields li#field_12_42{position:absolute;top:50%;left:15px;width:100%}
.custom-donate-form ul.gform_fields li#field_12_42{position:absolute;top:43.5%;left:15px;width:100%;display:flex;align-items:center;justify-content:center}
.custom-donate-form ul.gform_fields li#field_12_43 input {height: auto;margin: 0 6px 0 0;width: 18px;height: 22px;}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_11 label{position:relative;top:5px}
.custom-donate-form #field_12_42 .ginput_container.ginput_container_select{position:relative;top:20px}
.custom-donate-form #field_12_42 .gfield_label.gform-field-label{position:relative;top:15px}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_1{margin-top:-100px;margin-bottom:100px}
.custom-donate-form .gform_legacy_markup_wrapper ul.gform_fields{margin-top:120px!important}
.custom-donate-form ul.gform_fields li#field_12_48{top:55px;margin-top:-100px!important}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_1 label{padding-top:8px}
body .gform_legacy_markup_wrapper div.gform_body ul.gform_fields li.gfield.gfield_html.sponsorships-block{left:0;right:0;text-align:center}
.sponsorships-block h3{margin-bottom:0!important;font-size:20px!important;color:#2f353f!important;text-shadow:none!important;font-family:"Roboto Condensed"!important}
.sponsorships-block p{margin-top:3px}
.custom-donate-form ul.gform_fields li#field_12_48 label{position:relative;top:-6px}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice_12_47_9 label{max-width:100%!important;padding:0!important;margin:0!important}
.custom-donate-form ul.gform_fields li#field_12_43 input{top:0;left:8px}
.custom-donate-form ul.gform_fields li#field_12_41 li.hidden_label input{margin-top:0!important}
.custom-donate-form .gform_legacy_markup_wrapper #gform_15 ul.gform_fields{margin:0!important;position:relative}
.box-type{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:row;border:1px solid #4b525d6e;padding:15px!important;padding-right:15px;border-radius:8px;margin:8px 8px!important}
.box-type div{display:flex;width:auto!important;float:left;align-items:center}
.box-type .gfield_description{font-size:16px!important;line-height:20px!important;color:rgba(0,0,0,.9)!important;font-weight:400!important;font-family:Lora!important;padding-right:15px!important}
.box-type .gfield_label.gform-field-label{width:100%;text-align:center;display:inline-block;margin-bottom:15px!important;font-size:20px!important;color:#2f353f!important;text-shadow:none!important;font-family:"Roboto Condensed"!important}
.custom-donate-form .gform_legacy_markup_wrapper #gform_15 li#field_15_41{position:relative;bottom:114px;z-index:1;left:53%;height:0;max-width:300px;float:left;width:100%}
.custom-donate-form .gform_legacy_markup_wrapper #gform_15 li#field_15_43{min-height:160px}
#field_15_42.box-type .gfield_label.gform-field-label{margin-bottom:0!important}
.total-final{display:none!important}
.custom-donate-form .gform_legacy_markup_wrapper ul#gform_fields_15 #field_15_47{margin:0 -5px 15px!important}
.custom-donate-form .gform_legacy_markup_wrapper ul#gform_fields_15 li.gfield.box-type{padding-right:15px!important}
.custom-donate-form ul.gform_fields .cstn-radio.pos-radio ul{justify-content:flex-start;top:-12px;position:relative}
.custom-donate-form .gform_legacy_markup_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){width:100%!important;max-width:100%!important}
.bottom-red-text p {font-size: 21px;line-height: 36px;color: #f00;margin-bottom: 0;}
.custom-donate-form ul.gform_fields .cstn-radio.pos-radio ul #label_15_43_1 {max-width: 100%;}
.custom-donate-form ul.gform_fields .cstn-radio.pos-radio ul li {width: 100% !important;}

.year-info-main .main.wrapper{max-width:900px}
.year-info-main .fea-img .wp-caption-text{position:relative;top:-1px;right:7px;text-align:right;width:100%;border:none!important;font-family:"Roboto Condensed";font-size:15px;font-weight:400!important}
.year-info-main .fea-img img{margin:0}
.year-info-main .info-content ul li:before{display:none!important}
.year-info-main .info-content ul li{margin:0!important;border:1px solid #4b525d6e;width:45%;padding:15px;border-radius:8px}
.year-info-main .info-content ul{display:flex;flex-wrap:wrap;gap:15px;margin-top:0!important;margin-bottom:50px}
.year-info-main .info-content ul li b,.year-info-main .info-content ul li strong{color:#000;font-weight:400;width:100%;display:inline-block;font-size:18px;margin-bottom:8px;font-family:"Roboto Condensed"}
.year-info-main .info-content ul li br{display:none}
.year-info-main .info-content h4{font-family:"Roboto Condensed";margin-bottom:0!important;text-decoration:underline}
.year-info-main .info-content h5{font-family:"Roboto Condensed";margin-bottom:0!important}
.year-info-main .info-content p{margin-top:5px} 

.second-btn{left:160px !important}
.year-info-main .info-content a.btn {margin: 0;}
.nav .donate.donate_btn a{color: #fff; background: #369;-webkit-border-radius: 3px 3px 3px 3px!important;border-radius: 3px 3px 3px 3px!important;}
.nav .donate.donate_btn a:hover{color: #fff; background: #4ec6e9 !important;}
.box-type div.post-ind-title {position: absolute;bottom: 15px;font-size: 14px !important;font-weight: 400 !important;font-family: Lora;color: #4b525d !important;left: 50%;transform: translateX(-50%);width: 100% !important;text-align: center;display: flex;justify-content: center;}
.custom-donate-form .gform_legacy_markup_wrapper ul#gform_fields_15 li#field_15_48 {padding-bottom: 30px !important;}

@media (max-width: 1023px){
.second-btn{top:7px !important}
}

@media (max-width: 991px){
	
.donate-template .main-content.three-fourths {width: 100% !important;}
.donate-template .right-aside.fourth.last {width: 100% !important;}
.custom-donate-form ul.gform_fields .cstn-radio .gfield_radio li {width: 48.9% !important;}
.custom-donate-form ul.gform_fields li#field_12_43{top: 38%;left: 25%;}
.custom-donate-form ul.gform_fields li#field_12_41{top: 38%;}
.custom-donate-form ul.gform_fields li#field_12_42{top: 45.5%;}
.year-info-main .info-content ul li{width: 44%;}

}
@media (max-width:767px){
.custom-donate-form .half-half .small{width:45%!important;float:left}
.ctct-inline-form .ctct-form-lists .ctct-form-listitem{width:50%;float:left}
.custom-donate-form ul.gform_fields .cstn-radio .gfield_radio li{width:48.5%!important}
.custom-donate-form ul.gform_fields li#field_12_43{top:38%}
.custom-donate-form ul.gform_fields li#field_12_41{top:38%}
.custom-donate-form ul.gform_fields li#field_12_42{top:47%}
.custom-donate-form ul.gform_fields .cstn-radio.pos-radio ul {justify-content: flex-start;top: -12px;position: relative;width: 100% !important;left: -90px;}
.custom-donate-form .gform_legacy_markup_wrapper #gform_15 li#field_15_41{bottom: 110px;max-width: 250px;left: 40%;}
.custom-donate-form ul.gform_fields .cstn-radio .gfield_checkbox li input {height: 18px !important;}
.custom-donate-form ul.gform_fields .cstn-radio.pos-radio .gfield_checkbox li {border: none;padding: 0 12px 2px !important;}
.year-info-main .info-content ul li{width: 43%;}
}
@media (max-width:760px){
.custom-donate-form ul.gform_fields li#field_12_43{top:40%;left:15%}
.custom-donate-form ul.gform_fields li#field_12_41{top:40%}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice.gchoice_12_21_8{height:190px}
.custom-donate-form ul.gform_fields li#field_12_42{top:48%;width:94%}
}
@media (max-width:641px){
.contact-info .name_last,.custom-donate-form .donate-form-inner .contact-info .name_first{width:100%!important}
.custom-donate-form .donate-form-inner .billing-info span{width:100%!important}
.custom-donate-form .donate-form-inner .has_first_name span{width:100%!important}
.custom-donate-form .donate-form-inner .in-honor input{width:18px!important}
.custom-donate-form .donate-form-inner .billing-info .gfield_label.gfield_label_before_complex,.custom-donate-form .donate-form-inner .card-info .gfield_label_before_complex,.custom-donate-form .donate-form-inner .contact-info .gfield_label_before_complex,.custom-donate-form .donate-form-inner .in-honor label{font-weight:400!important;margin-bottom:0;font-size:15px!important}
.custom-donate-form ul.gform_fields li.gfield.full-bg-button1 ul li label{width:70%}
.custom-donate-form ul.gform_fields .cstn-radio .gfield_radio li{width:100%!important}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice.gchoice_12_21_1{height:135px}
.custom-donate-form ul.gform_fields li#field_12_35{position:absolute;right:0;top:235px;width:92%;z-index:9;left:18px}
.custom-donate-form ul.gform_fields li#field_12_34{width:92%}
.custom-donate-form ul.gform_fields li#field_12_43{top:39.5%}
.custom-donate-form ul.gform_fields li#field_12_41{top:39.5%}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice.gchoice_12_21_8{height:160px}
.custom-donate-form ul.gform_fields li#field_12_42{top:46%}
}
@media (max-width:640px){
.custom-donate-form .donate-form-inner .ginput_card_security_code,.custom-donate-form .donate-form-inner .ginput_card_security_code_icon{float:none!important}
.custom-donate-form .donate-form-inner .ginput_card_security_code_icon{margin-top:5px}
.custom-donate-form .donate-form-inner .card-info span#input_8_13_2_container{padding-bottom:0}
.custom-donate-form .donate-form-inner .full-bg-button .gchoice label{max-width:98%}
.custom-donate-form .donate-form-inner .full-bg-button .gfield_radio{margin-left:-5px!important}
.custom-donate-form .half-half .small{width:45%!important;float:left}
.custom-gform-style .check-box div{width:50%}
div.ctct-form-embed form.ctct-form-custom div.ctct-form-listitem label.ctct-form-checkbox-label{margin:2px 0 0 0;cursor:pointer;font-size:15px!important}
.custom-donate-form ul.gform_fields li#field_12_43{top:-270px;position:relative}
.custom-donate-form ul.gform_fields li#field_12_41{top:-370px;position:relative}
.custom-donate-form ul.gform_fields li#field_12_42{top:-280px;position:relative}
.custom-donate-form #field_12_39{margin-top:-230px!important}
.year-info-main .info-content ul li{width: 40%;}
}
@media (max-width:600px){
.second-btn {left: 110px !important;top:0 !important}
}
@media (max-width:576px){
.custom-donate-form ul.gform_fields li#field_12_43{top:-340px;position:relative;width:auto;left:15px}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice.gchoice_12_21_8{height:220px}
.custom-donate-form ul.gform_fields li#field_12_41{top:-340px;position:relative;left:15px;max-width:90%}
.custom-donate-form ul.gform_fields li#field_12_42{top:-260px;position:relative;flex-wrap:wrap}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice.gchoice_12_21_1{height:100px}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice.gchoice_12_21_9{height:150px}
.custom-donate-form ul.gform_fields li#field_12_43 li{margin:0}
.custom-donate-form ul.gform_fields .cstn-radio.pos-radio ul{top: -40px;left: 0;justify-content: center;}
.custom-donate-form .gform_legacy_markup_wrapper #gform_15 li#field_15_41 {bottom: 80px;max-width: 94%;left: 15px;}
.custom-donate-form .gform_legacy_markup_wrapper #gform_15 li#field_15_43 {min-height: 230px;}
}
@media (max-width:480px){
.donate-template .alignright{width:100%!important}
.donate-template .alignright img{width:100%!important}
.custom-donate-form ul.gform_fields li.gfield.full-bg-button1 ul li label{width:100%}
.custom-donate-form ul.gform_fields li.gfield.full-bg-button1 ul li{width:100%!important;margin-bottom:20px}
.custom-donate-form .half-half .small{width:100%!important;float:left}
.custom-gform-style .check-box div{width:100%}
.ctct-inline-form .ctct-form-lists .ctct-form-listitem{width:100%;float:none}
.custom-donate-form ul.gform_fields li#field_12_34{width:100%;flex-wrap:wrap;justify-content:center;left:0}
.custom-donate-form ul.gform_fields li#field_12_35{top:247px;width:87%;left:15px}
.custom-donate-form ul.gform_fields li#field_12_34 select#input_12_34{width:auto}
.custom-donate-form ul.gform_fields .cstn-radio li.gchoice.gchoice_12_21_8 #label_12_21_8{margin:0;padding:0!important;font-size:16px!important}
.custom-donate-form ul.gform_fields li#field_12_43 label{font-size:16px!important}
.custom-donate-form ul.gform_fields li#field_12_43 .gchoice.gchoice_12_40_0{margin:15px 0 0!important}
.custom-donate-form ul.gform_fields li#field_12_41{max-width:86%}
.custom-donate-form ul.gform_fields li#field_12_42{top:-260px;position:relative;flex-wrap:wrap;justify-content:center;max-width:86%;align-content:center;align-items:center;text-align:center}
.custom-donate-form #field_12_39{margin-top:-240px!important}
.custom-donate-form ul.gform_fields .cstn-radio .gfield_checkbox li {width: 100% !important;}
.custom-donate-form .gform_legacy_markup_wrapper ul#gform_fields_15 #field_15_47 {margin: 0 0 15px !important;}
.box-type .gfield_description{margin: 0 !important;padding: 0 !important;}
.box-type .gfield_label.gform-field-label {margin: 0;  margin-bottom: 0px;padding: 0;}
.year-info-main .info-content ul li{width: 100%;}
.box-type div.post-ind-title {max-width: 400px;bottom: 8px;padding: 0 15px;}
.custom-donate-form .gform_legacy_markup_wrapper ul#gform_fields_15 li#field_15_48 {padding-bottom: 40px !important;}


}