/*
	Theme Name: 	neustaberlin
	Theme URI: 		
	Description: 	colors CSS for develop phase
	Author: 		David
	Author URI: 	
	Template: 		neustaberlin
	Version: 		2.5
	Text Domain:	
*/


/**/
/****************************************************************************************/
/************************************** Allgemein ***************************************/
/****************************************************************************************/
/**/

a {
	/*background-color: transparent;*/
	color: #878f99;
	text-decoration: none !important;
}

a:hover,
a:active {
	color: #000;
}

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

h2,
h3,
h4,
.home.blog .entry-title {
	color: #454851;
}

h5 {
	color: #454851;
}

h6 {
	color: #454851;
}

blockquote {
	color: #666;
}

label {
	color: #333;
}

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

.formHeader .dashicons,
.formHeader .fal {
	color: #fff !important;
}

.formHeader .dashicons {
	color: #fff;
    border: 2px solid #fff;
}

hr {
	background-color: #bbb;
}

/**/
/****************************************************************************************/
/************************************* Navigation ***************************************/
/****************************************************************************************/
/**/

/* navigation main */

.navigation-main {
	background-color: #a2b9bc;
}

.navigation-main a {
	color: #fff;
}

.main-navigation a:hover {
	color: #63b32e;
}

.post-navigation a:focus .icon,
.post-navigation a:hover .icon {
	color: #222;
}

/*.navigation-main .current-menu-item > a,
.navigation-main .current_page_item > a {
	color: #63b32e;
}*/

.main-navigation ul {
	background-color: #fff;
}

.main-navigation > div > ul {
	border-top: 1px solid #eee;
}

.main-navigation li {
	border-bottom: 1px solid #eee;
}

/*********/

.menu-toggle {
	background-color: transparent;
	/*color: #222;*/
}

.menu-toggle:hover,
.menu-toggle:focus {
	background-color: transparent;
}

.dropdown-toggle {
	background-color: transparent;
	color: #222;
}

/* navigation top */

.navigation-top {
	background: #878f99;
}

#top-menu .menu-item,
#top-menu .menu-item a {
	color: #fff;
}

/**/
/****************************************************************************************/
/**************************************** HEADER ****************************************/
/****************************************************************************************/
/**/

.site-header {
	background-color: #a2b9bc;
}

body.has-header-image:not(.home) .site-branding .innerwrap {
	background-color: rgba(255,255,255,0.6);
}

.site-title,
.site-title a {
	color: #fff;
}

body.has-header-image .site-title,
body.has-header-video .site-title,
body.has-header-image .site-title a,
body.has-header-video .site-title a {
	color: #fff;
}
.site-description {
	color: #fff;
}

body.has-header-image .site-description,
body.has-header-video .site-description {
	color: #fff;
}

/* header teaser */

#home_teaser_wrap {
	background: rgba(25,25,25,0.8);
}

#home_teaser {
	background: #fff;
}

.home_teaser_innen {
	color: #333;
}
.home_teaser_innen h2 {
	color: #878f99;
}

/**/
/****************************************************************************************/
/************************************* FRONT PAGE ***************************************/
/****************************************************************************************/
/**/

.neustaberlin-front-page article.neustaberlin-panel:not(.has-post-thumbnail):not(:first-child) {
	border-top: 1px solid #ddd;
}

.neustaberlin-front-page .panel-content .recent-posts article {
	color: #fff;
}

.page .panel-content .recent-posts .entry-title,
.page .panel-content .recent-posts .entry-title a {
	color: #fff;
}

.neustaberlin-panel .recent-posts .link-more a.more-link {
	color: #feb236;
}

#panel-1,
#panel-3,
#panel-5 {
	background-color: #fafafa;
}

.site-content-contain {
	background-color: #fff;
}

.kontaktPopWrap .dashicons-dismiss {
	color: #1d3d94;
	background-color: #fff;
}

.kontaktPopWrap input[type="text"]:focus,
.kontaktPopWrap input[type="email"]:focus,
.kontaktPopWrap textarea:focus {
	border-color: #1d3d94;
}


/**/
/****************************************************************************************/
/*************************************** POSTS ******************************************/
/****************************************************************************************/
/**/

.page .panel-content .entry-title,
.page-title,
body.page:not(.neustaberlin-front-page) .entry-title {
	color: #878f99;
}

.entry-header .entry-title {
	color: #878f99;
}

.entry-title a {
	color: #333;
}

.entry-meta,
.entry-meta a {
	color: #767676;
}

.pagination,
.comments-pagination {
	border-top: 1px solid #eee;
}

.page-numbers.current {
	color: #767676;
}

.prev.page-numbers,
.next.page-numbers {
	background-color: #ddd;
}

.prev.page-numbers:focus,
.prev.page-numbers:hover,
.next.page-numbers:focus,
.next.page-numbers:hover {
	background-color: #767676;
	color: #fff;
}

.entry-content blockquote.alignleft,
.entry-content blockquote.alignright {
	color: #666;
}

.blog .entry-meta a.post-edit-link,
.archive .entry-meta a.post-edit-link,
.search .entry-meta a.post-edit-link {
	color: #222;
}

.taxonomy-description {
	color: #666;
}

.single-featured-image-header {
	background-color: #fafafa;
	border-bottom: 1px solid #eee;
}

.page-links .page-number {
	color: #767676;
}

.page-links a .page-number {
	color: #222;
}

.entry-footer {
	border-bottom: 1px solid #eee;
	border-top: 1px solid #eee;
}

.entry-footer .cat-links a,
.entry-footer .tags-links a {
	color: #333;
}

.entry-footer .cat-links .icon,
.entry-footer .tags-links .icon {
	color: #767676;
}

.entry-footer .edit-link a.post-edit-link:hover,
.entry-footer .edit-link a.post-edit-link:focus {
	background-color: #767676;
}

.format-quote blockquote {
	color: #333;
}

/**/
/****************************************************************************************/
/************************************** FOOTER ******************************************/
/****************************************************************************************/
/**/

#preColophon #payment-section {
	background-color: #adadad;
}

#preColophon #payment-section .widget-title {
	color: #888;
}

#preColophon #payment-section ul li a:hover {
	color: #C29E22;
}

#colophon {
	background-color: #878f99;
}

#colophon,
#colophon a,
#colophon h4 {
	color: #dfdfdf;
}

.dunkelFooter #colophon,
.dunkelFooter #colophon a,
.dunkelFooter #colophon h3,
.dunkelFooter #colophon h4 {
	color: #fafafa;
} 

/* Footer disclaimer */

.disclaimer {
	background-color: #697078;
}

.social-navigation a {
	background-color: #697078;
	color: #fff !important;
}

.social-navigation a:hover,
.social-navigation a:focus {
	background-color: #d9cf77;
	color: #fff !important;
}

/* coockies */

#coockies {
	background-color: #f5f5f5;
	color: #888;
}

#coockiesInnen a {
	color: #a80231;
}

#coockiesInnen button.coockiesSache {
	background-color: #878f99;
	color: #fff;
}

.toTop {
	background-color: #d9cf77;
}

.toTop .dashicons-arrow-up-alt2 {
	color: #fff;
}

/* Short code recent_posts */

.shortcodePostsWrap {
	border-bottom: 1px solid #eaeaea;
}

.shortcodePostsWrap ul li {
	background-color: #fafafa;
}

.shortcodePostsWrap ul li a:hover{
	background-color: #bababa;
}

.shortcodePostsWrap .morePostsWrap a.morePosts {
	background-color: #878f99;
	color: #fff;
}

/* Widgets */

h2.widget-title {
	color: #222;
}

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

	.has-sidebar #secondary {
		background: #fafafa;
	}
	
	.main-navigation ul {
		background: transparent;
	}
	
	.main-navigation > div > ul {
		border:none;
	}
	
	.main-navigation ul ul {
		background: #a2b9bc;
		border: 1px solid #878f99;
	}
	
	.main-navigation li {
		border: none;
	}

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

}

@media screen and ( max-width: 48em ) {
	.main-navigation ul {
		background: #878f99;
	}
}
























































