/**
 * Theme Name:  WPSK
 * Theme URI:   http://wp.sk
 * Description: WPSK is a WordPress child theme for the excellent <a href="http://themehybrid.com/themes/stargazer">Stargazer</a> theme from <a href="http://themehybrid.com/">Theme Hybrid</a>.
 * Version:     1.0.0
 * Author:      Webikon (Juraj Kiss, Peter Nemcok)
 * Author URI:  http://webikon.sk
 * Tags:        custom-background, custom-colors, custom-header
 * License:     GNU General Public License v2.0 or later
 * License URI: http://www.gnu.org/licenses/gpl-2.0.html
 * Template:    stargazer
 * Text Domain: wpsk
 * Domain Path: /lang
 */

/* Change the default font Droid Serif to Open Sans */

.font-primary,
body,
input,
textarea,
.label-checkbox,
.label-radio,
.required,
#site-description,
#reply-title small { 
	font-family: 'Open Sans', sans-serif; 
}

/* Smaller font plus paddings on mobile */

p {
    font-size: 90%;
}
.entry-content li {
	font-size: 90%;
}
.ts-fab-content, .ts-fab-latest {
    font-size: 80%;
}

.ltr .custom-logo {
    float: none;
}

#branding{
    width: 100%;
    max-width: 100%;
}

@media only screen and (min-width: 540px){
    .custom-logo-link{
        float: left;
    }
}

@media only screen and (min-width: 540px) and (max-width: 799px) {
    .custom-background #header, .custom-background #main, .custom-background #sidebar-subsidiary {
        padding-left: 15px;
        padding-right: 15px;
    }
    #menu-secondary .menu-toggle button {
        top: -60px;
        padding: 0px;
        margin-right: 1.5rem;
    }
    #menu-secondary .wrap {
        top: -50px;
    }
    .custom-background #container>.wrap {
        margin: 0px;
    }
}
@media only screen and (min-width: 800px) {
    #menu-secondary li a {
        font-size: .9375rem;
    }
}

@media only screen and (min-width: 1025px) and (max-width: 1170px) {
    .custom-logo-link{
        height: 130px;
        display: block;
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
    .ltr .custom-logo{
        vertical-align: middle;
        margin: 0;
    }
}

@media only screen and (min-width: 1025px) {
    #menu-secondary {
        width: 60%;
        max-width: 37.5rem;
        margin: 24px 0;
    }

    #branding {
        width: 40%;
        max-width: 480px;
    }
}

@media only screen and (min-width: 1170px) {
    #menu-secondary {
        width: 55%;
        max-width: 37.5rem;
        margin: 24px 0;
    }

    #branding {
        width: 45%;
        max-width: 480px;
    }    
}

/* Larget thumbnails in widget top posts */

.ltr .widget_top-posts ul {
    margin-left: 0rem;
}
.widget_top-posts .widgets-list-layout .widgets-list-layout-blavatar {
    max-width: 60px;
}
.hosting a img {
	float: right;
}
.ts-fab-avatar>img {
    width: 80px;
    height: 80px;
    max-width: 100%!important;
}