/*
Theme Name: Zem2018
Theme URI: http://maxkukoy.com
Template: crate
Version: 1.0
Author: Max Kukoy
Author URI: http://maxkukoy.com/
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/


/* RESET CSS */

.gform_wrapper li#field_4_7 select,
.gform_wrapper li#field_4_6 input.medium,
.gform_wrapper li#field_4_5 input.medium,
.gform_wrapper li#field_4_4 input.medium,
.gform_wrapper li#field_4_3 input.medium,
.gform_wrapper li#field_3_7 select,
.gform_wrapper li#field_3_6 input.medium,
.gform_wrapper li#field_3_5 input.medium,
.gform_wrapper li#field_3_4 input.medium,
.gform_wrapper li#field_3_3 input.medium,
.gform_wrapper li#field_2_7 select,
.gform_wrapper li#field_2_6 input.medium,
.gform_wrapper li#field_2_5 input.medium,
.gform_wrapper li#field_2_4 input.medium,
.gform_wrapper li#field_2_3 input.medium
{
  width: calc(100% - 15px);
}
.content-section.width-normal {
  margin: 0 auto;
}
.gform_wrapper li#field_2_7 select {
  height: 3.125rem;
  position: relative;
}
.gform_wrapper li#field_2_7 label {
  position: relative;
}
.gform_wrapper li#field_4_6,
.gform_wrapper li#field_4_7,
.gform_wrapper li#field_3_6,
.gform_wrapper li#field_3_7,
.gform_wrapper li#field_2_6,
.gform_wrapper li#field_2_7 {
  display: inline-block;
  width: 50%;
}
figure.vidbox {
  float: right;
  margin: 1rem 0 2rem 2rem;
  max-width: 560px;
  width: auto;
}
figcaption {
  font-size: .9rem;
  font-style: italic;
}
figcaption.vidb {
  font-size: .9rem;
  font-style: italic;
  bottom: 0;
  left: 0;
}
.vidouter {
  margin: 1rem 0 2rem 2rem;
  float: right;
  width: 560px;
  height: 315px;

}
.vidouterb {
  margin: 1rem 0 2rem 2rem;
  float: right;
  width: 560px;
  height: 380px;
  position: relative;
}
.vidouterb figcaption.vidb {
  z-index: 100;

}
figure.vidboxb {
		position: relative;
    margin: 0;
		padding-bottom: 56.25%;
		overflow: hidden;
    max-width: 100%;
		height: auto;
    max-height: 315px;
	}

	.vidboxb iframe,
	.vidboxb object,
	.vidboxb embed {
		position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
	}

@media (min-width:1200px) {

.header-logo {
  width: 205px;
  height: 200px;
  background-image: url('images/earthworksactionfund-logo-wh.png')!important;
  background-position: 50%;
  background-size: 100% auto;
}
.site-header:not(.sticky) .header-logo {
    border: 3px solid #fff!important;
    background-color: #3b5326!important;
}
.section-title {
  display: none;
}
.section-wrapper {
  padding-top: 2rem;
}
li#field_4_4,
li#field_4_3,
li#field_3_4,
li#field_3_3,
li#field_2_4,
li#field_2_3 {
  margin-left: 0;
  width: 50%;
  display: inline-block;
}


}
@media (min-width:992px) {
.site-header.sticky .header-logo {
    width: 264px;
    height: 64px;
    background-image: url('images/eaf-logo-sticky-b.png')!important;
}
}
@media (max-width: 1199px) {
.site-header.sticky .header-logo {
    width: 264px;
    height: 64px;
    background-image: url('images/eaf-logo-sticky-b.png')!important;
}

}
@media (max-width: 767px) {
  .vidouterb {
    width: auto;
    height: auto;
    float: none;
    width: 100%;
    margin: 2rem 0;
  }

}

@media (max-width: 528px) {
  .gform_wrapper li#field_2_6,
  .gform_wrapper li#field_2_7 {
    display: inline-block;
    width: 100%;
  }

}
