@font-face{font-weight:400;font-style:normal;font-family:"Open Sans";src:url(/gui/fonts/OpenSans-Regular-webfont.eot?iefix) format("eot"),url(/gui/fonts/OpenSans-Regular-webfont.woff) format("woff")}@font-face{font-weight:400;font-style:italic;font-family:"Open Sans";src:url(/gui/fonts/OpenSans-Italic-webfont.eot?iefix) format("eot"),url(/gui/fonts/OpenSans-Italic-webfont.woff) format("woff")}@font-face{font-weight:700;font-style:normal;font-family:"Open Sans";src:url(/gui/fonts/OpenSans-Semibold-webfont.eot?iefix) format("eot"),url(/gui/fonts/OpenSans-Semibold-webfont.woff) format("woff")}@font-face{font-weight:700;font-style:italic;font-family:"Open Sans";src:url(/gui/fonts/OpenSans-SemiboldItalic-webfont.eot?iefix) format("eot"),url(/gui/fonts/OpenSans-SemiboldItalic-webfont.woff) format("woff")}@font-face{font-weight:900;font-style:normal;font-family:"Open Sans";src:url(/gui/fonts/OpenSans-Bold-webfont.eot?iefix) format("eot"),url(/gui/fonts/OpenSans-Bold-webfont.woff) format("woff")}@font-face{font-weight:400;font-style:normal;font-family:Yellowtail;src:url(/gui/fonts/Yellowtail-Regular-webfont.eot?iefix) format("eot"),url(/gui/fonts/Yellowtail-Regular-webfont.woff) format("woff")}*{box-sizing:border-box;margin:0;padding:0;border:none}body,html{background:#fff;color:#5e5a57}html{font:15px/24px "Open Sans",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}address,dl,ol,p,pre,table,ul{margin:0 0 12px}img{max-width:100%;height:auto;border:none}dd,ol,ul{margin-left:20px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style-image:url(../../i/ul-bullet-green.svg?embed)}dt{font-weight:700}blockquote{position:relative;margin:12px 0;padding:0 70px;font-style:italic;font-size:17px;line-height:26px;text-align:center}blockquote:before{position:absolute;top:5px;left:35px;width:27px;height:20px;background:url(../../i/quotation-mark.svg?embed);content:""}blockquote cite{color:#4c4947;font-weight:700;font-style:normal;font-size:15px}blockquote cite:before{content:"– "}@media only screen and (max-width:520px){blockquote{padding:0 40px}blockquote:before{left:5px}}table{width:100%;margin-bottom:24px;border-spacing:0;border-collapse:collapse}table,td,th{border:1px solid #e3e2e1}td,th{padding:10px;vertical-align:top}td{padding-top:7px;padding-bottom:7px}caption,th{color:#4c4947;font-weight:700;text-align:left}caption{margin-bottom:15px}thead th{border-color:#87a570;background:#93b478;color:#fff}.m-teaser table{margin-bottom:12px}table.no-border,table.no-border td,table.no-border th{border:none}table.no-border td,table.no-border th{padding:0}table.no-border caption{margin-bottom:0}sub,sup{position:relative;height:0;line-height:1;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}code,kbd,pre{font-family:Monaco,Courier,"Courier New",Tahoma}h1,h2,h3,h4,h5,h6{margin-bottom:12px;color:#4c4947;font-weight:700}h1{margin-bottom:24px;font:normal 42px/46px Yellowtail,cursive}h2{font-size:20px;line-height:30px}h3{font-size:18px;line-height:26px}h4{font-size:17px;line-height:25px}h5{font-size:16px;line-height:28px}h6{font-weight:900;font-size:15px;line-height:28px}h1 b,h2 b{color:#93b478;font-weight:inherit}.allrum h1 b,.allrum h2 b{color:#679eb3}.cursive{font:normal 36px/42px Yellowtail,cursive}a:link{color:#7b9665;font-weight:700}.allrum a:link{color:#4f7d8c}.allrum a:visited{color:#3f666e}a:visited{color:#5f6957}a:active,a:focus,a:hover{color:#5d724d}a[href^=http]:after{display:inline-block;width:13px;height:13px;margin-left:5px;background:url(../../i/external-link.svg?embed);background-position:0 0!important;background-size:100%!important;content:"";vertical-align:middle}.allrum a.red[href^=http]:after,a.red[href^=http]:after{background:url(../../i/external-link-red.svg?embed)}.allrum a.white[href^=http]:after,a.white[href^=http]:after{background:url(../../i/external-link-white.svg?embed)}.allrum a[href^=http]:after{background:url(../../i/external-link-blue.svg?embed)}b,strong{font-weight:700}em,i{font-style:italic}fieldset{padding:0 10px 10px;border:1px solid #e3e2e1;border-radius:2px}legend{display:table;padding:0 2px;color:#383634;font-weight:700;white-space:normal}label{display:block;color:#383634;font-weight:700}button,input,select,textarea{color:inherit;font:inherit;-webkit-font-smoothing:antialiased;line-height:normal}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{padding:6px 10px;border:1px solid #e3e2e1;border-radius:2px;background:#fff;color:inherit;-webkit-appearance:none}select{padding:1px}input:not([type]){padding:6px 10px;border:1px solid #e3e2e1;border-radius:2px;background:#fff;color:inherit;-webkit-appearance:none}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}input::-webkit-search-cancel-button,input::-webkit-search-decoration{display:none}input::-moz-placeholder,textarea::-moz-placeholder{color:#767676;opacity:1}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#767676}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#767676}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}iframe.editor-inserted{min-height:600px;width:100%}.row{margin:0 -15px 30px}.row:after{display:table;clear:both;content:""}.col{float:left;width:100%;padding:0 15px}.col.small,.cols-4>.col{width:25%}.cols-3>.col{width:33.33333%}.col.medium,.cols-2>.col{width:50%}.col.large{width:75%}.col.full,.col.hr{width:100%}@media only screen and (max-width:520px){.row{margin-bottom:0}.col:nth-child(n){float:none;width:auto;margin-bottom:30px}}form .row{margin-bottom:15px}.row .text input,.row textarea{width:100%}.row .submit-area{margin-top:1.6em}.row .submit-area:first-child:last-child{margin:0;text-align:right}@media only screen and (max-width:520px){form .row{margin-bottom:0}form .col:nth-child(n){float:none;width:auto;margin-top:0;margin-bottom:15px}}.cf:after{display:table;clear:both;content:""}.structural{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);padding:0;border:0}.hidden{display:none;visibility:hidden}.clear{clear:both}.nowrap{white-space:nowrap}.zebra tbody tr:nth-child(2n){background:#f5f4f3}.zebra tbody tr:hover{background:#ecf4e5}.left,.left-dec,.right,.right-dec{float:left;width:auto;margin:3px 18px 10px 0}.right,.right-dec{float:right;margin:3px 0 10px 18px}img.dec,img.fullwidth-dec,img.left-dec,img.right-dec,span.dec img,span.fullwidth-dec img,span.left-dec img,span.right-dec img{padding:4px;border:1px solid #e3e2e1;background:#fff}img.fullwidth,img.fullwidth-dec,span.fullwidth img,span.fullwidth-dec img{display:block;width:100%;margin:0 0 20px;padding:9px}.caption,.caption em{display:block}.caption em{font-style:normal;font-size:.916em}.caption em,.caption p{margin-bottom:0}.caption sup{bottom:3px}.top-image{margin-bottom:10px}@media only screen and (max-width:760px){.top-image{width:100%}}.action-link{font-weight:700;line-height:1;text-decoration:none}.action-link:link,.action-link:visited{color:#383634}.action-link:focus,.action-link:hover{text-decoration:underline}.action-link:after{display:inline-block;width:16px;height:16px;margin-left:8px;background:url(/gui/i/circle-arrows.svg) -80px 0;content:"";vertical-align:middle}.allrum .action-link:after{background-image:url(/gui/i/circle-arrows-blue.svg)}.action-link.green:link,.action-link.green:visited{color:#93b478}.allrum .action-link:link,.allrum .action-link:visited{color:#679eb3}.action-link.white:link,.action-link.white:visited{color:#fff}.action-link.white:after{background-position:-16px 0}.action-link.red:after{background-position:-144px 0}.action-link.button,.allrum .action-link.button{display:block;margin-bottom:30px;padding:10px 25px;color:#fff;font:normal 24px/1 Yellowtail,cursive}.action-link.button:after{background-position:-16px 0;vertical-align:-2px}.m-h .action-link{font:inherit}@media only screen and (max-width:540px){[role=main]>.action-link{float:none;margin:0 0 20px}}.flex-container a:active,.flex-container a:focus,.slideshow a:active,.slideshow a:focus{outline:0}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.slideshow .slides>li{display:none;-webkit-backface-visibility:hidden}.slideshow .slides img{display:block;width:100%}.slides>li{margin:0}.fullwidth .slides>li{min-height:500px;border-top-width:3px;border-top-style:solid;background-size:cover;background-repeat:no-repeat}.slideshow--medium-height .slides>li,.slideshow--medium-height .slides>li .text{min-height:400px;height:400px}.slideshow--small-height .slides>li,.slideshow--small-height .slides>li .text{min-height:300px;height:300px}.slideshow--medium-height .slides>li .text,.slideshow--small-height .slides>li .text{padding:20px 20px 20px}.lt-ie9 .fullwidth .slides>li{min-height:400px}.slides .text{min-height:500px;width:370px;padding:60px 20px 20px;background-position:0 0,0 100%;background-repeat:no-repeat;color:#fff}.lt-ie9 .slides .text{min-height:400px}.slides .text,.slides .text>:not(.button){transition:all .4s linear}.slides h2{margin-bottom:25px;color:#fff;font-size:50px;line-height:52px}.allrum .slides h2 a,.slides h2 a{color:inherit;text-decoration:none}.slides h2 a:focus,.slides h2 a:hover{text-decoration:underline}.slides .intro{margin-bottom:30px;font-style:normal;font-size:18px;line-height:30px}.slides .text .action-link{color:#fff}.slides .text .action-link:after{background-position:-16px 0}@media only screen and (max-width:1400px){.fullwidth .slides>li,.slides .text{min-height:400px}.slideshow--small-height .slides>li,.slideshow--small-height .slides>li .text{min-height:300px}.slideshow--medium-height .slides>li,.slideshow--medium-height .slides>li .text{min-height:400px}.slides .text{padding-top:20px}.slides .intro{line-height:27px}}@media only screen and (max-width:780px){.slides .text{width:60%}.slides h2{margin-bottom:10px;font-size:36px;line-height:42px}.slides .intro{margin-bottom:20px;font-size:16px;line-height:24px}}@media only screen and (max-width:520px){.slides .block-inner{padding:0}.fullwidth .slides>li,.slides .text{min-height:250px}.slides .text{width:auto;padding:10px 30px}.slides h2{font-size:26px;line-height:32px}.slides .intro{margin-bottom:10px}.slideshow--small-height .slides>li,.slideshow--small-height .slides>li .text{min-height:200px;height:200px}.slideshow--medium-height .slides>li,.slideshow--medium-height .slides>li .text{min-height:250px;height:250px}}.slides .green{border-top-color:#93b479;background-color:rgba(147,180,121,.6)}.slides .green .text{background-color:#93b479;background-color:rgba(147,180,121,.9)}#body:not(.ie) .slides .green .text{background-color:transparent;background-image:linear-gradient(rgba(147,180,121,.9),rgba(147,180,121,.9)),url(/gui/i/bear-teaser-bg.png)}.slides .brown{border-top-color:#a08571;background-color:rgba(160,133,113,.6)}.slides .brown .text{background-color:#a08571;background-color:rgba(160,133,113,.9)}#body:not(.ie) .slides .brown .text{background-color:transparent;background-image:linear-gradient(rgba(160,133,113,.9),rgba(160,133,113,.9)),url(/gui/i/bear-teaser-bg.png)}.slides .blue{border-top-color:#679eb3;background-color:rgba(103,158,179,.6)}.slides .blue .text{background-color:#679eb3;background-color:rgba(103,158,179,.9)}#body:not(.ie) .slides .blue .text{background-color:transparent;background-image:linear-gradient(rgba(103,158,179,.9),rgba(103,158,179,.9)),url(/gui/i/bear-teaser-bg.png)}.slides .purple{border-top-color:#ba8d9c;background-color:rgba(186,141,156,.6)}.slides .purple .text{background-color:#ba8d9c;background-color:rgba(186,141,156,.9)}#body:not(.ie) .slides .purple .text{background-color:transparent;background-image:linear-gradient(rgba(186,141,156,.9),rgba(186,141,156,.9)),url(/gui/i/bear-teaser-bg.png)}.no-js .slides>li:first-child{display:block}.slideshow{position:relative;background:#fff}.slideshow.fullwidth{margin-top:-3px;margin-bottom:40px}.flex-viewport{max-height:2000px;transition:all 1s ease}.loading .flex-viewport{max-height:300px}@media only screen and (max-width:520px){.slideshow.fullwidth{margin-bottom:30px}}.flex-direction-nav a{position:absolute;bottom:11px;z-index:10;width:16px;height:16px;background-image:url(/gui/i/circle-arrows.svg);text-decoration:none;text-indent:-9999px;opacity:.8;cursor:pointer;transition:opacity .3s ease}.lt-ie9 .flex-direction-nav a{background-image:url(/gui/i/circle-arrows.png)}.flex-direction-nav .flex-prev{left:20px}.flex-direction-nav .flex-next{right:20px;background-position:-16px 0}.slideshow .flex-direction-nav a:focus,.slideshow .flex-direction-nav a:hover,.slideshow:hover .flex-direction-nav a{opacity:1}.flex-direction-nav .flex-disabled{opacity:0!important;cursor:default}.fullwidth .flex-direction-nav a{top:50%;bottom:auto;width:50px;height:60px;overflow:hidden;margin:-30px 0 0;background-color:#fff;background-color:rgba(255,255,255,.8);background-image:url(/gui/i/slider-arrows.svg);background-position:-80px 10px;background-repeat:no-repeat;color:#000;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);opacity:0;transition:background-color opacity .3s ease}.lt-ie9 .fullwidth .flex-direction-nav a{background-image:url(/gui/i/slider-arrows.png)}.fullwidth .flex-direction-nav .flex-prev{left:0}.fullwidth .flex-direction-nav .flex-next{right:0;background-position:5px 10px}.fullwidth .flex-direction-nav a:focus,.fullwidth .flex-direction-nav a:hover,.slideshow.fullwidth:hover .flex-next,.slideshow.fullwidth:hover .flex-prev{background-color:#fff}@media only screen and (max-width:520px){.fullwidth .flex-direction-nav a{width:25px;height:30px;margin:-26px 0 0;background-color:#fff;background-position:-40px 50%;background-size:auto 20px;opacity:1}.fullwidth .flex-direction-nav .flex-next{background-position:3px 50%}}.flex-control-nav{position:absolute;bottom:0;width:100%;background:#93b478;background:rgba(147,180,120,.6);line-height:40px;text-align:center}.flex-control-nav li{display:inline-block;margin:0 5px}.flex-control-paging li a{display:block;width:10px;height:10px;border:2px solid #fff;border-radius:50%;cursor:pointer}.flex-control-paging li a:focus,.flex-control-paging li a:hover{border-color:#4c4947;background:#93b478}.flex-control-paging li a.flex-active{background:#fff;cursor:default}.allrum .flex-control-nav{background-color:rgba(103,158,179);background-color:rgba(103,158,179,.6)}.fullwidth .flex-control-nav{bottom:20px;background:0 0;line-height:12px}.fullwidth .flex-control-paging li a{width:12px;height:12px;border:none;background:#fff}.lt-ie9 .fullwidth .flex-control-paging li a{border:2px solid #f5f4f3}.fullwidth .flex-control-paging li a:focus,.fullwidth .flex-control-paging li a:hover{background:#4c4947}.fullwidth .flex-control-paging li a.flex-active{background:#93b478}.allrum .fullwidth .flex-control-paging li a.flex-active{background-color:#679eb3}@media only screen and (max-width:520px){.fullwidth .flex-control-nav{position:static;padding-top:10px}.fullwidth .flex-control-paging li a{background:#e4e3e2}}@media print{.slides>li{min-height:0!important;background:0 0!important}.fullwidth .slides>li{border-top-color:#000!important}.slides .block-inner{padding:0}.slides .text{min-height:0;width:auto;padding-right:0;padding-left:0;background:0 0!important;color:inherit}.slides h2{color:inherit}.flex-control-nav,.flex-direction-nav,.slides .text .action-link{display:none}}#header{padding:20px 0;border-bottom:3px solid #93b479}.allrum #header{border-bottom-color:#679eb3}#main{max-width:1210px;margin:0 auto 40px;padding:0 20px}.lt-ie9 #main{width:1210px}#content{margin-top:30px}.breadcrumbs+#content{margin-top:0}#footer{clear:both;background:#93b479;color:#fff}.allrum #footer{background-color:#679eb3}@media only screen and (max-width:860px){#header{padding:10px 0;text-align:right}}.block{background:#fff}.block-inner{max-width:1210px;margin:0 auto;padding:0 20px}.lt-ie9 .block-inner{width:1210px}.block-gray{background:#ecebea}.block-light-green{background:#93b479}.block-dark-green{background:#87a570}.block-light-blue{background:#679eb3}.block-dark-blue{background:#5c8ea1}.content-1{float:left;width:23.076923076923%}.content-2{float:right;width:74.358974358974%}.content-2-1{float:left;width:65.51724137931%}.content-2-2{float:right;width:31.034482758621%}@media only screen and (max-width:760px){.content-2-1,.content-2-2,.no-js .content-1,.no-js .content-2{float:none;width:auto}}.layout-2 #main{max-width:none;margin-bottom:0;padding:0}.layout-4 .content-1{float:none;width:75%;margin:0 auto}@media only screen and (max-width:800px){.layout-4 .content-1{width:auto}}.layout-5 .content-1{float:none;width:auto}.layout-7 .content-1{float:none;max-width:100%;width:400px;margin:50px auto 0;padding:20px;border:1px solid #e4e3e2;border-bottom:3px solid #93b479;background:#fff}.allrum.layout-7 .content-1{border-bottom-color:#679eb3}.content-split>div{float:right}.content-split>div:first-child{float:left}.content-split .content-large{width:65.51724137931%}.content-split .content-small{width:31.034482758621%}@media only screen and (max-width:700px){.content-split .content-large{width:50%}.content-split .content-small{width:45.454545454545%}}@media only screen and (max-width:540px){.content-split>div:nth-child(n){float:none;width:auto}}.m{margin:0 0 30px}.col>.m{margin-bottom:0}.alertbox{margin:30px 0;padding:20px 0;line-height:40px}.alertbox>*{display:inline-block;margin:0 25px 0 0;vertical-align:baseline}.alertbox>:last-child{margin-right:0}.alertbox h2{color:#93b478;font-size:40px}.allrum .alertbox h2{color:#679eb3}.alertbox h2:before{display:inline-block;width:60px;height:60px;margin-right:20px;background:url(../../i/alertbox-icons.svg?embed);background-size:auto 60px;content:"";vertical-align:-17px}.allrum .alertbox h2:before{background-image:url(../../i/alertbox-icons-blue.svg?embed)}.alert{font-weight:700;font-size:18px}.alert:before{content:"- "}.alertbox .action-link{color:#93b478;font-size:18px}.allrum .alertbox .action-link{color:#679eb3}.alertbox.crisis h2:before{background-position:-60px 0}.alertbox.crisis .action-link,.alertbox.crisis h2{color:#b3665f}@media only screen and (max-width:600px){.alertbox{padding:10px 0;line-height:inherit}.alertbox>*{display:block;margin-right:0}.alertbox h2{margin-bottom:10px;font-size:30px;line-height:40px}.alertbox h2:before{width:40px;height:40px;margin-right:10px;background-size:auto 40px;vertical-align:middle}.alertbox.crisis h2:before{background-position:-40px 0}.alert{margin-bottom:10px;font-size:inherit}}@media print{.alertbox{border:2px solid #383634}}.shortcut-teasers{margin-top:20px;margin-bottom:40px}.shortcut-teasers h2{margin-bottom:20px;text-align:center}.shortcut-teasers ul{padding-top:24px;list-style:none}.shortcut-teasers li{text-align:center}.shortcut-teasers a{display:block;position:relative;min-height:200px;color:#fff;font:40px/200px Yellowtail,cursive;text-decoration:none}.allrum .shortcut-teasers a{color:#fff}.shortcut-teasers a:before{position:absolute;top:-24px;left:50%;width:88px;height:88px;margin-left:-44px;content:"";transition:all .2s ease}.shortcut-teasers a:focus:before,.shortcut-teasers a:hover:before{top:-44px}.allrum .shortcut-teasers a:after,.shortcut-teasers a:after{position:absolute;bottom:-30px;left:0;width:100%;height:20px;background:radial-gradient(ellipse farthest-side,rgba(0,0,0,.12) 0,rgba(0,0,0,0) 90%);content:"";opacity:0;-webkit-transition:-webkit-transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;-ms-transform:scale(.5);-webkit-transform:scale(.5);transform:scale(.5)}.allrum .shortcut-teasers a:focus:after,.allrum .shortcut-teasers a:hover:after,.shortcut-teasers a:focus:after,.shortcut-teasers a:hover:after{opacity:1;-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.shortcut-teasers .my-pages{background-color:#ba8d9c;line-height:170px}.shortcut-teasers .my-pages:before{background-image:url(../../i/shortcut-teaser-my-pages.png?embed)}.shortcut-teasers .my-pages i{display:block;margin-top:-50px;font:14px/1 "Open Sans",Arial,Helvetica,sans-serif}.shortcut-teasers .current-vacancies{background-color:#679eb3}.shortcut-teasers .current-vacancies:before{background-image:url(../../i/shortcut-teaser-current-vacancies.png?embed)}.shortcut-teasers .report-an-error{background-color:#a08571}.shortcut-teasers .report-an-error:before{background-image:url(../../i/shortcut-teaser-report-an-error.png?embed)}.shortcut-teasers .contact-us{background-color:#93b478}.shortcut-teasers .contact-us:before{background-image:url(../../i/shortcut-teaser-contact-us.png?embed)}@media only screen and (max-width:1000px){.shortcut-teasers .col{width:50%}.shortcut-teasers .col:nth-child(n+3){margin-top:60px}}@media only screen and (max-width:520px){.shortcut-teasers{margin-bottom:0}.shortcut-teasers ul{padding-top:0}.shortcut-teasers .col{float:none;width:auto}.shortcut-teasers .col:nth-child(n+2){margin-top:30px}.shortcut-teasers a{min-height:80px;font-size:32px;line-height:80px}.shortcut-teasers a:before{position:absolute;top:-11px;left:10px;width:44px;height:44px;margin-left:0;background-size:100%}.shortcut-teasers a:focus:before,.shortcut-teasers a:hover:before{top:-22px}.shortcut-teasers a:after{bottom:-20px}.shortcut-teasers .my-pages{line-height:60px}.shortcut-teasers .my-pages i{margin-top:-10px}}.popular{margin-bottom:50px}.popular h2{text-align:center}.popular ul{list-style:none}@media only screen and (max-width:1000px){.popular{overflow:hidden;margin-bottom:20px}.popular .row{margin-bottom:0}.popular .row:after{display:none}.popular .col{width:50%;margin-bottom:30px}}@media only screen and (max-width:660px){.popular .col{float:none;width:auto;margin-bottom:20px}}.link-teaser{display:block;position:relative;padding:10px 35px 10px 20px;border-left:3px solid #7f9b6a;background:#93b478;font-weight:700;font-size:17px;text-decoration:none}.link-teaser:after{position:absolute;top:50%;right:10px;width:16px;height:16px;margin-top:-8px;background:url(/gui/i/circle-arrows.svg) -16px 0;content:"";transition:right .2s ease}.allrum .link-teaser:link,.allrum .link-teaser:visited,.link-teaser:link,.link-teaser:visited{color:#fff}.link-teaser:focus,.link-teaser:hover{background-color:#87a570}.link-teaser:focus:after,.link-teaser:hover:after{right:5px}.allrum .link-teaser{border-left:3px solid #5c8ea1;background:#679eb3}.allrum .link-teaser:focus,.allrum .link-teaser:hover{background-color:#5c8ea1}.m-teaser{padding:9px;border:1px solid #e4e3e2;border-bottom:3px solid #93b479;background:#fff}.allrum .m-teaser{border-bottom-color:#679eb3}.row .m-teaser{margin-bottom:0}.m-i{margin-bottom:10px}.m-i img{display:block;max-width:100%;height:auto}.m-teaser .m-h{padding:6px 10px;font:bold 18px/26px "Open Sans",Arial,Helvetica,sans-serif}.m-teaser .m-h h2{margin-bottom:0;font:inherit}.m-teaser .m-c h3{margin-bottom:0;font-size:1em}.m-h a{text-decoration:none}.m-c{padding:0 10px 10px;word-wrap:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.m-c>:last-child{margin-bottom:0}.m-f{padding:20px 10px 10px}.m-c+.m-f{padding-top:0}.teasers{margin-bottom:50px}.article .m-teaser{float:right;margin-left:10px}.content-small .m-teaser{float:none;margin-left:0}@media only screen and (max-width:780px){.teasers{overflow:hidden;margin-bottom:30px}.teasers .row{margin-bottom:0}.teasers .row:after{display:none}.teasers .col{width:50%;margin-bottom:30px}.teasers .row:nth-child(3n+1) .col:nth-child(3),.teasers .row:nth-child(3n+2) .col:nth-child(2),.teasers .row:nth-child(3n+3) .col:first-child{clear:left}}@media only screen and (max-width:760px){[role=complementary]>.m-teaser{float:left;width:calc(50% - 15px)}[role=complementary]>.m-teaser:nth-child(2n){float:right}[role=complementary]>.m-teaser:nth-child(odd){clear:left}}@media only screen and (max-width:520px){[role=complementary]>.m-teaser:nth-child(n){float:none;max-width:370px;width:auto}.teasers{margin-bottom:0}.teasers .col{float:none;width:auto}}.m-teaser.green{border-color:#93b479 #93b479 #7f9b6a;background:#93b479;color:#fff}.m-teaser.purple{border-color:#ba8d9c #ba8d9c #a77f8c;background:#ba8d9c;color:#fff}.m-teaser.brown{border-color:#a08571 #a08571 #907765;background:#a08571;color:#fff}.m-teaser.blue{border-color:#679eb3 #679eb3 #5c8ea1;background:#679eb3;color:#fff}.m-teaser.gray{border-color:#e3e2e1;background:#f5f4f3}.m-teaser.blue a,.m-teaser.brown a,.m-teaser.green a,.m-teaser.purple a{color:inherit}.m.bordered>.m-h{margin-bottom:20px;padding:0 20px 10px;border-bottom:3px solid #93b479}.allrum .m.bordered>.m-h{border-bottom:3px solid #679eb3}.m.bordered>.m-f{margin-top:20px;padding:20px;border-top:1px solid #ecebea}@media only screen and (max-width:960px){.m.bordered>.m-h{padding:0 10px}.m.bordered>.m-f{padding:10px}}.m-teaser-wide{margin-bottom:50px;padding:20px 20px 40px 20px;background:#f5f5f5 url(/gui/i/bear-teaser-bg.png) no-repeat 0 100%}.m-teaser-wide .m-i{float:right;width:570px;width:calc(50% - 15px);margin:-20px -20px -40px 20px}.m-teaser-wide-image{overflow:hidden}.m-teaser-wide-image .m-c,.m-teaser-wide-image .m-h{overflow:hidden}.m-teaser-wide .m-c{padding-right:0;padding-left:0}.m-teaser-wide .m-f{padding:0}@media only screen and (max-width:640px){.m-teaser-wide .m-i{float:none;width:auto;margin-bottom:20px;margin-left:-20px}.m-teaser-wide .m-i img{width:100%}}.m-news ul{margin:0 10px;list-style:none}.m-news ul li+li{margin-top:10px;padding-top:10px;border-top:1px solid #ecebea}.m-news time{display:block;font-weight:700;font-size:14px}.m-news ul a{color:#5e5a57;font-weight:400;font-size:17px;text-decoration:none}.m-news ul a:focus,.m-news ul a:hover{text-decoration:underline}.m-news .m-c.cols-2{padding:0}.m-news .cols-2 .col{margin-bottom:10px;padding:0 10px}.m-news .cols-2 ul li{padding-top:0;padding-bottom:10px;border-top:0;border-bottom:1px solid #ecebea}.m-news .cols-2+.m-f{margin-top:0;border-top:none}@media only screen and (max-width:960px){.m-news ul{margin:0}}.m-quote-teaser .m-c{overflow:hidden;padding:0 20px}.m-quote-teaser img{margin-bottom:0}.m-quote-teaser blockquote{margin:0;padding-right:0;padding-left:40px;text-align:left}.m-quote-teaser blockquote:before{left:0}.m-quote-teaser blockquote p:first-of-type:before,.m-quote-teaser blockquote p:last-of-type:after{content:"\0201d"}.m-quote-teaser blockquote p:first-of-type:before{display:inline-block;margin-left:-.5ex}.m-quote-teaser blockquote cite{color:#383634;font-size:14px}@media only screen and (max-width:960px){.m-quote-teaser .m-c{padding:0 10px}.m-quote-teaser img{max-width:40%}}.contact-card{margin-bottom:20px;padding:20px;background:#87a570;font-weight:700;font-size:14px}#footer .contact-card{margin-top:30px;margin-bottom:65px}.contact-card h3{margin-bottom:10px;font:normal 36px/42px Yellowtail,cursive}.contact-card .email{margin-top:10px}.contact-card .email:before,.contact-card .phone:before{display:inline-block;margin-right:10px;content:"";vertical-align:middle}.contact-card .phone:before{width:11px;height:20px;margin-right:13px;margin-left:4px;background-image:url(../../i/phone.svg?embed)}.contact-card .email:before{width:18px;height:19px;background-image:url(../../i/email.svg?embed)}.allrum .contact-card{background-color:#5c8ea1}.allrum .contact-card .phone:before{background-image:url(../../i/phone-blue.svg?embed)}.allrum .contact-card .email:before{background-image:url(../../i/email-blue.svg?embed)}@media only screen and (max-width:540px){#footer .contact-card{margin-bottom:0}}.contact-card.person{position:relative;padding:5px 10px 10px 60px;border:1px solid #e3e2e1;background:#f5f4f3}.contact-card.person img{position:absolute;top:10px;left:10px}.contact-card.person a{text-decoration:none}.contact-card.person:not(.no-images) a{color:inherit}.contact-card.person a:focus,.contact-card.person a:hover{text-decoration:underline}.contact-card [itemprop=jobTitle]{font-weight:400}.contact-card.person .phone:before{margin-right:8px;background-position:-11px 0}.contact-card.person .email:before{margin-right:5px;background-position:-18px 0}.contact-card.no-images{padding-left:10px}.contact-card.no-images .structural{position:static}.contact-card.no-images .email:before,.contact-card.no-images .phone:before{display:none}.share{margin-left:0;list-style:none;line-height:30px;text-align:justify}.share:before{display:block;width:100%;margin-bottom:-30px;content:""}.share:after{display:inline-block;width:100%;content:""}.share li{display:inline-block;position:relative;top:30px}.share-link{display:block}.share-link:before{display:block;width:30px;height:30px;background:url(../../i/social-icons.svg?embed);content:""}.allrum .share-link:before{background-image:url(../../i/social-icons-blue.svg?embed);backround-repeat:no-repeat}.lt-ie9 .share-link:before{background-image:url(../../i/social-icons.png)}.share-link.facebook:before{background-position:0 0}.share-link.facebook:focus:before,.share-link.facebook:hover:before{background-position:-30px 0}.share-link.twitter:before{background-position:-60px 0}.share-link.twitter:focus:before,.share-link.twitter:hover:before{background-position:-90px 0}.share-link.googleplus:before{background-position:-120px 0}.share-link.googleplus:focus:before,.share-link.googleplus:hover:before{background-position:-150px 0}.share-link.linkedin:before{background-position:-180px 0}.share-link.linkedin:focus:before,.share-link.linkedin:hover:before{background-position:-210px 0}.share-link.email:before{background-position:-240px 0}.share-link.email:focus:before,.share-link.email:hover:before{background-position:-270px 0}button.print{margin-top:10px;font-weight:700}button.print:before{display:inline-block;width:16px;height:16px;margin-right:8px;background:url(../../i/printer.png?embed);content:"";vertical-align:-2px}.allrum button.print:before{background-image:url(../../i/printer-blue.png?embed)}button.print:hover{text-decoration:underline}.system-message{margin:30px 0;padding:10px;border:3px solid #5c8ea1;background:#679eb3;color:#fff;font-weight:700;font-size:16px}.system-message h2{color:#fff}.system-message ul{list-style-image:url(../../i/ul-bullet-white.svg?embed)}.allrum .system-message a,.system-message a{color:inherit}.error-message{border-color:#a77f8c;background:#ba8d9c}.confirmation-message{border-color:#7f9b6a;background:#93b479}.paging{margin:0 0 30px;line-height:1;text-align:center}.paging p{margin:0}.paging .ellipsis,.paging .sel,.paging a{display:inline-block;min-width:2em;margin:0 2px;padding:8px;border-radius:2px;color:#5e5a57;font-weight:400;vertical-align:middle;text-decoration:none}.paging .sel,.paging a:focus,.paging a:hover{box-shadow:0 -3px #87a570 inset;background:#93b478;color:#fff;font-weight:700}.paging .comma{display:none}.paging .next-page,.paging .prev-page{padding-top:7px;line-height:0}.paging .next-page:after,.paging .prev-page:before{display:inline-block;width:9px;height:16px;background:url(../../i/paging-arrows.png?embed) no-repeat;content:""}.paging .prev-page:before{background-position:0 -40px}.paging .prev-page:focus:before,.paging .prev-page:hover:before{background-position:0 -60px}.paging .next-page:focus:after,.paging .next-page:hover:after{background-position:0 -20px}.allrum .paging .sel,.allrum .paging a:focus,.allrum .paging a:hover{box-shadow:0 -3px #5c8ea1 inset;background:#679eb3;color:#fff;font-weight:700}.allrum .paging .next-page:after,.allrum .paging .prev-page:before{background-image:url(../../i/paging-arrows-blue.png?embed)}.form-general{margin:30px 0}.form-general input,.form-general select,.form-general textarea{margin:0}.form-general .alt{display:inline;margin:0 12px 0 0}.checkbox,.radio{white-space:nowrap}.form-general-gray{padding:20px;border:1px solid #e3e2e1;background:#f5f4f3}@media only screen and (max-width:520px){.form-general-gray{padding:10px}}fieldset label{font-weight:400}.disabled label{color:#999}.checkbox label,.radio label{display:inline;margin-left:4px;vertical-align:middle;white-space:normal}.alt label{display:inline}.required-indicator{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);padding:0;border:0}.mandatory>fieldset>legend:after,.mandatory>label:after{display:inline-block;width:8px;height:8px;background:url(../../i/required.svg?embed);content:"";vertical-align:5px}.error legend,.form-error,.text.error label{color:#900}.text.error input,.text.error textarea{border-color:#900}.text textarea{height:120px}.checkbox input,.radio input{width:auto!important;vertical-align:middle}a.button,button,input[type=button],input[type=submit]{width:auto;padding:0 25px;border-radius:2px;box-shadow:0 -3px #87a570 inset;background-color:#93b478;color:#fff;font-weight:700;line-height:34px;cursor:pointer}a.button:focus,a.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=submit]:focus,input[type=submit]:hover{box-shadow:none;background-color:#87a570}a.button:active,button:active,input[type=button]:active,input[type=submit]:active{box-shadow:none}.allrum .link,.link{margin:0;padding:0;border:none;border-radius:0;box-shadow:none;background:0 0;color:inherit;font:inherit;cursor:pointer}.allrum .link:focus,.allrum .link:hover,.link:focus,.link:hover{background-color:transparent}.link span{text-decoration:underline}.form-general fieldset.no-border{padding:0 9px;border:none}.no-border legend{padding:0}.allrum a.button,.allrum button,.allrum input[type=button],.allrum input[type=submit]{box-shadow:0 -3px #5c8ea1 inset;background-color:#679eb3;color:#fff}.allrum a.button:focus,.allrum a.button:hover,.allrum button:focus,.allrum button:hover,.allrum input[type=button]:focus,.allrum input[type=button]:hover,.allrum input[type=submit]:focus,.allrum input[type=submit]:hover{background-color:#5c8ea1}@media only screen{.checkbox,.radio{position:relative}.images-on fieldset .checkbox:last-child label,.images-on fieldset .radio:last-child label{margin-bottom:0}.images-on .checkbox>input[type=checkbox],.images-on .radio>input[type=radio]{position:absolute;width:18px!important;height:18px;overflow:hidden;margin:0;padding:0;outline:0!important;border:0;opacity:0}.images-on input[type=checkbox]+label,.images-on input[type=radio]+label{display:inline-block;margin-bottom:0;margin-left:0;vertical-align:middle}.images-on input[type=checkbox]+label::before,.images-on input[type=radio]+label::before{display:inline-block;width:25px;height:20px;background:url(../../i/radio-checkbox.png?embed) no-repeat -5px -5px;content:"";vertical-align:middle}.images-on input[type=checkbox]:checked+label::before{background-position:-5px -61px}.images-on input[type=checkbox]+label:hover::before,.images-on input[type=checkbox]:focus+label::before,.images-on input[type=checkbox]:hover+label::before{background-position:-5px -33px}.images-on input[type=checkbox]:checked+label:hover::before,.images-on input[type=checkbox]:checked:focus+label::before,.images-on input[type=checkbox]:checked:hover+label::before{background-position:-5px -89px}.images-on input[type=radio]+label::before{background-position:-5px -117px}.images-on input[type=radio]:checked+label::before{background-position:-5px -173px}.images-on input[type=radio]+label:hover::before,.images-on input[type=radio]:focus+label::before,.images-on input[type=radio]:hover+label::before{background-position:-5px -145px}.images-on input[type=radio]:checked+label:hover::before,.images-on input[type=radio]:checked:focus+label::before,.images-on input[type=radio]:checked:hover+label::before{background-position:-5px -201px}}.apartment-search{margin-top:0;margin-bottom:15px;border-bottom:1px solid #e3e2e1}.search-options{margin-right:0;margin-left:0;padding:14px 7px;border:1px solid #e3e2e1;background:#f5f4f3}.search-options .col{width:20%;padding-right:7px;padding-left:7px}@media only screen and (max-width:760px){.search-options .col{width:33.33333%}}@media only screen and (max-width:520px){.search-options.row{margin-bottom:15px}}.skip{position:absolute;top:0;left:-9999px;z-index:100;width:100%;margin:0}.skip a{display:block;position:absolute;top:-2em;left:0;width:100%;padding:10px;border:1px solid #e3e2e1;border-bottom:3px solid #87a570;background:#93b479;color:#fff;font-weight:900;font-size:18px;text-align:center;text-decoration:none;transition:top .3s,box-shadow .8s}.skip a:focus{top:0;left:9999px;outline:0;box-shadow:0 10px 15px rgba(0,0,0,.2)}#content-primary:focus{outline:0}.logo{float:left;margin:0}.logo a,.logo img{display:block}.logo img{width:auto;font-size:2em}@media only screen and (max-width:1000px){.logo{margin-right:10px}.logo img{width:120px;margin-top:26px}}@media only screen and (max-width:860px){.js .logo{margin:0}.js .logo img{margin-top:0}}#logo{display:block;margin:0 auto}.nav-main{float:left;margin-top:22px;margin-left:94px;margin-left:calc(25.641025641026% - 204px);font-weight:700;font-size:17px;line-height:1}.nav-main ul{margin:0;list-style:none}.nav-main li{float:left;padding:0 23px}.allrum .nav-main a,.nav-main a{display:block;color:#383634;text-decoration:none}.nav-main a:focus,.nav-main a:hover{color:#93b478;text-decoration:underline}.nav-main li[data-selected] a{color:#93b478}.nav-main strong{font-weight:900}.allrum .nav-main a:focus,.allrum .nav-main a:hover{color:#679eb3;text-decoration:underline}.allrum .nav-main li[data-selected] a{color:#679eb3}@media only screen and (max-width:1200px){.nav-main{margin-left:calc(25.641025641026% - 191px)}.nav-main li{padding:0 10px}}@media only screen and (max-width:1000px){.nav-main{margin-left:0}}@media only screen and (max-width:860px){.nav-menu-narrow>ul{margin:0;list-style:none}.nav-menu-narrow>ul>li{display:none}.expanded.nav-menu-narrow>ul>li{display:block}.nav-menu-narrow button{position:absolute;top:2px;right:10px;z-index:1;min-width:0;margin:0;padding:0 10px}.nav-menu-narrow button:after{display:inline-block;width:16px;height:14px;background:url(../../i/hamburger.svg?embed) no-repeat;content:"";vertical-align:middle}.nav-main-narrow{display:inline-block;vertical-align:middle}.nav-main-narrow a{display:block;padding:8px 23px 8px 15px;border-top:1px solid #e3e2e1;color:#4b4846;font-weight:400;text-decoration:none}.nav-main-narrow>ul>li:last-child>a{border-bottom:1px solid #e3e2e1}.nav-main-narrow a:focus,.nav-main-narrow a:hover{text-decoration:underline}.nav-main-narrow.expanded>ul>[data-selected]>a{background:#93b479;color:#fff}.nav-main-narrow button{display:block;position:static;margin-top:8px;margin-right:10px;vertical-align:middle}.nav-main-narrow>ul{position:absolute;top:73px;left:0;z-index:20;width:100%;background:#fff;text-align:left}.has-nav-sub .page-meta:first-child+.content-1+.content-2{padding-top:2.5em}.js .content-1 .nav-sub{display:none}.nav-sub.nav-menu-narrow button{position:relative;top:auto;right:auto;width:100%;padding:4px 15px 3px;text-align:left}.nav-sub.nav-menu-narrow button:after{position:absolute;top:50%;right:11px;margin-top:-7px}.nav-sub.nav-menu-narrow:not(.expanded)>ul>.sel>a{padding-right:58px}.nav-sub.nav-menu-narrow{margin-bottom:20px;background:0 0}.nav-sub.nav-menu-narrow>ul{display:none}.nav-sub.nav-menu-narrow.expanded>ul{display:block}.content-1.has-nav-sub{display:none}.content-1.has-nav-sub+.content-2{float:none;width:auto}.no-js .nav-main li{padding:4px 10px}}.nav-supp{font-weight:700;font-size:14px}.nav-supp ul{margin:0;list-style:none;text-align:right}.nav-supp li{display:inline-block;vertical-align:middle}.nav-supp li+li{position:relative;margin-left:5px}.nav-supp li+li:before{display:inline-block;width:1px;height:18px;margin-right:10px;background:#ecebea;content:"";vertical-align:middle}.nav-supp .contact-us{margin-left:15px}.nav-supp .contact-us:before{display:none}.nav-supp a{display:inline-block;vertical-align:middle;text-decoration:none}.nav-supp a:not(.button){color:#7d7773}.nav-supp a:focus,.nav-supp a:hover{text-decoration:underline}.nav-sub{margin-bottom:30px}.nav-sub h2{margin:0;padding:10px 15px;border-bottom:3px solid #716c68;background:#7d7773;color:#fff;font-size:24px;line-height:1}.allrum .nav-sub h2 a,.nav-sub h2 a{color:inherit;font:inherit;text-decoration:none}.nav-sub ul{margin:0;list-style:none}.nav-sub ul a{display:block;padding:8px 23px 8px 15px;border:1px solid #e3e2e1;border-bottom-width:0;color:#4b4846;font-weight:400;text-decoration:none}.nav-sub>ul>li:last-child>a{border-bottom-width:1px}.nav-sub a:focus,.nav-sub a:hover{text-decoration:underline}.nav-sub li li a{padding-left:27px;border-left-width:4px;background:#f5f4f3}.nav-sub li li li a{padding-left:42px}.nav-sub li li li li a{padding-left:57px}.nav-sub li[data-has-children]>a{position:relative}.nav-sub li[data-has-children]>a:after{position:absolute;top:50%;right:13px;width:10px;height:10px;margin-top:-5px;background:url(../../i/arrows-small.svg?embed);background-size:100% auto;content:""}.nav-sub li[data-expanded]>a:after{background-position:0 -30px}.nav-sub li[data-selected]>a{padding-top:9px;border-top:none;border-right-color:#87a570;border-bottom:none;border-left-width:4px;border-left-color:#87a570;background:#93b479;color:#fff;font-weight:900}.nav-sub li[data-selected]>a:after{background-position:0 -10px}.nav-sub li[data-selected]:not([data-expanded])+li>a,.nav-sub li[data-selected]>a+ul>li:first-child>a{padding-top:9px;border-top:none}.allrum .nav-sub li[data-selected]>a{border-right-color:#5c8ea1;border-left-color:#5c8ea1;background:#679eb3}.nav-sub li[data-selected][data-has-children]>a:after{background-position:0 -40px}.breadcrumbs{margin:10px 0;font-weight:700;font-size:14px}.breadcrumbs a{text-decoration:none}.breadcrumbs a:focus,.breadcrumbs a:hover{text-decoration:underline}@media only screen and (max-width:760px){.breadcrumbs{display:none}.breadcrumbs+#content{margin-top:20px}}.tabs{margin:30px 0;border-bottom:1px solid #e7e6e5;list-style:none}.tabs li{float:left}.tabs a{display:block;padding:10px 25px;text-decoration:none}.tabs a:focus,.tabs a:hover{outline:0;text-decoration:underline}.tabs [data-selected] a{margin-bottom:-1px;padding-bottom:11px;border-right:1px solid #e7e6e5;border-left:1px solid #e7e6e5;box-shadow:0 -3px #93b479;background:#fff;color:#383634}.allrum .tabs [data-selected] a{box-shadow:0 -3px #679eb3}.tabs.widthtest{float:left;white-space:nowrap}.tabs.widthtest li{display:inline-block;float:none;margin:0}.tabs.wrapped li{margin-right:10px;margin-bottom:10px}.tabs.wrapped [data-selected] a{margin-bottom:0;padding-bottom:10px}.tabs.wrapped>li>a{border:1px solid #e7e6e5}.tabbed-module.active{margin-bottom:20px}.tabbed-module .tabs{margin-bottom:0}.tabbed-module.active .tab-panel{padding-top:9px}.tabbed-module.active .tab-panel:not(.no-border){padding:9px;border:1px solid #e7e6e5;border-top:none}.hidden-tab{display:none}.tab-icons .tabs a{padding-left:14px}.tab-icons .tabs a:before{display:inline-block;width:17px;height:17px;margin-right:5px;background:url(../../i/tab-icons.svg?embed);content:"";vertical-align:-3px}.tab-icons .tabs #project-map:before{background-position:0 -17px}.allrum .tab-icons .tabs a:before{background-image:url(../../i/tab-icons-blue.svg?embed)}.search{clear:both;padding:20px 0;background:#93b479}.search input{float:left;padding:15px;font-size:18px;line-height:normal}.search input[type=search]{width:90%;padding-left:50px;background-image:url(../../i/search-gray.svg);background-position:20px 50%;background-repeat:no-repeat}.allrum .search{background:#679eb3}.lt-ie9 .search input[type=search]{background-image:url(../../i/search-gray.png)}.no-js .search{margin-top:10px;padding:3px}.no-js .search>div{overflow:hidden;padding:5px;background:#fff}.no-js .search input[type=search]{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.no-js .search .submit{width:10%;padding-top:16px;padding-bottom:16px;border-top-left-radius:0;border-bottom-left-radius:0}@media only screen and (max-width:640px){.no-js .search input[type=search]{width:76%}.no-js .search .submit{width:24%}}.js .search{position:absolute;right:0;left:0;z-index:10;margin-top:23px}.js .search>div{max-width:1210px;margin:0 auto;padding:0 20px}.js .search input[type=search]{width:100%}.toggle-search.link{float:right;margin-top:18px;box-shadow:none;color:#93b478;font-weight:900;font-size:18px}.toggle-search.link span{text-decoration:none}.toggle-search:after{display:inline-block;width:18px;height:19px;margin-right:2px;margin-left:10px;background:url(../../i/search-toggle.svg?embed);content:"";vertical-align:-3px}.allrum .toggle-search.link{color:#679eb3}.allrum .toggle-search:after{background-image:url(../../i/search-toggle-blue.svg?embed)}.lt-ie9 .toggle-search:after{background-image:url(../../i/search-toggle.png)}.toggle-search[aria-expanded=true]:after{background-position:-36px 0}.toggle-search.link:focus,.toggle-search.link:hover{background-color:transparent}@media only screen and (max-width:860px){.js .search{top:73px;margin-top:0}.toggle-search{display:inline-block;float:none;margin-top:8px;padding:0 10px;vertical-align:middle}.toggle-search:after{margin-left:0;background-position:-18px 0}.toggle-search[aria-expanded=true]:after{background-position:-54px 0}}.main-search .mandatory>label:after{display:none}.main-search input[type=submit]{width:100%;padding-right:10px;padding-left:10px}.main-search .large{width:85%}.main-search .small{width:15%}@media only screen and (max-width:800px){.main-search .large{width:80%}.main-search .small{width:20%}}@media only screen and (max-width:520px){.main-search .row{margin-right:-5px;margin-left:-5px}.main-search .row .col{float:left;padding:0 5px}.main-search .row .large{width:75%}.main-search .row .small{width:25%;margin-top:1.6em}}.search-results{margin-bottom:30px;margin-left:0;border-top:1px solid #e7e6e5;list-style:none}.search-results li{padding:15px 0;border-bottom:1px solid #e7e6e5}.search-results h2{margin:0;font-weight:700;font-size:18px;font-family:inherit;line-height:26px}.search-results h2 a{text-decoration:none}.search-results h2 a:focus,.search-results h2 a:hover{text-decoration:underline}.search-results p{margin:0}.search-results .meta{margin-top:10px;font-weight:400}.updated:before{display:inline-block;width:4px;height:4px;margin-right:4px;border-radius:50%;background:#383634;content:"";vertical-align:middle}.search-results strong{background:#ffc;color:#000}#footer{position:relative}#footer:after{position:absolute;right:0;bottom:0;width:215px;height:135px;background:url(/gui/i/footer-logo.png);content:""}#footer a,#footer h3{color:#fff}@media only screen and (max-width:900px){#footer .row>.col{width:50%}#footer .row>.col:nth-child(2n+3){clear:left}}@media only screen and (max-width:540px){#footer:after{width:155px;height:97px;background-size:100% auto}#footer .row>.col{float:none;width:100%}}.link-block{padding:60px 20px 30px}.link-block h3{margin-bottom:20px;font:bold 18px/20px "Open Sans",Arial,Helvetica,sans-serif}.link-block ul{margin:0;list-style:none}.link-block a{font-size:14px;text-decoration:none}.link-block a:focus,.link-block a:hover{text-decoration:underline}@media only screen and (max-width:900px){.link-block{padding:30px 20px 20px}}@media only screen and (max-width:540px){.link-block{padding-bottom:0}.link-block h3{margin-bottom:10px}}.footer-footer{padding:20px 0}.footer-footer .block-inner>*{display:inline-block;vertical-align:middle}.footer-footer .nav-supp{width:75%;margin-right:16px;padding-left:20px}.footer-footer .nav-supp ul{text-align:left}.copyright{margin-bottom:0;font-size:14px}@media only screen and (max-width:1280px){.footer-footer .nav-supp{width:auto}}@media only screen and (max-width:800px){.footer-footer .block-inner>*{display:block}.footer-footer .nav-supp{margin-right:0;padding-left:0}}@media only screen and (max-width:540px){.footer-footer{padding:10px 0;line-height:22px}.footer-footer .nav-supp li{display:block}.footer-footer .nav-supp li+li{margin-left:0}.footer-footer .nav-supp li+li:before{display:none}}.intro{font-weight:700;font-size:17px;line-height:26px}.bordered-list{margin-bottom:30px;margin-left:0;list-style:none}.bordered-list>li{padding:15px 0;border-bottom:1px solid #e7e6e5}.bordered-list>li:first-child{border-top:1px solid #e7e6e5}.bordered-list h2{margin-bottom:0;font:bold 18px/26px "Open Sans",Arial,Helvetica,sans-serif}.bordered-list h2 a{text-decoration:none}.bordered-list h2 a:focus,.bordered-list h2 a:hover{text-decoration:underline}.bordered-list p{margin:0}.meta{color:#383634;font-weight:700}.tabbed-module.active .tab-panel>.bordered-list>li:first-child,.tabs+.bordered-list>li:first-child{padding-top:0;border-top:none}.file-list{margin:0 0 1em;list-style:none}.file-list li{margin-bottom:6px}a.file{padding:5px 0 5px 20px;background-image:url(../../i/file-types/generic.png?embed);background-position:0 50%;background-repeat:no-repeat}a.folder{background-image:url(../../i/file-types/folder.png?embed)}a.bmp,a.gif,a.jpeg,a.jpg,a.png,a.psd{background-image:url(../../i/file-types/image.png?embed)}a.ai,a.eps{background-image:url(../../i/file-types/vector.png?embed)}a.asp,a.chm,a.config,a.css,a.db,a.htm,a.html,a.js,a.txt,a.xml{background-image:url(../../i/file-types/text.png?embed)}a.doc,a.docx{background-image:url(../../i/file-types/word.png?embed)}a.rtf{background-image:url(../../i/file-types/rich-text.png?embed)}a.ppt,a.pptx{background-image:url(../../i/file-types/ppt.png?embed)}a.fla,a.swf{background-image:url(../../i/file-types/flash.png?embed)}a.mov,a.wmv{background-image:url(../../i/file-types/video.png?embed)}a.pdf{background-image:url(../../i/file-types/pdf.png?embed)}a.xls,a.xlsx{background-image:url(../../i/file-types/excel.png?embed)}a.zip{background-image:url(../../i/file-types/zip.png?embed)}a.file span{display:inline-block;margin-left:4px;color:#5e5a57;font-weight:400;font-size:14px}.calendar-list{margin-left:0;list-style:none}.calendar-list>li{word-wrap:break-word;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.calendar-list>li+li{margin-top:20px}.calendar-list a{text-decoration:none;word-wrap:break-word}.calendar-list a:focus,.calendar-list a:hover{text-decoration:underline}.calendar-day{float:left;margin:5px 10px 5px 0;padding:5px 10px;border-bottom:3px solid #7f9b6a;background:#93b479;color:#fff;font-weight:400;line-height:1;text-align:center}.calendar-day .day{display:block;font:normal 30px/24px Yellowtail,cursive;text-indent:-3px}.allrum .calendar-day{border-bottom:3px solid #5c8ea1;background:#679eb3}.sitemap{margin-left:0;list-style:none}.sitemap>li{margin:0 0 30px}.sitemap>li>a{font-size:17px;text-decoration:none}.apartments{white-space:nowrap}.apartments th{border-color:#87a570;background:#93b478;color:#fff}.apartments tbody{font-size:14px}.status{font-style:italic}.status:before{display:inline-block;width:16px;height:16px;margin-right:8px;border-radius:50%;content:"";vertical-align:-3px}.status.available:before{background:#93b478}.status.reserved:before{background:#eea52c}.status.rented:before{background:#e42a2c}.tablesorter-header{cursor:pointer}.tablesorter-header:focus,.tablesorter-header:hover{text-decoration:underline}thead tr:first-child th[aria-sort]{padding-right:12px;border-color:#7d7773;background:#7d7773;background:linear-gradient(to top,#716c68,#716c68 2px,#7d7773 3px)}th[aria-sort] .tablesorter-header-inner{position:relative;padding-right:20px}th[aria-sort] .tablesorter-header-inner:after{position:absolute;top:50%;right:0;width:16px;height:16px;margin-top:-8px;background:url(/gui/i/circle-arrows.svg) -32px 0;content:""}th[aria-sort].tablesorter-headerDesc .tablesorter-header-inner:after{background-position:-48px 0}.clickable-rows tbody>tr:hover{cursor:pointer}.custom-select-container{position:relative}select.replaced{display:block;position:relative;z-index:10;width:100%;height:34px;opacity:0}.custom-select{display:block;position:absolute;top:0;left:0;z-index:1;width:100%}.custom-select>span{display:block;position:relative;padding:6px 35px 6px 10px;border:1px solid #e3e2e1;border-radius:2px;background:#fff;color:inherit;line-height:normal}.custom-select>span:after{position:absolute;top:0;right:0;bottom:0;width:35px;border-left:1px solid #e3e2e1;background:#f5f4f3;content:""}.custom-select span span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custom-select span span:after{position:absolute;top:50%;right:12px;z-index:10;width:10px;height:10px;margin-top:-5px;background:url(/gui/i/arrows-small.svg) 50% -48px;content:""}.custom-select.active>span{position:relative;border-color:#bbb}.map{position:relative;width:100%;height:400px;overflow:hidden;margin-bottom:2em}.tabbed-module .map{margin-bottom:0}.map .googlemap-container{width:100%;height:100%}.block.gray .map{margin-bottom:0;padding:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.2);background:#fff}.map img{max-width:none}.map>img{max-width:100%}.googlemap-container .vcard{margin:0}.map button{position:absolute;top:-2px;left:-2px;width:100%;height:100%;overflow:hidden;margin:2px;padding:2px;border-width:0;border-style:solid;background:0 0;text-indent:-100em;cursor:pointer}.map a:active,.map a:focus,.map button:active,.map button:focus{outline:2px dashed #61bf1a}.map .nav-main .search-residence>:after{display:inline-block;width:24px;height:24px;margin-left:10px;background:url(/gui/i/icons/icon-sprite.svg) no-repeat -128px -10px;content:"";vertical-align:middle}.map-pins{clear:both;margin:0 0 40px}.map-pins ul{width:100%}.map-pins li{float:left;width:20%;list-style:none;text-align:center}.map-pins .pin{position:relative;text-transform:uppercase}.map-pins .pin:before{display:inline-block;position:relative;top:0;width:100%;height:45px;content:"";text-align:center}.map-pins .pin-apartment:before{background:url(../../components/netr-gmap/i/apartment.svg) no-repeat 50% 0}.map-pins .pin-bungalow:before{background:url(../../components/netr-gmap/i/bungalow.svg) no-repeat 50% 0}.map-pins .pin-cottage:before{background:url(../../components/netr-gmap/i/cottage.svg) no-repeat 50% 0}.map-pins .pin-farm:before{background:url(../../components/netr-gmap/i/farm.svg) no-repeat 50% 0}.map-pins .pin-generic:before{background:url(../../components/netr-gmap/i/generic.svg) no-repeat 50% 0}.map-pins .pin-lot:before{background:url(../../components/netr-gmap/i/lot.svg) no-repeat 50% 0}.gm-style .gm-style-iw{width:358px!important}.gm-style .gm-style-iw .m{margin:0}.gm-style .gm-style-iw+div{width:24px!important;height:24px!important;background:#fff}.gm-style .gm-style-iw+div:before{display:block;position:absolute;top:0;right:0;z-index:10010;width:24px;height:24px;background:red;background:#fff url(/gui/i/icons/icon-sprite.svg) no-repeat -7px -10px;content:"";vertical-align:middle}.infoBox>img{z-index:1;margin-top:5px!important;margin-right:5px!important}.map-window{position:relative;width:300px;margin-left:-150px;padding:5px 10px;box-shadow:0 1px 2px rgba(0,0,0,.2);background:#fff;color:#333;font-size:15px}.map-window:after{display:block;position:absolute;bottom:-10px;left:50%;box-sizing:border-box;width:10px;margin-left:-5px;border:5px solid;border-color:#fff transparent transparent;content:""}.scrollable-table{position:relative;width:100%;overflow:hidden}.scrollable-table:after{position:absolute;top:0;left:100%;width:50px;height:100%;border-radius:15px 0 0 15px/125px 0 0 125px;box-shadow:-6px 0 5px rgba(0,0,0,.32);content:""}.scrollable-table.shadow-left:before{position:absolute;top:0;right:100%;width:50px;height:100%;border-radius:0 15px 15px 0/0 125px 125px 0;box-shadow:6px 0 5px rgba(0,0,0,.32);content:""}.scrollable-table.no-shadow-right:after{display:none}.scrollable-table>.inner{width:100%;overflow:scroll;overflow-x:scroll;overflow-y:visible;margin:0 0 24px;padding:15px 0 0 0}@page{margin:15mm 25mm;size:auto}@media print{body,html{background:#fff}body{font-size:11pt;line-height:1.5}h1{font-size:24pt}h2{font-size:20pt}h3{font-size:18pt}h4{font-size:14pt}h5{font-size:12pt}h6{font-size:11pt}.confirmation-message,.error-message{border:2px solid}#footer,#skip,.complemantary,.main-search,.nav-main,.nav-sub,.nav-supp,.print,.search,.toggle-search,form{display:none}h1,h2,h3,h4{clear:both}.content-1,.content-2,.content-2-1,.content-2-2{display:block;width:100%}}