body,
.input-group .input-group-addon,
.navbar-main .container-fluid,
.cat-review .review .criterias-list,
.article-content .post-review .total-score,
.posts-in-scrolling-box .paging-footer .pagination a,
.page-link a,
.page-link > .page-current {
    background-color: #fff;
}


.top-menu-2 ul.nav > .dropdown > .dropdown-menu,
.top-menu-2 .dropdown-submenu > .dropdown-menu {
    
}

.top-menu-2 .navbar-inner,
.top-menu-2 .navbar-nav > li:not(.mega-menu) .dropdown-menu,
.top-menu-2 .navbar-nav > li.mega-menu > .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);
}

.carousel-nav {
    background-color: #E6E6E6;
}

.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;
}

.flexslider .flex-direction-nav > li > a,
.flex-control-paging li a:hover,
.flex-control-paging li a.flex-active {
    background-color: #c9c9c9;
}

.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-review .review .criterias-list ul.criteria li.odd-item {
        background-color: #f3f3f3;
    }


.widget .widget-content ul.tabs-header li {
    background-color: #464646;
}

    .widget .widget-content ul.tabs-header li:hover {
        background-color: #555;
    }

.article-content .social-share-footer,
.posts-in-scrolling-box .paging-footer {
    background-color: rgba(0, 0, 0, 0.05);
}

.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;
}

/* Font Colors */
::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,
.btn-theme:hover, .btn-theme:focus,
.btn-theme:active, .btn-theme.active,
#commentform .form-submit #submit:hover,
#divGoToTop:hover,
.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 .fa:not(.staricon),
.navbar-main .dropdown-menu > li > a:before,
.navbar-main .dropdown-submenu > li > a:before,
.breaking-news-widget > .title-container > .title h3,
.btn-theme,
#commentform .form-submit #submit,
.tags-cloud a.btn-theme:hover .thumb-effect .mask,
.posts-in-scrolling-box .paging-footer .pagination > li:hover > a > i,
.posts-in-scrolling-box .paging-footer .pagination > li:focus > a > i,
.twitter-ticker-widget .widget-inner > .title,
.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,
.article-content .post-review .users-rating .criteria-left .title,
.flexslider.large .fold-item .description > .title .post-meta > span,
.navbar-main .navbar-nav > li > a,
.navbar-main .navbar-nav > li > i,
.navbar-main .navbar-nav .brand,
.navbar-main .navbar-nav > li > a .fa:not(.staricon),
.navbar-main .dropdown-menu > li > a,
.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 .fa:not(.staricon),
.navbar-main .navbar-nav > li.dropdown.open.active .fa:not(.staricon),
.navbar-main .navbar-nav > li > a:focus,
.navbar-main .navbar-nav > li > a:hover,
.navbar-main .navbar-nav > li > a:focus .fa:not(.staricon),
.navbar-main .navbar-nav > li > a:hover .fa:not(.staricon),
.navbar-main .navbar-nav > li > i:focus,
.navbar-main .navbar-nav > li > i:hover,
.navbar-main .navbar-nav .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,
.widget .widget-content ul.tabs-header li.btn-theme a,
.widget .widget-content ul.tabs-header li.btn-theme a:hover,
.widget .widget-content ul.tabs-header > li.btn-theme.active > a,
.post-navigation .prev-post span,
.post-navigation .next-post span,
.post-navigation .prev-post i,
.post-navigation .next-post i,
.post-navigation div,
.page-link a:hover,
.widget.widget_tag_cloud .tagcloud > a:hover,
.form-submit #submit:hover {
    color: #fff;
}

@-moz-document url-prefix() {
    .btn-theme,
    .article-content .post-review .total-score .result h4,
    #commentform .form-submit #submit,
    .breaking-news-widget > .title-container > .title h3,
    .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,
    .widget .widget-content ul.tabs-header li.btn-theme a,
    a.btn-theme:hover, .btn-theme:hover,
    .twitter-ticker-widget .widget-inner > .title {
        color: #fff;
    }
}

a {
    color: #494949; /*#3F5765;*/
}

.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;
}

.cat-widget-title h3,
.widget-title h4,
.f-widget-title h4,
.widget .widget-content .widget-weather > .info > span,
.widget .widget-content .widget-weather > .date > span {
    color: #292929;
}

/* Modification v2.3 */
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,
.article-content > header .breadcrumb > li > a,
.article-content > header .breadcrumb .fa,
.posts-in-scrolling-box .paging-footer .pagination > li > a .fa,
.comments-box .cat-widget-content .media-body .media,
.comments-box .cat-widget-content .media-body .media .media,
.cat-review .review .criterias-list .post-info .post-desc ul.criteria > li > .title,
.cat-review .review .criterias-list .post-info .post-desc ul.criteria > li > .grade {
    color: #333;
}


.posts-in-widget .post-meta span,
.posts-in-widget .post-meta 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;
}

#commentform .comment-notes,
#commentform .comment-notes span {
    color: #747474;
}

.btn-theme:hover, .btn-theme:focus,
.btn-theme:active, .btn-theme.active,
#commentform .form-submit #submit:hover,
#divGoToTop:hover {
    background-color: #6B6B6B;
}

ul.modern-tabs,
ul.modern-tabs .btn-theme,
.modern-accordion-container .btn-theme,
.modern-toggle-container .btn-theme {
    background-color: #333;
}

.cat-widget-title:before,
.widget-title:before,
.cat-widget-title:after,
.widget-title:after {
    background-color: #e6e6e6;
}

.f-widget-title:before,
.f-widget-title:after {
    background-color: rgba(255, 255, 255, 0.20);
}


/* Borders */

.article-content .post-review,
.article-content .post-review .progress,
.article-content .post-review .criterias-list .criteria-right,
.article-content .post-review .total-score,
.article-content .post-review .users-rating,
.article-content .post-review .users-rating .criteria-left .title,
.article-content .post-review .users-rating .rate .your-rate > .value,
.article-content .post-review .pros-cons-container,
.article-content .post-review .pros-cons-container .cons-list,
.article-content .post-review .pros-cons-container .pros-list .title,
.article-content .post-review .pros-cons-container .cons-list .title,
.cat-review .review .criterias-list .post-info .post-desc ul.criteria > li,
.page-link a,
.page-link > .page-current,
.blog-item,
.blog-item .blog-date .date-meta hr,
.tags-cloud a.btn-theme,
.input-group-addon,
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,
.article-content .social-share-footer,
.posts-in-scrolling-box .paging-footer,
.flex-control-paging li a,
.widget .widget-content .widget-weather > .info,
.widget .widget-content .widget-weather {
    border-color: rgba(0, 0, 0, 0.1);
}

.cat-horiz > .cat-horiz-divider,
.cat-vertical > .cat-vert-divider {
    border-top-color: rgba(0, 0, 0, 0.1);
}

.sb-topmenu .tm-widget .title,
.posts-in-widget ul.media-list li,
.cat-horiz-divided .related-posts > ul.media-list > li,
.cat-review.modern-items-list ul.items.left > li:first-child,
.ticker-swipe span,
.article-content .post-info,
.article-content .authors-page ul.authors li.media,
.article-content > .timeline-page h2,
.comments-box .commentlist > .comment article.comment,
#respond #reply-title,
.article-content > header .breadcrumb {
    border-bottom-color: rgba(0, 0, 0, 0.1);
}

.sb-topmenu .tm-widget .title {
    border-bottom-color: rgba(255, 255, 255, 0.1);
}

.navbar-main .navbar-nav li.dropdown > .dropdown-toggle .caret,
.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-color: #fff;
}

/* Bootstrap Tooltip */
.tooltip.top .tooltip-arrow {
    border-top-color: #111;
}

.tooltip.bottom .tooltip-arrow {
    border-bottom-color: #111;
}

.tooltip-inner {
    background-color: #111;
}

.btn-theme.disabled, .btn-theme[disabled] {
    color: #919191;
    background-color: #DADADA;
    cursor: default;
}

.highlight {
    background-color: #FAFF77;
}

blockquote p::before {
    color: #595959;
}

.article-content .blog .paging-footer,
.page-link {
    background-color: #FCFCFC;
    border-color: #F3F3F3;
}

    .article-content .blog .paging-footer .pagination > li > a:hover,
    .article-content .blog .paging-footer .pagination > li > a:focus {
        color: #4E4E4E;
        background-color: #F1F1F1;
    }

.posts-in-scrolling-box .paging-footer a:hover {
    background-color: #3F5765;
}

.page-link > .page-current {
    background-color: #f5f5f5;
    color: #999;
}

.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,
.tags-cloud a.btn-theme {
    background-color: #E4E4E4;
    color: #797979;
}

/* Shortcodes Plugin */
.su-tabs-nav span.su-tabs-current {
    background: #FFF !important;
    color: #383838 !important;
}