body,
header,
.dropdown-menu,
.oe-custom-search-form .search-input,
#searchForm,
.plazart-mainnav .nav-collapse {
  background-color: #222222;
}
.plazart-megamenu .mega-col-module .hikashop_product:hover {
  background-color: #FFFFFF;
}
.plazart-megamenu .mega-dropdown-inner .mega-col-nav .mega-inner,
.menu-fix,
.oe-circle-border .fa-stack.fa-1x,
.plazart-megamenu .mega-col-module,
.plazart-megamenu .mega-col-module.mod-first,
.oe-box-testimonials-1 .oe-tabs-testimonials li a {
  border-color: #333333;
}
.plazart-megamenu .nav li.dropdown.active > .dropdown-toggle,
.plazart-megamenu .nav li.dropdown.open.active > .dropdown-toggle,
.plazart-megamenu .nav li.dropdown.open > .dropdown-toggle {
  color: #FFFFFF;
}
.plazart-megamenu .level0 li a {
  color: #FFFFFF;
}
.plazart-megamenu .level0 .level1 li.active a {
  color: #222222;
  background: #FFFFFF;
}
.plazart-megamenu .level0 > li > .mega-dropdown-menu {
  border-color: #323232;
}
.plazart-megamenu .level0 > li a:before,
.plazart-megamenu .level0 > li a:after {
  background-color: #FFFFFF;
}
.plazart-megamenu .level0 .mega-nav > li a {
  border-color: #323232;
}
.plazart-megamenu .level0 .mega-nav > li a:hover {
  background-color: #FFFFFF;
  color: #222222;
}
.navbar-collapse-fixed-bottom .nav-collapse.collapse ul.nav li div.nav-child.dropdown-menu.mega-dropdown-menu,
.navbar-collapse-fixed-bottom .nav-collapse.in ul.nav li div.nav-child.dropdown-menu.mega-dropdown-menu,
.navbar-collapse-fixed-bottom .nav-collapse.collapsing ul.nav li div.nav-child.dropdown-menu.mega-dropdown-menu,
.navbar-collapse-fixed-top .nav-collapse.collapse ul.nav li div.nav-child.dropdown-menu.mega-dropdown-menu,
.navbar-collapse-fixed-top .nav-collapse.in ul.nav li div.nav-child.dropdown-menu.mega-dropdown-menu,
.navbar-collapse-fixed-top .nav-collapse.collapsing ul.nav li div.nav-child.dropdown-menu.mega-dropdown-menu {
  border-color: #323232;
}
.navbar-collapse-fixed-bottom .nav-collapse.collapsing .plazart-megamenu ul.nav.navbar-nav.level0 li.no-border .nav-child li a,
.navbar-collapse-fixed-bottom .nav-collapse.collapse .plazart-megamenu ul.nav.navbar-nav.level0 li.no-border .nav-child li a,
.navbar-collapse-fixed-top .nav-collapse.collapsing .plazart-megamenu ul.nav.navbar-nav.level0 li.no-border .nav-child li a,
.navbar-collapse-fixed-top .nav-collapse.collapse .plazart-megamenu ul.nav.navbar-nav.level0 li.no-border .nav-child li a {
  border-color: #323232;
}
.navbar-collapse-fixed-bottom .nav-collapse.collapsing.navbar-collapse .plazart-megamenu ul.nav.navbar-nav.level0 li a,
.navbar-collapse-fixed-bottom .nav-collapse.collapse.navbar-collapse .plazart-megamenu ul.nav.navbar-nav.level0 li a,
.navbar-collapse-fixed-top .nav-collapse.collapsing.navbar-collapse .plazart-megamenu ul.nav.navbar-nav.level0 li a,
.navbar-collapse-fixed-top .nav-collapse.collapse.navbar-collapse .plazart-megamenu ul.nav.navbar-nav.level0 li a {
  border-color: #323232;
}
.navbar-collapse-fixed-bottom .nav-collapse.in .plazart-megamenu ul.nav.navbar-nav.level0 li a,
.navbar-collapse-fixed-top .nav-collapse.in .plazart-megamenu ul.nav.navbar-nav.level0 li a {
  border-color: #323232;
}
.navbar-collapse-fixed-bottom .nav-collapse.in .plazart-megamenu ul.nav.navbar-nav.level0 li.no-border .nav-child li a,
.navbar-collapse-fixed-top .nav-collapse.in .plazart-megamenu ul.nav.navbar-nav.level0 li.no-border .nav-child li a {
  border-color: #323232;
}
h1,
h2,
h3,
h4,
h5,
h6,
.oe-btn span,
.search-btn,
.oe-menu-cart,
.oe-icon-boxes-hover-light .fa-stack:hover i,
h6.oe-col-non-pd a,
.oe-block-float h5 a,
.oe-content-boxes i {
  color: #FFFFFF;
}
.plazart-megamenu .mega-col-module .hikashop_product:hover span.text-danger,
#plazart-mainnav .plazart-megamenu .mega-col-module .hikashop_product:hover .menu-shop-title > a {
  color: #222222;
}
.oe-heading-deco-reflect:before,
.oe-heading-deco-reflect:after {
  background-color: #444444;
}
.oe-footer {
  border-top: 1px solid rgba(255,255,255,0.1);
}
.oe-btn:hover:before,
.oe-border-grey .fa-stack.fa-stack-small:hover {
  background-color: #ffffff;
}
.oe-border-grey .fa-stack.fa-stack-small:hover {
  border-color: #FFFFFF;
}
.oe-border-grey .fa-stack.fa-stack-small:hover i {
  color: #222222;
}
.oe-btn-reflect-icon .fa {
  background: #FFFFFF;
  color: #222222;
}
.oe-btn:hover span {
  color: #222222;
}
.oe-btn:hover .fa {
  color: #222222;
}
.oe-circle-border .fa-stack:hover,
.plazart-megamenu .mega-col-module .hikashop_product:hover,
.oe-icon-boxes-hover-darken .fa-stack:hover,
.nav.nav-tabs.oe-tours li.active a,
.oe-progress-active .oe-progress-1 .progress-bar:after {
  background-color: #FFFFFF;
}
.oe-circle-border .fa-stack.fa-1x,
.btn.oe-btn.oe-btn-reflect.oe-effects,
.oe-callout,
.oe-callout .oe-callout-content,
.oe-box-testimonials .oe-testimonials-content,
.nav.nav-tabs.oe-tours a,
span.oe-progress-title,
.oe-bordered,
.oe-latest-article {
  border-color: #333333;
}
.oe-box-testimonials-2 .oe-testimonials-content .oe-testimonials-source:after,
.oe-shortcode-section {
  background-color: #333333;
}
.oe-reflect .oe-group-progress .oe-progress-2,
.oe-reflect-bg .oe-group-progress .oe-progress-2 {
  border-color: #333333;
  background: #333333;
}
.oe-border-grey .fa-stack i {
  color: #666666;
}
.oe-icon-boxes-hover-darken .fa-stack:hover {
  background: none repeat scroll 0 0 #444444;
  border-color: #444444;
}
.oe-icon-boxes-hover-darken .fa-stack:hover i {
  color: #ffffff;
}
.btn.oe-btn {
  border-color: #FFFFFF;
}
#TzContent .oe-border-grey .fa-stack:hover {
  border-color: #FFFFFF;
  background: #FFFFFF;
}
#TzContent .oe-border-grey .fa-stack:hover i {
  color: #222222;
}
#TzContent .oe-border-grey .fa-stack i {
  color: #FFFFFF;
}
.text-right .oe-btn-split-short span {
  color: #444444;
}
.text-right .oe-btn-reflect-icon {
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.text-right .oe-btn-reflect-icon span {
  background: #222222;
}
.text-right .oe-btn-reflect-icon:hover {
  color: #222222;
}
.text-right .oe-btn-reflect-icon:hover span {
  background: #FFFFFF;
}
.text-right .oe-label-btn.oe-btn-border-grey .fa,
.text-right .oe-label-btn.oe-btn-border-grey span,
.text-right .oe-label-btn.oe-btn-border-grey a {
  color: #222222 !important;
}
.home-silent-feature .fa-stack {
  border-color: #333333;
  color: #333333;
}
.home-silent-feature .fa-stack:hover {
  background: #FFFFFF;
  border-color: #FFFFFF;
}
.home-silent-feature .fa-stack:hover i {
  color: #222222;
}
#rev_slider_1_1_wrapper.rev_slider_wrapper .btn {
  border-color: #FFFFFF;
  background: #FFFFFF;
}
#rev_slider_1_1_wrapper.rev_slider_wrapper .btn span {
  color: #222222;
}
#rev_slider_1_1_wrapper.rev_slider_wrapper .btn:hover {
  background: #222222;
}
#rev_slider_1_1_wrapper.rev_slider_wrapper .btn:hover:before,
#rev_slider_1_1_wrapper.rev_slider_wrapper .btn:hover:after {
  background: #222222;
}
#rev_slider_1_1_wrapper.rev_slider_wrapper .btn:hover span {
  color: #FFFFFF;
}
h2.oe-heading-3:before,
h2.oe-heading-3:after {
  background: #FFFFFF;
}
.oe-pricing-price,
.oe-pricing-column {
  background: #222222;
}
.oe-pricing-table .oe-pricing-head h3,
.oe-pricing-table .oe-pricing-body li i,
.oe-pricing-table .oe-pricing-price span {
  color: #FFFFFF;
}
.oe-pricing-table .oe-pricing-body li:first-child,
.oe-pricing-table .oe-pricing-body li,
.oe-pricing-table .oe-pricing-column {
  border-color: #333333 !important;
}
.oe-pricing-table .oe-pricing-column.active {
  border-color: #FFFFFF;
}
.oe-pricing-table .oe-pricing-column.active .oe-pricing-head {
  background: #FFFFFF;
}
.oe-pricing-table .oe-pricing-column.active .oe-pricing-head h3 {
  color: #222222;
}
.oe-pricing-table .oe-pricing-foot a {
  border-color: #FFFFFF;
}
.hikashop_category_information .oe-social {
  border-color: #333333;
  color: #222222;
}
.hikashop_category_information .oe-social:hover {
  background: #222222;
  color: #FFFFFF;
}
.oe-border-grey,
.oe-border-grey .fa-stack {
  border-color: #666666;
}
.oe-border-grey .fa-stack:hover {
  background: #FFFFFF;
  border-color: #FFFFFF;
}
.oe-border-grey .fa-stack:hover i {
  color: #222222;
}
.oe-arrow.oe-arrow-down {
  border-top-color: #222222;
}
.oe-devider.oe-devider-thin {
  border-color: #333333;
}
.oe-box-testimonials-3 span,
.oe-box-testimonials-3 h5,
.oe-box-testimonials-3 p {
  color: #FFFFFF;
}
.oe-slider > h1 {
  color: #FFFFFF;
}
.oe-box-testimonials-3 .oe-testimonials-slider .flex-control-nav.flex-control-paging li a {
  background: transparent;
  border-color: #FFFFFF;
}
.oe-box-testimonials-3 .oe-testimonials-slider .flex-control-nav.flex-control-paging li a.flex-active {
  background: #FFFFFF;
}
.oe-bgvideo-full .oe-fonts-giant.oe-bordered,
.oe-bgvideo-full .oe-videobg-control-btn {
  border-color: #888888;
}
.oe-content-boxes.oe-bordered,
.oe-border-grey .fa-stack {
  border-color: rgba(119,119,119,0.3);
}
.oe-top-page {
  background-color: #222222;
  border-bottom: 1px solid #333333;
  border-top: 1px solid #333333;
}
.oe-top-page a.active {
  color: #FFFFFF;
}
.oe-testimonials-content .owl-theme .owl-controls .owl-buttons .owl-next,
.oe-testimonials-content .owl-theme .owl-controls .owl-buttons .owl-prev {
  border-color: #333333;
}
.oe-devider.oe-devider-blurred {
  border-top-color: #333333;
}
.oe-shortcode-pagination-center li a {
  border-color: #333333;
}
.oe-employee-pagination a {
  border-color: #FFFFFF !important;
}
.oe-employee-pagination a:hover {
  background: #FFFFFF !important;
}
.oe-employee-pagination a:hover i {
  color: #222222;
}
.oe-employee-pagination a i {
  color: #FFFFFF;
}
.oe-social-group-smallspace a {
  border-color: #FFFFFF !important;
}
.oe-social-group-smallspace a i {
  color: #FFFFFF;
}
.oe-social-group-smallspace a:hover {
  background: #FFFFFF !important;
}
.oe-social-group-smallspace a:hover i {
  color: #222222 !important;
}
.panel-group .panel {
  border-color: #555555;
}
.panel-group .panel .panel-title {
  background: #222222;
}
.panel-group .panel .panel-title a {
  color: #666666;
}
.panel-group .panel .panel-title a i {
  border-right-color: #555555;
}
.panel-group .panel .panel-title a:hover {
  color: #444444;
}
.oe-sidebar-nav {
  border-top-color: #333333;
}
.oe-sidebar-nav li.active a {
  color: #FFFFFF;
}
.oe-sidebar-nav li a {
  border-color: -moz-use-text-color #333333 #333333;
}
#searchForm .oe-btn {
  background: #FFFFFF !important;
}
#searchForm .oe-btn i {
  color: #222222;
  background: #FFFFFF !important;
}
#searchForm #search-searchword {
  border-color: #FFFFFF;
}
#searchForm #search-searchword:focus {
  border-color: #333333;
}
.only legend,
.phrases legend {
  color: #FFFFFF;
  border-color: #333333;
}
.panel-group-3 {
  border-color: #333333;
}
.panel-group-5 .panel-title > a {
  background: #333333;
}
.fa-li.oe-li,
.oe-li {
  color: #FFFFFF;
}
.oe-circle-chart.darken .oe-color-track {
  color: #FFFFFF;
}
.text-dropcap-2 {
  background: #FFFFFF;
  color: #222222;
}
.text-highlight-1 {
  background: #FFFFFF;
  color: #222222;
}
.text-highlight-2 {
  background: #333333;
}
.oe-btn:before,
.oe-btn span:before,
.oe-btn .fa:after {
  background: #FFFFFF;
  color: #222222;
}
.oe-btn-split:hover .fa {
  border-left-color: #222222;
}
.oe-btn-split .fa {
  border-left-color: #FFFFFF;
  color: #FFFFFF;
}
.oe-btn-hover-overlap:hover .fa {
  color: #FFFFFF;
}
.oe-btn-hover-overlap .fa {
  background: #222222;
  color: #FFFFFF;
}
.oe-btn-split-short span:after {
  background: #333333;
}
.oe-btn-reflect.oe-btn-hover-flap span {
  background: #FFFFFF;
  color: #222222;
  border-color: #FFFFFF;
}
.oe-btn-reflect.oe-btn-hover-flap span:before {
  border-color: #FFFFFF;
  color: #FFFFFF;
  background: #222222;
}
.oe-btn-reflect.oe-btn-hover-flap .fa {
  border-color: #FFFFFF;
  background: #FFFFFF;
  color: #222222;
}
.oe-btn-reflect.oe-btn-hover-flap .fa:before {
  color: #222222;
}
.oe-btn-reflect {
  background: #FFFFFF;
}
.oe-btn-reflect .fa,
.oe-btn-reflect span {
  color: #222222;
}
.oe-btn-reflect:hover span,
.oe-btn-reflect:hover .fa {
  color: #FFFFFF;
}
.oe-btn-reflect:hover:before,
.oe-btn-reflect:hover span:before {
  background: #222222;
  color: #FFFFFF;
}
.btn.oe-btn-grey {
  background-color: #333333;
  border-color: #333333;
  color: #FFFFFF;
}
.btn.oe-btn-grey .fa {
  color: #FFFFFF;
}
.btn.oe-btn-grey:hover .fa {
  color: #222222;
}
.oe-btn-reflect.oe-btn-3d-right span,
.oe-btn-reflect.oe-btn-3d-left span {
  background: #FFFFFF;
  color: #222222;
}
.oe-btn-reflect.oe-btn-3d-right:hover span:before,
.oe-btn-reflect.oe-btn-3d-left:hover span:before {
  border-color: #FFFFFF;
}
.oe-btn-reflect.oe-btn-3d-right .fa {
  background: transparent;
}
.oe-btn-reflect.oe-btn-3d-box span {
  background: #FFFFFF;
  color: #222222;
}
.oe-btn-reflect.oe-btn-3d-box span:before {
  background: #666666;
  color: #666666;
  border-color: #FFFFFF;
}
.oe-btn-reflect.oe-btn-3d-box:hover span:before {
  background: #666666;
  color: #666666;
}
.oe-btn-reflect.oe-btn-hover-blue:before {
  background: #36b5e7;
}
.oe-btn-reflect.oe-btn-hover-blue:hover span {
  color: #222222;
}
.oe-btn-reflect.oe-btn-hover-blue:hover:before,
.oe-btn-reflect.oe-btn-hover-blue:hover span:before {
  background: #36b5e7;
}
.oe-btn-reflect.oe-btn-hover-blue.oe-btn-inline-icon .fa {
  background: transparent;
}
.oe-btn-reflect.oe-btn-hover-blue.oe-btn-inline-icon:hover {
  border-color: #36b5e7;
}
.oe-btn-reflect.oe-btn-hover-blue.oe-btn-inline-icon:hover .fa {
  color: #222222;
}
.oe-btn-reflect.oe-btn-blue {
  background: #36b5e7;
  border-color: #36b5e7;
}
.oe-btn-reflect.oe-btn-blue:hover {
  border-color: #FFFFFF;
}
.oe-btn-reflect.oe-btn-blue:hover span:before {
  color: #FFFFFF;
}
.oe-btn-reflect.oe-btn-hover-sapphire:before {
  background: #28baba;
}
.oe-btn-reflect.oe-btn-hover-sapphire:hover span {
  color: #222222;
}
.oe-btn-reflect.oe-btn-hover-sapphire:hover:before,
.oe-btn-reflect.oe-btn-hover-sapphire:hover span:before {
  background: #28baba;
}
.oe-btn-reflect.oe-btn-hover-sapphire.oe-btn-inline-icon .fa {
  background: transparent;
}
.oe-btn-reflect.oe-btn-hover-sapphire.oe-btn-inline-icon:hover {
  border-color: #28baba;
}
.oe-btn-reflect.oe-btn-hover-sapphire.oe-btn-inline-icon:hover .fa {
  color: #222222;
}
.oe-btn-reflect.oe-btn-sapphire {
  background: #28baba;
  border-color: #28baba;
}
.oe-btn-reflect.oe-btn-sapphire:hover {
  border-color: #FFFFFF;
}
.oe-btn-reflect.oe-btn-sapphire:hover span:before {
  color: #FFFFFF;
}
.oe-btn-reflect.oe-btn-hover-red:before {
  background: #f6504c;
}
.oe-btn-reflect.oe-btn-hover-red:hover span {
  color: #222222;
}
.oe-btn-reflect.oe-btn-hover-red:hover:before,
.oe-btn-reflect.oe-btn-hover-red:hover span:before {
  background: #f6504c;
}
.oe-btn-reflect.oe-btn-hover-red.oe-btn-inline-icon:hover {
  border-color: #f6504c;
}
.oe-btn-reflect.oe-btn-hover-red.oe-btn-inline-icon:hover .fa {
  color: #222222;
}
.oe-btn-reflect.oe-btn-red {
  background: #f6504c;
  border-color: #f6504c;
}
.oe-btn-reflect.oe-btn-red:hover {
  border-color: #FFFFFF;
}
.oe-btn-reflect.oe-btn-red:hover span:before {
  color: #FFFFFF;
}
.oe-btn-blue.oe-btn-inline-icon {
  border-color: #36b5e7;
  color: #222222;
}
.oe-btn-blue.oe-btn-inline-icon:hover {
  border-color: #FFFFFF;
}
.oe-btn-blue.oe-btn-inline-icon:hover .fa {
  background: transparent;
}
.oe-btn-red.oe-btn-inline-icon {
  border-color: #f6504c;
  color: #222222;
}
.oe-btn-red.oe-btn-inline-icon:hover {
  border-color: #FFFFFF;
}
.oe-btn-red.oe-btn-inline-icon:hover .fa {
  background: transparent;
}
.oe-btn-sapphire.oe-btn-inline-icon {
  border-color: #28baba;
}
.oe-btn-sapphire.oe-btn-inline-icon span,
.oe-btn-sapphire.oe-btn-inline-icon .fa {
  color: #222222;
}
.oe-btn-sapphire.oe-btn-inline-icon:hover {
  border-color: #FFFFFF;
}
.oe-btn-sapphire.oe-btn-inline-icon:hover .fa {
  background: transparent;
}
.oe-btn-3d-box.oe-btn-inline-icon span {
  background: #222222;
  color: #FFFFFF;
  border-color: #FFFFFF;
}
.oe-btn-3d-box.oe-btn-inline-icon span:before {
  background: #666666;
  color: #666666;
  border-color: #FFFFFF;
}
.oe-btn-3d-box.oe-btn-inline-icon .fa {
  color: #FFFFFF;
}
.oe-btn-3d-box.oe-btn-inline-icon:hover span:before {
  background: #666666;
  color: #666666;
}
.oe-reflect-bg {
  background: #FFFFFF;
}
.oe-reflect-bg .oe-btn-reflect {
  border-color: #222222;
  background: #222222;
}
.oe-reflect-bg .oe-btn-reflect span {
  color: #FFFFFF;
}
.oe-reflect-bg .oe-btn-reflect:hover span {
  color: #222222;
}
.oe-reflect-bg .oe-btn-reflect:hover:before {
  background: #FFFFFF;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-right,
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-left {
  border-color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-right span,
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-left span {
  background: #222222;
  color: #FFFFFF;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-right:hover:before,
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-left:hover:before {
  border-color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-right:hover span:before,
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-left:hover span:before {
  background: #FFFFFF;
  border-color: #222222;
  color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-right.oe-btn-inline-icon i {
  background: #222222;
  color: #FFFFFF;
  border-color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-box span {
  background: #222222;
  color: #FFFFFF;
  border-color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-box span:before {
  background: #222222;
  color: #222222;
  border-color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-3d-box:hover span:before {
  background: #222222;
  color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-split-short {
  border-color: #222222;
  background: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-split-short span:after {
  background: #333333;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-split-short span,
.oe-reflect-bg .oe-btn-reflect.oe-btn-split-short .fa {
  color: #FFFFFF;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-split-short:hover span,
.oe-reflect-bg .oe-btn-reflect.oe-btn-split-short:hover .fa {
  color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-split-short:hover:before {
  background: #FFFFFF;
  color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-split-short:hover span:before {
  background: #333333;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-hover-flap:hover span:before {
  border-color: #222222;
  background: #FFFFFF;
  color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-hover-flap span {
  background: #222222;
  border-color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-hover-flap .fa {
  background: #222222;
  border-color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-hover-flap .fa:before {
  color: #FFFFFF;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-hover-up.oe-btn-hover-overlap:hover span:before {
  color: #222222;
}
.oe-reflect-bg .oe-btn-reflect.oe-btn-hover-up.oe-btn-hover-overlap:hover span:before,
.oe-reflect-bg .oe-btn-reflect.oe-btn-hover-up.oe-btn-hover-overlap:hover:before {
  background: #FFFFFF;
}
.oe-reflect-bg .oe-btn-hover-overlap.oe-btn-split-short {
  border-color: #222222;
}
.oe-reflect-bg .oe-btn-hover-overlap.oe-btn-split-short span:after {
  background: #333333;
}
.oe-reflect-bg .oe-btn-hover-overlap.oe-btn-split-short span {
  color: #222222;
}
.oe-reflect-bg .oe-btn-hover-overlap.oe-btn-split-short .fa {
  background: #FFFFFF;
  color: #222222;
}
.oe-reflect-bg .oe-btn-hover-overlap.oe-btn-split-short:hover span:before {
  background: #222222;
  color: #FFFFFF;
}
.oe-reflect-bg .oe-btn-reflect-icon {
  border-color: #222222;
}
.oe-reflect-bg .oe-btn-reflect-icon span {
  color: #222222;
}
.oe-reflect-bg .oe-btn-reflect-icon:hover:before {
  background: #222222;
}
.oe-reflect-bg .oe-btn-reflect-icon:hover .fa,
.oe-reflect-bg .oe-btn-reflect-icon:hover span {
  color: #FFFFFF;
}
.oe-reflect-bg .oe-btn-reflect-icon .fa {
  background: #222222;
  color: #FFFFFF;
}
.oe-reflect-bg .oe-btn-reflect-icon.oe-btn-hover-down.oe-btn-hover-overlap:hover:before {
  background: #222222;
}
.oe-reflect-bg .oe-btn-reflect-icon.oe-btn-hover-down.oe-btn-hover-overlap:hover span:before {
  color: #FFFFFF;
  background: #222222;
}
.oe-reflect-bg .btn.oe-btn-split {
  border-color: #222222;
}
.oe-reflect-bg .btn.oe-btn-split span,
.oe-reflect-bg .btn.oe-btn-split .fa {
  color: #222222;
}
.oe-reflect-bg .btn.oe-btn-split .fa {
  border-left-color: #222222;
}
.oe-reflect-bg .btn.oe-btn-split:hover span,
.oe-reflect-bg .btn.oe-btn-split:hover .fa {
  color: #FFFFFF;
}
.oe-reflect-bg .btn.oe-btn-split:hover .fa {
  border-left-color: #FFFFFF;
}
.oe-reflect-bg .btn.oe-btn-split:hover:before,
.oe-reflect-bg .btn.oe-btn-split:hover span:before,
.oe-reflect-bg .btn.oe-btn-split:hover .fa:before {
  background: #222222;
}
.oe-reflect-bg .oe-btn-grey {
  background-color: #666666;
  border-color: #666666;
}
.oe-reflect-bg .oe-btn-grey:hover span,
.oe-reflect-bg .oe-btn-grey:hover .fa {
  color: #FFFFFF;
}
.oe-reflect-bg .oe-btn-grey:hover:before,
.oe-reflect-bg .oe-btn-grey:hover span:before {
  background: #222222;
}
.oe-reflect-bg .oe-btn-grey span,
.oe-reflect-bg .oe-btn-grey .fa {
  color: #222222;
}
.oe-reflect-bg .oe-btn-3d-box.oe-btn-inline-icon span {
  background: #FFFFFF;
  color: #222222;
  border-color: #222222;
}
.oe-reflect-bg .oe-btn-3d-box.oe-btn-inline-icon span:before {
  background: #222222;
  color: #222222;
  border-color: #222222;
}
.oe-reflect-bg .oe-btn-3d-box.oe-btn-inline-icon .fa {
  color: #222222;
}
.oe-reflect-bg .oe-btn-3d-box.oe-btn-inline-icon:hover span:before {
  background: #222222;
  color: #222222;
}
.oe-devider.oe-devider-bold {
  border-top-color: #333333;
}
.oe-boxed {
  background: #222222;
  border-color: #333333;
}
.oe-boxed.oe-boxed-gray {
  background-color: #333333;
  border-color: #333333;
  color: #666666;
}
.oe-boxed.oe-boxed-black {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #888888;
}
.oe-boxed.oe-boxed-blue {
  background-color: #36b5e7;
  border: 1px solid #36b5e7;
  color: #ffffff;
}
.oe-boxed.oe-boxed-green {
  background-color: #28baba;
  border: 1px solid #28baba;
  color: #ffffff;
}
.oe-boxed.oe-boxed-red {
  background-color: #f6504c;
  border: 1px solid #f6504c;
  color: #ffffff;
}
.oe-table thead {
  color: #FFFFFF;
}
.oe-table-padding tbody tr td:last-child:after,
.oe-table-padding tbody tr td:first-child:before {
  background: #222222;
}
.pagination.oe-pagination li a {
  background: #222222;
  color: #FFFFFF;
  border-color: #333333;
}
.pagination.oe-pagination li.disabled a {
  background: #222222;
  color: #FFFFFF;
  border-color: #333333;
}
.pagination.oe-pagination li.active a,
.pagination.oe-pagination li:hover a {
  background: #FFFFFF;
  color: #222222;
  border-color: #FFFFFF;
}
.oe-portfolio-standard:hover {
  border-color: #333333;
}
.oe-label-btn.oe-btn-reflect-icon .fa {
  color: #222222;
}
.oe-label-btn.oe-btn-reflect-icon:hover span {
  color: #FFFFFF;
}
.oe-social.oe-social-transparent {
  border-color: #FFFFFF;
  color: #FFFFFF;
}
.oe-social.oe-social-transparent:hover {
  background: #FFFFFF;
  color: #222222;
}
.oe-label-btn.oe-btn {
  border-color: #333333;
}
.oe-label-btn.oe-btn span {
  color: #FFFFFF;
}
.oe-label-btn.oe-btn .fa {
  color: #222222;
}
.oe-label-btn.oe-btn a {
  color: #FFFFFF;
}
.oe-label-btn.oe-btn.oe-btn-border-grey .fa {
  color: #FFFFFF;
}
.hikashop_products .oe-social.oe-social-transparent {
  border-color: #222222;
  color: #222222;
}
.hikashop_products .oe-social.oe-social-transparent:hover {
  background: #222222;
  color: #FFFFFF;
}
.hikashop_product_page .oe-tabs li.active:first-child a {
  border-left-color: #FFFFFF;
}
.hikashop_product_page .oe-tabs li.active a {
  background: #FFFFFF;
}
.hikashop_product_page .oe-tabs li a {
  border-color: #333333 !important;
}
.hikashop_product_page .oe-tabs-content {
  border-color: -moz-use-text-color #333333 #333333;
}
.hikashop_product_page .form-control,
.hikashop_product_page input,
.hikashop_product_page textarea {
  background: #222222;
}
