.stato-siteindex2 #siteindex2{background-image:url(/images/siteindex2_bg.png);background-repeat:repeat;min-height:800px;position:absolute;right:0;top:0;z-index:15;width:50%;padding:15px}
@media all and (max-width:991px) {.stato-siteindex2 #siteindex2{width:100%}
}.stato-siteindex2 #siteindex2 hr{margin:10px 0;border:0;border-top:1px solid rgb(0,135,230)}
.stato-siteindex2 #siteindex2 hr.bigger-margin{margin:20px 0}
.stato-siteindex2 #siteindex2 .section-header{position:relative;height:40px;padding-left:15px}
.stato-siteindex2 #siteindex2 .section-title{color:rgb(255,199,0)}
.stato-siteindex2 #siteindex2 .section-title{display:inline;margin:10px 0;position:absolute}
.stato-siteindex2 #siteindex2 .sui.tabs .tabs-navigation{margin:0 15px;background-image:url(/images/tabs-navigation-bg.png);background-repeat:repeat-y;background-size:auto}
.stato-siteindex2 #siteindex2 .sui.tabs .tabs-container,
.stato-siteindex2 #siteindex2 .sui.tabs .tabs-navigation li{background-color:transparent;color:rgb(206,206,206);border:none}
.stato-siteindex2 #siteindex2 .sui.tabs .tabs-navigation li{border-bottom:4px solid rgb(0,135,230);text-align:center;padding:15px 15px 5px 15px}
.stato-siteindex2 #siteindex2 .sui.tabs .tabs-container ul{padding:0}
.stato-siteindex2 #siteindex2 .sui.tabs .tabs-container ul li{padding:0 50px 0 0}
.stato-siteindex2 #siteindex2 .tabs-navigation .tabs-visible{color:rgb(255,199,0) !important;border-bottom:4px solid rgb(255,199,0) !important}
.stato-siteindex2 #siteindex2 ul li{list-style-type:none}
.stato-siteindex2 #siteindex2 .tabs-navigation li,
.stato-siteindex2 #siteindex2 ul li a,
.stato-siteindex2 #siteindex2 ul li a:link,
.stato-siteindex2 #siteindex2 ul li a:visited,
.stato-siteindex2 #siteindex2 ul li a:hover,
.stato-siteindex2 #siteindex2 ul li a:active{background-color:transparent;color:rgb(255,255,255);cursor:pointer;font-family:"Boxed",Helvetica,Arial,sans-serif;text-decoration:none}
.stato-siteindex2 #siteindex2 ul li a:hover{color:rgb(206,206,206)}
.stato-siteindex2 .sui.icon{height:14px;margin-left:10px;width:14px}
.stato-siteindex2 .sui.icon.likes:before,
.stato-siteindex2 .sui.icon.comments:before{color:rgb(255,255,255);font-family:FontAwesome;font-size:14px}
.stato-siteindex2 .sui.icon.likes:before{content:""}
.stato-siteindex2 .sui.icon.comments:before{content:""}
.stato-siteindex2 #siteindex2 .sui-icons{display:inline-block}
.stato-siteindex2 #siteindex2 img.section-icon,
.stato-siteindex2 #siteindex2 span.close,
.stato-siteindex2 #siteindex2 .hakemisto img{height:22px;margin:8px 5px 0 0;width:22px}
.stato-siteindex2 #siteindex2 span.close{position:absolute;right:15px;top:15px;color:rgb(206,206,206)}
.stato-siteindex2 #siteindex2 span.close:hover{color:rgb(255,0,0)}
.stato-siteindex2 #siteindex2 .asiasanahakusana{margin-top:2px;border:none;padding:10px 10px 10px 32px;width:100%}
.stato-siteindex2 #siteindex2 .asiasana-input:before{font-family:FontAwesome;font-size:16px;content:"";color:rgb(206,206,206);z-index:2;position:absolute;bottom:10px;left:25px}
.stato-siteindex2 #siteindex2 .no-padding{padding:0}
.stato-siteindex2 #siteindex2 .asiasana-tai{font-size:12px;white-space:nowrap;width:100%;text-align:center;margin-top:42px}
@media all and (max-width:1200px) {.stato-siteindex2 #siteindex2 .asiasana-tai{margin:21px 0}
}.stato-siteindex2 #siteindex2 .asiasana-aakkonen{padding:5px;background-color:rgb(0,135,230);text-align:center;margin:2px;height:27px;width:27px;float:left;text-transform:uppercase}
.stato-siteindex2 #siteindex2 .asiasanahakemisto .hakemisto-column:not(:last-of-type) ul{border-right:1px solid rgb(0,135,230)}
@media all and (max-width:991px) {.stato-siteindex2 #siteindex2 .asiasanahakemisto .hakemisto-column:not(:last-of-type) ul{border:none;border-bottom:1px solid rgb(0,135,230)}
}.stato-siteindex2 #siteindex2 .tabs-navigation .filler-tab{padding:0 !important}
.stato-siteindex2 #siteindex2 .timestamp,
.stato-siteindex2 #siteindex2 .sui.icon.comments,
.stato-siteindex2 #siteindex2 .sui.icon.likes{display:inline-block}
.stato-siteindex2 #siteindex2 .timestamp{margin-bottom:10px}
.stato-siteindex2 #siteindex2 .hakemisto h3{border-bottom:4px solid rgb(0,135,230)}
.stato-siteindex2 #siteindex2 .hakemisto h3 a{color:rgb(255,255,255);line-height:25px}
.stato-siteindex2 #siteindex2 .hakemisto h3 a:hover{color:rgb(206,206,206);text-decoration:none}
.stato-siteindex2 #siteindex2 .hakemisto h3 img{margin:0 5px 5px 0}
.stato-siteindex2 #siteindex2 .hakemisto ul{margin-bottom:30px}
.stato-siteindex2 #siteindex2 .hakemisto ul li{padding:3px 0 !important}
.stato-siteindex2 #siteindex2 .hakemisto{margin:0 -15px}