<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name:	Responsive SKY
Theme URI:	http://www.linguistics.fi
Description:	Responsive Theme is a flexible foundation with fluid grid system that adapts your website to mobile devices and the desktop or any other viewing environment. Theme features 9 Page Templates, 11 Widget Areas, 6 Template Layouts, 4 Menu Positions and more. Powerful but simple Theme Options for full CMS control with easy Logo Upload and Social Networking. Responsive is WooCommerce Compatible, Multilingual Ready (WPML), RTL-Language Support, Retina-Ready, Search Engine Friendly, W3C Markup Validated and currently translated into over 45 languages. Cross-Browser compatible. &lt;a href="http://cyberchimps.com/forum/free/responsive/"&gt;Official support forum&lt;/a&gt; (http://cyberchimps.com/forum/free/responsive/). For Weekly Tips on how to get the most out of this theme, sign up here &lt;a href="http://cyberchimps.com/weekly-tips-free-responsive-free-theme/"&gt;http://cyberchimps.com/weekly-tips-free-responsive-free-theme/ &lt;/a&gt;. View theme demo&lt;a href="http://demos.cyberchimps.com/responsive/"&gt; here&lt;/a&gt;
Author:		CyberChimps.com
Author URI:	http://cyberchimps.com
Template:	responsive
Version:	2.1.1
License:	GNU General Public License v2 or later
License URI:	http://www.gnu.org/licenses/gpl-2.0.html
Tags:		custom-menu, custom-header, custom-background, one-column, two-columns, left-sidebar, right-sidebar, theme-options, threaded-comments, full-width-template, sticky-post, translation-ready, rtl-language-support, featured-images
Text Domain:	responsive-sky

Responsive WordPress Theme, Copyright (C) 2003-2014 Emil Uzelac, CyberChimps Inc

--------------------------------------------------------------
WARNING: (BEFORE YOU MAKE ANY CHANGES)
--------------------------------------------------------------
Please do not edit style.css or any other Theme files or
Templates directly. If you do, your customizations will be lost
as soon as you update Responsive.

WordPress and CyberChimps highly recommends Child Theme.

Read More:

- http://codex.wordpress.org/Child_Themes
- http://cyberchimps.com/guide/child-theme-example/
- http://cyberchimps.com/guide-tags/child-theme-2/

*/

/*body{
	font-family: Arial, sans-serif;
	font-size:13px;
	color: #000;
}

h1,h1 a,h2,h2 a,h3,h3 a,h4,h4 a,h5,h5 a,h6,h6 a{
    font-family: Georgia, Arial, sans-serif;
}

.menu {
    background-color: #11526e;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#11526e), to(#11526e));
    background-image: -webkit-linear-gradient(top, #11526e, #11526e);
    background-image: -moz-linear-gradient(top, #11526e, #11526e);
    background-image: -ms-linear-gradient(top, #11526e, #11526e);
    background-image: -o-linear-gradient(top, #11526e, #11526e);
    background-image: linear-gradient(to top, #11526e, #11526e);
    clear: both;
    margin: 0 auto;
	font-family: Georgia, Arial, sans-serif;
}

.menu li {
    padding: 0 0px;
}


.menu a {
    border-left: 0px solid #585858;
}

.menu .current-menu-item a,
.menu .current_page_item a {
    background-color: #343434;
}

.front-page .menu .current_page_item a{
    background: #343434;
}

.menu a:hover {
    background-color: #343434;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#343434), to(#343434));
    background-image: -webkit-linear-gradient(top, #343434, #343434);
    background-image: -moz-linear-gradient(top, #343434, #343434);
    background-image: -ms-linear-gradient(top, #343434, #343434);
    background-image: -o-linear-gradient(top, #343434, #343434);
    background-image: linear-gradient(to top, #343434, #343434);
    color: #fff
}

ul.menu&gt;li:hover {
    background-color: #343434;
}

.featured-title{
    font-size:40px;
}

.featured-subtitle{
    font-size:2em;
	font-weight: 100;
}

#featured p{
    font-size:16px;
}

.widget_search #s {
	float: left;
	width: 100%;
}

.widget_search #searchsubmit {
	margin-top: 20px;
	color: #000;
	float: left;
}

#wrapper {
  background-color: #FFF;
}*/

#site-navigation {
  border: 0px solid red;
}

#site-navigation .main-navigation-wrapper {
  border: 0px solid blue;
  /*width: 100%;
  margin: auto;*/
}

.responsive-site-below-header-wrap {
        background-color: #457da7 !important;
}

.main-navigation-wrapper {
        border-top: 0px !important;
        background-color: #FFF !important;
}

.site-header-item {
        width: 100% !important;
}

.site-header-below-section-right {
        background-color: #FFF !important;
        margin-left: -15px;
        margin-right: 15px;
}

#feature_div {
  display: none;
}

/* Koti widgetit */

#home_widget_1 .widget_block,
#home_widget_2 .widget_block,
#home_widget_3 .widget_block {
  min-height: 240px;
}

.home-widget-wrapper p {
  text-align: center;
  width: 100%;
  margin-bottom: 20px;
}

.home-widget-wrapper .wp-block-group p{
	margin-bottom: 10px !important;
}

/* Etusivun laatikoiden kieliversiot*/

.language-fi #home_widget_1 #block-64,
.language-fi #home_widget_1 #block-65,
.language-fi #home_widget_2 #block-72,
.language-fi #home_widget_2 #block-73,
.language-fi #home_widget_3 #block-70,
.language-fi #home_widget_3 #block-71 {
  display: none;
}

.language-sv #home_widget_1 #block-57,
.language-sv #home_widget_1 #block-65,
.language-sv #home_widget_2 #block-66,
.language-sv #home_widget_2 #block-73,
.language-sv #home_widget_3 #block-67,
.language-sv #home_widget_3 #block-71  {
  display: none;
}

.language-en #home_widget_1 #block-57,
.language-en #home_widget_1 #block-64,
.language-en #home_widget_2 #block-66,
.language-en #home_widget_2 #block-72,
.language-en #home_widget_3 #block-67,
.language-en #home_widget_3 #block-70  {
  display: none;
}

.home-widget-wrapper p a {
  color: #FFF !important;
  background-color: #457da7;
  border: 2px solid rgba(49,0,51,0.18);
  display: block;
  font-size: 16px;
  line-height: 14pt;
  padding: 10px 5px;
  margin-bottom: 0px;
}

.home-widget-wrapper p a:hover {
  /*background-color: #FFF;
  border: 2px solid rgba(49,0,51,0.18);*/
}

.home-widget-wrapper #home_widget_1 p a {
  color: #10659C !important;
  background-color: transparent;
  border: 0px solid rgba(49,0,51,0.18);
  display: block;
  font-size: 16px;
  line-height: 14pt;
  padding: 0px;
  margin-bottom: 0px;
}

.home-widget-wrapper p a:hover {
  /*background-color: #FFF;
  border: 2px solid rgba(49,0,51,0.18);*/
}

.site-branding-wrapper .custom-logo-link {
  float: left;
  margin-bottom: 30px;
}

.site-branding-wrapper .site-title-tagline {
  float: left;
  margin-top: 35px;
  margin-left: 30px;
}



.site-branding-wrapper .site-title-tagline a {
  color: #FFF;
  font-size: 34px;
}

.site-branding-wrapper img {
/*  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 50%;*/
}

.site-footer {
  background-color: #457da7 !important;
}

.post-meta .entry-author,
.post-meta .entry-category {
  display: none;
}

[class*=" icon-"], [class^=icon-] {
  color: #000;
}

/* Etusivu laatikot */

.language-fi #block-5,
.language-fi #block-6 {
	display: none
}

.language-sv #block-2,
.language-sv #block-6 {
        display: none
}

.language-en #block-2,
.language-en #block-5 {
        display: none
}

@media screen and (max-width: 767px) {

.site-branding-wrapper  img.custom-logo {
	width: 50px;
}

.site-branding-wrapper .site-title-tagline a {
	color: #FFF;
	font-size: 20px;
	float: left;
	margin-bottom: 25px;
}

.main-navigation-wrapper {
        background-color: #457da7 !important;
}

.site-header-below-section-right {
        background-color: #457da7 !important;
}

button.menu-toggle {
	background-color: #FFF !important;
}

}

@media screen and (max-width: 600px) {

.site-mobile-header-layout-horizontal .site-branding {
	max-width: 500px !important;
	margin-bottom: 20px;
}

.site-branding-wrapper .custom-logo-link {
  float: left;
  width: 100%;
  margin-bottom: 0px;
}

.site-branding-wrapper .site-title-tagline {
  float: left;
  width: 100%;
  margin-top: 15px;
  margin-left: 0px;
  margin-bottom 20px;
}

}

@media (max-width: 576px) {

    .site-header-row-container .site-branding {
        max-width: 100% !important;
    }
}

</pre></body></html>