body{
	color:#454545;
}
body::before{
	background:url('../images/s1_bg.jpg') repeat-y 50% 0 #fff;
	background-size:cover;
	content:' ';
	height:100%;
	left:0;
	position:fixed;
	top:0;
	width:100%;
	will-change:transform;
	z-index:-1;
}
a{
	color:#136bb9;
}
a:hover{
	color:#2897e1;
}
#header_box{
	background:url('../images/fill.png') repeat 0 0 #fff;
}
#top_search{
	background-color:rgba(0,0,0,.02);
}
.fixed_nav#top_menu_box{
	background:url('../images/fill.png') repeat #fff;
}
.fixed_nav#main_menu_box{
	background:url('../images/fill.png') repeat #f2f2f2;
	box-shadow:0 5px 5px -3px rgba(0,0,0,.1);
}
.dark_menu .fixed_nav#top_menu_box{
	background:#000;
}
.dark_menu .fixed_nav#main_menu_box{
	background:rgba(0,0,0,.8);
	box-shadow:0 5px 5px -3px rgba(0,0,0,.1);
}
#wrap_bg{
	background:url('../images/fill.png') repeat 0 0 #fff;
}
#controller_wrap{
	background-color:#fff;
	box-shadow:0 0 5px rgba(0,0,0,.07);
}
#scroll_news_box .breaknews{
	background-color:#136bb9;
}
#scroll_news_inner{
	background:url('../images/fill.png') repeat 0 0 #fff;
}
#banner3{
	border-top:2px solid #e7e7e7;
}
#bottom_wrap{
	background:url('../images/fill.png') repeat 0 0 #e7e7e7;
}
#footer_wrap{
	background:url('../images/fill.png') repeat 0 0 #fff;
	box-shadow:0 15px 15px -10px rgba(0,0,0,.3);
}
#footer #copyright{
	color:#555;
}
#powered a{
	color:#999;
}
.widget > .title{
	border-bottom:2px solid #136bb9;
}
.widget > .title > span{
	background:#136bb9;
	color:#fff;
}
.widget_tabbed .tabs{
	border-bottom:5px solid #136bb9;
}
.widget_tabbed .tabs.one_col{
	border-bottom-width:2px;
}
.widget_tabbed .tabs.one_col ul li.tab{
	margin-left:0;
}
.widget_tabbed .tabs ul li.tab a{
	color:#565656;
	background-color:rgba(255,255,255,0);
	border-right:1px dashed rgba(0,0,0,.1);
}
.widget_tabbed .tabs.one_col ul li.tab a{
	border-right:0 none;
	border-bottom:1px solid rgba(0,0,0,.07);
}
.widget_tabbed .tabs ul li.tab a:hover{
	background:#2897e1;
	border-color:#2897e1;
	color:#fff;
}
.widget_tabbed .tabs ul li.tab a.active{
	background-color:#136bb9;
	border-color:#136bb9;
	color:#fff;
}
.widget_tabbed .widgets > .body,
.widget > .body{
	background:#fff;
	box-shadow:0 0 5px rgba(0,0,0,.07);
}
.widget_tabbed > .tabs .links-wrap.folded > span,
.widget_tabbed > .tabs .links a,
.widget > .title > .links.folded > span,
.widget > .title > .links > a{
	color:#7a7a7a;
	background:rgba(0,0,0,.03);
}
.widget_tabbed > .tabs .links-wrap.folded span:hover,
.widget_tabbed > .tabs .links a:hover,
.widget > .title > .links.folded > span:hover,
.widget > .title > .links a:hover{
	background:rgba(0,0,0,.1);
	color:#565656;
}
.widget_tabbed > .tabs .links-wrap.folded > span.active,
.widget > .title > .links.folded > span.active{
	background:#2897e1;
	border-color:#2897e1;
	color:#fff;
}
.widget_tabbed > .tabs .links_folded_list_wrap,
.widget > .title .links_folded_list_wrap{
	background:#2897e1;
	box-shadow:0 5px 2px -2px rgba(0,0,0,.2);
}
.widget_tabbed > .tabs .links_folded_list a,
.widget > .title .links_folded_list a{
	color:#fff !important;
	border:0 none;
	border-bottom:1px solid rgba(0,0,0,.1);
}
.widget_tabbed > .tabs .links_folded_list a:last-child,
.widget > .title .links_folded_list a:last-child{
	border-bottom:0 none;
}
#bottom .widget > .title,
#bottom .widget_tabbed .tabs{
	border-bottom:0 none;
}
#bottom .widget > .title > span{
	background:transparent;
	color:#565656;
}
#bottom .widget > .body,
#bottom .widget_tabbed > .body{
	background:transparent;
	box-shadow:none;
}
#b-panel .widget > .title,
#b-panel .widget_tabbed .tabs{
	padding-right:4rem;
	position:relative;
}
#b-panel .widget > .title > span,
#b-panel .widget_tabbed .tabs ul li.tab a:not(.active){
	background:#2897e1;
	color:#fff;
	border-right-color:transparent;
}
#b-panel .widget > .title > span#b-panel_full:hover,
#b-panel .widget_tabbed .tabs ul li.tab a:not(.active):hover{
	background:#f28d4f;
	color:#fff;
	border-right-color:transparent;
}
#breadcrumbs ul li{
	color:#999;
}
#breadcrumbs ul li.sep,
#breadcrumbs ul li a{
	color:#777;
}
#breadcrumbs ul li a:hover{
	color:#333;
}
.chosen-container-multi .chosen-choices,
.chosen-container-single .chosen-single{
	background:#fafafa !important;
	height:2.3333rem !important;
	line-height:2.3333rem !important;
	box-shadow:none !important;
	border-color:#ddd !important;
	color:#7a7a7a !important;
	text-overflow:ellipsis;
	overflow:hidden;
}
.chosen-container-multi .chosen-choices{
	height:auto !important;
}
.chosen-container-multi .chosen-choices li.search-choice{
	line-height:1.3333rem !important;
}
.chosen-container .chosen-drop{
	border-color:#ddd !important;
}
.chosen-container-single .chosen-single div b{
	background-position:0 0.5333rem !important;
}
.chosen-container-active.chosen-with-drop .chosen-single div b{
	background-position:-18px 0.5333rem !important;
}
.chosen-container .chosen-results li.highlighted{
	background:#2897e1 !important;
}
.chosen-container-single .chosen-single abbr{
	top:.6777rem !important;
}
.widget_search .input::placeholder{
	color:rgba(255,255,255,.8) !important;
}
.redactor_toolbar li a:hover{
	background-color:#2897e1;
}
.widget_user_avatar .user_info{
	background:url('../images/fill.png') repeat 0 0 rgba(0,0,0,.03);
}
.widget_user_avatar .user_info .name a{
	color:#7a7a7a;
}
.widget_tags_cloud .tags_as_list li{
	background:rgba(255,255,255,1);
	border:1px solid rgba(0,0,0,.07);
}
.widget_tags_cloud .tags_as_list li:hover{
	border-color:#136bb9;
	background:#136bb9;
	transition:all .3s linear;
}
.widget_tags_cloud .tags_as_list li a{
	color:#565656;
}
.widget_tags_cloud .tags_as_list li:hover a{
	color:#fff !important;	
}
.dt_newsscroll_inner a.dt_newsscroll_title{
	color:#7a7a7a;
}
.dt_newsscroll_inner a.dt_newsscroll_title:hover{
	color:#136bb9;
}
