/* 01_alle-geraete-klassen.css */
.main-content .kontakt h3{text-transform: none}strong,b{letter-spacing: -0.3px}body.impressum .logo,body.datenschutz .logo,body.vielendank .logo{top: -44px;left: auto;right: 20px;right: 6px}body.impressum .logo img,body.datenschutz .logo img,body.vielendank .logo img{height: 125px}body.impressum .logo ~ .tag-line,body.datenschutz .logo ~ .tag-line,body.vielendank .logo ~ .tag-line{min-height: 52px}#formular{margin-top: -3.84615%}.icon-boxes-item[data-icon]::before,.icon-boxes-item-link{color: #bd0926}.icon-boxes-item{color: #575757}.oeffnungszeiten.news-boxes > h3{font-size: 1.3em;margin-bottom: 17px;padding-right: 3px}.headerslider .mod_rocksolid_slider{}body .logo{background: rgba(250,250,250,0.7);top: 7px;left: 6px}body .widget-submit button{text-shadow: 1px 1px 0 #707173;background: #707173;background: -webkit-linear-gradient(#707173, #3e3e40);background: -moz-linear-gradient(#707173, #3e3e40);background: -o-linear-gradient(#707173, #3e3e40);background: linear-gradient(#707173, #3e3e40);-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), inset 1px 1px lightslategrey, inset -1px 0 lightslategrey;-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), inset 1px 1px lightslategrey, inset -1px 0 lightslategrey;box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), inset 1px 1px #3e3e40, inset -1px 0 #3e3e40;width: 100%;max-width: 100%;font-family: 'Maven Pro';text-transform: uppercase;padding: 3px 6px 5px;font-weight: 500;letter-spacing: -1px;margin-top: 3px}body .widget-submit button:hover{text-shadow: 1px 1px 0 #3e3e40;background: #3e3e40;background: -webkit-linear-gradient(#3e3e40, #707173);background: -moz-linear-gradient(#3e3e40, #707173);background: -o-linear-gradient(#3e3e40, #707173);background: linear-gradient(#3e3e40, #707173);-webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), inset 1px 1px lightslategrey, inset -1px 0 lightslategrey;-moz-box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), inset 1px 1px lightslategrey, inset -1px 0 lightslategrey;box-shadow: 0 0 8px rgba(0, 0, 0, 0.1), inset 1px 1px #3e3e40, inset -1px 0 #3e3e40;width: 100%;max-width: 100%;font-family: 'Maven Pro';text-transform: uppercase;padding: 3px 6px 5px;font-weight: 500;letter-spacing: -1px;margin-top: 3px}body .main-content input,body .main-content textarea,body .main-content select,body .main-content fieldset{max-width: 100%;  width: 100%;-ms-flex: 0 0 100%;-webkit-box-flex: 0;flex: 0 0 100%;max-width: 100%;width: 100%;padding: 3px 6px}body .main-content form .widget{margin-top: 3px;margin-bottom: 3px;display: block;padding: 0 15px}.footermenu{float: right;font-weight: 400}.rot{color:#bd0926}.rs-columns > h2,.teaser-boxes > h2,.icon-boxes > h2,.news-boxes > h2,.main-content h2{margin-top: 0;font-size: 1.7em;color: #b0b2b5;text-transform: none;letter-spacing: -2px;font-weight: 500;text-shadow: 1px 1px 1px #3e3e40;font-family: 'Maven Pro';text-transform: uppercase}.rs-columns > h3,.teaser-boxes > h3,.icon-boxes > h3,.news-boxes > h3{margin-top: 0;font-size: 1.7em;color: #3e3e40;text-transform: none;letter-spacing: -2px;font-weight: 500;text-shadow: 0px 0px 0px #3e3e40;font-family: 'Maven Pro';margin-bottom: 10px;border: 0;padding-bottom: 0}.fas::before,.fas::after,.far::before,.far::after,.fa::before,.fa::after,.fab::before,.fab::after{font-family: "Font Awesome 5 Free", "Font Awesome 5 Pro", "Font Awesome", "Font Awesome\ 5 Free", "Font Awesome 5 Brands"!important}body cms-cookie-bar > cms-container,body cms-accept-tags > cms-container{max-width: 100%}.main-content ul,.main-content ol{padding-right:1.25em;padding-left:1.15em}.ce_toplink{width:30px;height:26px;right:17px;position:fixed;clear:both;margin:2em 0 0;padding:1px;vertical-align:middle;bottom: 15px;background: #D6D6D6;box-shadow: 1px 1px 3px #2b2a29}#footer .ce_toplink a{font-size:35px;line-height:1.2em;font-weight:bold;text-decoration:none;color:#2b2a29}.ce_toplink > a:before,.toplink > a:before{font-size:29px}.fa,.fas,.far,.fab{color:#575757}#kursplan  table th,#kursplan  table td{border:0px solid #fff}.error textarea.error,.error input.error{color:#2b2a29}.footer-info .rocksolid-copyright{font-size:0px}button,.button,input[type="submit"],input[type="reset"],input[type="button"]{width:100%;max-width:285px;margin-top:2px;padding:0 12px 1px}input,textarea{width:100%;max-width:285px;margin:2px 0 4px;padding:0 5px}textarea{height:90px}footer .ce_form{width:auto;float:right;display:table-cell;margin-bottom:30px}form .widget.explanation{margin:17px 0 0;font-size:1em;color:#898989;text-transform:uppercase}#kunden img{margin-top:2px;padding:4px;vertical-align:top;border-radius:4px;background: #fff}.map{position:relative;margin-top:5%;margin-right:-4%;margin-left:-4%}.ce_ctscontact .org{margin-top:17px;color:#898989;text-transform:uppercase}.fotocopyright{position:absolute;margin-top:-30px;color:#fff}#cms_cookie_bar a{color:#38352b;opacity: 0.8}#cms_cookie_bar a:hover{color:#bd0926;opacity: 1;cursor: pointer}a:hover,a:focus{text-decoration:none;color: #bd0926;cursor: pointer}.ce_ctscontact a{color:#575757}.image_container figcaption,.image_container .caption{color:#A29C86}table th,table td{vertical-align:top}#kursplan p{margin-top:0;margin-bottom:0}#lebenist{padding-bottom:20px;font-size:22px}.image_container{padding:.0em;border:0px}.page-footer{padding-top:30px}.weiterbildungen ul{margin:0;padding:0 0 0 10px}.weiterbildungen ul li::marker{font:13px "Font Awesome 5 Free";color:#A29C86;content: "✔";font-weight: 400}table th,table td{border:1px solid #fff}.weiterbildungen ul li{padding-left:5px;line-height:26px}.ce_ctscontact{padding-bottom:20px}.weiterbildungen table,.weiterbildungen table td{margin-top:-10px}.hintergrundbild_2{margin-top:25px;margin-bottom:25px}.adressblock,.footer-navigation-wrapper{width:100%;position:relative;float:none;display:block}.weiterbildungen table,.weiterbildungen table td{padding-top:0;padding-left:0;border: none;box-shadow: none}.paddingtop20{padding-top:20px}.paddingbottom20{padding-bottom:20px}.beschreibung .rs-columns p{margin-top:0;margin-bottom:.75em;text-align:left}.main-content .beschreibung .rs-columns ul{margin-top:-10px}.main-content .beschreibung .rs-columns{background-color:#D6D6D6;margin: 0em 0px 2em}.main-content .beschreibung .rs-columns .rs-column{padding:1em}main .mod_article.first.block{width:100%;display:table;padding-right:10px}#kursplan em{font-size:.8em;font-weight:normal;text-transform:none}.footer-navigation-wrapper li.active{color:#898989}.footer-navigation-wrapper{color:#707173}.footer-info{opacity: 0.3}#kursplan table{color:#575757;background-color:rgba(137,137,137,.3)}#kursplan h4{color:#707173}#kursplan h2{margin-top:.35em;color:#898989;letter-spacing:2px}#kursplan table tr td{padding:.4em .2em .85em 1.2em}.tag-line .ce_image img,.tag-line .rsts-main{margin-bottom:2em}.hintergrundbild_leer{overflow:hidden;background-position:center center;background-repeat:no-repeat;background-image:url("../../files/zbwau.at/pixabay_Bilder/architecture-1857175_1920.jpg");background-size: auto;background-attachment: fixed}.hintergrundbild{overflow:hidden;margin-top:1em;margin-bottom:2em;background-position:center center;background-image:url("../../files/zbwau.at/pixabay_Bilder/blueprint-964630_1920.jpg");background-size: cover;background-attachment: fixed}.hintergrundbild_2{overflow:hidden;background-position:center center;background-image:url("../../files/Fit-mit-Astrid-Hetzenauer-Westendorf-Brixental/IMG_20201103_180332_1.jpg");background-size: cover;background-attachment: fixed}.opensauce-fullwidth .image_container.float_right,.opensauce-fullwidth .image_container.float_left{margin-top:.2em}.image_container a:hover::after,.image_container a:focus::after{background: #707173}.main-content h1,.main-content h6{margin-top: 0;font-size: 2.5em;color: #707173;text-transform: none;letter-spacing: -3px;font-weight: 500;text-shadow: 1px 1px 1px #3e3e40;font-family: 'Maven Pro'}.main-content h3{font-size:1.3em;color:#575757;text-transform:uppercase;letter-spacing:.3px}.main-content h4{margin-top:.3em;font-size:1.3em;color:#575757;text-transform:none;letter-spacing:.3px}.page-footer h4{margin:.33em 0;font-size:1.3em;font-weight:normal;color:#575757;text-transform:none;letter-spacing:.3px}.main-content h5{font-weight:normal;color:#2b2a29;letter-spacing:.25px}a{color:#707173}button,.button,input[type="submit"],input[type="reset"],input[type="button"]{text-shadow: 0px 0px 0 #2b3c4d}.mod_cms_cookie_bar button:hover{text-shadow: 1px 1px 2px #2b3c4d;opacity: 0.8}body{color:#3e3e40;background:#707173 url("../../files/reinis-fahrradwerkstatt.at/IMG_1511.jpg") left top no-repeat;font:20px 'Montserrat',sans-serif;font-weight: 400;background-attachment: fixed;background-size: cover}#lebenist{color:#898989}.mod_cms_cookie_bar #cms_cookie_bar{max-width:1540px;color:#38352b}.right{text-align:right}.left{text-align:left}.center{margin:auto;text-align:center}.mod_cms_cookie_bar #cms_cookie_bar .formbody .info{font-size:14px}.page{max-width:1600px;overflow:hidden;background-color:rgba(255,255,255,.85)}.logo{padding:2px 6px 10px 12px;border-radius:5px}.mod_cms_cookie_bar button{margin-top:0;margin-bottom:10px}.error{margin-bottom:0;color:#f00}#cboxOverlay,#cboxContent,#cboxLoadedContent{background-color:#fff;border-color:#fff;background: #fff}.syndication a{right:15px;position:absolute;float:right;margin:-3px 13px 4px 0;z-index: 9}.print{float:right;margin-right:3%;margin-left:1%}