body {  background:#2C2C2C;  color:#918f8f; } .dd .dd-hdl:after {  background-image:url(../image/rgen/dark-theme/user.png); } p, .category-info p, .tab-content, .product-info.prd-layout1 .cart .qty, .contactus .left strong {  color:#918f8f; } .mCSB_dragger_bar b, .lrg-stars, .sml-stars, .search-close, .offer-tag, .column .special-prd .box-heading, .product-info .cart, .product-info .qty .qty-input, .read-review .wrt-off {  background-image:url(../image/rgen/dark-theme/sprites-darktheme.png); }   .navigation-bar, #header .button-search, .product-info .price, .footer-bt a:hover, .product-info .cart .cart-bt:hover, .product-list .prd-block .info-wrp .price, .prd-block .info-wrp .price, .store-home .slideshow .nivo-controlNav a.active, .home-btn:hover, .thumb-wrapper .prev:hover, .next:hover, .prev:hover, .jcarousel-next:hover, .jcarousel-prev:hover, .cart-bt:hover, .store-home #slidshow-box .next, .store-home #slidshow-box .prev {  background-color:#bd5b2c; }  .product-info .th-b .image-additional-b a, #tab-related-article img, #blogCategory .imageFeatured, .imageFeaturedLink, .blogModule .recentComments .avatar img, .blogModule .image img, .category-info .image, .img-frame, .mini-cart-info .image a, .mini-cart-info .image span, .col-prd .image, .product-info .image, .product-info .image-additional a, .product-info .image-additional li {  background-color:#363636;  border-color:#363636; } .product-info .th-b .image-additional-b .active img, .product-info .image-additional .active a {  border-color:#bd5b2c;  color:#bd5b2c; } .RGen-prdinfo .zoomWindowContainer > div {  border-color:#363636 !important; }  .column .box-heading a, .blogSearch .readmore, .articleContent .readMore span a, #blogArticle .articleHeader h1,  #blogArticle .articleHeader h1 a,  #blogCatArticles .articleHeader h3,  #blogCatArticles .articleHeader h3 a, .articleHeader span a, a, a:visited, a b, #footer .column a, .col-links > ul > li > a, .col-links > ul > li ul > li > a {  color:#bd5b2c; } .column .box-heading a:hover, .articleContent .readMore span a:hover, .articleHeader span a:hover, #blogArticle .articleHeader h1 a:hover,  #blogCatArticles .articleHeader h3 a:hover, a:hover, #footer .column a:hover, .col-links > ul > li a:hover, .col-links > ul > li ul > li > a:hover {  color:#ffffff; } #notification a:hover, .success a:hover, .warning a:hover, .attention a:hover {  color:#000; }   .button, .sml-button, a.button, a.sml-button, input.button, input.sml-button {  background-color:#b2b2b2;  color:#111111; } .button:hover, .sml-button:hover, a.button:hover, a.sml-button:hover, input.button:hover, input.sml-button:hover {  background-color:#bd5b2c;  color:#ffffff; } .dark-bt, #confirm .payment .button, a.dark-bt, input.dark-bt {  background-color:#bd5b2c;  color:#ffffff; } .dark-bt:hover,  a.dark-bt:hover,  input.dark-bt:hover, #confirm .payment .button:hover {  background-color:#b2b2b2;  color:#111111; } .link-bt:visited, .link-bt {  background:#BD5B2C;  color:#ffffff; } .link-bt:hover {  background:#b2b2b2;  color:#111111; }  .next, .prev, .jcarousel-next, .jcarousel-prev, .thumb-wrapper .next, .thumb-wrapper .prev {  background-color:#ffffff;  box-shadow:0px 0px 0px 6px rgba(255,106,34,0.5);  color:#000; } .next:hover, .prev:hover, .jcarousel-next:hover, .jcarousel-prev:hover, .thumb-wrapper .next:hover, .thumb-wrapper .prev:hover {  background-color:#bd5b2c;  box-shadow:0px 0px 0px 6px rgba(255,106,34,0.5); }  .tp-wrp .header-2, .header-1, .header-2, .header-3, .header-4, .column .box-heading, .page-heading strong, .sitemap-info .first > li > a {  color:#b2b2b2; }  table.list thead td, .wishlist-info thead td, .cart-info thead td, .compare-info thead td, .compare-info thead td, .compare-info thead tr td:first-child {  color:#b2b2b2;  border-bottom:1px solid #2e2e2e;  background-color:#363636; } table.list td, .wishlist-info tbody td, .cart-info tbody td, .compare-info td {  border-bottom:1px solid #2e2e2e;  border-right:1px solid #2e2e2e;  color:#b2b2b2; } .cart-total tr.last td, .cart-total .total-amount td {  border-bottom:1px solid #2e2e2e; } .cart-total tr td {  border-right:1px solid #2e2e2e; } .compare-info tr td:first-child {  color:#b2b2b2; } .cart-info tbody .reward {  border-color:#2e2e2e; }  #header-wrapper {  background:#363636; } .breadcrumb {  color:#bd5b2c; } .store-logo {  background-color:#d6d4c6; }  .breadcrumb a, #header #welcome a, #header .links a, .head1 .links-bar a {  color:#FFF; } .breadcrumb a:hover, #header #welcome a:hover, #header .links a:hover, .head1 .links-bar a:hover {  color:#ffffff; } .links-bar #welcome, #header #welcome {  color:#b2b2b2; }   #menu > ul > li:hover > a.top-lvl {  background-color:#9c4b24; } #menu > ul > li .sub-menu {  background-color:#9c4b24; } #menu > ul > li ul > li > a.sub-lvl {  border-bottom-color:#8a411e; } #menu > ul > li ul > li > a.sub-lvl:hover {  background-color:#bd5e31; } #menu .menu-mega a:hover {  color:#bd5b2c; } #menu .menu-mega .menu-mg-data .brand-grid a:hover, #menu .prd-mega .prd-grid:hover {  border-color:#bd5b2c; }  a.home-btn {  background-color:#111111;  color:#bd5b2c;  box-shadow:0px 0px 0px 5px rgba(17,17,17,0.5); } a.home-btn:hover {  background-color:#ffffff;  color:#000; } #header .button-search {  background-color:#bd5b2c;  box-shadow:0px 0px 0px 5px rgba(255,95,18,0.5); } #header #search.active .button-search, #header .button-search:hover {  box-shadow:0px 0px 0px 5px rgba(255,95,18,0.5);  background-color:#ffffff; } #header .button-search:hover {  color:#000; } .head1 #header .button-search {  box-shadow:none; }   .refine-cate h2 span {  color:#b2b2b2; } .refine-cate .cate-box a, .refine-cate ul li a {  background-color:#363636;  color:#bd5b2c; } .catbtn a { background-color:rgba(0,0,0,0.6); }   .col-scroll-prd, .commentList .even, #productRelated .relProduct, .prd-block3, .prd-block2, .prd-block1 .image, .prd-block, .product-list .image, .product-list .prd-block .info-wrp, .prd-block .info {  background-color:#FFF; } .commentList .odd, .box-product .info-wrp {  background-color:transparent;  } .prd-block .info {  background-color:#3f3f3f; } .product-list .info {  background:none; } .prd-block3 .nameText a, .prd-block2 a.name, .prd-block a.name {  color:#00aeef !important; } .prd-block .info-wrp ul li a, .product-list .buy-option ul li a {  color:#e67e4d; } .prd-block3 .nameText a:hover, .prd-block .info-wrp ul li a:hover, .product-list .buy-option ul li a:hover {  color:#ffffff; } .product-list .description {  color:#b2b2b2; } .product-list .prd-block .info-wrp .price, .product-info .price {  box-shadow:0px 0px 0px 10px rgba(255,99,24,0.3); } .prd-block .info-wrp .price-old, .product-info .price .price-old {  color:#fa9f73; } .wishlist-info .action .cart-bt, .prd-block .cart-bt, .product-info .cart .cart-bt, .product-list .buy-option .cart-bt, a.cart-bt {  background-color:#ffffff;  box-shadow:0px 0px 0px 6px rgba(255,123,60,0.3);  color:#000; } .prd-block3 .buy-options a {  border-color:#63402F; } .prd-block3 .buy-options a:hover {  background-color:#bd5b2c;  border-color:#bd5b2c; } .prd-block3 .buy-options .addtocart {  color:#fff; } .product-list .prd-block1 .buy-option .cart-bt, .prd-block1 .cart-bt {  box-shadow:none;  background-color:#ffffff;  color:#000; } .wishlist-info .action .cart-bt:hover, .prd-block .cart-bt:hover, .product-info .cart .cart-bt:hover, .product-list .buy-option .cart-bt:hover, a.cart-bt:hover {  background-color:#bd5b2c;  box-shadow:0px 0px 0px 6px rgba(255,123,60,0.3);  color:#fff; } .product-list .prd-block1 .buy-option .cart-bt:hover, .prd-block1 .cart-bt:hover {  box-shadow:none; } .prd-block2 .addtocart { background-color:#bd5b2c; color:#fff; } .prd-block2 .addtocart:hover { background-color:#fff; color:#000; }  .prd-block2 .buy-option .prdbt { color:#bd5b2c; } .prd-block2 .buy-option .prdbt:hover { background-color:#fff; color:#000; }  .prd-block2 {  box-shadow:inset 0px 0px 0 1px rgba(0,0,0,0.04); } .prd-block2:hover {  box-shadow:inset 0px 0px 0 5px rgba(189,91,44,0.4); } .prd-block3:hover {  box-shadow:0px 0px 0 1px rgba(189,91,44,0.8); }  .scroll-top, a.cart-bt:hover {  background-color:#bd5b2c;  color:#fff; } .store-home #slidshow-box .box-heading {  background:url(../image/rgen/Bg1.png) repeat-x left bottom #363636; } .store-home #slidshow-box .next:hover, .store-home #slidshow-box .prev:hover {  background-color:#323232; }  #footer .contact-info .ph-image, #footer .contact-info .fax-image, #footer .contact-info .email-image {  background-color:#363636;  color:#9f9f9f; } .footer-bt {  background-color:#212121; } .footer-bt a {  background-color:#bd5b2c;  color:#fff; } .footer-bt a:hover {  background-color:#ffffff;  box-shadow:0px 0px 0px 6px rgba(189,91,44,0.4);  color:#000; }   #container {   } #container, .page-heading strong, .pagination .links, .popup-box {   background-color:rgba(37, 37, 37, 0.9); } .tp-wrp { background-color:rgba(0, 0, 0, 0.2); border-color:#bd5b2c; } .tp-wrp .hdl { background-color:#bd5b2c; } .ft-wrp .hdl, .ft-wrp { background-color:#bd5b2c; color:#fff; } .ft-wrp p { color:#fff; }  .home-wrapper #header-wrapper {  background:none; } .small-slideshow .slideshow {  margin-top:-10px;  margin-bottom:10px; } .column .special-prd .box-heading span,  .column .special-prd .col-price {  color:#879960; } .col-prd .col-price .price-old {  color:#5a5959; } .col-prd .col-price {  color:#b2b2b2; } .col-prd .name {  color:#ce6431; } .col-prd .name:hover, .prd-block a.name:hover, a:hover b, .prd-block2 a.name:hover {  color:#00aeef; } .col-links ul li ul li {  background-image:url(../image/rgen/dark-theme/bullet.png); } .box-category .cc:before {  color:rgba(255,255,255,0.2); } .store-home .banner .bnr-bx {  background:none; } .prd-block2 .buy-option {  border-color:rgba(0,0,0,0.1); } .mod-grid .box-heading, .modprd2 .box-heading, .arrow-tr .box-heading, .col-prd-carousel, .product-list .prd-block1, .catelist ul li a, .catelist .header-1, .prd-block1 ul, .modprd2 .box-heading,  .arrow-tr .box-heading, .prd-block .info-wrp ul li, #footer h3, #twitter ul li, .custom-footer .column, .product-info .description, .product-info .review, .read-review, .review-comment, .tags .header-3, .product-info .options, .box-form .header-3, .box-content1 .header-3, #shipping-method .radio, .checkout-product tbody td, .checkout-product .other-amount.last td, .checkout-product .other-amount td:first-child, .checkout-product .total-amount td:first-child, .checkout-product .total-amount td, .order-list .order-content, .download-list .download-content, .return-list .return-content, .manufacturer-list, .brands-a2z a, .col-prd .name, .col-prd, .product-info .r .discount, .product-info .r .discount li, .shipping-method .header-2, .shipping-method .buttons, .cart-info tbody .reward, .prd-layout1 .price-info, .prd-layout1 .discount li, .prd-layout1 .discount, .compare-info thead td, .compare-info thead tr td:first-child, #payment-address #payment-new,  #shipping-address #shipping-new, .address-list ul li, .contactus .left .header-3, ul.box-filter span {  border-color:#363636; }  .refine-cate .owl-page span, .box-product .owl-page span, .pager a {  border-color:#363636; } .refine-cate .owl-page.active span, .box-product .owl-page.active span, .box-product .owl-controls.clickable .owl-page:hover span, .pager a.selected {  background:#363636; }  .reviewer, .read-review .wrt-bt {  color:#ce6431; } .brands-a2z a:hover b {  color:#252525; } .product-list .buy-option ul li {  border-color:#2e2e2e; } .prd-block .info {  border-top:1px solid #2e2e2e; } .column .box-heading, .col-links ul:nth-child(n+0) li:nth-child(n+0), .col-links ul li ul {  border-color:#2e2e2e; } .product-filter .sort, .product-filter .limit, .balance b {  color:#b2b2b2; } .product-filter .display b {  background-color:#363636; } .product-filter .display b, .product-filter .display a {  color:#bd5b2c; } span.select, .balance, .checkout-heading, .shipping-method .radio .shipping-name, #payment-method .radio td, .checkout-product thead td, .order-list .order-status, .download-list .download-status, .return-list .return-status, .order-list .order-id, .download-list .download-id, .return-list .return-id, .balance, .wishlist-info thead td, .checkout-heading, .manufacturer-heading {  background-color:#363636;  color:#b2b2b2;  border-color:#1a1a1a; } #twitter ul li, #footer .contact-info li span {  color:#918f8f; } #twitter ul li:before {  color:#bd5b2c; } .hr, .page-heading, .pagination, #footer, .store-home .banner .clearfix, .product-info h1, .cart-info {  background-image:url(../image/rgen/dark-theme/hr.png); } .footer-bt {  border-color:#1a1a1a; } .product-info .image-additional li {  background-color:#363636; } .product-info .description span, .htabs a.selected, .cart-info tbody .name a, .cart-total tr td, .wishlist-info .price b, .wishlist-info tbody .name a, .checkout-product tfoot td, .checkout-product tbody .name a, .prd-layout1 .l .price-wrp .price-new, .compare-info .price-new, .prd-layout1 .l .price-wrp {  color:#b2b2b2; } .col-scroll-prd .price, #productRelated .relProduct .price, .prd-block3 .info-wrp .price, .prd-block2 .info-wrp .price-new, .prd-block1 .price-new, .prd-layout1 .l .price-wrp .price-new { color:#b2b2b2; } .col-scroll-prd .price-old, .prd-block3 .info-wrp .price-tax, .prd-block3 .info-wrp .price-old, #productRelated .relProduct .price .price-old, .prd-block1 .price-old { color:#666; }  .prd-block2 .info-wrp .price-old, .prd-block2 .info-wrp .price-tax, .product-info .description li, .product-info .option b, .product-info .options, .htabs a, .write-review label, .cart-options .panes .pane label, .box-form label, table.form tr td:first-child, table.form td, .buttons, .wishlist-info tbody .stock, #payment-address label strong, #shipping-address label strong, .checkout-product td, .checkout-product .other-amount td:first-child, .checkout-product .total-amount td:first-child, .checkout-product tbody .quantity, .order-list .order-content, #header #cart .heading a span, .product-info .r .discount li, .shipping-method .radio td, .prd-layout1 .discount li, .prd-layout1 .l .price-wrp .price-old,  .prd-layout1 .l .price-wrp .price-tax, .address-list ul li {  color:#979797; } #header #cart .heading a {  color:#bd5b2c; } .product-info .description a {  color:inherit; } .product-info .review a:hover {  color:#fff; } .th-b .image-additional .active img {  border-color:#bd5b2c;  } .cloud-zoom-big {  border:15px solid #363636;  background:#363636; } .write-review, .read-review .wrt-off {  background-color:#292929; } .write-review .bad, .write-review .good {  background-color:#454444; } .write-review ol li {  background-color:#4e4e4e;  color:#b2b2b2; } .write-review ol, .write-review ol li {  border-color:#363636; } input[type=text], input[type=password], textarea, #payment-existing select, #shipping-existing select, #currency .selected-currency, #language .selected-language, #currency ul, #language ul, .dd ul, .dd, #currency, #language, #header #cart .heading {  border-color:#202020;  -webkit-box-shadow:0px 1px 0px 0px rgba(58, 58, 58, 1);  box-shadow:0px 1px 0px 0px rgba(58, 58, 58, 1);  background-color:#292929;  color:#b2b2b2; } .select-menu:focus, .select-menu, #header #search input {  color:#b2b2b2; } .select-menu option {  color:#666; } .jspDrag {  border-color:#222222;  background-color:#222222; } .product-info .tab-content .jspVerticalBar {  background-color:#262626; } .htabs a.selected, .tab-content {  background-color:rgba(54, 54, 54, 0.5); } .box-content1, .box-form, .cart-options, .compare-info tr td:first-child, #header #search input, .head1 #header #search .search-box, .contactus .left {  background-color:#2e2e2e; } #header #search .search-box{ background-color:rgba(0,0,0,0.2); } .buttons {  background-color:#363636; } .cart-options .tabs, .cart-options .tabs ul li, .cart-options .tabs ul {  border-color:#252525; } .cart-options .tabs ul li.active {  background-color:#363636; } .cart-options .tabs li label {  color:#777777; } .cart-info thead td, .wishlist-info td {  border-color:#252525; } .wishlist-info .action .cart-bt {  background-color:#ffffff;  box-shadow:0px 0px 0px 6px rgba(255,123,60,0.3); } .wishlist-info .action .cart-bt:hover {  background-color:#bd5b2c;  box-shadow:0px 0px 0px 6px rgba(255,123,60,0.3); } .dd ul li a:hover, #currency ul li a:hover, #language ul li a:hover {  background-color:#3b3b3b; } #header #cart .content {  background-color:#2f2f2f;  color:#b2b2b2; } #header #cart .cart-arrow {  color:#2f2f2f;  } .mini-cart-info td {  border-color:#363636; } .mini-cart-info .name span, .mini-cart-total tr td, .mini-cart-info td.total strong {  color:#979797; } .mini-cart-total {  background-color:#282828; } .th-b .image-additional .active a, .product-info.prd-layout1 .image-additional .active a, .product-info.prd-layout1 .cart {  background-image:none; } .product-info .qty .qty-input {  background-color:#3a3a3a;  border-color:#353535;  -webkit-box-shadow:0px 1px 0px 0px rgba(136, 136, 136, 1);  box-shadow:0px 1px 0px 0px rgba(102, 102, 102, 1); } .product-info .cart .cart-option {  border-color:#575757; } .product-info .cart .qty {  border-bottom:#383838; } .product-info .cart .cart-option a {  color:#ADAA9C; } .product-info .cart .cart-option a:hover {  color:#fff; } .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,  .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {  background-color:rgba(0,0,0,0.05); }   .cap1 .nivo-caption .cap-hd { background-color:#bd5b2c; color:#fff; } .cap1 .nivo-caption .cap-data { background-color:#252525; color:#fff; } .cap1 .nivo-caption .cap-link { background-color:#bd5b2c; color:#fff; }   .cap3 .nivo-caption > div { background-color:rgba(34,34,34, 0.9); }   .custom-tabs {  border-bottom:5px solid #BD5B2C;  min-height:36px; } .custom-tabs > a {  background-color:rgba(0,0,0,0.03);  color:#666; } .custom-tabs > a.selected {  background-color:#BD5B2C;  color:#fff; }   .custom-section.tbs3 .custom-tabs,  .tab-widget.tbs3 .tbs, .custom-section.tbs2 .custom-tabs,  .tab-widget.tbs2 .tbs {  border:none; }  .custom-tabs > a {  background-color:#2e2e2e; }   .custom-section.tbs1 .custom-tabs a.selected,  .tab-widget.tbs1 .tbs a.selected {  border-color:#BD5B2C; } .custom-section.tbs2 .custom-tabs a.selected:after,  .custom-section.tbs1 .custom-tabs a.selected:after,  .tab-widget.tbs2 .tbs a.selected:after,  .tab-widget.tbs1 .tbs a.selected:after {  border-color:#BD5B2C transparent transparent transparent; } .custom-section.tbs1 .custom-tabs,  .tab-widget.tbs1 .tbs {  border-color:#2e2e2e; }   .custom-section.tbs2 .custom-tabs a.selected, .tab-widget.tbs2 .tbs a.selected {  border-color:#BD5B2C; } .custom-section.tbs2 .custom-tabs a, .tab-widget.tbs2 .tbs a {  border-color:#2e2e2e; }   .custom-section.tbs3 .custom-tabs a, .tab-widget.tbs3 .tbs a {  background-color:#2e2e2e; } .custom-section.tbs3 .custom-tabs a.selected,  .tab-widget.tbs3 .tbs a.selected {  background-color:#BD5B2C; }   .custom-section.tbs4 .custom-tabs a.selected,  .tab-widget.tbs4 .tbs a.selected {  border-color:#2e2e2e;  background-color:#2e2e2e; } .custom-section.tbs4 .custom-tabs, .tab-widget.tbs4 .tbs {  border-color:#2e2e2e; }   .custom-section.tbs5 .custom-tabs a.selected,  .tab-widget.tbs5 .tbs a.selected {  background-color:#BD5B2C; } .custom-section.tbs5 .custom-tabs,  .tab-widget.tbs5 .tbs {  border-color:#BD5B2C; } .custom-section.tbs5 .custom-tabs a,  .tab-widget.tbs5 .tbs a {  background-color:#2e2e2e; }   .sec-prd .prd .p-img, .sec-prd .prd:first-child, .sec-prd .prd, .prd-y .row .hr, .sec-box ul li, .custom-section .box-heading { border-color:#2e2e2e; }  .sec-box-wrp .sec-box .hov-img, .sec-prd .prd .p-img, .sec-box-wrp1 .sec-box-hd .img, .brd-box-prd .sec-prd, .brd-box-prd .brd-hd, .sec-box .hd, .sec-box .sec-main { background-color:#363636; }  .sec-prd .prd .new { color:#ccc; } .sec-prd .prd .old { opacity:0.7; color:#999; }  .brd-hd b, .sec-prd .prd b { border-color:rgba(0,0,0,0.2); } .brd-hd b:after, .sec-prd .prd b:after{  border-color:transparent transparent transparent rgba(0,0,0,0.25);  }  .sec-box-wrp1 { border-color:#363636; background-color:#363636; } .sec-box-wrp1 .sec-box-hd { background-color:#BD5B2C; } .sec-box-wrp1 .sec-box-hd .hd { color:#fff; } .sec-box-wrp1 .sec-box-hd .img { border-color:#fff; background-color:#fff; }  .sec-box-wrp1 .sec-prd .prd:last-child,  .sec-box-wrp1 .sec-prd .prd, .sec-box-wrp1 .sec-prd .prd .p-img { border-color:#2B2B2B; }  .column .selcat-prdsec-style1 .view-bt { background-color:rgba(0,0,0,0.2); }  