.card{width:100%;height:630px;overflow:hidden;margin-bottom:30px;position:relative;border-radius:4px;border:solid 1px #d8d8d8}.card .favorite{position:absolute;right:15px;top:20px}.card .header{padding:20px}.card .header h2{min-height:60px;margin-bottom:10px;margin-right:30px;line-height:30px;font-size:26px;font-weight:bold;color:#505050}.card .header .info{min-height:22px;font-size:16px;font-weight:400;line-height:1.38;color:#808080}.card .header a{color:#505050}.card .cover{overflow:hidden;text-align:center}.card .cover img{max-height:240px}.card .body{padding:0;margin:10px 20px;height:102px;overflow:hidden;font-size:16px;font-weight:400;line-height:1.5;color:#808080}.card .body.long-body{margin-top:0;height:342px}.card .body p{margin-bottom:10px}.card .section{margin:0 20px;padding:15px 0;border-top:dashed 1px #d8d8d8}.card .button-section{height:102px;overflow:hidden}.card .button-section a{margin-bottom:10px}.card .button-section.slim{padding-bottom:0;height:93px}.fa.fa-star,.fa.fa-star-o{cursor:pointer;color:#b7b7b7}.fa.fa-star{color:#FEDE3A}.featured-slider{padding:20px}.featured-slider .featured-header-title{text-align:center;font-weight:bold;color:#2e2e2e;font-size:20px}.featured-slider .featured-cards-container{position:relative;overflow:overlay}.featured-slider .featured-cards-container .featured-button{border-radius:50%;position:absolute;width:30px;height:30px;background-color:#FFFFFF;z-index:1;-webkit-box-shadow:0px 2px 12px 1px #D8D8D8;-moz-box-shadow:0px 2px 12px 1px #D8D8D8;box-shadow:0 0 0 1px #D8D8D8, 0 4px 8px 0 #D8D8D8;cursor:pointer}.featured-slider .featured-cards-container .featured-button:hover .angle-symbol{color:#2e2e2e}.featured-slider .featured-cards-container .featured-button.next{top:92px;left:941px}.featured-slider .featured-cards-container .featured-button.next .angle-symbol{position:relative;top:6px;left:12px}.featured-slider .featured-cards-container .featured-button.prev{top:92px;left:2px}.featured-slider .featured-cards-container .featured-button.prev .angle-symbol{position:relative;top:6px;left:11px}.featured-slider .featured-cards-container .featured-button .angle-symbol{color:#D8D8D8;font-size:18px}.featured-slider .featured-card{border:1px solid #D8D8D8;border-radius:5px;cursor:pointer;min-height:210px;max-height:210px}.featured-slider .featured-card:hover{-webkit-box-shadow:0px 2px 12px 1px #D8D8D8;-moz-box-shadow:0px 2px 12px 1px #D8D8D8;box-shadow:0px 2px 12px 1px #D8D8D8}.featured-slider .featured-card .featured-image-container{min-height:115px;border-top-left-radius:5px;border-top-right-radius:5px;background-color:#2e2e2e}.featured-slider .featured-card .featured-image-container .featured-image{width:100%;border-top-left-radius:5px;border-top-right-radius:5px}.featured-slider .featured-card .featured-image-container .no-image{text-align:center;position:relative;top:50px;color:#FFFFFF}.featured-slider .featured-card .featured-title{font-weight:bold;color:#2e2e2e;padding:10px;min-height:60px}.featured-slider .featured-card .featured-info{font-size:12px;color:#2e2e2e;padding:10px}body[data-controller="broadcasts"]{background-color:#f9f9f9}body[data-controller="broadcasts"] .daterangepicker .glyphicon-chevron-left:before{font-family:FontAwesome !important;content:"\f053" !important}body[data-controller="broadcasts"] .daterangepicker .glyphicon-chevron-right:before{font-family:FontAwesome !important;content:"\f054" !important}body[data-controller="broadcasts"] .daterangepicker .glyphicon-calendar:before{font-family:FontAwesome !important;content:"\f133"}.padding-top-24{padding-top:24px}.padding-top-15{padding-top:15px}.padding-top-17{padding-top:17px}.content-box .header input{width:100%}.content-box .body .date{color:#9b9b9b;font-size:12px}.content-box .body .broadcast-body{font-size:16px}.content-box ul li{padding:20px 40px}.content-box ul li h3{font-size:20px}.tool-box .header{margin-bottom:0}.tool-box .info{padding:20px 5px 0;text-align:center}.tool-box .body{padding-bottom:0}@media (max-width: 768px){.card{height:auto;max-height:630px !important}.card .button-section.slim{min-height:60px;height:auto}.card .header h2{line-height:25px;font-size:14px;margin-bottom:0;margin-right:0}.card .header .info{font-size:12px}.card .body{font-size:14px}}
