body,html{color:#000}
a{color:#0f308b}
a:hover{color:#000}
.link_icon span{color:#193253}
.link_icon:hover span{color:#1d4da0}
.footer_top .link_icon span,.site_header .link_icon span{color:#fff!important}
.footer_top .link_icon:hover span{color:#1d4da0!important}
.site_header .link_icon:hover span{color:#193253!important}
.link_contact_det,.link_contact_det .icon-itm,.link_contact_det .title-itm{color:#000}
.link_contact_det:hover{color:#C22019}
.link_contact_det:hover .icon-itm{color:#C22019}
.link_contact_det:hover .title-itm{color:#C22019}
.icon-itm{background:#C22019;color:#fff!important}
.black_title,.black_title .link_title{color:#000}
.dark_blue_title,.dark_blue_title .link_title{color:#0f308b}
.white_title,.white_title .link_title{color:#fff}
.light_blue_title,.light_blue_title .link_title{color:#6f7e9b}
.cotent_header_small{color:#fff}
.header_video::after{background-color:rgba(255,255,255,.6)}
.icon_play_music{color:#fff}
.menu_responsive_icon span{background:#fff}
.menu_responsive_icon span::before{background:#fff}
.menu_responsive_icon span:after{background:#fff}
.responsive_menu_open .menu_responsive_icon span::before{opacity:0}
.responsive_menu_open .menu_responsive_icon span{width:40px;height:3px;display:block;border-radius:20px;transform:rotate(42deg);position:relative;top:15px}
.responsive_menu_open .menu_responsive_icon span::after{background:#fff!important}
.responsive_menu_open .menu_responsive_icon span{background:#fff!important}
.menu_header{background:#000}
.menu_header ul li a{color:#fff}
.site_header{background:#000}
.site_header .menu .current_page_ancestor>a,.site_header .menu .current_page_item>a,.site_header .menu a:hover{color:#C22019}
.site_header .menu .sub-menu{border-top:3px solid #ccc;background:#f4f4f4}
.site_header .menu a{color:#fff}
.site_header .sub-menu a{color:#021a44}
.site_header .sub-menu a:hover{color:#C22019}
.title_area_serv{color:#fff}
.link_serv_titl,.title_area_serv a{color:#fff}
.content_box_bg::after{background-color:rgba(0,0,0,.4)}
::-webkit-input-placeholder{color:#021a44!important}
::-moz-placeholder{color:#021a44!important}
:-ms-input-placeholder{color:#021a44!important}
:-moz-placeholder{color:#021a44!important}
input,select,textarea{background-color:#fff;border-bottom:1px solid #727272!important;color:#021a44}
[type=submit]{background-color:#021a44;border-color:#021a44;color:#fff;}
[type=submit]:hover{background-color:#fff;border-color:#000;color:#021a44}
.mailchimp_frm input{border:1px solid #fff!important}
.partners_section h3{color:#fff!important}
.site-footer{background:#000000;color:#fff}
.site-footer a{color:#fff}
.site-footer a:hover{color:#1d4da0}
.footer_bottom .large_container{border-top:1px solid #f1f1f1}
.player-container .td-player-bar{background:#1d4da0!important}
.td-player-bar__nowplaying__trackinfo__artist-name{color:#fff!important}
.td-player-bar__nowplaying__trackinfo__cue-title{color:#fff!important}
.td-player-bar__volume-controls__volume{color:#fff!important}
.noUi-background{background:#fff!important}
.td-player-bar__nowplaying__cover-art__media-controls{color:#fff!important}
.slider_header_img{background:#193253}
.bar_blue_full{background:#1d4da0}
.ad_section_blue .advertising_widget h5{color:#fff}
.advertising_widget h5{color:#000}
.title_blog_pst{color:#000}
.wp-pagenavi a,.wp-pagenavi span{border:1px solid #bc0000}
.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color:#000}
.wp-pagenavi a,.wp-pagenavi span{border:1px solid #193253!important;color:#193253!important}
.wp-pagenavi a:hover,.wp-pagenavi span.current{background:#f2f2f2!important}
.title_blog_pst a{color:#000}
.title_blog_pst a:hover{color:#1d4da0}
.item_link_term{background:#193253;color:#fff}
.item_link_term:hover{color:#fff;background:#1d4da0}
.style1_btn .button_custom{background-color:#021a44;color:#fff}
.style1_btn .button_custom:hover{color:#fff!important;background-color:#000!important}
.button_play_player{background:#fff;border:2px solid #193253}
.inner_button_player span{color:#193253}
.author_elems a{color:#000}
.author_elems a:hover{color:#193253}
.button_formmc #mc-embedded-subscribe:hover{background:#fff!important;color:#193253!important}
.button_formmc #mc-embedded-subscribe{border-color:#000!important;border:1px solid #fff!important;border-left:1px solid #000!important;background:#000!important}
.arrow_down_menu::after{color:#fff}
.menu_header_desk .sub-menu .current-menu-item>a{color:#C22019!important}
.title_dj,.title_dj a{color:#000}
.title_dj a:hover{color:#1d4da0}
.partners_section{background:#781315;background:-moz-linear-gradient(left,#781315 0,#a31e21 100%);background:-webkit-linear-gradient(left,#781315 0,#a31e21 100%);background:linear-gradient(to right,#781315 0,#a31e21 100%)}
#mc_embed_signup{background:0 0!important}
.line_submit [type=submit]{border:1px solid #fff!important;border-left:1px solid #193253!important}
.ad_section_blue {background:#021A44}

.button_cf_rel .wpcf7-spinner {background-color: #f2f2f2;}
.wpcf7-spinner::before { background-color: #021a44;}
.tribe-events-content a{color:#C22019;}
.tribe-events-content a:hover{color:#021a44}
.bar_cf {background: #021a44;}
.wpcf7-form .wpcf7-radio input[type="radio"] + span:before{border:2px solid #021a44}
.wpcf7-form .wpcf7-radio input[type="radio"]:checked+span:after{background:#021a44;}

.wpcf7-checkbox input[type="checkbox"] + span::before{border:2px solid #021a44;}
.wpcf7-checkbox input[type="checkbox"] + span::after{border:2px solid #021a44;background:#021a44}

.dnd-upload-status .dnd-upload-details .name{color:#021a44}
.title_prog {background: #021a44;color: #fff;}
.program_table tbody tr:nth-child(1) {background: #021a44 !important;color: #fff;}


.table_prog_dj > tbody > tr:nth-of-type(2n+1) { background-color: #9f9f9f;color:#fff;}
.table_prog_dj > tbody > tr:nth-of-type(2n+1) a:hover{color: #fff;}
.table_prog_dj > tbody > tr:nth-of-type(2n+1) a{color: #C22019}

.table_prog_dj > tbody > tr a:hover{color: #000;}
.table_prog_dj > tbody > tr a{color: #C22019;}

.content_tab_faq .content_sub_div_faq {color: #3e3e3e;	}
.tab_faq:hover .title_faq_itm_faq {color: #e51937;}
.title_faq_itm_faq {color: #000;}

.heading_widget span{color:#e8221d}


.program_table  tr > td:nth-child(1){} 
.list_soc a{color:#021a44 }
.list_soc a:hover{color:#C22019 }


.title_cst_header_slid{background:rgba(0,0,0,0.5)}
.logo_side_header {width: 360px;}





@media (max-width:1660px){
	.logo_side_header {width: 300px;}

}


@media (max-width:1440px){	/*  1366-1440*/

}

@media (max-width:1365px){	/*  1280-1365*/
	.logo_side_header {	width: 280px;}
}

@media (max-width:1279px){	/* 1024-1279*/

}


@media (max-width:1240px){	

}



@media (max-width:1023px){	/* 768-1023*/

	.menu_header .sub-menu li a{color:#fff;}
	.menu_header ul li a:hover,.menu_header ul .current-menu-item >a{color:#C22019}
	.menu_header .current-menu-ancestor > a{color:#C22019}
}



@media (max-width:767px){	/* 640-767*/ 

}

@media (max-width:639px){	/* 480-639*/ 
	.logo_side_header {width: 230px;}
	

}


@media (max-width:479px){ /* 0 -479*/

.logo_side_header {
	width: 180px;
}
}


@media (max-width:359px){ /* 0 -479*/
.logo_side_header {
	width: 150px;
}

}