/*

	Theme Name: Modern Blogger Pro

	Description: A Premium WordPress Theme

	Author: Lindsey Riel

	Author URI: http://www.prettydarncute.com/

	Version: 2.0

 

	Tags: pink, black, gold, teal, responsive, ecommerce, portfolio, html5, one-column, two-columns, three-columns, fixed-width, custom-menu, full-width-template, sticky-post, theme-options, threaded-comments, translation-ready

 

	Template: genesis

	Template Version: 2.0.0



*/





/* Import Fonts

--------------------------------------------- */

/*
 * moved to theme head
 * 
 @import url(//fonts.googleapis.com/css?family=Montserrat:400,700);

 @import url(//fonts.googleapis.com/css?family=Lato:300,400);
*/





/*

HTML5 Reset

---------------------------------------------------------------------------------------------------- */



/* Baseline Reset (normalize.css 2.1.2)

	Link: http://necolas.github.com/normalize.css/

--------------------------------------------- */



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]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}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:#545454}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

---------------------------------------------------------------------------------------------------- */



/* Typographical Elements

--------------------------------------------- */



html {

	font-size: 62.5%; /* 10px browser default */

}



body {

	background: #fff url('') fixed repeat;

	color: #545454;

	font-family: 'Lato', sans-serif;

	font-size: 18px;

	font-weight: 300;

	line-height: 1.5;

}



a,

button,

input:focus,

input[type="button"],

input[type="reset"],

input[type="submit"],

textarea:focus {

	-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;

}



::-moz-selection {

	background: #545454;

	color: #fff;

}



::selection {

	background: #545454;

	color: #fff;

}



a {

	color: #AA9407;

	text-decoration: none;

}



a img {

	margin-bottom: -4px;

}



a:hover {

	color: #7cb5a1;

	outline: none;

}



.icon-youtube-play {

	display: inline-block!important;

	float: left;

	margin-right: 10px;

	font-size: 1.15em;

	margin-top: 3px !important;

}



p {

	margin: 0 0 24px;

	padding: 0;

}



strong {

	font-weight: 700;

}



ol,

ul {

	margin: 0;

	padding: 0;

}



blockquote {

	color: #999;

}



blockquote {

	margin: 0;

	padding: 24px 40px;

}



pre {

	background: #545454;

	color: #ccc;

	overflow: scroll;

	padding: 0 20px;

	white-space: pre;

}



cite {

	font-style: normal;

}







/* Headings

--------------------------------------------- */



h1,

h2,

h3,

h4,

h5,

h6 {

	color: #545454;

	font-family: 'Montserrat', sans-serif;

	font-weight: 300;

	line-height: 1.2;

	margin: 0;

	margin-bottom: 16px;

	padding: 0;

}



.sidebar h2 {

	margin-bottom: 5px;

}



h1 {

	color: #a9bb13;

	font-size: 36px;

}



h2 {

	color: #fd0886;

	font-size: 30px;

}



h3 {

	color: #f16b10;

	font-size: 24px;

}



h4 {

	color: #7cb5a1;

	font-size: 20px;

}



h5 {

	font-family: 'Montserrat', sans-serif;

	font-size: 18px;

	text-transform: uppercase;

}



h6 {

	font-family: 'Montserrat', sans-serif;

	font-size: 16px;

	letter-spacing: 1px;

	text-transform: uppercase;

}



/* Objects

--------------------------------------------- */



embed,

iframe,

img,

object,

video {

	max-width: 100%;

}



img {

	border: none;

	height: auto;

}

img.site-icon {

	width: 32px;

  	height: 32px;

  	border-radius: 50%;

}



/* Forms

--------------------------------------------- */



input,

select,

textarea {

	background: #fff;

	border: 1px solid #ddd;

	border-radius: 3px;

	box-shadow: 1px 1px 3px #eee inset;

	color: #999;

	font-family: 'Montserrat', sans-serif;

	font-weight:300;

	font-size: 13px;

	padding: 16px;

	width: 100%;

}

input[type="image"] {

	background: #fff;

	border: 0px solid #ddd;

	box-shadow: none;

	padding: 0px;

	width:100%;

}



input[type="image"].half-size,

.half-size {

	width:50%;

}



input[type="image"]:hover,

input[type="image"]:active,

input[type="image"]:visited,

input[type="image"]:focus {

	border: none;

	opacity:.8;

}



select {

	height:40px;

}



input.paypal-img-replace {

	background: #fff;

	border: 0px solid #ddd;

	

	box-shadow: 0px 0px 0px #eee inset;

	color: #999;

	font-family: 'Montserrat', sans-serif;

	padding: 0px;

	width: 100%;

	height:auto;

}



input.paypal-img-replace:hover {

	opacity:.8;

}



input {

	letter-spacing: 1px;

	text-transform: uppercase;

}



input:focus,

textarea:focus {

	border: 1px solid #aaa;

	outline: none;

}



::-moz-placeholder {

	color: #999;

}



::-webkit-input-placeholder {

	color: #999;

}



button,

input[type="button"],

input[type="reset"],

input[type="submit"] {

	background: #AA9407;

	border: none;

	box-shadow: none;

	color: #fff;

	cursor: pointer;

	letter-spacing: 1px;

	padding: 16px 24px;

	text-transform: uppercase;

	width: auto;

}



button:hover,

input:hover[type="button"],

input:hover[type="reset"],

input:hover[type="submit"] {

	background: #f15123;

}



input[type="search"]::-webkit-search-cancel-button,

input[type="search"]::-webkit-search-results-button {

	display: none;

}



/* Tables

--------------------------------------------- */



table {

	border-collapse: inherit !important;

	border-spacing: 0;

	

	margin-bottom: 40px;

	width: 100%;

	font-size: .8em;

	border: 1px solid #ccc !important;

}

table small {

	

}



tbody {

	border-bottom: 1px solid #ddd;

}



th,

td {

	text-align: left;

	vertical-align: top;

}



th {

	font-weight: bold;

	text-transform: uppercase;

	line-height: 1.4;

	font-size:.9em;

	color: #4e94bc;

	padding:12px;

}



td {

	border-top: 1px solid #ddd;

	padding: 12px;

}



.td-wrap {

	padding: 12px 14px 12px 0px;

	width:100%;

	color: #8b8b8b;

	line-height: 1.6;

	font-size:.975em;

	

}

.entry-content .td-wrap ol, .entry-content .td-wrap ul, .entry-content .td-wrap p {

margin-bottom: 0px;

margin-top: 12px;

}





/*

Structure and Layout

---------------------------------------------------------------------------------------------------- */



/* Site Containers

--------------------------------------------- */



.wrap {

	margin: 0 auto;

	max-width: 1148px;

}



.site-inner {

	background: #fff;

	

	clear: both;

	margin: 0 auto;

	max-width: 1148px;

	padding: 20px 10px 20px 0px;

}



.site-container {

	background: #fff;

	margin: 0px auto;

	max-width: 1148px;

}



.entry-content .rslides_container ul li {

padding-top: 0px;

padding-bottom: 0px;

border-bottom: 0px solid ;

display: inline-block;

}





.entry-content .rslides_container {

	margin-bottom: 0px;

}



.entry-content .rslides_container ul li,

.entry-content .rslides_container ul {

	margin-left: 0px;

	list-style: none;

}

.entry-content  .rslides_nav {

	top: 65%;

	opacity: 0.5;

	

}



.entry-content .rslides_here a {

	background: #AA9407;

	background: rgba(219,204,71 .8);

}

.rslides_tabs a {

	background: rgba(219,204,71 .2);

}


@media screen and (max-width: 600px) {
table {width:100%;}
th {display: none;}
tr:nth-of-type(2n) {background-color: inherit;}
tr td:first-child {background: #f0f0f0; font-weight:bold;font-size:1.3em;}
tbody td {display: block;  text-align:center;}
tbody td:before { 
    content: attr(data-th); 
    display: block;
    text-align:center;  
  }
}

/* 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: 740px;

}



.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;

}



.sidebar-content-sidebar .content {

	padding-left: 40px;

}



.full-width-content .content {

	width: 100%;

}



.full-width-content .entry-content,

.full-width-content .entry-header {

	margin: 0 auto;

	max-width: 740px;

}



/* Primary Sidebar */



.sidebar-primary {

	float: right !important;

	margin-right: -10px;

	width: 360px;

}



.sidebar-content .sidebar-primary,

.sidebar-sidebar-content .sidebar-primary {

	float: left;

}


.social-icons-widget-2 ul.icons-large {

  float: none;

  list-style-type: none;

  margin: 0 0 -26px 0;

  width: 100%;

}

.social-icons-widget-3 ul.icons-large {

  float: none;

  list-style-type: none;

  margin: 0 0 -26px 0;

  width: 100%;

}

.social-icons-widget ul.icons-large {

  float: none;

  list-style-type: none;

  margin: 0 0 -26px 0;

  width: 100%;

}

.social-icons-widget ul li {

	border: none;

}

/* Secondary Sidebar */



.sidebar-secondary {
	
	float: left;

	margin-left: -20px;

	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 {

	border-radius: 50%;

	float: left;

}



.alignleft .avatar {

	background: #fff;

	border: 1px solid #ddd;

	border-radius: 300px;

	margin-right: 24px;

	padding: 10px;

	-webkit-border-radius: 300px; 

	-moz-border-radius: 300px; 

}



.alignright .avatar {

	background: #fff;

	border: 1px solid #ddd;

	border-radius: 300px;

	margin-left: 24px;

	padding: 10px;

	-webkit-border-radius: 300px; 

	-moz-border-radius: 300px; 

}



.search-form {

	width: 50%;

}



.search-form input[type="submit"] {

	border: 0;

	clip: rect(0, 0, 0, 0);

	height: 1px;

	margin: -1px;

	padding: 0;

	position: absolute;

	width: 1px;

}



img.centered,

.aligncenter {

	display: block;

	height: auto;

	margin: 0 auto 24px;

	width: auto;

}



img.alignnone {

	margin-bottom: 12px;

	width: auto !important;

}



.alignleft {

	clear: both;

	float: left;

	text-align: left;

}



.alignright {

	clear: both;

	float: right;

	text-align: right;

}



.wp-caption {

	max-width: 100%;

}



img.alignleft,

.wp-caption.alignleft {

	margin: 0 24px 24px 0;

}



img.alignright,

.wp-caption.alignright {

	margin: 0 0 24px 24px;

}



.wp-caption-text {

	font-size: 14px;

	margin: 0 0 20px 0 !important;

}



.wp-caption img {

	height: auto;

	margin: 0 auto 10px;

}



.widget_calendar table {

	width: 100%;

}



.widget_calendar td {

	text-align: center;

}



/* Grid Additions by Chantal

--------------------------------------------- */



.halfwidth-col {

	width:50%;

	float: left;

	padding: 20px;

}



/* Genesis

--------------------------------------------- */



.breadcrumb {

	margin-bottom: 20px;

}



.archive-description,

.author-box {

	background: #fff;

	margin-bottom: 40px;

}



.archive-description {

	margin-bottom: 4px;

	padding: 40px 40px 24px;

}



.author-box {

	padding: 20px;

}



.author-box span {

	color: #fd0886;

}



.author-box-title {

	color: #fd0886;

	font-family: 'Montserrat', sans-serif;

	font-size: 20px;

	margin-bottom: 4px;

}



.author-box a {

	border-bottom: 1px solid #ddd;

}



.author-box p {

	margin: 0;

}



.author-box .avatar {

	background: #fff;

	border: 1px solid #ddd;

	border-radius: 300px;

	margin-right: 24px;

	padding: 4px;

	-webkit-border-radius: 300px; 

	-moz-border-radius: 300px; 

}



/* Headings

--------------------------------------------- */





time.entry-time {

	border-right: 1px solid #ddd;

	margin-right: 11px;

	padding-left: 4px;

	padding-right: 14px;

}



.entry-author {

	border-right: 1px solid #ddd;

	margin-right: 4px;

	padding: 0 14px 0 0;

}





.entry-title {

	color: #545454;

	font-family: 'Montserrat', sans-serif;

	font-size: 36px;

	font-weight: 300;

	line-height: 1;

}



h1.entry-title{

	font-size: 28px;

	margin: 0 0 7px 0;

}



.entry-title a,

.sidebar .widgettitle a {

	color: #545454;

}



.entry-title a:hover {

	color: #000;

}



.widgettitle {

	color: #545454;

	font-family: 'Montserrat', sans-serif;

	font-size: 15px;

	font-weight: 400;

	letter-spacing: 1px;

	margin: 0 0 14px;

	padding-bottom: 7px;

	text-align: center;

	text-stroke: 0px 0px 20px #000;

	text-transform: uppercase;

}



.widget-wrap {

	padding: 7px;

}



.sidebar .widgettitle a {

	border: none;

}



.archive-title {

	font-size: 20px;

	margin-bottom: 24px;

}





/*

Widgets

---------------------------------------------------------------------------------------------------- */



/* After Entry

--------------------------------------------- */



.after-entry {

	background: #fff;

	border: 1px solid #ddd;

	padding: 10px;

}



.after-entry .widget {

	background: #f5f5f5 url(images/adbackground.png) repeat;

	padding: 20px;

}



.after-entry h4 {

	text-align: center;

}



.after-entry .enews-widget input[type="submit"] {

	text-transform: uppercase;

}





/* Featured Page and Featured Post

--------------------------------------------- */



.featured-content .entry {

	margin-bottom: 20px;

	padding: 0 0 24px;

}



.sidebar .featured-content .entry {

	margin-bottom: 0;

}



.site-header .featured-content .entry {

	display: inline !important;

	background: transparent;

	}



.featured-content .entry-title {

	border: none;

	font-size: 24px;

	line-height: 1.0;

}



.featured-content .entry-title a {

	border: none;

}





/*

Plugins

---------------------------------------------------------------------------------------------------- */



.share-after {

	border: 1px solid #ddd;

	margin-bottom: 20px !important;

	margin-top: 0;

	padding: 10px 10px 5px 10px;

	text-align: center;

}



.simple-social-icons ul {

	padding-top: 12px !important;

}



/* Genesis eNews Extended

--------------------------------------------- */



.enews-widget {

	background: #fff url('images/stripe.png') fixed repeat;

	border: 1px solid #eee;

	color: #545454;

	padding: 20px;

}



.site-header .enews-widget {

	background: #fff;

	float: right;

	padding: 0 10px 10px 10px;

	width: 80%;

}



.enews-widget input {

	display: inline !important;

	margin-bottom: 12px;

	padding: 11px;

	width: 100%;

}



.enews-widget input:focus {

	border: 1px solid #ddd;

}



.enews-widget input[type="submit"] {

	background: #7cb5a1;

	color: #fff;

	display: block;

	margin: 0;

}



.enews-widget input:hover[type="submit"] {

	background: #fff;

	color: #545454;

}



/* Genesis Latest Tweets

--------------------------------------------- */



.latest-tweets ul li {

	margin-bottom: 16px;

}



/* Gravity Forms

--------------------------------------------- */



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: 16px;

}



div.gform_wrapper .ginput_complex label {

	padding: 0;

}



div.gform_wrapper li,

div.gform_wrapper form li {

	margin: 16px 0 0;

}



div.gform_wrapper .gform_footer input[type="submit"] {

	color: #fff;

	font-size: 14px;

	padding: 10px;

}





/*

Site Header

---------------------------------------------------------------------------------------------------- */



.site-header .wrap {

	

	

}



/* Title Area

--------------------------------------------- */



.title-area {

	font-family: 'Montserrat', sans-serif;

	float: left;

	padding: 0 20px;

	width: 560px;

}



.header-image .title-area {

	padding: 0;

}



.site-title {

	font-family: 'Montserrat', sans-serif;

	font-size: 60px;

	line-height: 1;

	margin: 10px 0 20px;

	text-align: center;

	text-transform: none;

}



.site-title a {

	color: #545454;

}



.site-title a:hover {

	color: #7cb5a1;

}



.site-description {

	border-bottom: 1px solid #ddd;

	border-top: 1px solid #ddd;

	color: #a9bb13;

	font-family: 'Montserrat', sans-serif;

	font-size: 14px;

	font-weight: 300;

	letter-spacing: 1px;

	line-height: 1;

	margin: 0;

	padding: 7px;

	text-align: center;

	text-transform: uppercase;

}



/* Full width header, no widgets */



.header-full-width .title-area,

.header-full-width .site-title {

	width: 100%;

	padding: 20px 0;

}



.header-image .site-description {

	display: none;

	text-indent: -9999px;

}



.header-image .site-title a {

	display: block;

	text-indent: -9999px;

}



/* Logo, hide text */



.header-image .site-header .wrap {

	padding: 0;

	/*background-image:  url(images/header-photo.jpg);

	background-size: cover;

	background-position: 0px -10px;*/

}



.header-image .site-title > a {

	background-size: contain !important;

	display: block;

	float: left;

	height: 164px;

	margin-left: 10px;

	width: 991px;

	text-indent: -9999px;

}



/* Widget Area

--------------------------------------------- */



.site-header .widget-area {

	float: right;

	margin-right: 20px;

	text-align: right;

	width: 360px;

	color: #fff;

}

.site-header .widget-area .textwidget {

  color: #bbb;

}

.site-header .widget-area h4 {

	margin-bottom: 0;

	margin-top: 0;

	padding: 4px;

}



.header-image .site-header .widget-area {

	padding: 40px 0;

}



.site-header .search-form {

	float: right;

	margin-top: 24px;

}


#ad-widget {

	height: auto;

	width: 100%;

}



.user-profile p {

	font-size: 14px;

	font-weight: 300;

	line-height: 1;

}



.user-profile a {

	display: block;

	font-family: Montserrat, sans-serif;

}



.site-header .user-profile {

	float: right;

	margin-right: 8px;

	padding: 10px;

	text-align: center;

	width: 75%;

}



.site-header .user-profile h4 {

	margin: -4px 0 7px 0;

	text-align: center;

}



/*

Site Navigation

---------------------------------------------------------------------------------------------------- */



.genesis-nav-menu {

	clear: both;

	color: #999;

	font-family: 'Montserrat', sans-serif;

	font-size: 14px;

	font-weight: 300;

	line-height: 1.5;

	margin: 0;

	max-width: 1148px;

}



.genesis-nav-menu .menu-item {

	display: inline-block;

	margin: 0;

	padding: 0;

	text-align: left;

}



.genesis-nav-menu a {

	border: none;

	color: #fff;

	display: block;

	padding: 22px 20px;

	position: relative;

}



.genesis-nav-menu a:hover {

	color: #fff;

}



.genesis-nav-menu .current-menu-item > a,

.genesis-nav-menu .sub-menu .current-menu-item > a:hover {

	background-color: #f16b10;

	color: #fff;

}



.genesis-nav-menu .sub-menu .current-menu-item > a {

	color: #fff;

}



.genesis-nav-menu > .menu-item > a {

	text-transform: uppercase;

}



.genesis-nav-menu .sub-menu {

	left: -9999px;

	margin: 0;

	opacity: 0;

	padding: 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: #fff;

	border: 1px solid #eee;

	border-top: none;

	color: #f16b10;

	font-size: 12px;

	letter-spacing: 0;

	padding: 16px 20px;

	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 {

	color: #fff;

	display: inline-block;

	float: right;

	list-style-type: none;

	padding: 28px 0;

	text-transform: uppercase;

}



.genesis-nav-menu > .right > a {

	display: inline;

	padding: 0;

}



.genesis-nav-menu > .rss > a {

	margin-left: 48px;

}



.genesis-nav-menu > .search {

	padding: 14px 0 0;

}



.genesis-nav-menu .search-form {

	width: 100%;

}





/*

Site Mini Header Navigation

---------------------------------------------------------------------------------------------------- */



#menu-header-mini-nav.genesis-nav-menu {

	clear: both;

	color: #999;

	font-family: 'Montserrat', sans-serif;

	font-size: 11px;

	font-weight: 200;

	line-height: 1.5;

	margin: 0;

	max-width: 1148px;

}



#menu-header-mini-nav.genesis-nav-menu .menu-item {

	display: inline-block;

	margin: 0;

	padding: 0;

	text-align: left;

}



#menu-header-mini-nav.genesis-nav-menu a {

	border: none;

	color: #fff;

	display: block;

	padding: 10px 14px;

	position: relative;

	background: #4e94bc;

	border-radius: 3px;

}



#menu-header-mini-nav.genesis-nav-menu a:hover {

	color: #fff;

	opacity:.85;

}



#menu-header-mini-nav.genesis-nav-menu .current-menu-item > a,

#menu-header-mini-nav.genesis-nav-menu .sub-menu .current-menu-item > a:hover {

	background-color: #fff;

	color: #4e94bc;

	opacity:.85;

}



#menu-header-mini-nav.genesis-nav-menu .sub-menu .current-menu-item > a {

	color: #4e94bc;

}



#menu-header-mini-nav.genesis-nav-menu > .menu-item > a {

	text-transform: uppercase;

}



#menu-header-mini-nav.genesis-nav-menu .sub-menu {

	left: -9999px;

	margin: 0;

	opacity: 0;

	padding: 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;

}



#menu-header-mini-nav.genesis-nav-menu .sub-menu a {

	background: #fff;

	border: 1px solid #eee;

	border-top: none;

	color: #f16b10;

	font-size: 12px;

	letter-spacing: 0;

	padding: 16px 20px;

	position: relative;

	width: 200px;

}



#menu-header-mini-nav.genesis-nav-menu .sub-menu .sub-menu {

	margin: -54px 0 0 199px;

}



#menu-header-mini-nav.genesis-nav-menu .menu-item:hover {

	position: static;

}



#menu-header-mini-nav.genesis-nav-menu .menu-item:hover > .sub-menu {

	left: auto;

	opacity: 1;

}



#menu-header-mini-nav.genesis-nav-menu > .first > a {

	padding-left: 0;

}



#menu-header-mini-nav.genesis-nav-menu > .last > a {

	padding-right: 0;

}



#menu-header-mini-nav.genesis-nav-menu > .right {

	color: #fff;

	display: inline-block;

	float: right;

	list-style-type: none;

	padding: 28px 0;

	text-transform: uppercase;

}



#menu-header-mini-nav.genesis-nav-menu > .right > a {

	display: inline;

	padding: 0;

}



#menu-header-mini-nav.genesis-nav-menu > .rss > a {

	margin-left: 48px;

}



#menu-header-mini-nav.genesis-nav-menu > .search {

	padding: 14px 0 0;

}



#menu-header-mini-nav.genesis-nav-menu .search-form {

	width: 100%;

}











/* 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: #fd0886;

	margin: 0 auto;

	max-width: 1148px;

	text-align: center;

}



.nav-secondary {

	background: #fff;

	line-height: 1.5;

	margin: 0 auto;

	max-width: 1148px;

	text-align: center;

}



.nav-secondary .wrap {

	border-left: 1px solid #ddd;

	border-right: 1px solid #ddd;

	max-width: 1148px;

}



.nav-secondary .genesis-nav-menu a {

	border: none;

	color: #545454;

	display: block;

	padding: 18px 18px;

	position: relative;

}



.nav-secondary .genesis-nav-menu a:hover {

	color: #fd0886;

}



li.home a  {

	background: url(images/littlehome.png) center no-repeat;

	text-indent: -9999px;

}



.nav-primary a:hover,

.nav-primary .current-menu-item > a {

	background-color: #f15123;

	color: #fff;

}



.nav-primary .sub-menu a:hover {

	color: #fff;

}





/*

Slider and Ad Widget

---------------------------------------------------------------------------------------------------- */



#slider {

	margin: 0 0 20px 0;

	width: 720px;

}



#genesis-responsive-slider {

	background: #fff;

	border: 1px solid #ddd !important;

}



.adspace {

	display: block;

	max-width: 740px;

	padding: 0 !important;

}





/* Entries

--------------------------------------------- */



.entry {

	background: #fff;

	border-radius: 3px;

	margin-bottom: 40px;

	overflow: hidden;

	padding: 10px 30px 14px 10px;

}



.entry-content {

	max-width: 740px;

}





.entry-content a {

	color: #f15123;

}



.entry-content a:hover {

	color: #545454;

}



.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 ul li {

	padding-top: 10px;

	padding-bottom:10px;

	border-bottom: 1px solid #ddd;

	display: block;

}

.entry-content ul li:last-child {

	border-bottom: 0px solid #4e94bc;

}

.entry-content ol li {

	list-style-type: decimal;

}



.entry-content ul li {

	list-style-type: none;

}



.entry-content ol ol,

.entry-content ul ul,

.entry-content .wp-caption p {

	margin-bottom: 0;

}



.entry-meta {

	clear: both;

	color: #545454;

	font-family: 'Montserrat', sans-serif;

	font-size: 11px;

	padding: 4px 0;

	text-transform: uppercase;

}



.entry-header {

	margin-bottom: 20px;

}



.page .entry-header {

	border-left: none !important;

}



.page h1.entry-title {

	margin: 15px 0 35px 0!important;

}



.entry-header .entry-meta {

	border-top: 1px solid #ddd;

	margin-bottom: 0;

	margin-bottom: 0;

}



.entry-footer .entry-meta {

	padding: 4px 10px;

}



.entry-comments-link {

	padding: 0 0 0 7px;

}



.entry-categories,

.entry-tags {

	display: block;

}



/* Entry Navigation

--------------------------------------------- */



.navigation {

	clear: both;

	font-size: 12px;

	letter-spacing: 1px;

	margin: 40px 0;

	text-transform: uppercase;

}



.pagination {

	clear: both;

	font-weight: 400;

	letter-spacing: 1px;

	text-transform: uppercase;

}



.entry .navigation a {

	border-bottom: 1px solid #ddd;

}



.pagination li {

	display: inline;

	font-size: 12px;

	font-weight: 400;

}



.pagination li a {

	background: #7cb5a1;

	color: #fff;

	cursor: pointer;

	display: inline-block;

	padding: 4px 12px;

}



.pagination li a:hover,

.pagination li.active a {

	background: #f15123;

}



/* Comments

--------------------------------------------- */



.entry-comments,

#respond {

	background: #fff;

	font-family: 'Montserrat', sans-serif;

	font-size: 16px;

	font-weight: 300;

}



.commentnumber {

	color: #545454;

	float: right;

	font-family: 'Montserrat', sans-serif;

	font-size: 60px;

	margin: 0px 10px 0 -10px;

	padding: 10px;

}



#reply-title {

	border-bottom: double #ddd;

	color: #fd0886;

	font-family: 'Montserrat', sans-serif;

	font-weight: 300;

	letter-spacing: 1px;

	padding: 10px;

	text-align: center;

	text-transform: uppercase;

}



#respond label {

	color: #7cb5a1;

	font-family: 'Montserrat', sans-serif;

	font-weight: 300;

	letter-spacing: 1px;

	padding: 10px 0;

	text-align: left;

	text-transform: uppercase;

}



.logged-in-as {

	font-size: 10px;

	text-transform: uppercase;

}



.entry-comments,

.ping-list,

#respond {

	margin-bottom: 40px;

}



.entry-comments a,

#respond a {

	border-bottom: 1px solid #ddd;

}



.entry-comments .comment-author {

	margin: 0;

}



.comment-author cite {

	font-family: 'Montserrat', sans-serif;

	font-weight: 300;

	letter-spacing: 1px;

	text-transform: uppercase;

}



#respond input[type="email"],

#respond input[type="text"],

#respond input[type="url"] {

	width: 50%

}



#respond label {

	display: block;

	margin-right: 12px;

}



.comment-list li,

.ping-list li {

	list-style-type: none;

	margin-top: 24px;

	padding: 32px;

}



.comment-list li li {

	margin-right: -32px;

}



li.comment {

	background: #f5f5f5;

	border: 2px solid #fff;

	border-right: none;

}



.comment .avatar {

	background: #fff;

	border: 1px solid #ddd;

	border-radius: 50%;

	padding: 10px;

	margin: 0 16px 24px 0;

}



.bypostauthor {

	background: #fff;

}



.form-allowed-tags {

	display: none;

	font-size: 14px;

	padding: 24px;

}





/*

Sidebars

---------------------------------------------------------------------------------------------------- */



.sidebar {

	color: #999;

	overflow: hidden;

	text-align: center;

}



.sidebar p {

	line-height: 1.5;

}



.sidebar img {

	margin-bottom: 10px;

}



.sidebar p:last-child,

.sidebar ul {

	margin: 0;

}



.sidebar li {

	border-bottom: 1px dashed #ddd;

	font-size: 14px;

	list-style-type: none;

	margin-bottom: 6px;

	padding: 0 0 4px 0;

	text-transform: uppercase;

	word-wrap: break-word;

}



.sidebar ul > li:last-child {

	margin-bottom: 0;

}



.sidebar .widget {

	background: #fff;

	margin: 14px 0 20px 14px;

}



.sidebar-secondary .widget {

	background: #fff;

	border-bottom: 1px solid #ddd;

	border-right: 1px solid #ddd;

	border-top: 1px solid #ddd;

	border-right: 1px solid #ddd;

	margin: 14px px 20px 14px;

	padding: 12px;

}





.sidebar-primary .widget {

	background: #fff;

	border-bottom: 1px solid #ddd;

	border-left: 1px solid #ddd;

	border-top: 1px solid #ddd;

	border-right: 1px solid #ddd;

	margin: 14px 0px 20px 14px;

	padding: 12px;

}



.sidebar-content .sidebar-primary .widget {

	background: #fff;

	border-bottom: 1px solid #ddd;

	border-right: 1px solid #ddd;

	border-top: 1px solid #ddd;

	border-roght: 1px solid #ddd;

	margin: 14px 0px 20px 14px;

	padding: 12px;

}



.content-sidebar-sidebar .sidebar-primary .widget,

.content-sidebar-sidebar .sidebar-secondary .widget,

.sidebar-sidebar-content .sidebar-primary .widget,

.sidebar-sidebar-content .sidebar-secondary .widget {

	border: 0;

	padding: 0 10px;

}



.sidebar .search-form {

	width: 100%;

}



.sidebar .enews-widget {

	background: #f5f5f5 url(images/stripe.png) repeat;

}





/*

Footer Widgets

---------------------------------------------------------------------------------------------------- */



.footer-widgets {

	background: whitesmoke;

	color: #999;

	/* font-family: montserrat; */

	font-size: 14px;

	letter-spacing: .02em;

	line-height: 1.9em;

	clear: both;

	margin: 0px 0px 3px 0px;

	/* max-width: 1148px; */

	padding: 40px 20px 16px 20px;

}



.footer-widgets-1,

.footer-widgets-3 {

	width: 340px;

}



.footer-widgets-2 {

	width: 360px;

	text-align:center;

}



.footer-widgets-1 {

	margin-right: 40px;

}



.footer-widgets-1,

.footer-widgets-2 {

	float: left;

}



.footer-widgets-3 {

	float: right;

}



.footer-widgets-3 img {

	width:326px;

	height:190px;

}



.footer-widgets a {

	color: #999;

}



.footer-widgets a:hover {

	color: #ccc;

}



.footer-widgets .widget {

	margin-bottom: 24px;

}



.footer-widgets .widgettitle {

	color: #545454;

}



.footer-widgets li {

	list-style-type: none;

	margin-bottom: 6px;

	word-wrap: break-word;

}



.footer-widgets .search-form {

	width: 100%;

}



.footer-widgets .search-form input:focus {

	border: 1px solid #ddd;

}





/*

Site Footer

---------------------------------------------------------------------------------------------------- */



.site-footer {

	color: #545454;

	font-family: 'Montserrat', sans-serif;

	font-size: 10px;

	font-weight: 300;

	letter-spacing: 1px;

	padding: 10px 0 10px 0;

	text-align: center;

	text-transform: uppercase;

}



.site-footer a {

	border-bottom: 1px solid #ddd;

}



.site-footer p {

	margin: 0;

}



/*

Portfolio Page

---------------------------------------------------------------------------------------------------- */



.portfolio .entry-title {

	text-align: center;

}



.post-type-archive-portfolio .navigation {

	clear: both;

	text-transform: uppercase;

}



.portfolio-featured-image a img {

	background-color: #fff;

	border: 1px solid #ddd;

	padding: 10px;

	transition: all 0.2s ease-in-out;

	-moz-transition: all 0.2s ease-in-out;

	-webkit-transition: all 0.2s ease-in-out;

}



.portfolio.type-portfolio.entry {

	float: left;

	padding: 0 22px;

}



.single-portfolio .type-portfolio.entry {

	float: none;

	padding: 0;

}



.portfolio-featured-image a img:hover {

	background-color: #ddd;

}



.single-portfolio #content {

	text-align: center;

}



.archive-portfolio #content {

	text-align: center;

}



.single-portfolio img {

	background: #fff;

}



.portfolioblurb {	

	font-size: 18px;

	text-align: center;

	width: 100%;

}



.portfolioblurb .textwidget {

	margin-bottom: 20px;

}





.portfolioblurb h4 {

	font-size: 30px;

	margin-bottom: 5px;

	padding-bottom: 0;

}



.single-portfolio h1 {

	padding-top: 10px;

}



.post-type-archive-portfolio .portfolio .entry-content {

	display: none;

}





/*

Misc.

---------------------------------------------------------------------------------------------------- */



#text-slider article {

	font-weight: 200;

	font-size: 28px;

	font-style: italic;

	color:#ada9a0;

	font-family: 'lato';

}



#text-slider [class^="icon-"]:before, [class*=" icon-"]:before {

font-family: "FontAwesome" !important;

font-style: normal !important;

font-weight: normal !important;

font-variant: normal !important;

text-transform: none !important;

speak: none;

line-height: 1;

-webkit-font-smoothing: antialiased;

-moz-osx-font-smoothing: grayscale;

}



#text-slider article span {

	font-size: .5em;

	display:block;

	margin-top: 12px;

	

}



i.icon-chevron-right.nav-color,

i.icon-chevron-left.nav-color {

	color: #AA9407;

	font-weight: 200;

}





.instagram-image {

	background-color: #fff;

	border: 1px solid #ddd;

	height: 145px;

	margin: 0 0 10px 10px !important;;

	padding: 10px !important;

	text-align: center !important;

	width: 145px;

}



.site-header .instagram {

	float: right;

}



.site-header .simple-social-icons ul li {

	margin:  0 12px 12px !important;

}



.button-alt {

	background-color: #ddd;

}



/*

Woo

---------------------------------------------------------------------------------------------------- */



ul.products li.product a img { 

	width:auto; height: auto;

}



.related ul.products li.product img, .related ul li.product img, 

.upsells.products ul.products li.product img, .upsells.products ul li.product img { 

	width: auto; height: auto; 

}



.woocommerce input.button {

	font-size: 10px !important;

	letter-spacing: 0 !important;

	line-height: 2.5 !important;

}



.attachment-shop_catalog, .attachment-shop_single {

	background-color: #fff !important;

	border: 1px solid #ddd;

        margin: 4px 0 8px !important;

	padding: 4px !important;

}



ul.products li.product h3 {

	padding: 0 !important;

}



.related ul.products li.product img, .related ul li.product img, .upsells.products ul.products li.product img, .upsells.products ul li.product img {

	width: auto !important;

}



.woocommerce #payment ul.payment_methods li, .woocommerce-page #payment ul.payment_methods li {

	list-style-type: none !important;

}





/*

Media Queries

---------------------------------------------------------------------------------------------------- */



@media only screen and (max-width: 1139px) {



	.site-container {

		max-width: 980px;

	}



	.wrap, .site-inner, .footer-widgets {

		max-width: 960px;

	}



	.nav-primary {

		max-width: 974px;

	}



	.site-header .widget-area {

		padding-top: 20px;

		width: 400px;

	}



	.site-header .enews-widget {

		width: 	100%;

	}



	.site-header .wrap {

		padding-bottom: 10px;

	}



	.genesis-nav-menu a {

		padding: 10px 24px;

	}



	.content-sidebar-sidebar .content-sidebar-wrap,

	.sidebar-content-sidebar .content-sidebar-wrap,

	.sidebar-sidebar-content .content-sidebar-wrap {

		width: 740px;

	}



	.content {

		width: 620px;

	}



	.sidebar-content-sidebar .content,

	.sidebar-sidebar-content .content,

	.content-sidebar-sidebar .content {

		width: 400px;

	}



	.footer-widgets-1,

	.footer-widgets-2,

	.footer-widgets-3,

	.sidebar-primary,

	.title-area {

		width: 300px;

	}



	.site-header .user-profile {

		float: none !important;

		margin: 10px auto;

		text-align: center;

	}



	.instagram-image { 

		height: 125px;

		width: 125px;

	}



	.title-area {

		margin-left: 0;

	}



	.site-header .enews-widget input[type="submit"], 

	.site-header .enews-widget input {

		width: 100%;

	}



	#slider {

		width: 100%;

	}



}



@media only screen and (max-width: 1023px) {



	.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,

	.title-area,

	.wrap {

		width: 100%;

	}



	.sidebar-primary {

		margin-right: 0;

		margin-top: 0;

	}



	.sidebar-primary .widget, .sidebar-secondary .widget {

		border: 0 !important;

		margin: 0 0 0 0;

		padding: 0 !important;

	}



	.site-header .instagram, .site-header .simple-social-icons {

		display: inline;

	}



	.site-header .widget-area {

		margin: 0 auto;

		width: 100%;

	}



	.nav-primary {

		border-radius: 0;

	}



	.header-image .site-header .wrap {

		background-position: center top;

	}



	.header-image .site-header .widget-area {

		padding: 0;

	}



	.site-inner {

		background: none;

		padding-left: 5%;

		padding-right: 5%;

	}



	.archive-description,

	.author-box,

	.entry,

	.entry-comments,

	.entry-footer .entry-meta,

	.sidebar .widget,

	#respond {

		padding: 10px;

	}



	.site-header {

		padding: 0;

	}



	.site-inner {

		background: none;

		outline: none;

	}



	.genesis-nav-menu li,

	.site-header ul.genesis-nav-menu,

	.site-header .search-form {

		float: none;

	}



	.genesis-nav-menu,

	.site-description,

	.site-header .title-area,

	.site-header .search-form,

	.site-title {

		text-align: center;

	}



	.genesis-nav-menu a,

	.genesis-nav-menu > .first > a,

	.genesis-nav-menu > .last > a {

		padding: 20px 16px;

	}



	.site-header .search-form {

		margin: 16px auto ;

	}



	.genesis-nav-menu li.right {

		display: none;

	}



	.entry-footer .entry-meta {

		margin: 0;

		padding-top: 12px;

	}



	.site-footer {

		padding: 24px 0;

	}



	.footer-widgets {

		padding: 40px 5% 16px;

	}



	.footer-widgets-1 {

		margin: 0;

	}



	.sidebar .entry {

		border: none !important;

	}

	

	.sidebar-content-sidebar .content {

		padding-left: 0px;

	}

	

	.site-header .enews-widget {

		float: none;

		padding: 0 10px 10px 10px;

		width: 100%;

	}



	.portfolio.type-portfolio.entry {

		padding: 20px;

	}



	#slider {

		background: #fff;

		border: double #ddd;

	}



	.sidebar .enews {

		border: 1px solid #ddd;

		padding: 20px;

	}

}



@media only screen and (max-width: 767px) {



	.entry {

		margin-bottom: 40px !important;

	}



	.five-sixths,

	.four-fifths,

	.four-sixths,

	.one-fifth,

	.one-fourth,

	.one-half,

	.one-sixth,

	.one-third,

	.three-fifths,

	.three-fourths,

	.three-sixths,

	.two-fifths,

	.two-fourths,

	.two-sixths,

	.two-thirds {

		margin: 0;

		width: 100%;

	}



	.site-description {

		border: 0;

	}


	.site-header .enews-widget {

		border: 0;

	}



	.woocommerce-page li.product {

		display: block;

		width: 100% !important;

	}



 	.entry-content {

		overflow: visible !important;

		width: 100%;

	}



	.product-thumbnail {

		display: none !important;

	}



	.woocommerce-cart .entry {

		border: 0 !important;

		padding: 0 !important;

	}



	.woocommerce-cart .site-inner {

		padding-left: 8px !important;

	}



}





/*

Color Options

---------------------------------------------------------------------------------------------------- */





/* Gold & Black

---------------- */



body.theme-goldblack  {

	background: #fff;

}



.theme-goldblack .entry-meta a {

	color: #AA9407;

}



.theme-goldblack button,

.theme-goldblack input[type="button"],

.theme-goldblack input[type="reset"],

.theme-goldblack input[type="submit"] {

	background-color:#AA9407;

	color: #ffffff;

	margin-top:  10px;

	font-size: 1.2em;

	font-weight:100;

	font-family: 'Lato', sans-serif;

}



.theme-goldblack button:hover,

.theme-goldblack input:hover[type="button"],

.theme-goldblack input:hover[type="reset"],

.theme-goldblack input:hover[type="submit"] { 

	background-color: #AA9407;

	color: #ffffff;

}



.theme-goldblack #respond label {

	color: #4e94bc;

}



.theme-goldblack #reply-title {

	color: #ada9a0;

}



.theme-goldblack .author-box span,

.theme-goldblack .author-box-title {

	color: #ada9a0;

}



.theme-goldblack h1,

.theme-goldblack h3 {

	color: #4e94bc;

}



.theme-goldblack h2,

.theme-goldblack h4 {

	color: #ada9a0;

} 



.theme-goldblack .widgettitle {

	color: #4e94bc;

}



.theme-goldblack .site-description {

	color: #4e94bc;

}



.theme-goldblack a {

	color: #AA9407;

	text-decoration: none;

}



.theme-goldblack a:hover {

	color: #AA9407;

}



.theme-goldblack a.btn-new {

	padding: 20px 30px;

	background-color: #AA9407;

	border-radius: 4px;

	color: white;

	text-transform: uppercase;

	margin: 3px 0 0 0;

	display: inline-block;

	letter-spacing: .08em;

}



.theme-goldblack a.btn-new:hover{

	background-color: #AA9407;

}



.theme-goldblack .genesis-nav-menu a {

	color: #fff;

}



.theme-goldblack .genesis-nav-menu .sub-menu a {

	color: #4e94bc;

}



.theme-goldblack .nav-secondary .genesis-nav-menu a {

	color: #4e94bc;

}



.theme-goldblack .nav-secondary .genesis-nav-menu a:hover {

	color: #AA9407;

}



.theme-goldblack .enews-widget input[type="submit"] {

	background: #fff url('images/glitter.png') repeat;

	color: #AA9407;

}



.theme-goldblack .enews-widget input[type="submit"]:hover {

	color: #fff;

}



.theme-goldblack .nav-primary {

	background-color: #ada9a0;

}



.theme-goldblack .genesis-nav-menu .current-menu-item > a,

.theme-goldblack .genesis-nav-menu .sub-menu .current-menu-item > a:hover,

.theme-goldblack .nav-primary a:hover,

.theme-goldblack .nav-primary .current-menu-item > a {

	background-color: #4e94bc;

	color: #fff;

}



.theme-goldblack .simple-social-icons ul li a {

	background: #fff url('images/glitter.png') repeat !important;

}



.theme-goldblack .simple-social-icons ul li a:hover {

	background-color: #ada9a0 !important;

	background-image: none !important;

}



.theme-goldblack .navigation li a:hover,

.theme-goldblack .navigation li.active a {

	background: #4e94bc;

}



.theme-goldblack hr {

    border: 0;

	height: 0;

	border-top: 1px solid rgba(0, 0, 0, 0.0);

	border-bottom: 1px solid rgba(173, 169, 160, 0.3);

	margin-bottom: 25px;

}



/* Responsive Navigation

---------------------------------------------------------------------------------------------------- */

 

/* Standard Navigation

--------------------------------------------- */

 

nav {

	clear: both;

}

 

/* Navigation toggles

--------------------------------------------- */

 

.sub-menu-toggle,

.menu-toggle {

	display: none;

	visibility: hidden;

}

 

/* Navigation toggles - Ensure Menu Displays when Scaled Up

--------------------------------------------- */

 

@media only screen and (min-width: 768px) {

 

	nav {

		display: block !important;

	}

}

 

/* Navigation toggles - Mobile (Change max width as you see fit)

--------------------------------------------- */

 

@media only screen and (max-width: 767px) {

 

	.menu-toggle,

	.sub-menu-toggle {

		display: block;

		font-size: 20px;

		font-weight: 700;

		margin: 0 auto;

		overflow: hidden;

		padding: 14px;

		text-align: center;

		visibility: visible;

	}



	ul.sub-menu {

		border-bottom: 1px solid #ddd;

		border-left: 1px solid #ddd;

		border-right: 1px solid #ddd;

	}



	.genesis-nav-menu .sub-menu a {

		border: 0;

	}

 

	button.menu-toggle,

	button.sub-menu-toggle {

		background-color: transparent;

		color: #999 !important;

	}



	button.menu-toggle {

			border: 1px solid #ddd;

			width: 100%;

	}



 

	.sub-menu-toggle {

		padding: 18px;

		position: absolute;

		right: 0;

		top: 0;

	}

 

	.menu-toggle:before {

		content: "MENU";

		font-size: 12px;

	line-height: 2;

		letter-spacing: 1px;

	}

 

	.menu-toggle.activated:before {

		content: "\2191";

	}

 

	.sub-menu-toggle:before {

		color: #fff;

		content: "+";

	}

 

	.sub-menu-toggle.activated:before {

		color: #fff;

		content: "-";

	}

 

	nav {

		display: none;

		position: relative;

	}

 

	.genesis-nav-menu .menu-item {



		display: block;

		position: relative;

		text-align: left;

	}

 

	.genesis-nav-menu .menu-item:hover {

		position: relative;

	}

 

	.genesis-nav-menu .sub-menu {

		clear: both;

		display: none;

		opacity: 1;

		position: static;

		width: 100%;

	}

 

	.genesis-nav-menu .sub-menu a {

		border-left: 0;

		position: relative;

		width: auto;

	}

 

	.genesis-nav-menu .sub-menu .sub-menu {

		margin: 0;

	}

 

	.genesis-nav-menu .sub-menu .sub-menu a {

		background-color: #f5f5f5;

		padding-left: 30px;

	}

 

	.genesis-nav-menu .sub-menu .sub-menu .sub-menu a {

		background-color: #fff;

		padding-left: 40px;

	}

 

}



/* NEW Nav styles with extra pritty font */

.genesis-nav-menu {

	clear: both;

	color: #999;

	font-family: 'Lato', sans-serif;

	font-size: 13px;

	font-weight: 300;

	line-height: 1.5;

	margin: 0;

	max-width: 1148px;

	letter-spacing: .1em;

}

.genesis-nav-menu .sub-menu a {

	background: #fff;

	border: 1px solid #eee;

	border-top: none;

	color: #f16b10;

	font-size: 14px;

	letter-spacing: .035em;

	padding: 16px 20px;

	position: relative;

	width: 200px;

}



.genesis-nav-menu .sub-menu {

	box-shadow: 0px 4px 0 rgba(0,0,0,.05);

}



.theme-goldblack .nav-primary .genesis-nav-menu .sub-menu a:hover  {

	background-color: #4e94bc;

}

.theme-goldblack .nav-primary a:hover  {

	background-color: #a19c92;

	color: #fff;

}



/* NEW Header styles with centered logo */

.title-area {

	font-family: 'Montserrat', sans-serif;

	float: none; 

	padding: 0 20px;

	width: 400px;

	margin: 0 auto;

}



.header-image .site-title > a {

	background-size: contain !important;

	display: block;

	float: left;

	height: 204px;

	margin-left: 10px;

	width: 400px;

	text-indent: -9999px;

}

.header-image .site-header .widget-area {

padding: 0px 0;

}



.header-image .site-header .widget-area {

	padding: 0px 0;

	margin-top: -180px;

}



.site-header .widget-area {

float: right;

margin-right: 00px;

text-align: right;

width: 500px;

}


.nav-primary {

	background: #fd0886;

	margin: -5px auto 0px auto;

	max-width: 1148px;

	text-align: center;

}

a.addthis_button_pinterest_share.at300b {

	display: none;

}

a.addthis_button_compact.at300m {

	display: none;

}

a.addthis_counter.addthis_bubble_style {

	opacity: 0;

}


@media (max-width: 767px) {

.widget-area.header-widget-area {

		display: none;

	}

}
/* Responsive Tables

--------------------------------------------- */

@media screen and (max-width: 767px)
.table-responsive {
 
}
.table-responsive {
  min-height: .01%;
  overflow-x: auto;
  width: 100%;
  margin-bottom: 40px;
  overflow-y: hidden;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
@media screen and (max-width: 767px)
table {
  margin-bottom: 0!important;
}
table {
  width: 100%;
  max-width: 100%;
}

/* CSS for sensei multiple choice radio buttons

--------------------------------------------- */
.quiz form ol#sensei-quiz-list li ul li label {
vertical-align: middle;
position: relative;
left: 40px;
top: 3px;
}

.sensei-breadcrumb {
    display: none;
}

.nav-prev {
    padding: 7px 10px;
	background-color: #4780A2;
	border-radius: 2px;
	color: white;
	text-transform: uppercase;
	font-size: 80%;
	margin: 2px 0 0 0;
	display: inline-block;
	letter-spacing: .08em;
}

.nav-prev:hover {
	background-color: #4E94BC;
}

.nav-next {
    padding: 7px 10px;
	background-color: #4780A2;
	border-radius: 2px;
	color: white;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 80%;
	margin: 2px 0 0 0;
	display: inline-block;
	letter-spacing: .08em;
}

.nav-next:hover {
	background-color: #4E94BC;
}

/* fixing misalignment of radio buttons and lines of text on quiz pages
----------------------------------------------------*/

input, select, textarea {
    width: inherit;
    vertical-align: -webkit-baseline-middle;
}

.quiz form ol#sensei-quiz-list li ul li input {
z-index: 1000;
position: relative;	
}

/* above code broke the mailchimp widget and comment section width. below codes to fix these
----------------------------------------------------*/

#ns_widget_mailchimp_form-2 {
    display: table-caption;
    width: 272px;
    text-align: center;
    margin: 10px;
    padding: 10px;
}

/* mailchimp widget fix for German site
----------------------------------------------------*/

#ns_widget_mailchimp_form-5 {
    display: table-caption;
    width: 272px;
    text-align: center;
    margin: 10px;
    padding: 10px;
}


/* mailchimp widget fix for French site
----------------------------------------------------*/

#ns_widget_mailchimp_form-3 {
    display: table-caption;
    width: 272px;
    text-align: center;
    margin: 10px;
    padding: 10px;
}

textarea#comment {
    width: 100%;
}

/* CSS removing Event Espresso tickets that aren't yet on sale

--------------------------------------------- */

.espresso_events .ticket-pending {display:none;}

/* CSS for removing nav menus and header from happy feet tutorial landing page

--------------------------------------------- */

.page-id-8236 #menu-main-navigation {
    display: none;
}

.page-id-8236 #menu-header-mini-nav {
    display: none;
}

.page-id-8236 .site-header {
    display: none;
}

.page-id-8236 .footer-widgets {
    display: none;
}


/* CSS for removing nav menus and header from thai massage at home landing page

--------------------------------------------- */

.page-id-2222 #menu-main-navigation {
    display: none;
}

.page-id-2222 #menu-header-mini-nav {
    display: none;
}

.page-id-2222 .site-header {
    display: none;
}

.page-id-2222 .footer-widgets {
    display: none;
}
.page-id-1807 #menu-main-navigation {
    display: none;
}

.page-id-1807 #menu-header-mini-nav {
    display: none;
}

.page-id-1807 .site-header {
    display: none;
}

.page-id-1807 .footer-widgets {
    display: none;
}

.page-id-1926 #menu-main-navigation {
    display: none;
}

.page-id-1926 #menu-header-mini-nav {
    display: none;
}

.page-id-1926 .site-header {
    display: none;
}

.page-id-1926 .footer-widgets {
    display: none;
}

/* CSS for removing nav menus, header & sidebar from thai massage at home Course and course pages

--------------------------------------------- */

.postid-2218 #menu-main-navigation {
    display: none;
}

.postid-2218 #menu-header-mini-nav {
    display: none;
}

.postid-2218 .footer-widgets {
    display: none;
}

.postid-2218 #social-icons-widget-3 {
    display: none;
}
.postid-2218 #text-4 {
    display: none;
}
.postid-2218 #featured-post-3 {
    display: none;
}
.postid-2218 #text-5 {
    display: none;
}
.postid-2218 .related.products {
    display: none;
}

.postid-1806 #menu-main-navigation {
    display: none;
}

.postid-1806 #menu-header-mini-nav {
    display: none;
}

.postid-1806 .footer-widgets {
    display: none;
}

.postid-1806 #social-icons-widget-3 {
    display: none;
}
.postid-1806 #text-4 {
    display: none;
}
.postid-1806 #featured-post-3 {
    display: none;
}
.postid-1806 #text-5 {
    display: none;
}

.term-116 #menu-main-navigation {
    display: none;
}

.term-116 #menu-header-mini-nav {
    display: none;
}

.term-116 .footer-widgets {
    display: none;
}

.term-116 .sidebar-primary {
    display: none;
}

.postid-1934 #menu-main-navigation {
    display: none;
}

.postid-1934 #menu-header-mini-nav {
    display: none;
}

.postid-1934 .footer-widgets {
    display: none;
}

.postid-1934 #social-icons-widget-3 {
    display: none;
}
.postid-1934 #text-4 {
    display: none;
}
.postid-1934 #featured-post-3 {
    display: none;
}
.postid-1934 #text-5 {
    display: none;
}

.term-117 #menu-main-navigation {
    display: none;
}

.term-117 #menu-header-mini-nav {
    display: none;
}

.term-117 .footer-widgets {
    display: none;
}

.term-117 .sidebar-primary {
    display: none;
}

.postid-1936 #menu-main-navigation {
    display: none;
}

.postid-1936 #menu-header-mini-nav {
    display: none;
}

.postid-1936 .footer-widgets {
    display: none;
}

.postid-1936 #social-icons-widget-3 {
    display: none;
}
.postid-1936 #text-4 {
    display: none;
}
.postid-1936 #featured-post-3 {
    display: none;
}
.postid-1936 #text-5 {
    display: none;
}

.term-118 #menu-main-navigation {
    display: none;
}

.term-118 #menu-header-mini-nav {
    display: none;
}

.term-118 .footer-widgets {
    display: none;
}

.term-118 .sidebar-primary {
    display: none;
}

.postid-1938 #menu-main-navigation {
    display: none;
}

.postid-1938 #menu-header-mini-nav {
    display: none;
}

.postid-1938 .footer-widgets {
    display: none;
}

.postid-1938 #social-icons-widget-3 {
    display: none;
}
.postid-1938 #text-4 {
    display: none;
}
.postid-1938 #featured-post-3 {
    display: none;
}
.postid-1938 #text-5 {
    display: none;
}

.postid-1940 #menu-main-navigation {
    display: none;
}

.postid-1940 #menu-header-mini-nav {
    display: none;
}

.postid-1940 .footer-widgets {
    display: none;
}

.postid-1940 #social-icons-widget-3 {
    display: none;
}
.postid-1940 #text-4 {
    display: none;
}
.postid-1940 #featured-post-3 {
    display: none;
}
.postid-1940 #text-5 {
    display: none;
}

.term-119 #menu-main-navigation {
    display: none;
}

.term-119 #menu-header-mini-nav {
    display: none;
}

.term-119 .footer-widgets {
    display: none;
}

.term-119 .sidebar-primary {
    display: none;
}

.postid-1942 #menu-main-navigation {
    display: none;
}

.postid-1942 #menu-header-mini-nav {
    display: none;
}

.postid-1942 .footer-widgets {
    display: none;
}

.postid-1942 #social-icons-widget-3 {
    display: none;
}
.postid-1942 #text-4 {
    display: none;
}
.postid-1942 #featured-post-3 {
    display: none;
}
.postid-1942 #text-5 {
    display: none;
}

.postid-1944 #menu-main-navigation {
    display: none;
}

.postid-1944 #menu-header-mini-nav {
    display: none;
}

.postid-1944 .footer-widgets {
    display: none;
}

.postid-1944 #social-icons-widget-3 {
    display: none;
}
.postid-1944 #text-4 {
    display: none;
}
.postid-1944 #featured-post-3 {
    display: none;
}
.postid-1944 #text-5 {
    display: none;
}

.term-120 #menu-main-navigation {
    display: none;
}

.term-120 #menu-header-mini-nav {
    display: none;
}

.term-120 .footer-widgets {
    display: none;
}

.term-120 .sidebar-primary {
    display: none;
}

.postid-1946 #menu-main-navigation {
    display: none;
}

.postid-1946 #menu-header-mini-nav {
    display: none;
}

.postid-1946 .footer-widgets {
    display: none;
}

.postid-1946 #social-icons-widget-3 {
    display: none;
}
.postid-1946 #text-4 {
    display: none;
}
.postid-1946 #featured-post-3 {
    display: none;
}
.postid-1946 #text-5 {
    display: none;
}

.postid-1948 #menu-main-navigation {
    display: none;
}

.postid-1948 #menu-header-mini-nav {
    display: none;
}

.postid-1948 .footer-widgets {
    display: none;
}

.postid-1948 #social-icons-widget-3 {
    display: none;
}
.postid-1948 #text-4 {
    display: none;
}
.postid-1948 #featured-post-3 {
    display: none;
}
.postid-1948 #text-5 {
    display: none;
}

.term-121 #menu-main-navigation {
    display: none;
}

.term-121 #menu-header-mini-nav {
    display: none;
}

.term-121 .footer-widgets {
    display: none;
}

.term-121 .sidebar-primary {
    display: none;
}

.postid-1950 #menu-main-navigation {
    display: none;
}

.postid-1950 #menu-header-mini-nav {
    display: none;
}

.postid-1950 .footer-widgets {
    display: none;
}

.postid-1950 #social-icons-widget-3 {
    display: none;
}
.postid-1950 #text-4 {
    display: none;
}
.postid-1950 #featured-post-3 {
    display: none;
}
.postid-1950 #text-5 {
    display: none;
}

.term-123 #menu-main-navigation {
    display: none;
}

.term-123 #menu-header-mini-nav {
    display: none;
}

.term-123 .footer-widgets {
    display: none;
}

.term-123 .sidebar-primary {
    display: none;
}

.postid-1952 #menu-main-navigation {
    display: none;
}

.postid-1952 #menu-header-mini-nav {
    display: none;
}

.postid-1952 .footer-widgets {
    display: none;
}

.postid-1952 #social-icons-widget-3 {
    display: none;
}
.postid-1952 #text-4 {
    display: none;
}
.postid-1952 #featured-post-3 {
    display: none;
}
.postid-1952 #text-5 {
    display: none;
}

.postid-1814 #menu-main-navigation {
    display: none;
}

.postid-1814 #menu-header-mini-nav {
    display: none;
}

.postid-1814 .footer-widgets {
    display: none;
}

.postid-1814 #social-icons-widget-3 {
    display: none;
}
.postid-1814 #text-4 {
    display: none;
}
.postid-1814 #featured-post-3 {
    display: none;
}
.postid-1814 #text-5 {
    display: none;
}

.postid-1814 .site-header {
    display: none;
}

.page-id-889 #menu-main-navigation {
    display: none;
}

.page-id-889 #menu-header-mini-nav {
    display: none;
}

.page-id-889 .footer-widgets {
    display: none;
}

.page-id-889 .sidebar-primary {
    display: none;
}

.page-id-889 .site-header {
    display: none;
}

.page-id-890 #menu-main-navigation {
    display: none;
}

.page-id-890 #menu-header-mini-nav {
    display: none;
}

.page-id-890 .footer-widgets {
    display: none;
}

.page-id-890 .sidebar-primary {
    display: none;
}

.page-id-890 .site-header {
    display: none;
}

.page-id-920 #menu-main-navigation {
    display: none;
}

.page-id-920 #menu-header-mini-nav {
    display: none;
}

.page-id-920 .footer-widgets {
    display: none;
}

.page-id-920 .sidebar-primary {
    display: none;
}

.postid-1937 #menu-main-navigation {
    display: none;
}

.postid-1937 #menu-header-mini-nav {
    display: none;
}

.postid-1937 .footer-widgets {
    display: none;
}

.postid-1937 #social-icons-widget-3 {
    display: none;
}
.postid-1937 #text-4 {
    display: none;
}
.postid-1937 #featured-post-3 {
    display: none;
}
.postid-1937 #text-5 {
    display: none;
}

.postid-1941 #menu-main-navigation {
    display: none;
}

.postid-1941 #menu-header-mini-nav {
    display: none;
}

.postid-1941 .footer-widgets {
    display: none;
}

.postid-1941 #social-icons-widget-3 {
    display: none;
}
.postid-1941 #text-4 {
    display: none;
}
.postid-1941 #featured-post-3 {
    display: none;
}
.postid-1941 #text-5 {
    display: none;
}

.postid-1945 #menu-main-navigation {
    display: none;
}

.postid-1945 #menu-header-mini-nav {
    display: none;
}

.postid-1945 .footer-widgets {
    display: none;
}

.postid-1945 #social-icons-widget-3 {
    display: none;
}
.postid-1945 #text-4 {
    display: none;
}
.postid-1945 #featured-post-3 {
    display: none;
}
.postid-1945 #text-5 {
    display: none;
}

.postid-1949 #menu-main-navigation {
    display: none;
}

.postid-1949 #menu-header-mini-nav {
    display: none;
}

.postid-1949 .footer-widgets {
    display: none;
}

.postid-1949 #social-icons-widget-3 {
    display: none;
}
.postid-1949 #text-4 {
    display: none;
}
.postid-1949 #featured-post-3 {
    display: none;
}
.postid-1949 #text-5 {
    display: none;
}

.page-id-2043 #menu-main-navigation {
    display: none;
}

.page-id-2043 #menu-header-mini-nav {
    display: none;
}

.page-id-2043 .footer-widgets {
    display: none;
}

.page-id-2043 .sidebar-primary {
    display: none;
}

.page-id-2043 .site-header {
    display: none;
}

/*webinar replay page email capture page
--------------------------------------------- */

.page-id-2077 #menu-main-navigation {
    display: none;
}

.page-id-2077 #menu-header-mini-nav {
    display: none;
}

.page-id-2077 .footer-widgets {
    display: none;
}

.page-id-2077 .sidebar-primary {
    display: none;
}

.page-id-2077 .site-header {
    display: none;
}

/* CSS for removing nav menus and header from SAVASANAHHH landing page

--------------------------------------------- */

.page-id-1928 #menu-main-navigation {
    display: none;
}

.page-id-1928 #menu-header-mini-nav {
    display: none;
}

.page-id-1928 .site-header {
    display: none;
}

.page-id-1928 .footer-widgets {
    display: none;
}


/* CSS for removing nav menus, header & sidebar SAVASANAHHH Course and course pages

--------------------------------------------- */

.postid-924 #menu-main-navigation {
    display: none;
}
.postid-924 #menu-header-mini-nav {
    display: none;
}
.postid-924 .footer-widgets {
    display: none;
}
.postid-924 #social-icons-widget-2 {
    display: none;
}
.postid-924 #text-2 {
    display: none;
}
.postid-924 #text-4 {
    display: none;
}
.postid-924 #featured-post-3 {
    display: none;
}
.postid-924 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-924 #text-5 {
    display: none;
}


.postid-929 #menu-main-navigation {
    display: none;
}
.postid-929 #menu-header-mini-nav {
    display: none;
}
.postid-929 .footer-widgets {
    display: none;
}
.postid-929 #social-icons-widget-2 {
    display: none;
}
.postid-929 #text-2 {
    display: none;
}
.postid-929 #text-4 {
    display: none;
}
.postid-929 #featured-post-3 {
    display: none;
}
.postid-929 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-929 #text-5 {
    display: none;
}


.postid-930 #menu-main-navigation {
    display: none;
}
.postid-930 #menu-header-mini-nav {
    display: none;
}
.postid-930 .footer-widgets {
    display: none;
}
.postid-930 #social-icons-widget-2 {
    display: none;
}
.postid-930 #text-2 {
    display: none;
}
.postid-930 #text-4 {
    display: none;
}
.postid-930 #featured-post-3 {
    display: none;
}
.postid-930 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-930 #text-5 {
    display: none;
}


.postid-1006 #menu-main-navigation {
    display: none;
}
.postid-1006 #menu-header-mini-nav {
    display: none;
}
.postid-1006 .footer-widgets {
    display: none;
}
.postid-1006 #social-icons-widget-2 {
    display: none;
}
.postid-1006 #text-2 {
    display: none;
}
.postid-1006 #text-4 {
    display: none;
}
.postid-1006 #featured-post-3 {
    display: none;
}
.postid-1006 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1006 #text-5 {
    display: none;
}


.postid-1009 #menu-main-navigation {
    display: none;
}
.postid-1009 #menu-header-mini-nav {
    display: none;
}
.postid-1009 .footer-widgets {
    display: none;
}
.postid-1009 #social-icons-widget-2 {
    display: none;
}
.postid-1009 #text-2 {
    display: none;
}
.postid-1009 #text-4 {
    display: none;
}
.postid-1009 #featured-post-3 {
    display: none;
}
.postid-1009 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1009 #text-5 {
    display: none;
}


.postid-1023 #menu-main-navigation {
    display: none;
}
.postid-1023 #menu-header-mini-nav {
    display: none;
}
.postid-1023 .footer-widgets {
    display: none;
}
.postid-1023 #social-icons-widget-2 {
    display: none;
}
.postid-1023 #text-2 {
    display: none;
}
.postid-1023 #text-4 {
    display: none;
}
.postid-1023 #featured-post-3 {
    display: none;
}
.postid-1023 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1023 #text-5 {
    display: none;
}

.postid-1026 #menu-main-navigation {
    display: none;
}
.postid-1026 #menu-header-mini-nav {
    display: none;
}
.postid-1026 .footer-widgets {
    display: none;
}
.postid-1026 #social-icons-widget-2 {
    display: none;
}
.postid-1026 #text-2 {
    display: none;
}
.postid-1026 #text-4 {
    display: none;
}
.postid-1026 #featured-post-3 {
    display: none;
}
.postid-1026 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1026 #text-5 {
    display: none;
}

.postid-1029 #menu-main-navigation {
    display: none;
}
.postid-1029 #menu-header-mini-nav {
    display: none;
}
.postid-1029 .footer-widgets {
    display: none;
}
.postid-1029 #social-icons-widget-2 {
    display: none;
}
.postid-1029 #text-2 {
    display: none;
}
.postid-1029 #text-4 {
    display: none;
}
.postid-1029 #featured-post-3 {
    display: none;
}
.postid-1029 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1029 #text-5 {
    display: none;
}

.postid-1032 #menu-main-navigation {
    display: none;
}
.postid-1032 #menu-header-mini-nav {
    display: none;
}
.postid-1032 .footer-widgets {
    display: none;
}
.postid-1032 #social-icons-widget-2 {
    display: none;
}
.postid-1032 #text-2 {
    display: none;
}
.postid-1032 #text-4 {
    display: none;
}
.postid-1032 #featured-post-3 {
    display: none;
}
.postid-1032 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1032 #text-5 {
    display: none;
}

.postid-1033 #menu-main-navigation {
    display: none;
}
.postid-1033 #menu-header-mini-nav {
    display: none;
}
.postid-1033 .footer-widgets {
    display: none;
}
.postid-1033 #social-icons-widget-2 {
    display: none;
}
.postid-1033 #text-2 {
    display: none;
}
.postid-1033 #text-4 {
    display: none;
}
.postid-1033 #featured-post-3 {
    display: none;
}
.postid-1033 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1033 #text-5 {
    display: none;
}

.postid-1038 #menu-main-navigation {
    display: none;
}
.postid-1038 #menu-header-mini-nav {
    display: none;
}
.postid-1038 .footer-widgets {
    display: none;
}
.postid-1038 #social-icons-widget-2 {
    display: none;
}
.postid-1038 #text-2 {
    display: none;
}
.postid-1038 #text-4 {
    display: none;
}
.postid-1038 #featured-post-3 {
    display: none;
}
.postid-1038 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1038 #text-5 {
    display: none;
}


.postid-1039 #menu-main-navigation {
    display: none;
}
.postid-1039 #menu-header-mini-nav {
    display: none;
}
.postid-1039 .footer-widgets {
    display: none;
}
.postid-1039 #social-icons-widget-2 {
    display: none;
}
.postid-1039 #text-2 {
    display: none;
}
.postid-1039 #text-4 {
    display: none;
}
.postid-1039 #featured-post-3 {
    display: none;
}
.postid-1039 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1039 #text-5 {
    display: none;
}

.postid-1044 #menu-main-navigation {
    display: none;
}
.postid-1044 #menu-header-mini-nav {
    display: none;
}
.postid-1044 .footer-widgets {
    display: none;
}
.postid-1044 #social-icons-widget-2 {
    display: none;
}
.postid-1044 #text-2 {
    display: none;
}
.postid-1044 #text-4 {
    display: none;
}
.postid-1044 #featured-post-3 {
    display: none;
}
.postid-1044 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1044 #text-5 {
    display: none;
}

.postid-1050 #menu-main-navigation {
    display: none;
}
.postid-1050 #menu-header-mini-nav {
    display: none;
}
.postid-1050 .footer-widgets {
    display: none;
}
.postid-1050 #social-icons-widget-2 {
    display: none;
}
.postid-1050 #text-2 {
    display: none;
}
.postid-1050 #text-4 {
    display: none;
}
.postid-1050 #featured-post-3 {
    display: none;
}
.postid-1050 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1050 #text-5 {
    display: none;
}

.postid-1053 #menu-main-navigation {
    display: none;
}
.postid-1053 #menu-header-mini-nav {
    display: none;
}
.postid-1053 .footer-widgets {
    display: none;
}
.postid-1053 #social-icons-widget-2 {
    display: none;
}
.postid-1053 #text-2 {
    display: none;
}
.postid-1053 #text-4 {
    display: none;
}
.postid-1053 #featured-post-3 {
    display: none;
}
.postid-1053 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1053 #text-5 {
    display: none;
}

.postid-1073 #menu-main-navigation {
    display: none;
}
.postid-1073 #menu-header-mini-nav {
    display: none;
}
.postid-1073 .footer-widgets {
    display: none;
}
.postid-1073 #social-icons-widget-2 {
    display: none;
}
.postid-1073 #text-2 {
    display: none;
}
.postid-1073 #text-4 {
    display: none;
}
.postid-1073 #featured-post-3 {
    display: none;
}
.postid-1073 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1073 #text-5 {
    display: none;
}


.postid-1076 #menu-main-navigation {
    display: none;
}
.postid-1076 #menu-header-mini-nav {
    display: none;
}
.postid-1076 .footer-widgets {
    display: none;
}
.postid-1076 #social-icons-widget-2 {
    display: none;
}
.postid-1076 #text-2 {
    display: none;
}
.postid-1076 #text-4 {
    display: none;
}
.postid-1076 #featured-post-3 {
    display: none;
}
.postid-1076 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1076 #text-5 {
    display: none;
}

.postid-1111 #menu-main-navigation {
    display: none;
}
.postid-1111 #menu-header-mini-nav {
    display: none;
}
.postid-1111 .footer-widgets {
    display: none;
}
.postid-1111 #social-icons-widget-2 {
    display: none;
}
.postid-1111 #text-2 {
    display: none;
}
.postid-1111 #text-4 {
    display: none;
}
.postid-1111 #featured-post-3 {
    display: none;
}
.postid-1111 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1111 #text-5 {
    display: none;
}


.postid-1114 #menu-main-navigation {
    display: none;
}
.postid-1114 #menu-header-mini-nav {
    display: none;
}
.postid-1114 .footer-widgets {
    display: none;
}
.postid-1114 #social-icons-widget-2 {
    display: none;
}
.postid-1114 #text-2 {
    display: none;
}
.postid-1114 #text-4 {
    display: none;
}
.postid-1114 #featured-post-3 {
    display: none;
}
.postid-1114 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1114 #text-5 {
    display: none;
}

.postid-1117 #menu-main-navigation {
    display: none;
}
.postid-1117 #menu-header-mini-nav {
    display: none;
}
.postid-1117 .footer-widgets {
    display: none;
}
.postid-1117 #social-icons-widget-2 {
    display: none;
}
.postid-1117 #text-2 {
    display: none;
}
.postid-1117 #text-4 {
    display: none;
}
.postid-1117 #featured-post-3 {
    display: none;
}
.postid-1117 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1117 #text-5 {
    display: none;
}


.postid-1118 #menu-main-navigation {
    display: none;
}
.postid-1118 #menu-header-mini-nav {
    display: none;
}
.postid-1118 .footer-widgets {
    display: none;
}
.postid-1118 #social-icons-widget-2 {
    display: none;
}
.postid-1118 #text-2 {
    display: none;
}
.postid-1118 #text-4 {
    display: none;
}
.postid-1118 #featured-post-3 {
    display: none;
}
.postid-1118 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1118 #text-5 {
    display: none;
}

.postid-1121 #menu-main-navigation {
    display: none;
}
.postid-1121 #menu-header-mini-nav {
    display: none;
}
.postid-1121 .footer-widgets {
    display: none;
}
.postid-1121 #social-icons-widget-2 {
    display: none;
}
.postid-1121 #text-2 {
    display: none;
}
.postid-1121 #text-4 {
    display: none;
}
.postid-1121 #featured-post-3 {
    display: none;
}
.postid-1121 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1121 #text-5 {
    display: none;
}

.postid-1122 #menu-main-navigation {
    display: none;
}
.postid-1122 #menu-header-mini-nav {
    display: none;
}
.postid-1122 .footer-widgets {
    display: none;
}
.postid-1122 #social-icons-widget-2 {
    display: none;
}
.postid-1122 #text-2 {
    display: none;
}
.postid-1122 #text-4 {
    display: none;
}
.postid-1122 #featured-post-3 {
    display: none;
}
.postid-1122 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1122 #text-5 {
    display: none;
}

.postid-1125 #menu-main-navigation {
    display: none;
}
.postid-1125 #menu-header-mini-nav {
    display: none;
}
.postid-1125 .footer-widgets {
    display: none;
}
.postid-1125 #social-icons-widget-2 {
    display: none;
}
.postid-1125 #text-2 {
    display: none;
}
.postid-1125 #text-4 {
    display: none;
}
.postid-1125 #featured-post-3 {
    display: none;
}
.postid-1125 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1125 #text-5 {
    display: none;
}

.postid-1126 #menu-main-navigation {
    display: none;
}
.postid-1126 #menu-header-mini-nav {
    display: none;
}
.postid-1126 .footer-widgets {
    display: none;
}
.postid-1126 #social-icons-widget-2 {
    display: none;
}
.postid-1126 #text-2 {
    display: none;
}
.postid-1126 #text-4 {
    display: none;
}
.postid-1126 #featured-post-3 {
    display: none;
}
.postid-1126 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1126 #text-5 {
    display: none;
}

.postid-1129 #menu-main-navigation {
    display: none;
}
.postid-1129 #menu-header-mini-nav {
    display: none;
}
.postid-1129 .footer-widgets {
    display: none;
}
.postid-1129 #social-icons-widget-2 {
    display: none;
}
.postid-1129 #text-2 {
    display: none;
}
.postid-1129 #text-4 {
    display: none;
}
.postid-1129 #featured-post-3 {
    display: none;
}
.postid-1129 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1129 #text-5 {
    display: none;
}

.postid-1130 #menu-main-navigation {
    display: none;
}
.postid-1130 #menu-header-mini-nav {
    display: none;
}
.postid-1130 .footer-widgets {
    display: none;
}
.postid-1130 #social-icons-widget-2 {
    display: none;
}
.postid-1130 #text-2 {
    display: none;
}
.postid-1130 #text-4 {
    display: none;
}
.postid-1130 #featured-post-3 {
    display: none;
}
.postid-1130 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1130 #text-5 {
    display: none;
}

.postid-1133 #menu-main-navigation {
    display: none;
}
.postid-1133 #menu-header-mini-nav {
    display: none;
}
.postid-1133 .footer-widgets {
    display: none;
}
.postid-1133 #social-icons-widget-2 {
    display: none;
}
.postid-1133 #text-2 {
    display: none;
}
.postid-1133 #text-4 {
    display: none;
}
.postid-1133 #featured-post-3 {
    display: none;
}
.postid-1133 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1133 #text-5 {
    display: none;
}

.postid-1134 #menu-main-navigation {
    display: none;
}
.postid-1134 #menu-header-mini-nav {
    display: none;
}
.postid-1134 .footer-widgets {
    display: none;
}
.postid-1134 #social-icons-widget-2 {
    display: none;
}
.postid-1134 #text-2 {
    display: none;
}
.postid-1134 #text-4 {
    display: none;
}
.postid-1134 #featured-post-3 {
    display: none;
}
.postid-1134 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1134 #text-5 {
    display: none;
}

.postid-1137 #menu-main-navigation {
    display: none;
}
.postid-1137 #menu-header-mini-nav {
    display: none;
}
.postid-1137 .footer-widgets {
    display: none;
}
.postid-1137 #social-icons-widget-2 {
    display: none;
}
.postid-1137 #text-2 {
    display: none;
}
.postid-1137 #text-4 {
    display: none;
}
.postid-1137 #featured-post-3 {
    display: none;
}
.postid-1137 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1137 #text-5 {
    display: none;
}

.postid-1138 #menu-main-navigation {
    display: none;
}
.postid-1138 #menu-header-mini-nav {
    display: none;
}
.postid-1138 .footer-widgets {
    display: none;
}
.postid-1138 #social-icons-widget-2 {
    display: none;
}
.postid-1138 #text-2 {
    display: none;
}
.postid-1138 #text-4 {
    display: none;
}
.postid-1138 #featured-post-3 {
    display: none;
}
.postid-1138 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1138 #text-5 {
    display: none;
}

.postid-1141 #menu-main-navigation {
    display: none;
}
.postid-1141 #menu-header-mini-nav {
    display: none;
}
.postid-1141 .footer-widgets {
    display: none;
}
.postid-1141 #social-icons-widget-2 {
    display: none;
}
.postid-1141 #text-2 {
    display: none;
}
.postid-1141 #text-4 {
    display: none;
}
.postid-1141 #featured-post-3 {
    display: none;
}
.postid-1141 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1141 #text-5 {
    display: none;
}

.postid-1145 #menu-main-navigation {
    display: none;
}
.postid-1145 #menu-header-mini-nav {
    display: none;
}
.postid-1145 .footer-widgets {
    display: none;
}
.postid-1145 #social-icons-widget-2 {
    display: none;
}
.postid-1145 #text-2 {
    display: none;
}
.postid-1145 #text-4 {
    display: none;
}
.postid-1145 #featured-post-3 {
    display: none;
}
.postid-1145 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1145 #text-5 {
    display: none;
}

.postid-1148 #menu-main-navigation {
    display: none;
}
.postid-1148 #menu-header-mini-nav {
    display: none;
}
.postid-1148 .footer-widgets {
    display: none;
}
.postid-1148 #social-icons-widget-2 {
    display: none;
}
.postid-1148 #text-2 {
    display: none;
}
.postid-1148 #text-4 {
    display: none;
}
.postid-1148 #featured-post-3 {
    display: none;
}
.postid-1148 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1148 #text-5 {
    display: none;
}

.postid-1152 #menu-main-navigation {
    display: none;
}
.postid-1152 #menu-header-mini-nav {
    display: none;
}
.postid-1152 .footer-widgets {
    display: none;
}
.postid-1152 #social-icons-widget-2 {
    display: none;
}
.postid-1152 #text-2 {
    display: none;
}
.postid-1152 #text-4 {
    display: none;
}
.postid-1152 #featured-post-3 {
    display: none;
}
.postid-1152 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1152 #text-5 {
    display: none;
}

.postid-1189 #menu-main-navigation {
    display: none;
}
.postid-1189 #menu-header-mini-nav {
    display: none;
}
.postid-1189 .footer-widgets {
    display: none;
}
.postid-1189 #social-icons-widget-2 {
    display: none;
}
.postid-1189 #text-2 {
    display: none;
}
.postid-1189 #text-4 {
    display: none;
}
.postid-1189 #featured-post-3 {
    display: none;
}
.postid-1189 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1189 #text-5 {
    display: none;
}

/* CSS for removing nav menus and header from SAVASANAHHH landing page

--------------------------------------------- */

.page-id-1927 #menu-main-navigation {
    display: none;
}

.page-id-1927 #menu-header-mini-nav {
    display: none;
}

.page-id-1927 .site-header {
    display: none;
}

.page-id-1927 .footer-widgets {
    display: none;
}
/* CSS for removing nav menus, header & sidebar Thai Yoga Stretching Course and course pages

--------------------------------------------- */

.postid-1301 #menu-main-navigation {
    display: none;
}
.postid-1301 #menu-header-mini-nav {
    display: none;
}
.postid-1301 .footer-widgets {
    display: none;
}
.postid-1301 #social-icons-widget-2 {
    display: none;
}
.postid-1301 #text-2 {
    display: none;
}
.postid-1301 #text-4 {
    display: none;
}
.postid-1301 #featured-post-3 {
    display: none;
}
.postid-1301 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1301 #text-5 {
    display: none;
}

.postid-1306 #menu-main-navigation {
    display: none;
}
.postid-1306 #menu-header-mini-nav {
    display: none;
}
.postid-1306 .footer-widgets {
    display: none;
}
.postid-1306 #social-icons-widget-2 {
    display: none;
}
.postid-1306 #text-2 {
    display: none;
}
.postid-1306 #text-4 {
    display: none;
}
.postid-1306 #featured-post-3 {
    display: none;
}
.postid-1306 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1306 #text-5 {
    display: none;
}


.postid-1307 #menu-main-navigation {
    display: none;
}
.postid-1307 #menu-header-mini-nav {
    display: none;
}
.postid-1307 .footer-widgets {
    display: none;
}
.postid-1307 #social-icons-widget-2 {
    display: none;
}
.postid-1307 #text-2 {
    display: none;
}
.postid-1307 #text-4 {
    display: none;
}
.postid-1307 #featured-post-3 {
    display: none;
}
.postid-1307 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1307 #text-5 {
    display: none;
}


.postid-1308 #menu-main-navigation {
    display: none;
}
.postid-1308 #menu-header-mini-nav {
    display: none;
}
.postid-1308 .footer-widgets {
    display: none;
}
.postid-1308 #social-icons-widget-2 {
    display: none;
}
.postid-1308 #text-2 {
    display: none;
}
.postid-1308 #text-4 {
    display: none;
}
.postid-1308 #featured-post-3 {
    display: none;
}
.postid-1308 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1308 #text-5 {
    display: none;
}

.postid-1309 #menu-main-navigation {
    display: none;
}
.postid-1309 #menu-header-mini-nav {
    display: none;
}
.postid-1309 .footer-widgets {
    display: none;
}
.postid-1309 #social-icons-widget-2 {
    display: none;
}
.postid-1309 #text-2 {
    display: none;
}
.postid-1309 #text-4 {
    display: none;
}
.postid-1309 #featured-post-3 {
    display: none;
}
.postid-1309 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1309 #text-5 {
    display: none;
}

.postid-1310 #menu-main-navigation {
    display: none;
}
.postid-1310 #menu-header-mini-nav {
    display: none;
}
.postid-1310 .footer-widgets {
    display: none;
}
.postid-1310 #social-icons-widget-2 {
    display: none;
}
.postid-1310 #text-2 {
    display: none;
}
.postid-1310 #text-4 {
    display: none;
}
.postid-1310 #featured-post-3 {
    display: none;
}
.postid-1310 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1310 #text-5 {
    display: none;
}


.postid-1311 #menu-main-navigation {
    display: none;
}
.postid-1311 #menu-header-mini-nav {
    display: none;
}
.postid-1311 .footer-widgets {
    display: none;
}
.postid-1311 #social-icons-widget-2 {
    display: none;
}
.postid-1311 #text-2 {
    display: none;
}
.postid-1311 #text-4 {
    display: none;
}
.postid-1311 #featured-post-3 {
    display: none;
}
.postid-1311 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1311 #text-5 {
    display: none;
}

.postid-1312 #menu-main-navigation {
    display: none;
}
.postid-1312 #menu-header-mini-nav {
    display: none;
}
.postid-1312 .footer-widgets {
    display: none;
}
.postid-1312 #social-icons-widget-2 {
    display: none;
}
.postid-1312 #text-2 {
    display: none;
}
.postid-1312 #text-4 {
    display: none;
}
.postid-1312 #featured-post-3 {
    display: none;
}
.postid-1312 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1312 #text-5 {
    display: none;
}

.postid-1313 #menu-main-navigation {
    display: none;
}
.postid-1313 #menu-header-mini-nav {
    display: none;
}
.postid-1313 .footer-widgets {
    display: none;
}
.postid-1313 #social-icons-widget-2 {
    display: none;
}
.postid-1313 #text-2 {
    display: none;
}
.postid-1313 #text-4 {
    display: none;
}
.postid-1313 #featured-post-3 {
    display: none;
}
.postid-1313 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1313 #text-5 {
    display: none;
}

.postid-1314 #menu-main-navigation {
    display: none;
}
.postid-1314 #menu-header-mini-nav {
    display: none;
}
.postid-1314 .footer-widgets {
    display: none;
}
.postid-1314 #social-icons-widget-2 {
    display: none;
}
.postid-1314 #text-2 {
    display: none;
}
.postid-1314 #text-4 {
    display: none;
}
.postid-1314 #featured-post-3 {
    display: none;
}
.postid-1314 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1314 #text-5 {
    display: none;
}

.postid-1315 #menu-main-navigation {
    display: none;
}
.postid-1315 #menu-header-mini-nav {
    display: none;
}
.postid-1315 .footer-widgets {
    display: none;
}
.postid-1315 #social-icons-widget-2 {
    display: none;
}
.postid-1315 #text-2 {
    display: none;
}
.postid-1315 #text-4 {
    display: none;
}
.postid-1315 #featured-post-3 {
    display: none;
}
.postid-1315 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1315 #text-5 {
    display: none;
}

.postid-1316 #menu-main-navigation {
    display: none;
}
.postid-1316 #menu-header-mini-nav {
    display: none;
}
.postid-1316 .footer-widgets {
    display: none;
}
.postid-1316 #social-icons-widget-2 {
    display: none;
}
.postid-1316 #text-2 {
    display: none;
}
.postid-1316 #text-4 {
    display: none;
}
.postid-1316 #featured-post-3 {
    display: none;
}
.postid-1316 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1316 #text-5 {
    display: none;
}

.postid-1317 #menu-main-navigation {
    display: none;
}
.postid-1317 #menu-header-mini-nav {
    display: none;
}
.postid-1317 .footer-widgets {
    display: none;
}
.postid-1317 #social-icons-widget-2 {
    display: none;
}
.postid-1317 #text-2 {
    display: none;
}
.postid-1317 #text-4 {
    display: none;
}
.postid-1317 #featured-post-3 {
    display: none;
}
.postid-1317 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1317 #text-5 {
    display: none;
}

.postid-1318 #menu-main-navigation {
    display: none;
}
.postid-1318 #menu-header-mini-nav {
    display: none;
}
.postid-1318 .footer-widgets {
    display: none;
}
.postid-1318 #social-icons-widget-2 {
    display: none;
}
.postid-1318 #text-2 {
    display: none;
}
.postid-1318 #text-4 {
    display: none;
}
.postid-1318 #featured-post-3 {
    display: none;
}
.postid-1318 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1318 #text-5 {
    display: none;
}


.postid-1319 #menu-main-navigation {
    display: none;
}
.postid-1319 #menu-header-mini-nav {
    display: none;
}
.postid-1319 .footer-widgets {
    display: none;
}
.postid-1319 #social-icons-widget-2 {
    display: none;
}
.postid-1319 #text-2 {
    display: none;
}
.postid-1319 #text-4 {
    display: none;
}
.postid-1319 #featured-post-3 {
    display: none;
}
.postid-1319 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1319 #text-5 {
    display: none;
}

.postid-1320 #menu-main-navigation {
    display: none;
}
.postid-1320 #menu-header-mini-nav {
    display: none;
}
.postid-1320 .footer-widgets {
    display: none;
}
.postid-1320 #social-icons-widget-2 {
    display: none;
}
.postid-1320 #text-2 {
    display: none;
}
.postid-1320 #text-4 {
    display: none;
}
.postid-1320 #featured-post-3 {
    display: none;
}
.postid-1320 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1320 #text-5 {
    display: none;
}

.postid-1322 #menu-main-navigation {
    display: none;
}
.postid-1322 #menu-header-mini-nav {
    display: none;
}
.postid-1322 .footer-widgets {
    display: none;
}
.postid-1322 #social-icons-widget-2 {
    display: none;
}
.postid-1322 #text-2 {
    display: none;
}
.postid-1322 #text-4 {
    display: none;
}
.postid-1322 #featured-post-3 {
    display: none;
}
.postid-1322 #ns_widget_mailchimp-2 {
    display: none;
}
.postid-1322 #text-5 {
    display: none;
}

/* CSS for removing counter on event registrations

--------------------------------------------- */
.spaces-available { diaplay:none; }

/* remove "sale" icon from woocommerce items on discount

--------------------------------------------- */

.onsale { display: none; }

/* Removing header and nav menu for COSTA RICA events

--------------------------------------------- */

.postid-27 .site-header {
    display: none;
}

.postid-27 #menu-main-navigation {
    display: none;
}

.postid-29 .site-header {
    display: none;
}

.postid-29 #menu-main-navigation {
    display: none;
}

.postid-31 .site-header {
    display: none;
}

.postid-31 #menu-main-navigation {
    display: none;
}

.postid-32 .site-header {
    display: none;
}

.postid-32 #menu-main-navigation {
    display: none;
}
.postid-33 .site-header {
    display: none;
}

.postid-33 #menu-main-navigation {
    display: none;
}
.postid-34 .site-header {
    display: none;
}

.postid-34 #menu-main-navigation {
    display: none;
}


/* Removing primary sidebar for COSTA RICA woocommerce products

--------------------------------------------- */

.postid-85 .sidebar-primary {
    display: none;
}

.postid-148 .sidebar-primary {
    display: none;
}

.postid-88 .sidebar-primary {
    display: none;
}

.postid-90 .sidebar-primary {
    display: none;
}

/* Removing related products from all woocommerce products

--------------------------------------------- */

.related.products {
    display: none;
}

/* Edits to blog display of most recent posts
---------------------------------------------- */

.display-posts-listing .listing-item {
    clear: both;
}

.display-posts-listing img {
    float: left;
    margin: 0 10px 10px 0;
}

.display-posts-listing a.title {
    font-weight: bold;
}


/* Removing header from student portal / resources page
------------------------------------- */

.page-id-46 #menu-main-navigation {
    display: none;
}

.page-id-46 #menu-header-mini-nav {
    display: none;
}

.page-id-46 .site-header {
    display: none;
}

/* MailChimp Form Embed Code - Classic ((for popup email signup)) - 12/17/2015 v10.7 */
#mc_embed_signup form {display:block; position:relative; text-align:left; padding:6% 0 10px 3%}
#mc_embed_signup h2 {font-weight:bold; padding:0; margin:15px 0; font-size:1.4em;}
#mc_embed_signup input {border: 1px solid #ABB0B2; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#mc_embed_signup input[type=checkbox]{-webkit-appearance:checkbox;}
#mc_embed_signup input[type=radio]{-webkit-appearance:radio;}
#mc_embed_signup input:focus {border-color:#333;}
#mc_embed_signup .button {clear:both; background-color: #aaa; border: 0 none; border-radius:4px; transition: all 0.23s ease-in-out 0s; color: #FFFFFF; cursor: pointer; display: inline-block; font-size:15px; font-weight: normal; height: 32px; line-height: 32px; margin: 0 5px 10px 0; padding: 0 22px; text-align: center; text-decoration: none; vertical-align: top; white-space: nowrap; width: auto;}
#mc_embed_signup .button:hover {background-color:#777;}
#mc_embed_signup .small-meta {font-size: 11px;}
#mc_embed_signup .nowrap {white-space:nowrap;}

#mc_embed_signup .mc-field-group {clear:left; position:relative; width:96%; padding-bottom:2%; min-height:50px;}
#mc_embed_signup .size1of2 {clear:none; float:left; display:inline-block; width:46%; margin-right:4%;}
* html #mc_embed_signup .size1of2 {margin-right:2%; /* Fix for IE6 double margins. */}
#mc_embed_signup .mc-field-group label {display:block; margin-bottom:2px;}
#mc_embed_signup .mc-field-group input {display:block; width:100%; padding:6px 0; text-indent:2%;}
#mc_embed_signup .mc-field-group select {display:inline-block; width:99%; padding:4px 0; margin-bottom:1px;}

#mc_embed_signup .datefield, #mc_embed_signup .phonefield-us{padding:5px 0;}
#mc_embed_signup .datefield input, #mc_embed_signup .phonefield-us input{display:inline; width:60px; margin:0 2px; letter-spacing:1px; text-align:center; padding:5px 0 2px 0;}
#mc_embed_signup .phonefield-us .phonearea input, #mc_embed_signup .phonefield-us .phonedetail1 input{width:40px;}
#mc_embed_signup .datefield .monthfield input, #mc_embed_signup .datefield .dayfield input{width:30px;}
#mc_embed_signup .datefield label, #mc_embed_signup .phonefield-us label{display:none;}

#mc_embed_signup .indicates-required {text-align:right; font-size:11px; margin-right:4%;}
#mc_embed_signup .asterisk {color:#e85c41; font-size:150%; font-weight:normal; position:relative; top:5px;}     
#mc_embed_signup .clear {clear:both;}

#mc_embed_signup .mc-field-group.input-group ul {margin:0; padding:5px 0; list-style:none;}
#mc_embed_signup .mc-field-group.input-group ul li {display:block; padding:3px 0; margin:0;}
#mc_embed_signup .mc-field-group.input-group label {display:inline;}
#mc_embed_signup .mc-field-group.input-group input {display:inline; width:auto; border:none;}

#mc_embed_signup div#mce-responses {float:left; top:-1.4em; padding:0em .5em 0em .5em; overflow:hidden; width:90%; margin: 0 5%; clear: both;}
#mc_embed_signup div.response {margin:1em 0; padding:1em .5em .5em 0; font-weight:bold; float:left; top:-1.5em; z-index:1; width:80%;}
#mc_embed_signup #mce-error-response {display:none;}
#mc_embed_signup #mce-success-response {color:#529214; display:none;}
#mc_embed_signup label.error {display:block; float:none; width:auto; margin-left:1.05em; text-align:left; padding:.5em 0;}

#mc-embedded-subscribe {clear:both; width:auto; display:block; margin:1em 0 1em 5%;}
#mc_embed_signup #num-subscribers {font-size:1.1em;}
#mc_embed_signup #num-subscribers span {padding:.5em; border:1px solid #ccc; margin-right:.5em; font-weight:bold;}

#mc_embed_signup #mc-embedded-subscribe-form div.mce_inline_error {display:inline-block; margin:2px 0 1em 0; padding:5px 10px; background-color:rgba(255,255,255,0.85); -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; font-size:14px; font-weight:normal; z-index:1; color:#e85c41;}
#mc_embed_signup #mc-embedded-subscribe-form input.mce_inline_error {border:2px solid #e85c41;}


$0 {
    display: none !important;
}


