/*old custom CSS*/
#sp-top-bar{padding:0}
#sp-header{background:#9e162e;height:55px}
.sp-megamenu-parent {list-style:none;padding:0;margin:0;z-index:9;display:block;float:left}
.sp-megamenu-parent > li{border-right:solid 1px #e5e5e5;margin-top:5px}
.sp-megamenu-parent > li:last-child{border:0}
.sp-megamenu-parent > li > a{font-size:18px;color:#fff;font-weight:normal;line-height:44px}
.sp-megamenu-parent > li.active > a, .sp-megamenu-parent > li:hover > a{color:#eb1e00}
#sp-header .logo{height:55px}
#offcanvas-toggler{margin-top:5px}
#offcanvas-toggler{display:none}
.sp-module ul > li > a::before{display:none}
.sp-module ul > li{border:0}
#gkLogin i.fa{color:#fff}
i.fa.fa-sign-out {font-size: 20px; padding-left: 0px;padding-top: 5px;}
.ktopnav{margin:5px 0 0 -10px!important}
.ktopnav li{float:left;color:#9e162e;line-height:32px;margin:0 8px;border:0!important}
.ktopnav li a{font-size:12px;font-weight:normal;line-height:15px!important}
.ktopnav ul > li > a::before{content:"\f04d";font-size:8px;color:#9e162e;margin-right:5px;vertical-align:middle;display:inline}
.ktopnav ul > li > a:hover{color:#eb1e00}
.klogintop #gkLogin{font-size:18px;color:#fff;float:right;margin-top:5px}
#gkLogo.cssLogo{background:url(../images/logo.svg);background-position:-20px -30px;background-size:510px auto;width:475px;height:60px;margin:0 0 10px;display:block}
.kblogo, .ad-728{margin-top:20px}
.kdate{float:left;margin:0 20px 13px 0;font-size:14px;color:#000;font-weight:bold}
.nameday{margin:0;}
.ksearch{position:relative;margin-top:2px}
.ksearch .inputbox{display:none}
.ksearch .search{width:50px;height:46px;float:right;margin-top:3px;border-left:solid 1px #fff;border-right:solid 1px #fff;transition: width 1s}
.ksearch .fa-search{position:absolute;top:10px;right:10px;font-size:30px;color:#fff;font-weight:bold;line-height:normal;cursor:pointer}
.ksearch .open_search{width:180px;border:0;margin:0}
.ksearch .open_search .inputbox{width:100%;border-radius:0;font-size:18px;color:#000;font-weight:normal;height:50px;padding:8px 40px 8px 10px!important;height:50px;margin-top:0px;border-right:solid 1px #fff;display:inline-block}
.ksearch .open_search .fa-search{color:rgb(158, 22, 46)}
/*.ksearch input[type="text"]::-moz-placeholder{color:#757575}*/
.partner_footer_block{width:100%;text-align:left;margin:0 auto 20px}
.partner_footer_block li{display:block;border:none;background:url(/images/arrow-l.png) no-repeat 2px 7px;border:0!important;padding:0 0 0 11px;line-height:20px}
.partner_footer_block .item-inner li a{font-size:11px;color:#999!important;line-height:normal;font-weight:normal;display:inline-block}
.partner_footer_block .item-inner li a:hover{color:#eb1e00!important}
.partner_footer_block li a:before{display:none}
.partner_footer_block .item-inner{padding:2px 12px}
.partner_footer_block .item-inner h4{color:#999;padding:5px 0 0 0}
.partner_footer_block .item{float:left;position:relative;margin-left:10px}
.partner_footer_block strong{font-size:12px;display:block}
.partner_footer_block h3{color:#fff;margin:0 12px;padding:8px 8px 5px 0;font-size:15px;text-transform:uppercase;font-weight:bold}
.partner_footer_block h4, .partner_footer_block h4 a{font-size:12px;color:#fff;font-weight:bold;text-align:left;margin-bottom:0;padding-left:5px}
#sp-main-body{padding-top:0px!important}
.homeland_date a, .homeland_date{color:#b71637}
.category_date_wrapper{font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#b71637;margin-bottom:5px;text-transform:uppercase}
.category_date_wrapper a {color:#b71637;font-weight:700}
#sp-menu #offcanvas-toggler{width:40px;border-right:solid 1px #fff}
div#eb{clear:both}
@media only screen and (min-width: 320px) and (max-width: 639px) {#sp-top-bar{display:none}}
@media only screen and (min-width: 320px) and (max-width: 1259px) {#sp-header-bottom{display:none}}
@media only screen and (min-width: 320px) and (max-width: 1000px) {#sp-service, .top_highlights{display:none}#sp-search{right:90px}#sp-header .logo img{max-width:140px}#offcanvas-toggler{display:block}#sp-logintop{float:right;margin:-5px 13px 0 0}#sp-menu{width:25px;height:55px;float:right}#sp-menu #offcanvas-toggler{line-height:40px}#offcanvas-toggler > i, #offcanvas-toggler > i:hover{font-size:34px;color:#fff;margin:5px 0 0}#sp-logintop i{width:30px;font-size:34px}.offcanvas-menu a{color:#eb1e00}.ksearch .open_search{width:210px}.ksearch .open_search .inputbox{height:40px;margin-top:5px}.partner_footer_block{padding-right:10px;width:auto}.partner_footer_block .item{float:none;margin-top:5px}}
@media only screen and (min-width: 1001px) and (max-width: 1024px) {#sp-header #sp-logo, #sp-header #sp-menux{width:auto}#sp-header #sp-service{display:none}.sticky-wrapper{z-index:1;position:relative}}
@media only screen and (min-width: 1000px) and (max-width: 1200px) {.sp-megamenu-parent > li > a{padding-left:8px}}
@media only screen and (min-width: 1px) and (max-width: 1000px) {div#sp-logo{margin-left:50px!important}}

/*old custom CSS*/
body {
    font-family: Verdana, Geneva, sans-serif;
}
.sp-module {
    margin-top: 0px!important;
}
@media (min-width: 1200px){
.container {
width: 1200px!important;
}
}
section#sp-header-bottom {
    background: #fff;
}
section#sp-paraati {
    padding: 0 0 5px 0;
}
@media (min-width: 992px){
.container {
width: 100%;
}
}
@media (min-width: 768px){
.container {
width: 100%;
}
}
.disabled{ display:none;}
header#sp-header .container {
    margin-bottom: -20px;
}
#sp-top-bar .container {
    padding-top: 5px;
}
section#sp-mainbody .container .row {
    border-top: 1px solid #e5e5e5;
    background: #fff;
}
section#sp-inner-page-main-body .container .row {
    border-top: 1px solid #e5e5e5;
    background: #fff;
}
section#sp-header-bottom .container {
    padding: 0 0 0 0;
}
div#sp-header-bottom-right {
    padding: 0 0px 0 0px;
    margin: 0 0px 0 -25px;
}
div#sp-logo {
    display: none;
}
div#sp-menu {
    width: 81%;
}
div#sp-menu li.sp-menu-item.sp-has-child.digiPaper .sp-dropdown.sp-dropdown-main.sp-menu-right {
    width: 200px!important;
}
.sp-megamenu-parent > li > a {
    font-size: 14px;
    letter-spacing: 0px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item{
    font-weight: 300;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a.sp-group-title {
    color: #444;
    font-family: sans-serif;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a{
    font-family: sans-serif;
    padding: 3px;
    color: #777;
    font-size: 14px;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item >a:hover{
background: none;
}
div#sp-social {
    width:12%;
    margin-right: -44px;
    margin-left: -20px;
}
.sp-module.aspa {
    position: relative;
    top: -3px;
}
.sp-module.aspa ul > li a {
    font-family: sans-serif;
    color: #fff;
    font-size: 12px;
    margin-bottom: -20px;
}
div#sp-logintop {
    width: 1%;
    margin-top: 5px;
    margin-left: 15px;
    padding-top: 5px;
    border-left: 1px solid #fff;
    height: 45px;
}
span.catItemDateCreated {
    color: #b71637;
    font-size: 12px;
}
span.catItemDateCreated a {
    color: #b71637;
    font-weight: bold;
    text-transform: uppercase;
}
i.fa {
    color: #333;
}
i.fa.fa-user {
    position: relative;
    top: 5px;
    color: #fff;
}
.fa-user:before{
   font-size: 18px;
}
span.gray_text {
    color: #696969;
    font-size: 12px;
}
div#sp-front-sidebar-left {
    width: 15%;
    padding: 0px 15px 0 0px;
    margin: 0px 15px 0 0px;
}
div#sp-front-sidebar-right {
    width: 25%;
    margin: 0px 0px 0 -5px;
    padding: 0 0px 0 0px;
}
div#sp-inner-sidebar-left {
    width: 15%;
    padding: 0px 15px 0 0px;
    margin: 0px 10px 0 0px;
}
div#sp-inner-sidebar-right {
    width: 25%;
    margin: 0px 0px 0 5px;
    padding: 0px 0px 0px 0px;
}
div#sp-mainbody {
    background: #fff;
    width: 40%;
    padding: 10px 0px 0px 9px;
    margin: 0px 22px 0px -30px;
    border-left: 1px solid #e5e5e5;
    z-index: 1;
}
div#sp-mainbody .sp-module-content ul li:nth-child(1){
    padding-bottom: 5px;
}
div#sp-mainbody-right {
    background: #fff;
    width: 19.4%;
    min-height: 970px;
    z-index: 0;
    margin: 10px 5px 0 0px;
    padding: 0px 13px 0px 10px;
}
div#sp-component {
    background: #fff;
    width: 60%;
    padding: 10px 10px 0px 10px;
    margin: 0px 10px 0px -25px;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}
.tagItemList {
    float: left;
}
div#above_left {
    padding: 0 0 0 0;
    margin: 0 0px 0 -5px;
    z-index: 1;
}
div#above_right {
    z-index: 0;
    padding: 0px 0px 0px 20px;
}
div#k2Container .tagItemList .tagItemView {
    border-bottom: 1px solid #e5e5e5;
    display: block;
}
.tagItemView .tagItemBody{
    padding-left: 220px; 
    position:relative;
    z-index:1;
    min-height:190px;
}
.tagItemView .tagItemBody .tagItemImageBlock img {
    width:100%!important;
    max-width: 200px;
    height: auto;
    max-height: 180px;
}
.itemImageBlock .modal {
    display: block;
    position: inherit;
    margin: 20px 0 20px 0;
}
.tagItemBody.list_full {
    min-height: 100%;
    padding-bottom: 20px;
    padding-left: 0px;
}
body.site.com-karjalainenmisc.view-fingerpori.no-layout.no-task.fi-fi.ltr.sticky-header.layout-fluid.off-canvas-menu-init .body-wrapper .body-innerwrapper section#sp-inner-page-main-body .container .row {
     border-top: 0;
     margin: 0 15px 0 15px;
}
body.site.com-karjalainenmisc.view-fingerpori.no-layout.no-task.fi-fi.ltr.sticky-header.layout-fluid.off-canvas-menu-init .body-wrapper .body-innerwrapper section#sp-inner-page-main-body .container .row div#sp-component {
    width: 100%;
    border-top: 1px solid #e5e5e5;
}
body.site.com-karjalainenmisc.view-fingerpori.no-layout.no-task.fi-fi.ltr.sticky-header.layout-fluid.off-canvas-menu-init .body-wrapper .body-innerwrapper section div#sp-inner-sidebar-left{
display: none;
}
body.site.com-karjalainenmisc.view-fingerpori.no-layout.no-task.fi-fi.ltr.sticky-header.layout-fluid.off-canvas-menu-init .body-wrapper .body-innerwrapper section div#sp-inner-sidebar-right{
display: none;
}
div#fingerpori_listing_page .center.mt10 {
    width: 100%;
    float: none!important;
}
div#fingerpori_listing_page .center.mt10 img {
    margin-left: auto;
    margin-right: auto;
}
body.site.com-search.view-search.no-layout.no-task.itemid-203.fi-fi.ltr.sticky-header.layout-fluid.off-canvas-menu-init div#sp-component {
    width: 100%;
    padding: 0 15px 0 15px;
    margin: 0 0px 0 0px;
}
.search h1.page-title {
    font-size: 40px;
    padding: 32px;
    margin: 0;
}
div#sp-search {
    position: relative!important;
    top: 10px;
    z-index: 1;
    width: 6%;
}
i.fa.fa-search {
    position: relative;
    top: -40px;
    left: 7px;
    font-size: 30px;
    color: #fff;
    z-index: -1;
}
    input#mod-search-searchword[type=text] {
    margin-top: -5px;
    height: 45px;    
    width: 20px;
    float: right;
    padding: 12px 20px 12px 20px;
    transition: 0.4s ease-in-out;
    border-bottom: 0px;
    border-top: 0px;
    border-radius: 0px;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    background: none;
    cursor: pointer;
}
input#mod-search-searchword[type=text]:focus {
    transition: 0.4s ease-in-out;
    width: 200px;
    background: #fff;
}
a{
    color: #2f3336;
}
a:focus {
    color: #2f3336;
}
a:hover{
    color: #eb1e00!important;
}
.sp-module .sp-module-content .clearfix.homeland_date {
    text-transform: uppercase;
    font-size: 12px;
}
.sp-module.list-articles .sp-module-content ul li .clearfix.homeland_date {
    line-height: 1.6;
}
.sp-module.nameday{
    float: left;
    font-size: 14px;
    font-weight: normal;
    color: #555;
}
.sp-module.nameday strong {
    font-family: Verdana, Geneva, sans-serif;
}
div#sp-menu ul.sp-megamenu-parent.menu-fade.hidden-sm.hidden-xs {
    font-family: sans-serif;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
    color: #9c152d!important;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child.muutaMenuItem a.sp-group-title{
    cursor: default;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.sp-has-child.muutaMenuItem a.sp-group-title:hover {
    color: #141414!important;
}
#itemListPrimary .catItemBody .catItemHeader h3.catItemTitle{
    line-height: 31px;
}
a.moduleItemTitle{
    font-family: 'Patua One', Arial, sans-serif;
    font-size: 18px;
    line-height: 19px!important;
    color: #2f3336;
}
#itemListPrimary .catItemBody .catItemIntroText a{
    line-height: 22.4px;
}
.catItemBody .catItemHeader {
    padding-left: 215px;
}
.catItemBody .catItemIntroText{
    padding-left: 215px;
}
.catItemBody.full_width .catItemHeader {
    padding-left: 0;
}
.catItemBody.full_width .catItemIntroText{
    padding-left: 0;
}x
h2.tagItemTitle {
    font-size: 26px;
    margin: 20px 0 3px 0;
}
.sp-module ul >li >a {
    color: #2f3336;
}
.sp-module.main-article a.moduleItemTitle {
    font-size: 2.3em;
    line-height: 40px!important;
}
.sp-module.main-article .moduleItemIntrotext {
    font-size: 16px;
    line-height: 1.4;
}
.sp-module.luetuimmat .gkNspPM-Highlights li h3{
    font-size: 14px;
    text-transform: none;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
}
.sp-module.luetuimmat .gkNspPM-Highlights li h3 a {
    font-weight: normal;
}
.sp-module.oikea_right_side .nspArt h4.nspHeader a {
    font-size: 18px;
    font-weight: bold;
}
.sp-module.light .nspArts.bottom {
    padding: 0 5px;
}
.itemContainer.itemContainerLast .catItemView.groupPrimary.catItemIsFeatured .catItemBody h3.catItemTitle {
    word-wrap: break-word;
}
div#k2Container .tagItemView .tagItemBody .tagItemHeader h2.tagItemTitle {
    word-wrap: break-word;
}
div#k2Container .itemFullText p.palkki {
    font-weight: bold;
    text-transform: uppercase;
}
div#k2Container ul.author_credits {
    list-style: none;
    padding: 0 0px 0 0px;
    display: block;
    width: 100%;
}
div#k2Container ul.author_credits li {
    display: block;
    float: left;
    font-size: 13px;
    color: #000;
    font-weight: 700;
    margin: 0 0 5px 0;
}
div#k2Container ul.author_credits li.itemImageCredits {
    float: right;
    color: #000;
    font-weight: bold;
    font-size: 11px;
    padding: 25px 5px 0px 0px;
}
div#k2Container .itemHeader h1 {
    margin: 15px 0 15px 0;
}
div#k2Container .category_date a {
    text-transform: uppercase;
    font-weight: 700;
    color: #b71637;
    font-size: 13px;
}
div#k2Container .category_date a:hover {
    color: #222!important;
}
div#k2Container .itemImageBlock span.itemImageCaption {
    padding-left: 0px;
    padding-right: 0px;
}
div#k2Container span.itemImageCaption {
    font-size: 0.8em;
    font-weight: bold;
    color: #150706;
    padding: 5px 5px 5px 10px;
}
div#k2Container span.alaotsikko {
    font-size: 16px;
    font-weight: bold;
}
.sp-megamenu-parent .sp-dropdown li.sp-menu-item.active>a {
    color: #9c152d!important;
}
.sp-module.light .sp-module-title {
    background: #5f5f5f;
    height: 40px;
    line-height: 17px;
    font-size: 15px;
    color: #fff;
    text-transform: none;
    padding: 10px;
    margin: 0 0 0px;
    position: relative;
    letter-spacing: 0px;
}
.sp-module.light .sp-module-content .odd{
    font-size: 14px;
    font-weight: bold;
}
.sp-module.light .sp-module-content .even{
    font-size: 14px;
    font-weight: bold;
}
.sp-module.kolumnit .nspArt h4.nspHeader {
    font-size: 17px;
    padding: 15px 0 0 0;
}
.sp-module.kolumnit .sp-module-content .nspArt.nspCol1 p.nspInfo.nspInfo1.tleft.fnull a {
    cursor: default;
}
.sp-module.kolumnit .sp-module-content .nspArt.nspCol1 p.nspInfo.nspInfo1.tleft.fnull a:hover {
    color: #2f3336!important;
}
.sp-module.kolumnit_mobile .sp-module-content .nspArt.nspCol1 p.nspInfo.nspInfo1.tleft.fnull a {
    cursor: default;
}
.sp-module.kolumnit_mobile .sp-module-content .nspArt.nspCol1 p.nspInfo.nspInfo1.tleft.fnull a:hover {
    color: #2f3336!important;
}
.sp-module.paauutiset-tuoreinta-top1 .nspArt h4.nspHeader {
    padding: 0 0 0 0;
}
.sp-module.paauutiset-tuoreinta-top1 p.nspInfo.nspInfo1.tleft.fnone {
    color: #b71637;
    font-size: 12px;
    margin: 0px 0 5px 0;
}
.sp-module.paauutiset-tuoreinta-top1 .nspArt .nspInfo a {
    font-weight: bold;
    color: #b71637;
    text-transform: uppercase;
}
.sp-module.kategoria h3 {
    height: 35px;
    line-height: 35px;
    color: #fff;
    padding: 0 17px;
    display: inline-block;
    font-size: 22px;
    margin: 0 0 15px;
}
.sp-module.kategoria .nspArts.right h4.nspHeader.tleft.fnone.has-image {
    padding: 13px 0 7px;
}
.sp-module.kategoria .nspArts.right p.nspInfo.nspInfo1.tleft.fnone {
    color: #b71637;
}
.sp-module.kategoria .nspArts.right p.nspInfo.nspInfo1.tleft.fnone a {
    font-weight: bold;
    color: #b71637;
    text-transform: uppercase;
}
.sp-module.kategoria p.nspInfo.nspInfo1.tleft.fnone {
    color: #696969;
    font-size: 12px;
}
.sp-module.kategoria .nspLinks ul li h4 {
    margin: 0 0 5px 0px;
}
.srfrContainer.kauppa ul li a {
    font-family: "Trebuchet MS";
    color: #cc0016;
    font-weight: bold;
    font-size: 13px;
}
div.srfrContainer ul.srfrList li.srfrRowIsOdd p {
    line-height: 1.0;
    font-size: 13px;
    margin: 5px 0 0 0;
}
div.srfrContainer ul.srfrList li.srfrRowIsEven p {
    line-height: 1.0;
    font-size: 13px;
    margin: 5px 0 0 0;
}
div#fingerpori_listing_page .componentheading {
    font-family: "Bitter",Arial,sans-serif;
    font-size: 40px;
    line-height: 50px;
    color: #000;
    margin-bottom: 20px;
}
.sp-module.luetuimmat .gkNspPM-Highlights li {
    border-bottom: 2px solid #fff;
    padding: 20px 20px 20px 60px;
}
div#nsp-main_news h4.nspHeader.tleft.fnone.has-image {
    font-size: 32px;
    word-wrap: break-word;
}
div#nsp-main_news .nspArt p.nspText{
    line-height: 1.4;
    font-size: 16px;
}
div#nsp-main_news p.nspInfo.nspInfo1.tleft.fnone{
    font-size: 12px;
    text-transform: uppercase;
    color: #b71637;
}
div#nsp-main_news p.nspInfo.nspInfo1.tleft.fnone a {
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    color: #b71637;
}
.sp-module.kategoria p.nspInfo.nspInfo1.tleft.fnone {
    color: #696969;
    font-size: 12px;
}
.sp-module.kategoria .nspLinks ul li h4 {
    margin: 0 0 5px 0px;
}
.sp-module.kategoria .nspArts.right h4.nspHeader.tleft.fnone.has-image {
    padding: 13px 0 7px;
}
.sp-module.kategoria .nspArts.right p.nspInfo.nspInfo1.tleft.fnone {
    color: #b71637;
}
.sp-module.kategoria .nspArts.right p.nspInfo.nspInfo1.tleft.fnone a {
    font-weight: bold;
    color: #b71637;
    text-transform: uppercase;
}
.sp-module.kategoria h3 {
    height: 35px;
    line-height: 35px;
    color: #fff;
    padding: 0 17px;
    display: inline-block;
    font-size: 22px;
    margin: 0 0 15px;
}
div#nsp-main_below .nspArt h4.nspHeader {
    padding: 0 0 0 0;
}
div#nsp-main_below p.nspInfo.nspInfo1.tleft.fnone {
    color: #b71637;
    font-size: 12px;
    margin: 0px 0 5px 0;
}
div#nsp-main_below .nspArt .nspInfo a {
    font-weight: bold;
    color: #b71637;
    text-transform: uppercase;
}
.sp-module.kolumnit .nspArt h4.nspHeader {
    font-size: 17px;
    padding: 15px 0 0 0;
}
.sp-module.kolumnit .sp-module-content .nspArt.nspCol1 p.nspInfo.nspInfo1.tleft.fnull a {
    cursor: default;
}
.sp-module.kolumnit .sp-module-content .nspArt.nspCol1 p.nspInfo.nspInfo1.tleft.fnull a:hover {
    color: #2f3336!important;
}
.sp-module.sports .nspArt h4.nspHeader {
    font-size: 17px;
    padding: 0px 0 0 0;
}
.sp-module.sports {
    border-top: 2px solid #41AD48;
}
.sp-module.sports h3.mb10 {
    background: #41AD48;
    height: 35px;
    line-height: 35px;
    color: #fff;
    padding: 0 17px;
    display: inline-block;
    font-size: 22px;
    margin: 0 0 15px;
}
.sp-module.sports .nspArt .nspInfo{
    margin: 0 0 0 0;
}
.sp-module.sports h3.sp-module-title {
    background: #90AAB7;
    height: 35px;
    line-height: 35px;
    color: #fff;
    padding: 0 17px;
    display: inline-block;
    font-size: 22px;
    margin: 0 0 15px;
}
.srfrContainer.kauppa ul li a {
    font-family: "Trebuchet MS";
    color: #cc0016;
    font-weight: bold;
    font-size: 13px;
}
div.srfrContainer ul.srfrList li.srfrRowIsOdd p {
    line-height: 1.0;
    font-size: 13px;
    margin: 5px 0 0 0;
}
div.srfrContainer ul.srfrList li.srfrRowIsEven p {
    line-height: 1.0;
    font-size: 13px;
    margin: 5px 0 0 0;
}
.k2Pagination ul li a:hover {
    color: #9c152d!important;
}
.custom.partner_footer_block h4, strong {
    font-family: 'Arial', sans-serif;
    font-weight: bold!important;
}
i.fa.fa-youtube-play {
    padding: 0 5px 0 5px;
}
i.fa.fa-camera {
    padding: 0 5px 0px 2px;
}
.sp-module.justNow h3.sp-module-title {
    font-size: 18px;
    float: left;
    margin: 3px 10px 0 0;
    color: #9e162e;
}
.sp-module.justNow .spshare {
    display: none;
}
.sp-module.justNow .sp-comments {
    display: none;
}
.sp-module.justNow .sp-module-content {
    margin: 15px 0 0 0;
}
.sp-module.justNow .sp-module-content ul li a {
    padding-left: 96px;
    position: absolute;
}
.sp-module.main-article {
    margin-bottom: 30px;
    z-index: 0;
}
.sp-module.main-article .spshare {
    display: none;
}
.sp-module.main-article .sp-comments {
    display: none;
}
div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(2),div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(3),div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(4){
    padding: 3px 0 3px 8px;
    border-left: 5px solid #9e162e;
}
div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(2) a.moduleItemImage,div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(3) a.moduleItemImage,div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(4) a.moduleItemImage{
    display: none;
}
div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(2) a.moduleItemTitle,div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(3) a.moduleItemTitle,div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(4) a.moduleItemTitle {
    font-size: 22px;
    line-height: 1.2em!important;
}
div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(2) .clearfix.homeland_date, div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(3) .clearfix.homeland_date, div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(4) .clearfix.homeland_date {
    display: none;
}
div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(2) .moduleItemIntrotext,div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(3) .moduleItemIntrotext,div#sp-mainbody .sp-module.main-article .sp-module-content ul li:nth-child(4) .moduleItemIntrotext{
    display: none;
}
div#sp-mainbody .sp-module.main-article .sp-module-content ul li.clearList{ 
    border-left: none;
}
.sp-module.banner-center.ad-468.mobiiliparaati .sp-module-content .custom.banner-center.ad-468.mobiiliparaati {
    position: relative;
}
.sp-module.banner-center.ad-468 .sp-module-content .custom.banner-center.ad-468 {
    position: absolute;
}
.sp-module.list-articles .moduleItemIntrotext{
    display: none;
}
.sp-module.list-articles{
    word-wrap: break-word;
}
.sp-module.list-articles .sp-module-content ul li {
    padding: 0px 0px 12px 0px;
    margin: 0 0 12px 0;
}
.sp-module.list-articles .sp-module-content ul li a img {
    width: 100%;
    max-width: 200px;
    height: auto;
    max-height: 150px;
}
.sp-module.list_articles_mobile {
    display: none;
}
.sp-module.kolumnit_mobile {
    display: none;
}
.custom.banner-center.ad-300.mb10_mobile {
    display: none;
}
div#ad1 {
    display: none
}
div#ad2 {
    display: none;
}
.sp-module.banner-center.ad-468-adblock .sp-module-content .custom.banner-center.ad-468-adblock {
    height: 400px;
    position: relative;
    z-index: -1;
}
.itemVideoBlock h3 {
    display: none;
}
.itemImageGallery h3 {
    display: none;
}
.itemImageGallery ul.sigProArtistic {
    background: none;
}
div#login_box {
    width: 100%;
    float: left;
    background: #f2f4f5;
    padding: 30px 30px 30px 30px;
    margin-top: 20px;
}
div#login_box h2 {
    font-family: 'Roboto',sans-serif;
    font-size: 36px;
    font-weight: 400;
    line-height: 42px;
    margin-bottom: 32px;
    text-transform: uppercase;
    margin-top: 0px;
    word-wrap: break-word;
}
div#login_box p {
    font-family: 'Roboto',sans-serif;
    font-weight: 500;
    margin-bottom: 0!important;
}
div#login_box a{
    color:#eb1e00
}
div#login_box a{
    font-family:'Roboto',sans-serif;
    color:#eb1e00!important;
}
div#login_box a:active{
    font-family:'Roboto',sans-serif;
    color:#eb1e00!important;
}
div#login_box a:hover{
    font-family:'Roboto',sans-serif;
    color:#222!important;
}
div#login_box input {
    box-sizing: content-box;
    background: #fff;
    border-color: #bcbcbc #dadada #e5e5e5;
    border-style: solid;
    border-width: 1px;
    color: #777;
    padding: 5px 12px !important;
    max-width: 100%!important;
    border-radius: 0px;
    width: 330px;
}
div#login_box form#cirixlogin {
    margin: 20px 0 0 0;
}
div#login_box label {
    margin: 15px 0 10px;
}
div#login_box button {
    font-family: 'Roboto',sans-serif;
    background: #eb1e00;
    border: none;
    color: #fff;
    cursor: pointer;
    display: block;
    float: left;
    font-size: 12px;
    height: 38px;
    line-height: 39px;
    margin: 0px 5px 2px 0px;
    padding: 0 14px;
    text-align: center;
    text-transform: uppercase;
    transition: all .3s ease-out;
}
div#login_box button:hover {
    background: #222;
    transition: all 0.3s ease-out 0s;
}
div#login_box fieldset {
    margin-bottom: 20px;
    border-bottom: 1px solid #c9c9c9;
    padding-bottom: 20px;
}
.customaspa_mobile {
    margin: -30px 0px 0px 0;
    padding: 0px 30px 0 30px;
}
.offcanvas-menu .offcanvas-inner .sp-module{
    border: 0;
    margin-bottom: 0;
}
.custom.banner-center.ad-728 {
    width: 728px;
}
.profile {
    float: left;
    width: 100%;
    padding: 20px 10px 20px 10px;
}
div#fd {
    float: left;
}
div#nsp-main_news {
    width: 135%;
}
form#searchForm .btn-toolbar .btn-group.pull-left button.btn.hasTooltip {
    width: 70px;
    text-align: center;
    border-radius: 0px;
    background: #9c152d;
}
form#searchForm .btn-toolbar .btn-group.pull-left button.btn.hasTooltip:hover {
    background: #eb1e00;
}
form#searchForm .btn-toolbar .btn-group.pull-left button.btn.hasTooltip span.icon-search {
    display: none;
}
.sp-module.light {
    margin-bottom: 10px;
    word-wrap: break-word;
}
.sp-module.light .nspArts.bottom {
    padding: 0 5px;
}
div#sp-front-sidebar-left .sp-module.light{
    margin-bottom: 0px;
}
div#sp-inner-sidebar-left .sp-module.light{
    margin-bottom: 0px;
}
.mb10 {
    margin-bottom: 10px;
}
.sp-module.luetuimmat {
    margin-bottom: 10px;
    word-wrap: break-word;
}
.sp-module.banner-center.ad-980.paraati {
    max-width: 980px;
    margin: 0 auto;
}
.custom.banner-center.ad-468.mobiiliparaati {
    display: none;
}
div#nsp-main_news {
    width: 135%;
}
div#nsp-main_news a.nspImageWrapper.tleft.fleft.gkResponsive {
    margin: 0 0 10px 0!important;
}
div#nsp-news_right {
    width: 70%;
    float: right;
    line-height: 20px;
    padding: 0 0px 0 2px;
    margin: 0 -10px 0 0px;
    border-left: 1px solid #e5e5e5;
    word-wrap: break-word
}
div#nsp-news_right .nspArt h4.nspHeader a:hover{
    color: #eb1e00!important;
    text-decoration: none;
}
div#nsp-news_right .nspArt.nspCol1.nspFeatured {
    margin: 0 0 -20px 4px;
}
div#nsp-news_right .nspArts.right .nspArtPage.active.nspCol1 .nspArt.nspCol1.nspFeatured h4.nspHeader.tleft.fnone {
    font-size: 1.5em;
    padding: 10px 0 5px 0;
}
div#nsp-news_right h4.nspHeader.tleft.fnone.has-image {
    padding: 10px 0 5px 0;
    font-size: 1.5em;
}
div#nsp-news_right p.nspInfo.nspInfo1.tleft.fnone {
    margin: 0 0 5px 0;
    color: #b71637;
    font-size: 12px;
}
div#nsp-news_right p.nspInfo.nspInfo1.tleft.fnone a{
    color: #b71637;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.custom.banner-center.ad-468{
    width: 468px;
}
.custom.banner-center.ad-300.mb10_mobile-right {
    display: none;
}
.custom.banner-center.ad-300.mb10_mobile-left {
    display: none;
}
.nspMain.light {
    background: #f1f1f1;
    padding-top: 20px;
}
div#news_Link {
    font-family: 'Patua One', Arial, sans-serif;
    font-size: 14px;
    margin-bottom: 10px;
}
.custom.banner-center.ad-160-above {
    margin-bottom: 10px;
}
.sp-module.light h3:before{
    content: "";
    border-top: 12px solid #5f5f5f;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    bottom: -12px;
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 30px;
    z-index: 1;
}
.sp-module.luetuimmat h3.mb10:before{
    content: "";
    border-top: 12px solid #5f5f5f;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    top: 39px;
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 30px;
    z-index: 1;
}
.luetuimmat .gkNspPM-Highlights li:before{
    background: #9e162e;
    color: #fff;
    border-radius: 50%;
    width: 28px;
    height: 28px;
    border: 0!important;
    counter-increment: gkhighlights;
    content: counter(gkhighlights);
    font-size: 14px;
    text-align: center;
    line-height: 28px;
    position: absolute;
    top: 20px;
    left: 15px;
}
.gkNspPM-Highlights li:before{
    background: #9e162e;
    color: #fff;
    border-radius: 50%;
    width: 28px;
    height: 28px;
    border: 0!important;
    counter-increment: gkhighlights;
    content: counter(gkhighlights);
    font-size: 14px;
    text-align: center;
    line-height: 28px;
    position: absolute;
    top: 20px;
    left: 15px;
}
.gkNspPM-Highlights li h3:before{
    display: none;
}
.gkNspPM-Highlights li:after{
    display: none;
}
.sp-module.luetuimmat {
    background: #e5e5e5;
    color: #FFF!important;
    padding: 0px 0px 0px 0px;
    position: relative;
    margin: 0 0 10px 0;
    word-wrap: break-word;
}
.sp-module.luetuimmat .gkNspPM-Highlights {
    padding: 0 0 0 0;
}
.sp-module.luetuimmat h3.mb10 {
    background: #5f5f5f;
    margin: 0 0 0 0;
    padding: 10px;
    text-transform: uppercase;
    font-size: 1.3em;
}
.sp-module.light .sp-module-content{
   background: #f1f1f1;
}
.sp-module.light .sp-module-content .odd{
   background: none;
}
.sp-module.light .sp-module-content .even{
   background: none;
}
.sp-module.light iframe#blockrandom {
    margin-top: 15px;
    margin-left: 25px;
    width: 75%;
}
.nspMain.light h4 {
    font-size: 14px!important;
    font-weight: bold;
    line-height: 17px;
    margin: 0px;
    padding: 0px!important;
}
.nspMain.light h4 a {
    font-weight: normal;
}
div#news_Link {
    font-family: 'Patua One', Arial, sans-serif;
    font-size: 14px;
    margin-bottom: 10px;
    margin-left: 5px;
}
.sp-module.luetuimmat {
    background: #e5e5e5;
    color: #FFF!important;
    padding: 0px 0px 0px 0px;
    position: relative;
}
.sp-module.kolumnit{
     border-top: 2px solid #90AAB7;
}
.sp-module.kolumnit h3.sp-module-title {
    background: #90AAB7;
    height: 35px;
    line-height: 35px;
    color: #fff;
    padding: 0 17px;
    display: inline-block;
    font-size: 22px;
    margin: 0 0 15px;
}
.sp-module.kolumnit_mobile h3.sp-module-title {
    background: #90AAB7;
    height: 35px;
    line-height: 35px;
    color: #fff;
    padding: 0 17px;
    display: inline-block;
    font-size: 22px;
    margin: 0 0 15px;
}
.sp-module.light iframe#blockrandom {
    margin-top: 15px;
    margin-left: 25px;
    width: 75%;
    z-index: -10;
}
.sp-module.luetuimmat {
    background: #e5e5e5;
    color: #FFF!important;
    padding: 0px 0px 0px 0px;
    position: relative;
}
.sp-module.luetuimmat .gkNspPM-Highlights{
   padding: 0 0 0 0;
}

.sp-module.kategoria h3.autot{
    background: #F9A61A;
}

.sp-module.luetuimmat h3.mb10 {
    background: #5f5f5f;
    margin: 0 0 0 0;
    padding: 10px;
    text-transform: uppercase;
    font-size: 1.3em;
}
.sp-module.paauutiset-tuoreinta-top1.low {
    margin-top: 0px!important;
    border-right: 1px solid #e5e5e5;
}
.sp-module.paauutiset-tuoreinta-top1 {
    width: 152.5%;
    margin-top: 85px!important;
    float: left;
}
.sp-module.paauutiset-tuoreinta-top1 .nspArt .nspImageWrapper {
    position: absolute;
    left: 0;
}
.sp-module.paauutiset-tuoreinta-top1 .nspArt .nspImageWrapper img.nspImage.tleft.fleft{
    height: auto!important;
    max-height: 155px;
    width: 100%!important;
    max-width: 200px;
}
.paauutiset-tuoreinta-top1 .nspArts .nspArtScroll1 .nspArtPage div {
    position: relative;
    padding: 15px 1px 15px 230px!important;
    line-height: 14px;
    min-height: 180px;
    border-bottom: 1px solid #e5e5e5;
}
.paauutiset-tuoreinta-top1 .nspArts .nspArtScroll1 .full_width.nspArt.nspCol1 {
    padding: 15px 1px 15px 0!important;
    min-height: 180px;
}
.sp-module.paauutiset-tuoreinta-top1 p.nspText.tleft.fright{
    float: left;
    font-size: 14px;
    line-height: 1.5;
}
.sp-module.paauutiset-tuoreinta-top1-kolumnit{
    width: 153%;
    border-bottom: 1px solid #e5e5e5;
}
.sp-module.paauutiset-tuoreinta-top1-kolumnit .sp-module-content .nspArt.nspCol1.nspFeatured {
    border-bottom: 1px solid #e5e5e5;
}
.sp-module.paauutiset-tuoreinta-top1-kolumnit .nspArt .nspImageWrapper {
    position: absolute;
    left: 0;
}
.sp-module.paauutiset-tuoreinta-top1.sponsored {
    margin-top: 10px!important;
    margin-bottom: 10px;
}
.sp-module.paauutiset-tuoreinta-top1.sponsored .sp-module-content {
    background: #F1F1F1;
    padding: 15px 2px 0px 0;
}
.sp-module.paauutiset-tuoreinta-top1.sponsored .nspArts .nspArtScroll1 .nspArtPage div {
    width: 100%;
    padding: 0 0 0 215px!important;
}
.sp-module.paauutiset-tuoreinta-top1.sponsored .nspArt p.nspInfo {
    color: #673AB7!important;
    font-weight: bold;
    text-transform: uppercase;
}
.sp-module.paauutiset-tuoreinta-top1.sponsored .sp-module-content .nspArts.right a.nspImageWrapper.tleft.fleft img.nspImage.tleft.fleft{
    height: auto!important;
}
.sp-module.paauutiset-tuoreinta-top1.sponsored h4.nspHeader a {
    font-family: 'Roboto', Arial, sans-serif;
}
.sp-module.kategoria .sp-module-content .nspMain .nspLinks .nspLinkScroll1 ul li {
    border-top: none;
}
.sp-module.kategoria {
    width: 152.5%;
    float: left;
}
.sp-module.kategoria.first {
    border-top: 2px solid #0094DA;
}
.sp-module.kategoria.second{
   border-top: 2px solid #B469AC;
}
.sp-module.kategoria.third{
   border-top: 2px solid #41AD48;
   border-right: 1px solid #e5e5e5;
}
.sp-module.kategoria.fourth{
   border-top: 2px solid #F9A61A;
   border-right: 1px solid #e5e5e5;
}
.sp-module.kategoria h3.maakunta{
    background: #0094DA;
}
.sp-module.kategoria h3.kulttuuri{
    background: #B469AC;
}
.sp-module.kategoria h3.urheilu{
    background: #41AD48;
}
.sp-module.kategoria h3.autot{
    background: #F9A61A;
}
.srfrContainer.kauppa {
    background: url(/ext/kauppapaikka/rss_article_bg.gif) no-repeat;
    background-size: contain;
    width: 100%;
    padding: 140px 0 0 0;
    position: relative;
    border: 1px solid #9c9c9c;
    margin: auto;
}
a.latest_news_btn {
    background: url(/ext/kauppapaikka/latest_news_btn.png) no-repeat;
    width: 100%;
    border-radius: 5px;
    height: 47px;
    display: block;
    position: relative;
    top: 170px;
    left: 6px;
    text-indent: -9999px;
    z-index: 1;
    margin-top: -49px;
}
div.srfrContainer ul.srfrList {
    background: #fff url(/ext/kauppapaikka/article_data_bg.gif) repeat-x;
    padding: 20px 0 55px 0;
    margin-bottom: 50px;
}
.srfrContainer.kauppa ul.srfrList li{
    border-bottom: none;
    margin: 0 0 0px 0;
    padding: 0px 0px 10px 10px;
}
div.srfrContainer ul.srfrList li.srfrRowIsOdd {
    line-height: 15px;
    margin-bottom: -10px;
}
div.srfrContainer ul.srfrList li.srfrRowIsEven {
    line-height: 15px;
    margin-bottom: -10px;
}
div.srfrContainer ul.srfrList li.srfrRowIsEven h3 {
    margin: 15px 0 5px 0;
    line-height: 15px;
}
div.srfrContainer ul.srfrList li.srfrRowIsOdd h3 {
    margin: 15px 0 5px 0;
    line-height: 15px;
}
div.srfrContainer ul.srfrList li span.srfrFeedItemDate {
    position: relative;
    color: #555;
    padding-left: 10px;
    background: url(/ext/kauppapaikka/article_linkarrow.png) no-repeat 0 4px;
}
a.readmore_news_btn {
    position: relative;
    background: url(/images/readmore_news_btn.png) no-repeat;
    width: 100%;
    border-radius: 2px;
    height: 39px;
    display: block;
    text-indent: -9999px;
    margin: -40px 0 10px 7px;
}
.sp-module.light.osallistu .sp-module-content {
    padding: 10px 10px 0;
}
.sp-module.light.osallistu ul li a {
    line-height: 25px!important;
    font-weight: normal;
    font-family: 'Patua One', Arial, sans-serif;
    font-size: 18px;
}
.mod-item .mod-cell strong {
    float: left;
    padding: 0 5px 0 0;
}
.mod-item .mod-cell .mod-muted.mod-small.mod-fit {
    float: left;
    padding: 3px 0px 0 0;
}
/*.eb-mod-foot.mod-muted.mod-small {
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#eee));
    border: 1px solid #d5d5d5;
    border-radius: 3px;
    padding: 0;
    font-size: 11px;
    overflow: hidden;
}*/
.eb-mod-foot.mod-muted.mod-small .mod-cell {
    float: right;
    padding: 0px 10px 10px 0px;
}
.eb-mod-foot.mod-muted.mod-small a {
    font-weight: bold;
    color: #428bca;
}
.sp-module.light.osallistu .sp-module-content .k2ItemsBlock ul li {
    padding: 0px 20px 12px 0;
}
.itemBackToTop {
    display: none;
}
div#k2Container .itemToolbar {
    display: none;
}
div#k2Container aside.itemAsideInfo {
    display: none;
}
div#nsp-main_news_cars {
    width: 100%;
}
div#nsp-main_news_cars p.nspText.tleft.fleft {
    display: none!important;
}
.fb_iframe_widget_lift {
    min-width: 100%!important;
}
div#nsp-main_below {
    float: left;
}
div#nsp-main_below p.nspText.tleft.fright{
    float: left;
    font-size: 14px;
    line-height: 1.5;
}
div#k2Container .itemList .itemContainer.itemContainerLast {
    border-bottom: 1px solid #e5e5e5;
    display: inline-block;
}
.sp_twitter.spshare_fltlft {
    float: left;
    padding-top: 4px;
    width: 75px;
}
.sp_fblike.spshare_fltlft {
    float: left;
    margin-left: -1px;
}
.catItemBody p.sp-comments {
    display: none;
}
.catItemBody .spshare{
    display: none;
}
.itemContainer.itemContainerLast .catItemBody .catItemImageBlock {
    float: left;
    padding: 0px 0px 25px 0px;
    margin: 0px 10px 10px 0px;
    min-height: 190px;
}
.itemContainer.itemContainerLast .catItemBody .catItemImageBlock span.catItemImage a.itemImage img {
    width: 100%!important;
    max-width: 200px;
    max-height: 170px;
}
div#k2Container .itemHeader {
    width: 100%;
    margin: 0 0 0 0;
    float: left;
}
div#k2Container .itemHeader span.itemDateCreated {
    font-size: 12px;
    color: #b71637;
}
div#k2Container .itemImageBlock {
    margin: 0 0 40px;
    line-height: 1.2;
}
div#k2Container .itemImageBlock img{
    width: 100%!important;
}
div#k2Container .itemLinks .itemCategory a {
    font-weight: bold;
    color: #b71637;
}
div#k2Container .itemBody.gkHasAside p {
    margin: 10px 0 20px;
}
div#k2Container .itemBody .itemFullText p a {
    color: #eb1e00!important;
}
div#k2Container .itemBody .itemFullText p a:hover {
    color: #2f3336!important;
}
div#k2Container .itemBody.gkHasAside .itemIntroText a {
    color: #eb1e00;
}
div#k2Container .itemBody.gkHasAside .itemIntroText a:hover{
    color: #2f3336!important;
}
.tagItemView .tagItemBody .tagItemImageBlock {
    float: left;
    position:absolute!important;
    left:0!important;
    top:5px!important;
    margin:0 0 10px!important;
    min-height:auto!important
}
body.site.com-k2.view-itemlist.layout-category.no-task.itemid-463.fi-fi.ltr.sticky-header.layout-fluid.off-canvas-menu-init .body-wrapper .body-innerwrapper .container .row div#sp-component div#k2Container .itemList div#itemListPrimary .itemContainer.itemContainerLast .catItemBody .catItemImageBlock {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    width: 200px;
}
.itemContainer.itemContainerLast .catItemBody .catItemImageBlock span.catItemImage a.itemImage img.portrait {
    width: auto!important;
    height: auto;
}
.itemImageBlock.detail_portrait {
    float: right;
    margin-left: 20px!important;
}
.tagItemView .tagItemReadMore {
    display: none;
}
span.sigProPseudoCaption {
    display: none!important;
}
span.sigProCaption {
    display: none!important;
}
div#fingerpori_listing_page .center.mt10 {
    float: left;
    margin-bottom: 10px;
}
.pagination>.active>a, .pagination>.active>span {
    background: #9c152d;
    border-color: #e5e5e5;
}
.pagination>.active>a:hover, .pagination>.active>a:focus, .pagination>.active>span:hover, .pagination>.active>span:focus {
    background-color: #eb1e00;
    border-color: #e5e5e5;
    color: #fff!important;
}
div#fd.eb .eb-post-meta .fa-user {
    display: none;
}
.itemRelated {
    background: #e6e4e5;
}
.itemRelated h3 {
    background: #212121;
    color: #fff;
    padding: 7px 0px 7px 15px;
    font-family: sans-serif;
    font-size: 13px;
    font-weight: 700;
    text-transform: uppercase;
}
.sp-module.paauutiset-tuoreinta-top1 .nspArt .nspImageWrapper {
    position: absolute;
    left: 0;
}
.paauutiset-tuoreinta-top1 .nspArts .nspArtScroll1 .nspArtPage div {
    position: relative;
    padding: 15px 1px 15px 230px!important;
    line-height: 14px;
    min-height: 180px;
    border-bottom: 1px solid #e5e5e5;
}
.paauutiset-tuoreinta-top1 .nspArts .nspArtScroll1 .full_width.nspArt.nspCol1 {
    padding: 15px 1px 15px 0!important;
    min-height: 180px;
}
.paauutiset-tuoreinta-top1 .nspArt .nspImageWrapper {
    position: absolute;
    left: 0;
}
.sp-module.paauutiset-tuoreinta-top1 p.nspText.tleft.fright{
    float: left;
    font-size: 14px;
    line-height: 1.5;
}
.itemRelated ul {
    margin: 0 0 0 0;
    padding: 0px 0 10px 10px;
}
.itemRelated ul li {
    list-style-type: none;
}
div#boxBelow {
    width: 100%;
    float: left;
}
.custom.banner-center.ad-468.below {
    max-width: 468px;
    margin: 0 auto;
}
.btn-primary {
    border: none;
    background: #9c152d!important;
}
.btn-primary:hover {
    border: none;
    background: #eb1e00!important;
}
.btn-primary:active {
    background-color: #9c152d;
    border: none;
}
.btn-primary:focus{
    background-color: #9c152d;
    border: none;
}
.btn-primary:active:focus {
    background-color: #9c152d;
    border: none;
}
td {
    width: 50%;
}
td .item.column0 {
    width: 38%;
}
.partner_footer_block .item.column1 {
    margin: 5px 0 0 0;
    width: 60%;
}
td#td1 {
    width: 20%;
}
td#td2 {
    width: 20%;
}
#sp-footer {
    background: #000;
}
.partner_footer_block .item-inner:hover {
    background: none;
}
.item.column2 .item-inner.clearfix p span strong {
    margin: 30px 0px 0px -5px;
}
div#sp-footer2 {
    text-align: center;
}
section#sp-bottom {
    background: #fff;
    padding: 0 0 20px 0;
    border-top: 1px solid #e5e5e5;
}
.sp-module.fingerpori {
    margin-left: 13%;
}
div#bottom_links {
    float: right;
}    
div#bottom_links1 {
    float: left;
}
div#bottom_links1 p a {
    padding-left: 5px;
}
div#bottom_links2 {
    float: left;
}
div#bottom_links2 p br {
    display: none;
}
div#bottom_links2 p a {
    padding-left: 5px;
}
section#sp-copyright {
    background: #000;
    color: #fff;
}
ul.itemSocialLinks{
     padding: 0 0 20px 0;
}
ul.itemSocialLinks li {
    float: left;
    margin-right: 10px;
    list-style: none;
}
div#fingerpori_listing_page {
    text-align: left!important;
}
div#fingerpori_listing_page .pt20 div {
    max-width: 100%;
}
#fingerpori_listing_page a.facebook{
    background: url(/ext/kauppapaikka/facebook_16.png) no-repeat;
}
#fingerpori_listing_page a.twitter_icon{
    background: url(/ext/kauppapaikka/tiwter_icon.gif)no-repeat;
}
#fingerpori_listing_page a.itemEmailLink{
    background: url(/ext/kauppapaikka/email.gif)no-repeat;
}
#fingerpori_listing_page a.facebook, #fingerpori_listing_page a.twitter_icon, #fingerpori_listing_page a.itemEmailLink {
    display: inline;
    padding-left: 20px;
}
#fingerpori_listing_page ul.itemSocialLinks li a.facebook_name, a.twitter_name, a.email{
   display: none!important;
}
div#bottom_links {
    float: right;
}    
div#bottom_links1 {
    float: left;
}
div#bottom_links1 p a {
    padding-left: 5px;
}
div#bottom_links2 {
    float: left;
}
div#bottom_links2 p br {
    display: none;
}
div#bottom_links2 p a {
    padding-left: 5px;
}
section#sp-copyright {
    background: #000;
    color: #fff;
}
@media only screen and (max-width: 1259px) {
div#sp-logo {
    display: block;
    width: 20%!important;
}
div#sp-menu {
    width: 62%!important;
    margin-left: -25px;
}
}
@media only screen and (max-width: 1200px) {
section#sp-inner-page-main-body .container .row {
    border-top: 0;
}
section#sp-mainbody .container .row {
    border-top: 0;
}
.sp-megamenu-parent > li > a {
    padding-left: 8px;
}
div#sp-search {
    width: 70px;
}
input#mod-search-searchword[type=text]:focus {
    width: 130px;
}
div#sp-social {
    width: 120px;
    margin-right: -25px;
}
div#sp-logintop {
    width: 30px;
}
}
@media only screen and (max-width: 1000px) {
#sp-header .sp-default-logo {
    display: none;
}
}
@media only screen and (max-width: 1000px) {
div#sp-logo {
    display: block;
    width: 140px!important;
    margin-left: 40px;
}
img.sp-default-logo.hidden-xs {
    display: none;
}
img.sp-default-logo.visible-xs {
    display: block!important;
}
div#sp-menu {
    position: relative!important;
    width: 32px!important;
    right: 155px;
    float: left;
    margin-left: 0px;
}
div#sp-menu li.sp-menu-item {
    display: none;
}
div#sp-search {
    float: right;
    width: 70px;
    margin-right: 55px;
}
div#sp-social {
    width: 120px;
    float: right;
    margin-right: -80px;
}
div#sp-logintop {
    margin-top: 5px;
    margin-right: -125px;
    padding-top: 0px;
}
.fa-user:before {
    font-size: 34px;
}
}
@media only screen and (max-width: 460px) {
div#sp-search {
    margin-right: -50px;
}
div#sp-social {
    display: none;
}
div#sp-logintop {
   margin-right: 5px;
}
}
.offcanvas-menu {
    width: 320px;
    height: 100%;
    background-color: #9e162e;
    color: #fff;
    position: fixed;
    top: 0;
    left: 0;
    -webkit-transform: translateX(-320px);
    transform: translateX(-320px);
    visibility: hidden;
    overflow: inherit;
    -webkit-transition: .5s;
    transition: .5s;
    z-index: 10000;
}
.offcanvas .body-wrapper{
   transform: translateX(320px);
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler{
    top: -5px;
    right: -5px;
    font-size: 36px;
}
i.fa.fa-angle-up {
    color: #fff;
}
i.open-icon.fa.fa-angle-down {
    color: #fff;
}
i.fa.fa-angle-up {
    color: #fff;
}
i.fa.fa-angle-down{
    color: #fff;
}
.offcanvas-menu .offcanvas-inner .sp-module ul > li .offcanvas-menu-toggler{
    top: -5px;
    right: -5px;
    font-size: 36px;
}
@media only screen and (min-width: 1200px){
.sp-module.justNow {
       margin-left: -10px;
}
}
@media only screen and (max-width: 1200px) {
div#sp-front-sidebar-right {
    display: none;
}
div#sp-front-sidebar-left {
    width: 20%;
    padding: 0px 15px 0 10px;
    border-top: none;
}
div#sp-mainbody {
    width: 48%;
    border-top: none;
}
div#sp-mainbody-right {
    width: 28%;
    height: auto;
    border-top: none;
    border-right: none;
    min-height: 900px;
}
.sp-module.list_articles_mobile{
    display:none;
}
div#sp-component {
    width: 80%;
    padding: 0 10px 0 10px;
}
div#sp-inner-sidebar-left{
    width: 20%!important;
    padding: 0 15px 0 10px;
}
div#sp-inner-sidebar-right{
    display: none;
}
.custom.banner-center.ad-300.mb10_mobile-left {
    display: block;
    width: 630px;
    margin: 20px auto 0px 30%;
}
.sp-module.banner-center.ad-300.mb10_mobile .sp-module-content {
    width: 162%;
    margin-top: 60px;
}
div#above_left {
    padding: 0 0 0 0;
    margin: 0 0px 0 -5px;
    z-index: 1;
    width: 470px;
}
div#nsp-main_news {
    width: 104%;
}
div#above_right {
    z-index: 0;
    padding: 0px 0px 0px 0px;
    width: 280px;
}
div#nsp-news_right {
    width: 97%;
    float: right;
    line-height: 20px;
    padding: 0 0px 0 2px;
    margin: 0 -10px 0 0px;
    border-left: 1px solid #e5e5e5;
    word-wrap: break-word;
}
div#ad1 {
    width: 300px;
    float: left;
    display: inline;
    margin: 0px 20px 0 0;
}
div#ad2 {
    width: 300px;
    display: inline;
}
td {
    width: 50%;
}
td .item.column0 {
    width: 33%;
}
.partner_footer_block .item.column1 {
    width: 65%;
}
td#td1 {
    width: 23%;
}
td#td2 {
    width: 21%;
}
.sp-module.kolumnit_mobile {
    display: block;
    float: left;
    width: 168%;
    border-top: 2px solid #90AAB7;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}
.sp-module.list-articles .sp-module-content ul li {
    padding-bottom: 15px;
}
.sp-module.paauutiset-tuoreinta-top1 {
    width: 168%;
    margin-top: 20px!important;
    float: left;
}
.sp-module.paauutiset-tuoreinta-top1 .nspArts.right{
    width: 80%
}
.sp-module.paauutiset-tuoreinta-top1 .nspArt p.nspText.fright{
    float:left;
}
.sp-module.kategoria {
    width: 168%;
}
.sp-module.banner-center.ad-300.mb10_mobile .sp-module-content {
    width: 168%;
    margin-top: 60px;
}
.custom.banner-center.ad-300.mb10_mobile {
    display: block;
    width: 630px;
    margin: 20px auto 0px auto;
}
div#ad1 {
    width: 300px;
    float: left;
    display: inline;
    margin: 0px 20px 0 0;
}
div#ad2 {
    width: 300px;
    display: inline;
}
.sp-module.fingerpori {
    margin-left: 18%;
}
.sp-module.paauutiset-tuoreinta-top1-kolumnit{
    width: 168%;
}
}
@media only screen and (max-width: 1035px) {
.partner_footer_block td {
     display: table-cell;
     width: 28%;
}
td .item.column0 {
    width: 100%;
    z-index: 1;
}
.partner_footer_block .item.column1 {
    width: 100%;
    z-index: 0;
    margin: -25px 0 0px 10px;
}
td#td1 {
    width: 26%;
}
td#td2 {
    width: 23%;
}
}
@media only screen and (max-width: 992px) {
section#sp-bottom div#sp-bottom2 {
    width: 100%;
}
}
@media only screen and (max-width: 980px) {
div#sp-front-sidebar-left {
    display: none;
}
div#sp-mainbody {
    width: 63%;
    margin: 0 0px 0 14px;
    padding: 0px 20px 0 0px;
    border-left: none;
}
div#sp-mainbody-right {
    width: 32%;
    margin: 0px 0px 0 -6px;
    padding: 0px 0px 0px 10px;
}
div#sp-component {
    width: 100%;
    margin: 0 0 0 0;
}
div#sp-inner-sidebar-left {
    display: none;
}
.sp-module.banner-center.ad-300.mb10_mobile .sp-module-content {
    width: 157%;
}
.sp-module.list-articles .sp-module-content ul li {
    padding-bottom: 0px;
}
.sp-module.banner-center.ad-300.mb10_mobile .sp-module-content {
    width: 157%;
}
.sp-module.paauutiset-tuoreinta-top1 {
    width: 157%;
    border-right: 0;
}
.sp-module.paauutiset-tuoreinta-top1-kolumnit{
    width: 157%;
}
.sp-module.kolumnit_mobile{
    width: 157%;
    border-right: 0;
}
.sp-module.kolumnit_mobile .sp-module-content .nspArts.bottom {
    padding: 0 0 20px 0;
}
.sp-module.kolumnit_mobile .sp-module-content .nspArt.nspCol1 {
    padding: 0 20px 10px 0!important;
}
.sp-module.kolumnit_mobile .sp-module-content .nspArt.nspCol1 a.nspImageWrapper.tleft.fleft {
    position: absolute;
}
.sp-module.kolumnit_mobile .nspArt h4.nspHeader{
    font-size: 17px;
    word-wrap: break-word;
    padding-left: 115px;
}
.sp-module.kolumnit_mobile p.nspInfo.nspInfo1.tleft.fnull {
    padding-left: 115px;
}
.sp-module.kategoria {
    width: 157%;
    border-right: 0;
}
.sp-module.fingerpori {
    margin-left: 0;
}
}
@media only screen and (max-width: 815px) {
.custom.banner-center.ad-300.mb10_mobile-left {
    margin: 20px auto 0px 15%;
}
div#ad1 {
    display: block;
    width: 100%;
    margin-bottom: 20px;
}
div#ad2 {
    width: 100%;
    display: block;
}
div#bottom_links {
    float: left;
}  
div#bottom_links1 {
    float: right;
    margin-bottom: -10px;
}
div#bottom_links2 {
    float: right;
}
}
@media only screen and (max-width: 800px){
.nspArts{
     padding: 0 0 0 0!important;
}
div#above_left {
    padding: 0 0 0 0;
    margin: 0 0px 0 -5px;
    z-index: 1;
    width: 50%;
}
div#nsp-main_news {
    width: 127%;
}
div#above_right {
    z-index: 0;
    padding: 0px 0px 0px 0px;
    width: 45%;
}
div#nsp-news_right {
    width: 70%;
    float: right;
    line-height: 20px;
    padding: 0 0px 0 2px;
    margin: 0 -10px 0 0px;
    border-left: 1px solid #e5e5e5;
    word-wrap: break-word;
}
}
@media only screen and (max-width: 767px) {
section#sp-paraati {
	padding-bottom: 5px;
}
div#sp-mainbody {
    width: 100%;
    margin: 0 0px 0 10px;
}
div#sp-mainbody-right {
    display: none;
}
div#sp-component {
    border-right: none;
}
#sp-top-bar .container {
    padding-top: 0px;
}
div#above_left {
    width: 100%;
}
div#nsp-main_news {
    width: 100%;
}
div#above_right{
    width: 100%;
    padding: 0 0 0 0;
}
div#nsp-news_right {
    width: 100%;
    float: left;
    padding: 0 0 0 0;
    border-left: 0;
}
.sp-module.justNow .sp-module-content ul li a {
   position: relative;
}
.custom.banner-center.ad-300.mb10_mobile-right {
    display: block;
}
.custom.banner-center.ad-300.mb10_mobile-left {
    display: none;
}
div#nsp-news_right .nspArts.right .nspArtPage.active.nspCol1 .nspArt.nspCol1.nspFeatured h4.nspHeader.tleft.fnone {
    font-size: 24px;
    line-height: 1.1!important;
}
.sp-module.paauutiset-tuoreinta-top1 {
    width: 100%;
}
.sp-module.kategoria {
    width: 100%;
}
.sp-module.kolumnit_mobile{
    width: 100%;
}
#itemListPrimary .catItemBody{
    padding-left: 0px!important;
    min-height: 0px;
}
.itemContainer.itemContainerLast .catItemBody .catItemImageBlock {
    display: none;
}
.catItemBody .catItemHeader {
    padding-left: 0;
}
.catItemBody .catItemIntroText{
    padding-left: 0;
}
.tagItemView .tagItemBody {
    padding-left: 0;
    min-height: 0px;
    padding-bottom: 20px;
}
.tagItemView .tagItemBody .tagItemImageBlock{
    display: none!important;
}
.partner_footer_block td {
     display: block;
     width: 100%;
}
td#td1 {
    width: 100%;
}
td#td2 {
    width: 100%;
}
}
@media only screen and (max-width: 727px){
.custom.banner-center.ad-468.mobiiliparaati{
   display: block;
   position: relative;
   max-width: 468px;
   margin: 0 auto;
   z-index: 2;
}
.itemImageBlock.detail_portrait {
    float: none;
    margin: 0 auto!important;
}
.paauutiset-tuoreinta-top1 img.nspImage {
    display: none!important;
}
.sp-module.paauutiset-tuoreinta-top1.sponsored .sp-module-content{
    padding: 15px 2px 0px 10px;
}
.sp-module.paauutiset-tuoreinta-top1.sponsored .nspArts .nspArtScroll1 .nspArtPage div{
    padding: 0 0 0 0!important;
}
.paauutiset-tuoreinta-top1 .nspArts .nspArtScroll1 .nspArtPage div {
    padding-left: 0px!important;
}
div#k2Container .itemHeader h1{
    font-size: 24px!important;
    line-height: 1.2;
}
.custom.banner-center.ad-300.mb10_mobile {
    width: 100%;
}
.custom.banner-center.ad-980.paraati{
    display: none;
}
}
@media only screen and (max-width: 645px) {
.sp-module.main-article {
    width: 100%;
}
.sp-module.list-articles {
    width: 100%;
    float: none;
    margin-top: 0px!important;
}
div#nsp-maakunta_head {
    width: 100%;
}
div#nsp-maakunta_right {
    width: 100%;
    float: none;
    margin-top: 0px!important;
}
}
@media only screen and (max-width: 550px) {
.custom.banner-center.ad-468{
    width: 100%;
}
.sp-module.kategoria .nspArts.right {
    width: 100%!important;
}
.nspLinksWrap.right {
    float: left;
    width: 100%!important;
    padding: 0 0 0 0;
}
div#bottom_links {
    float: none;
    margin: 0 0 0 -10px;
}  
div#bottom_links1 {
    float: none;
    margin-bottom: -10px;
}
div#bottom_links2 {
    float: none;
}
div#bottom_links2 p br {
    display: block;
}
}
@media only screen and (max-width: 480px) {
.sp-module.banner-center.ad-468-adblock .sp-module-content .custom.banner-center.ad-468-adblock{
    display:none;
}
.sp-module.banner-center.ad-468 .sp-module-content .custom.banner-center.ad-468{
    position: relative;
}
.customlist_articles_mobile .sp-module.list-articles a.moduleItemImage {
    display: none;
}
.customlist_articles_mobile .sp-module.list-articles a.moduleItemTitle{  
    margin-left: 0px;
}
.customlist_articles_mobile .sp-module.list-articles .clearfix.homeland_date{
    margin-left: 0px;
}
.customlist_articles_mobile .sp-module.list-articles .moduleItemIntrotext{
    display: block;    
    margin-left: 0px;
    margin-bottom: 0;
}
.sp-module.kolumnit_mobile a.nspImageWrapper.tleft.fleft {
    padding-bottom: 20px;
}
}
@media only screen and (max-width: 440px) {
.itemImageBlock.detail_portrait {
    width: auto!important
}
div#login_box input {
    width: 100%;
}
}
@media only screen and (max-width: 400px) {
div#fingerpori_listing_page .itemSocialSharing.mt20 {
    padding: 0 0 20px 0;
}
}
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape){
#offcanvas-toggler {
    display: block;
    float: right;
    line-height: 40px;
    font-size: 20px;
}
#offcanvas-toggler i.fa.fa-bars {
    font-size: 34px;
    color: #fff;
    margin: 5px 0 0;
}
div#sp-logo {
    left: 45px;
}
#sp-header .sp-default-logo {
    display: block;
}
div#sp-menu {
position: relative!important;
    width: 32px!important;
    right: 170px;
    float: left;
    margin-left: 0px;
}
div#sp-menu li.sp-menu-item {
    display: none;
}
div#sp-search {
    margin-left: 56%;
}
i.fa.fa-user{
    top: 0;
}
.fa-user:before {
    font-size: 34px;
}
i.fa.fa-sign-out{
    font-size: 34px;
    padding-top: 0;
    padding-left: 0;
}
}
/*Droppics Image Embed*/
div#k2Container .itemBody .itemFullText p a img {
    float: none!important;
}
#droppicsgallery15.droppicsgallerydefault .wimg {
    height: auto!important;
    width: auto!important;
}
#droppicsgallery15.droppicsgallerydefault .img {
    margin-top: 15px!important;
}
/*/Droppics Image Embed*/
.crown_content{display:inline-block;width:24px;height:15px;background-size:24px auto;background-position:center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%0D%0A%3C%21--%20Generator%3A%20Adobe%20Illustrator%2022.0.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200%29%20%20--%3E%0D%0A%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20xmlns%3Axlink%3D%22http%3A//www.w3.org/1999/xlink%22%20x%3D%220px%22%20y%3D%220px%22%0D%0A%09%20viewBox%3D%220%200%20180.4%20103.7%22%20style%3D%22enable-background%3Anew%200%200%20180.4%20103.7%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0D%0A%3Cstyle%20type%3D%22text/css%22%3E%0D%0A%09.st0%7Bfill%3A%23ED1B2F%3B%7D%0D%0A%3C/style%3E%0D%0A%3Cpath%20class%3D%22st0%22%20d%3D%22M160.9%2C22.4c-0.3%2C1.6-0.7%2C3.3-1%2C4.9c2.4%2C2.2%2C6.3%2C5.8%2C5.2%2C9.9c-0.9-0.3-1.9-0.5-2.8-0.8c-1.3-4.1-5-7.6-9.9-8.8%0D%0A%09c-7-1.7-13.5%2C2.3-14.3%2C8.4c-0.9%2C6.1%2C3.7%2C12%2C10.2%2C13.6c4.7%2C1.1%2C9.3-0.3%2C12.1-3.5c1.1%2C0.3%2C2.2%2C0.6%2C3.4%2C1c-3.1%2C6.5-10.8%2C9.9-18.6%2C8.1%0D%0A%09c-7.8-1.8-13.5-8.2-14.1-15.6c-1.5-0.2-3-0.5-4.5-0.7c-2.3%2C6.9-9.4%2C11.4-17.3%2C10.8c-7.8-0.6-13.5-6.2-14.8-13.4c0.7%2C0%2C1.5%2C0%2C2.2%2C0%0D%0A%09c1.9%2C3.9%2C6%2C6.7%2C10.8%2C7c6.6%2C0.4%2C12.4-3.9%2C13-10c0.6-6.1-4.6-11.9-11.8-12.4c-5-0.3-9.4%2C2-11.5%2C5.5c-0.5%2C0-1.1%2C0-1.6%2C0%0D%0A%09c2.4-5.1%2C7.5-4.3%2C7.9-13.1C103.7%2C7.1%2C97.8%2C2.3%2C90%2C2.3c-7.7%2C0-13%2C4.7-12.8%2C11.1c0.3%2C8.1%2C5.5%2C7.6%2C8%2C13.1c-0.5%2C0-1%2C0-1.5%2C0%0D%0A%09c-2.2-3.5-6.6-5.9-11.5-5.5c-7.1%2C0.5-12.4%2C6.2-11.8%2C12.4c0.6%2C6.2%2C6.4%2C10.5%2C13%2C10c4.8-0.3%2C8.9-3.1%2C10.8-7c0.7%2C0%2C1.4%2C0%2C2.1%2C0%0D%0A%09c-1.4%2C7.2-7.9%2C12.8-15.8%2C13.5C62.6%2C50.4%2C55.4%2C46%2C53.1%2C39c-1.5%2C0.2-3%2C0.5-4.6%2C0.7c-0.5%2C7.4-6.3%2C13.9-14.1%2C15.8%0D%0A%09c-7.8%2C1.8-15.5-1.5-18.6-8c1.1-0.3%2C2.2-0.7%2C3.3-1c2.8%2C3.2%2C7.4%2C4.6%2C12.1%2C3.4c6.5-1.6%2C11-7.5%2C10.1-13.6C40.5%2C30.2%2C34%2C26.3%2C27%2C28%0D%0A%09c-4.9%2C1.2-8.6%2C4.8-9.8%2C8.9c-1.1%2C0.4-2.3%2C0.7-3.4%2C1.1c-0.9-3.9%2C3.8-8.7%2C6.7-11c-0.3-1.5-0.6-2.9-0.9-4.4c-1.4-7.1-4.8-10.1-17.2-5.7%0D%0A%09c1.3%2C5.4%2C14.2%2C54.8%2C14.2%2C54.8c2.6%2C10.2%2C5.2%2C20.3%2C7.9%2C30.5c42.9%2C0%2C88-0.4%2C130.8-0.4c2.5-10.2%2C5-20.4%2C7.5-30.6%0D%0A%09c0%2C0%2C12.9-49.3%2C14.2-54.3C168.2%2C13%2C162.3%2C13.9%2C160.9%2C22.4z%20M48.5%2C86.9c-4.7%2C0.7-9.1-2.6-9.9-7.6c-0.8-5%2C2.6-9.9%2C7.6-10.7%0D%0A%09c5-0.8%2C9.5%2C2.9%2C9.9%2C7.9C56.5%2C81.6%2C53.1%2C86.2%2C48.5%2C86.9z%20M101.6%2C79.6c-3.2%2C1.7-6.3%2C3.4-9.4%2C5.2c-1.4%2C0.8-3.2%2C0.8-4.6%2C0%0D%0A%09c-3-1.8-6.1-3.5-9.2-5.2c-3.4-1.8-3.7-6.7-0.4-8.9c3.1-2%2C6.2-3.9%2C9.4-5.8c1.5-0.9%2C3.4-0.9%2C5%2C0c3.3%2C1.9%2C6.5%2C3.8%2C9.7%2C5.8%0D%0A%09C105.3%2C72.7%2C105%2C77.8%2C101.6%2C79.6z%20M139.8%2C79.2c-0.8%2C5-5.2%2C8.3-9.9%2C7.6c-4.7-0.7-8.1-5.2-7.7-10.3c0.4-5.1%2C4.9-8.7%2C9.9-7.9%0D%0A%09C137.2%2C69.3%2C140.6%2C74.2%2C139.8%2C79.2z%22/%3E%0D%0A%3C/svg%3E%0D%0A)}