/*
Theme Name: Vaga
Description: Vaga - Zuki child theme
Author: Romas Mazeika
Author URI: http://mazeika.lt/
Template: zuki
Version: 1.0
*/

* {
-moz-hyphens:none;
-ms-hyphens:none;
-webkit-hyphens: none;
hyphens:none;
}
#container {
    max-width: 100%; 
}
#masthead {
    padding: 0;
    border-bottom: 1px solid #ccc;
    margin-bottom: 60px;
    background-color: #fafafa;
}
.template-fullwidth #masthead {
    margin-bottom: 20px;
}

#site-title {
    padding: 0;
    width: 100%;
    float: none; hyphens: manual;
}
#site-header {
    position: absolute;
    top: 0;
    max-width: 80px;
}
#site-header img {
    width: 100%;
}
#mobile-menu-toggle:after {
    font-size: 24px;
}
#site-nav {
    padding: 5px 80px 10px;
}
#site-nav ul ul.sub-menu,
#site-nav ul ul.children {
    top: 100%;
}
.archive-menu-wrap,
#main-wrap {
    max-width: 1200px;
    margin: 0 auto;
}
a.archive-menu-toggle {
    margin-bottom: 9px;
}
.archive-menu-content {
    z-index: 100000;
}
.archive-menu-content ul.wpp-list {
    margin: 0;
}
.wpp-list li {
    width:100%;
    padding-right: 20px;
}
.wpp-list a {
    display: block;
    float: left;
    width: 25%;
}
.wpp-list a.wpp-post-title {
    width: 75%;
}

.widget_zuki_recentposts_color .bg-wrap {
    background: #f8f8f8;
}

.front-pre-content.widget-area,
.front-sidebar.widget-area {
    border-top: none !important;
}
.front-pre-content.widget-area .widget:first-child,
.front-sidebar.widget-area .widget:first-child {
    padding-top:0;
}
.front-pre-content .widget_zuki_recentposts_medium_one {
    border-top: 1px solid #ccc;
}

.front-pre-content .widget_featured_content {
    border: none;
}
.front-pre-content .flexslider .rp-big-one {
    margin-bottom: 0;
    padding-top: 0;
    border-top: none;
}
.front-pre-content #featured-content .rp-big-one .entry-thumb {
    min-width: 100%;
    min-height: 0;
}
.front-pre-content #featured-content .rp-big-one .story {
    width: 100%;
    position: static;
    bottom: 0;
    top: auto;
    left: auto;
    right: auto;
    padding: 20px;
    background: #fff;
    background-color: rgba(255, 255, 255, 1);
    text-align: center;
}
.front-pre-content #featured-content .rp-big-one h2.entry-title {
    font-size: 30px;
    font-size: 1.625rem;
    font-size: 2rem;
    margin: 0 0 10px;
    line-height: 1;
font-weight: bold;

    text-transform: uppercase; font-family: 'Karla', sans-serif;
}
.front-pre-content #featured-content p.summary {
    display: block;
    max-height: 3.2em;
    overflow: hidden;
    margin-bottom: 0;
}
.front-pre-content #featured-content .entry-author,
.front-pre-content #featured-content .entry-date,
.front-pre-content #featured-content .entry-comments {
    display: none; padding: 0;
}


.front-pre-content #featured-content .flex-direction-nav li a {
    top: 0;
}
.front-pre-content #featured-content .flex-direction-nav li a.flex-next {
    right: 0;
    left: auto;
}
.front-pre-content #featured-content .flex-direction-nav li a.flex-prev {
    right: 37px;
    left: auto;
}
.widget-area .widget.widget_featured_content ul li {
    padding: 0;
}
.entry-author {
    display: none !important;
}
#blog-pre-content-one,
#blog-after-content-one {
    text-align: center;
    margin:20px auto;  

}
#blog-pre-content-one .widget,
#blog-after-content-one .widget {
    padding: 0;
}
#text-11 {
  text-align:center;
  padding: 60px 0;
}
#colophon {
    background: #fafafa url('img/vaga.png') 50% 55px no-repeat;
    padding: 150px 0 20px;
    position: absolute;
    left: 0;
    width: 100%;
}

html .pllexislider .pllex-direction-nav .pllex-next::before,
html .pllexislider .pllex-direction-nav .pllex-prev::before {
    padding: 4px 4px 0;
    line-height: 1;
}

ins.adsbygoogle {
    background: transparent;
}
ins.adsbygoogle iframe {
    max-width: 100%;
    margin-left: 0;
}

.site-content .post,
.site-content .type-attachment,
.search-results .site-content .page {
    padding-bottom: 35px;
}

#nav-single {
margin-top: 40px;
}

#nav-single .meta-nav-thumb {
    display: inline-block;
    vertical-align: middle;
}
.nav-next > a,
.nav-previous > a {
    vertical-align: middle;
    margin-left: 0.5em;
    margin-right: 0.5em;
    max-width: 50%;
}
#nav-single a span.meta-nav-title {
    font-size: 13px;
    font-size: 0.8125rem;
}
.entry-content p,
.entry-content p.standard-text,
.entry-content ul,
.entry-content ol,
.entry-content .wide-content {
    font-size: 16px;
    font-size: 1rem;
    padding: 0;
}



.template-fullwidth #primary {
    max-width: 1100px;
    margin: auto;
}

.entry-cats {margin-top: 20px;}

/* Minimum width of 767 pixels (tablets portrait)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 767px) {
    #site-title {
        margin: 20px auto;
    }
    #site-header {
        max-width: 100px;
    }
    .list-popular {
        float:left;
    }
}


/* Minimum width of 1023 pixels (tablets landscape)
------------------------------------------------------------------------------------ */
@media screen and (min-width: 1023px) {
    #front-pre-content-one,
    .blog #primary,
    .attachment #primary,
    .single-post #primary,
    .page #primary,
    .error404 #primary,
    .search-no-results #primary,
    .archive #primary,
    .search-results #primary,
    #front-content-one,
    #front-content-two {
        width: 100%;
        float: none;
    }
    #blog-sidebar,
    #front-sidebar-one,
    #front-sidebar-two {
        width: 100%;
    }
    .template-fullwidth #primary,
    .template-front #primary {
        width: 100%;
        float: none;
    }
    .front-pre-content #featured-content .flex-direction-nav li a {
        width: 36px;
        height: 36px;
        background-color: rgba(255, 255, 255, 0.9);
    }
    .front-pre-content #featured-content .flex-direction-nav li a.flex-next:after,
    .front-pre-content #featured-content .flex-direction-nav li a.flex-prev:after {
        font: normal 36px/1 'Genericons';
        padding: 0;
    }
    .front-pre-content #featured-content .flex-direction-nav li a.flex-next {
        right: 0;
        left: auto;
    }
    .front-pre-content #featured-content .flex-direction-nav li a.flex-prev {
        right: 37px;
        left: auto;
    }
    .front-content .rp-big-one {
        border-bottom: 1px solid #ccc;
        padding-bottom: 30px;
        margin-bottom: 50px;
    }
    .front-content .rp-big-one:last-of-type {
        border-bottom: none;
        padding-bottom: 0;
    }
    .entry-content,
    .entry-summary,
    .blog .entry-meta,
    .single-post .entry-meta,
    #comments,
    #disqus_thread {
        max-width: 876px; padding: 0;
    }
    .list-popular {
        width: 60%;
    }
    .list-months-cats-tags {
        width: 40%;
    }
}

/* Minimum width of 1200 pixels
------------------------------------------------------------------------------------ */
@media screen and (min-width: 1200px) {

    #main-wrap {
        padding: 0;
    }

    #front-pre-content-one,
    .blog #primary,
    .attachment #primary,
    .single-post #primary,
    .page #primary,
    .error404 #primary,
    .search-no-results #primary,
    .archive #primary,
    .search-results #primary,
    #front-content-one,
    #front-content-two {
        width: 70%;
        float: left;
    }
    #blog-sidebar,
    #front-sidebar-one,
    #front-sidebar-two {
        width: 25%;
    }
    .template-fullwidth #primary,
    .template-front #primary {
        width: 100%;
        float: none;
    }
    #front-pre-content-one .widget{
        float: right;
        clear: right;
        width: 23%;
    }
    #front-pre-content-one .widget_featured_content {
        float: left;
        clear: none;
        width: 73%;
        border: none;
    }
    .front-pre-content #featured-content {
        margin-bottom: 0;
    }
}

/* Minimum width of 1260 pixels
------------------------------------------------------------------------------------ */
@media screen and (min-width: 1260px) {
    .home #site-title {
        max-width: 1240px;
        position: relative;
    }
    #site-header {
        max-width: 110px;
    }
    .home #site-header {
        position: absolute;
        z-index: 10000;
        top: 207px;
        max-width: 155px;
    }
    #site-nav ul li {
        height: 40px;
    }
    #site-nav ul li a {
        font-size: 19px;
        font-size: 1.2rem;
    }
    .current-locale {
        position: relative;
        padding-right: 1.75rem !important;
    }
    .current-locale:after {
        content: " ";
        border-left: 0.4em solid transparent;
        border-right: 0.4em solid transparent;
        border-top: 0.4em solid #000;
        margin-top: 3px;
        position: absolute;
        top: 50%;
        right: 0.5rem;
        -moz-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    #site-nav .current-locale ul.sub-menu,
    #site-nav .current-locale ul.children {
        background: transparent;
        border-left: none;
    }
}
/* Minimum width of 1329 pixels (laptops 13")
------------------------------------------------------------------------------------ */
@media screen and (min-width: 1339px) {
    #main-wrap {
        max-width: 1200px;
    }
}