/**
 * Theme Name: Matcha Source
 * Author: Matt McRae
 * Author URI: http://mattmcraedp.com/
 * Description: Custom theme for Matcha Source
 * Version: 1.0
 */

/**
 * Reset CSS
 */
@import url('css/reset.css');

/**
 * @font-face declarations
 */
@import url('css/fonts.css');

/**
 * Column CSS
 */
@import url('css/columns.css');

/**
 * Main styles
 */
@import url('css/main.css?v=2.1');

/**
 * Responsive
 */
@import url('css/responsive.css?v=2.1');

.col.one-half > h4 {
    margin-bottom: 0.7em;
}

.image-box-content h4 {
	margin-bottom: .3em !important;
}

.image-box.less-padding .image-box-content {
	padding-bottom: 10px !important;
}

.bigger2 {
    margin-bottom: 40px !important;
    margin-top: -10px !important;
    text-align: center;
}



#page-inner-nav .inner-wrap {
    background: none repeat scroll 0 0 #e7e9d2;
    border-bottom: 5px solid #fff;
    color: #3d3d3d;
    height: 55px;
    z-index: 1;
	margin-bottom: -5px;
}


.inner-page ul {
    line-height: 20px;
    list-style: outside none disc;
    margin-bottom: 1.5em;
    margin-left: 15px;
    margin-top: 0.3em;
}

.col.one-half li {
    margin-bottom: 10px;
}

.col.full-width li {
    margin-bottom: 10px;
}

.image-box-content {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #a8b240;
    box-sizing: border-box;
    margin-bottom: 3em;
    padding: 20px 30px;
}

.image-box.more-padding .image-box-content h3 {
	margin-top: 0px !important;
}

.inner-page .image-box-content h3 {
	margin-top: 8px;
}

.spaced {
    margin-top: 1em !important;
}

.popup {
    font-size: 26px;
    text-transform: uppercase;
    line-height: 35px;
    margin-top: 20px;
	font-weight: 500;
	text-align: center; 
}

#popbord {
    border: 3px solid #fdaf18;
	padding: 10px 10px 20px 10px; 
}

#popbord .gform_wrapper ul.gform_fields li.gfield {
    display: block;
	padding: 0px; 
}

#popbord .top_label div.ginput_complex.ginput_container.gf_name_has_1, .top_label div.ginput_complex.ginput_container.gf_name_has_2, .top_label div.ginput_complex.ginput_container.gf_name_has_3 {
    width: 100%;
}



#popbord .gform_wrapper .gform_footer {
    float: none !important;
    display: inherit;
    width: 50% !important;
    position: relative !important;
    margin: 0 auto !important;
}


.grecaptcha-badge { 
    visibility: hidden;
}



#popbord .gform_wrapper .gform_footer input[type=submit] {
  width: 100% !important;
	margin-top: 30px; 
 }

input#gform_submit_button_04.gform_button.button {
position: relative !important;
margin: auto !important;
}

#popbord .gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]) {
 
    border: 1px solid;
    padding: 10px;
}

#footer-top ul li {
    line-height: 25px;
    margin-bottom: 0;
}
