/*
 Theme Name:   cfarout
 Theme URI:    https://freelancerartistresource.com/
 Description:  Twenty Seventeen Child Theme
 Author:       Scout & CFAR
 Template:     twentyseventeen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-seventeen-child
 Color:			75dce2 rich-light blue / f37c73 rich living coral / f5d109 rich yellow / e65715 rich orange / ee9960 dull orange
*/

/* Menu */

@media screen and (min-width: 48em) {

.js .menu-toggle,
.js .dropdown-toggle {
	display: none;
}

.main-navigation {
	width: auto;
}

.js .main-navigation ul,
.js .main-navigation ul ul,
.js .main-navigation > div > ul {
	display: block;
}

.main-navigation ul {
	background: transparent;
	padding: 0;
}

.main-navigation > div > ul {
	border: 0;
	margin-bottom: 0;
	padding: 0;
}

.main-navigation li {
	border: 0;
	display: inline-block;
	margin: 8px 1px 0 1px;
}

.main-navigation li li {
	display: block;
	margin: 0;
}


.main-navigation a {
	padding: 0.25em;
}

.main-navigation ul ul {
	background: #fff;
	border: 0;
	left: -999em;
	padding: 0;
	position: absolute;
	top: 100%;
	z-index: 99999;
	margin-top: -1px;
}

.main-navigation ul li.menu-item-has-children:before,
.main-navigation ul li.menu-item-has-children:after,
.main-navigation ul li.page_item_has_children:before,
.main-navigation ul li.page_item_has_children:after {
	border-style: solid;
	border-width: 0;
	content: none;
	display: none;
	height: 0;
	position: absolute;
	right: 1em;
	bottom: 0;
	width: 0;
	z-index: 100000;
}

.main-navigation ul li.menu-item-has-children.focus:before,
.main-navigation ul li.menu-item-has-children:hover:before,
.main-navigation ul li.menu-item-has-children.focus:after,
.main-navigation ul li.menu-item-has-children:hover:after,
.main-navigation ul li.page_item_has_children.focus:before,
.main-navigation ul li.page_item_has_children:hover:before,
.main-navigation ul li.page_item_has_children.focus:after,
.main-navigation ul li.page_item_has_children:hover:after {
	display: block;
}

.main-navigation ul li.menu-item-has-children:before,
.main-navigation ul li.page_item_has_children:before {
	border-color: transparent transparent #bbb;
	bottom: 0;
}

.main-navigation ul li.menu-item-has-children:after,
.main-navigation ul li.page_item_has_children:after {
	border-color: transparent transparent #fff;
}

.main-navigation ul ul li:hover > ul,
.main-navigation ul ul li.focus > ul {
	left: 100%;
	right: auto;
}

.main-navigation ul ul a {
	padding: 0.75em 1.25em;
	width: 16em;
}

.main-navigation li li {
	-webkit-transition: background-color 0.2s ease-in-out;
	transition: background-color 0.2s ease-in-out;
}

.main-navigation li li:hover,
.main-navigation li li.focus {
	background: #767676;
}

.main-navigation li li a {
	-webkit-transition: color 0.3s ease-in-out;
	transition: color 0.3s ease-in-out;
}

.main-navigation li li.focus > a,
.main-navigation li li:focus > a,
.main-navigation li li:hover > a,
.main-navigation li li a:hover,
.main-navigation li li a:focus,
.main-navigation li li.current_page_item a:hover,
.main-navigation li li.current-menu-item a:hover,
.main-navigation li li.current_page_item a:focus,
.main-navigation li li.current-menu-item a:focus {
	color: #fff;
}

.main-navigation ul li:hover > ul,
.main-navigation ul li.focus > ul {
	left: 0.5em;
	right: auto;
}

.main-navigation .menu-item-has-children > a > .icon,
.main-navigation .page_item_has_children > a > .icon {
	display: inline;
	left: 5px;
	position: relative;
	top: 0;
}

.main-navigation ul ul .menu-item-has-children > a > .icon,
.main-navigation ul ul .page_item_has_children > a > .icon {
	margin-top: -9px;
	left: auto;
	position: absolute;
	right: 1em;
	top: 50%;
	-webkit-transform: rotate(-90deg); /* Chrome, Safari, Opera */
	-ms-transform: rotate(-90deg); /* IE 9 */
	transform: rotate(-90deg);
}

.main-navigation ul ul ul {
	left: -999em;
	margin-top: 0;
	top: -1px;
}

.main-navigation ul ul li.menu-item-has-children.focus:before,
.main-navigation ul ul li.menu-item-has-children:hover:before,
.main-navigation ul ul li.menu-item-has-children.focus:after,
.main-navigation ul ul li.menu-item-has-children:hover:after,
.main-navigation ul ul li.page_item_has_children.focus:before,
.main-navigation ul ul li.page_item_has_children:hover:before,
.main-navigation ul ul li.page_item_has_children.focus:after,
.main-navigation ul ul li.page_item_has_children:hover:after {
	display: none;
}

.site-header .site-navigation-fixed .menu-scroll-down {
	display: none;
}

/* Scroll down arrow */

.site-header .menu-scroll-down {
	display: block;
	padding: 1em;
	position: absolute;
	right: 0;
}

.site-header .menu-scroll-down .icon {
	-webkit-transform: rotate(90deg); /* Chrome, Safari, Opera */
	-ms-transform: rotate(90deg); /* IE 9 */
	transform: rotate(90deg);
}

.site-header .menu-scroll-down {
	color: #fff;
	top: 2em;
}

.site-header .navigation-top .menu-scroll-down {
	color: #767676;
	top: 0.7em;
}

.menu-scroll-down:focus {
	outline: thin dotted;
}

.menu-scroll-down .icon {
	height: 18px;
	width: 18px;
}


.menu-item-has-children
{top: 1px;}



}







/* Begin Stylesheet */






/*--------------------------------------------------------------
1 typography
--------------------------------------------------------------*/

body,
button,
input,
select,
textarea {
	color: #000;
	font-family: 'Poppins', sans-serif;
	font-size: 20px;
	font-size: 1.25rem;
	font-weight: normal;
	line-height: 1.75;
	text-align: center;
}

p, footer.site-footer {
	text-align: left;
}

button, input[type="button"], input[type="submit"] {background-color: #f37c73; color: white;}


h1,
h2,
h3,
h4,
h5,
h6,
.page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {
	display: inline-block;
	clear: both;
	line-height: 1;
	margin: 1em;
	padding: 0.25em 0.5em;
	font-weight: inherit;
	text-transform: uppercase;
	font-variant-caps: titling-caps;
	background-color: #f37c73;
	color: white;
	letter-spacing: 0!important;
	text-align: center;
}


a, a li, .entry-footer .cat-links a, .entry-footer .tags-links a, .first-seq, .second-seq, .third-seq, .fourth-seq {
	color: white;
	padding-left: 0.25em; padding-right: 0.25em;
	display: inline-block;
	text-align: left;
} 

.widget a {display: inline; padding: 0;}
.entry-content p a {display: inline;}
.entry-content p a.more-link {display: inline-block;}


/*  layout adjustments */




.contact-form input[type=email], .contact-form input[type=tel], .contact-form input[type=text], .contact-form input[type=url] {width: 100%!important;}
.contact-form label span {display: block;}
p.contact-submit {text-align: center;}
.page .entry-header .edit-link {display: block;}
.main-navigation > div > ul {border-top: none;}

.main-navigation input[type="search"] {padding: 10px;}

@media screen and (min-width: 48em) {
	
	.main-navigation .search-form {margin: 4px 1px 0 1px;}
	.main-navigation input[type="search"] {height: 2.25em; padding: 0; padding-left: 5px; padding-right: 60px;  width: 200px; color: #f4aba1; border-color: #f4aba1;}
	.main-navigation input {font-size: 1em; color: #f37c73!important; text-align: left; }
	ul.sub-menu {-webkit-box-shadow: -4px 6px 17px -3px rgba(0,0,0,0.39);
	-moz-box-shadow: -4px 6px 17px -3px rgba(0,0,0,0.39);
	box-shadow: -4px 6px 17px -3px rgba(0,0,0,0.39);
	}
	
	.main-navigation .search-form .search-submit .icon {height: 0.75em; width: 0.75em; top: -0.85em;	}

#primary .panel-content .wrap {padding-top: 2em;}

.main-navigation li:last-of-type {
	margin: 0;
}

.main-navigation ::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #f37c73;
  text-align: left;
  padding-left: 3px;
  opacity: 1; /* Firefox */
}

.main-navigation :-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #f37c73;
    text-align: left;
	  padding-left: 3px;


}

.main-navigation ::-ms-input-placeholder { /* Microsoft Edge */
  color: #f37c73;
    text-align: left;
  padding-left: 3px;

}


}

.main-navigation a {
	padding: 0.25em;
}



body.archive h2,
body.single-post h1.entry-title {margin-top: 0; text-transform: none;}
body.archive .entry-header, body.single-post .entry-header {padding: 0;}

h3 {margin-top: 4em;}
.wp-block-columns h3 {margin-top: 1em;}

.first-seq li, .second-seq li, .third-seq li, .fourth-seq li {
	font-size: 1.5rem;
padding: 0.25em;
}

a, a li {background-color: #e65715; color: white;}
.first-seq {
	background-color: #e65715;
}
.second-seq  {
	background-color: #f37c73;
}
.third-seq  {
	background-color: #f5d109;
}
.fourth-seq  {
	background-color: #75dce2;
}


body.archive header.entry-header h2,
div.entry-meta a, #secondary a
 {background-color: transparent!important;}
 
 #secondary a {color: black;}
 #secondary {text-align: left;}
.widget-title {margin-left: 0; font-size: 1.5rem;}
h2.widget-title {font-size: 1.5rem; margin-bottom: 0.25em;}
a.custom-logo-link, a.post-edit-link, a.imprint {background-color: transparent;}


.nav-title-icon-wrapper {display: none;}
header.entry-header {text-align: center;}
.page-title, .entry-title, .page .panel-content .entry-title, .page-title, body.page:not(.twentyseventeen-front-page) .entry-title {font-size: 20px; font-size: 2rem;}
.page.page-one-column .entry-header, .twentyseventeen-front-page.page-one-column .entry-header, .archive.page-one-column:not(.has-sidebar) .page-header {margin-bottom: 1em;}
/* 

75dce2 rich-light blue / f37c73 rich living coral / f5d109 rich yellow / e65715 rich orange

 */

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
	color: white;
}

h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child, 
.entry-title:not(:first-child) {
	padding-top: 0.25em;
}

h1 {
	font-size: 24px;
		font-weight: 800;
}

body.single-post h1.entry-title,
.entry-meta
 {font-weight: 500;}
.entry-footer .cat-links, .entry-footer .tags-links {text-transform: none;
	font-weight: 300; font-size: 1em;
}
h2,
.home.blog .entry-title {

	font-weight: 800;
}

h3 {
	

		font-weight: 800;

}

h4 {

		font-weight: 800;

}

h5 {
	color: #767676;

	text-transform: uppercase;
		font-weight: 800;

}

h6 {
	color: #333;
		font-weight: 800;

}

p {
	margin: 0 0 1.5em;
	padding: 0;
	font-weight: 200;
}

dfn,
cite,
em,
i {
	font-style: italic;
}

blockquote {
	color: #666;
	font-size: 18px;
	font-size: 1.125rem;
	font-style: italic;
	line-height: 1.7;
	margin: 0;
	overflow: hidden;
	padding: 0;
	font-weight: 200;
}

blockquote cite {
	display: block;
	font-style: normal;
	font-weight: 200;
	margin-top: 0.5em;
}

div.entry-content
ul li {margin-top: 2em!important;}

/* Placeholder text color -- selectors need to be separate to work. */
::-webkit-input-placeholder {
	color: #333;
	font-family: 'Poppins', sans-serif;
}

:-moz-placeholder {
	color: #333;
	font-family: 'Poppins', sans-serif;
}

::-moz-placeholder {
	color: #333;
	font-family: 'Poppins', sans-serif;
	opacity: 1;
	/* Since FF19 lowers the opacity of the placeholder by default */
}

:-ms-input-placeholder {
	color: #333;
	font-family: 'Poppins', sans-serif;
}

b, strong {font-weight: normal;}
p b, p strong {font-weight: 400;}

.wp-block-latest-posts__post-date {color: black;}
ul.wp-block-latest-posts .wp-block-latest-posts__post-date {margin-bottom: 1em;}

div.entry-content ul.wp-block-latest-posts.is-grid {padding-bottom: 2em;}

div.entry-content ul.wp-block-latest-posts.is-grid li a:first-of-type  {text-align:center; font-size: 2rem; line-height: 1.2; padding: 0.5em;}
div.entry-content ul.wp-block-latest-posts.is-grid .wp-block-latest-posts__post-date {text-align: center;}
div.entry-content ul.wp-block-latest-posts.is-grid div.wp-block-latest-posts__post-full-content a {text-align: left; font-size: 1.25rem;}
div.entry-content ul.wp-block-latest-posts.is-grid 
.taxonomy-description {font-size: 1.5r	em;}





/*--------------------------------------------------------------
2 footer
--------------------------------------------------------------*/

 img.sig {
	max-width: 210px;
	height: auto;
	width: 210px;
	margin-top: 20px;
	float: left;
	clear: both;
}
	
	
	
/*--------------------------------------------------------------
Hover effects
--------------------------------------------------------------*/

	
	.entry-content a,
	.entry-summary a,
	.comment-content a,
	.widget a,
	.site-footer .widget-area a,
	.posts-navigation a,
	.widget_authors a strong {
		-webkit-box-shadow: none;
		box-shadow: none;
		-webkit-transition: none;
		transition: none;
	}
	
	.entry-title a,
	.entry-meta a,
	.page-links a,
	.page-links a .page-number,
	.entry-footer a,
	.entry-footer .cat-links a,
	.entry-footer .tags-links a,
	.edit-link a,
	.post-navigation a,
	.logged-in-as a,
	.comment-navigation a,
	.comment-metadata a,
	.comment-metadata a.comment-edit-link,
	.comment-reply-link,
	a .nav-title,
	.pagination a,
	.comments-pagination a,
	.site-info a,
	.widget .widget-title a,
	.widget ul li a,
	.site-footer .widget-area ul li a,
	.site-footer .widget-area ul li a {
		-webkit-box-shadow: none;
		box-shadow: none;
		text-decoration: none;
		-webkit-transition: none;
		transition: none;
	}
	
	.entry-content a:focus,
	.entry-content a:hover,
	.entry-summary a:focus,
	.entry-summary a:hover,
	.comment-content a:focus,
	.comment-content a:hover,
	.widget a:focus,
	.widget a:hover,
	.site-footer .widget-area a:focus,
	.site-footer .widget-area a:hover,
	.posts-navigation a:focus,
	.posts-navigation a:hover,
	.comment-metadata a:focus,
	.comment-metadata a:hover,
	.comment-metadata a.comment-edit-link:focus,
	.comment-metadata a.comment-edit-link:hover,
	.comment-reply-link:focus,
	.comment-reply-link:hover,
	.widget_authors a:focus strong,
	.widget_authors a:hover strong,
	.entry-title a:focus,
	.entry-title a:hover,
	.entry-meta a:focus,
	.entry-meta a:hover,
	.page-links a:focus .page-number,
	.page-links a:hover .page-number,
	.entry-footer a:focus,
	.entry-footer a:hover,
	.entry-footer .cat-links a:focus,
	.entry-footer .cat-links a:hover,
	.entry-footer .tags-links a:focus,
	.entry-footer .tags-links a:hover,
	.post-navigation a:focus,
	.post-navigation a:hover,
	.pagination a:not(.prev):not(.next):focus,
	.pagination a:not(.prev):not(.next):hover,
	.comments-pagination a:not(.prev):not(.next):focus,
	.comments-pagination a:not(.prev):not(.next):hover,
	.logged-in-as a:focus,
	.logged-in-as a:hover,
	a:focus .nav-title,
	a:hover .nav-title,
	.edit-link a:focus,
	.edit-link a:hover,
	.site-info a:focus,
	.site-info a:hover,
	.widget .widget-title a:focus,
	.widget .widget-title a:hover,
	.widget ul li a:focus,
	.widget ul li a:hover {
		color: #000;
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	
	/* Fixes linked images */
	.entry-content a img,
	.comment-content a img,
	.widget a img {
		-webkit-box-shadow: none;
		box-shadow: none;
	}
	
	.post-navigation a:focus .icon,
	.post-navigation a:hover .icon {
		color: #222;
	}
	
	
	
	/* Layout */
	
	
	
	.wp-block-image {margin-bottom: 0!important;}
	
	.site-content {padding-top: 1em;}
	
	
	
	div.wp-block-column {padding: 1.5em; border-left: none;}
	div.wp-block-column:first-of-type {border-left: none;}
	div.wp-block-column:not(:first-child) {margin-left: 0;}
	

	div.custom-header {margin-bottom: 20px;}
@media screen and (min-width: 30em) {
.page-one-column .panel-content .wrap {
  max-width: 1200px;
	max-width: 95vw;
}

.panel-content p, .panel-content li {max-width: 700px; margin: auto; margin-bottom: 0.5em;}

}

.site-branding {margin-bottom: 2em!important;}

ul.wp-block-latest-posts.is-grid li, .wp-block-latest-posts.is-grid li {padding-right: 2em; padding-left: 2em; padding-bottom: 0; padding-top: 0;}
	.entry-content .more-link:before {margin-top: 0;}

@media screen and (max-width: 48em) {
	
	.dropdown-toggle {right: 10px;}
/* a {background-color: transparent!important;} */
	ul#top-menu {}
	div.custom-header {margin-bottom: 0!important;}
	div.site-branding {margin-bottom: 0!important;}
	.entry-content .more-link:before {margin-top: 0;}
.main-navigation ul ul {padding-left: 0;}
.main-navigation ul ul a {padding: 0.25em;}
}

ul#top-menu {padding: 0;
}



@media screen and (min-width: 48em) {
	.custom-logo-link img {
		width: 895px;
		max-width: 90vw;
		padding-right: 2vw;
	}
	
	
	.navigation-top {
		bottom: auto;
		font-size: 14px;
		font-size: 0.875rem;
		left: auto;
		position: absolute;
		right: auto;
		width: 100%;
		top: 250px;
		background-color: transparent;
		z-index: 3;
	}
	
	
	ul#top-menu {
	  text-align: right;
	  width: 55%;
	  margin-left: 17%;
	  padding-right: 4px;
	}
	
	
}



@media screen and (max-width: 838px) {
	ul#top-menu {width: 100%; margin-left: 10px;}
}

@media screen and (max-width: 48em) {
	ul#top-menu {margin-left: 0;}
}

.navigation-top {border: none;}

.main-navigation ul li:hover > ul, .main-navigation ul li.focus > ul {left: auto;}

.main-navigation a {color: white; font-weight: 600; text-transform: uppercase;}
 
div.custom-header {background-color: white;}
.main-navigation li, .main-navigation ul li.menu-item-has-children:before, .main-navigation ul li.page_item_has_children:before {border: 0!important;}
.main-navigation li {border-bottom: 0!important;}
.main-navigation a:hover, .navigation-top .current-menu-item > a, .navigation-top .current_page_item > a {color: white; text-decoration: underline;}
 
.custom-logo-link img {
	 max-height: 800px;
 }


#masthead .wrap {
	/* position: relative; */
	text-align: center;
}	
	/* Other Tweaks */
	.custom-header {margin-bottom: 0!important;}
	div.site-content-contain, div.custom-header, .site-header, .navigation-top, .main-navigation ul {background-color: transparent;}
	body.home header.entry-header {display: none;}
	div.blog-credits {display: none;}
	section#em_calendar-2 {margin-bottom: 0; padding-bottom: 0;}
	.twentyseventeen-front-page article:not(.has-post-thumbnail):not(:first-child) {
		border-top: none;
	}
	
div.site-info a {background-color: transparent!important; padding: 0;}

.is-grid p.link-more {display: none;}

div.wp-block-latest-posts__post-excerpt a {display: inline!important; font-size: 1em!important; line-height: 1!important; padding: 0.25em!important;}

/*  Jetpack Tweaks   */

	div.sharedaddy h3.sd-title:before {content: none!important; border-top: 0!important; display: none!important;}
div.entry-content div.sd-content  ul li {margin-top: 0!important;}




/* User Submitted Tweaks */

div.entry-content div#user-submitted-posts ul li {margin-top: auto!important; font-size:1.5rem; line-height: 1.5;}
div#user-submitted-posts fieldset input.usp-input, 
div#user-submitted-posts fieldset label, 
div#user-submitted-posts .chosen-container[style], 
div#user-submitted-posts .chosen-container[style] 
{width: 100%!important;}

.chosen-container-multi .chosen-choices li.search-field input[type=text] {font-size: 1rem;}


/* Events Manager Tweaks */
#event-form #event-name, #em-location-data table.em-location-data {width: 100%;}
 div.time-picker li {height: auto!important;}
div.css-event-form h3:nth-of-type(5), .event-form-image, .event-form-image-title {display:none;}
#event-form p {text-align: center;}
.css-event-form h3 {margin-top: 1em;}
/*  Color Schemes */
/* Second Scheme */

/* body.page-id-799 {}



body.page-id-799 a, body.page-id-799 a li, body.page-id-799 .entry-footer .cat-links a, body.page-id-799 .entry-footer body.page-id-799 .tags-links a, body.page-id-799 .first-seq, body.page-id-799 .second-seq, body.page-id-799 .third-seq, body.page-id-799 .fourth-seq {
	color: white;
	
	display: inline-block;
	text-align: left;
} 

body.page-id-799 a, body.page-id-799 a li {background-color: #f37c73; color: white;}
body.page-id-799 .first-seq {
	background-color: #f37c73;
}
body.page-id-799 .second-seq  {
	background-color: #f37c73;
}
body.page-id-799 .third-seq  {
	background-color: #f37c73;
}
body.page-id-799 .fourth-seq  {
	background-color: #f37c73;
}

body.page-id-799 li.menu-item-372 a {background-color: #add1d8;}
body.page-id-799 li.menu-item-17 a, body.page-id-799 li.menu-item-16	 a {background-color: #ebdac7;}
body.page-id-799 li.menu-item-16	 a {background-color: #e9c92a;}
body.page-id-799 li.menu-item-19	 a {background-color:  #d68954;} 
body.page-id-799 li.menu-item-20	 a {background-color:  #f2a09d;} 
body.page-id-799 li.menu-item-26	 a {background-color:  #d68954;} 
body.page-id-799 li.menu-item-32	 a {background-color:  #f1a31b;} 
body.page-id-799 li.menu-item-35 a {background-color:  #e8896a;} 






body.page-id-799 body.archive header.entry-header h2,
body.page-id-799 div.entry-meta a, body.page-id-799 #secondary a
 {background-color: transparent!important;}
 
body.page-id-799  #secondary a {color: black;}
body.page-id-799  #secondary {text-align: left;}
body.page-id-799 .widget-title {margin-left: 0; font-size: 1.5rem;}
body.page-id-799 h2.widget-title {font-size: 1.5rem; margin-bottom: 0.25em;}
body.page-id-799 a.custom-logo-link, body.page-id-799 a.post-edit-link, body.page-id-799 a.imprint {background-color: transparent;}


body.page-id-799  ul.wp-block-latest-posts li:nth-of-type(4n+1) {background-color: #fff4bf;}
body.page-id-799 ul.wp-block-latest-posts  li:nth-of-type(4n+2) {background-color: #ffd6c9;}
body.page-id-799 ul.wp-block-latest-posts  li:nth-of-type(4n+3) {background-color: #cefdff;}
body.page-id-799 ul.wp-block-latest-posts  li:nth-of-type(4n+4) {background-color: #ffdddc;}

body.page-id-799 ul.wp-block-latest-posts  a {background-color: transparent; color: black;}

body.page-id-799 h1, body.page-id-799 h2, body.page-id-799 h3, body.page-id-799 h4, body.page-id-799 h5, body.page-id-799 h6 {background-color: white; color: #f37c73!important;}


/* Third Scheme
body.page-id-801 {}

body.page-id-801 a, body.page-id-801 a li, body.page-id-801 .entry-footer .cat-links a, body.page-id-801 .entry-footer .tags-links a, body.page-id-801 .first-seq, body.page-id-801 .second-seq, body.page-id-801 .third-seq, body.page-id-801 .fourth-seq {
	color: white;
	display: inline-block;
	text-align: left;
} 

body.page-id-801 a, body.page-id-801 a li {background-color: #75dce2; color: white;}
body.page-id-801 .first-seq {
	background-color: #75dce2;
}
body.page-id-801 .second-seq  {
	background-color: #75dce2;
}
body.page-id-801 .third-seq  {
	background-color: #75dce2;
}
body.page-id-801 .fourth-seq  {
	background-color: #75dce2;
}


body.page-id-801 li.menu-item-372 a {background-color: #add1d8;}
body.page-id-801 li.menu-item-17 	 a {background-color: #7ce8ef;}
body.page-id-801 li.menu-item-16	 a {background-color: #75dce2;}
body.page-id-801 li.menu-item-19	 a {background-color:  #68c3c9;} 
body.page-id-801 li.menu-item-20	 a {background-color:  #549ea2;} 
body.page-id-801 li.menu-item-26	 a {background-color:  #336063;} 
body.page-id-801 li.menu-item-32	 a {background-color:  #549ea2;} 
body.page-id-801 li.menu-item-35 a {background-color:  #68c3c9;} 


body.page-id-801 ul.sub-menu  li:nth-of-type(6n+1) a {background-color: #336063;}
body.page-id-801 ul.sub-menu  li:nth-of-type(6n+2) a {background-color: #549ea2;}
body.page-id-801 ul.sub-menu  li:nth-of-type(6n+3) a {background-color: #68c3c9;}
body.page-id-801 ul.sub-menu  li:nth-of-type(6n+4) a {background-color: #549ea2;}
body.page-id-801 ul.sub-menu  li:nth-of-type(6n+5) a {background-color: #336063;}




body.page-id-801 body.archive header.entry-header h2,
body.page-id-801 div.entry-meta a, body.page-id-801 #secondary a
 {background-color: transparent!important;}
 
 body.page-id-801 #secondary a {color: black;}
 body.page-id-801 #secondary {text-align: left;}
body.page-id-801 .widget-title {margin-left: 0; font-size: 1.5rem;}
body.page-id-801 h2.widget-title {font-size: 1.5rem; margin-bottom: 0.25em;}
body.page-id-801 a.custom-logo-link, body.page-id-801 a.post-edit-link, body.page-id-801 a.imprint {background-color: transparent;}


body.page-id-801 div.wp-block-column {border-left: 0;}

body.page-id-801  div.wp-block-column:nth-of-type(4n+1) {background-color: #ccf3f6;}
body.page-id-801 div.wp-block-column:nth-of-type(4n+2) {background-color: #b4ced1;}
body.page-id-801 div.wp-block-column:nth-of-type(4n+3) {background-color: #c0e1e4;}
body.page-id-801 div.wp-block-column:nth-of-type(4n+4) {background-color: #c8edf0;}

body.page-id-801 div.wp-block-column ul.wp-block-latest-posts  a {background-color: transparent; color: black;}

body.page-id-801 h1, body.page-id-801 h2, body.page-id-801 h3, body.page-id-801 h4, body.page-id-801 h5, body.page-id-801 h6 {background-color: white; color: black!important;}

body.page-id-801 #primary, body.page-id-801 div.site-content .wrap {max-width: 1240px!important;}


/* Fourth Scheme
body.page-id-805 {}

body.page-id-805 a, body.page-id-805 a li, body.page-id-805 .entry-footer .cat-links a, body.page-id-805 .entry-footer .tags-links a, body.page-id-805 .first-seq, body.page-id-805 .second-seq, body.page-id-805 .third-seq, body.page-id-805 .fourth-seq {
	background-color: white;
	display: inline-block;
	text-align: left;
} 

body.page-id-805 a, body.page-id-805 a li {background-color: #75dce2; color: white;}
body.page-id-805 .first-seq {
	color: #75dce2;
}
body.page-id-805 .second-seq  {
	color: #75dce2;
}
body.page-id-805 .third-seq  {
	color: #75dce2;
}
body.page-id-805 .fourth-seq  {
	color: #75dce2;
}


body.page-id-805 li.menu-item-372 a {color: #add1d8;}
body.page-id-805 li.menu-item-17 a 	 a {color: #7ce8ef;}
body.page-id-805 li.menu-item-16	 a {color: #75dce2;}
body.page-id-805 li.menu-item-19	 a {color:  #68c3c9;} 
body.page-id-805 li.menu-item-20	 a {color:  #549ea2;} 
body.page-id-805 li.menu-item-26	 a {color:  #336063;} 
body.page-id-805 li.menu-item-32	 a {color:  #549ea2;} 
body.page-id-805 li.menu-item-35 a {color:  #68c3c9;} 


body.page-id-805 ul.sub-menu  li:nth-of-type(6n+1) a {color: #336063;}
body.page-id-805 ul.sub-menu  li:nth-of-type(6n+2) a {color: #549ea2;}
body.page-id-805 ul.sub-menu  li:nth-of-type(6n+3) a {color: #68c3c9;}
body.page-id-805 ul.sub-menu  li:nth-of-type(6n+4) a {color: #549ea2;}
body.page-id-805 ul.sub-menu  li:nth-of-type(6n+5) a {color: #336063;}




body.page-id-805 body.archive header.entry-header h2,
body.page-id-805 div.entry-meta a, body.page-id-805 #secondary a
 {background-color: transparent!important;}
 
 body.page-id-805 #secondary a {color: black;}
 body.page-id-805 #secondary {text-align: left;}
body.page-id-805 .widget-title {margin-left: 0; font-size: 1.5rem;}
body.page-id-805 h2.widget-title {font-size: 1.5rem; margin-bottom: 0.25em;}
body.page-id-805 a.custom-logo-link, body.page-id-805 a.post-edit-link, body.page-id-805 a.imprint {background-color: transparent;}
 */




/* Color Schemes */

.post-navigation .nav-links {padding: 1em; line-height: 1; font-weight: 300;}
.post-navigation .nav-links a {background-color: transparent!important;}
.post-navigation .nav-links .nav-next a {text-align: right;}

.main-navigation li a {background-color: #f4aba1;}
.main-navigation li a:hover {background-color: #e74c51;}



.main-navigation li:nth-of-type(2n+1) a {background-color: #f2a09d;}
.main-navigation li:nth-of-type(2n+2) a {background-color: #e8896a;}



.main-navigation li:nth-of-type(3n+1) a:hover {background-color: #156a66;}
.main-navigation li:nth-of-type(3n+2) a:hover {background-color: #19837e;}
.main-navigation li:nth-of-type(3n+3) a:hover {background-color: #0e4341;}


/* Money: f9e48f  f9d74a  f0c700 
	Take-Action: f4aba1 ed7a74 e74c51
	Well-being: acd8e4  78c6d9 49b4cb
	Work: edaa7d e47a41  d85317
	Green: b0d9b1 80c386 54b261
	Cyan: 92b7b6 599997 1d827d (368a85)
	*/
div.money-cell {background-color: #b0d9b1;}
div.money-cell h1, div.money-cell h2, div.money-cell h3, div.money-cell h4, div.money-cell h5, div.money-cell h6, body.money .entry-footer .cat-links .icon, body.money .entry-footer .tags-links .icon 
{color: #54b261; background: white;}
div.money-cell a {color: black; background-color: #80c386;}
div.money-cell a:hover {color: black; background-color: #e47a41;}
body.category-money h1.page-title, 
body.category-money div.content-area h1, 
body.category-money div.content-area h2, 
body.category-money div.content-area h3, 
body.category-money div.content-area h4, 
body.category-money div.content-area h5, 
body.category-money div.content-area h6, 
body.category-money div.content-area a,
body.money h1.entry-title, 
body.money div.content-area h1, 
body.money div.content-area h2, 
body.money div.content-area h3, 
body.money div.content-area h4, 
body.money div.content-area h5, 
body.money div.content-area h6, 
body.money div.content-area a {
	background-color:#54b261; 
}  
body.money .post-navigation .nav-links {
	background-color: #b0d9b1;
}
body.money div.content-area a, body.money div.content-area a:hover {background-color: #b0d9b1; color: black;}
body.money div.content-area a:hover {background-color: #80c386;}
li#menu-item-20 a:hover {background-color: #54b261;}
li#menu-item-20 ul.sub-menu  li:nth-of-type(3n+1) a {background-color: #80c386;}
li#menu-item-20 ul.sub-menu  li:nth-of-type(3n+2) a {background-color: #54b261;}
li#menu-item-20 ul.sub-menu  li:nth-of-type(3n+3) a {background-color: #479951;}

/* 
	Take-Action: f4aba1 ed7a74 e74c51

	*/
div.take-action-cell,
:not( .mejs-button ) > button:hover, :not( .mejs-button ) > button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="submit"]:hover, input[type="submit"]:focus
 {background-color: #f4aba1;}
div.take-action-cell h1, div.take-action-cell h2, div.take-action-cell h3, div.take-action-cell h4, div.take-action-cell h5, div.take-action-cell h6, body.take-action .entry-footer .cat-links .icon, body.take-action .entry-footer .tags-links .icon, 
.menu-toggle  
{color: #e74c51; background: white;}
div.take-action-cell a {color: black; background-color: #ed7a74;}
div.take-action-cell a:hover {color: black; background-color: #78c6d9;}


body.category-take-action h1.page-title, 
body.category-take-action div.content-area h1, 
body.category-take-action div.content-area h2, 
body.category-take-action div.content-area h3, 
body.category-take-action div.content-area h4, 
body.category-take-action div.content-area h5, 
body.category-take-action div.content-area h6, 
body.category-take-action div.content-area a,
body.take-action h1.entry-title, 
body.take-action div.content-area h1, 
body.take-action div.content-area h2, 
body.take-action div.content-area h3, 
body.take-action div.content-area h4, 
body.take-action div.content-area h5, 
body.take-action div.content-area h6, 
body.take-action div.content-area a {
	background-color:#e74c51; 
}  
body.take-action .post-navigation .nav-links {
	background-color: #f4aba1;
}
body.take-action div.content-area a, body.take-action div.content-area a:hover {background-color: #f4aba1; color: black;}
body.take-action div.content-area a:hover {background-color: #ed7a74;}
li#menu-item-26 a:hover {background-color: #e74c51;}
li#menu-item-26 ul.sub-menu  li:nth-of-type(3n+1) a {background-color: #ed7a74;}
li#menu-item-26 ul.sub-menu  li:nth-of-type(3n+2) a {background-color: #e74c51;}
li#menu-item-26 ul.sub-menu  li:nth-of-type(3n+3) a {background-color: #cd4448;}



/* Money: f9e48f  f9d74a  f0c700 
	Take-Action: f4aba1 ed7a74 e74c51
	Well-being: acd8e4  78c6d9 49b4cb

	*/
	
div.well-being-cell {background-color: #acd8e4;}
div.well-being-cell h1, div.well-being-cell h2, div.well-being-cell h3, div.well-being-cell h4, div.well-being-cell h5, div.well-being-cell h6, body.well-being .entry-footer .cat-links .icon, body.well-being .entry-footer .tags-links .icon  
{color: #49b4cb; background: white;}
div.well-being-cell a {color: black; background-color: #78c6d9;}
div.well-being-cell a:hover {color: black; background-color: #ed7a74;}



body.category-well-being h1.page-title, 
body.category-well-being div.content-area h1, 
body.category-well-being div.content-area h2, 
body.category-well-being div.content-area h3, 
body.category-well-being div.content-area h4, 
body.category-well-being div.content-area h5, 
body.category-well-being div.content-area h6, 
body.category-well-being div.content-area a,
body.well-being h1.entry-title, 
body.well-being div.content-area h1, 
body.well-being div.content-area h2, 
body.well-being div.content-area h3, 
body.well-being div.content-area h4, 
body.well-being div.content-area h5, 
body.well-being div.content-area h6, 
body.well-being div.content-area a {
	background-color:#49b4cb; 
}  
body.well-being .post-navigation .nav-links {
	background-color: #acd8e4;
}
body.well-being div.content-area a, body.well-being div.content-area a:hover {background-color: #acd8e4; color: black;}
body.well-being div.content-area a:hover {background-color: #78c6d9;}
li#menu-item-32 a:hover {background-color: #49b4cb;}
li#menu-item-32 ul.sub-menu  li:nth-of-type(3n+1) a {background-color: #78c6d9;}
li#menu-item-32 ul.sub-menu  li:nth-of-type(3n+2) a {background-color: #49b4cb;}
li#menu-item-32 ul.sub-menu  li:nth-of-type(3n+3) a {background-color: #3e9db1;}


/* Money: f9e48f  f9d74a  f0c700 
	Work: edaa7d e47a41  d85317
	Green: b0d9b1 80c386 54b261
	Cyan: 92b7b6 599997 1d827d
	*/
	
	
div.work-cell {background-color: #edaa7d;}
div.work-cell h1, div.work-cell h2, div.work-cell h3, div.work-cell h4, div.work-cell h5, div.work-cell h6, body.work .entry-footer .cat-links .icon, body.work .entry-footer .tags-links .icon  
{color: #d85317; background: white;}
div.work-cell a {color: black; background-color: #e47a41;}
div.work-cell a:hover {color: black; background-color: #f9d74a;}


body.category-work h1.page-title, 
body.category-work div.content-area h1, 
body.category-work div.content-area h2, 
body.category-work div.content-area h3, 
body.category-work div.content-area h4, 
body.category-work div.content-area h5, 
body.category-work div.content-area h6, 
body.category-work div.content-area a,
body.work h1.entry-title, 
body.work div.content-area h1, 
body.work div.content-area h2, 
body.work div.content-area h3, 
body.work div.content-area h4, 
body.work div.content-area h5, 
body.work div.content-area h6, 
body.work div.content-area a {
	background-color:#d85317; 
}  
body.work .post-navigation .nav-links {
	background-color: #edaa7d;
}
body.work div.content-area a, body.work div.content-area a:hover {background-color: #edaa7d; color: black;}
body.work div.content-area a:hover {background-color: #e47a41;}
li#menu-item-35 a:hover {background-color: #d85317;}
li#menu-item-35 ul.sub-menu  li:nth-of-type(3n+1) a {background-color: #e47a41;}
li#menu-item-35 ul.sub-menu  li:nth-of-type(3n+2) a {background-color: #d85317;}
li#menu-item-35 ul.sub-menu  li:nth-of-type(3n+3) a {background-color: #be4c27;}


/* About Menu */
li#menu-item-17 a:hover {background-color: #19837e;}
li#menu-item-17 ul.sub-menu  li:nth-of-type(3n+1) a {background-color: #156a66;}
li#menu-item-17 ul.sub-menu  li:nth-of-type(3n+2) a {background-color: #19837e;}
li#menu-item-17 ul.sub-menu  li:nth-of-type(3n+3) a {background-color: #0e4341;}


.main-navigation li:nth-of-type(3n+1) a:hover {background-color: #156a66;}
.main-navigation li:nth-of-type(3n+2) a:hover {background-color: #19837e;}
.main-navigation li:nth-of-type(3n+3) a:hover {background-color: #0e4341;}




li#menu-item-16 a:hover {background-color: #19837e;}
li#menu-item-16 ul.sub-menu  li:nth-of-type(3n+1) a {background-color: #156a66;}
li#menu-item-16 ul.sub-menu  li:nth-of-type(3n+2) a {background-color: #19837e;}
li#menu-item-16 ul.sub-menu  li:nth-of-type(3n+3) a {background-color: #0e4341;}



/* Faint backgrounds 
yellow fef9e7
blue eef8f9
orange f9e2d0
pink fce5de
green e6f3e6
cyan d5e0df

*/


.entry-footer .cat-links .icon, .entry-footer .tags-links .icon {background: transparent!important;}
.main-navigation ul.sub-menu li 
{border-top: 1px solid white!important;
}
.main-navigation ul.sub-menu li:first-of-type {border-top: 0;}


body.page, body.archive {background-color: #e6f3e6;}
body.single-post {background-color: #d5e0df;}
body.money, body.category-money {background-color: #eff7ee;}
body.well-being, body.category-well-being {background-color: #eef8f9;}
body.take-action, body.category-take-action {background-color: #fce5de;}
body.work, body.category-work {background-color: #f9e2d0;}
body.home {background-color: white;}