.site-header,.is-sticky .lower-header{
	background-color: #272729;
}
.lower-header {
    background-color: transparent;
}
.social-links>li>a>i.fa {
    background-color: #c2c2c1;
    border-radius: 15px;
    color: #161618;
    height: 20px;
    width: 20px;
    text-align: center;
    padding: 3px 3px 3px 4px;
    font-size: 14px;
}
.accent-bg{
	background-color: #080808;
}
.double-border>.accent-bg{
	background-color: #515153;
}
.lead-block {
    background: #000;
    border-bottom: #9d9d9d 3px solid;
}
.main {
    background-color: #1d1d1d;
}
.grid-content {
    background-color: #1e1e1e;
    border: #1c1c1c 1px solid;
}
h3.post-title>a {
    color: #fff;
}
.meta-data {
    color: #df1633;
}
.grid-content > p {
    color: #9e9e9e;
}
.container>hr {
    background: transparent;
}
p.drop-caps.secondary:first-child:first-letter, .accent-bg, .fa.accent-color, .btn-primary, .btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active, .dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus, .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, .label-primary, .progress-bar-primary, a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus, .accordion-heading .accordion-toggle.active, .accordion-heading:hover .accordion-toggle.active, .accordion-heading:hover .accordion-toggle.inactive, .panel-primary > .panel-heading, .carousel-indicators .active, .flex-control-nav a:hover, .flex-control-nav a.flex-active, .media-box .media-box-wrapper, .top-menu li a, .upcoming-events .event-date, .media-box .zoom, .media-box .expand, .project-overlay .project-cat, .flexslider .flex-prev:hover, .flexslider .flex-next:hover, .events-listing .upcoming-events li:hover .event-details-btn:hover, .single-event-info .icon-s, .event-register-block:hover, .fc-event, .projects-grid .project-cat, .tag-cloud a:hover, .main-navigation > ul > li ul {
    background-color: #7f2121;
}
.nav .open > a, .nav .open > a:hover, .nav .open > a:focus, .pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus, a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active, a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus, .panel-primary, .panel-primary > .panel-heading {
    border-color: #fff;
}
.pagination > li > a, .pagination > li > span {
    color: #fff;
}
.pagination > li > a, .pagination > li > span {
    background-color: transparent;
}
.text-primary, .btn-primary .badge, .btn-link, a.list-group-item.active > .badge, .nav-pills > .active > a > .badge, p.drop-caps:first-child:first-letter, .accent-color, .main-navigation > ul > li > a:hover, .posts-listing .post-time, h3.title .title-border i, .upcoming-events .event-cats a:hover, .nav-np .next:hover, .nav-np .prev:hover, .basic-link, .pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus, .staff-item .meta-data {
    color: #7f2121;
}
.lead-block .nav-tabs-bar {
    background: transparent;
    border: none;
}
.tab-content {
    padding: 50px 10px 0;
    border: #464646 solid 1px;
}
.nav-tabs {
    padding-right: 20px;
    margin: 22px 0;
}
.nav-tabs>li {
    background-color: #000;
    margin: 0 10px;
}
.lead-block .nav-tabs > li > a {
    border: none;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border: none;
    background: transparent;
    color: #7f2121;
}
a:hover {
    color: #fff!important;
}
.table-noborder th{
	border: none!important;
	color: #fff;
}
.table-noborder td{
	border: none!important;
}
td.red{
	color: #d83232;
}
td.green{
	color: #0e7b2d;
}
.stat .item {
    background-image: url(../images/statistic_item.png);
    background-size: contain;
    background-repeat: no-repeat;
    background-position-x: 50%;
    width: 100%;
    height: 203px;
}
.fact-ico {
    display: inline-block;
    width: 100px;
    height: 67px;
    color: #999999;
    line-height: 0; 
    margin: 41px 0 15px;
    padding: 18px 0;
}
.panel-primary > .panel-footer + .panel-collapse .panel-body, .nav-tabs li a:active, .nav-tabs li.active a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus, .title .title-border {
    border-bottom-color: #7f2121;
    color: #fff;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, p {
    display: block;
    color: #fff;
}
h2,address {
    color: #fff;
}
.secondary-bar {
    background: #272729;
    border-bottom: #272729 1px solid;
}
.secondary-color-bg, .top-menu li.secondary a, .featured-projects, hr.sm, .flexslider .flex-prev, .flexslider .flex-next, .events-listing .upcoming-events li:hover .event-details-btn, .single-event-info .time, .event-single-venue > span:first-child, .tag-cloud a, .staff-volunteers, .accordion-heading:hover .accordion-toggle, .page-header, .twitter-widget li span.date {
    background-color: rgba(127, 33, 33, 0.88);
}
.nav > li > a:hover, .nav > li > a:focus {
    background-color: #7f2121;
}
.nav-pills>li>a {
    color: #fff;
}
.comments li h5 {
    color: #fff;
}
.grid-content a{
	color: #fff;
}
.grid-gold{
	background-color: #c8a469;
    border: #c8a469 1px solid;
}
.events-listing .upcoming-events li:nth-child(2n+1) {
    background-color: #1d1d1d;
}
.events-listing .upcoming-events li:nth-child(2n+1) .event-excerpt h5{
	color: #fff;
}
.events-listing .event-details-btn{
	background-color: transparent;
}
.tp-caption.h1, .tp-caption.h2, .tp-caption.h3, .tp-caption.h4, .tp-caption.h5, .tp-caption.h6, .tp-caption.para {
    /*background-color: #7f2121;*/
	background-color: rgba(127, 33, 33, 0.51);
    padding-left: 10px!important;
}
.tp-caption.whiter .btn-default, .featured-projects .btn-default {
    background-color: #7f2121;
    font-size: 16px!important;
}
.tp-caption.whiter .btn-default:hover, .featured-projects .btn-default:hover {
    color: #7f2121!important;
}
.nav > li > a:hover {
    background-color: transparent;
}
h1.huge {
    color: #fff;
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary, .top-menu li a:hover {
    background: #0e7713;
}
.full-width-menu .main-navigation > ul > li > ul > li a:hover {
    color: #7f2121!important;
}
.events-listing .upcoming-events li:nth-child(2n+1) .event-location {
    color: #fff;
}
.events-listing .upcoming-events li .event-location {
    color: #333333;
}