/*
 Theme Name:     Helsinki 2019
 Description:    STLL - Helsinki 2019
 Author:         Datalatu Oy
 Author URI:     http://www.datalatu.fi
 Template:       stll
 Version:        1.0.0
*/
 
@import url("/wp-content/themes/stll/style.css");
 
/* =Theme customization starts here
------------------------------------------------------- */

html, body {
/*	background-image: url("/wp-content/themes/stll-helsinki2019/img/bg.jpg") !important;
	background-position: center -120px !important;
	background-repeat: repeat-x !important;
	background-color: #f1fbfd !important;*/
}

a, a:hover, a:active {
	color: #004075;
}

.swiper-button-prev, .swiper-button-next, .swiper-readmore {
	display: none !important;
}
#colophon {
	background-color: #005aab !important;
	border-bottom: 25px solid #3b75cb;
}
#sponsors {
	background-color: white !important;
	margin-top: 80px !important;
	padding-top: 30px !important;
}
#some .some {
	background-color: white !important;
}
#logo {
}
#logo-container {
	display: inline-block;
	width: 340px;
	height: 172px;
	margin-top: -22px;
	background-image: url("/wp-content/themes/stll-helsinki2019/img/logo.png");
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
#logo-container:hover {
	opacity: 0.8;
}
#logo {
	display: none !important;
}
.mobile-lang {
  padding: 13px !important;
  width: 100%;
}

@media only screen and (max-width: 1160px) {

.button-blue, .button-green, .button-gray {
  color: white;
  display: inline-block;
  font-family: "GothamRoundedBook";
  font-size: small !important;
  height: 44px !important;
  padding: 13px 8px !important;
  text-transform: uppercase;
}

#masthead {
	height: 170px!important;
}

#logo-container {
  background-image: url("/wp-content/themes/stll-helsinki2019/img/logo.png");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  display: inline-block;
  height: 98px;
  margin-top: 30px;
  width: 180px;
  float: left;
}
#navi-main {
	clear: unset !important;
}
#navi-main a {
  font-size: 20px !important;
  margin-left: 20px !important;
  margin-right: 0 !important;
}

}