#theprogram-listing .bff-subscription-container{margin:0 !important;max-width:none !important}#theprogram-listing .slick-slide{margin:0 10px !important}#theprogram-listing .slick-list{margin:0 -10px !important}#theprogram-listing h5{margin-top:20px}#theprogram-listing .program-item h2{color:#fff;z-index:2;position:relative;display:block;text-align:center;width:350px;margin:45px auto;text-transform:uppercase}#theprogram-listing .program-item h2 small{font-size:1rem}#theprogram-listing .action-box{position:absolute;bottom:10px;left:50%;z-index:2;transform:translateX(-50%)}#theprogram-listing .action-box span{text-align:center;width:250px}#theprogram-listing .action-box small{width:200px;border-radius:10px;color:#fff;font-size:12px;text-align:center;margin:10px auto;text-shadow:1px 1px 1px #000;font-weight:bold}#theprogram-listing .slick-dots{margin:20px 0;text-align:center}#theprogram-listing .slick-dots li{list-style:none;display:inline-block}#theprogram-listing .slick-dots li button{font-size:13px;color:#000;width:10px;height:10px;background:#000;margin-right:10px;border-radius:10px;color:#fff}#theprogram-listing .slick-dots li.slick-active button{background:#000;color:#fff;font-weight:600;width:20px}#theprogram-listing .slick-dots li:last-child button{margin:0}#theprogram-listing .problem-message{clear:both;padding:0 10px;position:relative;z-index:3;height:256px;overflow:hidden;overflow-y:scroll}#theprogram-listing .problem-message h5{color:#fff}#theprogram-listing .problem-message p{margin:0;font-size:15px;color:#fff}#theprogram-listing .problem-message ol li{color:#fff}#theprogram-listing #subscription,#theprogram-listing #oneshot{display:none}