@charset "UTF-8";@font-face{font-family:"Kylo Sans";src:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/css/Fonts/KyloSans-Light.woff2) format("woff2"),url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/Fonts/KyloSans-Light.woff) format("woff");font-weight:200;font-style:normal;text-rendering:optimizeLegibility;font-display:swap;}@font-face{font-family:"Kylo Sans";src:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/css/Fonts/KyloSans-Regular.woff2) format("woff2"),url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/Fonts/KyloSans-Regular.woff) format("woff");font-weight:400;font-style:normal;text-rendering:optimizeLegibility;font-display:swap;}@font-face{font-family:"Kylo Sans";src:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/css/Fonts/KyloSans-Medium.woff2) format("woff2"),url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/Fonts/KyloSans-Medium.woff) format("woff");font-weight:500;font-style:normal;text-rendering:optimizeLegibility;font-display:swap;}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}* {margin:0;padding:0;}html, body, #wrap {height:100%;}body > #wrap {height:auto; min-height:100%;}#main {padding-bottom:210px; overflow:auto; overflow-x:hidden;}footer {margin-top:-210px;height:210px;clear:both;}.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix {display:inline-block;}* html .clearfix { height:1%;}.clearfix {display:block;}body {background:#fbfbfb !important;font-family:'Kylo Sans', sans-serif;font-weight:200;font-size:17px;color:#333;letter-spacing:0.02em;text-rendering:optimizeLegibility;-webkit-text-size-adjust:none;font-variant-numeric:oldstyle-nums;-moz-font-feature-settings:"onum";-webkit-font-feature-settings:"onum";font-feature-settings:"onum";overflow:scroll;}.viewport {width:96%;max-width:1400px;margin:0 auto;}.full_width .viewport {max-width:1600px;}.full_width_image .viewport {width:100%;max-width:100%;}header, footer, article, section, nav, address {display:block;}input, select, textarea {font-family:sans-serif; font-size:100%; border:0; background:transparent;}h1 {font-size:200%; color:#004090; margin:40px 0 30px 0; line-height:1.3em;}h1.single {margin:40px 0 0 15px;}h1 small {font-size:75%; display:block; line-height:1.4em; margin-top:5px;}h2 {font-size:200%; color:#004090; margin:30px 0 12px 0; line-height:1.3em;}h2 a, h1 a, h3 a, h4 a {color:#004090;}.search h1 + h2 {margin-top:-30px;}h3 {font-size:140%; color:#004090; margin:25px 0 12px 0; line-height:1.5em;}h4 {font-size:120%; color:#004090; font-weight:400; line-height:1.6em; margin:20px 0 10px 0; letter-spacing:0.02em;}h5 {font-size:111%; color:#004090; font-weight:400; line-height:1.6em; margin:15px 0 10px; letter-spacing:0.02em;}h6 {font-size:100%; color:#333; font-weight:500; line-height:1.6em; margin:15px 0 10px; letter-spacing:0.02em; letter-spacing:0.03em;}.sidebar .houses h6 {color:#fff;letter-spacing:0.04em; background:transparent;}.image + h4, .image + p {margin-top:7px;}.vc_col-sm-4 h2, .tab-content h2 {font-size:150%;}.vc_col-sm-4 h2 + h3, .vc_col-sm-4 h2 + h2, .tab-content h2 + h3, .tab-content h2 + h2 {font-size:130%;}.bgcolor h2, .bgcolor h3, .bgcolor h4, .bgcolor p, .bgcolor ul, .bgcolor a, .bgcolor span.subheader, .bgcolor strong, .bgcolor b {color:#fff !important;}.bgcolor .accordion h3:before {color:#004090 !important;}.bgcolor p, .bgcolor ul, .bgcolor a {letter-spacing:0.04em !important;}a {text-decoration:none; color:#444;}a:focus {outline:none;}strong, b {font-weight:500; letter-spacing:0.03em; color:#666;}.sidebar strong, .sidebar b {font-weight:400; color:#004090;}h1 strong, h2 strong, h3 strong {font-weight:200;}.none {display:none;}.nowrap {white-space:nowrap;}.versalien {font-size:98%; letter-spacing:0.04em;}.space_before {margin-left:2px;}.space_after {margin-right:2px;}.space_top {margin-top:50px;}p.vorab {margin-top:40px; font-size:120%;}p.vorab + h1 {margin-top:20px;}p.einstellung {margin-top:-10px; margin-bottom:60px;}.first-view {display:none;-webkit-transition:none;transition:none;}.wpb_animate_when_almost_visible {opacity:1.0;}.blue, .blue .bgcolor, .blue footer{background:#33a3dd;}.green, .green .bgcolor, .green footer{background:#9cbb15;}.red, .red .bgcolor, .red footer{background:#cc0066;}.orange, .orange .bgcolor, .orange footer{background:#f18700;}.blue span.subheader, .blue .accordion h3:before, a.blue, .blue .stellenangebot h3:before, .stellenangebote h2.blue {color:#33a3dd;}.green span.subheader, .green .accordion h3:before, a.green, .stellenangebote h2.green{color:#9cbb15;}.red span.subheader, .red .accordion h3:before, a.red, .stellenangebote h2.red{color:#cc0066;}.orange span.subheader, .orange .accordion h3:before, a.orange, .stellenangebote h2.orange{color:#f18700;}.green .sidebar .stoerer, .red .sidebar .stoerer, .orange .sidebar .stoerer {left:90px; top:-180px;}.stellenangebote h2.darkgreen {color:#65b32e;}.stellenangebote h2 {background:transparent;} .bgimage {position:fixed;top:0; left:0;width:100%; height:100%;background:#fff;opacity:0.8;}.bgimage img {width:100%; height:100%;display:none;}.bgimage img.landscape {height:auto;}.bgimage img.portrait {width:auto;}.claim {position:absolute;right:55px; top:250px;-webkit-transition:all 1.5s ease-out;transition:all 1.5s ease-out;}@media only screen and (max-width:1100px) {.claim {top:130px; right:20px;}.intro {font-size:180%;}}.claim h2 {font-size:100%;color:#33a3dd;font-weight:400;letter-spacing:0.02em;}.intro {font-size:200%;right:60%; top:30%;}header {position:fixed;top:0; left:0;width:100%;z-index:20;}.box-shadow {box-shadow:0 0 10px rgba(0,0,0,0.5);-webkit-transition:box-shadow 0.5s ease;transition:box-shadow 0.5s ease;}header .nav-bg {position:absolute;left:0; top:0;width:100%;height:100px;background:#fff;}header .circle-wrap {position:absolute;width:420px; height:210px;left:0; top:0;-webkit-transition:top 0.7s ease;transition:top 0.7s ease;}header .circle-wrap .circle {position:absolute;right:0; bottom:0;width:146%; height:287%;border-radius:50%;background:#fff;}header.scroll .circle-wrap {top:-200px;}.logo {position:absolute;left:25px; top:32px;width:250px; height:auto;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.logo img {width:100%; height:auto;}header.scroll .logo {top:17px;width:205px; height:75px;overflow:hidden;}.mobile_nav {display:none;}nav.primary {position:absolute;left:0; top:0;width:100%; height:100px;background:#fff;}nav.primary ul {float:right;margin:0 80px 0 0;height:100%;}nav.primary ul li {display:inline-block;margin-left:20px;position:relative;height:90%;}nav.primary ul li a {font-weight:400;font-size:95%;color:#004090;letter-spacing:0.02em;line-height:6em;}nav.primary ul li a:after {content:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/arrow.png);opacity:0.6;margin-left:3px;vertical-align:2%;}nav.primary ul li ul {float:none;margin:0;padding:20px;opacity:0;visibility:hidden;-webkit-transition:all 1s ease;transition:all 1s ease;position:absolute;top:100px; left:0;background:#fff;box-shadow:3px 3px 3px rgba(0,0,0,0.3);border-radius:3px;height:auto;}nav.primary ul li:last-child ul {right:0; left:auto;}nav.primary ul li ul li {display:block;height:auto;color:#fff;margin:0;padding:0 10px 2px 10px;border-radius:2px;}nav.primary ul li ul li:before {content:"•";margin-right:7px;}nav.primary ul li ul li.separation:before {content:"";margin:0;}nav.primary ul li ul li a {color:#fff !important;line-height:2.0em;font-weight:200;font-size:90%;white-space:nowrap;letter-spacing:0.03em;}nav.primary ul li ul li a:after {content:"";margin:0;}nav.primary ul li:hover ul {opacity:1.0;visibility:visible;}nav.primary ul li:nth-child(1):hover {border-bottom:10px solid #33a3dd;}nav.primary ul li:hover a:after {opacity:1.0;}nav.primary ul li:nth-child(1):hover a,nav.primary ul li.current-menu-item:nth-child(1) a,nav.primary ul li.current-menu-ancestor:nth-child(1) a {color:#33a3dd;}nav.primary ul li:nth-child(1) ul {background:#33a3dd;}nav.primary ul li:nth-child(2):hover {border-bottom:10px solid #9cbb15;}nav.primary ul li:nth-child(2):hover a,nav.primary ul li.current-menu-item:nth-child(2) a,nav.primary ul li.current-menu-ancestor:nth-child(2) a {color:#9cbb15;}nav.primary ul li:nth-child(2) ul {background:#9cbb15;}nav.primary ul li:nth-child(3):hover {border-bottom:10px solid #cc0066;}nav.primary ul li:nth-child(3):hover a,nav.primary ul li.current-menu-item:nth-child(3) a,nav.primary ul li.current-menu-ancestor:nth-child(3) a {color:#cc0066;}nav.primary ul li:nth-child(3) ul {background:#cc0066;}nav.primary ul li:nth-child(4):hover {border-bottom:10px solid #f18700;}nav.primary ul li:nth-child(4):hover a,nav.primary ul li.current-menu-item:nth-child(4) a,nav.primary ul li.current-menu-ancestor:nth-child(4) a {color:#f18700;}nav.primary ul li:nth-child(4) ul {background:#f18700;}nav.primary ul li ul li:hover,nav.primary ul li ul li.current-menu-item,nav.primary ul li ul li.current_page_parent{border:0 !important;background:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/bg_nav_hover.png) repeat 0 0;}nav.primary ul li ul li.separation,nav.primary ul li ul li.separation:hover {margin:8px 0 4px 0;border-top:1px dotted #fff !important;opacity:0.7;}.search-icon {position:absolute;right:20px; top:32px;width:35px; height:35px;cursor:pointer;border:2px solid #004090;border-radius:50%;background:#fff;}.transition {-webkit-transition:all 0.5s ease;transition:all 0.5s ease;}.search-icon #magnifier {width:60%; height:auto;margin:16%;}.search-icon #magnifier .a {fill:#004090;}.search-icon:hover {background:#004090;}.search-icon:hover #magnifier .a {fill:#fff;}.search-form {position:absolute;top:70px; right:0px;width:70%; height:auto;background:#004090;border-radius:2px;display:none;z-index:200;padding-bottom:40px;}.search-form input {font-family:'Kylo Sans W00', sans-serif;}.search-form input:focus {outline:none;}.search-form input[type="search"] {background:#fff;border:0;width:85%;padding:0.2% 0.5% 0.5% 1%;font-size:90%;font-weight:200;border-radius:2px;margin-left:2%;}.search-form input[type="submit"] {color:#fff;border:0;background:0;pointer:cursor;font-size:100%;font-weight:400;letter-spacing:0.02em;padding:0 0 0 10px;}nav.breadcrumbs {margin:0 15px;color:#949494;font-size:70%;line-height:1.5em;}nav.breadcrumbs ul li,nav.breadcrumbs ol li {display:inline-block;}nav.breadcrumbs ul li:before,nav.breadcrumbs ol li:before {content:"»";margin:0 4px;}nav.breadcrumbs ul li:first-child:before,nav.breadcrumbs ol li:first-child:before {content:"";margin:0;}nav.breadcrumbs a {color:#949494;}.content {position:relative;left:0; top:0px;margin-top:100%;width:100%;min-height:500px;opacity:1.0;-webkit-transition:margin-top 1.5s ease-out, opacity 0.7s ease;transition:margin-top 1.5s ease-out, opacity 0.7s ease;}.show {margin-top:300px;}.tofade_in {opacity:0;}.vc_row {width:100%;background:rgba(255,255,255, 0.95);margin:0 0 10px 0 !important;padding:40px 0;position:relative;top:10px;}.vc_row .vc_row {background:transparent;padding:0;}.single_title + .vc_row {padding-top:20px;}.full_width_image {padding:0;background:transparent;}.vc_row_last {background:#fff;padding-bottom:0px;padding-top:60px;}.vc_row_last img.hs_logo {margin-bottom:10px;max-width:235px;height:auto;}.without_space {margin-bottom:0 !important;padding-bottom:0;}.vc_col-sm-12 {width:66.66666667% !important;margin:0 15%;}.full_width_image .vc_col-sm-12 {width:100% !important;margin:0;}.full_width_image .vc_col-sm-12 .vc_column-inner {padding:0;}.wpb_video_widget {margin-bottom:0px !important;}.sidebar + .vc_col-sm-12 {margin:0;}.vc_col-sm-8_starttext {width:79% !important;margin-left:-10%;}.vc_col-sm-4_starttext {width:43% !important;margin:12px -15% 0 2%;}article p,article ul,article ol,.wp_content_logo {line-height:1.7em;margin:10px 0;}.wp_content_logo {max-width:400px;}.wpb_text_column p a,.wpb_text_column ul a,.wpb_text_column ol a,.merksatz a,.accordion .text a {background:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/icon_textlink.svg) no-repeat 1px 65%;padding:0 1px 1px 17px;border-bottom:1px dotted #004090;}a.cateringkontakt {background-image:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/icon_catering.svg) !important;padding-left:32px !important;}.wpb_text_column p a.red, .wpb_text_column ul a.red, .wpb_text_column ol a.red,.wpb_text_column p a.blue, .wpb_text_column ul a.blue, .wpb_text_column ol a.blue,.wpb_text_column p a.green, .wpb_text_column ul a.green, .wpb_text_column ol a.green,.wpb_text_column p a.orange, .wpb_text_column ul a.orange,.wpb_text_column ol a.orange {background:transparent;padding:0;font-weight:500;border-bottom:0px;}.bgcolor .wpb_text_column p a,.bgcolor .wpb_text_column ul a,.bgcolor .wpb_text_column ol a {background:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/icon_textlink_weiss.svg) no-repeat 1px 65%;}.wpb_text_column address p a,.wpb_text_column p a.more,.wpb_text_column .searchresults ul a {background:0;padding-left:0;color:#333;}article p a:hover,article ul a:hover,article ol a:hover,address p a:hover {border-bottom:2px solid #004090;color:#004090;}address p a:hover span {color:#004090;}.wpb_text_column .searchresults ul a:hover {border:0;}article .vc_col-sm-5 p,article .vc_col-sm-5 ul,article .vc_col-sm-5 ol,article .vc_col-sm-4 p,article .vc_col-sm-4 ul,article .vc_col-sm-4 ol,article .vc_col-sm-3 p,article .vc_col-sm-3 ul,article .vc_col-sm-3 ol,address p,.sidebar p,.sidebar ul,.sidebar ol {line-height:1.5em;margin:10px 0;}article .vc_col-sm-4_starttext p {line-height:1.7em;}article ul li {text-indent:-16px;margin-left:16px;}article ul li:before,.sidebar ul li.cat-item:before {content:"•";color:#004090;margin-right:5px;font-size:150%;vertical-align:-15%;}.bgcolor li:before {color:#fff !important;}.sidebar ul li:before {content:"";margin-right:0;}article ul.questionlist li {text-indent:-23px;margin-left:23px;}article ul.questionlist li:before {content:" ";width:13px; height:13px;border:2px solid #004090;display:inline-block;box-sizing:border-box;vertical-align:0;margin-right:10px;border-radius:2px;}article .bgcolor ul.questionlist li:before {border-color:#fff;}.wpb_text_column ol {counter-reset:ol-counter;}.wpb_text_column ol li {margin-left:27px;}.wpb_text_column ol li:before {content:counter(ol-counter);counter-increment:ol-counter;display:inline-block;float:left;width:22px;margin:5px 5px 0 -27px;padding:3px 0 5px 0;text-align:center;color:#fff;background:#004090;border-radius:50%;font-weight:500;line-height:1em;font-size:85%;font-variant-numeric:lining-nums;-moz-font-feature-settings:"lnum";-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";}.more img {vertical-align:-25%;margin-right:2px;}.more span {border-bottom:2px solid #004090;padding-bottom:1px;}.more:hover,span.more:hover {color:#004090;border:0;}.downloadlist {margin:10px 0;}.downloadlist span.downloadicon {display:inline-block;vertical-align:-20%;margin-right:7px;}.downloadlist p {margin:5px 0 5px 0 !important;}.downloadlist p a,.downloadlist ul a {background:none;padding:0;padding-bottom:3px;border:0px;}.downloadlist p a:before,.downloadlist ul a:before {content:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/icon_download.svg);vertical-align:-18%;display:inline-block;margin-right:7px;}.teaser .glossar,.vc_row_last .glossar,.sitemap .glossar,a .glossar,h1 .glossar, h2 .glossar, h3 .glossar{display:none;}span.glossar {white-space:nowrap;}span.glossar .glossar {display:none;}span.glossar span.icon {font-weight:500;background:#ddd;border-radius:50%;padding:0px 6px;margin:0 0 0 1px;font-size:14px;line-height:14px;color:#333;vertical-align:10%;opacity:0.7;cursor:pointer;}.bgcolor span.glossar span.icon {background:rgba(255,255,255,0.4);color:#fff;}span.glossar span.tooltip {position:absolute;display:block;background:#f1f1f1;box-shadow:0 0 10px rgba(0,0,0,0.5);width:95%;font-size:16px;line-height:25px;padding:20px;box-sizing:border-box;opacity:0;visibility:hidden;font-weight:200;color:#333;background:#f1f1f1 url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/close.png) no-repeat 98% 5%;background-size:20px auto;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;white-space:normal;text-indent:0;}article ul li span.glossar span.tooltip {margin-left:-16px;}span.glossarshow span.tooltip {opacity:1.0;visibility:visible;z-index:10;}.teaser a,.article_teaser a {display:inline-block;width:100%; height:100%;padding:13px;-webkit-transition:box-shadow 0.7s ease;transition:box-shadow 0.7s ease;box-sizing:border-box;}.teaser a:hover,.article_teaser a:hover {box-shadow:0 0 10px 0 rgba(0,0,0,0.5);}.teaser .image,.teaser .image_teaser_background {width:100%; height:230px;overflow:hidden;}.teaser img {height:100%; width:auto;}.teaser .portrait img {width:100%; height:auto;margin-top:-20%;}.teaser .image_teaser_background {background-size:cover;background-repeat:no-repeat;background-position:center;}.teaser p,.teaser h4 {margin:5px 0 !important;}.singleimage {width:100%; height:auto;}.vc_col-sm-6 .singleimage {margin-top:15px;margin-bottom:15px;}.full_width_image .singleimage {height:500px;max-height:700px;overflow:hidden;}.singleimage img {width:100%; height:auto;}@supports (object-fit:cover) {.singleimage {display:flex;flex-direction:column;align-items:center;justify-content:center;}.singleimage img {height:100%;object-fit:cover;margin-top:0 !important;}}.full_width_image .image_after {margin-top:-10px;}.full_width_image .image_before {margin-bottom:-10px;}.vc_col-sm-12 .imagegallery {width:115%;margin:30px -7.5% 10px -7.5%;}.imagegallery ul li {width:19%; height:auto;display:inline-block;text-indent:0;margin:0;line-height:0px;}.imagegallery ul li:before {content:"";margin:0;}.imagegallery ul li a {display:block;width:100%; height:100%;overflow:hidden;padding:0;}.imagegallery ul li a:hover {border:none;}.imagegallery ul li a img.landscape {height:100%; width:auto;}.imagegallery ul li a img.portrait {width:100%; height:auto;}#map {background:#fff;}#map p {line-height:1.5em;margin:5px 0;}.maplink {position:relative;top:-50px;width:100px; height:50px;margin-bottom:-50px;display:block;}#map.map_preview {background-position:center;background-size:cover;}#map.map_preview .text {width:100%; height:100%;box-sizing:border-box;padding:5% 10%;background:rgba(0,0,0,.5);text-align:center;}#map.map_preview .text p,#map.map_preview .text a,#map.map_preview .text h3 {color:#fff;max-width:800px;margin-left:auto;margin-right:auto;}#map.map_preview .button_link {margin-top:50px;}#map.map_preview .button_link a { padding:8px 30px 10px 30px}.accordion,.stellenangebot {padding:15px 0;border-bottom:1px dotted rgba(0, 64, 144, 0.5);}.vc_row .accordion:last-child,.stellenangebote {margin-bottom:20px;}.accordion:first-of-type,h2 + .stellenangebot {border-top:1px dotted rgba(0, 64, 144, 0.5);}.accordion h3,.stellenangebot h3 {font-size:110%;cursor:pointer;margin-top:0;margin-bottom:0;text-indent:-24px;margin-left:24px;font-weight:400;}.accordion h3:before,.stellenangebot h3:before {content:"+ ";font-weight:500;font-size:165%;vertical-align:-10%;}.accordion.current h3:before {content:"– ";}.accordion .text {padding:1px 0;}.stellenangebot p {margin:0;margin-left:24px;}.stellenangebot {box-sizing:border-box;padding-left:5px;padding-right:5px;}.stellenangebot:hover {background-color:rgba(0,64,144,0.05);}.stellenangebote p a:hover {border:0;color:#444;}.stellenangebote h2 {margin-top:60px;}.stellenangebote h2:first-of-type {margin-top:30px;}.pagina {text-align:center;}.pagina span,.pagina a:hover,.pagina_single_site span:hover,.pagina span .current {color:#fff;background:#004090;}.pagina_single_site span,.pagina a {border:0;padding:3px 10px 7px 10px;margin:0 2px;color:#004090;background:#efefef;border-radius:5px;}.pagina span.current {padding:3px 10px 7px 10px;border-radius:5px;}.pagina_single_site span a {background:transparent;}.pagina span a:hover,.pagina span a {border:0;}.merksatz {background:#f1f1f1;border-radius:2px;width:99%;margin-bottom:70px;position:relative;top:20px;padding:50px 0 20px 0;}p + .merksatz {margin-top:30px;}.merksatz img.icon {position:absolute;left:5%; top:-25px;margin-bottom:25px;}.merksatz p,article .vc_col-sm-4 .merksatz p {width:90%;margin:10px 5%;color:#004090;font-weight:500;text-indent:0;}.merksatz p a {color:#004090;}.merksatz p.small {font-weight:200;font-size:85%;}.bgcolor .merksatz p,.bgcolor .merksatz p a {color:#004090 !important;}.slider {position:relative;margin:auto;height:100%;width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;}.slides {margin:0;}.mySlides {width:100%; height:100%;box-sizing:border-box;transition:all 2s ease;position:absolute;opacity:0;margin:0;transform:translateX(-100%);text-indent:0;}.mySlides:before {display:none;}.mySlides.toright,.mySlides.currentbefore {transform:translateX(-100%);}.mySlides.toleft,.mySlides.currentafter {transform:translateX(100%);}.mySlides.current {transform:translateX(0);opacity:1;}.dots {z-index:10;position:relative;top:2px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;}.dot {cursor:pointer;height:10px;width:10px;background-color:transparent;border:1px solid #004090;opacity:.6;border-radius:50%;display:inline-block;transition:background-color 0.6s ease-in-out;margin:5px;}.dot.active,.dot:hover {background-color:#004090;opacity:1;}.prev, .next {cursor:pointer;width:auto;position:relative;padding:0;color:#004090;font-size:300%;transition:0.6s ease;user-select:none;line-height:0;margin-right:4px;font-weight:500;margin-top:-.4em;.next {right:0;}}.linklist {margin-bottom:15px;}.linklist ul {-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;}.linklist ul.col2 {-webkit-column-count:2; -moz-column-count:2;column-count:2;}.linklist ul.col1 {-webkit-column-count:1; -moz-column-count:1;column-count:1;}.linklist ul li {-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;list-style-image:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/icon_textlink.svg);margin-left:16px;text-indent:0;}.bgcolor .linklist ul li {list-style-image:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/icon_textlink_weiss.svg);}.linklist ul li:before {content:"";margin:0;font-size:100%;vertical-align:0%;}.sitemap ul {margin-left:16px;}.sitemap ul li {font-weight:400;display:inline-block;width:28%;vertical-align:top;}.sitemap ul li ul {margin-top:5px;margin-bottom:40px;}.sitemap ul li ul li {font-weight:200;display:block;width:100%;}.sitemap #menu-menue-im-footer {margin-top:40px;}.sitemap #menu-menue-im-footer li {display:block;width:100%;}.sidebar {width:31%;float:right;margin-top:50px;position:relative;}.sidebar .stoerer {position:absolute;left:-70px; top:-150px;width:200px; height:auto;z-index:10;}.sidebar .stoerer img {width:100%; height:auto;}.single_article .sidebar {margin-top:-50px;}.sidebar,.sidebar a {color:#004090;font-size:97%;}.sidebar .current-cat a {color:#004090 !important;}.sidebar a.banner {display:block;width:100%; height:auto;margin:30px 0;}.sidebar a.banner img {width:100%; height:auto;}.sidebar .row_1,.sidebar .row_2,.sidebar .row_3_bgcolor {width:100%;}.sidebar .row_1_posts {margin-top:20px;margin-bottom:15px;}.row_1_posts h3 {margin-top:40px;}.article_teaser h2 {margin-top:20px;}.sidebar .row_3_bgcolor {padding:5px 0;margin-top:20px;}.blue .sidebar .row_3_bgcolor {border-top:1px solid #33a3dd;border-bottom:1px solid #33a3dd;}.green .sidebar .row_3_bgcolor {border-top:1px solid #9cbb15;border-bottom:1px solid #9cbb15;}.red .sidebar .row_3_bgcolor {border-top:1px solid #cc0066;border-bottom:1px solid #cc0066;}.orange .sidebar .row_3_bgcolor {border-top:1px solid #f18700;border-bottom:1px solid #f18700;}.sidebar .row_1:nth-child(2) {margin-top:20px;}.sidebar .row_2 {margin-top:30px;border-top:1px dotted rgba(0, 64, 144, 0.5);}.sidebar .houses {width:100%;background:#33a3dd;text-align:center;box-sizing:border-box;position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;padding-top:30px;}.sidebar .houses h6 {line-height:1.2em;margin:0 0 5% 0;box-sizing:border-box;padding:0 15px;}.sidebar .houses ul {display:flex;flex-direction:row;justify-content:center;align-items:flex-end;margin-bottom:-1px;width:100%;}.sidebar .houses ul li {display:block;margin:0;line-height:0px;text-indent:0;width:29%; max-width:70px;box-sizing:border-box;padding:0 1.5%;}.sidebar .houses ul li:before {display:none;}.sidebar .houses ul li a img {line-height:0px;margin:0;width:100%; height:auto;}.sidebar .siegel_wrap_flex {}.siegel {position:relative;padding-left:5px;box-sizing:border-box;background:#fff;white-space:nowrap;display:flex;flex-direction:row;justify-content:center;align-items:flex-end;width:100%;margin-top:30px;border-bottom:1px solid #33a3dd;}.green .siegel {border-bottom:1px solid #9cbb15;}.siegel.transparent {background:transparent;padding:0;}.siegel img {width:15%; height:auto;max-width:45px;margin:0 1%;}.siegel img:last-child {}.sidebar .siegel_wrap_flex {flex-direction:row-reverse;align-items:flex-end;}.siegel_wrap_flex .siegel {background:transparent;height:100%;}.siegel_wrap_flex img.hs_logo {width:100%; height:auto;}.siegel.overlapping {justify-content:flex-start;}.siegel.overlapping img {margin-right:-25px;width:45px;filter:grayscale(30%);}.siegel.overlapping img:first-child {width:20px; margin-right:-10px;}.siegel.overlapping img:nth-child(2) {width:25px; margin-right:-13px;}.siegel.overlapping img:nth-child(3) {width:30px; margin-right:-16px;}.siegel.overlapping img:nth-child(4) {width:35px; margin-right:-19px;}.siegel.overlapping img:nth-child(5) {width:40px; margin-right:-23px;}.siegel.overlapping .last img {width:100%; height:auto;max-width:85px;filter:grayscale(0);}.siegel.overlapping .last {position:relative;display:block;width:30%; height:auto;max-width:85px;line-height:0;}.siegel.overlapping .last:before {content:'';width:85%; height:100%;bottom:0; right:0;display:block;position:absolute;box-shadow:-7px -2px 5px 0px rgb(0 0 0 / 50%);}.sidebar .bgcolor {padding:1px 30px 30px 30px !important;}.sidebar ul {margin:0;}.sidebar ul.links li {border-bottom:1px dotted rgba(0, 64, 144, 0.5);padding:8px 4%;width:92%;margin:0;text-indent:0;}.sidebar ul li a {font-weight:400;letter-spacing:0.02em;}.sidebar ul li a.link_to_page {display:block;text-indent:-40px;margin-left:40px;}.sidebar ul li a img {margin:0 5px;vertical-align:-20%;}.sidebar ul.links li:hover {background-color:rgba(0,64,144,0.05);}.sidebar ul.links li.termine {line-height:1.45em !important;}.sidebar ul.links span.termin {font-weight:200;}.sidebar ul.links span.termin strong {vertical-align:-15%;}.sidebar ul.links span.termin:first-of-type strong {vertical-align:10%;}.sidebar a:hover {border:0;background:transparent;}table {border-collapse:collapse;width:100%;border:0px none;border-top:1px dotted rgba(0, 64, 144, 0.5);margin-bottom:50px;line-height:1.5em;}tr {border:0px none;border-bottom:1px dotted rgba(0, 64, 144, 0.5);}td {padding:5px 10px;text-align:left;vertical-align:top;}tr:hover {background:rgba(0,64,144,0.05);}.tabs_container {width:120%;line-height:1.4em;margin:0 -10%;}.tabs_container ul.tabs {display:flex;flex-wrap:wrap;justify-content:center;margin:1%;padding-bottom:7px;border-bottom:1px solid #004090;}.tabs_container ul.tabs li {display:inline-block;width:24%;margin:0.2%;opacity:0.5;color:#fff;cursor:pointer;transition:opacity 0.5s ease;border-radius:10px 10px 0 0;background:#004090;}.tabs_container ul.tabs li.current,.tabs_container ul.tabs li:hover {opacity:1.0;}.tabs_container ul.tabs li span {display:block;margin:10px 15px 15px 15px;}article.tab-content {display:none;}article.tab-content.current{display:inherit;}.tab-content .termin {padding-top:15px;}.tab-content .termin:first-child {padding-top:0;}.searchresults {padding-top:1px;}.searchresults ul {margin-left:-20px;}.searchresults li {padding:5px 5px 5px 20px;-webkit-transition:box-shadow 0.7s ease;transition:box-shadow 0.7s ease;}.searchresults .more {color:#004090;font-weight:700;}.searchresults ul li:hover {box-shadow:0 0 10px 0 rgba(0,0,0,0.5);}.searchresults .searchword {background:rgba(51,163,221,0.2);padding:0 2px;border-radius:2px;}#mc_embed_signup {font-family:'Kylo Sans W00', sans-serif !important;font-size:100% !important;font-weight:200 !important;}#mc_embed_signup .indicates-required {font-size:75%;float:right;margin-right:1%;}form {margin:30px 0;padding:30px;background:rgba(0,64,144,0.05);border-radius:10px;}form h4,form .h4 {font-size:110%;color:#333;font-weight:400;line-height:1.6em;margin:30px 0 5px 0;letter-spacing:0.02em;display:block;}.form_section {padding-bottom:30px;}.fieldgroup {position:relative;margin-bottom:30px;}.fieldgroup:after {content:' ';display:block;clear:both;}.content form a {border-bottom:1px dotted #004090;}.content form p {clear:both;padding:0;margin:10px 0;}.content form p.small {margin-top:30px;font-size:75%;}.content form p.error {font-weight:500;color:#004090;}p.send {background:#f1f1f1;box-sizing:border-box;padding:30px;font-weight:500;}p.formhinweis {font-size:75% !important;margin-left:20% !important;margin-top:15px !important;}.content form p.weiter {margin-top:20px;}p.half {width:48%;display:inline-block;}p.third {width:18%;display:inline-block;}p.third+p.third {margin-left:2%;}p.twothird {width:59%;display:inline-block;float:right;}.content form p.space_top {margin-top:30px;}.half:nth-child(1),.half:nth-child(3),.half:nth-child(2n+1),.third+.half {float:right;}.half.small_text {margin-top:0;}input:focus,textarea:focus,select:focus {outline:1px solid rgba(0,64,144,0.4);}input[type=text],input[type=tel],input[type=email],input[type=date],textarea,select {width:100%;border:none;padding:10px;font-family:'Kylo Sans W00', sans-serif;font-size:90%;line-height:1.5em;color:#333;background:#fff;border-radius:2px;margin-top:5px;font-weight:200;letter-spacing:0.02em;box-sizing:border-box;}textarea.small {height:100px;}.small_text input {width:30%;margin-left:10px;}.select_wrap {position:relative;display:block;}.select_wrap:after {content:" ";display:block;border-top:9px solid #004090;border-right:9px solid transparent;border-left:9px solid transparent;position:absolute;right:20px; top:50%;pointer-events:none;}.select_wrap:hover:after {border-top:10px solid #004090;}select {-moz-appearance:none;-webkit-appearance:none;appearance:none;}select::-ms-expand {display:none;}input.inhalt {display:none;}span.wpcf7-list-item {margin:0;}input[type=checkbox] {margin-right:7px;width:20px; height:20px;border:1px solid #fff;background:#fff;-webkit-appearance:none;appearance:none;border-radius:2px;box-sizing:border-box;vertical-align:-15%;}input[type=checkbox]:checked {background:#004090;}input[type=checkbox]:checked:after {content:"";display:block;width:calc(100% - 4px);height:calc(100% - 4px);border:2px solid #fff;}textarea {height:150px;}input.false,textarea.false {border:1px solid #004090;}input[type=submit],.button_link a{margin-top:10px;padding:10px 45px 10px 45px;border:none;font-family:'Kylo Sans W00', sans-serif;font-size:110%;letter-spacing:0.02em;font-weight:200;color:#fff;background:#004090;cursor:pointer;border-radius:5px;transition:box-shadow .2s ease;}.button_link {margin:20px 0;}.button_link a {padding:6px 30px 7px 30px;}input[type=submit]:hover,.button_link a:hover {background:#004090;color:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.4);}form hr {margin-top:30px;margin-bottom:30px;border:none;border-top:1px dashed #004090;}form h3 {font-size:111%;}.checkbox_block .wpcf7-list-item {display:block;}div.wpcf7 {padding-bottom:30px;}div.screen-reader-response {position:relative !important;overflow:visible !important;clip:auto !important;clip-path:none !important;height:auto !important;margin:0;padding:0;word-wrap:normal !important;width:89% !important;margin-top:15px !important;margin-bottom:15px !important;border:none !important;color:#004090 !important;line-height:1.65em;}div.screen-reader-response p {font-weight:400 !important;}div.wpcf7-display-none,div.wpcf7-response-output {display:none !important;}div.wpcf7-validation-errors {color:#004090;border:1px solid #c0c4c7;}span.wpcf7-not-valid-tip-no-ajax {color:#004090;margin-left:15%;display:block;}span.wpcf7-not-valid-tip {margin-left:15%;color:#004090;font-size:85%;}.file-upload-wrapper {position:relative;width:100%;height:50px;}.file-upload-wrapper:after {content:attr(data-text);position:absolute;top:0;left:0;border-radius:5px;padding:10px;box-sizing:border-box;display:block;width:100%;height:auto;pointer-events:none;z-index:20;background:#fff;}.file-upload-wrapper:before {content:'Hochladen';position:absolute;top:0;right:0;height:auto;background:#004090;color:#fff;z-index:25;font-size:100%;padding:10px 15px;pointer-events:none;border-radius:2px;transition:box-shadow .2s ease;border-radius:0 5px 5px 0;}.file-upload-wrapper:hover:before {background:#004090;box-shadow:0 0 5px 0 rgba(0,0,0,.4);}.file-upload-wrapper input[type=file] { opacity:0; position:absolute; top:0; right:0; bottom:0; left:0; z-index:99; height:30px; margin:0; padding:0; display:block; cursor:pointer; width:100%;}footer {position:relative;overflow:hidden;}footer .circle {width:180%; height:400px;border-radius:50%;position:absolute;bottom:55%; right:-20%;background:#fff;}nav.marker {position:absolute;bottom:-2px;}nav.marker ul li {display:inline-block;margin:0 5px;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;padding-top:8px;width:50px;}nav.marker ul li img {width:100%; height:auto;}nav.marker ul li:hover {width:58px;margin:0 1px;}nav.marker ul li.current-menu-item,nav.marker ul li.current-menu-ancestor {background:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/icon_hs-current.svg) no-repeat center top;}nav.secondary {float:right;position:relative;top:150px;}nav.secondary ul {display:inline-block;margin:0 5px;}nav.secondary ul li {display:inline-block;margin:0 7px;opacity:0.8;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;}nav.secondary ul li:hover {opacity:1.0;}nav.secondary ul li a {color:#fff;font-size:80%;letter-spacing:0.02em;}nav.secondary ul.socialmedia li {width:25px; height:auto;}nav.secondary ul.socialmedia li img {width:100%; height:auto;}@media only screen and (max-width:1280px) {body {font-size:16px;}header .circle-wrap {height:185px; width:380px;}.logo {left:15px; top:20px; width:240px;}header.scroll .logo {top:11px;width:175px; height:65px;}header .nav-bg, nav.primary {height:80px;}nav.primary ul li a {line-height:5em;}nav.primary ul li ul {top:80px;}nav.primary ul li a {width:100%;}.search-icon {top:23px; right:20px; width:30px; height:30px;}.search-form {top:40px;}.show {margin-top:220px;}.vc_row {padding:30px 0;}.full_width_image {padding:0}}@media only screen and (max-width:1100px) {header .circle-wrap {height:160px; width:320px;}.logo {left:15px; top:20px; width:200px; }nav.primary ul {margin-right:75px;}nav.primary ul li {margin-left:10px;}.teaser a, .article_teaser a {padding:5px;}.vc_row_last img.hs_logo {max-width:200px;}.tabs_container {width:100%; margin:0; margin-left:-15px; margin-right:-15px;}.tabs_container ul.tabs li {margin:0 0.5% 0 0;}.show {margin-top:180px;}}@media only screen and (max-width:1000px) {.vc_col-sm-12 {width:100% !important; margin:auto;}.vc_col-sm-12 .imagegallery {width:100%; margin-left:0; margin-right:0;}.imagegallery ul li {width:23.5%;}.sidebar + .vc_col-sm-12 {width:63% !important;}.sidebar {width:33%;}.hs_logo {max-width:calc(100% - 70px);}.siegel+a .hs_logo {max-width:100%;}.vc_col-sm-8_starttext {margin-left:0; width:60% !important;}.vc_col-sm-4_starttext {margin:10px 0 0 0; width:37% !important;}.vc_col-sm-3 {width:49%; display:inline-block; float:none; vertical-align:top; margin-top:20px;}h1, h2 {font-size:180%;}}@media only screen and (max-width:950px) {header .circle-wrap {height:150px; width:290px;}.siegel {padding-left:5px;}.siegel + .houses {padding-top:25px;}.siegel + .houses ul li {max-width:20%; box-sizing:border-box; padding:0 2px;}.siegel + .houses ul li img {width:100%;}.sidebar ul li a img {margin:0 1px;}.logo {width:190px;}.search-icon {top:16px; width:41px; height:41px;}.intro {right:50%; font-size:150%;}.search-form input[type="search"] {width:100%; margin:0;}.search-form input[type="submit"] {padding:3px 20px 5px 20px; background:rgba(255,255,255,0.3); margin-top:10px; border-radius:2px;}.sidebar .stoerer {width:150px; TOP:-120px;}.mobile_nav {top:15px; right:75px;position:absolute;display:block;cursor:pointer;width:45px;z-index:40;}.mobile_nav img {position:absolute;right:0; top:0;width:100%; height:auto;}.mobile_nav .close {display:none;}header {position:absolute;}nav.primary ul {z-index:30;float:none;position:absolute;top:0; left:-100%;margin:0;max-width:73%;min-width:73%;min-height:100%;background:#fff;height:auto;border-radius:0 0 3px 3px;box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.5);-webkit-transition:all 1s ease;transition:all 1s ease;}nav.primary ul.show_menu {left:0;}nav.primary ul li {display:block;margin-left:0;height:auto;margin:0;padding:0;}nav.primary ul li:last-child {margin:0;}nav.primary ul li:nth-child(1) {background:#33a3dd;}nav.primary ul li:nth-child(2) {background:#9cbb15;}nav.primary ul li:nth-child(3) {background:#cc0066;}nav.primary ul li:nth-child(4) {background:#f18700;}nav.primary ul li ul li:nth-child(1),nav.primary ul li ul li:nth-child(2),nav.primary ul li ul li:nth-child(3),nav.primary ul li ul li:nth-child(4) {background-color:transparent;}nav.primary ul li a {line-height:1.6em;margin:0;color:#fff;display:block;font-weight:500;font-size:110%;padding:10px;width:95%;}nav.primary ul li a:after {content:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/arrow_white.svg);float:right;margin:-5px 20px 0 0;}nav.primary ul li:hover a,nav.primary ul li.current-menu-item a,nav.primary ul li.current-menu-ancestor a {color:#fff !important;}nav.primary ul li ul {padding:0;display:none;visibility:visible;opacity:1.0;position:relative;top:0px;background:#fff;box-shadow:none;border-radius:0;width:100%;max-width:100%;padding:5px 0;}nav.primary ul li.current-menu-item ul,nav.primary ul li.current-menu-ancestor ul {display:block;border-top:1px solid #fff;}nav.primary ul li ul li::before {margin-right:0px;content:"";}nav.primary ul li ul li a:before {content:"•";margin-right:5px;}nav.primary ul li ul li a {color:#fff !important;line-height:1.5em;font-size:105%;white-space:normal;text-indent:-13px;margin-left:13px;margin-right:10px;padding:4px 0 7px 0;display:block;border:0;}nav.primary ul li:hover {background-image:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/zub/bg_nav_hover.png);}nav.primary ul li:nth-child(1):hover,nav.primary ul li:nth-child(2):hover,nav.primary ul li:nth-child(3):hover,nav.primary ul li:nth-child(4):hover {border:0;}nav.primary ul.sub-menu-show {display:block;}nav.primary ul.sub-menu-hide {display:none !important;}}@media only screen and (max-width:768px) {.search-form {right:0; width:100%; box-sizing:border-box;}.vc_col-sm-8_starttext, .vc_col-sm-4_starttext {width:100% !important; float:none; padding:0;}.vc_col-sm-4_starttext {margin-top:50px;}.sidebar {width:100%; margin-top:0; margin-bottom:30px; float:none; box-sizing:border-box; padding-left:15px; padding-right:15px;}.sidebar + .vc_col-sm-12 {width:100% !important;}.sidebar ul li a.link_to_page {margin-left:35px;}.sidebar ul li a img {margin:0 5px;}.vc_col-sm-3 {width:100%; display:block; margin-bottom:30px; float:none;}.vc_row_last .vc_col-sm-3 {margin-bottom:0;}.vc_row_last {padding-bottom:0;}.tabs_container {margin:0 -5px;}.tabs_container ul.tabs li {width:100%; margin:2px 0; border-radius:7px;}.tabs_container ul.tabs {border:0;}form {padding:30px 20px;}p.half {width:100%; float:none;}.linklist ul {-webkit-column-count:2; -moz-column-count:2; column-count:2; -webkit-column-gap:15px; -moz-column-gap:15px; column-gap:15px;}.linklist ul.col2 {-webkit-column-count:1; -moz-column-count:1; column-count:1;}.sidebar .stoerer {left:-5px; width:150px; top:-80px;}.green .sidebar .stoerer, .red .sidebar .stoerer, .orange .sidebar .stoerer {left:auto; right:20px; transform:rotate(22deg);}footer {height:250px;}footer .circle {bottom:64%; width:200%; right:-24%;}footer nav.secondary {float:none; top:120px;}footer ul.socialmedia {position:absolute;}footer nav.marker {margin-left:7px;}}@media only screen and (max-width:550px) {.intro {right:40%; font-size:140%;}.linklist ul {-webkit-column-count:1; -moz-column-count:1; column-count:1; -webkit-column-gap:0; -moz-column-gap:0; column-gap:0;}.full_width_image .singleimage {max-width:auto;}table, tbody, tr {display:block; line-height:1.6em;}tr {padding:5px 0;}th {display:none;}td {display:inline-block; padding:0 7px 0 0;}.sidebar .stoerer {left:-5px; width:115px; top:-80px;}p.twothird {width:100%; float:none;}p.third {width:48%;}}@media only screen and (max-width:450px) {body {font-size:17px;}footer {height:285px;}footer .circle {width:250%;}footer ul.socialmedia {position:relative; display:block; margin-top:20px;}nav.secondary ul li {margin:0 5px;}.search-icon {width:37px; height:37px;}.mobile_nav {right:72px;width:40px;}}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.mypanorama img{height:100%}#cboxOverlay{background:#004090}#colorbox{outline:0}#cboxContent{margin-bottom:50px;overflow:visible;background:#fff}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{background:#000;padding:0;border:4px solid #fff}#cboxLoadingGraphic{background:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/css/../zub/loading.gif) no-repeat center center}#cboxLoadingOverlay{background:#fff}#cboxTitle{position:absolute;top:-22px;left:0;color:#fff}#cboxCurrent{position:absolute;top:-22px;right:205px;text-indent:-9999px}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;text-indent:9999px;width:20px;height:20px;position:absolute;top:-20px;outline:none;background:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/css/images/controls.png) no-repeat 0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxPrevious{background:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/css/../zub/cb_prev.png) no-repeat center center;left:22px;top:48%;width:30px;height:50px}#cboxNext{background:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/css/../zub/cb_next.png) no-repeat center center;right:22px;top:48%;width:30px;height:50px}#cboxNext,#cboxPrevious{opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#cboxContent:hover #cboxNext,#cboxContent:hover #cboxPrevious{opacity:.5}#cboxClose{position:absolute;top:101%;right:2px;display:block;float:right;width:30px;height:30px;background:url(//www.haus-niedersachsen.de/wp-content/themes/2017-hausniedersachsen/css/../zub/close.png) top right no-repeat;text-align:right;outline:none;filter:alpha(opacity=70);opacity:.7;-webkit-transition:opacity .5s;transition:opacity .5s}#cboxClose:hover{cursor:pointer;opacity:1}.cboxSlideshow_on #cboxPrevious,.cboxSlideshow_off #cboxPrevious{right:66px}.cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px;right:44px}.cboxSlideshow_on #cboxSlideshow:hover{background-position:-100px -25px}.cboxSlideshow_off #cboxSlideshow{background-position:-100px 0;right:44px}.cboxSlideshow_off #cboxSlideshow:hover{background-position:-75px -25px}