@-webkit-keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}}@-moz-keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}}@-ms-keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}}@keyframes left-right{0%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}100%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}}@-webkit-keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}}@-moz-keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}}@-ms-keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}}@keyframes right-left{0%{-moz-transform:translateY(0%) translateX(10%);-ms-transform:translateY(0%) translateX(10%);-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}100%{-moz-transform:translateY(-20%) translateX(-10%);-ms-transform:translateY(-20%) translateX(-10%);-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}}.sy-box.sy-loading{-moz-background-size:32px;-o-background-size:32px;-webkit-background-size:32px;background-size:32px;min-height:40px;}.sy-box.sy-loading .sy-slides-wrap,.sy-box.sy-loading .sy-pager{visibility:hidden;}.sy-slides-wrap{position:relative;height:100%;width:100%;}.sy-slides-wrap:hover .sy-controls{display:block;}.sy-slides-crop{height:100%;width:100%;position:absolute;overflow:hidden;}.sy-list{width:100%;height:100%;list-style:none;margin:0;padding:0;position:absolute;}.sy-list.horizontal{-moz-transition:left ease;-o-transition:left ease;-webkit-transition:left ease;transition:left ease;}.sy-list.vertical{-moz-transition:top ease;-o-transition:top ease;-webkit-transition:top ease;transition:top ease;}.sy-slide{position:absolute;width:100%;z-index:2;}.sy-slide.kenburns{width:140%;left:-20%;}.sy-slide.kenburns.useCSS{-moz-transition-property:opacity;-o-transition-property:opacity;-webkit-transition-property:opacity;transition-property:opacity;}.sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-name:left-right;-webkit-animation-fill-mode:forwards;-moz-animation-name:left-right;-moz-animation-fill-mode:forwards;-o-animation-name:left-right;-o-animation-fill-mode:forwards;animation-name:left-right;animation-fill-mode:forwards;}.sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-name:right-left;-webkit-animation-fill-mode:forwards;-moz-animation-name:right-left;-moz-animation-fill-mode:forwards;-o-animation-name:right-left;-o-animation-fill-mode:forwards;animation-name:right-left;animation-fill-mode:forwards;}.sy-slide.sy-active{z-index:3;}.sy-slide > img{margin:0;padding:0;display:block;width:100%;border:0;}.sy-slide > a{margin:0;padding:0;display:block;width:100%;}.sy-slide > a > img{margin:0;padding:0;display:block;width:100%;border:0;}.sy-controls{display:none;list-style:none;height:100%;width:100%;position:absolute;padding:0;margin:0;}.sy-controls li{position:absolute;width:10%;min-width:4.2em;height:100%;z-index:33;}.sy-controls li.sy-prev{left:0;top:0;}.sy-controls li.sy-prev a:after{background-position:-5% 0;}.sy-controls li.sy-next{right:0;top:0;}.sy-controls li.sy-next a:after{background-position:105% 0;}.sy-controls li a{position:relative;width:100%;height:100%;display:block;text-indent:-9999px;}.sy-controls li a:link,.sy-controls li a:visited{opacity:0.4;}.sy-controls li a:hover,.sy-controls li a:focus{opacity:0.8;outline:none;}.sy-controls li a:after{content:"";background-image:url("https://www.weisspi.com/images/arrows.svg");background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;-webkit-background-size:cover;background-size:cover;text-align:center;text-indent:0;line-height:2.8em;color:#111;font-weight:800;position:absolute;background-color:#fff;width:2.8em;height:2.8em;left:50%;top:50%;margin-top:-1.4em;margin-left:-1.4em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}@media only screen and (max-device-width:600px){.sy-controls{display:block;}.sy-controls li{min-width:2.1em;}.sy-controls li a:after{width:1.4em;height:1.4em;margin-top:-0.7em;margin-left:-0.7em;}}.sy-caption-wrap{position:absolute;bottom:2em;z-index:12;left:50%;}.sy-caption-wrap .sy-caption{position:relative;left:-50%;background-color:rgba(0,0,0,0.54);color:#fff;padding:0.4em 1em;-moz-border-radius:1.2em;-webkit-border-radius:1.2em;border-radius:1.2em;}.sy-caption-wrap .sy-caption a:link,.sy-caption-wrap .sy-caption a:visited{color:#e24b70;font-weight:600;text-decoration:none;}.sy-caption-wrap .sy-caption a:hover,.sy-caption-wrap .sy-caption a:focus{text-decoration:underline;}@media only screen and (max-device-width:600px),screen and (max-width:600px){.sy-caption-wrap{left:0;bottom:0.4em;}.sy-caption-wrap .sy-caption{left:0;padding:0.2em 0.4em;font-size:0.92em;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}}.sy-pager{overflow:hidden;*zoom:1;display:block;width:100%;margin:1em 0 0;padding:0;list-style:none;text-align:center;}.sy-pager li{display:inline-block;width:1.2em;height:1.2em;margin:0 1em 0 0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.sy-pager li.sy-active a{background-color:#e24b70;}.sy-pager li a{width:100%;height:100%;display:block;background-color:#ccc;text-indent:-9999px;-moz-background-size:2em;-o-background-size:2em;-webkit-background-size:2em;background-size:2em;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}.sy-pager li a:link,.sy-pager li a:visited{opacity:1.0;}.sy-pager li a:hover,.sy-pager li a:focus{opacity:0.6;}.sy-filler{width:100%;}.sy-filler.ready{-moz-transition:padding 600ms ease;-o-transition:padding 600ms ease;-webkit-transition:padding 600ms ease;transition:padding 600ms ease;}
html{}.normal{display:none !important;}*:focus{outline:none;}.hidden{display:none;}body,.front .region.region-content{font-family:'Montserrat','Helvetica','Arial',sans-serif;margin:0;color:#ffffff;font-size:1em;}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#ffffff;font-family:'Montserrat','Helvetica Regular',sans-serif;}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#ffffff;text-decoration:none;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a{color:#ffffff;text-decoration:none;}h1{color:#6197eb;font-size:2em;}h2{font-size:1.5em;}a{color:#ffffff;color:#ffffff;text-decoration:none;font-weight:bold;}a:hover{color:#6197eb;text-decoration:none;opacity:.65;}.button,.form-submit{text-transform:uppercase;font-weight:lighter;border:1px solid #183f7d;padding:0.5em 1em;font-family:'Lato';background-color:#ffffff;font-size:1em;}.mainContainer{min-width:100%;}#page-title{font-size:2.5em;font-weight:700;margin-top:0;color:#514646;padding-bottom:.5em;}.not-front .mainContainer,body.not-front{}body.front{background:url(../../themes/weisspi/images/blue-grid.jpg) repeat;}.region-menubar{background-color:#183f7d;background:url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:-webkit-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:-moz-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:-ms-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:-o-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:linear-gradient(to right,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;}#block-blockify-blockify-breadcrumb{background:#eeeeee;background:-webkit-gradient(linear,left top,left bottom,from(rgba(214,206,206,1)),to(rgba(238,238,238,1)));background:-moz-linear-gradient(top,rgba(214,206,206,1),rgba(238,238,238,1));filter:progid:DXImageTransform.Microsoft.gradient(gradientyype=0,startColorstr='#d6cece',endColorstr='#eeeeee');-moz-filter:progid:DXImageTransform.Microsoft.gradient(gradientyype=0,startColorstr='#d6cece',endColorstr='#eeeeee');border:0px;padding-top:.5em;margin-bottom:-1px;}#block-blockify-blockify-page-title{background:#eeeeee;background:-webkit-gradient(linear,left top,left bottom,from(rgba(238,238,238,1)),to(rgba(214,206,206,1)));background:-moz-linear-gradient(top,rgba(238,238,238,1),rgba(214,206,206,1));filter:progid:DXImageTransform.Microsoft.gradient(gradientyype=0,startColorstr='#eeeeee',endColorstr='#d6cece');-moz-filter:progid:DXImageTransform.Microsoft.gradient(gradientyype=0,startColorstr='#eeeeee',endColorstr='#d6cece');border:0px;margin-top:-1px;}#block-blockify-blockify-breadcrumb > .content,#block-blockify-blockify-page-title > .content{width:80%;margin:auto;}.region-menubar .w-overlay{background:url(../../themes/weisspi/images/w_header.png);background-position:top left;background-size:25em;background-repeat:no-repeat;position:absolute;right:0em;top:-2em;width:19em;height:50em;overflow:hidden;}#block-blockify-blockify-breadcrumb .breadcrumb{color:#514646;padding-top:.75em;font-size:0.75em;text-transform:uppercase;}#block-blockify-blockify-breadcrumb .breadcrumb a{text-decoration:underline;}#superfish-1{display:block;}.front #superfish-1{display:flex;flex-flow:row wrap;justify-content:center;margin-left:0;background-color:rgba(32,69,131,0.5);height:3em;position:absolute;width:100%;}.not-front #superfish-1 li a.active{background-color:#183f7d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}#superfish-1 li{padding:1em;font-weight:normal;text-transform:uppercase;font-size:1em;float:none;display:inline-block;}#superfish-1 li a{color:#ffffff;font-weight:normal;font-family:'Lato';padding:2mm 0mm;float:none;display:inline-block;}.front #superfish-1 li a{padding-top:2mm;}#superfish-1-toggle{color:#ffffff;font-family:'Lato';text-transform:uppercase;font-weight:400;}#superfish-1-accordion{font-family:'Lato';text-transform:uppercase;font-weight:400;}#superfish-1-accordion #menu-348-1 a{background-image:none;padding:0;text-indent:0;}.not-front .region-footer{background-color:rgba(226,223,223,1);}#superfish-2{display:block;}#superfish-2 li{padding:1em;font-weight:normal;text-transform:uppercase;font-size:0.75em;float:none;display:inline-block;}#superfish-2 li a{color:#514646;font-weight:normal;font-family:'Lato';padding:10mm 0mm;float:none;display:inline-block;}.not-front #menu-348-2 a{background-image:url(../../themes/weisspi/images/wp_logo_brown.png);background-size:contain;padding:11mm 15mm;display:block;background-repeat:no-repeat;text-indent:-9999mm}.not-front #block-superfish-2{width:80%;margin:auto;}.not-front #block-superfish-2 li{padding:1em 3em 1em 0;}#copyright{color:rgba(81,70,70,0.5);text-align:center;text-transform:uppercase;font-size:.75em;padding:.5em;}#greatmatter_logo{position:relative;bottom:0px;width:100%;}.not-front #greatmatter_logo a{width:100%;background:#ffffff;display:block;}.front #greatmatter_logo{position:absolute;}.front #copyright{width:100%;color:rgba(226,223,223,.6);position:absolute;bottom:3em;}#block-views-main-slideshow-block-1 img{width:100%;height:auto;}.front #block-views-main-slideshow-block{}.front #block-views-main-slideshow-block #views_slideshow_cycle_main_main_slideshow-block div.views-slideshow-cycle-main-frame-row-item.views-row img{width:100% !important;height:auto !important;}.front #block-block-1{width:35%;position:absolute;top:3em;margin:0 0 0 55%;padding:1em;text-align:right;z-index:10;}.front #front-subheader{color:rgba(255,255,255,0.65);font-weight:lighter;margin-bottom:3em;font-family:'Lato';font-weight:300;font-size:1.2em;}.front #front-logo a{background-image:url(../../themes/weisspi/images/wp_logo.webp);background-size:200px auto;width:200px;height:200px;display:block;background-repeat:no-repeat;}.front #front-logo{float:right;}.front #block-block-1 h1{clear:both;font-size:3.5em;font-weight:700;}.front #block-block-1 h1 .highlight{color:#ffffff;}.front a.front-action-button{text-transform:uppercase;font-weight:lighter;border:1px solid #ffffff;padding:0.5em 1em;font-family:'Lato';}.page-user-register #addressfield-wrapper #edit-field-contact-address-und-0,.page-user-register .captcha{border:0px;padding:0;}.conditionUse{color:rgb(0,0,0);padding:0mm 0mm 10mm 5mm;font-size:4mm;margin-left:-8mm;}.conditionUse a{text-decoration:underline;}.page-user-register #edit-field-accept-condition label.option{font-weight:bold;font-size:4mm;}.page-user-register #edit-field-accept-condition .form-item.form-type-checkbox.form-item-field-accept-condition-und{margin-bottom:-11mm;}.not-front a{color:#183f7d;}.not-front .region-content #block-system-main{position:relative;top:0px;bottom:0px;right:0px;left:0px;background:#ffffff;color:#000000;padding:1em;}.not-front #block-block-3{display:inline-block;width:80%;float:right;}.not-front .pageTitle{display:none;}.not-front #menu-348-1 a{background-image:url(../../themes/weisspi/images/wp_logo.png);background-size:contain;padding:11mm 15mm;display:block;background-repeat:no-repeat;text-indent:-9999mm}.not-front #block-block-2{width:10%;min-height:200px;display:inline-block;vertical-align:top;float:left;}.not-front #block-superfish-1{width:80%;margin:auto;}.not-front #block-superfish-1 li{padding:1em 3em 1em 0;}.not-front .tabs.primary,.not-front .region.region-content{clear:both;}.node-webform{font-family:'Lato';font-size:1.2em;color:#514646;font-weight:400;width:80%;margin:auto;}label{text-transform:uppercase;font-size:.8em;}.webform-component-textfield,.webform-component-email{width:100%;}.webform-component-textfield label,.webform-component-email label,.webform-component-select label,.webform-component-textarea label{display:inline-block;width:20em;}.webform-component-textarea label{vertical-align:top;}.form-text,.form-email,.resizable-textarea{border:1px solid #514646;font-weight:300;color:#514646;height:3em;display:inline-block;width:50%;font-size:.8em;}.resizable-textarea{height:5em;border:0;}.form-submit{font-weight:400;color:#ffffff;background-color:#183f7d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:.8em;display:inline-block;padding:.7em 2em;}select{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;height:3em;background:url(../../themes/weisspi/images/down_arrow.svg) no-repeat right center;font-family:'Lato';text-transform:uppercase;font-size:.8em;color:#514646;border:1px solid #514646;padding:0em 2em 0em 1em;}.date-padding .form-select{min-width:22mm;}.form-textarea{font-size:3.5mm}@-moz-document url-prefix(){select{-moz-appearance:none !important;}}.page-vacancies #block-system-main{width:80%;margin:auto;}.page-vacancies #block-system-main .vacancies-main-listing .views-row{display:inline-block;width:100%;vertical-align:top;font-family:'Lato';font-size:0.85em;font-weight:300;border-bottom:1px solid #514646;padding-bottom:1.5em;margin-top:1.5em;}.page-vacancies #block-system-main .vacancies-main-listing .views-row-last{border-bottom:0px;}.page-vacancies #block-system-main .vacancies-main-listing .views-field-body{display:inline-block;width:48%;vertical-align:top;color:#514646;font-size:1em;font-weight:400;font-size:1.1em;line-height:1.5em;}.page-vacancies #block-system-main .vacancies-main-listing h3.property-name{font-size:2em;margin:0em;padding:.75em 0 1em 0;}.page-vacancies #block-system-main .vacancies-main-listing h3.property-name a:hover{color:#514646;}.page-vacancies #block-system-main .vacancies-main-listing .views-field-field-property-image{width:50%;height:auto;display:inline-block;vertical-align:top;}.page-vacancies #block-system-main .vacancies-main-listing .views-field-field-property-image img{width:90%;height:auto;}.page-vacancies #block-system-main .vacancies-main-listing .overview{padding:0 0 1em 0;}.page-vacancies #block-system-main .vacancies-main-listing .details{border-top:1px solid #c5bdbd;padding:1em 0 0 0;line-height:2em;}.page-vacancies #block-system-main .vacancies-main-listing .prop-info-label{display:inline-block;width:10em;vertical-align:top;text-transform:uppercase;font-weight:700;}.page-vacancies #block-system-main .vacancies-main-listing .prop-info-data{display:inline-block;width:50%;vertical-align:top;text-transform:uppercase;color:#6d5e5e;}.page-vacancies #block-system-main .vacancies-main-listing .views-field-field-property-image .field-content .item-list ul{list-style-type:none;}.page-vacancies #block-system-main .vacancies-main-listing .views-field-field-property-image .field-content .item-list ul li{margin-left:0;}.page-vacancies #block-system-main .vacancies-main-listing .button{font-weight:400;color:#ffffff;background-color:#183f7d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:1.2em;display:inline-block;}.page-vacancies #block-system-main .vacancies-main-listing .button a{color:#ffffff;}.map{position:relative;margin-top:-2mm;padding-top:7mm;height:55mm;}.map iframe{width:45%;height:100%;}.page-vacancies- #block-system-main .attachment-before .views-row{display:inline-block;width:100%;vertical-align:top;font-family:'Lato';font-size:0.85em;font-weight:300;margin-top:1.5em;border-bottom:1px solid #514646;padding-bottom:1.5em;}.page-vacancies- #block-system-main .attachment-before h3{font-size:2em;margin:0em;padding:.75em 0 1em 0;color:#514646;line-height:1em;}.page-vacancies- #block-system-main>.content>.view-property-listing>.view-content .views-row{display:inline-block;width:90%;vertical-align:top;font-family:'Lato';font-size:0.85em;font-weight:300;margin:1.5em;border-bottom:1px solid #514646;padding-bottom:1.5em;}.page-vacancies- #block-system-main .attachment-before .view-property-listing .views-field-field-property-image,.page-vacancies- #block-system-main .view-property-listing .views-field-field-unit-image{width:30%;height:auto;display:inline-block;vertical-align:top;}.page-vacancies- #block-system-main .attachment-before .view-property-listing .views-field-field-property-image{width:50%;visibility:hidden;padding-bottom:3em;}.page-vacancies- #block-system-main .attachment-before .view-property-listing .views-field-field-property-image .field-content img,.page-vacancies- #block-system-main .view-property-listing .views-field-field-unit-image .field-content img{width:80%;height:auto;}.page-vacancies- #block-system-main .view-property-listing .views-field-body,.page-vacancies- #block-system-main .attachment-before .views-field-nid{display:inline-block;width:68%;vertical-align:top;color:#514646;font-size:1em;font-weight:400;font-size:1.1em;line-height:1.5em;}.page-vacancies- #block-system-main .attachment-before .views-field-nid{width:48%;}.page-vacancies- #block-system-main .attachment-before .overview,.page-vacancies- #block-system-main .view-property-listing .overview{padding:0 0 1em 0;color:#6d5e5e;font-size:1.1em;}.page-vacancies- #block-system-main .view-property-listing h3.unit-name{font-size:1.5em;margin:0em;padding:.75em 0 1em 0;color:#183f7d;font-weight:700;}.page-vacancies- #block-system-main .attachment-before .details,.page-vacancies- #block-system-main .view-property-listing .details{border-top:1px solid #c5bdbd;padding:1em 0 0 0;line-height:2em;}.page-vacancies- #block-system-main .view-property-listing .details{font-size:.9em;}.page-vacancies- #block-system-main .attachment-before .view-property-listing .details{font-size:1em;}.page-vacancies- #block-system-main .view-property-listing .prop-info-label{display:inline-block;width:13em;vertical-align:top;text-transform:uppercase;font-weight:700;}.page-vacancies- #block-system-main .view-property-listing .prop-info-data{display:inline-block;width:50%;vertical-align:top;text-transform:uppercase;color:#6d5e5e;}.page-vacancies- #block-system-main .attachment-before .view-footer h3{padding-left:1em;font-weight:700;font-size:1.5em;}.page-vacancies- #block-views-property-listing-block-1{position:absolute;padding-top:2em;padding-left:10%;width:80%;}.page-vacancies- .views-slideshow-cycle-main-frame{width:45% !important;}.page-vacancies- .views-slideshow-cycle-main-frame-row{width:100% !important;height:100% !important;}.page-vacancies- .views-slideshow-cycle-main-frame-row img{width:100% !important;height:100% !important;}.page-vacancies- .views-slideshow-controls-bottom{position:absolute;z-index:100;width:40%;margin-top:15%;top:0;}.page-vacancies- #views_slideshow_controls_text_previous_property_listing-block_1{position:absolute;display:inline-block;text-indent:-9999px;z-index:20;left:0;background-image:url(../../themes/weisspi/images/left_slide_arrow.png);opacity:0.7;filter:alpha(opacity=70%);background-size:contain;width:2em;height:2em;background-repeat:no-repeat;}.page-vacancies- #views_slideshow_controls_text_next_property_listing-block_1{position:absolute;display:inline-block;text-indent:-9999px;z-index:20;right:0;background-image:url(../../themes/weisspi/images/right_slide_arrow.png);opacity:0.7;filter:alpha(opacity=70%);background-size:contain;width:2em;height:2em;background-repeat:no-repeat;}.page-vacancies- #views_slideshow_controls_text_pause_property_listing-block_1,.page-vacancies- #views_slideshow_controls_text_resume_property_listing-block_1{display:none;}#webform-client-form-25{width:80%;}#webform-client-form-25 #webform-component-message .description{display:inline-block;width:30em;margin-left:19em;}select::-ms-expand{display:none;}.page-tenant-portal .region-menubar .w-overlay{height:17em;}.page-tenant-portal .pane-title{color:#514646;margin:1em 1em 0 1.2em;padding-top:1em;border-bottom:solid 1px rgba(214,206,206,.5);}.page-tenant-portal .pane-block h3,.page-tenant-portal .pane-block h4{color:#514646;}#block-superfish-3{display:none;}.logged-in.page-tenant-portal #block-system-main{width:90%;display:table-cell;vertical-align:top;}.logged-in.page-tenant-portal #block-blockify-blockify-tabs{width:25%;display:none;vertical-align:top;border-left:1px solid #bbb;}.logged-in.page-tenant-portal #block-superfish-4{width:70mm;min-width:60mm;display:table-cell;vertical-align:top;border-left:1px solid #bbb;}.page-tenant-portal #block-superfish-4 ul{border-bottom:0;border-collapse:collapse;display:block;width:80%;}.page-tenant-portal #block-superfish-4 ul li{display:block;width:100%;padding-top:.5em;padding-bottom:.5em;border-bottom:1px solid rgba(214,206,206,.5);margin-left:1em;}.page-tenant-portal #block-superfish-4 ul li a{border:0;background-color:transparent;text-transform:uppercase;font-weight:300;font-size:.9em;padding-left:1.5em;}.page-tenant-portal #block-superfish-4 ul li a.active{border:0;color:#514646;background-image:url(https://www.weisspi.com/sites/weisspi.com/themes/weisspi/images/triangle-left.svg);background-size:1em;background-repeat:no-repeat;background-position:left;}.pane-tenant-portal-tenant-portal-login :-ms-input-placeholder,.pane-tenant-portal-tenant-portal-payment-account :-ms-input-placeholder,.pane-tenant-portal-tenant-portal-registration-form :-ms-input-placeholder,.pane-tenant-portal-tenant-portal-autopay :-ms-input-placeholder,.pane-webform-client-block-33 :-ms-input-placeholder{color:#514646;text-transform:uppercase;font-size:1em;text-indent:1em;font-weight:normal;}.pane-tenant-portal-tenant-portal-login ::-moz-placeholder,.pane-tenant-portal-tenant-portal-payment-account ::-moz-placeholder,.pane-tenant-portal-tenant-portal-registration-form ::-moz-placeholder,.pane-tenant-portal-tenant-portal-autopay ::-moz-placeholder,.pane-webform-client-block-33 ::-moz-placeholder{color:#514646;text-transform:uppercase;font-size:1em;text-indent:1em;font-weight:normal;}.pane-tenant-portal-tenant-portal-login :-moz-placeholder,.pane-tenant-portal-tenant-portal-payment-account :-moz-placeholder,.pane-tenant-portal-tenant-portal-registration-form :-moz-placeholder,.pane-tenant-portal-tenant-portal-autopay :-moz-placeholder,.pane-webform-client-block-33 :-moz-placeholder{color:#514646;text-transform:uppercase;font-size:1em;text-indent:1em;font-weight:normal;}.pane-tenant-portal-tenant-portal-login ::-webkit-input-placeholder,.pane-tenant-portal-tenant-portal-payment-account ::-webkit-input-placeholder,.pane-tenant-portal-tenant-portal-registration-form ::-webkit-input-placeholder,.pane-tenant-portal-tenant-portal-autopay ::-webkit-input-placeholder,.pane-webform-client-block-33 ::-webkit-input-placeholder{color:#514646;text-transform:uppercase;font-size:1em;text-indent:1em;font-weight:normal;}.page-tenant-portal .form-type-checkbox label{display:inline-block;vertical-align:middle;}.page-tenant-portal form input[type="text"],.page-tenant-portal form input[type="email"],.page-tenant-portal textarea{font-weight:bold;text-indent:1em;}.page-tenant-portal .form-submit:hover{background-color:rgba(24,63,125,0.75);}.page-tenant-portal .form-item-card-expiry-date{width:100%;}.page-tenant-portal .form-item-card-expiry-date #edit-card-expiry-date{float:none;padding:0;display:inline-block;}.page-tenant-portal .form-item-card-expiry-date #edit-card-expiry-date select{width:100%;}.not-logged-in.page-tenant-portal #block-blockify-blockify-tabs{display:none;}.pane-tenant-portal-tenant-portal-login{width:50%;margin:0 auto;background:rgba(214,206,206,.2) url(../../themes/weisspi/images/w_header.png);background-position:top right;background-size:contain;background-repeat:no-repeat;}.logged-in .pane-tenant-portal-tenant-portal-login{width:80%;}.pane-tenant-portal-tenant-portal-login #user-login-form{padding:0 2em 2em 2em;}.pane-tenant-portal-tenant-portal-login .pane-title{color:#514646;margin:1em 1em 0 1.2em;padding-top:1em;border-bottom:solid 1px rgba(214,206,206,.5);}.pane-tenant-portal-tenant-portal-login label{display:none;}.pane-tenant-portal-tenant-portal-login .form-text{width:100%;text-indent:1em;}.pane-tenant-portal-tenant-portal-login .item-list{width:100%;border-top:solid 1px rgba(214,206,206,.5);}.pane-tenant-portal-tenant-portal-login .item-list li{list-style-type:none;display:inline-block;width:45%;font-size:.8em;font-weight:300;text-transform:uppercase;text-align:center;}.pane-tenant-portal-tenant-portal-login #edit-instructions{font-size:.8em;font-weight:300;color:#514646;}.pane-tenant-portal-tenant-portal-login .form-item-pass{width:60%;display:inline-block;vertical-align:top;}.pane-tenant-portal-tenant-portal-login #edit-actions{width:38%;display:inline-block;vertical-align:top;text-align:right;}.pane-tenant-portal-tenant-portal-login #edit-actions .form-submit{padding:0.9em 2.2em;width:80%;}.pane-tenant-portal-tenant-portal-login #tenant-portal-registration-form{padding:2em;}.pane-tenant-portal-tenant-portal-login #tenant-portal-registration-form .addressfield-container-inline > .form-item{float:none;width:100%;}.pane-tenant-portal-tenant-portal-login #tenant-portal-registration-form .addressfield-container-inline .form-item-administrative-area{width:50%;display:inline-block;vertical-align:top;}.pane-tenant-portal-tenant-portal-login #tenant-portal-registration-form .addressfield-container-inline .form-item-administrative-area select{width:100%;}.pane-tenant-portal-tenant-portal-login #tenant-portal-registration-form .addressfield-container-inline .form-item-postal-code{width:38%;display:inline-block;vertical-align:top;text-align:right;margin-right:0;margin-left:1em;}.pane-tenant-portal-tenant-portal-payment-account form{width:80%;margin:0 auto;}.pane-tenant-portal-tenant-portal-payment-account label{display:inline-block;width:28%;vertical-align:top;font-weight:300;color:#514646;}.pane-tenant-portal-tenant-portal-payment-account .form-text{width:50%;text-indent:1em;}.pane-tenant-portal-tenant-portal-payment-account .form-item-bill-to-surname{border-bottom:1px solid rgba(214,206,206,.5);padding-bottom:1em;}.pane-tenant-portal-tenant-portal-payment-account #addressfield-wrapper{border-bottom:1px solid rgba(214,206,206,.5);padding-bottom:1em;}.pane-tenant-portal-tenant-portal-payment-account #edit-autopay-header{border-top:1px solid rgba(214,206,206,.5);padding-top:1em;}.pane-tenant-portal-tenant-portal-payment-account .form-item-property-address{border-top:1px solid rgba(214,206,206,.5);padding-top:1em;}.pane-tenant-portal-tenant-portal-payment-account .form-item-payment-type{border-top:1px solid rgba(214,206,206,.5);padding-top:1em;}.pane-tenant-portal-tenant-portal-payment-account .form-item-payment-method{border-bottom:1px solid rgba(214,206,206,.5);padding-bottom:1em;}.pane-tenant-portal-tenant-portal-payment-account .form-item-bank-transit-number{border-bottom:1px solid rgba(214,206,206,.5);padding-bottom:1em;}.pane-tenant-portal-tenant-portal-payment-account .form-item-card-cvn{border-bottom:1px solid rgba(214,206,206,.5);padding-bottom:1em;}.pane-tenant-portal-tenant-portal-payment-account .addressfield-container-inline .form-item-locality,.pane-tenant-portal-tenant-portal-payment-account .addressfield-container-inline .form-item-administrative-area,.pane-tenant-portal-tenant-portal-payment-account .addressfield-container-inline .form-item-postal-code{margin-right:0;float:none;display:block;vertical-align:top;width:100%;}.pane-tenant-portal-tenant-portal-payment-account .description{font-size:.8em;font-weight:300;color:rgba(81,70,70,0.63);margin-left:28%;}.pane-tenant-portal-tenant-portal-payment-account .form-item-date-of-birth{width:100%;}.pane-tenant-portal-tenant-portal-payment-account .form-item-date-of-birth #edit-date-of-birth{width:50%;float:none;display:inline-block;padding-top:0;padding-left:0;}.pane-tenant-portal-tenant-portal-payment-account .form-item-date-of-birth #edit-date-of-birth .form-type-select{margin-right:.5em;width:5em;}.pane-tenant-portal-tenant-portal-payment-account .form-item-date-of-birth #edit-date-of-birth select{width:100%;}.pane-tenant-portal-tenant-portal-autopay form{width:80%;margin:0 auto;}.pane-tenant-portal-tenant-portal-autopay label{width:28%;display:inline-block;vertical-align:top;font-weight:300;color:#514646;}.pane-tenant-portal-tenant-portal-autopay .form-item-bill-to-surname{border-bottom:1px solid rgba(214,206,206,.5);padding-bottom:1em;}.pane-tenant-portal-tenant-portal-autopay #addressfield-wrapper{border-bottom:1px solid rgba(214,206,206,.5);padding-bottom:1em;}.pane-tenant-portal-tenant-portal-autopay #edit-autopay-header{border-top:1px solid rgba(214,206,206,.5);padding-top:1em;}.pane-tenant-portal-tenant-portal-autopay .form-item-property-address{border-top:1px solid rgba(214,206,206,.5);padding-top:1em;}.pane-tenant-portal-tenant-portal-autopay .form-item-payment-type{border-top:1px solid rgba(214,206,206,.5);padding-top:1em;}.pane-tenant-portal-tenant-portal-autopay .form-item-payment-method{border-top:1px solid rgba(214,206,206,.5);padding-top:1em;}.pane-tenant-portal-tenant-portal-autopay #edit-echeck-header{border-top:1px solid rgba(214,206,206,.5);padding-top:1em;}.pane-tenant-portal-tenant-portal-autopay #edit-card-header{border-top:1px solid rgba(214,206,206,.5);padding-top:1em;}.pane-tenant-portal-tenant-portal-autopay .addressfield-container-inline .form-item-locality,.pane-tenant-portal-tenant-portal-autopay .addressfield-container-inline .form-item-administrative-area,.pane-tenant-portal-tenant-portal-autopay .addressfield-container-inline .form-item-postal-code{margin-right:0;float:none;display:block;vertical-align:top;width:100%;}.pane-tenant-portal-tenant-portal-autopay .description{font-size:.8em;font-weight:300;color:rgba(81,70,70,0.63);margin-left:28%;}.pane-tenant-portal-tenant-portal-autopay .form-item-date-of-birth{width:100%;}.pane-tenant-portal-tenant-portal-autopay .form-item-date-of-birth #edit-date-of-birth{width:50%;float:none;display:inline-block;padding-top:0;padding-left:0;}.pane-tenant-portal-tenant-portal-autopay .form-item-date-of-birth #edit-date-of-birth .form-type-select{margin-right:.5em;width:5em;}.pane-tenant-portal-tenant-portal-autopay .form-item-date-of-birth #edit-date-of-birth select{width:100%;}.page-tenant-portal-payment-history .view-tenant-payments{width:90%;margin:0 auto;}.page-tenant-portal-payment-history .view-tenant-payments table{margin:0 auto;}.page-tenant-portal-payment-history .view-tenant-payments tr.odd,.page-tenant-portal-payment-history .view-tenant-payments tr.even{background-color:#ffffff;}.page-tenant-portal-payment-history .view-tenant-payments td,.page-tenant-portal-payment-history .view-tenant-payments th{font-size:.9em;font-weight:300;padding:.5em;color:#514646;}.page-tenant-portal-payment-history .view-tenant-payments th{border-bottom:0;}.page-tenant-portal-payment-history .view-tenant-payments th a{font-weight:300;}.page-tenant-portal-payment-history .view-tenant-payments .views-field-payment-status,.page-tenant-portal-payment-history .view-tenant-payments .views-field-payment-method{text-transform:capitalize;}.page-tenant-portal-payment-history .view-tenant-payments .views-field-payment-status .accepted{color:green;}.page-tenant-portal-payment-history .view-tenant-payments .views-field-payment-status .rejected{color:red;}.pane-webform-client-block-33 form{width:80%;margin:0 auto;}.pane-webform-client-block-33 label{width:28%;display:inline-block;vertical-align:top;font-weight:300;color:#514646;}@media all and (max-width :960px){body.front,.region.region-menubar{background-size:contain;}.region-menubar .w-overlay{display:none;}#block-superfish-1 .sf-accordion-toggle a{background-image:url(../../themes/weisspi/images/Mobile_Menu_Icon.svg);background-size:contain;background-position:center;background-repeat:no-repeat;text-indent:-9999px;display:inline-block;text-decoration:none;margin-top:5mm;height:7mm;width:7mm;margin-left:5mm;}#superfish-1-accordion{background-color:#183f7d;background:url(../../themes/weisspi/images/blue-grid.webp) repeat;background:-webkit-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:-moz-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:-ms-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:-o-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:linear-gradient(to right,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background-size:contain;}#superfish-1-accordion a.sf-depth-1,#superfish-1-accordion #menu-348-1 a,#superfish-1-accordion a.sf-depth-2{padding:5mm;}#superfish-1-accordion li a.active{color:#6197eb;}.front #block-block-1 h1{margin-left:-28mm;font-size:9mm;}#block-superfish-1 a:hover{color:#6197eb;opacity:initial;}.not-front #block-blockify-blockify-breadcrumb{background:none;}.not-front #block-blockify-blockify-breadcrumb .breadcrumb{display:none;}.not-front a.sf-depth-2{padding:5mm;}.front #copyright{width:95%;}#webform-client-form-25 #webform-component-message .description{padding-top:10mm;margin-left:0mm;}table,thead,tbody,th,td,tr{display:block;}thead tr{position:absolute;}td{border:none;position:relative;padding-left:50%;}td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;}th{border-bottom:none;}}@media all and (max-width :768px){.pane-tenant-portal-tenant-portal-autopay form,.pane-tenant-portal-tenant-portal-payment-account form,.pane-webform-client-block-33 form{width:90%;margin:0 auto;}.pane-tenant-portal-tenant-portal-autopay label,.pane-tenant-portal-tenant-portal-payment-account label,.pane-webform-client-block-33 label{width:100%;display:block;}.pane-tenant-portal-tenant-portal-autopay input,.pane-tenant-portal-tenant-portal-autopay select,.pane-tenant-portal-tenant-portal-payment-account input,.pane-tenant-portal-tenant-portal-payment-account select,.pane-webform-client-block-33 input,.pane-webform-client-block-33 select{width:100%;display:block;}.pane-tenant-portal-tenant-portal-autopay .description,.pane-tenant-portal-tenant-portal-payment-account .description,.pane-webform-client-block-33 .description,.pane-webform-client-block-33 .resizable-textarea{width:100%;}.pane-tenant-portal-tenant-portal-payment-account .form-text{width:100%;}.logged-in.page-tenant-portal #block-system-main{width:90%;display:table-cell;vertical-align:top;}.logged-in.page-tenant-portal #block-superfish-4{display:none;}#block-superfish-3{display:block;margin-left:10%;text-transform:uppercase;}#block-superfish-3 li{font-size:.9em;text-indent:1em;padding:.5em .5em .5em 0;}#block-superfish-3 a{font-weight:300;}#block-superfish-3 .sf-accordion-toggle a{background-image:url(https://www.weisspi.com/sites/weisspi.com/themes/weisspi/images/menu-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:left;width:5mm;height:5mm;display:block;}#block-superfish-3 .sf-accordion-toggle a span{display:none;}}@media all and (max-width :568px){#greatmatter_logo{position:relative;}.front #block-block-1{position:relative;}.not-front #block-block-2,.not-front #block-superfish-1,.not-front #block-block-3{float:none;}.not-front #block-block-4,#block-superfish-2{display:none;}.not-front .region-content #block-system-main{position:relative;top:0px;}.page-vacancies #block-system-main .view-property-listing .views-row{width:80%;}.page-vacancies #block-system-main .view-property-listing .views-field-body,.page-vacancies- #block-system-main .view-property-listing .views-field-nid,.page-vacancies- #block-system-main .view-property-listing .views-field-body{display:block;width:100%;margin:auto;}.page-vacancies #block-system-main .view-property-listing .views-field-field-property-image,.page-vacancies- #block-system-main .attachment-before .view-property-listing .views-field-field-property-image,.page-vacancies- #block-system-main .view-property-listing .views-field-field-unit-image{display:block;width:100%;margin:auto;}.page-vacancies- #block-system-main .view-footer ul{width:80%;}.page-vacancies- #block-system-main .view-footer ul li{display:block;width:80%;vertical-align:top;padding-top:2em;}.webform-client-form label{text-transform:uppercase;font-size:.8em;}.webform-component-textfield,.webform-component-email{width:100%;}.webform-component-textfield label,.webform-component-email label,.webform-component-select label,.webform-component-textarea label{display:block;}.webform-component-textfield .form-text,.webform-component-email .form-email,.webform-component-textarea .resizable-textarea{width:100%;}.webform-component-select select{display:block;width:100%;}#webform-client-form-25 #webform-component-message .description{display:block;width:100%;margin-left:0;}.page-vacancies- .views-slideshow-cycle-main-frame{width:80% !important;}.page-vacancies- .views-slideshow-controls-bottom{width:71%;margin-top:25%;}}
@media only screen 
and (min-width :768px) 
and (max-width :1024px){.page-vacancies- #block-system-main .view-property-listing .views-field-body,.page-vacancies- #block-system-main .attachment-before .views-field-nid{display:block;width:100%;}}@media all and (max-width :768px){.page-vacancies- #block-system-main .view-property-listing .views-field-body,.page-vacancies- #block-system-main .attachment-before .views-field-nid{display:block;width:100%;}}@media only screen 
and (min-device-width :768px) 
and (max-device-width :1024px) 
and (orientation :landscape){}@media only screen 
and (min-device-width :768px) 
and (max-device-width :1024px) 
and (orientation :portrait){}
@media only screen 
and (min-device-width :320px) 
and (max-device-width :568px),only screen and (-webkit-device-pixel-ratio:2) and (max-device-width:568px),only screen and (-webkit-device-pixel-ratio:3) and (max-device-width:568px){.front #front-logo a{background-size:110px auto;}.front #block-block-1{top:-20mm !important;}.front #copyright,.front #greatmatter_logo{position:relative;}.front #front-logo{height:30mm;float:none;}.front #block-block-1 h1{margin-left:-28mm !important;font-size:6mm !important;}#front-subheader,.front a.front-action-button{margin-left:-28mm !important;}.front #block-superfish-1 li{font-size:3mm !important;}.front #superfish-1-accordion{background-color:#183f7d;background:url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:-webkit-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:-moz-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:-ms-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:-o-linear-gradient(left,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background:linear-gradient(to right,rgba(15,154,238,.2),rgba(255,255,255,0)),url(../../themes/weisspi/images/blue-grid.jpg) repeat;background-size:contain;}#page-title{font-size:7mm;}#block-superfish-1 li{font-size:3mm !important;}.page-vacancies #block-system-main .vacancies-main-listing h3.property-name{font-size:7mm;line-height:6mm;}.page-vacancies #block-system-main .view-property-listing .views-field-body{font-size:3mm !important;}.region.region-content{font-size:3mm}form#webform-client-form-25.webform-client-form label{font-size:4mm;}form#webform-client-form-25.webform-client-form #webform-component-message.form-item.webform-component.webform-component-textarea .description{padding-top:9mm;}.front #copyright{width:95%;position:relative;}#greatmatter_logo{position:relative;}.page-vacancies #block-system-main .view-property-listing .views-field-body{display:block;width:100%;margin:auto;}#block-superfish-1 li{font-size:1.5em;}.front #block-superfish-1 li{font-size:1.4em;}.front a.front-action-button{font-weight:400;font-size:1.2em;}.front #front-subheader{font-weight:400;font-size:1.5em;}#copyright{font-size:1em;}.page-vacancies #block-system-main .view-property-listing .views-field-field-property-image{display:block;width:100%;margin:auto;}.not-front #block-block-4,#block-superfish-2{display:none;}.page-vacancies #block-system-main .view-property-listing .views-row{width:80%;font-size:1.2em;}.page-vacancies #block-system-main .view-property-listing .views-field-body,.page-vacancies- #block-system-main .attachment-before .views-field-nid,.page-vacancies- #block-system-main .view-property-listing .views-field-body{display:block;width:100%;margin:auto;font-size:1.2em;}.page-vacancies #block-system-main .view-property-listing .views-field-field-property-image,.page-vacancies- #block-system-main .attachment-before .view-property-listing .views-field-field-property-image,.page-vacancies- #block-system-main .view-property-listing .views-field-field-unit-image{display:block;width:100%;margin:auto;}.page-vacancies- #block-system-main .view-footer ul{width:80%;}.page-vacancies- #block-system-main .view-footer ul li{display:block;width:80%;vertical-align:top;padding-top:2em;}.node-webform{font-size:1.5em;}.webform-client-form,.webform-client-form label{text-transform:uppercase;font-size:1.1em;}.webform-component-textfield,.webform-component-email{width:100%;}.webform-component-textfield label,.webform-component-email label,.webform-component-select label,.webform-component-textarea label{display:block;}.webform-component-textfield .form-text,.webform-component-email .form-email,.webform-component-textarea .resizable-textarea{width:100%;}.webform-component-select select{display:block;width:100%;}#webform-client-form-25 #webform-component-message .description{display:block;width:100%;margin-left:0;}.page-vacancies- .views-slideshow-cycle-main-frame{width:80% !important;}.page-vacancies- .views-slideshow-controls-bottom{width:71%;margin-top:25%;}.map{margin-top:7mm;}.map iframe{width:100%;}}@media only screen 
and (min-width :320px) 
and (max-width :568px){.map{margin-top:0mm;}.map iframe{width:100%;}.mainContainer{overflow:hidden;}.front #block-block-1{top:-2em;}.front #block-block-1 h1{margin-left:-28mm;margin-left:-55mm;font-size:9mm;}.not-front #block-superfish-1 li{padding:0mm;}.front #copyright{width:95%;position:relative;}#greatmatter_logo{position:relative;}}@media only screen 
and (min-device-width :320px) 
and (max-device-width :568px) 
and (orientation :landscape){}@media only screen 
and (min-device-width :320px) 
and (max-device-width :568px) 
and (orientation :portrait){}
