.firstad{height:200px;}

.listenlive,.hidethis{display:none;}

@media (max-width:500px){
	.post-template-default #bsa-block-300--475 .bsaProItemInner__img {
    height: 500px!important;
    top: 0;}
}
@media screen and (min-width:480px){
.ctable{display: table;}
.ctablecell{display: table-cell;}
.ctablecell:last-child{display: table-cell;width:30;}
	
#em_widget-2{display: inline-block;}
}

.post-template-default .em_widget-2{margin-top: -15em;}
/*DJH added on 5/15/2020 at 08:15*/
.glow {
        font-size: 16px;
        color: #242421;
        text-align: center;
        -webkit-animation: glow 1s ease-in-out infinite alternate;
        -moz-animation: glow 1s ease-in-out infinite alternate;
        animation: glow 1s ease-in-out infinite alternate;
    }

    @-webkit-keyframes glow {
        from {
            text-shadow: 0 0 2px #fff, 0 0 4px #e25d55, 0 0 6px #e25d55, 0 0 8px #e25d55, 0 0 10px #e25d55, 0 0 12px #e25d55, 0 0 14px #e25d55;
        }

        to {
            text-shadow: 0 0 2px #fff, 0 0 4px #fc685f, 0 0 6px #fc685f, 0 0 8px #fc685f, 0 0 10px #fc685f, 0 0 12px #fc685f, 0 0 14px #fc685f;
        }
    }

    .title-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 100%;
    }

    .title-wrapper {
        position: relative;
        -ms-flex-negative: 1;
        flex-shrink: 1;
        min-width: 0;
        overflow: hidden;
    }

    .title {
        line-height: 16px;
        font-family: Calibre-Medium, "Helvetica Neue", Helvetica, Arial, sans-serif !important;
        font-size: 16px;
        color: #1c203c;
        cursor: pointer;
        white-space: nowrap;
        display: inline-block;
        overflow: hidden;
        vertical-align: text-top;
        color: #242421;
        text-decoration: none;
    }
.live-text-container .live-text .live-dot {
        -webkit-animation-duration: 1s;
        animation-duration: 1s;
        -webkit-animation-name: live-dot;
        animation-name: live-dot;
        -webkit-animation-iteration-count: infinite;
        animation-iteration-count: infinite;
        -webkit-animation-direction: alternate;
        animation-direction: alternate;
        vertical-align: middle;
        color: #fc685f;
        font-size: 14px;
        line-height: 16px;
        white-space: nowrap;
        font-family: 'Gotham-medium' !important;
    }
    .live-text-container .live-text .live-word {
        vertical-align: middle;
        margin: 1px 0 0 4px;
        display: inline-block;
        font-family: Calibre-Semibold, "Helvetica Neue", Helvetica, Arial, sans-serif;
        line-height: 0;
    }