*{border:0;margin:0;outline:0;padding:0;vertical-align:top;}body.html{background-color:#CCCCCC;color:#444444;font-family:"Open Sans","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:0.9em;font-weight:300;line-height:1.6em;}a,a:link,a:visited,a:hover{color:#C83F38;text-decoration:none;}a.active{color:#444444;}a:focus-visible{border:1px solid orange;}h1,h2,h3,h4,h5{font-family:"Bitter","Georgia",serif;line-height:1.35em;margin:0;font-weight:400;}h1{font-size:1.35em;}h2{font-size:1.35em;}h3{font-size:1.35em;margin:0 0 0.45em 0;}address{}p{margin-bottom:0.9em;}strong{font-weight:600;}blockquote,q,em{font-style:italic;}blockquote p{font-size:1.0em;}hr{border:0;border-bottom:1px solid #222222;margin:9px 0 10px 0;}ul,ol,dl{list-style-position:outside;}ul li{list-style:none;margin-left:0;}dl{}dt,dd{}dt{color:#0897D3;font-weight:300;}dd{}caption{background-color:#FFFFFF;border-bottom:0;color:#0897D3;font-family:"Bitter","Georgia",serif;font-size:1.2em;padding:10px 0;text-align:left;}table{background-color:#FFFFFF;border:1px solid #AAAAAA;border-width:1px 0;margin:20px 0;width:100%;}thead{}tbody{}tr{}thead th,tbody td{border-bottom:1px solid #CCCCCC;padding:4px 6px;text-align:left;}thead th{border-bottom:1px solid #AAAAAA;vertical-align:bottom;}tr.odd{background-color:#E6F4FB;}tr.even{background-color:transparent;}td.active{background-color:transparent;}table.chronology{}table.chronology td:first-child{color:#0897D3;font-family:"Bitter","Georgia",serif;font-size:3.6em;line-height:1em;width:140px;}form,fieldset,input,legend,option,select,textarea{}form{margin-bottom:1.6em;}fieldset{background-color:#F8F8F8;border:1px solid #DDDDDD;margin:20px 0;padding:9px 19px;}fieldset.collapsed{background-color:transparent;}legend{background-color:#FFFFFF;border:1px solid #DDDDDD;padding:4px 9px;}label{color:#444444;font-family:"Open Sans","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:600;padding:2px 0;}input{background-color:#EEEEEE;border:1px solid #0897D3;font-family:"Open Sans","Helvetica Neue","Helvetica","Arial",sans-serif;padding:6px 9px;}input:focus{background-color:#E7E8E5;}textarea{background-color:#EEEEEE;border:1px solid #0897D3;padding:9px;}textarea:focus{background-color:#E7E8E5;}select{background-color:#EEEEEE;border:1px solid #0897D3;font-family:"Open Sans","Helvetica Neue","Helvetica","Arial",sans-serif;padding:5px 4px;min-width:290px;}table select{min-width:0;}
.page{margin:0 auto 40px auto;max-width:980px;}.page-head{background-color:#FFFFFF;border-bottom:1px solid #CCCCCC;padding:125px 20px 15px 20px;position:relative;}.page-head:after{clear:both;content:'';display:block;}.page-head-container{position:relative;}@media only screen and (min-width:576px){.page-head{padding:60px 20px 15px 20px;}}.page-neck{background-color:#222222;-moz-box-shadow:0 4px 4px -4px #444444;-ms-box-shadow:0 4px 4px -4px #444444;-o-box-shadow:0 4px 4px -4px #444444;-webkit-box-shadow:0 4px 4px -4px #444444;box-shadow:0 4px 4px -4px #444444;left:0;padding:10px 0;position:absolute;top:0;width:100%;z-index:99;}.page-neck-container{margin:0 auto;max-width:960px;}.page-body{}.page-body-container{}.page-foot{background-color:#FFFFFF;border-top:1px solid #CCCCCC;}.page-foot-container{overflow:hidden;padding:15px 20px 15px 20px;}@media only screen and (min-width:576px){.page-neck{height:30px;padding:2px 0 0;position:fixed;}}.cage{left:0;position:fixed;top:0;z-index:-1;width:100%;}.site-name{display:none;}.site-name h1{}.site-name a,.site-name a:link,.site-name a:visited,.site-name a:hover{}.site-slogan{}.logo{float:left;height:60px;width:240px;}.logo a,.logo a:link,.logo a:visited,.logo a:hover{display:block;}.logo a img{}.region-header{clear:both;float:left;width:100%;}.region-footer{color:#888888;font-size:0.9em;line-height:1.5em;overflow:hidden;}.region-sidebar-first{}.region-widget-navi-meta{color:#FFFFFF;font-size:0.9em;line-height:1.8em;}@media only screen and (min-width:768px){.region-header{clear:none;float:right;max-width:680px;width:auto;}}.mainbar{background-color:#FFFFFF;padding:20px;position:relative;}.breadcrumb{}div.title{background:url(/sites/all/themes/domRoemer/img/bg_title_shadow.png) left bottom no-repeat;margin:0 0 0 -50px;padding-bottom:20px;overflow:hidden;}div.title h1{float:left;overflow:hidden;}div.title h1 span{background-color:#C83F38;display:block;color:#FFFFFF;line-height:20px;padding:10px 40px 10px 50px;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}@media only screen and (min-width:576px){div.title h1{background:url(/sites/all/themes/domRoemer/img/bg_title_arrow_36px.png) right top no-repeat;height:36px;padding-right:20px;}div.title h1 span{padding:10px 30px 6px 50px;}}.paper{}.item-list ul.pager{clear:both;font-size:1.2em;padding:20px 10px 0 10px;}.item-list ul.pager li{}a.feed-icon{}body.page-search #block-system-main{max-width:620px;}#search-form #edit-basic{}#search-form #edit-basic label{display:block;}#search-form #edit-basic .form-text{box-sizing:border-box;max-width:100%;}ol.search-results{padding-top:10px;}li.search-result{border:1px solid #EEEEEE;padding:9px;}li.search-result .search-snippet-info{padding:0;}li.search-result .search-snippet-info .search-info{display:none;}body.front .panel-col-main .block-views{margin-top:0;}
ul.menu{text-align:left;}ul.menu li{}ul li.expanded{}ul li.collapsed{}ul li.leaf{}li.expanded,li.collapsed,li.leaf{}li a.active{}td.menu-disabled{}ul.inline,ul.links.inline{display:inline;padding-left:0;}ul.inline li{display:inline;list-style-type:none;padding:0 0.5em;}.breadcrumb{}ul.primary{background-color:#222222;margin-bottom:20px;padding:5px 0;}ul.primary li{display:inline;padding:0 10px;}ul.primary li a{color:#FFFFFF;}ul.primary li.active a{}ul.primary li a:hover{}ul.secondary{}ul.secondary li{}ul.secondary a{}ul.secondary a.active{}
.block{}.block .block-head{}.block .block-head h2{margin-bottom:0;}.block .block-body{}.block-dom-roemer-map{display:none;}@media only screen and (min-width:980px){.block-dom-roemer-map{display:block;}}.block-global{}.block-global-head-less .block-head{display:none;}.block-global-menu-simple{}.block-global-menu-simple ul{font-family:"Bitter","Georgia",serif;overflow:hidden;}.block-global-menu-simple li{float:left;margin-right:20px;}.block-global-node-main{}.block-global-node-main .block-head{display:none;}.block-global-node-main .block-body{margin-bottom:10px;}.block-global-box{}.block-global-box .block-head{background-color:#0897D3;padding:5px 10px;}.block-global-box .block-head h2{color:#FFFFFF;}.block-global-box .block-body{background-color:#E6F4FB;font-size:0.9em;margin-top:1px;padding:5px 10px;}.block-global-list{}.block-global-list .block-head{background-color:#0897D3;padding:5px 10px;}.block-global-list .block-head h2{color:#FFFFFF;}.block-global-list .block-body .view-content ul{font-size:0.9em;}.block-global-list .block-body .view-content li{background-color:#E6F4FB;margin-top:1px;padding:5px 10px;}.block-global-field-page-data{float:right;margin-bottom:20px;max-width:300px;}.block-global-field-page-data .block-head{background-color:#0897D3;color:#FFFFFF;padding:5px 10px;}.block-global-field-page-data .block-body{background-color:#E6F4FB;font-size:0.9em;line-height:1.7em;margin-top:1px;padding:5px 10px;}.block-global-field-page-data .block-body ol,.block-global-field-page-data .block-body ul{margin-bottom:0.9em;}.block-global-field-page-data .block-body ol li{list-style:decimal;margin-left:20px;}.block-global-field-page-data .block-body ul li{list-style:square;margin-left:20px;}.block-global-field-page-image{clear:right;float:right;margin-bottom:20px;max-width:300px;}.block-global-field-page-image .block-head{background-color:#0897D3;color:#FFFFFF;padding:5px 10px;}.block-global-field-page-image .block-body{}#block-block-1{background:url(/sites/all/themes/domRoemer/img/logo_sml.png) no-repeat;background-position:center 25px;padding-top:73px;text-align:center;}@media only screen and (min-width:576px){#block-block-1{background-position:top left;padding-top:48px;text-align:left;}}@media only screen and (min-width:768px){#block-block-1{float:left;}}.block-menu{}.block-menu .block-head{display:none;}.block-menu .block-body ul{}.block-menu .block-body li a:hover,.block-menu .block-body li a.active,.block-menu .block-body li.active-trail a{color:#222222;}.block-menu .block-body ul ul{display:none;}.region-widget-navi-meta .block-menu .link-twitter,.region-widget-navi-meta .block-menu .link-twitter:hover{background:url(/sites/all/themes/domRoemer/img/icon_twitter.png) center center no-repeat;display:block;overflow:hidden;padding:2px 5px;text-indent:-9999px;width:24px;}.region-widget-navi-meta .block-menu .link-pinterest,.region-widget-navi-meta .block-menu .link-pinterest:hover{background:url(/sites/all/themes/domRoemer/img/icon_pinterest.png) center center no-repeat;display:block;overflow:hidden;padding:2px 5px;text-indent:-9999px;width:24px;}.region-widget-navi-meta .block-menu .link-language,.region-widget-navi-meta .block-menu .link-language:hover{background:url(/sites/all/themes/domRoemer/img/icon_language_ffffff.png) right 2px no-repeat;padding-right:32px;}.region-widget-navi-meta .block-menu .link-language.active{background:url(/sites/all/themes/domRoemer/img/icon_language_grey.png) right 2px no-repeat;}.region-header .block-menu{margin-right:-10px;padding-top:32px;}.region-header .block-menu ul{font-family:"Bitter","Georgia",serif;float:left;line-height:1.0em;}.region-header .block-menu > .block-body > ul{font-size:1.5em;position:relative;}.region-header .block-menu .block-body li{float:left;}.region-header .block-menu .block-body li a{display:block;margin-right:20px;padding:5px 0px;}@media only screen and (min-width:768px){.region-header .block-menu ul{float:right;}.region-header .block-menu .block-body li a{margin:0;padding:5px 10px;}}.region-header .block-menu.responsive-navi-main{display:none;}.region-header .block-menu.responsive-navi-main .block-body > ul{}.region-header .block-menu.responsive-navi-main .block-body > ul > li{float:none;}.region-header .block-menu.responsive-navi-main .block-body > ul > li > a{display:block;margin:0;padding:12px 0;}.region-header .block-menu.responsive-navi-main .block-body > ul > li.active > a{position:relative;}.region-header .block-menu.responsive-navi-main .block-body > ul > li.expanded > a:after{border-color:transparent transparent transparent #C83F38;border-style:solid;border-width:6px 0 6px 6px;content:'';display:inline-block;height:0;margin:0 0 0.2rem 0.5rem;vertical-align:middle;width:0;}.region-header .block-menu.responsive-navi-main .block-body > ul > li.expanded.active > a:after{border-color:#C83F38 transparent transparent;border-width:6px 6px 0 6px;}.region-header .block-menu.responsive-navi-main .block-body > ul > li > ul{display:block;opacity:0;padding-bottom:20px;transition:opacity,0.3s;}.region-header .block-menu.responsive-navi-main .block-body > ul > li.active > ul{opacity:1;}.region-header .block-menu.responsive-navi-main .block-body > ul > li > ul > li{border-bottom:1px solid rgba(255,255,255,0.8);display:none;}.region-header .block-menu.responsive-navi-main .block-body > ul > li.active > ul > li{display:block;float:none;}.region-header .block-menu.responsive-navi-main .block-body > ul > li > ul > li:last-child{border-bottom:0;}.region-header .block-menu.responsive-navi-main .block-body > ul > li > ul > li > a{color:#C83F38;font-size:0.8em;padding:8px 10px;}.region-header .block-menu.responsive-navi-main .block-body > ul > li > ul > li > a:hover,.region-header .block-menu.responsive-navi-main .block-body > ul > li > ul > li.active-trail > a{color:#222222;}@media only screen and (min-width:768px){.region-header .block-menu.responsive-navi-main{display:block;}.region-header .block-menu.responsive-navi-main .block-body > ul > li{float:left;}.region-header .block-menu.responsive-navi-main .block-body > ul > li a{padding:5px 10px;}.region-header .block-menu.responsive-navi-main .block-body > ul > li.expanded > a:after{display:none;}.region-header .block-menu.responsive-navi-main .block-body > ul > li.expanded.active > a:after{border-color:transparent transparent #C83F38 transparent;border-style:solid;border-width:0 8px 8px 8px;bottom:-16px;content:'';display:inline-block;height:0;left:calc(50% - 4px);margin:0;position:absolute;vertical-align:middle;width:0;}.region-header .block-menu.responsive-navi-main .block-body > ul > li > ul{background-color:#C83F38;box-sizing:border-box;color:#FFFFFF;left:0;padding-bottom:0;position:absolute;top:47px;width:100%;z-index:98;}.region-header .block-menu.responsive-navi-main .block-body > ul > li > ul > li a{color:#FFFFFF;}.region-header .block-menu.responsive-navi-main .block-body > ul > li > ul > li > a{padding:12px;}.region-header .block-menu.responsive-navi-main .block-body > ul > li > ul > li > a:hover,.region-header .block-menu.responsive-navi-main .block-body > ul > li > ul > li.active-trail a{color:#FFFFFF;opacity:0.6;}}.region-header .block-menu.responsive-menu{padding-top:0;position:absolute;right:0;top:0;}.region-header .block-menu.responsive-menu a.navi-mobile-main{background:transparent url(/sites/all/themes/domRoemer/img/icon-responsive-menu.png) center center no-repeat;background-size:contain;height:30px;text-indent:-9999px;width:40px;}@media only screen and (min-width:768px){.region-header .block-menu.responsive-menu{display:none;}}.region-footer .block .block-head{display:none;}.region-footer .block .block-body a{color:#888888;}.region-footer .block-menu{}.region-footer .block-menu .block-head{color:#0897D3;}.region-footer .block-menu .block-body li a{display:block;padding:0.25rem 1rem;text-align:center;}.region-footer .block-menu .block-body li.first a{color:#0897D3;font-family:"Bitter","Georgia",serif;}@media only screen and (min-width:576px){.region-footer .block{margin-right:30px;}.region-footer .block-menu{float:left;padding-top:40px;}.region-footer .block-menu .block-body li a{display:inline;padding:0;text-align:left;}}@media only screen and (min-width:768px){.region-footer .block-menu{padding-top:0;}}#block-menu-menu-link-award-de{clear:both;float:none;margin:30px auto;}#block-menu-menu-link-award-de ul.menu{display:flex;justify-content:center;}#block-menu-menu-link-award-de a{display:block;height:100px;overflow:hidden;text-indent:-9999px;}#block-menu-menu-link-award-de a.ionic-award{background:transparent url(/sites/all/themes/domRoemer/img/icon_iconcAward2014_80x100px.jpg) right top no-repeat;background-size:100% auto;width:76px;}#block-menu-menu-link-award-de a.mipim-award{background:transparent url(/sites/all/themes/domRoemer/img/icon_iconcMipimAward_120x100px.png) right 2px no-repeat;background-size:100% auto;margin-left:10px;width:106px;}@media only screen and (min-width:576px){#block-menu-menu-link-award-de{clear:both;float:none;margin:0 0 30px 0;}#block-menu-menu-link-award-de ul.menu{justify-content:left;}}@media only screen and (min-width:768px){#block-menu-menu-link-award-de{clear:none;float:right;}}#block-menu-menu-links-main-de{}#block-menu-menu-links-main-de .block-body a{color:#0897D3;font-family:"Bitter","Georgia",serif;}#block-menu-menu-links-files-de{}#block-menu-menu-links-files-de .block-body a{color:#0897D3;font-family:"Bitter","Georgia",serif;}.region-widget-navi-meta .block-menu{float:right;margin:5px 10px 0 20px;}.region-widget-navi-meta .block-menu ul{font-weight:600;overflow:hidden;}.region-widget-navi-meta .block-menu li{float:left;}.region-widget-navi-meta .block-menu li a,.region-widget-navi-meta .block-menu li a:hover{color:#FFFFFF;display:block;padding:2px 10px;}.region-widget-navi-meta .block-menu li a.active{color:#CCCCCC;}@media only screen and (min-width:576px){.region-widget-navi-meta .block-menu{margin:0 0 0 20px;}}.block-menu-block{}.block-menu-block .block-head{display:none;}.block-menu-block .block-body ul{float:right;font-weight:600;margin:0;overflow:hidden;}.block-menu-block .block-body li{float:left;}.block-menu-block .block-body li a{display:block;padding:4px 8px;}.block-menu-block .block-body li a:hover,.block-menu-block .block-body li a.active{color:#222222;}.block-menu-block .block-body ul ul{display:none;}.region-sidebar-first .block-menu-block{background:url(/sites/all/themes/domRoemer/img/bg_ffffff_80.png) repeat;margin-bottom:10px;padding:0 10px;overflow:hidden;}.block-node{}.block-node .block-head{display:none;}.block-node .block-body .node-head{display:none;}body.node-type-street .block-node{float:left;margin-right:20px;width:140px;}#block-search-form{float:right;width:100%;padding:10px 10px 8px 0;}#block-search-form .block-head{display:none;}#block-search-form .block-body form,#block-search-form .block-body form.form-item,#block-search-form .block-body form.form-actions{margin:0;overflow:hidden;}#block-search-form .block-body form .form-item{display:block;position:relative;margin:0 0 0 30px;}#block-search-form .block-body form label{display:none;}#block-search-form .block-body form input.form-text{background-color:#555555;border-width:0;float:left;height:30px;margin:1px 4px 0 0;padding:2px 4px;width:calc(100% - 40px);}#block-search-form .block-body:hover form input.form-text,#block-search-form .block-body form input.form-text:hover,#block-search-form .block-body form input.form-text:focus{background-color:#FFFFFF;}#block-search-form .block-body form input.form-submit{background:transparent url(/sites/all/themes/domRoemer/img/icon_search.png) center center no-repeat;border-width:0;display:block;float:right;height:35px;padding:2px;margin:0;text-indent:-9999px;width:22px;}@media only screen and (min-width:576px){#block-search-form{padding:3px 10px 0 30px;width:auto;}#block-search-form .block-body form .form-item{display:inline;position:unset;margin:0;}#block-search-form .block-body form input.form-text{height:16px;width:100px;}#block-search-form .block-body form input.form-submit{height:22px;}}.block-views{}.panel-col-main .block-views{margin-top:20px;}.panel-col-main .block-views .block-head{margin-bottom:10px;}.block-views .view-global-overview ul{}.block-views .view-global-overview ul .views-row{}.block-views .view-global-list ul{}.block-views .view-global-list ul .views-row{border-top:1px solid #EEEEEE;padding:4px 0;}.block-views .view-global-list ul .views-row-first{margin-top:0.9em;}.block-views .view-global-list ul .views-row-last{border-bottom:1px solid #EEEEEE;}.block-views .view-global-stripe{margin:0 -20px 20px -20px;}.block-views .view-global-stripe .views-row{padding:20px;}.block-views .view-global-stripe .views-row-odd{background-color:#E6F4FB;}.view-global-gallery .item-list ul{margin-right:-20px;overflow:hidden;}.view-global-gallery .item-list li{background-color:#E6F4FB;float:left;height:220px;margin:0 20px 20px 0;text-align:center;overflow:hidden;width:220px;}.display-style-node-teaser .node-teaser{}.display-style-node-teaser .node-teaser .node-head{background-color:#C83F38;color:#FFFFFF;padding:7px 10px 3px 10px;}.display-style-node-teaser .node-teaser .node-head h2 a{color:#FFFFFF;display:block;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}.display-style-node-teaser .node-teaser .node-body{background-color:#C83F38;color:#FFFFFF;min-height:150px;padding:10px;}#block-views-download-block-1{}#block-views-download-block-1 .views-field-field-download-date{width:140px;}#block-views-download-block-1 .views-field-title{width:300px;}#block-views-download-block-1 .views-field-field-download-file{}#block-views-event-block-1{position:relative;z-index:1;}#block-views-event-block-1 table{background:url(/sites/all/themes/domRoemer/img/bg_calendar.png) no-repeat;background-size:auto 100%;border:none;}#block-views-event-block-1 td{border:1px solid darkred;border:none;color:darkred;font-size:13px;height:152px;padding:0px;text-align:center;width:16.666667%;}#block-views-event-block-1 td > .views-field{align-items:center;background:rgba(255,255,255,0.75);box-sizing:border-box;display:flex;justify-content:center;height:100%;padding:0 5px;}#block-views-event-block-1 td .date-display-single{font-size:24px;font-weight:bold;}#block-views-event-block-2{cursor:pointer;margin-top:-648px;position:relative;z-index:10000;}#block-views-event-block-2 table{background-color:transparent;border:none;}#block-views-event-block-2 td{background:transparent;border:none;color:transparent;font-size:14px;font-weight:bold;height:152px;opacity:0;padding:0px;text-align:center;transition:all 0.2s;width:16.666667%;}#block-views-event-block-2 td:hover{background:#EF444D;color:#FFFFFF;opacity:1;}#block-views-event-block-2 td > .views-field{align-items:center;box-sizing:border-box;display:flex;justify-content:center;height:100%;padding:0 5px;}#block-views-event-block-2 td p{margin:0;}.view-global-house-facade .views-field-title{display:none;left:0;position:absolute;top:0;z-index:2;}.view-global-house-facade .views-field-field-house-visual-facade{margin-bottom:10px;}.view-global-house-facade .views-field-field-house-visual-facade .display_gap{margin-right:40px;}.view-global-house-facade .views-field-field-house-visual-facade .display_gap_sml{margin-right:40px;}.view-global-house-facade .views-field-field-house-visual-facade .display_gap_mid{margin-right:80px;}.view-global-house-facade .views-field-field-house-visual-facade .display_gap_lrg{margin-right:120px;}.view-global-house-facade .views-field-field-house-name-id span{background-color:#C83F38;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;color:#FFFFFF;display:block;font-size:0.9em;height:40px;line-height:40px;margin:0 auto;text-align:center;width:40px;}.view-global-house-facade .views-field-field-house-name-id .house-type-newbuild span{background-color:#0897D3;}.view-global-house-facade .views-field-field-house-name-id .display_gap{margin-left:-40px;}.view-global-house-facade .views-field-field-house-name-id .display_gap_sml{margin-left:-40px;}.view-global-house-facade .views-field-field-house-name-id .display_gap_mid{margin-left:-80px;}.view-global-house-facade .views-field-field-house-name-id .display_gap_lrg{margin-left:-120px;}#block-views-house-block{}@media only screen and (min-width:980px){#block-views-house-block{display:none;}}#block-views-house-block-1{border-top:10px dashed green;margin:40px 0;}#block-views-house-block-2{border-top:10px dashed blue;margin:40px 0;}#block-views-house-block-3{border-top:10px dashed red;}#block-views-house-block-4{clear:both;}#block-views-house-block-4 .view-content{}#block-views-house-block-4 .view-content .item-list{float:left;margin:0;position:relative;}#block-views-house-block-4 .view-content .item-list h3{display:none;}#block-views-house-block-4 .view-content .item-list ul{}#block-views-house-block-4 .view-content .item-list li{float:left;margin-right:4px;position:relative;}#block-views-house-block-4 li .views-field-title{display:none;}#block-views-house-block-5{clear:both;}#block-views-house-block-5 .item-list{overflow:hidden;}#block-views-house-block-5 .item-list h3{float:left;margin-top:80px;width:140px;}#block-views-house-block-5 .item-list h3 a{display:block;}#block-views-house-block-5 .item-list ul{float:right;width:780px;}#block-views-house-block-5 .item-list li.views-row{float:left;}#block-views-house-block-6{float:right;margin:0 0 20px 0;width:780px;}#block-views-house-block-6 .view-content .item-list ul{margin-right:-5px;overflow:hidden;}#block-views-house-block-6 .view-content .item-list li{float:left;}#block-views-house-block-10{margin:13px 20px 0 0;position:absolute;right:0px;top:0;}#block-views-house-block-10 .view-house .views-field-field-house-name-id{background-color:#C83F38;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;color:#FFFFFF;height:50px;line-height:50px;margin:0 auto;text-align:center;width:50px;}body.house-type-newbuild #block-views-house-block-10 .view-house .views-field-field-house-name-id{background-color:#0897D3;}#block-views-media-image-block-1{}#block-views-media-image-block-1 li.views-row{position:relative;}#block-views-media-image-block-1 li.views-row a{display:block;}.view-global-gallery .views-field-field-media-image-file{}.view-global-gallery .views-field-field-media-image-file-1{bottom:0;height:24px;overflow:hidden;right:24px;position:absolute;width:24px;z-index:2;}.view-global-gallery .views-field-field-media-image-file-1:hover{background:transparent url(/sites/all/themes/domRoemer/img/bg_83cbe9_50.png);}.view-global-gallery .views-field-field-media-image-file-1 a{background:url(/sites/all/themes/domRoemer/img/icon_download.png) center center no-repeat;height:24px;text-indent:-999px;width:24px;}.view-global-gallery .views-field-field-media-image-file-2{bottom:0;height:24px;overflow:hidden;right:0;position:absolute;width:24px;z-index:1;}.view-global-gallery .views-field-field-media-image-file-2:hover{background:transparent url(/sites/all/themes/domRoemer/img/bg_83cbe9_50.png);}.view-global-gallery .views-field-field-media-image-file-2 a{background:url(/sites/all/themes/domRoemer/img/icon_zoom.png) center center no-repeat;height:24px;width:24px;}.view-global-gallery .views-field-field-media-image-file-2 a img{visibility:hidden;}#block-views-news-block{}.block-views .view-news .node-head,.block-views .view-news .field-name-field-news-date,.block-views .view-news .field-name-field-news-text-teaser,.block-views .view-news .node-link{clear:left;float:left;width:620px;}#block-views-news-block-1{margin-bottom:20px;}#block-views-news-block-1 .block-head{background-color:#C83F38;color:#FFFFFF;margin-bottom:0;padding:19px 10px 14px 10px;text-shadow:1px 1px 1px rgba(0,0,0,0.3);}#block-views-news-block-1 .block-body{background-color:#C83F38;color:#FFFFFF;height:279px;padding:0 10px 10px 10px;}#block-views-news-block-1 .block-body ul{font-size:0.9em;line-height:1.4em;}#block-views-news-block-1 .block-body li{border-bottom:1px solid #FFFFFF;margin-bottom:20px;padding-bottom:20px;}#block-views-news-block-1 .block-body li a{color:#FFFFFF;}#block-views-news-block-1 .block-body li.views-row-last{border-bottom:0;margin-bottom:0;padding-bottom:0;}#block-views-news-block-1 .views-field-field-news-date{font-weight:600;}@media only screen and (min-width:980px){#block-views-news-block-1{float:left;width:300px;}}#block-views-news-block-7{}#block-views-news-block-7 .views-field-field-news-type{width:60px;}#block-views-news-block-7 .views-field-title{width:220px;}#block-views-news-block-7 .views-field-field-news-date{width:140px;}#block-views-news-block-7 .views-field-field-news-files{}#block-views-page-block{float:right;margin-bottom:20px;margin-left:20px;overflow:hidden;width:300px;}#block-views-page-block .view-content{margin:0 -20px 0 0;overflow:hidden;}#block-views-page-block .view-content .views-row{float:left;margin-right:20px;width:300px;}#block-views-page-block .node{position:relative;}#block-views-page-block .node-head{left:0;position:absolute;top:0;width:280px;}#block-views-page-block .field-name-field-page-teaser-image{height:170px;margin:-10px -10px 5px -10px;overflow:hidden;}#block-views-page-block .field-name-field-page-teaser-text{font-size:0.9em;line-height:1.4em;height:55px;}#block-views-page-block-1{margin-bottom:20px;}#block-views-page-block-1 .views-row{overflow:hidden;margin-bottom:5px;}#block-views-page-block-1 .views-row .node-head{background-color:#E6F4FB;overflow:hidden;}#block-views-page-block-1 .views-row .node-head h2{font-size:1.1em;}#block-views-page-block-1 .views-row .node-head h2 a{background:url(/sites/all/themes/domRoemer/img/sprite_icon_open_0098d4.png) 6px 6px no-repeat;color:#0897D3;display:block;padding:6px 10px 4px 30px;}#block-views-page-block-1 .views-row .node-head.active h2 a{background-position:6px -90px;}#block-views-page-block-1 .views-row .node-body .content{padding:10px 0;}#block-views-page-block-2{float:right;margin-bottom:40px;width:300px;}#block-views-page-block-2 ul{font-size:0.9em;line-height:1.5em;overflow:hidden;}#block-views-page-block-2 .views-row{background-color:#C83F38;color:#FFFFFF;margin-bottom:10px;padding:15px 20px;}#block-views-page-block-2 .views-row a{color:#FFFFFF;font-family:"Bitter","Georgia",serif;font-size:1.35em;display:block;margin-bottom:5px;}#block-views-page-block-2 .views-row-even{float:right;}#block-views-page-block-3{float:right;margin-bottom:20px;width:300px;}#block-views-page-block-3 .view-content{}#block-views-page-block-3 .view-content .views-row{height:116px;margin-bottom:8px;overflow:hidden;}#block-views-page-block-3 .field-name-field-page-teaser-image{height:80px;margin:-10px -10px 0 -10px;overflow:hidden;}.view-display-id-block_4{}.view-display-id-block_4 .media-vimeo-video{}.view-display-id-block_4 .media-vimeo-video .media-vimeo-player{height:360px;width:100%;}@media only screen and (min-width:576px){.view-display-id-block_4 .media-vimeo-video .media-vimeo-player{height:420px;}}@media only screen and (min-width:768px){.view-display-id-block_4 .media-vimeo-video .media-vimeo-player{height:530px;}}@media only screen and (min-width:980px){.view-display-id-block_4 .media-vimeo-video{box-sizing:border-box;float:left;padding:0 20px;width:620px;}.view-display-id-block_4 .media-vimeo-video .media-vimeo-player{height:349px;width:620px;}}#block-views-showcase-block{clear:both;display:none;height:400px;overflow:hidden;}#block-views-showcase-block .block-head{display:none;}#block-views-showcase-block .block-body{}#block-views-showcase-block .block-body .item-list ul{}#block-views-showcase-block .block-body .item-list ul li.views-row{}@media only screen and (min-width:576px){#block-views-showcase-block{display:block;}}#block-views-street-block-1{border-top:1px solid #EEEEEE;clear:both;margin:0 -20px;padding:15px 20px 0 20px;}#block-views-street-block-2{border-top:10px dashed orange;}#block-views-visual-block .block-head,#block-views-visual-block-1 .block-head{display:none;}.block-user{}.block-user a{color:#0897D3;}.block-user .form-item{}.block-user .form-item input{width:260px;}.block-user input.form-submit{background-color:#0897D3;border-color:#0897D3;}
body.simplemenu-enabled,body.simplemenu-enabled div.page-neck{margin-top:21px;}input.form-checkbox{border:0;}input.form-radio{border:0;}input.form-submit{background-color:#C83F38;border-color:#C83F38;color:#FFFFFF;cursor:pointer;font-family:"Bitter","Georgia",serif;margin-right:10px;}input.form-text{}select.form-select{}.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid red;}.form-checkboxes .form-type-checkbox{margin:0 !important;}.form-checkboxes .form-type-checkbox input{float:left;margin:6px 0 0 5px;}.form-checkboxes .form-type-checkbox label{background-color:#EEEEEE;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer;display:block;margin-bottom:5px;padding-left:25px;}.form-checkboxes .form-item label:hover{background-color:#DDDDDD;}.form-radios .form-item{margin:0;}.field-prefix,.field-suffix{line-height:2.0em;}.vertical-tabs ul.vertical-tabs-list{margin:-1px 0 -1px -18em;width:18em;}.vertical-tabs fieldset.vertical-tabs-pane{padding:1em 2em;}.node-form .form-item,.node-form .form-actions{margin:40px 0;}.text-format-wrapper{margin:0 0 40px 0;}.filter-wrapper{background-color:#F5F5F5;margin:-20px 0 0 0;}.filter-help{display:none;}.tabledrag-handle{border-width:0 !important;}.node-form fieldset{background-color:#FFFFFF;}.node-form fieldset .form-item,.node-form fieldset .form-actions{margin:0 0 20px 0;}.node-form .form-item-title input{font-size:1.35em;}.node-form .form-type-link-field input.form-text{width:300px;}.node-form fieldset .field-type-text,.node-form fieldset .field-type-entityreference{}.node-form fieldset .field-type-text input.form-text,.node-form fieldset .field-type-entityreference input.form-text{max-width:300px;}.node-form .field-name-field-house-usage,.node-form .field-name-field-house-status{clear:both;float:none;width:auto;}.messages,div.messages{background-color:#F8F8F8;border:1px solid #CCCCCC;font-size:0.9em;line-height:1.6em;margin:0 0 20px 0;}.error,div.error{color:#C83F38 !important;}.help{background-color:#EEEEEE;border-bottom:1px solid #CCCCCC;border-top:1px solid #CCCCCC;margin-bottom:10px;padding:4px 20px;}.help p,.more-help-link{font-family:sans-serif;font-size:0.7em;}.description{font-style:italic;}body#tinymce{font-size:80% !important;line-height:160%;}body#tinymce p:after{content:"¶" !important;}body#tinymce ol,body#tinymce ul{margin-bottom:0.9em !important;}body#tinymce ol li{list-style:decimal !important;margin-left:20px !important;}body#tinymce ul li{list-style:square !important;margin-left:20px !important;}body#tinymce strong{font-weight:bold !important;}body#tinymce .highlight{font-family:"Bitter","Georgia",serif !important;font-size:120% !important;}body#tinymce .infobox{background-color:#0897D3;color:#FFFFFF;cursor:pointer;font-family:"Bitter","Georgia",serif;font-weight:normal;padding:1px 3px;}body#tinymce .quotation{color:#C83F38 !important;font-family:"Bitter","Georgia",serif !important;font-size:1.1em !important;font-style:italic !important;font-weight:400 !important;}#user-register-form{width:620px;}#edit-account{background-color:#F5F5F5;border:1px solid #DDDDDD;margin-bottom:20px;overflow:hidden;padding:9px 19px;}#edit-account .form-item{float:left;margin:0 10px 0 0;width:280px;}#edit-account .form-item input{width:250px;}#edit-account .form-item-name{}#edit-account .form-item-mail{}#edit-account .form-type-password-confirm{clear:both;width:90%;}#edit-account .form-type-password-confirm .form-item{float:none;width:90%;}#edit-profile-organization{clear:both;}#edit-profile-organization legend{display:none;}#edit-profile-organization .form-item{float:left;margin:0 10px 0 0;min-height:80px;width:280px;}#edit-profile-organization .form-item input{width:250px;}#edit-profile-organization .form-item select{min-width:270px;}
@font-face{font-family:'Bitter';font-style:normal;font-weight:400;src:url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-regular.eot);src:local('Bitter Regular'),local('Bitter-Regular'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-regular.woff2) format('woff2'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-regular.woff) format('woff'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-regular.ttf) format('truetype'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-regular.svg#Bitter) format('svg');}@font-face{font-family:'Bitter';font-style:italic;font-weight:400;src:url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-italic.eot);src:local('Bitter Italic'),local('Bitter-Italic'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-italic.woff2) format('woff2'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-italic.woff) format('woff'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-italic.ttf) format('truetype'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-italic.svg#Bitter) format('svg');}@font-face{font-family:'Bitter';font-style:normal;font-weight:700;src:url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-700.eot);src:local('Bitter Bold'),local('Bitter-Bold'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-700.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-700.woff2) format('woff2'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-700.woff) format('woff'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-700.ttf) format('truetype'),url(/sites/all/themes/domRoemer/fonts/bitter/bitter-v12-latin-700.svg#Bitter) format('svg');}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-regular.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-regular.woff2) format('woff2'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-regular.woff) format('woff'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-regular.ttf) format('truetype'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-regular.svg#OpenSans) format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600italic.eot);src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600italic.woff2) format('woff2'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600italic.woff) format('woff'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600italic.ttf) format('truetype'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600italic.svg#OpenSans) format('svg');}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-italic.eot);src:local('Open Sans Italic'),local('OpenSans-Italic'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-italic.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-italic.woff2) format('woff2'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-italic.woff) format('woff'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-italic.ttf) format('truetype'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-italic.svg#OpenSans) format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600.eot);src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600.woff2) format('woff2'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600.woff) format('woff'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600.ttf) format('truetype'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-600.svg#OpenSans) format('svg');}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-700.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-700.eot?#iefix) format('embedded-opentype'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-700.woff2) format('woff2'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-700.woff) format('woff'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-700.ttf) format('truetype'),url(/sites/all/themes/domRoemer/fonts/open-sans/open-sans-v15-latin-700.svg#OpenSans) format('svg');}

.node{}.node-head{}.node-meta{}.node-meta p{}.node-body{}.node-body ol{margin-bottom:0.9em;}.node-body ol li{margin-left:25px;}.node-body ol li p,.node-body ol li ul{margin-bottom:0;}.node-body ul{margin-bottom:0.9em;}.node-body ul li{}.node-taxo{}.node-taxo ul{}.node-taxo ul li{}.node-link{}.node-link ul{margin-bottom:0.9em;}.node-link ul li{display:block;padding:0;}.highlight{color:#222222;font-family:"Bitter","Georgia",serif;}.infobox{border-bottom:2px solid #0897D3;color:#0897D3;cursor:pointer;font-family:"Bitter","Georgia",serif;font-weight:400;white-space:nowrap;}.quotation{color:#C83F38;font-family:"Bitter","Georgia",serif;font-size:1.1em;font-style:italic;font-weight:400;}.quotation:before{content:"»";}.quotation:after{content:"«";}div.node-page .group-col-left{float:left;max-width:620px;}div.node-page .group-col-right{float:right;max-width:300px;}body.para-content div.node-page .group-col-left{float:none;max-width:unset;}body.para-content div.node-page .group-col-right{float:none;max-width:unset;}.field-group-box{margin-bottom:20px;}.field-group-box h3{background-color:#0897D3;color:#FFFFFF;margin:0 0 1px 0;}.field-group-box h3 a{background:url(/sites/all/themes/domRoemer/img/sprite_icon_open_ffffff.png) 6px -86px no-repeat;color:#FFFFFF;display:block;padding:6px 10px 4px 30px;}#node-425 .field-group-box h3 a{font-size:0;line-height:0;}#node-425 .field-group-box h3 a::after{content:"Facts";font-size:1.25rem;line-height:1.65rem;}.field-group-box.collapsed h3 a{background-position:6px 8px;}.field-group-box .field-group-format-wrapper{background-color:#E6F4FB;font-size:0.9em;line-height:1.6em;margin-top:1px;padding:5px 10px;}.field-group-box .field-group-format-wrapper p,.field-group-box .field-group-format-wrapper ol,.field-group-box .field-group-format-wrapper ul{margin-bottom:0.45em;}.field-group-box .field-group-format-wrapper ul li{background-position:0 8px;}.field-group-box dl{overflow:hidden;}.field-group-box dl dt{float:left;text-align:right;width:20%;}.field-group-box dl dd{clear:right;float:right;width:78%;}.field{}.field .field-label{font-weight:300;}.field-type-datetime{color:#888888;margin:0.9em 0;}.field-type-file{}.field-type-text{}.field-type-text-long a{border-bottom:1px solid #C83F38;}.field-type-text-long ol,.field-type-text-long ul{margin-bottom:0.9em !important;}.field-type-text-long ol li{list-style:decimal;margin-left:20px;}.field-type-text-long ul li{background:url(/sites/all/themes/domRoemer/img/icon_dot_5x5.png) 0 10px no-repeat;padding-left:15px !important;}.field-type-text-long ul ul li{}.field-type-image img{height:auto;width:100%;}.field-type-image ul li{list-style:none;margin-left:0;}.file-icon{display:none;}ul.ul-image-list{margin-right:-20px;overflow:hidden;}ul.ul-image-list li{background-color:#E6F4FB;float:left;height:220px;margin:0 20px 20px 0;text-align:center;overflow:hidden;width:220px;}div.node-house{}div.node-house .node-body{margin-bottom:20px;overflow:hidden;}div.node-house .group-house-data{margin-top:20px;}body.house-type-reproduction .group-house-data h3{background-color:#C83F38;color:#FFFFFF;}body.house-type-reproduction .group-house-data .field-group-format-wrapper{background-color:#EEEEEE;}body.house-type-reproduction .group-house-data dt{color:#C83F38;}@media only screen and (min-width:768px){div.node-house .group-house-data{clear:right;float:right;margin-top:0;width:calc(50% - 10px);}}div.node-house .field-name-field-house-name-id{float:right;margin:0 0 10px 0;max-width:460px;}div.node-house .field-name-field-house-name-id p{background-color:#C83F38;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;color:#FFFFFF;height:50px;line-height:50px;margin:0 auto;text-align:center;width:50px;}body.house-type-newbuild div.node-house .field-name-field-house-name-id p{background-color:#0897D3;}div.node-house .field-name-field-house-usage dd{border-bottom:1px solid #DDDDDD;}div.node-house .field-name-field-house-usage dd.last{border-width:0;}div.node-house .field-name-field-house-visual{}div.node-house .field-name-field-house-visual img{width:100%;height:auto;}.field-name-field-house-visual .field-item a.lightbox-processed{display:block;}div.node-house .field-name-field-house-text{}div.node-house .field-name-field-house-file{float:left;width:460px;}@media only screen and (min-width:768px){div.node-house .field-name-field-house-visual{float:left;width:calc(50% - 10px);}div.node-house .field-name-field-house-text{clear:right;float:right;width:calc(50% - 10px);}}div.node-media-image{}.field-name-field-media-image-file{margin-bottom:20px;}.field-name-field-media-image-file a{display:block;}div.node-news{overflow:hidden;}div.node-news .field-name-field-news-date{}div.node-news .field-name-field-news-text-teaser{font-family:"Bitter","Georgia",serif;}div.node-news .field-name-field-news-text{}div.node-news .field-name-field-news-image-teaser{border:1px solid #EEEEEE;float:right;margin:0 0 10px 20px;padding:1px;}div.node-news .field-name-field-news-image{float:left;margin:5px 20px 10px 0;width:304px;}div.node-news .field-name-field-news-image a.lightbox-processed{border:1px solid #DDDDDD;display:block;padding:1px;}div.node-news .field-name-field-news-image a.lightbox-processed:hover{border-color:#0897D3;}div.node-news .field-name-field-news-video{}div.node-news .field-name-field-news-video iframe{width:100%;}div.node-page{}div.node-page .field-name-field-page-video{margin-bottom:20px;}div.node-page .field-name-field-page-data{}div.node-page .field-name-field-page-image{}div.node-page .field-name-field-page-image .first a.lightbox-processed{display:block;}div.node-page .field-name-field-page-text{padding-top:5px;}div.node-page .field-name-field-page-info{font-size:0.9em;line-height:1.6em;}div.node-page .field-name-field-page-info .field-item{background-color:#0897D3;color:#FFFFFF;margin:10px 0 20px 0;padding:10px 20px 8px 10px;}#node-17{}#node-17 div.node-body .group-col-left{width:auto;}#node-17 div.node-body .group-col-left .chronology-image-col{padding-right:0;width:300px;}#node-17 div.node-body .group-col-left .chronology-image{margin:0 0 10px 10px;}#node-17 div.node-body .group-col-right{display:none;}div.node-showcase{background:transparent url(/sites/all/themes/domRoemer/img/bg_83cbe9_50.png);color:#FFFFFF;font-family:"Open Sans","Helvetica Neue","Helvetica","Arial",sans-serif;font-weight:700;height:400px;text-shadow:2px 2px 2px rgba(0,0,0,0.4);text-transform:uppercase;}div.node-showcase .node-head{display:none;}div.node-showcase .node-body{height:400px;position:relative;}div.node-showcase .node-body p{margin:0;}div.node-showcase .group-showcase-image{bottom:0;margin:0;position:absolute;right:110px;z-index:1;}div.node-showcase .group-showcase-text{left:0;margin:0;padding:10px 20px 10px 20px;position:absolute;top:0;width:33.333333%;z-index:2;}div.node-showcase .field-name-field-showcase-visual{}div.node-showcase .field-name-field-showcase-title{font-size:3.0em;line-height:1.2em;margin-bottom:20px;}div.node-showcase .field-name-field-showcase-slogan{color:#FFFFFF;font-size:1.5em;line-height:1.5em;padding-left:5px;}div.node-showcase .field-name-field-showcase-rel-node{}div.node-showcase .field-name-field-showcase-rel-node a{bottom:0;display:block;height:400px;position:absolute;text-indent:-9999px;width:100%;z-index:5;}@media only screen and (min-width:576px){div.node-showcase .group-showcase-image{right:200px;}}@media only screen and (min-width:768px){div.node-showcase .group-showcase-text{width:auto;}div.node-showcase .group-showcase-image{right:100px;}}@media only screen and (min-width:980px){div.node-showcase .group-showcase-image{right:0;}div.node-showcase .field-name-field-showcase-title{font-size:6.0em;line-height:0.9em;margin-bottom:10px;}div.node-showcase .field-name-field-showcase-slogan{font-size:2.0em;line-height:1.2em;}}div.node-webform{}div.node-webform .webform-client-form{width:620px;}div.node-webform .field-prefix,div.node-webform .field-suffix{}div.node-webform fieldset{border-width:1px 0;margin:0 0 20px 0;padding:20px;}div.node-webform fieldset fieldset{border-width:0;margin-top:20px;padding:19px 0 0 0;}div.node-webform .webform-component{margin:0 0 5px 0;}div.node-webform .webform-component-checkboxes{}div.node-webform .webform-component-markup{}div.node-webform .webform-component-markup h3{margin:20px 0 0 0;}div.node-webform .webform-component-markup p{margin-bottom:0.45em;}div.node-webform .form-actions{clear:both;text-align:center;}div.node-webform .form-actions .form-submit{font-size:2em;margin:0;}div.node-webform .captcha{}div.node-webform .captcha img{margin-top:10px;}div.node-webform .captcha .form-item-captcha-response{float:right;width:280px;}div.node-webform .captcha .form-item-captcha-response input{width:260px;}#webform-client-form-59{}#webform-client-form-176{}#webform-component-group-contact-data{}#webform-component-group-contact-data .fieldset-wrapper{margin:0 -20px 0 0;}#webform-component-group-contact-data .webform-component{float:left;margin:0 20px 10px 0;min-height:70px;overflow:hidden;width:280px;}#webform-component-group-contact-data .webform-component .form-text{width:260px;}#webform-component-group-contact-data .webform-component select{min-width:0;width:280px;}#webform-component-group-contact-data--interest-company{width:auto !important;}#webform-component-group-contact-data--interest-company .form-text{width:560px !important;}#webform-component-group-contact-data--interest-gender{clear:both;}#webform-component-group-interrest{}#webform-component-group-prospect{}#webform-component-group-prospect--interest-area-of-interest{}#webform-component-group-prospect--interest-area-of-interest .webform-component .form-text{width:60px;}#webform-component-group-prospect--interest-apartment-size{}#webform-component-group-prospect--interest-apartment-size .webform-component-markup{margin-bottom:10px;}#webform-component-group-prospect--interest-house{}#webform-component-group-prospect--interest-house .webform-component-markup{margin-bottom:10px;}#webform-component-group-prospect--interest-house .webform-component .form-text{width:280px;}#webform-component-group-prospect--interest-house-features{}#webform-component-group-prospect--interest-house-features .webform-component-select{float:left;width:280px;}#webform-component-group-prospect--interest-house-features .webform-component-select select{min-width:0;width:260px;}#webform-component-group-message{}
.group-lyt-box{padding:1.5rem 0;}.group-lyt-box .group-lyt-box-itm{box-sizing:border-box;}.group-lyt-box .group-lyt-box-itm-1{}.group-lyt-box .group-lyt-box-itm-2{}.group-lyt-box .group-lyt-box-itm-3{}.group-lyt-box .group-lyt-box-txt{padding:1rem 0;}.group-lyt-box .group-lyt-box-txt > .field{margin:0 0 0.75rem 0;}.group-lyt-box .group-lyt-box-txt .field-name-field-gpc-global-headline{font-size:1.35rem;font-weight:bold;}.group-lyt-box .group-lyt-box-txt .field-name-field-gpc-cntnt-link{padding-top:1rem;}.group-lyt-box .group-lyt-box-txt .field-name-field-gpc-cntnt-link a:link{background-color:#C83F38;color:#FFFFFF;padding:0.5rem 1rem;}.group-lyt-box .group-lyt-box-txt .field-name-field-gpc-cntnt-link a:hover{color:rgba(255,255,255,0.6);}.group-lyt-box .group-lyt-box-txt > .field:last-child{margin-bottom:0;}.gpc-global-dsg-lyt-box-default .group-lyt-box{}.gpc-global-dsg-lyt-box-default .group-lyt-box .group-lyt-box-itm{}.gpc-global-dsg-lyt-box-flex-row.flex-row-6-6 .group-lyt-box{}.gpc-global-dsg-lyt-box-flex-row.flex-row-6-6 .group-lyt-box .group-lyt-box-itm{}.gpc-global-dsg-lyt-box-flex-row.flex-row-6-6.reverse .group-lyt-box{}.gpc-global-dsg-lyt-box-flex-row.flex-row-6-6.reverse .group-lyt-box .group-lyt-box-itm{}@media only screen and (min-width:768px){.gpc-global-dsg-lyt-box-flex-row .group-lyt-box .group-lyt-box-txt{padding:1rem;}.gpc-global-dsg-lyt-box-flex-row .group-lyt-box .group-lyt-box-txt:first-child{padding:1rem 0;}.gpc-global-dsg-lyt-box-flex-row.flex-row-6-6 .group-lyt-box{display:flex;flex-flow:row wrap;justify-content:center;}.gpc-global-dsg-lyt-box-flex-row.flex-row-6-6 .group-lyt-box .group-lyt-box-itm{align-content:center;width:50%;}.gpc-global-dsg-lyt-box-flex-row.flex-row-6-6.reverse .group-lyt-box{flex-flow:row-reverse wrap;}}@media only screen and (min-width:1024px){}
.view{}.view-header{}.view-content{}.view-footer{}.item-list ul{margin:0;padding:0;}.item-list ul li{margin:0;padding:0;}table.views-table{border-width:0;}table.views-table tbody{border-width:0;}table.views-table tr{border-width:0;}table.views-table thead th,table.views-table tbody td{border-width:0;}table.views-table thead th{border-width:0;}table.views-table tr.odd{border-width:0;}table.views-table tr.even{border-width:0;}.view-grouping{border-top:1px solid #EEEEEE;margin:0 -20px 20px -20px;padding:20px 20px 0 20px;overflow:hidden;}.view-grouping-header{font-family:"Bitter","Georgia",serif;font-size:1.35em;line-height:1.35em;margin:0;font-weight:400;}.view-grouping-content{}
#sliding-popup{box-sizing:border-box;padding:1rem;width:100%;z-index:99999;}.sliding-popup-bottom{max-height:100vh;overflow-y:auto;position:fixed;}@media screen and (min-width:768px){#sliding-popup{max-width:560px;right:0;}}.eu-cookie-compliance-banner{}.eu-cookie-compliance-banner.eu-cookie-compliance-banner-info{}#sliding-popup .popup-content{background:rgba(200,63,56,0.9);box-shadow:0 0 8px rgba(0,0,0,0.5);box-sizing:border-box;color:#FFFFFF;padding:1rem;text-align:center;}#sliding-popup .popup-content #popup-text{}#sliding-popup .popup-content #popup-text h3{font-size:1rem;font-weight:700;margin-bottom:1rem;}#sliding-popup .popup-content #popup-text p{font-size:1rem;text-align:left;margin-bottom:1rem;}#sliding-popup .popup-content #popup-buttons{text-align:center;}#sliding-popup button{background-color:#FFFFFF;border-width:0;border-radius:9999px;color:#C83F38;cursor:pointer;font-family:"Bitter","Georgia",serif;font-size:1rem;margin:2px;padding:6px 12px;}#sliding-popup .eu-cookie-compliance-more-button{background-color:transparent;border-bottom:1px solid #FFFFFF;border-radius:0;color:#FFFFFF;margin:0 0 12px 0;padding:0;}.eu-cookie-compliance-categories{font-size:1rem;margin-top:1rem;text-align:left;}.eu-cookie-compliance-categories .eu-cookie-compliance-category{margin-bottom:1rem;overflow:hidden;padding:0 0 0 2rem;position:relative;}.eu-cookie-compliance-categories .eu-cookie-compliance-category input[type="checkbox"]{left:0;margin:0.35rem;position:absolute;top:0;}.eu-cookie-compliance-categories .eu-cookie-compliance-category label{color:#FFFFFF;cursor:pointer;font-size:1rem;padding:0;}.eu-cookie-compliance-categories .eu-cookie-compliance-category .eu-cookie-compliance-category-description{font-size:0.8rem;}.eu-cookie-compliance-categories .eu-cookie-compliance-categories-buttons{text-align:center;}#sliding-popup .eu-cookie-withdraw-tab{display:none;}#sliding-popup.eu-cookie-withdraw-wrapper{margin-bottom:-1rem;}#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-tab{border:1px solid #C83F38;bottom:1rem;box-shadow:0 0 8px rgba(0,0,0,0.15);color:#C83F38;display:block;position:fixed;right:1rem;}#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-banner{margin-bottom:60px;}#sliding-popup.eu-cookie-withdraw-wrapper .eu-cookie-withdraw-button{background:#FFFFFF;color:#C83F38;}.eu-cookie-withdraw-button.eu-cookie-compliance-hidden{display:none !important;}
