/*!
Theme Name: Joe Gardener
Theme URI:
Description: WP Theme for Joe Gardener
Author: Chee Studio
Author URI: http://goodchee.com
Tags:
*/

.pp-modal-content form { margin-top: 0 !important; }
.pp-modal-content input[type="text"] { padding: 0 10px !important; }
.pp-modal-content button { margin-top: -20px; }
#_form_25_submit { position: relative; top: -8px; }
#_form_23_submit{ position: relative; top: -6px; }
#_form_21_submit { position: relative; top: -8px; }
#_form_19_submit { position: relative; top: -8px; }
#_form_17_submit { position: relative; top: -2px; }

.astm-search-menu #searchsubmit, #gform_submit_button_71 {
	padding: 8px 10px;
	border: 1px solid transparent;
	background: #c02243;
	color: #fff;
	text-transform: uppercase;
	letter-spacing: .10em;
	font-weight: 700;
	border-radius: 0;
	font-size: 16px;
}

#gform_submit_button_71:hover { background-color:rgb(222, 39, 81); }

svg.search-icon {
	fill: #ffffff !important;	
}

.wdi_feed_container {
	background-color: #37280e !important;
	border-bottom: 5px solid #37280e !important;
}

.wdi_photo_wrap_inner {
	border: 5px solid #37280e !important;
	background-color: #37280e !important;
}

.wdi_feed_wrapper { 
	background-color: #37280e !important; 
}

@media screen and (min-width: 1025px) {
	.astm-search-menu.dropdown form { 
		min-width: 300px !important;
		max-width: 100% !important;
		width: 100% !important;
	}
	.astm-search-menu #searchform input {
		border: solid 1px #37280e;
		float: right;
		width: 100% !important;
		margin-top: 10px !important;
		margin-left: 15px !important;
		text-transform: none;
	}
	.astm-search-menu button {
		display: none;
		visibility: collapse;
	}
	svg.search-icon {
		-webkit-filter: drop-shadow(2px 2px 0 #000001 );
		filter: drop-shadow(2px 2px 0 #000001 );
	}
}

@media screen and (max-width: 1025px) {
	svg.search-icon {
		position: fixed;
		top: 5px;
		right: 60px;
		width: 27px;
		height: 27px;
	}	
	.astm-search-menu #searchform {
		top: 40px;
	}
}

.mobile-nav-wrap .mobile-nav ul li.astm-search-menu  { display: none !important; }

.mobile-nav-wrap #searchform { display: inline; float: left; margin: 5px 5px 5px 20px; }
   
.mobile-nav-wrap  #searchsubmit { display: inline-block;
    line-height: normal;
    vertical-align: baseline;
    text-align: center;
    cursor: pointer;
    -webkit-user-drag: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    border: 1px solid transparent;
    padding: 5px 20px;
    -webkit-transition: all .2s;
    transition: all .2s;
    background: #c02243;
    color: #fff;
    text-transform: uppercase;
    letter-spacing: .10em;
    font-weight: 700;
    border-radius: 0;
    font-size: 16px; }
.mobile-nav-wrap  #searchsubmit:hover { background-color:rgb(222, 39, 81); }

li { margin: 0 0 15px 0; }

#commentform label { display: block; margin-bottom: 5px; }
#commentform input, #commentform textarea { display: block; margin-bottom: 15px; }
#commentform { padding-bottom: 40px; }
#comments ul { list-style: none; padding-left: 0; }
#comments ul li { padding-bottom: 40px; }
#comments .depth-1 { padding-left: 20px; }
#comments .depth-1.parent { padding-left: 0; }

*{box-sizing:border-box}.container{*zoom:1;max-width:82.5em;margin-left:auto;margin-right:auto}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}main,.row{*zoom:1;display:block}main:before,main:after,.row:before,.row:after{content:" ";display:table}main:after,.row:after{clear:both}.primary-content{padding:50px 0;overflow:hidden;float:left;display:block;margin-right:1.0526315789%;width:66.3157894737%}.primary-content:last-child{margin-right:0}.primary-content.full{width:100%}aside{float:left;display:block;margin-right:1.0526315789%;width:32.6315789474%}aside:last-child{margin-right:0}.col.two{float:left;display:block;margin-right:1.0526315789%;width:49.4736842105%}.col.two:last-child{margin-right:0}.col.three{float:left;display:block;margin-right:1.0526315789%;width:32.6315789474%}.col.three:last-child{margin-right:0}.col.four{float:left;display:block;margin-right:1.0526315789%;width:24.2105263158%}.col.four:last-child{margin-right:0}*{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent;outline:0;outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{text-decoration:none;-webkit-transition:color 200ms;transition:color 200ms}a:focus{outline:thin dotted0}a:active,a:hover{outline:0}a[href^=tel]{color:inherit;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{box-sizing:content-box;height:0;border:0;border-bottom:1px solid #ccc;margin:25px 0}mark{background:#ff0;color:#000}p,pre{margin:0 0 15px 0;font-size:1em;line-height:normal}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{font-size:45%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic;-webkit-backface-visibility:hidden}svg:not(:root){overflow:hidden}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button]{cursor:pointer;*overflow:visible}input[type=reset],input[type=submit]{cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.button::-moz-focus-inner,button::-moz-focus-inner{padding:0;border:0}.button:focus,button:focus{outline:0}.button:active,button:active{position:relative;top:2px}.button[disabled],button[disabled]{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}table caption{color:#000;font:italic 85% / 1 arial,sans-serif;padding:1em 0;text-align:center}table td,table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:6px 12px}table td:first-child,table th:first-child{border-left-width:0}table thead{background:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}table td{background-color:transparent}.table-bordered td{border-bottom:1px solid #cbcbcb}.table-bordered tbody>tr:last-child td{border-bottom-width:0}.table-horizontal tbody>tr:last-child td{border-bottom-width:0}.table-horizontal td,.table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.table-horizontal tbody>tr:last-child td{border-bottom-width:0}@font-face{font-family:'f25_executiveregular';src:url("../eot/f25_executive-webfont.eot");src:url("../eot/f25_executive-webfontd41d.eot#iefix") format("embedded-opentype"),url("../woff2/f25_executive-webfont.woff2") format("woff2"),url("../woff/f25_executive-webfont.woff") format("woff"),url("../ttf/f25_executive-webfont.ttf") format("truetype"),url("../svg/f25_executive-webfont.svg#f25_executiveregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'gotham_mediumregular';src:url("../eot/gotham_medium_regular-webfont.eot");src:url("../eot/gotham_medium_regular-webfontd41d.eot#iefix") format("embedded-opentype"),url("../woff2/gotham_medium_regular-webfont.woff2") format("woff2"),url("../woff/gotham_medium_regular-webfont.woff") format("woff"),url("../ttf/gotham_medium_regular-webfont.ttf") format("truetype"),url("../svg/gotham_medium_regular-webfont.svg#gotham_mediumregular") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'gothambold';src:url("../eot/gotham_bold-webfont.eot");src:url("../eot/gotham_bold-webfontd41d.eot#iefix") format("embedded-opentype"),url("../woff2/gotham_bold-webfont.woff2") format("woff2"),url("../woff/gotham_bold-webfont.woff") format("woff"),url("../ttf/gotham_bold-webfont.ttf") format("truetype"),url("../svg/gotham_bold-webfont.svg#gotham_htfbold") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'gothambook';src:url("../eot/gotham_book-webfont.eot");src:url("../eot/gotham_book-webfontd41d.eot#iefix") format("embedded-opentype"),url("../woff2/gotham_book-webfont.woff2") format("woff2"),url("../woff/gotham_book-webfont.woff") format("woff"),url("../ttf/gotham_book-webfont.ttf") format("truetype"),url("../svg/gotham_book-webfont.svg#gotham_htfbook") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'fresco_stampregular';src:url("../woff2/fresco_stamp-webfont.woff2") format("woff2"),url("../woff/fresco_stamp-webfont.woff") format("woff");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{line-height:normal;font-weight:500;font-family:'f25_executiveregular';line-height:100%}h1{font-size:3.125em;margin:0 0 20px 0;line-height:60px}h2{font-size:3.125em;margin:0 0 20px 0;line-height:60px}h3{font-size:2.25em;margin:0 0 20px 0;line-height:44px}h4{font-size:1.875em;margin:0 0 20px 0;line-height:40px}h5{font-size:1.5625em;margin:0 0 20px 0;line-height:35px}h6{font-size:.9375em;margin:0 0 20px 0;line-height:25px}body{color:#37280e;font-family:'gotham_mediumregular'}a{color:#c02243}p,main li{font-size:18px;line-height:23px;font-family:'gothambook'}main p a,main li a{color:#c02243;font-family:'gothambook'}main p a:hover,main li a:hover{color:#000}main .colored-row p a{text-transform:none;font-family:'gothambook';color:#c02243 !important}main .colored-row p a:hover{color:#37280e !important}main .button,main input[type="submit"],main button{display:inline-block;line-height:normal;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:10px 40px;-webkit-transition:all .2s;transition:all .2s;background:#c02243;color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:.10em;font-weight:700;border-radius:0;font-size:16px}main .button span,main input[type="submit"] span,main button span{color:#fff !important}main .button:hover,main input[type="submit"]:hover,main button:hover{color:#fff;background:#e62855}strong{font-family:'gothambold'}/*! Lity - v1.6.0 - 2016-01-11
* http://sorgalla.com/lity/
* Copyright (c) 2016 Jan Sorgalla; Licensed MIT */.lity{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;white-space:nowrap;background:#0b0b0b;background:rgba(0,0,0,0.9);outline:none !important;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity.lity-opened{opacity:1}.lity.lity-closed{opacity:0}.lity *{box-sizing:border-box}.lity-wrap{z-index:9990;position:fixed;top:0;right:0;bottom:0;left:0;text-align:center;outline:none !important}.lity-wrap:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.lity-loader{z-index:9991;color:#fff;position:absolute;top:50%;margin-top:-0.8em;width:100%;text-align:center;font-size:14px;font-family:Arial,Helvetica,sans-serif;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.lity-loading .lity-loader{opacity:1}.lity-container{z-index:9992;position:relative;text-align:left;vertical-align:middle;display:inline-block;white-space:normal;max-width:100%;max-height:100%;outline:none !important}.lity-content{z-index:9993;width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.lity-loading .lity-content,.lity-closed .lity-content{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.lity-content:after{content:'';position:absolute;left:0;top:0;bottom:0;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px transparent}.lity-close{z-index:9994;width:35px;height:35px;position:absolute !important;right:0;top:0;-webkit-appearance:none;cursor:pointer;text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px transparent;border:0;background:0;outline:0;box-shadow:none}.lity-close::-moz-focus-inner{border:0;padding:0}.lity-close:hover,.lity-close:focus,.lity-close:active,.lity-close:visited{text-decoration:none;text-align:center;padding:0;color:#fff;font-style:normal;font-size:35px;font-family:Arial,Baskerville,monospace;line-height:35px;text-shadow:0 1px 2px transparent;border:0;background:0;outline:0;box-shadow:none}.lity-close:active{top:1px}.lity-image img{max-width:100%;display:block;line-height:0;border:0}.lity-iframe .lity-container{width:100%;max-width:964px}.lity-iframe-container{width:100%;height:0;overflow:hidden;padding-top:56.25%}.lity-iframe-container iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px transparent;background:#000}.lity-hide{display:none}::-moz-selection{background:black;color:white}::selection{background:black;color:white}::-moz-selection{background:black;color:white}.embed-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:50px}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.aligncenter{margin:15px auto;display:block}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;float:right;margin:0 0 15px 15px}.wp-caption{max-width: 100%;box-shadow:0 0 9px rgba(0,0,1,0.49);border:10px solid #fff;text-align:center}.wp-caption p{font-size:11px;margin:10px 0;font-style:italic}.post-nav{overflow:hidden;margin:0 0 25px 0;float:none}.post-nav .pager{padding:0;display:block}.post-nav .pager li a{padding:0 5px;display:inline-block;line-height:normal;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:10px 40px;-webkit-transition:all .2s;transition:all .2s;background:#c02243;color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:.10em;font-weight:700;border-radius:0;font-size:16px}.post-nav .pager li a span{color:#fff !important}.post-nav .pager li a:hover{color:#fff;background:#e62855}.post-nav .pager li.previous{float:left}.post-nav .pager li.next{float:right}main .fl-row-content-wrap{padding:0}main .fl-builder-content .fl-button-wrap a.fl-button{display:inline-block;line-height:normal;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:10px 40px;-webkit-transition:all .2s;transition:all .2s;background:#c02243;color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:.10em;font-weight:700;border-radius:0;font-size:16px}main .fl-builder-content .fl-button-wrap a.fl-button span{color:#fff !important}main .fl-builder-content .fl-button-wrap a.fl-button:hover{color:#fff;background:#e62855}#popup-modal h2,#popup-modal p,#popup-modal-blog h2,#popup-modal-blog p{color:#fff;text-align:center}#popup-modal form label,#popup-modal-blog form label{display:none}#popup-modal form input, #popup-modal-blog form input{margin-right:15px;text-align:left}#popup-modal form button, #popup-modal-blog form button{display:inline-block;line-height:normal;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:10px 40px;-webkit-transition:all .2s;transition:all .2s;background:#c02243;color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:.10em;font-weight:700;border-radius:0;font-size:16px}#popup-modal form button span, #popup-modal-blog form button span{color:#fff !important}#popup-modal form button:hover, #popup-modal-blog form button:hover{color:#fff;background:#e62855}.pp-modal-wrap{text-align:center}.pp-modal-wrap h2,.pp-modal-wrap p{color:#fff}.pp-modal-wrap h2{font-size:40px;line-height:45px}.pp-modal-wrap p{font-family:'gothambold'}.pp-modal .pp-modal-title h2{text-align:center !important}.pp-modal-content form label{display:none}.pp-modal-content form input{margin-right:5px;text-align:left}.pp-modal-content form button{display:inline-block;line-height:normal;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:10px 40px;-webkit-transition:all .2s;transition:all .2s;background:#c02243;color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:.10em;font-weight:700;border-radius:0;font-size:16px}.pp-modal-content form button span{color:#fff !important}.pp-modal-content form button:hover{color:#fff;background:#e62855}.error404{text-align:center}.rotating-advtisement{overflow:hidden;margin:25px 0}.rotating-advtisement .ad-image,.rotating-advtisement .ad-copy{float:left;display:block;margin-right:1.0526315789%;width:49.4736842105%}.rotating-advtisement .ad-image:last-child,.rotating-advtisement .ad-copy:last-child{margin-right:0}form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color]{padding:.5em .6em;display:inline-block;border:1px solid #37280e;border-radius:0 !important;-webkit-transition:.3s linear border;transition:.3s linear border;color:#37280e;font-family:'gotham_mediumregular';text-/*transform:uppercase*/}form input[type=text]::-webkit-input-placeholder,form input[type=password]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=url]::-webkit-input-placeholder,form input[type=date]::-webkit-input-placeholder,form input[type=month]::-webkit-input-placeholder,form input[type=time]::-webkit-input-placeholder,form input[type=datetime]::-webkit-input-placeholder,form input[type=datetime-local]::-webkit-input-placeholder,form input[type=week]::-webkit-input-placeholder,form input[type=number]::-webkit-input-placeholder,form input[type=search]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form input[type=color]::-webkit-input-placeholder{color:#37280e;font-family:'gotham_mediumregular';text-transform:uppercase}form input[type=text]:-moz-placeholder,form input[type=password]:-moz-placeholder,form input[type=email]:-moz-placeholder,form input[type=url]:-moz-placeholder,form input[type=date]:-moz-placeholder,form input[type=month]:-moz-placeholder,form input[type=time]:-moz-placeholder,form input[type=datetime]:-moz-placeholder,form input[type=datetime-local]:-moz-placeholder,form input[type=week]:-moz-placeholder,form input[type=number]:-moz-placeholder,form input[type=search]:-moz-placeholder,form input[type=tel]:-moz-placeholder,form input[type=color]:-moz-placeholder{color:#37280e;font-family:'gotham_mediumregular';text-transform:uppercase}form input[type=text]::-moz-placeholder,form input[type=password]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=url]::-moz-placeholder,form input[type=date]::-moz-placeholder,form input[type=month]::-moz-placeholder,form input[type=time]::-moz-placeholder,form input[type=datetime]::-moz-placeholder,form input[type=datetime-local]::-moz-placeholder,form input[type=week]::-moz-placeholder,form input[type=number]::-moz-placeholder,form input[type=search]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form input[type=color]::-moz-placeholder{color:#37280e;font-family:'gotham_mediumregular';text-transform:uppercase}form input[type=text]:-ms-input-placeholder,form input[type=password]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=url]:-ms-input-placeholder,form input[type=date]:-ms-input-placeholder,form input[type=month]:-ms-input-placeholder,form input[type=time]:-ms-input-placeholder,form input[type=datetime]:-ms-input-placeholder,form input[type=datetime-local]:-ms-input-placeholder,form input[type=week]:-ms-input-placeholder,form input[type=number]:-ms-input-placeholder,form input[type=search]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form input[type=color]:-ms-input-placeholder{color:#37280e;font-family:'gotham_mediumregular';text-transform:uppercase}form select,form textarea{padding:.5em .6em;display:inline-block;border:1px solid #37280e;border-radius:0 !important;-webkit-transition:.3s linear border;transition:.3s linear border;color:#37280e;font-family:'gotham_mediumregular';/*text-transform:uppercase*/}form select::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#37280e}form select:-moz-placeholder,form textarea:-moz-placeholder{color:#37280e}form select::-moz-placeholder,form textarea::-moz-placeholder{color:#37280e}form select:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#37280e}form input[type=text]:focus,form input[type=password]:focus,form input[type=email]:focus,form input[type=url]:focus,form input[type=date]:focus,form input[type=month]:focus,form input[type=time]:focus,form input[type=datetime]:focus,form input[type=datetime-local]:focus,form input[type=week]:focus,form input[type=number]:focus,form input[type=search]:focus,form input[type=tel]:focus,form input[type=color]:focus{outline:0;border-color:#c02243}form select:focus,form textarea:focus{outline:0;border-color:#c02243}form input[type=file]:focus,form input[type=radio]:focus,form input[type=checkbox]:focus{outline:1px auto #c02243}div[id^=gform_wrapper] .top_label input.medium,div[id^=gform_wrapper] .gform_wrapper .top_label select.medium{width:99%}div[id^=gform_wrapper] .validation_message,div[id^=gform_wrapper] li.gfield.gfield_error .gfield_description{font-size:11px;font-weight:normal;display:none}div[id^=gform_wrapper] li.gfield.gfield_error{background-color:transparent !important;border:none !important;margin-bottom:0 !important;padding:6px 6px 4px 0 !important}div[id^=gform_wrapper] li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent !important;border:none !important;margin-bottom:0 !important;padding:6px 6px 4px 0 !important}div[id^=gform_wrapper] .top_label .gfield_error{width:100%}div[id^=gform_wrapper] .top_label .gfield_error .ginput_container{max-width:100%}div[id^=gform_wrapper] .gfield_error input[type="text"],div[id^=gform_wrapper] .gfield_error input[type="email"],div[id^=gform_wrapper] .gfield_error input[type="tel"],div[id^=gform_wrapper] .gfield_error textarea{border:1px solid red !important}div[id^=gform_wrapper] .gfield_error .gfield_label{color:red}div[id^=gform_wrapper] .gfield_required{color:#d2722d !important}div[id^=gform_wrapper] li.gfield.gfield_error.gfield_contains_required label.gfield_label,div[id^=gform_wrapper] li.gfield.gfield_error.gfield_contains_required div.ginput_container{color:!important;padding:0 !important}div[id^=gform_wrapper] li.gfield.gfield_error.gfield_contains_required{padding:0 !important}.validation_error{color:#df1c1c !important;font-size:11px !important;display:none}.gforms_confirmation_message{background-color:none !important;color:#666 !important;border:none !important;font-size:15px !important;margin-bottom:40px !important}.gform_validation_container{display:none !important;left:-9000px;position:absolute !important}.gform_footer{overflow:hidden}.gform_footer input{float:right;margin-bottom:50px;margin-right:20px}header{background-size:cover;position:relative;margin-bottom:50px;background-position:center}header .container{position:relative}header .brand{display:block;text-align:center}header nav{background:url(../png/wood-banner.png) center no-repeat;position:absolute;bottom:-15px;width:1167px;left:0;right:0;margin:0 auto}header nav ul li{margin:0}header nav ul li:not(:last-child){margin-right:50px}header nav ul li a{text-shadow:2px 2px 0 #000001;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase}header nav ul li a:hover{color:#a8cf39}.hero-copy{text-shadow:0 0 19px rgba(0,0,1,0.68);text-align:center}.hero-copy h1{margin-bottom:0;font-size:74px;line-height:80px}.hero-copy h2{margin-bottom:5px}.hero-copy .category-description p{line-height:normal;font-weight:500;font-family:'f25_executiveregular';line-height:100%;font-size:3.125em;margin:0 0 20px 0;line-height:60px;margin-bottom:5px}.hero-copy *{color:#fff}.hero-copy a{display:inline-block;line-height:normal;vertical-align:baseline;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:10px 40px;-webkit-transition:all .2s;transition:all .2s;background:#c02243;color:#fff;font-size:20px;text-transform:uppercase;letter-spacing:.10em;font-weight:700;border-radius:0;font-size:16px}.hero-copy a span{color:#fff !important}.hero-copy a:hover{color:#fff;background:#e62855}.home header{height:650px}.home .hero-copy p{font-size:24px;line-height:32px}.home .hero-copy strong{text-transform:none}.footer-cta p{font-size:24px;line-height:34px;font-family:'gothambold'}footer{background:#37280e;padding-bottom:50px;overflow:hidden}footer .footer-ig{margin-bottom:25px}footer .owl-pagination{display:none !important}footer h3,footer p{color:#fff}footer p{font-size:14px;margin:0;line-height:26px}footer a{color:#a8cf39;font-family:'gothambold';text-transform:uppercase}footer a:hover{color:#fff}footer .footer-block{margin-bottom:50px}footer .footer-block.social{float:left;display:block;margin-right:1.0526315789%;width:36.8421052632%;margin-left:12.6315789474%;text-align:center}footer .footer-block.social:last-child{margin-right:0}footer .footer-block.primary{float:left;display:block;margin-right:1.0526315789%;width:15.7894736842%}footer .footer-block.primary:last-child{margin-right:0}footer .footer-block.secondary{float:left;display:block;margin-right:1.0526315789%;width:15.7894736842%}footer .footer-block.secondary:last-child{margin-right:0}footer .footer-block.addendum{float:left;display:block;margin-right:1.0526315789%;width:15.7894736842%}footer .footer-block.addendum:last-child{margin-right:0}.copyright{text-align:center;text-transform:uppercase}.copyright p{font-family:'gothambold'}ul.social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}ul.social li:not(:last-child){margin-right:25px}ul.social .fb,ul.social .twt,ul.social .gp,ul.social .insta,ul.social .pin,ul.social .yt, ul.social .rss{background-image:url("../png/icon-social-sprites-rss.png");background-repeat:no-repeat;width:22px;height:78px;display:block}ul.social .fb{background-position:0 -1px}ul.social .fb:hover{background-position:0 -80px}ul.social .twt{background-position:-44px -1px}ul.social .twt:hover{background-position:-44px -80px}ul.social .gp{background-position:-87px -1px}ul.social .gp:hover{background-position:-87px -80px}ul.social .insta{background-position:-131px -1px}ul.social .insta:hover{background-position:-131px -80px}ul.social .pin{background-position:-174px -1px}ul.social .pin:hover{background-position:-174px -80px}ul.social .yt{background-position:-216px -1px}ul.social .yt:hover{background-position:-216px -80px}ul.social .rss{background-position:-256px -1px}ul.social .rss:hover{background-position:-256px -80px}.homepage-intro-copy{padding:25px 0}.homepage-intro-copy img{display:block;margin:0 auto 25px auto}.homepage-intro-invites .invite-entry{position:relative;width:100%;margin-bottom:5px;background-size:cover}.homepage-intro-invites .invite-entry .invite-copy{display:block;text-align:center;font-size:50px;padding:0 0 50px 0;line-height:100%;background:rgba(0,0,0,0.5);color:#fff;font-family:'fresco_stampregular';width:95%;top:40%;left:0;right:0;margin:0 auto;opacity:1}.homepage-intro-invites .invite-entry img{display:block;width:100%;-webkit-transition:200ms;transition:200ms;opacity:.8}.homepage-intro-invites .invite-entry:nth-child(1) .invite-copy{background:rgba(168,207,57,0.65)}.homepage-intro-invites .invite-entry:nth-child(2) .invite-copy{background:rgba(143,25,45,0.65)}.homepage-intro-invites .invite-entry:nth-child(3) .invite-copy{background:rgba(67,165,204,0.65)}.homepage-intro-invites .invite-entry:nth-child(4) .invite-copy{background:rgba(96,72,27,0.65)}.homepage-intro-invites .invite-entry:nth-child(5) .invite-copy{background:rgba(168,207,57,0.65)}.homepage-intro-invites .invite-entry:nth-child(6) .invite-copy{background:rgba(235,150,40,0.65)}.homepage-intro-invites .invite-entry:hover img{opacity:1}.homepage-intro-invites.blog-invites{height:auto}.search-box{text-align:center;background:url(../png/veggie-pattern.png) center repeat;padding:13px 0}.search-box form{margin-bottom:11px;position:relative}.search-box form:after{content:'';position:absolute;top:4px;left:5px;background:url(../png/magnifying-glass.png) 0 0 no-repeat;width:34px;height:27px}.search-box input{border:none !important;padding:11px 11px 11px 50px !important}.search-box h2{color:#fff;font-size:60px;line-height:50px;margin-bottom:40px;text-shadow:0 0 8px rgba(0,0,1,0.28);font-family:'fresco_stampregular'}.blog header,.single header,.archive header,.search header,.page-template-page-videos header,.page-template-page-podcast header{margin-bottom:10px}.blog-wrap{padding-bottom:50px}.blog-content{padding: 0 30px 0 60px;float:left;display:block;margin-right:1.0526315789%;width:66.3157894737%}.blog-content:last-child{margin-right:0}.blog-content img.alignleft{box-shadow:0 0 9px rgba(0,0,1,0.49);border:10px solid #fff}.blog-content img.alignright{box-shadow:0 0 9px rgba(0,0,1,0.49);border:10px solid #fff}.blog-content img.aligncenter{box-shadow:0 0 9px rgba(0,0,1,0.49);border:10px solid #fff}.blog-content img.alignnone{box-shadow:0 0 9px rgba(0,0,1,0.49);border:10px solid #fff}h2.entry-title,h3.blog-sub-heading{font-family:'f25_executiveregular';text-align:center;margin-bottom:0}h2.entry-title{font-weight:400;font-size:36px;line-height:46px}h2.entry-title a{color:#37280e}h3.blog-sub-heading{font-size:30px}.blog-meta-entry{text-align:center}time.updated,.blog-category-name{font-size:18px;line-height:30px;text-transform:uppercase}time.updated{color:#48402f;font-family:'gothambook'}.blog-category-name{font-family:'gothambold'}.blog-category-name a{color:#c02243}.featured-image{text-align:center;box-shadow:0 0 9px rgba(0,0,1,0.49);border:10px solid #fff;margin-top:25px;margin-bottom:25px}.featured-image img{width:100%}.featured-image-caption{margin-bottom:30px;font-size:14px;font-weight:300;font-family:'gothambook'}.blog-grid .post-entry{margin-top:30px;float:left;display:block;margin-right:1.5873015873%;width:49.2063492063%}.blog-grid .post-entry:last-child{margin-right:0}.blog-grid .post-entry:nth-child(2n){margin-right:0}.blog-grid .post-entry:nth-child(2n+1){clear:left}aside{float:left;display:block;margin-right:1.0526315789%;width:32.6315789474%}aside:last-child{margin-right:0}.post-nav{clear:both;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:50px}.post-nav .nav-title{margin-right:25px}.post-nav .pagenavi a{color:#c02243}.post-nav .pagenavi a,.post-nav .pagenavi span{margin-right:25px}.about-author-bio{text-align:center;margin-top:20px}.about-author-bio h4{font-family:'gotham_mediumregular';font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase;margin-bottom:5px}.author-image img{width:125px;height:125px;box-shadow:0 0 9px rgba(0,0,1,0.49);border:10px solid #fff;border-radius:75px;margin-bottom:25px}.author-info{text-align:left}.news-signup{background-color:#f3991b;padding:30px;margin-top:20px}.news-signup .signup-copy{margin:0 auto;padding-top:20px}.news-signup .signup-copy h4{font-family:'f25_executiveregular';font-size:36px;font-weight:400;line-height:30px;text-align:center;padding-bottom:30px}.news-signup .signup-copy p{font-family:'gotham_mediumregular';text-align:center;font-size:18px;font-weight:700;line-height:24px;text-transform:uppercase}.share-this-links{text-align:center;margin:55px 0}.wp_rp_content .related_post_title{text-align:center;padding:30px 0}.wp_rp_content ul{list-style-type:none;padding:0;margin:0}.wp_rp_content ul li{text-align:center}.wp_rp_content ul li a{display:block;color:#37280e;font-family:'gothambold';font-size:18px;font-weight:700;text-transform:uppercase}.wp_rp_content ul li img{width:225px;box-shadow:0 0 9px rgba(0,0,1,0.49);border:10px solid #fff}aside{text-align:center}aside h3{text-align:center}aside .widget{overflow:hidden;margin-bottom:50px}aside .widget.widget_search h3{position:relative}aside .widget.widget_search h3:after{content:'Looking for something specific?';display:block;text-align:center;font-family:'gothambook';font-size:18px;font-weight:300;line-height:30px;text-transform:uppercase}aside ul.social{list-style-type:none;padding:0;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}aside .text-3{margin-top:50px}.rotating-sidebar-advertisements img{display:block;margin:auto;margin-bottom:50px}.alm-btn-wrap{clear:both}.primary{float:left;display:block;margin-right:1.0526315789%;width:66.3157894737%}.primary:last-child{margin-right:0}aside{float:left;display:block;margin-right:1.0526315789%;width:32.6315789474%}aside:last-child{margin-right:0}.page-title{text-align:center}img{max-width:100%;height:auto}.mobile-nav-wrap{display:none}.navbar-toggle{display:none;background:0;float:right;border:0;margin:8px 15px 0;position:relative}.navbar-toggle .title{float:left;margin:-2px 0 0 -50px;text-transform:uppercase;color:black;font-size:15px;font-weight:500}.navbar-toggle .icon-bar{height:3px;border-radius:5px;background:white;margin-bottom:7px;width:32px;display:block}.navbar-toggle .icon-bar:first-child,.navbar-toggle .icon-bar:last-child{-webkit-transition:all 200ms;transition:all 200ms;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.navbar-toggle .icon-bar:nth-child(2n):before,.navbar-toggle .icon-bar:nth-child(2n):after{content:'';opacity:0;height:3px;border-radius:5px;background:white;margin-bottom:7px;width:32px;display:block;position:absolute;top:34%;left:0;-webkit-transition:all 200ms;transition:all 200ms;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);background:#37280e}.navbar-toggle{display:none}@media screen and (min-width:768px){#popup-modal form, #popup-modal-blog form{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}div[id^=gform_wrapper]{width:65%;margin:0 auto}.homepage-intro-invites{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;overflow:hidden;height:505px;background:0}.blog-grid .post-entry:nth-child(even){padding-left:10px}.blog-grid .post-entry:nth-child(odd){padding-right:10px}.news-signup{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wp_rp_content ul li{float:left;display:block;margin-right:1.0526315789%;width:32.6315789474%}.wp_rp_content ul li:last-child{margin-right:0}}@media screen and (min-width:768px) and (max-width:768px){.homepage-intro-invites .invite-entry .invite-copy{padding:0 !important}}@media screen and (min-width:768px) and (max-width:767px){.wp_rp_content ul li{width:100%}}@media screen and (min-width:769px){.homepage-intro-invites .invite-entry:not(:last-child){border:0;border-right:5px solid white}.search-box form{display:inline-block}}@media screen and (min-width:1025px){.pp-modal-content form{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.pp-modal-content form div{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex}header{height:435px}header nav ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.home .hero-copy{width:55%;float:right}.homepage-intro-invites .invite-entry{background:black;background-image:none !important}.homepage-intro-invites .invite-entry .invite-copy{position:absolute}.homepage-intro-invites.blog-invites{overflow:hidden;height:135px;margin-bottom:40px;position:relative}.homepage-intro-invites.blog-invites .invite-entry{height:135px}.homepage-intro-invites.blog-invites .invite-entry .invite-copy{top:30px;line-height:30px}.blog header,.single header,.archive header,.search header,.page-template-page-videos header,.page-template-page-podcast header{margin-bottom:20px;height:510px}}@media screen and (min-width:1600px){header{background-position:50% 15%;height:650px}.home header{height:750px;background-position:50% 0}.footer-cta .fl-row-content-wrap{padding-top:400px !important;padding-bottom:500px !important}}@media screen and (max-width:1370px){.homepage-intro-invites{height:370px}}@media screen and (max-width:1166px){header nav{width:100%}}@media screen and (max-width:1050px){.homepage-intro-invites{height:auto}}@media screen and (max-width:1025px){.homepage-intro-invites .invite-entry img{display:none}}@media screen and (max-width:1024px){.container{padding:0 15px}.col.two{float:left;display:block;margin-right:2.1276595745%;width:48.9361702128%}.col.two:last-child{margin-right:0}.col.three{float:left;display:block;margin-right:2.1276595745%;width:31.914893617%}.col.three:last-child{margin-right:0}.col.four{float:left;display:block;margin-right:1.5873015873%;width:23.8095238095%}.col.four:last-child{margin-right:0}h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}main .fl-module-content{margin:15px !important}.fl-col-small{max-width:100% !important}.rotating-advtisement .ad-image,.rotating-advtisement .ad-copy{width:100%;padding:0 20px}header{background-position:20% center;padding-bottom:50px;margin-top:40px}header .brand img{display:none}.hero-copy{padding-top:60px}.hero-copy h1{font-size:55px;line-height:60px}.home header{height:auto;text-align:center}.footer-cta .fl-row-content-wrap{background-position:80% 100% !important;text-shadow:0 0 19px rgba(0,0,1,0.88)}.search-box{background-size:cover}.search-box form:after{display:none}.blog-content{width:100%;padding:0}aside{width:100%}}@media only screen and (max-width:1024px){.brand{display:none}.main-nav-wrap{display:none}.mobile-nav-wrap{display:block;height:50px;background:url(../png/wood-banner.png) top center no-repeat;width:100%;position:fixed;top:0;left:0;z-index:9000}.mobile-nav-wrap .mobile-brand{position:absolute;left:15px;top:5px}.mobile-nav-wrap .mobile-brand img{width:120px;height:auto}.mobile-nav-wrap .mobile-nav{display:none;background:#41190d;clear:both;position:absolute;top:44px;left:0;width:100%;z-index:9999}.mobile-nav-wrap .mobile-nav ul{text-align:left;padding:0;margin:0}.mobile-nav-wrap .mobile-nav ul li{display:block;position:relative;margin:0}.mobile-nav-wrap .mobile-nav ul li a{display:block;color:white;font-size:1em;padding:10px 15px 10px 25px;border:0;border-bottom:1px solid rgba(255,255,255,0.2);margin:0 !important}.mobile-nav-wrap .mobile-nav ul li a:hover{background:#a8cf39}.mobile-nav-wrap .mobile-nav ul li .expand{display:block;position:absolute;right:0;top:16px;z-index:9999;padding:0 14px 20px 14px;background:0;border:0}.mobile-nav-wrap .mobile-nav ul li .expand:hover{background:none !important}.mobile-nav-wrap .mobile-nav ul li .expand.open:after{content:"\e629"}.mobile-nav-wrap .mobile-nav ul li ul{position:static;border:0;opacity:1;visibility:visible;text-align:left;background:#4e4e4e;display:none}.mobile-nav-wrap .mobile-nav ul li ul:before{display:none}.mobile-nav-wrap .mobile-nav ul li ul li{text-align:left}.mobile-nav-wrap .mobile-nav ul li ul li a{display:block;color:white;font-size:1em;padding-left:40px;border:0;border-bottom:1px solid #606064 !important}.mobile-nav-wrap .mobile-nav ul li.menu-item-has-children:hover .sub-menu:before{display:none}.mobile-nav-wrap .mobile-nav ul li.sub-active>a{border-color:#4f4f52 !important}.mobile-nav-wrap .mobile-nav ul li.current-menu-item,.mobile-nav-wrap .mobile-nav ul li.current-page-ancestor{background:black}.mobile-nav-wrap.open a .icon-bar{-webkit-transition:all 200ms;transition:all 200ms;background:#37280e}.mobile-nav-wrap.open a .icon-bar:first-child,.mobile-nav-wrap.open a .icon-bar:last-child{opacity:0}.mobile-nav-wrap.open a .icon-bar:first-child{-webkit-transform:translate(0,10px);-ms-transform:translate(0,10px);transform:translate(0,10px)}.mobile-nav-wrap.open a .icon-bar:last-child{-webkit-transform:translate(0,-10px);-ms-transform:translate(0,-10px);transform:translate(0,-10px)}.mobile-nav-wrap.open a .icon-bar:nth-child(2n){background:transparent}.mobile-nav-wrap.open a .icon-bar:nth-child(2n):before{opacity:1;-webkit-transform:rotate(46deg);-ms-transform:rotate(46deg);transform:rotate(46deg)}.mobile-nav-wrap.open a .icon-bar:nth-child(2n):after{opacity:1;-webkit-transform:rotate(-46deg);-ms-transform:rotate(-46deg);transform:rotate(-46deg)}.navbar-toggle{display:block;float:right}}@media screen and (max-width:768px){.home .hero-copy{padding-top:190px}.home .hero-copy h1{font-size:50px;line-height:50px}.home .hero-copy br{display:none}.homepage-intro-invites{overflow:hidden;margin-bottom:5px}.homepage-intro-invites .invite-entry .invite-copy{padding:0 40px 00px 40px;position:relative;top:00px;font-size:40px;height:80px}.wp_rp_content ul li:not(:last-child){margin:0;margin-bottom:50px}}@media screen and (max-width:767px){.primary-content{width:100%}aside{width:100%}.col.two{width:100%}.col.three{width:100%}.col.four{width:100%}h1{font-size:35px;line-height:40px}h2{font-size:30px;line-height:35px}h3{font-size:25px;line-height:30px}.alignleft{float:none;margin:15px auto;display:block}.alignright{float:none;margin:15px auto;display:block}#popup-modal form input, #popup-modal-blog form input{width:100%;margin-bottom:15px}#popup-modal form button, #popup-modal-blog form button{display:block;width:100%}.hero-copy{padding-top:180px}.hero-copy .category-description p{font-size:30px;line-height:35px}footer{text-align:center}footer .footer-block.social{margin-left:0;width:100%}footer .footer-block.primary{width:100%}footer .footer-block.secondary{width:100%}footer .footer-block.addendum{width:100%}.blog-grid .post-entry{width:100%}.primary{width:100%}aside{width:100%}}
iframe { max-width: 100%; }
@media screen and (max-width:740px) { iframe { height: 380px; } }
@media screen and (max-width:575px) { iframe { height: 298px; } }
.postid-527 #comments .alert { display: none; }
.alm-load-more-btn.done { display: none; }