.carousel__footer{background-color:#000;border-top:2px solid #fff;}.carousel__footer .calendar__more-link{color:#FFFFFF;display:block;}.flexslider--one-slide .flex-pauseplay,.flexslider--one-slide .flex-direction-nav{display:none;}.l-header__attraction h1{color:#111;margin-bottom:0;font-weight:300;}.l-header__attraction .flexslider .flex-control-nav-container{bottom:0;}.l-header__attraction .flexslider .flex-direction-nav{left:auto;right:5px;}.l-header__attraction .flexslider .flex-direction-nav li:last-child{margin-right:0;}.l-header__attraction .flexslider .flex-control-paging{left:auto;right:120px;}.block-views-d2114d736e066a74aa7ae091fd5a92dc h2.block__title,.block-views-d2114d736e066a74aa7ae091fd5a92dc .block__title.search-result__title,.block-views-d2114d736e066a74aa7ae091fd5a92dc .field-name-field-plan-id a.block__title,.field-name-field-plan-id .block-views-d2114d736e066a74aa7ae091fd5a92dc a.block__title,.block-views-d2114d736e066a74aa7ae091fd5a92dc .field--name-field-plan-id a.block__title,.field--name-field-plan-id .block-views-d2114d736e066a74aa7ae091fd5a92dc a.block__title{display:none;}.view-id-driveturku_section_flockler.view-display-id-tab_some .view-header,.view-id-driveturku_section_flockler.view-display-id-tab_section_some .view-header{display:none;}.view-display-id-some_to_content{padding-bottom:0.3rem;margin-bottom:1rem;padding-top:1rem;}.view-display-id-some_to_content .flockler-posts--large{margin-top:20px;}.view-display-id-some_to_content h2.view-header,.view-display-id-some_to_content .view-header.search-result__title,.view-display-id-some_to_content .field-name-field-plan-id a.view-header,.field-name-field-plan-id .view-display-id-some_to_content a.view-header,.view-display-id-some_to_content .field--name-field-plan-id a.view-header,.field--name-field-plan-id .view-display-id-some_to_content a.view-header{background-color:#404040;color:#FFFFFF;text-decoration:none;width:auto;display:inline;padding:5px 10px;margin-left:7px;}.font-zoom-level-changer{display:inline-block;text-align:right;}@media (min-width:946px) {
 .font-zoom-level-changer{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;color:currentColor;padding:0 0.5em;} 
}.font-zoom-level-changer a.font-zoom-level,.font-zoom-level-changer a.font-zoom-level:link,.font-zoom-level-changer a.font-zoom-level:hover,.font-zoom-level-changer a.font-zoom-level:focus,.font-zoom-level-changer a.font-zoom-level:visited,.font-zoom-level-changer a.font-zoom-level:active{color:currentColor;cursor:pointer;text-decoration:none;}.font-zoom-level-changer a.font-zoom-level.is-active{text-decoration:underline;}.font-zoom-level-changer .font-zoom-level--medium{font-size:1.3em;}.font-zoom-level-changer .font-zoom-level--large{font-size:1.5em;}.l-footer{z-index:3;font-size:16px;font-size:1em;background-color:#006bb6;color:#fff;position:relative;}.l-footer :focus{outline:3px solid #fff;outline-offset:0;}[data-whatinput="keyboard"] .l-footer :focus{outline-color:#fff;}[data-whatinput="mouse"] .l-footer :focus{outline-color:#fff;}[data-whatinput="touch"] .l-footer :focus{outline-color:#f8bb4e;}@media (min-width:769px) {
 .l-footer{font-size:14px;font-size:1em;} 
}.l-footer .l-region--footer{background:url(/sites/all/themes/custom/driveturku/images/logo_footer.png) no-repeat 50% 30px #006bb6;margin:0;min-height:180px;overflow:hidden;padding:150px 16px 10px;}@media (min-width:769px) {
 .l-footer .l-region--footer{background-position:11% 2.5em;margin:0 0.5%;padding:10px 0;} 
}@media (min-width:1320px) {
 .l-footer .l-region--footer{background-position:80px 2.5em;} 
}@media (min-width:769px) {
 .l-footer .l-region--footer .block--block{width:25%;float:left;margin-right:-100%;margin-left:8.33333%;clear:none;margin:2em 0;padding:110px 0 0 1em;} 
}@media (min-width:1320px) {
 .l-footer .l-region--footer .block--block{width:16.66667%;float:left;margin-right:-100%;margin-left:0;clear:none;} 
}@media (min-width:769px) {
 .l-footer .l-region--footer .block--menu-block{width:75%;float:right;margin-left:0;margin-right:0;clear:none;margin:2em 0;} 
}@media (min-width:1320px) {
 .l-footer .l-region--footer .block--menu-block{width:83.33333%;float:right;margin-left:0;margin-right:0;clear:none;} 
}.l-footer .l-after-footer-wrapper{background-color:#13699f;}.l-footer a{color:#ffffff;font-size:1em;}@media (min-width:769px) {
 .l-footer a{font-size:0.9em;} 
}@media (min-width:946px) {
 .l-footer a{font-size:1em;} 
}.l-footer .menu__title{font-size:1em;font-weight:normal;margin-top:0;margin-bottom:0;}.l-footer .menu__title a{color:#fff;font-size:1.3em;font-weight:bold;text-transform:uppercase;}.l-footer .menu{height:100%;}.l-footer .menu:after{content:"";display:table;clear:both;}.l-footer .menu__item a:hover{text-decoration:underline;}.l-footer .menu__item--first-level{margin:2em 0;}.l-footer .menu__item--first-level:after{content:"";display:table;clear:both;}@media (min-width:769px) {
 .l-footer .menu__item--first-level{display:inline-block;margin:0 0 2em;vertical-align:top;width:32%;} 
}@media (min-width:1320px) {
 .font-zoom-level--large .l-footer .menu__item--first-level:first-child{width:25%;float:left;margin-right:-100%;clear:none;padding-right:8px;}.l-footer .menu__item--first-level:first-child{width:20%;float:left;margin-right:-100%;clear:none;padding-right:8px;}.font-zoom-level--large .l-footer .menu__item--first-level:nth-child(2){width:25%;float:left;margin-right:-100%;margin-left:25%;clear:none;padding-right:8px;}.font-zoom-level--large .l-footer .menu__item--first-level:nth-child(5){clear:both;margin:0;}.l-footer .menu__item--first-level:nth-child(2){width:20%;float:left;margin-right:-100%;margin-left:20%;clear:none;padding-right:8px;}.font-zoom-level--large .l-footer .menu__item--first-level:nth-child(3){width:25%;float:left;margin-right:-100%;margin-left:50%;clear:none;padding-right:8px;}.font-zoom-level--large .l-footer .menu__item--first-level:nth-child(5){clear:both;margin:0;}.l-footer .menu__item--first-level:nth-child(3){width:20%;float:left;margin-right:-100%;margin-left:40%;clear:none;padding-right:8px;}.font-zoom-level--large .l-footer .menu__item--first-level:nth-child(4){width:25%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;}.font-zoom-level--large .l-footer .menu__item--first-level:nth-child(5){clear:both;margin:0;}.l-footer .menu__item--first-level:nth-child(4){width:20%;float:left;margin-right:-100%;margin-left:60%;clear:none;padding-right:8px;}.font-zoom-level--large .l-footer .menu__item--first-level:nth-child(5){width:25%;float:left;margin-right:-100%;margin-left:100%;clear:none;padding-right:8px;}.font-zoom-level--large .l-footer .menu__item--first-level:nth-child(5){clear:both;margin:0;}.l-footer .menu__item--first-level:nth-child(5){width:20%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;} 
}.l-footer .menu__item--first-level > .menu{border-top:1px solid #fff;margin-top:0.25em;padding-left:0;padding-top:0.25em;}@media (min-width:769px) {
 .l-footer .menu__item--first-level > .menu{border-left:1px solid #ffffff;border-top:none;margin-top:1em;padding-left:1em;padding-top:0;} 
}.l-footer .menu__item--second-level{line-height:1.6em;margin-bottom:7px;}@media (min-width:769px) {
 .l-footer .menu__item--second-level{line-height:1.3em;} 
}.l-footer .menu__item--second-level a{font-size:1.1em;}.i18n-sv .l-footer .l-region--footer{background-image:url(/sites/all/themes/custom/driveturku/images/logo_footer_sv.png);}@media (-webkit-min-device-pixel-ratio:2),(-o-min-device-pixel-ratio:3 / 2),(min--moz-device-pixel-ratio:2),(min-device-pixel-ratio:2),(min-resolution:144dppx) {
 .l-footer .l-region--footer{background-image:url(/sites/all/themes/custom/driveturku/images/logo_footer-2x.png);background-size:auto 100px;}.i18n-sv .l-footer .l-region--footer{background-image:url(/sites/all/themes/custom/driveturku/images/logo_footer_sv-2x.png);background-size:auto 100px;} 
}.og-context .l-footer .l-region--footer{background:none;padding-top:25px;position:relative;width:100%;}@media (min-width:769px) {
 .og-context .l-footer .l-region--footer{display:block;padding-left:32%;padding-top:10px;} 
}@media (min-width:1320px) {
 .og-context .l-footer .l-region--footer{padding-left:0;} 
}.og-context .l-footer .l-region--footer .block--block{left:16px;padding-top:110px;position:absolute;}@media (min-width:769px) {
 .og-context .l-footer .l-region--footer .block--block{left:0;position:absolute;} 
}.og-context .l-footer .l-region--footer .block--block + .block--views .section-footer--item:first-child p{margin:0;}.block--views-0a0d9387bc0aa482d252922194524b92{position:static;}@media (min-width:769px) {
 .section-footer{width:100%;float:right;margin-left:0;margin-right:0;clear:none;margin-bottom:2em;margin-top:2em;} 
}.section-footer .section-footer--item{margin:0 0 2em;}@media (min-width:769px) {
 .section-footer .section-footer--item{display:inline-block;margin:0 0 2em;vertical-align:top;width:32%;} 
}@media (min-width:1320px) {
 .section-footer .section-footer--item:first-child{width:16.66667%;float:left;margin-right:-100%;clear:none;padding-right:8px;margin-bottom:0;}.section-footer .section-footer--item:nth-child(2){width:16.66667%;float:left;margin-right:-100%;margin-left:16.66667%;clear:none;padding-right:8px;margin-bottom:0;}.section-footer .section-footer--item:nth-child(3){width:16.66667%;float:left;margin-right:-100%;margin-left:33.33333%;clear:none;padding-right:8px;margin-bottom:0;}.section-footer .section-footer--item:nth-child(4){width:16.66667%;float:left;margin-right:-100%;margin-left:50%;clear:none;padding-right:8px;margin-bottom:0;}.section-footer .section-footer--item:nth-child(5){width:16.66667%;float:left;margin-right:-100%;margin-left:66.66667%;clear:none;padding-right:8px;margin-bottom:0;}.section-footer .section-footer--item:nth-child(6){width:16.66667%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;margin-bottom:0;} 
}@media (min-width:769px) {
 .section-footer .section-footer--item:first-child{left:0;padding:0 1em;position:absolute;width:32%;} 
}@media (min-width:1320px) {
 .section-footer .section-footer--item:first-child{left:auto;position:static;width:16.66667%;} 
}.section-footer .section-footer--item:first-child img{display:block;margin:0 auto;max-width:100%;}.section-footer .section-footer--item h2,.section-footer .section-footer--item .search-result__title,.section-footer .section-footer--item .field-name-field-plan-id a,.field-name-field-plan-id .section-footer .section-footer--item a,.section-footer .section-footer--item .field--name-field-plan-id a,.field--name-field-plan-id .section-footer .section-footer--item a,.section-footer .section-footer--item h3{border-bottom:1px solid #fff;margin:0 0 1em;text-transform:uppercase;}@media (min-width:769px) {
 .section-footer .section-footer--item h2,.section-footer .section-footer--item .search-result__title,.section-footer .section-footer--item .field-name-field-plan-id a,.field-name-field-plan-id .section-footer .section-footer--item a,.section-footer .section-footer--item .field--name-field-plan-id a,.field--name-field-plan-id .section-footer .section-footer--item a,.section-footer .section-footer--item h3{border-bottom:0 none;} 
}.section-footer .section-footer--item h2,.section-footer .section-footer--item .search-result__title,.section-footer .section-footer--item .field-name-field-plan-id a,.field-name-field-plan-id .section-footer .section-footer--item a,.section-footer .section-footer--item .field--name-field-plan-id a,.field--name-field-plan-id .section-footer .section-footer--item a{font-size:1.4em;}.section-footer .section-footer--item h3{font-size:1.2em;}.form-checkboxes{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;background-color:#00aeef;display:inline-block;font-size:1em;padding:5px 10px;}.form-checkboxes .form-item{margin-bottom:0;}@media (min-width:321px) {
 .form-checkboxes{font-size:1.2em;} 
}.taxonomy-level{max-width:320px;}.taxonomy-level .form-item.form-type-checkbox{background-color:#fafafa;display:table;line-height:30px;margin:5px 0 0;position:relative;}.taxonomy-level .form-item.form-type-checkbox:before{content:"\f10a";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.taxonomy-level .form-item.form-type-checkbox.is-checked:before{content:"\f109";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.taxonomy-level .form-item.form-type-checkbox:before{display:inline-block;vertical-align:middle;font-size:1.6em;padding-left:5px;}.taxonomy-level .form-item.form-type-checkbox label{color:#1d1d1a;cursor:pointer;display:table-cell;line-height:1.3;padding:0 5px 2px;vertical-align:middle;width:100%;}.taxonomy-level .form-item.form-type-checkbox input[type="checkbox"]{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:2.5em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.taxonomy-level .form-item.form-type-checkbox.has-description label{width:50%;}.taxonomy-level-0{font-weight:bold;line-height:30px;}.taxonomy-level-0 .taxonomy-level{font-size:0.9em;padding-left:1em;}.taxonomy-level-0:first-child > .form-item.form-type-checkbox{margin:0;}.taxonomy-level-1{font-weight:normal;}.field-widget-options-onoff .taxonomy-level{max-width:100%;}.field-widget-options-onoff .description{line-height:1.3;}.form-radio{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;display:inline-block;padding:5px 10px;}.form-radio .form-item{margin-bottom:0;}.form-item.form-type-radio,.form-type-radios > .form-radios > div > .form-radio,.range-of-repeat .form-radios > .container-inline.count,.range-of-repeat .form-radios > .until.widget-date_popup{color:#00aeef;background-color:#fafafa;display:table;line-height:30px;margin:5px 0 0;position:relative;}.form-item.form-type-radio:before,.form-type-radios > .form-radios > div > .form-radio:before,.range-of-repeat .form-radios > .container-inline.count:before,.range-of-repeat .form-radios > .until.widget-date_popup:before{content:"\f10a";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.form-item.form-type-radio.is-checked:before,.form-type-radios > .form-radios > div > .form-radio.is-checked:before,.range-of-repeat .form-radios > .container-inline.count.is-checked:before,.range-of-repeat .form-radios > .until.widget-date_popup.is-checked:before{content:"\f109";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.form-item.form-type-radio:before,.form-type-radios > .form-radios > div > .form-radio:before,.range-of-repeat .form-radios > .container-inline.count:before,.range-of-repeat .form-radios > .until.widget-date_popup:before{display:inline-block;vertical-align:middle;font-size:1.6em;padding-left:5px;}.form-item.form-type-radio label,.form-type-radios > .form-radios > div > .form-radio label,.range-of-repeat .form-radios > .container-inline.count label,.range-of-repeat .form-radios > .until.widget-date_popup label{color:#1d1d1a;cursor:pointer;display:table-cell;line-height:1.3;padding:0 5px 2px;vertical-align:middle;width:100%;}.form-item.form-type-radio input[type="radio"],.form-type-radios > .form-radios > div > .form-radio input[type="radio"],.range-of-repeat .form-radios > .container-inline.count input[type="radio"],.range-of-repeat .form-radios > .until.widget-date_popup input[type="radio"]{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:2.5em;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}.form-item.form-type-radio.has-description label,.form-type-radios > .form-radios > div > .form-radio.has-description label,.range-of-repeat .form-radios > .container-inline.count.has-description label,.range-of-repeat .form-radios > .until.widget-date_popup.has-description label{width:50%;}.galleria-errors{display:none;}.gallery-div,.galleria-div{padding:0 !important;margin:0 !important;}.galleria-fullscreen{position:relative;z-index:1;}.galleria-theme-classic{background-color:#111;}.galleria-theme-classic .galleria-lightbox-image img{max-width:100%;max-height:100%;}.galleria-theme-classic .galleria-info{width:calc(100% - 70px);position:relative;left:35px;}.galleria-theme-classic .galleria-info .galleria-info-link{height:20px;width:20px;background-color:transparent;z-index:2;left:-25px;top:0;}.galleria-theme-classic .galleria-info .galleria-info-text{width:100%;}.galleria-theme-classic .galleria-info .galleria-info-close{right:10px;top:10px;}a.galleria-fullscreen-link{color:#fff;background-color:#111;padding:2px 5px 0 5px;}#genesys-tweak{z-index:9999;}#genesys-tweak .cx-widget{font-family:sofia-pro,sans-serif;font-weight:750;font-size:1.1em;}#genesys-tweak .cx-widget.cx-theme-light{color:#444A52;background-color:#FDFDFD;scrollbar-face-color:#CCCCCC;}#genesys-tweak .cx-widget.cx-theme-light .cx-theme{background-color:#FDFDFD;color:#444A52;border-color:#DAE1E8 !important;}#genesys-tweak .cx-widget.cx-theme-light .cx-overlay{background-color:#FDFDFD;}#genesys-tweak .cx-widget.cx-theme-light .cx-svg-icon-tone1{fill:#000000;}#genesys-tweak .cx-widget.cx-theme-light .cx-svg-icon-tone2{fill:#8C8C8C;}#genesys-tweak .cx-widget.cx-theme-light .cx-svg-icon-shadow1{fill:#000000;opacity:0.2;}#genesys-tweak .cx-widget.cx-theme-light .cx-svg-icon-shadow2{fill:#000000;opacity:0.1;}#genesys-tweak .cx-widget.cx-theme-light *{border-color:#DAE1E8;}#genesys-tweak .cx-widget.cx-theme-light .cx-titlebar .cx-title{color:#444A52;}#genesys-tweak .cx-widget.cx-theme-light .cx-buttons-window-control .cx-svg-icon-tone1{fill:#8795A6;}#genesys-tweak .cx-widget.cx-theme-light .cx-input-icon-overlay .cx-svg-icon-tone1{fill:#98A7B8;}#genesys-tweak .cx-widget.cx-theme-light .cx-input-group-btn .cx-svg-icon-tone1{fill:#FDFDFD;}#genesys-tweak .cx-widget.cx-theme-light label{color:#444A52;}#genesys-tweak .cx-widget.cx-theme-light a{color:#5081E1;}#genesys-tweak .cx-widget.cx-theme-light a:hover{color:#5081E1;}#genesys-tweak .cx-widget.cx-theme-light .cx-icon-alert-circle{color:#66759B;}#genesys-tweak .cx-widget.cx-theme-light .cx-footer,#genesys-tweak .cx-widget.cx-theme-light .cx-branding{color:#66759B;}#genesys-tweak .cx-widget.cx-theme-light .cx-footer *,#genesys-tweak .cx-widget.cx-theme-light .cx-branding *{fill:#66759B;}#genesys-tweak .cx-widget.cx-theme-light .cx-form-control.cx-error{border-color:#66759B;}#genesys-tweak .cx-widget.cx-theme-light .cx-form-control::placeholder{color:#6F7491;}#genesys-tweak .cx-widget.cx-theme-light .cx-form-control:-moz-placeholder{color:#6F7491;}#genesys-tweak .cx-widget.cx-theme-light .cx-form-control::-moz-placeholder{color:#6F7491;}#genesys-tweak .cx-widget.cx-theme-light .cx-form-control:-ms-input-placeholder{color:#6F7491;}#genesys-tweak .cx-widget.cx-theme-light .cx-form-control::-webkit-input-placeholder{color:#6F7491;}#genesys-tweak .cx-widget.cx-theme-light input:focus,#genesys-tweak .cx-widget.cx-theme-light textarea:focus,#genesys-tweak .cx-widget.cx-theme-light .cx-btn:focus,#genesys-tweak .cx-widget.cx-theme-light .cx-button-group button:focus,#genesys-tweak .cx-widget.cx-theme-light .cx-form-control:not(.cx-error):focus{border-color:#555D66 !important;}#genesys-tweak .cx-widget.cx-theme-light input[type="text"],#genesys-tweak .cx-widget.cx-theme-light input[type="email"],#genesys-tweak .cx-widget.cx-theme-light input[type="tel&"],#genesys-tweak .cx-widget.cx-theme-light select,#genesys-tweak .cx-widget.cx-theme-light textarea{background-color:#FDFDFD;color:#444A52;border-color:#94948A;}#genesys-tweak .cx-widget.cx-theme-light .cx-btn-default{background:none;border-color:#DAE1E8 !important;color:#FDFDFD;background-color:#000000;}#genesys-tweak .cx-widget.cx-theme-light .cx-btn.cx-disabled{background:#CCCCCC;}#genesys-tweak .cx-widget.cx-theme-light .cx-btn-primary{color:#FDFDFD;border-color:#000000 !important;background:#000000;background:-moz-linear-gradient(top,#000000 0%,#000000 100%);background:-webkit-linear-gradient(top,#000000 0%,#000000 100%);background:linear-gradient(to bottom,#000000 0%,#000000 100%);background-color:#000000;}#genesys-tweak .cx-widget.cx-theme-light .cx-button-group .cx-btn-primary:focus,#genesys-tweak .cx-widget.cx-theme-light .cx-btn-primary:focus,#genesys-tweak .cx-widget.cx-theme-light .cx-button-group .cx-btn-default:focus,#genesys-tweak .cx-widget.cx-theme-light .cx-btn-default:focus{border-color:#000 !important;}#genesys-tweak .cx-widget.cx-theme-light .cx-ac-dropdown-menu{background:#FDFDFD;border-color:#DAE1E8 !important;}#genesys-tweak .cx-widget.cx-theme-light .cx-ac-suggestion:hover,#genesys-tweak .cx-widget.cx-theme-light .cx-ac-suggestion.cx-active{background-color:#555D66;color:#FDFDFD;}#genesys-tweak .cx-widget.cx-theme-light ::-webkit-scrollbar-thumb{background:#939399;}#genesys-tweak .cx-widget.cx-theme-light .cx-smokescreen{background-color:#FDFDFD;opacity:0.7;}#genesys-tweak .cx-widget.cx-theme-light .cx-dialog-container .cx-dialog{background-color:#FDFDFD;border-color:#DAE1E8 !important;}#genesys-tweak .cx-widget.cx-theme-light .cx-theme-background{background-color:#FDFDFD;}#genesys-tweak .cx-widget.cx-theme-light .cx-theme-border{border:1px solid #DAE1E8 !important;}#genesys-tweak .cx-widget.cx-theme-light .cx-theme-text{color:#444A52;}#genesys-tweak .cx-widget.cx-theme-light .cx-theme-icon-interactive1 svg .cx-svg-icon-tone1{fill:#555D66;}#genesys-tweak .cx-widget.cx-theme-light .cx-theme-icon-positive svg .cx-svg-icon-tone1{fill:#8795A6;}#genesys-tweak .cx-widget.cx-theme-light .cx-theme-icon-negative svg .cx-svg-icon-tone1{fill:#66759B;}#genesys-tweak .cx-widget.cx-theme-light .cx-theme-icon-warning svg .cx-svg-icon-tone1{fill:#66759B;}#genesys-tweak .cx-widget.cx-theme-light .cx-warning{color:#66759B !important;}#genesys-tweak .cx-widget.cx-theme-light .cx-warning .cx-icon svg *{fill:#66759B !important;}#genesys-tweak .cx-widget.cx-theme-light .cx-countdown{color:#444A52;}#genesys-tweak .cx-widget.cx-theme-light .cx-countdown .cx-icon svg *{fill:#444A52;}#genesys-tweak .cx-widget.cx-theme-light .cx-loading-screen .cx-loading-icon svg g g,#genesys-tweak .cx-widget.cx-theme-light .cx-loading-container .cx-loading-icon svg g g{stroke:#2B74FF;}#genesys-tweak .cx-widget.cx-theme-light .cx-loading-screen .cx-loading-icon svg g:first-child g,#genesys-tweak .cx-widget.cx-theme-light .cx-loading-container .cx-loading-icon svg g:first-child g{stroke:#72799D;}#genesys-tweak .cx-widget.cx-common-container.cx-webchat{left:55px !important;}.grid-item{position:relative;}.grid-item__image{height:auto;line-height:0;margin:0;width:100%;z-index:0;}.grid-item__image img{width:100%;}.grid-item__image > a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;z-index:5;}.grid-item__overlay{display:none;height:100%;left:0;position:absolute;pointer-events:none;top:0;text-align:center;width:100%;z-index:3;}.grid-item__read-more{border:1px solid #fff;border-radius:3px;display:inline-block;font-weight:300;line-height:2;margin-top:45%;padding:0 1em;text-transform:uppercase;}.grid-item__content,.event__image--wrapper .event__image__content{-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:4;}.grid-item__content--top,.event__image--wrapper .event__image__content--top{display:table-cell;left:0;position:absolute;top:0;vertical-align:top;width:100%;}.grid-item__content--bottom,.event__image--wrapper .event__image__content--bottom{background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNjExMDUiIHN0b3Atb3BhY2l0eT0iMC43Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,rgba(22,17,5,0.7)));background:-moz-linear-gradient(top,rgba(0,0,0,0),rgba(22,17,5,0.7));background:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(22,17,5,0.7));background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(22,17,5,0.7));bottom:0;display:table-cell;left:0;position:absolute;vertical-align:bottom;width:100%;}.l-emergency-messages .l-region{margin:0;}.l-header{background-color:#006bb6;overflow:visible;position:relative;}.l-header:after{content:"";display:table;clear:both;}.l-header :focus{outline:3px solid #f8bb4e;outline-offset:0;}[data-whatinput="keyboard"] .l-header :focus{outline-color:#f8bb4e;}[data-whatinput="mouse"] .l-header :focus{outline-color:#f8bb4e;}[data-whatinput="touch"] .l-header :focus{outline-color:#f8bb4e;}@media (min-width:946px) {
 .l-header{background-color:#006bb6;}.l-header :focus{outline:3px solid #00375e;outline-offset:0;}[data-whatinput="keyboard"] .l-header :focus{outline-color:#00375e;}[data-whatinput="mouse"] .l-header :focus{outline-color:#00375e;}[data-whatinput="touch"] .l-header :focus{outline-color:#f8bb4e;} 
}.l-header .l-header-inner{height:0;padding-bottom:47.3%;}.l-header .l-region{margin:0;}.l-header__attraction{overflow:hidden;margin-bottom:15px;width:100%;}.l-header.l-header__attraction{background-color:transparent;margin-bottom:15px;overflow:hidden;width:100%;}.l-before-header,.l-after-header{background-color:rgba(0,55,94,0.7);float:left;width:100%;}.l-branding{width:44.44444%;float:left;margin-right:-100%;margin-left:0;clear:none;clear:left;overflow:hidden;z-index:3;}.l-branding :focus{outline:3px solid #fff;outline-offset:0;}[data-whatinput="keyboard"] .l-branding :focus{outline-color:#fff;}[data-whatinput="mouse"] .l-branding :focus{outline-color:#fff;}[data-whatinput="touch"] .l-branding :focus{outline-color:#f8bb4e;}@media (min-width:946px) {
 .l-branding{background-color:rgba(0,55,94,0.7);float:none;margin:0;width:100%;} 
}@media (min-width:946px) {
 .l-branding .l-branding-inner{display:table;float:none;width:100%;} 
}.l-branding .l-branding-inner .l-region--header-top{display:none;}@media (min-width:946px) {
 .l-branding .l-branding-inner .l-region--header-top{display:block;width:100%;} 
}@media (min-width:946px) {
 .l-before-header-inner,.l-after-header-inner,.l-emergency-messages-inner,.l-branding-inner,.l-navigation-inner{float:none;margin:0 auto;max-width:1320px;} 
}.l-header-top{clear:both;position:relative;z-index:3;}@media (min-width:946px) {
 .l-header-top{display:none;} 
}.has-main-image .l-header-top{height:0;}.l-navigation{width:55.55556%;float:right;margin-left:0;margin-right:0;clear:none;padding:10px 0;}@media (min-width:946px) {
 .l-navigation{width:100%;float:right;margin-left:0;margin-right:0;clear:none;-moz-box-shadow:rgba(0,0,0,0.16) 0 2px 2px;-webkit-box-shadow:rgba(0,0,0,0.16) 0 2px 2px;box-shadow:rgba(0,0,0,0.16) 0 2px 2px;background-color:#fafafa;float:none;padding:0;} 
}.l-region--logo{padding:7px 5px;}@media (min-width:551px) {
 .l-region--logo{padding:10px 5px;} 
}@media (min-width:946px) {
 .l-region--logo{display:table-cell;width:20%;} 
}.l-navigation-top{color:#fff;clear:both;text-align:right;}.l-navigation-top:after{content:"";display:table;clear:both;}@media (min-width:946px) {
 .l-navigation-top{display:table-cell;vertical-align:bottom;width:80%;} 
}.l-region--navigation{line-height:0;margin:3px 0;text-align:right;}@media (min-width:946px) {
 .l-region--navigation{line-height:auto;margin:0 auto;position:relative;text-align:left;} 
}.l-region--header{background-color:#006bb6;margin:0;width:100%;z-index:1;}@media (min-width:946px) {
 .l-region--header{left:0;position:absolute;top:0;} 
}.site-name{margin:0 16px 0 0;padding:0;}.site-name:after{content:"";display:table;clear:both;}@media (min-width:551px) {
 .site-name{margin:0 8px;} 
}@media (min-width:946px) {
 .site-name{margin:0;} 
}.site-name a{display:block;float:left;line-height:0;max-width:100%;}.site-name a img{max-height:40px;}@media (min-width:551px) {
 .site-name a img{max-height:46px;} 
}@media (min-width:946px) {
 .site-name a img{max-height:100%;} 
}.section-header .section-title{color:#fff;font-weight:normal;margin:0 8px 8px;text-align:center;}@media (min-width:946px) {
 .section-header .section-title{font-size:2em;font-weight:bold;line-height:1.4;margin:0 7px 0 0;text-align:right;} 
}.section-header .section-title a{color:#FFFFFF;}@media (min-width:946px) {
 .section-header .section-title a{top:5px;} 
}.section-header .section-title a:hover{text-decoration:none;}.has-main-image .section-header .section-title{margin-bottom:0;text-align:right;}.og-context .l-navigation-top{vertical-align:middle;}.header-list{border-top:1px solid #EDEEF2;clear:both;margin:1em 0;padding:1em 0 0;}.header-list .header-list__item{margin:0.5em 0;list-style:none;width:53%;}.header-list .header-list__item .header-list__item-link-wrapper{margin:0;}.header-list .header-list__item .header-list__item-link-wrapper .header-list__item-link{color:#FFFFFF;}.header-list__item-link{color:#FFFFFF;display:block;position:relative;padding-right:40px;}.header-list__item-link:before{content:"\f104";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.header-list__item-link:before{color:#FFFFFF;font-size:34px;font-style:normal;height:100%;line-height:100%;margin-top:-17px;position:absolute;right:0;text-align:center;top:50%;width:30px;z-index:2;}.header-list__item-link:after{background-color:#23c3ff;content:"";height:100%;position:absolute;right:0;top:0;width:30px;}.has-two-sidebars .header-list .header-list__item{width:100%;}.high-contrast{display:inline-block;-moz-user-select:-moz-none;-ms-user-select:none;-webkit-user-select:none;user-select:none;}.high-contrast .high-contrast__toggler{color:currentColor;text-decoration:none;}@media (min-width:946px) {
 .high-contrast .high-contrast__toggler{font-size:20px;} 
}.color-palette--high-contrast .high-contrast__toggler{text-decoration:underline;}.info-box,.l-region--sidebar-second .contact-information,.field--name-council-meetings-block,.info-box--additional{background-color:#ececec;margin-bottom:2em;padding:2em;}.info-box :focus,.l-region--sidebar-second .contact-information :focus,.field--name-council-meetings-block :focus,.info-box--additional :focus{outline:3px solid #00375e;outline-offset:0;}[data-whatinput="keyboard"] .info-box :focus,[data-whatinput="keyboard"] .l-region--sidebar-second .contact-information :focus,.l-region--sidebar-second [data-whatinput="keyboard"] .contact-information :focus,[data-whatinput="keyboard"] .field--name-council-meetings-block :focus,[data-whatinput="keyboard"] .info-box--additional :focus{outline-color:#00375e;}[data-whatinput="mouse"] .info-box :focus,[data-whatinput="mouse"] .l-region--sidebar-second .contact-information :focus,.l-region--sidebar-second [data-whatinput="mouse"] .contact-information :focus,[data-whatinput="mouse"] .field--name-council-meetings-block :focus,[data-whatinput="mouse"] .info-box--additional :focus{outline-color:#00375e;}[data-whatinput="touch"] .info-box :focus,[data-whatinput="touch"] .l-region--sidebar-second .contact-information :focus,.l-region--sidebar-second [data-whatinput="touch"] .contact-information :focus,[data-whatinput="touch"] .field--name-council-meetings-block :focus,[data-whatinput="touch"] .info-box--additional :focus{outline-color:#f8bb4e;}@media (min-width:946px) {
 .info-box,.l-region--sidebar-second .contact-information,.field--name-council-meetings-block,.info-box--additional{margin:0 0 1em 1em;clear:both;float:right;width:45%;} 
}.info-box--additional .field h3{margin:0;}.info-box--bottom,.info-box--additional{float:none;margin:1em 0 2em;width:100%;}.info-box h1,.l-region--sidebar-second .contact-information h1,.field--name-council-meetings-block h1,.info-box--additional h1,.info-box h2,.l-region--sidebar-second .contact-information h2,.field--name-council-meetings-block h2,.info-box--additional h2,.info-box .search-result__title,.l-region--sidebar-second .contact-information .search-result__title,.field--name-council-meetings-block .search-result__title,.info-box--additional .search-result__title,.info-box .field-name-field-plan-id a,.field-name-field-plan-id .info-box a,.l-region--sidebar-second .contact-information .field-name-field-plan-id a,.field-name-field-plan-id .l-region--sidebar-second .contact-information a,.field--name-council-meetings-block .field-name-field-plan-id a,.field-name-field-plan-id .field--name-council-meetings-block a,.info-box--additional .field-name-field-plan-id a,.field-name-field-plan-id .info-box--additional a,.info-box .field--name-field-plan-id a,.field--name-field-plan-id .info-box a,.l-region--sidebar-second .contact-information .field--name-field-plan-id a,.field--name-field-plan-id .l-region--sidebar-second .contact-information a,.field--name-council-meetings-block .field--name-field-plan-id a,.field--name-field-plan-id .field--name-council-meetings-block a,.info-box--additional .field--name-field-plan-id a,.field--name-field-plan-id .info-box--additional a,.info-box h3,.l-region--sidebar-second .contact-information h3,.field--name-council-meetings-block h3,.info-box--additional h3,.info-box h4,.l-region--sidebar-second .contact-information h4,.field--name-council-meetings-block h4,.info-box--additional h4,.info-box h5,.l-region--sidebar-second .contact-information h5,.field--name-council-meetings-block h5,.info-box--additional h5,.info-box h6,.l-region--sidebar-second .contact-information h6,.field--name-council-meetings-block h6,.info-box--additional h6{margin-top:1em;padding-bottom:0.2em;text-transform:uppercase;}.info-box h1:first-child,.l-region--sidebar-second .contact-information h1:first-child,.field--name-council-meetings-block h1:first-child,.info-box--additional h1:first-child,.info-box h2:first-child,.l-region--sidebar-second .contact-information h2:first-child,.field--name-council-meetings-block h2:first-child,.info-box--additional h2:first-child,.info-box .search-result__title:first-child,.l-region--sidebar-second .contact-information .search-result__title:first-child,.field--name-council-meetings-block .search-result__title:first-child,.info-box--additional .search-result__title:first-child,.info-box .field-name-field-plan-id a:first-child,.field-name-field-plan-id .info-box a:first-child,.l-region--sidebar-second .contact-information .field-name-field-plan-id a:first-child,.field-name-field-plan-id .l-region--sidebar-second .contact-information a:first-child,.field--name-council-meetings-block .field-name-field-plan-id a:first-child,.field-name-field-plan-id .field--name-council-meetings-block a:first-child,.info-box--additional .field-name-field-plan-id a:first-child,.field-name-field-plan-id .info-box--additional a:first-child,.info-box .field--name-field-plan-id a:first-child,.field--name-field-plan-id .info-box a:first-child,.l-region--sidebar-second .contact-information .field--name-field-plan-id a:first-child,.field--name-field-plan-id .l-region--sidebar-second .contact-information a:first-child,.field--name-council-meetings-block .field--name-field-plan-id a:first-child,.field--name-field-plan-id .field--name-council-meetings-block a:first-child,.info-box--additional .field--name-field-plan-id a:first-child,.field--name-field-plan-id .info-box--additional a:first-child,.info-box h3:first-child,.l-region--sidebar-second .contact-information h3:first-child,.field--name-council-meetings-block h3:first-child,.info-box--additional h3:first-child,.info-box h4:first-child,.l-region--sidebar-second .contact-information h4:first-child,.field--name-council-meetings-block h4:first-child,.info-box--additional h4:first-child,.info-box h5:first-child,.l-region--sidebar-second .contact-information h5:first-child,.field--name-council-meetings-block h5:first-child,.info-box--additional h5:first-child,.info-box h6:first-child,.l-region--sidebar-second .contact-information h6:first-child,.field--name-council-meetings-block h6:first-child,.info-box--additional h6:first-child{margin-top:0;}.info-box h2,.l-region--sidebar-second .contact-information h2,.field--name-council-meetings-block h2,.info-box--additional h2,.info-box .search-result__title,.l-region--sidebar-second .contact-information .search-result__title,.field--name-council-meetings-block .search-result__title,.info-box--additional .search-result__title,.info-box .field-name-field-plan-id a,.field-name-field-plan-id .info-box a,.l-region--sidebar-second .contact-information .field-name-field-plan-id a,.field-name-field-plan-id .l-region--sidebar-second .contact-information a,.field--name-council-meetings-block .field-name-field-plan-id a,.field-name-field-plan-id .field--name-council-meetings-block a,.info-box--additional .field-name-field-plan-id a,.field-name-field-plan-id .info-box--additional a,.info-box .field--name-field-plan-id a,.field--name-field-plan-id .info-box a,.l-region--sidebar-second .contact-information .field--name-field-plan-id a,.field--name-field-plan-id .l-region--sidebar-second .contact-information a,.field--name-council-meetings-block .field--name-field-plan-id a,.field--name-field-plan-id .field--name-council-meetings-block a,.info-box--additional .field--name-field-plan-id a,.field--name-field-plan-id .info-box--additional a,.info-box h3,.l-region--sidebar-second .contact-information h3,.field--name-council-meetings-block h3,.info-box--additional h3{border-bottom:2px solid #fff;font-size:1em;}.info-box__content,.field--name-council-meetings-block .view-content{display:block;text-align:left;}.info-box__content ul li,.field--name-council-meetings-block .view-content ul li{color:#111;margin-bottom:0.8em;}.info-box__content > p:first-child,.field--name-council-meetings-block .view-content > p:first-child{margin-top:0;}.info-box__field-container .field{font-size:1em;margin-bottom:10px;}.info-box__field-container .field:after{content:"";display:table;clear:both;}@media (min-width:946px) {
 .info-box__field-container .field{margin-bottom:5px;} 
}.info-box__field-container .field:last-child{margin-bottom:0;}.info-box__field-container .field p{font-size:1em;}.info-box__field-container .field > p:first-child{margin-top:0;}.info-box__field-container .field > p:last-child{margin-bottom:0;}.info-box__field-container .field-label,.info-box__field-container .field__label{color:#111;float:none;font-weight:bold;text-transform:none;}@media (min-width:946px) {
 .info-box__field-container .field-label,.info-box__field-container .field__label{float:left;margin-right:-65%;width:35%;} 
}@media (min-width:769px) {
 .info-box__field-container .field.field--label-inline .field-items,.info-box__field-container .field.field--label-inline .field__items,.info-box__field-container .field.field--label-above .field-items,.info-box__field-container .field.field--label-above .field__items{margin-left:0;} 
}@media (min-width:946px) {
 .info-box__field-container .field.field--label-inline .field-items,.info-box__field-container .field.field--label-inline .field__items,.info-box__field-container .field.field--label-above .field-items,.info-box__field-container .field.field--label-above .field__items{margin-left:35%;width:65%;} 
}.info-box__field-container .service-tree{font-size:1em;}.info-box__field-container .map{margin:-1em -1em 1em;}.info-box__attraction .info-box__field-container .field{font-size:1em;line-height:1.6;margin:0;}.info-box__attraction .info-box__field-container .field--name-field-address-visiting,.info-box__attraction .info-box__field-container .field--name-field-phone{font-size:1.071em;line-height:1.6;}.landing-page-title{background-color:#fff;border-bottom:4px solid #00aeef;margin:0;padding:16px;}@media (min-width:769px) {
 .landing-page .l-header{height:auto;padding-bottom:0;} 
}@media (min-width:769px) {
 .landing-page .l-before-content{margin-top:20%;} 
}.landing-page .l-region--before-content{background:url(/sites/all/themes/custom/driveturku/images/bg_pattern.png?1718025344) repeat 0 0 #fff;z-index:3;position:relative;}.landing-page .l-region--before-content .quicktabs-wrapper{background-color:rgba(255,255,255,0.4);margin:0;padding:1% 1% 40px;}.landing-page .l-region--before-content .quicktabs-wrapper.quicktabs-empty{margin:0;padding:0;}.landing-page .l-region--before-content .quicktabs-wrapper.quicktabs-empty .quicktabs-tabs{margin:0;}.landing-page .l-main{z-index:3;position:relative;}@media (min-width:946px) {
 .l-navigation .block--locale-language{position:relative;} 
}.l-navigation .block--locale-language .responsive-menus.responsified span.toggler{font-size:20px;font-size:1.25rem;background-image:none;line-height:33px;text-indent:0;}@media (min-width:551px) {
 .l-navigation .block--locale-language .responsive-menus.responsified span.toggler{line-height:37px;} 
}.l-navigation .block--locale-language .responsive-menus.responsive-toggled .language-select{display:block;}.l-navigation .block--locale-language .responsive-menus.responsive-toggled .language-select .menu--languages{display:block;left:-5px;margin-top:-45px;right:-5px;text-align:center;width:auto;}.l-navigation .block--locale-language .responsive-menus.responsive-toggled .language-select .menu--languages a{display:block;}@media (min-width:946px) {
 .l-navigation .block--locale-language .responsive-menus.responsive-toggled .language-select .menu--languages{margin-top:0;left:auto;right:auto;} 
}.l-navigation .block--locale-language .menu--languages{-moz-box-shadow:0px 5px 6px rgba(0,0,0,0.3);-webkit-box-shadow:0px 5px 6px rgba(0,0,0,0.3);box-shadow:0px 5px 6px rgba(0,0,0,0.3);display:none;position:absolute;top:100%;right:0;z-index:10;}@media (min-width:946px) {
 .l-navigation .block--locale-language .menu--languages{width:45px;} 
}@media (min-width:1320px) {
 .l-navigation .block--locale-language .menu--languages{width:50px;} 
}@media (min-width:946px) {
 .l-navigation .block--locale-language .menu__item{display:block;text-align:center;} 
}.l-navigation .block--locale-language .menu__item > a{display:block;padding:0.8em 0;}.l-navigation .block--locale-language .menu__item > a.active{background-color:#d7d7d7;}.l-navigation .block--locale-language .language-select{background-color:#d7d7d7;color:#1d1d1a;display:none;font-size:1em;line-height:1.15;padding:0.8em 1em 1.2em;text-align:center;}@media (min-width:946px) {
 .l-navigation .block--locale-language .language-select{display:block;position:relative;width:45px;} 
}@media (min-width:1320px) {
 .l-navigation .block--locale-language .language-select{font-size:1em;width:50px;} 
}.l-navigation .block--locale-language .language-select:after{bottom:2px;border:solid transparent;border-color:transparent;border-top-color:#000000;border-width:5px;content:" ";height:0;left:50%;margin-left:-5px;position:absolute;pointer-events:none;width:0;}.l-navigation .block--locale-language .language-select:hover{cursor:pointer;}.l-navigation .block--locale-language .language-select.open:after{bottom:7px;border:solid transparent;border-color:transparent;border-bottom-color:#000000;border-width:5px;content:" ";height:0;left:50%;margin-left:-5px;position:absolute;pointer-events:none;width:0;}.l-navigation .block--locale-language .language-select.open{display:block;}.l-navigation .block--locale-language .language-select.open .menu--languages{display:block;margin-top:-45px;}@media (min-width:946px) {
 .l-navigation .block--locale-language .language-select.open .menu--languages{margin-top:0;} 
}body[class*="type-project"] #block-locale-language{display:none;}.languages{display:flex;flex-wrap:wrap;margin:15px 0;}.languages .languages__content .view-header{display:inline-block;color:#1d1d1a;margin-right:0;padding:0 0.3em 0 0;text-transform:uppercase;width:auto;}.language{display:inline;font-size:0.85rem;}.language:after{content:", ";margin-left:-2px;margin-right:3px;}.language:last-child:after{content:"";margin-left:0;margin-right:0;}.site-leseweb{position:relative;z-index:1;}@media (min-width:551px) {
 .site-leseweb{float:right;} 
}#PAFTOOLBAR{left:auto !important;top:auto !important;position:static !important;margin:1em 0 0.25em;}@media (min-width:551px) {
 #PAFTOOLBAR{margin:0.65em 0 0.25em;} 
}@media (min-width:769px) {
 #PAFTOOLBAR{margin:2em 0 0.25em;} 
}.section-uutinen #PAFTOOLBAR{margin:0.75em 0 0.25em;}@media (min-width:551px) {
 .section-uutinen #PAFTOOLBAR{margin:-0.25em 0 0.5em;} 
}@media (min-width:769px) {
 .section-uutinen #PAFTOOLBAR{margin:1em 0 0.25em;} 
}.landing-page .site-leseweb{float:none;}.landing-page .site-leseweb:after{content:"";display:table;clear:both;}.landing-page #PAFTOOLBAR{float:right;margin:0.75em 0.5em 0.25em;}@media (min-width:551px) {
 .landing-page #PAFTOOLBAR{margin:0.75em 1em 0.25em;} 
}@media (min-width:769px) {
 .landing-page #PAFTOOLBAR{margin:0.75em 1em 0.25em;} 
}.node-type-event .site-leseweb{float:right;z-index:10;}.node-type-event #PAFTOOLBAR{margin:1em 1em -3em;}@media (min-width:551px) {
 .node-type-event #PAFTOOLBAR{margin:1em 1em -3em;} 
}@media (min-width:769px) {
 .node-type-event #PAFTOOLBAR{margin:1em 1em -3em;} 
}#myconfigbox > div{background-color:#fff;}a.liftup-link__secondary{color:#fff;padding:20px 10px;}.field--name-field-liftup-secondary-link{position:absolute;top:0;right:0;z-index:1;}.field--name-field-liftup-secondary-link .lineage-item,.field--name-field-liftup-secondary-link a{background-color:#ed0c6e;color:#fff;display:block;padding:10px 20px;}.liftup-2x4-grid-item{width:100%;float:left;}@media (min-width:551px) {
 .liftup-2x4-grid-item{width:50%;} 
}@media (min-width:946px) {
 .liftup-2x4-grid-item{width:25%;} 
}.liftup-2x4-grid-item img{width:100%;height:auto;}.section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:100%;}@media (min-width:0px) {
 .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:100%;} 
}@media (min-width:551px) {
 .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:50%;} 
}@media (min-width:946px) {
 .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:25%;} 
}.has-no-sidebars .section-2x4-liftup.adjusting-grid{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.has-no-sidebars .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{float:left;}@media (min-width:0px) {
 .has-no-sidebars .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:100%;} 
}@media (min-width:551px) {
 .has-no-sidebars .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:50%;} 
}@media (min-width:946px) {
 .has-no-sidebars .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:25%;} 
}.has-one-sidebar .section-2x4-liftup.adjusting-grid{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.has-one-sidebar .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{padding-left:0;padding-right:0;width:100%;}@media (min-width:0px) {
 .has-one-sidebar .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:100%;} 
}@media (min-width:551px) {
 .has-one-sidebar .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:50%;} 
}@media (min-width:946px) {
 .has-one-sidebar .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:33.33%;} 
}.has-two-sidebars .section-2x4-liftup.adjusting-grid{margin-left:0;margin-right:0;padding-left:0;padding-right:0;}.has-two-sidebars .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{padding-left:0;padding-right:0;width:100%;}@media (min-width:551px) {
 .has-two-sidebars .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:50%;} 
}@media (min-width:769px) {
 .has-two-sidebars .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:100%;} 
}@media (min-width:946px) {
 .has-two-sidebars .section-2x4-liftup.adjusting-grid .liftup-2x4-grid-item{width:50%;} 
}#block-views-82123273c0e9c69f0731e6e57af5540a,#block-views-63303ed80219415d152745109853b086{padding-top:25px;}.liftup-2x4 .field-collection-view{border-bottom:0;margin:0 .5em 0 .5em;padding:.5em 0 0.5em 0;}.liftup-2x4 :focus{outline:3px solid #00aeef;outline-offset:0;}[data-whatinput="keyboard"] .liftup-2x4 :focus{outline-color:#00aeef;}[data-whatinput="mouse"] .liftup-2x4 :focus{outline-color:#00aeef;}[data-whatinput="touch"] .liftup-2x4 :focus{outline-color:#00aeef;}.liftup-2x4__content{position:relative;}.liftup-2x4__content > a{line-height:0;}.liftup-2x4__content a.content-link{position:absolute;top:0;bottom:0;left:0;right:0;}.liftup-2x4__content .field--name-field-liftup-image{line-height:0;}.liftup-2x4__bottom{bottom:0;padding:10px 20px;position:absolute;width:100%;background-color:#00375e;}.liftup-2x4__bottom .field--name-field-liftup-description-text{color:#fff;}.field--name-field-liftup-main-link a{color:#fff;}.transparent-gradient__liftup{background:transparent;bottom:0;opacity:.8;position:absolute;height:50%;width:100%;}.view-driveturku-widget-attraction-card-mosaic .transparent-gradient__liftup{bottom:5px;}.liftup-2x4__title{margin-top:0;}.view-driveturku-section-2x4-liftups,.view-id-embed_code_to_content{background-color:#fff;padding:20px;margin-left:1%;margin-right:1%;}@media (min-width:769px) {
 .view-driveturku-section-2x4-liftups,.view-id-embed_code_to_content{margin-left:0.5%;margin-right:0.5%;} 
}#block-views-embed-code-to-content-block{padding-top:1rem;}#block-views-embed-code-to-content-block .embed-field-wrapper{max-width:1320px;margin-left:auto;margin-right:auto;}#block-views-embed-code-to-content-block .embed-field-wrapper .block__title{border-bottom:none;background-color:#404040;color:#FFFFFF;text-decoration:none;display:inline;padding:5px 10px;margin-left:7px;}#block-views-embed-code-to-content-block .embed-field-wrapper .block__content{margin-top:1rem;}.liftup-box-list{margin:2%;}@media (min-width:769px) {
 .liftup-box-list{margin:3em 0;} 
}@media (min-width:551px) {
 .liftup-box-list--topic-list{margin:0 -1%;} 
}@media (min-width:769px) {
 .liftup-box-list--topic-list{margin:0 -0.5%;} 
}@media (min-width:1320px) {
 .liftup-box-list--topic-list{margin:0 -0.5%;} 
}.front .liftup-box-list--topic-list,.theme-front .liftup-box-list--topic-list{margin:2%;}@media (min-width:769px) {
 .front .liftup-box-list--topic-list,.theme-front .liftup-box-list--topic-list{margin:3em 0;} 
}.liftup-box{background-color:#fff;color:#363636;margin:8px;padding:20px 20px 10px;position:relative;}.liftup-box.node{border-bottom:4px solid #00aeef;padding:20px 20px 10px;min-width:96%;}@media (min-width:551px) {
 .liftup-box.node{min-width:0;} 
}.liftup-box.node figure{line-height:0;margin:0;}.liftup-box .last-day-signup{margin-top:10px;float:left;font-size:0.875em;}.liftup-box__header{line-height:0;margin:-20px -20px 20px;position:relative;}.liftup-box__header img{width:100%;}.liftup-box__image{line-height:0;margin:0;text-align:center;}.liftup-box__image img{width:100%;}.liftup-box__blog-author{background-color:transparent;padding:0 0 10px 35px;margin:-20px 0 10px 0;}.liftup-box__blog-author .field-collection-item-field-author-information .field{width:auto;float:left;}.liftup-box__blog-author .field-collection-item-field-author-information .field:first-child{margin-right:0.3rem;}.node--social-media-update--current img{width:auto;max-width:100%;}.liftup-box__caption{bottom:10px;left:0;position:absolute;width:70%;}.liftup-box__caption a{color:#fff;display:block;}.liftup-box__date{font-size:0.857em;color:#949494;font-style:italic;}.liftup-box__title{font-size:1.143em;color:#363636;font-weight:bold;margin:0 0 1em;}.liftup-box__content{margin-bottom:1em;}.liftup-box__vignette{font-size:0.8em;text-transform:uppercase;}.liftup-box__link:after{content:"";display:table;clear:both;}.liftup-box__link a{color:#fff;float:left;font-size:0.9em;margin-top:10px;padding-bottom:5px;padding-top:5px;}.liftup-box--responsive{margin:2%;}@media (min-width:551px) {
 .liftup-box--responsive{margin:1%;width:48%;} 
}@media (min-width:769px) {
 .liftup-box--responsive{margin:0.5%;width:32.33333%;} 
}@media (min-width:1320px) {
 .liftup-box--responsive{margin:0.5%;width:24%;} 
}.liftup-box.node-teaser{margin:8px 0 2em;}.liftup-box--half-img{border-bottom:1px solid #00aeef;margin:0 0 1em;padding:0 0 1em;}.liftup-box--half-img.has-image > *{margin-left:35%;margin-right:-100%;width:65%;}.liftup-box--half-img.has-image .liftup-box__image{float:left;margin-left:0;margin-right:-100%;width:33%;}.liftup-box--half-img.has-image .liftup-box__image figcaption{display:none;}.liftup-box--half-img .liftup-box__title{margin-bottom:0.5em;}.liftup-box--wide{background-color:#00aeef;border-bottom:none;color:white;margin:0;padding:0;}.liftup-box--wide .node{max-width:1320px;margin:0 auto;}.liftup-box--wide .liftup-box__caption{background-color:#00aeef;bottom:20px;color:#fff;max-width:50%;width:auto;}@media (min-width:769px) {
 .liftup-box--wide .liftup-box__caption{font-size:15px;font-size:0.9375rem;left:auto;right:0;} 
}.liftup-box--wide .liftup-box__title{color:#fff;font-size:2em;margin-bottom:0.5em;}.liftup-box--wide .liftup-box__group-right{position:relative;width:100%;}@media (min-width:769px) {
 .liftup-box--wide .liftup-box__group-right{float:left;width:50%;} 
}@media (min-width:1320px) {
 .liftup-box--wide .liftup-box__group-right{margin-left:0.5%;width:49.5%;} 
}.liftup-box--wide .liftup-box__group-right:after{border-color:#00aeef transparent transparent;border-style:solid;border-width:15px 15px 0;content:"";height:0;position:absolute;right:50%;top:0;width:0;}@media (min-width:769px) {
 .liftup-box--wide .liftup-box__group-right:after{border-color:transparent #00aeef transparent transparent;border-style:solid;border-width:15px 15px 15px 0;content:"";height:0;margin-top:-15px;position:absolute;right:0;top:50%;width:0;} 
}.liftup-box--wide .liftup-box__group-left{float:none;padding:2em;width:100%;}@media (min-width:769px) {
 .liftup-box--wide .liftup-box__group-left{float:right;width:50%;} 
}@media (min-width:1320px) {
 .liftup-box--wide .liftup-box__group-left{margin-right:0.5%;width:49.5%;} 
}.liftup-box--wide:nth-child(2){background-color:#fff;color:rgba(17,17,17,0.7);}.liftup-box--wide:nth-child(2) .liftup-box__title{color:#111;}.liftup-box--wide:nth-child(2) .liftup-box__caption{background-color:white;color:#1d1d1a;left:0;max-width:50%;right:auto;width:auto;}@media (min-width:1320px) {
 .liftup-box--wide:nth-child(2) .liftup-box__group-right{margin-left:0;margin-right:0.5%;} 
}.liftup-box--wide:nth-child(2) .liftup-box__group-right:after{border-color:#fff transparent transparent;border-style:solid;border-width:15px 15px 0;content:"";height:0;position:absolute;right:50%;top:0;width:0;}@media (min-width:769px) {
 .liftup-box--wide:nth-child(2) .liftup-box__group-right:after{border-color:transparent transparent transparent #fff;border-style:solid;border-width:15px 0 15px 15px;content:"";height:0;left:0;margin-top:-15px;position:absolute;top:50%;width:0;} 
}@media (min-width:769px) {
 .liftup-box--wide:nth-child(2) .liftup-box__group-left{float:left;} 
}@media (min-width:1320px) {
 .liftup-box--wide:nth-child(2) .liftup-box__group-left{margin-right:0;margin-left:0.5%;} 
}.liftup-box--blog-post.node{padding-bottom:0;}.liftup-box--blog-post .liftup-box__content{margin-bottom:0;}.liftup-box__quote{font-weight:normal;margin:10px 0 20px;padding:10px 0 10px 35px;position:relative;}.liftup-box__quote:before{color:#BBD80A;content:"”";font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:100px;left:-2px;position:absolute;top:-15px;}.liftup-box__quote a{font-size:22px;font-size:1.375rem;}.liftup-box__author{background-color:rgba(0,0,0,0.04);border-top:1px solid #A0CDEA;margin:0 -20px;padding:20px;}.liftup-box__author .liftup-box__author-label{color:#949494;font-size:0.875em;font-style:italic;}.liftup-box__author h3{margin:5px 0 0;}.liftup-box--social{font-size:14px;font-size:0.875rem;}.liftup-box--social.node{border-bottom:none;max-width:96%;padding:10px 20px 20px;}.liftup-box--social.some-type-twitter{background-color:#55ACEE;color:#fff;}.liftup-box--social.some-type-twitter :focus{outline:3px solid #fff;outline-offset:0;}[data-whatinput="keyboard"] .liftup-box--social.some-type-twitter :focus{outline-color:#fff;}[data-whatinput="mouse"] .liftup-box--social.some-type-twitter :focus{outline-color:#fff;}[data-whatinput="touch"] .liftup-box--social.some-type-twitter :focus{outline-color:#f8bb4e;}.liftup-box--social.some-type-twitter .top{border-bottom:1px solid #A0CDEA;}.liftup-box--social.some-type-twitter .top .some-id{color:transparent;font-size:1px;letter-spacing:-1px;height:35px;text-indent:0;width:35px;}.liftup-box--social.some-type-twitter .top .some-id:before{content:"\f12d";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.liftup-box--social.some-type-twitter .top .some-id:before{color:#FFFFFF;font-size:35px;line-height:35px;}.liftup-box--social.some-type-twitter .top .some-id .date{margin-left:20px;}.liftup-box--social.some-type-facebook{background-color:#EDEEF2;}.liftup-box--social.some-type-facebook .top{border-bottom:1px solid #C2C4D9;}.liftup-box--social.some-type-facebook .top .some-id{color:transparent;font-size:1px;letter-spacing:-1px;height:35px;position:relative;text-indent:0;width:35px;}.liftup-box--social.some-type-facebook .top .some-id:before{content:"\f10f";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.liftup-box--social.some-type-facebook .top .some-id:before{color:#3c5a99;font-size:35px;line-height:35px;position:relative;z-index:2;}.liftup-box--social.some-type-facebook .top .some-id:after{background-color:#FFFFFF;bottom:1px;content:"";display:block;height:30px;position:absolute;right:5px;width:20px;z-index:1;}.liftup-box--social.some-type-facebook .top .some-id .date{margin-left:20px;}.liftup-box--social.some-type-instagram{padding:10px 20px 0;}.liftup-box--social.some-type-instagram .top{border-bottom:1px solid #C2C4D9;}.liftup-box--social.some-type-instagram .top .some-id{color:transparent;font-size:1px;letter-spacing:-1px;height:35px;text-indent:0;width:35px;}.liftup-box--social.some-type-instagram .top .some-id:before{content:"\f112";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.liftup-box--social.some-type-instagram .top .some-id:before{color:#696969;font-size:35px;line-height:35px;}.liftup-box--social.some-type-instagram .top .some-id .date{margin-left:20px;}.liftup-box--social.some-type-instagram .body{font-weight:bold;}.liftup-box--social.some-type-instagram .liftup-box__image{margin:10px -20px 0;}.liftup-box--social.some-type-instagram .liftup-box__image img{display:block;line-height:0;width:100%;}.liftup-box--social.some-type-linkedin .top{border-bottom:1px solid #C2C4D9;}.liftup-box--social.some-type-linkedin .top .some-id{color:transparent;font-size:1px;letter-spacing:-1px;height:35px;position:relative;text-indent:0;width:35px;}.liftup-box--social.some-type-linkedin .top .some-id:before{content:"\f113";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.liftup-box--social.some-type-linkedin .top .some-id:before{color:#3c5a99;font-size:35px;line-height:35px;position:relative;z-index:2;}.liftup-box--social.some-type-linkedin .top .some-id:after{background-color:#FFFFFF;bottom:2px;content:"";display:block;height:30px;position:absolute;right:5px;width:24px;z-index:1;}.liftup-box--social.some-type-linkedin .top .some-id .date{margin-left:20px;}.liftup-box--social.some-type-linkedin .share-title{font-weight:bold;margin-bottom:10px;}.liftup-box--social.some-type-youtube .top{border-bottom:1px solid rgba(0,0,0,0.1);margin-bottom:12px;}.liftup-box--social.some-type-youtube .top .some-id{color:transparent;font-size:1px;letter-spacing:-1px;height:35px;position:relative;text-indent:0;width:65px;}.liftup-box--social.some-type-youtube .top .some-id:before{content:"\f132";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.liftup-box--social.some-type-youtube .top .some-id:before{color:#000;font-size:35px;line-height:33px;position:relative;z-index:2;}.liftup-box--social.some-type-youtube .top .some-id .date{margin-left:20px;}.liftup-box--social.some-type-youtube .share-title{font-weight:bold;margin-bottom:10px;}.liftup-box--social.some-type-youtube .liftup-box__image a{display:block;position:relative;}.liftup-box--social.some-type-youtube .liftup-box__image a:before{content:"\f12f";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.liftup-box--social.some-type-youtube .liftup-box__image a:before{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#e52d27;font-size:50px;left:50%;margin-left:-29px;position:absolute;top:50%;z-index:100;}.liftup-box--social.some-type-youtube .liftup-box__image a:after{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#ffffff;content:"";display:block;height:30px;margin-right:-20px;position:absolute;right:50%;top:50%;width:40px;z-index:99;}.liftup-box--social.some-type-youtube > .body{font-size:0.9em;}.liftup-box--social .top{margin:0px -20px 20px;padding:0 20px 10px;background-size:29px;background-repeat:no-repeat;background-position:20px top;}.liftup-box--social .top .some-id{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:inline-block;height:0;}.liftup-box--social .top .date{display:inline-block;margin-left:10px;}.liftup-box--social .liftup-box__image{margin:10px -10px -10px;}.liftup-box--social .body{word-wrap:break-word;}.liftup-box--social .share-title{font-weight:normal;margin-bottom:0;word-wrap:break-word;}.liftup-box--social .share-caption{margin-bottom:10px;color:#949494;font-size:0.875em;font-style:italic;}.liftup-box--topic :focus{outline:3px solid #00375e;outline-offset:0;}[data-whatinput="keyboard"] .liftup-box--topic :focus{outline-color:#00375e;}[data-whatinput="mouse"] .liftup-box--topic :focus{outline-color:#00375e;}[data-whatinput="touch"] .liftup-box--topic :focus{outline-color:#f8bb4e;}.liftup-box--topic.node{margin:0 0 10px;padding:0;width:100%;}@media (min-width:551px) {
 .liftup-box--topic.node{margin:1%;width:48%;} 
}@media (min-width:769px) {
 .liftup-box--topic.node{margin:0.5%;width:49%;} 
}@media (min-width:1320px) {
 .liftup-box--topic.node{margin:0.5%;width:32.33333%;} 
}.liftup-box--topic .liftup-box__image{line-height:0;}@media (min-width:1320px) {
 .has-one-sidebar .liftup-box--topic.node{margin:0.5%;width:32.33333%;} 
}@media (min-width:1320px) {
 .has-two-sidebars .liftup-box-list--topic-list{margin:0 -1%;} 
}@media (min-width:1320px) {
 .has-two-sidebars .liftup-box--topic.node{margin:1%;width:48%;} 
}.liftup-box--topic.node--service a{color:#fff;}.liftup-box--topic.node--service .liftup-box__caption{position:static;width:100%;}.link-to-content{margin-top:20px;}.link-to-content a{font-weight:bold;padding-right:13px;position:relative;}.link-to-content a:after{border-color:transparent transparent transparent #00aeef;border-style:solid;border-width:6px 0 6px 6px;content:"";height:0;left:0;margin-top:-5px;position:absolute;top:50%;width:0;left:auto;right:0;}.link-to-content--multiple{align-content:flex-start;align-items:flex-start;display:flex;flex-direction:column;margin-bottom:20px;}.link-to-content--multiple a{margin-bottom:7px;}.link-to-content--multiple a:last-child{margin-bottom:0;}.links > li{list-style:none;}.main-liftups{margin:3% 0.5% 2%;}.main-liftups:after{content:"";display:table;clear:both;}.main-liftup-row{margin-bottom:1%;}.main-liftup-row:after{content:"";display:table;clear:both;}.main-liftup-box{background-color:#fff;border-bottom:4px solid #00aeef;position:relative;}.main-liftup-box :focus{outline:3px solid #00375e;outline-offset:0;}[data-whatinput="keyboard"] .main-liftup-box :focus{outline-color:#00375e;}[data-whatinput="mouse"] .main-liftup-box :focus{outline-color:#00375e;}[data-whatinput="touch"] .main-liftup-box :focus{outline-color:#f8bb4e;}.main-liftup-box__media{background:#fff;position:relative;margin-bottom:-4px;}.main-liftup-box__media figure{line-height:0;margin:0;}.main-liftup-box__media:after{background:#fff;bottom:0;content:" ";display:block;height:25px;margin-bottom:-12.5px;position:absolute;right:50%;width:25px;-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}@media (min-width:1138px) {
 .main-liftup-box__media:after{bottom:auto;margin-top:-12.5px;margin-bottom:0;right:-12.5px;top:50%;} 
}@media (min-width:1138px) {
 .main-liftup-box__media{width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;} 
}.main-liftup-box__content{background:#fff;padding:20px;}@media (min-width:1138px) {
 .main-liftup-box__content{width:50%;float:right;margin-left:0;margin-right:0;clear:none;} 
}.main-liftup-box__title{font-weight:600;margin:0 0 0.5em;}.main-liftup-box__title a{color:#1d1d1a;}.main-liftup-box__text{line-height:1.6;}.main-liftup-box__caption{font-size:14px;font-size:0.875rem;background-color:#00aeef;bottom:10px;color:#fff;font-weight:200;left:0;line-height:1.2em;margin:0;padding:10px 20px;position:absolute;width:40%;}@media (min-width:1138px) {
 .main-liftup-box__caption{width:70%;font-size:18px;font-size:1.125rem;} 
}.main-liftup-box-4{clear:both;}@media (min-width:769px) {
 .main-liftup-box-4 .main-liftup-box__media:after{bottom:auto;margin-top:-12.5px;margin-bottom:0;right:-12.5px;top:50%;} 
}@media (min-width:769px) {
 .main-liftup-box-4 .main-liftup-box__media{width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;} 
}@media (min-width:769px) {
 .main-liftup-box-4 .main-liftup-box__content{width:50%;float:right;margin-left:0;margin-right:0;clear:none;} 
}@media (min-width:1138px) {
 .main-liftup-box-4 .main-liftup-box__content{padding:30px;} 
}.main-liftup-box-4 .main-liftup-box__title{font-size:1.42875em;}@media (min-width:1138px) {
 .main-liftup-box-4 .main-liftup-box__title{font-size:1.71424em;} 
}@media (min-width:1138px) {
 .main-liftup-box-4 .main-liftup-box__title{font-size:2.572em;} 
}.main-liftup-box-2 .main-liftup-box__caption{bottom:20px;}@media (min-width:769px) {
 .main-liftup-box-2{width:50%;clear:right;float:left;margin-left:0;margin-right:0%;margin-right:1%;width:49.5%;} 
}@media (min-width:1138px) {
 .main-liftup-box-2 .main-liftup-box__content{width:50%;} 
}@media (min-width:1138px) {
 .main-liftup-box-2:first-child .main-liftup-box__content{width:50%;} 
}.main-liftup-box-2 + .main-liftup-box-2{margin-top:1%;margin-right:0;}@media (min-width:769px) {
 .main-liftup-box-2 + .main-liftup-box-2{margin-top:0;}.main-liftup-box-2 + .main-liftup-box-2:before{background:none repeat scroll 0 0 #a8a8a8;bottom:-4px;content:" ";display:block;left:-1.025%;position:absolute;top:0;width:1px;}.main-liftup-box-2 + .main-liftup-box-2 .main-liftup-box__content{padding:20px;} 
}@media (min-width:1138px) {
 .main-liftup-box-2 + .main-liftup-box-2 .main-liftup-box__media{width:50%;float:right;margin-left:0;margin-right:0;clear:none;}.main-liftup-box-2 + .main-liftup-box-2 .main-liftup-box__media:after{left:-12.5px;right:auto;}.main-liftup-box-2 + .main-liftup-box-2 .main-liftup-box__content{width:50%;float:left;margin-right:-100%;margin-left:0;clear:none;margin-right:-100%;padding:20px;} 
}@media (max-width:945px) {
 .mobile-menu-button{background-color:#00aeef;border:none;color:#fff;cursor:pointer;display:inline-block;height:35px;line-height:35px;margin:0 5px;padding:0;text-align:center;width:35px;vertical-align:top;}.mobile-menu-button:before{vertical-align:middle;line-height:1;}.mobile-menu-button.quick-search-toggler{margin:0 1px 0 5px;}.mobile-menu-button.block--locale-language{margin-right:0;} 
}@media (min-width:551px) {
 .mobile-menu-button{height:40px;width:40px;line-height:40px;}.mobile-menu-button:before{line-height:1;} 
}@media (min-width:946px) {
 .mobile-menu-button{display:none;} 
}.l-region--navigation{min-height:35px;}@media (min-width:946px) {
 .l-region--navigation{min-height:initial;} 
}.l-region--navigation > .mobile-menu-button{position:relative;right:49px;}@media (min-width:551px) {
 .l-region--navigation > .mobile-menu-button{right:54px;} 
}@media (min-width:946px) {
 .l-region--navigation > .mobile-menu-button{right:auto;width:auto;height:auto;} 
}.mosaic{position:relative;z-index:2;}.mosaic:after{content:"";display:table;clear:both;}.mosaic .grid-item{width:100%;clear:right;float:right;margin-right:0;color:#FFFFFF;cursor:pointer;font-size:16px;}@media (min-width:551px) {
 .mosaic .grid-item{width:50%;clear:right;float:left;margin-left:0;margin-right:0%;} 
}@media (min-width:769px) {
 .mosaic .grid-item{width:33.33333%;clear:right;float:left;margin-left:0;margin-right:0%;} 
}@media (min-width:946px) {
 .mosaic .grid-item{width:50%;clear:right;float:left;margin-left:0;margin-right:0%;} 
}@media (min-width:1138px) {
 .mosaic .grid-item{width:33.33333%;clear:right;float:left;margin-left:0;margin-right:0%;} 
}.mosaic .grid-item a{color:#FFFFFF;}.mosaic .grid-item a:hover{text-decoration:none;}.mosaic .grid-item .event__buy-link{left:10px;line-height:1em;position:absolute;top:10px;z-index:6;}.mosaic .grid-item .event__buy-link a{font-size:1em;}.mosaic .grid-item .grid-item__image .grid-item__overlay{z-index:99;}.mosaic .grid-item .grid-item__image > a{display:block;height:100%;left:0;position:absolute;top:0;width:100%;}.mosaic .grid-item .grid-item__image > a ~ .grid-item__overlay{display:block;background-color:rgba(22,17,5,0.7);will-change:opacity;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}.mosaic .grid-item .grid-item__image > a:hover ~ .grid-item__overlay,.mosaic .grid-item .grid-item__image > a:focus ~ .grid-item__overlay{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:opacity 0.3s ease-out;-o-transition:opacity 0.3s ease-out;-webkit-transition:opacity 0.3s ease-out;transition:opacity 0.3s ease-out;}.mosaic .grid-item .event__date{background-color:rgba(0,174,239,0.9);display:inline-block;font-weight:300;max-width:80%;padding:5px 15px 5px 5px;}@media (min-width:321px) {
 .mosaic .grid-item .event__date{padding:5px 10px 5px 10px;} 
}@media (min-width:769px) {
 .mosaic .grid-item .event__date{padding:5px 10px 5px 15px;} 
}.mosaic .grid-item .event__date > .event__date{padding:0;}.mosaic .grid-item .event-signup-date-mosaic-wrapper{margin:0.1em 0 0 0;padding:0.3em;background-color:#444444;display:inline-block;}.mosaic .grid-item .event-signup-date-mosaic-wrapper .event-signup-date-mosaic{display:inline-block;}.mosaic .grid-item .event-signup-date-mosaic-wrapper .event-signup-date-mosaic-label{display:inline-block;}.mosaic .grid-item .event__sold-out{background-color:rgba(218,167,45,0.8);}.mosaic .grid-item .event__sponsored{background-color:rgba(0,0,0,0.8);}.mosaic .grid-item .event__title{padding:10px 10px 5px;}@media (min-width:321px) {
 .mosaic .grid-item .event__title{padding:15px 10px 10px;} 
}@media (min-width:769px) {
 .mosaic .grid-item .event__title{padding:15px 15px 10px;} 
}.mosaic .mosaic__footer{clear:both;}.mosaic .mosaic__footer .mosaic__more-link{color:#FFFFFF;display:block;}.mosaic .mosaic__footer .mosaic__more-link:before{background-color:#111;content:"";height:100%;position:absolute;right:-30px;top:0;width:30px;}.node-type-page .has-two-sidebars .mosaic .grid-item{width:100%;clear:right;float:right;margin-right:0;}@media (min-width:551px) {
 .node-type-page .has-two-sidebars .mosaic .grid-item{width:50%;clear:right;float:left;margin-left:0;margin-right:0%;} 
}@media (min-width:769px) {
 .node-type-page .has-two-sidebars .mosaic .grid-item{font-size:13px;} 
}@media (min-width:1138px) {
 .node-type-page .has-two-sidebars .mosaic .grid-item{font-size:16px;} 
}.node-type-page .has-one-sidebar .mosaic .grid-item{width:100%;clear:right;float:right;margin-right:0;}@media (min-width:551px) {
 .node-type-page .has-one-sidebar .mosaic .grid-item{width:50%;clear:right;float:left;margin-left:0;margin-right:0%;} 
}@media (min-width:769px) {
 .node-type-page .has-one-sidebar .mosaic .grid-item{width:33.33333%;clear:right;float:left;margin-left:0;margin-right:0%;} 
}@media (min-width:769px) {
 .node-type-page .has-one-sidebar .mosaic .grid-item{font-size:13px;} 
}@media (min-width:1138px) {
 .node-type-page .has-one-sidebar .mosaic .grid-item{font-size:16px;} 
}.block--tkufi-widget-feature-widget-before-content .block__title{background-color:#000;border-bottom:0 none;color:#fff;margin:20px 0 0;padding:10px;}.menu{margin:0;padding:0;}.menu__item{list-style:none;}.menu__item a:hover{text-decoration:none;}@media (min-width:946px) {
 .responsive-menus .toggler{display:none;} 
}.l-navigation:after{content:"";display:table;clear:both;}.l-navigation .block{display:inline-block;vertical-align:middle;}@media (min-width:946px) {
 .l-navigation .block{display:block;float:right;margin:0;} 
}.l-navigation .block:last-child{display:block;margin-left:0;margin-top:-35px;}.l-navigation .block:last-child:after{content:"";display:table;clear:both;}@media (min-width:551px) {
 .l-navigation .block:last-child{margin-top:-40px;} 
}@media (min-width:946px) {
 .l-navigation .block:last-child{float:none;margin:0;} 
}.l-navigation .block:last-child .toggler{margin-right:10px;margin-bottom:13px;}.l-navigation ul{margin:0;padding:0;}.l-navigation ul:after{content:"";display:table;clear:both;}.l-navigation ul li{list-style:none;}.l-navigation .responsive-menus.responsified > .menu{clear:both;display:none !important;position:relative;}@media (min-width:946px) {
 .l-navigation .responsive-menus.responsified > .menu{clear:none;left:0;position:absolute;top:100%;z-index:1000;} 
}.l-navigation .responsive-menus.responsified.responsive-toggled > .menu{display:block !important;-moz-box-shadow:0 2px 2px rgba(0,0,0,0.16);-webkit-box-shadow:0 2px 2px rgba(0,0,0,0.16);box-shadow:0 2px 2px rgba(0,0,0,0.16);}.l-navigation .responsive-menus.responsified.responsive-toggled span.toggler{border:none;}.l-navigation .responsive-menus.responsified span.toggler{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:0 0 0 transparent;-webkit-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent;background-color:#00aeef;border:none;color:#FFFFFF;float:right;font-size:0;height:35px;overflow:hidden;position:relative;width:35px;}@media (min-width:551px) {
 .l-navigation .responsive-menus.responsified span.toggler{height:40px;width:40px;} 
}.l-navigation .responsive-menus.responsified span.toggler:hover{cursor:pointer;}.l-navigation .responsive-menus.responsified .menu__item--second-level .menu{border-color:#e7e7e7 !important;}.l-navigation .menu{background-color:#fff;border-top:1px solid #e7e7e7;width:100%;}@media (min-width:946px) {
 .l-navigation .menu{background-color:#fafafa;border-top:none;} 
}.l-navigation .menu__item{display:block;list-style:none;}.l-navigation .menu__item > a{color:#1d1d1a;display:inline-block;line-height:24px;vertical-align:middle;}.l-navigation .menu__item > .menu__item__link{display:block;font:1em Helvetica Neue,Helvetica,Arial,sans-serif;padding:0 1em;position:relative;line-height:44px;}@media (min-width:946px) {
 .l-navigation .menu__item > .menu__item__link{font-size:0.9em;letter-spacing:-0.1px;} 
}@media (min-width:1320px) {
 .l-navigation .menu__item > .menu__item__link{font-size:1em;} 
}.l-navigation .menu__item > .menu__item__link > a{color:#1d1d1a;display:inline-block;line-height:24px;vertical-align:middle;width:90%;}.l-navigation .menu__item > .menu__item__link > .menu__item--submenu-toggle{display:inline-block;margin-left:-1em;outline-offset:-8px;position:relative;right:-1em;}@media (min-width:946px) {
 .l-navigation .menu__item.is-active{background-color:#ececec;} 
}.l-navigation .menu__item.menu__item--top-menu{background-color:#fff;border-left:0 none;padding:1em;}@media (min-width:946px) {
 .l-navigation .menu__item.menu__item--top-menu{display:none;} 
}.l-navigation .menu__item.menu__item--top-menu a{font-weight:normal;text-transform:uppercase;}.l-navigation .menu__item.menu__item--top-menu a.active{font-weight:bold;}.l-navigation .menu__item .menu__item--expanded-toggle{cursor:pointer;display:none;}.l-navigation .block--menu-block .responsive-menus.responsified span.toggler:before,.l-navigation .block--og-menu-single-menu .responsive-menus.responsified span.toggler:before{content:"\f11f";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.l-navigation .block--menu-block .responsive-menus.responsified span.toggler:before,.l-navigation .block--og-menu-single-menu .responsive-menus.responsified span.toggler:before{font-size:39px;height:39px;left:-2px;line-height:100%;position:absolute;text-align:center;top:-2px;width:39px;}@media (min-width:551px) {
 .l-navigation .block--menu-block .responsive-menus.responsified span.toggler:before,.l-navigation .block--og-menu-single-menu .responsive-menus.responsified span.toggler:before{font-size:45px;height:44px;width:44px;} 
}.l-navigation .menu__item--first-level{background-color:#f5f5f5;border-left:4px solid #00aeef;margin-bottom:1px;position:relative;}@media (min-width:946px) {
 .l-navigation .menu__item--first-level{background-color:transparent;border-left:none;float:left;margin-bottom:0;position:static;} 
}.l-navigation .menu__item--first-level > .menu__item__link{font-weight:bold;}@media (min-width:946px) {
 .l-navigation .menu__item--first-level > .menu__item__link{font-weight:normal;} 
}@media (min-width:1320px) {
 .l-navigation .menu__item--first-level > .menu__item__link{font-weight:bold;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--first-level > .menu__item__link > a{width:auto;} 
}.l-navigation .menu__item--first-level .menu{position:relative;}@media (min-width:946px) {
 .l-navigation .menu__item--first-level .menu{border-bottom:5px solid #00aeef;} 
}.l-navigation .menu__item--first-level.is-collapsed > .menu__item--expanded-toggle,.l-navigation .menu__item--first-level.is-expanded > .menu__item--expanded-toggle{background-color:#00aeef;border-left:1px solid #fff;display:block;height:100%;position:absolute;right:0;top:0;width:45px;z-index:10;}@media (min-width:946px) {
 .l-navigation .menu__item--first-level.is-collapsed > .menu__item--expanded-toggle,.l-navigation .menu__item--first-level.is-expanded > .menu__item--expanded-toggle{display:none;} 
}.l-navigation .menu__item--first-level.is-collapsed > .menu__item--expanded-toggle:before,.l-navigation .menu__item--first-level.is-expanded > .menu__item--expanded-toggle:before{color:#FFFFFF;font-size:40px;font-weight:normal;height:100%;line-height:100%;position:absolute;text-align:center;top:0;width:45px;}@media (min-width:946px) {
 .l-navigation .menu__item--first-level.is-collapsed:focus > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level.is-collapsed.open > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level.is-expanded:focus > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level.is-expanded.open > .menu__item__link > .menu__item--submenu-toggle:before{content:"\f11c";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--first-level.is-collapsed:focus > .menu__item__link > .menu__item--submenu-toggle:after,.l-navigation .menu__item--first-level.is-collapsed.open > .menu__item__link > .menu__item--submenu-toggle:after,.l-navigation .menu__item--first-level.is-expanded:focus > .menu__item__link > .menu__item--submenu-toggle:after,.l-navigation .menu__item--first-level.is-expanded.open > .menu__item__link > .menu__item--submenu-toggle:after{background-color:rgba(255,255,255,0.4);border:1px solid #FFFFFF;content:"";height:16px;line-height:100%;margin-top:-8px;position:absolute;right:9px;top:50%;width:16px;} 
}@media (min-width:1320px) {
 .l-navigation .menu__item--first-level.is-collapsed:focus > .menu__item__link > .menu__item--submenu-toggle:after,.l-navigation .menu__item--first-level.is-collapsed.open > .menu__item__link > .menu__item--submenu-toggle:after,.l-navigation .menu__item--first-level.is-expanded:focus > .menu__item__link > .menu__item--submenu-toggle:after,.l-navigation .menu__item--first-level.is-expanded.open > .menu__item__link > .menu__item--submenu-toggle:after{height:22px;margin-top:-11px;right:13px;width:22px;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--first-level.is-collapsed:focus > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level.is-collapsed.open > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level.is-expanded:focus > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level.is-expanded.open > .menu__item__link > .menu__item--submenu-toggle:before{color:#FFFFFF;font-size:34px;font-weight:normal;} 
}@media (min-width:1320px) {
 .l-navigation .menu__item--first-level.is-collapsed:focus > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level.is-collapsed.open > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level.is-expanded:focus > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level.is-expanded.open > .menu__item__link > .menu__item--submenu-toggle:before{font-size:48px;} 
}.l-navigation .menu__item--first-level.is-expanded > .menu__item--expanded-toggle:before{content:"\f102";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.l-navigation .menu__item--first-level.is-collapsed > .menu__item--expanded-toggle:before{content:"\f104";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.l-navigation .menu__item--first-level.is-active-trail > .menu__item__link,.l-navigation .menu__item--first-level.is-active > .menu__item__link{background-color:#ececec;}@media (min-width:946px) {
 .l-navigation .menu__item--first-level.is-active-trail > .menu__item__link,.l-navigation .menu__item--first-level.is-active > .menu__item__link{background-color:#00aeef;}.l-navigation .menu__item--first-level.is-active-trail > .menu__item__link > a,.l-navigation .menu__item--first-level.is-active > .menu__item__link > a{color:#fff;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--first-level.is-active-trail > .menu,.l-navigation .menu__item--first-level.is-active > .menu{display:none;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--first-level.is-active-trail .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level.is-active .menu__item--submenu-toggle:before{color:#FFF;} 
}.l-navigation .menu__item--first-level > .menu{background-color:#eaeae9;z-index:10;}@media (min-width:946px) {
 .l-navigation .menu__item--first-level > .menu{background-color:#f7f7f7;display:none;left:0;padding:2em 0;position:absolute;top:100%;width:100%;z-index:100;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--first-level:hover > .menu__item__link,.l-navigation .menu__item--first-level:focus > .menu__item__link,.l-navigation .menu__item--first-level.open > .menu__item__link{background-color:#00aeef;}.l-navigation .menu__item--first-level:hover > .menu__item__link > a,.l-navigation .menu__item--first-level:focus > .menu__item__link > a,.l-navigation .menu__item--first-level.open > .menu__item__link > a{color:#fff;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--first-level:hover .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level:focus .menu__item--submenu-toggle:before,.l-navigation .menu__item--first-level.open .menu__item--submenu-toggle:before{color:#FFF;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--first-level:hover > .menu,.l-navigation .menu__item--first-level:focus > .menu,.l-navigation .menu__item--first-level.open > .menu{display:block;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--first-level .menu__item--submenu-toggle:before{content:"\f11a";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--first-level .menu__item--submenu-toggle:before{color:#b2b2b2;font-size:34px;font-weight:normal;line-height:0;vertical-align:middle;} 
}@media (min-width:1320px) {
 .l-navigation .menu__item--first-level .menu__item--submenu-toggle:before{font-size:48px;} 
}.l-navigation .menu__item--second-level{background-color:#FFFFFF;margin-bottom:1px;position:relative;}@media (min-width:946px) {
 .l-navigation .menu__item--second-level{background-color:transparent;clear:both;display:block;position:static;width:35%;z-index:101;} 
}.l-navigation .menu__item--second-level > .menu__item__link{padding-left:2em;}@media (min-width:946px) {
 .l-navigation .menu__item--second-level > .menu__item__link{color:#1d1d1a;padding-left:110px;padding-right:40px;position:relative;z-index:102;}.l-navigation .menu__item--second-level > .menu__item__link:hover,.l-navigation .menu__item--second-level > .menu__item__link:focus{background-color:#FFFFFF;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--second-level > .menu__item__link > .menu__item--submenu-toggle{position:absolute;right:20px;}.l-navigation .menu__item--second-level > .menu__item__link > .menu__item--submenu-toggle:before{content:"\f119";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} 
}.l-navigation .menu__item--second-level .menu{background-color:#f5f5f5;z-index:11;}@media (min-width:946px) {
 .l-navigation .menu__item--second-level.is-collapsed > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--second-level.is-expanded > .menu__item__link > .menu__item--submenu-toggle:before{content:"\f119";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--second-level.is-collapsed > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--second-level.is-expanded > .menu__item__link > .menu__item--submenu-toggle:before{color:#b2b2b2;font-size:34px;font-weight:normal;} 
}@media (min-width:1320px) {
 .l-navigation .menu__item--second-level.is-collapsed > .menu__item__link > .menu__item--submenu-toggle:before,.l-navigation .menu__item--second-level.is-expanded > .menu__item__link > .menu__item--submenu-toggle:before{font-size:48px;} 
}.l-navigation .menu__item--second-level.is-collapsed > .menu__item--expanded-toggle,.l-navigation .menu__item--second-level.is-expanded > .menu__item--expanded-toggle{background-color:#0089bc;border-left:1px solid #eaeae9;display:block;height:100%;position:absolute;right:0;top:0;width:45px;z-index:10;}@media (min-width:946px) {
 .l-navigation .menu__item--second-level.is-collapsed > .menu__item--expanded-toggle,.l-navigation .menu__item--second-level.is-expanded > .menu__item--expanded-toggle{display:none;} 
}.l-navigation .menu__item--second-level.is-collapsed > .menu__item--expanded-toggle:before,.l-navigation .menu__item--second-level.is-expanded > .menu__item--expanded-toggle:before{color:#FFFFFF;font-size:40px;font-weight:normal;height:100%;line-height:100%;position:absolute;top:0;text-align:center;width:45px;}.l-navigation .menu__item--second-level.is-expanded > .menu__item--expanded-toggle:before{content:"\f102";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.l-navigation .menu__item--second-level.is-collapsed > .menu__item--expanded-toggle:before{content:"\f104";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.l-navigation .menu__item--second-level.is-active-trail > .menu__item__link{font-weight:bold;}@media (min-width:946px) {
 .l-navigation .menu__item--second-level.is-active-trail > .menu__item__link{background-color:#ececec;} 
}.l-navigation .menu__item--second-level.is-active > .menu__item__link{font-weight:bold;}@media (min-width:946px) {
 .l-navigation .menu__item--second-level.is-active > .menu__item__link{background-color:#ececec;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--second-level > .menu{background-color:#fcfcfc;border-bottom:5px solid #00aeef;display:none;left:35%;padding:2em 0;position:absolute;top:0;width:65%;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--second-level:focus > .menu,.l-navigation .menu__item--second-level:hover > .menu,.l-navigation .menu__item--second-level.open > .menu{display:block;min-height:100%;width:31.5%;z-index:111;} 
}.l-navigation .menu__item--second-level:focus > .menu__item__link,.l-navigation .menu__item--second-level:hover > .menu__item__link,.l-navigation .menu__item--second-level.open > .menu__item__link{background-color:#FFFFFF;}@media (min-width:946px) {
 .l-navigation .menu__item--second-level.open > .menu__item__link > .menu__item--submenu-toggle:before{content:"\f11b";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} 
}@media (min-width:946px) {
 .l-navigation .menu__item--second-level.open > .menu{z-index:112;} 
}.l-navigation .menu__item--second-level.open > .menu__item__link{background-color:#FFFFFF;}.l-navigation .menu__item--third-level > .menu__item__link{padding-left:3.5em;position:relative;}.l-navigation .menu__item--third-level > .menu__item__link:before{content:"\f11d";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (min-width:946px) {
 .l-navigation .menu__item--third-level > .menu__item__link{padding-left:1em;} 
}.l-navigation .menu__item--third-level > .menu__item__link:before{color:#b9b9b9;font-size:58px;font-weight:normal;height:60px;left:5px;position:absolute;top:-4px;width:60px;}@media (min-width:946px) {
 .l-navigation .menu__item--third-level > .menu__item__link:before{display:none;font-size:0;height:0;width:0;} 
}.l-navigation .menu__item--third-level > .menu__item__link:hover,.l-navigation .menu__item--third-level > .menu__item__link.hover,.l-navigation .menu__item--third-level > .menu__item__link:focus{background-color:#f7f7f7;}.l-navigation .menu__item--third-level.is-active > .menu__item__link{font-weight:bold;}@media (min-width:946px) {
 .l-navigation .menu__item--third-level.is-active > .menu{display:block;} 
}.l-region--sidebar-first .menu{padding-left:2em;}.l-region--sidebar-first .menu__item a{color:#1d1d1a;display:inline-block;font-size:0.9em;padding:10px 0;}.l-region--sidebar-first .menu__item--third-level a{position:relative;}.l-region--sidebar-first .menu__item--third-level a:before{content:"\f11d";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media (min-width:946px) {
 .l-region--sidebar-first .menu__item--third-level a:before{color:#b9b9b9;font-size:58px;font-weight:normal;height:60px;left:-45px;position:absolute;top:-18px;width:60px;} 
}.l-region--sidebar-first .menu__item--third-level.is-active-trail > .menu__item__link > a,.l-region--sidebar-first .menu__item--third-level.is-active > .menu__item__link > a{font-weight:bold;}.l-region--sidebar-first .menu__item--second-level.is-active > .menu__item__link > a,.l-region--sidebar-first .menu__item--second-level.is-active-trail > .menu__item__link > a{font-weight:bold;}.l-region--sidebar-first .menu-level-2 .menu__item--second-level > .menu__item__link > a:before{font-size:0;height:0;width:0;}.l-region--sidebar-first .menu-block-wrapper > .menu{padding-left:0;}@media (min-width:1320px) {
 .l-region--sidebar-first .menu-block-wrapper > .menu{padding-left:1em;} 
}.l-region--sidebar-first .menu-block-wrapper > .menu > .menu__item:first-child > .menu__item__link > a{padding-top:0;}.l-region--sidebar-first .menu-block-wrapper > .menu > .menu__item--second-level > .menu__item__link > a:before{background:none;content:"";display:none;}.l-region--sidebar-first .menu__item--e-service{display:none;}.l-region--navigation-top .block--menu-block{display:none;}@media (min-width:946px) {
 .l-region--navigation-top .block--menu-block{display:block;} 
}.l-region--navigation-top .menu{text-align:right;}.l-region--navigation-top .menu .menu__item{display:inline-block;}.l-region--navigation-top .menu .menu__item:last-child a{margin:0 0 0 5px;}.l-region--navigation-top .menu .menu__item a{color:#fff;display:block;margin:0 5px;padding:0.5em;text-transform:uppercase;}.l-region--navigation-top .menu .menu__item a.active,.l-region--navigation-top .menu .menu__item a:hover{text-decoration:underline;}.og-context .l-navigation .responsive-menus.responsified span.toggler{background-color:#d5d4cf;color:#111;}.og-context .l-navigation .menu__item--first-level.is-active-trail > .menu__item__link,.og-context .l-navigation .menu__item--first-level.is-active > .menu__item__link,.og-context .l-navigation .menu__item--first-level:hover > .menu__item__link,.og-context .l-navigation .menu__item--first-level.hover > .menu__item__link,.og-context .l-navigation .menu__item--first-level.open > .menu__item__link{background-color:#d5d4cf;color:#111;}.og-context .l-navigation .menu__item--first-level .menu{border-color:#d5d4cf;}.og-context .l-navigation .mobile-menu-button{background-color:#d5d4cf;color:#111;}.e-service-wrapper{background-color:#f7f7f7;display:block;overflow:hidden;padding:1em;}@media (min-width:946px) {
 .e-service-wrapper{height:100%;padding:2em;position:absolute;right:0;top:0;width:33%;z-index:100;} 
}.e-service-wrapper li > a{background-color:#00aeef;color:#FFF;display:block;line-height:1.5;margin:0 0 0.5em;padding:10px 30px 10px 65px;position:relative;text-transform:uppercase;}.e-service-wrapper li > a:after{content:"\f104";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.e-service-wrapper li > a:before{content:"\f10d";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.e-service-wrapper li > a:before{font-size:45px;left:10px;line-height:30px;margin-top:-15px;position:absolute;top:50%;}.e-service-wrapper li > a:after{font-size:28px;height:100%;line-height:100%;margin-top:-13px;position:absolute;right:0;text-align:center;top:50%;width:30px;z-index:2;}.e-service-wrapper li > a:hover,.e-service-wrapper li > a:focus{background-color:#0089bc;}.view-driveturku-news .views-row h2,.view-driveturku-news .views-row .search-result__title,.view-driveturku-news .views-row .field-name-field-plan-id a,.field-name-field-plan-id .view-driveturku-news .views-row a,.view-driveturku-news .views-row .field--name-field-plan-id a,.field--name-field-plan-id .view-driveturku-news .views-row a{margin-bottom:0;}.view-driveturku-news .views-row .views-field-created{margin-bottom:15px;}.dnd-atom-wrapper.type-gallery{width:100%;}.dnd-atom-wrapper.context-content_half{width:100%;}@media (min-width:551px) {
 .dnd-atom-wrapper.context-content_half{height:auto;width:50%;} 
}.dnd-atom-wrapper.context-content_full{clear:both;}.scald-atom.view-mode-main_content{margin:1em 0;}.scald-atom.view-mode-main_content img{width:auto;}.scald-atom.view-mode-content_full{margin:1em 0;}.scald-atom.view-mode-content_full img{height:auto;width:100%;}.scald-atom.view-mode-content_half{margin:1em 0;}.type-video .scald-atom.view-mode-content_full{margin:1em 0;position:relative;}.type-video .scald-atom.view-mode-content_full .fluid-width-video-wrapper{position:absolute;}.type-video .scald-atom.view-mode-content_full img{height:auto;width:100%;}.type-video .scald-atom.view-mode-content_half{margin:1em 0;position:relative;}.type-video .scald-atom.view-mode-content_half .fluid-width-video-wrapper{position:absolute;}@media (min-width:946px) {
 .type-video .scald-atom.view-mode-content_half img{height:auto;width:100%;} 
}.type-video .scald-atom.view-mode-main_content_news_blogs{margin:1em 0;}.node--news-item--full .context-content_half,.node--blog-post--full .context-content_half{width:100%;}.node--news-item--full .context-content_half.atom-align-left,.node--news-item--full .context-content_half.atom-align-right,.node--blog-post--full .context-content_half.atom-align-left,.node--blog-post--full .context-content_half.atom-align-right{margin:1em 0;}@media (min-width:551px) {
 .node--news-item--full .context-content_half,.node--blog-post--full .context-content_half{height:auto;width:50%;}.node--news-item--full .context-content_half.atom-align-left,.node--blog-post--full .context-content_half.atom-align-left{float:left;margin:0.5em 1em 1em 0;}.node--news-item--full .context-content_half.atom-align-right,.node--blog-post--full .context-content_half.atom-align-right{float:right;margin:0.5em 0 1em 1em;} 
}.node--news-item--full .context-content_half .scald-atom,.node--blog-post--full .context-content_half .scald-atom{margin:0;}.node--news-item--full .context-content_half img,.node--blog-post--full .context-content_half img{width:100%;}.node--news-item--full .atom-align-left,.node--blog-post--full .atom-align-left{float:left;margin:0.5em 1em 1em 0;}.node--news-item--full .atom-align-right,.node--blog-post--full .atom-align-right{float:right;margin:0.5em 0 1em 1em;}.node--news-item--full .scald-atom > a,.node--blog-post--full .scald-atom > a{display:block;}.node--news-item--full .view-mode-main_content_news_blogs,.node--blog-post--full .view-mode-main_content_news_blogs{margin:3em 0 1em 0;}.dnd-legend-wrapper{display:block;width:100%;caption-side:bottom;}.node--news-item--full .field--name-post-date,.node--blog-post--full .field--name-post-date{color:#acacac;font-size:1.286em;margin-top:10px;}.node--news-item--full .field--title,.node--blog-post--full .field--title{margin-bottom:18px;margin-top:0;}.node--news-item--full .field--title a,.node--blog-post--full .field--title a{color:#1d1d1a;font-weight:700;}.node--news-item--full .field--name-field-lead-paragraph-long-text,.node--blog-post--full .field--name-field-lead-paragraph-long-text{font-size:1.286em;font-weight:600;line-height:1.6;}.node--blog-post--full .field--name-post-date{margin-top:0;margin-right:10px;}.node-type-place .field--name-field-description{font-weight:bold;margin-bottom:20px;}.node--blog--full .field--name-field-lead-paragraph-et{font-size:1.286em;font-weight:600;line-height:1.6;}.node--blog--full .field--name-field-blog-tags{margin-top:1em;}.node--blog--full .field--name-field-blog-tags .field__items{margin-bottom:1em;}.node-type-blog-post .field--name-field-quote .field__item,blockquote{border-bottom:1px solid #BBD80A;border-top:1px solid #BBD80A;font-size:1.15em;line-height:135px;margin:10px 0;padding:10px 0 10px 35px;position:relative;}.node-type-blog-post .field--name-field-quote .field__item:before,blockquote:before{color:#BBD80A;content:"”";font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:120px;left:-2px;position:absolute;top:-15px;}@media (min-width:551px) {
 .node-type-blog-post .field--name-field-quote .field__item,blockquote{border:none;float:right;width:calc(50% - 15px);}.node-type-blog-post .field--name-field-quote .field__item:before,blockquote:before{left:-4px;top:-24px;} 
}@media (min-width:769px) {
 .node-type-blog-post .field--name-field-quote .field__item,blockquote{border-bottom:1px solid #BBD80A;border-top:1px solid #BBD80A;width:100%;float:right;}.node-type-blog-post .field--name-field-quote .field__item:before,blockquote:before{left:-2px;top:-15px;} 
}@media (min-width:1138px) {
 .node-type-blog-post .field--name-field-quote .field__item,blockquote{border:none;float:right;width:calc(50% - 15px);}.node-type-blog-post .field--name-field-quote .field__item:before,blockquote:before{left:-4px;top:-24px;} 
}.node-type-blog-post .field--name-field-quote .field__item{width:100%;float:none;line-height:initial;}.view-mode-current blockquote{border:0;font-size:1em;margin:0;padding:0 0 0 2em;position:relative;width:auto;}.view-mode-current blockquote:before{color:#fff;font-size:60px;left:0;position:absolute;top:-5px;}.view-mode-current blockquote > p{margin:0;}.opening-hours{margin-bottom:15px;}.opening-hours__title{font-weight:bold;margin:20px 0 15px;}@media (min-width:769px) {
 .opening-hours__title{float:left;margin-right:-12.143em;margin-top:0;padding:0 10px 0 0;width:12.143em;} 
}@media (min-width:769px) {
 .opening-hour{margin-left:12.143em;} 
}.opening-hour__title{border-bottom:1px solid #d5d4cf;font-weight:600;margin:15px 0 5px;padding-bottom:3px;}.opening-hour__date{font-weight:600;margin:15px 0 0;padding-bottom:3px;}.opening-hour__title-wrapper:first-child .opening-hour__title,.opening-hour__title-wrapper:first-child .opening-hour__date{margin-top:0;}.opening-hour__title-wrapper--has-date{align-items:baseline;border-bottom:1px solid #d5d4cf;display:flex;margin-bottom:5px;}.opening-hour__title-wrapper--has-date .opening-hour__title{border-bottom:0;margin-bottom:0;margin-right:5px;}.opening-hour__day{display:flex;padding:0 5px;}.opening-hour__day:nth-child(even){background-color:#ececec;}.opening-hour__day-name,.opening-hour__closed{width:40%;}.opening-hour__day-value{width:60%;}.opening-hour__day-value-divider{display:block;}@media (min-width:361px) {
 .opening-hour__day-value-divider{display:inline;} 
}@media (min-width:769px) {
 .opening-hour__day-value-divider{display:block;} 
}@media (min-width:919px) {
 .opening-hour__day-value-divider{display:inline;} 
}.ui-accordion .opening-hours__wrapper{margin:25px 0 0;overflow:hidden;}@media (min-width:769px) {
 .ui-accordion .opening-hours__wrapper{max-width:610px;} 
}.ui-accordion .opening-hours{font-size:0.8rem;margin-bottom:25px;}.ui-accordion .opening-hour__day:nth-child(even){background-color:#c1e6f2;}@media (min-width:769px) {
 .ui-accordion .opening-hours__title{margin-right:-13rem;width:13rem;} 
}@media (min-width:769px) {
 .ui-accordion .opening-hour{margin-left:13rem;} 
}.ui-accordion .opening-hour__title,.ui-accordion .opening-hour__title-wrapper--has-date{border-color:#00aeef;}.l-content__two-columns .opening-hours__wrapper{overflow:hidden;}body{background-color:#13699f;}.CookieDeclaration{display:none;}.l-region--before-content,.l-region--after-content{clear:both;}.l-region--before-content:after,.l-region--after-content:after{content:"";display:table;clear:both;}.view-display-id-top_image figure.top-carousel{margin:0px;}.view-display-id-top_image figure.top-carousel img{width:100%;display:block;}.l-highlighted{overflow:auto;}.l-region--sidebar-first{display:none;}@media (min-width:769px) {
 .l-region--sidebar-first{display:block;} 
}.l-content__wrapper{overflow:hidden;}.l-content :focus{outline:3px solid #00375e;outline-offset:0;}[data-whatinput="keyboard"] .l-content :focus{outline-color:#00375e;}[data-whatinput="mouse"] .l-content :focus{outline-color:#00375e;}[data-whatinput="touch"] .l-content :focus{outline-color:#f8bb4e;}@media (min-width:769px) {
 .l-content__two-columns .l-content__column--left{clear:none;float:left;margin-bottom:1em;margin-right:1%;width:54%;} 
}.l-content__two-columns .l-content__column--right{float:none;margin:1em 0 1em 0;width:100%;}@media (min-width:769px) {
 .l-content__two-columns .l-content__column--right{clear:none;float:left;margin:0;width:45%;} 
}.l-content__two-columns .info-box__attraction{float:none;margin:1em 0 1em 0;width:100%;}@media (min-width:769px) {
 .l-content__two-columns .info-box__attraction{clear:both;float:right;margin-top:0;margin-left:1%;width:30%;} 
}@media (min-width:769px) {
 .l-content__attraction .info-box--dupicate .info-box,.l-content__attraction .info-box--dupicate .l-region--sidebar-second .contact-information,.l-region--sidebar-second .l-content__attraction .info-box--dupicate .contact-information,.l-content__attraction .info-box--dupicate .field--name-council-meetings-block,.l-content__attraction .info-box--dupicate .info-box--additional{margin:0;width:100%;} 
}.pager{border-top:1px solid #d5d4cf;padding-top:10px;}.pager .pager__item{display:inline-block;line-height:2;padding:0;}.pager .pager__item a{font-size:12px;font-size:0.75rem;background-color:#00aeef;color:#FFFFFF;padding:5px 10px;}.pager .pager__item.pager__item--current{font-weight:normal;padding:5px 10px;}.views-exposed-form-driveturku-solr-search-page .views-exposed-widget{padding:0;}.views-exposed-form-driveturku-solr-search-page .views-exposed-widget .form-submit{margin-top:0;padding:18px 10px;display:inline-block;}.views-exposed-form-driveturku-solr-search-page .views-widget-filter-search_api_views_fulltext{width:70%;}.views-exposed-form-driveturku-solr-search-page .form-item-search-api-views-fulltext{background:#00aeef;padding:15px 10px;}.views-exposed-form-driveturku-solr-search-page .form-item-search-api-views-fulltext .form-text{width:95%;margin-left:15px;}.views-exposed-form-driveturku-solr-search-page .views-submit-button{width:30%;}.facetapi-facet-field-political-party .leaf,.facetapi-facet-relation-trustee-person-node-reversefield-trustee-role .leaf,.facetapi-facet-relation-trustee-person-node-reversefield-trust-unit .leaf{list-style:none;}.facetapi-facet-field-political-party .facet__count,.facetapi-facet-relation-trustee-person-node-reversefield-trustee-role .facet__count,.facetapi-facet-relation-trustee-person-node-reversefield-trust-unit .facet__count{vertical-align:middle;}.node--person--search-result{border-bottom:1px solid #d5d4cf;clear:both;float:left;padding:0px;position:relative;width:100%;}@media (min-width:769px) {
 .node--person--search-result{padding:10px 15px;} 
}.node--person--search-result .person__full-name{font-size:18px;}@media (min-width:946px) {
 .node--person--search-result .person__full-name{font-size:24px;} 
}.node--person--search-result .person__email ul{padding-left:0;margin:0;}.node--person--search-result .person__email > ul > li:after{color:#78797B;padding-left:3px;}.node--person--search-result .person__email > ul > li > a{font-family:"Open Sans",sans-serif;}.node--person--search-result .person__phone:before{content:"\f120";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node--person--search-result .person__phone:before{font-size:22px;}.node--person--search-result .person__image--wrapper{width:33.33333%;float:left;margin-right:-100%;margin-left:0;clear:none;min-height:100px;padding:15px 0;}@media (min-width:321px) {
 .node--person--search-result .person__image--wrapper{width:25%;float:left;margin-right:-100%;margin-left:0;clear:none;} 
}@media (min-width:769px) {
 .node--person--search-result .person__image--wrapper{padding:0;} 
}@media (min-width:1138px) {
 .node--person--search-result .person__image--wrapper{width:16.66667%;float:left;margin-right:-100%;margin-left:0;clear:none;} 
}.node--person--search-result .person__content--wrapper{width:66.66667%;float:right;margin-left:0;margin-right:0;clear:none;padding:10px 20px;}@media (min-width:321px) {
 .node--person--search-result .person__content--wrapper{width:75%;float:right;margin-left:0;margin-right:0;clear:none;} 
}@media (min-width:769px) {
 .node--person--search-result .person__content--wrapper{padding:10px 30px;} 
}@media (min-width:1138px) {
 .node--person--search-result .person__content--wrapper{width:66.66667%;float:left;margin-right:-100%;margin-left:16.66667%;clear:none;} 
}.node--person--search-result .field--name-positions-trust-search .field-items,.node--person--search-result .field--name-positions-trust-search .field__items{margin-left:0;}.search-result--person .field-name-field-office-tr .field__item:nth-child(2) .taxonomy-term::before,.search-result--person .field-name-field-office-tr .field-item:nth-child(2) .taxonomy-term::before,.search-result--person .field-name-field-office-tr .field__item:nth-child(3) .taxonomy-term::before,.search-result--person .field-name-field-office-tr .field-item:nth-child(3) .taxonomy-term::before,.search-result--person .field--name-field-office-tr .field__item:nth-child(2) .taxonomy-term::before,.search-result--person .field--name-field-office-tr .field-item:nth-child(2) .taxonomy-term::before,.search-result--person .field--name-field-office-tr .field__item:nth-child(3) .taxonomy-term::before,.search-result--person .field--name-field-office-tr .field-item:nth-child(3) .taxonomy-term::before,.node--person--search-result .field-name-field-office-tr .field__item:nth-child(2) .taxonomy-term::before,.node--person--search-result .field-name-field-office-tr .field-item:nth-child(2) .taxonomy-term::before,.node--person--search-result .field-name-field-office-tr .field__item:nth-child(3) .taxonomy-term::before,.node--person--search-result .field-name-field-office-tr .field-item:nth-child(3) .taxonomy-term::before,.node--person--search-result .field--name-field-office-tr .field__item:nth-child(2) .taxonomy-term::before,.node--person--search-result .field--name-field-office-tr .field-item:nth-child(2) .taxonomy-term::before,.node--person--search-result .field--name-field-office-tr .field__item:nth-child(3) .taxonomy-term::before,.node--person--search-result .field--name-field-office-tr .field-item:nth-child(3) .taxonomy-term::before{content:'›';}.node--person--search-result .person__phone,.person .person__phone,.person .person__email{display:inline-block;}.node--person--search-result .person__phone:before,.person .person__phone:before,.person .person__email:before{color:#00aeef;display:inline-block;font-size:16px;vertical-align:middle;width:25px;}.person.view-mode-full{margin:0 auto;max-width:800px;}.person .person__content-top,.person .person__content-bottom,.person .person__add-position-of-trust{width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;}@media (min-width:551px) {
 .person .person__content-top,.person .person__content-bottom,.person .person__add-position-of-trust{width:58.33333%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;} 
}@media (min-width:769px) {
 .person .person__content-top,.person .person__content-bottom,.person .person__add-position-of-trust{width:66.66667%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;} 
}.person .person__image{width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;line-height:0;text-align:center;padding-top:1.5em;padding-bottom:1em;}@media (min-width:551px) {
 .person .person__image{width:41.66667%;float:left;margin-right:-100%;clear:none;padding-right:3em;padding-top:2em;text-align:right;} 
}@media (min-width:769px) {
 .person .person__image{width:33.33333%;float:left;margin-right:-100%;clear:none;padding-right:3em;} 
}.person .person__image img{width:225px;}@media (min-width:551px) {
 .person .person__image img{width:100%;} 
}.person .person__add-position-of-trust{clear:both;margin:10px 0;}.person .person__add-position-of-trust:before{content:"\f121";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.person .person__add-position-of-trust:before{margin-right:5px;}.person .person__name{margin-bottom:0;}.person .person__title{font-weight:600;font-size:1.286em;}.person .person__contact{border-bottom:1px solid #00aeef;}.person .person__contact > div{margin-bottom:5px;padding:0 20px 0 0;}.person .person__contact > div:last-child{padding-right:0;}@media (min-width:551px) {
 .person .person__contact{margin:10px 0;} 
}.person .person__phone:before{content:"\f120";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.person .person__phone:before{font-size:22px;}.person .person__email:before{content:"\f10e";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.person .person__contact-details{padding-top:1px;}.person .person__contact-details h3{margin:5px 0;}.person .person__employee h2,.person .person__employee .search-result__title,.person .person__employee .field-name-field-plan-id a,.field-name-field-plan-id .person .person__employee a,.person .person__employee .field--name-field-plan-id a,.field--name-field-plan-id .person .person__employee a,.person .person__trustee h2,.person .person__trustee .search-result__title,.person .person__trustee .field-name-field-plan-id a,.field-name-field-plan-id .person .person__trustee a,.person .person__trustee .field--name-field-plan-id a,.field--name-field-plan-id .person .person__trustee a{color:#00aeef;margin:20px 0 5px;}@media (min-width:551px) {
 .person .field__label{font-weight:600;} 
}.person .field--name-field-deputy-member h3{margin:0;}.person .field--name-field-task-description{margin-bottom:1em;}.person .field--name-field-visiting-address{white-space:pre-wrap;}.node--person--only-title{margin:1em 0;}.node--person--only-title a{color:#FFF;}.phone-number__wrapper{margin-bottom:0.714em;}@media (min-width:769px) {
 .phone-number__wrapper{margin-bottom:0.357em;} 
}.phone-number__title{color:#111;float:left;font-weight:bold;margin:0;padding:0 0 2px 0;width:100%;}@media (min-width:769px) {
 .phone-number__title{margin:0 -12.143em 0 0;padding:0 10px 0 0;width:12.143em;} 
}.phone-number{float:none;padding:0 0 5px 0;}@media (min-width:769px) {
 .phone-number{margin-bottom:0.357em;margin-left:12.143em;padding:0;} 
}@media (min-width:769px) {
 .phone-number:last-child{margin-bottom:0;} 
}.ui-accordion .phone-numbers{font-size:0.75rem;}@media (min-width:769px) {
 .ui-accordion .phone-number__title{margin-right:-13rem;width:13rem;} 
}@media (min-width:769px) {
 .ui-accordion .phone-number{margin-left:13rem;} 
}.node-type-plan{}.node-type-plan .block__title{border-bottom:4px solid #00a97a;}.node-type-plan .group-plan-details .field--name-field-street-address-text,.node-type-plan .group-plan-details .field--name-field-plan-approved-by{margin-top:20px;}.node-type-plan .group-plan-details .thoroughfare{float:left;margin-right:0.5em;}.node-type-plan .field--name-field-plan-state .field__item{display:inline-block;background-color:#00a97a;line-height:2.4;color:white;padding:0em 1em 0em 1em;}.node-type-plan .view-driveturku-plan-actors .view-content .views-row{margin:10px 0 10px;}.node-type-plan .view-driveturku-plan-actors .view-content .views-row .views-field{margin-bottom:0;}@media (min-width:769px) {
 .node-type-plan .view-driveturku-plan-actors .view-content .views-row .views-field{margin-left:0;} 
}@media (min-width:946px) {
 .node-type-plan .view-driveturku-plan-actors .view-content .views-row .views-field{margin-left:35%;width:65%;} 
}.node-type-plan .view-driveturku-plan-actors .view-content .views-row .views-field.views-field-field-surname{margin-left:0;}.node-type-plan .view-driveturku-plan-actors .view-content .views-row .views-field-field-plan-actor-role{font-weight:bold;}@media (min-width:946px) {
 .node-type-plan .view-driveturku-plan-actors .view-content .views-row .views-field-field-plan-actor-role{float:left;margin-left:0;width:35%;} 
}.node-type-plan .view-driveturku-plan-actors{margin-top:20px;}.node-type-plan .plan-actor-support{margin-top:20px;font-size:1em;}.node-type-plan #block-service-links-service-links{clear:both;}.node-type-plan #block-service-links-service-links h2.block__title,.node-type-plan #block-service-links-service-links .block__title.search-result__title,.node-type-plan #block-service-links-service-links .field-name-field-plan-id a.block__title,.field-name-field-plan-id .node-type-plan #block-service-links-service-links a.block__title,.node-type-plan #block-service-links-service-links .field--name-field-plan-id a.block__title,.field--name-field-plan-id .node-type-plan #block-service-links-service-links a.block__title,.node-type-plan #block-service-links-service-links .some-links li{display:none;}.node-type-plan #block-service-links-service-links li.some-link{display:inline-block;}.node-type-plan #block-quicktabs-plan-attachment-view-tabs li{margin-bottom:10px;}.node-type-plan #block-quicktabs-plan-attachment-view-tabs #quicktabs-plan_attachment_view_tabs{margin:20px 0;}.node-type-plan .view-driveturku-plan-state-tabs .views-row{padding:10px 10px 0 10px;clear:both;}.node-type-plan .view-driveturku-plan-state-tabs .views-row:after{content:"";display:table;clear:both;}.node-type-plan .view-driveturku-plan-state-tabs .views-row .att-date{background:#949494;padding:5px 10px;color:#fff;margin-right:10px;width:130px;display:block;text-align:center;float:left;min-height:29px;}.node-type-plan .view-driveturku-plan-state-tabs .views-row .tab-att-inner-wrapper{float:left;display:block;width:calc(100% - 160px);padding:5px;min-width:480px;}.node-type-plan .view-driveturku-plan-state-tabs .views-row .tab-att-inner-wrapper .att-link a{font-weight:bold;}.node-type-plan .plan-link-row a{color:#FFFFFF;display:block;position:relative;padding-right:40px;margin-bottom:10px;background-color:#00a97a;}.node-type-plan .plan-link-row a:before{content:"\f10e";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node-type-plan .plan-link-row a:before{color:#FFFFFF;font-size:34px;font-style:normal;height:100%;line-height:100%;margin-top:-17px;position:absolute;right:0;text-align:center;top:50%;width:50px;z-index:2;}.node-type-plan .plan-link-row a:after{background-color:#00cd94;content:"";height:100%;position:absolute;right:0;top:0;width:50px;}.node-type-plan .plan-link-row .views-field-field-plan-link-affect a{right:0;}.node-type-plan .plan-link-row .views-field-field-plan-link-affect a:before{content:"\f104";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.node-type-plan .plan-link-row .views-field-field-plan-link-affect:after,.node-type-plan .plan-link-row .views-field-field-plan-link-affect:before{width:30px;}.field--name-projects-stakeholders.field--type-ds .block-title{display:none;}.field--name-projects-stakeholders.field--type-ds .views-row{margin-bottom:10px;}.field--name-projects-stakeholders.field--type-ds .views-row .views-field-field-project-stakeholder-role-s{font-weight:bold;}#block-views-project-logos-block .block__title{text-align:center;}#block-views-project-logos-block .view-project-logos .view-content .views-field{display:inline-block;}#block-views-project-logos-block .view-project-logos .view-content .views-field img{height:120px;margin:0.7em;}@supports (object-fit:contain){#block-views-project-logos-block .view-project-logos .view-content .views-field img{width:200px;object-fit:contain;}}.block--tkufi-search-feature-quicksearch,.block--tkufi-search-feature-quicksearch--2{display:none;white-space:nowrap;}.block--tkufi-search-feature-quicksearch .block__title,.block--tkufi-search-feature-quicksearch--2 .block__title{display:none;}.block--tkufi-search-feature-quicksearch .form-item,.block--tkufi-search-feature-quicksearch--2 .form-item{display:table-cell;margin-bottom:0;position:relative;width:auto;}.block--tkufi-search-feature-quicksearch .form-item:before,.block--tkufi-search-feature-quicksearch--2 .form-item:before{content:"\f122";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block--tkufi-search-feature-quicksearch .form-item:before,.block--tkufi-search-feature-quicksearch--2 .form-item:before{color:#00aeef;bottom:8px;font-size:1.6em;left:6px;position:absolute;}.block--tkufi-search-feature-quicksearch .form-item input,.block--tkufi-search-feature-quicksearch--2 .form-item input{background:#fafafa;color:#1d1d1a;border:0;line-height:1.5;padding:0.5em 1em 0.5em 2.75em;width:100%;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}.block--tkufi-search-feature-quicksearch .form-item input::-webkit-input-placeholder,.block--tkufi-search-feature-quicksearch--2 .form-item input::-webkit-input-placeholder{color:#1d1d1a;font-style:italic;}.block--tkufi-search-feature-quicksearch .form-item input:-moz-placeholder,.block--tkufi-search-feature-quicksearch--2 .form-item input:-moz-placeholder{color:#1d1d1a;font-style:italic;}.block--tkufi-search-feature-quicksearch .form-item input::-moz-placeholder,.block--tkufi-search-feature-quicksearch--2 .form-item input::-moz-placeholder{color:#1d1d1a;font-style:italic;}.block--tkufi-search-feature-quicksearch .form-item input:-ms-input-placeholder,.block--tkufi-search-feature-quicksearch--2 .form-item input:-ms-input-placeholder{color:#1d1d1a;font-style:italic;}.block--tkufi-search-feature-quicksearch .form-item label,.block--tkufi-search-feature-quicksearch--2 .form-item label{display:none;}.block--tkufi-search-feature-quicksearch .form-submit,.block--tkufi-search-feature-quicksearch--2 .form-submit{background:transparent;border:1px solid rgba(237,238,242,0.8);display:table-cell;margin-right:0;padding:0.5em 1em;vertical-align:bottom;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}@media (min-width:551px) {
 .block--tkufi-search-feature-quicksearch .form-submit,.block--tkufi-search-feature-quicksearch--2 .form-submit{display:inline-block;} 
}@media (max-width:945px) {
 .block--tkufi-search-feature-quicksearch--2{font-size:16px;} 
}@media (min-width:551px) {
 .block--tkufi-search-feature-quicksearch--2{text-align:center;} 
}.block--tkufi-search-feature-quicksearch--2.has-animated-height{display:block;max-height:92px;overflow:hidden;will-change:max-height;-moz-transition:max-height 0.25s ease-out;-o-transition:max-height 0.25s ease-out;-webkit-transition:max-height 0.25s ease-out;transition:max-height 0.25s ease-out;}@media (min-width:946px) {
 .block--tkufi-search-feature-quicksearch--2.has-animated-height{display:none;} 
}.block--tkufi-search-feature-quicksearch--2.has-animated-height.is-collapsed{-moz-transition:max-height 0.25s ease-out;-o-transition:max-height 0.25s ease-out;-webkit-transition:max-height 0.25s ease-out;transition:max-height 0.25s ease-out;max-height:0;}.block--tkufi-search-feature-quicksearch--2 .form-item{border-right:4px solid transparent;}@media (min-width:551px) {
 .block--tkufi-search-feature-quicksearch--2 .form-item{border-right:0;display:inline-block;width:70%;} 
}@media (min-width:769px) {
 .block--tkufi-search-feature-quicksearch--2 .form-item{width:60%;} 
}.block--tkufi-search-feature-quicksearch--2 .block__content{padding:3% 10px 2%;}@media (min-width:551px) {
 .block--tkufi-search-feature-quicksearch--2 .block__content{padding:2% 1% 1%;} 
}.block--tkufi-search-feature-quicksearch--2 form > div{display:table-row;}@media (min-width:551px) {
 .block--tkufi-search-feature-quicksearch--2 form > div{display:block;} 
}@media (min-width:946px) {
 .block--tkufi-search-feature-quicksearch{display:inline-block;margin-top:1px;} 
}.block--tkufi-search-feature-quicksearch .block__content{padding:0 0.5em;}.block--tkufi-search-feature-quicksearch .form-item{display:inline-block;width:20em;}.block--tkufi-search-feature-quicksearch .form-submit{margin-right:0;padding:0.5em 1em;}.quick-search-toggler:before{content:"\f122";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.quick-search-toggler:before{font-size:1.6em;line-height:1.65em;vertical-align:top;}.recommended-block{position:relative;}@media (min-width:946px) {
 .recommended-block{bottom:5%;left:0;margin:0 auto;max-width:1320px;position:absolute;right:0;top:auto;width:100%;z-index:5;}.recommended-block :focus{outline:3px solid #fff;outline-offset:0;}[data-whatinput="keyboard"] .recommended-block :focus{outline-color:#fff;}[data-whatinput="mouse"] .recommended-block :focus{outline-color:#fff;}[data-whatinput="touch"] .recommended-block :focus{outline-color:#f8bb4e;} 
}@media (min-width:1320px) {
 .recommended-block{bottom:15%;} 
}.recommended-block__content{z-index:3;-moz-box-shadow:0px 5px 6px rgba(0,0,0,0.3);-webkit-box-shadow:0px 5px 6px rgba(0,0,0,0.3);box-shadow:0px 5px 6px rgba(0,0,0,0.3);background-color:#004678;padding:10px 15px 20px;position:relative;}@media (min-width:946px) {
 .recommended-block__content{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,55,94,0.7);bottom:-4px;color:#FFFFFF;padding:20px 15px 40px;position:absolute;right:0.5%;width:24%;} 
}@media (min-width:1320px) {
 .recommended-block__content{right:0;} 
}.recommended-block__title{color:#FFFFFF;font-size:1.5em;margin:0 0 10px;}@media (min-width:1138px) {
 .recommended-block__title{font-size:1.8em;} 
}.recommended-block__close{background-color:transparent;border:0 none;font-size:0;height:30px;line-height:30px;overflow:hidden;padding:0;position:absolute;right:15px;top:10px;width:30px;}.recommended-block__close:before{content:"\f10c";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.recommended-block__close:before{color:#FFFFFF;font-size:30px;height:30px;width:30px;}@media (min-width:946px) {
 .recommended-block__close{display:none;} 
}@media (max-width:945px) {
 .recommended-block.is-collapsed .recommended-block__content{padding:10px 15px 10px;}.recommended-block.is-collapsed .recommended-block__title{margin-bottom:0;}.recommended-block.is-collapsed .recommended-block__links{display:none;}.recommended-block.is-collapsed .recommended-block__close:before{content:"\f121";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;} 
}.recommended-block__item{display:block;margin:0 -15px;}.recommended-block__item a{border-top:1px solid rgba(255,255,255,0.3);color:#ffffff;display:block;font-size:1.1em;margin:0 15px;overflow:hidden;padding:10px 30px 10px 5px;position:relative;text-transform:uppercase;}.recommended-block__item a:before{content:"\f107";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.recommended-block__item a:before{color:#fff;font-size:26px;line-height:30px;margin-top:-15px;position:absolute;right:5px;top:50%;}.recommended-block__item:last-child a{border-bottom:1px solid rgba(255,255,255,0.3);}.recommended-block__item:hover{background-color:rgba(0,0,0,0.13);}@media (min-width:946px) {
 .node-type-landing-page .recommended-block{bottom:0;top:124px;} 
}@media (min-width:1320px) {
 .node-type-landing-page .recommended-block{bottom:0;} 
}@media (min-width:946px) {
 .node-type-landing-page .recommended-block__content{bottom:auto;padding-bottom:20px;padding-top:10px;top:5%;} 
}@media (min-width:769px) {
 .node-type-landing-page .recommended-block__title{font-size:1.5em;} 
}@media (min-width:1138px) {
 .node-type-landing-page .recommended-block__title{font-size:2em;} 
}.node-type-landing-page .recommended-block__item a{font-size:1em;}.block--views-driveturku-recommended-block.contextual-links-region{position:static;}.view-id-recurring_event_list .views-table .views-field-edit-node{padding:0 1.5rem;}.l-content__column--left .responsible-organisations{display:flex;flex-wrap:wrap;margin:15px 0;}.l-content__column--left .responsible-organisations__title{color:#1d1d1a;display:inline-block;font-weight:400;margin:0;padding:0 0.3em 0 0;text-transform:uppercase;width:auto;}.l-content__column--left .responsible-organisation{display:inline;font-size:0.85rem;}.l-content__column--left .responsible-organisation:after{content:", ";}.l-content__column--left .responsible-organisation:last-child:after{content:"";}.ui-accordion .responsible-organisations{font-size:0.75rem;margin:0 -14px;padding:6px 14px;}@media (min-width:769px) {
 .ui-accordion .responsible-organisations{margin-bottom:0.357em;} 
}.ui-accordion .responsible-organisations__title{color:#111;float:left;font-weight:bold;margin:0;padding:0 0 2px 0;width:100%;}@media (min-width:769px) {
 .ui-accordion .responsible-organisations__title{margin:0 -13rem 0 0;padding:0 10px 0 0;width:13rem;} 
}.ui-accordion .responsible-organisation{float:none;padding:0 0 5px 0;}@media (min-width:769px) {
 .ui-accordion .responsible-organisation{margin-bottom:0.357em;margin-left:13rem;padding:0;} 
}@media (min-width:769px) {
 .ui-accordion .responsible-organisation:last-child{margin-bottom:0;} 
}.node-type-site-rss-feed h1{padding:5px 10px;margin-bottom:0;font-size:1.2em;}.node-type-site-rss-feed #leseweb{position:relative;top:-20px;right:10px;}.view-id-rss_tool.view-display-id-block .views-row{padding:10px;border-bottom:1px dashed #ccc;}.view-id-rss_tool.view-display-id-block .views-row.views-row-first{border-top:1px solid #ccc;}.view-id-rss_tool.view-display-id-block .views-field-title{font-weight:bold;}.view-id-rss_tool.view-display-id-block .views-field-field-event-date .field-content{font-size:0.857em;font-style:italic;}.view-id-rss_tool.view-display-id-block .views-field-body{margin-top:10px;}.node--site-rss-feed--node-embed header h2.node__title,.node--site-rss-feed--node-embed header .node__title.search-result__title,.node--site-rss-feed--node-embed header .field-name-field-plan-id a.node__title,.field-name-field-plan-id .node--site-rss-feed--node-embed header a.node__title,.node--site-rss-feed--node-embed header .field--name-field-plan-id a.node__title,.field--name-field-plan-id .node--site-rss-feed--node-embed header a.node__title{padding:5px 10px;margin-bottom:0;font-size:1.2em;}.node--site-rss-feed--node-embed header h2.node__title a,.node--site-rss-feed--node-embed header .node__title.search-result__title a,.node--site-rss-feed--node-embed header .field-name-field-plan-id a.node__title a,.field-name-field-plan-id .node--site-rss-feed--node-embed header a.node__title a,.node--site-rss-feed--node-embed header .field--name-field-plan-id a.node__title a,.field--name-field-plan-id .node--site-rss-feed--node-embed header a.node__title a{padding:5px 0;}.search-results{background:#f8f9fd;padding:15px 15px 0px 15px;}.search-results .views-exposed-form .views-exposed-widgets{border-bottom:1px solid #00aeef;display:table;margin-bottom:2em;width:100%;}.search-results .views-exposed-form .views-exposed-widget{display:table-cell;float:none;padding:0;width:100%;}.search-results .views-exposed-form .views-exposed-widget label{display:none;}.search-results .views-exposed-form .views-exposed-widget .form-text{border:1px solid #d5d4cf;height:3em;line-height:3;margin:0;padding:0 10px;vertical-align:middle;width:100%;}.search-results .views-exposed-form .views-exposed-widget.views-submit-button{width:auto;}.search-results .views-exposed-form .views-exposed-widget .form-submit{margin:0;padding:12px 10px;vertical-align:middle;}.search-results .views-exposed-form #edit-journal-id-wrapper{min-width:230px;display:none;}.page-search-type-plan .search-results .views-exposed-form #edit-journal-id-wrapper,body[class*="type-plan"] .search-results .views-exposed-form #edit-journal-id-wrapper,.page-search-plan-type .search-results .views-exposed-form #edit-journal-id-wrapper{display:block;}.page-search-type-plan .search-results .views-exposed-form .views-exposed-widget,body[class*="type-plan"] .search-results .views-exposed-form .views-exposed-widget,.page-search-plan-type .search-results .views-exposed-form .views-exposed-widget{float:left;}@media (min-width:769px) {
 .page-search-type-plan .search-results .views-exposed-form .views-exposed-widget,body[class*="type-plan"] .search-results .views-exposed-form .views-exposed-widget,.page-search-plan-type .search-results .views-exposed-form .views-exposed-widget{float:none;} 
}.search-results--map .view-content{margin:0 -15px;}.search-help{display:none;}@media (min-width:769px) {
 .search-help{display:block;padding:0 1em 1em;} 
}.search-result{-moz-box-shadow:#d0d7f2 0 1px 0 0;-webkit-box-shadow:#d0d7f2 0 1px 0 0;box-shadow:#d0d7f2 0 1px 0 0;background-color:#fff;border-bottom:1px solid #d5d4cf;border-right:1px solid #d5d4cf;border-top:1px solid #d5d4cf;display:table;margin-bottom:15px;position:relative;width:100%;}.search-result:after{content:"";display:table;clear:both;}.search-result__attachment{background-color:#d5d4cf;display:table-cell;min-width:15px;text-align:center;vertical-align:top;}.search-result__content{display:table-cell;padding:10px;vertical-align:top;width:100%;}.search-result__content p{font-size:1em;line-height:initial;}.search-result__title,.field-name-field-plan-id a,.field--name-field-plan-id a{margin:0 0 10px;}@media (min-width:769px) {
 .search-result__body > .node{display:table;} 
}.search-result__body .field .field-item p{margin-top:0.5em;margin-bottom:0.5em;}.search-result__body .field .field-item p:first-child{margin-top:0;}.search-result__body .field .field-item p:last-child{margin-bottom:0;}.search-result__main{width:100%;}@media (min-width:769px) {
 .search-result__main{display:table-cell;} 
}.search-result__main .field{display:table-row;}.search-result__main .search-result__tags,.search-result__main .field-name-field-keywords,.search-result__main .field--name-field-keywords{display:table-header-group !important;}.search-result__main .search-result__tags .field-items,.search-result__main .search-result__tags .field__items,.search-result__main .field-name-field-keywords .field-items,.search-result__main .field-name-field-keywords .field__items,.search-result__main .field--name-field-keywords .field-items,.search-result__main .field--name-field-keywords .field__items{padding-bottom:5px;}.search-result__main .search-result__tags .field-item,.search-result__main .search-result__tags .field__item,.search-result__main .field-name-field-keywords .field-item,.search-result__main .field-name-field-keywords .field__item,.search-result__main .field--name-field-keywords .field-item,.search-result__main .field--name-field-keywords .field__item{background-color:#e1e0dd;color:#111;display:inline-block;font-size:0.875em;margin:0 5px 5px 0;padding:2px 5px;text-transform:uppercase;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}.page-search .search-result--plan .plan-metadata{clear:both;}.page-search .search-result--plan .search-result__title{display:none;}.page-search .node-plan .field-name-title,.page-search .node-plan .field--name-title,.page-search .node--plan .field-name-title,.page-search .node--plan .field--name-title{float:left;margin-right:1em;}.page-search .node-plan .field-name-title h2,.page-search .node-plan .field-name-title .search-result__title,.page-search .node-plan .field-name-title .field-name-field-plan-id a,.field-name-field-plan-id .page-search .node-plan .field-name-title a,.page-search .node-plan .field-name-title .field--name-field-plan-id a,.field--name-field-plan-id .page-search .node-plan .field-name-title a,.page-search .node-plan .field--name-title h2,.page-search .node-plan .field--name-title .search-result__title,.page-search .node-plan .field--name-title .field-name-field-plan-id a,.field-name-field-plan-id .page-search .node-plan .field--name-title a,.page-search .node-plan .field--name-title .field--name-field-plan-id a,.field--name-field-plan-id .page-search .node-plan .field--name-title a,.page-search .node--plan .field-name-title h2,.page-search .node--plan .field-name-title .search-result__title,.page-search .node--plan .field-name-title .field-name-field-plan-id a,.field-name-field-plan-id .page-search .node--plan .field-name-title a,.page-search .node--plan .field-name-title .field--name-field-plan-id a,.field--name-field-plan-id .page-search .node--plan .field-name-title a,.page-search .node--plan .field--name-title h2,.page-search .node--plan .field--name-title .search-result__title,.page-search .node--plan .field--name-title .field-name-field-plan-id a,.field-name-field-plan-id .page-search .node--plan .field--name-title a,.page-search .node--plan .field--name-title .field--name-field-plan-id a,.field--name-field-plan-id .page-search .node--plan .field--name-title a{margin-top:0;}.page-search .node-plan .field-name-field-plan-id,.page-search .node-plan .field--name-field-plan-id,.page-search .node--plan .field-name-field-plan-id,.page-search .node--plan .field--name-field-plan-id{float:right;}.page-search .node-plan .field-name-field-plan-id h2,.page-search .node-plan .field-name-field-plan-id .search-result__title,.page-search .node-plan .field-name-field-plan-id a,.page-search .node-plan .field--name-field-plan-id h2,.page-search .node-plan .field--name-field-plan-id .search-result__title,.page-search .node-plan .field--name-field-plan-id a,.page-search .node--plan .field-name-field-plan-id h2,.page-search .node--plan .field-name-field-plan-id .search-result__title,.page-search .node--plan .field-name-field-plan-id a,.page-search .node--plan .field--name-field-plan-id h2,.page-search .node--plan .field--name-field-plan-id .search-result__title,.page-search .node--plan .field--name-field-plan-id a{margin-top:0;}.page-search .node-plan .field-name-field-description,.page-search .node-plan .field--name-field-description,.page-search .node--plan .field-name-field-description,.page-search .node--plan .field--name-field-description{margin-top:1em;float:left;}.page-search .node-plan .plan-schedule,.page-search .node--plan .plan-schedule{margin:1em 1em 1em 0;float:left;}@media (min-width:769px) {
 .page-search .node-plan .plan-schedule,.page-search .node--plan .plan-schedule{float:right;} 
}.page-search .node-plan .plan-schedule .label-inline,.page-search .node--plan .plan-schedule .label-inline{width:auto;margin-right:1em;float:left;}.page-search .node-plan .plan-schedule > span,.page-search .node--plan .plan-schedule > span{float:left;background-color:#e1e0dd;color:#111;display:inline-block;font-size:0.875em;margin:0 5px 5px 0;padding:2px 5px;text-transform:uppercase;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}.page-search .node-plan .plan-districts,.page-search .node-plan .plan-schemes,.page-search .node--plan .plan-districts,.page-search .node--plan .plan-schemes{margin:1em 1em 1em 0;float:left;}.page-search .node-plan .plan-districts .label-inline,.page-search .node-plan .plan-schemes .label-inline,.page-search .node--plan .plan-districts .label-inline,.page-search .node--plan .plan-schemes .label-inline{width:auto;margin-right:1em;float:left;}.page-search .node-plan .plan-districts > span,.page-search .node-plan .plan-schemes > span,.page-search .node--plan .plan-districts > span,.page-search .node--plan .plan-schemes > span{float:left;display:block;background-color:#e1e0dd;color:#111;display:inline-block;font-size:0.875em;margin:0 5px 5px 0;padding:2px 5px;text-transform:uppercase;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;}.page-search .node-plan .plan-schemes,.page-search .node--plan .plan-schemes{clear:both;margin-top:0;}.search-result__media{display:none;}@media (min-width:769px) {
 .search-result__media{display:table-cell;min-width:120px;padding-left:10px;vertical-align:top;} 
}@media (min-width:946px) {
 .search-result__media{min-width:160px;} 
}@media (min-width:1138px) {
 .search-result__media{min-width:200px;} 
}@media (min-width:1320px) {
 .search-result__media{min-width:200px;} 
}.search-result__media figure{margin:0;}.node-plan .search-result__media,.node--plan .search-result__media{display:none;}@media (min-width:946px) {
 .node-plan .search-result__media,.node--plan .search-result__media{display:table-cell;padding-left:10px;vertical-align:top;min-width:250px;} 
}@media (min-width:1138px) {
 .node-plan .search-result__media,.node--plan .search-result__media{min-width:300px;} 
}@media (min-width:1320px) {
 .node-plan .search-result__media,.node--plan .search-result__media{min-width:350px;} 
}.node-plan .search-result__media figure,.node--plan .search-result__media figure{margin:0;}.search-result--project .search-result__title{display:none;}.search-result--project .node-project h2,.search-result--project .node-project .search-result__title,.search-result--project .node-project .field-name-field-plan-id a,.field-name-field-plan-id .search-result--project .node-project a,.search-result--project .node-project .field--name-field-plan-id a,.field--name-field-plan-id .search-result--project .node-project a,.search-result--project .node--project h2,.search-result--project .node--project .search-result__title,.search-result--project .node--project .field-name-field-plan-id a,.field-name-field-plan-id .search-result--project .node--project a,.search-result--project .node--project .field--name-field-plan-id a,.field--name-field-plan-id .search-result--project .node--project a{margin-top:0;}.page-search .l-page.has-sidebar-first .breadcrumb{width:calc(100% - 1em);}@media (min-width:769px) {
 .page-search .l-page.has-sidebar-first .breadcrumb{width:calc(100% - 1em);} 
}.page-search .l-region--sidebar-first{display:block;}.page-search .l-region--sidebar-first .block--facetapi .block__title{position:relative;}.page-event-search .l-region--sidebar-first{display:block;}.page-event-search .l-region--sidebar-first .block{margin-bottom:30px;}.page-event-search .l-region--sidebar-first .block--facetapi .block__title{position:relative;}.views-exposed-form-driveturku-event-search-page-event-search-page .views-exposed-form{display:table;margin-bottom:3em;padding:0 15px;width:100%;}.views-exposed-form-driveturku-event-search-page-event-search-page .views-exposed-form .views-exposed-widget{display:table-cell;float:none;padding:0px;width:100%;}.views-exposed-form-driveturku-event-search-page-event-search-page .views-exposed-form .views-exposed-widget .form-text{background-color:#f8f9fd;border:1px solid #37475E;height:3em;line-height:3;margin:0px;padding:0px 10px;vertical-align:middle;width:100%;}.views-exposed-form-driveturku-event-search-page-event-search-page .views-exposed-form .views-exposed-widget .form-submit{background-color:#37475E;margin:0px;padding:12px 40px;vertical-align:middle;}.search-toggle-filters{background-color:#00aeef;border:0 none;color:#ffffff;display:block;font-size:1em;margin:10px 16px;padding:8px 35px 8px 8px;position:relative;text-align:center;text-transform:uppercase;}.search-toggle-filters:before{content:"\f121";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.search-toggle-filters.open:before{content:"\f11e";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.search-toggle-filters:before{font-size:1.5em;line-height:36px;position:absolute;right:8px;top:0;}.search-toggle-filters:hover{cursor:pointer;}.search-toggle-single-filter{background-color:#f8f9fd;color:#00aeef;font-size:0.9em;display:block;height:28px;line-height:28px;position:absolute;right:0;text-align:center;top:0;width:35px;}.search-toggle-single-filter:before{content:"\f121";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.search-toggle-single-filter:before{vertical-align:middle;}.search-toggle-single-filter.open:before{content:"\f11e";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.search-toggle-single-filter:hover{cursor:pointer;}.directory-header{background-color:#f9fafb;margin:0 -16px;overflow:hidden;padding:0 16px;}@media (min-width:1138px) {
 .directory-header{overflow:visible;} 
}.directory-header > *{display:block;float:left;}@media (min-width:1138px) {
 .directory-header > *{display:inline-block;float:none;} 
}.directory-header a{background-color:#00aeef;color:#FFFFFF;display:block;font-size:1.143em;margin:3px;width:30px;padding:5px 0;text-align:center;}@media (min-width:1138px) {
 .directory-header a{margin:0;} 
}.directory-header a.active{background-color:#FFFFFF;color:#00aeef;position:relative;}@media (min-width:1138px) {
 .directory-header a.active{background-color:#00aeef;color:#FFFFFF;} 
}@media (min-width:1138px) {
 .directory-header a.active:after{border-color:#00aeef transparent transparent;border-style:solid;border-width:15px 15px 0;content:"";height:0;position:absolute;right:50%;top:0;width:0;bottom:-15px;left:50%;margin-left:-15px;right:auto;top:auto;} 
}.directory-content{margin:2em 0;}.directory-content .directory-item:first-child{margin-top:0;}.directory-content .directory-item:last-child{margin-bottom:0;}.directory-content .directory-item .directory-item__link{margin:1em 0;}.view-driveturku-services-on-map{margin-bottom:16px;}ul.some-links__list{line-height:45px;margin:1em 0;padding:0.5em 0;text-align:center;}li.some-link{display:inline-block;list-style-type:none;position:relative;}li.some-link > a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:inline-block;width:45px;}.some-link__bg{color:#EDEEF2;display:inline-block;font-size:45px;left:0;pointer-events:none;position:absolute;text-align:center;top:0;}.some-link__bg:before{content:"\f10b";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.some-link__icon{color:#00aeef;display:inline-block;font-size:22px;left:0;pointer-events:none;position:absolute;text-align:center;text-indent:0;top:0;vertical-align:middle;width:45px;}.event .some-link__bg{color:#EDEEF2;}.event .some-link__icon{color:#B5B5B5;}.some-link--twitter > a ~ .some-link__icon:before{content:"\f12d";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.some-link--twitter > a:hover ~ .some-link__bg,.some-link--twitter > a:focus ~ .some-link__bg{color:#000 !important;}.some-link--twitter > a:hover ~ .some-link__icon,.some-link--twitter > a:focus ~ .some-link__icon{color:#EDEEF2 !important;}.some-link--facebook > a ~ .some-link__icon:before{content:"\f110";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.some-link--facebook > a:hover ~ .some-link__bg,.some-link--facebook > a:focus ~ .some-link__bg{color:#3B5998 !important;}.some-link--facebook > a:hover ~ .some-link__icon,.some-link--facebook > a:focus ~ .some-link__icon{color:#EDEEF2 !important;}.some-link--instagram > a ~ .some-link__icon:before{content:"\f112";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.some-link--instagram > a:hover ~ .some-link__bg,.some-link--instagram > a:focus ~ .some-link__bg{color:#517FA4 !important;}.some-link--instagram > a:hover ~ .some-link__icon,.some-link--instagram > a:focus ~ .some-link__icon{color:#EDEEF2 !important;}.some-link--linkedin > a ~ .some-link__icon:before{content:"\f114";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.some-link--linkedin > a:hover ~ .some-link__bg,.some-link--linkedin > a:focus ~ .some-link__bg{color:#007BB6 !important;}.some-link--linkedin > a:hover ~ .some-link__icon,.some-link--linkedin > a:focus ~ .some-link__icon{color:#EDEEF2 !important;}.tabs > li{list-style:none;}.quicktabs-wrapper{margin:40px 0;}.quicktabs-wrapper .quicktabs-tabs{margin:10px 1%;padding-left:0;text-align:center;}@media (min-width:769px) {
 .quicktabs-wrapper .quicktabs-tabs{margin-left:0.5%;margin-right:0.5%;text-align:left;} 
}.quicktabs-wrapper .quicktabs-tabs > li{display:inline-block;padding:0;}.quicktabs-wrapper .quicktabs-tabs > li > a{color:#404040;display:block;font-size:15.5px;font-size:0.96875rem;font-weight:bold;padding:5px 16px;}@media (min-width:769px) {
 .quicktabs-wrapper .quicktabs-tabs > li > a{font-size:18px;font-size:1.125rem;} 
}.quicktabs-wrapper .quicktabs-tabs > li > a:focus{outline:3px solid #00375e;outline-offset:0;}.quicktabs-wrapper .quicktabs-tabs > li.active > a,.quicktabs-wrapper .quicktabs-tabs > li > a:hover{background-color:#404040;color:#FFFFFF;text-decoration:none;}.quicktabs-wrapper .quicktabs-tabs > li.active > a:focus{outline:3px solid #00aeef;outline-offset:0;}.quicktabs-wrapper .quicktabs-tabs > li:only-child{display:none;}.quicktabs-wrapper .quicktabs-tabs > li.qt-hidden{display:none;visibility:hidden;}.quicktabs-tabpage .liftup-box-list{margin:0;}.quicktabs-hide{position:absolute;top:-10000px;display:block;left:0;right:0;}.quicktabs-super-hide{position:relative !important;top:0 !important;display:none !important;}@media (min-width:946px) {
 .quicktabs-news-archive-link{float:right;} 
}.tabs--primary{border-bottom:none;margin:0;}.tabs--primary.links--inline li{margin:0;}.tabs--primary a{background-color:#111;color:#fff;margin:10px 5px;padding:10px 20px;}.tabs--primary a.active,.tabs--primary a:hover{background-color:#444444;text-decoration:none;}.block--quicktabs--collapsible .block__title{display:none;}.block--quicktabs--collapsible .ctools-toggle{display:none;}.block--quicktabs--collapsible .ctools-collapsible-handle{background-color:#00aeef;color:#fff;font-size:1.250em;padding:8px 40px 8px 15px;position:relative;}.block--quicktabs--collapsible .ctools-collapsible-handle:before{content:"\f11e";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block--quicktabs--collapsible .ctools-collapsible-handle:after{background-color:#0089bc;content:"";height:100%;position:absolute;right:0;top:0;width:40px;}.block--quicktabs--collapsible .ctools-collapsible-handle:before{color:#ffffff;font-size:30px;height:100%;line-height:100%;margin-top:-14px;position:absolute;right:0;text-align:center;top:50%;width:40px;z-index:2;}.block--quicktabs--collapsible .ctools-collapsed .ctools-collapsible-handle:before{content:"\f121";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.block--quicktabs--collapsible .quicktabs-wrapper{margin:0;}.field--name-places-for-services{clear:both;}div.horizontal-tabs{border:none;margin:20px 0;}div.horizontal-tabs ul.horizontal-tabs-list{border:none;background-color:transparent;margin:0 0 10px;}div.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button{background-color:transparent;border:none;display:inline-block;float:none;list-style:none;padding:0;}div.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button > a{color:#404040;display:block;font-size:15.5px;font-size:0.96875rem;font-weight:bold;padding:5px 16px;}@media (min-width:769px) {
 div.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button > a{font-size:18px;font-size:1.125rem;} 
}div.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button.selected > a strong,div.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button > a:hover strong{color:#FFFFFF;}div.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button.selected > a,div.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button > a:hover{background-color:#404040;text-decoration:none;}div.horizontal-tabs ul.horizontal-tabs-list .horizontal-tab-button:only-child{display:none;}div.horizontal-tabs fieldset.horizontal-tabs-pane{margin:0;padding:0;}.attachment > .tabs{margin:10px 1%;padding-left:0;text-align:center;}@media (min-width:769px) {
 .attachment > .tabs{margin-left:0.5%;margin-right:0.5%;text-align:left;} 
}.attachment > .tabs > li{display:inline-block;padding:0;}.attachment > .tabs > li > a{color:#404040;display:block;font-size:15.5px;font-size:0.96875rem;font-weight:bold;padding:5px 16px;}@media (min-width:769px) {
 .attachment > .tabs > li > a{font-size:18px;font-size:1.125rem;} 
}.attachment > .tabs > li.active > a,.attachment > .tabs > li > a:hover{background-color:#404040;color:#FFFFFF;text-decoration:none;}.attachment > .tabs > li:only-child{display:none;}.attachment > .tabs > li.qt-hidden{display:none;visibility:hidden;}#block-tkufi-plans-feature-attachments h3{margin-top:0;}#block-tkufi-plans-feature-attachments .block__content{padding:10px 0;}#block-tkufi-plans-feature-attachments .timeline-plan-start{margin-bottom:10px;}#block-tkufi-plans-feature-attachments .timeline-plan-finish{margin-top:10px;}#block-tkufi-plans-feature-attachments .timeline-date{border:none;background:transparent;}#block-tkufi-plans-feature-attachments .timeline-caret{font-weight:bold;display:inline-block;text-align:center;line-height:0px;margin-left:5px;font-size:22px;position:relative;top:3px;}#block-tkufi-plans-feature-attachments .timeline-name{padding:1px 6px;}#block-tkufi-plans-feature-attachments button .timeline-name,#block-tkufi-plans-feature-attachments button .timeline-date{text-decoration:underline;padding:0;}#block-tkufi-plans-feature-attachments .no-content{padding:5px 10px;}#block-tkufi-plans-feature-attachments .timeline-state{background-image:url(/sites/all/themes/custom/driveturku/images/black_pixel.png);background-repeat:repeat-y;background-position-x:20px;margin-right:20px;}#block-tkufi-plans-feature-attachments .timeline-state .ctools-fake-toggle{background:lightsalmon;height:20px;width:20px;border-radius:50%;margin-right:10px;display:block;float:left;}#block-tkufi-plans-feature-attachments .timeline-state .ctools-collapsible-handle{height:20px;}#block-tkufi-plans-feature-attachments .timeline-state.current-state .ctools-fake-toggle{background:orangered;}#block-tkufi-plans-feature-attachments .timeline-state .ctools-collapsible-container{padding:5px 10px;}#block-tkufi-plans-feature-attachments .timeline-state.state-id-2 .ctools-collapsible-container{padding-top:0;}#block-tkufi-plans-feature-attachments .timeline-state.state-id-6 .ctools-collapsible-container{padding-bottom:0;}#block-tkufi-plans-feature-attachments .timeline-state .attachment{margin:10px 0;}#block-tkufi-plans-feature-attachments .timeline-state .attachment .attachment-balloon{display:inline-block;background:green;height:15px;width:15px;border-radius:50%;margin:0 20px 0 3px;}.l-tools-container{-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:#2b2b2b;color:#fff;left:-60%;position:fixed;top:50%;width:60%;z-index:999;}.l-tools-container.open{left:0;}@media (min-width:769px) {
 .l-tools-container{left:-300px;width:300px;} 
}.l-tools-container .toggle-tools{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transform-origin:right top;-ms-transform-origin:right top;-webkit-transform-origin:right top;transform-origin:right top;background-color:#111;font-size:1em;line-height:20px;overflow:hidden;padding:15px;position:absolute;right:0;text-align:center;top:0;z-index:1000;}.l-tools-container .toggle-tools:hover{cursor:pointer;background-color:#444444;}.l-tools-container .block__title{background-color:#2b2b2b;border-bottom:2px solid #00aeef;font-weight:normal;margin:0;padding:0.5em;}.l-tools-container .block__content ul{margin:0;padding:0;}.l-tools-container .block__content ul li{list-style-image:none;list-style-type:none;}.l-tools-container .block__content ul li a{display:block;padding:0.6em;}.l-tools-container .block__content ul li a:hover{background-color:#111;text-decoration:none;}.l-tools-container .block__content ul li.last a{border-bottom:0 none;}.l-tools-container .block__content a{color:#fff;}.view-driveturku-trust-units .views-row{height:350px;cursor:pointer;font-size:16px;border-bottom:4px solid #00aeef;margin-top:1.5em;width:100%;clear:right;float:right;margin-right:0;}@media (min-width:551px) {
 .view-driveturku-trust-units .views-row{width:49.29577%;clear:right;float:left;margin-left:0;margin-right:1.40845%;}.view-driveturku-trust-units .views-row:nth-child(2n){width:49.29577%;clear:right;float:right;margin-right:0;} 
}@media (min-width:769px) {
 .view-driveturku-trust-units .views-row{width:32.39437%;clear:right;float:left;margin-left:0;margin-right:1.40845%;}.view-driveturku-trust-units .views-row:nth-child(2n){width:32.39437%;clear:right;float:left;margin-left:0;margin-right:1.40845%;}.view-driveturku-trust-units .views-row:nth-child(3n){width:32.39437%;clear:right;float:right;margin-right:0;} 
}@media (min-width:1138px) {
 .view-driveturku-trust-units .views-row{width:23.94366%;clear:right;float:left;margin-left:0;margin-right:1.40845%;}.view-driveturku-trust-units .views-row:nth-child(2n),.view-driveturku-trust-units .views-row:nth-child(3n){width:23.94366%;clear:right;float:left;margin-left:0;margin-right:1.40845%;}.view-driveturku-trust-units .views-row:nth-child(4n){width:23.94366%;clear:right;float:right;margin-right:0;} 
}.view-driveturku-trust-units .views-row a:hover{text-decoration:none;}.view-driveturku-trust-units .views-row h2,.view-driveturku-trust-units .views-row .search-result__title,.view-driveturku-trust-units .views-row .field-name-field-plan-id a,.field-name-field-plan-id .view-driveturku-trust-units .views-row a,.view-driveturku-trust-units .views-row .field--name-field-plan-id a,.field--name-field-plan-id .view-driveturku-trust-units .views-row a{margin-top:5px;}.view-driveturku-trust-units .attachment-after{clear:both;}.view-driveturku-trust-units .attachment-after .views-row{height:auto;}.view-driveturku-trust-units .attachment-after .views-row figure{display:none;}.view-driveturku-trust-units .views-row-last{margin-bottom:2em;}.domain-www-meetturku-fi,.domain-www-visitturku-fi{}.domain-www-meetturku-fi .info-box a,.domain-www-meetturku-fi .l-region--sidebar-second .contact-information a,.l-region--sidebar-second .domain-www-meetturku-fi .contact-information a,.domain-www-meetturku-fi .field--name-council-meetings-block a,.domain-www-meetturku-fi .info-box--additional a,.domain-www-meetturku-fi .field--name-body a,.domain-www-meetturku-fi .field--name-field-lead-paragraph-et a,.domain-www-meetturku-fi .field--name-field-description a,.domain-www-meetturku-fi .field--name-attraction-contact-information a,.domain-www-visitturku-fi .info-box a,.domain-www-visitturku-fi .l-region--sidebar-second .contact-information a,.l-region--sidebar-second .domain-www-visitturku-fi .contact-information a,.domain-www-visitturku-fi .field--name-council-meetings-block a,.domain-www-visitturku-fi .info-box--additional a,.domain-www-visitturku-fi .field--name-body a,.domain-www-visitturku-fi .field--name-field-lead-paragraph-et a,.domain-www-visitturku-fi .field--name-field-description a,.domain-www-visitturku-fi .field--name-attraction-contact-information a{color:#cf4800;}.domain-www-meetturku-fi .field--name-field-attraction-info-box a,.domain-www-visitturku-fi .field--name-field-attraction-info-box a{color:#cf4800;}.domain-www-meetturku-fi .field--name-field-lead-paragraph-et,.domain-www-visitturku-fi .field--name-field-lead-paragraph-et{font-weight:300;margin-bottom:25px;}.domain-www-meetturku-fi .l-highlighted,.domain-www-visitturku-fi .l-highlighted{background-color:#fff;}.domain-www-meetturku-fi .l-before-content,.domain-www-meetturku-fi .l-main-wrapper,.domain-www-visitturku-fi .l-before-content,.domain-www-visitturku-fi .l-main-wrapper{background-image:url(/sites/all/themes/custom/driveturku/images/visitturku-bg-kartta.jpg);background-repeat:no-repeat;padding-top:25px;}.domain-www-meetturku-fi .l-main-wrapper--front-page,.domain-www-visitturku-fi .l-main-wrapper--front-page{background-color:#FFFFFF !important;background-image:none !important;}.domain-www-meetturku-fi.section-search .l-main-wrapper,.domain-www-visitturku-fi.section-search .l-main-wrapper{background:url(/sites/all/themes/images/bg_pattern.png) repeat 0 0 #fff;}.domain-www-meetturku-fi .l-branding,.domain-www-visitturku-fi .l-branding{background-color:#fff;}@media (min-width:946px) {
 .domain-www-meetturku-fi .l-branding,.domain-www-visitturku-fi .l-branding{border-bottom:1px solid #d5d4cf;} 
}.domain-www-meetturku-fi .l-header .l-navigation,.domain-www-visitturku-fi .l-header .l-navigation{background-color:#fff;}.domain-www-meetturku-fi .l-header .accessibility-features,.domain-www-visitturku-fi .l-header .accessibility-features{color:#878787;}@media (max-width:945px) {
 .domain-www-meetturku-fi .l-header .l-region--header,.domain-www-visitturku-fi .l-header .l-region--header{border-top:1px solid #d5d4cf;}.domain-www-meetturku-fi .l-header .recommended-block__content,.domain-www-visitturku-fi .l-header .recommended-block__content{background-color:#fff;}.domain-www-meetturku-fi .l-header .recommended-block__item a,.domain-www-meetturku-fi .l-header .recommended-block__title,.domain-www-meetturku-fi .l-header .recommended-block__close:before,.domain-www-visitturku-fi .l-header .recommended-block__item a,.domain-www-visitturku-fi .l-header .recommended-block__title,.domain-www-visitturku-fi .l-header .recommended-block__close:before{color:#cf4800;}.domain-www-meetturku-fi .l-header .recommended-block__item a,.domain-www-visitturku-fi .l-header .recommended-block__item a{border-top:1px solid #d5d4cf;}.domain-www-meetturku-fi .l-header .recommended-block__item a:before,.domain-www-visitturku-fi .l-header .recommended-block__item a:before{color:#cf4800;} 
}.domain-www-meetturku-fi .l-header .form-type-textfield:before,.domain-www-visitturku-fi .l-header .form-type-textfield:before{opacity:0.5;}.domain-www-meetturku-fi .l-navigation a,.domain-www-visitturku-fi .l-navigation a{font-size:1.2em;font-weight:400;font-family:'Open sans';}.domain-www-meetturku-fi .l-navigation .menu,.domain-www-visitturku-fi .l-navigation .menu{background-color:#fff;}.domain-www-meetturku-fi .block--tkufi-search-feature .form-submit,.domain-www-visitturku-fi .block--tkufi-search-feature .form-submit{background-color:#cf4800;color:#fff;font-weight:600;letter-spacing:0.045em;}.domain-www-meetturku-fi .tkufi-search-feature-search-form .form-type-textfield input::-webkit-input-placeholder,.domain-www-visitturku-fi .tkufi-search-feature-search-form .form-type-textfield input::-webkit-input-placeholder{color:#878787;border:1px solid #d5d4cf;}.domain-www-meetturku-fi .tkufi-search-feature-search-form .form-type-textfield input:-moz-placeholder,.domain-www-visitturku-fi .tkufi-search-feature-search-form .form-type-textfield input:-moz-placeholder{color:#878787;border:1px solid #d5d4cf;}.domain-www-meetturku-fi .tkufi-search-feature-search-form .form-type-textfield input::-moz-placeholder,.domain-www-visitturku-fi .tkufi-search-feature-search-form .form-type-textfield input::-moz-placeholder{color:#878787;border:1px solid #d5d4cf;}.domain-www-meetturku-fi .tkufi-search-feature-search-form .form-type-textfield input:-ms-input-placeholder,.domain-www-visitturku-fi .tkufi-search-feature-search-form .form-type-textfield input:-ms-input-placeholder{color:#878787;border:1px solid #d5d4cf;}.domain-www-meetturku-fi .block--tkufi-search-feature-quicksearch .form-item input,.domain-www-meetturku-fi .block--tkufi-search-feature-quicksearch--2 .form-item input,.domain-www-visitturku-fi .block--tkufi-search-feature-quicksearch .form-item input,.domain-www-visitturku-fi .block--tkufi-search-feature-quicksearch--2 .form-item input{color:#878787;border:1px solid #7e7e7e;line-height:1.4;}.domain-www-meetturku-fi .l-header .flexslider .flex-caption,.domain-www-visitturku-fi .l-header .flexslider .flex-caption{border-color:#cf4800;}.domain-www-meetturku-fi .liftup-box__caption,.domain-www-visitturku-fi .liftup-box__caption{background-color:#cf4800 !important;}.domain-www-meetturku-fi .liftup-box.node,.domain-www-visitturku-fi .liftup-box.node{border-color:#cf4800 !important;}.domain-www-meetturku-fi .field--name-field-liftup-secondary-link a,.domain-www-visitturku-fi .field--name-field-liftup-secondary-link a{font-style:italic;text-transform:uppercase;padding:15px 10px;}.domain-www-meetturku-fi .flexslider .flex-caption .flex-caption__title,.domain-www-visitturku-fi .flexslider .flex-caption .flex-caption__title{font-style:italic;text-transform:uppercase;font-weight:300;letter-spacing:0.035em;}.domain-www-meetturku-fi .l-before-content .block--tkufi-widget-feature,.domain-www-visitturku-fi .l-before-content .block--tkufi-widget-feature{margin:0;}.domain-www-meetturku-fi .quicktabs-wrapper,.domain-www-visitturku-fi .quicktabs-wrapper{margin-top:25px;}.domain-www-meetturku-fi .recommended-block__title,.domain-www-visitturku-fi .recommended-block__title{font-style:italic;text-transform:uppercase;font-weight:300;}.domain-www-meetturku-fi .main-liftup-box,.domain-www-visitturku-fi .main-liftup-box{border-color:#cf4800 !important;}.domain-www-meetturku-fi .main-liftup-box__caption,.domain-www-visitturku-fi .main-liftup-box__caption{background-color:rgba(207,72,0,0.9) !important;}.domain-www-meetturku-fi .some-type-facebook a,.domain-www-visitturku-fi .some-type-facebook a{color:#cf4800;}.domain-www-meetturku-fi .some-link__icon,.domain-www-visitturku-fi .some-link__icon{color:#cf4800;}.domain-www-meetturku-fi .l-footer,.domain-www-visitturku-fi .l-footer{background-color:#fff;color:#111;}.domain-www-meetturku-fi .l-footer a,.domain-www-visitturku-fi .l-footer a{color:#111;}.domain-www-meetturku-fi .l-footer h3,.domain-www-visitturku-fi .l-footer h3{font-weight:400;}.domain-www-meetturku-fi .l-footer .menu__item--first-level > .menu,.domain-www-visitturku-fi .l-footer .menu__item--first-level > .menu{border-color:#111;}.domain-www-meetturku-fi .breadcrumb a,.domain-www-visitturku-fi .breadcrumb a{color:#cf4800;}.domain-www-meetturku-fi .quicktabs-wrapper .quicktabs-tabs,.domain-www-visitturku-fi .quicktabs-wrapper .quicktabs-tabs{background-color:#000;}.domain-www-meetturku-fi .quicktabs-wrapper .quicktabs-tabs > li > a,.domain-www-visitturku-fi .quicktabs-wrapper .quicktabs-tabs > li > a{color:#fff;font-weight:400;line-height:40px;}.domain-www-meetturku-fi .quicktabs-wrapper .quicktabs-tabs > li.active > a,.domain-www-meetturku-fi .quicktabs-wrapper .quicktabs-tabs > li > a:hover,.domain-www-visitturku-fi .quicktabs-wrapper .quicktabs-tabs > li.active > a,.domain-www-visitturku-fi .quicktabs-wrapper .quicktabs-tabs > li > a:hover{background-color:#cf4800;}.domain-www-meetturku-fi .quicktabs-wrapper .liftup-box__image,.domain-www-visitturku-fi .quicktabs-wrapper .liftup-box__image{padding:0;}.domain-www-meetturku-fi .l-region--sidebar-second .block__title,.domain-www-visitturku-fi .l-region--sidebar-second .block__title{border-color:#cf4800;}.domain-www-meetturku-fi .field--name-field-keywords,.domain-www-meetturku-fi .field--name-field-keywords-et,.domain-www-visitturku-fi .field--name-field-keywords,.domain-www-visitturku-fi .field--name-field-keywords-et{margin-top:10px;}.domain-www-meetturku-fi .field--name-field-keywords a,.domain-www-meetturku-fi .field--name-field-keywords-et a,.domain-www-visitturku-fi .field--name-field-keywords a,.domain-www-visitturku-fi .field--name-field-keywords-et a{background-color:transparent !important;color:#cf4800;font-style:italic;text-transform:uppercase;}.domain-www-meetturku-fi .group-accordion .liftup-box--wide,.domain-www-visitturku-fi .group-accordion .liftup-box--wide{color:rgba(17,17,17,0.7);background-color:#dfdfdf;}.domain-www-meetturku-fi .group-accordion .liftup-box--wide .liftup-box__group-right:after,.domain-www-visitturku-fi .group-accordion .liftup-box--wide .liftup-box__group-right:after{border-color:transparent transparent transparent;}.domain-www-meetturku-fi .group-accordion .liftup-box--wide .liftup-box__group-left,.domain-www-visitturku-fi .group-accordion .liftup-box--wide .liftup-box__group-left{float:left;}.domain-www-meetturku-fi .group-accordion .liftup-box--wide:nth-child(even),.domain-www-visitturku-fi .group-accordion .liftup-box--wide:nth-child(even){background-color:#efefef;}.domain-www-meetturku-fi .group-accordion .liftup-box--wide:nth-child(2) .liftup-box__caption,.domain-www-visitturku-fi .group-accordion .liftup-box--wide:nth-child(2) .liftup-box__caption{background-color:#cf4800 !important;}.domain-www-meetturku-fi .group-accordion .liftup-box--wide:nth-child(2) .liftup-box__group-right:after,.domain-www-visitturku-fi .group-accordion .liftup-box--wide:nth-child(2) .liftup-box__group-right:after{border-color:transparent transparent transparent;}.domain-www-meetturku-fi .group-accordion .liftup-box--wide .liftup-box__image,.domain-www-visitturku-fi .group-accordion .liftup-box--wide .liftup-box__image{padding:35px;}.domain-www-meetturku-fi .group-accordion .field--name-field-visible-title,.domain-www-visitturku-fi .group-accordion .field--name-field-visible-title{font-size:1.2em;font-weight:600;}.domain-www-meetturku-fi .view-driveturku-project-liftups .liftup-box--wide,.domain-www-visitturku-fi .view-driveturku-project-liftups .liftup-box--wide{background-color:#dfdfdf;color:#111;}.domain-www-meetturku-fi .view-driveturku-project-liftups .liftup-box--wide .liftup-box__group-right:after,.domain-www-visitturku-fi .view-driveturku-project-liftups .liftup-box--wide .liftup-box__group-right:after{border-color:#dfdfdf transparent transparent;}@media (min-width:769px) {
 .domain-www-meetturku-fi .view-driveturku-project-liftups .liftup-box--wide .liftup-box__group-right:after,.domain-www-visitturku-fi .view-driveturku-project-liftups .liftup-box--wide .liftup-box__group-right:after{border-color:transparent #dfdfdf transparent transparent;} 
}.domain-www-meetturku-fi .view-driveturku-project-liftups .liftup-box--wide:nth-child(even),.domain-www-visitturku-fi .view-driveturku-project-liftups .liftup-box--wide:nth-child(even){background-color:#efefef;}.domain-www-meetturku-fi .view-driveturku-project-liftups .liftup-box--wide:nth-child(even) .liftup-box__group-right:after,.domain-www-visitturku-fi .view-driveturku-project-liftups .liftup-box--wide:nth-child(even) .liftup-box__group-right:after{border-color:#efefef transparent transparent;}@media (min-width:769px) {
 .domain-www-meetturku-fi .view-driveturku-project-liftups .liftup-box--wide:nth-child(even) .liftup-box__group-right:after,.domain-www-visitturku-fi .view-driveturku-project-liftups .liftup-box--wide:nth-child(even) .liftup-box__group-right:after{border-color:transparent transparent transparent #efefef;} 
}.domain-www-meetturku-fi .view-driveturku-project-liftups .liftup-box--wide:nth-child(1) .liftup-box__link a,.domain-www-visitturku-fi .view-driveturku-project-liftups .liftup-box--wide:nth-child(1) .liftup-box__link a{background-color:#111;border-right-color:#111;color:#fff;}.domain-www-meetturku-fi .view-driveturku-project-liftups .liftup-box--wide:nth-child(2) .liftup-box__caption,.domain-www-visitturku-fi .view-driveturku-project-liftups .liftup-box--wide:nth-child(2) .liftup-box__caption{background-color:#cf4800 !important;color:#fff;}.domain-www-meetturku-fi .view-driveturku-project-liftups .liftup-box__link a,.domain-www-visitturku-fi .view-driveturku-project-liftups .liftup-box__link a{background-color:#111;border-right-color:#111;color:#fff;}.domain-www-meetturku-fi .ui-accordion .ui-accordion-header,.domain-www-visitturku-fi .ui-accordion .ui-accordion-header{background-color:#cf4800;text-transform:uppercase;font-weight:600;}.domain-www-meetturku-fi .ui-accordion .ui-accordion-content:after,.domain-www-visitturku-fi .ui-accordion .ui-accordion-content:after{border-color:#cf4800 transparent transparent;}.domain-www-meetturku-fi .ui-accordion .ui-accordion-content,.domain-www-visitturku-fi .ui-accordion .ui-accordion-content{background-color:transparent;border-left:1px solid #d5d4cf;border-right:1px solid #d5d4cf;border-bottom:1px solid #d5d4cf;}.domain-www-meetturku-fi .node--liftup--product .liftup-box__title,.domain-www-visitturku-fi .node--liftup--product .liftup-box__title{font-size:1.2em;text-align:left;padding:15px 0;text-transform:uppercase;}.domain-www-meetturku-fi .node--liftup--product .liftup-box__title a,.domain-www-visitturku-fi .node--liftup--product .liftup-box__title a{background-color:#cf4800;color:#fff;display:inline-block;font-size:1em;line-height:1.15;padding:15px 20px;}@media (min-width:769px) {
 .domain-www-meetturku-fi .node--liftup--product .liftup-box__title a,.domain-www-visitturku-fi .node--liftup--product .liftup-box__title a{font-size:1.2em;} 
}.domain-www-meetturku-fi.og-context .l-footer .l-region--footer .block--block,.domain-www-visitturku-fi.og-context .l-footer .l-region--footer .block--block{padding-top:150px;}.domain-www-meetturku-fi .view-driveturku-related-content p a,.domain-www-visitturku-fi .view-driveturku-related-content p a{color:#cf4800;}.domain-www-meetturku-fi .facet__icon,.domain-www-visitturku-fi .facet__icon{color:#cf4800;}.domain-www-meetturku-fi .search-results,.domain-www-meetturku-fi .block--facetapi .facetapi-facet > a,.domain-www-meetturku-fi .filter__content .facetapi-facet > a,.domain-www-visitturku-fi .search-results,.domain-www-visitturku-fi .block--facetapi .facetapi-facet > a,.domain-www-visitturku-fi .filter__content .facetapi-facet > a{background-color:transparent;}.domain-www-meetturku-fi .facet__count span,.domain-www-visitturku-fi .facet__count span{background-color:transparent;}.domain-www-meetturku-fi .block--facetapi .facetapi-limit-link,.domain-www-meetturku-fi .filter__content .facetapi-limit-link,.domain-www-visitturku-fi .block--facetapi .facetapi-limit-link,.domain-www-visitturku-fi .filter__content .facetapi-limit-link{background-color:transparent;color:#cf4800;}.domain-www-meetturku-fi .search-results .views-exposed-form .views-exposed-widgets,.domain-www-visitturku-fi .search-results .views-exposed-form .views-exposed-widgets{border-color:#cf4800;}.domain-www-meetturku-fi .pager .pager__item a,.domain-www-visitturku-fi .pager .pager__item a{background-color:#cf4800;}.domain-www-meetturku-fi .search-result--attraction_card .field--name-field-liftup-description-text,.domain-www-visitturku-fi .search-result--attraction_card .field--name-field-liftup-description-text{font-weight:300;}.domain-www-meetturku-fi .search-result--attraction_card .search-result__attachment,.domain-www-visitturku-fi .search-result--attraction_card .search-result__attachment{background-color:transparent;}.domain-www-meetturku-fi .search-result--attraction_card .field--name-field-attraction-category,.domain-www-visitturku-fi .search-result--attraction_card .field--name-field-attraction-category{font-style:italic;text-transform:uppercase;}.domain-www-meetturku-fi .search-result--attraction_card.search-result,.domain-www-visitturku-fi .search-result--attraction_card.search-result{border-left:1px solid #d5d4cf;}.domain-www-meetturku-fi .search-result--news_item .search-result__attachment,.domain-www-meetturku-fi .search-result--page .search-result__attachment,.domain-www-visitturku-fi .search-result--news_item .search-result__attachment,.domain-www-visitturku-fi .search-result--page .search-result__attachment{background-color:#111;}.domain-www-meetturku-fi .search-toggle-filters,.domain-www-visitturku-fi .search-toggle-filters{background-color:#cf4800;}.domain-www-meetturku-fi .search-toggle-single-filter,.domain-www-visitturku-fi .search-toggle-single-filter{color:#cf4800;}.domain-www-meetturku-fi .info-box--bottom a:link,.domain-www-meetturku-fi .info-box--bottom a:visited,.domain-www-meetturku-fi .info-box--bottom a:focus,.domain-www-meetturku-fi .info-box--bottom a:active,.domain-www-meetturku-fi .field--name-body a:link,.domain-www-meetturku-fi .field--name-body a:visited,.domain-www-meetturku-fi .field--name-body a:focus,.domain-www-meetturku-fi .field--name-body a:active,.domain-www-meetturku-fi .facetapi-facet a:link,.domain-www-meetturku-fi .facetapi-facet a:visited,.domain-www-meetturku-fi .facetapi-facet a:focus,.domain-www-meetturku-fi .facetapi-facet a:active,.domain-www-meetturku-fi .info-box__content a:link,.domain-www-meetturku-fi .field--name-council-meetings-block .view-content a:link,.field--name-council-meetings-block .domain-www-meetturku-fi .view-content a:link,.domain-www-meetturku-fi .info-box__content a:visited,.domain-www-meetturku-fi .field--name-council-meetings-block .view-content a:visited,.field--name-council-meetings-block .domain-www-meetturku-fi .view-content a:visited,.domain-www-meetturku-fi .info-box__content a:focus,.domain-www-meetturku-fi .field--name-council-meetings-block .view-content a:focus,.field--name-council-meetings-block .domain-www-meetturku-fi .view-content a:focus,.domain-www-meetturku-fi .info-box__content a:active,.domain-www-meetturku-fi .field--name-council-meetings-block .view-content a:active,.field--name-council-meetings-block .domain-www-meetturku-fi .view-content a:active,.domain-www-meetturku-fi .search-result__title a:link,.domain-www-meetturku-fi .search-result__title a:visited,.domain-www-meetturku-fi .search-result__title a:focus,.domain-www-meetturku-fi .search-result__title a:active,.domain-www-visitturku-fi .info-box--bottom a:link,.domain-www-visitturku-fi .info-box--bottom a:visited,.domain-www-visitturku-fi .info-box--bottom a:focus,.domain-www-visitturku-fi .info-box--bottom a:active,.domain-www-visitturku-fi .field--name-body a:link,.domain-www-visitturku-fi .field--name-body a:visited,.domain-www-visitturku-fi .field--name-body a:focus,.domain-www-visitturku-fi .field--name-body a:active,.domain-www-visitturku-fi .facetapi-facet a:link,.domain-www-visitturku-fi .facetapi-facet a:visited,.domain-www-visitturku-fi .facetapi-facet a:focus,.domain-www-visitturku-fi .facetapi-facet a:active,.domain-www-visitturku-fi .info-box__content a:link,.domain-www-visitturku-fi .field--name-council-meetings-block .view-content a:link,.field--name-council-meetings-block .domain-www-visitturku-fi .view-content a:link,.domain-www-visitturku-fi .info-box__content a:visited,.domain-www-visitturku-fi .field--name-council-meetings-block .view-content a:visited,.field--name-council-meetings-block .domain-www-visitturku-fi .view-content a:visited,.domain-www-visitturku-fi .info-box__content a:focus,.domain-www-visitturku-fi .field--name-council-meetings-block .view-content a:focus,.field--name-council-meetings-block .domain-www-visitturku-fi .view-content a:focus,.domain-www-visitturku-fi .info-box__content a:active,.domain-www-visitturku-fi .field--name-council-meetings-block .view-content a:active,.field--name-council-meetings-block .domain-www-visitturku-fi .view-content a:active,.domain-www-visitturku-fi .search-result__title a:link,.domain-www-visitturku-fi .search-result__title a:visited,.domain-www-visitturku-fi .search-result__title a:focus,.domain-www-visitturku-fi .search-result__title a:active{color:#cf4800;}.domain-www-meetturku-fi .header-list__item .header-list__item-link,.domain-www-visitturku-fi .header-list__item .header-list__item-link{background-color:#cf4800 !important;}.domain-www-meetturku-fi .header-list__item-link:after,.domain-www-visitturku-fi .header-list__item-link:after{background-color:#cf4800;}.domain-www-meetturku-fi .field--name-field-attraction-product-desc h2,.domain-www-meetturku-fi .field--name-field-attraction-product-desc .search-result__title,.domain-www-meetturku-fi .field--name-field-attraction-product-desc .field-name-field-plan-id a,.field-name-field-plan-id .domain-www-meetturku-fi .field--name-field-attraction-product-desc a,.domain-www-meetturku-fi .field--name-field-attraction-product-desc .field--name-field-plan-id a,.field--name-field-plan-id .domain-www-meetturku-fi .field--name-field-attraction-product-desc a,.domain-www-visitturku-fi .field--name-field-attraction-product-desc h2,.domain-www-visitturku-fi .field--name-field-attraction-product-desc .search-result__title,.domain-www-visitturku-fi .field--name-field-attraction-product-desc .field-name-field-plan-id a,.field-name-field-plan-id .domain-www-visitturku-fi .field--name-field-attraction-product-desc a,.domain-www-visitturku-fi .field--name-field-attraction-product-desc .field--name-field-plan-id a,.field--name-field-plan-id .domain-www-visitturku-fi .field--name-field-attraction-product-desc a{margin-top:0;}.domain-www-meetturku-fi .info-box--bottom h3,.domain-www-visitturku-fi .info-box--bottom h3{border-bottom:2px solid #fff;margin-top:0;padding-bottom:0.2em;text-transform:uppercase;}.domain-www-meetturku-fi .block--tkufi-widget-feature,.domain-www-visitturku-fi .block--tkufi-widget-feature{background-color:transparent;}.domain-www-meetturku-fi .landing-page-title,.domain-www-visitturku-fi .landing-page-title{border-bottom-color:#cf4800;}.domain-www-meetturku-fi .l-region--before-content .flexslider .flex-direction-nav li a,.domain-www-visitturku-fi .l-region--before-content .flexslider .flex-direction-nav li a{background-color:#111;}.domain-www-meetturku-fi .l-region--before-content .flexslider .flex-caption__date,.domain-www-visitturku-fi .l-region--before-content .flexslider .flex-caption__date{background-color:#cf4800;}.domain-www-meetturku-fi .mosaic .grid-item .event__buy-link a,.domain-www-meetturku-fi .mosaic .grid-item .event__date,.domain-www-visitturku-fi .mosaic .grid-item .event__buy-link a,.domain-www-visitturku-fi .mosaic .grid-item .event__date{background-color:#cf4800;}.domain-www-meetturku-fi .transparent-gradient__liftup,.domain-www-visitturku-fi .transparent-gradient__liftup{opacity:0.6;height:70%;}@media (min-width:0px) {
 .domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item,.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item,.domain-www-meetturku-fi .has-two-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-two-sidebars .attraction-card-mosaic--item{margin-right:0;width:100%;} 
}@media (min-width:551px) {
 .domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item,.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item,.domain-www-meetturku-fi .has-two-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-two-sidebars .attraction-card-mosaic--item{width:49%;}.domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(odd),.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(odd),.domain-www-meetturku-fi .has-two-sidebars .attraction-card-mosaic--item:nth-child(odd),.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(odd),.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(odd),.domain-www-visitturku-fi .has-two-sidebars .attraction-card-mosaic--item:nth-child(odd){margin-right:2%;}.domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(even),.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(even),.domain-www-meetturku-fi .has-two-sidebars .attraction-card-mosaic--item:nth-child(even),.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(even),.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(even),.domain-www-visitturku-fi .has-two-sidebars .attraction-card-mosaic--item:nth-child(even){margin-right:0;} 
}@media (min-width:769px) {
 .domain-www-meetturku-fi .has-two-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-two-sidebars .attraction-card-mosaic--item{width:100%;}.domain-www-meetturku-fi .has-two-sidebars .attraction-card-mosaic--item:nth-child(odd),.domain-www-visitturku-fi .has-two-sidebars .attraction-card-mosaic--item:nth-child(odd){margin-right:0;} 
}@media (min-width:946px) {
 .domain-www-meetturku-fi .has-two-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-two-sidebars .attraction-card-mosaic--item{width:49%;}.domain-www-meetturku-fi .has-two-sidebars .attraction-card-mosaic--item:nth-child(odd),.domain-www-visitturku-fi .has-two-sidebars .attraction-card-mosaic--item:nth-child(odd){margin-right:2%;}.domain-www-meetturku-fi .has-two-sidebars .attraction-card-mosaic--item:nth-child(even),.domain-www-visitturku-fi .has-two-sidebars .attraction-card-mosaic--item:nth-child(even){margin-right:0;} 
}@media (min-width:946px) {
 .domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item{margin-right:2%;width:32%;}.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n-2),.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n-1),.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n-2),.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n-1){margin-right:2%;}.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n),.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n){margin-right:0;} 
}@media (min-width:769px) {
 .domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item{margin-right:2%;width:32%;}.domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n-2),.domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n-1),.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n-2),.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n-1){margin-right:2%;}.domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n),.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n){margin-right:0;} 
}@media (min-width:1320px) {
 .domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item,.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item{margin-right:2%;width:23.5%;}.domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+1),.domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+2),.domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+3),.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+1),.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+2),.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+3),.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+1),.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+2),.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+3),.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+1),.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+2),.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+3){margin-right:2%;}.domain-www-meetturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n),.domain-www-meetturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n),.domain-www-visitturku-fi .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n),.domain-www-visitturku-fi .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n){margin-right:0;} 
}@media (min-width:0px) {
 .domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item,.domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item,.domain-www-meetturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item{margin-right:0;width:100%;} 
}@media (min-width:551px) {
 .domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item,.domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item,.domain-www-meetturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item{width:49%;}.domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(even),.domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(even),.domain-www-meetturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item:nth-child(even),.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(even),.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(even),.domain-www-visitturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item:nth-child(even){margin-right:2%;}.domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(odd),.domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(odd),.domain-www-meetturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item:nth-child(odd),.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(odd),.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(odd),.domain-www-visitturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item:nth-child(odd){margin-right:0;} 
}@media (min-width:769px) {
 .domain-www-meetturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item{width:100%;}.domain-www-meetturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item:nth-child(even),.domain-www-visitturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item:nth-child(even){margin-right:0;} 
}@media (min-width:946px) {
 .domain-www-meetturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item{width:49%;}.domain-www-meetturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item:nth-child(even),.domain-www-visitturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item:nth-child(even){margin-right:2%;}.domain-www-meetturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item:nth-child(odd),.domain-www-visitturku-fi.logged-in .has-two-sidebars .attraction-card-mosaic--item:nth-child(odd){margin-right:0;} 
}@media (min-width:946px) {
 .domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item{margin-right:2%;width:32%;}.domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n),.domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n+2),.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n),.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n+2){margin-right:2%;}.domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n+1),.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(3n+1){margin-right:0;} 
}@media (min-width:769px) {
 .domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item{margin-right:2%;width:32%;}.domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n),.domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n+2),.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n),.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n+2){margin-right:2%;}.domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n+1),.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(3n+1){margin-right:0;} 
}@media (min-width:1138px) {
 .domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item{margin-right:2%;width:23.5%;}.domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n),.domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+2),.domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+3),.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n),.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+2),.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+3){margin-right:2%;}.domain-www-meetturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+1),.domain-www-visitturku-fi.logged-in .has-no-sidebars .attraction-card-mosaic--item:nth-child(4n+1){margin-right:0;} 
}@media (min-width:1320px) {
 .domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item,.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item{margin-right:2%;width:23.5%;}.domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n),.domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+2),.domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+3),.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n),.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+2),.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+3){margin-right:2%;}.domain-www-meetturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+1),.domain-www-visitturku-fi.logged-in .has-one-sidebar .attraction-card-mosaic--item:nth-child(4n+1){margin-right:0;} 
}.domain-www-meetturku-fi .attraction-card-mosaic--item .liftup-2x4__bottom,.domain-www-visitturku-fi .attraction-card-mosaic--item .liftup-2x4__bottom{padding:0 10px 15px;}.domain-www-meetturku-fi .attraction-card-mosaic--item .liftup-2x4__bottom p,.domain-www-visitturku-fi .attraction-card-mosaic--item .liftup-2x4__bottom p{font-size:1em;line-height:19px;margin-bottom:0;}.domain-www-meetturku-fi .attraction-card-mosaic--item h2,.domain-www-meetturku-fi .attraction-card-mosaic--item .search-result__title,.domain-www-meetturku-fi .attraction-card-mosaic--item .field-name-field-plan-id a,.field-name-field-plan-id .domain-www-meetturku-fi .attraction-card-mosaic--item a,.domain-www-meetturku-fi .attraction-card-mosaic--item .field--name-field-plan-id a,.field--name-field-plan-id .domain-www-meetturku-fi .attraction-card-mosaic--item a,.domain-www-meetturku-fi .attraction-card-mosaic--item .attraction-card-mosaic__title,.domain-www-visitturku-fi .attraction-card-mosaic--item h2,.domain-www-visitturku-fi .attraction-card-mosaic--item .search-result__title,.domain-www-visitturku-fi .attraction-card-mosaic--item .field-name-field-plan-id a,.field-name-field-plan-id .domain-www-visitturku-fi .attraction-card-mosaic--item a,.domain-www-visitturku-fi .attraction-card-mosaic--item .field--name-field-plan-id a,.field--name-field-plan-id .domain-www-visitturku-fi .attraction-card-mosaic--item a,.domain-www-visitturku-fi .attraction-card-mosaic--item .attraction-card-mosaic__title{font-size:1.143em;line-height:1.5em;}@media (min-width:0px) {
 .domain-www-meetturku-fi .liftup-2x4-grid-item,.domain-www-visitturku-fi .liftup-2x4-grid-item{width:100%;} 
}@media (min-width:551px) {
 .domain-www-meetturku-fi .liftup-2x4-grid-item,.domain-www-visitturku-fi .liftup-2x4-grid-item{width:50%;} 
}@media (min-width:946px) {
 .domain-www-meetturku-fi .liftup-2x4-grid-item,.domain-www-visitturku-fi .liftup-2x4-grid-item{width:25%;} 
}.domain-www-meetturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__item + .field__item,.domain-www-visitturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__item + .field__item{width:100%;margin-left:0;}@media (min-width:321px) {
 .domain-www-meetturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__item + .field__item,.domain-www-visitturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__item + .field__item{margin-left:14px;width:auto;} 
}.domain-www-meetturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr),.domain-www-visitturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr){display:block;line-height:1.3;margin-bottom:10px;}@media (min-width:321px) {
 .domain-www-meetturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr),.domain-www-visitturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr){display:inherit;line-height:3;margin-bottom:0;} 
}.domain-www-meetturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__item,.domain-www-meetturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__items,.domain-www-visitturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__item,.domain-www-visitturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__items{line-height:1.3;}@media (min-width:321px) {
 .domain-www-meetturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__item,.domain-www-meetturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__items,.domain-www-visitturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__item,.domain-www-visitturku-fi .field.field--type-taxonomy-term-reference:not(.field--name-field-office-tr) .field__items{line-height:3;} 
}.block--tkufi-widget-feature{background-color:#111;}.block--tkufi-widget-feature :focus{outline:3px solid #00aeef;outline-offset:0;}[data-whatinput="keyboard"] .block--tkufi-widget-feature :focus{outline-color:#00aeef;}[data-whatinput="mouse"] .block--tkufi-widget-feature :focus{outline-color:#00aeef;}[data-whatinput="touch"] .block--tkufi-widget-feature :focus{outline-color:#00aeef;}.widget-block-viewer-widget{background-color:#fff;}.theme-front .block--tkufi-widget-feature{margin-top:3%;}@media (min-width:946px) {
 .entity-widget .mosaic,.view-driveturku-widget-event-carousel{float:left;margin-right:27%;position:relative;width:65%;} 
}.widget-event-calendar{color:#fff;margin-top:30px;}@media (min-width:946px) {
 .widget-event-calendar{float:right;margin-left:-100%;width:35%;} 
}@media (min-width:946px) {
 .view-driveturku-widget-event-carousel{padding:1.5% 0;} 
}.theme-front .view-driveturku-widget-event-carousel{padding:0;}@media (min-width:946px) {
 .has-two-sidebars .entity-widget .mosaic,.has-two-sidebars .view-driveturku-widget-event-carousel{float:none;margin-right:0;width:100%;} 
}.has-two-sidebars .view-driveturku-widget-event-carousel{padding:0;}@media (min-width:946px) {
 .has-two-sidebars .widget-event-calendar{float:none;margin-left:0;width:auto;} 
}@media (min-width:946px) {
 .has-one-sidebar .entity-widget .mosaic,.has-one-sidebar .view-driveturku-widget-event-carousel{float:none;margin-right:0;width:100%;} 
}@media (min-width:1138px) {
 .has-one-sidebar .entity-widget .mosaic,.has-one-sidebar .view-driveturku-widget-event-carousel{float:left;margin-right:34%;width:66%;} 
}@media (min-width:946px) {
 .has-one-sidebar .widget-event-calendar{float:none;margin-left:0;width:auto;} 
}@media (min-width:1138px) {
 .has-one-sidebar .widget-event-calendar{float:right;margin-left:-100%;width:34%;} 
}.cx-window-manager{position:relative;z-index:5;}.turkucalendar .l-header :focus{outline:3px solid #fff;outline-offset:0;}[data-whatinput="keyboard"] .turkucalendar .l-header :focus{outline-color:#fff;}[data-whatinput="mouse"] .turkucalendar .l-header :focus{outline-color:#fff;}[data-whatinput="touch"] .turkucalendar .l-header :focus{outline-color:#f8bb4e;}.turkucalendar .l-highlights :focus{outline:3px solid #fff;outline-offset:0;}[data-whatinput="keyboard"] .turkucalendar .l-highlights :focus{outline-color:#fff;}[data-whatinput="mouse"] .turkucalendar .l-highlights :focus{outline-color:#fff;}[data-whatinput="touch"] .turkucalendar .l-highlights :focus{outline-color:#f8bb4e;}.turkucalendar .l-branding{width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;background-color:transparent;}.turkucalendar .l-branding:after{content:"";display:table;clear:both;}.turkucalendar .l-navigation{background-color:transparent;}@media (min-width:946px) {
 .turkucalendar .l-branding-inner{float:none;margin:0 auto;max-width:1320px;} 
}.turkucalendar .l-main{position:relative;}.turkucalendar .l-region--header{display:none;}@media (min-width:946px) {
 .turkucalendar .l-region--header{display:block;} 
}.turkucalendar .l-region--navigation-top{display:block;}@media (min-width:769px) {
 .turkucalendar .l-region--navigation-top{display:inline-block;} 
}.turkucalendar .l-region--navigation-top .mobile-menu-button{background:transparent;}.turkucalendar .l-region--navigation-top .menu.menu--language-switcher{margin:0 10px;}@media (min-width:769px) {
 .turkucalendar .l-region--navigation-top .menu.menu--language-switcher{margin:0 0 0 10px;} 
}.turkucalendar .l-region--navigation-top .menu.menu--language-switcher .menu__item a{margin:0;}.turkucalendar .l-region--navigation-top .menu__link{font-size:0.875rem;margin:0;}.turkucalendar .l-region--navigation-top .language-select{list-style-type:none;}.turkucalendar .l-region--navigation-top .current-language{display:none;}.turkucalendar .l-navigation-top{display:block;text-align:right;width:100%;}@media (min-width:551px) {
 .turkucalendar .l-navigation-top .block--locale-language{display:inline-block;} 
}.turkucalendar .l-navigation-top .font-zoom-level-changer{display:none;}@media (min-width:946px) {
 .turkucalendar .l-navigation-top .font-zoom-level-changer{display:inline-block;margin:0 15px;} 
}.turkucalendar .l-custom-navigation{z-index:6;width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;float:none;margin-left:auto;margin-right:auto;pointer-events:none;position:relative;padding:0 8px;}.turkucalendar .l-custom-navigation:after{content:"";display:table;clear:both;}.turkucalendar .l-custom-navigation .l-region--navigation{width:100%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;clear:both;line-height:2;margin-bottom:1em;pointer-events:auto;}@media (min-width:551px) {
 .turkucalendar .l-custom-navigation .l-region--navigation{width:66.66667%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;clear:none;margin-top:-3.5em;} 
}@media (min-width:946px) {
 .turkucalendar .l-custom-navigation .l-region--navigation{width:75%;float:right;margin-left:0;margin-right:0;clear:none;padding-right:0;margin-top:-4em;} 
}.turkucalendar .menu{text-align:center;}@media (min-width:551px) {
 .turkucalendar .menu{text-align:left;} 
}.turkucalendar .menu__item{display:inline;position:relative;}.turkucalendar .menu__item a{color:#FFFFFF;font-size:1.3em;padding:5px 20px;}.turkucalendar .menu__item a.active:after{content:" ";display:block;height:24px;bottom:-15px;left:50%;margin-left:-12px;position:absolute;width:24px;z-index:-1;-moz-transform-origin:50% 50% 50%;-ms-transform-origin:50% 50% 50%;-webkit-transform-origin:50% 50% 50%;transform-origin:50% 50% 50%;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.turkucalendar .menu__item--hobbies > a{font-weight:600;}.turkucalendar .menu__item--hobbies > a,.turkucalendar .menu__item--hobbies > a.active:after{background-color:#8DCEC9;}.turkucalendar .menu__item--events > a{font-weight:600;}.turkucalendar .menu__item--events > a,.turkucalendar .menu__item--events > a.active:after{background-color:#ED0C6E;}.turkucalendar .menu__item--event-add > a{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background-color:#00AEEF;color:#FFFFFF;font-size:1em;font-weight:300;padding:8px 15px;}.turkucalendar .menu__item--event-add > a:before{content:"\f108";font-family:"driveturku";text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.turkucalendar .menu__item--event-add > a:before{margin-right:15px;}.turkucalendar .l-header .menu__item--event-add{display:none;}@media (min-width:946px) {
 .turkucalendar .l-header .menu__item--event-add{display:inline-block;float:right;} 
}.turkucalendar .l-footer .menu__item--event-add{margin:3em 0;}@media (min-width:769px) {
 .turkucalendar .l-footer .menu__item--event-add{margin:0;} 
}.turkucalendar .l-footer .l-region--footer{background-image:none;}.event__image--wrapper .event__image__content--bottom .event__date,.turkucalendar .flexslider .flex-caption__date,.l-highlighted .flexslider .flex-caption__date,.l-region--before-content .flexslider .flex-caption__date,.mosaic .grid-item .event__sold-out{display:inline-block;text-transform:uppercase;padding:5px 15px 5px 5px;}@media (min-width:321px) {
 .event__image--wrapper .event__image__content--bottom .event__date,.turkucalendar .flexslider .flex-caption__date,.l-highlighted .flexslider .flex-caption__date,.l-region--before-content .flexslider .flex-caption__date,.mosaic .grid-item .event__sold-out{padding:5px 10px 5px 10px;} 
}@media (min-width:769px) {
 .event__image--wrapper .event__image__content--bottom .event__date,.turkucalendar .flexslider .flex-caption__date,.l-highlighted .flexslider .flex-caption__date,.l-region--before-content .flexslider .flex-caption__date,.mosaic .grid-item .event__sold-out{padding:5px 10px 5px 15px;} 
}.mosaic .grid-item .event__sponsored{display:inline-block;text-transform:uppercase;padding:5px 5px 5px 15px;float:right;}@media (min-width:321px) {
 .mosaic .grid-item .event__sponsored{padding:5px 10px 5px 10px;} 
}@media (min-width:769px) {
 .mosaic .grid-item .event__sponsored{padding:5px 15px 5px 10px;} 
}.block--kada-react-block .block__title{margin-top:0;}.turkucalendar .mosaic{z-index:3;background-color:transparent;float:none;margin:0;overflow:visible;padding:0;position:relative;}.turkucalendar .mosaic:after{content:"";display:table;clear:both;}.turkucalendar .mosaic .mosaic__title{background-color:#ED0C6E;bottom:100%;color:#FFFFFF;display:inline-block;left:0;line-height:2;margin:0;padding:0 1em;position:absolute;}.turkucalendar .mosaic .view-content{background-color:#FFFFFF;overflow:auto;overflow-y:hidden;white-space:nowrap;line-height:0;}.turkucalendar .mosaic .view-content > div{display:inline;font-size:0;}.turkucalendar .mosaic .grid-item{font-size:1rem;display:inline-block;white-space:initial;width:83.33333%;line-height:normal;float:none;}@media (min-width:551px) {
 .turkucalendar .mosaic .grid-item{width:39.58333%;float:none;} 
}@media (min-width:769px) {
 .turkucalendar .mosaic .grid-item{width:31.25%;float:none;} 
}@media (min-width:946px) {
 .turkucalendar .mosaic .grid-item{width:22.91667%;float:none;} 
}@media (min-width:1138px) {
 .turkucalendar .mosaic .grid-item{width:18.75%;float:none;} 
}.copyurl{margin:10px;text-align:right;}.copyurl .copyurl__button{padding:10px 15px;background-color:#00aeef;color:white;cursor:pointer;display:inline-block;}.copyurl .copyurl__message{margin:10px;color:#00a97a;display:none;}@media (min-width:551px) {
 .copyurl{position:absolute;right:10px;} 
}.turkucalendar .flexslider .flex-caption__date{margin:0 0 10px;}@media (min-width:551px) {
 .turkucalendar .flexslider .flex-caption__date{margin:20px 0;} 
}.kada-event-search > .fallback{display:none;}.no-js .kada-event-search > .fallback{display:block;}.turkucalendar-hobbies .l-region--top-tabs > .block .block__title{background-color:#8DCEC9;}.turkucalendar-hobbies .flex-caption__date{background-color:rgba(141,206,201,0.8);}.turkucalendar-hobbies .grid-item .event__date,.turkucalendar-hobbies .event__image__content .event__date{background-color:rgba(141,206,201,0.8);}.turkucalendar-hobbies .grid-item .series-event-dates-range,.turkucalendar-hobbies .event__image__content .series-event-dates-range{display:inline-block;margin-bottom:0.5em;}.turkucalendar-hobbies.node-type-event .l-main-wrapper{background-color:#429a93;}.turkucalendar-hobbies .event--list .event__title > a{color:#2F3C50;}.turkucalendar-hobbies .event--list .event__signup{padding:0.6em;background-color:#F8C4D9;}.turkucalendar-hobbies .event--list .event__signup{padding:0.6em;background-color:rgba(141,206,201,0.4);}.turkucalendar-hobbies .event-map-item .event__title > a,.turkucalendar-hobbies .event-tab-item .event__title > a{color:#8DCEC9;}.turkucalendar-hobbies .node--event--full .quicktabs-wrapper .quicktabs-tabs > li.active > a,.turkucalendar-hobbies .node--event--full .quicktabs-wrapper .quicktabs-tabs > li > a:hover{background-color:#8DCEC9;}.turkucalendar-hobbies .sk-search-box{background-color:#FAFCFD;border-bottom:4px solid #8DCEC9;}.turkucalendar-hobbies .sk-panel__header,.turkucalendar-hobbies .sk-hierarchical-refinement-list__header{background-color:#8DCEC9;color:#2F3C50;}.turkucalendar-hobbies .sk-panel__header.is-collapsable:after{border-top-color:#2F3C50;}.turkucalendar-hobbies .sk-panel__header.is-collapsable.is-collapsed:after{border-left-color:#2F3C50;border-top-color:transparent;}.turkucalendar-hobbies .sk-toggle-option.is-active{background-color:#8DCEC9;border:0;color:#2F3C50;}.turkucalendar-hobbies .sk-item-list__item.is-active{border-color:#8DCEC9;color:#2F3C50;}.turkucalendar-hobbies .sk-item-list-option.is-active .sk-item-list-option__text,.turkucalendar-hobbies .sk-item-list-option.is-selected .sk-item-list-option__text{color:#2F3C50;}.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-header{background-color:#8DCEC9;}.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-header,.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-input-wrap{border-color:#8DCEC9;}.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-date:hover,.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-selected-day .rc-calendar-date{background-color:#8DCEC9;}.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-selected-day .rc-calendar-date,.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-date:hover,.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month,.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month:hover,.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-year-panel-selected-cell .rc-calendar-year-panel-year,.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-year-panel-selected-cell .rc-calendar-year-panel-year:hover,.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-decade-panel-selected-cell .rc-calendar-decade-panel-decade,.turkucalendar-hobbies .sk-calendar-picker .rc-calendar-decade-panel-selected-cell .rc-calendar-decade-panel-decade:hover{background:#8DCEC9;color:#2F3C50;}.turkucalendar-hobbies .sk-hierarchical-refinement-option.is-selected{color:#2F3C50;}.turkucalendar-hobbies .sk-hierarchical-refinement-option.is-active .sk-hierarchical-refinement-option__text,.turkucalendar-hobbies .sk-hierarchical-refinement-option.is-selected .sk-hierarchical-refinement-option__text{border-color:#2F3C50;color:#2F3C50;}.turkucalendar-events .l-region--top-tabs > .block .block__title{background-color:#ED0C6E;}.turkucalendar-events .flex-caption__date{background-color:rgba(237,12,110,0.8);}.turkucalendar-events .grid-item .event__date,.turkucalendar-events .event__image__content .event__date{background-color:rgba(237,12,110,0.8);}.turkucalendar-events .grid-item .series-event-dates-range,.turkucalendar-events .event__image__content .series-event-dates-range{display:inline-block;margin-bottom:0.5em;}.turkucalendar-events.node-type-event .l-main-wrapper{background-color:#740636;}.turkucalendar-events .event--list .event__title > a{color:#ED0C6E;}.turkucalendar-events .event--list .event__signup{padding:0.6em;background-color:#F8C4D9;}.turkucalendar-events .event-map-item .event__title > a,.turkucalendar-events .event-tab-item .event__title > a{color:#ED0C6E;}.turkucalendar-events .node--event--full .quicktabs-wrapper .quicktabs-tabs > li.active > a,.turkucalendar-events .node--event--full .quicktabs-wrapper .quicktabs-tabs > li > a:hover{background-color:#ED0C6E;}.turkucalendar-events .sk-search-box{background-color:#FAFCFD;border-bottom:4px solid #ED0C6E;}.turkucalendar-events .sk-panel__header,.turkucalendar-events .sk-hierarchical-refinement-list__header{background-color:#ED0C6E;color:#FFFFFF;}.turkucalendar-events .sk-panel__header.is-collapsable:after{border-top-color:#FFFFFF;}.turkucalendar-events .sk-panel__header.is-collapsable.is-collapsed:after{border-left-color:#FFFFFF;border-top-color:transparent;}.turkucalendar-events .sk-toggle-option.is-active{background-color:#ED0C6E;border:0;color:#FFFFFF;}.turkucalendar-events .sk-item-list__item.is-active{border-color:#ED0C6E;color:#ED0C6E;}.turkucalendar-events .sk-item-list-option.is-active .sk-item-list-option__text,.turkucalendar-events .sk-item-list-option.is-selected .sk-item-list-option__text{color:#ED0C6E;}.turkucalendar-events .sk-calendar-picker .rc-calendar-header{background-color:#ED0C6E;}.turkucalendar-events .sk-calendar-picker .rc-calendar-header,.turkucalendar-events .sk-calendar-picker .rc-calendar-input-wrap{border-color:#ED0C6E;}.turkucalendar-events .sk-calendar-picker .rc-calendar-date:hover,.turkucalendar-events .sk-calendar-picker .rc-calendar-selected-day .rc-calendar-date{background-color:#ED0C6E;}.turkucalendar-events .sk-calendar-picker .rc-calendar-selected-day .rc-calendar-date,.turkucalendar-events .sk-calendar-picker .rc-calendar-date:hover,.turkucalendar-events .sk-calendar-picker .rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month,.turkucalendar-events .sk-calendar-picker .rc-calendar-month-panel-selected-cell .rc-calendar-month-panel-month:hover,.turkucalendar-events .sk-calendar-picker .rc-calendar-year-panel-selected-cell .rc-calendar-year-panel-year,.turkucalendar-events .sk-calendar-picker .rc-calendar-year-panel-selected-cell .rc-calendar-year-panel-year:hover,.turkucalendar-events .sk-calendar-picker .rc-calendar-decade-panel-selected-cell .rc-calendar-decade-panel-decade,.turkucalendar-events .sk-calendar-picker .rc-calendar-decade-panel-selected-cell .rc-calendar-decade-panel-decade:hover{background:#ED0C6E;color:#FFFFFF;}.turkucalendar-events .sk-hierarchical-refinement-option.is-selected{color:#ED0C6E;}.turkucalendar-events .sk-hierarchical-refinement-option.is-active .sk-hierarchical-refinement-option__text,.turkucalendar-events .sk-hierarchical-refinement-option.is-selected .sk-hierarchical-refinement-option__text{border-color:#ED0C6E;color:#ED0C6E;}.sk-calendar-picker th{background-color:transparent;}.domain-teatteri-dt-demo-turku-fi{background-color:#000;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;}.domain-teatteri-dt-demo-turku-fi.color-palette--green_gray .liftup-box.node{border:none;}.domain-teatteri-dt-demo-turku-fi.color-palette--green_gray .liftup-box--wide:nth-child(2) .liftup-box__caption{background-color:rgba(0,169,122,0.8) !important;color:#fff;}.domain-teatteri-dt-demo-turku-fi.color-palette--high-contrast .l-header .flexslider .flex-direction-nav li a.flex-prev::before,.domain-teatteri-dt-demo-turku-fi.color-palette--high-contrast .l-header .flexslider .flex-direction-nav li a.flex-next::before{color:#000;}.domain-teatteri-dt-demo-turku-fi.color-palette--high-contrast .flex-pause::before,.domain-teatteri-dt-demo-turku-fi.color-palette--high-contrast .flex-play::before{color:#000;}.domain-teatteri-dt-demo-turku-fi.color-palette--high-contrast .quicktabs-wrapper .quicktabs-tabs{background:transparent;}.domain-teatteri-dt-demo-turku-fi.color-palette--high-contrast .quicktabs-wrapper .liftup-box.liftup-box--blog-post,.domain-teatteri-dt-demo-turku-fi.color-palette--high-contrast .quicktabs-wrapper .liftup-box.node--news-item,.domain-teatteri-dt-demo-turku-fi.color-palette--high-contrast .quicktabs-wrapper .liftup-box.node--liftup{color:#000;}.domain-teatteri-dt-demo-turku-fi.color-palette--high-contrast .liftup-box--social.some-type-facebook .top .some-id::after{background-color:#fff;}.domain-teatteri-dt-demo-turku-fi .view-driveturku-section-header .section-title{display:none;}.domain-teatteri-dt-demo-turku-fi .block__title{border-color:#00a97a;}.domain-teatteri-dt-demo-turku-fi.theme-front .l-navigation,.domain-teatteri-dt-demo-turku-fi.has-main-image .l-navigation{background-color:rgba(0,0,0,0.7);}@media (min-width:946px) {
 .domain-teatteri-dt-demo-turku-fi.theme-front .l-navigation,.domain-teatteri-dt-demo-turku-fi.has-main-image .l-navigation{background-color:#fafafa;} 
}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .responsive-menus.responsified .menu__item--first-level.is-collapsed > .menu__item--expanded-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .responsive-menus.responsified .menu__item--first-level.is-expanded > .menu__item--expanded-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .responsive-menus.responsified .menu__item--second-level.is-collapsed > .menu__item--expanded-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .responsive-menus.responsified .menu__item--second-level.is-expanded > .menu__item--expanded-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .responsive-menus.responsified .menu__item--first-level.is-collapsed > .menu__item--expanded-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .responsive-menus.responsified .menu__item--first-level.is-expanded > .menu__item--expanded-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .responsive-menus.responsified .menu__item--second-level.is-collapsed > .menu__item--expanded-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .responsive-menus.responsified .menu__item--second-level.is-expanded > .menu__item--expanded-toggle::before{top:4px;}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item > a,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item > .menu__item__link > a,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item > a,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item > .menu__item__link > a{font-size:14.5px;font-size:0.90625rem;}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level > a,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level > .menu__item__link > a,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level > a,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level > .menu__item__link > a{font-size:14.5px;font-size:0.90625rem;font-weight:bold;text-transform:uppercase;}@media (min-width:946px) {
 .domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level > .menu__item__link,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level > .menu__item__link{padding:0.1em 0.7em 0.1em;} 
}@media (min-width:1320px) {
 .domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level > .menu__item__link,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level > .menu__item__link{padding:0.1em 1em 0.1em;} 
}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level .menu__item--submenu-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level .menu__item--submenu-toggle::before{font-size:14.5px;font-size:0.90625rem;color:#1d1d1a;content:"\f117";margin:0 0.5rem;}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level:hover .menu__item--submenu-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level:hover .menu__item--submenu-toggle::before{color:#fff;}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level:hover .menu__item--second-level .menu__item--submenu-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level:hover .menu__item--second-level .menu__item--submenu-toggle::before{color:#1d1d1a;}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level.is-active-trail > .menu__item__link .menu__item--submenu-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level.is-active-trail > .menu__item__link .menu__item--submenu-toggle::before{color:#fff;}@media (min-width:946px) {
 .domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level.is-collapsed > .menu__item__link,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level.is-expanded > .menu__item__link,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level.is-collapsed > .menu__item__link,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level.is-expanded > .menu__item__link{padding:0.1em 1em 0.1em 0.7em;} 
}@media (min-width:1320px) {
 .domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level.is-collapsed > .menu__item__link,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level.is-expanded > .menu__item__link,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level.is-collapsed > .menu__item__link,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level.is-expanded > .menu__item__link{padding:0.1em 1em 0.1em 1em;} 
}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level.is-expanded.open > .menu__item__link > .menu__item--submenu-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level.is-expanded:focus > .menu__item__link > .menu__item--submenu-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level.is-expanded.open > .menu__item__link > .menu__item--submenu-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level.is-expanded:focus > .menu__item__link > .menu__item--submenu-toggle::before{font-size:14.5px;font-size:0.90625rem;content:"\f118";}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level.is-expanded.open > .menu__item__link > .menu__item--submenu-toggle::after,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--first-level.is-expanded:focus > .menu__item__link > .menu__item--submenu-toggle::after,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level.is-expanded.open > .menu__item__link > .menu__item--submenu-toggle::after,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--first-level.is-expanded:focus > .menu__item__link > .menu__item--submenu-toggle::after{display:none;}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--second-level .menu__item > a:hover,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--second-level .menu__item > a:hover{background-color:#f7f7f7;}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--second-level.is-expanded > .menu__item__link > .menu__item--submenu-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--second-level.is-expanded > .menu__item__link > .menu__item--submenu-toggle::before{content:"\f104";}.domain-teatteri-dt-demo-turku-fi .l-navigation .block--og-menu-single .menu__item--second-level:hover .menu__item--submenu-toggle::before,.domain-teatteri-dt-demo-turku-fi .l-navigation .block--menu-block .menu__item--second-level:hover .menu__item--submenu-toggle::before{color:#1d1d1a;}.domain-teatteri-dt-demo-turku-fi .l-navigation .language-select{font-size:15px;font-size:0.9375rem;}@media (min-width:946px) {
 .domain-teatteri-dt-demo-turku-fi .l-navigation .language-select{padding:.1em 1em .1em;} 
}.domain-teatteri-dt-demo-turku-fi .l-navigation .language-select .current-language{font-weight:bold;line-height:44px;}.domain-teatteri-dt-demo-turku-fi .l-region--sidebar-first{font-size:16px;font-size:1rem;line-height:25px;}.domain-teatteri-dt-demo-turku-fi .l-region--sidebar-first .menu__item--second-level.is-active > a{font-weight:bold;}.domain-teatteri-dt-demo-turku-fi .l-navigation{background-color:rgba(0,0,0,0.7);}@media (min-width:946px) {
 .domain-teatteri-dt-demo-turku-fi .l-navigation{background-color:#fafafa;} 
}@media (min-width:551px) {
 .domain-teatteri-dt-demo-turku-fi .l-before-header,.domain-teatteri-dt-demo-turku-fi .l-after-header{background-color:rgba(0,0,0,0.7);} 
}@media (min-width:946px) {
 .domain-teatteri-dt-demo-turku-fi .l-branding{background-color:rgba(0,0,0,0.7);} 
}.domain-teatteri-dt-demo-turku-fi .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.domain-teatteri-dt-demo-turku-fi .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{background-color:#006d52;}.domain-teatteri-dt-demo-turku-fi .ui-datepicker .ui-datepicker-calendar{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;}.domain-teatteri-dt-demo-turku-fi .ui-datepicker .ui-datepicker-calendar thead th{background:none;}.domain-teatteri-dt-demo-turku-fi .ui-datepicker .ui-datepicker-calendar tbody tr td a{background-color:#393939;}.domain-teatteri-dt-demo-turku-fi .ui-datepicker .ui-datepicker-calendar tbody tr .ui-datepicker-today::before{background-color:#f26522;bottom:-2px;}.domain-teatteri-dt-demo-turku-fi .mosaic .mosaic__footer .mosaic__more-link{background-color:#00a97a;}.domain-teatteri-dt-demo-turku-fi .mosaic .mosaic__footer .mosaic__more-link::before{background-color:#006d52;}.domain-teatteri-dt-demo-turku-fi .flexslider .flex-direction-nav li a{background:none !important;}.domain-teatteri-dt-demo-turku-fi .flexslider .flex-caption{border:none;}.domain-teatteri-dt-demo-turku-fi .flexslider .flex-caption .flex-caption__title{font-size:32px;font-size:2rem;line-height:40px;text-transform:uppercase;}.domain-teatteri-dt-demo-turku-fi .flex-caption__body p{font-size:17px;font-size:1.0625rem;font-weight:300;line-height:22px;}.domain-teatteri-dt-demo-turku-fi.node-type-event .l-main,.domain-teatteri-dt-demo-turku-fi.has-main-image .l-main{padding-bottom:5rem;}.domain-teatteri-dt-demo-turku-fi .l-main h1{font-weight:bold;margin-top:2.75em;text-transform:uppercase;font-size:32px;font-size:2rem;}.domain-teatteri-dt-demo-turku-fi .l-main h2,.domain-teatteri-dt-demo-turku-fi .l-main .search-result__title,.domain-teatteri-dt-demo-turku-fi .l-main .field-name-field-plan-id a,.field-name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main a,.domain-teatteri-dt-demo-turku-fi .l-main .field--name-field-plan-id a,.field--name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main a{font-size:26px;font-size:1.625rem;margin:2.5em 0 1em;}.domain-teatteri-dt-demo-turku-fi .l-main h2.liftup-box__caption,.domain-teatteri-dt-demo-turku-fi .l-main .liftup-box__caption.search-result__title,.domain-teatteri-dt-demo-turku-fi .l-main .field-name-field-plan-id a.liftup-box__caption,.field-name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main a.liftup-box__caption,.domain-teatteri-dt-demo-turku-fi .l-main .field--name-field-plan-id a.liftup-box__caption,.field--name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main a.liftup-box__caption{font-size:18px;font-size:1.125rem;margin:0;}.domain-teatteri-dt-demo-turku-fi .l-main h3{font-size:22px;font-size:1.375rem;}.domain-teatteri-dt-demo-turku-fi .l-main .info-box h2,.domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second .contact-information h2,.l-region--sidebar-second .domain-teatteri-dt-demo-turku-fi .l-main .contact-information h2,.domain-teatteri-dt-demo-turku-fi .l-main .field--name-council-meetings-block h2,.domain-teatteri-dt-demo-turku-fi .l-main .info-box--additional h2,.domain-teatteri-dt-demo-turku-fi .l-main .info-box .search-result__title,.domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second .contact-information .search-result__title,.l-region--sidebar-second .domain-teatteri-dt-demo-turku-fi .l-main .contact-information .search-result__title,.domain-teatteri-dt-demo-turku-fi .l-main .field--name-council-meetings-block .search-result__title,.domain-teatteri-dt-demo-turku-fi .l-main .info-box--additional .search-result__title,.domain-teatteri-dt-demo-turku-fi .l-main .info-box .field-name-field-plan-id a,.field-name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main .info-box a,.domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second .contact-information .field-name-field-plan-id a,.field-name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second .contact-information a,.l-region--sidebar-second .domain-teatteri-dt-demo-turku-fi .l-main .contact-information .field-name-field-plan-id a,.field-name-field-plan-id .l-region--sidebar-second .domain-teatteri-dt-demo-turku-fi .l-main .contact-information a,.domain-teatteri-dt-demo-turku-fi .l-main .field--name-council-meetings-block .field-name-field-plan-id a,.field-name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main .field--name-council-meetings-block a,.domain-teatteri-dt-demo-turku-fi .l-main .info-box--additional .field-name-field-plan-id a,.field-name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main .info-box--additional a,.domain-teatteri-dt-demo-turku-fi .l-main .info-box .field--name-field-plan-id a,.field--name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main .info-box a,.domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second .contact-information .field--name-field-plan-id a,.field--name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second .contact-information a,.l-region--sidebar-second .domain-teatteri-dt-demo-turku-fi .l-main .contact-information .field--name-field-plan-id a,.field--name-field-plan-id .l-region--sidebar-second .domain-teatteri-dt-demo-turku-fi .l-main .contact-information a,.domain-teatteri-dt-demo-turku-fi .l-main .field--name-council-meetings-block .field--name-field-plan-id a,.field--name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main .field--name-council-meetings-block a,.domain-teatteri-dt-demo-turku-fi .l-main .info-box--additional .field--name-field-plan-id a,.field--name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main .info-box--additional a,.domain-teatteri-dt-demo-turku-fi .l-main .info-box h3,.domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second .contact-information h3,.l-region--sidebar-second .domain-teatteri-dt-demo-turku-fi .l-main .contact-information h3,.domain-teatteri-dt-demo-turku-fi .l-main .field--name-council-meetings-block h3,.domain-teatteri-dt-demo-turku-fi .l-main .info-box--additional h3{font-size:18px;font-size:1.125rem;margin:.5em 0;}.domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second h2,.domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second .search-result__title,.domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second .field-name-field-plan-id a,.field-name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second a,.domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second .field--name-field-plan-id a,.field--name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-main .l-region--sidebar-second a{font-size:22px;font-size:1.375rem;font-weight:normal;}.domain-teatteri-dt-demo-turku-fi .l-main .node p{font-size:15px;font-size:0.9375rem;line-height:22px;}.domain-teatteri-dt-demo-turku-fi .l-footer{background:#000;}.domain-teatteri-dt-demo-turku-fi .l-footer .field .field__label{font-size:15px;font-size:0.9375rem;font-weight:bold;}.domain-teatteri-dt-demo-turku-fi .l-footer h1,.domain-teatteri-dt-demo-turku-fi .l-footer h2,.domain-teatteri-dt-demo-turku-fi .l-footer .search-result__title,.domain-teatteri-dt-demo-turku-fi .l-footer .field-name-field-plan-id a,.field-name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-footer a,.domain-teatteri-dt-demo-turku-fi .l-footer .field--name-field-plan-id a,.field--name-field-plan-id .domain-teatteri-dt-demo-turku-fi .l-footer a,.domain-teatteri-dt-demo-turku-fi .l-footer h3{font-size:15px;font-size:0.9375rem;line-height:1.5;font-weight:bold;}.domain-teatteri-dt-demo-turku-fi .l-footer p,.domain-teatteri-dt-demo-turku-fi .l-footer p a{font-size:14px;font-size:0.875rem;}.domain-teatteri-dt-demo-turku-fi .l-footer ul{padding-left:0;position:relative;}.domain-teatteri-dt-demo-turku-fi .l-footer ul::before{background:#4B4B4B;content:" ";display:block;height:200px;left:-14px;position:absolute;top:0;width:1px;}.domain-teatteri-dt-demo-turku-fi .l-footer ul li{list-style-type:none;font-size:14px;font-size:0.875rem;line-height:1;}.domain-teatteri-dt-demo-turku-fi .dnd-atom-wrapper.context-content_full{clear:none;}@media (min-width:769px) {
 .domain-teatteri-dt-demo-turku-fi .l-page.has-one-sidebar.has-sidebar-second .l-content{padding-left:24px;}.domain-teatteri-dt-demo-turku-fi .l-page.has-one-sidebar.has-sidebar-second .l-region--sidebar-second{padding-right:24px;}.domain-teatteri-dt-demo-turku-fi .l-page.has-one-sidebar.has-sidebar-first .l-content{padding-right:24px;}.domain-teatteri-dt-demo-turku-fi .l-page.has-two-sidebars.has-sidebar-first.has-sidebar-second .l-region--sidebar-second{padding-right:24px;} 
}.color-palette--sparkup_green.color-palette--sparkup_green h1,.color-palette--sparkup_green.color-palette--sparkup_green h2,.color-palette--sparkup_green.color-palette--sparkup_green .search-result__title,.color-palette--sparkup_green.color-palette--sparkup_green .field-name-field-plan-id a,.field-name-field-plan-id .color-palette--sparkup_green.color-palette--sparkup_green a,.color-palette--sparkup_green.color-palette--sparkup_green .field--name-field-plan-id a,.field--name-field-plan-id .color-palette--sparkup_green.color-palette--sparkup_green a,.color-palette--sparkup_green.color-palette--sparkup_green h3{font-family:"norwesterregular","Impact",sans-serif;}.color-palette--sparkup_green.color-palette--sparkup_green h1 a,.color-palette--sparkup_green.color-palette--sparkup_green h2 a,.color-palette--sparkup_green.color-palette--sparkup_green .search-result__title a,.color-palette--sparkup_green.color-palette--sparkup_green .field-name-field-plan-id a a,.field-name-field-plan-id .color-palette--sparkup_green.color-palette--sparkup_green a a,.color-palette--sparkup_green.color-palette--sparkup_green .field--name-field-plan-id a a,.field--name-field-plan-id .color-palette--sparkup_green.color-palette--sparkup_green a a,.color-palette--sparkup_green.color-palette--sparkup_green h3 a{color:#8dbe3f;}.color-palette--sparkup_green.color-palette--sparkup_green h1{font-size:2.7432em;}.color-palette--sparkup_green.color-palette--sparkup_green h2,.color-palette--sparkup_green.color-palette--sparkup_green .search-result__title,.color-palette--sparkup_green.color-palette--sparkup_green .field-name-field-plan-id a,.field-name-field-plan-id .color-palette--sparkup_green.color-palette--sparkup_green a,.color-palette--sparkup_green.color-palette--sparkup_green .field--name-field-plan-id a,.field--name-field-plan-id .color-palette--sparkup_green.color-palette--sparkup_green a{font-size:1.5432em;font-weight:400;}.color-palette--sparkup_green.color-palette--sparkup_green h3{font-size:1.2em;font-weight:400;}.color-palette--sparkup_green.color-palette--sparkup_green.front .l-page > .l-highlighted{background:transparent !important;}.color-palette--sparkup_green.color-palette--sparkup_green .l-main-wrapper{background:transparent;}.color-palette--sparkup_green.color-palette--sparkup_green .l-before-content{background-color:#fafafa;background-image:none;}.color-palette--sparkup_green.color-palette--sparkup_green .l-before-header,.color-palette--sparkup_green.color-palette--sparkup_green .l-after-header{background-color:#8dbe3f;}@media (min-width:946px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .l-branding{background-color:#8dbe3f;} 
}.color-palette--sparkup_green.color-palette--sparkup_green.theme-front .l-navigation,.color-palette--sparkup_green.color-palette--sparkup_green.has-main-image .l-navigation{background-color:#8dbe3f;}@media (min-width:946px) {
 .color-palette--sparkup_green.color-palette--sparkup_green.theme-front .l-navigation,.color-palette--sparkup_green.color-palette--sparkup_green.has-main-image .l-navigation{background-color:#fafafa;} 
}.color-palette--sparkup_green.color-palette--sparkup_green .section-title{display:none;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box a{color:#fff;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--social.some-type-twitter :focus{outline:3px solid #00375e;outline-offset:0;}[data-whatinput="keyboard"] .color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--social.some-type-twitter :focus{outline-color:#00375e;}[data-whatinput="mouse"] .color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--social.some-type-twitter :focus{outline-color:#00375e;}[data-whatinput="touch"] .color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--social.some-type-twitter :focus{outline-color:#f8bb4e;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box__quote:before{color:#fff;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box__author{background-color:#8dbe3f;background-image:url(/sites/all/themes/custom/driveturku/images/sparkup-tile-large.png?1718025344);background-position:top center;background-size:146px auto;border-top:1px solid #fff;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box__author-label{color:#fff;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box__caption{bottom:0;color:#fff;display:inline-block;line-height:1;padding:1em 0.5em;text-transform:uppercase;width:auto;}.color-palette--sparkup_green.color-palette--sparkup_green .l-region--sidebar-second .liftup-box__title{font-family:"norwesterregular","Impact",sans-serif;font-size:1.85184em;margin:0;}.color-palette--sparkup_green.color-palette--sparkup_green .l-region--sidebar-second .liftup-box__title a{color:#8dbe3f;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--wide .liftup-box__title{font-size:3.0864em;margin:0.25em 0 0.5em;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--wide .liftup-box__link a{line-height:2;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--wide .liftup-box__caption{font-family:"norwesterregular","Impact",sans-serif;font-size:1.75em;width:100%;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--wide:nth-child(2) .liftup-box__title{color:#8dbe3f;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--wide:nth-child(2) .liftup-box__title > a{color:#8dbe3f;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--wide:nth-child(2) .liftup-box__caption{background-color:rgba(141,190,63,0.9) !important;color:#fff;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--responsive{background-color:#8dbe3f !important;color:#fff;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--responsive .liftup-box__date{color:#fff;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--responsive .liftup-box__title{font-size:1.6em;color:#fff;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--responsive .liftup-box__title > a{color:#fff;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--social .top{border-color:#fff;}.color-palette--sparkup_green.color-palette--sparkup_green .liftup-box--social .share-caption{color:#fff;}.color-palette--sparkup_green.color-palette--sparkup_green .main-liftup-box{box-shadow:0 1em 1em -1em #1d1d1a;}.color-palette--sparkup_green.color-palette--sparkup_green .main-liftup-box-2 .main-liftup-box__title{margin:0.5em 0;}.color-palette--sparkup_green.color-palette--sparkup_green .main-liftup-box-4 .main-liftup-box__title{font-size:1.7145em;margin:0.25em 0 0.5em;}@media (min-width:1138px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .main-liftup-box-4 .main-liftup-box__title{font-size:2.05709em;} 
}@media (min-width:1138px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .main-liftup-box-4 .main-liftup-box__title{font-size:3.0864em;} 
}.color-palette--sparkup_green.color-palette--sparkup_green .main-liftup-box__caption{bottom:0;color:#fff;padding:1em 2em 3em;width:100%;}@media (min-width:769px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .main-liftup-box__caption{padding-bottom:1.5em;} 
}@media (min-width:769px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .l-header .flexslider .flex-caption{background-color:#8dbe3f;} 
}@media (min-width:946px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .flexslider .flex-caption-wrapper{bottom:5%;} 
}@media (min-width:946px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .flexslider .flex-control-nav-container{bottom:5%;} 
}@media (min-width:551px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .flexslider .flex-direction-nav{padding-right:0.25em;} 
}.color-palette--sparkup_green.color-palette--sparkup_green .flexslider .flex-caption{border-color:#8dbe3f;}.color-palette--sparkup_green.color-palette--sparkup_green .flexslider .flex-caption .flex-caption__title{font-size:2.16em;}@media (min-width:769px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .flexslider .flex-caption .flex-caption__title{font-size:2.4em;} 
}@media (min-width:1138px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .flexslider .flex-caption .flex-caption__title{font-size:3em;} 
}@media (min-width:769px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .recommended-block{bottom:5%;} 
}@media (min-width:946px) {
 .color-palette--sparkup_green.color-palette--sparkup_green .recommended-block .recommended-block__content{background-color:#8dbe3f;} 
}.color-palette--sparkup_green.color-palette--sparkup_green .quicktabs-wrapper .quicktabs-tabs > li > a{color:#8dbe3f;font-family:"norwesterregular","Impact",sans-serif;font-size:1.75em;}.color-palette--sparkup_green.color-palette--sparkup_green .quicktabs-wrapper .quicktabs-tabs > li > a:hover{color:#fff;}.color-palette--sparkup_green.color-palette--sparkup_green .quicktabs-wrapper .quicktabs-tabs > li.active > a{color:#fff;}body.crisis-site{background-color:#004678;}body.crisis-site .liftup-box--wide:nth-child(1),body.crisis-site .liftup-box--wide:nth-child(1) .liftup-box__caption,body.crisis-site .main-liftup-box__caption,body.crisis-site .caption,body.crisis-site .header-list__item-link,body.crisis-site .liftup-box__caption,body.crisis-site .node-type-plan .plan-link-row a,.node-type-plan .plan-link-row body.crisis-site a,body.crisis-site .header-list__item-link,body.crisis-site .liftup-box__caption,body.crisis-site .l-footer,body.crisis-site .l-footer .l-region--footer{background-color:#004678;}body.crisis-site .liftup-box--wide:nth-child(1) .liftup-box__group-right::after{border-right-color:#004678;}body.crisis-site .liftup-box.node,body.crisis-site .main-liftup-box{border-bottom-color:#004678;}body.crisis-site .l-navigation-top{vertical-align:middle;}body.crisis-site .l-header{height:auto;padding-bottom:0;}body.crisis-site.not-front .l-main{padding-bottom:3em;}
/*})'"*/
