body {
    background-color: rgb(255,255,255);
}

.top-menu-2 .navbar-inner,
.top-menu-2 ul.nav > .dropdown > .dropdown-menu,
.top-menu-2 .dropdown-submenu > .dropdown-menu {
    background-color: #222;
}

.breaking-news-widget,
.ticker-swipe,
.ticker-swipe span {
    background-color: #fff !important;
}

/* Scroll bar */
::-webkit-scrollbar-track {
    background-color: #d5d5d5;
}

::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(0,0,0,0.4);
}

a {
    color: #494949; /*#3F5765;*/
}

.modern-footer a {
    color: #E4E4E4;
}

.btn-theme:hover, .btn-theme:focus,
.btn-theme:active, .btn-theme.active,
#commentform .form-submit #submit:hover,
#divGoToTop:hover {
    color: #fff;
    background-color: #6B6B6B;
}

.cat-horiz > .cat-horiz-divider,
.cat-vertical > .cat-vert-divider {
    border-top-color: #d5d5d5;
}

ul.modern-tabs,
ul.modern-tabs .btn-theme,
.modern-accordion-container .btn-theme,
.modern-toggle-container .btn-theme {
    background-color: #333;
}

select, 
textarea, 
input[type="text"], 
input[type="password"], 
input[type="datetime"], 
input[type="datetime-local"], 
input[type="date"], input[type="month"], 
input[type="time"], input[type="week"], 
input[type="number"], input[type="email"], 
input[type="url"], input[type="search"], 
input[type="tel"], input[type="color"], .uneditable-input {
    border-color:#cecece;
}

.posts-in-widget ul.media-list li,
.cat-horiz-divided .related-posts > ul.media-list > li {
    border-bottom-color:#ebebeb;
}

.cat-widget-title:after,
.widget-title:after,
.widget-300-title:after,
.f-widget-title:after {
    background: url('../images/stripes.png');
}

/* Bootstrap Tooltip */
.tooltip.left .tooltip-arrow { border-left-color: #111; }
.tooltip.right .tooltip-arrow { border-right-color: #111; }
.tooltip.top .tooltip-arrow { border-top-color: #111; }
.tooltip.bottom .tooltip-arrow { border-bottom-color: #111; }

.tooltip-inner {
    padding: 3px 8px;
    background-color: #111;
}

::selection,
a.btn-theme:hover,
.btn-theme:hover,
.tags-cloud a.btn-theme:hover,
.widget .widget-content a.btn-theme:hover,
.widget .widget-content a.btn-theme:focus,
.article-content .post-review .total-score .result h4 {
    color: #fff;
}

.btn-theme.disabled, .btn-theme[disabled] {
    color: #919191;
    background-color: #DADADA;
    cursor: default;
}

.highlight {
    background-color: #FAFF77;
}

blockquote p::before {
    color: #595959;
    text-shadow: 1px 1px 1px #d5d5d5;
}


.carousel-nav {
    background-color: #E6E6E6;
}

.navbar-top .navbar .nav > li > a:focus,
.navbar-top .navbar .nav > li > a:hover,
.navbar-top .dropdown-menu > li > a:hover,
.navbar-top .dropdown-menu > li > a:focus,
.navbar-top .dropdown-submenu:hover > a,
.navbar-top .dropdown-submenu:focus > a,
.navbar-top .right-section .social a:hover,
.navbar-top .right-section .social a:focus,
.navbar-top .right-section .social i:hover,
.navbar-top .right-section .social i:focus,
.navbar-main .navbar .nav > .active > a,
.navbar-main .navbar .nav > .active > a:hover,
.navbar-main .navbar .nav > .active > a:focus .navbar-main .navbar .nav.pull-right > li > a [class^="icon-"],
.navbar-main .navbar .nav.pull-right > li > a [class*="icon-"],
.navbar-main .dropdown-menu > li > a:before,
.navbar-main .dropdown-submenu > li > a:before {
    color: #fff;
}

.navbar-main .navbar .nav li.dropdown.open > .dropdown-toggle .caret,
.navbar-main .navbar .nav li.dropdown.active > .dropdown-toggle .caret,
.navbar-main .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret {
    border-top-color: #fff;
    border-bottom: #fff;
}

.navbar-top .navbar-inverse .navbar-inner,
.navbar-top .dropdown-menu,
.navbar-top .navbar-inverse .nav li.dropdown.open > .dropdown-toggle,
.navbar-top .navbar-inverse .nav li.dropdown.active > .dropdown-toggle,
.navbar-top .navbar-inverse .nav li.dropdown.open.active > .dropdown-toggle,
.navbar-top .dropdown-menu > li > a:hover,
.navbar-top .dropdown-menu > li > a:focus,
.navbar-top .dropdown-submenu:hover > a,
.navbar-top .dropdown-submenu:focus > a {
    background: #1F1F1F;
    background-color: #1F1F1F;
    /*-webkit-box-shadow: 0px 5px 20px rgba(54, 54, 54, 0.94);
    -moz-box-shadow: 0px 5px 20px rgba(54, 54, 54, 0.94);
    box-shadow: 0 5px 20px rgba(54, 54, 54, 0.94);*/
}

    .navbar-top .navbar-inverse .navbar-inner:before,
    .navbar-top .navbar-inverse .navbar-inner:after {
    }

.navbar-main .navbar .navbar-inner {
    /*-webkit-box-shadow: 0px 5px 13px rgba(54, 54, 54, 0.94);
    -moz-box-shadow: 0px 5px 13px rgba(54, 54, 54, 0.94);
    box-shadow: 0px 5px 13px rgba(54, 54, 54, 0.94);*/
}

/* Login Form */
.input-append .add-on, .input-prepend .add-on {
    background-color: #fff;
}

.flexslider .flex-direction-nav > li,
.flex-control-paging li a:hover,
.flex-control-paging li a.flex-active {
    background-color: #c9c9c9;
}

.flex-control-paging li a {
    border-color: #dfdfdf;
}

.cat-horiz .last-post .img-container .img-meta .post-date,
.cat-vertical .last-post .img-container .img-meta .post-date,
.cat-horiz-divided .last-post .img-container .img-meta .post-date {
    background: rgba(0, 0, 0, 0.60);
}

.cat-widget,
.widget,
.widget-300,
.article-content,
.author-bio,
.article-tags {
    /*border-color: #FF1F00 #d5d5d5 #d5d5d5 #d5d5d5; /* #333745, #3F5765 */
    /*border-color: #d5d5d5 !important;*/
}

.breaking-news-widget > .row-fluid > .title h3 {
    color: #fff;
}

.cat-widget .cat-widget-title h3,
.author-bio .cat-widget-title h3,
.widget .widget-title h4,
.widget-300 .widget-300-title h4,
.modern-footer .f-widget > .f-widget-title h4,
.widget .widget-content .widget-weather > .info > span,
.widget .widget-content .widget-weather > .date > span {
    color: #292929;
}

.widget .widget-content .widget-weather > .info,
.widget .widget-content .widget-weather {
    border-color: #eee;
}

.tags-cloud a.btn-theme {
    background-color: #E4E4E4;
    color: #797979;
}

.modern-footer .tags-cloud a.btn-theme {
    background-color: #2B2B2B !important;
    border-color: #575757;
}

/* White Backgrounds */
.navbar-main .container-fluid,
.cat-review .review > .content,
.cat-review .review > .content .post-info .post-desc ul.criteria > li > .title,
.cat-review .review > .content .post-info .post-desc ul.criteria > li > .grade {
    background-color: #fff;
}

.flexslider,
.flex-control-paging li a,
select, textarea, input[type="text"],
input[type="password"], input[type="datetime"],
input[type="datetime-local"], input[type="date"],
input[type="month"], input[type="time"], input[type="week"],
input[type="number"], input[type="email"], input[type="url"],
input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background: transparent;
}

.cat-review .review > .content .post-info .post-desc ul.criteria > li > .title,
.cat-review .review > .content .post-info .post-desc ul.criteria > li > .grade {
    color: #333;
}

.cat-review .review > .content .post-info .post-desc ul.criteria > li {
    border-color: #a5a5a5;
}

    .cat-review .review > .content .post-info .post-desc ul.criteria > li > .grade {
        border-left-color: #a5a5a5;
    }

.cat-review.modern-items-list ul.items.left > li:first-child {
    border-bottom-color: #d5d5d5;
}


/* White Font Color */
.btn-theme,
#commentform .form-submit #submit,
.tags-cloud a.btn-theme:hover .thumb-effect .mask,
.posts-in-scrolling-box .paging-footer .pagination ul > li:hover > a > i,
.posts-in-scrolling-box .paging-footer .pagination ul > li:focus > a > i,
.twitter-ticker-widget .widget-inner > .title,
.modern-footer .f-widget > .f-widget-title h4,
.cat-horiz .last-post .img-container .img-meta span,
.cat-vertical .last-post .img-container .img-meta span,
.cat-horiz-divided .last-post .img-container .img-meta span,
.cat-horiz .last-post .img-container .img-meta span,
.cat-vertical .last-post .img-container .img-meta span,
.cat-horiz-divided .last-post .img-container .img-meta span,
.cat-review .review .img-container .img-meta span,
.cat-review .review .img-container .img-meta .post-title,
.cat-review .review .img-container .img-meta .post-result,
.flexslider.large .fold-item .description > .title .post-meta > span,
.modern-footer .tags-cloud a.btn-theme {
    color: #fff;
}

.modern-footer,
.modern-footer .f-copyright a {
    color: #ccc;
}

    .modern-footer .flex-control-paging li a {
        border-color: #cecece !important;
        background-color: #696969;
    }

    .modern-footer .flexslider .flex-direction-nav > li {
        background-color: #686868;
    }

    .modern-footer .modern-items-list .fold-item .description.visible-part {
        background-color: rgba(0, 0, 0, 0.76);
    }

    .modern-footer .f-copyright {
        /*background-color: rgb(37, 37, 37);*/
        /*color: #a3a3a3;*/
    }

.article-content .post-review .total-score .progress-striped .bar {
    /*background-color:#333;*/
}

/* Font and Icons Colors */
a:hover, a:focus,
i:hover, i:focus,
.ticker-content a:hover,
.widget a:hover, .widget-300 a:hover, .cat-widget a:hover,
.cat-horiz a:hover,
.cat-horiz .related-posts .media-list a:hover,
.cat-horiz .last-post .post-info .post-meta a:hover,
.cat-horiz .related-posts .media-list .post-meta a:hover,
.cat-horiz .last-post .post-info .post-meta a:hover > i,
.cat-horiz .related-posts .media-list .post-meta a:hover > i,
.cat-horiz-divided a:hover,
.cat-horiz-divided .related-posts .media-list a:hover,
.cat-horiz-divided .last-post .post-meta a:hover,
.cat-horiz-divided .last-post .post-meta a:hover > i,
.cat-horiz-divided .last-post .post-meta a:focus,
.cat-horiz-divided .last-post .post-meta a:focus > i,
.cat-horiz-divided .related-posts .media-list .post-meta a:hover,
.cat-horiz-divided .related-posts .media-list .post-meta a:hover > i,
.cat-vertical a:hover,
.cat-vertical a:hover > i,
.cat-vertical a:hover > span,
.cat-vertical .last-post .post-info .post-meta a:hover,
.cat-vertical .last-post .post-info .post-meta a:hover > i,
.cat-vertical .last-post .post-info .post-meta a:focus,
.cat-vertical .last-post .post-info .post-meta a:focus > i,
.cat-vertical .related-posts .media-list a:hover,
.cat-vertical .related-posts .media-list .post-meta a:hover,
.cat-vertical .related-posts .media-list a:hover > i,
.cat-vertical .related-posts .media-list .post-meta a:hover > i,
.cat-vertical .related-posts .media-list a:focus > i,
.cat-vertical .related-posts .media-list .post-meta a:focus > i,
.posts-in-thumbs .media-list a:hover,
.posts-in-scrolling-box .media-list a:hover,
.posts-in-thumbs .media-list li:hover a,
.posts-in-scrolling-box .media-list li:hover a,
.widget .widget-content .tabs-body-style .media-list li:hover a,
.article-content .post-info .post-meta a:hover,
.article-content .post-info .breadcrumb a:hover,
.article-content .post-info .post-meta a:hover > i,
.article-content .post-info .breadcrumb a:hover > i,
.comments-box .cat-widget-content .media-body .media ul > li > a:hover,
.comments-box .cat-widget-content .media-body .media ul > li > a:hover > i,
.comments-box .cat-widget-content .media-body .media .media-body .media ul > li > a:hover,
.comments-box .cat-widget-content .media-body .media .media-body .media ul > li > a:hover > i,
.post-navigation a:hover,
.posts-in-thumbs .media-list .post-meta a:hover,
.posts-in-scrolling-box .media-list .post-meta a:hover,
.widget .widget-content .tabs-body-style .media-list .post-meta a:hover,
.post-navigation div a:hover > span,
.post-navigation div a:hover > i,
.blog-item .post-meta ul li a:hover,
.blog-item .post-meta ul li a:hover > i {
    /*color: #000;*/
}

.navbar-main .navbar .navbar-inner {
    /*background-image: none;
    background-image: none;
    background-image: none;
    background-image: none;
    background-image: none;
    background-repeat: repeat-x;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    filter: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;*/
}

.navbar-main .navbar .navbar-inner,
.navbar-main .dropdown-menu {
    background: rgb(65, 65, 65);
    background-color: rgb(65, 65, 65);
}

.navbar-main .dropdown-menu {
    border-color: rgb(90, 90, 90);
}


.navbar-main .navbar .navbar-inner {
    /*background: rgb(36, 36, 36);
    background-color: rgb(36, 36, 36);*/
}

.navbar-main .navbar .divider-vertical {
    border-right-color: rgb(97, 97, 97);
    border-left-color: rgb(56, 56, 56);
}

.navbar-main .navbar .nav > li > a,
.navbar-main .navbar .nav > li > i,
.navbar-main .navbar .brand,
.navbar-main .navbar .nav > li > a [class^="icon-"],
.navbar-main .navbar .nav > li > a [class*="icon-"],
.navbar-main .dropdown-menu > li > a {
    color: #fff;
    text-shadow: none;
}

.navbar-main .navbar .nav li.dropdown > .dropdown-toggle .caret {
    border-top-color: #fff;
    border-bottom-color: #fff;
}

.navbar-main .navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar-main .navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar-main .navbar .nav li.dropdown.open.active > .dropdown-toggle,
.navbar-main .navbar .nav > li.dropdown.active [class^="icon-"],
.navbar-main .navbar .nav > li.dropdown.open.active [class^="icon-"],
.navbar-main .navbar .nav > li.dropdown.active [class*="icon-"],
.navbar-main .navbar .nav > li.dropdown.open.active [class*="icon-"],
.navbar-main .navbar .nav > li > a:focus,
.navbar-main .navbar .nav > li > a:hover,
.navbar-main .navbar .nav > li > a:focus [class^="icon-"],
.navbar-main .navbar .nav > li > a:hover [class^="icon-"],
.navbar-main .navbar .nav > li > a:focus [class*="icon-"],
.navbar-main .navbar .nav > li > a:hover [class*="icon-"],
.navbar-main .navbar .nav > li > i:focus,
.navbar-main .navbar .nav > li > i:hover,
.navbar-main .navbar .dropdown .caret:hover,
.navbar-main .navbar .nav > .active > a,
.navbar-main .navbar .nav > .active > a:hover,
.navbar-main .navbar .nav > .active > a:focus,
.navbar-main .dropdown-menu > li > a:hover,
.navbar-main .dropdown-menu > li > a:focus,
.navbar-main .dropdown-submenu:hover > a,
.navbar-main .dropdown-submenu:focus > a {
    color: #fff;
}

.widget .widget-content ul.tabs-header li {
}

    .widget .widget-content ul.tabs-header li.btn-theme a {
        color: #fff;
        /*text-shadow: 0px 1px 1px rgb(0,0,0);*/
        text-shadow: none;
    }

.widget .widget-content ul.tabs-header li {
    background-color: #555;
}

    .widget .widget-content ul.tabs-header li:hover {
        background-color: #696969;
    }

    .widget .widget-content ul.tabs-header li.btn-theme a:hover,
    .widget .widget-content ul.tabs-header > li.btn-theme.active > a {
        color: #fff;
    }

.widget span,
.widget-300 span,
.cat-widget span {
    color: #3a3a3a;
}

.cat-horiz .last-post .post-info .post-desc p,
.cat-vertical .last-post .post-info .post-desc p,
.cat-horiz-divided .last-post .post-desc p {
    color: #686868;
}

.article-content > header .breadcrumb {
    border-bottom-color: #F0F0F0;
}

.article-content .post-info,
.article-content .authors-page ul.authors li.media,
.article-content > .timeline-page h2 {
    border-bottom-color: #d5d5d5;
}

    .article-content > header .breadcrumb > li > a,
    .article-content > header .breadcrumb [class^="icon-"] {
        color: #333;
    }

.article-content .social-share-footer,
.posts-in-scrolling-box .paging-footer {
    background-color: #F8F8F8;
    border-top: 1px solid #D1D1D1;
    border-bottom: 1px solid #D1D1D1;
}

.article-content .blog .paging-footer,
.page-link {
    background-color: #FCFCFC;
    border-color:#F3F3F3;
}

.article-content .blog .paging-footer .pagination ul > li > a:hover,
            .article-content .blog .paging-footer .pagination ul > li > a:focus {
                color: #4E4E4E;
                background-color: #F1F1F1;
            }

.comments-box .cat-widget-content .media-body .media,
.comments-box .cat-widget-content .media-body .media .media {
    color:#333;
}

.article-content .login-page .form-horizontal .login-inputs {
    border-right-color:#d5d5d5;
}

.article-content > .timeline-page > .row-fluid > .dl-horizontal {
    border-left-color:#d5d5d5;
}

.article-content .post-review {
    border-color:#ddd;
}

    .article-content .post-review .total-score {
        background-color: #fff;
        border-color:#ddd;
    }
        .article-content .post-review .total-score .summary {
            border-left-color:#cfcfcf;
        }

    .posts-in-scrolling-box .paging-footer a:hover {
        background-color: #3F5765;
    }

    .posts-in-scrolling-box .paging-footer .pagination a {
        background-color: #fff;
    }

    .posts-in-scrolling-box .paging-footer .pagination ul > li > a [class^="icon-"],
    .posts-in-scrolling-box .paging-footer .pagination ul > li > a [class*="icon-"] {
        color: #3a3a3a;
    }

.post-navigation .prev-post span,
.post-navigation .next-post span,
.post-navigation .prev-post i,
.post-navigation .next-post i,
.post-navigation div {
    color: #fff;
}

.posts-in-widget span,
.posts-in-widget i,
.blog-item .post-meta,
.blog-item .post-meta ul li a, .blog-item .post-meta ul li span,
.blog-item .post-meta .post-author a {
    color: #A5A5A5;
}

.cat-horiz .related-posts .media-list li:hover,
.cat-horiz-divided .related-posts .media-list li:hover,
.cat-vertical .related-posts .media-list li:hover,
.posts-in-thumbs .media-list li:hover,
.posts-in-scrolling-box .media-list li:hover,
.widget .widget-content .tabs-body-style .media-list li:hover {
    /*background: #f6f6f6;*/
}

.widget, .widget-300, .article-content, .author-bio, .article-tags {
    /* #333745, #3F5765 */
}

    .widget a, .widget-300 a, .cat-widget a {
        /*color: #3F5765;*/
    }

.carousel-caption h4 a {
    color: #d5d5d5;
}

#divStyleSwitcher {
    background: rgb(214,214,214); /* Old browsers */
    /* IE9 SVG, needs conditional override of 'filter' to 'none' */
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2U3ZTdlNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNmQ2ZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(left, rgba(214,214,214,1) 0%, rgba(231,231,231,1) 50%, rgba(214,214,214,1) 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(214,214,214,1)), color-stop(50%,rgba(231,231,231,1)), color-stop(100%,rgba(214,214,214,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left, rgba(214,214,214,1) 0%,rgba(231,231,231,1) 50%,rgba(214,214,214,1) 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left, rgba(214,214,214,1) 0%,rgba(231,231,231,1) 50%,rgba(214,214,214,1) 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left, rgba(214,214,214,1) 0%,rgba(231,231,231,1) 50%,rgba(214,214,214,1) 100%); /* IE10+ */
    background: linear-gradient(to right, rgba(214,214,214,1) 0%,rgba(231,231,231,1) 50%,rgba(214,214,214,1) 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#d6d6d6',GradientType=1 ); /* IE6-8 */
    border: 1px solid #575757;
}

#divFluidStyle, #divFixedStyle {
    background-color: #E9E9E9;
    border: 1px solid #999;
}

/* Tags Cloud */
.widget.widget_tag_cloud .tagcloud > a {
	background-color: #E4E4E4;
	color: #797979;
}

.widget.widget_tag_cloud .tagcloud > a:hover,
.form-submit #submit:hover {
	color: #fff;
}