body{
	color:#454545;
}
body::before{
	background:url('../images/s2_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-color:#fff;
}
#top_search{
	box-shadow:inset 0 -15px 15px -10px rgba(0,0,0,.05),inset 0 15px 15px -10px rgba(0,0,0,.05);
}
.fixed_nav#top_menu_box{
	background:#f2f2f2;
}
.fixed_nav#main_menu_box{
	background:#fff;
	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:#fff;
}
#controller_wrap{
	background-color:#fff;
	box-shadow:0 0 5px rgba(0,0,0,.07);
}
#controller_wrap .fixed_actions_menu .action_menu_drop_wrap ul.menu,
#controller_wrap .fixed_actions_menu{
	background-color:#fff;
}
#scroll_news_box .breaknews{
	border-bottom:2px solid #136bb9;
	width:auto;
	font-size:1rem;
	color:#333;
	border-radius:0 !important;
	box-shadow:none !important;
}
#scroll_news_inner{
	background-color:#fff;
}
.dt_newsscrollwrap{
	background:transparent !important;
}
#banner3{
	border-top:2px solid #e7e7e7;
}
#bottom_wrap{
	box-shadow:inset 0 25px 25px -10px rgba(0,0,0,.05);
	background:#fff;
}
#footer_wrap{
	background:#fff;
	box-shadow:0 15px 15px -10px rgba(0,0,0,.3);
}
#footer #copyright{
	color:#555;
}
#powered a{
	color:#999;
}
.widget > .title{
	border-bottom:3px solid rgba(0,0,0,.03);
}
.widget > .title > span{
	color:#333;
	padding-left:0;
	padding-right:0;
	margin-bottom:-3px;
	border-bottom:3px solid #136bb9;
	text-transform:uppercase;
}
.widget_tabbed .tabs{
	border-bottom:5px solid rgba(0,0,0,.07);
}
.widget_tabbed .tabs.one_col{
	border-bottom-width:2px;
}
.widget_tabbed .tabs ul li.tab{
	border-right:1px solid rgba(0,0,0,.07);
}
.widget_tabbed .tabs.one_col ul li.tab{
	margin-left:0;
}
.widget_tabbed .tabs ul li.tab:first-child{
	border-left:1px solid rgba(0,0,0,.07);
}
.widget_tabbed .tabs ul li.tab a{
	color:#7a7a7a;
	background-color:rgba(255,255,255,0);
	border-bottom:5px solid rgba(255,255,255,0);
	margin-bottom:-5px;
	text-transform:uppercase;
}
.widget_tabbed .tabs.one_col ul li.tab a{
	border-bottom:1px solid rgba(0,0,0,.03);
	margin-bottom:0;
}
.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{
	color:#333;
	border-bottom-color:#2897e1;
}
.widget_tabbed .tabs ul li.tab a.active{
	border-bottom-color:#136bb9;
	color:#333;
}
.widget_tabbed .widgets > .body,
.widget > .body{
	background:#fff;
	box-shadow:0 0 5px rgba(0,0,0,.1);
}
.widget_tabbed > .tabs .links-wrap.folded > span,
.widget_tabbed > .tabs .links a,
.widget > .title > .links.folded > span,
.widget > .title > .links > a{
	color:#9a9a9a;
}
.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{
	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:hover,
.widget > .title .links_folded_list a:hover{
	color:#fff !important;
	background:rgba(255,255,255,.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 > span{
	padding:.6777rem 0;
	border-bottom-color:transparent;
	color:#7a7a7a;
}
#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{
	border-bottom:0 none;
}
#b-panel .widget > .title > span{
	padding-left:15px;
	padding-right:15px;
	border-bottom:0 none;
	margin-bottom:0;
}
#b-panel .widget > .title > span,
#b-panel .widget_tabbed .tabs ul li.tab a.active{
	background:#fff;
}
#b-panel .widget_tabbed .tabs{
	border-bottom:0 none;
}
#b-panel .widget_tabbed .tabs ul li.tab:first-child{
	border-left:0 none;
}
#b-panel .widget_tabbed .tabs ul li.tab a{
	margin-bottom:0;
	border-bottom:0 none;
}
#b-panel .widget > .title > span#b-panel_full,
#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;
}
#bottom ul.menu li a{
	color:#9a9a9a;
}
#breadcrumbs ul li{
	color:#999;
}
#breadcrumbs ul li.sep,
#breadcrumbs ul li a{
	color:#777;
}
#breadcrumbs ul li a:hover{
	color:#333;
}
.tabbed{
	border-bottom:5px solid rgba(0,0,0,.07);
}
.tabbed li{
	border-right:1px solid rgba(0,0,0,.07);
}
.tabbed li:first-child{
	border-left:1px solid rgba(0,0,0,.07);
}
.tabbed li a{
	border-bottom:5px solid rgba(255,255,255,0);
	border-right:0 none;
	color:#7a7a7a;
	margin-bottom:-5px;
}
.tabbed li a:hover{
	border-bottom:5px solid #2897e1;
	color:#333;
	background-color:transparent;
}
.tabbed li.active a{
	background-color:transparent;
	color:#333;
	border-bottom:5px solid #136bb9;
}
.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:transparent;
	border-bottom:1px solid rgba(0,0,0,.07);
}
.widget_user_avatar .user_info .name a{
	color:#136bb9;
}
.widget_tags_cloud .tags_as_list li{
	background:transparent;
	border-bottom:3px solid rgba(0,0,0,.07);
}
.widget_tags_cloud .tags_as_list li:hover{
	border-color:#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:#333 !important;	
}
.float .widget_tags_cloud .tags_as_list li a{
	color:#9a9a9a;
}
.float .widget_tags_cloud .tags_as_list li a:hover{
	color:#333;
}
.tabs-menu li.folder > ul li a{
	color:#7a7a7a;
}
.tabs-menu li.folder > ul li a:hover{
	color:#333;
}