/* Enter Your Custom CSS Here */
.fusion-social-network-icon {
    background-color: #DD3333 !important;
    border-color: #DD3333 !important;
}

.fusion-header-v4 .fusion-header {
    padding-top: 7px;
    padding-bottom: 7px;
}

body #main{
	padding-left: 0px !important;
  	padding-right: 0px !important;
  	margin-top: -20px !important;
}

#main{
 	padding-bottom: 5px !important;  
}

.fusion-button.button-1:hover, .button-1:focus, .fusion-button.button-1:active {
    background: #DD3333 !important;
}

#main .comment-submit, #reviews input#submit, .button-default, .button.default, .comment-form input[type="submit"], .fusion-button-default, .fusion-portfolio-one .fusion-button, .post-password-form input[type="submit"], .ticket-selector-submit-btn[type=submit]{
  	background: #DD3333 !important;
}

.searchform .search-table .search-button input[type="submit"] {
    background: #033250;
}

.fusion-dash-hours{
 display:none; 
}

.fusion-dash-minutes{
 display:none; 
}

.fusion-dash-seconds{
 display:none; 
}

.fusion-footer-copyright-area {
    background-color: #6796BF; 
}

#spaceButtons>#wrapper .button-pill {
  margin: 8px !important;
}

.fusion-header-tagline {
    font-family: 'Open Sans', Arial, Helvetica, sans-serif !important;
    font-weight: normal !important;
    text-align: center !important;
}

#newsContent{
    padding-top:50px !important;
}

h4{
 color: #033250 !important;
}

h3{
 color: #033250 !important;
}


#mc_embed_signup .mc-field-group strong {
  	color: #DD3333 !important;
}

#mc_embed_signup .button {
	background-color: #DD3333 !important;
}

#mc_embed_signup .button:hover {
    background-color: #DD3333 !important;
}

.wpcf7-form input[type="submit"], .wpcf7-submit {
    background-color: #DD3333 !important;
}

.fusion-header-tagline{
    font-family: 'Oswald' !important; 
    font-size: 20px !important; 
 	color: #DD3333 !important; 
}

.whiteColor{
 	color: #fff !important; 
}

.whiteColor h2{
 	color: #fff !important; 
}

.redColor{
 	color: #DD3333 !important; 
}

.darkBlueColor{
	color: #033250 !important; 
}

.darkBlueColor h2{
	color: #033250 !important; 
}

.lightBlueColor{
	color: #6796BF !important; 
}

#betterChoice{
 	font-family: 'Roboto',arial,helvetica,sans-serif; 
  	font-size: 30px;
	font-weight: normal;
  	color: #033250 !important; 
}

#novEight{
  font-weight: bold;
  color: #6796BF !important; 
}

#testimonials .fusion-column-wrapper{
  background-color: #fff !important;
}

.contactForm {
    display: inline-block;
    width: 24%;
}

#newsletterSignup #centeredFormDiv{
    width: 90%; 
    margin-left: auto;
    margin-right: auto;
}

#newsletterSignup #centeredFormDiv label{
    color: #fff; 
}

#contactDiv {
    padding-left: 25px;
    padding-right: 25px;
    padding-bottom: 20px;
    padding-top: 1px;
}

#contactDiv h3 {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 175px; 
    color: #fff !important;
}

#signUpButton{
    width: 82px;
    margin: auto; 
}

#signUpButton input{
   background-color: #dd3333 !important;
   border-color: #dd3333 !important;
}

#showSupportHeader h3{
    color: #fff !important;
}

#mc_embed_signup .button {
    background-color: #DD3333 !important;
    color: #fff;
    padding: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 16px;
    border: none;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

#paidForDiv{
	color: #fff;
    border-color: #fff;
    border-width: 1px;
    border-style: solid;
    font-size: 14px;
    padding-left: 5px;
    width: 345px;
    margin-left: auto;
    margin-right: auto;
}

#blogHeader{
 	margin-top: -70px !important; 
}

#jobsEffectDiv{
 	margin-top: -70px !important; 
}

#blogPost h4{
    font-size: 28px;
    margin-bottom: 10px;
    margin-top: 20px;
    line-height: 35px;
}

.buttonizeMe{
    padding: 13px 29px;
    line-height: 17px;
    font-size: 14px;
  	color: #ffffff;
    font-family: 'PT Sans', Arial, Helvetica, sans-serif;
    font-weight: 700;
    background: #DD3333 !important;
    border-radius: 25px !important;
}

.mc4wp-alert{
  color: #fff !important;  
}

#volunteerContainer #mc_embed_signup{
    background: transparent;
}

#volunteerContainer h2 {
   color: #033250 !important; 
}

.NavBanner .content-box-column{
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.NavBanner .content-wrapper-background{
  padding: 20px !important;  
}

.NavBanner .fusion-content-box-hover{
   color: #fff !important;
}

.NavBanner i{
  color: #fff !important;
}

.NavBanner h2{
 color: #fff !important;
  text-align:center !important;
}

.NavBanner {
  margin-bottom: 0px !important;
}

.NavBanner .heading{
  margin-bottom: 0px !important;
}

#NavBanner1 .fusion-column{
  margin-bottom: 0px !important;
}

@media only screen and (max-width: 800px){
	#main .content-box-column{
		margin-bottom: 0px !important;
	}
}

@media only screen and (max-width: 640px){
	#main .content-box-column{
		margin-bottom: 0px !important;
	}
}

#main .fusion-slider-33{
    margin-top: -60px; 
}

#main #showSupport .fusion-layout-column{
	float: left;
    margin-right: 3%;
}

.jobCreatorButton{
 	margin-left: 50px !important;  
  width: 200px !important; 
}

#showSupportHeader{
     padding-left: 85px !important;
}

#showSupportHeader h3{
  font-size: 20px !important; 
}

.fa-flag {
 font-size: 40px !important;  
}

#showSupport .icon-wrapper {
     margin-top: -26px !important; 
}

#main .fusion-recent-posts{
	margin-bottom: 0px !important;  
}

@media only screen and (max-width: 800px){
 	#main .fusion-column{
   		margin: 0px !important; 
  	}
}

#newsletterSignup #signUpButton{
 	float: left;
    margin-left: 5%; 
}

.post .post-slideshow{
  	max-width: 500px !important;
}

.scroll-triggered-box{
	margin-top: 20%;
}

.wpcf7 .mc4wp-checkbox{
 	display:none; 
}

#hiddenFormField{
  display:none; 
}

.page-id-1347 #main{
  padding-bottom:0px !important;
  padding-top:0px !important;
}

.page-id-1347 #main .fusion-row{
 	max-width:100%; 
}

.page-id-1347 #main .fusion-row iframe{
 	width:100%; 
}

.page-id-1347 #main .fusion-row p{
 	margin-bottom:0; 
}

.fusion-standard-logo{
   padding-right:30px; 
}

.menu-item-1147{
 	display:none; 
}

@media only screen and (max-width: 720px) {
    .fusion-header-tagline {
        display:none;
    }

	.type-post .post-content{
	  	padding: 0 5%;
	}
  
    .type-post .entry-title{
    	padding: 0 5%;
    }
  
  	.menu-item-1147{
        display:inline; 
    }
}

.page-id-2191 .fusion-title .title-heading-left{
    display:none !important; 
}

.fusion-footer-widget-column {
    margin-bottom: 0px !important;
}

.fusion-footer-widget-column:last-child {
    margin-bottom: 20px !important;
}

.fusion-footer-widget-column:last-child .widget-title{
 	margin-bottom: 5px !important;
}

#donateCTA{
 	background-color: #DD3333; 
    color: #fff;
    display: block;
    text-align: center;
    width: 150px;
    padding: 5px 0px;
    margin: 0 auto;
    margin-top: 10px;
    cursor: pointer;
    -webkit-box-shadow: 0px 10px 21px -5px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 10px 21px -5px rgba(0,0,0,0.5);
    box-shadow: 0px 10px 21px -5px rgba(0,0,0,0.5);
}

#donateCTA a{
 	color: #fff; 
}

#contactPadding{
 	padding-left: 20px;
  	padding-right: 20px;
}

.fusion-footer-widget-area .search-table{
   padding-top:20px; 
}

#issuesContent .fusion-column{
 	margin-bottom: 0px; 
}

#secretRecipeText{
    margin-left: 20%;
    font-size: 16px;
    color: #fff;
}

@media only screen and (max-width: 800px){
 	#secretRecipeText{
    	display:none; 
  }
}

.fusion-secondary-header{
 	display:none; 
}
