/* This file will hold styles that are loaded using the same media query as the normal grid. */
/* If you are using the default media queries provided by Omega, these styles will also
 *  apply to the widescreen layout unless they are overridden by the widescreen styles. */


.front #section-header {
    margin-bottom: 70px;
}

.page-node #region-sidebar-first
{
      margin-left: -240px;
}

.page-node .white_content
{
    background: #fff;
    margin-left: 245px;
    float: right;
    margin-right: 10px;
    margin-bottom: 25px;
    width: 700px;
    padding: 0;
}

.node-type-tapahtuma .back a
{
    width: 566px;
}

.node-type-tapahtuma {
  background-position: center 56px !important;
}

#block-views-etusi-block-1 .view-content .views-row h3 a {
    font-size: 18px;
}

#block-views-etusi-block-1 .view-content .views-row {
    margin-right: 21px;
    width: 29%;
}

#zone-footer #block-menu-block-3 li, #zone-footer #block-menu-block-4 li {
    width: 160px;
}


#block-views-footer-block .views-field-field-lipunmyynti .field-content p:first-child {
    float: left;
    margin-right: 20px;
}
#block-views-footer-block .views-field-field-lipunmyynti {
    width: 590px;
    margin-right: 0;
}

/* NEW */
#block-views-footer-block  .views-field-field-logot .field-content ul {
  /*width: 80%;*/
  margin: 0 auto;
}

#block-views-p-kuva-block .views-row img,
#block-views-p-kuva-block-1 .views-row img,
#block-views-p-kuva-block-2 .views-row img
{
  width: auto;
  height: auto;
}

/* MENU */

#block-menu-block-1{ 
    margin-top: 8px;
}

 #zone-menu .sf-menu li a {
    font-size: 19px;
    padding: 6px 12px;
}

#zone-menu .sf-menu li {
    margin: 0;
}


/* Utils */
#block-block-3, 
#block-block-2, 
.search-form-wrapper-custom {
    margin-bottom: 8px;
    margin-left: 4px;
    margin-top: 16px;
}

.search-form-wrapper-custom .content {
    margin-top: 18px;
}

.flexslider .slides .texts
{

    width: 420px;
}

#block-views-etusi-block-1 .view-content .views-row
{
  width: auto;
}

#block-st-banner-st-banner .st_banner {
    height: 128px;
}

/* Uutiskirjeen tilaus*/
.front #newsletter #email,
.front #newsletter #name{
    width:330px;
}

.front #newsletter #submit{
    float:none;
    margin:0;
}

@media all and (min-width: 1290px) {

    #zone-social-media,
    .region-social-media
    {
        width: 100% !important;

    }
    #block-block-8,
    #block-block-9 {
        display: block;
        position: absolute;
        right: 10px;
        top: -4px;
        width: 170px;
        z-index: 3;

    }

    #block-block-8 ul,
    #block-block-9 ul{
        list-style: none;
        margin-right: 10px;

    }
    #block-block-8 li,
    #block-block-9 li{
        list-style: none;
        float:left;
    }

    #block-block-8 li a,
    #block-block-9 li a{
        background-position: 0 0 !important;
        background-repeat: no-repeat;
        height: 25px !important;
        width: 25px !important;
        overflow: hidden;
        text-indent: -9999px;
        display: block;
        margin-left: 5px;
    }

    #block-block-8 .facebook a,
    #block-block-9 .facebook a{
        background-image: url("../images/facebook.png") !important;
    }

    #block-block-8 .twitter a,
    #block-block-9 .twitter a{
        background-image: url("../images/twitter.png") !important;
    }

    #block-block-8 .youtube a,
    #block-block-9 .youtube a{
        background-image: url("../images/youtube.png") !important;
    }


    #block-block-8 .instagram a,
    #block-block-9 .instagram a{
        background-image: url("../images/instagram.png") !important;
    }

    #block-block-8 .rss a,
    #block-block-9 .rss a{
        background-image: url("../images/rss.png") !important;
    }
}

.field-name-field-ihmiset .field-item {
  height: 260px;
}