.stato-search .card{border:1px solid rgb(221,221,221);margin-bottom:15px} .stato-search .card__block{background:rgb(245,245,245);padding:15px} .stato-search .card--light__block{background:rgb(255,255,255)} .stato-search .card__block--header{background:rgb(250,250,250);padding:15px} .stato-search .card__block--footer{background:rgb(250,250,250);padding:15px} .stato-search .card__block + .card__block{border-top:1px solid rgb(221,221,221)} .stato-search .card__block>*:first-child:last-child:not(.row){margin:0} .stato-search .card__block>*:first-child{margin-top:0} .stato-search .card__block>*:last-child{margin-bottom:0} .stato-search .card__block--collapse{padding:0 15px} .stato-search .card__block--collapse>*:first-child{margin-top:15px} .stato-search .card__block--collapse>*:last-child{margin-bottom:15px} .stato-search .card__block.card__block--collapse>*:first-child:last-child{padding-top:15px;padding-bottom:15px} .stato-search .card__block--header>*:last-child:not(.row), .stato-search .card__block>*:last-child:not(.row), .stato-search .card__block--footer>*:last-child:not(.row){margin-bottom:0} .stato-search .card__title{margin:0;padding:0;color:rgb(79,79,79)} .stato-search .card--moduleheader .card__title{font-size:28px} .stato-search .card__block .block__title{margin:0 0 15px} .stato-search .card__block + .card__block--table, .stato-search .card__block--table{padding:0;border:0} .stato-search .alphabets{margin:0;height:auto;font-size:0} .stato-search .alphabets li{margin-right:4px;margin-bottom:4px;padding:0;display:inline-block;height:auto} .stato-search .alphabets li a{color:rgb(79,79,79);background:rgb(250,250,250);border:1px solid rgb(221,221,221);font-size:14px;font-weight:normal;border-radius:0;padding:5px 10px;display:inline-block} .stato-search .alphabets li.active a{background:rgb(85,85,85);color:rgb(255,255,255);border:1px solid rgb(85,85,85)} .stato-search .alphabets li>a:first-letter{text-transform:uppercase} .stato-search .morefilters .fa-chevron-up{display:none} .stato-search .morefilters.active .fa-chevron-up{display:inline-block} .stato-search .morefilters.active .fa-chevron-down{display:none} .stato-search .viewmode-options{margin-bottom:15px} .stato-search .sui.formelement.gridorder{width:300px;height:32px;background:rgb(255,255,255)} .stato-search .table-responsive{overflow-x:auto;min-height:0.01%} .stato-search .table{width:100%;max-width:100%;margin-bottom:20px;background-color:transparent;border-collapse:collapse;border-spacing:0;border-top:1px solid rgb(221,221,221);border-bottom:1px solid rgb(221,221,221)} .stato-search .table>caption + thead>tr:first-child>th, .stato-search .table>colgroup + thead>tr:first-child>th, .stato-search .table>thead:first-child>tr:first-child>th, .stato-search .table>caption + thead>tr:first-child>td, .stato-search .table>colgroup + thead>tr:first-child>td, .stato-search .table>thead:first-child>tr:first-child>td{border-top:0} .stato-search .table>thead>tr>th{vertical-align:bottom;border-bottom:0} .stato-search .table>thead>tr>th, .stato-search .table>tbody>tr>th, .stato-search .table>tfoot>tr>th, .stato-search .table>thead>tr>td, .stato-search .table>tbody>tr>td, .stato-search .table>tfoot>tr>td{padding:8px 15px;line-height:1.4285715;vertical-align:top;border-top:1px solid rgb(221,221,221)} .stato-search .table>thead>tr>th:first-child, .stato-search .table>tbody>tr>th:first-child, .stato-search .table>tfoot>tr>th:first-child, .stato-search .table>thead>tr>td:first-child, .stato-search .table>tbody>tr>td:first-child, .stato-search .table>tfoot>tr>td:first-child{border-left:1px solid rgb(221,221,221)} .stato-search .table>thead>tr>th:last-child, .stato-search .table>tbody>tr>th:last-child, .stato-search .table>tfoot>tr>th:last-child, .stato-search .table>thead>tr>td:last-child, .stato-search .table>tbody>tr>td:last-child, .stato-search .table>tfoot>tr>td:last-child{border-right:1px solid rgb(221,221,221)} .stato-search .table-striped>tbody>tr:nth-of-type(even){background-color:rgb(255,255,255)} .stato-search .table-striped>tbody>tr:nth-of-type(odd){background-color:rgb(245,245,245)} .stato-search .table>thead>tr>th, .stato-search .table>tbody>tr>th, .stato-search .table>tfoot>tr>th, .stato-search .table>thead>tr>td, .stato-search .table>tbody>tr>td, .stato-search .table>tfoot>tr>td{padding:8px 15px;line-height:1.4285715;vertical-align:top;border-top:1px solid rgb(221,221,221)} .stato-search .n-order{width:70px;text-align:center} .stato-search .table caption{font-weight:500;font-size:17px;background:rgb(238,238,238);padding:8px;border:1px solid rgb(221,221,221);border-bottom:0;color:rgb(51,51,51)} .stato-search .user__field--groups .group__title:not(:last-child):after{content:","} .stato-search #filters label{color:rgb(79,79,79)} .stato-search #filters>.row{margin-top:0.2em} .stato-search .select-style{padding:0;margin:0;border:1px solid rgb(204,204,204);border-radius:3px;overflow:hidden;background-color:rgb(255,255,255);position:relative} .stato-search .select-style:after{content:"";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:rgb(0,0,0);font-size:18px;padding-right:0.5em;position:absolute;top:10%;right:0%} .stato-search .select-style select{padding:5px 8px;width:100%;border:none;box-shadow:none;background-color:transparent;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none} .stato-search input.stato-datepicker{height:30px;border-radius:3px;width:100%} .stato-search div.options-wrapper{position:relative} .stato-search div.options-wrapper>ul{top:95%;right:0%;left:auto;border-radius:0;height:10em;width:25em} .stato-search div.list-div{display:inline-block;position:relative;cursor:pointer;width:48%} .stato-search div.list-div p{text-align:center} .stato-search div.square{height:77px;width:125px;margin:1em;border:1px solid black} .stato-search div.half-square{height:77px;width:100px;margin:8px;border:1px solid black;border-right:0;display:inline-block} .stato-search div.half-square-2{height:77px;width:25px;margin:8px;border:1px solid black;border-left:0;display:inline-block} .stato-search button.btn.btn-default{width:100%} .stato-search button.btn.btn-default.f{margin-left:8px;border-top-right-radius:0;border-bottom-right-radius:0} .stato-search button.btn.btn-default.s{border-top-left-radius:0;border-bottom-left-radius:0} .stato-search .app_big_search_results{background-color:rgb(255,255,255)} .stato-search .app_big_search_results .block_top{display:block;background:rgb(245,245,245);-webkit-border-radius:2px 2px 0 0;-moz-border-radius:2px 2px 0 0;border-radius:2px 2px 0 0;margin:0;padding:8px 15px} .stato-search .app_big_search_results .block_top p{line-height:32px;font-size:18px;font-weight:bold;margin:0;padding:5px 0 0;text-align:right} .stato-search .app_big_search_results .search{font-size:0} .stato-search .app_big_search_results .search .form-control{height:32px;box-shadow:none;display:inline-block;width:80%;margin-right:2px;font-size:13px} .stato-search .app_big_search_results .search .form-control:focus{} .stato-search .app_big_search_results .search .btn{height:32px;display:inline-block;padding:0 10px;vertical-align:top;color:rgb(27,35,45);font-size:13px;margin:0;width:44px} .stato-search .app_big_search_results .search .btn:hover{background:rgb(255,255,255)} .stato-search .app_big_search_results .search_results_sort{display:block;background:rgb(250,250,250);-webkit-border-radius:0 0 2px 2px;-moz-border-radius:0 0 2px 2px;border-radius:0 0 2px 2px;margin:0 0 10px;padding:8px 15px;line-height:32px} .stato-search .app_big_search_results .search_results_sort a, .stato-search .app_big_search_results .search_results_sort a:visited{} .stato-search .app_big_search_results .search_results_sort a:hover{} .stato-search .app_big_search_results ul{list-style:none;margin:0;padding:0} .stato-search .app_big_search_results li{padding:15px;border-bottom:1px dotted rgb(221,221,221);line-height:17px;font-weight:300} .stato-search .app_big_search_results li:nth-child(2n){background-color:rgb(249,249,249)} .stato-search .app_big_search_results li a, .stato-search .app_big_search_results li a:visited{display:block;font-family:"Montserrat",Arial,sans-serif;font-size:18px;font-weight:400;padding:0 0 10px} .stato-search .app_big_search_results li a:hover{} .stato-search .app_big_search_results li p{margin:0;padding-bottom:7px;color:rgb(27,35,45)} .stato-search .app_big_search_results li p.date{} .stato-search .app_big_search_results li p.keywords{padding:5px 0 0} .stato-search .app_big_search_results li p.keywords a{font-size:14px;font-family:Helvetica,Arial,sans-serif;font-weight:300;display:inline} .stato-search .app_big_search_results p.pager{display:block;margin:10px 0 0;text-align:left;padding:0 15px} .stato-search .app_big_search_results p.pager a, .stato-search .app_big_search_results p.pager a:visited{} .stato-search .app_big_search_results p.pager a:hover{} .stato-search .app_big_search_results .definitions{display:block;background:rgb(245,245,245);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:0 0 10px;padding:8px 15px 2px} .stato-search .app_big_search_results .definitions h3{line-height:32px;font-size:16px;font-weight:normal;margin:0;padding:0 0 6px;display:block;cursor:pointer} .stato-search .app_big_search_results .definitions.open h3 .icon-arrow .icon-bar{margin:16px 0 0 -5px} .stato-search .app_big_search_results .definitions.open h3 .icon-arrow .icon-bar + .icon-bar{margin:-2px 0 0} .stato-search .app_big_search_results .definitions .group{background:rgb(255,255,255);margin:1px -13px 0} .stato-search .app_big_search_results .definitions .group p{line-height:32px;margin:0;padding:0 13px;display:block;cursor:pointer;color:rgb(31,187,223)} .stato-search .app_big_search_results .definitions .group p:hover{color:rgb(22,131,156)} .stato-search .app_big_search_results .definitions .group.open p{border-bottom:1px dotted rgb(245,245,245)} .stato-search .app_big_search_results .definitions .icon-arrow{padding:0;width:auto;height:32px;display:block;float:right} .stato-search .app_big_search_results .definitions .icon-arrow .icon-bar{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;display:block;height:2px;width:9px;background:rgb(31,187,223);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin:13px 0 0} .stato-search .app_big_search_results .definitions .icon-arrow .icon-bar + .icon-bar{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin:3px 0 0} .stato-search .app_big_search_results .definitions .group.open p .icon-arrow .icon-bar{margin:16px 0 0 -5px} .stato-search .app_big_search_results .definitions .group.open p .icon-arrow .icon-bar + .icon-bar{margin:-2px 0 0} .stato-search .app_big_search_results .definitions .group.open ul{list-style:none;margin:0 13px;padding:6px 0} .stato-search .app_big_search_results .definitions li{margin:0;padding:0;line-height:20px;border:none;background:none !important} .stato-search .app_big_search_results .definitions li label{font-weight:400;margin:0 0 5px 5px} .stato-search .app_big_search_results .definitions.active_definitions{display:none} .stato-search .app_big_search_results .definitions.active_definitions li{border-top:1px dotted rgb(245,245,245);line-height:32px;padding:0 13px} .stato-search .app_big_search_results .definitions.active_definitions li:first-child{border:none} .stato-search .app_big_search_results .definitions.active_definitions li .icon-arrow{width:22px;height:22px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;margin:5px 0;cursor:pointer} .stato-search .app_big_search_results .definitions.active_definitions li .icon-arrow .icon-bar{margin:10px 0 0 5px;width:12px;background:rgb(255,255,255)} .stato-search .app_big_search_results .definitions.active_definitions li .icon-arrow .icon-bar + .icon-bar{margin:-2px 0 0 5px;background:rgb(255,255,255)} .stato-search .app_big_search_results .definitions .definitions_time{padding-bottom:10px} .stato-search .app_big_search_results .definitions .definitions_time p, .stato-search .app_big_search_results .definitions .definitions_time p:hover{color:rgb(27,35,45);cursor:default;border:none !important} .stato-search .app_big_search_results .definitions .definitions_time .form_row{display:block;clear:both;font-size:0;padding:0 13px} .stato-search .app_big_search_results .definitions .definitions_time .form-control{display:inline-block;width:auto;font-size:14px;text-align:center;margin-right:5px;vertical-align:top;height:30px} .stato-search .app_big_search_results .definitions .definitions_time input.form-control{width:calc(100% - 40px);text-align:left} .stato-search .app_big_search_results .definitions .definitions_time .calendar_icon{display:inline-block;background:url(../images/icon_cal.png) left 50% no-repeat;background-size:26px 26px;width:26px;height:30px;margin-left:5px} .stato-search .app_big.app_big_search_results .app_big_content .definitions h3{font-size:16px;margin:0} .stato-search .search-list{padding:0;margin:0;list-style:none;text-align:left;max-height:500px;overflow-y:scroll;overflow-x:hidden} .stato-search .search_footer{background:rgb(238,238,238);padding:0;text-align:center;font-size:14px;line-height:32px;border-top:1px solid rgb(204,204,204);border-radius:0 0 2px 2px} .stato-search .search_footer a{text-align:center} .stato-search #search-result-hlo, .stato-search #search-result-paikka{position:absolute} .stato-search #search-result-hlo .app_big_content, .stato-search #search-result-paikka .app_big_content, .stato-search #search-result .app_big_content, .stato-search #search-result2 .app_big_content{padding:0;max-width:100%;background-color:rgb(255,255,255)} .stato-search .hlo-lista li:after{clear:both;display:table;content:""} .stato-search div#contacts_li_open_insearch:after, .stato-search div#contacts_li_open:after{clear:both;content:"";display:table} .stato-search #search-result-hlo .content_blog_front_header, .stato-search #search-result-paikka .content_blog_front_header, .stato-search #search-result .content_blog_front_header, .stato-search #search-result2 .content_blog_front_header{padding-top:0} .stato-search .search-list .highlight_text{font-weight:bold} .stato-search .search-list a:hover{text-decoration:underline}