h1, h2, h3, h4, h5, h6 {
	font-family: "franklin-gothic-urw-comp", sans-serif;
	font-style: normal;
	font-weight: 700;
}


p {
	font-family: "franklin-gothic-urw", sans-serif;
	font-style: normal;
	font-weight: 400;
}


strong {
	font-weight: 700;
}


.woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit, .woocommerce #content input.button, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce-page #respond input#submit, .woocommerce-page #content input.button {
	background: #92cd8b;
}


/*
CSS Migrated from BB theme:
*/


.fl-page-nav .navbar-nav, .fl-page-nav .navbar-nav a {
    font-family: "franklin-gothic-urw", sans-serif;
    font-style: normal;
    font-weight: 400;
     font-size: 18px;
}








.responsive {
  max-width: 100%;
  height: auto;
}




/* Restrict Content Pro Table fixing */






.rcp-table {
    border-collapse: separate;
    border-spacing: 0;
    border-width: 1px 0 0 1px;
    margin: 0 0 1.75em;
    table-layout: fixed;
    width: 100%;
}


.rcp-table, .rcp-table th, .rcp-table td {
    border: 1px solid #d1d1d1;
}


.rcp-table th, .rcp-table td {
    padding: 5px;
}


.rcp_form input.required {
 color: white; 
}


select {
	color: black !important;
}


.InputContainer .InputElement {
    position: absolute;
    top: 0;
    color: white !important;
}


/*Home Page Mobil Menu Styling*/
svg.hamburger-menu{ fill: #8bc287; }
/*.mobile-menu{ color: #8bc287; }
/*rect .fl-hamburger-menu-top{ color: #8bc287; }*/


.far.fa-window-close{
	color: black;
	font-size: 1.2em;
}




/* Give Donation Form */
#give-recurring-form h3.give-section-break, #give-recurring-form h4.give-section-break, #give-recurring-form legend, form.give-form h3.give-section-break, form.give-form h4.give-section-break, form.give-form legend, form[id*=give-form] h3.give-section-break, form[id*=give-form] h4.give-section-break, form[id*=give-form] legend{
	color: #ffffff;
}


/*  Custom input amount */
form[id*=give-form] .give-donation-amount #give-amount, form[id*=give-form] .give-donation-amount #give-amount-text {
	background-color: #002D61;
}


/*  Name and Email on form */
[id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active input.give-fl-input, [id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active select.give-fl-select, [id*=give-form].give-fl-form.give-fl-style-give .give-fl-is-active textarea.give-fl-textarea{
	background-color: #002D61;
	color: #fff;
}


/* Company Name */
[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=email], [id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=number], [id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=password], [id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=search], [id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=tel], [id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=text], [id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input[type=url]{
	background-color: #002D61;
	color: #fff;
}


/*  Leave a comment  */
[id*=give-form].give-fl-form.give-fl-style-give input.give-fl-input, [id*=give-form].give-fl-form.give-fl-style-give select.give-fl-select, [id*=give-form].give-fl-form.give-fl-style-give textarea.give-fl-textarea{
	background-color: #002D61;
	color: #fff;
}
	
/* Donation Total Label */
form[id*=give-form] #give-final-total-wrap .give-donation-total-label{
	background-color: #002D61;
	color: #fff;
}


/*  Amount to donate Total */
form[id*=give-form] #give-final-total-wrap .give-final-total-amount{
	background-color: #002D61;
	color: #fff;
}


/* Box around dollar amount at top */
form[id*=give-form] .give-donation-amount #give-amount, form[id*=give-form] .give-donation-amount #give-amount-text{
	margin-top: 2%;
}


/* Dollar sign on top */
form[id*=give-form] .give-donation-amount .give-currency-symbol.give-currency-position-before{
	background-color: #002D61;
	color: #fff;
	margin-left: 10%;
	margin-top: 2%;
}


/* Button columns = 2 */
#give-donation-level-button-wrap{
	margin-left: 10%;
  margin-right: -10%;
	margin-top: 4%;
	margin-bottom: 4%;
}




/* Give Buttons */
.give-btn{
	width: 400px;
	background-color: #002D61;
	color: #fff;
	border-radius: 0px;
}


@media screen and (max-width: 768px) {
	/* Give Buttons */
.give-btn{
	width: 12em;
	background-color: #002D61;
	color: #fff;
	border-radius: 0px;
}
}


/* Submit Button */
.fl-page button:visited, .fl-responsive-preview-content button:visited, .fl-button-lightbox-content button:visited, .fl-page input[type=button], .fl-responsive-preview-content input[type=button], .fl-button-lightbox-content input[type=button], .fl-page input[type=submit], .fl-responsive-preview-content input[type=submit], .fl-button-lightbox-content input[type=submit], .fl-page a.fl-button, .fl-responsive-preview-content a.fl-button, .fl-button-lightbox-content a.fl-button, .fl-page a.fl-button:visited, .fl-responsive-preview-content a.fl-button:visited, .fl-button-lightbox-content a.fl-button:visited, .fl-page a.button, .fl-responsive-preview-content a.button, .fl-button-lightbox-content a.button, .fl-page a.button:visited, .fl-responsive-preview-content a.button:visited, .fl-button-lightbox-content a.button:visited, .fl-page button.button, .fl-responsive-preview-content button.button, .fl-button-lightbox-content button.button, .fl-page button.button:visited, .fl-responsive-preview-content button.button:visited, .fl-button-lightbox-content button.button:visited, .fl-page .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle, .fl-responsive-preview-content .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle, .fl-button-lightbox-content .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle, .fl-page .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle:visited, .fl-responsive-preview-content .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle:visited, .fl-button-lightbox-content .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle:visited{

	border-radius: 10px
}




/*  Submit Button Hover  */
.fl-page button:visited, .fl-responsive-preview-content button:visited, .fl-button-lightbox-content button:visited, .fl-page input[type=button], .fl-responsive-preview-content input[type=button], .fl-button-lightbox-content:hover input[type=button]:hover, .fl-page:hover input[type=submit]:hover, .fl-responsive-preview-content input[type=submit], .fl-button-lightbox-content input[type=submit], .fl-page a.fl-button, .fl-responsive-preview-content a.fl-button, .fl-button-lightbox-content a.fl-button, .fl-page a.fl-button:visited, .fl-responsive-preview-content a.fl-button:visited, .fl-button-lightbox-content a.fl-button:visited, .fl-page a.button, .fl-responsive-preview-content a.button, .fl-button-lightbox-content a.button, .fl-page a.button:visited, .fl-responsive-preview-content a.button:visited, .fl-button-lightbox-content a.button:visited, .fl-page button.button, .fl-responsive-preview-content button.button, .fl-button-lightbox-content button.button, .fl-page button.button:visited, .fl-responsive-preview-content button.button:visited, .fl-button-lightbox-content button.button:visited, .fl-page .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle, .fl-responsive-preview-content .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle, .fl-button-lightbox-content .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle, .fl-page .fl-page-nav-toggle-button:hover .fl-page-nav .navbar-toggle:visited, .fl-responsive-preview-content .fl-page-nav-toggle-button .fl-page-nav .navbar-toggle:visited, .fl-button-lightbox-content .fl-page-nav-toggle-button:hover .fl-button-text:hover{

	border-radius: 10px
}




/* Border around top - padding */
div#give-form-2413-wrap.give-form-wrap.give-display-onpage.give-recurring-form-wrap.give-recurring-form-donor{
	border: 1px #fff solid;
	padding: 4%;
}


/* Payment Complete Text */
.give_notice.give_success
{
	color: #444
}

.hbutton:hover
{
	border-radius:10px;
}