@import "//code.ionicframework.com/ionicons/2.0.1/css/ionicons.min.css";@import url('//fonts.googleapis.com/css?family=Roboto+Condensed');
@import url('//fonts.googleapis.com/css?family=Roboto:400,300');
@import url('//fonts.googleapis.com/css?family=PT+Serif');
@import url('//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css');

.mainbody, .RadEContent{
font-family:roboto;
font-size:14px;
line-height:18px;
color:#313131;
}

.ingressi{
font-size:19px;
font-weight:300;
line-height:24px;
}

.orange{
display:block;
color:#bd462a;
border-top:3px solid #bd462a;
border-bottom:3px solid #bd462a;
padding:25px;
text-align:center;
margin:35px 0;
font-size:20px;
line-height:24px;
font-family:PT Serif;
font-weight: bold;
}

.orangetext{
color:#bd462a;
}

a:link, a:active, a:visited{
/*color:#ff4f2b;*/
color:#bd462a;
}

p{
margin-bottom:12px;
}

h1,h2,h3,h4,h5,h6{
font-family:Roboto Condensed;
line-height:normal;
color:#bd462a;
font-weight:bold;
overflow-wrap: break-word;
}

h1{
font-size:40px;
line-height:45px;
/*color:#ff4f2b;*/
color:#bd462a;
font-weight:bold;
text-transform:uppercase;
}

h2{
font-size:34px;
line-height: 38px;
}

h3{
font-size:28px;
line-height:32px;
}

h4{
font-size:22px;
line-height:26px;
color:#000;
}

h5{
font-size:18px;
line-height: 22px;
color:#000;
}

h6{
font-size:16px;
line-height: 22px;
}

.iw_modulcontent_inner img{
max-width:100%;
vertical-align:bottom;
}

.iw_modulcontent_inner td img{
max-width:none;
}



/*reset*/

html, .iw_edit_mainform, .mainbody, #ContentVersionEditView1_mainpanel{
height:100%;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;

}
/*
.iw_templatecontent table, .iw_modulcontent_inner table{  
border-collapse:collapse;  
border-spacing:0;  
}
*/
 
fieldset, img{   
border:0;  
} 

ul{  
list-style:none;  
} 

.iw_modularea_139 ul{
list-style:disc;
margin-left:20px;
}

.iw_modularea_139 ol{
margin-left:20px;
}

caption,th {  
text-align:left;  
} 

p, h1,h2,h3,h4,h5,h6{
margin-bottom:12px;
}

a{
outline:none;
}

.clear{
clear:both;
height:auto;
width:auto;
overflow:visible;
}

.cleft{
clear:both;
float:left;
}

.hide{
display:none;
}

.hidden{
visibility:hidden;
}

.visible{
visibility:visible;
}

input:focus,select:focus{
outline-width:0;
}

.iw_column{

}

/* slightly enhanced, universal clearfix hack */
.clearfix:after {
     visibility: hidden;
     display: block;
     font-size: 0;
     content: " ";
     clear: both;
     height: 0;
     }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */


/*pngfix*/



* html img,
* html .png{
    azimuth: expression(
	this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
	this.src = "/images/pngfix.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
	this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
	this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
	);
}


.PageContentView .iw_column,
.PageContentView .iw_column_inner{
padding:0;
margin:0;
}

a:link,[type="button"],[type="submit"]{
cursor:pointer;
}

/*-----------------*/

.iw_column_inner{
min-height:10px;
}

.iw_modularea{
margin-left:25px;
}

/*-----------------*/

.iw_column_2_1{
float:left;
width:100%;
}

.iw_column_2_1 > .iw_column_inner{
margin-right:290px;
border-right:2px solid #ddd;
padding-right:25px;
}

.iw_column_2_2{
float:left;
width:290px;
margin:0 -290px 0 -292px;
border-left:2px solid #ddd;
}

/*-----------------*/

.iw_column_3_1{
width:50%;
}

.iw_column_3_2{
width:50%;
}

/*-----------------*/

.iw_column_4_1{
float:left;
width:100%;
}

.iw_column_4_1 .iw_column_inner{
margin-left:290px;
}

.iw_column_4_2{
float:left;
width:290px;
margin-left:-100%;
}

/*-----------------*/

.iw_column_5_1{
float:left;
width:100%;
}

.iw_column_5_1 .iw_column_inner{
margin:0 270px;
}

.iw_column_5_2{
float:left;
width:270px;
margin-left:-100%;
}

.iw_column_5_3{
float:right;
width:270px;
margin-left:-100%;
*margin-right:-100%;
*margin-left:-270px;
}

/*-----------------*/

.iw_column_6_2{
width:50%;
}

.iw_column_6_3{
width:50%;
}

.iw_column_6_4{
clear:both;
float:none;
width:auto;
}

/*-----------------*/

/*.iw_column_7_1{
float:left;
width:100%;
}

.iw_column_7_2{
float:right;
width:280px;
margin-left:-100%;
*margin-right:-100%;
*margin-left:-280px;
position:relative;
z-index:2;
}

.iw_column_7_4,
.iw_column_7_3{
float:left;
width:100%;
}

.iw_column_7_1 .iw_column_inner,
.iw_column_7_3 .iw_column_inner,
.iw_column_7_4 .iw_column_inner{
margin-right:280px;
}*/

/*-----------------*/

.iw_columnlayout_8{
margin-left:280px;
}

.iw_column_8_1{
width:280px;
margin-left:-280px;
}

.iw_column_8_2{
float:none;
width:auto;
}

.iw_column_8_3{
float:left;
width:50%;
}

.iw_column_8_4{
float:left;
width:50%;
}

.iw_column_8_5{
margin-left:-280px;
}

/*-----------------*/

.iw_column_9_1{
width:25%;
}

.iw_column_9_2{
width:25%;
}

.iw_column_9_3{
width:25%;
}

.iw_column_9_4{
width:25%;
}

*-----------------*/

.iw_column_10_1{
width:50%;
}

.iw_column_10_2{
width:50%;
}

/*-----------------*/

.iw_column_11_2{
width:50%;
}

.iw_column_11_3{
width:50%;
}

/*-----------------*/

.iw_column_12_1{
float:left;
width:100%;
}

.iw_column_12_1 .iw_column_inner{
margin:0 200px;
}

.iw_column_12_2{
float:left;
width:200px;
margin-left:-100%;
}

.iw_column_12_3{
float:right;
width:200px;
margin-left:-100%;
*margin-right:-100%;
*margin-left:-200px;
}

/*------------------*/

.oranssi{
border-width: 0px;
border-style: none;
border-collapse: collapse;
background-color:transparent !important;
border-bottom: 5px solid #bd462a;
}

.oranssi tr:first-child td{
color:#fff;
background-color:#bd462a !important;
font-weight:bold;
text-transform:uppercase;
}

.oranssi tr.redtableTableOddRow{
    color: #000000;
    background-color: #e3e3e3;
}
.oranssi tr.redtableTableEvenRow{
    color: #000000;
    background-color: #f4f4f4;
}

.oranssi td{
background-color:transparent !important;
padding:5px;
border:1px solid #fff;
}

.sininen{
    border-width: 0px;
    border-style: none;
    border-collapse: collapse;
}

.sininen tr.redtableTableOddRow{
    color: #000000;
    background-color: #d2f2f0;
}
.sininen tr.redtableTableEvenRow{
    color: #000000;
    background-color: #a5e5e1;
}

.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hover-element{transition:all 0.123s ease-in-out;-webkit-transition:all 0.123s ease-in-out}.hover-element:hover{opacity:0.9;-webkit-opacity:0.9;text-decoration:none !important}.remove-empty-content,.hide-empty:empty,option:empty,img[src=""],.remove-empty:empty,.hiding,.visible-sv,.visible-en,.visible-fi{display:none !important}/**/.cta-bar{padding:40px 100px;background-color:#bd462a;text-align:center;color:#fff;background-size:cover !important;background-position:center center}.cta-bar:before{display:block;position:absolute;width:100%;height:100%;top:0;content:'';z-index:0;left:0;background-color:#bd462a;opacity:0.85;-webkit-opacity:0.85}@media (max-width:767px){.cta-bar{padding:30px}}.cta-bar .body{position:relative}.cta-bar .title{margin-bottom:15px;color:#fff}.cta-bar .lead{font-size:18px;line-height:1.4em}.cta-bar .btn{margin-top:15px;display:inline-block;background:#fff;padding:15px 25px;font-weight:bolder;transition:all 0.123s ease-in-out;-webkit-transition:all 0.123s ease-in-out}.cta-bar .btn:hover{opacity:0.9;-webkit-opacity:0.9;text-decoration:none !important}/**/.columned-featured.columns2 .inner{margin:0 -30px}.columned-featured.columns2 .item{width:49%}.columned-featured.columns2 .item-inner{margin:0 30px 50px}.columned-featured.columns2 .item-inner img{max-width:65%}.columned-featured.columns2 h3{font-size:15px}.columned-featured.columns3 .inner{margin:0 -20px}.columned-featured.columns3 .item{width:33%}.columned-featured.columns3 .item-inner{margin:0 20px 30px}.columned-featured.columns4 .inner{margin:0 -10px}.columned-featured.columns4 .item{width:24.5%}.columned-featured.columns4 .item-inner{margin:0 10px 20px}.columned-featured.columns5 .inner{margin:0 -10px}.columned-featured.columns5 .item{width:19.5%}.columned-featured.columns5 .item-inner{margin:0 10px 10px}.columned-featured.columns6 .inner{margin:0 -10px}.columned-featured.columns6 .item{width:16%}.columned-featured.columns6 .item-inner{margin:0 10px 10px}.columned-featured .item{display:inline-block;vertical-align:top}.columned-featured h3{font-size:15px;margin:10px 0}.columned-featured p{margin:0 0 10px}.columned-featured .icon{font-size:0.85em;padding-left:0.3em;vertical-align:middle}.columned-featured .item.floated{display:block;float:left}.columned-featured.twoone,.columned-featured.onetwo{margin:0 -15px}.columned-featured.twoone .wide,.columned-featured.onetwo .wide{width:66.66%}.columned-featured.twoone .narrow,.columned-featured.onetwo .narrow{width:33.33%}.columned-featured.twoone .floated .item-inner,.columned-featured.onetwo .floated .item-inner{margin:0 15px}.columned-featured.onetwoone{margin:0 -15px}.columned-featured.onetwoone .wide{width:50%}.columned-featured.onetwoone .narrow{width:25%}.columned-featured.onetwoone .floated .item-inner{margin:0 15px}.columned-featured.icons .item a{display:block;line-height:18px;min-height:40px}.columned-featured.icons .item a span{display:table;height:40px}.columned-featured.icons .item a span span{display:table-cell;vertical-align:middle}.columned-featured.icons .item img{float:left;max-width:40px;margin:0px 10px 10px 0}.columned-featured .fileslist a,.columned-featured .linkslist a{display:block;line-height:normal !important;padding:0 0 5px}.columned-featured .fileslist a .icon,.columned-featured .linkslist a .icon{font-size:1.25em;padding:0 5px 0 0}.columned-featured.new2to6 h3{margin:6px 8px}/**/.accordion .item{margin-bottom:15px}@media (max-width:767px){.accordion .item{margin-bottom:2px}}.accordion .title{background-color:#bd462a;color:#fff;font-size:22px;padding:20px 40px 20px 30px;position:relative;cursor:pointer;font-family:Roboto Condensed;transition:all 0.123s ease-in-out;-webkit-transition:all 0.123s ease-in-out}.accordion .title:hover{opacity:0.9;-webkit-opacity:0.9;text-decoration:none !important}@media (max-width:767px){.accordion .title{font-size:18px}}.accordion .title:after{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\f359";font-family:Ionicons;display:block;position:absolute;right:15px;font-size:24px}@media print{.accordion .title:after{display:none}}.accordion .item.active .title{background-color:#f4f4f4;color:#bd462a}.accordion .item.active .title:after{content:"\f3a9"}.accordion .body{display:none;background-color:#fff;padding:30px;background-color:#f4f4f4}@media print{.accordion .body{display:block}}.accordion .accordion-inner{margin-top:20px;width:80%}@media (max-width:768px){.accordion .accordion-inner{width:100%}}.accordion .accordion-inner .item.inner{margin-bottom:8px}.accordion .accordion-inner .title.inner{background-color:#363636;color:#fff;font-size:16px;padding:15px 30px 15px 20px;position:relative;cursor:pointer;transition:all 0.123s ease-in-out;-webkit-transition:all 0.123s ease-in-out}.accordion .accordion-inner .title.inner:hover{opacity:0.9;-webkit-opacity:0.9;text-decoration:none !important}.accordion .accordion-inner .title.inner:after{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\f359";font-family:Ionicons;display:block;position:absolute;right:15px;font-weight:normal;font-size:20px}@media print{.accordion .accordion-inner .title.inner:after{display:none}}.accordion .accordion-inner .item.inner.active .title.inner:after{content:"\f3a9"}.accordion .accordion-inner .body.inner{display:none;background-color:none;padding:20px 15px;line-height:25px}@media print{.accordion .accordion-inner .body.inner{display:block}}.accordion .accordion-inner .body.inner ul{list-style:unset;padding-left:15px}.accordion.singleaccordion{margin-bottom:-35px}@media (max-width:767px){.accordion.singleaccordion{margin-bottom:unset !important;margin-bottom:2px !important}}@media (max-width:991px){.accordion.singleaccordion{margin-bottom:unset !important;margin-bottom:2px !important}}@media (min-width:768px){.accordion.singleaccordion{width:100%}}.iw_modularea.last-accordion .singleaccordion{margin-bottom:50px}/**/.tabs-acco .tab-items{background-color:#bd462a}@media (min-width:768px){.tabs-acco .tab{float:left;border-right:solid 1px #fff}}.tabs-acco .tab .title{cursor:pointer;text-align:center;padding:20px 30px;position:relative;font-size:18px;display:block;color:#fff;font-family:Roboto Condensed;transition:all 0.123s ease-in-out;-webkit-transition:all 0.123s ease-in-out}.tabs-acco .tab .title:hover{opacity:0.9;-webkit-opacity:0.9;text-decoration:none !important}@media (min-width:768px){.tabs-acco .tab .title.active,.tabs-acco .tab .title.active:hover{background-color:#f4f4f4;color:#313131;opacity:1;-webkit-opacity:1}}@media (max-width:767px){.tabs-acco .tab .title{border-top:solid 1px #fff;text-align:left}.tabs-acco .tab .title:after{font-weight:normal;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\f359";font-family:Ionicons;display:block;position:absolute;right:15px;font-size:24px}.tabs-acco .tab .title.active-acco{background-color:#f4f4f4;color:#bd462a}.tabs-acco .tab .title.active-acco:after{content:"\f3a9"}}.tabs-acco .tab .body{display:none;background-color:#f4f4f4;padding:15px 30px 30px 30px;position:relative}@media (min-width:768px){.tabs-acco .tab .body{display:none !important}}.tabs-acco .tab-panel{background-color:#f4f4f4;padding:30px}@media (max-width:767px){.tabs-acco .tab-panel{display:none}}/**/.stories *,.stories *:before,.stories *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.stories .item{margin-bottom:25px}.stories .img{width:35%;float:left}@media (max-width:991px){.stories .img{float:none;width:100%}}.stories .img img{width:100%}.stories .body{background-color:#bd462a;padding:50px;position:relative;margin-left:37%;color:#fff}@media (max-width:991px){.stories .body{margin-left:0px;padding:30px}}.stories .body a,.stories .body h1,.stories .body h2,.stories .body h3,.stories .body h4,.stories .body h5{color:#fff}.stories .body a{text-decoration:underline}.stories .body:before{content:"";position:absolute;right:100%;display:block;width:0;height:0;border-top:20px solid transparent;border-right:30px solid #bd462a;border-bottom:20px solid transparent}@media (min-width:992px){.stories .body:before{top:30px}}@media (max-width:991px){.stories .body:before{border-top:none;border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #bd462a;bottom:100%;top:auto;left:50%;margin-left:-20px}}/**/.google-map{position:relative}.google-map .googlemap{height:400px}@media (max-width:767px){.google-map .googlemap{position:relative;height:260px;padding-left:0 !important}}.google-map .googlemap .map{height:100%}.table-accordion .body{padding-top:0;padding-bottom:1px}.table-accordion .hide-empty:empty{display:none}.table-accordion .mb{margin-bottom:30px}.table-grid .table-row{background:#fff;display:flex;flex-wrap:wrap}.table-grid .table-row:first-child{background:#bd462a;color:#fff;font-weight:bold}.table-grid .table-row:nth-child(even){background:#e3e3e3}.table-grid .table-cell{padding:7px;flex-grow:1;box-sizing:border-box}.table-grid[data-col1="25"] .col1{width:25%}.table-grid[data-col1="33"] .col1{width:33.3333%}.table-grid[data-col1="50"] .col1{width:50%}.table-grid[data-col1="66"] .col1{width:66.6666%}.table-grid[data-col1="75"] .col1{width:75%}.table-grid[data-col1="100"] .col1{width:100%}.table-grid[data-col1="0"] .col1{display:none}.table-grid[data-col2="25"] .col2{width:25%}.table-grid[data-col2="33"] .col2{width:33.3333%}.table-grid[data-col2="50"] .col2{width:50%}.table-grid[data-col2="66"] .col2{width:66.6666%}.table-grid[data-col2="75"] .col2{width:75%}.table-grid[data-col2="100"] .col2{width:100%}.table-grid[data-col2="0"] .col2{display:none}.table-grid[data-col3="25"] .col3{width:25%}.table-grid[data-col3="33"] .col3{width:33.3333%}.table-grid[data-col3="50"] .col3{width:50%}.table-grid[data-col3="66"] .col3{width:66.6666%}.table-grid[data-col3="75"] .col3{width:75%}.table-grid[data-col3="100"] .col3{width:100%}.table-grid[data-col3="0"] .col3{display:none}.table-grid[data-col4="25"] .col4{width:25%}.table-grid[data-col4="33"] .col4{width:33.3333%}.table-grid[data-col4="50"] .col4{width:50%}.table-grid[data-col4="66"] .col4{width:66.6666%}.table-grid[data-col4="75"] .col4{width:75%}.table-grid[data-col4="100"] .col4{width:100%}.table-grid[data-col4="0"] .col4{display:none}@media (max-width:767px){.table-container{overflow:scroll}.table-grid{overflow:hidden;min-width:440px}.table-accordion .body{padding-left:10px;padding-right:10px}.table-cell{font-size:12px;word-wrap:break-word}}.relative{position:relative}a:focus{outline:auto !important}.js-focus-visible :focus:not(.focus-visible){outline:none}#skiplink{position:fixed;left:-10000px;top:0;width:1px;height:1px;overflow:hidden;color:#000;text-decoration:none;font-size:11px;padding:2px 10px;background-color:#dedede;z-index:5001}#skiplink:focus{left:0;width:auto;height:auto}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.hides{display:none}.remove-empty-content,.hide-empty:empty,option:empty,img[src=""],.remove-empty:empty,.hiding,.visible-sv,.visible-en,.visible-fi{display:none !important}.fi .visible-fi{display:inline !important}.en .visible-en{display:inline !important}.sv .visible-sv{display:inline !important}.beta{max-width:1250px;margin:auto;position:relative;z-index:99}.beta-inner{float:right;width:68px}.beta label{background:#f35741;color:#fff;position:fixed;top:0;width:68px;text-align:center;line-height:23px;height:26px;text-transform:uppercase;font-weight:bold;box-shadow:-2px 2px 2px rgba(0,0,0,0.3)}.beta .tooltip{box-shadow:-2px 2px 2px rgba(0,0,0,0.3);background:#fff;width:156px;padding:15px;position:fixed;top:30px;margin-left:-123px;display:none}.beta .tooltip img{position:absolute;top:-8px;right:20px}.mainbody{background:#363636}.container{background:#fff;min-height:650px}.wrap{max-width:1366px;margin:auto}@media (min-width:1120px){.wrap{padding:0 40px 0 40px}}.header{background:#fff;min-height:100px}.pagedesc img{width:100%}.headerbackground{overflow-x:hidden;position:absolute;top:0;width:100%}.navbar{background:#bd462a;min-height:92px}.logo{float:left;padding:12px 0 0 0}.navbar .rightbox{float:right;width:170px;min-height:58px;padding:17px 25px;background-color:rgba(0,0,0,0.15)}.topmenu{margin-bottom:14px}.topmenu li{float:left;border-left:1px solid #fff;padding:0 5px}.topmenu li.firstitem{border:0;padding-left:0}.topmenu li.lastitem{padding-right:0}.topmenu li a{color:#fff;display:block;text-transform:uppercase;font-size:12px}.searchpanel{position:relative}.searchpanel div{padding-right:35px}.searchpanel .frminput{width:100%;padding:0;margin:0;border:0;text-indent:5px;background:#fff;height:25px;line-height:25px}.searchpanel .frmbutton{background:url(../images/magni.png) no-repeat center right;width:35px;height:25px;border:0;padding:0;margin:0;font-size:0;position:absolute;top:0;right:0}.searchpanel .frmbutton:focus{outline:auto}.mainmenu{margin:0 220px 0 300px;padding-top:42px;position:relative}.mainmenu li{float:left;padding:0 8px 16px 8px;border-bottom:3px solid transparent}.mainmenu li a{display:block;font-size:13px;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:none;padding-top:10px;border-top:3px solid transparent;background:url(../images/arrow-d.png) no-repeat right 16px;padding-right:15px;letter-spacing:1px}.mainmenu li a.active_link{border-top:3px solid #fff}.mainmenu>ul>li>ul{position:absolute;top:100%;left:-15%;width:130%;background:#fff;padding:20px 0;visibility:hidden}.mainmenu>ul>li>ul:after,.mainmenu>ul>li>ul:before{content:"";position:absolute;top:0;left:33.3333%;width:2px;height:100%;background:#bd462a;margin-left:-1px;border-top:10px solid #fff2ef;border-bottom:10px solid #fff2ef;box-sizing:border-box}.mainmenu>ul>li>ul:after{left:66.6666%}.mainmenu li:hover ul,.mainmenu li[aria-expanded="true"] ul{visibility:visible;z-index:10}.mainmenu li>ul.active{visibility:visible !important;z-index:10 !important;display:block !important}.mainmenu li li{float:none;padding:0}.mainmenu li li a{font-size:13px;text-transform:none;padding:3px 15px;font-weight:normal;background:none;color:#000}.mainmenu li li a:hover{color:#bd462a}.mainmenu li li{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:33.333%;padding:0 25px;box-sizing:border-box;border:0}.mainmenu li li a{padding:0;font-weight:bold;font-weight:600;border:0 !important;font-size:14px}.mainmenu li li li{display:list-item;width:auto;padding:0 0 0 15px;border:0}.mainmenu li li li a{color:#000;font-weight:normal}.masonparent{position:absolute !important}.crumbs{display:block;padding:10px 0 40px 0}.crumbs a{color:#313131}.crumbs .current{color:#bd462a}.pagetitle{padding-left:15px;margin:0}.main{padding:0 10px}.leftcol{float:left;width:220px;min-height:100px;margin-bottom:50px}.rightcol{margin-left:230px;min-height:100px}.iw_content{float:left;width:100%}.submenuheader{margin:0}.submenuheader a{color:#313131;display:block;border-bottom:1px solid #d7eceb;padding-bottom:10px}.submenu li{border-bottom:1px solid #d7eceb;overflow:hidden}.submenu li.parent{background:url(../images/arrow-d-gray.png) no-repeat right 14px}.submenu li.parent.active{background-image:url(../images/arrow-d-orange-darker.png)}.submenu li a{display:block;padding:7px 0;font-weight:bold;color:#656565;font-size:15px}.submenu li a.active_link,.submenu li a:hover{color:#bd462a;text-decoration:none}.submenu li li{padding-left:10px;border-bottom:0;border-top:1px solid #d7eceb}.submenu li li a{font-weight:normal;font-size:14px}.submenu li ul{width:100%;padding:0 8px;background:#f5f9f9;box-shadow:inset 0 0 8px #9bbcba;margin-left:-8px;display:none}.submenu li li ul{background:none;box-shadow:none;padding-bottom:5px}.submenu li li li{border:0}.submenu li li li a{font-size:12px;padding:4px 0}.submenu li.active>ul{display:block}.somelinks{width:160px;margin:auto;text-align:center;padding-top:30px;position:relative;left:-10px}.somelinks a{float:left;width:80px;height:80px;margin-bottom:20px;filter:brightness(82%) sepia(27%) hue-rotate(-0.7deg) saturate(114.4%) brightness(92.9%)}.somelinks a.facebook{background:url(../images/facebook.png) no-repeat center center}.somelinks a.feed{background:url(../images/feed.png) no-repeat center center}.somelinks a.youtube{background:url(../images/youtube.png) no-repeat center center}.somelinks a.twitter{background:url(../images/twitter.png) no-repeat center center}.somelinks a.instagram{background:url(../images/instagram.png) no-repeat center center}.somelinks a.snapchat{background:url(../images/snapchat.png) no-repeat center center}.contentfooter{clear:both;margin-left:25px;padding-bottom:10px}.contentfooter .bcrumbs{float:left}.contentfooter .bcrumbs a{color:#313131}.contentfooter .bcrumbs .current{color:#bd462a}.addthis_toolbox{float:right}.fb-like{float:right;overflow:hidden}.addthis_counter,.addthis_button_tweet{float:right !important}.tweet_iframe_widget{width:78px !important}.twitter-share-button{margin:0 5px}.footer{color:#fff;padding:25px 10px}.footer .wrap{border-bottom:1px solid #4a4a4a}.footer .iw_templatecontent{margin-left:-25px}.footer .iw_column{min-width:170px}.footer .iw_modulheader_heading{border-top:1px solid #545454;border-bottom:1px solid #545454;padding:7px 3px;text-transform:uppercase;margin-bottom:10px;color:#fff;font-size:14px}.footer .footerlogo{display:block;margin-bottom:20px}.footer .iw_modulcontent_inner a{color:#c8d5d4;display:block;padding:2px 0}.footer .iw_modulcontent_inner ul{list-style:none;margin:0}.footer .iw_modularea{margin-top:12px}.footer .iw_column_9_1 .iw_modulcontent_inner a{display:block;font-family:Roboto;font-weight:bold;font-size:15px;padding-left:40px;color:#fff}.footer .linkcontact{left:35px;position:relative}.footer .linkmap{left:30px;position:relative}.footer .link-contact{background:url(../images/icon-contact.png) no-repeat 0 center;margin-bottom:10px !important;display:block !important;width:120px;position:relative}.footer .link-map{background:url(../images/icon-marker.png) no-repeat;display:block !important;width:120px;margin-bottom:10px !important;left:5px;position:relative}.iw_modularea{margin-bottom:50px}.iw_modulheader_heading{padding-bottom:15px;font-family:Roboto Condensed;line-height:normal;color:#bd462a;font-weight:bold;font-size:36px}.iw_modularea_News .iw_modulheader_heading h2{font-size:36px}.iw_modularea::after{content:"";clear:both;display:block}.wide .rightcol{margin:0 0 0 -25px}.iw_modularea_149{margin-bottom:5px}.iw_list{list-style:none !important;padding:0 !important}.iw_listitem{border-top:1px solid #d7eceb;padding:20px 0;font-family:Roboto}.iw_listitem .iw_date{font-weight:bold;font-size:12px}.iw_listitem .iw_title{margin:10px 0}.iw_listitem .iw_title a{color:#bd462a;font-size:16px;font-weight:normal;text-transform:none}.iw_listitem .iw_ingress{margin:0}.iw_content_module .iw_modulheader{display:none}.newsitem .iw_ingress{margin:0 0 20px 0;font-family:roboto;font-size:18px}.newsitem .iw_text{margin:20px 0 0 0}.newsitem div.iw_image{float:none;margin:20px 0;position:relative}.newsitem div.iw_image img{width:100%}.newsitem div.iw_image .iw_caption{position:absolute;bottom:0;left:0;width:100%;color:#fff}.newsitem div.iw_image .iw_caption span{display:block;padding:10px 20px}.iw_modularea_News h1{text-transform:none}.iw_modularea_News .image{max-width:100% !important}.iw_content_module .iw_modularea_Events img,.iw_content_module .iw_modularea_News .image{width:auto !important}.headercarousel{text-align:center;position:relative;z-index:1;margin:auto}.headercarousel .iw_content{float:none}.headercarousel .iw_modularea{margin:0}.carousel .items,.carousel .caroufredsel_wrapper{width:auto !important;height:auto !important;position:relative !important}.carousel .items{white-space:nowrap}.bannercarousel{position:relative;overflow:hidden}.bannercarousel .item{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:100%;position:relative}.bannercarousel .item img{width:100%}.bannercarousel .item-content{position:absolute;bottom:80px;left:0;width:100%;white-space:normal}.bannercarousel .item-content .wrap{margin:0 auto !important}.bannercarousel .item-content-inner{float:right;padding:35px 50px 15px 50px;text-align:center;max-width:590px;background-color:rgba(255,255,255,0.9);clear:both}.bannercarousel .item-content-inner:hover{background-color:#fff}.bannercarousel .item-content h2{font-size:32px;margin-bottom:25px;color:#bd462a;text-align:left}.bannercarousel .item-content .text{font-size:24px;margin-bottom:25px;line-height:140%;font-family:Roboto Condensed;text-align:left}.bannercarousel .item-content a{display:inline-block;*display:inline;zoom:1;vertical-align:top;color:#fff;font-family:Roboto;font-weight:600;font-size:16px;padding:10px 15px;text-decoration:none;background-color:#bd462a;float:left;outline-offset:-3px}.bannercarousel .controls{position:absolute;top:50%;width:100%;margin-top:-49px;z-index:2}.bannercarousel .controls .wrap{margin:0 auto !important;position:relative;max-width:unset}.bannercarousel .next,.bannercarousel .prev{position:absolute;top:0;left:30px;width:58px;height:58px;background:url(../images/arrow-background.png) no-repeat 0 0;background-size:contain;cursor:pointer;text-align:left;border-radius:50%}.bannercarousel .next:hover,.bannercarousel .prev:hover{background:url(../images/arrow-background.png) no-repeat 0 0,#bd462a}.bannercarousel .next{left:auto;right:30px;background:url(../images/arrow-background.png) no-repeat 0 0;background-size:contain}.bannercarousel .next:hover{background:url(../images/arrow-background.png) no-repeat 0 0,#bd462a}.bannercarousel .next .next-arrow,.bannercarousel .prev .prev-arrow{width:58px;height:58px;background-size:contain;text-align:center}.bannercarousel .next .next-arrow{position:absolute;background:url(../images/arrow-fwd.png) no-repeat center center;width:58px;height:58px}.bannercarousel .prev .prev-arrow{position:absolute;background:url(../images/arrow-back.png) no-repeat center center;width:58px;height:58px}.bannercarousel .cpager{text-align:center;clear:both;margin-top:7px;margin-bottom:8px}.bannercarousel .cpager .wrap{margin:0 auto !important}.bannercarousel .cpages{display:inline-block !important}.bannercarousel .cpages a{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:16px;height:16px;margin:0 20px 0 0;font-size:0;background:url(../images/bullet-gray.png) no-repeat 0 0;padding:0 !important}.bannercarousel .cpages a.selected{background:url(../images/bullet-selected-darker.png) no-repeat 0 0}.bannercarousel .pausebutton{display:inline-block;vertical-align:middle;margin:0 auto !important}.bannercarousel .pausebutton a{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:32px;height:32px;margin:0 40px 0 0;font-size:0;background:url(../images/pause-background.png) no-repeat 0 0;padding:0 !important}.bannercarousel .pausebutton a.paused{background:url(../images/play-background.png) no-repeat 0 0}.accordion-news .item{margin-bottom:15px}@media (max-width:767px){.accordion-news .item{margin-bottom:2px}}.accordion-news .title{background-color:#bd462a;color:#fff;font-size:22px;padding:14px 40px 14px 30px;position:relative;cursor:pointer;font-family:Roboto Condensed;line-height:160%;transition:all 0.123s ease-in-out;-webkit-transition:all 0.123s ease-in-out}.accordion-news .title:hover{opacity:0.9;-webkit-opacity:0.9;text-decoration:none !important}@media (max-width:767px){.accordion-news .title{font-size:18px}}.accordion-news .title .title-date{color:#fff !important;font-size:16px}.accordion-news .title .title-heading a,.accordion-news .title .title-heading span{color:#fff !important;font-size:22px;font-weight:normal !important}.accordion-news .title:after{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\f359";font-family:Ionicons;display:block;position:absolute;right:15px;font-size:26px}@media print{.accordion-news .title:after{display:none}}.accordion-news .item.active .title{background-color:#f4f4f4;color:#bd462a}.accordion-news .item.active .title .title-date{color:#bd462a !important}.accordion-news .item.active .title .title-heading a,.accordion-news .item.active .title .title-heading span{color:#bd462a !important}.accordion-news .item.active .title:after{content:"\f3a9"}.accordion-news .body{display:none;background-color:#fff;padding:30px;background-color:#f4f4f4}@media print{.accordion-news .body{display:block}}.accordion-news .accordion-news-inner{margin-top:20px;width:80%}@media (max-width:768px){.accordion-news .accordion-news-inner{width:100%}}.accordion-news .accordion-news-inner .item.inner{margin-bottom:8px}.accordion-news .accordion-news-inner .title.inner{background-color:#363636;color:#fff;font-size:16px;padding:15px 30px 15px 20px;position:relative;cursor:pointer;transition:all 0.123s ease-in-out;-webkit-transition:all 0.123s ease-in-out}.accordion-news .accordion-news-inner .title.inner:hover{opacity:0.9;-webkit-opacity:0.9;text-decoration:none !important}.accordion-news .accordion-news-inner .title.inner:after{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"\f359";font-family:Ionicons;display:block;position:absolute;right:15px;font-weight:normal;font-size:20px}@media print{.accordion-news .accordion-news-inner .title.inner:after{display:none}}.accordion-news .accordion-news-inner .item.inner.active .title.inner:after{content:"\f3a9"}.accordion-news .accordion-news-inner .body.inner{display:none;background-color:none;padding:20px 15px;line-height:25px}@media print{.accordion-news .accordion-news-inner .body.inner{display:block}}.accordion-news .accordion-news-inner .body.inner ul{list-style:unset;padding-left:15px}.accordion-news a.mhlink{display:block !important;float:left;font-size:16px;font-weight:normal;text-transform:none;background:#bd462a;color:#fff;padding:8px 15px 8px 15px;margin-top:25px;margin-bottom:60px}.iw_modularea_News .iw_modulcontent_inner{overflow:hidden}.line-clamp{display:block;display:-webkit-box;-webkit-box-orient:vertical;position:relative;line-height:18px;overflow:hidden;text-overflow:ellipsis;padding:0 !important}.line-clamp:after{content:'...';text-align:right;bottom:0;right:0;width:25%;display:block;position:absolute;height:36px;background:linear-gradient(to right,rgba(255,255,255,0),#fff 75%)}@supports (-webkit-line-clamp: 1){.line-clamp:after{display:none !important}}
.line-clamp-1{-webkit-line-clamp:1;height:18px}.line-clamp-2{-webkit-line-clamp:2;height:36px}.line-clamp-3{-webkit-line-clamp:3;height:54px}.line-clamp-4{-webkit-line-clamp:4;height:72px}.line-clamp-5{-webkit-line-clamp:5;height:90px}.newsblocks,.blogblocks{margin-left:-20px;overflow:hidden}.newsblocks .list_item,.blogblocks .list_item{width:50%;font-family:Roboto;text-align:left;margin-bottom:20px;float:left;vertical-align:top}.newsblocks .list_item .item-inner,.blogblocks .list_item .item-inner{margin-left:10px;padding-left:10px;position:relative}.newsblocks .list_item .iw_date,.blogblocks .list_item .iw_date{font-weight:bold;font-size:12px;margin-bottom:10px}.newsblocks .list_item .iw_image,.blogblocks .list_item .iw_image{float:none;clear:none;margin:0}.newsblocks .list_item .iw_image img,.blogblocks .list_item .iw_image img{width:100%;margin-bottom:15px}.newsblocks .list_item .iw_image .image,.blogblocks .list_item .iw_image .image{display:none}.newsblocks .list_item .iw_ingress,.blogblocks .list_item .iw_ingress{margin:0}.newsblocks .list_item .iw_title,.blogblocks .list_item .iw_title{word-wrap:break-word}.newsblocks .list_item a,.blogblocks .list_item a{color:#bd462a;font-size:20px;font-weight:normal;text-transform:none}.newsblocks .list_item a.readmore,.blogblocks .list_item a.readmore{margin-left:20px;font-size:14px;position:absolute;bottom:15px;left:0;display:none !important}.newsblocks .list_item .iw_title2,.blogblocks .list_item .iw_title2{display:none}.frontpage-news{overflow:hidden;display:flex;align-items:center;justify-content:center}.frontpage-news .item-container{max-width:1366px;padding:0 10px 0 10px;width:100%;margin-bottom:60px}.frontpage-news .list_item{width:33%;font-family:Roboto;text-align:left;margin-bottom:35px;float:left;vertical-align:top}.frontpage-news .list_item .item-inner{padding-left:10px;padding-right:10px;position:relative;max-width:420px}.frontpage-news .list_item .iw_date{font-weight:bold;font-size:12px;margin-bottom:10px}.frontpage-news .list_item .iw_image{float:none;clear:none;margin:0}.frontpage-news .list_item .iw_image img{width:100%;margin-bottom:15px}.frontpage-news .list_item .iw_image .image{display:none}.frontpage-news .list_item .iw_ingress{margin:0}.frontpage-news .list_item .iw_title{word-wrap:break-word}.frontpage-news .list_item a{color:#000;font-size:20px;font-weight:normal;text-transform:none}.frontpage-news .list_item a.readmore{margin-left:20px;font-size:14px;position:absolute;bottom:15px;left:0;display:none !important}.frontpage-news .list_item .iw_title2{display:none}.frontpage-news .mhlink-container{float:left;width:100%}.frontpage-news a.mhlink{padding:8px 15px 8px 15px;background:#bd462a;float:left;margin-left:10px}.frontpage-events{width:100%;overflow:hidden;background-color:#f4f4f4;padding:120px 0 60px 0}.frontpage-events .item-container{max-width:1366px;padding:0 20px 0 20px}.frontpage-events .iw_modulheader{position:absolute;top:40px;width:100%;max-width:1366px;font-weight:700}.frontpage-events .iw_modulheader .iw_modulheader_inner{padding:0 20px 0 20px}@media screen and (min-width:1360px){.frontpage-events .iw_modulheader .iw_modulheader_inner{padding:0}}.frontpage-events .iw_modulheader .iw_modulheader_inner .iw_modulheader_heading{margin-left:10px;padding-left:10px}.frontpage-events .list_item{width:33%;font-family:Roboto;text-align:left;margin-bottom:40px;float:left;vertical-align:top}.frontpage-events .list_item .item-inner{display:flex;margin-left:10px;padding-left:10px;padding-right:10px;position:relative;height:200px !important;overflow:hidden}.frontpage-events .list_item .item-inner .imagecontainer{float:left}.frontpage-events .list_item .item-inner .textcontainer{float:right;padding-left:20px;width:60%}.frontpage-events .list_item .item-inner .textcontainer p{text-overflow:ellipsis}.frontpage-events .list_item .iw_date{font-weight:bold;font-size:12px;margin-bottom:5px;margin-top:5px;color:#bd462a}.frontpage-events .list_item .iw_image{float:left;margin:0;width:150px;height:150px}.frontpage-events .list_item .iw_image img{object-fit:cover;height:150px}.frontpage-events .list_item .iw_image img{width:100%;margin-bottom:15px}.frontpage-events .list_item .iw_image .image{display:none}.frontpage-events .list_item .iw_ingress{margin:0}.frontpage-events .list_item .iw_title{word-wrap:break-word}.frontpage-events .list_item a{color:#000;font-size:20px;font-weight:normal;text-transform:none}.frontpage-events .list_item a.readmore{margin-left:20px;font-size:14px;position:absolute;bottom:15px;left:0;display:none !important}.frontpage-events .list_item .iw_title2{display:none}.frontpage-events a.mhlink{margin-left:20px;float:left;font-size:16px;font-weight:normal;text-transform:none;background:#bd462a;color:#fff;padding:8px 15px 8px 15px}.frontpage-blogs{overflow:hidden;width:100%;background:#bd462a url(../images/frontpage-blogs-bg.png) no-repeat center center;padding:170px 0 20px 0}.frontpage-blogs .item-container{max-width:1366px;padding:0 20px 0 20px;margin-bottom:60px}.frontpage-blogs .iw_modulheader{position:absolute;top:80px;width:100%;max-width:1366px;font-weight:700}.frontpage-blogs .iw_modulheader .iw_modulheader_inner{padding:0 20px 0 20px}@media screen and (min-width:1360px){.frontpage-blogs .iw_modulheader .iw_modulheader_inner{padding:0}}.frontpage-blogs .iw_modulheader .iw_modulheader_inner .iw_modulheader_heading{color:#fff;padding-left:15px}.frontpage-blogs .list_item{width:50%;font-family:Roboto;text-align:left;margin-bottom:30px;float:left;vertical-align:top}.frontpage-blogs .list_item .item-inner{display:flex;margin-left:15px;margin-right:15px;padding-left:10px;position:relative;overflow:hidden;height:175px;background-color:#fff;padding:30px}.frontpage-blogs .list_item .item-inner .imagecontainer{float:left}.frontpage-blogs .list_item .item-inner .textcontainer{float:right;padding:5px 0 0 20px}.frontpage-blogs .list_item .item-inner .textcontainer p{text-overflow:ellipsis}.frontpage-blogs .list_item .iw_date{font-weight:bold;font-size:12px;margin-bottom:10px;color:#bd462a}.frontpage-blogs .list_item .iw_image{float:left;margin:0;width:150px;height:150px}.frontpage-blogs .list_item .iw_image img{object-fit:cover;height:150px}.frontpage-blogs .list_item .iw_image img{width:100%;margin-bottom:15px}.frontpage-blogs .list_item .iw_image .image{display:none}.frontpage-blogs .list_item .iw_ingress{margin:0}.frontpage-blogs .list_item .iw_title{word-wrap:break-word;padding-top:5px}.frontpage-blogs .list_item a{color:#000;font-size:20px;font-weight:normal;text-transform:none}.frontpage-blogs .list_item a.readmore{margin-left:20px;font-size:14px;position:absolute;bottom:15px;left:0;display:none !important}.frontpage-blogs .list_item .iw_title2{display:none}.frontpage-blogs a.mhlink{margin-top:20px;margin-left:20px;float:left;font-size:16px;font-weight:normal;text-transform:none;background:#bd462a;color:#fff;padding:8px 15px 8px 15px;outline:1px solid #fff}.blogblocks .iw_image img.placeholder{border-radius:50%;width:120px;height:120px}img.placeholder{background-position:center center;background-size:cover;background-repeat:no-repeat}.iw_modularea_149 .iw_modulcontent ul{list-style-type:disc !important;margin:0 0 15px 40px}.home .iw_listitem{border:none;padding:10px 0}.home .iw_listitem .iw_title{margin-top:0px}.eventblocks{margin-left:-20px;overflow:hidden}.eventblocks .iw_modulcontent_inner:after{clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden}.eventblocks .list_item{float:left;width:50%}.eventblocks .iw_listitem{border:0;padding:0 10px}.eventblocks .iw_listitem div.iw_image{float:none;margin:0;padding-bottom:15px}.eventblocks .iw_image img{width:100%}.eventblocks .iw_image .image{display:none}.eventblocks .iw_listitem .iw_title{margin:0 0 12px 0}.eventblocks .iw_listitem .iw_title a{font-size:18px;text-decoration:none}.eventblocks .iw_listitem .iw_date{font-weight:normal;margin-bottom:15px}.rssblocks .iw_modulcontent{border-top:1px solid #badfdc;border-bottom:1px solid #badfdc;clear:both;display:inline-block;padding:20px 0}.rssblocks .list_item{float:left;width:25%}.rssblocks .iw_listitem{border:0;border-left:1px solid #badfdc;padding:20px}.rssblocks .list_item:first-child .iw_listitem{border:0}.home .main{padding-top:50px}.homefooter{background:#e4eeed;padding:35px 10px 10px 10px}.homefooter .iw_templatecontent{margin-left:-25px}.homefooter .iw_column_3_1{width:50%;max-width:1000px}.homefooter .iw_column_3_2{float:right;width:500px;margin:0 0;padding-top:50px}.homefooter .somelinks{width:100%;left:0;padding:0;text-align:left}.homefooter .somelinks h2{font-size:22px;color:#000}.homefooter .somelinks a{background-position:left bottom;width:77px;height:57px}.homefooter .subscription .inputs .iw_submit{background:unset;background-color:#bd462a}.homefooter .subscription .inputs .iw_submit:hover{opacity:0.82;-webkit-opacity:0.82}.iw_modularea_Banners .iw_modulcontent_inner span,.iw_modularea_Banners .iw_modulcontent_inner a{display:block}.iw_modularea_Banners .iw_modulcontent_inner img{width:auto !important;height:auto !important}.iw_modularea_Banners .iw_modulcontent_inner a{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:50%;margin-right:-4px;margin-bottom:25px}.iw_modularea_Banners .iw_modulcontent_inner{margin-right:-25px}.iw_modularea_Banners .iw_modulcontent{box-shadow:0 8px 9px -10px #000}.iw_modularea_Banners .iw_modulcontent_inner span{margin-right:25px}.iw_modularea_Banners .iw_modulcontent_inner img{width:100% !important;height:auto !important}.mainmenutoggle{float:left;width:58px;height:38px;background:#bd462a url(../images/list-icon.png) no-repeat center center;display:none}.searchtoggle{float:right;width:50px;height:38px;background:url(../images/magni.png) no-repeat center center;display:none}.searchtoggle.active{box-shadow:inset 2px 2px 2px rgba(0,0,0,0.2)}.contentcarousel{position:relative;overflow:hidden}.contentcarousel .item{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:100%;position:relative}.contentcarousel .item .text{position:absolute;bottom:0;left:0;width:100%;background:url(../images/alpha-black.png);color:#fff;white-space:normal}.contentcarousel .item .text span{display:block;padding:20px 25px;font-family:Roboto Condensed;font-size:16px}.contentcarousel .next,.contentcarousel .prev{position:absolute;top:50%;left:0;z-index:10;width:56px;height:65px;margin-top:-32px;background:url(../images/prev-dark.png) no-repeat center center}.contentcarousel .next{left:auto;right:0;background:url(../images/next-dark.png) no-repeat center center}.subscription{padding:20px 25px;background:#eff4f3;border:1px solid #d0e9e7}.subscription .iw_modulheader_heading{border:0;padding-bottom:15px}.subscription table{width:100%}.subscription td{vertical-align:top}.subscription td.ingress{padding-bottom:20px}.subscription .inputs div{padding-right:210px}.subscription .inputs .iw_input_text{width:100%;border:0;padding:0 10px;height:38px;line-height:38px;border:1px solid #d0e9e7;float:left;border-right:0}.subscription .inputs .iw_submit{width:190px;border:0;background:url("../images/navbar-bg.jpg") repeat-x scroll 0 bottom #f35741;color:#fff;float:left;height:40px;margin:0 -212px 0 0;text-transform:uppercase;font-family:Roboto Condensed;font-size:18px}.home .subscription{padding:0;border:0;background:none}.home .subscription .msg-error{margin-top:10px}a.mhlink{float:left;font-size:16px;font-weight:normal;text-transform:none;background:#bd462a;padding-right:15px;color:#fff;padding:5px 15px 5px 15px;outline-offset:-4px}a.mhlink:after{content:"\f105";font-family:fontawesome;margin-left:10px;font-size:18px}.bloglist{overflow:hidden}.bloglist .items{margin-top:-21px;margin-left:-25px}.bloglist .item{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:50%}.bloglist .item-inner{margin-left:25px;padding:20px 0;border-top:1px solid #afdad7}.bloglist .item h2{color:#bd462a;font-weight:normal;margin-bottom:5px}.bloglist .item h2 a{text-decoration:none}.bloglist .item .blogname{padding-right:5px}.bloglist .item .author{padding-left:5px;font-size:13px;font-style:italic;border-left:1px solid #b0b0b0}.bloglist .item .ingress{margin:15px 0}@media screen and (max-width:1420px){.logo{padding-left:10px}.bannercarousel .item-content-inner{margin-right:80px}}.footer .iw_sitemap li{min-width:165px;margin-bottom:25px}.footer .iw_sitemap li a{margin-right:20px}.footer .iw_sitemap li li{margin-bottom:0}.footer .iw_sitemap>li>a{border-top:1px solid #666;border-bottom:1px solid #666;text-transform:uppercase;color:#fff;padding:5px 0;margin-bottom:5px;text-decoration:none}.iw_modularea_Events img{max-width:100% !important}.iw_modularea_Events table ul,.iw_modularea_Blogs table ul{list-style-type:disc;list-style-position:inside;margin-left:40px}.eventdetails{width:100%;display:inline-block}.eventdetailrow{display:inline-block;width:100%;white-space:normal}.eventdetail1{float:left;font-weight:bold;margin-right:5px;white-space:normal}.eventdetail2{float:left;white-space:normal}.iw_modularea_Links li a,.iw_modularea_Files .name a{background:url('../images/arrow-r-orange-darker.png') 0px 5px no-repeat;display:inline-block;min-height:20px;padding:1px 0 1px 15px}table.containertable.on600-widthfull{margin:0 auto}.vuosikertomus .navbar .rightbox{display:none}.vuosikertomus .navbar-inner{background:none}.vuosikertomus .mainmenu{margin-right:0;margin-left:275px}.vuosikertomus .logo{display:none}.vuosikertomus.fi .vuosikertomus-logo,.vuosikertomus.en .annual-logo{color:#fff !important;display:block;float:left;padding:12px 0 0 32px}.vuosikertomus .submenuheader{display:none}.highlights{overflow:hidden}.highlights .items{margin:0 0 -10px -21px;font-size:0}.highlights .item{display:inline-block;*display:inline;zoom:1;vertical-align:top;width:100%;font-size:14px;margin-bottom:10px}.highlights .item-inner{padding-left:10px;margin-left:10px;border-left:1px solid #ddd}.highlights .item-content{display:block;position:relative}.highlights .item img{width:100%;vertical-align:bottom}.highlights .item-text{position:absolute;left:0;bottom:0;background:rgba(189,70,42,0.9);width:100%;color:#fff;font-weight:bold;padding:15px 10px;box-sizing:border-box;z-index:5}.highlights .item-icon{margin-left:10px;font-size:16px;position:relative;top:1px}.highlights.rowsize-2 .item{width:50%}.highlights.rowsize-3 .item{width:33.3333%}.highlights.rowsize-4 .item{width:25%}.infobox{background:#bd462a;color:#fff;padding:20px}.infobox h3{color:#fff}.infobox li{border-top:1px solid #ddd;padding:10px 0}.infobox li:first-child{border-top:0;padding-top:0}.infobox li strong{display:block;margin-bottom:2px}.contactbox{background:#f4f4f4;padding:15px;border-bottom:5px solid #bd462a}.contactbox-item{margin-bottom:10px}.iw_content_module .iw_modularea_Events,.iw_content_module .iw_modularea_News{max-width:800px}.columned-featured.columns2 .inner{margin:0 -30px}.columned-featured.columns2 .item{width:49%}.columned-featured.columns2 .item-inner{margin:0 30px 50px}.columned-featured.columns3 .inner{margin:0 -20px}.columned-featured.columns3 .item{width:33%}.columned-featured.columns3 .item-inner{margin:0 20px 30px}.columned-featured.columns4 .inner{margin:0 -10px}.columned-featured.columns4 .item{width:23.5%}.columned-featured.columns4 .item-inner{margin:0 10px 10px}.columned-featured .item{display:inline-block;vertical-align:top}.columned-featured .fileslist a,.columned-featured .linkslist a{display:block;line-height:normal !important;padding:0 0 5px}.columned-featured .fileslist .icon,.columned-featured .linkslist .icon{font-size:1.25em;padding:0 5px 0 0}.columned-featured .iw_modulheader_heading{font-size:18px;padding-bottom:0}.columned-featured .iw_modulheader_heading span{display:block;padding-bottom:10px}.columned-featured .iw_modulheader_heading span:empty{display:none}.themeswitch{margin:auto;background:none;padding:10px;display:flex;justify-content:center}.themeswitch li{display:inline-block;width:16px;height:16px;margin:5px 5px;cursor:pointer;border-radius:50%;-webkit-border-radius:50%;text-align:initial}.themeswitch li:hover{transform:scale(1.5);transition:transform 0.3s ease-out}.iw_modularea_Editor ul,.iw_modularea_News .iw_text ul,.iw_modularea_Events .iw_text ul,.iw_modularea_Blogs .iw_text ul,.iw_modularea_News .text ul,.iw_modularea_News ul,.iw_modularea_Events .text ul,.iw_modularea_Events ul,.iw_modularea_TemplatedContent .accordion ul,.iw_modularea_TemplatedContent .tabs-acco ul,.iw_modularea_Blogs .text ul,.iw_modularea_Educations ul{list-style-type:disc;list-style-position:outside;padding:0 0 15px 20px}.iw_modularea_Editor ul ul,.iw_modularea_News .iw_text ul ul,.iw_modularea_Events .iw_text ul ul,.iw_modularea_Blogs .iw_text ul ul,.iw_modularea_News .text ul ul,.iw_modularea_News ul ul,.iw_modularea_Events .text ul ul,.iw_modularea_Events ul ul,.iw_modularea_TemplatedContent .accordion ul ul,.iw_modularea_TemplatedContent .tabs-acco ul ul,.iw_modularea_Blogs .text ul ul,.iw_modularea_Educations ul ul{list-style-type:circle;padding:0 0 0 20px}.iw_modularea_Editor ol,.iw_modularea_News .iw_text ol,.iw_modularea_Events .iw_text ol,.iw_modularea_Events ol,.iw_modularea_Blogs .iw_text ol,.iw_modularea_News .text ol,.iw_modularea_News ol,.iw_modularea_Events .text ol,.iw_modularea_TemplatedContent .accordion ol,.iw_modularea_TemplatedContent .tabs-acco ol,.iw_modularea_Blogs .text ol,.iw_modularea_Educations ol{list-style-position:outside;list-style-type:decimal;padding:0 0 0 20px}.iw_modularea_Editor ul li,.iw_modularea_News .iw_text ul li,.iw_modularea_Events .iw_text ul li,.iw_modularea_Blogs .iw_text ul li,.iw_modularea_News .text ul li,.iw_modularea_News ul li,.iw_modularea_Events .text ul li,.iw_modularea_Events ul li,.iw_modularea_Blogs .text ul li,.iw_modularea_Educations .text ul li,.iw_modularea_Editor ol li,.iw_modularea_News .iw_text ol li,.iw_modularea_Events .iw_text ol li,.iw_modularea_Blogs .iw_text ol li,.iw_modularea_News .text ol li,.iw_modularea_Events ol li,.iw_modularea_Events .text ol li,.iw_modularea_TemplatedContent .accordion ul li,.iw_modularea_TemplatedContent .accordion ol li,.iw_modularea_TemplatedContent .tabs-acco ul li,.iw_modularea_TemplatedContent .tabs-acco ol li,.iw_modularea_Blogs .text ol li,.iw_modularea_Educations ol li{margin:0 0 5px 0}.iw_modularea_Editor a{text-decoration:underline}.iw_modularea_Blogs .iw_text a{text-decoration:underline}.iw_modularea_Events p a{text-decoration:underline}.iw_modularea_News p a{text-decoration:underline}.iw_modularea_News .accordion .body a{text-decoration:underline}.iw_modularea_TemplatedContent .accordion .body a{text-decoration:underline}.iw_modularea_TemplatedContent .stories .body align-content{text-decoration:underline}.iw_modularea_TemplatedContent .subscription .ingress a{text-decoration:underline}.iw_modularea_TemplatedContent .subscription .msg-success a{text-decoration:underline}.iw_modularea_TemplatedContent .tabs-acco .body a{text-decoration:underline}.iw_modularea_TemplatedContent .table-accordion .editor-content a{text-decoration:underline}.iw_modularea_TemplatedContent .infobox .item-text a{text-decoration:underline}.iw_modularea_TemplatedContent .contactbox .contactbox-item a{text-decoration:underline}@media (min-width:1023px){.col-50{float:left;width:calc(50% - 25px);margin-bottom:30px}.col-50:nth-child(2n+1){clear:left}.col-50:nth-child(2n+1) .iw_modularea_inner{padding-right:25px}.col-50:nth-of-type(1n+4) .iw_modularea_inner{border:none !important}}.home .iw_modularea_Flockler{clear:both;margin-top:30px}@media (min-width:1023px){.home .iw_modularea_Flockler{padding-top:30px}}.home .iw_modularea_News .mhlink{display:none}.home .iw_modularea_News:first-child .mhlink{display:inline-block}.m-l-0{margin-left:0}.validator-wrapper{position:relative;overflow:hidden;padding-top:56.25%}.validator-iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.content-wide{width:100vw;position:relative;margin-left:-50vw;left:50%}.frontpage-events.content-wide,.frontpage-blogs.content-wide{display:flex;align-items:center;justify-content:center}.increase-heading-margin .iw_modulheader{margin-left:20px}#REPOsearchComponent .REPOsearchResultTitle{color:#bd462a !important}.frontpage-events.content-wide{flex-direction:column}.frontpage-events .item-container{width:80%}.event-carousel .slick-arrow{width:58px;height:58px;line-height:58px}.event-carousel .slick-arrow:before{content:"";display:inline-block;width:58px;height:58px;line-height:58px;background-repeat:no-repeat,no-repeat;background-position:center,center}.event-carousel .slick-arrow:before:hover{opacity:0.9}.event-carousel .slick-prev{left:-60px}.event-carousel .slick-prev:before{background-image:url(../images/arrow-back.png),url(../images/arrow-background.png)}.event-carousel .slick-next{right:-60px}.event-carousel .slick-next:before{background-image:url(../images/arrow-fwd.png),url(../images/arrow-background.png)}.iw_modularea_LUCContacts ul label{color:#313131;font-weight:bold}.tag-cloud{text-align:center}.tag-cloud li{display:inline-block;padding:4px}