#footer-section .action-btns .btn-orange{ font-size: 15px; padding: 10px 15px; }
#show_optional_fields .pay-form-field p{ width: 75px; }
#show_optional_fields .pay-form-field input{ width: 80%; }
#show_optional_fields .pay-form-field2 p{ width: auto; }
#show_optional_fields #on_behalf_of_business{ width: auto; }
#show_shipping .pay-form-shipfield p{ width: 150px; }
#user-profile-area .featured_help_section_btns .btn-orange{ width: 100%; white-space: normal; }
.fundraising_ideas .featured_help_section_btns  .action-btns .btn-orange, .fundraising_ideas .action-btns .btn-orange{ font-size: 16px; padding: 17px; white-space: normal; width: 445px; font-family: gothamblack-regular !important; }
@media( max-width : 1200px ){ 
	#header-section .btn-fund{ font-size: 13px; }
	.featured_help_section_btns  .action-btns .btn-orange{ font-size: 15px; padding: 10px 15px; font-family: gothamblack-regular; }
	#footer-section .action-btns .btn-orange{ padding: 10px 12px; }
	.secondary-bar .has-feedback .form-control{ width: 190px; }
}
@media( max-width : 940px ){ 
	#header-section .btn-fund{ font-size: 12px; paddign: 6px 8px; }
	#header-section #srch_all_cam{ width: 90px; }
	#footer-section .action-btns .btn-orange{ display: block; }
	#campaign-section .frm-item label{ width: 140px; }
	#campaign-section .q_start, #campaign-section2 .q_start{ font-size: 37px; }	
	#custom_sub_header .dropdown-menu > li > a{ white-space: normal; }
	#custom_sub_header .btn-group > .btn, #custom_sub_header  .btn-group-vertical > .btn{ padding: 5px; }
	#custom_sub_header header ul li{ font-size: 46px; }
	#how_to_fundraise_content{ overflow-x: hidden; }
	.secondary-bar .has-feedback .form-control{ width: auto; }
	.fundraising_ideas .featured_help_section_btns  .action-btns .btn-orange, .fundraising_ideas .action-btns .btn-orange{ font-size: 16px; padding: 15px; width: 330px; }
}
@media( max-width : 767px ){ 
	#footer-section .action-btns .btn-orange{ width: auto; }
	#footer-section .share-widget{ text-align: center; }
	#footer-section #facebbook-buton, #footer-section #twitter-buton, #footer-section #pinterest-button{ float: none; display: inline-block; vertical-align: top; }
	#custom_sub_header header ul li{ font-size: 36px; }
	.featured_help_section_btns  .action-btns .btn-orange{ display: block; width: 100%; }
	.fundraising_ideas .featured_help_section_btns  .action-btns .btn-orange, .fundraising_ideas .action-btns .btn-orange{ padding: 17px; width: 445px; margin-left: auto; margin-right: auto; }
}
@media( max-width : 500px ){ 
	#custom_sub_header header ul li{ font-size: 32px; }
	.fundraising_ideas .featured_help_section_btns  .action-btns .btn-orange, .fundraising_ideas .action-btns .btn-orange{ width: 400px; }
}
@media( max-width : 350px ){ 
	#show_optional_fields .pay-form-field p, #show_optional_fields .pay-form-field input{ width: 100%; }
	#footer-section .action-btns .btn-orange{ font-size: 12px; width: 250px; }
	#campaign-section .q_start, #campaign-section2 .q_start{ font-size: 26px; }
	#banner-section .action-btns a{ font-size: 11px; }
	#custom_sub_header header ul li{ font-size: 20px; }
	#custom_sub_header .action-btns .btn-orange{ font-family: gothamblack-regular; font-size: 12px; padding: 10px 15px; }
	.featured_help_section_btns .action-btns .btn-orange { font-size: 12px; padding: 10px; white-space: normal; }
	#show_register_box .field-section label{ display: inline-block; }
	#forget_display .button_bg{ font-size: 15px; padding: 10px; white-space: normal; }
	.fundraising_ideas .featured_help_section_btns  .action-btns .btn-orange, .fundraising_ideas .action-btns .btn-orange{ font-size: 12px; padding: 10px; width: 250px; }
}