/*
	Theme Name: TerryWahls Child Theme
	Description: This is the custom TerryWahls Child Theme created for the Genesis Framework.
	Author: Meher T Issty
	Author URI: http://www.issty.com/
	Version: 1.0.0
 
	Tags: black, orange, white
 
	Template: genesis
	Template Version: 2.0.1
 
	License: GPL-2.0+
	License URI: http://www.opensource.org/licenses/gpl-license.php
*/


/* Table of Contents

	- HTML5 Reset
		- Baseline Normalize
		- Box Sizing
		- Float Clearing
	- Defaults
		- Fonts
		- Typographical Elements
		- Headings
		- Objects
		- Forms
		- Tables
	- Structure and Layout
		- Site Containers
		- Column Widths and Positions
		- Column Classes
	- Common Classes
		- WordPress
		- Genesis
		- Titles
	- Widgets
		- Featured Content
	- Plugins
		- Genesis eNews Extended
		- Genesis Latest Tweets
		- Gravity Forms
		- Jetpack
	- Site Header
		- Title Area
		- Widget Area
	- Site Navigation
		- Header Navigation
		- Primary Navigation
		- Secondary Navigation
	- Content Area
		- Entries
		- Pagination
		- Comments
	- Sidebars
	- Footer Widgets
	- Site Footer
	- Media Queries
		- max-width: 1139px
		- max-width: 1023px
		- max-width: 767px

*/

/*
HTML5 Reset
---------------------------------------------------------------------------------------------------- */

/* Baseline Normalize
	normalize.css v2.1.3 | MIT License | git.io/normalize
--------------------------------------------- */

article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:'TradeGothicNextLTPro-Lt';-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}


/* Box Sizing
--------------------------------------------- */

*,
input[type="search"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}

/* Float Clearing
--------------------------------------------- */

.archive-pagination:before,
.clearfix:before,
.entry:before,
.entry-pagination:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
	content: " ";
	display: table;
}

.archive-pagination:after,
.clearfix:after,
.entry:after,
.entry-pagination:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}

/*
Defaults
---------------------------------------------------------------------------------------------------- */

/* Fonts
--------------------------------------------- */
@font-face {
font-family: TradeGothicNextLTPro-Lt;
src: url("fonts/TradeGothicNextLTPro-Lt.otf") format("opentype");
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: TradeGothicNextLTPro-Bd;
src: url("fonts/TradeGothicNextLTPro-Bd.otf") format("opentype");
font-weight: normal;
font-style: normal;
}

@font-face {
font-family: SabonLTStd-Bold;
src: url("fonts/SabonLTStd-Bold.otf") format("opentype");
font-weight: normal;
font-style: normal;
}






/* Typographical Elements
--------------------------------------------- */

html {
	font-size: 62.5%; /* 10px browser default */
}

body {
	background-color: #ffffff;
	color: #595959;
	font-family: 'TradeGothicNextLTPro-Lt';
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: normal;
	line-height: 1.625;
}

a,
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button,
.small-button,
.big-button {
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition:    all 0.1s ease-in-out;
	-ms-transition:     all 0.1s ease-in-out;
	-o-transition:      all 0.1s ease-in-out;
	transition:         all 0.1s ease-in-out;
}

.small-button {
	background-color: #0089AE;
	font-family: 'TradeGothicNextLTPro-Bd', sans-serif;
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: normal;
	border: none;
	box-shadow: none;
	color: #fff !important;
	cursor: pointer;
	padding: 12px 20px 9px;
	text-transform: uppercase;
	text-decoration: none !important;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	width: auto;
}

.big-button {
	background-color: #0089AE;
	font-family: 'TradeGothicNextLTPro-Bd', sans-serif;
	font-size: 14px;
	font-size: 1.4rem;
	border: none;
	box-shadow: none;
	color: #fff !important;
	cursor: pointer;
	padding: 15px 22px;
	padding: 1.5rem 2.2rem;
	text-transform: uppercase;
	text-decoration: none !important;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	width: auto;
}

.amazon-small {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAPoAAABGCAYAAADl5IkzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3OTIxMTI4NUE4ODhFMzExOUFEQzkxNTM5RjlFQ0UzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNTk2NTcxQjg4RkIxMUUzODA0NEIwNDU4RjI2RENFOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNTk2NTcxQTg4RkIxMUUzODA0NEIwNDU4RjI2RENFOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3QkVDNzlFOEU1ODhFMzExQjUwMkE5RTg4REQ4N0U5NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3OTIxMTI4NUE4ODhFMzExOUFEQzkxNTM5RjlFQ0UzMyIvPiA8L3JkZjpEZXNjcmlwdGlv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);
	background-size: 107px 30px;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #0089ae;
	cursor: pointer;
	padding: 8px 70px;
	padding: 0.8rem 7rem;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.createspace-small {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASwAAABGCAYAAAB2Zan9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo3OTIxMTI4NUE4ODhFMzExOUFEQzkxNTM5RjlFQ0UzMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozRjZBRDQ4QTg4RkMxMUUzQTdBQzkwREY3NTA0REREQSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozRjZBRDQ4OTg4RkMxMUUzQTdBQzkwREY3NTA0REREQSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3QkVDNzlFOEU1ODhFMzExQjUwMkE5RTg4REQ4N0U5NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3OTIxMTI4NUE4ODhFMzExOUFEQzkxNTM5RjlFQ0UzMyIvPiA8L3JkZjpEZXNjcmlwdGlv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);
	background-size: 128px 30px;
	background-repeat: no-repeat;
	background-position: center;
	background-color: #0089ae;
	cursor: pointer;
	padding: 8px 70px;
	padding: 0.8rem 7rem;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}

.createspace-small:hover {
	opacity: .9;
}



::-moz-selection {
	background-color: #fb9608;
	color: #fff;
}

::selection {
	background-color: #fb9608;
	color: #fff;
}

a {
	color: #0089ae;
	text-decoration: none;
}

a img {
	margin-bottom: -4px;
	margin-bottom: -1.4rem;
	margin-right: 7px;
}

a:hover {
	color: #fb9608;
}

p {
	margin: 0 0 24px;
	padding: 0;
}

strong {
	font-weight: 700;
}

ol,
ul {
	margin: 0;
	padding: 0;
}

blockquote,
blockquote::before {
	color: #595959;
}

blockquote {
	font-size: 20px;
	font-size: 2rem;
	background-color: #fafafa;
	margin: 20px 0px 35px;
	margin: 2rem 0rem 3.5rem;
	padding: 25px 50px;
	padding: 2.5rem 5rem;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

blockquote p {
	margin: 0px;
}

.entry-content blockquote p {

}

blockquote::before {
	content: "\201C";
	display: block;
	font-size: 70px;
	font-size: 7rem;
	height: 0;
	left: -40px;
	position: relative;
	top: -35px;
}

blockquote::after {
	content: "\201D";
	display: block;
	font-size: 70px;
	right: -26px;
	position: relative;
	top: 33px;
	line-height: 0.1;
	text-align: right;
}

#success-stories blockquote {
	width: 80%;
	float: left;
}


.entry-content code {
	background-color: #333;
	color: #ddd;
}

.quotes {
	position: relative;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

.quotes:after {
	content: "";
	position: absolute;
	top: 0px;
	right: -85px;
	border-width: 0px 40px 40px 0px;
	border-style: solid;
	border-color: #fafafa transparent;
	display: block;
	width: 0;
	}

.wahls-protocol-praise .quotes:after {
	content: "";
	position: absolute;
	top: inherit;
	bottom: -60px;
	right: 50px;
	border-width: 40px 0 0 40px;
	border-style: solid;
	border-color: #fafafa transparent;
	display: block;
	width: 0;
}


/*  .quotes:after {
content: "";
position: absolute;
bottom: -60px;
right: 50px;
border-width: 40px 0 0 40px;
border-style: solid;
border-color: #fafafa transparent;
display: block;
width: 0;
}  */

.cite {
	text-align: right;
	padding-top: 0px;
	padding-bottom: 21px; 
}

.cite img {
	padding: 20px 0px 5px 20px;
}

cite {
	font-style: normal;
	color: #a6a6a6;
	text-align: right;
	font-weight: bold;
}

/* Headings
--------------------------------------------- */

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #33a239;
	line-height: 1.2;
	margin: 0 0 17px;
}

h1 {
	font-size: 28px;
	font-family: 'SabonLTStd-Bold';
}

h2 {
	font-size: 24px;
}

h3 {
	font-size: 22px;
}

h4 {
	font-size: 20px;
}

h5 {
	font-size: 18px;
}

h6 {
	font-size: 16px;
}

/* Objects
--------------------------------------------- */

embed,
iframe,
img,
object,
video,
.wp-caption {
	max-width: 100%;
}

img {
	height: ;
	width: ; /* IE8 */
}

/* Forms
--------------------------------------------- */

input,
select,
textarea {
	background-color: #fff;
	border: 1px solid #ccc;
	border-radius: 3px;
	box-shadow: 1px 1px 3px #eee inset;
	color: #595959;
	font-size: 16px;
	padding: 16px;
}

input:focus,
textarea:focus {
	border: 1px solid #fb9608;
	outline: none;
}

::-moz-placeholder {
	color: #ccc;
	opacity: 1;
	font-weight: lighter;
}

::-webkit-input-placeholder {
	color: #ccc;
	font-weight: lighter;
}

input[type="checkbox"],
input[type="radio"] {
	box-shadow: none;
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.entry-content .button {
	background-color: #0089AE;
	font-family: 'TradeGothicNextLTPro-Bd', sans-serif;
	border: none;
	box-shadow: none;
	color: #fff;
	cursor: pointer;
	padding: 12px 10px 8px;
	text-transform: uppercase;
	width: auto;
}

button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
.entry-content .button:hover {
	box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.50);
	-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.50);
	-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.50);
}

.entry-content .button:hover {
	color: #fff;
}

.button {
	border-radius: 3px;
	display: inline-block;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
	display: none;
}

/* Tables
--------------------------------------------- */

table {
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 2;
	margin-bottom: 40px;
	margin-bottom: 4rem;
	width: 100%;
}

tbody {
	border-bottom: 1px solid #ccc;
}

th,
td {
	text-align: left;
}

th {
	font-weight: bold;
	text-transform: uppercase;
}

td {
	border-top: 1px solid #ccc;
	padding: 6px 0;
	padding: 0.6rem 0;
}


/*
Structure and Layout
---------------------------------------------------------------------------------------------------- */

/* Site Containers
--------------------------------------------- */

.site-inner,
.wrap {
	margin: 0 auto;
	max-width: 960px;
}

.site-inner {
	clear: both;
	padding: 10px;
}

/* Column Widths and Positions
--------------------------------------------- */

/* Wrapping div for .content and .sidebar-primary */

.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	width: 920px;
}

.content-sidebar-sidebar .content-sidebar-wrap {
	float: left;
}

.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	float: right;
}

/* Content */

.content {
	float: right;
	width: 66.66%;
}

.content-sidebar .content,
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content {
	float: left;
}

.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content {
	width: 520px;
}

.full-width-content .content {
	width: 100%;
}

/* Primary Sidebar */

.sidebar-primary {
	float: right;
	width: 31%;
}

.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary {
	float: left;
}

/* Secondary Sidebar */

.sidebar-secondary {
	float: left;
	width: 180px;
}

.content-sidebar-sidebar .sidebar-secondary {
	float: right;
}

/* Column Classes
	Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
--------------------------------------------- */

.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.564102564102564%;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 48.717948717948715%;
}

.one-third,
.two-sixths {
	width: 31.623931623931625%;
}

.four-sixths,
.two-thirds {
	width: 65.81196581196582%;
}

.one-fourth {
	width: 23.076923076923077%;
}

.three-fourths {
	width: 74.35897435897436%;
}

.one-sixth {
	width: 14.52991452991453%;
}

.five-sixths {
	width: 82.90598290598291%;
}

.first {
	clear: both;
	margin-left: 0;
}




/*
Common Classes
---------------------------------------------------------------------------------------------------- */

/* WordPress
--------------------------------------------- */

.avatar {
	float: left;
}

.alignleft .avatar {
	margin-right: 24px;
	margin-right: 2.4rem;
}

.alignright .avatar {
	margin-left: 24px;
	margin-left: 2.4rem;
}

.search-form input[type="submit"] {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	padding: 0;
	position: absolute;
	width: 1px;
}

.sticky {
}

img.centered,
.aligncenter {
	display: block;
	margin: 0 auto 24px;
	margin: 0 auto 2.4rem;
}

img.alignnone {
	margin-bottom: 12px;
	margin-bottom: 1.2rem;
}

.alignleft {
	float: left;
	text-align: left;
}

.alignright {
	float: right;
	text-align: right;
}

img.alignleft,
.wp-caption.alignleft {
	margin: 0 24px 24px 0;
	margin: 0 2.4rem 2.4rem 0;
}

img.alignright,
.wp-caption.alignright {
	margin: 0 0 24px 24px;
	margin: 0 0 2.4rem 2.4rem;
}

.wp-caption-text {
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: 700;
	text-align: center;
}

.gallery-caption {
}

.widget_calendar table {
	width: 100%;
}

.widget_calendar td,
.widget_calendar th {
	text-align: center;
}

/* Genesis
--------------------------------------------- */

.breadcrumb {
	margin-bottom: 20px;
	margin-bottom: 2rem;
}

.archive-description,
.author-box {
	background-color: #fff;
	margin-bottom: 40px;
	margin-bottom: 4rem;
}

.archive-description {
	padding: 40px 40px 24px;
	padding: 4rem 4rem 2.4rem;
}

.author-box {
	padding: 40px;
	padding: 4rem;
}

.author-box-title {
	color: #333;
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-size: 1.6rem;
	margin-bottom: 4px;
	margin-bottom: 0.4rem;
}

.author-box a {
	border-bottom: 1px solid #ddd;
}

.author-box p {
	margin-bottom: 0;
}

.author-box .avatar {
	margin-right: 24px;
	margin-right: 2.4rem;
}

/* Titles
--------------------------------------------- */

.entry-title {
	font-size: 28px;
	line-height: 1;
	color: #595959;
}

.entry-title a,
.sidebar .widget-title a {
	color: #333;
}

.entry-title a:hover {
	color: #666;
}

.widget-title {
	font-size: 22px;
	font-size: 2.2rem;
	margin-bottom: 24px;
	margin-bottom: 1.4rem;
	text-transform: uppercase;
}

.sidebar .widget-title a {
	border: none;
}

.archive-title {
	font-size: 20px;
	font-size: 2rem;
	margin-bottom: 24px;
	margin-bottom: 2.4rem;
}


/*
Widgets
---------------------------------------------------------------------------------------------------- */

/* Featured Content
--------------------------------------------- */

.featured-content .entry {
	border-bottom: 2px solid #f5f5f5;
	margin-bottom: 20px;
	margin-bottom: 2rem;
	padding: 0 0 24px;
	padding: 0 0 2.4rem;
}

.featured-content .entry-title {
	border: none;
	font-size: 24px;
	font-size: 2.4rem;
	line-height: 1.2;
}

.featured-content .entry-title a {
	border: none;
}


/*
Plugins
---------------------------------------------------------------------------------------------------- */

/* Genesis eNews Extended
--------------------------------------------- */

.enews-widget {
	color: #999;
}

.enews-widget .widget-title {
	color: #fff;
}

.enews-widget input {
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}

.enews-widget input:focus {
	border: 1px solid #ddd;
}

.enews-widget input[type="submit"] {
	background-color: #f15123;
	color: #fff;
	margin: 0;
	width: 100%;
}

.enews-widget input:hover[type="submit"] {
	background-color: #fff;
	color: #333;
}

/* Genesis Latest Tweets
--------------------------------------------- */

.latest-tweets ul li {
	margin-bottom: 16px;
	margin-bottom: 1.6rem;
}


/* Gravity Forms Contact-Press*/




#gform_wrapper_3 .top_label input.medium,
#gform_wrapper_3 .top_label select.medium {
	text-align: left;
}

.ginput_right {
	float: right;
	width: 48%;
}

.ginput_left {
	float: left;
	width: 48%;
}

#ui-datepicker-div {
	background-color: #fafafa;
	padding: 5px;
	border: 1px solid #ccc;
}

#ui-datepicker-div table {
	margin: 0px;
}

.ui-datepicker-prev {
	padding: 0px 20px;
}

.ui-datepicker-month,
.ui-datepicker-year {
	padding: 8px;
}

.gfield_radio li {
	float: left;
	padding: 15px;
}

.gfield_radio input[type="text"] {
	width: inherit !important;
	margin: 0px !important;
	padding: 0px !important;
}

.gfield_radio input[type="radio"] {
	margin-right: 5px;
}

/* Gravity Forms
--------------------------------------------- */
.gform_wrapper {
	margin: 10px 0;
	max-width: 100% !important;
}

div.gform_wrapper input[type="tel"],
div.gform_wrapper input[type="email"],
div.gform_wrapper input[type="text"],
div.gform_wrapper textarea,
div.gform_wrapper .ginput_complex label {
	font-size: 16px;
	padding: 5px;
}

div.gform_wrapper .ginput_complex label {
	padding: 0;
}

div.gform_wrapper li,
div.gform_wrapper form li {
	margin: 0;
	list-style-type: none;
}


div.gform_wrapper input[type="text"] {
	font-weight: bold;
	width: 100%;
	margin: 10px 0px;
}

div.gform_wrapper .gform_footer input[type="submit"] {
	font-size: 16px;
	font-family: 'TradeGothicNextLTPro-Bd';

}

.gform_wrapper .gform_footer {
	padding: 14px 0 5px 0;
	margin: 13px 0 0 0;
	clear: both;
	text-align: center;
}

.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {
width: 100% !important;
}

.gform_wrapper div.validation_error {
	display: none;
}

.gform_wrapper .validation_message {
	display: none;
}

.gform_wrapper li.gfield.gfield_error,
.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning {
	background-color: #FFF;
	margin-bottom: 0px !important;
	padding: 0px !important;
	border-top: none;
	border-bottom: none;
}

.gform_wrapper li.gfield_error input[type=text],
.gform_wrapper li.gfield_error input[type=url],
.gform_wrapper li.gfield_error input[type=email],
.gform_wrapper li.gfield_error input[type=tel],
.gform_wrapper li.gfield_error input[type=number],
.gform_wrapper li.gfield_error input[type=password],
.gform_wrapper li.gfield_error textarea {
	border: 2px solid #fa9608 !important;
}

.gform_wrapper .gform_ajax_spinner {
	padding: 14px 10px;
	position: absolute;
}



/* Jetpack
--------------------------------------------- */

img#wpstats {
	display: none;
}


/*
Site Header
---------------------------------------------------------------------------------------------------- */

.site-header {
	background-color: #fafafa;
}

.home .site-header {
	background-color: #fff;
}

.site-header .wrap {
	padding: 40px 0;
	padding: 4rem 0;
}



/* Title Area
--------------------------------------------- */

.title-area {
	float: left;
	font-family: 'TradeGothicNextLTPro-Lt', sans-serif;
	font-weight: 700;
	padding: 16px 0;
	padding: 1.6rem 0;
	width: 33.33%;
	height: 100px;
}

.header-image .title-area {
	padding: 0;
}

.site-title {
	font-size: 28px;
	font-size: 2.8rem;
	line-height: 1;
	margin: 0 0 8px;
	margin: 0 0 0.8rem;
	text-transform: uppercase;
}

.site-title a,
.site-title a:hover {
	color: #333;
}

.site-description {
	color: #999;
	font-size: 16px;
	font-size: 1.6rem;
	font-weight: 300;
	line-height: 1;
	margin-bottom: 0;
}

/* Full width header, no widgets */

.header-full-width .title-area,
.header-full-width .site-title {
	width: 100%;
}

.header-image .site-description,
.header-image .site-title a {
	display: block;
	text-indent: -9999px;
	min-height: 100px;
}

/* Logo, hide text */

.header-image .site-header .wrap {
	background: url(images/logo.png);
	background-size: 220px 100px;
	background-repeat: no-repeat;
	background-position: left;
	padding: 0;
}

.header-image .site-title a {
	float: left;
	min-height: 100px;
	width: 100%;
}

/* Widget Area
--------------------------------------------- */

.widget-area {
	word-wrap: break-word;
}

.site-header .widget-area {
	float: right;
	text-align: left;
	width: 66.66%;
}

.header-image .site-header .widget-area {
	
}

.site-header .search-form {
	float: right;
	margin-top: 24px;
	margin-top: 2.4rem;
}


/*
Site Navigation
---------------------------------------------------------------------------------------------------- */

.genesis-nav-menu {
	clear: both;
	color: #0089ae;
	font-family: 'TradeGothicNextLTPro-Lt', Helvetica, Arial, sans-serif;
	width: 100%;
}

.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}

.genesis-nav-menu a {
	border: none;
	color: #0089ae;
	display: block;
	padding: 5px 18px 2px 19px;
	position: relative;
	font-size: 14px;
	font-size: 1.4rem;
}

.genesis-nav-menu a:hover,
.genesis-nav-menu .current-menu-item > a
 {
	color: #fb9608;

}

.genesis-nav-menu .sub-menu .current-menu-item > a {
	background-color: #fb9608;
	color: #fff;
}

.genesis-nav-menu .sub-menu .current-menu-item > a:hover {

}

.genesis-nav-menu > .menu-item > a {
	text-transform: uppercase;
}

.genesis-nav-menu .sub-menu {
	left: -9999px;
	opacity: 0;
	position: absolute;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition:    opacity .4s ease-in-out;
	-ms-transition:     opacity .4s ease-in-out;
	-o-transition:      opacity .4s ease-in-out;
	transition:         opacity .4s ease-in-out;
	width: 200px;
	z-index: 99;
}

.genesis-nav-menu .sub-menu a {
	background-color: #fff;
	border: 1px solid #eee;
	border-top: none;
	font-size: 14px;
	font-size: 1.4rem;
	padding: 16px 20px;
	padding: 1.6rem 2rem;
	position: relative;
	width: 200px;
}

.genesis-nav-menu .sub-menu .sub-menu {
	margin: -54px 0 0 199px;
}

.genesis-nav-menu .menu-item:hover {
	position: static;
}

.genesis-nav-menu .menu-item:hover > .sub-menu {
	left: auto;
	opacity: 1;
}

.genesis-nav-menu > .first > a {
	padding-left: 0;
}

.genesis-nav-menu > .last > a {
	padding-right: 0;
}

.genesis-nav-menu > .right {
	display: inline-block;
	float: right;
	list-style-type: none;
	padding: 28px 0;
	padding: 2.8rem 0;
	text-transform: uppercase;
}

.genesis-nav-menu > .right > a {
	display: inline;
	padding: 0;
}

.genesis-nav-menu > .rss > a {
	margin-left: 48px;
	margin-left: 4.8rem;
}

.genesis-nav-menu > .search {
	padding: 14px 0 0;
	padding: 1.4rem 0 0;
}

/* Site Header Navigation
--------------------------------------------- */

.site-header .sub-menu {
	border-top: 1px solid #eee;
}

.site-header .sub-menu .sub-menu {
	margin-top: -55px;
}

/* Primary Navigation
--------------------------------------------- */

.nav-primary {
	background-color: #fff;
	color: #0089ae;
}

.nav-primary a:hover,
.nav-primary .current-menu-item > a {
	background-color: #fb9608;
	color: #fff;
}

.nav-primary .sub-menu a:hover {
	color: #fb9608;
}

/* Secondary Navigation
--------------------------------------------- */

.nav-secondary {
	background-color: #fff;
}


/* Header Navigation
--------------------------------------------- */
.widget_nav_menu{
	width: 80%;
	float: left;
}

.nav-header {
	color: #0089ae;
	font-size: 14px;
	font-size: 1.4rem;
	padding: 34px 0px; 
	font-family: 'TradeGothicNextLTPro-Lt', Helvetica, Arial, sans-serif;
}

.nav-header a {
	

}

.nav-header a:hover {
	color: #fb9608;
	font-size: 14px;
	font-size: 1.4rem;
}

.nav-header .current-menu-item > a {
	background-color: #fb9608;
	color: #fff;
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: bold;
	font-family: 'TradeGothicNextLTPro-Bd', Helvetica, Arial, sans-serif;
	
}


.current-page-ancestor > a {
	background-color: #fb9608;
	color: #fff;
	font-size: 14px;
	font-size: 1.4rem;
	font-weight: bold;
	font-family: 'TradeGothicNextLTPro-Bd', Helvetica, Arial, sans-serif;
}

.current-page-ancestor > a:hover {
	color: #fff;
}


/*footer menu*/

#menu-footer-menu .sub-menu {
	left: -9999px;
	opacity: 1;
	position: absolute;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition:    opacity .4s ease-in-out;
	-ms-transition:     opacity .4s ease-in-out;
	-o-transition:      opacity .4s ease-in-out;
	transition:         opacity .4s ease-in-out;
	width: 300px;
	z-index: 99;
}

#menu-footer-menu .sub-menu a {
	background-color: #fff;
	border-top: none;
	font-size: 14px;
	position: relative;
	width: 200px;
}

#menu-footer-menu .sub-menu .sub-menu {
	margin: -54px 0 0 199px;
}

#menu-footer-menu .menu-item:hover {
	position: static;
	color: #0089ae;
}

#menu-footer-menu .menu-item:hover > .sub-menu {
	left: auto;
	opacity: 1;
	color: #0089ae;
}

#menu-footer-menu .current-menu-item > a {
	color: #0089ae;
}

#menu-footer-menu .current-page-ancestor > a {
	background-color: inherit;
	color: #0089ae;
}



/* Responsive Menu
--------------------------------------------- */

#responsive-menu-icon {
	cursor: pointer;
	display: none;
}

#responsive-menu-icon::before {
	-webkit-font-smoothing: antialiased;
	color: #fff;
	content: '\2630';
	font-size: 26px;
	font-family: 'Icon';
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: 1;
	margin: 0 auto;
	speak: none;
	text-transform: none;
	background: #0089ae;
	padding: 13px 12px;
}

.social {
	width: 20%;
	float: right;
	padding: 28px 0px;
	text-align: right;
}

.social img {
	width: 30px;
	height: 30px;
	opacity: 0.5;
}

.social img:hover {
	opacity: 1;
}


.facebook {
	background: url('images/facebook.png') no-repeat;
	height: 30px;
	width: 30px;
	margin: 10px;
	float: left;
	-webkit-transition: all ease 0.3s;
	-moz-transition: all ease 0.3s;
	-o-transition: all ease 0.3s;
	-ms-transition: all ease 0.3s;
	transition: all ease 0.3s;
}

.facebook:hover {
	background: url('images/facebook_hover.png') no-repeat;
	background-position: 0px -48px;
	box-shadow: 0px 0px 4px 1px rgba(0,0,0,0.8);
}    



/*
HomePage Area
---------------------------------------------------------------------------------------------------- */

/* Slider
--------------------------------------------- */

.slider-area {
	background-color: #f5f5f5;
}

.slider {
	width: 66.66%;
	float: left;
}

.slider a {
	text-decoration: underline;
}

.r{
	width: 31%;
	float: right;
}

.newsletterform{
	background: #ffffff;
	padding: 15px 20px;
	margin: 20px 0px;
	box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.20);
	-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.20);
	-moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.20);
	float:right;
	width:266px;

}

.newsletterform h1 {
	text-align: center;
	padding-top:7px;
}

.newsletterform p {
	font-size: 14px;
	margin: 0 0 18px;
}

.home-features {
	padding: 70px 0px 40px 0px;
	
} 

.home-features a {
	color: #A6A6A6;
}

.home-features h3{
	margin: 220px 0px 10px 0px;	
}

.feature-box {
    display:inline-block; 
    width:100%; 
    height:auto;
	-webkit-transition:all 0.2s ease;
    -moz-transition:all 0.2s ease;
	transition:all 0.2s ease;
    background-repeat:no-repeat;
}

.home-feature-1 {
	float: left;
    margin: 0 2% 0 0;
	width: 31.33%;
	text-align: center;
}

.home-feature-1:hover h3 {
	color: #0089ae;
}

#home-feature-1 {
	background-image:url(images/home-feature-1.png);
    background-position:top center;
}
	
#home-feature-1:hover {

	background-color:#f5f5f5;
}

.home-feature-2 {
	float: left;
    margin: 0 1% 0 1%;
	width: 31.33%;
	text-align: center;
}

.home-feature-2:hover h3 {
	color: #0089ae;
}

#home-feature-2 {
	background-image:url(images/home-feature-2.png);
	background-size: 300px 220px;
    background-position:top center;
}
	
#home-feature-2:hover {
	background-image:url(images/home-feature-2-hover.png);
	background-size: 300px 220px;
	background-position:top center;
	background-color:#f5f5f5;
}

.home-feature-3{
	float: right;
	margin: 0 0 0 2%;
	width: 31.33%;
	text-align: center;

}

.home-feature-3:hover h3 {
	color: #0089ae;
}

#home-feature-3 {
	background-image:url(images/home-feature-3.png);
	background-size: 300px 220px;
    background-position:top center;
}
	
#home-feature-3:hover {
	background-image:url(images/home-feature-3-hover.png);
	background-size: 300px 220px;
	background-position:top center;
	background-color:#f5f5f5;
}

.home-blog {
	margin-top: 40px;
	margin-top: 4rem;
}


.client-area{
	background-color:#f5f5f5; 
	padding: 20px 0px;
	text-align: center;
}

.client1,
.client2,
.client3,
.client4 {
	padding-right: 33px; 
}


/*
About Page Area
---------------------------------------------------------------------------------------------------- */
#about {
	text-align: center;
}

#about h3 {
	color: #a6a6a6;
	margin: 0 0 5px;
}

#about h2 {
	margin: 0 0 10px;
}

#about img {
	width: 200px;
	height: 180px;
}

#about p {
	color: #a6a6a6;
	font-weight: bold;
}


/* Community Resources
--------------------------------------------- */
#community-resources {
	text-align: center;
}

#community-resources img {
	min-height: 200px;
}

#community-resources h2 {
	margin: 0 0 15px;
}

#community-resources {
	color: #a6a6a6;
	font-weight: bold;
}

.resources-box-1,
.resources-box-2,
.resources-box-3,
.resources-box-4,
.resources-box-5,
.resources-box-6,
.resources-box-7,
.resources-box-8,
.resources-box-9 {
	width: 33.33%;
	float: left;
	padding: 2%;
}

.clear-box-3 {
	clear: both;
}

.resources-box-1 {
    border-right: 1px solid #fafafa;
}

.resources-box-2 {
	border-left: 1px solid #fafafa;
    border-right: 1px solid #fafafa;

}

.resources-box-3 {
    border-left: 1px solid #fafafa;
}

.resources-box-4 {
    border-right: 1px solid #fafafa;
    border-top: 2px solid #fafafa;
    clear: both;
}

.resources-box-5 {
    border-top: 2px solid #fafafa;
    border-left: 1px solid #fafafa;
    border-right: 1px solid #fafafa;
}

.resources-box-6 {
    border-left: 1px solid #fafafa;
    border-top: 2px solid #fafafa;
}

.resources-box-7 {
    border-right: 1px solid #fafafa;
    border-top: 2px solid #fafafa;
    clear: both;
}

.resources-box-8 {
	border-left: 1px solid #fafafa;
    border-right: 1px solid #fafafa;
    border-top: 2px solid #fafafa;
}

.resources-box-9 {
    border-left: 1px solid #fafafa;
    border-top: 2px solid #fafafa;
}



/*shop page*/

.shop {
	overflow: hidden;
}

.shop-grid {
	float: left;
	width: 32.66%;
	margin-left: 1%;
	margin: 20px 0px;
	position: relative;
}

.shop .first {
	margin-left: 0;
}

.shop-grid img {
	float: left;
	width:150px;
	padding-right: 10px;
}

.shop-text{
	float:right;
	width:61%;
	padding-right:20px;
}

.shop-grid a {
	text-decoration: none!important;
}

.shop-grid h5:hover {
	color: #0089ae!important;
}

.shop-grid p {
	font-weight: bold;
	margin-bottom: 10px !important;

}

.price {
    font-weight: 900 !important;; 
	text-size: 20px !important;
	color: green;

}

.shop .clearfix {
	margin-bottom: 60px;
}

.shop-button {
position: relative;

	margin-top: 20px;
	margin-bottom: 2px;
	
}

.shop-info {
height: 140px;
	margin-top: 5px;
	margin-bottom: 5px;
	
}

/* Faqs page*/

/*toggle*/

h3.trigger {
    margin: 0px !important;
    font-weight:400;
    padding: 10px;
    padding-left: 30px;
    background-image: url('images/toggle-plus.png');
    background-position: 10px center;
    background-repeat: no-repeat;
}
h3.trigger a {
	color: #595959;
    text-decoration: none;
    display: block;
}
h3.trigger a:hover {
    color: #0489B7;
}
h3.active{
    background-image: url('images/toggle-minus.png') !important;
    background-position: 10px center;
    background-repeat: no-repeat;
}
h3.toggle-white{
    background-color: #FFF;
}
h3.toggle-gray{
    background-color: #FAFAFA;
}
h3.toggle-dark{
    background-color:#383838; 
}
h3.toggle-dark a{
    color:#fff; 
}
.toggle_container {
    overflow: hidden;
    padding: 20px 40px;
}




/*
Content Area
---------------------------------------------------------------------------------------------------- */

/* Entries
--------------------------------------------- */

.entry {
	background-color: #fff;
	border-radius: 3px;
	margin-bottom: 10px;
}

.entry-content a {
	color: #0089ae;
	text-decoration: underline;
}

.entry-content a:hover {
	color: #f15123;
}

.entry-content .attachment a,
.entry-content .gallery a {
	border: none;
}

.entry-content ol,
.entry-content p,
.entry-content ul,
.quote-caption {
	margin-bottom: 26px;
}

.entry-content ol,
.entry-content ul {
	margin-left: 40px;
	margin-left: 4rem;
}

.entry-content ol li {
	list-style-type: decimal;
}

.entry-content ul li {
	list-style-type: disc;
}

.entry-content ol ol,
.entry-content ul ul {
	margin-bottom: 0;
}

.entry-content .search-form {
	width: 50%;
}

.entry-meta {
	color: #999;
	font-size: 14px;
	font-size: 1.4rem;
}

.entry-meta a {
	border-bottom: 1px solid #ddd;
}

.entry-header .entry-meta {
	margin-bottom: 24px;
	margin-bottom: 2.4rem;
}

.entry-footer .entry-meta {
	float: left;
	margin: 0;
	margin: 0;
	padding: 0px 10px 10px;
	padding: 0rem 1rem 1rem;
}

.entry-comments-link::before {
	content: "\2014";
	margin: 0 6px 0 2px;
	margin: 0 0.6rem 0 0.2rem;
}

.entry-categories,
.entry-tags {
	display: block;
}


.video-post {
	margin-bottom: 20px;
}

.video-post .thumbnail {
	margin-right: 20px ;
	margin-bottom: 20px;
}

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px; height: 0; overflow: hidden;
}
 
.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Pagination
--------------------------------------------- */

.archive-pagination,
.entry-pagination {
	font-size: 14px;
	font-size: 1.4rem;
	margin: 40px 0;
	margin: 4rem 0;
}

.archive-pagination li {
	display: inline;
}

.archive-pagination li a {
	background-color: #0089ae;
	border-radius: 3px;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	padding: 8px 12px;
	padding: 0.8rem 1.2rem;
}

.archive-pagination li a:hover,
.archive-pagination li.active a {
	background-color: #fb9608;
}

.entry-pagination a {
	border-bottom: 1px solid #ddd;
}

/* Comments
--------------------------------------------- */

.comment-respond,
.entry-comments,
.entry-pings {
	background-color: #FAFAFA;
	margin-bottom: 40px;
	margin-bottom: 4rem;
}

.entry-comments {
	padding: 40px;
	padding: 4rem;
}

.comment-respond,
.entry-pings {
	padding: 40px 40px 16px;
	padding: 4rem 4rem 1.6rem;
}

.comment-respond a,
.entry-comments a {
	border-bottom: 1px solid #ddd;
}

.comment-content {
	clear: both;
}

.entry-comments .comment-author {
	margin-bottom: 0;
}

.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] {
	width: 50%
}

.comment-respond label {
	display: block;
	margin-right: 12px;
	margin-right: 1.2rem;
}

.comment-list li,
.ping-list li {
	list-style-type: none;
}

.comment-list li {
	margin-top: 24px;
	margin-top: 2.4rem;
	padding: 32px;
	padding: 3.2rem;
}

.comment-list li li {
	margin-right: -32px;
	margin-right: -3.2rem;
}

li.comment {
	background-color: #f5f5f5;
	border: 2px solid #fff;
	border-right: none;
}

.comment .avatar {
	margin: 0 16px 24px 0;
	margin: 0 1.6rem 2.4rem 0;
}

.entry-pings .reply {
	display: none;
}

.bypostauthor {
}

.form-allowed-tags {
	background-color: #f5f5f5;
	font-size: 14px;
	font-size: 1.4rem;
	padding: 24px;
	padding: 2.4rem;
}


/*
Sidebars
---------------------------------------------------------------------------------------------------- */

.sidebar {
	color: #999;
}

.sidebar a {
	border-bottom: 1px solid #ddd;
}

.sidebar p:last-child {
	margin-bottom: 0;
}

.sidebar li {
	list-style-type: none;
	margin-bottom: 6px;
	margin-bottom: 0.6rem;
	word-wrap: break-word;
}

.sidebar ul > li:last-child {
	margin-bottom: 0;
}

.sidebar .widget {
	background-color: #fff;
	border-radius: 3px;
	margin-bottom: 10px;
	padding: 10px;

}

.sidebar .enews-widget {
	background-color: #333;
}

.widget_search {
	margin-bottom: 20px;
}


/*
Site Footer
---------------------------------------------------------------------------------------------------- */

.site-footer {
	background-color: #fff;
	color: #595959;
	font-size: 14px;
	padding: 20px 0;
	min-height: 100px;

}

.site-footer a {
	color: #595959;
	font-size: 14px;
}

.site-footer a:hover {
	color: #0089ae;
}

.site-footer p {
	margin-bottom: 0;
}

.site-footer li {
	list-style-type: none;
	margin: 10px;
	word-wrap: break-word;
	display: inline-block;
	text-align: left;
}

/*
Footer Widgets
---------------------------------------------------------------------------------------------------- */

.footer-left {
	float: left;
	width: 33.33%;
	text-align: left;
}

.footer-right {
	float: right;
	width: 66.66%;
	text-align: right;
}

.site-footer .widget {

}

.site-footer .widget_nav_menu {
	width: 100%;
}

.site-footer .widget-title {
	
}

.footer-widgets .search-form input:focus {
	border: 1px solid #ddd;
}


/* Media Queries For Ratina Display */

@media
@media only screen and (max-width: 320px),
only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and ( min--moz-device-pixel-ratio: 2),
only screen and ( -o-min-device-pixel-ratio: 2/1),
only screen and ( min-device-pixel-ratio: 2),
only screen and ( min-resolution: 192dpi),
only screen and ( min-resolution: 2dppx),
only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5),
only screen and (min-resolution: 144dpi),
only screen and ( min-resolution: 1.5dppx),
only screen and (-webkit-min-device-pixel-ratio: 1.3),
only screen and (-moz-min-device-pixel-ratio: 1.3),
only screen and (min-device-pixel-ratio: 1.3),
only screen and (min-resolution: 125dpi),
only screen and ( min-resolution: 1.3dppx) {


	.header-image .site-header .wrap {
	background: url(images/mobile-logo@3x.png);
	background-size: 220px 50px;
	background-repeat: no-repeat;		}	

	#home-feature-1 {
		background-image:url(images/home-feature-1@2x.png);
		background-size: 300px 220px;	}
	#home-feature-2 {
		background-image:url(images/home-feature-2@2x.png);
		background-size: 300px 220px;	}		
	#home-feature-2:hover {
		background-image:url(images/home-feature-2-hover@2x.png);
		background-size: 300px 220px;	}
	#home-feature-3 {
		background-image:url(images/home-feature-3@2x.png);
		background-size: 300px 220px;	}	
	#home-feature-3:hover {
		background-image:url(images/home-feature-3-hover@2x.png);
		background-size: 300px 220px;	}

}


/*
Media Queries For responsive 
---------------------------------------------------------------------------------------------------- */

@media only screen and (max-width: 768px) {


	.content,
	.content-sidebar-sidebar .content,
	.content-sidebar-sidebar .content-sidebar-wrap,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.sidebar-content-sidebar .content,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-primary,
	.sidebar-secondary,
	.sidebar-sidebar-content .content,
	.sidebar-sidebar-content .content-sidebar-wrap,
	.site-header .widget-area,
	.site-inner,
	.title-area,
	.wrap {
		width: 100%;
	}

	.site-inner {
		padding-left: 5%;
		padding-right: 5%;
	}

	.archive-description,
	.author-box,
	.entry,
	.entry-footer .entry-meta,
	.header-image .site-header .widget-area,
	.sidebar .widget,
	.site-header {
		padding: 0;
	}

	.entry-comments, 
	.comment-respond {
		padding: 20px;
		padding: 2rem;
	}

	.entry-footer .entry-meta {
		margin: 0;
		padding-top: 12px;
		padding-top: 1.2rem;
	}

	.sidebar .widget.enews-widget {
		padding: 40px;
		padding: 4rem;
	}

	.site-footer {
		padding: 24px 0;
		padding: 2.4rem 0;
	}

	.footer-widgets {
		padding: 40px 5% 16px;
	}

	.footer-widgets-1 {
		margin: 0;
	}


	.header-image .site-header .wrap {
	background: url(images/mobile-logo@3x.png);
	background-size: 220px 50px;
	background-repeat: no-repeat;
	background-position: center top;
	padding: 0;

	}

	.header-image .site-header, .header-image .site-header .wrap {
		background-position: center top !important;
		background-size: 220px 50px;
	}
	
	.title-area {
		height: 50px;
	}

	.nav-header {
		padding: 15px 0px;
	}

	
	.site-header .widget-area {
		text-align: center;
	}

	.social {
		padding: 15px 0px;
	}

	.social img {
		opacity: 1;
	}

	.slider, .newsletter {
		width: 100%;
	}

	.home-features {
		padding: 10px 0px 5px 0px;
	}

	.feature-box {
		padding: 0px 10px;
	}

	.home-feature-1, 
	.home-feature-2, 
	.home-feature-3 {
		width: 100%;
		margin: 0px;
	}

	.client1,
	.client2,
	.client3,
	.client4,
	.client5 {
		padding: 0px 20px;
	} 

	.five-sixths,
	.four-sixths,
	.one-fourth,
	.one-half,
	.one-sixth,
	.one-third,
	.three-fourths,
	.three-sixths,
	.two-fourths,
	.two-sixths,
	.two-thirds {
		margin: 0;
		width: 100%;
	}

	.alignright,
	.alignleft {
		float: none;
	}

	img.alignright, 
	.wp-caption.alignright {
		margin: 0;
	}


	/*About Terry Wahls Page */

	.about-terry {
		text-align: center;
	}

	.about-terry-img {
		text-align: center;
	}
	
	.wp-image-30 {
		float: left;
	}

	.resources-box-1,
	.resources-box-2,
	.resources-box-3,
	.resources-box-4,
	.resources-box-5,
	.resources-box-6,
	.resources-box-7,
	.resources-box-8,
	.resources-box-9 {
		width: 50%;
		float: left;
		padding: 2%;
		border-left: none;
		border-right: none;
	}

	.resources-box-3 {
		border-top: 1px solid #fafafa;
	}

	.resources-box-4 {
		clear: none;
	}

	.resources-box-3,
	.resources-box-5,
	.resources-box-7,
	.resources-box-9 {
		clear: both;
	}

	.shop-grid {
		text-align: center;
	}

	.shop-grid img {
		float: left;
		width:/* 100%*/ auto;
		padding: 10px;
		margin-bottom:10px;
	}

.shop-info {
	height: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	
}

.shop-text{
	float: none;
    margin: 0 auto;
    padding:0;
    width: 90%;
}

}


@media only screen and (max-width: 600px) {


	.header-image .site-header .wrap {
		background-position: left top;
		padding: 0;

	}

	.header-image .site-header, .header-image .site-header .wrap {
		background-position: left top !important;
		background-size: 220px 50px;
	}

	.header-image .site-header .widget-area {
		padding: 0;
		background-size: 220px 50px;
	}

	.title-area {
		width: 50%;
		height: 50px;
	}

	.site-header .widget-area {
		width: 100%;
		text-align: center;
	}

	.widget_nav_menu{
	width: 100%;
	float: right;
	}

	.responsive-menu {
		display: none;
	}

	#responsive-menu-icon {
		display: block;
		float: right;
		margin-top: -40px;
	}

	.genesis-nav-menu .menu-item{
		display: block;
		float: none;
		width: 100%;
		text-align: center;
		background: #f5f5f5;
		border-bottom: 1px solid #fff;
	}

	.genesis-nav-menu .menu-item:hover {
		background: #fff;
	}

	.genesis-nav-menu .menu-item a {

	}

	.nav-header{
		padding: 0px;
	}

	.nav-header a {
		padding: 10px 20px;
	}

	.genesis-nav-menu .sub-menu {
		position:relative;
		left:0;
		opacity: 1;
		width: 100%;
	}
	.genesis-nav-menu .sub-menu a {
		width: 100%;
		padding: 10px 20px;
	}

	.genesis-nav-menu .sub-menu .sub-menu{
		margin: 0px;
	}

	.genesis-nav-menu .current-menu-item .sub-menu li:last-child {
		border-bottom: 2px solid #435669;
	}

	.genesis-nav-menu .current-menu-item li a {
		
		
	}

	.social {
		width: 100%;
		float: right;
		padding: 5px 0px;
		text-align: right;
		margin-top: -40px;
		padding-right: 55px; 
	}

	blockquote {
		padding: 25px 40px;
		padding: 2.5rem 4rem;
	}

	#success-stories blockquote {
		width: 100%;
		float: none;
	}

	.quotes:after {
		content: "";
		position: absolute;
		top: inherit;
		bottom: -60px;
		right: 50px;
		border-width: 40px 0 0 40px;
		border-style: solid;
		border-color: #fafafa transparent;
		display: block;
		width: 0;
	}

	/*About Terry Wahls Page */

	.about-terry-img {
		text-align: center;
	}

	.wp-image-30 {
		float: none;
	}
	
	.shop-text{
		float: none;
		margin: 0 auto;
		padding:0;
		width: 90%;
	}


}



@media only screen and (max-width: 480px) {

	#community-resources p {
		
	}

	.resources-box-1,
	.resources-box-2,
	.resources-box-3,
	.resources-box-4,
	.resources-box-5,
	.resources-box-6,
	.resources-box-7,
	.resources-box-8,
	.resources-box-9 {
		width: 100%;
		float: none;
		border-left: none;
		border-right: none;
		border-top: 1px solid #fafafa;
		border-bottom: 1px solid #fafafa;
	}


	.shop-grid {
		width: 100%;
		padding-bottom: 10px;

	}

	.shop-grid img {
		width: 50%;
		float: left;
		padding: 0;
	}
	
	.shop-info{
		height:auto;
	}

	.shop-grid h5{
		margin: 0;
	}

	.shop .first {
		margin-left: 0;
		clear: none;
	}

	.shop .clearfix {
		margin-bottom: 10px;
	}

	.shop-text{
		float: none;
		margin: 0 auto;
		padding:0;
		width: 90%;
	}
	
	
	.social a img {
		margin-bottom: -4px;
		margin-right: 0px; 
	}

}

@media only screen and (max-width: 360px){
	.shop-grid {
		text-align: center;
	}

	.shop-grid img {
		width: 70%;
		float: none;
	}

	.shop .first {
		margin-left: 0;
		clear: none;
	}
	
	.shop-text{
		float: none;
		margin: 0 auto;
		padding:0;
		width: 90%;
	}
}


@media only screen and (max-width: 320px) {



	.header-image .site-header, .header-image .site-header .wrap {
		background-position: center top !important;
		background-size: 220px 50px;
	}


		#responsive-menu-icon {
		display: block;
		float: none;
		margin-top: -37px;
		padding-left: 170px;
	}

	#responsive-menu-icon::before {
		padding: 2px 5px;
		
	}

	.social {
		width: 100%;
		float: none;
		padding: 5px 0px;
		text-align: center;
		margin-top: 0px;
		padding-right: 50px; 
	}

	.ls-l {
		font-size: 12px;
	}


	.shop-grid {
		text-align: center;
	}

	.shop-grid img {
		width: 70%;
		float: none;
	}

	.shop .first {
		margin-left: 0;
		clear: none;
	}
	
	.shop-text{
		float: none;
		margin: 0 auto;
		padding:0;
		width: 90%;
	}
	

}

@media only screen and (max-width: 240px) {



}



/* ================================= WEB FORM ======================================== */

.newsletterform h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	line-height:24px;
	font-weight:bold;
	color:#0089b8;
	text-align:center;
	margin-bottom:15px;
}

.newsletterform input[type="text"]{
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:0 11px;
	width:100%;
	height:36px;
	border:1px solid #adadad;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:13px !important;
	line-height:32px !important;
	font-weight:bold !important;
	font-style:italic !important;
	color:#898989 !important; 	
	box-shadow: 0 -3px rgba(0, 0, 0, 0.1) inset;
}



#af-form-698788265 .af-body .af-textWrap{width:100%;display:block;float:right;}
#af-form-698788265 .af-body input.text, #af-form-698788265 .af-body textarea{border-color:#919191;border-width:1px;border-style:solid;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:12px;font-family:Verdana, sans-serif;}
#af-form-698788265 .af-body input.text:focus, #af-form-698788265 .af-body textarea:focus{background-color:#FFFAD6;border-color:#030303;border-width:1px;border-style:solid;}
#af-form-698788265 .af-body label.previewLabel{display:block;float:left;width:25%;text-align:right;color:#000000;text-decoration:none;font-style:normal;font-weight:normal;font-size:16px;font-family:Verdana, sans-serif;}
#af-form-698788265 .af-body{padding-bottom:1px;background-repeat:no-repeat;background-position:bottom center;background-image:none;color:#000000;font-size:12px;font-family:Verdana, sans-serif;}
#af-form-698788265 .af-quirksMode{padding-right:30px;padding-left:10px;}
#af-form-698788265 .af-standards .af-element{padding-right:30px;padding-left:10px;}
#af-form-698788265 .buttonContainer input[type="submit"] { margin-top:12px; margin-bottom:2px; }
#af-form-698788265 .buttonContainer{text-align:center;}
#af-form-698788265 button,#af-form-698788265 input,#af-form-698788265 submit,#af-form-698788265 textarea,#af-form-698788265 select,#af-form-698788265 label,#af-form-698788265 optgroup,#af-form-698788265 option{float:none;position:static;margin:0;}
#af-form-698788265 div{margin:0;}
#af-form-698788265 form,#af-form-698788265 textarea,.af-form-wrapper,.af-form-close-button,#af-form-698788265 img{float:none;color:inherit;position:static;background-color:none;border:none;margin:0;padding:0;}
#af-form-698788265 input,#af-form-698788265 button,#af-form-698788265 textarea,#af-form-698788265 select{font-size:100%;}
#af-form-698788265 select,#af-form-698788265 label,#af-form-698788265 optgroup,#af-form-698788265 option{padding:0;}
#af-form-698788265,#af-form-698788265 .quirksMode{width:100%;}
#af-form-698788265.af-quirksMode{overflow-x:hidden;}
#af-form-698788265{}
#af-form-698788265{display:block;}
#af-form-698788265{overflow:hidden;}
.af-body .af-textWrap{text-align:left;}
.af-body input.image{border:none!important;}
.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}
.af-body input.text{width:100%;float:none;padding:2px!important;}
.af-body.af-standards input.submit{padding:4px 12px;}
.af-clear{clear:both;}
.af-element label{text-align:left;display:block;float:left;}
.af-element{padding:5px 0;}
.af-form-wrapper{text-indent:0;}
.af-form{text-align:left;margin:auto;}
.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}
.lbl-right .af-element label{text-align:right;}


/* =================================== COMMUNITY RESOURCE - VIDEO ======================================== */

.videoPanl{
	padding:40px 0;
	boder-bottom:1px solid #f5f5f5 !important;
}

.videoPanl h4, .videoPanl h4 a{
	font-family:'SabonLTStd-Bold' !important;
	font-size:21px !important;
	line-height:36px !important;
	font-weight:normal !important;
	color:#303030 !important;
}

.video{
	float:left;
	width:305px;
}

.video2{
	float:left;
	width:305px;
}

.videoContent{
	float:right;
	width:600px;
}

/* ======================= Resource ============================ */

.resourceform{
	width:300px !important;
	background-color:#f5f5f5 !important;
	border:1px solid #ababab;
	float:none !important;
	margin:0 auto !important;
}

/* ======================= Alyson Edits ============================ */
.wpp-list li {
padding-bottom:13px;
}