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 span .page-current,
.breaking-news-widget,
.ticker-swipe,
.ticker-swipe span {
    background-color: #fff;
}

.article-content .post-entry p a {
    color: #333;
}
.article-content .post-entry p a:hover{
    color: #000;
}



.global--postmeta-box > span,
.global--postmeta-box > span a,
.global--postmeta-box > span .oxbfa-icon,
.navbar-nav > li.menu-item.mega-menu .dropdownmenu-inner .global--postmeta-box.style--postmeta-box-bg > span,
.navbar-nav > li.menu-item.mega-menu .dropdownmenu-inner .global--postmeta-box.style--postmeta-box-bg > span a,
.navbar-nav > li.menu-item.mega-menu .dropdownmenu-inner .global--postmeta-box.style--postmeta-box-bg > span .oxbfa-icon,
.navbar-nav > li.menu-item.mega-menu .dropdownmenu-inner .global--postmeta-box.style--postmeta-fold-box-bg > span,
.navbar-nav > li.menu-item.mega-menu .dropdownmenu-inner .global--postmeta-box.style--postmeta-fold-box-bg > span a,
.navbar-nav > li.menu-item.mega-menu .dropdownmenu-inner .global--postmeta-box.style--postmeta-fold-box-bg > span .oxbfa-icon {
    color: #a5a5a5;
}


    .home-main-slider--swiper-wrapper .fold-item .global--postmeta-box.style--postmeta-box-bg > span,
    .home-main-slider--swiper-wrapper .fold-item .global--postmeta-box.style--postmeta-box-bg > span a,
    .home-main-slider--swiper-wrapper .fold-item .global--postmeta-box.style--postmeta-box-bg > span .oxbfa-icon,
    .home-main-slider--swiper-wrapper .fold-item .global--postmeta-box.style--postmeta-fold-box-bg > span,
    .home-main-slider--swiper-wrapper .fold-item .global--postmeta-box.style--postmeta-fold-box-bg > span a,
    .home-main-slider--swiper-wrapper .fold-item .global--postmeta-box.style--postmeta-fold-box-bg > span .oxbfa-icon {
        color: rgba(255, 255, 255, 0.8);
    }

.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;
}


/* 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,
.btn-theme,
a.btn-theme:hover,
.btn-theme:hover,
.post-password-form input[type=submit]:hover,
body.light-skin .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,
.global--postmeta-box.style--postmeta-box-bg > span,
.global--postmeta-box.style--postmeta-box-bg > span a,
.global--postmeta-box.style--postmeta-box-bg > span .oxbfa-icon,
#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 .oxbfa-icon:not(.staricon),
.navbar-main .dropdown-menu > li > a:before,
.navbar-main .dropdown-submenu > li > a:before,
.breaking-news-widget > .brknews-inner > .title-inner .title,
#commentform .form-submit #submit,
.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,
.home-main-slider--swiper-wrapper.has-swiper-thumbs .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 .oxbfa-icon: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 .oxbfa-icon:not(.staricon),
.navbar-main .navbar-nav > li.dropdown.open.active .oxbfa-icon:not(.staricon),
.navbar-main .navbar-nav > li > a:focus,
.navbar-main .navbar-nav > li > a:hover,
.navbar-main .navbar-nav > li > a:focus .oxbfa-icon:not(.staricon),
.navbar-main .navbar-nav > li > a:hover .oxbfa-icon: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 > .brknews-inner > .title-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,
    .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 .oxbfa-icon,
.posts-in-scrolling-box .paging-footer .pagination > li > a .oxbfa-icon,
.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;
}

body.light-skin .btn-theme:hover, 
body.light-skin .btn-theme:focus,
body.light-skin .btn-theme:active, 
body.light-skin .btn-theme.active,
body.light-skin #commentform .form-submit #submit:hover,
body.light-skin #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 span .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);
}



.sb-dark-background .tags-cloud a.btn-theme,
.sb-dark-background .input-group-addon,
.sb-dark-background select,
.sb-dark-background textarea,
.sb-dark-background input[type="text"],
.sb-dark-background input[type="password"],
.sb-dark-background input[type="datetime"],
.sb-dark-background input[type="datetime-local"],
.sb-dark-background input[type="date"], 
.sb-dark-background input[type="month"],
.sb-dark-background input[type="time"],
.sb-dark-background input[type="week"],
.sb-dark-background input[type="number"], 
.sb-dark-background input[type="email"],
.sb-dark-background input[type="url"], 
.sb-dark-background input[type="search"],
.sb-dark-background input[type="tel"], 
.sb-dark-background input[type="color"], 
.sb-dark-background .uneditable-input,
.sb-dark-background .widget-weather > .info,
.sb-dark-background .widget-weather {
    border-color: rgba(255, 255, 255, 0.2);
}

.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,
.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);
}

.ticker-wrapper.left .ticker-swipe span {
    border-left-color: rgba(0, 0, 0, 0.1);
}

.ticker-wrapper.right .ticker-swipe span {
    border-right-color: rgba(0, 0, 0, 0.1);
}

.sb-topmenu .tm-widget .title {
    border-bottom-color: rgba(255, 255, 255, 0.1);
}

.breaking-news-widget {
    border-color: rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0px 4px 13px rgba(0, 0, 0, 0.1);
    box-shadow: 0px 4px 13px rgba(0, 0, 0, 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 span .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;
}


/* WooCommerce */

.oxb-wc-box-title:before,
.oxb-wc-box-title:after {
    background-color: #e6e6e6;
}


.wc-page-entry input[type=text],
.wc-page-entry input[type=color],
.wc-page-entry input[type=date],
.wc-page-entry input[type=datetime-local],
.wc-page-entry input[type=datetime],
.wc-page-entry input[type=email],
.wc-page-entry input[type=month],
.wc-page-entry input[type=number],
.wc-page-entry input[type=password],
.wc-page-entry input[type=search],
.wc-page-entry input[type=tel],
.wc-page-entry input[type=time],
.wc-page-entry input[type=url],
.wc-page-entry input[type=week],
.wc-page-entry textarea,
.woocommerce-Button,
.widget.woocommerce .widget-content button,
.form-row .button,
.wc-main-content-inner input[type=submit],
.woocommerce table.cart td.actions button,
.woocommerce table.cart td.actions input[type=button],
.wc-proceed-to-checkout .button,
#payment .place-order .button,
.woocommerce-order-pay button[type=submit],
.woocommerce-MyAccount-content button[type=submit],
.wc-block-product-search .wc-block-product-search__button {
    background-color: #fff;
}

    /* Simple Button: Coloring - Green */
    .woocommerce-notice,
    .woocommerce-error,
    .woocommerce-info,
    .woocommerce-message,
    .woocommerce-noreviews,
    .woocommerce p.no-comments,
    .wc-proceed-to-checkout .button,
    #payment .place-order .button,
    .woocommerce-order-pay button[type=submit],
    .woocommerce-MyAccount-content form .woocommerce-Button,
    .woocommerce-MyAccount-content button[type=submit],
    .woocommerce-Button:hover,
    .widget.woocommerce .widget-content button:hover,
    .form-row .button:hover,
    .wc-main-content-inner input[type=submit]:hover,
    .woocommerce table.cart td.actions button:not(:disabled):hover,
    .woocommerce table.cart td.actions input[type=button]:not(:disabled):hover,
    .wc-proceed-to-checkout .button:hover,
    #payment .place-order .button:hover,
    .woocommerce-MyAccount-content form .woocommerce-Button:hover,
    .woocommerce-MyAccount-content button[type=submit]:hover,
    .woocommerce-order-pay button[type=submit]:hover {
        color: #fff;
    }


/* Typography */
.wc-main-content-inner {
    color: #333;
}

.woocommerce-tabs .panel h2:first-of-type {
    color: #222;
}

.oxb-wc-box-title h4 {
    color: #222;
}

.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h2,
.woocommerce ul.products li.product h3 {
    color: #333;
}


.woocommerce table.cart td.product-name a {
    color: #333;
}

.woocommerce ul.products li.product .price,
.single-product div.product .single_variation .woocommerce-variation-price {
    color: #43454b;
}


#reviews .commentlist li p.meta .woocommerce-review__author {
    color: #333;
}

/* Typography - Metas */
#reviews .commentlist li p.meta time,
.widget.woocommerce .woocommerce-Price-amount,
.widget.woocommerce .product-details .quantity {
    color: #888;
}

.widget.woocommerce .product-title,
.widget.woocommerce .product-title a {
    color: #333;
}

.widget_shopping_cart p.total,
.widget_shopping_cart p.total strong,
.widget_shopping_cart p.total .woocommerce-Price-amount,
#reviews #commentform label,
.woocommerce form.woocommerce-form-coupon p {
    color: #222;
}

.woocommerce-MyAccount-navigation ul li a,
.woocommerce-tabs ul.tabs li a,
.woocommerce-MyAccount-navigation ul li a {
    color: #222;
}

.woocommerce .onsale {
    color: #fff;
}

.wc-adams-sorting {
    color: #222;
}

    .wc-adams-sorting .woocommerce-result-count,
    .widget.widget_price_filter {
        color: #555;
    }

.woocommerce ul.order_details li,
.woocommerce-customer-details address {
    color: #444;
}

.woocommerce ul.order_details li strong {
    color: #222;
}


.site-header-cart .widget.woocommerce .product-title,
.site-header-cart .widget.woocommerce .product-title a {
    color: #fff;
}

.site-header-cart .widget_shopping_cart p.total,
.site-header-cart .widget_shopping_cart p.total strong,
.site-header-cart .widget_shopping_cart p.total .woocommerce-Price-amount {
    color: #222;
}



/* Typography - Buttons */
.oxb-wc-icon-button,
.woocommerce-Button,
.oxb-wc-icon-button .btn-inner .btn-part.btn-title,
.form-row .button,
.wc-main-content-inner input[type=submit],
.widget_shopping_cart p.buttons .button,
.woocommerce ul.products li.product .added_to_cart.wc-forward,
.single-product div.product .entry-summary > .woocommerce-product-rating .woocommerce-review-link,
.wc-main-content-inner a.reset_variations,
.widget.woocommerce .widget-content button,
.woocommerce table.cart td.actions button,
.woocommerce table.cart td.actions input[type=button],
.wc-proceed-to-checkout .button,
#payment .place-order .button,
.woocommerce-MyAccount-content button[type=submit],
.woocommerce .return-to-shop {
    color: #222;
}

    .oxb-wc-icon-button.product_type_external .btn-inner .btn-part.btn-title {
        color: #222;
    }

/* Metas */
.single-product div.product .product_meta > *:not(script):not(noscript) > .meta-title {
    color: #222;
}

.single-product div.product .product_meta > *:not(script):not(noscript), 
.single-product div.product .product_meta > *:not(script):not(noscript) a {
    color: #222;
}

.single-product .woocommerce-product-details__short-description,
.single-product .woocommerce-variation-description,
.single-product .woocommerce-Tabs-panel--description p {
    color: #222;
}


.woocommerce-notice,
.woocommerce-error,
.woocommerce-info,
.woocommerce-message,
.woocommerce-noreviews,
.woocommerce p.no-comments {
    color: #fff;
}


/* Inputs - Texts */
.quantity .qty {
    color: #555;
}

.select2-container,
.select2-container--default .select2-selection--single .select2-selection__rendered,
.woocommerce input[type=text],
.woocommerce input[type=color],
.woocommerce input[type=date],
.woocommerce input[type=datetime-local],
.woocommerce input[type=datetime],
.woocommerce input[type=email],
.woocommerce input[type=month],
.woocommerce input[type=number],
.woocommerce input[type=password],
.woocommerce input[type=search],
.woocommerce input[type=tel],
.woocommerce input[type=time],
.woocommerce input[type=url],
.woocommerce input[type=week],
.woocommerce textarea {
    color: #555;
}


/* Fors Labels */
.woocommerce form label {
    color: #888;
}