




























body {
  color: #434343;
  background-color: #f6f3e5;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

a {
  color: #434343;
}

a:hover,
a:focus,
a:active {
  color: #434343;
  text-decoration: none;
}


.normal {
  color: #434343;
}

.primary {
  color: #434343;
}

.secondary {
  color: #434343;
}

.secondary2 {
  color: #434343;
}

.secondary3 {
  color: #c7aa80;
}

.small {
  font-size: 90%;
}

.underline {
  text-transform: underline;
}

.ratings .amount a {
  color: #434343;
}

.ratings .amount a:hover,
.ratings .amount a:focus,
.ratings .amount a:active {
  color: #2cbedd;
  text-decoration: none;
}

.no-rating,
.ratings {
  color: #434343;
}


h1,
.h1 {
  color: #434343;
  font: 700 30px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}

h2,
.h2 {
  font: 700 20px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}

h3,
.h3 {
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}

h4,
.h4 {
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}

h5,
.h5 {
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}

h6,
.h6 {
  font: 600 12px/1.35 Lato,Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}

p.required {
  color: #fe0000;
}

.success-msg {
  border-color: #c7aa80;
}

.success-msg li {
  border-color: #e1e1e1;
}

.success-msg li span {
  color: #434343;
}

.sample-link {
  color: #434343;
}

.sample-link:hover,
.sample-link:focus,
.sample-link:active {
  color: #c7aa80;
  text-decoration: none;
}

.em-line-01 {
  position: relative;
}

.em-line-01 .em-block-title,
.em-line-01 .em-widget-title,
.em-line-01 .block-title,
.em-line-01 .widget-title {
  border-color: #e1e1e1;
}

.em-line-01 .em-block-title h3,
.em-line-01 .em-widget-title h3,
.em-line-01 .block-title h3,
.em-line-01 .widget-title h3,
.em-line-01 .em-block-title h2,
.em-line-01 .em-widget-title h2,
.em-line-01 .block-title h2,
.em-line-01 .widget-title h2 {
  color: #000000;
  font: 700 20px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  border-color: #c7aa80;
}

.show_details .title {
  color: #000000;
  border-color: #e1e1e1;
  background-color: #c7aa80;
}

.show_details .title span {
  color: #000000;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.multidealpro_products,
.box-account-content,
.em-box {
  border-color: #e1e1e1;
  background-color: #f6f3e5;
}

.box {
  border-color: #e1e1e1;
}


.emfilter-ajaxblock-loading:before {
  border-color: #eee5d8;
  border-left-color: #b7925d;
}



.em-box-01 {
  border-color: #e1e1e1;
  border-top-color: #c7aa80;
}

.em-box-01 > div {
  border-color: #e1e1e1;
}

.em-box-01 .widget-title h2,
.em-box-01 .widget-title h3,
.em-box-01 .box-title h2 {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
}


.em-box-03 {
  border-color: #e1e1e1;
}


.em-box-bkg {
  background-color: #f6f0e5;
  color: #282828;
  -moz-transition: all 500ms ease;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.em-box-bkg:hover {
  background-color: #c7aa80;
}


.em-box-04 {
  background-color: #f6f3e5;
}


input.input-text,
select,
textarea {
  border-color: #e1e1e1;
}

input.input-text:focus,
select:focus,
textarea:focus {
  border-color: #ffa6a6;
}

code {
  color: #434343;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  white-space: normal;
}

.label {
  color: #434343;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  padding: 0;
}

label {
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.form-list li.control label {
  color: #434343;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}


.add-to-cart label,
.form-list label,
.comments .required {
  color: #434343;
}

.comments .required em {
  color: #ff0000;
}


a.viewall,
a.button-link,
button.button,
#addtoContainer .row2 a.btn_ajaxaddto {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
}

a.viewall:hover,
a.button-link:hover,
button.button:hover,
#addtoContainer .row2 a.btn_ajaxaddto:hover {
  color: #c7aa80;
  border-color: #c7aa80;
  background-color: #ffffff;
}

.topcart-popup-content a.goto-cart {
  color: #ffffff;
}

.topcart-popup-content a.goto-cart:hover {
  color: #ffffff;
}

.cart button.btn-checkout {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
  font: 700 1.6rem/1.35 Lato, Helvetica, Arial, sans-serif;
}

.cart button.btn-checkout:hover {
  color: #c7aa80;
  border-color: #c7aa80;
  background-color: #ffffff;
}

.em-sidebar button.button,
p.back-link a,
.ajaxcart a.back,
.ajaxcart a.next {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
}

.em-sidebar button.button:hover,
p.back-link a:hover,
.ajaxcart a.back:hover,
.ajaxcart a.next:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-sidebar a.link-cart,
.em-sidebar button.btn-cart {
  color: #282828;
  border-color: #282828;
  background-color: rgba(0, 0, 0, 0);
}

.em-sidebar a.link-cart:hover,
.em-sidebar button.btn-cart:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

button.button.btn-cart {
  color: #282828;
  border-color: #282828;
  background-color: rgba(0, 0, 0, 0);
  font: 700 12px/1.15 Lato, Helvetica, Arial, sans-serif;
}

button.button.btn-cart:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

button.button.btn-checkout {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
  font: 700 1.6rem/1.35 Lato, Helvetica, Arial, sans-serif;
}

button.button.btn-checkout:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.add-to-links li a.link-compare {
  color: #282828;
  border-color: #282828;
  background-color: rgba(0, 0, 0, 0);
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
  font-size: 0;
}

.add-to-links li a.link-compare:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.link-wishlist,
.add-to-links li a.link-wishlist,
.quickshop-link-container .quickshop-link {
  color: #282828;
  border-color: #282828;
  background-color: transparent;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
  font-size: 0;
}

.link-wishlist:hover,
.add-to-links li a.link-wishlist:hover,
.quickshop-link-container .quickshop-link:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.block-related a.link-wishlist {
  color: #434343;
  border-color: #434343;
  background-color: transparent;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
  font-size: 0;
}

.block-related a.link-wishlist:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.product-shop-top .add-to-links li a,
.product-shop-top button.button.btn-cart,
.product-shop-top .quickshop-link-container .quickshop-link {
  color: #ffffff;
  border-color: #ffffff;
  background-color: rgba(0, 0, 0, 0);
}

.product-shop-top .add-to-links li a:hover,
.product-shop-top button.button.btn-cart:hover,
.product-shop-top .quickshop-link-container .quickshop-link:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.product-shop-top .out-of-stock span {
  color: #ffffff;
}

.button-show02 .product-shop-top .bottom {
  background-color: rgba(0, 0, 0, 0);
}

.button-show02 .product-shop-top .add-to-links li a,
.button-show02 .product-shop-top button.button.btn-cart,
.button-show02 .product-shop-top .quickshop-link-container .quickshop-link {
  color: #ffffff;
  border-color: #ffffff;
  background-color: rgba(0, 0, 0, 0);
}

.button-show02 .product-shop-top .add-to-links li a:hover,
.button-show02 .product-shop-top button.button.btn-cart:hover,
.button-show02 .product-shop-top .quickshop-link-container .quickshop-link:hover {
  color: #ffffff;
  border-color: #cccccc;
  background-color: #cccccc;
}

.button-show02 .product-shop-top .out-of-stock span {
  color: #ffffff;
}

.em-sidebar .actions a,
.em-sidebar a.button-link {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
}

.em-sidebar .actions a:hover,
.em-sidebar a.button-link:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.link-print {
  color: #434343;
}

.link-print:hover,
.link-print:focus,
.link-print:active {
  color: #434343;
  text-decoration: none;
}

.my-account a.link-edit {
  color: #434343;
}

.my-account a.link-edit:hover,
.my-account a.link-edit:focus,
.my-account a.link-edit:active {
  color: #434343;
  text-decoration: none;
}


.btn-edit,
.btn-remove,
.btn-remove2 {
  
}



.em-wrapper-header {
  color: #282828;
  
  
  
  
  
  
  
  
}

.em-wrapper-header a {
  color: #282828;
}

.em-wrapper-header a:hover,
.em-wrapper-header a:focus,
.em-wrapper-header a:active {
  color: #0e0e0e;
  text-decoration: none;
}

.em-wrapper-header .form-search {
  border-color: #e1e1e1;
}

.em-wrapper-header .form-search .input_cat {
  border-color: #e1e1e1;
}

.em-wrapper-header .form-search input.input-text {
  background-color: #ffffff;
}

.em-wrapper-header .em-header-style27 .line-top {
  border-color: #c7aa80;
}

.em-wrapper-header .em-header-style27 .em-phone i {
  color: #c7aa80;
}

.em-wrapper-header .em-header-style27 .em-top-cart .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style27 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #ffffff;
  background-color: #ffffff;
}

.em-wrapper-header .em-header-style27 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style27 .welcome-msg:before,
.em-wrapper-header .em-header-style27 .account-link:before,
.em-wrapper-header .em-header-style27 .em-top-links > ul li:before,
.em-wrapper-header .em-header-style27 .em-top-links ul.links li:before,
.em-wrapper-header .em-header-style27 .em-top-links ul.em-links-wishlist li:before,
.em-wrapper-header .em-header-style27 .toolbar-switch:before {
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style27 .link-account:before,
.em-wrapper-header .em-header-style27 .em-logout-link:before,
.em-wrapper-header .em-header-style27 .em-register-link:before,
.em-wrapper-header .em-header-style27 .em-account-link:before,
.em-wrapper-header .em-header-style27 .em-links-wishlist a:before,
.em-wrapper-header .em-header-style27 .top-link-deal:before {
  color: #282828;
}

.em-wrapper-header .em-header-style27 .em-search .em-search-icon span:before {
  color: #282828;
}

.em-wrapper-header .em-header-style27 .em-search:hover .em-search-icon {
  color: #c7aa80;
  border-color: #c7aa80;
  background-color: #ffffff;
}

.em-wrapper-header .em-header-style27 .em-search:hover .em-search-icon span:before {
  color: #c7aa80;
}

.em-wrapper-header .em-header-style27 .em_nav .hnav .menu-item-depth-0 > a span,
.em-wrapper-header .em-header-style27 .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a span {
  color: #282828;
  border-color: transparent;
  background-color: transparent;
}

.em-wrapper-header .em-header-style27 .em_nav .hnav .menu-item-depth-0:hover > a.em-menu-link span,
.em-wrapper-header .em-header-style27 .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link span {
  color: #c7aa80;
  border-color: #c7aa80;
  background-color: #ffffff;
}

.em-wrapper-header .em-header-style27 .navbar-fixed-top .em-search .em-search-icon span:before {
  color: #ffffff;
}

.em-wrapper-header .em-header-style08 .em-header-top {
  border-top-color: #f6f0e5;
  border-bottom-color: #c7aa80;
}

.em-wrapper-header .em-header-style08 .welcome-msg,
.em-wrapper-header .em-header-style08 .link-account,
.em-wrapper-header .em-header-style08 .em-top-links > ul li,
.em-wrapper-header .em-header-style08 .em-top-links ul.links li,
.em-wrapper-header .em-header-style08 .em-top-links ul.em-links-wishlist li,
.em-wrapper-header .em-header-style08 .toolbar-switch,
.em-wrapper-header .em-header-style08 .em-search {
  border-color: #c7aa80;
}

.em-wrapper-header .em-header-style08 .link-account:before,
.em-wrapper-header .em-header-style08 .em-logout-link:before,
.em-wrapper-header .em-header-style08 .em-register-link:before,
.em-wrapper-header .em-header-style08 .em-account-link:before,
.em-wrapper-header .em-header-style08 .em-links-wishlist a:before,
.em-wrapper-header .em-header-style08 .top-link-deal:before {
  color: #282828;
}

.em-wrapper-header .em-header-style08 .em-top-cart .em-amount-topcart:before {
  color: #f6f0e5;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style08 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #ffffff;
  background-color: #101010;
}

.em-wrapper-header .em-header-style08 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style08 .em_nav .hnav .menu-item-depth-0 > a span,
.em-wrapper-header .em-header-style08 .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a span {
  color: #282828;
  border-color: transparent;
  background-color: transparent;
}

.em-wrapper-header .em-header-style08 .em_nav .hnav .menu-item-depth-0:hover > a.em-menu-link span,
.em-wrapper-header .em-header-style08 .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link span {
  color: #c7aa80;
  border-color: #c7aa80;
  background-color: #ffffff;
}

.em-wrapper-header .em-header-style14 .em-header-top {
  color: #282828;
}

.em-wrapper-header .em-header-style14 .em-header-top a {
  color: #282828;
}

.em-wrapper-header .em-header-style14 .em-header-top a:hover,
.em-wrapper-header .em-header-style14 .em-header-top a:focus,
.em-wrapper-header .em-header-style14 .em-header-top a:active {
  color: #282828;
  text-decoration: none;
}

.em-wrapper-header .em-header-style14 .form-search input.input-text {
  color: #282828;
}

.em-wrapper-header .em-header-style14 .toolbar-switch .toolbar-dropdown span.current {
  color: #282828;
}

.em-wrapper-header .em-header-style14 .toolbar-switch .toolbar-dropdown span.current:hover {
  color: #ffffff;
}

.em-wrapper-header .em-header-style14 .em_nav .hnav .menu-item-depth-0:hover > a span,
.em-wrapper-header .em-header-style14 .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a span {
  border-color: #c7aa80;
  border-top-color: #c7aa80;
}

.em-wrapper-header .em-header-style14 .welcome-msg:after,
.em-wrapper-header .em-header-style14 .account-link:after,
.em-wrapper-header .em-header-style14 .em-top-links > ul li:after,
.em-wrapper-header .em-header-style14 .em-top-links ul.links li:after,
.em-wrapper-header .em-header-style14 .em-top-links ul.em-links-wishlist li:after,
.em-wrapper-header .em-header-style14 .toolbar-switch:after {
  color: #c7aa80;
}

.em-wrapper-header .em-header-style14 .welcome-msg:before,
.em-wrapper-header .em-header-style14 .account-link:before,
.em-wrapper-header .em-header-style14 .em-top-links > ul li:before,
.em-wrapper-header .em-header-style14 .em-top-links ul.links li:before,
.em-wrapper-header .em-header-style14 .em-top-links ul.em-links-wishlist li:before,
.em-wrapper-header .em-header-style14 .toolbar-switch:before {
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style14 .em-top-cart .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style14 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #ffffff;
  background-color: #000000;
}

.em-wrapper-header .em-header-style14 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style03 .em_nav .hnav .menu-item-depth-0:hover > a span,
.em-wrapper-header .em-header-style03 .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a span {
  border-color: #c7aa80;
  border-top-color: #c7aa80;
}

.em-wrapper-header .em-header-style03 .welcome-msg:after,
.em-wrapper-header .em-header-style03 .account-link:after,
.em-wrapper-header .em-header-style03 .em-top-links > ul li:after,
.em-wrapper-header .em-header-style03 .em-top-links ul.links li:after,
.em-wrapper-header .em-header-style03 .em-top-links ul.em-links-wishlist li:after,
.em-wrapper-header .em-header-style03 .toolbar-switch:after,
.em-wrapper-header .em-header-style03 .welcome-msg:before,
.em-wrapper-header .em-header-style03 .account-link:before,
.em-wrapper-header .em-header-style03 .em-top-links > ul li:before,
.em-wrapper-header .em-header-style03 .em-top-links ul.links li:before,
.em-wrapper-header .em-header-style03 .em-top-links ul.em-links-wishlist li:before,
.em-wrapper-header .em-header-style03 .toolbar-switch:before {
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style03 .link-account:before,
.em-wrapper-header .em-header-style03 .em-logout-link:before,
.em-wrapper-header .em-header-style03 .em-register-link:before,
.em-wrapper-header .em-header-style03 .em-account-link:before,
.em-wrapper-header .em-header-style03 .em-links-wishlist a:before,
.em-wrapper-header .em-header-style03 .top-link-deal:before {
  color: #c2c2c2;
}

.em-wrapper-header .em-header-style03 .em-top-cart .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style03 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #434343;
  background-color: #f4f647;
}

.em-wrapper-header .em-header-style03 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style03 .em-line {
  border-color: #c7aa80;
}

.em-wrapper-header .em-header-style03 .em-phone {
  color: #282828;
}

.em-wrapper-header .em-header-style03 .em-phone .fa {
  color: #c7aa80;
}

.em-wrapper-header .em-header-style28 .em-header-top a {
  color: #282828;
}

.em-wrapper-header .em-header-style28 .em-header-top a:hover,
.em-wrapper-header .em-header-style28 .em-header-top a:focus,
.em-wrapper-header .em-header-style28 .em-header-top a:active {
  color: #ffffff;
  text-decoration: none;
}

.em-wrapper-header .em-header-style28 .em-lan-cur-link-search {
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style28 .em-search .em-search-style01 .em-container-js-search,
.em-wrapper-header .em-header-style28 .em-search .em-search-style01 #em-search-content-fixed-top {
  background-color: #ffffff;
}

.em-wrapper-header .em-header-style28 .em-top-cart .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style28 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #c7aa80;
  background-color: #ffffff;
}

.em-wrapper-header .em-header-style28 .em-top-cart:hover .em-amount-topcart:before {
  color: #c7aa80;
  background-color: #ffffff;
}

.em-wrapper-header .em-header-style28 .em-top-cart:hover .em-topcart-qty {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style28 .toolbar-switch .toolbar-dropdown span.current {
  color: #282828;
}

.em-wrapper-header .em-header-style28 .toolbar-switch .toolbar-dropdown:hover span.current {
  color: #ffffff;
}

.em-wrapper-header .em-header-style28 .welcome-msg:before,
.em-wrapper-header .em-header-style28 .account-link:before,
.em-wrapper-header .em-header-style28 .em-top-links > ul li:before,
.em-wrapper-header .em-header-style28 .em-top-links ul.links li:before,
.em-wrapper-header .em-header-style28 .em-top-links ul.em-links-wishlist li:before,
.em-wrapper-header .em-header-style28 .toolbar-switch:before {
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style28 .em-search {
  color: #282828;
}

.em-wrapper-header .em-header-style28 .em-search .em-search-icon span:before {
  color: #282828;
}

.em-wrapper-header .em-header-style28 .em-search:hover .em-search-icon {
  color: #c7aa80;
  border-color: #c7aa80;
  background-color: transparent;
}

.em-wrapper-header .em-header-style28 .em-search:hover .em-search-icon span:before {
  color: #c7aa80;
}

.em-wrapper-header .em-header-style28 .em-header-top .menu-container {
  color: #a1a1a1;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em-wrapper-header .em-header-style28 .em-header-top .menu-container a {
  color: #a1a1a1;
}

.em-wrapper-header .em-header-style28 .em-header-top .menu-container a:hover,
.em-wrapper-header .em-header-style28 .em-header-top .menu-container li.parent:hover > a,
.em-wrapper-header .em-header-style28 .em-header-top .menu-container .menu-item-link:hover > a {
  color: #c7aa80;
}

.em-wrapper-header .em-header-style28 .em_nav .hnav .menu-item-depth-0 > a span,
.em-wrapper-header .em-header-style28 .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a span {
  color: #282828;
  border-color: transparent;
  background-color: transparent;
}

.em-wrapper-header .em-header-style28 .em_nav .hnav .menu-item-depth-0:hover > a.em-menu-link span,
.em-wrapper-header .em-header-style28 .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link span {
  color: #c7aa80;
  border-color: #c7aa80;
  background-color: #ffffff;
}

.em-wrapper-header .em-header-style29 .em-header-top {
  border-color: #c7aa80;
}

.em-wrapper-header .em-header-style29 .em_nav {
  background-color: transparent;
}

.em-wrapper-header .em-header-style29 .em_nav .hnav .menu-item-depth-0:hover > a span,
.em-wrapper-header .em-header-style29 .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a span {
  border-top-color: #c7aa80;
}

.em-wrapper-header .em-header-style29 .welcome-msg:after,
.em-wrapper-header .em-header-style29 .account-link:after,
.em-wrapper-header .em-header-style29 .em-top-links > ul li:after,
.em-wrapper-header .em-header-style29 .em-top-links ul.links li:after,
.em-wrapper-header .em-header-style29 .em-top-links ul.em-links-wishlist li:after,
.em-wrapper-header .em-header-style29 .toolbar-switch:after,
.em-wrapper-header .em-header-style29 .welcome-msg:before,
.em-wrapper-header .em-header-style29 .account-link:before,
.em-wrapper-header .em-header-style29 .em-top-links > ul li:before,
.em-wrapper-header .em-header-style29 .em-top-links ul.links li:before,
.em-wrapper-header .em-header-style29 .em-top-links ul.em-links-wishlist li:before,
.em-wrapper-header .em-header-style29 .toolbar-switch:before {
  background-color: transparent;
}

.em-wrapper-header .em-header-style29 .link-account:before,
.em-wrapper-header .em-header-style29 .em-logout-link:before,
.em-wrapper-header .em-header-style29 .em-register-link:before,
.em-wrapper-header .em-header-style29 .em-account-link:before,
.em-wrapper-header .em-header-style29 .em-links-wishlist a:before,
.em-wrapper-header .em-header-style29 .top-link-deal:before {
  color: #c2c2c2;
}

.em-wrapper-header .em-header-style29 .em-search .form-search button.button {
  background: transparent;
  color: #282828;
}

.em-wrapper-header .em-header-style29 .em-search .form-search button.button:hover {
  color: #282828;
  background-color: transparent;
}

.em-wrapper-header .em-header-style29 .em-top-cart .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style29 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #c7aa80;
  background-color: #ffffff;
}

.em-wrapper-header .em-header-style29 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style30 .em_nav {
  background-color: transparent;
}

.em-wrapper-header .em-header-style30 .em_nav .hnav .menu-item-depth-0:hover > a span,
.em-wrapper-header .em-header-style30 .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a span {
  border-top-color: #c7aa80;
}

.em-wrapper-header .em-header-style30 .em_nav .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link span,
.em-wrapper-header .em-header-style30 .em_nav .vnav .menu-item-depth-0 > a.em-menu-link span {
  border-color: #c7aa80;
}

.em-wrapper-header .em-header-style30 .em-search .form-search button.button {
  background: transparent;
  color: #282828;
}

.em-wrapper-header .em-header-style30 .em-search .form-search button.button:hover {
  color: #282828;
  background-color: transparent;
}

.em-wrapper-header .em-header-style30 .em-top-cart .em-amount-topcart {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style30 .em-top-cart:hover .em-amount-topcart {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style31 .em_nav .hnav .menu-item-depth-0:hover > a span,
.em-wrapper-header .em-header-style31 .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a span {
  border-color: #c7aa80;
  border-top-color: #c7aa80;
}

.em-wrapper-header .em-header-style31 .em-search .form-search button.button {
  background: transparent;
  color: #282828;
  border-color: transparent;
}

.em-wrapper-header .em-header-style31 .em-search .form-search button.button:hover {
  color: #282828;
  background-color: transparent;
}

.em-wrapper-header .em-header-style31 .welcome-msg:after,
.em-wrapper-header .em-header-style31 .account-link:after,
.em-wrapper-header .em-header-style31 .em-top-links > ul li:after,
.em-wrapper-header .em-header-style31 .em-top-links ul.links li:after,
.em-wrapper-header .em-header-style31 .em-top-links ul.em-links-wishlist li:after,
.em-wrapper-header .em-header-style31 .toolbar-switch:after,
.em-wrapper-header .em-header-style31 .welcome-msg:before,
.em-wrapper-header .em-header-style31 .account-link:before,
.em-wrapper-header .em-header-style31 .em-top-links > ul li:before,
.em-wrapper-header .em-header-style31 .em-top-links ul.links li:before,
.em-wrapper-header .em-header-style31 .em-top-links ul.em-links-wishlist li:before,
.em-wrapper-header .em-header-style31 .toolbar-switch:before {
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style31 .link-account:before,
.em-wrapper-header .em-header-style31 .em-logout-link:before,
.em-wrapper-header .em-header-style31 .em-register-link:before,
.em-wrapper-header .em-header-style31 .em-account-link:before,
.em-wrapper-header .em-header-style31 .em-links-wishlist a:before,
.em-wrapper-header .em-header-style31 .top-link-deal:before {
  color: #c2c2c2;
}

.em-wrapper-header .em-header-style31 .em-header-top {
  border-bottom: 1px solid #c7aa80;
}

.em-wrapper-header .em-header-style31 .em-top-cart .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style31 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #ffffff;
  background-color: #282828;
}

.em-wrapper-header .em-header-style31 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-header .em-header-style31 .em-line {
  background-color: transparent;
}


.em-wrapper-header .navbar-fixed-top {
  color: #282828;
  border-color: #f6f0e5;
  background-color: #f6f0e5;
  box-shadow: 0 0 5px #BDBDBD;
  -moz-box-shadow: 0 0 5px #BDBDBD;
  -webkit-box-shadow: 0 0 5px #BDBDBD;
}

.em-wrapper-header .navbar-fixed-top .em-search .em-search-icon {
  background: transparent!important;
  -webkit-box-shadow: none!important;
  -moz-box-shadow: none!important;
  box-shadow: none!important;
}

.em-wrapper-header .navbar-fixed-top .em-search .em-search-icon span:before {
  color: #ffffff;
  background-color: #c7aa80 !important;
}

.em-wrapper-header .navbar-fixed-top .em-search:hover .em-search-icon span:before {
  color: #ffffff !important;
  background-color: #c7aa80 !important;
}

.em-wrapper-header .navbar-fixed-top .em_nav .hnav .menu-item-depth-0 > a.em-menu-link span,
.em-wrapper-header .navbar-fixed-top .em_nav .hnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link span {
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}


#em-mheader .em-top-cart .em-amount-topcart:before {
  color: #ffffff;
  background-color: #c7aa80;
}

#em-mheader .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #c7aa80;
  background-color: #ffffff;
}

#em-mheader .em-top-cart:hover .em-amount-topcart:before {
  color: #c7aa80;
  background-color: #ffffff;
}

#em-mheader .em-top-cart:hover .em-topcart-qty {
  color: #ffffff;
  background-color: #c7aa80;
}

#em-mheader #em-mheader-menu-icon {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

#em-mheader #em-mheader-menu-icon:hover {
  color: #c7aa80;
  border-color: #ffffff;
  background-color: #ffffff;
}

#em-mheader .em-top-search .form-search input.input-text {
  color: #282828;
}

#em-mheader .em-top-search .form-search button.button {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

#em-mheader .em-top-search .form-search button.button:hover {
  color: #c7aa80;
  border-color: #ffffff;
  background-color: #ffffff;
}

#em-mheader .em-mobile-help li a {
  background-color: #fff;
  color: #000;
  border: 1px solid #dfdfdf;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

#em-mheader .em-mobile-help li a:hover {
  background-color: #000;
  color: #fff;
  border-color: #000;
}

.em-top-search .catsearch-dropdown ul {
  color: #282828;
  border-color: #e1e1e1;
  background-color: #ffffff;
}


.em-wrapper-header .toolbar-switch .toolbar-dropdown span.current {
  color: #282828;
  border-color: #c7aa80;
  background-color: transparent;
}

.em-wrapper-header .toolbar-switch .toolbar-dropdown ul,
.em-wrapper-header .toolbar-switch .toolbar-dropdown li {
  color: #282828;
  border-color: #c7aa80;
  background-color: #ffffff;
}

.em-wrapper-header .toolbar-switch .toolbar-dropdown li:hover {
  background-color: #e6e6e6;
}

.em-wrapper-header .toolbar-switch .toolbar-dropdown li a {
  color: #282828;
}

.em-wrapper-header .toolbar-switch .toolbar-dropdown:hover span.current {
  color: #0e0e0e;
  border-color: #c7aa80;
  background-color: transparent;
}

.toolbar-switch .toolbar-dropdown span.current {
  color: #434343;
  border-color: #e1e1e1;
  background-color: #f6f3e5;
}

.toolbar-switch .toolbar-dropdown:hover span.current,
.toolbar-switch .toolbar-dropdown ul,
.toolbar-switch .toolbar-dropdown li {
  color: #434343;
  border-color: #e1e1e1;
  background-color: #f6f3e5;
}

.toolbar-switch .toolbar-dropdown li:hover {
  background-color: #e9e2bf;
}

.toolbar-switch .toolbar-dropdown li a {
  color: #434343;
}


.truncated a.details {
  color: #434343;
}

.topcart-popup {
  color: #282828;
  border-color: #e1e1e1;
  background-color: #ffffff;
}

.topcart-popup .topcart-popup-content .em-block-subtitle {
  color: #282828;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.topcart-popup .topcart-popup-content .amount-content a {
  color: #282828;
}

.topcart-popup .topcart-popup-content .amount-content a:hover,
.topcart-popup .topcart-popup-content .amount-content a:focus,
.topcart-popup .topcart-popup-content .amount-content a:active {
  color: #c7aa80;
  text-decoration: none;
}

.topcart-popup .topcart-popup-content .subtotal .label {
  color: #434343;
  font-weight: 700;
}

.topcart-popup .topcart-popup-content .subtotal .price {
  color: #434343;
  font-size: 130%;
}

.topcart-popup .topcart-popup-content .wrapper_bottom_button {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.topcart-popup .topcart-popup-content .wrapper_bottom_button button.button,
.topcart-popup .topcart-popup-content .wrapper_bottom_button a.goto-cart {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #c7aa80;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
}

.topcart-popup .topcart-popup-content .wrapper_bottom_button button.button:hover,
.topcart-popup .topcart-popup-content .wrapper_bottom_button a.goto-cart:hover {
  color: #282828;
  border-color: #ffffff;
  background-color: #ffffff;
}



#em-account-login-form.em-account {
  color: #434343;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

#em-account-login-form.em-account .block-content {
  background-color: #ffffff;
}

#em-account-login-form.em-account a {
  color: #434343;
}

#em-account-login-form.em-account a:hover,
#em-account-login-form.em-account a:focus,
#em-account-login-form.em-account a:active {
  color: #c7aa80;
  text-decoration: none;
}

#em-account-login-form.em-account a.create-account-link-wishlist {
  color: #434343;
}

#em-account-login-form.em-account a.create-account-link-wishlist:hover,
#em-account-login-form.em-account a.create-account-link-wishlist:focus,
#em-account-login-form.em-account a.create-account-link-wishlist:active {
  color: #c7aa80;
  text-decoration: none;
}

#em-account-login-form.em-account .form-list em {
  color: #e70808;
  width: 10px;
}



a.arrow:before {
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-family: FontAwesome;
  font-size: 100%;
}

.vnav a.arrow:before {
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-family: FontAwesome;
  font-size: 90%;
}

.nav-container.em_nav {
  background: transparent;
}

.menuleft .megamenu-wrapper {
  background: transparent;
}

.vnav {
  background: #ffffff;
}

.wrapper-menu-hoz {
  border-bottom-color: #c7aa80;
  background: #topmenu_bg_color;
}

.em-menu-mobile .nav-container.em_nav,
.em-menu-mobile .megamenu-wrapper {
  background: none;
}

.em_nav .hnav .menu_custom.menu-item-depth-0 {
  border-color: rgba(13, 13, 13, 0);
}

.em_nav .hnav .menu_custom.menu-item-depth-0 > a span {
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
  padding-top: 19px;
  padding-bottom: 18px;
}

.menu-item-link > .menu-container,
.em_nav .menu-item-link > ul,
.em_nav.nav-container .em-catalog-navigation ul,
.em_nav .em-catalog-navigation ul,
.nav-container .em-catalog-navigation ul {
  background-color: #ffffff;
  border-color: #ffffff;
}

.vnav {
  border-color: #c7aa80;
}

.em_nav .menu-item-link.fa:before {
  color: #282828;
}

.em_nav .menu-item-link.fa:hover:before {
  color: #c7aa80;
}

.em_nav .vnav .menu-item-link.fa:before {
  color: #282828;
}

.em_nav .vnav .menu-item-link.fa:hover:before {
  color: #c7aa80;
}

.em_nav {
  
}

.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a,
.em_nav .menu-item-depth-0 > a {
  color: #282828;
}

.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a:hover,
.em_nav .menu-item-depth-0 > a:hover {
  color: #c7aa80;
}

.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link span,
.em_nav .menu-item-depth-0 > a.em-menu-link span {
  color: #282828;
  border-color: #c7aa80;
  background-color: transparent;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link span:hover,
.em_nav .menu-item-depth-0 > a.em-menu-link span:hover {
  color: #c7aa80;
  border-color: #e6e6e6;
  background-color: #ffffff;
}

.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.arrow,
.em_nav .menu-item-depth-0:hover > a.arrow {
  color: #c7aa80;
}

.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link span,
.em_nav .menu-item-depth-0:hover > a.em-menu-link span {
  color: #c7aa80;
  border-color: #e6e6e6;
  background-color: #ffffff;
}

.em_nav .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a,
.em_nav .vnav .menu-item-depth-0 > a {
  color: #282828;
}

.em_nav .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a:hover,
.em_nav .vnav .menu-item-depth-0 > a:hover {
  color: #c7aa80;
}

.em_nav .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link span,
.em_nav .vnav .menu-item-depth-0 > a.em-menu-link span {
  color: #282828;
  border-color: #c7aa80;
  background-color: #ffffff;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em_nav .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link span:hover,
.em_nav .vnav .menu-item-depth-0 > a.em-menu-link span:hover {
  color: #c7aa80;
  border-color: #e6e6e6;
  background-color: #ffffff;
}

.em_nav .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.arrow,
.em_nav .vnav .menu-item-depth-0:hover > a.arrow {
  color: #c7aa80;
}

.em_nav .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link span,
.em_nav .vnav .menu-item-depth-0:hover > a.em-menu-link span {
  color: #c7aa80;
  border-color: #e6e6e6;
  background-color: #ffffff;
}

.em_nav .em-prepend-menu {
  color: #282828;
  border-color: #c7aa80;
  background-color: #ffffff;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em_nav .em-prepend-menu:hover {
  color: #c7aa80;
  border-color: #ffffff;
  background-color: #ffffff;
}

.em_nav ul.level0,
.em_nav .menu-container {
  color: #a1a1a1;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em_nav ul.level0 a,
.em_nav .menu-container a {
  color: #a1a1a1;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.em_nav ul.level0 a:hover,
.em_nav .menu-container a:hover,
.em_nav ul.level0 li.parent:hover > a,
.em_nav .menu-container li.parent:hover > a,
.em_nav ul.level0 .menu-item-link:hover > a,
.em_nav .menu-container .menu-item-link:hover > a {
  color: #c7aa80;
}

.em_nav .menu-container .widget-title h3,
.em_nav .menu-container h4,
.em_nav .menu-container h5 {
  color: #434343;
  
  font-weight: 700;
  text-transform: uppercase;
}

.em_nav .menu-container .em-line-01 {
  position: relative;
  border-color: #bf9e6e;
}

.em_nav .menu-container .em-line-01:after {
  background-color: #c7aa80;
}

.em_nav .menu-container .em-line-01:before {
  background-color: #c7aa80;
}

.em_nav .menu-container .icon-font {
  background: #ebebeb;
  padding: 60px 10px;
  color: #666666;
  margin-bottom: 20px;
}


.menu-container .widget-title h3,
.nav-container.em_nav ul.level0 .widget-title h3 {
  color: #434343;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  background: none;
}

.menu-container li > a.em-menu-link,
.nav-container.em_nav ul.level0 li > a.em-menu-link {
  border-color: #e9e9e9;
}


.em-menu-mobile {
  
}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0.fa:before,
.em-menu-mobile .menu-item-depth-0.fa:before {
  color: #000;
}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link,
.em-menu-mobile .menu-item-depth-0 > a.em-menu-link {
  background-color: #fff;
  color: #000;
  border: 1px solid #dfdfdf;
}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link span,
.em-menu-mobile .menu-item-depth-0 > a.em-menu-link span {
  color: #000;
  border-color: #dfdfdf;
  background-color: #fff;
}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.arrow,
.em-menu-mobile .menu-item-depth-0 > a.arrow {
  color: #000;
  line-height: 1.6;
}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover.fa:before,
.em-menu-mobile .menu-item-depth-0:hover.fa:before {
  color: #fff;
}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link,
.em-menu-mobile .menu-item-depth-0:hover > a.em-menu-link,
.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.arrow,
.em-menu-mobile .menu-item-depth-0:hover > a.arrow {
  background-color: #000;
  color: #fff;
  border-color: #000;
}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link span,
.em-menu-mobile .menu-item-depth-0:hover > a.em-menu-link span,
.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.arrow span,
.em-menu-mobile .menu-item-depth-0:hover > a.arrow span {
  color: #fff;
  background-color: #000;
  border-color: #000;
}

.em-menu-mobile .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.arrow,
.em-menu-mobile .menu-item-depth-0:hover > a.arrow {
  color: #fff;
}

.em-menu-mobile .menu-item-link.fa:before {
  color: #000;
}

.em-menu-mobile .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a.em-menu-link,
.em-menu-mobile .vnav .menu-item-depth-0 > a.em-menu-link {
  border-color: #c7aa80;
  background-color: #ffffff;
}

.em-menu-mobile .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.em-menu-link,
.em-menu-mobile .vnav .menu-item-depth-0:hover > a.em-menu-link {
  border-color: #e6e6e6;
  background-color: #ffffff;
}


.menu-title {
  color: #282828;
  border-color: #282828;
  background-color: #ffffff;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.menu-title a {
  color: #282828;
}

.em-col-left-icon {
  color: #282828;
  border-color: #ffffff;
  background-color: #ffffff;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}


.menu-container .products-list .item a.product-image {
  border: 1px solid transparent;
}

.menu-container .products-list .item:hover a.product-image {
  border-color: #e1e1e1;
}

.menu-container .products-grid .item {
  border: 1px solid transparent;
}

.menu-container .products-grid .item:hover {
  border-color: #e1e1e1;
}


.all_categories .menuleftText {
  color: #282828;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
  background-color: #4d4d4d;
  border-color: #4d4d4d;
}

.menuleft .mega-menu {
  border-color: #c7aa80;
}



.owl-theme .owl-controls .owl-page.active span {
  background-color: #434343;
  border-color: #434343;
}

.owl-theme .owl-controls .owl-page span {
  background-color: #c7aa80;
  border-color: #434343;
}

.owl-theme .owl-controls .owl-page span:hover {
  background-color: #434343;
  border-color: #434343;
}

.owl-theme .owl-controls .owl-page span {
  border-color: #e1e1e1;
}

.em-slideshow a.button-link {
  color: #f6f3e5;
  border-color: #f6f3e5;
  background-color: transparent;
  font: 700 1.6rem/1.35 Lato, Helvetica, Arial, sans-serif;
}

.em-slideshow a.button-link span {
  font: 700 1.6rem/1.35 Lato, Helvetica, Arial, sans-serif;
}

.em-slideshow a.button-link:hover {
  color: #434343;
  border-color: #f6f3e5;
  background-color: #f6f3e5;
}

.em-slideshow a.button-link.first {
  color: #434343;
  border-color: #f6f3e5;
  background-color: #f6f3e5;
}

.em-slideshow a.button-link.first:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}


.menu-trigger {
  color: #c7aa80;
  background-color: #f6f3e5;
}

.menu-trigger:hover {
  color: #c7aa80;
  background-color: #f6f3e5;
}


.layout-fullscreen-slideshow.cms-index-index .wrapper-main,
.layout-fullscreen-slideshow.cms-index-index .wrapper-slideshow {
  background-color: transparent;
}

.layout-fullscreen-slideshow.cms-index-index .wrapper-main > .container,
.layout-fullscreen-slideshow.cms-index-index .wrapper-slideshow > .container {
  background-color: #f6f3e5;
}

.layout-fullscreen-slideshow.cms-index-index .wrapper-footer {
  background-color: transparent;
}

.layout-fullscreen-slideshow.cms-index-index .wrapper-footer > .container {
  background-color: #f6f0e5;
}



.wrapper.em-box-custom {
  background-color: #f2f2f2;
  background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  background-position: center 0;
  background-repeat: no-repeat;
  background-attachment: inherit;
}

.em-wrapper-header {
  background-color: #f6f0e5;
  background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  background-position: 0 0;
  background-repeat: repeat;
}

.em-wrapper-header .em-header-top {
  color: #282828;
  background-color: #ffffff;
}

.em-wrapper-header .em-header-top a {
  color: #282828;
}

.em-wrapper-header .em-header-top a:hover,
.em-wrapper-header .em-header-top a:focus,
.em-wrapper-header .em-header-top a:active {
  color: #0e0e0e;
  text-decoration: none;
}

.em-wrapper-main,
.em-wrapper-slideshow {
  background-color: #f6f3e5;
  background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  background-position: 0 0;
  background-repeat: repeat;
}

.em-wrapper-main .em-fixed-sidebar,
.em-wrapper-slideshow .em-fixed-sidebar {
  background-color: #f6f3e5;
}

.wrapper-breadcrums {
  background-color: #c7aa80;
}

.em-wrapper-brands {
  background-color: #f6f3e5;
}

.em-wrapper-footer {
  background-color: #f6f0e5;
  background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
  background-position: 0 0;
  background-repeat: repeat;
}


@-webkit-keyframes sonarEffect {
  
  0% {
    opacity: 0.3;
  }
  
  40% {
    opacity: 0.5;
    box-shadow: 0 0 0 2px #c7aa80, 0 0 10px 10px #f6f3e5, 0 0 0 10px #c7aa80;
  }
  
  100% {
    box-shadow: 0 0 0 2px #c7aa80, 0 0 10px 10px #f6f3e5, 0 0 0 10px #c7aa80;
    -webkit-transform: scale(1.5);
    opacity: 0;
  }
}
@-moz-keyframes sonarEffect {
  
  0% {
    opacity: 0.3;
  }
  
  40% {
    opacity: 0.5;
    box-shadow: 0 0 0 2px #c7aa80, 0 0 10px 10px #f6f3e5, 0 0 0 10px #c7aa80;
  }
  
  100% {
    box-shadow: 0 0 0 2px #c7aa80, 0 0 10px 10px #f6f3e5, 0 0 0 10px #c7aa80;
    -moz-transform: scale(1.5);
    opacity: 0;
  }
}
@keyframes sonarEffect {
  
  0% {
    opacity: 0.3;
  }
  
  40% {
    opacity: 0.5;
    box-shadow: 0 0 0 2px #c7aa80, 0 0 10px 10px #f6f3e5, 0 0 0 10px #c7aa80;
  }
  
  100% {
    box-shadow: 0 0 0 2px #c7aa80, 0 0 10px 10px #f6f3e5, 0 0 0 10px #c7aa80;
    transform: scale(1.5);
    opacity: 0;
  }
}


.em-wrapper-ads-09 {
  border-color: #c7aa80;
}

.em-wrapper-ads-09 .line-left,
.em-wrapper-ads-09 .line-right {
  border-color: #e1e1e1;
}

.em-wrapper-ads-09 .fa {
  color: #c7aa80;
}

.em-wrapper-ads-11 .em-ads-item {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-ads-11 .em-ads-item .em-ads-content .fa {
  color: #d7c2a3;
}

.em-wrapper-ads-11 .owl-theme .owl-controls .owl-pagination span {
  border-color: #d7c2a3;
  background-color: #c7aa80;
}

.em-wrapper-ads-11 .owl-theme .owl-controls .owl-pagination .owl-page.active span,
.em-wrapper-ads-11 .owl-theme .owl-controls .owl-pagination span:hover {
  border-color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-ads-12 {
  border-color: #e1e1e1;
  background-color: #f6f3e5;
}

.em-wrapper-ads-13 .icon-banner-left {
  position: relative;
  color: #c7aa80;
  border-color: #f6f1ea;
  background-color: #f6f1ea;
}

.em-wrapper-ads-13 .icon-banner-left:after {
  border-radius: 50%;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  ointer-events: none;
  position: absolute;
  width: 100%;
  height: 100%;
  content: '';
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  top: 0;
  left: 0;
  padding: 0;
  -webkit-box-shadow: 3px 3px #ffffff;
  -moz-box-shadow: 3px 3px #ffffff;
  box-shadow: 3px 3px #ffffff;
  opacity: 0;
  -webkit-transform: scale(0.9);
  -moz-transform: scale(0.9);
  -ms-transform: scale(0.9);
  transform: scale(0.9);
}

.em-wrapper-ads-13 .icon-banner-left:hover {
  color: #f6f3e5;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-ads-13 .icon-banner-left:hover:after {
  -webkit-animation: sonarEffect 1.3s ease-out 75ms;
  -moz-animation: sonarEffect 1.3s ease-out 75ms;
  animation: sonarEffect 1.3s ease-out 75ms;
}

.em-wrapper-ads-13 .em-banner-right h5 a {
  color: #434343;
}

.em-wrapper-ads-13 .em-banner-right h5 a:hover,
.em-wrapper-ads-13 .em-banner-right h5 a:focus,
.em-wrapper-ads-13 .em-banner-right h5 a:active {
  color: #000000;
  text-decoration: none;
}

.em-sidebar .em-wrapper-ads-13 .text-box {
  border-color: #e1e1e1;
}

.em-wrapper-ads-15 .em-ads-item {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-ads-15 .em-ads-item .em-ads-img {
  border-color: #c7aa80;
}

.em-wrapper-ads-15 .em-ads-item .em-ads-content .fa {
  color: #e6d9c7;
}

.em-wrapper-ads-15 .owl-theme .owl-controls .owl-pagination span {
  border-color: #e6d9c7;
  background-color: #c7aa80;
}

.em-wrapper-ads-15 .owl-theme .owl-controls .owl-pagination .owl-page.active span,
.em-wrapper-ads-15 .owl-theme .owl-controls .owl-pagination span:hover {
  border-color: #ffffff;
  background-color: #c7aa80;
}

.em-wrapper-ads-16 .em-box {
  background-color: #f6f3e5;
  border-color: #e1e1e1;
}

.em-wrapper-ads-16 .em-box h4 {
  color: #434343;
}

.em-wrapper-ads-16 .em-box .block-info li.em-links-item a {
  color: #434343;
}

.em-wrapper-ads-16 .em-box .block-info li.em-links-item a:hover,
.em-wrapper-ads-16 .em-box .block-info li.em-links-item a:focus,
.em-wrapper-ads-16 .em-box .block-info li.em-links-item a:active {
  color: #c7aa80;
  text-decoration: none;
}

.em-wrapper-ads-16 .em-box .block-info li.em-links-item a:before {
  color: #c7aa80;
}

.em-wrapper-ads-17 .em-wrapper-parallax h1,
.em-wrapper-ads-17 .em-wrapper-parallax h3 {
  color: #ffffff;
}

.em-wrapper-ads-17 .em-wrapper-parallax a.button-link {
  color: #434343;
  border-color: #f6f3e5;
  background-color: #f6f3e5;
  font: 700 1.6rem/1.35 Lato, Helvetica, Arial, sans-serif;
}

.em-wrapper-ads-17 .em-wrapper-parallax a.button-link:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-ads-18 .em-ads-item {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-ads-18 .em-ads-item .em-ads-content .fa {
  color: #d7c2a3;
}

.em-wrapper-ads-18 .owl-theme .owl-controls .owl-pagination span {
  border-color: #d7c2a3;
  background-color: #c7aa80;
}

.em-wrapper-ads-18 .owl-theme .owl-controls .owl-pagination .owl-page.active span,
.em-wrapper-ads-18 .owl-theme .owl-controls .owl-pagination span:hover {
  border-color: #ffffff;
  background-color: #c7aa80;
}


.em-wrapper-product-15 {
  border-color: #e1e1e1;
}

.em-wrapper-product-15 .em-widget-title {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-product-15 .products-list div.item {
  border-color: #e1e1e1;
}

.em-wrapper-product-16 {
  border-color: #e1e1e1;
}

.em-wrapper-product-16 .em-widget-title {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-product-16 .products-list .item,
.em-wrapper-product-16 .line-left,
.em-wrapper-product-16 .line-right {
  border-color: #e1e1e1;
}

.em-wrapper-product-19 .product-item {
  background-color: #f6f3e5;
  border-color: #e1e1e1;
}

.em-wrapper-product-19 .product-item .big-img {
  border-color: #e1e1e1;
}

.em-wrapper-product-19 .product-item .big-img .product-image,
.em-wrapper-product-19 .product-item .big-img .em-more-views,
.em-wrapper-product-19 .product-item .big-img .em-more-views .more-view-img {
  border-color: #e1e1e1;
}

.em-wrapper-product-19 .product-item .big-img .product-image:before,
.em-wrapper-product-19 .product-item .big-img .em-more-views:before {
  border-color: #e1e1e1;
}

.em-wrapper-product-20 .price-box {
  background-color: #f6f3e5;
}

.em-wrapper-newsletter03 {
  color: #ffffff;
}

.em-wrapper-newsletter03 .h1 {
  color: #ffffff;
}

.em-wrapper-newsletter03 .block-subscribe {
  border-color: #f6f3e5;
  background-color: #f6f3e5;
}

.em-wrapper-newsletter03 .block-subscribe input.input-text {
  color: #434343;
}

.em-wrapper-newsletter03 .block-subscribe .actions button.button {
  color: #434343;
  border-color: #c7aa80;
  background-color: transparent;
  font-size: 100%;
}

.em-wrapper-newsletter03 .block-subscribe .actions button.button:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}


.em-details-tabs-content {
  border-color: #e1e1e1;
}

.em-tabs .em-tabs-control,
.em-details-tabs .em-tabs-control {
  border-color: #e1e1e1;
}

.em-tabs .owl-carousel .owl-item .item:hover {
  border-color: #e1e1e1;
}



.em-wrapper-footer {
  color: #434343;
  border-color: #e0d9ce;
  background-color: #f6f0e5;
  
  
  
  
  
  
  
}

.em-wrapper-footer .primary {
  color: #212121;
}

.em-wrapper-footer .secondary2 {
  color: #c7aa80;
}

.em-wrapper-footer a {
  color: #434343;
}

.em-wrapper-footer a:hover,
.em-wrapper-footer a:focus,
.em-wrapper-footer a:active {
  color: #c7aa80;
  text-decoration: none;
}

.em-wrapper-footer address a {
  color: #c7aa80;
}

.em-wrapper-footer address a:hover,
.em-wrapper-footer address a:focus,
.em-wrapper-footer address a:active {
  color: #212121;
  text-decoration: none;
}

.em-wrapper-footer .em-block-title {
  color: #212121;
}

.em-wrapper-footer .em-block-title .h3 {
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
  font-size: 20px;
  color: #212121;
}

.em-wrapper-footer .em-block-title .h4 {
  color: #212121;
  font-weight: 700;
  margin-bottom: 2rem;
}

.em-wrapper-footer .em-footer-style11 .block-subscribe {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style11 .block-subscribe button.button {
  color: #212121;
  border-color: #c7aa80;
  background-color: #ffffff;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em-wrapper-footer .em-footer-style11 .block-subscribe button.button:hover {
  color: #212121;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-footer .em-footer-style11 .em-tags-list li a {
  border-color: #e0d9ce;
}

.em-wrapper-footer .em-footer-style11 .em-tags-list li a:hover {
  color: #212121;
  border-color: #ffffff;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style11 .em-social .em-social-icon {
  color: #212121;
  border-color: #fdfbf8;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style11 .em-social .em-social-icon:hover {
  color: #212121;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-footer .em-footer-style11 .block-info i {
  color: #212121;
}

.em-wrapper-footer .em-footer-style11 .four-block-middle {
  border-color: #e0d9ce;
}

.em-wrapper-footer .em-footer-style07 .em-footer-bottom {
  color: #434343;
  border-color: #f6f0e5;
  background-color: #f6f0e5;
}

.em-wrapper-footer .em-footer-style07 .em-footer-bottom a {
  color: #434343;
}

.em-wrapper-footer .em-footer-style07 .em-footer-bottom a:hover,
.em-wrapper-footer .em-footer-style07 .em-footer-bottom a:focus,
.em-wrapper-footer .em-footer-style07 .em-footer-bottom a:active {
  color: #c7aa80;
  text-decoration: none;
}

.em-wrapper-footer .em-footer-style07 .block-subscribe input.input-text {
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style07 .block-subscribe button.button {
  color: #212121;
  border-color: #c7aa80;
  background-color: transparent;
}

.em-wrapper-footer .em-footer-style07 .block-subscribe button.button:hover {
  color: #212121;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-footer .em-footer-style07 .em-tags-list li a {
  border-color: #e0d9ce;
}

.em-wrapper-footer .em-footer-style07 .em-tags-list li a:hover {
  color: #c7aa80;
  border-color: #ffffff;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style07 .em-social .em-social-icon {
  color: #212121;
  border-color: #fdfbf8;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style07 .em-social .em-social-icon:hover {
  color: #212121;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-footer .em-footer-style07 .block-info i {
  color: #212121;
}

.em-wrapper-footer .em-footer-style07 .four-block-middle {
  border-color: #e0d9ce;
}

.em-wrapper-footer .em-footer-style08 .block-subscribe {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style08 .block-subscribe button.button {
  color: #212121;
  border-color: #c7aa80;
  background-color: #ffffff;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em-wrapper-footer .em-footer-style08 .block-subscribe button.button:hover {
  color: #212121;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-footer .em-footer-style08 .em-container-ads .box-date {
  color: #212121;
  background-color: #c7aa80;
}

.em-wrapper-footer .em-footer-style08 .em-container-ads .em-blog-title a {
  color: #212121;
}

.em-wrapper-footer .em-footer-style08 .em-container-ads .em-blog-title a:hover,
.em-wrapper-footer .em-footer-style08 .em-container-ads .em-blog-title a:focus,
.em-wrapper-footer .em-footer-style08 .em-container-ads .em-blog-title a:active {
  color: #c7aa80;
  text-decoration: none;
}

.em-wrapper-footer .em-footer-style08 .em-social .em-social-icon {
  color: #212121;
  border-color: #fdfbf8;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style08 .em-social .em-social-icon:hover {
  color: #212121;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-footer .em-footer-style08 .block-info i {
  color: #212121;
}

.em-wrapper-footer .em-footer-style08 .four-block-middle {
  border-color: #e0d9ce;
}

.em-wrapper-footer .em-footer-style09 {
  color: #434343;
  border-color: #e0d9ce;
  background-color: #f6f0e5;
}

.em-wrapper-footer .em-footer-style09 .em-footer-bottom {
  color: #c7aa80;
  background-color: #f6f0e5;
}

.em-wrapper-footer .em-footer-style09 .em-footer-info-bottom {
  border-color: #e0d9ce;
}

.em-wrapper-footer .em-footer-style09 .em-wrapper-newsletter .block-subscribe input.input-text {
  color: #c7aa80;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style09 .em-wrapper-newsletter .block-subscribe .actions button.button {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-footer .em-footer-style09 .em-wrapper-newsletter .block-subscribe .actions button.button:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-footer .em-footer-style09 .em-wrapper-social .em-social .em-social-icon {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style09 .em-wrapper-social .em-social .em-social-icon:hover {
  color: #212121;
  border-color: #212121;
  background-color: #212121;
}

.em-wrapper-footer .em-footer-style12 .em-footer-bottom {
  color: #212121;
  border-color: #212121;
  background-color: #f6f0e5;
}

.em-wrapper-footer .em-footer-style12 .em-wrapper-social .em-social .em-social-icon {
  color: #212121;
  border-color: #ffffff;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style12 .em-wrapper-social .em-social .em-social-icon:hover {
  color: #212121;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-footer .em-footer-style12 .em-footer-address address {
  color: #a1a1a1;
}

.em-wrapper-footer .em-footer-style12 .em-footer-address address a {
  color: #a1a1a1;
}

.em-wrapper-footer .em-footer-style12 .em-footer-address address a:hover,
.em-wrapper-footer .em-footer-style12 .em-footer-address address a:focus,
.em-wrapper-footer .em-footer-style12 .em-footer-address address a:active {
  color: #c7aa80;
  text-decoration: none;
}

.em-wrapper-footer .em-footer-style13 .em-footer-bottom {
  border-color: #e0d9ce;
}

.em-wrapper-footer .em-footer-style13 .block-subscribe {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style13 .block-subscribe button.button {
  color: #212121;
  border-color: #c7aa80;
  background-color: #ffffff;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em-wrapper-footer .em-footer-style13 .block-subscribe button.button:hover {
  color: #212121;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-wrapper-footer .em-footer-style14 .em-footer-bottom {
  border-color: #e0d9ce;
}

.em-wrapper-footer .em-footer-style14 .block-subscribe {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}

.em-wrapper-footer .em-footer-style14 .block-subscribe button.button {
  color: #212121;
  border-color: #c7aa80;
  background-color: #ffffff;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em-wrapper-footer .em-footer-style14 .block-subscribe button.button:hover {
  color: #212121;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.em-footer a {
  color: #434343;
}

.em-footer a:hover,
.em-footer a:focus,
.em-footer a:active {
  color: #c7aa80;
  text-decoration: none;
}

.inner_links .h5 {
  color: #212121;
  border-color: #e0d9ce;
  background-color: tranparent;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.inner_links a {
  color: #434343;
}

.inner_links a:hover,
.inner_links a:focus,
.inner_links a:active {
  color: #c7aa80;
  text-decoration: none;
}

.em-links-line {
  font: 600 12px/1.35 Lato,Helvetica, Arial, sans-serif;
}


.em-special-deals .widget-title h1 {
  color: #434343;
}

.em-special-deals .item {
  border-color: #e1e1e1;
}

.em-special-deals .item:hover {
  border-color: #e1e1e1;
}

.clock_style_1 .clock li p {
  color: #434343;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 9px;
}

.clock_style_1 .clock li span {
  color: #ffffff;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
  line-height: 32px;
  background: #3b3b3b;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}

.clock_style_1 .clock li span:before {
  border-bottom: 1px solid #4e4e4e;
  background: #464646;
  border-radius: 3px 3px 0 0;
  -moz-border-radius: 3px 3px 0 0;
  -webkit-border-radius: 3px 3px 0 0;
}

.msg_soldout {
  color: #ffffff;
  border-color: #e1e1e1;
  background-color: transparent;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.clock li span {
  color: #c7aa80;
}

.show_details .show_clock {
  border-color: #e1e1e1;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}

.multidealpro_recent .multidealpro_products .products-grid li.item {
  border-color: #e1e1e1;
}

.em_multidealpro .price-box .regular-price,
.multidealpro_products .price-box .regular-price {
  color: #434343;
  font-size: 70%;
}

.em_multidealpro .price-box .regular-price .price,
.multidealpro_products .price-box .regular-price .price {
  color: #434343;
  font-size: 100%;
  display: inline;
  font-weight: 500;
}


.r-tabs .r-tabs-nav .r-tabs-anchor {
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  color: #434343;
  border-color: transparent;
  background-color: transparent;
}

.r-tabs .r-tabs-nav .r-tabs-anchor:hover {
  color: #c7aa80;
}

.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
  color: #c7aa80;
  border-color: #e1e1e1;
  background-color: #f6f3e5;
  border-bottom-color: #f6f3e5;
  font-weight: 700;
}

.r-tabs .owl-theme .owl-controls .owl-buttons div {
  color: #ffffff;
  border-color: #e1e1e1;
  background-color: #e1e1e1;
}

.r-tabs .owl-theme .owl-controls .owl-buttons div:hover {
  color: #ffffff;
  border-color: #e1e1e1;
  background-color: #e1e1e1;
}

.em-details-tabs .r-tabs-nav .r-tabs-anchor {
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}


.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
  color: #c7aa80;
  border-color: #e1e1e1;
  background-color: #f6f3e5;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.r-tabs .r-tabs-accordion-title:hover .r-tabs-anchor {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}




.owl-theme .owl-controls .owl-buttons div {
  color: #a1a1a1;
  border-color: #f1f1f1;
  background-color: #f1f1f1;
}

.owl-theme .owl-controls .owl-buttons div:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}


.slider-icon-text .owl-theme .owl-controls .owl-buttons div {
  color: #434343;
  background: transparent;
  border: none;
}

.slider-icon-text .owl-theme .owl-controls .owl-buttons div:hover {
  color: #434343;
  background: transparent;
}



.owl-theme .owl-controls .owl-page.active span {
  background-color: #434343;
  border-color: #434343;
}

.owl-theme .owl-controls .owl-page span {
  background-color: #c7aa80;
  border-color: #434343;
}

.owl-theme .owl-controls .owl-page span:hover {
  background-color: #434343;
  border-color: #434343;
}

.owl-theme .owl-controls .owl-page span {
  border-color: #949494;
}


.slider-icon-square .owl-theme .owl-controls .owl-page.active span {
  background-color: #434343;
  border-color: #434343;
}

.slider-icon-square .owl-theme .owl-controls .owl-page span {
  background-color: #434343;
  border-color: #434343;
}

.slider-icon-square .owl-theme .owl-controls .owl-page span:hover {
  background-color: #434343;
  border-color: #434343;
}

.owl-pagination-numbers.owl-theme .owl-controls .owl-page.active span.owl-numbers {
  color: #f6f3e5;
  border-color: #ffffff;
  background-color: #ffffff;
}

.owl-pagination-numbers.owl-theme .owl-controls .owl-page span.owl-numbers {
  color: #f6f3e5;
  border-color: #434343;
  background-color: #434343;
}

.owl-pagination-numbers.owl-theme .owl-controls .owl-page span.owl-numbers:hover {
  color: #f6f3e5;
  border-color: #ffffff;
  background-color: #ffffff;
}



.em-block-title .h2 {
  text-transform: capitalize;
}

.em-blog-title {
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em-blog-title a,
.em-blog-author a {
  color: #434343;
}

.em-blog-title a:hover,
.em-blog-author a:hover,
.em-blog-title a:focus,
.em-blog-author a:focus,
.em-blog-title a:active,
.em-blog-author a:active {
  color: #434343;
  text-decoration: none;
}

.link-more {
  color: #c7aa80;
}

.link-more:hover,
.link-more:focus,
.link-more:active {
  color: #434343;
  text-decoration: none;
}

.post-title,
.comment-title {
  color: #434343;
}

.post-title:hover,
.comment-title:hover,
.post-title:focus,
.comment-title:focus,
.post-title:active,
.comment-title:active {
  color: #434343;
  text-decoration: none;
}

.em_blog-cat li:hover,
.em_blog-cat li.current {
  color: #c7aa80;
}

.em_blog-cat li.parent.current a {
  color: #434343;
}

.em_blog-cat li.parent.current a:hover,
.em_blog-cat li.parent.current a:focus,
.em_blog-cat li.parent.current a:active {
  color: #c7aa80;
  text-decoration: none;
}

.em_blog-cat li.parent.current li.current > a {
  color: #434343;
}

.em_blog-cat li.parent.current li.current > a:hover,
.em_blog-cat li.parent.current li.current > a:focus,
.em_blog-cat li.parent.current li.current > a:active {
  color: #434343;
  text-decoration: none;
}

#allcomments .comment-button button.button {
  color: #434343;
}

#allcomments .comment-button button.button:hover {
  color: #434343;
}

.em_post-items .post-title h2 {
  color: #434343;
}

.em_post-items .post-title h2 a {
  color: #434343;
}

.em_post-items .post-title h2 a:hover,
.em_post-items .post-title h2 a:focus,
.em_post-items .post-title h2 a:active {
  color: #434343;
  text-decoration: none;
}

.em_post-action {
  border-color: #e1e1e1;
}

.form-comment-container h3,
.article-comments .form-title {
  color: #434343;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
  margin-bottom: 20px;
}

#allcomments .comment-by span {
  color: #434343;
}

.comment-item-header > span {
  color: #434343;
}


.em_block-recent-comments .item {
  border-color: #e1e1e1;
}



a.product-image {
  
}

.product-name a {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  
}

.product-name a:hover,
.product-name a:focus,
.product-name a:active {
  color: #c7aa80;
  text-decoration: none;
}

.em_nav .menu-container .product-name a {
  color: #434343;
  
}

.em_nav .menu-container .product-name a:hover,
.em_nav .menu-container .product-name a:focus,
.em_nav .menu-container .product-name a:active {
  color: #434343;
  text-decoration: none;
}

.price-box {
  font-size: 130%;
  margin-bottom: 1rem;
  color: #434343;
}

.price-box .price-label {
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.price-box.map-info {
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.price {
  color: #434343;
  font-size: 100%;
  font-weight: 700;
}

.em-multideal-price-box span.price {
  font-size: 120%;
  color: #c7aa80;
}

.old-price .price {
  color: #505050;
  font-size: 70%;
  font-weight: 500;
}

.special-price .price {
  color: #434343;
}

.productlabels_icons .label {
  color: #ffffff;
  border-color: #f7d059;
  background-color: #f7d059;
  font: 600 12px/1.35 Lato,Helvetica, Arial, sans-serif;
}

.productlabels_icons .label > p {
  background-color: #f7d059;
}

.productlabels_icons .label.special {
  color: #ffffff;
  border-color: #2cbedd;
  background-color: #2cbedd;
  font: 600 12px/1.35 Lato,Helvetica, Arial, sans-serif;
}

.productlabels_icons .label.special > p {
  background-color: #2cbedd;
}

.productlabels_icons .label.hot {
  color: #ffffff;
  border-color: #f83c3c;
  background-color: #f83c3c;
  font: 600 12px/1.35 Lato,Helvetica, Arial, sans-serif;
}

.productlabels_icons .label.hot > p {
  background-color: #f83c3c;
}

.sale_off {
  color: #ffffff;
}



.multidealpro_products .sorter {
  border-bottom: 1px solid #e1e1e1;
  margin: 0 -10px;
  padding: 0 20px;
}

.toolbar-bottom .pager .amount {
  color: #434343;
  font-weight: 700;
}

.pager label,
.sort-by label,
.sorter label {
  color: #434343;
}

.view-mode {
  border-color: #e1e1e1;
}

.view-mode .list:hover,
.view-mode .grid:hover {
  color: #c7aa80;
}

.view-mode strong.list,
.view-mode strong.grid {
  color: #c7aa80;
}

.view-mode .grid {
  border-color: #e1e1e1;
}

.sort-by > a {
  background-color: #c7aa80;
  border-color: transparent;
}

.sort-by > a:hover {
  background-color: #f6f3e5;
  border-color: #c7aa80;
}

.pager .pages li > a {
  color: #434343;
  background-color: #c7aa80;
}

.pager .pages .current,
.pager .pages li > a:hover {
  color: #ffffff;
  background-color: #c7aa80;
}

.pager .pages li a.previous,
.pager .pages li a.next {
  color: #434343;
}

.pager .pages li a.previous:hover,
.pager .pages li a.next:hover,
.pager .pages li a.previous:focus,
.pager .pages li a.next:focus,
.pager .pages li a.previous:active,
.pager .pages li a.next:active {
  color: #ffffff;
  text-decoration: none;
}


.products-grid .item {
  border-color: #e1e1e1;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.products-grid .item:hover {
  border-color: #e1e1e1;
}

.products-grid .product-item {
  border-color: #e1e1e1;
  background-color: #f6f3e5;
}

.products-grid .product-item:hover {
  box-shadow: 0 0 10px #d4d4d4;
}

.em-related-noslider.products-grid li.item,
.em-crosssell-noslider.products-grid li.item,
.em-crosssell-noslider.products-grid li.item,
.em-upsell-noslider.products-grid li.item {
  border: 0;
}

.em-related-noslider.products-grid li.item .product-item,
.em-crosssell-noslider.products-grid li.item .product-item,
.em-crosssell-noslider.products-grid li.item .product-item,
.em-upsell-noslider.products-grid li.item .product-item {
  border: 1px solid transparent;
}

.em-related-noslider.products-grid li.item .product-item:hover,
.em-crosssell-noslider.products-grid li.item .product-item:hover,
.em-crosssell-noslider.products-grid li.item .product-item:hover,
.em-upsell-noslider.products-grid li.item .product-item:hover {
  border-color: #e1e1e1;
}

.multidealpro_products .products-grid li.item {
  border: 1px solid transparent;
}

.multidealpro_products .products-grid li.item:hover {
  border-color: #e1e1e1;
}

.products-grid .owl-item li.item .product-item {
  border-color: #e1e1e1;
}

.products-grid .owl-item li.item .product-item:hover {
  border-color: #e1e1e1;
}

.em-layout03-featured-products .products-list.owl-carousel .owl-item .item,
.em-layout03-featured-products .products-grid.owl-carousel .owl-item .item {
  border-color: #e1e1e1;
}

.em-layout03-featured-products .products-list.owl-carousel .owl-item .item:hover,
.em-layout03-featured-products .products-grid.owl-carousel .owl-item .item:hover {
  border-color: #e1e1e1;
}


.category-products .products-list li.item .product-name a {
  color: #434343;
  font-weight: 700;
}

.category-products .products-list li.item .product-name a:hover,
.category-products .products-list li.item .product-name a:focus,
.category-products .products-list li.item .product-name a:active {
  color: #434343;
  text-decoration: none;
}

.products-list .item {
  
}

.block-related li.item {
  
}

.block-related #em-grid-mode-related {
  border-color: #e1e1e1;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

#upsell-product-table #em-grid-mode,
.crosssell-content #em-grid-mode {
  border-color: #e1e1e1;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}


.products-list.owl-carousel .owl-item .item,
.products-grid.owl-carousel .owl-item .item {
  
}


.widget-recentreview-products .widget-products {
  border-color: #e1e1e1;
}

.em-sidebar .block,
.em-sidebar .widget,
.em-sidebar .multidealpro_recent {
  background-color: #f6f3e5;
  border-color: #e1e1e1;
}

.em-sidebar .block .em-block-title,
.em-sidebar .widget .em-block-title,
.em-sidebar .multidealpro_recent .em-block-title,
.em-sidebar .block .em-widget-title,
.em-sidebar .widget .em-widget-title,
.em-sidebar .multidealpro_recent .em-widget-title,
.em-sidebar .block .block-title,
.em-sidebar .widget .block-title,
.em-sidebar .multidealpro_recent .block-title,
.em-sidebar .block .widget-title,
.em-sidebar .widget .widget-title,
.em-sidebar .multidealpro_recent .widget-title {
  color: #000000;
  border-color: #e1e1e1;
  background-color: #c7aa80;
}

.em-sidebar .block .em-block-title h3,
.em-sidebar .widget .em-block-title h3,
.em-sidebar .multidealpro_recent .em-block-title h3,
.em-sidebar .block .em-widget-title h3,
.em-sidebar .widget .em-widget-title h3,
.em-sidebar .multidealpro_recent .em-widget-title h3,
.em-sidebar .block .block-title h3,
.em-sidebar .widget .block-title h3,
.em-sidebar .multidealpro_recent .block-title h3,
.em-sidebar .block .widget-title h3,
.em-sidebar .widget .widget-title h3,
.em-sidebar .multidealpro_recent .widget-title h3,
.em-sidebar .block .em-block-title strong,
.em-sidebar .widget .em-block-title strong,
.em-sidebar .multidealpro_recent .em-block-title strong,
.em-sidebar .block .em-widget-title strong,
.em-sidebar .widget .em-widget-title strong,
.em-sidebar .multidealpro_recent .em-widget-title strong,
.em-sidebar .block .block-title strong,
.em-sidebar .widget .block-title strong,
.em-sidebar .multidealpro_recent .block-title strong,
.em-sidebar .block .widget-title strong,
.em-sidebar .widget .widget-title strong,
.em-sidebar .multidealpro_recent .widget-title strong,
.em-sidebar .block .em-block-title h2,
.em-sidebar .widget .em-block-title h2,
.em-sidebar .multidealpro_recent .em-block-title h2,
.em-sidebar .block .em-widget-title h2,
.em-sidebar .widget .em-widget-title h2,
.em-sidebar .multidealpro_recent .em-widget-title h2,
.em-sidebar .block .block-title h2,
.em-sidebar .widget .block-title h2,
.em-sidebar .multidealpro_recent .block-title h2,
.em-sidebar .block .widget-title h2,
.em-sidebar .widget .widget-title h2,
.em-sidebar .multidealpro_recent .widget-title h2 {
  color: #000000;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}

.em-sidebar .block .item,
.em-sidebar .widget .item,
.em-sidebar .multidealpro_recent .item {
  border-color: #e1e1e1;
}


.block-poll .label {
  color: #434343;
}


.breadcrumbs {
  font: 600 12px/1.35 Lato,Helvetica, Arial, sans-serif;
}

.breadcrumbs strong {
  color: #434343;
}


.block-layered-nav .block-content dt {
  color: #434343;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
  text-transform: uppercase;
}

.block-layered-nav .block-content dd {
  border-bottom: 1px solid #e1e1e1;
}

.block-layered-nav .block-content dd.last {
  border: none;
}

.block-layered-nav .block-content dd li {
  color: #434343;
}

.block-layered-nav .block-content dd li .icon,
.block-layered-nav .block-content dd li label {
  color: #434343;
}

.block-layered-nav .block-content dd li a {
  color: #434343;
}

.block-layered-nav .block-content dd li a:hover {
  color: #434343;
}

.block-layered-nav .block-content dd li span {
  color: #434343;
}

.block-layered-nav .block-content dd li:hover {
  color: #434343;
}

.block-layered-nav .block-content dd li:hover a {
  color: #434343;
}

.block-layered-nav .block-content .rslider .ui-slider-range {
  background-color: #c7aa80;
}

.block-layered-nav .block-content .rslider .ui-slider {
  background-color: #e1e1e1;
}

.block-layered-nav .block-content .rslider .ui-slider-handle {
  border-color: #c7aa80;
}

.block-layered-nav .block-content .rslider .ui-slider-handle:before {
  background-color: #c7aa80;
}

.block-layered-nav .block-content .rslider .price {
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}

.block-layered-nav .block-content .tree-filter ol {
  border-color: #f3f3f3;
}

.block-layered-nav .block-content .tree-filter li {
  border-color: #f3f3f3;
  
}

.block-layered-nav .block-content .tree-filter li.selected > .label-icon > .label {
  color: #434343;
}

.block-layered-nav .block-content .tree-filter li .label {
  color: #434343;
}

.block-layered-nav .block-content .tree-filter li .label a {
  color: #434343;
}

.block-layered-nav .block-content .tree-filter li .icon {
  color: #434343;
}

.block-layered-nav .block-content .tree-filter li .icon:hover {
  color: #434343;
}

.block-layered-nav .block-content .tree-filter li .label-icon:hover > .label {
  color: #434343;
}

.block-layered-nav .block-content .tree-filter li .label-icon:hover > .label a {
  color: #434343;
}


.product-tags li a {
  color: #434343;
}

.product-tags li a:hover,
.product-tags li a:focus,
.product-tags li a:active {
  color: #434343;
  text-decoration: none;
}


.em_block-tag-cloud li a,
.tags-list li a {
  color: #434343;
  border-color: #e1e1e1;
  background-color: transparent;
}

.em_block-tag-cloud li a:hover,
.tags-list li a:hover {
  color: #c7aa80;
  border-color: #c7aa80;
  background-color: transparent;
}


.fancybox-opened .fancybox-skin {
  background-color: #f6f3e5;
}


.product-view-detail .product-shop > a {
  color: #a1a1a1;
  border-color: #f1f1f1;
  background-color: #f1f1f1;
}

.product-view-detail .product-shop > a:hover {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.in-stock span {
  color: #c7aa80;
}

.no-rating a {
  color: #434343;
}

.no-rating a:hover,
.no-rating a:focus,
.no-rating a:active {
  color: #434343;
  text-decoration: none;
}

.availability-only {
  color: #434343;
}

.availability-only a {
  color: #434343;
}

.availability-only span:before {
  border-color: #434343;
}

.availability-only span:after {
  background-color: #434343;
}

.availability-only-details {
  margin-bottom: 20px;
}

.em-product-view,
.product-view > .row,
.em-product-view-primary,
.em-product-view-secondary,
.product-shop-fixed-top {
  background-color: #f6f3e5;
}

.product-view-detail .product-shop .product-name {
  color: #434343;
  margin-bottom: 1.55rem;
}

.product-view-detail .product-shop .separator {
  color: #434343;
}

.product-view-detail .product-shop .sku,
.product-view-detail .product-shop .availability {
  color: #434343;
}

.product-view-detail .product-shop .price-box .price {
  font-size: 165%;
  line-height: 1.25;
}

.product-view-detail .product-shop .price-box .old-price .price {
  font-size: 110%;
}

.product-view-detail .product-shop .short-description h2 {
  color: #434343;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}

.product-view-detail .product-shop .grouped-items-table .price {
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif !important;
  font-weight: 700 !important;
}

.product-view-detail button.button {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 125%;
  font-weight: 700;
}

.product-view-detail button.button:hover {
  color: #c7aa80;
  border-color: #c7aa80;
  background-color: #ffffff;
}

.product-view-detail button.button.btn-em-buy-now {
  color: #ffffff;
  border-color: #ed3737;
  background-color: #ed3737;
}

.product-view-detail button.button.btn-em-buy-now:hover {
  color: #ed3737;
  border-color: #ed3737;
  background-color: #ffffff;
}

.product-view-detail .add-to-links li a.link-compare,
.product-view-detail .add-to-links li a.link-wishlist {
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 0;
}

.product-view .box-tags h3 {
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}


#product-review-table tr th {
  color: #434343;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.box-reviews .reviews .em-box-review {
  border-color: #e1e1e1;
}

.box-reviews .reviews .em-box-review table a,
.box-reviews .reviews .em-box-review dt a {
  color: #434343;
  font-weight: 700;
}

.box-reviews .reviews .em-box-review table a:hover,
.box-reviews .reviews .em-box-review dt a:hover,
.box-reviews .reviews .em-box-review table a:focus,
.box-reviews .reviews .em-box-review dt a:focus,
.box-reviews .reviews .em-box-review table a:active,
.box-reviews .reviews .em-box-review dt a:active {
  color: #434343;
  text-decoration: none;
}

.box-reviews .form-add h3 {
  color: #434343;
}

.box-reviews .form-add h4 {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 500;
}

.box-reviews #review-form {
  border-color: #e1e1e1;
}

.box-up-sell li.item {
  border-color: #e1e1e1;
}

.box-up-sell li.item:hover {
  border-color: #e1e1e1;
}



.qty-ctl button.increase,
.qty-ctl button.decrease {
  border-color: #e1e1e1;
}

.qty-ctl button.increase:hover,
.qty-ctl button.decrease:hover {
  color: #e1e1e1;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.cart-table .cart-price .price {
  color: #434343;
}

.cart-table td.last .cart-price .price {
  color: #434343;
}

.cart-table thead,
.cart-table tbody {
  background-color: #f6f3e5;
}

.crosssell h2,
.em-box-cart h2 {
  color: #434343;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}

.cart-collaterals .totals table td {
  color: #434343;
}

.cart-collaterals .totals table td .price {
  font-weight: 700;
  color: #434343;
}

.cart-collaterals .totals table tfoot td strong {
  color: #434343;
  font-size: 140%;
}

.cart-collaterals .totals table tfoot td strong .price {
  color: #434343;
  font: 700 20px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}



.account-create .fieldset .legend,
.account-login .col2-set h2 {
  color: #434343;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
  margin-bottom: 14px;
}

.contacts-index-index .fieldset .legend {
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em-maps-wrapper h1 {
  color: #434343;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}


.sp-methods .price {
  color: #434343;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

#opc-login p a {
  color: #434343;
}

#opc-login p a:hover,
#opc-login p a:focus,
#opc-login p a:active {
  color: #434343;
  text-decoration: none;
}

.cvv-what-is-this {
  color: #434343;
}

.cvv-what-is-this:hover,
.cvv-what-is-this:focus,
.cvv-what-is-this:active {
  color: #434343;
  text-decoration: none;
}

#checkout-review-table.data-table tfoot tr td {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}

#checkout-review-table.data-table tfoot tr td .price {
  color: #434343;
  font: 700 20px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

#checkout-review-table.data-table tfoot tr.last strong {
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}

.opc-col .step-title .number,
.opc-col .step-title h2 {
  color: #434343;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: 700;
}

.opc-col .discount label {
  color: #434343;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}

#checkout-review-submit .f-left a {
  color: #434343;
}

#checkout-review-submit .f-left a:hover,
#checkout-review-submit .f-left a:focus,
#checkout-review-submit .f-left a:active {
  color: #434343;
  text-decoration: none;
}

.block-progress dt.complete {
  color: #434343;
}

.opc .section:hover .title-box,
.opc .section .title-box {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}

.opc .section:hover .title-box h2,
.opc .section .title-box h2,
.opc .section:hover .title-box a,
.opc .section .title-box a {
  color: #ffffff;
}

.opc .section .collapsed .title-box {
  color: #434343;
  border-color: #e1e1e1;
  background-color: transparent;
}

.opc .section:hover .collapsed  .title-box h2,
.opc .section .collapsed .title-box h2,
.opc .section:hover .collapsed .title-box a,
.opc .section .collapsed .title-box a {
  color: #434343;
}

.opc .step-title h2,
.opc .step-title a {
  color: #434343;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}



.opc #checkout-step-login h3 {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.opc #checkout-step-login h4 {
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.opc #checkout-step-login .col-1 > p {
  color: #434343;
  margin-bottom: 14px;
}

.opc .col-2 {
  color: #434343;
}

.opc td .cart-price .price {
  color: #434343;
}

.opc td.last .cart-price .price {
  color: #434343;
}


.checkout-onepage-success .em-col-main h2.sub-title {
  color: #c7aa80;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.checkout-onepage-success .em-col-main .text-order {
  color: #434343;
}

.checkout-onepage-success .em-col-main p a {
  color: #434343;
}

.checkout-onepage-success .em-col-main p a:hover,
.checkout-onepage-success .em-col-main p a:focus,
.checkout-onepage-success .em-col-main p a:active {
  color: #434343;
  text-decoration: none;
}

.checkout-onepage-success .em-col-main p a.print-order {
  color: #434343;
}

.checkout-onepage-success .em-col-main p a.print-order:hover,
.checkout-onepage-success .em-col-main p a.print-order:focus,
.checkout-onepage-success .em-col-main p a.print-order:active {
  color: #434343;
  text-decoration: none;
}


.my-account .page-title h1,
.my-account .title-box h2,
.my-account .title-box h1 {
  color: #434343;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin-bottom: 18px;
}

.block-account .block-content ul li a,
.block-account .block-content ul li strong {
  color: #434343;
}

.block-account .block-content ul li a:hover,
.block-account .block-content ul li strong:hover,
.block-account .block-content ul li a:focus,
.block-account .block-content ul li strong:focus,
.block-account .block-content ul li a:active,
.block-account .block-content ul li strong:active {
  color: #434343;
  text-decoration: none;
}

.block-account .block-content ul li:hover strong,
.block-account .block-content ul li.current strong {
  color: #434343;
}

.welcome-msg,
.box-account-content {
  border-color: #e1e1e1;
}

.dashboard .welcome-msg {
  border-color: #e1e1e1;
}

.dashboard .welcome-msg p.hello .account-name {
  color: #434343;
}

.dashboard .box-reviews .product-name,
.dashboard .box-tags .product-name,
.dashboard .box-reviews .number,
.dashboard .box-tags .number {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
}

.my-account .col2-set h3,
.my-account .col2-set h2,
.my-account .box-content h4,
.my-account .box-title h3 {
  color: #434343;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}

.my-account .col2-set h3.address-book,
.my-account .col2-set h2.address-book,
.my-account .box-content h4.address-book,
.my-account .box-title h3.address-book {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.customer-address-index .my-account .addresses-list li.item a {
  color: #434343;
}

.customer-address-index .my-account .addresses-list li.item a:hover,
.customer-address-index .my-account .addresses-list li.item a:focus,
.customer-address-index .my-account .addresses-list li.item a:active {
  color: #434343;
  text-decoration: none;
}

.fieldset .legend {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}



.data-table td {
  border-color: #e1e1e1;
}

.data-table td .product-name {
  color: #434343;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
}

.data-table th {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  border-color: #e1e1e1;
}

.data-table thead th {
  color: #434343;
}


.compare-table.data-table thead th {
  border-color: #e1e1e1;
}



#back-top {
  border-color: #c7aa80;
}

#back-top:hover {
  border-color: #c7aa80;
}

#back-top a {
  color: #ffffff;
  border-color: transparent;
  background-color: #c7aa80;
  font: 600 12px/1.35 Lato,Helvetica, Arial, sans-serif;
  font-weight: 600;
}

#back-top a:hover {
  color: #ffffff;
  border-color: transparent;
  background-color: #c7aa80;
}

.em-top-search.search-fixed-right .form-search {
  border-color: rgba(0, 0, 0, 0);
}

.em-top-search.search-fixed-right .form-search:hover {
  border-color: #c7aa80;
}

.em-top-search.search-fixed-right .form-search:hover button.button {
  color: #ffffff;
  border-color: transparent;
  background-color: #c7aa80;
}

.em-top-search.search-fixed-right .form-search button.button {
  color: #ffffff;
  border-color: transparent;
  background-color: rgba(0, 0, 0, 0);
}

.em-top-search.search-fixed-right .form-search button.button:hover {
  color: #ffffff;
  border-color: transparent;
  background-color: #c7aa80;
}

.cart-fixed-right .em-container-topcart .em-summary-topcart {
  color: #ffffff;
  border-color: rgba(0, 0, 0, 0);
  background-color: rgba(0, 0, 0, 0);
}

.cart-fixed-right .em-container-topcart:hover .em-summary-topcart {
  color: #ffffff;
  border-color: #c7aa80;
  background-color: #c7aa80;
}


.load-more-image .load-more {
  color: #ffffff;
  border-color: #2cbedd;
  background-color: #2cbedd;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.load-more-image .load-more:hover {
  color: #2cbedd;
  border-color: #2cbedd;
  background-color: #ffffff;
}


.product-item,
.products-grid li.item,
.em-box {
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.em-wrapper-ads .em-box {
  -webkit-border-bottom-right-radius: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
}

.em-details-tabs.r-tabs .r-tabs-nav .r-tabs-anchor,
.em-tabs .r-tabs-nav .r-tabs-anchor {
  border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-radius: 5px 5px 0 0;
}

.em-details-tabs.r-tabs .em-tabs-content,
.em-tabs .em-tabs-content {
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

.opc-col > div,
.box-account-content,
.dashboard .welcome-msg,
.box,
.box-reviews .reviews .em-box-review,
.box-reviews #review-form {
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  background-color: #f6f3e5;
  
}


.em-effect-13:before {
  background-color: #c7aa80;
}

.em-effect-13 .bkg-bottom {
  background-color: #f6f3e5;
}

.em-effect-13 .bkg-bottom:before {
  background-color: #ffffff;
}


.cms-index-index .em-wrapper-header .em-header-top {
  background: #f6f0e5;
}

.em-wrapper-header .em-fixed-top.navbar-fixed-top {
  background: #f6f0e5 !important;
}

.em-wrapper-header .em-header-top {
  background: transparent;
}

#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span,
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span {
  background: #c7aa80;
}

#fp-nav ul li a span,
.fp-slidesNav ul li a span {
  border-color: #c7aa80;
}


.em-wrapper-header .em-header-style28 .em-header-top a {
  color: #ffffff;
}

.em-wrapper-header .em-header-style28 .em-header-top a:hover,
.em-wrapper-header .em-header-style28 .em-header-top a:focus,
.em-wrapper-header .em-header-style28 .em-header-top a:active {
  color: #282828;
  text-decoration: none;
}

.em-wrapper-header .em-header-style28 .toolbar-switch .toolbar-dropdown span.current {
  color: #ffffff;
}

.em-wrapper-header .em-header-style28 .toolbar-switch .toolbar-dropdown:hover span.current {
  color: #282828;
}

.em-wrapper-header .em-header-style28 .em-search .em-search-icon span:before {
  color: #ffffff;
}

.em-wrapper-header .em-header-style28 .em-search:hover .em-search-icon span:before {
  color: #282828;
}


.em-slideshow a.button-link {
  color: #282828;
  border-color: #282828;
  background-color: rgba(0, 0, 0, 0);
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em-slideshow a.button-link:hover {
  color: #282828;
  border-color: #282828;
  background-color: #ffffff;
}

.em-slideshow a.button-link.first {
  color: #ffffff;
  border-color: #282828;
  background-color: #282828;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.em-slideshow a.button-link.first:hover {
  color: #282828;
  border-color: #282828;
  background-color: #ffffff;
}


.section-product .product-shop .product-name {
  font: 700 20px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.section-product .product-shop .product-name a {
  font-size: 180%;
  font-weight: 700;
}

.section-product .product-shop .sku {
  font: 400 italic 2rem/1 Lora, Helvetica Neue, Helvetica, Arial, sans-serif;
}

.section-product .product-shop .price {
  font-size: 160%;
}

.section-product .product-shop .add-to-links li a.link-wishlist,
.section-product .product-shop .add-to-links li a.link-compare {
  width: 50px;
  height: 50px;
  line-height: 50px;
  border-width: 2px;
  padding: 0;
  text-align: center;
}

.section-product .product-shop .add-to-links li a.link-wishlist:before,
.section-product .product-shop .add-to-links li a.link-compare:before {
  font-size: 20px;
  line-height: 46px;
}

.section-product .product-shop button.button.btn-cart {
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  border-width: 2px;
  padding: 13px 20px;
}

.section-product .product-shop button.button.btn-cart:before {
  font-size: 20px;
}


.section-footer {
  background: #f6f0e5;
}


