/*
Theme Name: SuperApp basic teema
Theme URI: 
Description: 
Author: SuperApp Oy
Author URI: 
Version: 1.0
Tags: 
License:
License URI:
General comments (optional).
*/


/* Imports */
/* @import url('MyFontsWebfontsKit.css'); */
/*@import url('css/bootstrap.min.css');
@import url('css/style.css');*/


/* TÄHÄN FILEEN EI MUUTA */
/*  OIKEA TYYLITIEDOSTO LÖYTYY KANSIOSTA /scss/style.scss */

.newsletter_signup_container{
	border:1px solid black;
	padding:25px;
	margin-top:15px;
	margin-bottom:15px;
}
.newsletter_signup_container input{
	max-width:100%;
}

.newsletter_tilaukset_checkboxes_element{
	display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
	margin-top: 15px;
}

.newsletter_other_checkboxes_element{
	margin-top: -15px !important;
}

.newsletter_signup_container input[type=submit]{
	margin-top:25px;
}

.grecaptcha-badge {
    display: none!important;
}

.governance .posts{
	max-width: 100vw;
	overflow: scroll;
}
.governance .posts .post.header{
	min-width: 500px;
}
 .governance .posts .post{
	min-width: 500px;
}

@media screen and (max-width: 460px){
	#frontpage-header .slick-arrow.slick-prev {
		left: 1px;
	}
	#frontpage-header .slick-arrow.slick-next {
		right: 1px;
	}
	#frontpage-header .header-content p {
		max-width: 84%;
		margin-left: auto;
		margin-right: auto;
	}
}

.blogcarousel .slick-slide > div .slide.blue{
	background-color: #00a1de;
}

@media screen and (max-width: 991px){
	.collapse-wrapper.personnel .personnel-row .person:nth-child(odd) .more-info {
		right: unset;
	}
}

@media screen and (max-width: 991px){
	.collapse-wrapper.personnel .personnel-row .person:nth-child(even) .more-info {
		left: -110%;
	}
}

.personnel-row .person .info-wrapper .more-info.left.open p {
    font-size: 14px;
    line-height: 1.40;
}

.cookie_link {
    font-weight: 900;
	font-size:15px;
}
.cookie_header {
    text-align: left;
    margin-bottom: 10px;
    color: #0046ad;
    font-weight: 900;
}
.cookie_text {
    text-align: left;
    font-size: 15px;
    font-weight: 400;
}
.cookie_outer_container{}
.cookie_button_links_container {
    margin-top: -5px;
}

a#cookie_action_close_header {
    padding-left: 37px;
    padding-right: 37px;
}

.cookie_outer_container {
    padding-top: 15px;
	padding-bottom:15px;
}

.topmargin_in_mobile {
	margin-top: 35px;
}

.wpml-ls-menu-item .wpml-ls-flag {
    margin: 0;
}

.wpml-ls-legacy-list-horizontal .wpml-ls-flag {
    margin: 0;
}

@media screen and (max-width: 820px){
	.latest-news .title-row {
		/* display: none; */
		display:block;
		color:white;
	}
}

.meetings .posts .post .herantis_title {
    color: #747678;
    padding: 0 15px;
    width: 60%;
}
.meetings .posts .post .herantis_media {
    color: #747678;
    padding: 0 15px;
    width: 20%;
}

.releases_legend{
	padding:15px;
	padding-bottom:30px;
}
.releases_legend p{
	margin-bottom:15px;
	margin-top:15px;
}

.press-releases .releases_terms ul li {
    display: block;
    min-width: 136px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #ffffff;
    background-color: #747678;
    font-weight: 700;
    text-transform: uppercase;
    margin: 1px;
    cursor: pointer;
    padding-left: 25px;
    padding-right: 25px;
}

.press-releases .releases_terms ul {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    width: 100%;
    margin: 0;
	margin-bottom:15px;
}

.press-releases .releases_terms ul li.active {
    background-color: #0046ad;
}
ul li.releases_term_filter:before{
	display:none!important;
	content:''!important;
}