:root {
	--color-1: #686868;
	--color-2: #626262;
	--color-3: #8185a0;
	--color-4: #666666;
	--color-5: #3b4764;
	--color-6: #e7e7e7;
	--color-7: #b4b5bc;
	--color-8: #a7a7a7;
	--color-9: #000000;
	--color-10: #070b21;
	--color-11: #c6c6c6;
	--color-12: #fe0000;
	--color-13: #383838;
	--color-14: #1a1a1a;
	--color-15: #1c1e23;
	--color-16: #b8bfd3;
	--color-17: #343e5c;
	--color-18: #eee;
	--color-19: #333;
	--color-20: #5b5b63;
	--color-21: #ccc;
	--color-22: #ddd;
	--color-23: #d4d4d4;
	--color-24: #b1b1b1;
	--color-25: #aaaaaa;
	--color-26: #999999;
	--color-27: #1f51d3;
	--color-28: #414141;
	--color-29: #696969;
	--color-30: #5f5f5f;
	--color-31: #f1f1f1;
	--color-32: #8e8d8d;
	--color-33: #dedede;
	--color-34: #555;
	--color-35: #6c6c6c;
	--color-36: #090909;
	--color-37: #f7f7f7;
	--color-38: #191919;
	--color-39: #818181;
	--color-40: #dcdcdc;
	--color-41: #727272;
	--color-42: #707070;
	--color-43: #828282;
	--color-44: #545454;
	--color-45: #e5e5e5;
	--color-46: #919191;
	--color-47: #6f6f6f;
	--color-48: #222222;
	--color-49: #eceff8;
	--color-50: #444;
	--color-51: #777;
	--color-52: #f7f6f7;
	--color-53: #515151;
	--color-54: #f2f2f2;
	--color-55: #d8d8d8;
	--color-56: #464646;
	--color-57: #ebebeb;
	--color-58: #b7b7b7;
	--color-59: #c1c1c1;
	--color-60: #3f3f3f;
	--rgb-1: 0, 0, 0;
	--rgb-2: 255, 255, 255;
	--rgb-3: 56, 56, 56;
	--white: #fff;
	--black: #000;
	--gray-bg: #fafafa;
	--gray-bg-2: #fcfcfc;
	--gray-bg-3: #ececec;
	--gray-bg-7: #f9f9f9;
	--black-bg: #282828;
	--black-bg-2: #181818;
}

body {
	color: #686868;
}

option {
    background: #fff;
    border: 0px solid #626262;
}

a,
button,
input {
    color: #686868;
}

.notification-text {
    color: #8185a0;
}

.notification-button {
	color: #666666;
}

.notification-close-button {
	background-color: #3b4764;
    color: #fff;
}

.notification-close-button:hover {
    background-color: #666666;
    color: #fff;
}

.header-wrapper {
	color: #8185a0;
	border-bottom: 1px solid #e7e7e7;
}

.header {
	color: #8185a0;
}

.header a {
	color: #8185a0;
}

.header > li {
	border-right: 1px solid #e7e7e7;
	border-image: linear-gradient(transparent 0%, transparent 30%, #e7e7e7 30%, #e7e7e7 70%, transparent 70%, transparent 100%) 1 100%;
	-webkit-border-image: linear-gradient(transparent 0%, transparent 30%, #e7e7e7 30%, #e7e7e7 70%, transparent 70%, transparent 100%) 1 100%;
	border-left: 0px none;
}

.languageselectoption {
	background-color: #fff;
    box-shadow: 0 0 15px 0.08px rgba(0, 0, 0, 0.15);
}

.myaccountoption {
	background-color: #fff;
    box-shadow: 0 0 15px 0.08px rgba(0, 0, 0, 0.15);
}

.searchfield {
	border: 2px solid #b4b5bc;
}

.searchfield button {
	background-color: transparent;
    border-color: currentcolor currentcolor currentcolor #a7a7a7;
    color: #666666;
}

.cart-link a:hover {
	color: #000000;
}

.cart-link a {
	color: #070b21!important;
}

.cart-count {
    background-color: #8185a0;
    color: #fff;
}

.cart-preview {
	background: #fff none repeat scroll 0 0;
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);
}

.cart-btn {
    border: 1px solid #666666;
    color: #070b21;
}

.cart-btn:hover {
    border: 1px solid #000;
    color: #fff!important;
}

.cart-title h5,
.cart-title h6,
.cart-title span {
    color: #070b21;
}

.cart-title h5 a,
.cart-title h6 a {
    color: #070b21;
}

.cart-delete > a {
    color: #070b21;
}

.cart-delete > a:hover,
.cart-title h5 a:hover,
.cart-title h6 a:hover {
    color: #000000;
}

.btn-hover::before {
    background: #000 none repeat scroll 0 0;
}

.product-list-button form::before {
    background: #000 none repeat scroll 0 0;
}

.main-menu {
    background-color: #070b21;
}

.submenu-entry {
	border-bottom: 1px solid #e7e7e7;
}

.submenu-entry:hover {
	color: #666666;
}

.submenu-entry:last-child {
	border-bottom: 1px none #e7e7e7;
}

.submenu-entry-v-v-v {
	border-bottom: 1px solid #e7e7e7;
}

.submenu-entry-v-v-v:hover {
	color: #666666;
}

.submenu-entry-v-v-v:last-child {
	border-bottom: 1px none #e7e7e7;
}

.submenu-entry-2 {
	border-bottom: 1px solid #e7e7e7;
}

.submenu-entry-2:hover {
	color: #666666;
}

.submenu-entry-2:last-child {
	border-bottom: 1px none #e7e7e7;
}

.submenu-title {
	color: #383838;
	/* color: #666666; */
}

.submenu-title:hover {
	color: #666666;
}

.submenu-title::before {
    background-color: #c6c6c6;
}

.thirdmenu-wrapper {
	border-right: 1px solid #e7e7e7;
}

.thirdmenu-entry {
	color: #383838;
	background-color: transparent;
}

.thirdmenu-entry:hover {
	color: #666666;
}

.sticker-new {
	background-color: #fe0000;
    color: #fff;
}

.sticker-new::after {
	border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-top: 7px solid #fe0000;
}

.single-dropdown {
    background-color: #fff;
    box-shadow: 0 0 15px 0.08px rgba(0, 0, 0, 0.15);
}

.single-dropdown > li > a {
	color: #383838; 
}

.single-dropdown > li {
	color: #383838; 
}

.single-dropdown > li > a:hover {
	color: #666666;
}

.menu-hover > a{
	color: #fff;
}

.mean-container a.meanmenu-reveal {
	border: 1px solid #666666;
}

.slider-content-4 h2 {
    color: #fff;
}

.slider-content-4 h4 {
    color: #fff;
}

.electro-slider-btn {
    background-color: #fff;
    color: #1a1a1a;
}

.electro-slider-btn:hover {
    color: #fff;
}

.banner-content4-style1 > h4 {
    color: #fff;
	text-shadow: 0 0 5px #000;
}

#scrollUp {
    background: #000000 none repeat scroll 0 0;
    color: #fff;
}

#scrollUp:hover {
    background: #333 none repeat scroll 0 0;
    color: #fff;
}

.product-content-electro2 {
	text-shadow: 0px 0px 2px #fff;
	background-color: rgba(255, 255, 255, 0.4)
}

.product-content-electro2-b {
	text-shadow: 0px 0px 2px #fff;
	background-color: rgba(255, 255, 255, 1.0)
}

.product-content-electro2 > h3 {
    color: #1c1e23;
}

.product-content-electro2 > h3 a {
    color: #1c1e23;
}

.product-content-electro2 > h3 a:hover {
    color: #000000;
}

.product-content-electro2 > span {
    color: #b8bfd3;
}

.product-content-electro2 > h5 {
    color: #383838;
}

.hanicraft-action {
    background-color: #dc0c15;
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}

.hanicraft-action a {
    color: #fff;
}

.hanicraft-action a:hover {
    color: #575656;
}

.hanicraft-action a::before {
    background-color: #eee;
}

.hanicraft-action form::before {
    background-color: #eee;
}

.hanicraft-action-button {
	background-color: white;
}

.hanicraft-action-button:hover {
	color: #000;
}

.flexible-btn {
    border: 1px solid #000;
    color: #383838;
}

.flexible-btn:hover {
    border: 1px solid #000;
    color: #fff;
}

.btn-hover::before {
    background: #000 none repeat scroll 0 0;
}

.fexible-content > h3 {
    color: #383838;
}

.fexible-content p {
    color: #666666;
}

.electro-fexible-banner {
  border: 0.5rem solid #ececec;
}

.product-action-right > a {
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    color: #333;
}

.product-action-right > a:hover {
    background-color: #333;
    border-bottom: 1px solid #333;
    color: #fff;
}

.product-action-right-2 > a {
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    color: #333;
}

.product-action-right-2 > a:hover {
    background-color: #333;
    border-bottom: 1px solid #333;
    color: #fff;
}

.product-action-right-2-button {
    background-color: #fff;
    border-bottom: 1px solid #ddd;
    color: #333;
}

.product-action-right-2-button:hover {
    background-color: #333;
    border-bottom: 1px solid #333;
    color: #fff;
}

.product-content-5 {
	background-color: rgba(255, 255, 255, 0.5);
}

.product-content-5 > h4 {
    color: #383838;
}

.product-content-5 > h4 a {
    color: #383838;
}

.product-content-5 > h4 a:hover {
    color: #000000;
}

.product-content-5 > span {
    color: #383838;
}

.product-content-5 > h5 {
    color: #383838;
}

.product-content-6 {
	background-color: rgba(255, 255, 255, 0.5);
}

.product-content-6 > h4 {
    color: #383838;
}

.product-content-6 > h4 a {
    color: #383838;
}

.product-content-6 > h4 a:hover {
    color: #000000;
}

.product-content-6 > span {
    color: #383838;
}

.product-content-6 > h5 {
    color: #383838;
}

.banner-price.text-center {
    background-color: #5b5b63;
}

.banner-price-new {
    color: #fff;
}

.banner-price-old {
    color: #ececec;
}

.bannertwo-banner-content > h3 {
    color: #fff;
}

.bannertwo-banner-content > a {
    color: #fff;
}

.bannertwo-banner-content > a:hover {
    color: #ccc;
}

.product-wrapper-border {
    border: 1px solid #ddd;
    background-color: #fff;
}

.product-content-7 > h4 {
    color: #383838;
}

.product-content-7 > h5 {
    color: #383838;
}

.product-action-electro a {
    border: 1px solid #d4d4d4;
    color: #b1b1b1;
}

.product-action-electro a:hover {
    background-color: #383838;
    border: 1px solid #383838;
    color: #fff;
}

.product-action-electro-button {
    border: 1px solid #d4d4d4;
    color: #b1b1b1;
}

.product-action-electro-button:hover {
    background-color: #383838;
    border: 1px solid #383838;
    color: #fff;
}

.product-action-basket a,
.product-action-basket button {
    background-color: transparent;
    border: 1px solid #d4d4d4;
    color: #b1b1b1;
}

.product-action-basket a:hover,
.product-action-basket button:hover {
    background-color: #383838;
    border: 1px solid #383838;
    color: #fff;
	cursor: pointer;
}

.subscribe-form-3 form input {
    border: 1px solid #aaaaaa;
    color: #999999;
}

.button {
	background: rgb(56, 56, 56);
}

.button:hover {
	background: rgb(0, 0, 0);
	border: 1px solid rgb(56, 56, 56)!important;
}

.section-title-5 > h2 {
    color: #383838;
}

.section-title-5 > p {
    color: #383838;
}

.section-title-5 > p span {
    color: #1f51d3;
}

.footer-widget-title-3 {
    color: #fafafa;
}

.footer-widget-title-3::after {
    background-color: #414141;
}

.footer-widget-content-3 ul li::before {
    border: 1px solid #696969;
}

.footer-widget-content-3 ul li a {
    color: #aaaaaa;
}

.footer-widget-content-3 ul li a:hover {
    color: #fff;
}

.footer-info-text p {
	color: #aaaaaa;
}

.footer-info-text [class^="pe-7s-"] {
	color: #eeeeee;
}

.footer-menu li a {
    color: #7b7b7b;
}

.footer-menu li a:hover {
    color: #fff;
}

/*------- 12. Breadcrumb style -------------*/

.breadcrumb-content li {
  color: #666666;
}

.breadcrumb-content li.active {
  color: #333;
}

.breadcrumb-content li a:hover {
    color: #000000;
}

.breadcrumb-content li:not(:last-child)::after {
	color: #999999;
}

.breadcrumb-content {
  border-bottom: 1px solid #dcdcdc;
}

.breadcrumb-catalog li:first-child::before {
  color: #999999;
}

.sidebar-title {
  color: #383838;
}

.sidebar-title::before {
  background-color: #5f5f5f;
}

.sidebar-search form input {
    background: #f1f1f1 none repeat scroll 0 0;
    color: #8e8d8d;
}

.sidebar-search form > button {
    background-color: #dc0c15;
	color: #fff;
}

.sidebar-search form > button:hover {
    background-color: #000000;
    color: #fff;
}

.sidebar-categories li {
  border-bottom: 1px solid #ddd;
}

.sidebar-categories li a {
  color: #555!important;
}

.sidebar-categories li a:hover {
    color: #000000!important;
}

.shop-found > p {
    color: #6c6c6c;
}

.shop-found > p span {
    color: #000000;
}

.shop-selector label {
    color: #6c6c6c;
}

.shop-selector select {
    background: rgba(0, 0, 0, 0) url("../../assets/img/icon-img/4.png") no-repeat scroll right 0 center;
    color: #090909;
}

.product-img > span, .product-img-3 > span {
    background-color: #666666;
    color: #fff;
}

.product-action a {
    background-color: #383838;
    color: #f7f7f7;
}

.product-action-button {
    background-color: #383838;
    color: #f7f7f7;
}

.product-action input[type="submit"]:hover {
    background-color: #000000;
    color: #fff;
}

.product-action a:hover {
    background-color: #000000;
    color: #fff;
}

.product-content h4,
.product-content h4 a {
    color: #383838;
}

.product-content h4 a:hover {
    color: #000000;
}

.product-content > span {
    color: #383838;
}

.product-action-list-style a {
    background-color: #383838;
    color: #f7f7f7;
}

.product-action-list-style a:hover {
    background-color: #000000;
    color: #fff;
}

.product-list-info > h4 > a {
    color: #191919!important;
}

.product-list-info > span {
    color: #666666;
}

.product-list-info > .product-desc {
    color: #818181;
}

.list-btn-style {
    border: 1px solid #dcdcdc;
	background-color: #dc0c15;
	color: #fff;
}

.list-btn-wishlist {
    border: 1px solid #dcdcdc;
    background-color: #dc0c15;
	color: #fff;
}

.list-btn-style:hover,
.list-btn-wishlist:hover {
    border: 1px solid transparent;
    color: #fff;
}

#ModalProductView .close {
    color: #383838;
}
#ModalProductView .close:hover {
	opacity: 1;
}

.modal .close {
    /*color: #fff;
    text-shadow: 0 1px 0 #fff;*/
}

.price span {
    color: #707070;
}

.price span.new {
    color: #000000;
}

.price span.old {
    color: #707070;
}

.modal-body .select-option-part select {
    border: 1px solid #dcdcdc;
    color: #828282;
    background: rgba(0, 0, 0, 0) url(../../assets/img/icon-img/4.png) no-repeat scroll right 20px center;
}

.select-option-part select {
    background: rgba(0, 0, 0, 0) url(../../assets/img/icon-img/4.png) no-repeat scroll right 20px center;
    border: 1px solid #dcdcdc;
    color: #828282;
}

.quickview-btn-cart > a {
    background-color: #000000;
    color: #fff;
}

.quickview-btn-cart .form-cart {
    background-color: #000000;
    color: #fff;
}

.btn-cart {
    color: #fff;
}

.quickview-btn-wishlist > a {
    border: 1px solid #dcdcdc;
    color: #727272;
}

.form-button-detailpage {
	border: 0;
    color: #fff;
	background-color: #dc0c15;
	transition: all 0.3s ease 0s;
}
.quickview-btn-wishlist {
	border: 1px solid #dcdcdc;
}

.form-button-detailpage:hover {
    color: #ffffff;
}

.quick-view-content > p, .quick-view-content > div {
    color: #545454;
}

.quick-view-content > h1,
#product-title h1,
.quick-view-content > h3 {
    color: #383838;
}

.btn-hover-black::before {
    background: #333 none repeat scroll 0 0;
}

.button:hover {
	border:1px solid #fff;
	color:#fff;
}

.product-details-content > h3,
.inner-wrapper-sticky > h3 {
    color: #383838;
}

.product-details-content > p {
    color: #545454;
}

.details-price {
    color: #000000;
}

.details-price span.new {
    color: #000000;
}

.details-price span.old {
    color: #000000;
}

.cart-plus-minus *::-moz-selection {
    color: #333;
}

.cart-plus-minus {
    border: 1px solid #dcdcdc;
}

.qtybutton {
    color: #727272;
}

.description-review-title a.active {
    color: #333;
}

.description-review-title a {
    color: #666666;
}

.norating {
    background-color: #282828;
    color: #fff;
}

.rating-button {
    background-color: #dedede;
    color: #000000;
}

.rating-button:hover {
    background-color: #000000;
    color: #fff;
}

.shopping-cart {
    background: #fff none repeat scroll 0 0;
    border-color: #e5e5e5;
}

.shopping-cart {
    background: #fff none repeat scroll 0 0;
    border-color: #e5e5e5;
}

.shopping-cart-headline div, .shopping-cart-content > div {
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
}

.shopping-cart-headline div, .shopping-cart-content div {
    color: #555;
}

.shopping-cart-infotext {
    background: #f1f1f1 none repeat scroll 0 0;
    color: #8e8d8d;
}

.product-remove i {
    color: #919191;
}

.input-qty {
    background: #e5e5e5 none repeat scroll 0 0;
    color: #6f6f6f;
}

.buttons-cart input[type="submit"] , .buttons-cart a , .coupon-wrapper input[type="submit"] {
  background: #222222 none repeat scroll 0 0;
  color: #fff;
}

.buttons-cart input[type="submit"]:hover , .buttons-cart a:hover {
    background: #000000 none repeat scroll 0 0;
    color: #fff;
}

.buttons-cart a {
  color: #fff;
}

.coupon-wrapper input[type="text"] {
  border: 1px solid #e5e5e5;
  background: #eceff8;
}

.cart-totals h2 {
  border-bottom: 2px solid #222222;
}

.wc-proceed-to-checkout a {
  background: #000000 none repeat scroll 0 0;
  color: #fff;
}

.wc-proceed-to-checkout input[type=submit] {
  background: #000000 none repeat scroll 0 0;
  color: #fff;
}

.wc-proceed-to-checkout a:hover {
  background: #000 none repeat scroll 0 0;
  color: #fff;
}

.wc-proceed-to-checkout input[type=submit]:hover {
  background: #000 none repeat scroll 0 0;
  color: #fff;
}

/*--------- 13. Login page ---------*/
.login-form-container {
    border: 1px solid #ddd;
}

.login-text h2 {
    color: #444;
}

.login-form-container input, select {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    color: #383838;
}
.login-form-container input[type=submit] {
    background: #dc0c15;
    border: 1px solid #dc0c15;
    color: #fff;
}
.login-form-container input[type=submit]:hover {
    background: #575656;
    border: 1px solid #575656;
    color: #fff;
}

/*.login-form-container input[type=submit]:hover {
    background-color: #000000;
    border: 1px solid #000000;
    color: #fff;
}*/

.login-form-container input::-moz-placeholder {
    color: #999999;
}

.login-form-container span {
    color: #777;
}

.login-toggle-btn-a {
    color: #777;
}

.login-toggle-btn-a:hover {
    color: #000;
}

.login-form-container .default-btn,
.default-btn {
    border: 1px solid #ddd;
    color: #777;
}

.default-btn:hover {
    background-color: #000000;
    border: 1px solid #000000;
    color: #fff;
}

.default-set:hover {
    background-color: #000000;
    border: 1px solid #000000;
    color: #fff;
}

.coupon-accordion h3 {
    background-color: #f7f6f7;
    border-top: 3px solid #000000;
    color: #515151;
}

.coupon-accordion h3::before {
    color: #333;
}

.coupon-accordion span {
    color: #6f6f6f;
}

.coupon-info .login-form-container {
    border: 1px none #ddd;
}

.coupon-accordion span:hover {
    color: #000000;
}

.coupon-content {
    border: 1px solid #e5e5e5;
}

.switch-registration {
    border: 2px solid #e5e5e5;
    background-color: #e5e5e5;
}

.switch-registration-active {
    border-color: #e5e5e5;
	background-color: #fff;
}

.your-order {
    background: #f2f2f2 none repeat scroll 0 0;
}

.your-order h3 {
    border-bottom: 1px solid #d8d8d8;
}

.your-order-table {
    border-bottom: 1px solid #d8d8d8;
}

.your-order-table-row {
    border-bottom: 1px solid #d8d8d8;
}

.your-order-table-row:hover {
    background: #f9f9f9;
}

.payment-method input[type=radio] {
     background-color: #fff;
     color: #666666;
}

.payment-method input[type=radio]:hover {
	background-color: #f7f7f7;
}

.payment-method input[type=radio]:checked {
	background-color: #f2f2f2;
}

.payment-method input:not([type=radio]) {
	background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    color: #999999;
}

.order-button-payment input[type=submit], .order-button-payment input[type=button], .order-button-payment button {
    background: #dc0c15 none repeat scroll 0 0;
    color: #fff;
}

.order-button-payment input[type=submit]:hover, .order-button-payment input[type=button]:hover, .order-button-payment button:hover {
    background: #000000;
    border: 1px solid #dc0c15;
    color: #fff;
}

.sofortueberweisung {
    background: #464646 none repeat scroll 0 0;
    color: #fff;
}

.sofortueberweisung:hover {
    background: #000000;
    border: 1px solid #000000;
    color: #fff;	
}

.order-button-payment input:not([type=submit]):not([type=button]) {
	background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    color: #999999;
}

.order-pos-table-row td:last-child:hover::before {
    background-color: #000000;
    color: #fff;
}
	
.order-pos-table-row td:last-child::before {
	background-color: #383838;
    color: #f7f7f7;
}

.email-form-container input, select, textarea {
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ddd;
    color: #383838;
}

.invalid-variant {
    background-color: rgba(255, 255, 255, 0.8);
}

.slider-filter .ui-slider.ui-slider-horizontal.ui-widget.ui-widget-content.ui-corner-all {
    background: #ebebeb none repeat scroll 0 0;
    color: #222222;
}

.slider-filter .ui-slider-range {
    background: #b7b7b7 none repeat scroll 0 0;
}

.slider-filter .ui-slider-handle.ui-state-default.ui-corner-all {
    background: #b7b7b7 none repeat scroll 0 0;
}

.filter-button {
    background-color: #dedede;
    color: #000;
}

.filter-button:hover {
    background-color: #000;
    color: #fff;
}

.cart-price {
    color: #070b21;
}

.cart-sub {
    color: #070b21;
}

.shop-tab-inactive {
	color: #6c6c6c;
}

.shop-tab-active {
    color: #000000;
}

.shop-tab-inactive:hover {
    color: #000000;
}

.pagination-style a {
    border: 1px solid #c1c1c1;
    color: #666666;
}

.pagination-style-active {
	background-color: #3f3f3f;
    color: #fff;
    border: 1px solid #3f3f3f;
}

.pagination-style a:hover {
    background-color: #3f3f3f;
    color: #fff;
    border: 1px solid #3f3f3f;
}

.headline-links {
	color: #666666!important;
}

.headline-links:hover {
	color: #000000!important;
}

.best-selling-2-tooltip {
	background-color: #fff;
	border-color: #999;
}

.catalog-menu-text > h4 {
	color: white;
	text-shadow: 0 0 10px #000;
}

.catalog-menu-text > span {
	color: white;
	text-shadow: 0 0 10px #000;
}

.table-header {
	color: #495057;
    background-color: #e9ecef;
    border-color: #dee2e6;
	border-bottom: 2px solid #dee2e6;
    border-top: 1px solid #dee2e6;
}

.table-data {
    border-top: 1px solid #dee2e6;
}

.default-is-set {
    background: #28a745 none repeat scroll 0 0;
	border: 1px solid #ddd;
    color: #fff;
}

.leftfilterarea-show {
	background: white;
}

.show-leftfilterarea {
	color: #efefef;
}

.tablet-funnel {
	color: #686868;
	background-color: white;
	border-color: #e7e7e7;
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}

.gray-text-2 { color: #fcfcfc; }
.gray-bg { background: #fafafa; }
.gray-bg-2 { background: #fcfcfc; }
.gray-bg-7 { background: #f9f9f9; }
.gray-bg-3 { background: #ececec; }
.black-bg { background: #282828; }
.black-bg-2 { background: #181818; }

.btn-cart-default {
	background-color: #000000;
}
.btn-cart-default:hover {
    background: #333;
}