/* === XS === */

.text-white,
.slideContent .content,
.header-blue h1,
a.panel-download {
	color: rgb(255,255,255);
}


body > .canvas > header,
header .header-inner::before,
header .header-nav,
header .header-nav ul.sub-menu,
header .affix .header-nav::before,
header .header-grid,

header #hamburgerToggle:checked ~ #navigation-main,
#navigation-main li ul.sub-menu,
.header-textbox,
.project-select {
	background-color: rgb(255,255,255);
}


html,
body,
footer ul#footer-menu > li ul.sub-menu a,
header .header-nav a,
.text-lightgrey,
#navigation-top > ul > li > a,
#navigation-main > ul > li > a,
#navigation-main li ul.sub-menu li a,
.panel-heading .subtitel,
.subpage-list .description,
.posttypelist_news-sm a,
.project-select li a {
	color: rgb(153,153,153);
}

.bgrnd-lightgrey {
	background-color: rgb(153,153,153);
}

.text-darkgrey,
.posttypelist_faq h3,
.posttypelist_download-ancor h3,
.posttypelist_download-list h3,
.project-select li a:hover {
	color: rgb(51,51,51);
}

.bgrnd-darkgrey {
	background-color: rgb(51,51,51);
}

.text-lightblue,
.subpage-grey h1,
.header-blue,
.slideContent .header {
	color: rgb(102,221,255);
}

.bgrnd-lightblue,
.panel-group a .panel-title::after,
form > p input.wpcf7-submit {
	background-color: rgb(102,221,255);
}

a.panel-download {
	background-color: rgb(51,153,204);
}

.text-darkblue,
header .header-nav li.current_page_item > a,
header .header-nav li.current_page_parent > a,
header .header-nav li:hover > a,
header #navigation-main > ul > li.current_page_item > a,
h1, h2, h3, h4,
h2.area,
.panel-group a .panel-title::after,
form > p input.wpcf7-submit,
footer ul#footer-menu > li:last-of-type ul.sub-menu a,
a {
	color: rgb(0,0,153);
}

.bgrnd-darkblue,
.ms-slide-info,
.subpage-list a.panel-download:hover {
	background-color: rgb(0,0,153);
}

form label.text,
body.page-antragstellung .download-title {
	color: rgb(0,0,0);
}

/* === SM === */

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

}

/* === MD === */

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

	.ms-slide-info {
		background-color: rgba(0,0,153,0.8);
	}
}

/* === LG === */

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

}

/* === Special === */

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

}

