*{padding:0;margin:0;}html{background:#48af5b;}body{font-family:'Roboto',sans-serif;background:#f5f5f5;}body a{font-family:'Roboto',sans-serif;}.navbar-inverse .navbar-toggle{background-color:#333!important;}.row{padding:0;margin:0;}.navbar-inverse{background-color:rgba(255,255,255,.9);background-repeat:no-repeat;}.nav.navbar-nav a{background-color:none;}.information{background-image:none;background-color:transparent;border:0;}.navbar.navbar-inverse.information{margin-bottom:0;}.navbar-headertitel{color:#333;margin-top:15px;margin-right:5px;font-weight:bold;font-family:Arial;}.footer{background-color:#333;}.navbar-nav>li>a{margin-top:10px;padding-bottom:4px;padding-top:5px;margin-bottom:10px;margin-left:5px;margin-right:0;}.nav.navbar-nav.navbar-right{margin-top:10px;margin-right:10px;}.navbar-inverse .navbar-nav>li>a{color:#48af5b;text-shadow:0 0 1px #333;}.nav.navbar-nav>li{font-size:18px;}.headerstyle{margin-top:16px;color:silver;font-weight:bold;margin-left:10px;margin-right:10px;}.first-item{text-decoration:underline;font-weight:bold;}.navbar-flags{float:left;margin-top:5px;margin-bottom:10px;width:100%;margin-left:35px;border-radius:2px 0 0 2px;}.navbar-flags>button>img{background:none;padding:0;height:23px;border:1px solid #333;}.navbar-flags>button{background:none;padding:0;border:0;height:23px;}.navbar-header{margin-left:10px;margin-right:10px;}.navbar-header>button{margin-top:10px;background:none;border:0;}.list-group-item.first-item:hover,.list-group-item-heading:hover{text-decoration:underline;font-weight:bold;}.dropdown-menu a{color:#333!important;}.dropdown-menu>li>a:hover{background-image:url("views/hsitebar.png")!important;color:#fff!important;}.SitebarConfig,.viewsBox,.OutBox,.ExtraConfig{float:left;}@media(max-width:500px){.SitebarConfig{margin-right:0!important;}}.SitebarConfig{margin-right:20px;}.ExtraConfig{max-width:283px;height:420px;float:right;}@media(max-width:670px){.ExtraConfig{float:left;}}.TableNumber{padding-left:10px;}.viewsBox{height:320px;}.top-buffer{margin-top:60px;}.top-buffer-small{margin-top:28px;}.footer>div>ul>li{float:left;width:25%;list-style:none;}@media(max-width:768px){.navbar-header{float:none;}.navbar-toggle{display:block;}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);}.navbar-collapse.collapse{display:none!important;}.nav{list-style:none;margin-bottom:0;padding-left:0;}.navbar-nav{float:left;margin:7.5px 15px;}.navbar-nav>li{float:left;}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;}.navbar-text{float:none;margin:15px 0;}.navbar-collapse.collapse.in{display:block!important;}.collapsing{overflow:hidden!important;}.footer>div>ul>li{width:30%;}}@media(max-width:790px){.footer>div>ul>li{width:50%;}}@media(max-width:768px){.navbar-nav{float:none;}.navbar-nav>li{float:none;}.navbar-nav .open .dropdown-menu{background-color:transparent;border:0;box-shadow:none;float:none;margin-left:9%;margin-top:0;position:static;width:90%;}}@media(max-width:400px){.footer>div>ul>li{width:100%;}}.btn.btn-default{padding:1px 12px;}.itsdone{color:#fff;}.Registration input,.Registration select,.ProfilAusgabe input{color:#000;}.Login,.ProfilAusgabe{float:left;width:300px;color:#fff;margin-bottom:30px;margin-left:30px;}.Login input,.ProfilAusgabe input{float:right;color:#000;}.KategorienStyle{color:#48af5b;font-size:18px;margin-left:10px;text-decoration:none;display:block;}.KategorienStyle:hover{color:blue!important;}.UnterKategorienStyle{color:#fff;margin-left:30px;font-size:18px;text-decoration:none;display:block;}.UnterUnterKategorienStyle{color:#fff;margin-left:50px;font-size:18px;text-decoration:none;display:block;}.KundenMaterial{float:right;height:auto;margin-bottom:3px;}.KundenMaterial>a{float:left;margin-left:5px;margin-top:3px;color:blue;}.KundenMaterial>form{float:right;}.Registration{float:left;margin-left:30px;margin-bottom:30px;}.Registration>form{width:348px;color:#fff;}.Registration input{float:right;}.BestellteArtikelListe{box-shadow:0 0 3px;float:left;margin:10px;padding-top:10px;text-align:center;width:300px;}.error{color:red;}.CMSKAUSGABE{position:relative;z-index:1;float:left;width:100%;padding-bottom:60px;color:#333;font-size:16px;}.text-muted{margin-top:5px;color:#82888b;}.FAQ_Links{margin-left:25px;}.FAQ_Links a{font-weight:bold;}.FAQ_Links li{list-style:square;margin-top:10px;}.KategorienStyle a.active{background-color:yellow;}.navbar-toggle span{background:silver;}.col-sm-3 li a{padding:5px;}.nav.nav-pills.nav-stacked>li a{color:#333;}buttonstyle{color:blue;float:right;font-size:medium;font-weight:normal;text-decoration:underline;}@media(max-width:700px){.carousel-caption{font-size:90%;}}@media(max-width:600px){.carousel-caption{font-size:70%;display:block;}}@media(max-width:500px){.carousel-caption{display:none;}}.carousel-indicators li{background-color:grey;}.carousel-indicators .active{background-color:none;}.responsiveContainer{position:relative;padding-bottom:56%;height:0;overflow:hidden;}.responsiveContainer iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.tablestyle.table{background:gold;box-shadow:1px 1px 2px #000;}.maxWidthSmall{max-width:300px;}.list-group li{list-style:none;}.carousel-indicators>li{border-radius:0;}.DisplayedLanguages{cursor:pointer;height:23px;position:fixed;right:-148px;top:69px;width:175px;}.Languages{border-radius:0 0 0 5px;background-color:blue;height:35px;position:fixed;right:-148px;top:90px;width:175px;background-image:url("views/langBackground.jpg");cursor:pointer;}.container a:hover{color:#2a6496;}a.list-group-item{color:#fff;}.list-group-item:hover{text-decoration:underline!important;color:blue!important;}a:visited{text-shadow:0 0 1px #000;}.carousel-control{width:10%;}.carousel-control.left{background:none;}.carousel-control.right{background:none;}.navbar .navbar-nav{display:inline-block;float:right;vertical-align:top;}.navbar .navbar-collapse{text-align:center;}@media(max-width:768px){.navbar .navbar-nav{display:block;}}.calcBackground{background:gold;margin-right:1%;margin-bottom:1%;max-width:49%;padding-top:10px;}@media(max-width:768px){.calcBackground{max-width:100%;}}#Cleiste{background-color:#48af5b;color:#fff;}#Cleiste p{color:#fff;}.list-group li{float:left;}.navbar-custom-logo>img{background-color:transparent;position:relative;left:0;bottom:0;height:70px;}.navbar>.container_fluid{padding-top:30px;}.carousel{z-index:1;}.videoBackground{animation-name:videoAnim;animation-duration:2s;animation-fill-mode:forwards;position:relative;padding-top:30px;}@keyframes videoAnim{to{padding-top:0;}}body{animation-name:loadAnimation;animation-duration:2s;animation-fill-mode:forwards;}@keyframes loadAnimation{from{opacity:0;}to{opacity:1;}}.carousel-caption{background-color:transparent;animation-name:example;animation-duration:3s;animation-fill-mode:forwards;color:#fff;left: 25%;right: 25%;}@keyframes example{from{background-color:transparent;box-shadow:0 0 0 transparent;}to{background-color:#48af5b;box-shadow:0 0 5px #000;}}.textAnimation{animation-name:textBuild;animation-duration:1s;animation-delay:.5s;animation-fill-mode:forwards;position:relative;left:-100%;}@keyframes textBuild{to{left:0;}}.navbarAnimation{animation-name:navAnim;animation-duration:2s;animation-fill-mode:forwards;position:relative;padding-top:30px;}@keyframes navAnim{to{padding-top:0;}}.logoAnimation{animation-name:imgAnim;animation-duration:2s;animation-fill-mode:forwards;position:relative;height:70px;z-index:1;}@keyframes imgAnim{to{height:40px;}}#myCarousel img{width:100%;object-fit:cover;height:100%;max-height:500px;height:100vh;}.navbar-custom-logo{position:absolute;left:0;top:0;max-width:150px;height:70px;padding:5px;}.footer{padding:5px 0;text-align:center;border-bottom:1px solid #000;border-top:3px solid #333;background-color:seagreen;position:relative;left:0;bottom:0;width:100%;}.footerImage{max-width:100%;height:350px;top:50%;left:50%;transform:translate(-50%,-92%);z-index:0;position:absolute;display:block;opacity:.2;width:100%;object-fit:cover;object-position:top left;}.copyrightBox{border-top:1px dashed #333;}.list-group{display:inline-block;list-style-type:none;padding:0;margin:0;}.list-group-item{padding:5px 10px;background-color:transparent;border:0;}.list-group-item:hover{background-color:#48af5b!important;border-radius:0;}.custom-col-setting{position:relative;margin-top:50px;}.custom-col-setting::before{content:"";position:absolute;top:0;left:50%;width:100vw;transform:translateX(-50%);height:100%;background:linear-gradient(90deg,#333 0%,#f5f5f5 100%);background-size:cover;opacity:.2;z-index:0;border-top:4px solid #333;}.custom-col-setting-reverse{position:relative;margin-top:50px;}.custom-col-setting-reverse::before{content:"";position:absolute;width:100vw;transform:translateX(-100%);height:100%;background:green;background-size:cover;opacity:.2;z-index:0;border-top:4px solid #333;}#reinigung,#wartungen,#schadenmeldung,#gartenunterhalt,#rm,#rvn,#utundlbeg,#hnundsrs,#baumpflege,#winterdienst{scroll-margin-top:80px;}.newsImage{width:100%;object-fit:cover;object-position:left;}h1{font-size:36px;line-height:1.2;font-weight:bold;}h2{font-size:28px;line-height:1.3;font-weight:normal;}h3{font-size:22px;line-height:1.4;font-weight:normal;}@media(max-width:768px){h1{font-size:28px;}h2{font-size:24px;}h3{font-size:20px;}.navbar .navbar-nav{float:none;}.navbar-inverse .navbar-nav>li>a{background-color:#f5f5f5;}}@media(max-width:576px){h1{font-size:24px;}h2{font-size:22px;}h3{font-size:18px;}}.myGoogleMap{border:0;width:100%;}.beruf{position:absolute;left:50%;bottom:0;height:100%;min-width:100vw;width:100%;transform:translateX(-50%);object-fit:cover;z-index:-1;}.hauswart-heading{font-weight: 600;font-size: 20px;text-align:center;}.checkBoxInline{display:inline-block;}.zeBox{width:300px;margin:20px auto;padding:20px;background:#f9f9f9;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);font-family:Arial,sans-serif;text-align:center;}.form-select{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:4px;background-color:#fff;font-size:14px;color:#333;appearance:none;cursor:pointer;}.form-select:focus{outline:none;border-color:#007bff;box-shadow:0 0 4px rgba(0,123,255,.5);}.zepBtn,.zesBtn{width:100%;padding:10px;background-color:#28a745;color:#fff;border:none;border-radius:4px;font-size:14px;cursor:pointer;transition:background-color .3s ease;}.zepBtn{background-color:#e74c3c;}.zeSpesenBtn{width:65px;justify-content:left;display:flex;}.zeSpesenOkBtn,.zeSpesenCancelBtn{width:50%;display:inline-block;border-radius:0;margin-top:10px;}.zeBox>button>img,.zeOkNoBox>img{width:100%;}.zepBtn:hover{background-color:#0056b3;}input[type="hidden"]{display:none;}.zeOkNoBox{display:none;}.zeAreaMap{position:relative;left:0;top:0;overflow:hidden;width:100%;height:290px;}.zeAreaMap img{position:absolute;top:0;left:0;transition:transform .1s ease-out;user-select:none;-webkit-user-drag:none;pointer-events:all;cursor:grab;}.panel{height:170px;}.Hauptseite{display:none!important;}.img-responsive,.thumbnail>img,.thumbnail a>img,.carousel-inner>.item>img,.carousel-inner>.item>a>img{margin:auto;}.anchor{padding-top:55px;margin-top:-55px;}.Datenschutz{position:fixed;bottom:0;left:0;width:100%;background-color:#333;color:#fff;border-top:2px ridge lightgrey;padding:5px;text-align:center;z-index:100;}.news-block{position:relative;background:#fafafa;border-radius:16px;padding:20px;box-shadow:0 0 0 1px rgba(0,0,0,0.05);transition:box-shadow .3s}.news-block:hover{box-shadow:0 4px 20px rgba(0,0,0,0.1);}