.form_widget{background:#f7f9ff;//font-family:'Josefin Sans',sans-serif;line-height:1.4;color:#555}.form_widget label{font-size:16px;font-size:1rem;font-weight:400;margin-bottom:5px;color:#00011c}.star{width:15px}#qbox-container{//background:url(../img/corona.png);//background-repeat:repeat;//position:relative;padding:30px;min-height:130px;box-shadow:10px 8px 21px 0 rgba(204,204,204,.75);-webkit-box-shadow:10px 8px 21px 0 rgba(204,204,204,.75);-moz-box-shadow:10px 8px 21px 0 rgba(204,204,204,.75);margin-bottom:50px}#steps-container{margin:auto;width:100%;min-height:120px;display:flex;vertical-align:middle;align-items:center}.d-block{display:block!important}.d-none{display:none}.step{width:100%;display:none}.step h4{margin:0 0 26px;padding:0;position:relative;font-weight:500;font-size:23px;font-size:1.4375rem;line-height:1.6}button#prev-btn,button#next-btn,button#link-btn{font-size:17px;//font-weight:bold;position:relative;width:130px;height:50px;background:#218acb;margin:0 auto;margin-top:40px;overflow:hidden;z-index:1;cursor:pointer;transition:color .3s;text-align:center;color:#fff;border:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.button-blue{background:#218acb}button#link-btn{width:100%;background:#218acb}button.btn-grey{background:#a1a1a1!important}button.btn-orange{background:#f47621!important}button.btn-green{background:#4db528!important}button.btn-green2{background:#42c37a!important}button#prev-btn:after,button#next-btn:after,button#link-btn:after{position:absolute;top:100%;left:0;width:100%;height:100%;background:#0a5482;content:"";z-index:-2;transition:transform .3s}button#link-btn:after{background:#0a5482}button.btn-grey:after{background:#878787!important}button.btn-blue:after{background:#218acb}button.btn-orange:after{background:#a8602f!important}button.btn-green:after{background:#4a8735!important}button.btn-green2:after{background:#42c37a!important}button#prev-btn:hover::after,button#next-btn:hover::after,button#link-btn:hover::after{transform:translateY(-100%);transition:transform .3s}.progress{border-radius:0!important}.progress-bar{background-color:#218acb}.q__question{position:relative}.q__question:not(:last-child){margin-bottom:10px}.question__input{position:absolute;left:-9999px}.question__label{position:relative;display:block;line-height:40px;border:1px solid #ced4da;border-radius:5px;background-color:#fff;padding:5px 20px 5px 50px;cursor:pointer;transition:all .15s ease-in-out}.question__label:hover{border-color:#0a5482}.question__label:before,.question__label:after{position:absolute;content:""}.question__label:before{top:12px;left:10px;width:26px;height:26px;border-radius:50%;background-color:#fff;box-shadow:inset 0 0 0 1px #ced4da;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.question__input:checked+.question__label:before{background-color:#0a5482;box-shadow:0 0}.question__input:checked+.question__label:after{top:22px;left:18px;width:10px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}.form-check-input:checked,.form-check-input:focus{background-color:#dc3545!important;outline:none!important;border:none!important}input:focus{outline:none}#input-container{display:inline-block;box-shadow:none!important;margin-top:36px!important}label.form-check-label.radio-lb{margin-right:15px}#q-box__buttons{text-align:center}input[type=text],input[type=email]{padding:8px 14px}input[type=text]:focus,input[type=email]:focus{border:1px solid #dc3545;border-radius:5px;outline:0!important;-webkit-appearance:none;box-shadow:none!important;-webkit-transition:all .15s ease-in-out;-moz-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-check-input:checked[type=radio],.form-check-input:checked[type=radio]:hover,.form-check-input:checked[type=radio]:focus,.form-check-input:checked[type=radio]:active{border:none!important;-webkit-outline:0!important;box-shadow:none!important}.form-check-input:focus,input[type=radio]:hover{box-shadow:none;cursor:pointer!important}#success{display:none}#success h4{color:#dc3545}.back-link{font-weight:700;color:#dc3545;text-decoration:none;font-size:18px}.back-link:hover{color:#82000a}#preloader-wrapper{width:100%;height:100%;z-index:1000;display:none;position:fixed;top:0;left:0}#preloader{background-image:url(../img/preloader.png);width:120px;height:119px;border-top-color:#fff;border-radius:100%;display:block;position:relative;top:50%;left:50%;margin:-75px 0 0 -75px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;z-index:1001}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}#preloader-wrapper .preloader-section{width:51%;height:100%;position:fixed;top:0;background:#f7f9ff;z-index:1000}#preloader-wrapper .preloader-section.section-left{left:0}#preloader-wrapper .preloader-section.section-right{right:0}.loaded #preloader-wrapper .preloader-section.section-left{transform:translateX(-100%);transition:all .7s .3s cubic-bezier(.645,.045,.355,1)}.loaded #preloader-wrapper .preloader-section.section-right{transform:translateX(100%);transition:all .7s .3s cubic-bezier(.645,.045,.355,1)}.loaded #preloader{opacity:0;transition:all .3s ease-out}.loaded #preloader-wrapper{visibility:hidden;transform:translateY(-100%);transition:all .3s 1s ease-out}@media(min-width:990px) and (max-width:1199px){#title-container{padding:80px 28px 28px}#steps-container{width:85%}}@media(max-width:991px){#title-container{padding:30px;min-height:inherit}#steps-container{width:85%}}@media(max-width:767px){#qbox-container{padding:30px}#steps-container{width:100%;min-height:400px}#title-container{padding-top:50px}}@media(max-width:560px){#qbox-container{padding:40px}#title-container{padding-top:45px}}.softwarelogo{margin-bottom:10px}.widgetV2 .price{color:#218acb;font-size:20px;margin-bottom:20px}.widgetV2 .tooltip-button{color:#218acb;font-size:15px;cursor:pointer}.widgetV2 .btn-primary{background-color:#218acb;border:#218acb}.widgetV2 .bootstrap-touchspin .input-group-btn{background-color:#218acb;border:#218acb;width:32px;height:32px}.widgetV2 .bootstrap-touchspin{max-width:150px}.widgetV2 .dataTable td:nth-child(3),.widgetV2 .dataTable td:nth-child(4){text-align:right}.widgetV2 .dataTable td:nth-child(1){text-align:center}.widgetV2 .logo{height:60px}.widgetV2 button#prev-btn,.widgetV2 button#next-btn,.widgetV2 button#link-btn{font-size:17px;//font-weight:bold;position:relative;width:130px;height:50px;background:#218acb;margin:0 auto;margin-top:40px;overflow:hidden;z-index:1;cursor:pointer;transition:color .3s;text-align:center;color:#fff;border:0;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px}.widgetV2 button#link-btn{width:100%;background:#218acb}.widgetV2 .text-white{color:#fff!important}.widgetV2 .mt-10{margin-top:10px}.buhl-button,.header-button{background:#fa7d19!important;width:100%}.buhl-button:hover,.header-button:hover{background:#e66e0b!important}.widgetV2 mr-20{margin-right:20px!important}.teaser-top{-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;border-radius:5px;border-radius:5px;border:1px solid #026cad;margin-bottom:10px;text-align:left;background-color:#eaeaea;color:#000;margin-top:15px}.vermieterwelt-logo{max-width:200px}.buhl-logo{margin-bottom:20px}.header-logo{margin-bottom:10px;max-width:150px}.header-ad-105 .header-logo{max-width:none!important}.breadcrumb{padding:0!important}@media(max-width:768px){ol.breadcrumb{display:none}.breadcrumb{margin-bottom:0!important}}.teaser-top-panel{padding-left:70px}.teaser-top-panel-adsense{padding-left:35px!important}#teaser-catcher{width:90px;height:90px;position:absolute;top:-15px;left:-25px}@media(max-width:1200px){#teaser-catcher{display:none}.teaser-top-panel .teaser-top-panel-adsense{padding-left:15px!important}.buhl-logo,.vermieterwelt-logo,.header-logo{margin-bottom:10px}.header-mobile-button{display:block!important}.header-desktop-logo,.header-col-2{display:none!important}}@media(max-width:990px){.page-header span{font-size:28px!important}h1.page-header{line-height:28px!important}#verzeichnis-sidebar{display:none}}@media(max-width:560px){.header-mobile-button .primary-button{width:100%!important;padding-left:10px!important;padding-right:10px!important}.page-header span{font-size:24px!important}h1.page-header{line-height:24px!important}.page-header{margin:0!important}.carousel-control.right{right:0!important}}@media(max-width:440px){.header-mobile-button .primary-button{width:100%!important;padding-left:10px!important;padding-right:10px!important}.page-header span{font-size:20px!important}h1.page-header{line-height:20px!important}.page-header{margin:0!important}.carousel-control.right{right:0!important}}.ad-text{font-size:12px}.row-header-widget{margin-bottom:0}#block-buhlheader{padding-bottom:0}.page-header{margin-top:20px}@media only screen and (min-width:768px){.header-center-div{display:flex;align-items:center}}#widgetV2 .nav-tabs .active a{background-color:#f0ad4e;color:#fff}#sticky{z-index:2;will-change:min-height}#sticky .sidebar_inner{background-color:#f47621;border:1px solid #f47621;border-radius:3px 15px 5px 30px;color:#fff;padding 0px;position:relative;transform:translate(0,0);transform:translate3d(0,0,0);will-change:position,transform}#sticky h3{text-align:left}#sticky .top{padding:15px}#sticky .buhl-logo{background-color:#fff;padding:15px;text-align:center}#sticky .bottom{padding:15px;padding-top:0;font-family:poppins,sans-serif;text-align:left}.coupon{font-weight:700;color:#c00}.form_widget_v2 .list-unstyled li{text-align:left}.widgetV2 .bootstrap-touchspin .btn{padding:7px 12px}.sba{max-height:none!important}.gsde_slot{margin-top:16px!important}.carousel-indicators li{border:1px solid #218acb}.carousel-indicators li.active{background-color:#218acb}.icon-prev,.icon-next{color:#218acb!important}.carousel-div{border:1px solid #eaeaea}.carousel-div .row{border:none!important}.carousel-control.left,.carousel-control.right{background-image:none!important;width:5%!important}.carousel-header{background-color:#42c37a;color:#fff;padding:16px;margin-bottom:0;text-align:center}.page-title{height:400px!important}.anzeigen_widget_row{margin:0 auto!important;margin-top:-32px!important;margin-left:24px!important;margin-right:24px!important}.anzeigen_widget_col{margin:0 auto!important;width:100%!important}.anzeigen_widget_service_desc{margin-top:24px!important;margin-right:24px!important;margin-left:24px!important}.max-200{height:180px!important}ol.breadcrumb,ol.breadcrumb a,ol.breadcrumb li{color:#000!important}ol.breadcrumb a:hover{color:#218acb!important}#teaser-header-adsense{padding-right:20px}#block-layerabgabefrist{background-color:#aaa}@media(max-width:767px){.site-brand .logo img{height:50px!important}#site-header-sticky-wrapper,#site-header{height:85px!important}}.gsde_abstimmung_aktiv_blob{border-radius:50%;margin:0;height:16px;width:16px;transform:scale(1);background:#218acb;box-shadow:0 0 0 0 #218acb;animation:gsde_abstimmung_aktiv_blob_pulse 2s infinite}@keyframes gsde_abstimmung_aktiv_blob_pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(33,138,203,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px transparent}100%{transform:scale(.95);box-shadow:0 0 0 0 transparent}}.gsde_abstimmung_aktiv_box,.gsde_abstimmung_box_back{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;margin:16px}.gsde_abstimmung_title{background-color:#cca516;border-radius:8px;color:#fff;padding:14px 24px}.gsde_abstimmung_title_text{margin:0;padding:0;text-align:left}.gsde_abstimmung_canvas_div{width:400px;height:400px}.gsde_abstimmung{min-width:400px!important}.gsde_abstimmung_footer{margin-top:-150px;text-align:center}.bottomNav .btn-orange{margin-top:10px!important;margin-bottom:10px!important}.bottomNav .box1{margin-top:10px!important;margin-bottom:10px!important}.bottomNav .xbutton{text-align:left!important}@media only screen and (min-width:768px){.bottomNav .btn-orange{margin-bottom:0!important}.bottomNav .box1{margin-top:0!important;margin-bottom:0!important}.bottomNav .xbutton{text-align:center!important}}.widget_box ul li{width:100%;padding-left:0!important;padding-right:0!important}.widget_box .pricing-inner:hover::before{border:0!important;border-color:transparent!important}.widget_box .pricing-inner::before{top:0!important;bottom:0!important;border:0!important}.widget_box .pricing-inner{padding:0!important}