@media only screen and (max-width:350px){.blog #mainbody .item-page,.blog .catItemReadMore{margin:0 auto 20px;position:relative}.ytpicwrap{display:block;position:relative;padding-bottom:67%;height:0;overflow:hidden}}#bg.blog,#bg.blog #restofpage{background:#fff}.blog div.itemListCategory{border:0}.article-subtitle{text-align:center;font-size:19px;max-width:600px;margin:0 auto 20px;line-height:1.4}.authorwrap img.authorthumb{display:none}.infowrap{text-align:center;display:flex;gap:12px;font-size:11px;flex-direction:column-reverse}.authorwrap{font-size:11px}.resp-sharing-button{background:#444}.blog .card{border:0;box-shadow:none;margin-bottom:30px;border-radius:0;background:0}.blog .imageBlock{border-radius:6px;overflow:hidden}.blog .cardText{padding:30px 0 0}.item-page .large-title{padding-bottom:20px;text-align:center;margin:0}.blogsub{text-align:center;font-size:24px}.item-page h5{font-size:14px}div.item-page ul.bloglist{margin:30px 0 50px}.bloglistitem,ul.bloglist li{display:flex;background:#f9f9f9;padding:0;margin-bottom:20px;font-size:16px;line-height:1.4;flex-direction:column;border-radius:3px;overflow:hidden}.bloglistitem{margin:20px 0 50px}.bloglistitem #play,ul.bloglist #play{margin:0 20px 20px 0;border:none;align-self:end}.item-page .ytpic{flex:100%;margin:0}.bloglist span,.bloglistitem span{padding:20px}.item-page{padding:30px 20px}.blogposts div.card h3{font-size:24px;letter-spacing:.02em}.item-page h2,.item-page h3{margin:40px 0 8px}.item-page h2:not(.medium-title),.item-page h3{font:700 26px/1.1 Outfit,"Helvetica Neue",arial,sans-serif}.item-page h3.blogsub{margin:0;font:300 21px/1.2 Montserrat,sans-serif}.item-page img{width:100%;margin:30px 0;display:block}.aspect64{aspect-ratio:6/4;object-fit:cover}.item-page .video-container{margin:30px 0}div.item-page h4{margin-top:20px;font:700 24px/1.4 Outfit,"Helvetica Neue",sans-serif}p.highlight{background:#def1f9 url(../images/arrow.svg) no-repeat scroll calc(100% - 18px) center/24px 80px;line-height:1.6;padding:20px 50px 20px 30px;margin:30px 0;font-size:15px;text-align:left;text-transform:uppercase;letter-spacing:2px}p.highlight a{border:none}dl.article-info{position:absolute;right:30px;bottom:30px;text-transform:uppercase;font-size:11px;margin:0;letter-spacing:1px}.item-page dl.article-info{font-size:12px;position:relative;bottom:auto;left:auto;margin:0 0 26px;width:100%;right:auto;display:flex;align-items:center;gap:0;flex-direction:column;display:none}dl.article-info .category-name a{background:#cc2564;border:none;padding:3px 5px;color:#fff;border-radius:3px}dl.article-info .category-name a:hover{background:#444}.relatedWrapper .relateditems a{border:none}.fields-container{clear:none;background:#f4f4f4;padding:20px;box-sizing:border-box;margin-top:25px}.field-label{font-weight:400}.field-value{display:block;margin-bottom:15px}.blogtip{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:30px 15px;margin:30px 0;display:flex}.blogtip strong{padding:20px;background:#89e7d9;margin:0 20px 0 0;border-radius:50%;color:#fff;display:flex;align-self:center;flex:34px 0 0;line-height:34px;justify-content:center}.vidinfo{top:-10px;position:relative;text-align:center;margin-bottom:20px}.item-page .visitprofile{display:inline-block;text-align:center;margin:0 auto;background:url(../images/icons/arrow-black.svg) no-repeat scroll right center/50px 10px;color:#444;border:1px solid #444;padding:6px 38px 6px 25px;font-size:12px}.visitprofile.cta:hover{background-color:#eee}.item-page .pinboard{margin:40px 0}.item-page .pinboard span{max-width:100%!important}.blog-contents{margin:0 0 70px;padding:10px}.blog-contents span{display:block;padding:6px 10px;border-bottom:1px solid #eee;cursor:pointer}#section .item-page{margin:0 auto;padding:0}.author-box{padding:40px 0 20px;margin:50px 0 0;border-top:1px solid #ddd;text-align:center}.author-box .authorthumb{margin:0;border-radius:50%;width:100px;display:inline}.item-page .author-details h4{margin:0}.aboutsub{font-size:13px;text-transform:uppercase;letter-spacing:1px;font-weight:400;margin-bottom:10px}.related{padding:0;background:0 0;margin:0}.item-page .related h4{margin:40px 0 8px;font:700 30px/1.1 Outfit,"Helvetica Neue",arial,sans-serif}.jvrel{margin-top:25px}.related-item{margin-bottom:25px;border-radius:5px;overflow:hidden;box-shadow:0 0 10px #eee}.media-body{padding:5%}.rel-media{background:#fff}.rel-media>a{width:100%;display:block;border:0}.relatedWrapper .rel-thumb{display:block;margin:0}.relatedWrapper a.rel-title{font:700 21px/1.2 Outfit,"Helvetica Neue",arial,sans-serif;border:none;display:block;margin-bottom:10px}.jvrel_meta_item a{border:0;background:#eee;padding:2px 5px;font-size:10px;text-transform:uppercase;letter-spacing:1px;display:inline-flex;margin-top:12px}.item-page ol{list-style:none;padding-left:30px;counter-reset:counter 0}.item-page ol li{counter-increment:counter;padding:10px 20px}.item-page ol li::marker{content:counter(counter) "."}.ytpicwrap{position:relative}.fancybox-container .fancybox-slide{padding:10px}.songListWrapper{position:relative}#resultOptions{background:#fff;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.item-page #songList{display:flex;flex-direction:column;gap:20px;margin:0}.item-page #songList li{list-style:none;display:flex;padding:0;flex-direction:column;border-bottom:1px solid #eee;padding-bottom:10px}.songvideowrap{position:relative;flex-shrink:0}.songvideowrap .songthumb{aspect-ratio:16/9;width:100%;margin:0;border-radius:6px;object-fit:cover}.songdetails{display:flex;flex-direction:column;gap:6px;padding:16px 2px 12px}.songname{font-weight:400;line-height:1.3}.songname a{border:0}.songinfo{font-size:15px;display:flex;flex-direction:column;gap:5px;line-height:1.4}.songgenres,.songtags{display:flex;gap:4px;flex-wrap:wrap}.songgenre,.songtag{font-size:13px;background:#fbe1df;padding:3px 5px;line-height:1;border-radius:3px}.songtag{background:#e4edf5}.play-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;cursor:pointer}.play-overlay::before{content:"";display:block;width:50px;height:50px;background-image:url(../images/icons/play.svg);background-size:contain;background-repeat:no-repeat;background-position:center;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;opacity:1;transition:opacity .3s}.play-overlay:hover::before{opacity:.7;transition:opacity .3s}@media only screen and (min-width:375px){.bloglistitem,ul.bloglist li{flex-direction:row}.bloglistitem #play,ul.bloglist #play{margin:0 20px 0 10px;border:none;align-self:center;flex:0 0 50px}.ytpicwrap{flex:none}.item-page .ytpic{margin:0;object-fit:cover;height:80px;flex:none;width:auto}.bloglist span,.bloglistitem span{flex-grow:1;align-self:center;padding:0 0 0 20px;font-size:14px;max-height:60px;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;text-align:left}}@media only screen and (min-width:500px){.infowrap{flex-direction:row}.authorwrap{margin-bottom:4px}.jvrel{display:grid;grid-template-columns:1fr 1fr;gap:25px}.related-item{display:flex;list-style:none;margin:0}.rel-media{display:flex;background:#f9f9f9;flex-direction:column}.media-body{padding:30px;flex-grow:1;display:flex;flex-direction:column}.jvrel_meta{margin-top:auto}.item-page #songList{display:grid;grid-template-columns:1fr 1fr}}@media only screen and (min-width:768px){#mainbody .item-page{padding:42px 40px 40px;max-width:800px;margin:0 auto}.relatedWrapper{margin:0 auto}#item-text{width:62%;float:left}.fields-container{float:right;width:35%;font-size:12px;margin:0}.article-subtitle{font-size:20px;margin:0 auto 40px}.authorwrap,.infowrap{display:flex;align-items:center;gap:14px;margin:0;font-size:12px}.authorwrap img.authorthumb{width:50px;border-radius:50%;margin:0;display:block}.item-page .bfhshare{padding:0;display:flex;justify-content:right;margin-left:auto}.item-page .bfhshare a{border:none;background-color:#444;width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:20px}.blog .cards{gap:20px}.blog .card{margin:0}.item-page dl.article-info{flex-direction:row;gap:40px;margin-top:15px}.category-name{margin-bottom:0}.item-page .ytpic{height:86px;width:150px;flex:none}.bloglist span{padding:0 0 0 26px;font-size:16px}.blog-contents{columns:2;column-gap:50px}.author-box{display:grid;grid-template-columns:1fr 5fr;gap:40px;align-items:center;text-align:left;padding-top:60px;margin-top:60px}.author-box .authorthumb{width:100%}.fancybox-container .fancybox-slide{padding:44px}.item-page #songList{gap:0;display:flex;margin-bottom:30px}.item-page #songList li{flex-direction:row;gap:22px;align-items:center;padding:26px 0}.songvideowrap .songthumb{height:100px;width:170px}.songdetails{padding:0;gap:2px}.songgenre:hover,.songtag:hover{background:#444;color:#fff;cursor:pointer}}@media only screen and (min-width:993px){#mainbody .item-page{margin:18px auto 40px}.item-page h2:not(.medium-title){font-size:32px}.item-page h4{font-size:25px}}@media only screen and (min-width:1100px){#searchbar{background:#f7f7f7}.blog .cardsWrapper{margin-top:60px}.item-page .large-title{font-size:56px}.img-fulltext-left{background:#f3f3f3;margin:40px -40px}.jvrel{grid-template-columns:1fr 1fr 1fr 1fr;gap:30px}}@media only screen and (min-width:1300px){#mainbody .item-page{margin:24px auto 40px;position:relative}.item-page .large-title{padding-bottom:30px;font-size:65px}.blog .cards{gap:40px}}