/*.gb-container-2a79e30d {
    padding-top: 6.26em;
    padding-right: 1.5em;
    padding-left: 1.5em;
}*/
.mobile-header .mobile-header-logo > a {
    margin: 0px 0px 15px 25px;
}
.navigation-branding img, .mobile-header .site-logo.mobile-header-logo img {
    height: 52px;
    width: auto;
}
@media (max-width: 960px){
    .navigation-branding .main-title, .header-wrap .mobile-header-navigation .site-logo {
        margin-left: 70px;
    }
}
@media only screen and (max-width: 960px){
    .mobile-header .site-logo > a {
        height: 33px;
        margin: 0px 0px 15px 25px;
    }
    body.single-post .content-area, body.page-template-dolby-blog .content-area, body.page-template-blog-ajax-search .content-area, body.search .content-area, body.archive .content-area {
        padding-top: 65px !important;
    }
   /* .site-main .entry-content .gb-container-2a79e30d {
        background-position: unset;
    }*/
    .gb-grid-wrapper .gb-grid-column {
        display: inline-block;
        margin: 0;
        width: auto;
    }

    .gb-grid-wrapper.gb-grid-wrapper-c119fe5f {
        display: flex;
        flex-wrap: nowrap;
    }

    a.gb-button.gb-button-77fe8f20.gb-button-text {
        font-size: 13px;
    }

    span.gb-button-text {
        font-size: 16px;
    }
    .gb-grid-wrapper .gb-container .gb-button-b03b883e {
        padding: 9px 14px;
    }
    .entry-content .gb-container p {
        font-size: 15px;
        font-weight: 500;
        line-height: 1.46em;
        letter-spacing: 0.015em;
        margin-bottom: 2em;
    }
}