.listenhome,.listenhome *{box-sizing:border-box}.listenhome{display:grid;justify-content:center;padding:2rem 0}.listenhome img{display:block;height:auto;width:100%}.listentitle{color:var(--ks-red);font-size:2rem;font-weight:400;height:35px;line-height:35px;margin:0;padding:0;text-align:center;width:100%}.playControls{background-color:#fff;border-radius:10px;box-shadow:var(--shadow-elevation-high);display:flex;font-size:1.7rem;gap:2rem;margin:1.5rem auto 3rem;padding:1rem;position:sticky;top:.5rem;top:calc(var(--sticky_header_height, 0) + .5rem);width:50rem;z-index:2}.playAllButton{cursor:pointer;flex-shrink:0;height:6rem;position:relative;width:6rem}.playAllButton .asa{left:0;position:absolute;top:0;transition:opacity .25s ease}.listenDetails{font-size:1.6rem;text-align:left}.listenDetails img{background-color:#fff;border-radius:10px}.listenDetails img:hover{outline:solid 2px var(--ks-red)}.trackDescription{word-wrap:anywhere}.pauseicon,.playicon{opacity:0}.listenNow .defaulticon{display:none}.listenNow .pauseicon{opacity:1}.listenNow .pauseicon p{color:#c00}.listenPause .defaulticon,.listenPause .pauseicon{display:none}.listenPause .playicon{opacity:1}.listenPause .playicon p{color:#c00}.listenBox{border:1px solid #eaeaea}.listenAll{font-weight:400;text-align:right;width:60px}.listenAll a{background-color:#926a1c;border-radius:100px;color:#fff;font-size:1.4rem;padding:3px 8px}.listenAll a:hover{background-color:#c00;color:#fff;-webkit-text-decoration:none;text-decoration:none}.listenList li{border-bottom:1px solid #eaeaea;list-style:none;overflow:hidden}.listenList li:last-child{border:0}.seltrack{cursor:pointer;display:block;overflow:hidden;padding:2rem 1rem}.seltrack.listenNow>span{color:var(--ks-red)}.trackHeader{align-items:center;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.trackHeader>span{color:var(--ks-gold);font-size:1.8rem}.listenList li:hover{background-color:#eaeaea}.listenList li:hover a{color:#333;font-weight:500;-webkit-text-decoration:none;text-decoration:none}.listenList .listenNow{background-color:#f7f7f7}.listenList .listenNow:hover{background-color:#f7f7f7;-webkit-text-decoration:none;text-decoration:none}.listenList .listenNow a,.listenList .listenNow:hover a{color:#d20f16;font-weight:500}.listenIcon,.listenName,.listenNum{display:inline-block;vertical-align:top}.listenNum{margin-right:10px;padding-top:3px;width:40px}.listenIcon{width:26px}.listenIcon *{box-sizing:content-box}.listenIcon b{border:1px solid #926a1c;border-radius:24px;display:block;height:24px;position:relative;width:24px}.listenIcon b:before{border-bottom:5px solid transparent;border-left:9px solid #926a1c;border-right:0;border-top:5px solid transparent;content:"";left:9px;position:absolute;top:7px}.listenNow .listenIcon b{background-color:#c00;border:1px solid #c00}.listenNow .listenIcon b:after,.listenNow .listenIcon b:before{border-bottom:5px solid #fff;border-left:3px solid #fff;border-right:0;border-top:5px solid #fff}.listenNow .listenIcon b:before{left:8px;top:7px}.listenNow .listenIcon b:after{content:"";left:14px;position:absolute;top:7px}.listenPause .listenIcon b{background-color:#c00;border:1px solid #c00}.listenPause .listenIcon b:before{border-bottom:5px solid transparent;border-left:9px solid #fff;border-right:0;border-top:5px solid transparent}.listenPause.listenNow .listenIcon b:after{border-left:none}@media only screen and (min-width:768.02px){.listenDetails{display:grid;grid-template-columns:20% 1fr;grid-gap:1rem;gap:1rem}}@media only screen and (max-width:768px){.listenTitle{padding:10px 14px}.playControls{width:90%}.seltrack{margin:5px 0}.listenTitleTxt{width:calc(100% - 66px)}.listenAll{width:66px}.listenAll a{padding:5px 10px}.listenDetails>a{float:left;max-width:20rem;padding:1rem}}#prefetchthreshold{transform:translateY(-1000px)}.pagecolumn{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;gap:1rem;justify-content:end;margin:0 auto 2rem;padding:0;position:relative;text-align:right;width:98%}.pagecolumn ul.pagination{align-items:center;display:inline-flex;justify-content:center;line-height:3}.pagecolumn ul.pagination .pageNext,.pagecolumn ul.pagination .pagePrev{position:relative}.pagecolumn ul.pagination .pageNext a:before,.pagecolumn ul.pagination .pagePrev a:before{border:solid #c2c2c2;border-width:0 2px 2px 0;content:"";display:block;height:9px;position:absolute;top:13px;width:9px}.pagecolumn ul.pagination .pagePrev a:before{left:14px;transform:rotate(135deg)}.pagecolumn ul.pagination .pageNext a:before{right:14px;transform:rotate(-45deg)}.pageIndex{align-items:center;display:flex;gap:1rem}.pagecolumn .pagetotal{color:#333;display:inline-block;font-size:1.4rem}.pagecolumn .pagetotal span{color:#e44848;margin:0 5px}.pagecolumn .pagedirect{align-items:center;color:#333;display:flex;font-size:1.4rem}.pagecolumn .pagedirect input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border:1px solid #bbb;font-size:1.4rem;height:35px;margin:0 5px;padding:0 10px;width:80px}.pagecolumn .pagedirect input::-webkit-inner-spin-button,.pagecolumn .pagedirect input::-webkit-outer-spin-button{-webkit-appearance:textfield;appearance:textfield}ul.pagination li{cursor:pointer;font-size:1.2rem;list-style-type:none;margin:0 2px;padding:0;text-align:center;transition:all 20ms ease}ul.pagination li a{align-content:center;border:1px solid #bbb;color:#333;display:flex;height:32px;justify-content:center;line-height:32px;place-content:center center;-webkit-text-decoration:none;text-decoration:none;width:32px}ul.pagination li.here a{background:var(--ks-red);color:#fff}ul.pagination li:hover a{border:1px solid var(--ks-red);color:var(--ks-red)}@media only screen and (max-width:768px){.pagecolumn{text-align:center}.pagecolumn ul.pagination{height:auto;left:auto;margin:0 auto;position:static;width:auto}.pagecolumn .pagedirect input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:3px;font-size:1.6rem;width:85px}ul.pagination li{font-size:1.6rem;margin:0 3px}.pageIndex{margin:0 auto}.footer .gotoparea{display:none}.footer .gotoparea_m{display:block}.mod_page1 select{height:auto}}dialog#siteBlockUI[open]{opacity:1}dialog#siteBlockUI{background-color:transparent;border:var(--ks-offwhite_border);min-width:100px;opacity:0;outline:var(--ks-offwhite_border);transition:all allow-discrete .35s}dialog#siteBlockUI .textContainer{background-color:var(--ks-offwhite_background);color:var(--ks-brown);font-size:2.5rem;padding:2rem 1rem;width:min(300px,60vw)}dialog#siteBlockUI .imgContainer{height:auto;width:min(200px,60vw)}@starting-style{dialog#siteBlockUI[open]{opacity:0}}dialog#siteBlockUI::backdrop{background-color:transparent;transition:all allow-discrete .35s}dialog#siteBlockUI[open]::backdrop{background-color:rgba(0,0,0,.65)}@starting-style{dialog#siteBlockUI[open]::backdrop{background-color:transparent}}