/*
Theme Name: Schema child
Version: 1.0
Description: A child theme of Schema by MyThemeShop
Template: mts_schema
Text Domain: schema
*/
/* globale Auszeichnungen */

html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
font-family: arial, sans-serif;
	font-size:16px;
}
h1, h2, h3, h4, h5, h6, .entry-title, .pt-cv-view .pt-cv-title {
font-family: dolly-new, sans-serif;
	font-weight:normal;
}

body {
    background-color: #ffecd2 !important;
}
/* Header */
#regular-header, #site-header #header {
	background-color:#1a3a49;
}
#regular-header {
	border-bottom:2px solid #b29e84;
}
.logo-wrap {
	margin:5px 0;
}
#secondary-navigation a {
    padding: 10px 20px;
}
#secondary-navigation .navigation ul li:hover, #secondary-navigation .navigation ul .current-menu-item {
    background: #e4cdb3;
}
#secondary-navigation .navigation ul .current-menu-item a {
    color: #1a3a49 !important;
}
/* page */
#page {
    padding-top:0;
}
.ss-full-width {
    margin-bottom:0;
    padding: 4%;
    background: #fff;
}
h2.wp-block-heading {
	font-size:28px;
}
p {
}
article ul
{
    padding: 0.1em 0 2em 1.9em;
}
article ul.lbbteam
{
    padding: 0.1em 0 2em;
	list-style:none;
}
article ul.lbbteam li
{
    float:left;
	width:230px;
	margin:0 30px 30px 0;
	padding: 5px;
	list-style:none;
	background:#304d5b;
	border:5px solid #304d5b;
	color:#ffecd2;
}
article ul.lbbteam li img
{
	width:250px;
	display:block;	
	margin-bottom:10px;
}
hr.clear {
	color:none;
	border:0;
}
#content_box a {
	color:#304d5b;
	text-decoration:underline;
}
/* Infoboxen */
.boxrechts {
	float:right;
	max-width:300px;
	margin-left:20px;
	background:#304d5b;
	padding:20px;
}
#content_box .boxrechts a, #content_box .boxrechts {
	color:#ffecd2;
	font-size:16px;
	font-weight:normal;
}
#content_box .boxrechts img {
	display:block;
}
.alignleft {
	clear:none !important;
}
/* Content Views */
.pt-cv-title a, .panel-title {
	font-family:dolly-new, serif;
	color:#304d5b;
	font-size:1.6em;
	font-weight:normal;
}
/* Formulare */
input, textarea {
	background-color: #ffecd2;
}
/* Footer */
footer {
	background:#1a3a49 !important;
	margin-top:0;
}
#primary-navigation a {
    color: #fff !important;
}
.copyrights {
    padding: 10px;
    background: #ffecd2 !important;
}
@media screen and (min-width:630px) {	
}
@media print {
	#site-header, .rank-math-breadcrumb, .lwptoc, .shareit, #sidebar, .tags, #commentsAdd, #comments, footer {
		display:none;
	}
	article, #content_box {
		width:19cm;
		margin:0;
	}
}