@charset "UTF-8";
@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/open-sans-v18-latin-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(../fonts/open-sans-v18-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v18-latin-regular.woff2) format("woff2"),url(../fonts/open-sans-v18-latin-regular.woff) format("woff"),url(../fonts/open-sans-v18-latin-regular.ttf) format("truetype"),url(../fonts/open-sans-v18-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-display:swap;font-weight:700;src:url(../fonts/open-sans-v18-latin-700.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(../fonts/open-sans-v18-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/open-sans-v18-latin-700.woff2) format("woff2"),url(../fonts/open-sans-v18-latin-700.woff) format("woff"),url(../fonts/open-sans-v18-latin-700.ttf) format("truetype"),url(../fonts/open-sans-v18-latin-700.svg#OpenSans) format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:url(../fonts/lato-v14-latin-300.eot);src:local("Lato Light"),local("Lato-Light"),url(../fonts/lato-v14-latin-300.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-v14-latin-300.woff2) format("woff2"),url(../fonts/lato-v14-latin-300.woff) format("woff"),url(../fonts/lato-v14-latin-300.ttf) format("truetype"),url(../fonts/lato-v14-latin-300.svg#Lato) format("svg")}@font-face{font-family:"Lato";font-style:italic;font-weight:300;src:url(../fonts/lato-v14-latin-300italic.eot);src:local("Lato Light Italic"),local("Lato-LightItalic"),url(../fonts/lato-v14-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-v14-latin-300italic.woff2) format("woff2"),url(../fonts/lato-v14-latin-300italic.woff) format("woff"),url(../fonts/lato-v14-latin-300italic.ttf) format("truetype"),url(../fonts/lato-v14-latin-300italic.svg#Lato) format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url(../fonts/lato-v14-latin-regular.eot);src:local("Lato Regular"),local("Lato-Regular"),url(../fonts/lato-v14-latin-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-v14-latin-regular.woff2) format("woff2"),url(../fonts/lato-v14-latin-regular.woff) format("woff"),url(../fonts/lato-v14-latin-regular.ttf) format("truetype"),url(../fonts/lato-v14-latin-regular.svg#Lato) format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:700;src:url(../fonts/lato-v14-latin-700.eot);src:local("Lato Bold"),local("Lato-Bold"),url(../fonts/lato-v14-latin-700.eot?#iefix) format("embedded-opentype"),url(../fonts/lato-v14-latin-700.woff2) format("woff2"),url(../fonts/lato-v14-latin-700.woff) format("woff"),url(../fonts/lato-v14-latin-700.ttf) format("truetype"),url(../fonts/lato-v14-latin-700.svg#Lato) format("svg")}html.ts{font-size:14px}@media screen and (min-width:320px){html.ts{font-size:calc(14px + 0 * (100vw - 320px) / 705)}}@media screen and (min-width:1025px){html.ts{font-size:14px}}.ts h1,.ts .h1{font-size:32px}@media screen and (min-width:320px){.ts h1,.ts .h1{font-size:calc(32px + 0 * (100vw - 320px) / 705)}}@media screen and (min-width:1025px){.ts h1,.ts .h1{font-size:32px}}.ts h2,.ts .h2{font-size:20px}@media screen and (min-width:320px){.ts h2,.ts .h2{font-size:calc(20px + 0 * (100vw - 320px) / 705)}}@media screen and (min-width:1025px){.ts h2,.ts .h2{font-size:20px}}.ts h3,.ts .h3{font-size:18px}@media screen and (min-width:320px){.ts h3,.ts .h3{font-size:calc(18px + 0 * (100vw - 320px) / 705)}}@media screen and (min-width:1025px){.ts h3,.ts .h3{font-size:18px}}.ts h4,.ts .h4{font-size:16px}@media screen and (min-width:320px){.ts h4,.ts .h4{font-size:calc(16px + 0 * (100vw - 320px) / 705)}}@media screen and (min-width:1025px){.ts h4,.ts .h4{font-size:16px}}.ts h5,.ts .h5{font-size:14px}@media screen and (min-width:320px){.ts h5,.ts .h5{font-size:calc(14px + 0 * (100vw - 320px) / 705)}}@media screen and (min-width:1025px){.ts h5,.ts .h5{font-size:14px}}.ts h6,.ts .h6{font-size:14px}@media screen and (min-width:320px){.ts h6,.ts .h6{font-size:calc(14px + 0 * (100vw - 320px) / 705)}}@media screen and (min-width:1025px){.ts h6,.ts .h6{font-size:14px}}.float-left{float:left}.float-right{float:right}.clear{clear:both}.hide,.hidden{display:none}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}ul:empty{display:none}ul.mod-menu,ul.mod-menu ul{list-style-type:none;margin:0;padding:0}ul.nav{list-style-type:none;margin:0;padding:0}@media not print{.fl{float:left}.fr{float:right}.fn{float:none}.fw{width:100%}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-uppercase{text-transform:uppercase}.clear{clear:both}.hide-text{text-shadow:none;background-color:transparent;position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}}a{font-weight:400;font-style:normal}img.lazy{background-image:url(../images/preloader/32x32/Preloader_17.gif);background-repeat:no-repeat;background-position:50% 50%}ul.mod-menu{margin:0;padding:0}ul.mod-menu li{list-style-type:none}main{display:block}h1{font-weight:300;font-size:39px;color:#CACACA;text-transform:uppercase}p{line-height:1.3em;margin-bottom:0}body{background-color:#CACACA}#box{background-color:white}#page{background-color:#E9E9E9}header{background-color:#E9E9E9;padding-top:20px;padding-bottom:20px}#content{position:relative;width:100%;background-color:#E9E9E9}#logo,#logo img,#logo a img{width:100%;height:auto;min-width:100%;z-index:10;position:relative}#logo #mod-custom96,#logo img #mod-custom96,#logo a img #mod-custom96{max-width:360px;margin:auto}#logo #mod-custom96 p,#logo img #mod-custom96 p,#logo a img #mod-custom96 p{margin:0}.logo{padding-left:50px!important;padding-right:50px!important}.navBut,.suche{text-align:center;position:relative;top:10%}#navBut{display:inline-block;top:8%;color:#7B7B7A;z-index:10;position:relative;font-size:2.5rem}#suche{display:inline-block;margin-top:10%;text-transform:uppercase;display:none}#suche a:link,#suche a:visited{color:#4D55A1}.searchheader{display:none}.searchheader .button{display:none}.searchheader #mod-search-searchword{border:1px solid #7B7B7A;border:none;color:#7B7B7A;width:170px;height:25px}#menue{display:none;position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(17,28,59,.8);z-index:1;position:fixed}#menue #menuLogo{background-image:url(../images/logo_w-01.png);background-repeat:no-repeat}#menue .mod-menu{margin-top:250px;text-align:center}#menue .mod-menu li{display:block;float:none}#menue .mod-menu li li a{color:#CACACA}#menue a:link,#menue a:visited{font-size:18px;line-height:26px;font-weight:500;color:white;text-transform:uppercase}#menue .submenu-opener{display:inline-block;margin-left:10px;color:#fff;cursor:pointer;font-size:18px;width:18px;line-height:1;transition:.2s linear}#menue .opened .submenu-opener{transform:rotateZ(90deg)}#content{background-color:white;background-color:#E9E9E9}.home .start{background-color:#E9E9E9}.home .start div{padding-bottom:30px;position:relative}.home .start .overlay{position:absolute;top:0;right:0;left:0;margin-left:.9375rem;margin-right:.9375rem;margin-bottom:30px;text-align:center;background-color:rgba(17,28,59,.8);color:white}.overlay{opacity:0;position:absolute;top:0;right:0;left:0;bottom:0;text-align:center;background-color:rgba(17,28,59,.8);color:white;overflow:hidden}.overlay:hover{opacity:1;transition:all 1s ease}.overlay a{color:#fff}.overlay a:hover{color:#fff;text-decoration:underline}.home .start>div:first-child div{right:0}.home .start>div:last-child div{left:0}.home .start .overlay h1,.overlay h1{margin-bottom:8%;text-transform:uppercase;color:white;font-size:20px}.home .start .overlay h2,.overlay h2{color:#fff}.home .start .overlay p,.overlay p{font-size:16px;line-height:19px}.home .start .overlay ul,.overlay ul{display:inline-block;margin:auto;max-width:90%}.home .start .overlay ul li,.overlay ul li{text-align:left;font-size:16px;line-height:19px}.articleRow{margin-bottom:10px}.articleRow .text h1{margin-bottom:20px;font-size:25px}.articleRow .text{padding-top:20px;background-color:white;box-sizing:border-box}.articleRow .text:last-child{padding-bottom:20px}.articleRow .text:first-child{border-right:none}.articleRow .text:last-child{border-left:none}.articleRow .text p{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-align:justify}.articleRow .text ul{list-style-position:outside}.articleRow .text ul{padding-left:0}.articleRow .text ul li{position:relative}.articleRow .text ul li:before{content:"·";padding-right:10px;display:inline-block;height:100%;position:absolute;left:0}.articleRow .text:first-child{padding-left:10%;padding-right:10%}.articleRow .text:last-child{padding-left:10%;padding-right:10%}.articleRow .text:last-child{padding-top:0}.articleRow .text{position:relative;overflow:hidden}.articleRow .text#imgWrapper{width:100%;margin-left:-15px;margin-right:-10%;position:relative}.pictureRow .picture:first-child{padding-right:0}.pictureRow .picture:last-child{padding-left:0}.pictureRow h1{font-size:22px}.picture{position:relative}.picture img{width:100%;height:auto}.pictureRow .picture.full{padding-left:0!important;padding-right:0!important}.cert{margin:20px 0 0}.cert img{max-width:100px;margin:0 20px 20px 0}.uk-open{background-image:url(../images/menu.svg);background-repeat:no-repeat;background-color:rgba(17,28,59,.8);background-position:center 5%;background-size:90% auto}.uk-modal-dialog{border:none;background-color:transparent}.uk-modal-dialog-lightbox>.uk-close:first-child{top:-5%;background-color:transparent;color:white;box-shadow:none}.uk-close:after{color:white;opacity:1}.gallery{text-align:center;background-color:white;margin-top:10px}.gallery a{display:inline-block;float:none;clear:both;margin-top:10px;text-transform:uppercase}.gallery .uk-slidenav-position{display:none;margin-bottom:90px}.gallery a:link,.gallery a:visited{color:#4D55A1}.gallery #open{font-size:50px;color:#E9E9E9;display:block;margin-top:5px;margin-bottom:10px}#arrow{width:40px;height:40px;background-image:url(../images/open.svg);background-size:40px;margin:0 auto}.uk-slidenav.uk-slidenav-previous,.uk-slidenav.uk-slidenav-next{display:block}.uk-slidenav-next:before{content:url(../images/next.svg)}.uk-slidenav-previous:before{content:url(../images/prev.svg)}.fancybox{margin-right:10px;width:110px!important}.fancybox-nav{display:none}.fancybox img{width:100px!important;min-height:141px}a.fancybox{width:100px!important;display:inline-block}.fancybox-overlay{background-color:rgba(17,28,59,.8)!important;background-image:url(../images/logo/logo_w.png)!important;background-repeat:no-repeat!important;background-position:center 3%!important;background-size:300px auto!important}.fancybox-close{top:-5%!important}.blog-ts_thweber-vortraege-messen ul li{list-style:none;padding-left:0!important;color:#4D55A1}.blog-ts_thweber-vortraege-messen .articleRow .text ul li:before{display:none}.map iframe{border:none}.map img{width:100%;height:auto}.map{width:100%;max-height:400px;overflow:hidden}.search{background-color:white;padding:20px 10%;padding-bottom:35px;background-image:none;background-position:50% 0;background-repeat:repeat-y;max-width:1400px;margin-left:auto;margin-right:auto}.search:after{content:"";display:table;clear:both}.search h1{display:block;width:100%;font-size:25px}.search #searchForm{width:100%;display:inline-block;float:none;padding-right:20px;margin-bottom:5px}.search .search-results{width:100%;float:none;display:inline-block;padding-left:20px}.search .searchintro{margin-top:10px;margin-bottom:5px;color:#4d55a1}.search .phrases{height:120px}.search .only,.search .form-limit{padding-top:20px}.h1r{margin-top:-45px}.formValidation{display:none}#userForm{min-height:700px}.blog-ts_thweber-verbaende .text a{margin:5px}.blog-ts_thweber-verbaende .text p{margin-bottom:10px}.blog-ts_thweber-zertifikate .text{padding-bottom:10px}.phrases{border:none;clear:both}.phrases,.only{margin-top:20px;padding-left:0;margin-left:0;margin-right:10px;padding-right:0}#search-searchword{border:none;background-color:#E9E9E9;height:21px;color:#7B7B7A}.btn{background-color:#7B7B7A!important;color:white!important;border:none!important;height:21px!important;padding:1px 6px!important}.ordering-box{margin-top:20px}#ordering,#limit{border:none;background-color:#E9E9E9;color:#7B7B7A;height:21px}.only{display:none}.form-limit{margin-right:10px;padding-right:0;margin-bottom:20px}.controls label{margin-right:5px}.btn-toolbar{min-width:241px}footer{padding-top:0;padding-bottom:30px;margin-top:0;background-color:#7B7B7A;text-align:center}footer a:link,footer a:visited{color:#CACACA}#footerImg{text-align:center;background-color:#E9E9E9;padding-bottom:5px}#footerImg img{width:100%;max-width:840px;margin-bottom:20px}.home #footerImg img{margin-bottom:50px}footer .custom{text-align:center;display:block;padding-left:30px;padding-right:30px}footer .custom ul{display:inline-block;float:left;margin-left:0;margin-right:0;padding-left:0;padding-right:0;margin-bottom:0}footer .custom ul li{text-transform:uppercase;color:#CACACA;display:inline-block;float:left;height:30px}footer .custom ul li:after{content:"|";padding-right:5px;padding-left:5px}footer .kontakt .last:after{content:""}footer .adress,footer .kontakt{display:inline-block;float:lefT}footer .kontakt{display:none}footer .nav{display:inline-block;height:auto;min-height:30px;text-align:center;padding-left:20px;padding-right:30px;margin-top:20px}footer .nav li{display:inline-block;padding-bottom:5px;text-transform:uppercase;height:30px;float:left;width:50%;text-align:left}footer .nav li a{float:left;color:white;width:100%}footer .nav li:last-child{padding-right:0}@media only screen and (max-width:22.75rem){.home .start .overlay h1,.overlay h1{margin-bottom:8%;font-size:20px}.home .start .overlay p,.overlay p{font-size:14px;line-height:17px}}@media print,screen and (min-width:43.75em){.logo{padding-left:5%!important;padding-right:5%!important}#suche{display:inline-block}footer .adress,footer .kontakt{float:none}.overlay h1{font-size:17px}.home .start .overlay h1{margin-bottom:6%}.overlay p{font-size:12px}.home .start .overlay p{font-size:14px;line-height:19px}#navBut{position:absolute;margin-top:7.5%;right:40%;font-size:2.5rem;font-weight:bold}#menue .mod-menu{margin-top:140px}.articleRow .text{padding-bottom:30px;min-height:300px}.articleRow .text:first-child{padding-left:14.5%;padding-right:30px}.articleRow .text:last-child{padding-right:14%;padding-left:30px}.articleRow .text:last-child{padding-top:65px}.pictureRow .picture:first-child{padding-right:5px}.pictureRow .picture:first-child .overlay{right:5px}.pictureRow .picture:last-child{padding-left:5px}.pictureRow .picture:last-child .overlay{left:5px}.articleRow .text:first-child{border-right:solid 5px #E9E9E9}.articleRow .text:last-child{border-left:solid 5px #E9E9E9}.blog-ts_thweber-verbaende .text img{margin:5px}.uk-open{background-image:url(../images/menu.svg);background-repeat:no-repeat;background-color:rgba(17,28,59,.8);background-position:center 5%;background-size:400px auto}.uk-slidenav-next{margin-right:-80px}.uk-slidenav-previous{margin-left:-80px}.search{background-color:white;padding:20px 10%;padding-bottom:35px;background-image:url(../images/border.png);background-position:50% 0;background-repeat:repeat-y}.search:after{content:"";display:table;clear:both}.search h1{display:block;width:40%}.search #searchForm{width:50%;display:inline-block;float:left;padding-right:20px}.search .search-results{width:50%;float:left;display:inline-block;padding-left:20px}footer .kontakt{display:inline-block}footer .nav li{display:inline-block;padding-bottom:5px;text-transform:uppercase;height:30px;float:left;width:171px;text-align:left}#menue a:link,#menue a:visited{font-size:22px;line-height:36px}#menue .submenu-opener{font-size:22px;width:22px}}@media only screen and (max-width:28.124em){.home .start .overlay{padding-left:10px;padding-right:10px}.home .start .overlay h1{padding-top:10px;font-size:18px;margin-bottom:2%}.home .start .overlay p{font-size:15px;line-height:20px}}@media only screen and (min-width:28.125em){.home .start .overlay{padding-left:20px;padding-right:20px}.home .start .overlay h1{padding-top:20px;font-size:26px}.home .start .overlay p{font-size:20px;line-height:30px}.home .start .overlay ul li{font-size:20px;line-height:30px}}@media only screen and (min-width:43.75em){.overlay h1{font-size:20px;padding-top:30px}.home .start .overlay{display:none}.overlay p{font-size:18px}}@media only screen and (min-width:56.25rem){.overlay h1{font-size:20px}.overlay p{font-size:18px;line-height:23px;padding-left:10px;padding-right:10px}.home .start .overlay{display:block;padding:5px}.home .start .overlay p{font-size:14px;line-height:16px}.home .start .overlay h1{padding-top:7px;margin-bottom:2%;font-size:18px}}@media only screen and (min-width:60rem){footer .nav li{text-align:center}}@media print,screen and (min-width:64.0625em){#menue .mod-menu{margin-top:175px}#menue a:link,#menue a:visited{font-size:26px;line-height:46px}#menue .submenu-opener{font-size:26px;width:26px}}@media only screen and (min-width:67.813em){.overlay h1{font-size:22px}.home .start .overlay h1{padding-top:20px;font-size:22px}.home .start .overlay p{font-size:16px;line-height:30px}}@media only screen and (min-width:1200px){.cert{position:absolute;top:50px;max-width:140px}.cert.cert-left{left:15px}.cert.cert-left img{margin:0 20px 20px}.cert.cert-right{right:15px}.dipl-ing-thomas-weber-m-eng .cert{top:75px}}@media only screen and (min-width:82.5em){.home .start .overlay h1{padding-top:25px;font-size:26px}.home .start .overlay p{font-size:18px;line-height:26px}.cert img{max-width:130px}}.burger-menu-icon{display:block;width:30px;height:30px;position:relative;border-radius:4px;transition:border-radius .5s}.burger-menu-icon .line{position:absolute;height:4px;width:100%;background:#000;border-radius:2px;display:block;transition:.5s}.burger-menu-icon .line:nth-child(1){top:0%}.burger-menu-icon .line:nth-child(2){top:calc(50% - 2px)}.burger-menu-icon .line:nth-child(3){top:calc(100% - 4px)}.burger-menu-icon.opened .line:nth-child(1){top:calc(50% - 2px);transform:rotateZ(45deg)}.burger-menu-icon.opened .line:nth-child(2){opacity:0}.burger-menu-icon.opened .line:nth-child(3){top:calc(50% - 2px);transform:rotateZ(-45deg)}.ohnoh0ney{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}.btn{display:inline-block;vertical-align:middle;margin:0 0 1rem;padding:.85em 1em;border:1px solid transparent;border-radius:0;transition:background-color .25s ease-out,color .25s ease-out;font-family:inherit;font-size:.9rem;-webkit-appearance:none;line-height:1;text-align:center;cursor:pointer}[data-whatinput=mouse] .btn{outline:0}.btn,.btn.disabled,.btn[disabled],.btn.disabled:hover,.btn[disabled]:hover,.btn.disabled:focus,.btn[disabled]:focus{background-color:#c4c4c4;color:#fefefe}.btn:hover,.btn:focus{background-color:#a7a7a7;color:#fefefe}.rsform-block-fuellen-sie-das-formular{margin-bottom:1.2em}input[type=checkbox],input[type=radio]{position:relative;background:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:focus,input[type=radio]:focus{outline:none!important;border:none!important}input[type=checkbox]:checked,input[type=checkbox]:not(:checked),input[type=radio]:checked,input[type=radio]:not(:checked){background:transparent;position:relative;width:auto;float:left;margin:0;padding:0;border:none}.formControls input[type=checkbox]:checked,.formControls input[type=checkbox]:not(:checked),.formControls input[type=radio]:checked,.formControls input[type=radio]:not(:checked),.control-group .controls input[type=checkbox]:checked,.control-group .controls input[type=checkbox]:not(:checked),.control-group .controls input[type=radio]:checked,.control-group .controls input[type=radio]:not(:checked){height:20px;width:20px;margin-right:15px}.formControls input[type=checkbox]:before,.formControls input[type=radio]:before,.formControls label>input[type=checkbox]:before,.formControls label>input[type=radio]:before,.control-group .controls input[type=checkbox]:before,.control-group .controls input[type=radio]:before,.control-group .controls label>input[type=checkbox]:before,.control-group .controls label>input[type=radio]:before{position:absolute;height:20px;width:20px;background:#fff;font-family:"Font Awesome 5 Pro";display:inline-block;content:" ";letter-spacing:10px;visibility:visible!important;top:0;left:0;border:1px solid #d0d0d0}.formControls input[type=radio]:before,.control-group .controls input[type=radio]:before{border-radius:50%}.formControls label>input[type=checkbox]:checked:before,.formControls label>input[type=radio]:checked:before{font-family:"Font Awesome 5 Pro";display:inline-block;content:"\f00c";letter-spacing:5px;visibility:visible!important;font-size:16px;padding-left:2px;padding-top:2px}.control-group .controls input[type=checkbox]:checked:after,.control-group .controls input[type=radio]:checked:after{position:absolute;left:-25px;top:0;width:20px;height:20px;font-family:"Font Awesome 5 Pro";display:inline-block;content:"\f00c";letter-spacing:5px;visibility:visible!important;font-size:16px;padding-left:2px;padding-top:2px}input[type=checkbox]:checked+label,input[type=radio]:checked+label{position:relative}input[type=checkbox]:checked+label:before,input[type=checkbox]:not(:checked)+label:before,input[type=radio]:checked+label:before,input[type=radio]:not(:checked)+label:before{content:" ";width:20px;height:20px;display:inline-block;position:relative;top:4px;border:1px solid #d0d0d0;background:white;margin-right:1em;line-height:1}input[type=radio]:checked+label:before,input[type=radio]:not(:checked)+label:before{border-radius:30px}input[type=checkbox]:checked+label:after,input[type=radio]:checked+label:after{line-height:1;font-family:"Font Awesome 5 Pro";content:"\f00c";visibility:visible!important;position:absolute;font-size:16px;left:2px;top:2px}label.checkbox{position:relative;padding-left:30px;float:left}label.checkbox input{position:absolute;left:0;top:0}label>input[type=checkbox],label>input[type=radio]{position:absolute}.formResponsive fieldset{border:0;padding:0;margin:0}.formResponsive .formBody{float:left;width:100%;margin-bottom:12px}.formResponsive .formDescription{float:left;width:100%;margin:0;font-size:80%}.formResponsive .formValidation{float:left;width:100%}.formResponsive .formError{display:block;color:red}.formResponsive .formNoError{display:none}.formResponsive input[type=text],.formResponsive textarea,.formResponsive input[type=select]{width:100%;padding:4px 10px;box-sizing:border-box;border-radius:0;line-height:1.2;font-size:1rem;height:2rem}.formResponsive input[type=checkbox]{margin-right:8px}.formResponsive .rsform-block-datenschutz .formControlLabel{display:none}.formResponsive .rsform-block-datenschutz label{display:inline-block;padding-bottom:5px;font-size:.8571428571rem}.formResponsive input[type=submit],.formResponsive button[type=submit]{margin-top:1em;padding:8px 15px;border:none;background:#c4c4c4;background-color:#c4c4c4;background-image:none;color:#fff;border-radius:0;width:100%;cursor:pointer;text-shadow:none;box-shadow:none;font-size:1rem}.formResponsive .rsform-block-fuellen-sie-das-formular{font-size:.8571428571rem}@media print{@page{size:auto;margin:15mm 10mm 15mm 10mm}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}body{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important;padding:2em 1em;font-size:12px;overflow:visible!important;-webkit-print-color-adjust:exact}a,a:visited{text-decoration:none;color:#000}#slider{display:none}img{page-break-inside:avoid;max-width:100%!important}.clearfix:before,.clearfix:after{display:block!important}#content{width:100%!important}.foldable{min-height:auto!important;height:auto!important}.foldable[aria-expanded=false]:after,.readmore-toggler{display:none!important}.accordion-content{display:block!important}.accordion-content,.accordion-title{padding-left:0!important;padding-right:0!important}.callout{overflow:visible}.grid-container{margin:0!important}#content,main,#main{clear:both;float:none;display:block;width:100%!important;page-break-after:always!important;overflow:visible;background:#fff}.mm-wrapper{padding:0;margin:0}.deeper-category-teaser .text{order:1!important;padding:0!important;min-height:auto!important;width:100%!important}.image.lazy{display:none!important;order:2}}iframe[id^=oauth2relay]{position:fixed!important}*{-webkit-font-smoothing:antialiased}#lightbox-wrap,#lightbox-wrap div{box-sizing:content-box}@media only screen and (min-width:0) and (max-width:76.875em){.an,.animated{display:block!important;opacity:1}.section .item .animated,.section .item .an{-o-transition-property:none!important;-moz-transition-property:none!important;-ms-transition-property:none!important;-webkit-transition-property:none!important;transition-property:none!important;-o-transform:none!important;-moz-transform:none!important;-ms-transform:none!important;-webkit-transform:none!important;transform:none!important;-webkit-animation:none!important;-moz-animation:none!important;-o-animation:none!important;-ms-animation:none!important;animation:none!important}}.jcemediabox-zoom-span{width:auto!important;max-width:100%!important}::selection{background:#ffd400;color:#313131}::-moz-selection{background:#ffd400;color:#313131}::-webkit-selection{background:#ffd400;color:#313131}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#333}input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#333}input:focus{outline:none}::-webkit-input-placeholder{color:grey}:-moz-placeholder{color:grey}::-moz-placeholder{color:grey}:-ms-input-placeholder{color:grey}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.formResponsive .formHorizontal input[type=checkbox],.formResponsive .formHorizontal label{float:initial}.formResponsive .formHorizontal .rsform-block-datenschutz p.formDescription{padding-top:15px;font-size:90%}.blog-ts_thweber-datenschutzerklaerung .text h1,.blog-ts_thweber-datenschutzerklaerung .text h2,.blog-ts_thweber-datenschutzerklaerung .text h3,.blog-ts_thweber-datenschutzerklaerung .text h4,.blog-ts_thweber-impressum .text h1,.blog-ts_thweber-impressum .text h2,.blog-ts_thweber-impressum .text h3,.blog-ts_thweber-impressum .text h4{margin-top:1em}.gallery-wrapper{display:none}.element-invisible{display:none}.pull-left{float:left}.form-check.form-check-inline{display:inline-block!important}.articleRow .text ul li:before{display:none}