html{color:#222;font-size:1em;line-height:1.4;overflow-x:hidden;}::-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;}.region-content hr{clear:both;border:none;margin:0 0 60px;}audio,canvas,iframe,img,svg,video{vertical-align:middle;}fieldset{border:0;margin:0;padding:0;}textarea{resize:vertical;}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0;}#toolbar{z-index:9999;}body{font:0.85em/1.6em 'Open Sans',Helvetica,Helvetica Neue,Arial;margin:0;overflow:hidden;}.wrapper{width:90%;margin:0 5%;}.main-container{margin-top:91px;position:relative;}a{color:#af0917;text-decoration:none;}a:hover{color:#666;}.red{color:red;}h1,h2,h3,h4,h5{margin-top:0;}h1{font-weight:300;font-size:3.5em;line-height:1.3em;margin:1em 0 0.5em;color:#af0917;clear:both;}h2{font-weight:300;font-size:2.5em;line-height:1.2em;margin-bottom:0.5em;color:#af0917;clear:both;}.front h2{font-size:1.9em;margin:0.3em 0 0;}.front h3{font-weight:300;line-height:1.3em;font-size:3em;margin-bottom:0.5em;}.node .content h3{margin-top:20px;}h4{font-weight:700;font-size:1.4em;}h5,h5 a{font-weight:normal;font-size:1em;color:#af0917;margin:0;}.red{color:#af0917;}p ul{}.header-container{width:100%;height:90px;border-bottom:1px solid #af0917;position:fixed;top:0;z-index:999;transition:all 0.3s linear;}.header-container.sticky{height:50px;transition:all 0.3s ease;}.wrapper > section{margin-bottom:75px;}.section-grey{padding:20px 999px;margin:0 -999px;background:#eee;}.section-contact p span{display:block;}.section-contact p span span{width:74px;float:left;clear:left;display:block;}.footer-container,.main aside{border-top:20px solid #eee;}.header-container,.footer-container,.main aside{background:#eee;}.front .footer-container{margin-top:20px;background:none;border:none;}.footer-container{margin-top:50px;}nav ul{margin:0;padding:0;list-style-type:none;}nav a{display:block;margin-bottom:10px;padding:15px 0;text-align:center;text-decoration:none;font-weight:normal;color:#af0917;transition:background .3s ease-out,color .3s;-moz-transition:background .3s ease-out,color .3s;-webkit-transition:background .3s ease-out,color .3s;}nav a:hover,nav a:visited{font-weight:bold;}nav a:hover{text-decoration:none;color:white;background:#af0917;}.main{padding:0;}.main article h1{font-size:2em;color:#af0917;}.main aside{color:#222;padding:0px 5% 10px;background:#eee;}.footer-container footer{color:white;padding:20px 0;}.ie7 #logo{padding-top:20px;}.no-margin{margin:0 !important;}.single-col{width:100%;clear:both;float:left;margin:0;}.call-to-action{width:285px;position:absolute;top:192px;right:23%;z-index:99;}.call-to-action.no-slider{top:18vh;right:0vw;transition:all 0.3s linear;}.sticky .call-to-action.no-slider{top:12vh;transition:all 0.3s linear;}.front .call-to-action{top:358px;left:60%;}.call-to-action .block{float:right;margin-right:4%;}.block-onlineadvice{width:300px;height:330px;position:fixed;bottom:-41px;right:1vw;border:1px solid #a7a7a7;-webkit-box-shadow:0px -6px 22px -3px rgba(0,0,0,0.75);-moz-box-shadow:0px -6px 22px -3px rgba(0,0,0,0.75);box-shadow:0 -6px 22px rgba(0,0,0,0.75);transition:all 0.3s ease-in-out;transform:scale(0.7,0.7);background:url(/sites/all/themes/kieppe/img/onlineberatung_kieppe_stoerer.jpg) 0 -33px no-repeat white;}.block-onlineadvice > button{position:absolute;top:-5px;right:-5px;padding:6px 9px;border-radius:17px;}.block-onlineadvice > button:hover{cursor:pointer;}.block-onlineadvice:hover{-webkit-box-shadow:0 1px 40px rgba(0,0,0,0.65);-moz-box-shadow:0 1px 40px rgba(0,0,0,0.65);box-shadow:0 1px 45px rgba(0,0,0,0.65);transform:scale(1.00,1.00);transition:all 0.3s ease-in-out;bottom:0px;}.block-onlineadvice > p{width:90%;padding:5%;margin:0;position:absolute;bottom:47px;color:black;text-align:center;vertical-align:center;}.block-onlineadvice > a{width:80%;padding:5%;position:absolute;bottom:6px;left:5%;color:white;text-align:center;background:#af0917;transition:all 1.2s ease-in-out;}.block-onlineadvice > a:hover{color:#af0917;border:1px solid #af0917;background:white;transition:all 0.6s ease-in-out;}.button-contact{width:130px;height:130px;color:#fff;text-align:center;text-transform:uppercase;border-radius:50%;background:#af0917;}.button-contact.journal{width:110px;height:110px;margin-top:5%;background:#680000;}.call-to-action.no-slider .button-contact{width:110px;height:110px;}.call-to-action.no-slider .button-contact.journal{width:90px;height:90px;margin-top:10px;}.button-contact a{margin:0;padding-top:38px;display:block;color:#fff;font-weight:normal;line-height:26px;font-size:18px;}.button-contact.journal a{padding-top:30px;font-size:16px;}.call-to-action.no-slider .button-contact a{font-size:15px;line-height:20px;padding-top:35px;}.call-to-action.no-slider .button-contact.journal a{font-size:11px;line-height:16px;padding-top:28px;}.button-contact strong{display:block;font-weight:400;}.section.first .four-col{text-align:center;}.section.first div > a{display:block;}section img{width:100%;height:auto;}.panel-flexible-inside div.panels-flexible-row{margin-bottom:80px;}.page-node-378 #node-17 .field-name-field-body{display:none;}.page-node-378 #node-17 h2{position:relative;margin:43px 0 0 0;top:auto;right:auto;}.front .section-grey .node-webform .field-name-field-body,.front .section-grey .node-webform .webform-client-form{width:48%;height:auto;margin-right:4%;float:left;display:block;}.front .section-grey .node-webform .webform-client-form{margin-right:0;}.front .section-grey .node-webform .webform-client-form .webform-component-date{margin-right:40px;}.front .section-grey .node-webform .webform-client-form .webform-component-date,.front .section-grey .node-webform .webform-client-form .webform-component-time{float:left;}.front .section-grey .node-webform .webform-client-form .webform-component-textarea{float:none;clear:both;}textarea.form-textarea{width:100%;padding:1%;border:1px solid #bbb;}input.form-text,input.webform-submit{width:98%;padding:1%;line-height:2em;border:1px solid #bbb;}input.webform-submit{color:#fff;background:#af0917;transition:all 0.5s linear;}input.webform-submit:hover{color:#000;cursor:pointer;background:#eee;}.contactonly .field-name-field-body{margin-right:4%;}.contactonly .field-name-field-body,.contactonly #webform-client-form-17{width:48%;float:left;}.form-item .description{color:#777;}#node-47 form{width:45%;}#node-47 form select{height:130px;}#node-47 form select option{padding:2px 5px;font-size:1.2em;}.view--block-news p{margin:5px 0 15px;}.field-name-field-galerie .field-item{width:18%;height:auto;margin:0 2.5% 2.5% 0;float:left;overflow:hidden;}.field-name-field-galerie .field-item:nth-child(5n){margin-right:0;}.field-name-field-galerie .field-item img{max-width:100%;height:auto;}.block-reference .field-type-blockreference::after,.block-reference .field-name-field-body::after,.node-type-inhaltsgalerie .field-type-blockreference::after,.node-type-inhaltsgalerie .field-name-field-body::after,.node-type-inhaltsseite .field-name-body::after{height:1px;padding:0;margin:0;content:'&nbsp;';visibility:hidden;clear:both;display:block;}.block-reference .field-name-field-galerie,.node-type-inhaltsgalerie .field-name-field-galerie,.node-type-inhaltsseite .field-name-field-galerie{margin-top:50px;}.block-reference .field-name-field-galerie{clear:both;}.block-reference .pane-node-field-body-1,.block-reference .content > .field-name-body{display:block;float:left;height:auto;margin-right:4%;width:48%;}.block-reference .field-type-blockreference{display:block;float:left;height:auto;margin:0 0 50px 0;width:48%;background:#eee;}.block-reference .field-type-blockreference .field-item{margin:20px;}.block-reference .field-type-blockreference .view-content .views-row:first-child{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc;}.block-reference h3{font-size:1em;font-weight:700;color:#222;}.block-reference .field-type-blockreference .pane-title{margin-top:20px;margin-left:20px;}.block-reference .field-type-blockreference .pane-content{margin:15px 20px;}.node-type-rezensionen .field-name-field-kategorie{margin-top:30px;}.deeplinks{margin-bottom:100px;}.deeplinks h3{margin-bottom:5px;font-weight:300;}.deeplinks .four-col,.deeplinks .two-col,.deeplinks .single-col{margin-top:20px;}.easy-breadcrumb{font-size:11px;color:#666;margin:30px 0 0;}.easy-breadcrumb a{color:#000;}.easy-breadcrumb a:hover{opacity:0.5;}#search-block-form{width:250px;position:absolute;top:29px;right:10px;transition:all 0.4s linear;}#search-block-form h2{display:none;}#search-block-form .form-type-textfield input{width:210px;height:26px;padding:4px 33px 4px 4px;}#search-block-form .form-type-textfield{width:100%;margin:0;display:inline-block;}#search-block-form .form-actions input{width:25px;height:25px;padding:0;font-size:0;border:none;position:absolute;right:3px;top:7px;transition:all 0.2s linear;background:url(/sites/all/themes/kieppe/img/sprite.png) -577px 0 no-repeat;}#search-block-form .form-actions input:hover{cursor:pointer;transition:all 0.2s linear;background:url(/sites/all/themes/kieppe/img/sprite.png) -577px -37px no-repeat;}html.js input.form-autocomplete{background:none;}.sticky #search-block-form{opacity:1;top:9px;transition:all 0.2s linear;}.page-search .region-content{width:70%;}.page-search .search-results .search-result{border-bottom:1px solid #ddd;margin-bottom:40px;padding-bottom:20px;}.page-search .region-content #search-form{position:relative;}.page-search .region-content #search-form #edit-submit{width:30px;height:30px;padding:0;font-size:0;border:none;position:absolute;right:3px;top:26px;transition:all 0.2s linear;background:url(/sites/all/themes/kieppe/img/sprite.png) -571px -81px no-repeat;}.page-search .region-content #search-form #edit-submit:hover{cursor:pointer;transition:all 0.2s linear;background:url(/sites/all/themes/kieppe/img/sprite.png) 0 -128px no-repeat;}.page-search #edit-basic{margin-bottom:30px;}#block-block-22::before{height:1px;clear:both;float:none;content:'&nbsp;';visibility:hidden;}#block-block-22{width:100%;height:80px;margin:20px 0 50px;text-align:center;clear:both;float:none;}#block-block-22 .content a{width:80px;height:80px;margin:0 10px;font-size:0;overflow:hidden;text-indent:-999px;display:inline-block;transform:scale(0.8);transition:all 0.3s linear;}#block-block-22 .facebook{background:url(/sites/all/themes/kieppe/img/sprite.png) 0 -170px no-repeat;}#block-block-22 .youtube{background:url(/sites/all/themes/kieppe/img/sprite.png) -83px -170px no-repeat;}#block-block-22 .google-plus{background:url(/sites/all/themes/kieppe/img/sprite.png) -166px -170px no-repeat;}#block-block-22 .pinterest{background:url(/sites/all/themes/kieppe/img/sprite.png) -332px -170px no-repeat;}#block-block-22 .instagram{background:url(/sites/all/themes/kieppe/img/sprite.png) -249px -170px no-repeat;}#block-block-22 .facebook:hover{transform:scale(1);background-position:0 -252px;}#block-block-22 .youtube:hover{transform:scale(1);background-position:-83px -252px;}#block-block-22 .google-plus:hover{transform:scale(1);background-position:-166px -252px;}#block-block-22 .pinterest:hover{transform:scale(1);background-position:-332px -252px;}#block-block-22 .instagram:hover{transform:scale(1);background-position:-249px -252px;}.field-type-taxonomy-term-reference{padding:30px 0 10px;clear:both;}.field-type-taxonomy-term-reference .field-item{float:left;margin-right:20px;}.animate-zoom{overflow:hidden;position:relative;text-align:center;background:#fff;}.animate-zoom .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;background-color:rgba(192,192,192,0.3);transition:all 0.5s linear;opacity:0;}.animate-zoom img{display:block;position:relative;transform:scaleY(1);transition:all 0.4s ease-in-out;}.animate-zoom h3{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:130%;padding:10px;margin:0 20px 0;background:rgba(0,0,0,0.8);border-bottom:1px solid rgba(0,0,0,0.3);background:transparent;transform:scale(0);color:#333;transition:all 0.5s linear;opacity:0;}.animate-zoom p{font-family:Georgia,serif;font-style:italic;font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center;color:#333;opacity:0;transform:scale(0);transition:all 0.5s linear;}.animate-zoom a.info{width:100%;display:inline-block;text-decoration:none;padding:7px 0;background:#af0917;color:#fff;position:absolute;bottom:0;left:0;text-transform:uppercase;box-shadow:0 0 1px #000;opacity:0;transform:scale(0);transition:all 0.5s linear;}.animate-zoom a.info:hover{box-shadow:0 0 5px #000;}.animate-zoom:hover img{transform:scale(10);opacity:0;}.animate-zoom:hover .mask{opacity:1;}.animate-zoom:hover h3,.animate-zoom:hover p,.animate-zoom:hover a.info{transform:scale(1);opacity:1;}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1);}40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1);}50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1);}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1);}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1);}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);}}.rubberBand:hover{-webkit-animation-name:rubberBand;animation-name:rubberBand;}##cboxPrevious{bottom:-2px;left:0;}#cboxNext{bottom:-2px;left:123px;}#cboxCurrent{bottom:-3px;left:61px;}#cboxSlideshow{bottom:-2px;right:70px;}#cboxClose{bottom:-2px;}#cboxLoadedContent .panel-display{margin:10px;}.platzhalter-block h3{font-weight:300;font-size:2.5em;line-height:1em;margin-bottom:0.5em;color:#af0917;clear:both;}.platzhalter-block h2{width:20%;font-weight:300;font-size:2em;line-height:1.2em;margin:0;color:#af0917;position:absolute;top:1.65em;right:0;}.platzhalter-block .view .views-row{margin-top:60px;position:relative;}.platzhalter-block .view .views-row h3 + a,.platzhalter-block .view .views-row h3 + .colorbox{width:46%;height:305px;overflow:hidden;display:block;position:static;}.platzhalter-block .view .views-row a:nth-of-type(n+2),.platzhalter-block .view .views-row .colorbox{width:13.5%;position:absolute;}.platzhalter-block .view .views-row > a:nth-of-type(2n){top:3.7em;left:49%;}.platzhalter-block .view .views-row a:nth-of-type(3n){top:3.7em;left:65.5%;}.platzhalter-block .view .views-row a:nth-of-type(4n){top:16.1em;left:49%;}.platzhalter-block .view .views-row a:nth-of-type(5n){top:16.1em;left:65.5%;}.platzhalter-block .view .views-row a:nth-of-type(n+2) img,.platzhalter-block .view .views-row .colorbox img{width:100%;height:auto;display:block;}.view--site-kundenprojekte .item-list{margin-top:30px;}.page-termine #block-views-block-termin-archiv-block,.page-aktuelles #block-views-site-news-block,.page-taxonomy-term .view-filters,.page-kundenmeinungen .view-filters{float:left;margin:80px 5% 0 0;width:22%;}.page-taxonomy-term .view-filters .views-widget select,.page-kundenmeinungen .view-filters .views-widget select{width:100%;}.page-taxonomy-term .view-filters .views-widget select option,.page-kundenmeinungen .view-filters .views-widget select option{font-size:1.2em;padding:0.2em;}.page-taxonomy-term .view-filters .description,.page-kundenmeinungen .view-filters .description{color:#777;font-size:0.8em;line-height:1.3em;margin-top:5px;}.page-termine #block-system-main,.page-aktuelles #block-system-main,.page-taxonomy-term .view-content,.page-kundenmeinungen .view-content{float:left;width:73%;}.page-termine #block-system-main .views-row,.page-aktuelles #block-system-main .views-row,.page-taxonomy-term .view-content .views-row,.page-kundenmeinungen .view-content .views-row{margin:30px 0 60px;}.page-taxonomy-term .view-content .views-more-link,.page-kundenmeinungen .view-content .views-more-link{display:block;}.page-termine #content > .region-content,.page-aktuelles #content > .region-content{margin-top:90px;}.page-termine .view--site-termine .view-header,.page-aktuelles .view-site-news .view-header{margin:-75px 0 43px -37%;}.page-termine .view--site-termine .views-field-field-datum{font-weight:700;font-weight:12px;margin-bottom:15px;}.page-termine .view--site-termine .views-field-title h3{margin:0;}.node-type-produktansicht .field-name-field-gallery-large{width:60%;float:left;}.node-type-produktansicht .field-name-field-gallery-large ul li{width:16.25%;margin:7px 3.38% 0 0;padding:0;}.node-type-produktansicht .field-name-field-gallery-large ul li.last{margin-right:0;}.node-type-produktansicht .field-name-field-gallery-large .field-slideshow-pager img{width:100%;height:auto;}.node-type-produktansicht .field-name-field-preis,.node-type-produktansicht .field-name-field-artikelnummer,.node-type-produktansicht .field-name-field-produktdetails{width:30%;padding-left:5%;float:left;}.node-type-produktansicht .field-name-field-preis{color:#af0917;font-size:4em;font-weight:bold;line-height:initial;}.node-type-produktansicht .field-name-field-artikelnummer{font-style:italic;color:#d0d0d0;margin-top:-0.5em;}.node-type-produktansicht .field-name-field-produktdetails{margin-top:16px;}.node-type-produktansicht .field-name-title-field{clear:both;padding-top:16px;}.noListstyle{padding:0;}.noListstyle li{list-style:none;}.downloadlink{width:91px;height:90px;margin-right:5px;display:block;float:left;font-size:0;text-indent:-999px;overflow:hidden;}.downloadlink.ai{background:url(/sites/all/themes/kieppe/img/sprite.png) 0 -349px no-repeat;}.downloadlink.eps{background:url(/sites/all/themes/kieppe/img/sprite.png) -184px -349px no-repeat;}.downloadlink.pdf{background:url(/sites/all/themes/kieppe/img/sprite.png) -277px -349px no-repeat;}.downloadlink.png{background:url(/sites/all/themes/kieppe/img/sprite.png) -92px -349px no-repeat;}@media only screen and (max-width:480px){.view-slider-xl,.button-contact{display:none;}}@media only screen and (min-width:480px){nav a{float:left;width:27%;margin:0 1.7%;padding:8px 4% 8px;margin-bottom:0;text-align:left;}nav > ul > li > a{position:relative;text-align:center;}nav > ul > li:hover > span a,nav > ul > li:focus > span a,nav > ul > li:active > span a{color:#af0917;background:transparent;}nav > ul > li:hover > span a:before,nav > ul > li.active > span a:before,nav > ul > li:focus > span a:before{padding:0 2%;margin:2px 2% 2px 6%;font-size:inherit;font-weight:700;color:#af0917;content:" ";display:block;width:14px;height:8px;position:absolute;top:30px;left:30%;background:url(/sites/all/themes/kieppe/img/sprite.png) 0 -59px no-repeat;z-index:9999999;}nav li:last-child a{margin-right:0;}.megamenu-bin{display:none;}.two-col{width:100%;}.four-col{width:48%;margin-right:4%;float:left;display:block;}.view-slider-xl{margin-bottom:70px;display:block;}nav ul li{display:inline;}.oldie nav a{margin:0 0.7%;}}@media only screen and (min-width:768px){#logo{width:168px;height:30px;display:block;margin:10px 0 18px;float:left;text-indent:-9999px;overflow:hidden;background:url(/sites/all/themes/kieppe/img/sprite.png);}.header-container.sticky #logo{float:left;transition:all 0.4s ease;}#main-nav{width:38%;float:left;clear:both;margin-left:-15px;position:relative;}.header-container.sticky #main-nav{clear:none;margin:19px 0 0 40px;transition:all 0.4s ease;}nav > ul li a{width:22%;position:relative;}nav .megamenu-bin{width:1026px;height:1px;opacity:0;display:block;padding:10px 10px 20px;position:absolute;top:32px;left:0;border-top:1px solid #af0917;background:url(/sites/all/themes/kieppe/img/trsp_white.png) 0 0;z-index:99999;overflow:hidden;}nav#main-nav .four-col:nth-child(4n){margin-right:0;}.header-container.sticky .megamenu-bin{top:31px;left:-208px;}.megamenu-parent:hover > .megamenu-bin,.megamenu-parent:active > .megamenu-bin,.megamenu-parent:focus > .megamenu-bin{height:auto;opacity:1;transition:height 0.4s ease,opacity 0.6s ease;}nav .megamenu-bin ul{display:block;}nav .megamenu-bin li span a{width:92%;margin:6% 2% 6% 6%;font-weight:700;float:none;clear:both;}nav .megamenu-bin ul li a{width:92%;margin:2px 2% 2px 6%;float:none;clear:both;}#sub-nav{width:30%;float:right;}#sub-nav a{float:right;color:#666;}#sub-nav a:hover{color:#af0917;font-weight:normal;background:transparent;transition:all 0.5s ease;}#sub-nav li a{width:auto;margin:0 2px;}.header-container.sticky #sub-nav{margin-top:16px;transition:all 0.4s ease;}.front .opening-hours p > span{display:block;}.front .opening-hours span > span{display:inline-block;width:55px;margin-right:5px;}.front .real-important{color:#af0917;display:block;font-size:1.5em;font-weight:300;}.front .opening-hours h4 a{color:#000;}.front .view--block-rezensionen .view-content div:nth-of-type(1){margin-bottom:20px;}.front .view--block-rezensionen .views-row .views-more-link{display:inline-block;}.front .view--block-termine .views-row{margin:0 0 15px;}.front .view--block-termine .views-row .date-display-single{color:#888;display:block;float:left;font-size:0.8em;line-height:1.5em;margin:3px 0 0 10px;}.front .view--block-termine .views-row h5.field-content{float:left;}.front .view--block-termine .views-row p{margin:0;clear:both;}.main article{float:left;}.main aside{float:right;width:28%;}.panel-flexible .panel-separator{clear:both;margin-bottom:30px;}.block-reference .panel-separator{display:none;clear:none;}.two-col,.two-col-content{width:45%;height:auto;margin-right:4%;float:left;display:block;}.two-col img,.four-col img{width:100% !important;height:auto !important;}.two-col-content-full{width:209%;float:none;clear:both;}.front .two-col.wohnjournal img{width:46% !important;}.front .panels-flexible-row-2-2 .two-col img{width:100% !important;}.front .panels-flexible-row-2-2 .two-col{height:180px;overflow:hidden;}.stop{clear:right;margin-right:0 !important;margin-left:0 !important;}.inside > div.two-col:nth-child(2n){margin-right:4%;}.inside > div.two-col:nth-child(2n){margin:0;}.region-footer div.block:nth-child(4){margin-right:0;}.four-col,.region-footer div.block-menu{width:22%;margin-right:4%;float:left;display:block;}.section.first .four-col:nth-child(4n){margin:0;}.section.first .four-col:nth-child(4n+1){margin-right:4%;}.section .four-col:nth-child(4n+1){margin:0;}.section .four-col:nth-child(4n){margin-right:4%;}.two-col-image-left{width:44% !important;height:auto !important;margin:0 4% 4% 0;float:left;clear:left;}.two-col-image-right{width:44% !important;height:auto !important;margin:0 0 4% 3%;float:right;clear:right;}.two-col-image-full{width:100%;}.node-webform .two-col-image-right{width:30% !important;height:auto !important;}.page-node-220 div#content .content .field-name-field-body{width:46%;margin-right:8%;float:left;}.page-node-220 div#content .content #webform-client-form-220{width:46%;float:left;}.contextual-links-wrapper a{margin-right:30px;}.separator{display:block;clear:both;margin:10px 0 60px;}.slider-wrapper,.view-slider-xl,.node-type-inhaltsseite .field-name-field-slider{width:100%;height:260px;padding:0;margin:0 0 50px;display:block;}.node-type-landingpage .view-slider-xl .field-slideshow{width:100% !important;height:260px !important;padding:0 !important;}.node-type-inhaltsseite .field-name-field-slider .field-slideshow-slide{height:260px !important;}.field-name-field-slider .field-slideshow .field-slideshow-slide img{object-fit:cover;object-position:center;max-width:inherit;width:100% !important;height:100% !important;}.view-slider-xl .field-slideshow-slide,.view-slider-xl .field-slideshow-slide img{width:100% !important;height:inherit !important;}.slider-wrapper{padding:0 !important;}.front .slider-wrapper,.front #slider,.front .view-slider-xl{width:100%;height:420px;}.front .nivo-slice img,.front #slider img,.front .slider-wrapper #slider div,.front .view-slider-xl div{height:100% !important;object-fit:cover;object-position:center;}@media only screen and (min-width:1140px){.wrapper{width:1026px;margin:0 auto;position:relative;}.front .main{padding:0;}}.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;}.clearfix{clear:both;}.clearfix::before,.clearfix::after{content:" ";display:table;}.clearfix::after{clear:both;}.clearfix{*zoom:1;}@media print{*,*:before,*:after{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) ")";}a[href^="#"]:after,a[href^="javascript:"]: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;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}a.contextual-links-trigger-active{padding:0 4px;display:block;background-color:rgba(255,55,55,0.7);box-shadow:0px 0px 5px #000;}.panel-pane div.contextual-links-wrapper{right:71px;}
