.desktop #column-left {
    width: calc( 100% - 390px);
    float: left;
}
.desktop #column-right {
    width: 360px;
    float: right;
}
.desktop #clear-both {
    clear:both;
}
.mobile #column-left {
    margin-top: 20px;
}
.mobile .single-post-image figcaption {
    padding: 5px 20px 0;
}
.desktop aside.main-aside, .post .content-footer .zergnet-widget, .byline  {
    display: none;
}
.desktop .site-content .main-content {
    border-right: 0px;
}
.desktop .content-header-header .theframe {
    background-image: url(https://townsquare.media/site/366/files/2025/12/attachment-yungblud_header.jpg) !important;
}
.desktop .post .content-header-header .react-parallax {
    height: 640px;
}
.desktop .content-header:not(.boring-header) section.title h1 {
    font-size: 70px;
    text-align: center;
    font-family: Arial Black,"Roboto Condensed","Helvetica Neue",Helvetica,Arial,Geneva,sans-serif;
    background: #000000c2;
    width: 600px;
    margin: auto;
    color: #fff;
    text-shadow: none;
    margin-bottom: 20px;
    padding: 20px;
}
.desktop .content-header:not(.boring-header) section.title h1 span {
    font-size: 28px;
    display: block;
    color: #ffffff;
    margin: auto;
    padding-top: 10px;
    width: auto;
    font-weight: 300;
    line-height: 130%;
    font-family: 'Roboto Condensed';
    text-align: center;
    border-top: 5px solid #df1120;
    margin-top: 10px;
}
.desktop .pod-content {
    width: 800px;
    margin: 30px auto;
}
.desktop .main-content>.wrapper.post-wrapper .content .alignnone {
    width: calc( 100% + 486px);
    margin-left: -243px;
}
.desktop .post .entry article .pod-content figure.alignright {
    width: 360px;
    margin-top: -30px;
}
html.layout-clean .container-inner {
    padding: 0;
}
.desktop .main-content>.wrapper.post-wrapper .content .alignnone figcaption {
    margin-right: 30px;
}
.desktop .post .entry article .pod-content figure.alignleft {
    width: 360px;
    margin-top: -30px;
}
.post .content .pullquote.alignfull {
    width: 80%;
    margin: 30px auto;
    padding: 20px;
    border-top: 5px solid #e01121;
    border-bottom: 5px solid #e01121;
    font-size: 3rem;
    line-height: 4rem;
    font-weight: 200;
}
.mobile .single-post-image {
    width: calc( 100% + 40px);
    margin-left: -20px;
}
.mobile .content-header .content-header-header .parallax-container figure::before {
    padding-top: 100%;
}
.mobile .content-header .theframe {
    background-image: url(https://townsquare.media/site/366/files/2025/12/attachment-mobilethumbnai.jpg) !important;
}
.mobile .content-header .title {
    display: none;
}
.mobile img.parallax-mover {
    display: none;
}
.mobile .title h1 {
    font-size: 5rem;
    font-weight: bold;
    text-align: center;
}
.mobile h1 span {
    font-size: 3rem;
    text-align: center;
    font-weight: 300;
    display: flex;
    color: #6f6f6f;
    margin-top: 5px;
}
.mobile .post .content .pullquote.alignfull{
    width: 90%;
    font-size: 2rem;
    line-height: 3rem;
    font-weight: 200;
}

#digital-cover-dek b {
    font-size: 50px;
    line-height: 45px;
    display: flex;
    margin: 0 0 20px 0;
}

#digital-cover-dek span {
    font-size: 130%;
    font-weight: lighter;
    line-height: 150%;
}
#digital-cover-dek  {
    margin-bottom: 15px;
}
.desktop #digital-cover-intro-cover-mobile, .mobile #digital-cover-intro-cover-desktop {
    display: none;
}
.mobile #digital-cover-dek b {
    font-size: 32px;
    margin: 15px 0 5px 0;
}

.mobile #digital-cover-dek span {
    font-size: 120%;
}
.desktop .social-bar {
    padding: 0 252px;
}