@import url(https://fonts.googleapis.com/css?family=Dosis:300,400,500,700,800);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@import url(https://fonts.googleapis.com/css?family=PT+Sans+Narrow:400,700);.section,.slide{background-size:cover}.section.homepage{background-image:url(/images/bg/werkstatt.jpg)}.section.spirit .slide1{background-image:url(/images/bg/exw_37.jpg)}.section.spirit .slide2{background-image:url(/images/bg/exw_65.jpg)}.section.spirit .slide3{background-image:url(/images/bg/exw_55.jpg)}.section.spirit .slide4{background-image:url(/images/bg/exw_64.jpg)}.section.servicepage{background-image:url(/images/bg/exw_53.jpg)}.section.catalogue .slide0{background-image:url(/images/bikes/bikes_overview.jpg)}.section.catalogue .slide1{background-image:url(/images/bikes/hqb_overview.jpg)}.section.catalogue .slide2{background-image:url(/images/bikes/2020/ct5fs.jpg)}.section.catalogue .slide3{background-image:url(/images/bikes/2020/mc5.jpg)}.section.catalogue .slide4{background-image:url(/images/bikes/2020/hc9.jpg)}.section.catalogue .slide5{background-image:url(/images/bikes/rm_overview.jpg)}.section.catalogue .slide6{background-image:url(/images/bikes/2020/load75.jpg)}.section.catalogue .slide7{background-image:url(/images/bikes/2020/chargergt.jpg)}.section.catalogue .slide8{background-image:url(/images/bikes/2020/cruiserurban.jpg)}.section.motorbikes .slide1{background-image:url(/images/bg/exw_25.jpg)}.section.motorbikes .slide2{background-image:url(/images/bg/exw_33.jpg)}.section.motorbikes .slide3{background-image:url(/images/bg/exw_26.jpg)}.section.bike_service .slide1{background-image:url(/images/bg/exw_58.jpg)}.section.bike_service .slide2{background-image:url(/images/bg/exw_66.jpg)}.section.bike_service .slide3{background-image:url(/images/bg/exw_59.jpg)}.section.bike_service .slide4{background-image:url(/images/bg/exw_60.jpg)}#contact{background-image:url(/images/bg/garage.jpg)}html,h1,h2,h3,h4,p,a{color:#fff;font-family:'PT Sans Narrow', sans-serif}body{margin:0}ul li{list-style-type:none}.semi-transparent{background:rgba(60,60,60,0.7)}html{background:#000}html .logo{position:fixed;z-index:100}html nav{position:fixed;z-index:101}html nav .right{float:right}.opacity-layer{position:relative;top:0;left:0;background-color:rgba(0,0,0,0.7);min-width:100%;min-height:100%}.logo{margin:10px 0 0 10px}a{text-decoration:none}.center{text-align:center}.left{text-align:left}.hidden{display:none}.bottom{bottom:0}nav{width:100%}nav ul{margin:0;padding:0;background:rgba(0,0,0,0.7)}nav ul li{list-style-type:none;display:inline-block;font:bold 22px 'PT Sans Narrow', sans-serif;text-shadow:black 0px 2px 2px;padding:12px 20px 7px 15px}nav ul li a{color:#ffdd11}nav ul li a:hover{color:#008cba}nav ul li a img{opacity:0.7}nav ul li a:hover img{opacity:1}nav ul li .icon{vertical-align:bottom}nav ul li a#instagram{display:inline-block;width:32px;height:32px;background-image:url(/images/icons/instagram_round_32_yellow.png);background-repeat:no-repeat}nav ul li a#instagram:hover{background-image:url(/images/icons/instagram_round_32_blue.png)}.container-wrapper{position:absolute;width:100%}.container-wrapper .container{position:relative;padding:10px;text-align:center;margin-right:75px;min-width:630px}.container-wrapper .container ul li{list-style-type:none}.slide .container{position:relative;padding:10px;text-align:right;margin-right:75px;min-width:630px}.slide .tableCell{display:table-cell;vertical-align:bottom;width:100%;height:100%}.container-wrapper .container h1,.slide .container h1{font-weight:bold;font-size:68px;line-height:60px;text-shadow:black 0px 3px 3px;text-transform:uppercase;margin:0.2rem 0 0.5rem 0}.container-wrapper .container p,.slide .container p{font-size:30px}.container-wrapper .container p.middle,.slide .container p.middle{font-size:24px}.container-wrapper .container p.small,.slide .container p.small{font-size:18px}.container-wrapper .container p span,.slide .container p span{background:rgba(0,0,0,0.7);padding:2px 15px;line-height:48px}.container-wrapper .container p span a.facts,.slide .container p span a.facts{color:#ffdd11;font-weight:bold}.container-wrapper .container p span a.facts:hover,.container-wrapper .container p span a.facts.jqhover,.slide .container p span a.facts:hover,.slide .container p span a.facts.jqhover{color:#3c76b0}#contact .container-wrapper{background:rgba(0,0,0,0.7)}#contact .container-wrapper .container{text-align:center}img.bergchef{margin-right:20px}ul li.logos{margin:10px 10px 0}ul li.logos p{margin:0 0 5px 0}ul li.ib{display:inline-block;vertical-align:top}@media (min-width: 1535px){ul li.ib{text-align:left}}.partner-logos{display:inline-block;margin-right:15px}.partner-logos a{display:inline-block;width:120px;height:120px;margin-bottom:20px;opacity:0.7}.partner-logos a:hover,.partner-logos a.jqhover{opacity:1}.partner-logos #husqvarna-logo{background:url("/images/logos/husqvarna.png") 0 0 no-repeat}.partner-logos #husqvarna-bicycles-logo{background:url("/images/logos/husqvarna-bicycles.png") 0 0 no-repeat}.partner-logos #hb-logo{width:270px;height:87px;background:url("/images/logos/husqvarna-bicycles-box.jpg") 0 0 no-repeat}.partner-logos #rm-logo{width:423px;height:54px;background:url("/images/logos/riese-und-mueller.jpg") 0 0 no-repeat}.partner-logos #jobrad-logo{width:210px;height:65px;background:url("/images/logos/jobrad.png") 0 0 no-repeat}.partner-logos #bam-logo{width:116px;height:65px;background:url("/images/logos/benefits_and_more.png") 0 0 no-repeat}.partner-logos #lab-logo{width:80px;height:80px;background:url("/images/logos/lease-a-bike.png") 0 0 no-repeat}.partner-logos #ecred-logo{width:150px;height:32px;background:url("/images/logos/easy-credit.png") 0 0 no-repeat}.flex-grid{display:flex;margin:0 0 20px 0}.col{flex:1}.flex-grid-quarter,.flex-grid-thirds,.flex-grid-halves{display:flex;justify-content:space-between}.flex-grid-thirds{max-width:1500px;margin:0 auto}.flex-grid-quarter .col{width:23%;padding:20px;text-align:left}.flex-grid-thirds .col{width:32%;padding:20px;text-align:left}.flex-grid-halves .col{width:48%;padding:10px;text-align:left}@media (max-width: 400px){.flex-grid,.flex-grid-quarter{display:block}.flex-grid .col,.flex-grid-quarter .col{width:100%;margin:0 0 10px 0}}*{-webkit-box-sizing:border-box;box-sizing:border-box}html.impress{background:url(/images/bg/legal_notice.jpg) no-repeat center center fixed;background-size:cover}.container-wrapper .container.impress{padding:200px 0 0 40px;text-align:left;max-width:85%;margin:0 auto}.container-wrapper .container.impress ul li{list-style:square}.ex-mail,.ex-mail:hover{color:#B53429}.ex-url,.ex-url:hover{color:#323769}.creator{color:#ffdd11;font-weight:bold}.creator:hover{color:#3c76b0}#headline-dsgvo{margin-top:150px}@font-face{font-family:'BoycottRegular';src:url("/fonts/BOYCOTT_-webfont.eot");src:local("☺"),url("/fonts/BOYCOTT_-webfont.woff") format("woff"),url("/fonts/BOYCOTT_-webfont.ttf") format("truetype"),url("/fonts/BOYCOTT_-webfont.svg#webfont7y0M4OMp") format("svg");font-weight:normal;font-style:normal}@font-face{font-family:'LeagueGothicRegular';src:url("/fonts/League_Gothic-webfont.eot");src:local("☺"),url("/fonts/League_Gothic-webfont.woff") format("woff"),url("/fonts/League_Gothic-webfont.ttf") format("truetype"),url("/fonts/League_Gothic-webfont.svg#webfontxDXm3fF5") format("svg");font-weight:normal;font-style:normal}