/*------------------------------------ ALERT BARS
* Overrides client-desktop.css alert bars with 
* new graphics and altered margins.
-------------------------------------*/
.alertBar {
    padding-left: 170px;
    height: 50px;
    background-color: #CCC;
    width: 790px;
    margin-bottom: 20px;
    margin-top: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
    color: #646464;
    background: url('/image/view/-/29862716/highRes/1/-/12t45g9z/-/alert-breaking-news-980x70-png.png');
    padding-right: 20px;
}
.alertBar h3.teaserTitle a {
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    color: #161616;
}
.alertBar.elections {
    background: url('/image/view/-/29862718/highRes/1/-/ogwrtqz/-/alert-election-coverage-980x70-png.png');
}
.alertBar.elections h3.teaserTitle a {
    color: #161616;
}
    
.alertBar.livestream {
    background: url('/image/view/-/29862720/highRes/1/-/6cgl37/-/alert-livestream-video-980x70-png.png');
}
.alertBar.livestream h3.teaserTitle a {
    color: #161616;
}
.alertBar.programmingBar {
    background: url('/image/view/-/29862724/highRes/3/-/x1tbba/-/alert-programming-notice-980x70-png.png');
}
.alertBar.programmingBar h3.teaserTitle a {
    color: #161616;
}
.alertBar.closings {
    background: url('/image/view/-/29862726/highRes/1/-/10d3gskz/-/alert-school-closings-980x70-png.png');
}
.alertBar.closings h3.teaserTitle a {
    color: #161616;
}
.alertBar.specialCoverage {
    background: url('/image/view/-/29862728/highRes/4/-/m0w46yz/-/alert-special-coverage-980x70-png.png');
}
.alertBar.specialCoverage h3.teaserTitle a {
    color: #161616;
}
.alertBar.sports {
    background: url('/image/view/-/29862734/highRes/1/-/10htyxw/-/alert-sports-update-980x70-png.png');
}
.alertBar.sports h3.teaserTitle a {
    color: #161616;
}

.alertBar.hoopfest {
    background: url('/image/view/-/29862730/highRes/1/-/8sh9pv/-/alert-spokane-hoopfest-980x70-png.png');
}
.alertBar.hoopfest h3.teaserTitle a {
    color: #161616;
}

.alertBar.traffic {
    background: url('/image/view/-/29862736/highRes/1/-/ww2s5vz/-/alert-traffic-980x70-png.png');
}
.alertBar.traffic h3.teaserTitle a {
    color: #161616;
}

.alertBar.weather {
    background: url('/image/view/-/29862740/highRes/1/-/b9hxdk/-/alert-weather-980x70-png.png');
}
.alertBar.weather h3.teaserTitle a {
    color: #161616;
}

.alertBar.winter {
    background: url('/image/view/-/29862744/highRes/1/-/12xunll/-/alert-winter-weather-980x70-png.png');
}
.alertBar.winter h3.teaserTitle a {
    color: #161616;
}

.alertBar.upcoming {
    background: url('/image/view/-/29862738/highRes/1/-/jjvfjdz/-/alert-upcoming-event-980x70-png.png');
}
.alertBar.upcoming h3.teaserTitle a {
    color: #161616;
}

.alertBar.vote {
    background: url('/image/view/-/33651566/highRes/2/-/o1fv3rz/-/alert-vote-now-980x70-png.jpg');
}
.alertBar.vote h3.teaserTitle a {
    color: #161616;
}


.alertBar .teaser figure {
    margin-top: -2px;
    padding-top: 0px;
}
.alertBar .imageOnTop-true .teaserText{
    margin-left:0px;
}

.alertBar.newscast {
    background: url('/image/view/-/29862746/highRes/1/-/ug24i7z/-/livestream-bar-980x40-png.png');
    height: 20px;
}
.alertBar.newscast h3.teaserTitle a {
    color: #161616;
}
.alertBar.newscast .teaserText,
.alertBar.newscast .teaser figure {
    display: none;
}