/* Enter Your Custom CSS Here */

/* News &amp; Blog Styles */
.category-info, .author-info, .date-info {
  display:none !important;
}

.single-post .header-title {
  background-color: rgba(49,106,76,0.8) !important;
  color: #fff !important;
  display: inline-block;
  margin: auto auto;
  padding: 5px;
  max-width: 800px;
}

.news .owl-item h3 {
    font-family: Open Sans, sans-serif !important;
	color: #673a18 !important;
	font-size: 22px !important;
}
.t-entry-text .btn-default {
      background-color: #316c4c !important
    border-color: #316c4c !important;
}
.t-entry-text .style-light .btn-default:not(.btn-hover-nobg):hover {
background-color: #316c4c !important;
    border-color: #316c4c !important;
}
.style-light .btn-default:not(.btn-hover-nobg):hover, .style-dark .style-light.style-override .btn-default:not(.btn-hover-nobg):hover, .style-dark .style-light .btn-default:not(.btn-hover-nobg):hover, .style-light .btn-default.active, .style-dark .style-light.style-override .btn-default.active, .style-dark .style-light .btn-default.active {
    color: #fff !important;
background-color: #316c4c !important;
    border-color: #316c4c !important;
}
.style-light a {
    color: #316c4c !important;  
}
a:hover {
  color: #214b34 !important;  
}

.btn-container a:hover {
  color: #fff !important;
}
.btn-container a {
  color: #fff !important;
}
.logo img {
    background: rgba(255,255,255,0.8);
    padding: 22px;
}
small {
  font-size: 10px;
}

/* Donate Page */
.donate-section{
  max-width: 700px !important;
  margin: auto auto !important;
}

/* $100,000 HARVEST SLIDE */
.owl-item h1 {
  font-size: 100px;
  letter-spacing: -3px;
  margin-top: 0px;
  color: #f46c00 !important;
  font-weight: bold;
  line-height:90px;
}
.style-light .owl-item h2 {
  margin-top: 10px !important;
 color: #6a2112 !important; 
} 
.owl-item h3 {
  margin-top: 5px;
  font-size: 35px;
  letter-spacing: -1px;
  color: #000 !important;
  text-transform: uppercase;
}
footer h3 {
  color: #fff !important;
}

/* Slider Dots */
.owl-carousel-wrapper .owl-dots .owl-dot span {
  transform: scale(1.5) !important;
      opacity: 0.8;
}

h2 {
  font-family: 'Crete Round', serif; 
}
.style-light h2 {
    color: #316c4c !important;  
}

h3 {
  font-family: Open Sans, sans-serif;
  color: #673a18 !important;
} 

h2.wpb_singleimage_heading {
  color: #673a18 !important;  
 font-family: Open Sans, sans-serif;
  font-size: 16px;
  text-transform: uppercase;
  margin-bottom: 10px;
}
h4 {
  color: #673a18;
}

.who-we-are h3 {
  font-weight: normal;
  color: #fff !important;
}

.join h2 {
  font-family: 'Crete Round', serif;
  color: #316c4c;
  font-size: 45px !important;
  font-style: italic;
}
.join h3 {
  font-family: Open Sans, sans-serif;
  text-transform: uppercase;
  color: #a9b81a;
}

.style-light .panel-title > a:hover {
  color: #316c4c !important;  
}
.ofa-bio .row-internal {
  border-bottom: 1px #eee solid;
  padding-bottom: 30px !important;
}
.ofa-bio img {
  min-width: 225px;
  max-width: 225px;
  float: left;
  margin: 10px 15px 15px 0px;
}
.ofa-bio strong {
  text-transform: uppercase;
  color: #a9b81a !important;
}
.page-id-43 table, .page-id-43 tr, .page-id-43 td  {
  border: none;
}
.page-id-43 table td strong {
  color: #a9b81a !important;
  font-weight: bold !important; 
}
.page-id-43 table td em {
  font-weight: bold !important;
  font-style: italic;
}
.page-id-43 table td {
  font-weight: normal !important;
}

/* Policy Header */
.policy-header .btn-container {
  margin-top: 10px !important;
}

/* carousel */
.owl-dots .owl-dot.active span, .owl-dots .owl-dot:hover span {
  background: #a9b81a !important;
}
.owl-loaded .owl-prev, .owl-loaded .owl-next, .owl-loaded .owl-dots {
  bottom: 0px !important;
}

/* Raisers Edge */
#bbox-root {
font-family: Open Sans, sans-serif;
}
#bbox-root #bboxevent_BBEmbeddedForm {
  padding: 0px;
}
#bbox-root legend {
  display: none !important;
}
#bbox-root .BBFormTable {
    border: 1px #D0D0D0 solid;
    border-radius: 0px;
}
#bbox-root .BBFormTableHeader {
  color: #a9b81a;
}
#bbox-root .BBFormPriceName, #bbox-root .BBFormFieldLabelEdit {
  color: #316c4c;
}

#bbox-root .BBFormContainer .BBFormTextbox, #bbox-root .BBFormContainer .BBFormSelectList, #bbox-root .BBFormContainer .BBFormTextArea {
    -moz-transition: all .5s ease-in-out 0s;
    border-radius: 4px;
    border-shadow: 0 0 3px #ccc inset;
    background-color: #FFF;
    border: 1px solid #999 !important;
    line-height: 1.2em;
    min-height: 30px;
    font-size: 1em;
}
#bbox-root input[type=checkbox] {
     border: 1px solid #999 !important;
}
body #bbox-root select {
    width: 50% !important;
    max-width: 171px !important;
    margin-right: 4px !important;
}
#bbox-root .BBFormContainer #bboxdonation_payment_cboMonth, #bbox-root .BBFormContainer #bboxdonation_payment_cboYear {
      width: 25% !important;
}


/* FORMS */
.style-light input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, .style-light textarea:focus, .style-light.style-override input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, .style-light.style-override textarea:focus, .style-dark .style-light input:not([type='submit']):not([type='button']):not([type='number']):not([type='checkbox']):not([type='radio']):focus, .style-dark .style-light textarea:focus {
    border-color: #316c4c;
}
/*Footer*/
.icon-box {
  margin-top: 10px !important;
}
.icon-box-heading h4 {
  font-size: 80%;
}
.icon-box-left .icon-box-content {
    padding-left: 10px;
  padding-bottom: 3px;
}