.links a {text-decoration:underline !important;}
.links a {text-decoration:none !important;}
.image-box {padding:2px 20px 6px 20px;background:#f2f2f2; border: solid 1px #dedede; margin-bottom: 26px;}
.image-box p {font-size:16px !important; line-height:1.5 !important;}
.image-box h2 {font-size:22px;font-family:'Open Sans',sans-serif; font-weight:100; color: #e25f10 !important;}
.image-box img {width:120px;float:left; padding: 0 16px 0 0;}
.image-box .fa-play, .image-box .fa-stop {margin-left:10px;}

.image-box .audio {margin-top: 20px;}
.image-box p.audio {color:#2c3535;font-size: 14px;}

    .scrolling-text {position:relative;}
    .scrolling-text marquee {position:absolute; bottom:10px;text-transform:uppercase; background:rgba(255,255,255,0.7); border-top: solid 1px #99cc00; border-bottom: solid 1px #dedede; color:#444;}
.border-bottom { padding-top:10px;border-bottom: double 1px #dedede;}
@media (min-width:1200px) {
        .scrolling-text marquee {padding: 18px 10px 6px 10px; }
}
@media (max-width:1199px) {
    .scrolling-text marquee {padding: 8px 10px 0 10px; }
}

@media (max-width:992px) {
    .scrolling-text marquee {margin-left:26px; margin-right:26px; margin-bottom:20px;bottom: -106px; background:rgba(255,255,255,0); border-top: none; border-bottom: none; z-index: 0;

}
@media (max-width:480px) {
    .image-box img {clear:both; float:left; padding: 0 0 26px 0;width:100%;}
}