/* Einblender Startseite */
.einblender_off { display: none; }
.einblender_on { display: block;  z-index: 9999 !important; overflow: visible; top: -20px; margin: 0 auto; }
.einblender_on .ce_text { z-index: 9998 !important; width: 600px; height: auto; background: #efefef; border-left: #be111f solid 20px; padding: 20px; box-shadow: #ccc 2px 2px 20px; transform: rotate(-5deg); position: relative; margin: 40px auto 40px auto; }
.einblender_on + .artikel-unter-einblender { z-index: 1 !important;  top: -80px; } 

@media screen and (max-width: 1000px) { 
	.einblender_on { top: -80px; margin: 0 auto; }
	.einblender_on .ce_text { z-index: 9998 !important; width: 80%; height: auto; background: #efefef; border-left: #be111f solid 20px; padding: 10px; box-shadow: #ccc 1px 11px 10px; transform: rotate(-3deg); position: relative;  }
}



/* Icons für Buttons */

.highlight { background: #efefef; }

.icon-write { display: none !important; }

.icon-write a {
	background: url("/files/cto_layout/fontawesome/pen-square-duotone.svg");
	background-size: 38px 38px; 
	background-repeat: no-repeat;
	background-position: 4px 4px;
	background-color: #be111f;
	padding-left: 50px;
}
.icon-write a svg {
	fill: #27ae60;
}
.icon-write a:hover {
	padding-left: 20px;
}


body .logo a {
  background-image: url(data:image/png;base64,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);
}
body .logo {
	width: 200px;
}
#header .mod_socials {
	display: none;
}

.mainmenu {
	width: 100%;
	margin-left: 0;
}

.mainmenu ul {
	text-align: right;
}
@media only screen and (max-width: 767px) {
body .logo {
	height: 100px;
}
}
.bg-accent {
	background-color: #be111f;
}

p a {
	color: #be111f;
}

.subnav a {
	color: #be111f;
}

#nav-open-btn:before {
	background: #be111f;
}

.ce_table table th {
	background: #be111f;
}

blockquote a {
	color: #be111f;
}

.ce_accordion .toggler:before {
  color:#be111f;
}

.mod_calendar th.head {
  background:#be111f;
  border-top:1px solid #be111f;
  border-right:1px solid #be111f;
  border-left:1px solid #be111f;
}

.mod_calendar th.previous a,
.mod_calendar th.next a {
  background-color:#be111f;
}

.pagination li span.current {
	background: #be111f;
}

.pagination li a:hover {
	color: #be111f;
}

.mod_faqpage h3:before {
	color: #be111f;
}

.mod_search .submit {
	border: 1px solid #be111f;
}

input:focus,
textarea:focus {
  border:1px solid #be111f;
}

form fieldset legend {
  background-color:#be111f;
}

/* PSW CN4 Button Submit */
input.submit[type="submit"],
button.submit[type="submit"] {
	background: #be111f;
}

input.submit[type="submit"]:hover,
button.submit[type="submit"]:hover{
	background: #be111f;
}

button.submit {
	padding:20px;
	color: #fff;
	cursor: pointer
}


.label-accent {
	background: #be111f;
}

.ce_hyperlink a.link-white,
a.btn.link-white {
	color: #be111f;
}

.ce_hyperlink a.link-white:hover,
a.btn.link-white:hover {
	background: #be111f;
}

.newslist h2,
.newslist h2 a {
	color: #be111f;
}

.newslist .news-left .news-date {
	background: #be111f;
}

.color-accent,
.color-accent p,
.color-accent i,
.color-accent h1,
.color-accent h2,
.color-accent h3,
.color-accent h4,
.color-accent h5,
.color-accent h6,
.color-accent a:not(.link-white) {
	color: #be111f;
}

blockquote {
	border-color: #be111f;
}

.ce_gallery .content {
	background: #be111f;
}

.newslist-v3 .date {
	background: #be111f;
}

.newsteaser_v3 .news-overlay i {
	background-color: #be111f;
}

.newslist-v3 .subheadline {
	color: #be111f;
}

.mainmenu ul ul li a:hover, 
.mainmenu ul ul li a.trail, 
.mainmenu ul ul li a.active {
	color: #be111f !important;
}

body #header .mainmenu ul li ul li a:hover {
	color: #be111f;
}

.mainmenu ul li a.trail, 
.mainmenu ul li a.active {
	color: #be111f;
}

.mod_portfoliolist .item a:hover {
	color: #be111f;
}

.themesetting_email a:hover {
	color: #be111f;
}

.mainmenu ul li:hover:after,
.mainmenu ul li.active:after,
.mainmenu ul li.trail:after {
	background: #be111f;
}

.ce_revolutionslider_text {
	background: #be111f;
}

.ce_hyperlink a, 
a.btn,
.ce_hyperlink a:hover, 
a.btn:hover {
	background: #be111f;
	border-color: #be111f;
}

.ce_hyperlink a.outline, 
a.btn.outline {
	color: #be111f;
}

.ce_hyperlink a.outline:hover, 
a.btn.outline:hover {
	background: #be111f;
	border-color: #be111f;
}

.ce_hyperlink a.link-white.outline:hover,
a.btn.link-white.outline:hover {
	color: #be111f;
}

.ce_iconbox .headline {
	color: #be111f!important;
}

.ce_text_image_bar h1,
.ce_text_image_bar h2,
.ce_text_image_bar h3,
.ce_text_image_bar h4,
.ce_text_image_bar h5,
.ce_text_image_bar h6 {
	color: #be111f;
}

.newsteaser .date {
	background: #be111f;
}

.bg-second-color {
	background-color: #be111f;
}
body .logo {
	height: 180px;
}
.ce_text_image_bar {
	background: #888888;
}

.newsteaser .info,
.newsteaser:hover .info {
	background: #888888;
}

.ce_countup i {
	color: #888888;
}

.mod_portfoliolist .item figure {
	background-color: #888888;
}

nav.mainmenu a.menuheader {
	background-color: #888888!important;
}
@media only screen and (max-width: 767px) {
body .logo {
	width: 100px !important;
}
}

/*PSW*/

#main .mod_article {
	padding-top: 10px;
	padding-bottom: 0;
}


#main li {
	font-family: 'lato', sans-serif;
}

#main .fa li {
	font: normal normal normal 14px/1 FontAwesome;
}

#main li a {
	color: #be111f;
}

#main li a:hover {
	color: rgb(119, 119, 119);
}

#bottom .inside .left a {
	margin:0;
}

.ce_leadertext.version1 {
	max-width: 100%;
}

form .captcha_text, form span.mandatory {
	color: #be111f;
}
/* CN4 für Formulare */
form .widget input, form .widget textarea, form .widget select {
	font-family: 'Lato', sans-serif;
    font-size: 16px;
    line-height: 1.7;
}

.ce_hyperlink a:hover {
background-color: #888888;
border-color: #888888;
}

.ce_hyperlink a{
	text-align: left !important;
}

.ce_download {
	padding: 10px;
	margin-bottom: 5px;

}

.ce_download:after {
	font-size: 35px;
}
/*PSW CN4 Höhe */
p.download-element {
	margin-bottom: 0;
}

a {
	font-family: 'lato', sans-serif;
}

/* SHOP an Lager oder nicht an Lager */
h5.ce_headline.lager {
    /*background-color: greenyellow;
    background-image: linear-gradient(to right, white 10%, greenyellow 80%);*/
}
h5.ce_headline.lager:after { /* IE 8 only support single : */
	content: 'an Lager';
	padding-left: 15px;
	color: #15c200;
	position: absolute; /* Debugging Safari */
}
h5.ce_headline.bestellung {
   /* background-color: orange;
    background-image: linear-gradient(to right, white 10%, orange 80%);*/
    
}
h5.ce_headline.bestellung:after { /* IE 8 only support single : */
	content: 'auf Bestellung';
	padding-left: 15px;
	color: #ff9c00;
	position: absolute; /* Debugging Safari */
}




