/* Donation Form - Gin */

.gfield_visibility_hidden {display: none;}
.validation_error,
.validation_message {color:rgb(255,0,0);}
.gfield_radio label {color:rgb(120, 110, 101);;}

#gform_15 #field_15_11 .gfield_label,
#gform_15 #input_15_26_1_container .gform_card_icon_container,
#gform_15 #input_15_26_2_container #input_15_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_15 .gform_body .gform_validation_container,
#gform_17 #field_17_11 .gfield_label,
#gform_17 #input_17_26_1_container .gform_card_icon_container,
#gform_17 #input_17_26_2_container #input_17_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_17 .gform_body .gform_validation_container,
#gform_17 #gform_fields_17 #field_17_33,
#gform_18 #field_18_11 .gfield_label,
#gform_18 #input_18_26_1_container .gform_card_icon_container,
#gform_18 #input_18_26_2_container #input_18_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_18 .gform_body .gform_validation_container,
#gform_18 #gform_fields_18 #field_18_33,
#gform_20 #field_20_11 .gfield_label,
#gform_20 #input_20_26_1_container .gform_card_icon_container,
#gform_20 #input_20_26_2_container #input_20_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_20 .gform_body .gform_validation_container,
#gform_20 #gform_fields_20 #field_20_33,
#gform_20 #gform_fields_20 #field_20_20 .ginput_container_radio,
#gform_20 #gform_fields_20 #field_20_20 .gfield_description,
#gform_21 #field_21_11 .gfield_label,
#gform_21 #input_21_26_1_container .gform_card_icon_container,
#gform_21 #input_21_26_2_container #input_21_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_21 .gform_body .gform_validation_container,
#gform_21 #gform_fields_21 #field_21_33,
#gform_21 #gform_fields_21 #field_21_20 .ginput_container_radio,
#gform_21 #gform_fields_21 #field_21_20 .gfield_description,
#gform_26 #input_26_26_1_container .gform_card_icon_container,
#gform_26 #input_26_26_2_container #input_26_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_26 .gform_body .gform_validation_container,
#gform_27 #input_27_26_1_container .gform_card_icon_container,
#gform_27 #input_27_26_2_container #input_27_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_27 .gform_body .gform_validation_container,
#gform_28 #input_28_26_1_container .gform_card_icon_container,
#gform_28 #input_28_26_2_container #input_28_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_28 .gform_body .gform_validation_container,
#gform_29 #input_29_26_1_container .gform_card_icon_container,
#gform_29 #input_29_26_2_container #input_29_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_29 .gform_body .gform_validation_container,
#gform_30 #input_30_26_1_container .gform_card_icon_container,
#gform_30 #input_30_26_2_container #input_30_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_30 .gform_body .gform_validation_container,
#gform_31 #input_31_26_1_container .gform_card_icon_container,
#gform_31 #input_31_26_2_container #input_31_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_31 .gform_body .gform_validation_container,
#gform_33 #input_33_26_1_container .gform_card_icon_container,
#gform_33 #input_33_26_2_container #input_33_26_2_cardinfo_right .ginput_card_security_code_icon,
#gform_33 .gform_body .gform_validation_container { display:none; }

#gform_15 #input_15_5_6_container .select2,
#gform_15 #field_15_15 .select2,
#gform_15 #input_15_26_2_container #input_15_26_2_cardinfo_left .select2-container,
#gform_17 #input_17_5_6_container .select2,
#gform_17 #field_17_15 .select2,
#gform_17 #input_17_26_2_container #input_17_26_2_cardinfo_left .select2-container,
#gform_18 #input_18_5_6_container .select2,
#gform_18 #field_18_15 .select2,
#gform_18 #input_18_26_2_container #input_18_26_2_cardinfo_left .select2-container,
#gform_20 #input_20_5_6_container .select2,
#gform_20 #field_20_15 .select2,
#gform_20 #input_20_26_2_container #input_20_26_2_cardinfo_left .select2-container,
#gform_21 #input_21_5_6_container .select2,
#gform_21 #field_21_15 .select2,
#gform_21 #input_21_26_2_container #input_21_26_2_cardinfo_left .select2-container { width:100% !important; }

#gform_15 #input_15_23_2_container,
#gform_15 #input_15_23_2_container label,
#gform_15 #input_15_23_3_container,
#gform_15 #input_15_23_6_container,
#gform_17 #input_17_23_2_container,
#gform_17 #input_17_23_2_container label,
#gform_17 #input_17_23_3_container,
#gform_17 #input_17_23_6_container,
#gform_18 #input_18_23_2_container,
#gform_18 #input_18_23_2_container label,
#gform_18 #input_18_23_3_container,
#gform_18 #input_18_23_6_container,
#gform_20 #input_20_23_2_container,
#gform_20 #input_20_23_2_container label,
#gform_20 #input_20_23_3_container,
#gform_20 #input_20_23_6_container,
#gform_21 #input_21_23_2_container,
#gform_21 #input_21_23_2_container label,
#gform_21 #input_21_23_3_container,
#gform_21 #input_21_23_6_container,
#gform_26 #input_26_23_2_container,
#gform_26 #input_26_23_2_container label,
#gform_26 #input_26_23_3_container,
#gform_26 #input_26_23_6_container,
#gform_27 #input_27_23_2_container,
#gform_27 #input_27_23_2_container label,
#gform_27 #input_27_23_3_container,
#gform_27 #input_27_23_6_container,
#gform_28 #input_28_23_2_container,
#gform_28 #input_28_23_2_container label,
#gform_28 #input_28_23_3_container,
#gform_28 #input_28_23_6_container,
#gform_29 #input_29_23_2_container,
#gform_29 #input_29_23_2_container label,
#gform_29 #input_29_23_3_container,
#gform_29 #input_29_23_6_container,
#gform_30 #input_30_23_2_container,
#gform_30 #input_30_23_2_container label,
#gform_30 #input_30_23_3_container,
#gform_30 #input_30_23_6_container,
#gform_31 #input_31_23_2_container,
#gform_31 #input_31_23_2_container label,
#gform_31 #input_31_23_3_container,
#gform_31 #input_31_23_6_container,
#gform_33 #input_33_23_2_container,
#gform_33 #input_33_23_2_container label,
#gform_33 #input_33_23_3_container,
#gform_33 #input_33_23_6_container { width:100% }

#gform_15 #input_15_26_2_container #input_15_26_2_cardinfo_left label,
#gform_15 #field_15_21 #input_15_21_copy_values_option_container,
#gform_17 #input_17_26_2_container #input_17_26_2_cardinfo_left label,
#gform_17 #field_17_21 #input_17_21_copy_values_option_container,
#gform_18 #input_18_26_2_container #input_18_26_2_cardinfo_left label,
#gform_18 #field_18_21 #input_18_21_copy_values_option_container,
#gform_20 #input_20_26_2_container #input_20_26_2_cardinfo_left label,
#gform_20 #field_20_21 #input_20_21_copy_values_option_container,
#gform_21 #input_21_26_2_container #input_21_26_2_cardinfo_left label,
#gform_21 #field_21_21 #input_21_21_copy_values_option_container { margin-bottom:0.8em; }

#gform_15 #field_15_21 #input_15_21_copy_values_option_container #input_15_21_copy_values_option_label::before,
#gform_17 #field_17_21 #input_17_21_copy_values_option_container #input_17_21_copy_values_option_label::before,
#gform_18 #field_18_21 #input_18_21_copy_values_option_container #input_18_21_copy_values_option_label::before,
#gform_20 #field_20_21 #input_20_21_copy_values_option_container #input_20_21_copy_values_option_label::before,
#gform_21 #field_21_21 #input_21_21_copy_values_option_container #input_21_21_copy_values_option_label::before { float:right !important; margin:auto 8px !important; }

#gform_15 #input_15_23_2,
#gform_17 #input_17_23_2,
#gform_18 #input_18_23_2,
#gform_20 #input_20_23_2,
#gform_21 #input_21_23_2,
#gform_26 #input_26_23_2,
#gform_27 #input_27_23_2,
#gform_28 #input_28_23_2,
#gform_29 #input_29_23_2,
#gform_30 #input_30_23_2,
#gform_31 #input_31_23_2,
#gform_33 #input_33_23_2 {width:100px}

#gform_15 .validation_error,
#gform_15 .validation_message,
#gform_17 .validation_error,
#gform_17 .validation_message,
#gform_18 .validation_error,
#gform_18 .validation_message,
#gform_20 .validation_error,
#gform_20 .validation_message,
#gform_21 .validation_error,
#gform_21 .validation_message { color:#ff5700; }

#gform_15 .gfield_radio label,
#gform_17 .gfield_radio label,
#gform_18 .gfield_radio label,
#gform_20 .gfield_radio label,
#gform_21 .gfield_radio label,
.gfield_checkbox label { color: inherit; }

#gform_15 #gform_fields_15 #field_15_20,
#gform_17 #gform_fields_17 #field_17_20,
#gform_18 #gform_fields_18 #field_18_20,
#gform_20 #gform_fields_20 #field_20_20,
#gform_21 #gform_fields_21 #field_21_20{ display:table; }

#gform_15 #gform_fields_15 #field_15_20 .gfield_label,
#gform_17 #gform_fields_17 #field_17_20 .gfield_label,
#gform_18 #gform_fields_18 #field_18_20 .gfield_label,
#gform_20 #gform_fields_20 #field_20_20 .gfield_label,
#gform_21 #gform_fields_21 #field_21_20 .gfield_label { display:table-header-group; }

#gform_15 #gform_fields_15 #field_15_20 .ginput_container_radio,
#gform_17 #gform_fields_17 #field_17_20 .ginput_container_radio,
#gform_18 #gform_fields_18 #field_18_20 .ginput_container_radio { display:table-footer-group; }

#gform_15 #gform_fields_15 #field_15_20 .gfield_description,
#gform_17 #gform_fields_17 #field_17_20 .gfield_description,
#gform_18 #gform_fields_18 #field_18_20 .gfield_description { display:table-row-group; }

#gform_28 #ginput_quantity_28_20,
#gform_30 #ginput_quantity_30_20,
#gform_30 #input_30_44,
#gform_31 #ginput_quantity_31_20,
#gform_31 #input_31_44,
#gform_33 #ginput_quantity_33_20,
#gform_33 #input_33_44 {
  background-color: #f7f7f7;
  border: 1px solid #e3e3e3;
  padding: 12px 15px 11px;
  line-height: 20px;
  width:100px;
}

#gform_28 #field_28_20 .ginput_product_price_label,
#gform_28 #field_28_20 .ginput_product_price,
#gform_30 #field_30_20 .ginput_product_price_label,
#gform_30 #field_30_20 .ginput_product_price,
#gform_30 #field_30_44 .instruction,
#gform_31 #field_31_20 .ginput_product_price_label,
#gform_31 #field_31_20 .ginput_product_price,
#gform_31 #field_31_44 .instruction,
#gform_33 #field_33_20 .ginput_product_price_label,
#gform_33 #field_33_20 .ginput_product_price,
#gform_33 #field_33_44 .instruction {
  display:none;
}

#gform_28 #field_28_43,
#gform_30 #field_30_43,
#gform_30 #field_30_44,
#gform_31 #field_31_43,
#gform_31 #field_31_44,
#gform_33 #field_33_43,
#gform_33 #field_33_44 {
  margin-bottom: 10px;
}

.label-instructions {
  margin-top:0;
}

.page-id-9869 .breadcrumb {display: none;}

.page-id-11405 .breadcrumb,
.page-id-11405 .site-header,
.page-id-11405 .nav-major,
.page-id-11405 .footer-section,
.page-id-11405 .gfield_required,
.page-id-11406 .breadcrumb,
.page-id-11406 .site-header,
.page-id-11406 .nav-major,
.page-id-11406 .footer-section,
.page-id-11406 .gfield_required,
.page-id-11401 .breadcrumb,
.page-id-11401 .site-header,
.page-id-11401 .nav-major,
.page-id-11401 .footer-section,
.page-id-11401 .gfield_required,
.page-id-12726 .breadcrumb,
.page-id-12726 .site-header,
.page-id-12726 .nav-major,
.page-id-12726 .footer-section,
.page-id-12726 .gfield_required,
.page-id-12820 .breadcrumb,
.page-id-12820 .site-header,
.page-id-12820 .nav-major,
.page-id-12820 .footer-section,
.page-id-12820 .gfield_required,
.page-id-12944 .breadcrumb,
.page-id-12944 .site-header,
.page-id-12944 .nav-major,
.page-id-12944 .footer-section,
.page-id-12944 .gfield_required,
.page-id-13251 .breadcrumb,
.page-id-13251 .site-header,
.page-id-13251 .nav-major,
.page-id-13251 .footer-section,
.page-id-13251 .gfield_required {display: none;}

.page-id-11405 .field, 
.page-id-11405 #post-11405,
.page-id-11406 .field, 
.page-id-11406 #post-11406,
.page-id-11401 .field, 
.page-id-11401 #post-11401,
.page-id-12726 .field, 
.page-id-12726 #post-12726,
.page-id-12820 .field, 
.page-id-12820 #post-12820,
.page-id-12944 .field, 
.page-id-12944 #post-12944,
.page-id-13251 .field, 
.page-id-13251 #post-13251 {margin:0; padding:0;}

.cvf-donate {margin: 0; border: 0; background: #ff5700; }
.cvf-donate h4 {color: white; text-align: center; font-size: 25px}
.cvf-donate .toggle-trigger {display: block;}
.cvf-donate .toggle-trigger:after { display: none;}

/* YSEALI Seeds */
.ysealiseeds-grantrecipients .toggle-wrap:first-child {
  margin-top: 0;
}
.ysealiseeds-social-links-grid .social-links {
  padding: 0;
}
.ysealiseeds-social-links-grid li {
  width: initial !important;
  padding-right: 20px;
  margin-bottom: 0 !important;
}
.ysealiseeds-social-links-grid li a:before {
  font-size: 2em;
}
.ysealiseeds-social-links-grid fa-soundcloud:before {
  font-size: 2em;
  color: #0099d2;
}
