article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block;} audio,canvas,video{display:inline-block;*display:inline;*zoom:1;} audio:not([controls]){display:none;height:0;} [hidden]{display:none;} html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;} html,button,input,select,textarea{font-family:sans-serif;} body{margin:0;} a:focus{outline:thin dotted;} a:active,a:hover{outline:0;} h1,h2,h3,h4,h5,h6{font-size:1em;margin:0;} abbr[title]{border-bottom:1px dotted;} b,strong{font-weight:bold;} blockquote{margin:1em 40px;} dfn{font-style:italic;} mark{background:#ff0;color:#000;} p,pre{margin:0;} code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;} pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;} q{quotes:none;} q:before,q:after{content:'';content:none;} small{font-size:80%;} sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;} sup{top:-0.5em;} sub{bottom:-0.25em;} dl,menu,ol,ul{margin:0;padding:0;list-style:none;} dd{margin:0;} menu,ol,ul{padding:0;} nav ul,nav ol{list-style:none;list-style-image:none;} img{border:0;-ms-interpolation-mode:bicubic;} svg:not(:root){overflow:hidden;} figure{margin:0;} form{margin:0;} fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;} legend{border:0;padding:0;white-space:normal;*margin-left:-7px;} button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;} button,input{line-height:normal;} button,html input[type="button"], input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible;} button[disabled],input[disabled]{cursor:default;} input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px;} input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;} input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;} button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;} textarea{overflow:auto;vertical-align:top;} table{border-collapse:collapse;border-spacing:0;} html,button,input,select,textarea{color:#000;} select{-webkit-appearance:button;background:url(../img/icons/mobile_select.png) center right no-repeat;} .pageDesktop select{background:0;} body{font-family:arial, sans-serif;} a{color:#043852;} a:visited{color:#043852;} a:hover{color:#043852;} p{padding:0 0 4px 0;line-height:1.375rem;} dl,menu,ol,ul{margin:0;padding:0;} h1{padding:0 0 9px 0;color:#043852;line-height:1.9375rem;font-size:26px;font-size:1.5rem;margin:0;} h2{padding:0 0 6px 0;font-size:16px;font-size:0.9375rem;margin:0;} h3{padding:0 0 6px 0;font-size:16px;font-size:1.0rem;margin:0;} h4{font-size:16px;font-size:1.0rem;margin:0;} h5{font-size:16px;font-size:1.0rem;margin:0;} h6{font-size:16px;font-size:1.0rem;margin:0;} .bg-white{background-color:white;} .bb-white{border-bottom:5px solid white;} .mt-5{margin-top:5px;} .ml-5{margin-left:5px;} .mr-5{margin-right:5px;} .mb-5{margin-bottom:5px;} .mt-20{margin-top:20px;} .hidden{display:none;} .block{display:block;} .overflow-auto, .img-frame{overflow:auto;} .bb-efff{border-bottom:5px solid #fff;} .bt-efff{border-top:5px solid #fff;} .timelabel{display:inline-block;width:64px;}::-moz-selection{background:#b3d4fc;text-shadow:none;}::selection{background:#b3d4fc;text-shadow:none;} hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;} img{vertical-align:middle;} fieldset{border:0;margin:0;padding:0;} textarea{resize:vertical;} .chromeframe{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;} .stickyContent{display:none;} .block-mobile-only{display:none;} .block-mobile-hide{display:block;}@media screen and ( max-width:480px ){.block-mobile-only{display:block;} .block-mobile-hide{display:none;} } .notice-banner{background-color:#c9d63f;padding:15px;} .notice-banner p{color:#FF37AA;font-weight:bold;} .notice-banner p:last-child{margin-bottom:0;padding-bottom:0;} table.price-table{background:none #000;color:#000;border-collapse:separate;font-size:16px;margin:10px 0 20px 0;text-align:center;width:100%;} table.price-table .first-tr{background:none #c6d92c;} table.price-table tr{background:none #fff;} table.price-table th{vertical-align:top;background:none #fff;font-weight:normal;} table.price-table td{vertical-align:middle;} table.price-table .green{color:#00dd00;} table.price-table .red{color:#FF37AA;font-weight:bold;} table.price-table .linethrough{text-decoration:line-through;font-size:14px;} table.price-table tr:nth-child(2) td:nth-child(3) .linethrough, table.price-table tr:nth-child(2) td:nth-child(3) br{display:none;} .aktuelle_rabatte table.price-table tr:nth-child(2) td:nth-child(3) .linethrough, .aktuelle_rabatte table.price-table tr:nth-child(2) td:nth-child(3) br{display:block;} .green-frame{border:3px solid #cfff00;padding:10px;} .purple-frame{border:3px solid #c6d92c;padding:10px;} .blue-frame{border:3px solid #043852;padding:10px;border-radius:20px;} .stamp.norotate{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);} .moduleContact .boxRight a{background-image:url(../img/buttons/btn_online_anfrageformular_g.png) !important;} .slick-initialized .slick-slide{padding:0 10px;} .slick-slider > div img{max-height:345px;width:auto;} .slick-dots li button::before{content:'&bull;'} .slick-prev, .slick-next{width:20px !important;height:auto !important;} .slick-prev{left:-20px !important;} .mapCol{float:none;width:604px;padding:20px;margin:0 auto;} .eKomiCol{float:right;width:240px;} .eKomiFrame{border:2px solid #cfff00;text-align:center;float:right;width:240px;height:260px;margin:20px;} .eKomiSlider{margin:60px auto 0 auto;width:200px;} .clear{display:table;width:100%;} .divContent.div2Cols.div2ColsContent.vcheck .divColLeft .divColInner.borderBottom{border:none;} .vcheck-logo{margin-top:40px;} .videoCol{float:right;width:250px;margin-right:20px;margin-top:70px;} #cta{position:fixed;right:160px;top:calc(50% - 75px);width:50px;overflow:visible;z-index:500;}#cta li{position:absolute;left:0;top:0;width:440px;color:#043852;z-index:501;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;cursor:pointer;}#cta li:nth-child(2){top:55px;}#cta li:nth-child(3){top:110px;}#cta li.active{left:-230px;z-index:501;}#cta img{width:50px;height:auto;margin:0;}#cta li p, #cta li div{background:none #f7f3ec;padding:0;}#cta li table{border:0;}#cta li table td{padding:2px 2px 2px 0;border:0;text-align:left;}#cta li table td:nth-child(2){text-align:right;padding-right:4px;}#cta li p:first-child{border-top:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);font-weight:600;}#cta li p:last-child, #cta li div{padding-left:55px;padding-bottom:6px;opacity:0;height:0;overflow:hidden;width:170px;border-bottom:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1);border-right:1px solid rgba(0,0,0,0.1);transform:translateY(-1px);-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-ms-transition:opacity .5s ease;transition:opacity .5s ease;z-index:502;}#cta li.active p:last-child, #cta li.active div{opacity:1;height:auto;}@media screen and ( max-width:1400px ){#cta{right:0;}#cta li p:first-child{font-weight:600;} }@media screen and ( max-width:640px ){#cta{top:calc(100% - 270px);} } .clearfix:before, .clearfix:after{clear:both;content:'';display:table;width:100%;} .teaser-xs-lager{position:relative;background:#ff37aa;color:#fff;font-weight:bold;padding:12px 12px 60px 12px;text-align:center;font-size:1.2rem;cursor:pointer;} .xs-stoerer{position:absolute;bottom:-60px;left:50%;margin-left:-50px;width:100px;height:100px;background-color:#ffff00;color:#ff37aa;border:3px solid #ff37aa;border-radius:15px;box-shadow:3px 3px 10px 10px rgba(0,0,0,0.3);font-size:2rem;line-height:33px;text-align:center;transform:rotate(340deg);z-index:10;} .moduleHeader .header-right .xs-stoerer{left:auto;right:-90px;bottom:auto;top:10px;margin-left:0;cursor:pointer;}#xs-popup{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.7);z-index:11000;} .layerpopup > div{position:absolute;left:50%;top:50%;width:980px;margin-left:-500px;margin-top:-300px;box-shadow:3px 3px 10px 10px rgba(0,0,0,0.3);background:#fff;padding:10px;border-radius:5px;}#xs-popup .moduleHeader{width:100%;position:relative;left:0;right:0;}#xs-popup .moduleHeader a.boxLogo{width:160px;margin:0 0 0 20px;}#xs-popup .moduleHeader a.boxLogo img{max-width:100%;padding-right:0;}#xs-popup .moduleHeader .header-right{width:500px;}#xs-popup .moduleHeader .xs-stoerer{left:auto;bottom:auto;right:60px;top:15px;margin-left:0;}#xs-popup section.popup-main{background:#f7f3ec;padding:10px;}#xs-popup section.popup-main .xs-stoerer{position:relative;left:auto;bottom:auto;display:block;margin:40px auto 0 auto;}#xs-popup section.popup-main .btn-pink{text-decoration:none;color:#fff;margin-top:10px;}#xs-popup .row{width:100%}#xs-popup .row::after{content:"";clear:both;display:table;}#xs-popup .columns{float:left;}#xs-popup .columns:last-child{float:right;}#xs-popup .cols-3{width:25%;}#xs-popup .cols-6{width:50%;}#xs-popup .cols-9{width:75%;}#xs-popup .cols-6 > div{background-color:#fff;padding:15px;}#xs-popup .cols-6:first-child > div{margin-right:10px;}#xs-popup .cols-6:last-child > div{margin-left:10px;}#xs-popup .align-center{text-align:center;font-size:1rem;margin-top:0;}#xs-popup table{width:100%;}#xs-popup td{font-size:1.5rem;background-color:#fff;}#xs-popup td:nth-child(2){text-decoration:line-through;}#xs-popup td:last-child{font-weight:bold;color:#ff37aa;}#xs-popup .moduleContact{position:relative;box-shadow:none;} .layerpopup .close{position:absolute;right:20px;top:10px;color:#fff;font-weight:bold;font-size:2.5rem;cursor:pointer;z-index:1000;} .layerpopup .close span{font-size:1.25rem;vertical-align:top;padding-top:10px;padding-right:5px;display:inline-block;} span.br-mobile-only{display:none;}#xs-teaser-popup{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.7);z-index:11000;}#xs-teaser-popup > div{position:absolute;left:50%;top:50%;width:600px;margin-left:-300px;margin-top:-100px;box-shadow:3px 3px 10px 10px rgba(0,0,0,0.3);background:#c9d63f none;padding:10px;border-radius:5px;}#xs-teaser-popup .xs-stoerer{position:relative;left:auto;bottom:auto;display:inline-block;margin:20px 0px 20px 40px;vertical-align:top;cursor:pointer;}#xs-teaser-popup p.message{display:inline-block;width:360px;margin:25px 20px 0 20px;color:#043852;font-size:1.75rem;line-height:32px;cursor:pointer;font-weight:bold;text-align:center;}#xs-teaser-popup p.close-button{text-align:center;padding-left:100px;}#xs-teaser-popup a.btn.btn-pink{color:#fff;text-decoration:none;margin-top:15px;display:inline-block;padding:0 20px;} .blase-pink-gratis-mieten .xs-stoerer{width:150px;height:150px;bottom:-100px;font-size:3rem;line-height:50px;cursor:pointer;}@media screen and ( max-width:1000px ){#xs-popup > div{left:10px;right:10px;width:auto;margin-left:0;margin-top:0;top:10px;overflow-y:auto;}#xs-popup .cols-3, #xs-popup .cols-6, #xs-popup .cols-9{width:100%;}#xs-popup .cols-6:first-child > div{margin-right:0;}#xs-popup .cols-6:last-child > div{margin-left:0;}#xs-popup section.popup-main .xs-stoerer{margin:0 auto 20px auto;}#xs-popup .moduleContact .boxContent br{display:block;} span.br-tablet-only{display:block;} span.br-tablet-only::after{content:"";clear:both;display:table;} }@media screen and (min-width:1001px) and ( max-height:700px ){#xs-popup > div{margin-top:0;top:10px;bottom:10px;overflow-y:auto;overflow-x:hidden;}#xs-popup .moduleHeader .boxInner{padding-bottom:0;}#xs-popup .cols-6 > div{padding:10px 15px;}#xs-popup td{font-size:1.25rem;} }@media screen and ( max-width:768px ){.moduleHeader .header-right .xs-stoerer{top:0;} }@media screen and ( max-width:620px ){#xs-teaser-popup > div{left:10px;right:10px;margin-left:0;width:auto;}#xs-teaser-popup .xs-stoerer{margin-left:20px;}#xs-teaser-popup p.message{font-size:1.25rem;width:auto;line-height:26px;}#xs-teaser-popup p.close-button{padding-left:0;} }@media screen and ( max-width:480px ){.moduleHeader .header-right .xs-stoerer{top:40px;right:10px;font-size:1rem;line-height:17px;font-weight:bold;width:50px;height:50px;} .layerpopup .close span{font-size:0.9rem;max-width:80px;text-align:right;padding-top:5px;}#xs-teaser-popup > div{height:220px;}#xs-teaser-popup p.close-button{}#xs-popup > div{overflow-y:auto;bottom:10px;}#xs-popup .moduleHeader .xs-stoerer{width:60px;height:60px;top:20px;font-size:1rem;line-height:1.2rem;font-weight:bold;}#xs-popup .header-right{display:none;}#xs-popup td{font-size:1rem;} span.br-mobile-only{display:block;} span.br-mobile-only::after{content:"";clear:both;display:table;} .divColLeft.imgicons{min-height:1px !important;} .imgicons:after, .block-mobile-only .fancybox:after{content:'';clear:both;display:table;width:100%;} .block-mobile-only .fancybox{display:block;} .block-mobile-only .fancybox img{max-width:100%;height:auto;} .divContent.div2Cols .divColLeft:after{content:'';clear:both;display:table;width:100%;} .ccm-modal--body{padding:15px !important;} .ccm-widget--text .ccm-widget--title{font-size:16px !important;} .ccm-root p{font-size:12px !important;} .ccm-widget--text::after{height:16px !important;} .ccm-widget--text .ccm-inner-overflow{padding-bottom:16px !important;} .ccm-root .ccm-widget--buttons .button, .ccm-root .ccm-widget--buttons button{margin-bottom:0;font-size:0.9rem !important;height:32px;} }@media screen and ( max-width:360px ){#xs-teaser-popup > div{top:35%;height:280px;} } .mt-20{margin-top:20px;} .mb-20{margin-bottom:20px;}@media screen and ( min-width:960px ){.textRight{width:49%;padding-top:10px;} } .mb-15{margin-bottom:15px;} .pb-0{padding-bottom:0;} .moduleContact .boxContent br{display:none;} .mh-722{min-height:722px;} .cc-revoke, .cc-window{z-index:15000 !important;} body{padding:0 0 155px 0;background:url(../img/bg/lager-land-rolltor.jpg) no-repeat #c9d53e;background-size:1940px auto;background-attachment:fixed;background-position:center 0;-webkit-text-size-adjust:none;font-size:100%;} #wrapper{min-width:255px;max-width:980px;width:auto !important;width:980px;margin:0 auto;background:#f7f3ec;box-shadow:0 0 6px 0 #555;color:#043852;} .gridContent{padding:20px 0 0 0;position:relative;} .os-iPad .gridContent{background:#c00;} .divContent{padding:7px 10px;border:5px solid #fff;border-bottom:0;} .divContent.divContentSlogan{padding:7px 10px 0 10px;} .divContent.divContentImage{padding:0;} .divContent.divContentImage img{width:100%;} .divContent h3{padding:0 0 11px;} .divContent a{color:#ff37aa;text-decoration:underline;} .divContent a:hover{text-decoration:none;} .divContentLast{border-bottom:5px solid #fff;} .divContentHead{border-bottom:5px solid #fff;} .divContentHead p{padding:0;} .divContent.div2Cols{padding:0;} .divContent.div2Cols .divColLeft{border-bottom:5px solid #fff;} .divContent.div2Cols .divColInner{padding:7px 10px;} .divContent.div2Cols .divColInner .boxUBahn{background:url("../img/sprites/sprite_icons.gif") no-repeat 0 -900px;width:25px;height:25px;display:inline-block;margin:0 0 -6px 0;} .divContent.div2Cols .divColInner .boxSBahn{background:url("../img/sprites/sprite_icons.gif") no-repeat -600px -900px;width:25px;height:25px;display:inline-block;margin:0 0 -6px 0;} .divContent .divColInner.divContentImage{padding:0;} .divContent .divColInner.divContentImage img{width:100%;} .divContent .divColInner #box_video #video_intro{width:100% !important;margin:0 0 10px;} .divContent.divContentSlogan h3{text-align:center;color:#c6d92c;font-size:1.625rem;} .divColInner.divContentImage.borderBottom.padding-around{padding:17px 20px;} .gridContent2Cols .moduleImageSkiper{width:200px;} .gridContent2Cols .moduleImageSkiper .boxImagesWrap.js{width:110px;height:73px;} .gridContent2Cols .moduleImageSkiper .boxImages a{width:110px;height:73px;} .gridContent2Cols .moduleImageSkiper a{width:35px;height:73px;} .gridContent2Cols .moduleImageSkiper a.boxSkipLeft{background-position:0 -201px;} .gridContent2Cols .moduleImageSkiper a.boxSkipRight{background-position:-962px -201px;} .divToggle .divToggleHead{padding:0 0 20px 0;font-weight:bold;font-size:1rem;text-decoration:underline;cursor:pointer;} .divToggle .divToggleHead span{background-position:0 -292px;display:block;float:left;height:21px;width:23px;} .divToggle .divToggleHead.globalToggleActive span{background-position:-400px -292px;} .divToggle .divToggleContent{padding:0 0 20px;} .divToggle .divToggleContent .moduleKeyList{padding:0;} .divContent.div2Cols.div2ColsContent .divColLeft .divColInner.borderBottom,.divContent.div2Cols.div2ColsContent .divColRight .divColInner.borderBottom{border-bottom:5px solid #FFFFFF;} .divContent.div2Cols.div2ColsContent .divColLeft .divColInner.borderSpecial,.divContent.div2Cols.div2ColsContent .divColRight .divColInner.borderSpecial{padding:7px 2%;width:97%;} .divContent.div2Cols.div2ColsContent .divColLeft .divColInner.borderSpecial p,.divContent.div2Cols.div2ColsContent .divColRight .divColInner.borderSpecial p{border:7px solid #c6d92c;padding:7px;} .error{color:#c00;} .external{color:#c00 !important;font-weight:bold;} .spriteIcons{background:url(../img/sprites/sprite_icons.gif) no-repeat;} .spriteArrows{background:url(../img/sprites/sprite_arrow.png) no-repeat;} a.globalLinkArrow{display:block;padding:0 0 4px 12px;font-weight:bold;color:#FF37AA;font-size:1.0625rem;background:url(../img/sprites/sprite_icons.gif) 0 -792px no-repeat;} .globalColored{color:#FF37AA;font-weight:bold;} .globalHeizung{padding:0 0 0 22px;background-position:-800px -199px;} .iconArrow{} .global125{font-size:1.25rem;} .global15{font-size:1.5rem;} .ol1{display:inline-block;width:28px;height:23px;background-position:0 -600px;} .ol2{display:inline-block;width:28px;height:23px;background-position:-300px -600px;} .ol3{display:inline-block;width:28px;height:23px;background-position:-600px -600px;} .ol4{display:inline-block;width:28px;height:23px;background-position:-900px -600px;} .ol5{display:inline-block;width:28px;height:23px;background-position:0 -700px;} .desktopOnly{display:none;} .pb20{padding-bottom:20px;} .js .moduleJsNotice{display:none;} .no-js .moduleJsNotice, .no-js .moduleJsNotice a{color:#c00;display:block;} .moduleHeader{position:relative;} .moduleHeader .boxOuter{background:#c9d63f none;border-bottom:1px solid #043852;} .moduleHeader .boxInner{padding:15px 0;} .moduleHeader a.boxLogo{display:inline-block;width:125px;margin:0;} .moduleHeader a.boxLogo img{max-width:60%;height:auto;float:right;padding-right:45px;} .moduleHeader a.boxPhone{height:70px;left:130px;top:0px;width:180px;position:absolute;} .moduleHeader .header-right{display:inline-block;width:550px;color:#043852;margin-left:26px;position:relative;left:0;bottom:6px;} .moduleHeader .header-right h2{font-size:40px;line-height:60px;font-weight:600;letter-spacing:1px;} .moduleHeader .header-right p{font-size:26px;} .moduleHeader .header-right img{width:30px;height:auto;margin:0 10px 0 0;vertical-align:middle;} .moduleHeader .header-right a{color:#043852;text-decoration:none;} .moduleHeader ul{position:absolute;top:17px;right:10px;text-align:right;line-height:0.8125rem;} .moduleHeader li a{color:#fff;font-size:0.75rem;} .moduleHeader .boxOuter{border:none;} .moduleHeader .boxNav{display:none;} .moduleHeader .boxNav #navigations-icon{cursor:pointer;width:40px;padding-top:12px;} .moduleNavi a, .moduleNavi .box0{display:block;height:31px;padding:6px 0 0 0;background:none #043852;color:#fff;text-decoration:none;text-align:center;font-size:1.125rem;} .moduleNavi a.boxActive, .moduleNavi .boxActive a{color:#FF37AA;} .moduleNavi a:hover{color:#eee;} .moduleNavi .box1 a img{max-width:27px;height:auto;} .moduleNavi .boxGlow{display:none;} .moduleNavi .boxArrow{display:none;} .moduleNavi .nav-icon{width:20px;height:auto;margin-left:7px;margin-right:7px;} .moduleNavi .box1 #home-icon{display:none;} .moduleNavi .box1.boxActive #home-icon{display:inline-block;} .moduleNavi .box1.boxActive #home-icon-white{display:none;} .divCountryNavy{border-top:none;} .divCountryNavy a{margin:0 1% 1% 0;width:32.5%;position:relative;display:block;float:left;} .divCountryNavy a.last{margin:0;} .divCountryNavy a img{width:100%;} .moduleFooter{padding:12px 10px;} .moduleFooter p{font-size:0.875rem;text-align:center;} .moduleImageSkiper{width:294px;margin:3px auto;} .moduleImageSkiper a{display:block;float:left;width:45px;height:124px;} .moduleImageSkiper a.boxDisabled{background:#fff !important;cursor:default;} .moduleImageSkiper a.boxSkipLeft{margin:0 5px 0 0;background-position:0 15px;} .moduleImageSkiper a.boxSkipRight{margin:0 0 0 14px;background-position:-962px 15px;} .moduleImageSkiper .boxImages a{display:block;width:185px;height:124px;float:left;margin:0 6px 6px 0;text-decoration:none !important;} .moduleImageSkiper .boxImagesWrap.js .boxImages a{margin:0 5px 10px 0;} .moduleImageSkiper .boxImagesWrap{position:relative;float:left;width:185px;} .moduleImageSkiper .boxImagesWrap.js{height:124px;overflow:hidden;} .moduleImageSkiper .boxImagesWrap.js .boxImages{position:absolute;top:0;left:0;width:1000px;} .moduleImageSkiper.moduleImageSkiperWidget .boxImages a{width:162px;height:139px;} .moduleImageSkiper.moduleImageSkiperWidget .boxImages a.fancybox{width:185px;} .moduleImageSkiper.moduleImageSkiperWidget .boxImages a.fancybox img{margin-top:0px;width:185px;} .moduleImageSkiper.moduleImageSkiperWidget .boxImagesWrap.js{height:139px;} .moduleImageSkiper.moduleImageSkiperWidget .boxImagesWrap.js .boxImages a{margin:0 6px 10px 0;} .moduleImageSkiper.moduleImageSkiperWidget .boxImages a[href="#box_video"]{width:201px;} .moduleImageSkiper.moduleImageSkiperWidget .boxImages a[href="#box_video"] img{width:201px !important;} .moduleImageSkiper.moduleImageSkiperWidget a{height:139px;} .moduleImageSkiper.moduleImageSkiperWidget a.boxSkipLeft{background-position:0 21px;} .moduleImageSkiper.moduleImageSkiperWidget a.boxSkipRight{background-position:-962px 21px;} .moduleImageSkiper.moduleImageSkiperWidget [id^=eKomiWidget]{width:139px !important;height:139px !important;} .moduleImageSkiper.moduleImageSkiperWidget [id^=eKomiWidget] img{width:139px !important;height:139px !important;} .moduleImageSkiper.moduleImageSkiperWidget div[id^=eKomiWidget]{height:auto !important;width:auto !important;float:left;} .moduleKeyList{padding:15px 0 0 0;} .gridPersonal .moduleKeyList{padding:0 0 0 0;} .moduleKeyList li{margin:0 0 16px 0;padding:0 0 0 24px;font-weight:bold;position:relative;} .moduleKeyList li span.spriteIcons{background-position:0 -94px;width:20px;height:20px;position:absolute;top:0;left:0;} .moduleKeyList li span.boxNormalWeight{font-weight:normal;} .moduleNews{font-weight:bold;font-size:1rem;} .moduleNews .boxColored{display:block;float:left;width:auto;padding:0 6px 0 0;color:#FF37AA;} .moduleNews .boxText{float:left;width:80%;} .moduleSchnellrechner{margin:3px 0;padding:7px 10px 10px 10px;border:3px solid #c6d92c;} .moduleSchnellrechner span{display:block;} .moduleSchnellrechner h3{padding:0 0 6px 0;} .moduleSchnellrechner .boxSubheadline{padding:0 0 10px 0;} .moduleSchnellrechner .boxRow{margin:0 0 10px 0;} .moduleSchnellrechner .boxLabel{float:left;width:9.62963%;height:26px;} .moduleSchnellrechner .boxRaum{background-position:0 -196px;} .moduleSchnellrechner .boxEinrichtung{background-position:-400px -193px;} .moduleSchnellrechner select{padding:3px 2px 2px 2px;float:left;width:90.370%;border:1px solid #9f887a;color:#624E41;font-size:0.875rem;} .moduleSchnellrechner .boxButton{display:block;float:right;width:64px;height:29px;margin:0 -2px 0 0;background:url(../img/buttons/btn_ok.gif) no-repeat;} .moduleSchnellrechner .boxResult{float:right;color:#FF37AA;} .moduleSchnellrechner .boxPlatzbedarf{margin:9px 0 0 0;padding:7px 0;border-top:1px solid #9f8879;border-bottom:1px solid #9f8879;} .moduleSchnellrechner .boxGroesse{margin:0 0 9px 0;padding:7px 0;border-bottom:1px solid #9f8879;} .moduleImageText .boxImg{margin:0 0 7px 0;width:425px;} .moduleImageText .boxImg img{width:100%;height:auto;} .moduleComment .boxText{position:relative;margin:0 0 10px 0;padding:17px 70px;background:#fff;font-style:italic;} .moduleComment .boxText p{line-height:1.5rem;} .moduleComment .boxStart{position:absolute;left:10px;bottom:10px;width:48px;height:37px;background-position:0 -400px;} .moduleComment .boxEnd{position:absolute;right:10px;top:10px;width:48px;height:37px;background-position:-800px -400px;} .moduleComment .boxName{display:block;margin:0 0 4px 0;} .moduleStichwort{width:102%;margin:0 0 0 -1%;} .moduleStichwort h3{padding:0 0 13px 32px;background-position:-800px -296px;} .moduleStichwort a{padding:0 2% 13px;color:#FF37AA;text-decoration:none;display:inline-block;} .moduleStichwort a:hover{text-decoration:underline;} .moduleStichwort .box1{padding:0 1% 10px;font-size:1rem;} .moduleStichwort .box2{padding:0 4% 10px;font-size:1.25rem;} .moduleStichwort .box3{font-size:1.625rem;} .moduleStichwort .box4{font-size:1.5rem;} .moduleStichwort a > span{background:url("../img/sprites/sprite_icons.gif") no-repeat 0 0;width:28px;height:25px;display:inline-block;} .moduleStichwort .boxEnglish{background-position:0 -980px;} .moduleStichwort .boxItaliano{background-position:-300px -980px;} .moduleStichwort .boxEspanol{background-position:-600px -980px;} .moduleStichwort .boxPortuguese{background-position:-900px -980px;} .moduleStichwort > div{text-align:center;} .moduleStichwort > div.borderBottom{border-bottom:1px solid #fff;} .moduleContact{width:100%;position:fixed;left:0;bottom:0;z-index:11;} .moduleContact .boxContent{margin:0 auto;position:relative;left:0;width:320px;height:99px;box-shadow:0 0 6px 0 #555;} .moduleContact .boxLeft span{display:block;width:320px;height:99px;background:url(../img/bg/footer_mobile.gif) no-repeat;} .moduleContact .boxRight{position:absolute;left:10px;bottom:10px;} .moduleContact .boxRight a{} .moduleKontakt{color:#043852;padding:0;border:0 solid #c6d92c;} .moduleTable tr{border-top:1px solid #9F8879;} .moduleTable tr:first-child{border-top:0px none transparent;background-color:#c6d92c;} .moduleTable tr th, .moduleTable tr td{text-align:center;} .moduleTable tr td:first-child{text-align:center;} .moduleTable tr th{padding:0 0 5px;} .moduleTable tr td{vertical-align:top;padding:10px 0;} .moduleTable.discount-prices tr td{vertical-align:middle;} .ios .moduleTable .last{display:none;} .modulePlatzbedarf{position:relative;} .modulePlatzbedarf .boxSectionHead{margin:0 0 10px;border-bottom:1px solid #9f8879;} .modulePlatzbedarf .boxCol div{margin:0 0 10px;} .modulePlatzbedarf input{width:36px;border:1px solid #9f8879;float:left;margin:0 5px 0 0;padding:1px 0;} .modulePlatzbedarf label{display:block;padding:2px 0 0 44px;} .modulePlatzbedarf .boxButton{margin:0 0 40px;} .modulePlatzbedarf .boxButton a{float:right;} .modulePlatzbedarf #error_platzbedarf{display:none;} .hinweis{position:absolute;right:0px;bottom:25px;background:#fff;width:94%;border:1px solid #9f8879;display:none;padding:23px 3% 15px 3%;} .hinweis_text_platzbedarf{float:left;padding-right:5px;width:250px;margin-top:15px;} .hinweis #platzbedarf_high_security .left{float:left;padding-right:5px;width:250px;} .link_close{position:absolute;display:block;top:7px;right:7px;color:#624e41;background:url(../img/close.gif) 0 0 no-repeat;width:14px;height:14px;} .moduleInfo{margin:0 0 20px 0} .moduleInfo div{border-top:1px solid #9f8879;padding:5px 0 5px 0;} .moduleInfo div:first-child{border-top:0px none transparent;padding:0 0 5px 0;} .moduleInfo p{padding:0;} .moduleInfoBox{margin:30px 0 0 0;padding:10px;border:3px solid #c6d92c;} .moduleInfoBox a{font-weight:bold;color:#FF37AA;} .moduleInfoBox a:hover{text-decoration:none;} .moduleKontakt label{display:block;margin:2px 0 7px;} .moduleKontakt select{display:block;margin:0 0 7px;background:#fff;width:100%;} .moduleKontakt input{width:98%;} .moduleKontakt input.image_submit{width:auto;float:right;margin:0 2% 0 0;} .moduleKontakt textarea{width:98%;} .moduleKontakt > div{margin:0 0 5px;} .moduleKontakt > div input, .moduleKontakt > div textarea, .moduleKontakt > div select{border:1px solid #9F8879;} .moduleKontakt > div input[type="text"], .moduleKontakt > div select{height:24px;margin-bottom:0.25rem;} .moduleKontakt > div input#captchainput{width:100px;margin-right:8px;} .moduleKontakt > div.boxRowSend input{border:none;} .moduleKontakt > div.bg input, .moduleKontakt > div.bg textarea{background:#F5ECDE;} .moduleKontakt > .boxRowFull > div input[type="radio"]{float:left;width:auto;margin:4px 6px 0 0;border:none;} .moduleKontakt > .boxRowFull > div label{padding:0 0 0 19px;} .moduleKontakt > .boxRowFull input[type="checkbox"]{float:left;width:auto;margin:4px 6px 0 0;border:none;} .moduleKontakt > .boxRowFull label{padding:0 0 0 19px;} .moduleKontakt > .boxRowFull label .boxSmall{font-size:0.75rem;} .moduleKontakt .boxError{color:#cc0000;} .moduleContact .boxContent{text-align:center;} .moduleContact .boxContent p{font-size:26px;padding-top:16px;} .moduleContact .boxContent img{width:30px;height:auto;margin:0 10px 0 0;vertical-align:middle;} .moduleContact .boxContent a{color:#fff;text-decoration:none;} .moduleContact.startpage .boxContent p{font-size:18px;} a.btn{font-size:18px;padding:5px 20px;border-radius:3px;} a.btn.btn-green{background:none #c9d53e;color:#043852;box-shadow:inset -2px -2px 3px rgba(0,0,0,0.3);} a.btn.btn-pink{background:none #FF37AA;color:#043852;color:#000;} a.btn.btn-border-white{border:1px solid #fff;} a.btn.btn-border-blue{border:1px solid #043852;} input.btn{font-size:18px;padding:5px 20px;border-radius:3px;} input.btn.btn-green{background:none #c9d53e;color:#043852;box-shadow:inset -2px -2px 3px rgba(0,0,0,0.3);} input.btn.btn-border-white{border:1px solid #fff;} input.btn.btn-border-blue{border:1px solid #043852;} table.discount-prices{border-collapse:separate;border:solid #043852 2px;border-radius:6px;-moz-border-radius:8px;color:#043852;width:100%;background:none;} td, th{border-left:solid black 1px;border-top:solid black 1px;text-align:center;padding:5px;} .discount-prices th{background-color:#c6d92c;border-top:none;} .discount-prices td{height:36px;} td:first-child, th:first-child{border-left:none;} span.line-through{text-decoration:line-through;} span.pink-color{color:#FF37AA;font-weight:bold;} a.pricelist{color:#043852;font-weight:bold;} .img-frame img{float:left;} .img-frame{clear:both;position:relative;} .img-frame .spantext{color:#043852;} .spantext{position:absolute;top:25px;} .h2-start{font-size:20px;} span.pink{color:#FF37AA;font-weight:bold;} .starter h2{font-size:1.5rem;margin-bottom:10px;} .starter h3{font-size:20px;} .starter h2 a, .starter .not-underlined{text-decoration:none;} .img-responsive{width:100%;height:100%;} .divColLeft .img-responsive{margin-top:25px;} a.btn.btn-green.js-btn{float:right;height:25px;text-decoration:none;}#fancybox-title{font-size:14px !important;} .ziffer{width:26px;height:26px;border-radius:13px;background-color:#fff;color:#E2519C;display:inline-block;float:left;text-align:center;font-size:15px;margin-left:10px;margin-top:11px;} .popup{float:left;clear:right;width:200px;padding-left:12px;padding-top:13px;padding-bottom:13px;} .popup:after{position:absolute;left:30px;top:-9px;} .popup-layer{position:absolute;border:6px solid #9b1858;width:255px;background-color:#E2519C;color:#fff;margin:10px 0;z-index:99;display:none;}#schritt1{left:30px;}#schritt2{left:183px;top:-10px;z-index:98}#schritt3{left:327px;top:-31px;z-index:97;width:340px;} #schritt3 .popup{width:283px;}#schritt4{right:-35px;top:-66px;z-index:96;}#schritt5{right:-123px;top:-107px;z-index:95;} .popup-frame{position:relative;} .layout-100 h3{font-size:22px;} [type="color"], [type="date"], [type="datetime-local"], [type="datetime"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea{padding:0;} select{padding:0;} .routenplaner{width:100%;height:auto;border:3px solid #c9d63f;margin-right:auto;margin-left:auto;} .routenplaner p{margin-bottom:8px;} .inputbox{width:89%;height:25px;background-color:#ECECEC;font-size:12px;margin-bottom:0.5rem;} .routen-margin{margin-left:30px;padding-top:18px;} .adressen-info{font-size:14px;padding-bottom:2px;} .btn-route{font-size:18px;background:none #c9d53e;height:40px;color:#043852;width:89%;margin:0.5rem 0 1rem 0;box-shadow:inset -2px -2px 3px rgba(0,0,0,0.3);} h3.rabatt-header{font-size:1.5rem;} h3.rabatt-header span{display:inline-block;color:#ff37aa;} .aktuelle_rabatte h3{color:#ff37aa;} .stamp{display:inline-block;-ms-transform:rotate(357deg);-webkit-transform:rotate(357deg);transform:rotate(357deg);color:#ff37aa;font-weight:bold;text-decoration:underline;} .price-table-wrap{position:relative;} .price-table .pink-border-top td{border-top:4px solid #ff00ff;} .price-table .pink-border-left td:first-child{border-left:4px solid #ff00ff;} .price-table .pink-border-right td:last-child{border-right:4px solid #ff00ff;} .price-table .pink-border-bottom td{border-bottom:4px solid #ff00ff;} .blase-pink-gratis-mieten{position:absolute;left:600px;top:0;width:500px;height:380px;background:url(/_common/img/blase-pink-transparent.png) no-repeat 0 0 transparent;background-size:100%;} .blase-pink-gratis-mieten p{color:#ffff00;font-size:40px;line-height:55px;letter-spacing:2px;font-weight:bold;padding:60px 0 0 200px;} .blase-pink-gratis-mieten p span{display:block;font-size:28px;line-height:40px;} } .zeile-pink-gratis-mieten{background:#ff00ff;color:#ffff00;display:none;} .zeile-pink-gratis-mieten p{color:#ffff00;font-size:30px;line-height:45px;letter-spacing:2px;font-weight:bold;} .zeile-pink-gratis-mieten p span{display:block;font-size:20px;line-height:30px;} .green-bg #c73 .large-3{width:17%;} .green-bg #c73 .columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left;} [type="color"], [type="date"], [type="datetime-local"], [type="datetime"], [type="email"], [type="month"], [type="number"], [type="password"], [type="search"], [type="tel"], [type="text"], [type="time"], [type="url"], [type="week"], textarea{display:block;box-sizing:border-box;height:2.4375rem;border:1px solid #cacaca;margin:0 0 1rem;font-size:1rem;background-color:#fefefe;box-shadow:inset 0 1px 2px hsla(0,0%,4%,.1);transition:box-shadow .5s,border-color .25s ease-in-out;} [type="checkbox"] + label, [type="radio"] + label{display:inline-block;margin-left:0.5rem;margin-right:1rem;} .large-3 input[type="radio"]{margin-top:10px;margin-bottom:10px;} .large-3 input[type="checkbox"]{margin-top:15px;} .row.grid{padding:0px;}#c54{padding-left:0px;}#c73{padding-left:25px;}#c73 img{cursor:pointer;width:75px;padding-top:10px;}#c77{width:122px;margin-top:-7px;}#c77 label{font-size:12px;width:105px;margin-right:-10px;vertical-align:bottom;padding-top:14px;}#c85 p{border-bottom:1px solid #c9d53e;padding-bottom:20px;margin-top:230px;} .tx-powermail hr{border-top:1px solid #c9d53e;margin:1.5em 0;} .ziffer_2{width:23px;height:23px;border-radius:13px;background-color:#E2519C;color:#fff;display:inline-block;float:left;text-align:center;font-size:15px;line-height:23px;margin-left:0px;margin-right:10px;} .relclass{position:relative;border-bottom:1px solid #c9d53e;} .absclass{} .lager_class{float:none;width:180px;display:inline-block;margin-right:30px;margin-bottom:15px;} .lager_class img{width:175px;height:175px;background-color:#d3d3d3;cursor:pointer;margin:0 auto 0.5rem auto;} .lager_class label{text-align:center;display:block;position:relative;} .lager_class label span{text-align:center;color:#E2519C;line-height:1.3;display:block;width:100%;} .lager_class input{cursor:pointer;width:180px;text-align:center;}#infoslagergroesse{position:absolute;left:2px;top:2px;z-index:99;border:1px solid #ccc;background:none rgba(255,255,255,0.75);width:175px;height:175px;resize:none;display:none;font-size:12px;padding:0 4px;} img.zoom-size-img{opacity:0;position:absolute;left:0;top:0;z-index:99;width:175px;max-width:300px;height:auto;box-shadow:0 0 3px 3px rgba(33,33,33,0.25);} .lager_class .visible-img{border:2px solid #F7F3EC;}#c87{padding-right:38px;margin-bottom:50px;}#c87 h3{display:none;}#c87 #powermail_field_vorname{width:500px;height:25px;float:left;margin-right:40px;}#c87 #powermail_field_nachname{width:500px;height:25px;float:left;margin-right:40px;}#c87 #powermail_field_e_mail_adresse{width:500px;height:25px;float:left;margin-right:40px;border:1px solid #E2519C;}#c87 #powermail_field_telefon{width:500px;height:25px;float:left;margin-right:40px;border:1px solid #E2519C;}#c87 #powermail_field_nachricht{width:500px;height:60px;}#c87 .powermail_submit{background-color:#E2519C;color:#fff;height:30px;width:auto;border:none;font-weight:bold;font-size:14px;margin-top:40px;padding-left:1rem;padding-right:1rem;} .powermail_fieldwrap.powermail_fieldwrap_type_input.powermail_fieldwrap_nachname .powermail_label{display:none;} .powermail_fieldwrap.powermail_fieldwrap_type_input.powermail_fieldwrap_vorname .powermail_label{display:none;} .powermail_fieldwrap.powermail_fieldwrap_type_input.powermail_fieldwrap_telefon .powermail_label{display:none;} .powermail_fieldwrap.powermail_fieldwrap_type_input.powermail_fieldwrap_e_mail_adresse .powermail_label{display:none;} .powermail_fieldwrap.powermail_fieldwrap_type_textarea.powermail_fieldwrap_nachricht .powermail_label{display:none;} .powermail_fieldwrap.powermail_fieldwrap_type_check.powermail_fieldwrap_einwilligungserklrung .powermail_label{display:none;} .checkbox label{font-size:14px;margin-bottom:20px;} .powermail_fieldwrap_nchsterschritttext{font-size:14px;margin-bottom:22px;} .powermail_fieldwrap_preisgarantie{font-size:14px;} .powermail_fieldwrap_ihrekontaktdaten{font-size:1rem;margin-bottom:20px;} .powermail_fieldwrap_datepickertext{font-size:14px;margin-bottom:20px;} .powermail_fieldwrap.powermail_fieldwrap_type_date.powermail_fieldwrap_datepicker .powermail_label{display:none;} .powermail_label{float:left;width:12%;font-size:14px;} .radio label{width:15%;float:left;font-size:14px;margin-left:10px;} .powermail_fieldwrap_nutzung .radio label{width:15%;} .powermail_fieldwrap_anrede{float:left;width:100%;margin-bottom:15px;} .powermail_fieldwrap_nutzung{float:left;width:100%;margin-bottom:15px;}#powermail_field_nutzung_2{margin:0;}#powermail_field_nutzung_1{margin:0;}#powermail_field_anrede_2{margin:0;}#powermail_field_anrede_1{margin:0;}#powermail_field_einwilligungserklrung_1{margin-bottom:0;margin-right:0;}#powermail_field_datepicker{width:500px;}#c102{padding-right:40px;margin-bottom:20px;}#c102 .smaller{line-height:20px;border-bottom:1px solid #fff;padding-bottom:20px;} .powermail_form_2 p{line-height:17px;} .align-center{text-align:center;font-size:15px;margin-top:10px;color:#E2519C;}#c84{display:none;}#c73{display:none;}#c85{display:none;}#c86{display:none;}#c87{display:none;} .kontaktdaten_txt{color:#E2519C;} .preisgarantie_txt{color:#E2519C;font-size:1rem;} .preisgarantie_border{border-top:1px solid #c9d53e;padding-top:21px;margin-top:10px;} .next_border{border-bottom:1px solid #c9d53e;padding-bottom:20px;} .selectedsize{border:2px solid #E2519C !important;}#c84{padding-right:40px;margin-top:20px;}#c85{padding-right:40px;margin-bottom:50px;}#c86{padding-right:40px;margin-top:30px;} .iframe-wrap .msg{text-align:center;padding:0 10px;height:100%;border:1px solid #fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;}#newsticker{background:none #FF37AA;height:30px;width:100% !important;margin:0;overflow:hidden;}#newsticker div{margin-top:1px;font-size:115%;font-weight:bold;color:#fff;}@media screen and ( max-width:1400px ){.blase-pink-gratis-mieten{display:none;} .zeile-pink-gratis-mieten{display:table-cell;} }@media screen and ( max-width:960px ){.zeile-pink-gratis-mieten p{font-size:20px;line-height:25px;letter-spacing:1px;} .zeile-pink-gratis-mieten p span{font-size:14px;line-height:20px;} } .moduleMainNavi li{list-style:none;float:left;} .moduleMainNavi ul a{color:#666;float:left;width:auto;display:block;padding:0 10px 5px 0;text-decoration:none;} .moduleMainNavi ul a:hover{color:#333;} .moduleFooterEw72{clear:both;float:left;width:99.9%;overflow:hidden;background-color:#fff;padding:0 0 25px 0;} .moduleFooterEw72 ul{float:left;position:relative;left:50%;margin:0 auto;padding:0;list-style-type:none;} .moduleFooterEw72 ul li{float:left;position:relative;right:50%;list-style:none;float:left;margin:0 0 0 5px;} .moduleFooterEw72 ul a{font-size:0.875em;float:left;width:auto;display:block;padding:0 3px 0 3px;} .moduleFooterEw72 ul span{float:left;display:block;padding:0 0 0 5px;} .moduleSubnavi ul{display:none;margin:15px 0 15px 0;padding:6px 13px 0 13px;border-top:1px solid #9F8879;border-bottom:1px solid #9F8879;} .moduleSubnavi ul li{margin:0 0 8px 0;float:left;white-space:nowrap;font-weight:bold;} .moduleSubnavi ul li .boxSeperator{margin:0 5px 0 0;} .moduleSubnavi ul li a{padding:3px 12px 4px 11px;font-size:1em;text-decoration:none;} .moduleSubnavi ul li a:hover, .moduleSubnavi ul li.selected a{background:#c6d92c;color:#FFFFFF;} .moduleSubnavi{padding:0 5px;} .moduleSubnavi select{width:100%;margin:20px 0;background:#c6d92c;color:#FFFFFF;} .no-js .gridContent div[data-content]{display:none;} .no-js #content0 div[data-content="#00"]{display:block;} .no-js #content1 div[data-content="#01"]{display:block;} .no-js #content2 div[data-content="#02"]{display:block;} .no-js #content3 div[data-content="#03"]{display:block;} .no-js #content4 div[data-content="#04"]{display:block;} .no-js #content5 div[data-content="#05"]{display:block;} .no-js #content6 div[data-content="#06"]{display:block;} .no-js #content7 div[data-content="#07"]{display:block;} .video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle;} .video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%;} .video-js:-moz-full-screen{position:absolute;} body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto;} .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100% !important;height:100% !important;_position:absolute;} .video-js:-webkit-full-screen{width:100% !important;height:100% !important;} .vjs-poster{margin:0 auto;padding:0;cursor:pointer;position:relative;width:100%;max-height:100%;} .video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;} .video-js .vjs-text-track{display:none;color:#fff;font-size:1.4em;text-align:center;margin-bottom:0.1em;background:rgb(0, 0, 0);background:rgba(0, 0, 0, 0.50);} .video-js .vjs-subtitles{color:#fff;} .video-js .vjs-captions{color:#fc6;} .vjs-tt-cue{display:block;} .vjs-fade-in{visibility:visible !important;opacity:1 !important;-webkit-transition:visibility 0s linear 0s, opacity 0.3s linear;-moz-transition:visibility 0s linear 0s, opacity 0.3s linear;-ms-transition:visibility 0s linear 0s, opacity 0.3s linear;-o-transition:visibility 0s linear 0s, opacity 0.3s linear;transition:visibility 0s linear 0s, opacity 0.3s linear;} .vjs-fade-out{visibility:hidden !important;opacity:0 !important;-webkit-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-moz-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-ms-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-o-transition:visibility 0s linear 1.5s,opacity 1.5s linear;transition:visibility 0s linear 1.5s,opacity 1.5s linear;} .vjs-default-skin .vjs-controls{position:absolute;bottom:0;left:0;right:0;margin:0;padding:0;height:2.6em;color:#fff;border-top:1px solid #404040;background:#242424;background:-moz-linear-gradient(top, #242424 50%, #1f1f1f 50%, #171717 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(50%,#242424), color-stop(50%,#1f1f1f), color-stop(100%,#171717));background:-webkit-linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%);background:-o-linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%);background:-ms-linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%);background:linear-gradient(top, #242424 50%,#1f1f1f 50%,#171717 100%);visibility:hidden;opacity:0;} .vjs-default-skin .vjs-control{position:relative;float:left;text-align:center;margin:0;padding:0;height:2.6em;width:2.6em;} .vjs-default-skin .vjs-control:focus{outline:0;} .vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;} .vjs-default-skin .vjs-play-control{width:5em;cursor:pointer !important;} .vjs-default-skin.vjs-paused .vjs-play-control div{width:15px;height:17px;background:url('video-js.png');margin:0.5em auto 0;} .vjs-default-skin.vjs-playing .vjs-play-control div{width:15px;height:17px;background:url('video-js.png') -25px 0;margin:0.5em auto 0;} .vjs-default-skin .vjs-rewind-control{width:5em;cursor:pointer !important;} .vjs-default-skin .vjs-rewind-control div{width:19px;height:16px;background:url('video-js.png');margin:0.5em auto 0;} .vjs-default-skin .vjs-mute-control{width:3.8em;cursor:pointer !important;float:right;} .vjs-default-skin .vjs-mute-control div{width:22px;height:16px;background:url('video-js.png') -75px -25px;margin:0.5em auto 0;} .vjs-default-skin .vjs-mute-control.vjs-vol-0 div{background:url('video-js.png') 0 -25px;} .vjs-default-skin .vjs-mute-control.vjs-vol-1 div{background:url('video-js.png') -25px -25px;} .vjs-default-skin .vjs-mute-control.vjs-vol-2 div{background:url('video-js.png') -50px -25px;} .vjs-default-skin .vjs-volume-control{width:5em;float:right;} .vjs-default-skin .vjs-volume-bar{position:relative;width:5em;height:0.6em;margin:1em auto 0;cursor:pointer !important;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;background:#666;background:-moz-linear-gradient(top, #333, #666);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#333), to(#666));background:-webkit-linear-gradient(top, #333, #666);background:-o-linear-gradient(top, #333, #666);background:-ms-linear-gradient(top, #333, #666);background:linear-gradient(top, #333, #666);} .vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:0.6em;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;background:#fff;background:-moz-linear-gradient(top, #fff, #ccc);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(#ccc));background:-webkit-linear-gradient(top, #fff, #ccc);background:-o-linear-gradient(top, #fff, #ccc);background:-ms-linear-gradient(top, #fff, #ccc);background:linear-gradient(top, #fff, #ccc);} .vjs-default-skin .vjs-volume-handle{position:absolute;top:-0.2em;width:0.8em;height:0.8em;background:#ccc;left:0;border:1px solid #fff;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;border-radius:0.6em;} .vjs-default-skin div.vjs-progress-control{position:absolute;left:4.8em;right:4.8em;height:1.0em;width:auto;top:-1.3em;border-bottom:1px solid #1F1F1F;border-top:1px solid #222;background:#333;background:-moz-linear-gradient(top, #222, #333);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#333));background:-webkit-linear-gradient(top, #222, #333);background:-o-linear-gradient(top, #333, #222);background:-ms-linear-gradient(top, #333, #222);background:linear-gradient(top, #333, #222);} .vjs-default-skin .vjs-progress-holder{position:relative;cursor:pointer !important;padding:0;margin:0;height:1.0em;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;border-radius:0.6em;background:#111;background:-moz-linear-gradient(top, #111, #262626);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#111), to(#262626));background:-webkit-linear-gradient(top, #111, #262626);background:-o-linear-gradient(top, #111, #262626);background:-ms-linear-gradient(top, #111, #262626);background:linear-gradient(top, #111, #262626);} .vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:1.0em;margin:0;padding:0;left:0;top:0;-moz-border-radius:0.6em;-webkit-border-radius:0.6em;border-radius:0.6em;} .vjs-default-skin .vjs-play-progress{background:#fff;background:-moz-linear-gradient(top, #fff 0%, #d6d6d6 50%, #fff 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%,#fff), color-stop(50%,#d6d6d6), color-stop(100%,#fff));background:-webkit-linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);background:-o-linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);background:-ms-linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);background:linear-gradient(top, #fff 0%,#d6d6d6 50%,#fff 100%);background:#efefef;background:-moz-linear-gradient(top, #efefef 0%, #f5f5f5 50%, #dbdbdb 50%, #f1f1f1 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%,#efefef), color-stop(50%,#f5f5f5), color-stop(50%,#dbdbdb), color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);background:-o-linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);background:-ms-linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#efefef', endColorstr='#f1f1f1',GradientType=0 );background:linear-gradient(top, #efefef 0%,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);} .vjs-default-skin .vjs-load-progress{opacity:0.8;background:#666;background:-moz-linear-gradient(top, #666, #333);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#666), to(#333));background:-webkit-linear-gradient(top, #666, #333);background:-o-linear-gradient(top, #666, #333);background:-ms-linear-gradient(top, #666, #333);background:linear-gradient(top, #666, #333);} .vjs-default-skin div.vjs-seek-handle{position:absolute;width:16px;height:16px;margin-top:-0.3em;left:0;top:0;background:url('video-js.png') 0 -50px;-moz-border-radius:0.8em;-webkit-border-radius:0.8em;border-radius:0.8em;-webkit-box-shadow:0 2px 4px 0 #000;-moz-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000;} .vjs-default-skin .vjs-time-controls{position:absolute;right:0;height:1.0em;width:4.8em;top:-1.3em;border-bottom:1px solid #1F1F1F;border-top:1px solid #222;background-color:#333;font-size:1em;line-height:1.0em;font-weight:normal;font-family:Helvetica, Arial, sans-serif;background:#333;background:-moz-linear-gradient(top, #222, #333);background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#222), to(#333));background:-webkit-linear-gradient(top, #222, #333);background:-o-linear-gradient(top, #333, #222);background:-ms-linear-gradient(top, #333, #222);background:linear-gradient(top, #333, #222);} .vjs-default-skin .vjs-current-time{left:0;} .vjs-default-skin .vjs-duration{right:0;display:none;} .vjs-default-skin .vjs-remaining-time{right:0;} .vjs-time-divider{display:none;} .vjs-default-skin .vjs-time-control{font-size:1em;line-height:1;font-weight:normal;font-family:Helvetica, Arial, sans-serif;} .vjs-default-skin .vjs-time-control span{line-height:25px;} .vjs-secondary-controls{float:right;} .vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer !important;float:right;} .vjs-default-skin .vjs-fullscreen-control div{width:16px;height:16px;background:url('video-js.png') -50px 0;margin:0.5em auto 0;} .vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control div{background:url('video-js.png') -75px 0;} .vjs-default-skin .vjs-big-play-button{display:block;z-index:2;position:absolute;top:50%;left:50%;width:8.0em;height:8.0em;margin:-42px 0 0 -42px;text-align:center;vertical-align:center;cursor:pointer !important;border:0.2em solid #fff;opacity:0.95;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#454545;background:-moz-linear-gradient(top, #454545 0%, #232323 50%, #161616 50%, #3f3f3f 100%);background:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%,#454545), color-stop(50%,#232323), color-stop(50%,#161616), color-stop(100%,#3f3f3f));background:-webkit-linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);background:-o-linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);background:-ms-linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#454545', endColorstr='#3f3f3f',GradientType=0 );background:linear-gradient(top, #454545 0%,#232323 50%,#161616 50%,#3f3f3f 100%);-webkit-box-shadow:4px 4px 8px #000;-moz-box-shadow:4px 4px 8px #000;box-shadow:4px 4px 8px #000;} .vjs-default-skin div.vjs-big-play-button:hover{-webkit-box-shadow:0 0 80px #fff;-moz-box-shadow:0 0 80px #fff;box-shadow:0 0 80px #fff;} .vjs-default-skin div.vjs-big-play-button span{position:absolute;top:50%;left:50%;display:block;width:35px;height:42px;margin:-20px 0 0 -15px;background:url('video-js.png') -100px 0;} .vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;width:55px;height:55px;margin:-28px 0 0 -28px;-webkit-animation-name:rotatethis;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotatethis;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;}@-webkit-keyframes rotatethis{0%{-webkit-transform:scale(0.6) rotate(0deg);} 12.5%{-webkit-transform:scale(0.6) rotate(0deg);} 12.51%{-webkit-transform:scale(0.6) rotate(45deg);} 25%{-webkit-transform:scale(0.6) rotate(45deg);} 25.01%{-webkit-transform:scale(0.6) rotate(90deg);} 37.5%{-webkit-transform:scale(0.6) rotate(90deg);} 37.51%{-webkit-transform:scale(0.6) rotate(135deg);} 50%{-webkit-transform:scale(0.6) rotate(135deg);} 50.01%{-webkit-transform:scale(0.6) rotate(180deg);} 62.5%{-webkit-transform:scale(0.6) rotate(180deg);} 62.51%{-webkit-transform:scale(0.6) rotate(225deg);} 75%{-webkit-transform:scale(0.6) rotate(225deg);} 75.01%{-webkit-transform:scale(0.6) rotate(270deg);} 87.5%{-webkit-transform:scale(0.6) rotate(270deg);} 87.51%{-webkit-transform:scale(0.6) rotate(315deg);} 100%{-webkit-transform:scale(0.6) rotate(315deg);} }@-moz-keyframes rotatethis{0%{-moz-transform:scale(0.6) rotate(0deg);} 12.5%{-moz-transform:scale(0.6) rotate(0deg);} 12.51%{-moz-transform:scale(0.6) rotate(45deg);} 25%{-moz-transform:scale(0.6) rotate(45deg);} 25.01%{-moz-transform:scale(0.6) rotate(90deg);} 37.5%{-moz-transform:scale(0.6) rotate(90deg);} 37.51%{-moz-transform:scale(0.6) rotate(135deg);} 50%{-moz-transform:scale(0.6) rotate(135deg);} 50.01%{-moz-transform:scale(0.6) rotate(180deg);} 62.5%{-moz-transform:scale(0.6) rotate(180deg);} 62.51%{-moz-transform:scale(0.6) rotate(225deg);} 75%{-moz-transform:scale(0.6) rotate(225deg);} 75.01%{-moz-transform:scale(0.6) rotate(270deg);} 87.5%{-moz-transform:scale(0.6) rotate(270deg);} 87.51%{-moz-transform:scale(0.6) rotate(315deg);} 100%{-moz-transform:scale(0.6) rotate(315deg);} } div.vjs-loading-spinner .ball1{opacity:0.12;position:absolute;left:20px;top:0px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc;} div.vjs-loading-spinner .ball2{opacity:0.25;position:absolute;left:34px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc;} div.vjs-loading-spinner .ball3{opacity:0.37;position:absolute;left:40px;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc;} div.vjs-loading-spinner .ball4{opacity:0.50;position:absolute;left:34px;top:34px;width:13px;height:13px;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:15px;border:1px solid #ccc;} div.vjs-loading-spinner .ball5{opacity:0.62;position:absolute;left:20px;top:40px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc;} div.vjs-loading-spinner .ball6{opacity:0.75;position:absolute;left:6px;top:34px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc;} div.vjs-loading-spinner .ball7{opacity:0.87;position:absolute;left:0px;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc;} div.vjs-loading-spinner .ball8{opacity:1.00;position:absolute;left:6px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc;} .vjs-default-skin .vjs-menu-button{float:right;margin:0.2em 0.5em 0 0;padding:0;width:3em;height:2em;cursor:pointer !important;border:1px solid #111;-moz-border-radius:0.3em;-webkit-border-radius:0.3em;border-radius:0.3em;background:#4d4d4d;background:-moz-linear-gradient(top, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d4d4d), color-stop(50%,#3f3f3f), color-stop(50%,#333333), color-stop(100%,#252525));background:-webkit-linear-gradient(top, #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:-o-linear-gradient(top, #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:-ms-linear-gradient(top, #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:linear-gradient(top, #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);} .vjs-default-skin .vjs-menu-button div{background:url('video-js.png') 0px -75px no-repeat;width:16px;height:16px;margin:0.2em auto 0;padding:0;} .vjs-default-skin .vjs-menu-button ul{display:none;opacity:0.8;padding:0;margin:0;position:absolute;width:10em;bottom:2em;max-height:15em;left:-3.5em;background-color:#111;border:2px solid #333;-moz-border-radius:0.7em;-webkit-border-radius:1em;border-radius:.5em;-webkit-box-shadow:0 2px 4px 0 #000;-moz-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000;overflow:auto;} .vjs-default-skin .vjs-menu-button:focus ul,.vjs-default-skin .vjs-menu-button:hover ul{display:block;list-style:none;} .vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:0.3em 0 0.3em 20px;line-height:1.4em;font-size:1.2em;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;text-align:left;} .vjs-default-skin .vjs-menu-button ul li.vjs-selected{text-decoration:underline;background:url('video-js.png') -125px -50px no-repeat;} .vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{background-color:#ccc;color:#111;outline:0;} .vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 0.3em 0;color:#fff;font-weight:bold;cursor:default;background:#4d4d4d;background:-moz-linear-gradient(top, #4d4d4d 0%, #3f3f3f 50%, #333333 50%, #252525 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#4d4d4d), color-stop(50%,#3f3f3f), color-stop(50%,#333333), color-stop(100%,#252525));background:-webkit-linear-gradient(top, #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:-o-linear-gradient(top, #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:-ms-linear-gradient(top, #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);background:linear-gradient(top, #4d4d4d 0%,#3f3f3f 50%,#333333 50%,#252525 100%);} .vjs-default-skin .vjs-captions-button div{background-position:-25px -75px;} .vjs-default-skin .vjs-chapters-button div{background-position:-100px -75px;} .vjs-default-skin .vjs-chapters-button ul{width:20em;left:-8.5em;} #fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('fancybox.png');}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}#fancybox-outer{margin:0 0 0 -20px;padding:0;border:1px solid #9f8879;position:relative;width:100%;height:100%;background:#fff;}#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}#fancybox-close{position:absolute;top:7px;right:7px;width:14px;height:14px;background:transparent url('close.png') 0px 0px no-repeat;cursor:pointer;z-index:1103;display:none;border:5px solid #fff;}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}#fancybox-frame{width:100%;height:100%;border:none;display:block;}#fancybox-left, #fancybox-right{position:absolute;top:0px;height:85%;width:35%;cursor:pointer;outline:none;background:transparent url('blank.gif');z-index:1102;display:none;}#fancybox-left{left:0px;}#fancybox-right{right:0px;}#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:47px;height:90px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}#fancybox-left-ico{background:url('../../img/sprites/sprite_arrow.png') 0 0 no-repeat;}#fancybox-right-ico{background:url('../../img/sprites/sprite_arrow.png') -960px 0 no-repeat;}#fancybox-left:hover, #fancybox-right:hover{visibility:visible;}#fancybox-left:hover span{left:9px;}#fancybox-right:hover span{left:auto;right:3px;} .fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('fancybox-x.png');}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -162px;}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('fancybox-y.png');background-position:-20px 0px;}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -182px;}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('fancybox-x.png');background-position:0px -20px;}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -142px;}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('fancybox-y.png');}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -122px;}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;} .fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;} .fancybox-title-outside{padding-top:10px;color:#fff;} .fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}#fancybox-title-over{padding:10px;background-image:url('fancy_title_over.png');display:block;} .fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}#fancybox-title-float-wrap td{border:none;white-space:nowrap;}#fancybox-title-float-left{padding:0 0 0 15px;background:url('fancybox.png') -40px -90px no-repeat;}#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('fancybox-x.png') 0px -40px;}#fancybox-title-float-right{padding:0 0 0 15px;background:url('fancybox.png') -55px -90px no-repeat;} .moduleContact .boxContent{background:none #043852;color:#fff;} .block-on-medium{display:block;float:none;margin-bottom:15px;}@media only screen and (min-width :360px){.moduleHeader .boxOuter{} .moduleHeader .boxInner{} }@media only screen and (min-device-width :768px) and (max-device-width :1024px) and (orientation :landscape){}@media only screen and (min-width:480px){body{padding:0 15px 64px 15px;} #wrapper{margin:0 auto;min-height:450px;height:auto !important;height:450px;padding-bottom:20px;} } @media only screen and (min-width:520px){.moduleSubnavi{padding:0;} .moduleSubnavi ul{display:block;} .moduleSubnavi select{display:none;} .modulePlatzbedarf .boxCol div{float:left;width:49%;margin:0 1% 10px 0;} .hinweis{width:378px;padding:23px 15px 15px 15px;} .moduleInfo p{float:left;width:62%;} .moduleInfo .boxInfoHead{float:left;width:33%;margin:0 5% 0 0;} .moduleKontakt label{width:33%;float:left;} .moduleKontakt select{width:66%;} .moduleKontakt textarea, .moduleKontakt input{width:66%;} .moduleKontakt > .boxRowFull label{padding:0;width:90%;} .moduleKontakt > .boxRowFull > div label{padding:0;width:15%;} }@media only screen and (min-width:650px){.moduleKontakt select{width:33%;float:left;} .moduleKontakt textarea, .moduleKontakt input{width:32%;float:left;} .moduleKontakt > div .globalLinkArrow{width:30%;margin:0 0 0 2%;float:left;} .moduleKontakt input.image_submit{margin:0 35% 0 0;} } @media only screen and (min-width:768px){body{font-size:0.875rem;} h1{font-size:1.625rem;} h2{font-size:1.25rem;} h3{font-size:1.25rem;} .divContent.divContentSlogan h3{font-size:1.75rem;} a.globalLinkArrow{font-size:0.875rem;background-position:0 -794px;} .moduleHeader .boxOuter{} .moduleHeader .boxInner{} .moduleHeader{position:fixed;z-index:100;width:980px;} .moduleHeader a.boxLogo{width:250px;} .moduleHeader a.boxPhone{height:46px;left:316px;top:103px;width:399px;} .moduleHeader ul{top:7px;width:415px;} .moduleHeader li{float:left;margin:0 0 0 18px;} .moduleNavi{position:fixed;z-index:100;width:980px;top:136px;} .moduleNavi ul{padding:6px 0;background:none #043852;color:#fff;border-top:2px solid #ff37aa;} .moduleNavi li{position:relative;float:left;padding:4px 1.0% 4px 0;border-left:1px solid #fff;border-right:1px solid #fff;} .moduleNavi a{height:auto;padding:0;background:0;font-size:0.875rem;font-weight:bold;} .moduleNavi li:hover .boxArrow, .moduleNavi .boxActive .boxArrow{display:none;position:absolute;bottom:-16px;left:50%;width:32px;height:12px;margin:0 0 0 -16px;background:url(../img/bg/arrow_navi.gif) no-repeat;} .moduleNavi .box1{border-left:0;padding-bottom:0;} .moduleNavi .box1 a .boxHome{display:block;height:21px;background-position:0 0;} .moduleNavi .box5{border-right:0;} .moduleNavi .boxGlow{display:block;position:absolute;top:-1px;width:100%;opacity:0.6;height:9px;background:#fff;} .gridContent{padding:20px 10px 0 10px;} .gridContent2Cols .gridContentLeft{float:left;width:25%;} .gridContent2Cols .gridContentRight{float:left;width:75%;} .gridContent2Cols .moduleSchnellrechner .boxLeft{width:53%;margin:0 5% 0 0;float:left;} .gridContent2Cols .moduleSchnellrechner .boxRight{width:42%;float:left;padding:28px 0 0 0;} .gridContent2Cols .moduleSchnellrechner .boxHeadline{font-size:1.5rem;} .gridContent2Cols .moduleImageSkiper{width:430px;} .gridContent2Cols .moduleImageSkiper .boxImagesWrap.js{width:340px;height:73px;} .divContent{padding:17px 20px;} .divContent.divContentSlogan{padding:17px 20px 7px 20px;} .divContent.div2Cols .divColLeft{width:50%;float:left;padding:0;border-bottom:0;} .divContent.div2Cols .divColRight{float:right;border-left:5px solid #fff;} .gridContentRight .divContentLast:first-child{border-bottom:0px none transparent;} .gridContentRight .divContentHead{border-bottom:0px none transparent;} .divContent.div2Cols.div2ColsContent .divColLeft{width:59%;} .divContent.div2Cols.div2ColsContent .divColRight{width:40%;} .divContent.div2Cols.div2ColsContent .divColLeft .divColInner{width:97%;padding:7px 2%;} .divContent.div2ColsContent .moduleSchnellrechner h3{width:100%;} .moduleFooter{padding:15px 0 12px 0;} .moduleFooter p{font-size:0.75rem;} .moduleFooter span{display:block;} .moduleImageSkiper{width:684px;} .moduleImageSkiper .boxImagesWrap{width:565px;} #fancybox-outer{margin:0 0 0 -50px;padding:20px 50px;} #fancybox-close{border:0;} .moduleSchnellrechner{margin:3px 0;} .moduleImageText .boxImg{float:left;margin:8px 3% 0 0;} .moduleImageText .boxImg img{} .moduleImageText .boxtext{margin:2px 0 0 0;} .moduleComment .boxText{padding:17px 80px;font-size:1.25rem;} .moduleComment .boxName{float:left;} .moduleComment .globalLinkArrow{float:right;} .moduleContact .boxContent{width:100%;height:62px;} .moduleContact .boxLeft span{width:100%;height:62px;background:url(../img/bg/footer_tablet.gif) no-repeat;} .moduleContact .boxRight{bottom:16px;right:20px;left:auto;} .block-on-medium{display:inline-block;float:left;margin:0;} .divContentLeft{position:absolute;top:0;left:0;width:23%;margin:40px 1% 0;} .moduleSubnavi ul{padding:0;margin:0;border-bottom:none;} .moduleSubnavi ul li{margin:0;float:none;border-bottom:1px solid #9F8879;white-space:normal;} .moduleSubnavi ul li .boxSeperator{display:none;} .moduleSubnavi ul li a{display:block;} .no-js .divContentLeft{margin:75px 1% 0;} .moduleSchnellrechner h3{width:120%;} .modulePlatzbedarf .boxCol{float:left;width:32.33%;margin:0 1% 0 0;} .modulePlatzbedarf .boxCol div{width:100%;margin:0 0 10px 0;} .moduleKontakt select{width:66%;float:none;} .ios .moduleKontakt select{width:66%} .moduleKontakt textarea, .moduleKontakt input{width:66%;float:none;} .moduleKontakt input[type="submit"]{width:auto;} .ios .moduleKontakt textarea{width:67%;} .moduleKontakt input.image_submit{margin:0 2% 0 0;} .moduleKontakt > div .globalLinkArrow{margin:0;float:none;} h2 .ol1{background-position:0 -597px;} h2 .ol2{height:23px;background-position:-300px -597px;} h2 .ol3{width:28px;height:23px;background-position:-600px -597px;} h2 .ol4{width:28px;height:23px;background-position:-900px -597px;} h2 .ol5{width:28px;height:23px;background-position:0 -697px;} .top-dist{height:176px;} .desktopOnly{display:block;} .divCountryNavy{border-top:5px solid #fff;} .line-height-inc{line-height:1.6;} }@media only screen and (max-width:768px){body{background-image:none;} .moduleHeader{width:auto;left:15px;right:15px;} .moduleHeader a.boxLogo{margin:0 0 0 20px;width:180px;} .moduleHeader .header-right{width:400px;} .moduleHeader .header-right h2{font-size:30px;line-height:36px;} .moduleHeader .header-right p{font-size:20px;} .moduleContact{left:0;position:relative;} .moduleContact .boxContent{left:0;margin:20px auto 0;padding-bottom:20px;width:auto;height:auto;line-height:30px;} .moduleContact .boxContent p{line-height:2.25rem;} .moduleContact .boxContent br{display:block;} .mapCol, .eKomiCol{float:none;width:auto;} .eKomiFrame{float:none;width:100%;height:auto;margin:20px 0;border:0;} .eKomiSlider{margin:20px auto 20px auto;width:200px;} .moduleNavi{width:auto;left:15px;right:15px;} .moduleNavi .box2, .moduleNavi .box3, .moduleNavi .box4, .moduleNavi .box5{background:none;} .moduleHeader .boxNav{position:absolute;left:0;top:0;margin-left:10px;display:block;z-index:1000;} .moduleNavi .box1 a, .moduleNavi .box2 a, .moduleNavi .box3 a, .moduleNavi .box4 a, .moduleNavi .box5 a{display:none;} .moduleHeader a.boxLogo img{max-width:100%;float:none;padding-right:0;padding-bottom:10px;} .moduleHeader .header-right{bottom:0;top:15px;} .videoCol{float:none;width:100%;margin-right:0px;margin-top:0px;} #c87 #powermail_field_nachricht{width:250px;} }@media only screen and (max-width:767px){.moduleTable tr td.last, .moduleTable tr th.last{width:0px;display:none;} .moduleTable tr td:first-child, .moduleTable tr th:first-child{width:38%;} .moduleTable tr td:first-child + td, .moduleTable tr th:first-child + th{width:28%;padding:0 1% 5px 2%;} .moduleTable tr td:first-child + td + td, .moduleTable tr th:first-child + th + th{width:28%;padding:0 0 5px 3%;text-align:center;} .moduleTable .last-col{display:none;} body{padding:0 15px 20px;} .moduleInfoBox{margin:20px 0;} .divColLeft.imgicons{min-height:910px;} .img-frame img{width:75px;height:75px;} .img-frame .spantext img{width:32px;height:32px;} .moduleImageText .boxImg{width:100%;} .moduleFooter iframe{margin-bottom:20px;width:100%;} .mh722{min-height:1px;} .popup-layer{position:static;display:block;width:100%;height:80px;} .popup:after{display:none;} .popup{width:90%;} #schritt3{width:100%;} #schritt3 .popup{width:90%;} .moduleContact .boxContent{background:none #043852;color:#fff;} #c85 p{padding-bottom:90px;} .moduleImageSkiper.moduleImageSkiperWidget .boxImagesWrap.js .boxImages a{margin:0 8px 10px 15px;} .moduleImageSkiper.moduleImageSkiperWidget .boxImagesWrap.js .boxImages a.fancybox{margin:0 6px 10px 0;} }@media only screen and (max-width:667px){body{padding:0 0 20px;} } @media only screen and (min-width:920px){.moduleKontakt select{width:66%;float:left;} .moduleKontakt textarea, .moduleKontakt input{width:66%;float:left;} .moduleKontakt input.btn-green{float:right;margin-right:5px;} .moduleKontakt > div .globalLinkArrow{width:25%;margin:0 0 0 2%;float:left;} .moduleKontakt input.image_submit{margin:0 31% 0 0;} } @media only screen and (min-width:1024px){body{font-size:1rem;} h1{font-size:1.875rem;} h2{font-size:1.25rem;} h3{font-size:1.5rem;} p{padding:0 0 10px 0;} a.globalLinkArrow{font-size:1.0625rem;background-position:0 -792px;} .moduleHeader .boxInner{} .moduleNavi ul{padding:4px 0 4px 0;} .moduleNavi li{float:left;padding:2px 1.0% 3px 0;} .moduleNavi a{font-size:1.1em;font-weight:normal;padding-left:2px;padding-right:2px;} .moduleNavi .box1{float:left;padding:2px 2.2% 1px 2.2%;} .moduleNavi .box1 a .boxHome{position:relative;top:1px;} .gridContent{padding:20px 20px 0 20px;} .divContent{padding:20px;} .divContent.divContentSlogan{padding:20px 20px 10px 20px;} .divContent.div2Cols .divColLeft .divColInner{padding:17px 20px;} .moduleFooter p{font-size:0.875rem;text-align:center;} .moduleFooter span{display:inline;} .moduleSchnellrechner .boxLeft{width:auto;margin:0;float:none;} .moduleSchnellrechner .boxRight{width:auto;float:none;padding:0;} .moduleSchnellrechner .globalLinkArrow{font-size:1rem;background-position:0 -792px;} .moduleContact .boxContent{width:980px;height:62px;background:none #043852;color:#fff;} .moduleContact .boxLeft span{width:738px;height:62px;background:url(../img/bg/footer.gif) no-repeat;} .moduleContact .boxRight{bottom:16px;right:20px;left:auto;} }@media only screen and (max-width:520px){body{padding-left:0;padding-right:0;} .moduleHeader{width:auto;left:0;right:0;} .moduleHeader a.boxLogo{margin:0 0 0 25px;} .moduleHeader .header-right{width:300px;} .moduleHeader .header-right h2{font-size:20px;line-height:26px;} .moduleHeader .header-right p{font-size:14px;} .moduleInfoBox{margin:0 0 20px;} .popup-layer{position:static;display:block;width:100%;height:140px;} .divColRight.textRight{min-height:0px;} .moduleHeader .boxInner{padding:10px 0;} .popup-frame, .mobileHide{display:none;} .stickyContent{display:block;position:fixed;bottom:0px;right:0px;width:auto;background-color:#C9D640;height:25px;z-index:9999;padding:7px;border:5px solid #d5e544;} .stickyContent .green-bg{background-color:#C9D640;border:5px solid #d5e544;padding:9px;margin-top:-62px;} .stickyContent .pink-bg{background-color:#ff37aa;border:5px solid #9b1858;padding:7px;width:104px;text-align:center;line-height:15px} .stickyContent img{width:25px;height:25px;margin-right:10px;} .stickyContent a{text-decoration:none;font-weight:bold;width:100%;} .stickyContent div{display:inline-block;} .moduleHeader .header-right{width:135px !important;} .frkPhone{margin-left:auto;margin-right:auto;width:375px;} #c87 #powermail_field_datepicker{width:250px;} #c87 #powermail_field_vorname{width:250px;} #c87 #powermail_field_nachname{width:250px;} #c87 #powermail_field_e_mail_adresse{width:250px;} #c87 #powermail_field_telefon{width:250px;} #c87 #powermail_field_nachricht{width:250px;} .powermail_label{width:60px;} #c54{margin-top:20px;} #c87{padding-left:0px;padding-right:0px;} #c84{padding-right:0px;padding-left:0px;} #c85{padding-right:0px;padding-left:0px;margin-top:300px;margin-bottom:70px;} #c86{padding-right:0px;padding-left:0px;margin-top:0px;} #c85 p{padding-bottom:200px;} .green-bg #c73 .columns{padding-left:0;} .green-bg #c73 .large-3{width:50%;} .align-center{font-size:13px;} }@media only screen and (max-width:375px){.moduleHeader .header-right{width:50% !important;display:block;padding-bottom:20px;margin-left:0;margin-top:-10px;float:right;} .moduleHeader a.boxLogo{margin:10px 0 0 10%;width:40%;} .frkPhone{width:auto;} .moduleHeader .header-right h2{width:auto;padding:0 10px 0 20px;} }@media only screen and (max-width:320px){.stickyContent{bottom:53px;} .stickyContent .green-bg{margin-top:0;} } General ========================================================================== */ .ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px;} .ir:before{content:"";display:block;width:0;height:100%;} .hidden{display:none !important;visibility:hidden;} .visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;} .visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;} .invisible{visibility:hidden;}* html .cf{height:1%;}*+html .cf{display:inline-block;} .cf:after{content:".";display:block;height:0;clear:both;visibility:hidden;} .floatLeft{float:left !important;display:inline !important;} .floatRight{float:right !important;display:inline !important;} .clearLeft{clear:left !important;} .clearRight{clear:right !important;} .displayInline{display:inline !important;} .displayNone{display:none !important;} .displayBlock{display:block !important;} .positionRelative{position:relative !important;} .positionAbsolute{position:absolute !important;} .textAlignCenter{text-align:center !important;} .textAlignLeft{text-align:left !important;} .textAlignRight{text-align:right !important;} .nowrap{white-space:nowrap !important;} .italic{font-style:italic !important;} .strong{font-weight:bold !important;} .border{border:1px solid #c00 !important;} .pointer{cursor:pointer !important;} .debug,.debug1{background-color:#f00 !important;-moz-opacity:0.5;opacity:0.5;} .debug2{background-color:#00f !important;-moz-opacity:0.5;opacity:0.5;} .debug3{background-color:#0f0 !important;-moz-opacity:0.5;opacity:0.5;} @media print{ * {background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important;} a, a:visited{text-decoration:underline;} a[href]:after{content:" (" attr(href) ")";} abbr[title]:after{content:" (" attr(title) ")";} .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after{content:"";} pre, blockquote{border:1px solid #999;page-break-inside:avoid;} thead{display:table-header-group;} tr, img{page-break-inside:avoid;} img{max-width:100% !important;} @page{margin:0.5cm;} p, h2, h3{orphans:3;widows:3;} h2, h3{page-break-after:avoid;} } .moduleHeader .boxInner.frkPhone{position:relative;} .moduleContact .boxLeft.frkPhone span{position:relative;display:block;}#frkPhoneDiv{position:absolute;display:block;top:29px;left:126px;width:110px;}#frkPhoneDiv2{position:absolute;display:block;top:28px;left:67px;width:180px;}#frkPhoneLink{color:#cfff00;font-size:15px;font-weight:bold;font-family:Arial,sans-serif;text-decoration:none;}#frkPhoneLink2{color:#f5ecde;font-size:23px;font-weight:bold;font-family:Arial,sans-serif;text-decoration:none;}@media only screen and (min-width :360px){.moduleHeader .boxInner.frkPhone{} .moduleContact .boxLeft.frkPhone span{}#frkPhoneDiv{display:block;top:37px;left:164px;width:140px;}#frkPhoneDiv2{display:block;top:28px;left:67px;width:180px;}#frkPhoneLink{font-size:18px;}#frkPhoneLink2{font-size:23px;} }@media only screen and (min-width:768px){.moduleHeader .boxInner.frkPhone{} .moduleContact .boxLeft.frkPhone span{}#frkPhoneDiv{display:block;top:104px;right:45px;left:auto;width:290px;}#frkPhoneDiv2{display:block;top:18px;right:286px;left:auto;width:150px;}#frkPhoneLink{font-size:38px;}#frkPhoneLink2{font-size:20px;} }@media only screen and (min-width:1024px){.moduleHeader .boxInner.frkPhone{} .moduleContact .boxLeft.frkPhone span{}#frkPhoneDiv{display:block;top:110px;right:-15px;left:auto;width:190px;}#frkPhoneDiv2{display:block;top:15px;right:70px;left:auto;width:250px;}#frkPhoneLink{font-size:25px;}#frkPhoneLink2{font-size:30px;} } .cc-window{opacity:1;transition:opacity 1s ease} .cc-window.cc-invisible{opacity:0} .cc-animate.cc-revoke{transition:transform 1s ease} .cc-animate.cc-revoke.cc-top{transform:translateY(-2em)} .cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)} .cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)} .cc-grower{max-height:0;overflow:hidden;transition:max-height 1s} .cc-link,.cc-revoke:hover{text-decoration:underline} .cc-revoke,.cc-window{position:fixed;overflow:hidden;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:9999} .cc-window.cc-static{position:static} .cc-window.cc-floating{padding:2em;max-width:24em;-ms-flex-direction:column;flex-direction:column} .cc-window.cc-banner{padding:1em 1.8em;width:100%;-ms-flex-direction:row;flex-direction:row} .cc-revoke{padding:.5em} .cc-header{font-size:18px;font-weight:700} .cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer} .cc-link{opacity:.8;display:inline-block;padding:.2em} .cc-link:hover{opacity:1} .cc-link:active,.cc-link:visited{color:initial} .cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap} .cc-banner .cc-btn:last-child{min-width:140px} .cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent} .cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline} .cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;opacity:.9;line-height:.75} .cc-close:focus,.cc-close:hover{opacity:1} .cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em} .cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em} .cc-revoke.cc-left{left:3em;right:unset} .cc-revoke.cc-right{right:3em;left:unset} .cc-top{top:1em} .cc-left{left:1em} .cc-right{right:1em} .cc-bottom{bottom:1em} .cc-floating>.cc-link{margin-bottom:1em} .cc-floating .cc-message{display:block;margin-bottom:1em} .cc-window.cc-floating .cc-compliance{-ms-flex:1;flex:1} .cc-window.cc-banner{-ms-flex-align:center;align-items:center} .cc-banner.cc-top{left:0;right:0;top:0} .cc-banner.cc-bottom{left:0;right:0;bottom:0} .cc-banner .cc-message{-ms-flex:1;flex:1} .cc-compliance{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between} .cc-compliance>.cc-btn{-ms-flex:1;flex:1} .cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none} }@media screen and (max-width:900px){.cc-btn{white-space:normal} }@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0} .cc-window.cc-bottom{bottom:0} .cc-window.cc-banner,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0} .cc-window.cc-banner{-ms-flex-direction:column;flex-direction:column} .cc-window.cc-banner .cc-compliance{-ms-flex:1;flex:1} .cc-window.cc-floating{max-width:none} .cc-window .cc-message{margin-bottom:1em} .cc-window.cc-banner{-ms-flex-align:unset;align-items:unset} } .cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px} .cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;-ms-flex:none;flex:none} .cc-theme-classic .cc-btn{border-radius:5px} .cc-theme-classic .cc-btn:last-child{min-width:140px} .cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block} .cc-theme-edgeless.cc-window{padding:0} .cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em} .cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%} .cc-banner.cc-theme-edgeless .cc-message{margin-left:1em} .cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}