div.wf2_errorMsg{position:absolute;border:dotted 1px red;padding:.25em .5em .25em .5em;cursor:default;font-size:smaller;max-width:25%;display:none}div.wf2_firstErrorMsg,div.wf2_errorMsg:hover{display:block;opacity:1.0}div.wf2_errorMsg:hover{z-index:100}div.wf2_errorMsg ol{list-style-position:inside;margin:0;padding:0}div.wf2_errorMsg ol.single,div.wf2_errorMsg ol.single li{list-style:none;display:inline}*[repeat="template"]{display:none}.wf2_errorMsg{z-index:10000;border:solid #747474 1px !important;border-radius:10px;background-image:linear-gradient(top,#535353 50%,#2c2d2e 100%);background-image:-o-linear-gradient(top,#535353 50%,#2c2d2e 100%);background-image:-moz-linear-gradient(top,#535353 50%,#2c2d2e 100%);background-image:-webkit-linear-gradient(top,#535353 50%,#2c2d2e 100%);background-image:-ms-linear-gradient(top,#535353 50%,#2c2d2e 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#535353),color-stop(1,#2c2d2e));background-color:none !important;padding:0 !important;zoom:1;color:white;margin-top:15px;font-family:"Arial","Helvetica",sans-serif}*:first-child+html .wf2_errorMsg{margin-top:0 !important}.wf2_errorMsgContainer{padding:20px 10px !important;filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr='#535353',endColorstr='#2c2d2e',GradientType=0);zoom:1}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-message{display:block;font:message-box;min-width:50px;max-width:200px;border:1px solid black;background:-webkit-gradient(linear,left top,left bottom,from(#535353),to(#2c2d2e));padding:18px;-webkit-border-radius:8px;-webkit-box-shadow:0;line-height:normal;color:white;z-index:10000;position:relative}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-top-outer-arrow{border-bottom-color:#535353}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-top-inner-arrow{border-bottom-color:#535353}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-arrow{background:#535353;border-color:transparent;-webkit-box-shadow:0}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-icon{display:none}.wf2_errorMsg:before{content:" ";visibility:visible;display:block;width:29px;height:15px;position:absolute;top:-15px;left:10px}.html5-hasPlaceholderText{font-family:"Arial","Helvetica",sans-serif !important;color:#999;font-style:italic}input::-webkit-input-placeholder{font-family:"Arial","Helvetica",sans-serif;color:#999;font-style:italic}input:-moz-placeholder,textarea:-moz-placeholder{font-family:"Arial","Helvetica",sans-serif;color:#999;font-style:italic !important}input:-ms-input-placeholder{font-family:"Arial","Helvetica",sans-serif;color:#999;font-style:italic}$green:#0fb694;//#29AD8C;$green-highlight:#E6F3D5;$blue:#1D5C82;$blue-highlight:#E5EEF0;$red:#D20A14;$red-highlight:#F8E3E5;$white:#ffffff;$gray:#b0b0b0;$black:#000000;$font_main:'Roboto',sans-serif;$font-location:"/style/fonts/roboto/";$font-name:"roboto";$roboto-regular:url($font-location+$font-name+"-regular.ttf") format("truetype");$roboto-bold:url($font-location+$font-name+"-bold.ttf") format("truetype");$roboto-italic:url($font-location+$font-name+"-italic.ttf") format("truetype");$roboto-bold-italic:url($font-location+$font-name+"-bolditalic.ttf") format("truetype");@font-face{font-family:'Roboto';src:$roboto-regular;font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:$roboto-bold;font-weight:bold;font-style:normal}@font-face{font-family:'Roboto';src:$roboto-italic;font-weight:normal;font-style:italic}@font-face{font-family:'Roboto';src:$roboto-bold-italic;font-weight:bold;font-style:italic}@mixin center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@mixin center-h{position:absolute;left:50%;transform:translateX(-50%)}@mixin center-v{position:absolute;top:50%;transform:translateY(-50%)}@mixin center-h-relative{position:relative;left:50%;transform:translateX(-50%)}@mixin center2{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto}@mixin display-grid{display:grid;display:-ms-grid}@mixin grid-template-columns($columns,$column-width){grid-template-columns:repeat($columns,$column-width);$column-value:"";@for $i from 1 through $columns{$column-value:$column-value+" "+$column-width}-ms-grid-columns:#{$column-value}}@mixin grid-template-rows($rows,$row-width){grid-template-rows:repeat($rows,$row-width);$row-value:"";@for $i from 1 through $rows{$row-value:$row-value+" "+$row-width}-ms-grid-rows:#{$row-value}}@mixin grid-template-row($s1:"",$s2:"",$s3:"",$s4:"",$s5:"",$s6:"",$s7:"",$s8:"",$s9:"",$s10:"",$s11:"",$s12:""){grid-template-rows:unquote($s1) unquote($s2) unquote($s3) unquote($s4) unquote($s5) unquote($s6) unquote($s7) unquote($s8) unquote($s9) unquote($s10) unquote($s11) unquote($s12);-ms-grid-rows:unquote($s1) unquote($s2) unquote($s3) unquote($s4) unquote($s5) unquote($s6) unquote($s7) unquote($s8) unquote($s9) unquote($s10) unquote($s11) unquote($s12)}@mixin grid-column-start($left){grid-column-start:$left;-ms-grid-column:$left}@mixin grid-row-start($top){grid-row-start:$top;-ms-grid-row:$top}@mixin grid-column-span($span-width){grid-column-end:span $span-width;-ms-grid-column-span:$span-width}@mixin grid-row-span($span-height){grid-row-end:span $span-height;-ms-grid-row-span:$span-height}@mixin placeholder($selector){// browser specific rules break in other browsers//#{$selector}::-webkit-input-placeholder,//#{$selector}::-moz-placeholder,//#{$selector}:-ms-input-placeholder,//#{$selector}:-moz-placeholder,#{$selector}::placeholder{@content}}@mixin titel-in-border{position:absolute;top:0;left:0;width:90%;width:calc(100% - 50px);margin:0 25px;border-top:1px solid black;.title-in-border{position:absolute;left:50%;padding:0 10px;transform:translate(-50%,-52%);z-index:5;background:$white;text-align:center}}@mixin hamburger-menu{.hamburger-menu{position:absolute;width:24px;height:4px;background:$green;border-width:14px 5px;border-color:$white;border-style:solid;cursor:pointer;transition:.5s}.hamburger-menu:before,.hamburger-menu:after{content:'';position:absolute;width:100%;height:4px;left:0;top:-8px;background:$green;transition:.5s}.hamburger-menu:after{top:auto;bottom:-8px}.hamburger-menu.open{background:transparent}.hamburger-menu.open:before{top:0;transform:rotate(45deg)}.hamburger-menu.open:after{bottom:0;transform:rotate(-45deg)}}@mixin action-points{.action-points{display:inline-block;padding:0;background:$blue-highlight;width:100%;li{padding:2px 20px 2px 20px;list-style:none}li:nth-child(2){padding-top:20px}li:last-child{padding-bottom:20px}li:before{content:'';display:inline-block;width:6px;height:6px;margin:0 10px 3px 0;background:$black}li:first-child{margin:0;padding:15px 20px;background:$blue;font-family:$font_main;color:$white !important}li:first-child h2{margin:0;color:$white !important}li:first-child:before{display:none}}}$xl-height:865px;$l-height:725px;$m-height:550px;$s-height:205px;$xs-height:255px;$grid-columns:8;$grid-column-width:12.5%;$grid-rows:11;@mixin grid{.grid{@include display-grid;@include grid-template-columns($grid-columns,$grid-column-width);//@include grid-template-row($xl-height,$m-height,$l-height);@include grid-template-row(auto,auto,auto);@include grid-mobile;@include nogrid}}@mixin grid-mobile{@include mobile-size{@include no-grid}}@mixin nogrid{@supports not(display:grid){@include no-grid}}@mixin grid-home{.newsitem.xl{@include grid-column-start(1);@include grid-row-start(1);@include grid-column-span($grid-columns / 2);@include grid-row-span(1)}.newsitem.l{@include grid-column-start(1);@include grid-row-start(3);@include grid-column-span(3);@include grid-row-span(1)}.newsitem.l:nth-of-type(6){@include grid-column-start(4)}.newsitem.m{@include grid-column-start(1);@include grid-row-start(2);@include grid-column-span(2);@include grid-row-span(1)}.newsitem.m:nth-of-type(2){@include grid-column-start(1)}.newsitem.m:nth-of-type(3){@include grid-column-start(3)}.newsitem.m:nth-of-type(4){@include grid-column-start(5)}aside.most-read,.aside.most-read{@include display-grid;@include grid-template-columns(1,100%);@include grid-template-rows(1,100%);@include grid-column-start(5);@include grid-row-start(1);@include grid-column-span(4);@include grid-row-span(1)}.aside.most-read{@include grid-template-row("50px","auto","auto","auto","auto");@include grid-column-start(1);@include grid-row-start(1);width:100%;height:100%;.newsitem.s{@include grid-column-start(1);@include grid-column-span(1);@include grid-row-span(1)}@for $i from 2 through 5{.newsitem.s:nth-of-type(#{$i}){@include grid-row-start($i)}}}aside.categories-overview-small{@include display-grid;@include grid-template-columns(1,100%);@include grid-template-rows(1,100%);@include grid-column-start($grid-columns / 4 * 3+1);@include grid-row-start(2);@include grid-column-span($grid-columns+1);@include grid-row-span(2)}.aside.categories-overview-small{@include display-grid;@include grid-template-rows(5,auto);width:100%;height:100%;.categorie{//@include display-grid;//@include grid-template-columns(1,100%);//@include grid-template-rows(2,50%)}@for $i from 1 through 5{.categorie:nth-of-type(#{$i}){@include grid-row-start($i)}}// .categorie .newsitem.xs{// @include grid-column-start(1);// @include grid-column-span(2);/// @include grid-row-span(1);//}// // // @for $i from 1 through 2{// .categorie .newsitem.xs:nth-of-type(#{$i}){// @include grid-row-start($i);//}//}}@include grid-home-tablet}@mixin grid-home-tablet{@include tablet-size{&.grid{@include grid-template-row(auto,auto,auto,auto,auto,auto)}.newsitem.xl{@include grid-column-span($grid-columns)}.newsitem.m{@include grid-column-span($grid-columns / 2);@include grid-row-span(1)}.newsitem.m:nth-of-type(2){@include grid-column-start(1);@include grid-row-start(2)}.newsitem.m:nth-of-type(3){@include grid-column-start(5);@include grid-row-start(2)}.newsitem.m:nth-of-type(4){@include grid-column-start(1);@include grid-row-start(3)}.newsitem.l{@include grid-column-span($grid-columns);@include grid-row-span(1)}.newsitem.l:nth-of-type(5){@include grid-column-start(5);@include grid-row-start(3);@include grid-column-span($grid-columns / 2);.newsitem-image{height:240px;margin-top:40px}.text-wrapper{margin-top:30px;padding:10px 20px 19px}}.newsitem.l:nth-of-type(6){@include grid-column-start(1);@include grid-row-start(4);@include grid-column-span($grid-columns)}aside.most-read{@include grid-template-columns(1,100%);@include grid-template-rows(1,100%);@include grid-column-start(1);@include grid-row-start(5);@include grid-column-span($grid-columns);@include grid-row-span(1)}.aside.most-read{@include grid-column-start(1);@include grid-row-start(1);@include grid-column-span(1);@include grid-row-span(1)}aside.categories-overview-small{@include display-grid;@include grid-template-columns(1,100%);@include grid-template-rows(1,100%);@include grid-column-start(1);@include grid-row-start(6);@include grid-column-span($grid-columns);@include grid-row-span(1)}.aside.categories-overview-small{@include grid-template-columns(2,50%);@include grid-template-rows(3,auto);@include grid-column-start(1);@include grid-row-start(1);@include grid-column-span(1);@include grid-row-span(1);margin-bottom:20px;.categorie:nth-of-type(1){@include grid-row-start(1);@include grid-column-start(1)}.categorie:nth-of-type(2){@include grid-row-start(1);@include grid-column-start(2)}.categorie:nth-of-type(3){@include grid-row-start(2);@include grid-column-start(1)}.categorie:nth-of-type(4){@include grid-row-start(2);@include grid-column-start(2)}.categorie:nth-of-type(5){@include grid-row-start(3);@include grid-column-start(1)}}}}@mixin grid-news-overview{&.grid{@include grid-template-row(auto,auto,auto)}.newsitem.xl{@include grid-column-start(1);@include grid-row-start(1);@include grid-column-span($grid-columns / 2);@include grid-row-span(1)}aside.most-read,.aside.most-read{@include display-grid;@include grid-template-columns(1,100%);@include grid-template-rows(1,100%);@include grid-column-start(5);@include grid-row-start(1);@include grid-column-span(4);@include grid-row-span(1)}.aside.most-read{@include grid-template-row("50px","auto","auto","auto","auto");@include grid-column-start(1);@include grid-row-start(1);width:100%;height:100%;.newsitem.s{@include grid-column-start(1);@include grid-column-span(1);@include grid-row-span(1)}@for $i from 2 through 5{.newsitem.s:nth-of-type(#{$i}){@include grid-row-start($i)}}}.all-news{@include grid-column-start(1);@include grid-row-start(2);@include grid-column-span($grid-columns);@include grid-row-span(1)}.about{@include grid-column-start(1);@include grid-row-start(3);@include grid-column-span($grid-columns);@include grid-row-span(1)}@include grid-news-overview-tablet}@mixin grid-newsitem-related{@include display-grid;@include grid-template-columns(4,25%);@include grid-template-row("auto");@include grid-mobile;.newsitem.m,.more-under-category{@include grid-row-start(1);@include grid-column-span(1);@include grid-row-span(1)}.newsitem.m:nth-of-type(2){@include grid-column-start(1)}.newsitem.m:nth-of-type(3){@include grid-column-start(2)}.newsitem.m:nth-of-type(4){@include grid-column-start(3)}.more-under-category{@include grid-column-start(4)}@include grid-newsitem-related-slimscreen}@mixin grid-newsitem-related-slimscreen{@include slimscreen-size{@include grid-template-columns(2,50%);@include grid-template-row("auto","auto");.newsitem.m:nth-of-type(4){@include grid-column-start(1);@include grid-row-start(2)}.more-under-category{@include grid-column-start(2);@include grid-row-start(2)}}}@mixin grid-news-overview-tablet{@include tablet-size{&.grid{@include grid-template-row(auto,auto,auto,auto)}.newsitem.xl{@include grid-column-span($grid-columns)}aside.most-read{@include grid-template-columns(1,100%);@include grid-template-rows(1,100%);@include grid-column-start(1);@include grid-row-start(2);@include grid-column-span($grid-columns);@include grid-row-span(1)}.aside.most-read{@include grid-column-start(1);@include grid-row-start(1);@include grid-column-span(1);@include grid-row-span(1);padding-top:20px}.all-news{@include grid-row-start(3)}.about{@include grid-row-start(4)}}}@supports(-ms-ime-align:auto){.home .main.grid{overflow:hidden}.home .main aside.most-read{padding-top:20px}.home .main aside.most-read{padding-top:20px}.home .main .featured-news{padding-top:40px !important}.home .main .newsitem.xl{margin-top:20px}}@mixin form{form{:-moz-ui-invalid{box-shadow:none}legend{display:none}fieldset{min-width:0;border:0}.formfield{label{display:none}input,textarea{max-width:100%;border:0;border-bottom:1px solid $white;padding:30px 0 7px;box-sizing:border-box;color:$white;background:transparent;border-radius:0;outline:0;font-family:$font_main}input::placeholder{color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}input::-webkit-input-placeholder{color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}input::moz-placeholder{color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}input::-moz-placeholder{color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}input:-ms-input-placeholder{color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}textarea::-webkit-input-placeholder{color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}textarea:moz-placeholder{color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}textarea:-moz-placeholder{color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}textarea:-ms-input-placeholder{color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}textarea::placeholder{color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}@include placeholder(input){color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}@include placeholder(textarea){color:$white;opacity:1;font-family:$font_main;font-style:normal;font-weight:bold}input:focus::placeholder{opacity:.5}input:focus::-webkit-input-placeholder{opacity:.5}input:focus::moz-placeholder{opacity:.5}input:focus::-moz-placeholder{opacity:.5}input:focus:-ms-input-placeholder{opacity:.5}textarea:focus::-webkit-input-placeholder{opacity:.5}textarea:focus:moz-placeholder{opacity:.5}textarea:focus:-moz-placeholder{opacity:.5}textarea:focus:-ms-input-placeholder{opacity:.5}textarea:focus::placeholder{opacity:.5}}.buttonBar{button{@extend .button;float:right;margin-top:15px;font-size:24px}}@include form-mobile}}@mixin form-mobile{@include mobile-size{.buttonBar button{font-size:20px}}}@mixin footer-form{form{display:inline-block;max-width:750px;padding:25px;padding-top:0;color:$white;fieldset{text-align:left;margin-top:0}.freetext:nth-child(2){text-align:center;margin-top:0;margin-bottom:60px}.radiobutton{display:inline-block;&>span{display:none}input{display:none}input+label{margin-right:30px}input+label:before{content:'';display:inline-block;height:18px;width:18px;margin:2px 12px -4px 0;background:$white;box-sizing:border-box}input:checked+label:before{border:2px solid $white;background:$blue}}.freetext{margin-top:56px}.checkbox>span{display:none}.dropdown span{text-transform:initial;display:inline-block;margin:30px 10px 10px 0}.dropdown .plain-select{text-transform:initial;display:inline-block}.dropdown select{border:1px solid #29ad8c;padding:1px 5px;font-size:14px;height:28px;font-family:$font_main;color:#29ad8c;padding-top:2px;font-weight:bold;display:inline-block}.dropdown option{font-weight:bold}ul{margin:0;padding:0}li{display:inline-block;label{display:inline-block}}#textInput-206{margin-right:10px}#textInput-207{margin-left:10px}#textInput-206,#textInput-207{float:left;width:354px;width:calc(50% - 10px)}.buttonBar{position:relative;height:0;margin:0;padding:0;button{position:absolute;width:160px;right:6px;bottom:14px;margin:0}}@include form-footer-tablet;@include form-footer-mobile}}@mixin form-footer-tablet{@include tablet-size{width:100%;box-sizing:border-box}}@mixin form-footer-mobile{@include mobile-size{.freetext:nth-child(2) span{font-size:24px !important}#textInput-206,#textInput-207{float:none;width:100%;margin:0}.buttonBar{height:20px}.buttonBar .button{bottom:auto;top:0}}}@mixin breadcrumbs{.breadcrumbs{color:$green;font-weight:700;em{font-style:normal}a{text-decoration:none}}}@mixin header{.header{position:absolute;top:0;left:0;width:100%;padding:0 50px 20px;box-sizing:border-box;text-align:center;background:white;.title{color:$green;padding:.5vw 0 15px;font-weight:700}.sub-title{padding-top:.5vw;color:$blue;font-family:$font_main;font-size:14px;font-weight:bold}}.navigation-bar{color:$green;font-family:$font_main;border-top:2px solid $black;font-weight:bold;position:relative;.date,.language{padding:12px 0 0;color:$blue;font-size:18px}.date{float:left}.newsletterSignupCTA{font-size:18px;right:170px;position:absolute;top:5px;text-decoration:none}.newsletterSignupCTA:hover{color:$white;transform:scale(1.2s)}.language{position:relative;float:right;.choose-lang{position:relative;cursor:pointer;min-width:140px;i{position:absolute;right:0;top:5px;font-size:16px}i:before{display:block;padding-top:1px}}.language-dropdown{position:absolute;right:0;margin:5px 0 0;padding:8px 0;list-style:none;background:$green;color:$white;z-index:10;&.hidden{display:none}li{padding:7px 15px}a{color:$white;text-decoration:none}i{margin-right:10px;float:left;margin-top:4px}em{font-style:normal}}}}.nav{margin:-1px 0 0 0;padding:0;list-style:none;color:$blue;font-size:0;li{display:inline-block;border-left:1px solid $black;font-size:18px;cursor:pointer;a{display:inline-block;padding:10px .7vw 2px;color:inherit;text-decoration:none}a:hover,&.active a{color:$red}em{font-style:normal}}li:last-child{border-right:1px solid $black}.search{a{padding:2px 25px}img{position:relative;height:32px;top:5px}}}@include header-slimscreen}@media screen and (max-width:1950px){.header .navigation-bar .newsletterSignupCTA{right:0;top:47px}}@media screen and (max-width:1299px){.header .navigation-bar .newsletterSignupCTA{top:auto}}@mixin header-slimscreen{@include slimscreen-size{.navigation-bar .date,.navigation-bar .language{font-size:15px}.header .navigation-bar .newsletterSignupCTA{position:fixed;bottom:0;top:auto;left:0;right:0;z-index:30;border:25px solid white;box-shadow:0 -3px 7px rgba(0,0,0,0.2)}.nav li{font-size:15px}.nav li a{padding:12px .5vw 0}.nav .search a{padding:6px 5px 0}.nav .search img{height:24px}}}#newsletterSignup{.formfield.checkbox{a{color:$red}}}@mixin footer{.footer{margin-bottom:50px;#footer-link-columns{width:auto;text-align:left;margin:0 auto 40px auto;display:inline-block}.awards,.subscribe,.link{margin:0 50px;padding:50px 0}.awards{padding:50px 0 30px;border-top:2px solid black;text-align:center;.awards-title{max-width:700px;margin:0 auto;color:$green;font-family:$font_main;font-size:50px;line-height:54px;font-weight:bold}p{margin:0}img{max-width:100%;height:auto;margin:0 40px}}.subscribe{padding-top:70px;background:#29AD8C;font-family:$font_main;text-align:center;font-weight:bold;.subscribe-title{color:$white;font-size:50px;line-height:1}.freetext p{color:$white;font-style:normal;font-weight:normal;font-size:14px}p{color:$white;font-size:50px;font-style:normal;font-weight:bold}@include footer-form}.link{position:relative;padding:1px 0;color:$green;background:#E5EDF1;font-family:$font_main;text-align:center;font-weight:bold;div[class^=link-]{display:inline-block;width:160px;margin:50px 25px;text-align:left;vertical-align:top}div[class$=-title]{padding-bottom:15px;color:$blue;font-size:24px}ul{padding:0;margin:0;list-style:none}li{border-bottom:1px solid gray;padding:7px 0}a{text-decoration:none}em{font-style:normal}div.link-video{width:280px}div.link-contact,div.link-follow{margin:0}div.link-contact-follow p{margin:7px 0;line-height:20px}div.link-follow{margin-top:10px;a{cursor:pointer;font-size:0}a:after{content:'';display:inline-block;width:30px;height:20px;margin-right:10px;font-size:14px}.facebook:after{background:url('/images/facebook.svg') no-repeat;margin-right:0}.linkedin:after{background:url('/images/linkedin.svg') no-repeat}.youtube:after{background:url('/images/youtube.svg') no-repeat}}}.logo{position:absolute;bottom:0;right:35px;margin:50px 0;font-family:Roboto,sans-serif;font-weight:600;color:$black;text-align:left;text-transform:initial;img{display:block;width:170px;height:30px;margin-top:10px}}.copyright{position:absolute;left:35px;bottom:0;margin:50px 0;font-family:Roboto,sans-serif;font-weight:700;color:$black;p{margin:0;display:inline-block}}@include footer-tablet;@include footer-mobile}}@mixin footer-tablet{@include tablet-size{.link{padding-bottom:40px;text-align:left}}}@mixin footer-mobile{@include mobile-size{.awards .awards-title,.subscribe .subscribe-title{font-size:32px}.awards img{margin:0 25px;max-width:90%;max-width:calc(100% - 50px)}.awards,.subscribe,.link{margin-left:25px;margin-right:25px}.link div[class^=link-]{display:block;width:100%;margin:50px 0;padding:0 25px;box-sizing:border-box}.link div.link-contact,.link div.link-follow{padding:0}.link .copyright,.link .logo{position:static;margin:10px 0;text-align:center}.link .logo img{display:inline-block}}}@mixin no-grid{&,aside.most-read,.aside.most-read,aside.categories-overview-small,.aside.categories-overview-small,.section.newsitem-related{display:block !important}.newsitem.xl{padding-top:30px}.newsitem.xl,.newsitem.l,.newsitem.m,.newsitem.s{margin-bottom:20px;min-height:400px;.newsitem-image{height:250px;padding:0 0 10px}.text-wrapper{position:relative;padding:0}.newsitem-description{font-size:14px;padding-bottom:10px}.newsitem-link{padding-bottom:10px}}.newsitem.s{.newsitem-image{float:none}}}//https://davidwalsh.name/write-media-queries-sass$widescreen-width:1300px;$slimscreen-width:1024px;$tablet-width:768px;$mobile-width:300px;// 320>300@mixin slimscreen-size{@media(max-width:#{$widescreen-width - 1px}){@content}}@mixin tablet-size{@media(max-width:#{$slimscreen-width - 1px}){@content}}@mixin min-tablet-size{@media(min-width:#{$tablet-width - 1px}){@content}}@mixin mobile-size{@media(max-width:#{$tablet-width - 1px}){@content}}@mixin mobile-s-size{@media(max-width:#{400 - 1px}){@content}}@mixin home{.home .main{@include grid-home;.featured-news{position:absolute;left:25%;top:0;padding:0 10px;transform:translate(-50%,-52%);z-index:100;color:$green;background:$white;font-family:$font_main;font-size:32px;text-align:center;line-height:1;font-weight:bold}.categorie{margin:55px 25px 0}.categorie .show-category{display:block;width:100%;margin-top:30px;box-sizing:border-box;&:hover{color:$white;text-decoration:underline;cursor:pointer}}.most-read{box-sizing:border-box;.newsitem{margin:0}}&>.most-read{margin:0 25px}.title-most-read{white-space:nowrap}@include news-overview-tablet}}@mixin news-overview-tablet{@include tablet-size{.featured-news{left:50%}.most-read{margin-top:15px}}}@media screen and (max-width:1023px){.aside.most-read{padding-top:20px !important}}@include grid;@include form;@include rating;@include breadcrumbs;@include social-share;@include header;@include search;@include header-responsive;@include footer;@include newsitem-related;@include newsitem-category;@include newsitem-most-read;@include newsitem;@include home;@include news-overview;@include news-detail;@include default;@include sitemap;@mixin rating{.rating{.rating-title{@extend .h1;font-size:24px}.yes,.no{display:inline-block;width:160px;height:50px;margin:25px 15px 0 0;box-sizing:border-box;text-align:center;vertical-align:top;font-size:24px;line-height:1.7}.rating-reaction-form{display:none;.button{font-size:18px}}.current-rating{margin:10px 0 5px;font-size:16px}.rating-response{margin:0 0 20px;font-family:$font_main;color:$green;font-size:24px}.rating-response{display:none}.rating-response.visible{display:block}table{border-collapse:collapse}tbody,tfoot{display:block;margin-left:-1px}textarea{margin:25px 0 15px;padding:5px 10px;font-family:Roboto,sans-serif;font-size:18px}}}.debug-img{position:absolute;top:0;z-index:200;opacity:.2;width:100%;pointer-events:none}body{margin:0;font-family:$font_main;font-size:14px;color:$black}h1,.h1{color:$blue;font-family:$font_main;font-size:36px;line-height:1;font-weight:bold}h2,.h2{color:$green;font-family:$font_main;font-size:24px;line-height:1;font-weight:bold}h3,.h3{color:$green;font-family:$font_main;line-height:1;font-weight:bold}figure{margin:0}.button{border:0;padding:5px 15px;background:$red;color:$white;font-family:$font_main;cursor:pointer;transition:.3s;font-weight:bold;-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;em{font-style:normal}&:hover{-webkit-transform:scale(1.03,1.03);transform:scale(1.03,1.03)}}a{color:$green;&:hover{color:$red}}.clear{clear:both}.main{position:relative;margin:30px 25px 25px;border-top:15.5vw solid transparent;padding-bottom:0 !important}.filler{height:0 !important}#tablet-indicator,#mobile-indicator{display:none}@include tablet-size{#tablet-indicator{display:block}.main{margin-top:100px !important;border-top:10vw solid transparent}}@include mobile-size{#mobile-indicator{display:block}}.cookie-message{position:fixed;display:none;bottom:0;padding:15px 50px;width:100%;background:#29ad8c;box-sizing:border-box;color:white;z-index:5;transition:.5s}.cookie-message{display:block}.cookie-message.hide{bottom:-120px}.cookie-message .cookie-message-text{display:inline-block;margin-top:5px;max-width:61%}.cookie-message p{margin:0}.cookie-message .button-wrapper{min-width:65px;height:100%;margin-left:20px;display:inline-block}figcaption{color:gray}.embeddedContent>iframe{max-width:100%}@mixin social-share{.social-share{.share-title{@extend .h1;font-size:24px;margin-bottom:10px}a{cursor:pointer}a:after{content:'';display:inline-block;width:30px;height:20px;margin-right:10px}.facebook:after{background:url('/images/facebook.svg') no-repeat;margin-right:0}.linkedin:after{background:url('/images/linkedin.svg') no-repeat}.youtube:after{background:url('/images/youtube.svg') no-repeat}.twitter:after{background:url('/images/tweet.svg') no-repeat}.socialShareCounter-amp{float:left;margin-top:10px}}}@mixin search{.search-popup{display:none;position:fixed;width:100%;height:100%;left:0;top:0;z-index:200;.popup-background{width:100%;height:100%;background:$green;opacity:.8;cursor:default}form{@include center;width:580px;max-width:98%;height:280px;box-sizing:border-box;background:$white;padding:40px;text-align:left;cursor:default}.popup-close{position:absolute;top:40px;right:40px;cursor:pointer;img{position:relative;top:0;height:32px}}.popup-title{@extend .h2;margin-top:0;padding-right:32px;color:$blue}.popup-button{position:absolute;display:inline-block;width:200px;height:50px;right:40px;bottom:40px;padding:0;font-size:24px;line-height:2.3;text-align:center}}.search{.page-content{margin:0 25px}.searchResultList{list-style:none;padding:0}.searchResultList li{margin-bottom:20px}.searchResultList .result-title{color:$blue;font-size:24px;font-weight:bold}}}@include tablet-size{.search .search-popup form{transform:none;top:25px;left:25px;right:25px;width:auto}.search .search-popup .popup-button{top:auto;bottom:25px}}@mixin header-responsive{.header.responsive{.sub-title{position:absolute;width:100%;left:0;bottom:-10px;margin:0 auto}.date{display:none}.language{display:none}.hamburger-menu.open ~ .date ~ .language{display:block;position:absolute;right:0;z-index:120}.search{position:absolute;top:0;right:20px}@include hamburger-menu;.navigation-bar{position:relative}.hamburger-menu{left:-5px}.nav{position:fixed;width:50%;height:80%;height:calc(100% - 160px);top:160px;right:100%;background:white;z-index:100;transition:1s;text-align:left;padding-left:50px;box-sizing:border-box;li{display:block;border:0}}&.open{.nav{right:50%}.sub-title{opacity:0}}}@include mobile-size{.header.responsive{padding:10px 25px 0;.sub-title{font-size:14px;height:20px;width:80%;width:calc(100% - 120px);margin:0 60px;bottom:-25px}.nav{width:100%;height:calc(100% - 140px);top:110px;padding-left:25px}&.open{.nav{right:0}}}.main{margin:0}.hamburger-menu{margin-top:5px}}@include mobile-s-size{.main{border-top:12vw solid transparent}.header.responsive{.nav{height:calc(100% - 100px);top:100px}}.header .title{padding:0 5px}}}@media screen and (min-width:1890px){.nav{max-width:1400px}}@mixin newsitem-related{.newsitem-related{position:relative;margin:60px 0 0;padding-top:20px;clear:both;.related-title{@extend .h2;@include titel-in-border}@include grid-newsitem-related;@include newsitem-related-slimscreen}}@mixin newsitem-related-slimscreen{@include slimscreen-size{.more-under-category .button{position:relative !important;display:block !important}}}@mixin newsitem-category{.home{.newsitem.xs{margin:20px 0 0;border-top:1px solid black;font-size:0;.newsitem-image{float:left;position:relative;width:80px;height:80px;margin:35px 20px 0 0;padding:0;box-sizing:content-box;overflow:hidden;z-index:5}.text-wrapper{position:static;height:100%;padding:40px 0}.newsitem-category{position:absolute;width:80%;left:50%;top:0;padding:0 10px 5px;transform:translate(-50%,-50%);font-size:32px;text-align:center;background:$white;line-height:1}.newsitem-title{padding:0;font-size:18px;line-height:24px}.newsitem-description{display:none}.newsitem-link{position:absolute;right:0;bottom:0;padding:10px 15px 10px 30px}.newsitem-link:before{top:12px}}.categorie .button{width:90%;display:block;text-align:center;margin-top:30px;text-decoration:none;font-size:18px;padding:7px 15px;&:hover{color:$white}}@include newsitem-category-tablet}.news-detail .more-under-category{position:relative;.newsitem.xs{height:100px;margin:25px;padding:10px 0;box-sizing:border-box;.newsitem-image{float:left;position:relative;width:80px;height:80px;margin:0 20px 0 0;overflow:hidden;z-index:5;box-sizing:content-box}.text-wrapper{position:static;height:100%;padding:20px 0}.newsitem-title{padding:0;font-size:18px}.newsitem-category{display:none}.newsitem-description{display:none}.newsitem-link{position:absolute;right:0;bottom:0;padding:5px 15px 5px 30px}.newsitem-link:before{top:8px;left:0}}.button{font-size:24px;text-decoration:none;line-height:1.7em;margin:25px;width:auto;display:block;text-align:center;&:hover{color:$white}}}}@mixin newsitem-category-tablet{@include tablet-size{.newsitem.xs{.newsitem-category{font-size:18px}}}}@mixin newsitem-most-read{div.most-read{border-top:2px solid black;padding-top:0}.most-read{position:relative;.title-most-read{position:absolute;left:50%;top:-3px;padding:0 10px;transform:translate(-50%,-50%);font-size:32px;font-family:$font_main;background:$white;color:#0fb694;font-weight:bold;&:hover{box-shadow:none;text-shadow:none}}.newsitem.s{overflow:hidden;.link{margin-top:25px}.newsitem-image{float:left;position:relative;top:1px;width:200px;height:179px;margin:0 30px 0 0;padding:0;overflow:hidden;z-index:5;box-sizing:content-box}.text-wrapper{position:relative;padding:0 30px 10px;box-sizing:border-box}.newsitem-category{margin-bottom:10px;padding:0}.newsitem-title{margin-bottom:10px;padding:0}.newsitem-description{margin-bottom:20px;padding:0}.newsitem-link{padding:10px 0;box-sizing:border-box}.newsitem-link:before{display:inline-block;position:relative;width:27px;margin:0 5px 3px 0;left:0;top:0}}.newsitem.xs{margin:20px 0 0;.newsitem-image{float:left;position:relative;width:80px;height:80px;margin:15px 20px 0 0;padding:0;box-sizing:content-box;overflow:hidden;z-index:5}.text-wrapper{position:static;height:100%;padding:20px 0 40px}.newsitem-category{display:none}.newsitem-title{padding:0;font-size:18px}.newsitem-description{display:none}.newsitem-link{position:absolute;right:0;bottom:0;padding:10px 15px 5px 30px}.newsitem-link:before{top:13px}}@include newsitem-most-read-slimscreen;@include newsitem-most-read-mobile}}@mixin newsitem-most-read-slimscreen{@include slimscreen-size{.newsitem.s{.newsitem-category{font-size:13px;padding-bottom:8px}.newsitem-title{padding-bottom:5px;font-size:20px}.newsitem-description{font-size:14px;line-height:1.3}.newsitem-link{font-size:13px}}}}@mixin newsitem-most-read-mobile{@include mobile-size{.button-most-read{position:relative;left:auto;margin:40px auto 30px}.newsitem.s{height:auto;.link{margin:0 auto}.newsitem-image{float:none;margin:0 auto}.text-wrapper{padding:20px 0;height:auto}.newsitem-description{height:auto}.newsitem-link{position:relative;padding:0}}}}@mixin newsitem{.newsitem{position:relative;margin:0 25px;border-bottom:1px solid black;.link{display:inline-block;width:100%;height:100%;color:$black;text-decoration:none;transition:.5s;overflow:hidden}.newsitem-image{position:relative;padding:0 20px;box-sizing:border-box;overflow:hidden;text-align:center;img{height:100%;width:100%;object-fit:cover}}.newsitem-category{@extend .h2;padding-bottom:15px;font-size:14px;line-height:normal}.newsitem-title{@extend .h1;margin:0;padding-bottom:15px;font-size:32px;font-weight:bold}.newsitem-sub-title{@extend .h2;font-family:Roboto,sans-serif;font-size:21px;font-weight:700;line-height:.9;padding-bottom:10px;display:none}&.xl .newsitem-sub-title{display:block}.newsitem-sub-title:empty{display:none}.newsitem-description{overflow:hidden;padding-bottom:25px;font-size:14px;line-height:26px}.text-wrapper{display:block;width:100%;height:100%;box-sizing:border-box;transition:.5s}.newsitem-link{position:relative;padding-left:36px;color:$green;font-family:$font_main;font-size:14px;font-weight:bold}.newsitem-link:before{content:'';position:absolute;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHEAAAAvCAYAAADU+iVXAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAATVJREFUeJzt21FtwzAURuGzEVggFEIojMEgGMLGoAwKIRAKoRBWJh2D7CEPyyY7qlsp3k3PJ/nJUnSVX0pi3xgkSZIkPYYeOAJd60J0mx64ACPwiUGG0zEFN86GQQaz53eA8yB3zapStYF8kBemR62COGCQm5AwyE1IlINMzapStUQ+yBGDDOWNn7WjQQY23wT4O94b1qVKS0EODetSJYPciNz2nEEGtBTkiSv2W58W5g64GF1LR/len4FX4OuWC58or2sc647FDshzaUL/Ss/0ZMwyxBjOwEdpcumdmLD3tZYXygv9u96JWsfdX6dqy3VicO7YBGeAwdnFCM5+YnCJ8o5MalaVrpbIh+c/NkEkygHaYAjA/06DGzDA0PaUW0q7ZlWpiqeiNsLziRvhSWFJkiQ9mG8lqhtkrDeBRwAAAABJRU5ErkJggg==');background-size:27px;width:27px;height:10px;left:2px;top:2px}.link:hover{background:$blue-highlight;.newsitem-link{color:$red}}&.xl{border-top:2px solid black;.newsitem-image{width:100%;margin-top:30px;img{width:auto;height:auto;max-width:100%;max-height:100%}}.text-wrapper{padding:15px 0 10px;bottom:0}.newsitem-category{padding-top:15px;padding-bottom:10px}.newsitem-title{font-size:50px;line-height:1.05}.newsitem-sub-title{font-size:18px;line-height:1.2}.newsitem-description{min-height:110px;line-height:1.9}}&.l{.newsitem-image{width:100%;max-width:644px;margin-top:50px}.text-wrapper{padding:20px 0 10px}.newsitem-category{margin-bottom:14px;padding-bottom:0}.newsitem-title{margin-bottom:20px;padding-bottom:0}.newsitem-description{margin-bottom:20px;padding-bottom:0;font-size:14px;line-height:26px}}&.m{.newsitem-image{width:100%;height:300px;max-width:420px;margin-top:40px}.text-wrapper{margin-top:30px;padding:10px 20px 19px;min-height:290px}.newsitem-title{margin-bottom:10px;padding-bottom:0}.newsitem-description{margin-bottom:10px;padding-bottom:0}}&.xl,&.l,&.m{&:hover{.link{background:$white}.text-wrapper{background:$blue-highlight}}}@include newsitem-slimscreen;@include newsitem-slimscreen}}@mixin newsitem-slimscreen{@include slimscreen-size{&.m{.newsitem-category{font-size:13px}.newsitem-title{padding-bottom:10px;font-size:24px}.newsitem-description{margin-bottom:10px;padding-bottom:0;font-size:14px;line-height:1.3}.newsitem-link{font-size:13px}}}}@mixin newsitem-slimscreen{@include mobile-size{&.m{.newsitem-image{margin-bottom:20px}}}}@mixin news-overview{.news-overview .main{@include grid-news-overview;.featured-news{position:absolute;left:25%;top:0;padding:0 10px;transform:translate(-50%,-52%);z-index:100;color:$green;background:$white;font-family:$font_main;font-size:32px;text-align:center;line-height:1;font-weight:bold}.most-read{position:relative;box-sizing:border-box}.title-most-read{white-space:nowrap}.all-news{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-content:space-between;margin-top:60px;padding-top:30px;.item-wrapper{width:25%;min-width:400px}.newsitem.m{.newsitem-image{height:250px}img{object-fit:contain}}}.category-title{position:absolute;left:0;top:0;width:95%;width:calc(100% - 50px);height:0;margin:0 25px;border-top:2px solid black;text-align:center;.name{@extend .h2;display:inline-block;transform:translateY(-51%);margin:0;padding:0 10px;background:$white;font-size:32px}}.about{position:relative;width:calc(100% - 50px);margin:50px 25px 30px;border-top:2px solid black;padding-top:30px;text-align:center;.about-title{@extend .h2;max-width:840px;margin:0 auto;font-size:50px;padding:20px 0}.about-description{max-width:840px;margin:0 auto}}.social-share{margin-top:0;a{display:inline-block;width:0;padding:17px}a:after{background-size:30px 20px;margin-left:-15px}}.breadcrumbs{position:absolute;right:25px}@include news-overview-tablet}}@mixin news-overview-tablet{@include tablet-size{.featured-news{left:50%}.most-read{margin-top:40px}}}@media screen and (min-width:1267px){.all-news{justify-content:left}}@mixin news-detail{.news-detail .main{&>section:first-of-type{margin-left:481px}.page-content{width:100%;max-width:858px;margin-bottom:40px;border-top:2px solid $black;float:left;position:relative;img{max-width:100%;height:auto}}.news-title{position:absolute;left:50%;top:0;padding:0 10px;transform:translate(-50%,-52%);font-family:$font_main;font-size:32px;color:$green;background:$white;font-weight:bold}figure{margin-bottom:40px}.image{position:relative;margin:20px 0;img{max-width:100%;@include center-h-relative}}.category{font-size:14px}.title{margin:20px 0;font-size:50px}.sub-title{font-family:Roboto;font-size:21px;line-height:32px}.text{margin:30px 0;font-size:18px;line-height:32px;h3{@extend .h3}}section.rating-container{float:left;clear:left}.rating{float:none;margin:25px 0 30px}.rating .yes,.rating .no{margin:27px 15px 0 0}.breadcrumbs{float:right;clear:right;margin-bottom:40px}section.share-container{float:right;clear:right}.social-share{margin:25px 0 15px}.more-information{position:relative;clear:both;border-top:1px solid $gray;border-bottom:1px solid $gray;font-size:0;.image{display:inline-block;width:145px;height:145px;margin:50px 30px 0 0}.text-wrapper{display:inline-block;vertical-align:top;margin-top:50px;font-size:14px}.title{margin-top:0;margin-bottom:50px;color:$blue;font-size:24px}.description{max-width:50%;p{margin:0}}.name{font-weight:700;p{display:inline-block;margin:0}}.contact{position:absolute;right:0;bottom:0;margin-bottom:30px;a{margin-right:30px;font-family:$font_main;font-size:24px;color:$blue;text-decoration:none}a:after{content:'';display:inline-block;width:30px;height:20px;margin-left:10px}.mail:after{background:url('/images/mail.svg') no-repeat}.phone:after{background:url('/images/call.svg') no-repeat}.tweet:after{background:url('/images/tweet.svg') no-repeat}}}.most-read{position:absolute;width:413px;max-width:100%;padding:0 25px;border-top:2px solid #000;box-sizing:border-box;margin-right:68px}.title-most-read{position:absolute;left:50%;top:-3px;padding:0 10px;transform:translate(-50%,-50%);font-size:32px;font-family:$font_main;background:white;color:#0fb694;white-space:nowrap}.newsitem-related .related-title{border-top:2px solid $black}@include action-points;@include news-detail-slimscreen;@include news-detail-tablet;@include news-detail-mobile;@media screen and (min-width:1440px){.title{font-size:64px}.sub-title{font-size:32px}.text{font-size:20px;line-height:32px}}}}@mixin news-detail-slimscreen{@include slimscreen-size{.contact a{display:block}}}@mixin news-detail-tablet{@include tablet-size{.more-information .contact{position:static;margin-top:20px}section.rating-container,section.share-container,.breadcrumbs{float:left;clear:both}&>section:first-of-type{margin-left:0}.page-content{width:100%;margin-right:0}.most-read{position:relative !important;width:auto !important;margin-top:20px !important;clear:both;margin-right:0}.button-most-read{display:block}}}@mixin news-detail-mobile{@include mobile-size{.more-under-category .xs{height:auto}}@media screen and (max-width:425px){.most-read h3,.more-under-category h3{clear:both}}}@media screen and (max-width:767px){.news-detail .main{margin:100px 25px 25px 25px}}.image-left{float:left;margin:0 20px 20px 0}.image-right{float:right;margin:0 0 20px 20px}@mixin default{.info .main{.page-content{margin:0 25px;line-height:24px}h1{@extend .h1}h2{@extend .h2}h3{@extend .h3}}}@mixin sitemap{.sitemap .main,.error .main{.page-content{margin:0 25px;font-size:16px}h1{@extend .h1}.sitemap-document-tree>li>a{font-weight:900}ul{margin:5px 0 10px;padding-left:20px}li{margin-top:2px;color:$blue}a{text-decoration:none}em{font-style:normal}#area3{padding-bottom:15px}}}.subscribe p{font-size:50px;color:#fff;font-weight:normal}// COLORS// Field passive color:often some kind of light color$mdfColorPassive:#A4DED2;// Color of input text:black if background is white,white if background is black.$mdfColorText:#000;// Active color:often the vibrant main color of the brand. Must clearly communicate that something is selected.$mdfColorActive:#000;// Inactive color,as the background for disabled checkboxes. Rarely used.$mdfColorInactive:#E6F3D5;// Negative color,this color should be the same background of the form(usually white or a shade of black)$mdfColorNegative:#0fb694;// FONTS// Font for input field headers$mdfHeaderFont:$font_main;//Font for the input text$mdfInputFont:$font_main;// SIZES// Size of radio buttons,no need to change these variables.$mdf-radio-size:20px;$mdf-radio-checked-size:10px;$mdf-radio-ripple-size:15px;// Size of checkboxes,no need to change these variables.$mdf-checkbox-size:20px;$mdf-checkbox-padding:4px;$mdf-checkmark-width:2px;.mdf,#content .mdf{// The styling of this class should be like the H2 of the site,or H3,depending on the placement of the forms..formTitle{font-family:$font_main;color:$mdfColorActive;font-weight:normal;margin-bottom:10px;font-size:32px;line-height:40px;display:block}fieldset{border:0;margin:0 0 40px 0;padding:0;legend{font-family:$mdfHeaderFont;font-size:18px;font-weight:bold;padding:0}>p{margin-bottom:0}}.freetext{margin:0}.textInput,.datePicker,.dropdown{height:48px;margin-bottom:8px;display:block;position:relative;label{position:absolute;font-family:$mdfHeaderFont;color:$mdfColorPassive;bottom:8px;font-size:14px;display:block;-webkit-transition:all .2s ease-in-out}label:hover{cursor:text}input,select{width:100%;background:0;border:0;border-bottom:1px $mdfColorText solid;position:absolute;padding:8px 0 8px 0;bottom:0;font-size:14px;line-height:14px;color:$mdfColorText;-webkit-appearance:none;-webkit-transition:border .2s ease-in-out;border-radius:0;box-sizing:border-box;font-family:$mdfInputFont}select option{padding:8px}input:focus,input.focus,select:focus,select.focus{outline:0;border-bottom:1px $mdfColorActive solid}input:focus::placeholder,input.focus::placeholder{color:transparent !important}input:focus+label,input.filled+label,input.focus+label{bottom:30px;font-size:11px}input:focus+label,input.focus+label{color:$mdfColorActive}}input::-webkit-input-placeholder,textArea::-webkit-input-placeholder{color:transparent !important;font-family:$font_main}input::-moz-placeholder,textArea::-moz-placeholder{color:transparent !important;font-family:$font_main}input:-ms-input-placeholder,textArea:-ms-input-placeholder{color:transparent !important;font-family:$font_main}input:-moz-placeholder,textArea:-moz-placeholder{color:transparent !important;font-family:$font_main}input::placeholder,textArea::placeholder{color:transparent !important;font-family:$font_main;line-height:3.1}.textArea{display:block;position:relative;margin:20px 0 8px 0;background:0;float:left;width:100%;textArea{width:100%;border:1px solid $mdfColorPassive;border-radius:3px;padding:20px 8px 8px 8px;font-size:14px;color:$mdfColorText;overflow-y:hidden;box-sizing:border-box;background-color:transparent;font-family:$mdfInputFont;-webkit-transition:border .2s ease-in-out}label{position:absolute;top:20px;left:8px;font-size:14px;font-family:$mdfHeaderFont;color:$mdfColorPassive;-webkit-transition:all .2s ease-in-out}label:hover{cursor:text}textArea:focus{outline:0;border:1px $mdfColorActive solid}textArea:focus+label,textArea.filled+label{top:5px;font-size:11px}textArea:focus+label{color:$mdfColorActive}}.fullWidth{width:100%}.halfWidth{width:48%;float:left}.halfWidth.isOdd{margin-right:4%}fieldset.buttonBar{padding:0;margin:-20px 0 0 0}// Style this like all the other buttons on the site.button,label.pseudoFileInput{color:#fff;background-color:#D20A14;box-shadow:0 2px 2px rgba(0,0,0,.24);font-family:$mdfInputFont;outline:0;border-style:none;font-size:14px;line-height:20px;padding:10px 20px;display:inline-block;box-sizing:border-box;font-weight:400;float:right;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;transition:all .2s ease-out;&:hover{box-shadow:0 3px 8px rgba(0,0,0,.24);text-decoration:none}i{margin-right:5px}}.formfield.disabled,.formField.disabled{input,textArea{border-bottom:1px dotted $mdfColorPassive;color:$mdfColorPassive}}.checkbox,.radiobutton{width:100%;box-sizing:border-box;margin:20px 0 8px 0;padding:0;float:left;box-sizing:border-box;font-size:14px;font-family:$mdfHeaderFont;color:$mdfColorPassive;>span{display:block;font-size:11px;margin-bottom:14px}ul{font-family:$mdfInputFont;list-style-type:none;margin:0;padding:0;li{margin-top:14px;position:relative;input{margin:4px 8px 0 0;width:auto}label{color:$mdfColorText;line-height:24px}&::before{display:none}}li:first-child{margin-top:0}}}.radiobutton{input[type="radio"]{display:none;&:checked+label:before{border-color:$mdfColorActive;animation:ripple .2s linear forwards}&:checked+label:after{transform:scale(1)}}label{display:inline-block;height:$mdf-radio-size;position:relative;padding:0($mdf-radio-size+10px);margin-bottom:0;cursor:pointer;vertical-align:bottom;&:before,&:after{position:absolute;content:'';border-radius:50%;transition:all .3s ease;transition-property:transform,border-color;box-sizing:border-box}&:before{left:0;top:0;width:$mdf-radio-size;height:$mdf-radio-size;border:1px solid $mdfColorPassive;box-sizing:border-box}&:after{top:$mdf-radio-size / 2 - $mdf-radio-checked-size / 2;left:$mdf-radio-size / 2 - $mdf-radio-checked-size / 2;width:$mdf-radio-checked-size;height:$mdf-radio-checked-size;transform:scale(0);background:$mdfColorActive;box-sizing:border-box}}}.checkbox{label{cursor:pointer;display:block;&:before,&:after{content:"";position:absolute;left:0;top:0;box-sizing:border-box}&:before{// box width:$mdf-checkbox-size;height:$mdf-checkbox-size;background:#fff;border:1px solid $mdfColorPassive;border-radius:2px;cursor:pointer;transition:background .3s}&:after{// checkmark}}input[type="checkbox"]{outline:0;margin-right:18px;&:checked{+label:before{background:$mdfColorActive;border:0;box-sizing:border-box}+label:after{$mdf-checkmark-size:$mdf-checkbox-size - 2*$mdf-checkbox-padding;transform:rotate(-45deg);top:($mdf-checkbox-size / 2) -($mdf-checkmark-size / 4) - $mdf-checkbox-size/10;left:$mdf-checkbox-padding;width:$mdf-checkmark-size;height:$mdf-checkmark-size / 2;border:$mdf-checkmark-width solid $mdfColorNegative;border-top-style:none;border-right-style:none;box-sizing:border-box}}&:disabled{+label:before{border-color:$mdfColorPassive;box-sizing:border-box}&:checked{+label:before{background:$mdfColorInactive;box-sizing:border-box}}}}}.dropdown{cursor:pointer;&::after{content:"\f0d7";font-family:fontAwesome;background:transparent;height:38px;padding:13px 9px 9px 9px;text-align:center;width:38px;box-sizing:border-box;display:block;position:absolute;right:0;bottom:3px;pointer-events:none}}.file{height:62px;margin-top:20px;margin-bottom:8px;float:left;width:100%;display:block;position:relative;box-sizing:border-box;.label{position:absolute;font-family:$mdfHeaderFont;color:$mdfColorPassive;top:0;font-size:11px;-webkit-transition:all .2s ease-in-out}label{position:absolute;left:0;bottom:0;cursor:pointer;min-width:48%;box-sizing:border-box;max-width:100%;overflow:hidden}label::before{content:"\f093";font-family:fontAwesome;margin-right:5px;font-weight:normal}label.containsFile::before{content:"\f15b"}label.containsMultipleFiles::before{content:"\f0c5"}input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}input:focus+label,.input.has-focus+label{outline:1px dotted #000;outline:-webkit-focus-ring-color auto 5px}}&.completedForm{max-width:600px;margin:40px auto;.formTitle{display:none}h1{font-size:72px;line-height:100px;font-weight:normal;margin:0 0 20px 0}}}input:-moz-ui-invalid,textarea:-moz-ui-invalid{box-shadow:none}.mdf.narrowForm,#content .mdf.narrowForm{.halfWidth{width:100%;margin-right:0}.file label{min-width:100%}}@media screen and (max-width:700px){.mdf,#content .mdf{.halfWidth{width:100%;margin-right:0}.file label{min-width:100%}}}// Ripple animation used for radio buttons@keyframes ripple{0{box-shadow:0 0 0 1px rgba(0,0,0,0.0)}50%{box-shadow:0 0 0 $mdf-radio-ripple-size rgba(0,0,0,0.1)}100%{box-shadow:0 0 0 $mdf-radio-ripple-size rgba(0,0,0,0)}}#content .negativeFormContainer{form,.completedForm{h2,h1{color:#fff;font-weight:normal}fieldset:nth-of-type(2){float:left;width:100%}fieldset:nth-of-type(3){float:right}.formTitle{color:#fff}.textInput,.textArea{input,textarea{border-bottom-color:$mdfColorPassive;color:#fff;&:focus{border-bottom-color:#fff}&:focus+label{color:#fff}}label{color:$mdfColorPassive}}.textArea{textarea{border:1px solid $mdfColorPassive;&:focus{border:1px solid #fff}}}&>p{text-align:center}.radiobutton{label{&:checked+label:before{border-color:#fff}&:before{border:1px solid #fff}&:after{background:$mdfColorActive}}}.checkbox{ul li label{color:#fff;&:before{border:1px solid #fff;background-color:#0fb694}a{color:#fff;text-decoration:underline}}input[type="checkbox"]{&:checked{+label:before{background:#fff;color:#0fb694}+label:after{border-color:#0fb694;color:#0fb694}}}}}}@media screen and (max-width:1030px){.news-overview .main .all-news .item-wrapper{width:100%;box-sizing:border-box;min-width:initial}.news-overview .main .about{margin-bottom:80px}}.cookie-message>span{display:inline-block;margin-top:5px;max-width:61%}.page-content form{max-width:100%;width:400px;margin:20px 0}.page-content form fieldset,.search-popup form fieldset{margin:0 0 20px 0;padding:0}.page-content form .formfield input,.page-content form .formfield textarea,.search-popup form .formfield input,.search-popup form .formfield textarea{width:100%;color:#29ad8c;border-bottom-color:#29ad8c}.page-content form .formfield input::placeholder,.search-popup form .formfield input::placeholder{color:#29ad8c;opacity:.5}.page-content form .formfield input::-webkit-input-placeholder,.search-popup form .formfield input::-webkit-input-placeholder{color:#29ad8c;opacity:.5}.page-content form .formfield input::moz-placeholder,.search-popup form .formfield input::moz-placeholder{color:#29ad8c;opacity:.5}.page-content form .formfield input::-moz-placeholder,.search-popup form .formfield input::-moz-placeholder{color:#29ad8c;opacity:.5}.page-content form .formfield input:-ms-input-placeholder,.search-popup form .formfield input:-ms-input-placeholder{color:#29ad8c;opacity:.5}.page-content form .formfield textarea::-webkit-input-placeholder,.search-popup form .formfield textarea::-webkit-input-placeholder{color:#29ad8c;opacity:.5}.page-content form .formfield textarea:moz-placeholder,.search-popup form .formfield textarea:moz-placeholder{color:#29ad8c;opacity:.5}.page-content form .formfield textarea:-moz-placeholder,.search-popup form .formfield textarea:-moz-placeholder{color:#29ad8c;opacity:.5}.page-content form .formfield textarea:-ms-input-placeholder,.search-popup form .formfield textarea:-ms-input-placeholder{color:#29ad8c;opacity:.5}.page-content form .formfield textarea::placeholder,.search-popup form .formfield textarea::placeholder{color:#29ad8c;opacity:.5}.page-content form .formfield input:focus::placeholder,.search-popup form .formfield input:focus::placeholder{opacity:.2}.page-content form .formfield input:focus::-webkit-input-placeholder,.search-popup form .formfield input:focus::-webkit-input-placeholder{opacity:.2}.page-content form .formfield input:focus::moz-placeholder,.search-popup form .formfield input:focus::moz-placeholder{opacity:.2}.page-content form .formfield input:focus::-moz-placeholder,.search-popup form .formfield input:focus::-moz-placeholder{opacity:.2}.page-content form .formfield input:focus:-ms-input-placeholder,.search-popup form .formfield input:focus:-ms-input-placeholder{opacity:.2}.page-content form .formfield textarea:focus::-webkit-input-placeholder,.search-popup form .formfield textarea:focus::-webkit-input-placeholder{opacity:.2}.page-content form .formfield textarea:focus:moz-placeholder,.search-popup form .formfield textarea:focus:moz-placeholder{opacity:.2}.page-content form .formfield textarea:focus:-moz-placeholder,.search-popup form .formfield textarea:focus:-moz-placeholder{opacity:.2}.page-content form .formfield textarea:focus:-ms-input-placeholder,.search-popup form .formfield textarea:focus:-ms-input-placeholder{opacity:.2}.page-content form .formfield textarea:focus::placeholder,.search-popup form .formfield textarea:focus::placeholder{opacity:.2}.page-content #result_box{font-weight:bold}div.wf2_errorMsg{position:absolute;border:dotted 1px red;padding:.25em .5em .25em .5em;cursor:default;font-size:smaller;max-width:25%;display:none}div.wf2_firstErrorMsg,div.wf2_errorMsg:hover{display:block;opacity:1.0}div.wf2_errorMsg:hover{z-index:100}div.wf2_errorMsg ol{list-style-position:inside;margin:0;padding:0}div.wf2_errorMsg ol.single,div.wf2_errorMsg ol.single li{list-style:none;display:inline}*[repeat="template"]{display:none}.wf2_errorMsg{z-index:10000;border:solid #747474 1px !important;border-radius:10px;background-image:linear-gradient(to top,#535353 50%,#2c2d2e 100%);background-image:-o-linear-gradient(to top,#535353 50%,#2c2d2e 100%);background-image:-moz-linear-gradient(to top,#535353 50%,#2c2d2e 100%);background-image:-webkit-linear-gradient(to top,#535353 50%,#2c2d2e 100%);background-image:-ms-linear-gradient(to top,#535353 50%,#2c2d2e 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0.5,#535353),color-stop(1,#2c2d2e));background-color:transparent !important;padding:0 !important;zoom:1;color:white;margin-top:15px;font-family:"Arial","Helvetica",sans-serif}*:first-child+html .wf2_errorMsg{margin-top:0 !important}.wf2_errorMsgContainer{padding:20px 10px !important;-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(startColorstr=#535353, endColorstr=#2c2d2e, GradientType=0)";zoom:1}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-message{display:block;font:message-box;min-width:50px;max-width:200px;border:1px solid black;background:-webkit-gradient(linear,left top,left bottom,from(#535353),to(#2c2d2e));padding:18px;-webkit-border-radius:8px;-webkit-box-shadow:0;line-height:normal;color:white;z-index:10000;position:relative}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-top-outer-arrow{border-bottom-color:#535353}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-top-inner-arrow{border-bottom-color:#535353}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-arrow{background:#535353;border-color:transparent;-webkit-box-shadow:0}form:not(.wf2-keep-native-style) ::-webkit-validation-bubble-icon{display:none}.wf2_errorMsg:before{content:" ";visibility:visible;display:block;width:29px;height:15px;position:absolute;top:-15px;left:10px}.html5-hasPlaceholderText{font-family:"Arial","Helvetica",sans-serif !important;color:#999;font-style:italic}input::-webkit-input-placeholder{font-family:"Arial","Helvetica",sans-serif;color:#999;font-style:italic}input:-moz-placeholder,textarea:-moz-placeholder{font-family:"Arial","Helvetica",sans-serif;color:#999;font-style:italic !important}input:-ms-input-placeholder{font-family:"Arial","Helvetica",sans-serif;color:#999;font-style:italic}#cookieSpacer{position:relative;clear:both;width:100%;height:230px;background-color:#fff}#cookieSpacer p{font-family:Roboto,sans-serif;color:#fff;font-size:14px;line-height:22px;margin-top:20px;margin-bottom:20px}.settingsHeader{font-family:Roboto,sans-serif;font-size:14px}#openCookieAlert{display:none}#closeCookieAlert{display:none}.cookieAlert{position:fixed;bottom:25px;left:50%;background-color:#fff;color:#000;padding:20px;z-index:100;box-shadow:0 0 10px 0 rgba(0,0,0,0.3);font-size:12px;line-height:14px;width:985px;max-width:100%;box-sizing:border-box;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.uk .cookieAlert,.no-no .cookieAlert,.id-id .cookieAlert,.en .cookieAlert{bottom:25px}.cookieAlert p{font-family:Roboto,sans-serif;color:#000;font-size:14px;line-height:18px;margin-bottom:4px}.cookieAlert a{color:#0fb694;font-family:Roboto,sans-serif}.cookieAlert a:hover{color:#d20a14}.hiddenActions{display:none}.showAdvanced{cursor:pointer;margin-right:20px;color:#0fb694;float:right;margin-top:8px;font-family:Roboto,sans-serif}.showAdvanced:hover{text-decoration:underline}.advancedActions{margin-top:10px}.cookieAlert .cookieActions{margin-top:20px;text-align:left;font-size:14px}.cookieAlert .cookie-approve-btn{text-decoration:none;transition:background-color linear .2s;-webkit-transition:background-color linear .2s,color linear .2s;-moz-transition:background-color linear .2s,color linear .2s;-ms-transition:background-color linear .2s,color linear .2s;-o-transition:background-color linear .2s,color linear .2s;background-color:#d20a14;color:#fff;float:right;font-family:$font_main;padding:5px 15px;width:100px;text-align:center}.cookieAlert .cookie-approve-btn:hover{color:#fff}.cookieActions>label{position:relative;margin:10px 20px 10px 0;display:inline-block;cursor:pointer;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.cookieActions>label.disabled{opacity:.5}.cookieActions .checkboxBackground{height:20px;width:20px;background-color:#0fb694;display:block;position:absolute;left:0}.cookieActions input{opacity:0;margin-left:3px;cursor:pointer}.cookieActions .checkmark{position:absolute;top:-4px;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #0fb694;box-sizing:border-box;color:#fff}.cookieActions input:checked ~ .checkmark{background-color:#0fb694}.cookieActions .checkmark:after{content:"";position:absolute;display:none}.cookieActions input:checked ~ .checkmark:after{display:block}.cookieActions .checkmark:after{left:8px;top:3px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.cookieActions .checkboxLabel{font-size:14px;margin-left:25px;font-family:Arial,Helvetica,sans-serif}body.cookieVisible #visitorFooter{display:none}.cookieAlert .hidden{display:none}.cookieAlert.briefAlert{width:600px}#closeCookieAlert{display:none}#closeCookieAlert::after{position:absolute;top:0;right:0;content:"\002715";font-size:16px;font-weight:bold;color:#323232;cursor:pointer;display:block;padding:10px;z-index:100;line-height:10px}//Cookie table.cookie-table{border-collapse:collapse}.cookie-table tr{border-bottom:1px solid black;width:25%}.cookie-table tr:nth-child(even){background-color:#f2f2f2}.cookie-table td{padding:0 2px 0 2px;width:25%}.cookie-table thead{background-color:#0fb694}.cookie-table th{vertical-align:middle;height:25px;color:#fff;padding:2px;font-family:eurostileregular,Verdana,sans-serif}@media screen and (min-width:770px){.cookieActions>label:hover input ~ .checkmark{background-color:#0fb694}}@media screen and (max-width:1000px){#openCookieAlert{background-color:#455560;color:#fff;position:fixed;bottom:0;left:0;z-index:5;padding:12px;margin-bottom:45px;right:0;text-align:center;text-decoration:underline;cursor:pointer;display:block;box-shadow:0 -3px 10px rgba(0,0,0,.2);border-bottom:1px solid #fff}#closeCookieAlert{cursor:pointer;position:absolute;top:-31px;right:0;height:32px;width:33px;display:none;box-shadow:2px -2px 4px 0 rgba(0,0,0,.2);background-color:#fff}.showAdvanced{margin-top:14px}.cookieAlert{bottom:0 !important;z-index:100;padding:10px;overflow:visible}.cookieAction input[type="checkbox"]{width:2em !important}.cookieAlert p{margin-top:0}.cookieAlert p,.cookieAlert .cookieActions{max-width:100%}.cookieAlert .cookieActions{text-align:left}.cookieAlert .cookie-approve-btn{display:block;text-align:center;box-sizing:border-box}.policyText{max-height:105px;width:100%;overflow:auto;padding-bottom:5px}.policyText::-webkit-scrollbar{width:7px}.policyText::-webkit-scrollbar-thumb{width:7px;background-color:rgba(0,0,0,.3)}}@media screen and (max-width:767px){#openCookieAlert{bottom:0;text-align:center}.showAdvanced{float:left}.cookieAlert .cookie-approve-btn{margin-top:4px}}@media screen and (max-width:450px){#openCookieAlert{margin-bottom:47px}}@media screen and (max-width:360px){a.button:after{background-image:none !important}}.campaign{.header a img{width:100%;height:auto;display:block;margin:0 0 10px 0;padding:0}.main{border-top:11.5vw solid transparent;display:block}.title{border-bottom:2px solid #000}.page-content{margin:0 -25px;overflow:auto;position:relative;form{width:100%;margin:0}}#content .negativeFormContainer form .textInput input{max-width:300px}#campaignImage{width:50%;float:left;figure{width:100%;height:809px;overflow:hidden;position:relative;img{height:100%;width:auto;position:absolute;display:block;left:50%;top:50%;transform:translate(-50%,-50%)}}}#campaignFormContainer{width:50%;float:left;#area2{position:relative;background-color:#0fb694;color:#fff;padding:55px;margin-top:45px;margin-left:-45px;min-height:722px;box-sizing:border-box}}.footer{margin-bottom:25px;.link{height:115px}.logo img{display:inline-block;margin-bottom:-8px}}@media screen and (max-width:1024px){.header{padding:10px;.sub-title{display:none}}.main{border-top:5.5vw solid transparent}#campaignImage,#campaignFormContainer{width:100%;float:none}#campaignImage{figure{max-height:350px;img{width:100%;height:auto}}}#campaignFormContainer{#area2{position:relative;top:auto;bottom:auto;left:auto;right:auto;width:100%;margin:0 0 25px 0}}#content .negativeFormContainer form fieldset:nth-of-type(2){float:none}.footer{.link{padding:20px;box-sizing:border-box;text-align:center;height:auto}.copyright{position:relative;float:none;text-align:center;left:auto;margin:0 auto 10px auto}.logo{right:auto;text-align:center;position:relative;margin:auto;margin-bottom:10px}}}@media screen and (max-width:1024px) and (min-width:768px){#campaignImage figure img{top:30%;transform:translate(-50%,-30%)}}@media screen and (max-width:767px){.page-content{margin:0}.main{border-top:0}#campaignFormContainer #area2{padding:20px}#content .mdf .formTitle,#content .mdf.completedForm h1{font-size:32px;line-height:40px}#campaignImage figure{max-height:250px}}@media screen and (max-width:400px){.main{margin-top:60px !important}}}.cookieScreenBlocker{position:fixed;top:0;left:0;right:0;bottom:0;background:$white;z-index:100;opacity:.73;user-select:none}.cookieAlert.expanded{top:50%;bottom:auto;transform:translate(-50%,-50%);.policyText{width:60%;margin-right:5%;float:left}.defaultActions,.cookieActions.advancedActions{position:absolute;top:0;right:20px;bottom:20px;width:35%}.showAdvanced{position:absolute;right:0;bottom:50px;margin:0}.cookie-approve-btn{position:absolute;bottom:0;right:0}.cookieActions.advancedActions{border:1px solid $black;padding:15px;box-sizing:border-box;.cookie-approve-btn{bottom:15px;right:15px}}.cookieActions>label{margin-top:0;margin-bottom:20px;width:100%}p{margin-top:0;margin-bottom:15px}}@media screen and (max-width:1000px){.cookieAlert.expanded{bottom:auto !important;.policyText{margin-right:0;width:100%;float:none;max-height:50vh}.defaultActions,.cookieActions.advancedActions{position:relative;width:100%;bottom:auto;right:auto;top:auto}.showAdvanced{position:relative;right:auto;bottom:auto;margin:0;top:10px}.cookie-approve-btn{position:relative;bottom:auto;right:auto}.cookieActions.advancedActions{.cookie-approve-btn{bottom:25px;right:0}}}}.searchResultsPage{.contentWrapper{margin-top:0}.filled{border-bottom:#1d5c82}}#searchDetails{clear:both;margin-top:50px}#searchNav a{padding:0 8px}#searchResults{float:left;width:100%;margin-top:40px;margin-bottom:40px;h2{margin-bottom:20px}form{float:left;width:100%;max-width:100%;margin-top:40px}}#searchResults p.resultItem:after{display:block;overflow:hidden;width:100%;color:#1d5c82;max-width:650px;content:'...................................................................................................................................................................................................';letter-spacing:2px;font-size:16px}.searchResultsPage{background-color:#e5edf1}.searchForm{margin:0;float:left;width:100%;max-width:800px;fieldset:first-child{width:calc(96% - 120px);float:left;margin-right:4% !important;margin-bottom:0}.buttonBar{width:120px;margin-top:4px !important;button{width:100%}}}#searchResultItems{width:100%;margin-top:1em;padding:0;margin:0;list-style-type:none;li{width:100%;padding:0;list-style-type:none;margin-bottom:20px;padding-bottom:20px;//border-bottom:solid 1px rgba(179,179,179,0.2);&:last-of-type{border-bottom:0}.searchResultTextWrapper{display:flex;flex-direction:column;max-width:600px;p{color:#1d5c82;margin:0}}.searchResultContentWrapper{display:flex;flex-direction:row;justify-content:space-between;cursor:unset}a{text-decoration:none}>a{width:100%;cursor:unset;&:hover{cursor:unset}.itemUrl{color:#29ad8c;font-size:14px;&:hover{text-decoration:underline;cursor:pointer}}.itemTitle{display:block;font-size:20px;margin:0;&:hover{color:#29ad8c;text-decoration:underline;cursor:pointer}}.url{color:#29ad8c;display:block;&:hover{text-decoration:underline}}.mdButton{align-self:flex-end;&:hover{box-shadow:0 3px 8px rgba(0,0,0,0.24)}}}}}.search_no_results_form_container,.noResultText{clear:both}@media only screen and (max-width:768px){.searchResultsPage{#searchResultItems li>a .mdButton{display:none}}}@media only screen and (max-width:375px){#searchResults{margin:20px 0}#searchResultItems li>a .itemUrl{font-size:10px;line-height:1.3em}#searchResults h2{font-size:22px;padding-bottom:.3em;border-bottom:solid 1px rgba(179,179,179,0.2)}#searchResultItems li{margin-bottom:20px;padding:0}}