@charset "utf-8";

a {
    color: #2934cc !important;
}

a:hover {
    color: #3c5a8d !important;
}

.moduleTabs li a.selected {
    color: #2934cc !important;
}
.moduleTabs li a {
    background-color: #3c5a8d;
}
.pageWrapper .headerWrapper {
    background: url('http://img.ccrd.clearchannel.com/media/mlib/1/2013/04/default/site_header_background_final_0_1366308006.jpg') top center repeat-x transparent !important;
}

.pageWrapper .headerWrapper .header .headerContent .listenLiveWrapper .listenButton {
    background: -moz-linear-gradient(#AAAAAA, #AAAAAA);/* FF 3.6+ */
    background: -ms-linear-gradient(#AAAAAA, #AAAAAA); /* IE10 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #AAAAAA), color-stop(100%, #AAAAAA)); /* Safari 4+, Chrome 2+ */
    background: -webkit-linear-gradient(#AAAAAA, #AAAAAA); /* Safari 5.1+, Chrome 10+ */
    background: -o-linear-gradient(#AAAAAA, #AAAAAA); /* Opera 11.10 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#AAAAAA', endColorstr='#AAAAAA'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#AAAAAA', endColorstr='#AAAAAA')"; /* IE8+ */
    background: linear-gradient(#AAAAAA, #AAAAAA); /* the standard */

}
.pageWrapper .headerWrapper .header .headerContent .listenLiveWrapper .listenButton a {
    color: #FFFFFF !important;
}

.pageWrapper .headerWrapper .header .headerContent .listenLiveWrapper h3.stationPositioner{
    color: #FFFFFF !important;
}

.pageWrapper .navWrapper {
    background: -moz-linear-gradient(#b13535, #7e2727);/* FF 3.6+ */
    background: -ms-linear-gradient(#b13535, #7e2727); /* IE10 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b13535), color-stop(100%, #7e2727)); /* Safari 4+, Chrome 2+ */
    background: -webkit-linear-gradient(#b13535, #7e2727); /* Safari 5.1+, Chrome 10+ */
    background: -o-linear-gradient(#b13535, #7e2727); /* Opera 11.10 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b13535', endColorstr='#7e2727'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#b13535', endColorstr='#7e2727')"; /* IE8+ this causes issues with new header introduced in 2014 */
    background: linear-gradient(#b13535, #7e2727); /* the standard */

}


.pageWrapper .navWrapper .nav .navContent a,
.pageWrapper .navWrapper .nav .navContent a:hover {
    color: #FFFFFF !important;
}

.pageWrapper .navWrapper .nav .navContent  ul.navItems li.primaryItem > a.active,
.pageWrapper .navWrapper .nav .navContent  ul.navItems li.primaryItem > a:hover {
    background-color: #b13535;
}
/*
.pageWrapper .navWrapper .nav .navContent ul.navItems li.primaryItem ul {
    background-color: #b13535;
    border-top: 1px solid #7e2727;
}

.pageWrapper .navWrapper .nav .navContent  ul.navItems li.secondaryItem a {
    border-bottom: 1px solid #7e2727;
}

.pageWrapper .navWrapper .nav .navContent  ul.navItems li.secondaryItem a:hover {
    background-color: #7e2727;
}
*/
.pageWrapper .navWrapper .nav .navContent .keywordSearch #keyword {
    color:  !important;
}

.pageWrapper .navWrapper .nav .navContent .keywordSearch #rks_buttonbox,
#artist_buttonbox,
.artist_search_over{
    background: -moz-linear-gradient(#2934cc, #3c5a8d);/* FF 3.6+ */
    background: -ms-linear-gradient(#2934cc, #3c5a8d); /* IE10 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2934cc), color-stop(100%, #3c5a8d)); /* Safari 4+, Chrome 2+ */
    background: -webkit-linear-gradient(#2934cc, #3c5a8d); /* Safari 5.1+, Chrome 10+ */
    background: -o-linear-gradient(#2934cc, #3c5a8d); /* Opera 11.10 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2934cc', endColorstr='#3c5a8d'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2934cc', endColorstr='#3c5a8d')"; /* IE8+ */
    background: linear-gradient(#2934cc, #3c5a8d); /* the standard */
}

.pageWrapper .redirectWrapper,
.pageWrapper .contentWrapper #localalert {
    color: #FFFFFF;
    background-color: #3c5a8d;
}

.pageWrapper .redirectWrapper a,
.pageWrapper .contentWrapper #localalert a,
.pageWrapper .contentWrapper #localalert a:link,
.pageWrapper .contentWrapper #localalert a:visited,
.pageWrapper .contentWrapper #localalert a:hover {
    color: #FFFFFF !important;
}


.pageWrapper .feedColumn .feedTitle {
    border-bottom: 2px solid #3c5a8d;
}

.pageWrapper .feedColumn .feedTitle h1 {
    color: #FFFFFF;
    background-color: #3c5a8d;
}

.pageWrapper .feedColumn .feedModuleContainer .moduleTitle h3 {
    color: #3c5a8d;
}
.pageWrapper .feedColumn .feedModuleContainer .moduleTitle span {
    color: #3c5a8d;
}


.pageWrapper .feedColumn .feedFilter .filterMenuWrapper a.active {
    color: #666666 !important;
}

.pageWrapper .feedColumn .feedModuleContainer .moduleContent h2 a:hover,
.pageWrapper .feedColumn .feedModuleContainer .moduleContent ul.eventList h2 a:hover,
.pageWrapper .feedColumn .feedModuleContainer .moduleContent ul.articleList h2 a:hover,
.pageWrapper .feedColumn .feedModuleContainer .moduleContent ul.articleList li.secondaryArticle .headline a:hover {
    color: #3c5a8d !important;
}

.pageWrapper .feedColumn .playlist .trackInfo .playingTitle {
    /* color: #3c5a8d !important; */
}

.pageWrapper .feedColumn .shoutout a.shoutButton,
.inputSubmit{
    background: -moz-linear-gradient(#2934cc, #3c5a8d);/* FF 3.6+ */
    background: -ms-linear-gradient(#2934cc, #3c5a8d); /* IE10 */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2934cc), color-stop(100%, #3c5a8d)); /* Safari 4+, Chrome 2+ */
    background: -webkit-linear-gradient(#2934cc, #3c5a8d); /* Safari 5.1+, Chrome 10+ */
    background: -o-linear-gradient(#2934cc, #3c5a8d); /* Opera 11.10 */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2934cc', endColorstr='#3c5a8d'); /* IE6 & IE7 */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#2934cc', endColorstr='#3c5a8d')"; /* IE8+ */
    background: linear-gradient(#2934cc, #3c5a8d); /* the standard */

}
.pageWrapper .contentWrapper .content .listColumn .trafficAndWeather a.traffic span,
.pageWrapper .contentWrapper .content .listColumn .trafficAndWeather a.weather span {
    background-color: #2934cc;
}

.pageWrapper .contentWrapper .content .listColumn .trafficAndWeather a.traffic:hover span,
.pageWrapper .contentWrapper .content .listColumn .trafficAndWeather a.weather:hover span {
    background-color: #3c5a8d;
}
.pageWrapper .contentWrapper .content .listColumn .listTitle {
    border-bottom: 2px solid #3c5a8d !important;
}

.pageWrapper .contentWrapper .content .listColumn .listTitle h1 {
    background-color: #3c5a8d !important;
}

/*.leftContainer .moduleContainer .moduleTitle,
.feedColumn .moduleContainer .moduleTitle,*/
.rightContentRail .moduleContainer .moduleTitle,
.listColumn .moduleContainer .moduleTitle {
    background-color: #3c5a8d !important;
    color: #FFFFFF !important;
}

/*.leftContainer .moduleContainer .moduleContentContainer,
.feedColumn .moduleContainer .moduleContentContainer,*/
.rightContentRail .moduleContainer .moduleContentContainer,
.listColumn .moduleContainer .moduleContentContainer {
    border-top: 2px solid #3c5a8d !important;
}

/*This is to disable the border and corner shadow if there is no title*/
/*.leftContainer .moduleContainer .moduleContentContainerTopBorder,*/
.feedColumn .moduleContainer .moduleContentContainerTopBorder,
.rightContentRail .moduleContainer .moduleContentContainerTopBorder,
.listColumn .moduleContainer .moduleContentContainerTopBorder {
    border-width: 0px !important;
    border-top: 0px !important;
    background-image: none !important;
}

.feedColumn .moduleContainer .moduleContentContainer ul.moduleSubItems a:hover,
.rightContentRail .moduleContainer .moduleContentContainer ul.moduleSubItems a:hover,
.listColumn .moduleContainer .moduleContentContainer ul.moduleSubItems a:hover {
    color: #3c5a8d !important;
}

.pageWrapper .contentWrapper .content .listColumn .listContent #onAir .jock .jockText h3 a:hover,
.pageWrapper .contentWrapper .content .listColumn .listContent #onAir .jock .jockText p a:hover {
    color: #3c5a8d !important;
}

.pageWrapper .contentWrapper .content .listColumn .listContent #justPlayed h2 {
    color:  !important;
}

.pageWrapper .contentWrapper .content .listColumn .listContent #justPlayed ul > li h3 a:hover,
.pageWrapper .contentWrapper .content .listColumn .listContent #justPlayed ul > li h4 a:hover {
    color: #3c5a8d !important;
}

.pageWrapper .contentWrapper .content .listColumn .menu .options ul li a:hover {
    color: #3c5a8d !important;
}

.pageWrapper .footerWrapper .footer .footerContent ul.imageList li h4 a:hover,
.pageWrapper .footerWrapper .footer .footerLinks a:hover,
.pageWrapper .footerWrapper .footer .footerNavLinks a:hover,
.pageWrapper .footerWrapper .footer .SecondaryfooterLinks a:hover {
    color: #3c5a8d !important;
}

/*--POC Sub page custom styles--*/
.moduleContainer .moduleTitle, .threeColumnContainer .contentTitle {
    border-bottom: 2px solid #3c5a8d;
//    color: #3c5a8d;
    color: #000;
}

.moduleTitle {
    color: #3c5a8d;
}

/*--Shout out modal custom colors--*/

h1.shoutHeader{
    color: #3c5a8d;
}

h3.successMsg{
    color: #3c5a8d;
}

label.inputLabel .required{
    color: #3c5a8d;
}

#selectedToptab {
    color: #3c5a8d !important;

}
.chartList li .itemPosition {
    color: #3c5a8d;
}

.topTabs {
    border-bottom: 2px solid #3c5a8d;
}

.ui-tooltip, .arrow:after {
    background-color:#3c5a8d;
}