@import'bootstrap.min.css';@import'plugins.css';@import'../revolution/css/settings.css';@import'../revolution/css/layers.css';@import'../revolution/css/navigation.css';@import'../type/icons.css';@import'style.css';@import'color.css';@font-face{font-family:"Rubik";font-style:normal;font-weight:normal;src:url("../webfonts/rubik-v10-latin-regular.eot");src:local(""),url("../webfonts/rubik-v10-latin-regular.eot?#iefix") format("embedded-opentype"),url("../webfonts/rubik-v10-latin-regular.woff2") format("woff2"),url("../webfonts/rubik-v10-latin-regular.woff") format("woff"),url("../webfonts/rubik-v10-latin-regular.ttf") format("truetype"),url("../webfonts/rubik-v10-latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Rubik";font-style:normal;font-weight:300;src:url("../webfonts/rubik-v10-latin-300.eot");src:local(""),url("../webfonts/rubik-v10-latin-300.eot?#iefix") format("embedded-opentype"),url("../webfonts/rubik-v10-latin-300.woff2") format("woff2"),url("../webfonts/rubik-v10-latin-300.woff") format("woff"),url("../webfonts/rubik-v10-latin-300.ttf") format("truetype"),url("../webfonts/rubik-v10-latin-300.svg#OpenSans") format("svg")}@font-face{font-family:"Rubik";font-style:normal;font-weight:500;src:url("../webfonts/rubik-v10-latin-500.eot");src:local(""),url("../webfonts/rubik-v10-latin-500.eot?#iefix") format("embedded-opentype"),url("../webfonts/rubik-v10-latin-500.woff2") format("woff2"),url("../webfonts/rubik-v10-latin-500.woff") format("woff"),url("../webfonts/rubik-v10-latin-500.ttf") format("truetype"),url("../webfonts/rubik-v10-latin-500.svg#OpenSans") format("svg")}@font-face{font-family:"Rubik";font-style:normal;font-weight:700;src:url("../webfonts/rubik-v10-latin-700.eot");src:local(""),url("../webfonts/rubik-v10-latin-700.eot?#iefix") format("embedded-opentype"),url("../webfonts/rubik-v10-latin-700.woff2") format("woff2"),url("../webfonts/rubik-v10-latin-700.woff") format("woff"),url("../webfonts/rubik-v10-latin-700.ttf") format("truetype"),url("../webfonts/rubik-v10-latin-700.svg#OpenSans") format("svg")}::selection{background:#fcd73f;color:#404040}.space-19{margin-left:19px}.wrapper a{color:#707070;text-decoration:underline;text-decoration-style:dashed}.wrapper a:hover,a:focus,a:active,a:visited{color:#404040}.color-renningen{color:#951f1d}.bg_color-renningen{background-color:#951f1d}.color-weil{color:#064383}.bg_color-weil{background-color:#064383}.container.inner-small{padding-top:45px;padding-bottom:45px}.section-title{font-size:28px}@media(min-width: 500px){.section-title{font-size:34px}}.navbar.extended .navbar-header .navbar-brand img{height:20px}@media(min-width: 768px){.navbar.extended .navbar-header .navbar-brand img{height:40px}}@media(min-width: 992px){.navbar.extended .navbar-header .navbar-brand img{height:50px}}@media(min-width: 1200px){.navbar.extended .navbar-header .navbar-brand img{height:60px}}@media(min-width: 992px){.navbar.extended .navbar-header{padding-top:10px;padding-bottom:5px}}.navbar-header .feature{font-size:16px}.navbar-header .feature h6{font-size:16px}.btn-taxi-flad{color:#000 !important;text-decoration:none !important}.btn-taxi-flad:hover,.btn-taxi-flad:focus,.btn-taxi-flad:active{background:#e5af57 !important;text-decoration:none !important}.bg_yellow{background:#fcd73f}#scrollUp .btn{color:#000 !important}@media(min-width: 768px){.kontakt .offset-center{margin-left:12.5%}}.fuhrpark .item-page .unordered-list{list-style:disc;padding-left:10px;margin-left:10px}.fuhrpark .item-page .unordered-list li:before{display:none}.list-phone>li{padding-left:20px;padding-right:20px}.list-phone>li .feature{font-size:16px}.list-phone>li .feature h6{font-size:16px}#map{background-color:#aecb92;background:url("/images/bg/placeholder_map_web.jpg");width:100%;height:450px;position:relativ}#map>div.blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:100%;width:100%;padding:1rem 2rem;font-size:80%;text-align:center}#map>div.blur h3,#map>div.blur p{max-width:960px;margin-left:auto;margin-right:auto}#map>div.blur h3{font-size:1.1rem}#map>div.blur .btn{font-size:.8rem}@media(min-width: 450px){#map>div.blur{padding:2rem}#map>div.blur h3{font-size:1.75rem}#map>div.blur .btn{font-size:1rem}}@media(min-width: 680px){#map>div.blur{padding:3rem;font-size:100%}}.visforms-form .vis_mandatory{padding-left:15px;color:#404040}.visforms-form input[type=radio]+span,.visforms-form input[type=checkbox]+span{margin-right:10px;color:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.3)}.visforms-form input[type=radio]+span:after,.visforms-form input[type=checkbox]+span:after{border-color:#707070}.visforms-form input[type=radio]:checked+span,.visforms-form input[type=checkbox]:checked+span{color:#707070;border:1px solid #707070}.visforms-form select{height:42px;border:1px solid rgba(0,0,0,.1);color:#707070}.visforms-form select.error{border:1px solid #d9534f !important}.visforms-form select+span{position:absolute;display:inline-block;text-align:center;right:25px;top:0;height:auto;width:auto;pointer-events:none;padding:9px 0 0 0;color:#999}.visforms-form select+span:after{content:"";font-family:"Entypo";font-size:20px}@media screen and (max-width: 767px){.table-responsive>.table>thead>tr>th,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tfoot>tr>td{white-space:break-spaces}}footer.footer-bg-taxiflad{background-image:url("../images/bg_taxi-flad_blue.png") !important;padding-bottom:360px;background-size:contain}footer.footer-bg-taxiflad.inverse-text.dark-wrapper li a{color:#d5d5d5 !important}