
    /** Logo **/
                    .tm-logo-container {
    display: inline-block;
    }
    .tm-logo-image {
        display:flex;
        flex-direction: row;
        flex-wrap: nowrap;
        width: auto;
    }
    .tm-logo-image a.logo {
        text-decoration: none
    }
    .tm-logo-text .logo{
        max-width: 100%;
    }
    .tm-logo-image .tm-slogan {
        max-width: 100%;
                            }
    /** end Logo **/


/** Typography Settings  **/

/*Primary font family*/
body {
            
    }
a {
    }

/*Secondary font family*/
/* Category page */
/* END Category page */

@media (min-width: 768px) {
    ul.social-links {
        float: left;
        clear: both;
        width: 100%;
        padding: 0!important;
        text-align: left;
        list-style: none;
    }
    ul.social-links li {
        display: inline-block;
    }
}
@media (max-width: 768px) {
    ul.social-links {
        display: none;
    }
}