/*!
 * Copyright 2019 PLANET NETWORK modular websites
 * Kai Felgenhauer
 * www.planet-network.com
 */

html {
    scroll-behavior: smooth;
}

body{font-family: 'Open Sans', sans-serif; font-size:14px; letter-spacing:normal; min-width:320px; line-height: 1.5em;}
h1{font-family: 'Open Sans'; font-size:2em; text-transform:uppercase; margin-top:0; margin-bottom:.75em; letter-spacing:normal; font-weight:700;}
h2{font-family: 'Open Sans'; font-size:1.5em; text-transform:uppercase; margin-top:1.5em; margin-bottom:.75em; letter-spacing:normal; font-weight:700;}
h3{font-family: 'Open Sans'; font-size:1.25em; text-transform:uppercase; margin-top:1.25em; margin-bottom:.75em; letter-spacing:normal; font-weight:700;}

img{width:100%; height: auto;}

@media (min-width:768px){
body{font-size:12px;}
}

@media (min-width:992px){
body{font-size:14px;}
}

@media (min-width:1200px){
body{font-size:16px;}
}



section{outline:none !important;}
section.abstand{padding: 45px 0;}


section.abstand-minus-6{padding: 45px 0;}
@media (min-width:1200px){
    section.abstand-minus-6{padding: 39px 0 45px 0;}
}



section h1:first-child{margin-top:0;}
section h2:first-child{margin-top:0;}




label {
    margin-top:5px;
    margin-bottom: 5px;
    font-weight: 400;
    text-transform:uppercase;
}

form{margin-top:30px;}


.lackdoktor .bg-primary {color: #333333; background-color: #ffffff;}
.lackdoktor .bg-info {color: #ffffff; background-color: #c00808;}
.lackdoktor .bg-info a{color: #ffffff; text-decoration: underline;}



.kfzgutachter .bg-primary {color: #20201e; background-color: #ffffff;}
.kfzgutachter .bg-primary a{color: #20201e; text-decoration: underline;}


.kfzgutachter .bg-info {color: #ffffff; background-color: #20201e;}



.baulackierung .bg-primary {color: #374d53; background-color: #ffffff;}
.baulackierung .bg-primary a{color: #374d53; text-decoration: underline;}


.baulackierung .bg-info {color: #ffffff; background-color: #374d53;}

.nav>li>a {position: inherit; display: inherit; padding: inherit;}

footer{background:#333333; color:#eeeeee; padding:45px 0;}
footer p{margin:0 0 15px 0;}
footer ul{margin:0; padding:0; list-style:none;}

footer li{margin:0 0 5px 0;}
@media (min-width:768px){
footer li{margin:0;}
}

footer .row.legals a{color:#eeeeee; text-decoration:none !important; transition: .3s}
footer .row.legals a:hover{color:#ffffff;}

footer .row.legals .help-block{color:#888888; margin:0;}
footer .row.legals .help-block strong{color:#eeeeee;}

footer .row.trennlinie{margin: 0;}
footer .row.trennlinie hr{border-top:1px solid #888888; margin:15px 0;}

footer .row.copyright{font-size:.8em; color:#888888; font-weight:700;}

footer .row.copyright a{color:#888888; text-decoration:none !important; transition: .3s}
footer .row.copyright a:hover{color:#eeeeee;}

footer .umsetzung{text-align:left;}

@media (min-width:768px){
footer .umsetzung{text-align:right;}
}

#map {height: 500px;}

.header-infos{background:#eeeeee; color:#888888; font-size: .8em; font-weight:400; position: fixed; top: 0; right: 0; left: 0; z-index: 1030; transition: 0.3s;}
.header-infos ul{margin:0; padding:0;}
.header-infos li{float:left; margin-left:30px; line-height:30px; list-style:none;}
.header-infos li:first-child{margin-left:0;}
.header-infos a{text-decoration:none !important; color:#888888; transition: 0.3s;}
.header-infos a:hover{color:#333333;}

@media (min-width:1200px){
.header-infos li{line-height:40px;}
}





.navbar {padding: 10px 15px; background:#FFFFFF; -moz-box-shadow: 0px 3px 3px #CCC; -webkit-box-shadow: 0px 3px 3px #CCC; box-shadow-bottom: 5px #CCC; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#CCC')"; filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=180, Color='#CCC'); position: fixed; top: 0; right: 0; left: 0; z-index: 1030;}
.navbar{height:80px; transition: 0.3s;}






.lackdoktor .navbar-brand{width:231px; height: 60px; background-image:url(../img/Logo.png); background-size:contain; background-repeat:no-repeat; text-indent:-9999px; transition: 0.3s;}
.kfzgutachter .navbar-brand{width:168px; height: 60px; background-image:url(../img/Logo_KFZ-Gutachter-Fricke.png); background-size:contain; background-repeat:no-repeat; text-indent:-9999px; transition: 0.3s;}
.baulackierung .navbar-brand{width:197px; height: 60px; background-image:url(../img/Logo_Fricke-Baulackierung.png); background-size:contain; background-repeat:no-repeat; text-indent:-9999px; transition: 0.3s;}

@media (min-width:992px){
.navbar{height:90px; transition: 0.3s; top: 30px;}
.lackdoktor .navbar-brand{width:269x; height: 70px; background-image:url(../img/Logo.png); background-size:contain; background-repeat:no-repeat; text-indent:-9999px; transition: 0.3s;}
.kfzgutachter .navbar-brand{width:196px; height: 70px; background-image:url(../img/Logo_KFZ-Gutachter-Fricke.png); background-size:contain; background-repeat:no-repeat; text-indent:-9999px; transition: 0.3s;}
.baulackierung .navbar-brand{width:230px; height: 70px; background-image:url(../img/Logo_Fricke-Baulackierung.png); background-size:contain; background-repeat:no-repeat; text-indent:-9999px; transition: 0.3s;}

.lackdoktor ul.main-navi-desktop a.btn{background:#c00808; color:#ffffff !important; font-weight:700; padding: 10px 20px; transition: .3s; margin-top:15px;}
.lackdoktor ul.main-navi-desktop a.btn:hover{background:#e11614; color:#eeeeee !important;}

.kfzgutachter ul.main-navi-desktop a.btn{background:#20201e; color:#feed01 !important; font-weight:700; padding: 10px 20px; transition: .3s; margin-top:15px;}
.kfzgutachter ul.main-navi-desktop a.btn:hover{background:#4d4d4b; color:#feed01 !important;}

.baulackierung ul.main-navi-desktop a.btn{background:#374d53; color:#ffff00 !important; font-weight:700; padding: 10px 20px; transition: .3s; margin-top:15px;}
.baulackierung ul.main-navi-desktop a.btn:hover{background:#5f7175; color:#ffff00 !important;}

.nav>li>a:focus, .nav>li>a:hover {text-decoration: none; background-color: #fff;}

.lackdoktor ul.main-navi-desktop li.active a{color:#c00808;}
.lackdoktor ul.main-navi-desktop li.active a.btn{background:#e11614; color:#eeeeee !important;}

.kfzgutachter ul.main-navi-desktop li.active a{color:#4d4d4b;}
.kfzgutachter ul.main-navi-desktop li.active a.btn{background:#4d4d4b; color:#feed01 !important;}

.baulackierung ul.main-navi-desktop li.active a{color:#5f7175;}
.baulackierung ul.main-navi-desktop li.active a.btn{background:#5f7175; color:#ffff00 !important;}
}

@media (min-width:1200px){
.navbar{height:110px; top:40px;}
.lackdoktor .navbar-brand{width:346px; height: 90px;}
.kfzgutachter .navbar-brand{width:252px; height: 90px;}
.baulackierung .navbar-brand{width:295px; height: 90px;}


.lackdoktor ul.main-navi-desktop a.btn{margin-top:25px;}
.kfzgutachter ul.main-navi-desktop a.btn{margin-top:25px;}
.baulackierung ul.main-navi-desktop a.btn{margin-top:25px;}
}

ul.main-navi-desktop{float:right; text-transform:uppercase;}
ul.main-navi-desktop li{float:left; margin-left:40px; line-height:70px; list-style:none;}
ul.main-navi-desktop a{color:#333333; text-decoration:none !important; transition: .3s; font-weight:700;}
ul.main-navi-desktop a:hover{color:#888888;}

@media (min-width:1200px){
ul.main-navi-desktop li{line-height:90px;}
}

ul.main-navi-mobile{margin-bottom:0; padding:0; font-size:16px; font-weight:700; text-transform:uppercase;}
.main-navi-mobile li{list-style:none; margin:15px 0;}
.lackdoktor .main-navi-mobile a.btn{width:240px; font-size:12px; line-height:24px; background:#c00808; color:#ffffff !important; font-weight:700; margin-top:15px;}
.lackdoktor .main-navi-mobile a.btn:hover{background:#e11614; color:#eeeeee !important;}

.kfzgutachter .main-navi-mobile a.btn{width:240px; font-size:12px; line-height:24px; background:#20201e; color:#feed01 !important; font-weight:700; margin-top:15px;}
.kfzgutachter .main-navi-mobile a.btn:hover{background:#4d4d4b; color:#feed01 !important;}

.baulackierung .main-navi-mobile a.btn{width:240px; font-size:12px; line-height:24px; background:#374d53; color:#ffff00 !important; font-weight:700; margin-top:15px;}
.baulackierung .main-navi-mobile a.btn:hover{background:#5f7175; color:#ffff00 !important;}

ul.header-infos-mobile{margin:30px 0 0 0; padding:0; font-size:12px; font-weight:700; text-transform:uppercase;}
.header-infos-mobile li.standort .glyphicon{font-size:28px; margin-bottom:10px; color:#ffffff;}
.header-infos-mobile li.zeiten{margin-top:30px; margin-bottom:30px;}
.header-infos-mobile li.zeiten .glyphicon{font-size:28px; margin-bottom:10px; color:#ffffff;}
.header-infos-mobile li{list-style:none; margin:0 0 15px 0; color:#cccccc}

.lackdoktor .header-infos-mobile a.btn{width:240px; font-size:12px; line-height:24px; background:#c00808; color:#ffffff !important; font-weight:700;}
.lackdoktor .header-infos-mobile a.btn:hover{background:#e11614; color:#eeeeee !important;}

.kfzgutachter .header-infos-mobile a.btn{width:240px; font-size:12px; line-height:24px; background:#20201e; color:#feed01 !important; font-weight:700;}
.kfzgutachter .header-infos-mobile a.btn:hover{background:#4d4d4b; color:#feed01 !important;}

.baulackierung .header-infos-mobile a.btn{width:240px; font-size:12px; line-height:24px; background:#374d53; color:#ffff00 !important; font-weight:700;}
.baulackierung .header-infos-mobile a.btn:hover{background:#5f7175; color:#ffff00 !important;}

ul.social-navi-mobile{margin: 15px 0 0 0; padding:0; display:inline-block;}
ul.social-navi-mobile li{list-style:none;}
ul.social-navi-mobile li:last-child{margin-right:0;}
ul.social-navi-mobile a.facebook{width:24px; height: 24px; background-image:url(../img/facebook-mobile.png); background-size:contain; text-indent:-9999px; display:block;}
ul.social-navi-mobile a.facebook:hover, ul.social-navi-mobile a.facebook:focus{background-image:url(../img/facebook-mobile-hover.png);}

#openbtn{position:absolute; top:16px; right:15px; font-size:32px; cursor:pointer;}

.overlay {height: 100%; width: 100%; display: none; position: fixed; z-index: 100000; top: 0; left: 0; background-color: rgb(0,0,0); background-color: rgba(0,0,0, 0.9);}
.overlay-content {position: relative; top: 100px; width: 100%; text-align: center;}
.overlay a {text-decoration: none; color: #FFFFFF; transition: 0.3s; letter-spacing:.15em}
.overlay a:hover, .overlay a:focus{color:#CCCCCC;}
.overlay .closebtn{position:absolute; top:17px; right:10px; font-size:44px;}

/* Cookie-Layer */
div#cookieNotice{position:fixed; bottom: 0; width: 100%; padding:30px 30px 20px 30px; text-align:center; color:#ffffff; background:#141414; z-index: 10000000;}

.lackdoktor span#cookieNoticeCloser{background:#c00808; color:#ffffff !important; font-weight:700; transition: .3s; border: 1px solid transparent; border-radius: 4px; font-size:12px; cursor:pointer; width:180px; margin-bottom:10px; letter-spacing: .15em;}
.lackdoktor span#cookieNoticeCloser:hover{background:#e11614; color:#eeeeee !important;}
.lackdoktor div#cookieNotice a{background:#c00808; color:#ffffff !important; font-weight:700;  transition: .3s; border: 1px solid transparent; border-radius:4px; font-size:12px; cursor:pointer; width:180px; margin-bottom:10px; letter-spacing: .15em;}
.lackdoktor div#cookieNotice a:hover{background:#e11614; color:#eeeeee !important;}

.kfzgutachter span#cookieNoticeCloser{background:#20201e; color:#feed01 !important; font-weight:700; transition: .3s; border: 1px solid transparent; border-radius: 4px; font-size:12px; cursor:pointer; width:180px; margin-bottom:10px; letter-spacing: .15em;}
.kfzgutachter span#cookieNoticeCloser:hover{background:#4d4d4b; color:#feed01!important;}
.kfzgutachter div#cookieNotice a{background:#20201e; color:#feed01!important; font-weight:700;  transition: .3s; border: 1px solid transparent; border-radius:4px; font-size:12px; cursor:pointer; width:180px; margin-bottom:10px; letter-spacing: .15em;}
.kfzgutachter div#cookieNotice a:hover{background:#4d4d4b; color:#feed01 !important;}

.baulackierung span#cookieNoticeCloser{background:#374d53; color:#ffff00 !important; font-weight:700; transition: .3s; border: 1px solid transparent; border-radius: 4px; font-size:12px; cursor:pointer; width:180px; margin-bottom:10px; letter-spacing: .15em;}
.baulackierung span#cookieNoticeCloser:hover{background:#5f7175; color:#ffff00!important;}
.baulackierung div#cookieNotice a{background:#374d53; color:#ffff00!important; font-weight:700;  transition: .3s; border: 1px solid transparent; border-radius:4px; font-size:12px; cursor:pointer; width:180px; margin-bottom:10px; letter-spacing: .15em;}
.baulackierung div#cookieNotice a:hover{background:#5f7175; color:#ffff00 !important;}

@media (min-width: 768px){
    .navbar {border-radius: 0px;}
    .navbar .row {margin-left:0; margin-right:0;}
    .header-infos .row {margin-left:0; margin-right:0;}
    .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {margin-left: 0;}
}

/* Scroll to top + Höhe des Headers*/
.headerhoehe{height:75px;}
@media (min-width: 992px){.headerhoehe{height:115px;}}
@media (min-width: 1200px){.headerhoehe{height:145px;}}






/* Akkordeon */
.kfzgutachter ul.tinyaccordion {margin:30px 0 0 0; padding:0;}
.kfzgutachter ul.tinyaccordion li{margin-bottom:5px;}
.kfzgutachter ul.tinyaccordion h4{font-family: 'Open Sans'; font-size:1em; text-transform:uppercase; margin-bottom:.75em; letter-spacing:normal; font-weight:400; background:#20201e; color:#feed01; padding:15px; margin-bottom:0; text-decoration:none !important; transition: .3s; border-radius:4px; }
.kfzgutachter ul.tinyaccordion h4:hover{background:#4d4d4b}
.kfzgutachter ul.tinyaccordion h4.acc-selected{background:#4d4d4b}
.kfzgutachter ul.tinyaccordion .acc-section p{margin:15px 15px 10px 15px;}


/* Layout Info-Box */
.kfzgutachter .frame-layout-100 {background:#20201e; color:#feed01; padding: 30px; border-radius:4px;}
.kfzgutachter .frame-layout-100 h3{margin-top:0;}
.kfzgutachter .frame-layout-100 ul{margin:0; padding:0 0 0 20px; color:#ffffff;}

.kfzgutachter .frame-type-menu_subpages ul{margin:10px 0 0 0; padding:0; list-style:none; font-size: 0;}

.kfzgutachter .frame-type-menu_subpages li{width:100%; margin-bottom:5px; font-size:12px;}
.kfzgutachter .frame-type-menu_subpages li a{display:block; border-radius: 4px; line-height:24px; padding: 6px 12px; background: #20201e; color: #feed01 !important; font-weight: 700; text-transform: uppercase; text-decoration: none !important; transition: 0.3s; text-align: center;}
.kfzgutachter .frame-type-menu_subpages li a:hover{background:#4d4d4b}
.kfzgutachter .frame-type-menu_subpages li:last-child{margin-bottom:0;}

@media (min-width: 1200px){
    .kfzgutachter .frame-type-menu_subpages li{width:276px; display:inline-block; margin:0 12px 0 0; font-size:14px;}
    .kfzgutachter .frame-type-menu_subpages li:last-child{margin:0;}
    .kfzgutachter .frame-type-menu_subpages li a{line-height:30px;}
}

#pid20.kfzgutachter .frame-type-menu_subpages li:first-child a{background:#4d4d4b !important;}
#pid21.kfzgutachter .frame-type-menu_subpages li:nth-child(2) a{background:#4d4d4b !important;}
#pid22.kfzgutachter .frame-type-menu_subpages li:nth-child(3) a{background:#4d4d4b !important;}
#pid23.kfzgutachter .frame-type-menu_subpages li:nth-child(4) a{background:#4d4d4b !important;}




textarea.form-control{height:120px;}

.kfzgutachter form .btn{background: #feed01; color: #20201e !important; font-weight: 700; padding: 10px 20px; margin-top: 15px; margin-bottom: 0; font-size: 14px; font-weight: 700; padding: 10px 20px; text-transform: uppercase; width:240px; outline:0; border:0; transition:.3s;}
.kfzgutachter form .btn:hover,
.kfzgutachter form .btn:focus{background: #fef134; color: #20201e !important; outline:0; border:0;}
.kfzgutachter form .help-block{font-size:.8em; color:#888888}

.lackdoktor form .btn{background: #e11614; color: #ffffff !important; font-weight: 700; padding: 10px 20px; margin-top: 15px; margin-bottom: 0; font-size: 14px; font-weight: 700; padding: 10px 20px; text-transform: uppercase; width:240px; outline:0; border:0; transition:.3s;}
.lackdoktor form .btn:hover,
.lackdoktor form .btn:focus{background: #e11614; color: #ffffff !important; outline:0; border:0;}
.lackdoktor form .help-block{font-size:.8em; color:#FFFFFF}

.baulackierung form .btn{background: #5f7175; color: #ffff00!important; font-weight: 700; padding: 10px 20px; margin-top: 15px; margin-bottom: 0; font-size: 14px; font-weight: 700; padding: 10px 20px; text-transform: uppercase; width:240px; outline:0; border:0; transition:.3s;}
.baulackierung form .btn:hover,
.baulackierung form .btn:focus{background: #5f7175; color: #ffff00 !important; outline:0; border:0;}
.baulackierung form .help-block{font-size:.8em; color:#FFFFFF}


section#services img{margin:15px 0;}






.service1{padding-bottom:30px; cursor:pointer;}
.service2{padding-bottom:30px; cursor:pointer;}
.service3{padding-bottom:30px; cursor:pointer;}
.service4{padding-bottom:30px; cursor:pointer;}
.service5{padding-bottom:30px; cursor:pointer;}
.service6{padding-bottom:0; cursor:pointer;}

@media (min-width: 992px){
    .service1{padding-bottom:30px;}
    .service2{padding-bottom:30px;}
    .service3{padding-bottom:30px;}
    .service4{padding-bottom:30px;}
    .service5{padding-bottom:0}
    .service6{padding-bottom:0;}
}

@media (min-width: 1200px){
    .service1{padding-bottom:45px;}
    .service2{padding-bottom:45px;}
    .service3{padding-bottom:45px;}
    .service4{padding-bottom:30px;}
    .service5{padding-bottom:30px;}
    .service6{padding-bottom:30px;}
}


.service1:hover, .service2:hover, .service3:hover, .service4:hover, .service5:hover, .service6:hover{background:#FFFFFF; border-radius: 4px; transition: .3s; color:#333333;}
.service1 p, .service2 p, .service3 p, .service4 p, .service5 p, .service6 p{padding:15px}
.service1, .service2, .service3, .service4, .service5, .service6{padding:15px; border:15px solid #c00808;  display:block; border-radius: 4px;}



.slideshow{height: calc(100vh - 80px);}
@media (min-width: 992px){
.slideshow{height: calc(100vh - 120px);}
}
@media (min-width: 1200px){
.slideshow{height: calc(100vh - 145px);}
}




.slideshow{width:100%; background-position:center center; background-repeat: no-repeat; background-size: cover;}


.slick-next {right: 15px !important; z-index:1000;}
.slick-prev {left: 15px !important; z-index:1000;}





.slideshow .infobox{font-size:115%; position:relative; line-height: 1.5em; top:100px; color:#ffffff;}
.slideshow .infobox .col-md-9{padding:0;}
.slideshow .infobox p{margin-bottom:0;}

@media (min-width: 768px){
    .slideshow .infobox{top:180px;}
}
@media (min-width: 1200px){
    .slideshow .infobox{top:180px;}
}



.lackdoktor .infobox div.background{padding:30px; background-color: rgba(0, 0, 0, 0.5) !important; background: rgba(0, 0, 0, 0.5) !important;}

.lackdoktor .slide01{background-image:url(../../../../../../fileadmin/user_upload/lackdoktor-wiesbaden.de/tinified/Lackdoktor-Wiesbaden_Startseite_01_768.jpg);}

@media (min-width: 768px){
    .lackdoktor .slide01{background-image:url(../../../../../../fileadmin/user_upload/lackdoktor-wiesbaden.de/tinified/Lackdoktor-Wiesbaden_Startseite_01_1024.jpg);}
}
@media (min-width: 992px){
    .lackdoktor .slide01{background-image:url(../../../../../../fileadmin/user_upload/lackdoktor-wiesbaden.de/tinified/Lackdoktor-Wiesbaden_Startseite_01_1200.jpg);}
}
@media (min-width: 1200px){
    .lackdoktor .slide01{background-image:url(../../../../../../fileadmin/user_upload/lackdoktor-wiesbaden.de/tinified/Lackdoktor-Wiesbaden_Startseite_01_1920.jpg);}
}





.kfzgutachter .infobox div.background{padding:30px; background-color: rgba(0, 0, 0, 0.5) !important; background: rgba(0, 0, 0, 0.5) !important;}
.kfzgutachter .slide01{background-image:url(../../../../../../fileadmin/user_upload/kfzgutachter-fricke.de/Gutachter_Startseite_01_768.jpg);}

@media (min-width: 768px){
    .kfzgutachter .slide01{background-image:url(../../../../../../fileadmin/user_upload/kfzgutachter-fricke.de/Gutachter_Startseite_01_1024.jpg);}
}
@media (min-width: 992px){
    .kfzgutachter .slide01{background-image:url(../../../../../../fileadmin/user_upload/kfzgutachter-fricke.de/Gutachter_Startseite_01_1200.jpg);}
}
@media (min-width: 1200px){
    .kfzgutachter .slide01{background-image:url(../../../../../../fileadmin/user_upload/kfzgutachter-fricke.de/Gutachter_Startseite_01_1920.jpg);}
}






.baulackierung .infobox div.background{padding:30px; background-color: rgba(0, 0, 0, 0.5) !important; background: rgba(0, 0, 0, 0.5) !important;}
.baulackierung h1 span{color:#ffff00 !important;}

.baulackierung .slide01{background-image:url(../../../../../../fileadmin/user_upload/fricke-baulackierung.de/tinified/Baulackierung_Startseite_01_768.jpg);}
.baulackierung .slide02{background-image:url(../../../../../../fileadmin/user_upload/fricke-baulackierung.de/tinified/Baulackierung_Startseite_02_768.jpg);}


@media (min-width: 768px){
    .baulackierung .slide01{background-image:url(../../../../../../fileadmin/user_upload/fricke-baulackierung.de/tinified/Baulackierung_Startseite_01_1024.jpg);}
    .baulackierung .slide02{background-image:url(../../../../../../fileadmin/user_upload/fricke-baulackierung.de/tinified/Baulackierung_Startseite_02_1024.jpg);}
}
@media (min-width: 992px){
    .baulackierung .slide01{background-image:url(../../../../../../fileadmin/user_upload/fricke-baulackierung.de/tinified/Baulackierung_Startseite_01_1200.jpg);}
    .baulackierung .slide02{background-image:url(../../../../../../fileadmin/user_upload/fricke-baulackierung.de/tinified/Baulackierung_Startseite_02_1200.jpg);}
}
@media (min-width: 1200px){
    .baulackierung .slide01{background-image:url(../../../../../../fileadmin/user_upload/fricke-baulackierung.de/tinified/Baulackierung_Startseite_01_1920.jpg);}
    .baulackierung .slide02{background-image:url(../../../../../../fileadmin/user_upload/fricke-baulackierung.de/tinified/Baulackierung_Startseite_02_1920.jpg);}
}


#usercentrics-button .uc-btn-new.uc-btn-accept {
    background-color: #374d53 !important;
    color: #ffff00 !important;
}




.usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-card-header {
    background: #374d53 !important;
    background-color: #374d53 !important;
}

.usercentrics-button.layout-1 .uc-corner-modal .uc-corner-modal-content .uc-nav-tabs {
    background: #5f7175 !important;
}



#bto-path-1 {
    fill: #fff !important;
}​

#ico_button_close-b{
     fill: #fff !important;
 }​





.usercentrics-button .uc-corner-modal .uc-card-footer .uc-save-settings-button {
    background-color: #3e8f3e !important;
    cursor: inherit;
    color: #ffffff;
}






.uc-language-wrapper {
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    display:none !important;
}

