.theme-painting-frames{background-color:#fff;background-image:url(../images/publicmonkey/bw.png);background-size:contain;background-repeat:no-repeat;padding-bottom:80px;max-width:none}.theme-painting-frames a:hover h3,.theme-painting-frames a:hover p,.theme-painting-frames a:hover span,.theme-painting-frames li>a:hover{color:#fff!important;background:#000!important}.theme-painting-frames>div{max-width:1600px;margin-left:auto;margin-right:auto}.theme-painting-frames div.pf-header{color:#000;background-color:#fff;box-sizing:border-box}.theme-painting-frames div.pf-header div.logo-container{padding-bottom:20px}.theme-painting-frames div.pf-header div.logo-container img{width:294px}.theme-painting-frames div.pf-header div.logo-container span.tagline{font-family:Epilogue;font-weight:700;font-style:normal;font-display:swap;line-height:.8;font-size:14px;letter-spacing:0;display:block;border-bottom:3px solid #000;padding-bottom:10px}.theme-painting-frames div.post-hero-image-container{width:100%;display:block;position:relative;padding-top:40px}.theme-painting-frames div.post-hero-image-container a{display:inline-block}.theme-painting-frames div.post-hero-image-container a:hover{border:10px solid #000}.theme-painting-frames div.post-hero-image-container a:hover .hero-text-container h2,.theme-painting-frames div.post-hero-image-container a:hover .hero-text-container span.hero-post-date{color:#fff!important;background:0 0!important}.theme-painting-frames div.post-hero-image-container img.post-hero-image{width:100%}.theme-painting-frames div.post-hero-image-container div.hero-text-container{position:absolute;bottom:20px;display:block;padding:0 15px;width:100%;box-sizing:border-box}.theme-painting-frames div.post-hero-image-container div.hero-text-container span.hero-post-date{color:#fff;display:inline;font-family:"Source Sans Pro";font-size:11px;font-weight:400;font-display:swap;text-transform:uppercase;letter-spacing:4px;margin-bottom:5px;display:display}.theme-painting-frames div.post-hero-image-container div.hero-text-container h2.hero-post-title{color:#fff;font-family:Epilogue;font-weight:700;font-style:normal;font-display:swap;font-size:22px;display:display;margin-top:5px}.theme-painting-frames a{color:#000;text-decoration:none}.theme-painting-frames div.mobile-posts{color:#000;text-decoration:none;margin-top:50px;padding-bottom:50px}.theme-painting-frames div.mobile-posts h2.main-section-title{font-family:Epilogue;font-display:swap;font-style:normal;font-weight:900;font-size:32px;padding-bottom:15px}.theme-painting-frames div.mobile-posts .mobile-post-summary{color:#fff;border-bottom:1px solid #000;padding-bottom:10px;margin-bottom:20px;margin-top:35px}.theme-painting-frames div.mobile-posts .mobile-post-summary h3.post-title{font-size:19px;font-family:Epilogue;font-weight:900;font-style:normal;font-display:swap;margin-bottom:15px;line-height:1.2}.theme-painting-frames div.mobile-posts .mobile-post-summary .post-summary{font-size:16px;font-family:Adamina;font-weight:400;font-style:normal;font-display:swap;line-height:1.4;margin-bottom:15px}.theme-painting-frames div.mobile-posts .mobile-post-summary .post-date{text-transform:uppercase;font-family:"Source Sans Pro";font-weight:400;font-style:normal;font-display:swap;letter-spacing:3px;font-size:12px}.theme-painting-frames div.mobile-posts .mobile-post-summary:last-child{border-bottom:none}.theme-painting-frames .spotify-clickthru{display:block}.theme-painting-frames .spotify-clickthru a.item-image-leader-container{display:flex;margin-bottom:25px}.theme-painting-frames .spotify-clickthru a.item-image-leader-container div.tiny-image-container{display:block;width:90px}.theme-painting-frames .spotify-clickthru a.item-image-leader-container div.tiny-image-container img{width:100%;display:block}.theme-painting-frames .spotify-clickthru a.item-image-leader-container div.item-text-container{margin:0 0 0 15px;font-size:16px}.theme-painting-frames .spotify-clickthru a.item-image-leader-container div.item-text-container h3{font-family:Epilogue;font-weight:900;font-style:normal;font-display:swap;margin-bottom:5px}.theme-painting-frames .spotify-clickthru a.item-image-leader-container div.item-text-container p{font-family:Adamina;font-weight:400;font-style:normal;font-display:swap;line-height:1.2}.theme-painting-frames .spotify-clickthru a.thick-link{font-family:Epilogue;font-weight:900;font-style:normal;font-display:swap;text-decoration:underline}.theme-painting-frames .spotify-clickthru a.thick-link:hover{text-decoration:none}.theme-painting-frames .black-text-container{background-color:#000;padding:35px 25px}.theme-painting-frames .black-text-container h3{color:#fff;font-family:Epilogue;font-weight:700;font-style:normal;font-display:swap;font-size:18px;line-height:1.2}.theme-painting-frames .black-text-container p{color:#fff;font-family:Adamina;font-weight:400;font-style:normal;font-display:swap;font-size:12px;line-height:1.5}.theme-painting-frames .black-text-container blockquote{color:#fff;font-family:Adamina;font-weight:400;font-style:normal;font-display:swap;font-size:16px;line-height:1.5;padding:20px 10px;text-align:center}.theme-painting-frames .black-text-container a{color:#fff;font-family:Epilogue;font-weight:700;font-style:normal;font-display:swap;text-transform:uppercase;font-size:12px;display:block}.theme-painting-frames .black-text-container h3+p{margin-top:10px}.theme-painting-frames .black-text-container p+a{margin-top:15px}.theme-painting-frames .black-text-container+div{margin-top:40px}.theme-painting-frames .view-all-episodes-callout{border:1px solid #000;padding:15px;display:inline-block}.theme-painting-frames .view-all-episodes-callout span{font-family:Epilogue;font-weight:900;font-style:normal;font-display:swap;font-size:48px}.theme-painting-frames .development-history-list h3{font-family:Epilogue;font-weight:700;font-style:normal;font-display:swap;font-size:26px;margin-top:20px}.theme-painting-frames .development-history-list ul{margin-top:20px;margin-bottom:20px}.theme-painting-frames .development-history-list ul li{font-family:Adamina;font-weight:400;font-style:normal;font-display:swap;font-size:16px;list-style:disc;list-style-position:outside;list-style-type:disc;margin-left:30px;padding:10px 0}.theme-painting-frames .development-history-list ul li+li{margin-top:10px}.theme-painting-frames .development-history-list>a.button-pf{border:1px solid #000;display:inline-block;font-family:Epilogue;font-weight:700;font-style:normal;font-display:swap;padding:10px 15px}.theme-painting-frames .development-history-list>a.button-pf:hover{background-color:#000;color:#fff}.theme-painting-frames .article-body-summary span.article-date{font-family:Epilogue;font-weight:400;font-style:normal;font-display:swap;font-size:9px;text-transform:uppercase;letter-spacing:3px;margin-top:30px;display:block}.theme-painting-frames .article-body-summary h2.article-title{font-family:Epilogue;font-weight:900;font-style:normal;font-display:swap;font-size:28px}.theme-painting-frames .article-body-summary p{font-family:Adamina;font-weight:400;font-style:normal;font-display:swap;line-height:1.5;font-size:12px}.theme-painting-frames .article-body-summary blockquote{font-family:Adamina;font-weight:400;font-style:normal;font-display:swap;line-height:1.5;font-size:18px;text-align:center;padding:0 20px;box-sizing:border-box}.theme-painting-frames .article-body-summary a{font-family:Epilogue;font-weight:900;font-style:normal;font-display:swap;display:inline-block}.theme-painting-frames .article-body-summary a:hover{background:#000;color:#fff}.theme-painting-frames .article-body-summary span+h2{margin-top:10px}.theme-painting-frames .article-body-summary h2+p{margin-top:30px}.theme-painting-frames .article-body-summary p+blockquote{margin-top:20px}.theme-painting-frames .article-body-summary blockquote+p{margin-top:20px}.theme-painting-frames .article-body-summary a{margin-top:20px}@media only screen and (max-height:449px){.theme-painting-frames .logo-container.wrapper-mobile{padding:0 15px}}@media only screen and (min-height:520px) and (max-height:800px) and (min-width:1024px){.theme-painting-frames div.post-hero-image-container{padding-top:0}.theme-painting-frames .column-container{margin-top:40px}.theme-painting-frames .article-body-summary blockquote{padding:0 40px;box-sizing:border-box}.theme-painting-frames div.pf-header div.logo-container img{width:400px}.theme-painting-frames div.pf-header div.logo-container span.tagline{font-size:18px}}@media only screen and (min-height:812px) and (min-width:768px){.theme-painting-frames .desktop-wrapper{padding-top:0}.theme-painting-frames div.post-hero-image-container{padding-top:0}.theme-painting-frames .column-container{margin-top:40px}}@media only screen and (min-height:812px) and (min-width:1024px){.theme-painting-frames .column-container .column-wide{width:59%}}@media only screen and (min-height:812px) and (min-width:1200px){.theme-painting-frames .desktop-wrapper{padding:0 50px}.theme-painting-frames .column-container .column-wide{width:45%}.theme-painting-frames>div.pf-header{max-width:none}.theme-painting-frames>div.pf-header div.logo-container{max-width:1600px;margin-left:auto;margin-right:auto}.theme-painting-frames>div.pf-header div.logo-container a>img{width:550px}.theme-painting-frames>div.pf-header div.logo-container span.tagline{font-size:21px}.theme-painting-frames .column-container .article-body-summary span.article-date{font-size:12px}.theme-painting-frames .column-container .article-body-summary h2.article-title{font-size:48px}.theme-painting-frames .column-container .article-body-summary span.article-date+h2.article-title{margin-top:20px}.theme-painting-frames .column-container .article-body-summary p{font-size:16px}.theme-painting-frames .column-container .article-body-summary blockquote{padding:30px 60px}.theme-painting-frames .column-container .article-body-summary a{font-size:21px}}@media only screen and (min-height:900px) and (min-width:1024px){.theme-painting-frames .column-container .column-wide{width:40%}.theme-painting-frames .column-container .column-slim{width:28%}.theme-painting-frames div.pf-header div.logo-container img{width:550px}.theme-painting-frames div.pf-header div.logo-container span.tagline{font-size:21px}.theme-painting-frames .article-body-summary span.article-date{font-size:14px}.theme-painting-frames .article-body-summary h2.article-title{font-size:42px}.theme-painting-frames .article-body-summary p{font-size:16px}.theme-painting-frames .article-body-summary blockquote{font-size:21px}.theme-painting-frames .article-body-summary a{font-size:21px}.theme-painting-frames .column-container>.column>.black-text-container{padding:50px 40px}}@media only screen and (min-height:1024px) and (min-width:768px){.theme-painting-frames div.pf-header div.logo-container img{width:400px}.theme-painting-frames div.pf-header div.logo-container span.tagline{font-size:18px}}@media only screen and (min-height:1024px) and (min-width:1024px){.theme-painting-frames .column-container .column-wide{width:42%}.theme-painting-frames .column-container .column-slim{width:25%}}@media only screen and (min-width:768px){.theme-painting-frames .logo-container.wrapper-mobile{padding:0 50px}}@media only screen and (min-width:1024px){.theme-painting-frames .logo-container.wrapper-mobile{padding:0 50px}}