/*
Diese Datei nicht anpassen!!! 
Einträge werden per DP-Options über das Admin-Panel erstellt.
*/
html, body{font-family:Gudea, arial, sans-serif;font-size:16px;color:#373736;font-weight:normal;font-style:normal;text-transform:none;line-height:1.5em;background-color:#ffffff;background-repeat:no-repeat;background-position:0px 0px;background-attachment:fixed;background-size:auto;}#top-bar{font-family:Gudea, arial, sans-serif;font-size:16px;color:#ffffff;font-weight:normal;font-style:normal;text-transform:none;background-color:#F8B846;background-image:url('http://127.0.0.1/dp_wpdev/wp-content/uploads/2016/08/dark-wood-1440-900-5839.jpg');background-repeat:no-repeat;background-attachment:scroll;background-size:cover;}#top-bar h2.widgettitle{font-family:Gudea;font-size:20px;color:#000000;font-weight:normal;font-style:normal;text-transform:none;}#footer, #footer-secondary{font-family:Gudea, arial, sans-serif;font-size:16px;color:#000000;font-weight:normal;font-style:normal;text-transform:none;}#footer h4, #footer-secondary h4{font-family:Gudea;font-size:20px;color:#000000;font-weight:normal;font-style:normal;text-transform:none;}h1{font-family:Gudea, arial, sans-serif;font-size:36px;color:#000000;font-weight:normal;font-style:normal;text-transform:uppercase;}h2{font-family:Gudea, arial, sans-serif;font-size:28px;color:#000000;font-weight:normal;font-style:normal;text-transform:uppercase;}h3{font-family:Gudea, arial, sans-serif;font-size:25px;color:#000000;font-weight:normal;font-style:normal;text-transform:none;}h4{font-family:Gudea, arial, sans-serif;font-size:22px;color:#000000;font-weight:bold;font-style:normal;text-transform:none;}h5{font-family:Gudea, arial, sans-serif;font-size:22px;color:#000000;font-weight:normal;font-style:normal;text-transform:none;}h6{font-family:Gudea, arial, sans-serif;font-size:20px;color:#000000;font-weight:normal;font-style:normal;text-transform:none;}h7{font-family:Gudea, arial, sans-serif;font-size:18px;color:#000000;font-weight:normal;font-style:normal;text-transform:none;}h8{font-family:Gudea, arial, sans-serif;font-size:16px;color:#000000;font-weight:normal;font-style:normal;text-transform:none;}#header{color:#ffffff;background-color:#000000;background-repeat:no-repeat;background-attachment:scroll;background-size:auto;}#header h2.widgettitle{color:#FFFFFF;}a{color:#E35400;background-color:none;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}a:hover{color:#B24100;background-color:none;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}a:active{color:#FFFFFF;background-color:none;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.nav-pills a{color:#515151;background-color:#ffffff;font-weight:normal;text-decoration:none;font-style:normal;text-transform:uppercase;}.nav-pills li a:hover{color:#FFFFFF;background-color:#12A19A;font-weight:normal;text-decoration:none;font-style:normal;text-transform:uppercase;}.nav-pills > li.active > a{color:#FFFFFF;background-color:#12A19A;font-weight:normal;text-decoration:none;font-style:normal;text-transform:uppercase;}.nav-pills > li.active > a:hover{color:#FFFFFF;background-color:#515151;font-weight:normal;text-decoration:none;font-style:normal;text-transform:uppercase;}.navbar{background-color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.navbar .nav > li > a{color:#ffffff;background-color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.navbar .nav > li > a:hover{color:#ffffff;background-color:#F9B233;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.navbar .nav > li.current-menu-item > a{color:#F9B233;background-color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.navbar-inverse .navbar-nav > .active > a:hover{color:#ffffff;background-color:#F9B233;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.nav-tabs > li > a{color:#E35400;background-color:#ffffff;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.nav-tabs > li > a:hover{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.nav-tabs > li.active > a{color:#FFFFFF;background-color:#E35400;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.nav-tabs > li.active > a:hover{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.dropdown-menu{color:#FFFFFF;background-color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.dropdown-menu > li > a{color:#FFFFFF;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.dropdown-menu > li > a:hover{color:#FFFFFF;background-color:#F9B233;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.dropdown-menu > .active > a{color:#FFFFFF;background-color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}.dropdown-menu > .active > a:hover{color:#FFFFFF;background-color:#000000;font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}#mobile-nav .navbar{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}#mobile-nav .navbar .nav > li > a{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}#mobile-nav .navbar .nav > li > a:hover{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}#mobile-nav .navbar .nav > li.current-menu-item > a{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}#mobile-nav .navbar-inverse .navbar-nav > .active > a:hover{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}#mobile-nav .dropdown-menu{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}#mobile-nav .dropdown-menu > li > a{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}#mobile-nav .dropdown-menu > li > a:hover{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}#mobile-nav .dropdown-menu > .active > a{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}#mobile-nav .dropdown-menu > .active > a:hover{font-weight:normal;text-decoration:none;font-style:normal;text-transform:none;}#content{line-height:1.5em;color:inherit;background-color:#ffffff;background-repeat:no-repeat;background-attachment:scroll;background-size:auto;}#footer{line-height:1.4em;background-color:#EDEDED;background-repeat:no-repeat;background-position:0px 0px;background-attachment:scroll;background-size:auto;}#footer-secondary{line-height:1.4em;background-color:#000000;background-repeat:no-repeat;background-position:0px 0px;background-attachment:scroll;background-size:auto;}#scrollToTop{width:50px;height:50px;line-height:50px;background-color:#F9B233;color:#ffffff;}#scrollToTop:hover{background-color:#F9B233;color:#000000;}#cookies-note{padding-top:15px;padding-right:2%;padding-bottom:15px;padding-left:2%;background-color:rgba(0,0,0,0.8);color:#ffffff;}.cookies-note-btn{background-color:#F9B233;color:#ffffff;}.cookies-note-btn:hover{background-color:#E3A73E;color:#ffffff;}#logo img { max-width: 220px; }h2 span { text-transform: none; display: block; }h2.lowerbold { text-transform: none; font-weight: bold; }.main-title { background: #000; margin-bottom: 50px; }.main-title h2 { color: #FFF; margin: 25px 0px; }.btn-elite { color: #000; background-color: #F9B233; border-color: #E3A73E; white-space: normal; }.btn-elite:hover { color: #000; background-color: #E3A73E; border-color: #E3A73E; }.btn-elite-invert { color: #FFF; background-color: #000; border-color: #000; white-space: normal; }.btn-elite-invert:hover { color: #FFF; background-color: #373737; border-color: #373737; }.hero-title, .hero-title-invert { text-transform: uppercase; color: #000; text-align: center; font-size: 1.6em; padding: 25px; }.hero-title-invert { color: #FFF; }#footer { padding: 60px 20px 20px 20px; font-size: 14px; }#footer h4 { text-transform: uppercase; font-weight: bold; font-size: 1.2em; margin-bottom: 20px; }#footer ul.menu { margin: 0px; padding: 0px; list-style-type: none; }#footer ul.menu li a { color: #000; } #footer ul.menu li a:hover { color: #F9B233; } #footer-secondary, #footer-secondary a {  font-size: 14px; color: #FFF; padding: 10px 20px; }#elite-slider { text-align: center; }#elite-slider h1, #elite-slider h2, #elite-slider h3 { display: inline-block; text-align: center; color: #FFF; }#elite-slider h1 span, #elite-slider h2 span, #elite-slider h3 span { display: block; text-transform: none; font-size: 33px;  }#elite-slider h1 span:first-child, #elite-slider h2 span:first-child, #elite-slider h3 span:first-child { display: block; padding: 20px; margin-bottom: 10px; font-size: 38px; background-color: rgba(0,0,0,0.65); }#elite-slider #slider-trust { position: absolute; bottom: 50px; right: 70px; }#elite-slider .btn-elite { padding: 15px 26px; font-size: 22px; color: #FFF; margin-top: 20px; }.teaser-style2 { margin: 20px 0px; }.teaser-style2 img { float: left; margin-right: 10px; max-width: 75px; }.ul-style-check { margin: 20px 0px; }.ul-style-check li { margin: 8px 0px; }.ul-style-check li i { color: #F9B233; font-size: 1.6em; left: -2em; }#keinbruch { background-position: left top !important; }#lp-sidebar { background: #f6f6f6; padding: 15px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;  }#element-contact a { color: #000; display: block; padding: 10px; }#element-contact a:hover { background-color: #D8A03E; }#callback-form { display: none; padding: 20px; background-color: #D8A03E; }.wp-google-content-inner { display:none !important; }.qualifikation .cl-ib { border: 1px solid #d7d7d7; }#google-business-reviews-rating { display: block;position: fixed; bottom: 20px; left: 20px;z-index: 1000; background: #FFF; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;padding: 6px;max-width: 270px;}#cookies-note {z-index: 20000; }.cc-center.cc-revoke {right: 5em !important;left: inherit !important;}#top-bar { background: #F8B846; background-image: none; }.navbar-inverse { border-color: #000; }@media (min-width: 2400px) {.so-widget-sow-layout-slider-default-571bb23b2c35-5 {    min-height: 960px !important;;}.so-widget-sow-layout-slider-default-571bb23b2c35-5 .sow-slider-image { height: 960px !important; }}@media (max-width: 850px) {#footer { padding: 20px; }#footer h4 { margin-bottom: 10px; }#elite-slider #slider-trust {    position: absolute;    bottom: 20px;    right: 0px;    width: 100%;}#elite-slider #slider-trust img {	max-height: 70px;}}@media (max-width: 460px) {#elite-slider .btn-elite { padding: 10px 16px; font-size: 18px; color: #FFF; margin-top: 10px; }#elite-slider h3 span:last-child { display: none; }#elite-slider #slider-trust img {	max-height: 70px;}}