/* Copyright (C) WarpTheme, http://www.gnu.org/licenses/gpl.html GNU/GPL */

/* ========================================================================
   Use this file to add custom CSS easily
 ========================================================================== */

body {
color: #fff;
}

#sp-hinweis {
margin-bottom: 40px;
}

#sp-user1 {
padding-top:30px;
padding-bottom:30px;
}

.sp-megamenu-parent > li > a{
/*
color:#212121!important;
*/
*/
color:#fff!important;
font-size: 16px!important;
font-weight: 600;
}

h1, h2 {
font-size: 24px;
}
h3 {
font-size: 20px;
}

#sp-bottom .sp-module .sp-module-title {
  text-transform: none;
  font-size: 18px;
  line-height: 1.5;
  position: relative;
  padding-bottom: 20px;
  color: #fff;
}

#sp-bottom h4 {
background:#f05a4b;
color: #fff;
padding: 10px;
}

.item_title {
background:#f05a4b!important;
color: #fff;
padding: 10px;

}


#sp-footer li {
/*float: left;*/
}
#sp-footer li a:hover {
opacity: 0.8;
background: #fff;
color: #f05a4b;
}
#sp-footer li a::before {
content: "";
}


.chronoforms6_credits {
display: none;
}

#ihre_nachricht {
height: 200px;
}

.customleistungen-fuss p {
font-size:12pt;
color: #fff;
font-weight: 600;
}


/* COOKIE */

#redim-cookiehint {

    /*background-color: #dbf8ce!important;*/
    background-color: #ffd363!important;

}

#redim-cookiehint .cookiecontent {

    font-size: 14px;
    line-height: 18px;
    font-weight: 300;
    color: #000;

}

a.btn-success {
	background: #4876ff!important;
}

#redim-cookiehint .cookiebuttons a.btn {

    background-color: #0000ff !important;
}
/* COOKIE */


