body {
color:#666;
background-color:#000;
}
h1 span { color:#777; }
h1 a { color:#e14334; }
h1, h2, h3, h4, h5, h6 {
color:#222;
}
#body,
#layout header{
background-color:#f1f1f1
}
#logo_top,
#logo_top_mobile{
background:url("../images/logo_red.png") no-repeat center center / 100% 100%;
}
#layout,
.widget,
#body section article,
#top-block-first,
.content_item_props,
.content_item_props table tr td,
#top-block-two .widget_tabbed,
#top-block-two .widget_tabbed .widgets,
#user_status_widget,
#breadcrumbs {
border-color:#D8D8D8;
background-color:#fff
}
#body section h1 .parent_title{
color:#666
}
a, a.ajaxlink { color:#444;}
a:hover, a.ajaxlink:hover,
.details a:hover,
.widget_tabbed .tabs ul li a.active,
.to-top{
color:#e14334
}
.bord{
background-color:#888;
}
.bottom-bord{
border-color:#888;
}
.widget_tabbed .tabs ul li a.active{ color:#e14334;text-decoration:none }
a.ajaxlink { text-decoration:none; border-bottom: dashed 1px #2e2e2e; }
a.ajaxlink:hover { text-decoration:none; border-bottom: dashed 1px #6f6f6f; }
a.more {
border-color:#e14334
}
a.more:hover {
background-color:#e14334;
box-shadow: 0 1px 0 #2c928d;
color: #fff
}
.widget_title.my_color {
border-color: #e14334 !important;
color: #e14334 !important;
}
.widget.simple{background-color:rgba(255,255,255,.0)}
.fixed_top .head_footer{background-color:rgba(0, 0, 0, .5)}
#fixed-cont.fixed_top  #mainmenu{
background:rgba(0,0,0,.5)!important
}
input.button-submit,
input.button,
#search_button,
#search_button_r,
.widget_content_list.featured .item-first .read-more a{
color: #fff;
background-color:#e14334;
}
input.button-submit:hover,
input.button:hover,
#search_button:hover,
#search_button_r:hover,
.widget_content_list.featured .item-first .read-more a:hover {
background:#d14334;
}
#recaptcha_table #recaptcha_response_field{
border-color:#dfdfdf!important
}
/* ---------- header -----------*/
#fixed-cont{
background-color:#494949;
}
header .menu ul,
header .menu ul li {
border-color:rgba(164, 173, 173, 1);
}
header .menu > li a{
color:#bbb
}
header .menu > li ul li a{
color:#666!important
}
header .menu > li ul li:hover a{
color:#e14334!important
}
.clean .accordion a:hover,
.clean .accordion .active,
.tabs-menu li.active a .counter,
.tabs-menu li a:hover .counter,
.login_form .label,
.login_form .options,
#wall_widget #entries_list .entry .info a,
#wall_widget #entries_list .entry .info .name .user,
a.author,
header .notice span,
header .notice span,
header .menu  li a:hover,
header .menu  li.active  a,
header .menu  li.active  ul a:hover,
header .menu li ul li.active a,
header .menu  li.active  a:hover,
header .menu > li:hover a,
header .menu > li:hover ul li a:hover,
.panel .treeview a:hover,
.widget_title.vertical_menu span::before,
.mobile_menu_triger.active,
#comments_list .comment .content .links a:hover,
.my-phone .fa,
#top-block-wide .owl-big-cont .details .author a:hover,
.content_list_item .info_bar .bi_not_pub,
.content_item .info_bar .bi_not_pub,
.links a:hover,
.filter-close{
color:#e14334;
}
.my_owl_two .owl-prev::after, .my_owl_two .owl-next::after,
#topmenu .menu ul li,
#comments_widget h2::before,
#top-block-two .widget_content_list .item a.parent_title:hover,
#user_profile_tabs .tabs-menu::before{
background-color:#e14334;	
}
header .menu > li:hover ul li a{
background-color: #fff;
}
.header_search{
border-color: #333;
}
#search_buttonn{
border-color: #e5e5e5;
}
.header_search{
background-color:#1a1a1a
}
#search_text{
background-color:#f1f1f1
}
.action .menu{
border-color:#f4f8f8;
}
#mobile_auth .item{
background-color: #f6f6f6;
border-color:#e14334;
}
#body aside .action .menu {
border-color:#cfcfcf;
}
#body aside .menu li {
border-color:#cfcfcf;
}
#body aside .action .menu li {
background-color:#f6f6f6;
border-color:#cfcfcf
}
#body aside .widget_grey.action .menu li,#body aside .widget_grey .treeview a {
background-color:#fff;
border-color:#cfcfcf
}
.treeview a.selected,
#user_profile #information .fieldset_title h3{
color: #e14344;
}
#body aside .action .menu li:hover {
background-color:#fff;
}
#body aside .action .menu li a:hover{
color:#e14334;
}
.head_footer{
background-color: #494949;
}
/*главное меню*/
#topmenu .menu ul {
border-color:#e14334;
box-shadow:0 2px 2px #444
}
#topmenu .menu > li a{
color:#fff
}
#topmenu .treeview a {background-color:rgba(0,0,0,.0)}
#topmenu .menu > li:hover > a,
#topmenu .menu > li > a.hover,
#topmenu .menu > li.active > a:hover{
background-color: rgba(255,255,255,.15);
}
#topmenu .menu > li.active > a{
background-color: rgba(255,255,255,.1);
}
#topmenu .menu li ul li.active > a,
#topmenu .menu li ul li.active:hover > a .wrap{
color:#e14334;
background-color:#fff
}
#topmenu .menu ul li:hover > a,#topmenu .menu ul li:hover > a .wrap:hover {
background-color: #fff
}
#topmenu .menu ul li:hover > a .wrap {
color: #e14334
}
#topmenu .menu ul li {
border-color:#adadad;
}
#topmenu select{border-width:0;background:transparent;box-shadow:none}
.mainmenu-bg{
border-color:#cecece;
}
#mainmenu{
color:#393939;
border-color:#cecece;
background-color:#fff
}
#mainmenu .menu ul {
border-color:#adadad;
box-shadow:0 2px 2px #444
}
#mainmenu .menu > li.active > a,
#mainmenu .menu li ul li.active > a{
color:#e14334;
}
#mainmenu .menu > li:hover > a,
#mainmenu .menu > li > a.hover,
#mainmenu .menu li ul li.active:hover > a .wrap,
#mainmenu .menu li ul li:hover > a .wrap{
color:#e14334;
}

#mainmenu .menu ul li:hover > a,#mainmenu .menu ul li:hover > a .wrap:hover {
background-color:#fff
}
#mainmenu .menu ul li {
border-color:#adadad;
background-color:#f5f5f5;
}
#mainmenu select{border-width:0;background:transparent;box-shadow:none}
#mainmenu .owl-carousel{
background-color:#fff
}
#mainmenu .owl-big-cont{
background-color:#696969
}
.mainmenu-bg{
background-color:#fff;
}
#mainmenu .social i:hover{text-shadow:0 0 1px #777}
#mainmenu .social .fa-linkedin-square::before {color:#0072ab;}
#mainmenu .social .fa-odnoklassniki-square::before {color:#e46044;}
#mainmenu .social .fa-vimeo-square::before {color:#393939;}
#mainmenu .social .fa-twitter-square::before {color:#00abf0;}
#mainmenu .social .fa-google-plus-square::before {color:#be3308;}
#mainmenu .social .fa-facebook-official::before {color:#4a6ea9;}
#mainmenu .owl-big-cont{color:#ddd}
#mainmenu .owl-big-cont a.title{
/*color:#f69e06;*/
color:#fff
}
#mainmenu .read-more a,
#top-block-wide .read-more a{
background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #f69e06 0%, #d35600 100%) repeat scroll 0 0;
color:#fff;
box-shadow:0 2px 4px #222;
text-shadow:0 0 2px #222;
border:2px solid #4e4e4e
}
#mainmenu .read-more a:hover{
background:rgba(0, 0, 0, 0) linear-gradient(to bottom, #f69e06 10%, #d35600 100%) repeat scroll 0 0;
box-shadow:0 0 8px #000;
}
#mainmenu .read-more a:active{
box-shadow:0 0 12px #000;
}
#pos-user-avatar{
border-color:#e14334;
background-color:#fff;
}

/*хлебные крошки*/
#breadcrumbs,
#breadcrumbs ul li a {
color:#444;
}
#breadcrumbs ul li a:hover {
color:#e14334;
}
#breadcrumbs ul li.home a {
color:#e14334
}
/*комментарии*/
#comments_list .comment .nav a {
color:#e14334;
}
#comments_list .comment .nav a:hover {
color:#999;
}
#comments_list .comment .info .name .user,
#comments_list .comment.is_topic_starter .info .name .user{
color:#e14334;
}
#comments_list .comment.is_topic_starter .info .name .user:hover{ color:#FF0000; }

/*виджеты*/
#top-block-two .widget_content_list .item a.parent_title{
color:#e14334;
background-color:#fff;
border-color:#e14334;
}
#top-block-two .widget_content_list .item a.parent_title:hover,
#user_profile_tabs .tabs-menu::before{
color:#fff;
}
.widget .widget_title,
#body section h1{
color:#222;
border-color:#bfbfbf;
}
.widget_tags_cloud .tags_as_cloud li {	background-color:#f6f6f6;border-color:#ddd}
.widget_tags_cloud .tags_as_cloud li a:hover,.widget_tags_cloud .tags_as_cloud li a:active{background-color:#fff}
.details .author a,
.widget_activity_list .item .title a.author,
.widget_comments_list .item .title a.author,
.owl-pagination a:hover,
.owl-pagination a.active{
color:#e14334;
text-decoration: none
}
#example5 .details .author a,
#example5 .details .comments a,
#example3 .slider_pro_photo_details a{color:#eee}
#example5 .details .author a:hover,
#example3 .slider_pro_photo_details a:hover{color:#e14334}
#example5 .details .author a i,
#example5 .details .date i,
#example5 .details .comments a i,
#example3 .slider_pro_photo_details i{color:#e14334}
.my_owl_two.single-item .owl-big-cont .details a.item_parent,
#example5 .sp-caption-title .details a.item_parent {
background-color: #fff;
color:#e14334;
}
.my_owl_two.single-item .owl-big-cont .details a.item_parent:hover,
#example5 .sp-caption-title .details a.item_parent:hover {
background-color: #e14334;
color: #fff;
}
#top-block-wide .owl-big-cont .details a.item_parent {
color: #e14334
}
.my_owl_two .owl-prev::after, .my_owl_two .owl-next::after,
.block_name1 span{
background-color:#e14334;
}
.widget_dark .widget_content_list.tiles-big .item .title a {color:#ccc}
.widget_dark .widget_content_list.tiles-big .item .title a:hover {color:#eee}
.links,
.widget_comments_list .item{border-color:#b2b2b2}
/*табы и секции*/
.block_name1{
border-color:#e14334
}
.block_name1 span{
color:#fff
}
.block_name2{
border-color:#444
}
.block_name2 span{
background-color:#444;
color:#fff
}
.block_name3{
border-color:#aaa
}
.block_name3 span{
background-color:#aaa;
color:#fff
}
.block_name4{
border-color:#777
}
.block_name4 span{
background-color:#777;
color: #fff
}
.block_name5{
border-color:#2b9578
}
.block_name5 span{
background-color:#2b9578;
color: #fff
}
/*слайдеры*/
.widget_content_slider .slide{
background-color:#000
}
.widget_content_slider .slide .heading {
background-color:rgba(0,0,0,0.55);
}
.widget_content_slider .slide .heading h2 {
color:#DEF1F0
}
.widget_content_slider .slide .heading .teaser{
color:#ecf0f1;
}
.widget_content_slider .slide .heading .teaser .date{
color: #7f8c8d;
}
.widget_content_slider .items {
background-color:#ecf0f1;
}
.widget_content_slider .items .item:hover {
background-color:#DBDFE0;
}
.widget_content_slider .items .item .title {
color:#333;
}

.widget_content_slider .items .item.active {

background:#2b9578;
}

.widget_content_slider .items .item.active .title {
color:#fff;
}
/*контент*/
form .field label,
#body section h1 .parent_title a{
color:#e14334
}
.content_list.tiled .tile .ft_caption a.parent_title,
.content_item .info_bar,
.content_list_item .info_bar,
.content_item .tags_bar a ,
.content_list_item .tags_bar a {
color:#222
}
.filter-panel .fields .title,
.filter-panel .filter-link a,
.content_item .info_bar .bar_item a:hover,
.content_list_item .info_bar .bar_item a:hover,
.content_item .tags_bar a:hover ,
.content_list_item .tags_bar a:hover {
color:#e14334;
}
.filter-panel .filter-link a span.hide-filter {
color:#000
}
.content_item .info_bar .bi_rating,
.content_list_item .info_bar .bi_rating,
.content_item .info_bar{
background-color:#f5f5f5;
}
.content_list.table table th {
background-color:#f5f5f5;
color:#222;
}
.gui-panel {
background-color:#f5f5f5;
border-color:#ddd
}
.filter-panel .filter-link {
background-color:#fff;
border-color:#ddd
}
.filter-panel .filter-link:hover {
background-color:#f1f1f1;
}
.content_item_props table tr:hover td.title,
.content_item_props table tr:hover td.value{
background-color:#f5f5f5;
color:#e14334
}
.content_datasets ul li a:hover,
.content_list.tiled .tile .ft_caption a.parent_title:hover {
color:#222;
}
.pills-menu li{
background-color:#fff;
}
.pills-menu li.active,
.pills-menu-small li.active,
.pills-menu li a:hover,
.pills-menu-small li a:hover{
background-color:#fff;
color:#e14334!important;
}
.pills-menu li .counter,
.pills-menu-small li .counter{
color:#e14334;
}
.widget_activity_list .item .details .reply a:hover {
color:#e14334;
}
.content_item_parent_title a,
.content_list_item .ft_user a,
.content_list.tiled .tags_bar a { color:#BDC3C7; }
.content_item_parent_title a:hover,
.content_list_item .ft_caption a.parent_title:hover,
.content_list_item .ft_user a:hover,
.content_list.tiled .tags_bar a:hover { color:#e14334; }
.content_list_item .ft_caption a.parent_title { color:#777; }
#group_profile .block .details strong,
header .to-search {
color:#777
}
header .to-search:hover {
color:#e14334
}
#album-nav #photos-slider li.active {
border-color:#e14334
}
/*футер*/
#footer-content{
background-color:#282828;
color: #bfbfbf
}
#footer-content .widget > .widget_title{color: #bfbfbf;border-color:#666;}
#footer-content a{
color: #888
}
#footer-content a:hover{
color: #eee;
}
#footer-content ul li{
border-color:#282828;
}
#footer-content ul li:last-child{
border-color:#282828
}
#footer-content ul li:hover{
border-color:#282828
}
#footer-content ul li:last-child:hover{
border-color:#282828
}
#footer-content input.input{
background-color:#2f2f2f;
border-color:#2f2f2f;
box-shadow:0 1px 2px #222 inset;
color:#fff
}
#footer_foot{
background-color:#282828;
color:#888
}
#footer_foot a{
color:#bfbfbf
}
#footer_foot a.item{
color:#e14334
}

/*slider pro*/
#example5 .sp-caption-title,
#example3 .sp-black {
background-color:rgba(0,0,0,0.5);
transition: background-color 0.3s ease-in 0s, bottom 0.3s ease-in 0s;
color:#f1f1f1;
}
#example5 .sp-caption-title:hover,
#example3 .sp-black:hover {
background-color:rgba(0,0,0,0.7);
}
#example5 .sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail  .sp-thumbnail {
background-color:#e14334;
color:#fff;
}
#example5 .sp-caption-title h2,
#example5 .sp-caption-title h2 a,
#example3 .sp-black a.slider_pro_photo_title{
color:#f1f1f1;
text-shadow:0 0 1px #000
}
#example3 .sp-selected-thumbnail,
#example5 .sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{
border-color:#e14334
}
#example5 .sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{
border-right-color:#e14334
}
ul.resp-tabs-list {
background-color:#e14334;
}
li.resp-tab-item:hover::after,
li.resp-tab-item.resp-tab-active::after{
border-color:#e14334 #e14334 #fff;
}
/*режим видео для виджета "список контента"*/
.video_mode_link::after{
background-color:rgba(0,0,0,.2);
}
.video_mode::after{
color:#fff;
text-shadow:0 0 10px #000;
}
.sp-slide.video_mode::after{
text-shadow:0 0 20px #000;
}
.video_mode:hover::after{
color:#e14334;
text-shadow:0 0 10px #fff;
}
.sp-slide.video_mode:hover::after{
text-shadow:0 0 20px #fff;
}
.video_mode:hover .video_mode_link::after{
background-color:rgba(0,0,0,.0);
}
.header_icons a {
    color: #e05e53;
}
/*меню в левом блоке*/
#left_block .treeview a:hover,
#left_block .treeview a.selected,
#left_block .treeview a.selected:hover,
#left_block .treeview li.active a.selected,
#left_block .treeview li.active a.selected:hover,
#left_block .treeview li.active > a{
	color:#ca3c18;
}