body {
    color: #FFF !important;
    background-color: #6F6F6F !important;
    filter: grayscale(1) !important;
}

.top-bar {
    background: rgba(69, 69, 69, 1);
    background: -moz-linear-gradient(top, rgba(69, 69, 69, 1) 0%, rgba(23, 23, 23, 1) 50%, rgba(69, 69, 69, 1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(69, 69, 69, 1)), color-stop(50%, rgba(23, 23, 23, 1)), color-stop(100%, rgba(69, 69, 69, 1)));
    background: -webkit-linear-gradient(top, rgba(69, 69, 69, 1) 0%, rgba(23, 23, 23, 1) 50%, rgba(69, 69, 69, 1) 100%);
    background: -o-linear-gradient(top, rgba(69, 69, 69, 1) 0%, rgba(23, 23, 23, 1) 50%, rgba(69, 69, 69, 1) 100%);
    background: -ms-linear-gradient(top, rgba(69, 69, 69, 1) 0%, rgba(23, 23, 23, 1) 50%, rgba(69, 69, 69, 1) 100%);
    background: linear-gradient(to bottom, rgba(69, 69, 69, 1) 0%, rgba(23, 23, 23, 1) 50%, rgba(69, 69, 69, 1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545', endColorstr='#454545', GradientType=0);
    color: white !important;
    border-bottom: 2px solid #C5C5C5;
}

.top-bar .contact-details li a {
    font-size: 22px;
    color: #FFF;
}

.navbar {
    background: #000 none repeat scroll 0% 0%;
    color: #FFF;
}

.navbar-default .navbar-nav > li > a {
    color: #FFF;
}

.button-right {
    text-transform: uppercase;
    color: #FFF;
    margin-bottom: 3px;
    font-family: "DB_Helvethaica";
    font-size: 21px;
    display: inline-block;
    padding: 10px 20px;
    background-color: #3F3F3F;
    border-bottom: 3px solid #FFF;
    border-radius: 5px;
    text-align: left;
    transition: background-color 1s ease 0s;
}

.button-right:hover {
    text-transform: uppercase;
    color: #FFF;
    margin-bottom: 3px;
    font-family: "DB_Helvethaica";
    font-size: 21px;
    display: inline-block;
    padding: 10px 20px;
    background-color: #000;
    border-bottom: 3px solid #FFF;
    border-radius: 5px;
    text-align: left;
    transition: background-color 1s ease 0s;
}

.button-right:hover i {
    color: #FFF;
    transform: scale(1.3);
}

.social-list {
    background-color: rgb(134, 134, 134);
    border-radius: 5px;
    padding: 1px 6px;
}

.news-tab {
    background-color: #000;
    color: white !important;
}

.news-slider {
    background: #000;
    box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
    -moz-box-shadow: 0 1px 2px rgba(34, 25, 25, 0.4);
    -webkit-box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
    padding-top: 20px;
    padding-bottom: 20px;
}

.post-content p {
    color: white !important;
}

.nav-tabs > li > a {
    font-weight: normal;
    font-size: 26px;
    margin-right: 13px;
    background-color: #565656;
    color: #FFF !important;
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #FFF !important;
    background-color: #000;
}

.nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
    color: #FFF !important;
    background-color: #000 !important;
}
h1, h2, h3, h4, h5, h6{
    color: white;
}
.bg-logo-a{
    background: url("../../images/bglogotri-black.png");
    background-repeat: no-repeat;
}
footer {
    background: rgba(82,82,82,1);
    background: -moz-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(54,54,54,1) 41%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(82,82,82,1)), color-stop(41%, rgba(54,54,54,1)), color-stop(100%, rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(54,54,54,1) 41%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(54,54,54,1) 41%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(54,54,54,1) 41%, rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(82,82,82,1) 0%, rgba(54,54,54,1) 41%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#525252', endColorstr='#000000', GradientType=0 );
    padding-top: 60px;
    border-top: 4px solid #000;
    color: #FFF;
}
footer p {
    color: #FFF;
}
.latest-posts-classic .read-more {
    color: #fff;
}
.ribbon {
    background-color: #575757;
    color:#FFF !important;
}
.list-img{
    background-color: #747474;
}
.tab-content {
    background: rgba(82,82,82,1);
    background: -moz-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(54,54,54,1) 41%, rgba(0,0,0,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(82,82,82,1)), color-stop(41%, rgba(54,54,54,1)), color-stop(100%, rgba(0,0,0,1)));
    background: -webkit-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(54,54,54,1) 41%, rgba(0,0,0,1) 100%);
    background: -o-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(54,54,54,1) 41%, rgba(0,0,0,1) 100%);
    background: -ms-linear-gradient(top, rgba(82,82,82,1) 0%, rgba(54,54,54,1) 41%, rgba(0,0,0,1) 100%);
    background: linear-gradient(to bottom, rgba(82,82,82,1) 0%, rgba(54,54,54,1) 41%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#525252', endColorstr='#000000', GradientType=0 );
}
.headnews01{
    background: rgba(26,26,26,1)!important;
    background: -moz-linear-gradient(top, rgba(26,26,26,1) 0%, rgba(54,54,54,1) 44%, rgba(82,82,82,1) 100%)!important;
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(26,26,26,1)), color-stop(44%, rgba(54,54,54,1)), color-stop(100%, rgba(82,82,82,1)))!important;
    background: -webkit-linear-gradient(top, rgba(26,26,26,1) 0%, rgba(54,54,54,1) 44%, rgba(82,82,82,1) 100%)!important;
    background: -o-linear-gradient(top, rgba(26,26,26,1) 0%, rgba(54,54,54,1) 44%, rgba(82,82,82,1) 100%)!important;
    background: -ms-linear-gradient(top, rgba(26,26,26,1) 0%, rgba(54,54,54,1) 44%, rgba(82,82,82,1) 100%)!important;
    background: linear-gradient(to bottom, rgba(26,26,26,1) 0%, rgba(54,54,54,1) 44%, rgba(82,82,82,1) 100%)!important;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1a1a1a', endColorstr='#525252', GradientType=0 )!important;
}
.headnews02{
    background: #565656 !important;
    color: #ffffff !important;
}
.home_posts_title.Modern h2 {
    color: #FFF !important;
}
.purchase {
    background: url(../../images/parallax/bg-footer-bw.png) no-repeat;
    background-attachment: fixed;
    padding: 20px 0;
}
.head-footer {
    font-family: 'DB_Helvethaica' !important;
    color: #fff;
    font-weight: 700;
    font-size: 27px;
}
.body-content p {
    color: white;
}
footer h3, h4 {
    color: white;
}