/*Style*/
/*Change Icon*/
/*color text * color text hover*/
/*========================= Functions==================*/
/*Change Font*/
/*Change Text Color*/
/*Change Line*/
/*Change Background Color*/
/*Change Background Image Color*/
/*Change Background Image Color*/
/*Change Color-Border-Background Color*/
/*Change Color-Font-Font-size*/
/*.changeBkgImg (@name){
	@condition: ~`@{name}.indexOf("blank.gif")`;
    .changeBkgWithCondition(@name;@condition);
   
}*/
/*Change Width*/
/*Change Height*/
/*Change Background Position*/
/*Change Opacity*/
/*===================Functions Default==========================*/
/*Center-align a block level element*/
/* Sizing shortcuts*/
/*Requires inline-block or block for proper styling*/
/*Single side border-radius*/
/*shadow*/
/*gradient*/
/*Linear Gradient - Top to Bottom (this is default)*/
/*Linear Gradient - Left to Right*/
/*==========Show Pagination============*/
/*show number*/
/* line 1, theme.less */
body {
  color: #888;
  background-color: #ffffff;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 5, theme.less */
a {
  color: #888;
}
/* line 41, functions.less */
a:hover,
a:focus,
a:active {
  color: #434343;
  text-decoration: none;
}
/*Custom CSS Classes*/
/* line 10, theme.less */
.normal {
  color: #888;
}
/* line 11, theme.less */
.primary {
  color: #434343;
}
/* line 12, theme.less */
.secondary {
  color: #434343;
}
/* line 13, theme.less */
.secondary2 {
  color: #434343;
}
/* line 14, theme.less */
.secondary3 {
  color: #408de4;
}
/* line 15, theme.less */
.small {
  font-size: 90%;
}
/* line 16, theme.less */
.underline {
  text-transform: underline;
}
/* line 17, theme.less */
.ratings .amount a {
  color: #434343;
}
/* line 41, functions.less */
.ratings .amount a:hover,
.ratings .amount a:focus,
.ratings .amount a:active {
  color: #408de4;
  text-decoration: none;
}
/* line 18, theme.less */
.no-rating,
.ratings {
  color: #434343;
}
/* Headings */
/* line 20, theme.less */
h1,
.h1 {
  color: #434343;
  font: 500 30px/1.15 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}
/* line 21, theme.less */
h2,
.h2 {
  font: 700 20px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}
/* line 22, theme.less */
h3,
.h3 {
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}
/* line 23, theme.less */
h4,
.h4 {
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}
/* line 24, theme.less */
h5,
.h5 {
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}
/* line 25, theme.less */
h6,
.h6 {
  font: 600 11px/1.35 Lato,Helvetica, Arial, sans-serif;
  margin: 0 0 1rem;
}
/* line 27, theme.less */
p.required {
  color: #fe0000;
}
/* line 29, theme.less */
.success-msg {
  border-color: #408de4;
}
/* line 31, theme.less */
.success-msg li {
  border-color: #e1e1e1;
}
/* line 33, theme.less */
.success-msg li span {
  color: #434343;
}
/* line 39, theme.less */
.sample-link {
  color: #434343;
}
/* line 41, functions.less */
.sample-link:hover,
.sample-link:focus,
.sample-link:active {
  color: #408de4;
  text-decoration: none;
}
/* line 42, theme.less */
.em-line-01 {
  position: relative;
}
/* line 44, theme.less */
.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;
}
/* line 46, theme.less */
.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: #408de4;
}
/* line 54, theme.less */
.show_details .title {
  color: #000000;
  border-color: #e1e1e1;
  background-color: #408de4;
}
/* line 56, theme.less */
.show_details .title span {
  color: #000000;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 60, theme.less */
.multidealpro_products,
.box-account-content,
.em-box {
  border-color: #e1e1e1;
  background-color: #ffffff;
}
/* line 67, theme.less */
.box {
  border-color: #e1e1e1;
}
/*loading*/
/* line 72, theme.less */
.emfilter-ajaxblock-loading:before {
  border-color: #b0d0f4;
  border-left-color: #1e73d3;
}
/*box style 02*/
/*box style 01*/
/* line 85, theme.less */
.em-box-01 {
  border-color: #e1e1e1;
  border-top-color: #408de4;
}
/* line 88, theme.less */
.em-box-01 > div {
  border-color: #e1e1e1;
}
/* line 91, theme.less */
.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;
}
/*box style 03*/
/* line 98, theme.less */
.em-box-03 {
  border-color: #e1e1e1;
}
/*box style 03*/
/* line 103, theme.less */
.em-box-bkg {
  background-color: #ffffff;
  color: #888;
  -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;
}
/* line 113, theme.less */
.em-box-bkg:hover {
  background-color: #408de4;
}
/*box style 04*/
/* line 119, theme.less */
.em-box-04 {
  background-color: #ffffff;
}
/* Form Elements */
/* line 126, theme.less */
input.input-text,
select,
textarea {
  border-color: #e1e1e1;
}
/* line 129, theme.less */
input.input-text:focus,
select:focus,
textarea:focus {
  border-color: #ffa6a6;
}
/* line 133, theme.less */
code {
  color: #434343;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  white-space: normal;
}
/* line 134, theme.less */
.label {
  color: #434343;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  padding: 0;
}
/* line 135, theme.less */
label {
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 136, theme.less */
.form-list li.control label {
  color: #888;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/*label*/
/* line 141, theme.less */
.add-to-cart label,
.form-list label,
.comments .required {
  color: #888;
}
/* line 146, theme.less */
.comments .required em {
  color: #ff0000;
}
/*Button*/
/* line 148, theme.less */
a.viewall,
a.button-link,
button.button,
#addtoContainer .row2 a.btn_ajaxaddto {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
}
/* line 153, theme.less */
a.viewall:hover,
a.button-link:hover,
button.button:hover,
#addtoContainer .row2 a.btn_ajaxaddto:hover {
  color: #408de4;
  border-color: #408de4;
  background-color: #ffffff;
}
/* line 158, theme.less */
.topcart-popup-content a.goto-cart {
  color: #ffffff;
}
/* line 160, theme.less */
.topcart-popup-content a.goto-cart:hover {
  color: #ffffff;
}
/* line 165, theme.less */
.cart button.btn-checkout {
  color: #ffffff;
  border-color: #e79f65;
  background-color: #e79f65;
  font: 700 16px/1.35 Lato, Helvetica, Arial, sans-serif;
}
/* line 167, theme.less */
.cart button.btn-checkout:hover {
  color: #e79f65;
  border-color: #e79f65;
  background-color: #ffffff;
}
/* line 171, theme.less */
.em-sidebar button.button,
p.back-link a,
.ajaxcart a.back,
.ajaxcart a.next {
  color: #888;
  border-color: #f1f1f1;
  background-color: #f1f1f1;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
}
/* line 176, theme.less */
.em-sidebar button.button:hover,
p.back-link a:hover,
.ajaxcart a.back:hover,
.ajaxcart a.next:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 182, theme.less */
.em-sidebar a.link-cart,
.em-sidebar button.btn-cart {
  color: #888;
  border-color: #f1f1f1;
  background-color: #f1f1f1;
}
/* line 185, theme.less */
.em-sidebar a.link-cart:hover,
.em-sidebar button.btn-cart:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 191, theme.less */
button.button.btn-cart {
  color: #888;
  border-color: #f1f1f1;
  background-color: #f1f1f1;
  font: 700 12px/1.15 Lato, Helvetica, Arial, sans-serif;
}
/* line 193, theme.less */
button.button.btn-cart:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 199, theme.less */
button.button.btn-checkout {
  color: #ffffff;
  border-color: #e79f65;
  background-color: #e79f65;
  font: 700 16px/1.35 Lato, Helvetica, Arial, sans-serif;
}
/* line 201, theme.less */
button.button.btn-checkout:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 206, theme.less */
.add-to-links li a.link-compare {
  color: #888;
  border-color: #f1f1f1;
  background-color: #f1f1f1;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
  font-size: 0;
}
/* line 209, theme.less */
.add-to-links li a.link-compare:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 213, theme.less */
.link-wishlist,
.add-to-links li a.link-wishlist,
.quickshop-link-container .quickshop-link {
  color: #888;
  border-color: #f1f1f1;
  background-color: #f1f1f1;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
  font-size: 0;
}
/* line 218, theme.less */
.link-wishlist:hover,
.add-to-links li a.link-wishlist:hover,
.quickshop-link-container .quickshop-link:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 222, theme.less */
.block-related a.link-wishlist {
  color: #888;
  border-color: #888;
  background-color: transparent;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
  font-size: 0;
}
/* line 225, theme.less */
.block-related a.link-wishlist:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 231, theme.less */
.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: transparent;
}
/* line 235, theme.less */
.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: #408de4;
  background-color: #408de4;
}
/* line 239, theme.less */
.product-shop-top .out-of-stock span {
  color: #ffffff;
}
/* line 245, theme.less */
.button-show02 .product-shop-top .bottom {
  background-color: transparent;
}
/* line 246, theme.less */
.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: transparent;
}
/* line 250, theme.less */
.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;
}
/* line 254, theme.less */
.button-show02 .product-shop-top .out-of-stock span {
  color: #ffffff;
}
/* line 259, theme.less */
.em-sidebar .actions a,
.em-sidebar a.button-link {
  color: #888;
  border-color: #f1f1f1;
  background-color: #f1f1f1;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
}
/* line 262, theme.less */
.em-sidebar .actions a:hover,
.em-sidebar a.button-link:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 266, theme.less */
.link-print {
  color: #434343;
}
/* line 41, functions.less */
.link-print:hover,
.link-print:focus,
.link-print:active {
  color: #434343;
  text-decoration: none;
}
/* line 269, theme.less */
.my-account a.link-edit {
  color: #888;
}
/* line 41, functions.less */
.my-account a.link-edit:hover,
.my-account a.link-edit:focus,
.my-account a.link-edit:active {
  color: #434343;
  text-decoration: none;
}
/*========== Button remove ==========*/
/* line 274, theme.less */
.btn-edit,
.btn-remove,
.btn-remove2 {
  /*&:before{
		.changeAllColor(@btn3_bg_color; @btn3_text_color; @btn3_text_color);
	}
	&:hover{
		&:before{
		.changeAllColor(@btn3_text_color; @btn3_text_color; @btn3_bg_color);
	}
	}*/
}
/*========== End Button remove ==========*/
/*================Header==================*/
/* line 290, theme.less */
.em-wrapper-header {
  color: #888;
  /*===================HEADER STYLE 27=========================*/
  /*===================HEADER STYLE 08=========================*/
  /*===================HEADER STYLE 14=========================*/
  /*===================HEADER STYLE 03=========================*/
  /*===================HEADER STYLE 28=========================*/
  /*===================HEADER STYLE 29=========================*/
  /*===================HEADER STYLE 30=========================*/
  /*===================HEADER STYLE 31=========================*/
}
/* line 292, theme.less */
.em-wrapper-header a {
  color: #888;
}
/* line 41, functions.less */
.em-wrapper-header a:hover,
.em-wrapper-header a:focus,
.em-wrapper-header a:active {
  color: #888888;
  text-decoration: none;
}
/* line 295, theme.less */
.em-wrapper-header .form-search {
  border-color: #e1e1e1;
}
/* line 297, theme.less */
.em-wrapper-header .form-search .input_cat {
  border-color: #e1e1e1;
}
/* line 300, theme.less */
.em-wrapper-header .form-search input.input-text {
  background-color: #ffffff;
}
/* line 307, theme.less */
.em-wrapper-header .em-header-style27 .line-top {
  border-color: #272727;
}
/* line 311, theme.less */
.em-wrapper-header .em-header-style27 .em-phone i {
  color: #ffffff;
}
/* line 317, theme.less */
.em-wrapper-header .em-header-style27 .em-top-cart .em-amount-topcart:before {
  color: #434343;
  background-color: #ffffff;
}
/* line 320, theme.less */
.em-wrapper-header .em-header-style27 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #272727;
  background-color: #ffffff;
}
/* line 325, theme.less */
.em-wrapper-header .em-header-style27 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #e79f65;
}
/* line 336, theme.less */
.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: #ffffff;
}
/* line 341, theme.less */
.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: #888;
}
/* line 347, theme.less */
.em-wrapper-header .em-header-style27 .em-search .em-search-icon span:before {
  color: #ffffff;
}
/* line 352, theme.less */
.em-wrapper-header .em-header-style27 .em-search:hover .em-search-icon {
  color: #408de4;
  border-color: #408de4;
  background-color: #ffffff;
}
/* line 354, theme.less */
.em-wrapper-header .em-header-style27 .em-search:hover .em-search-icon span:before {
  color: #408de4;
}
/* line 364, theme.less */
.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: #ffffff;
  border-color: transparent;
  background-color: transparent;
}
/* line 369, theme.less */
.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: #408de4;
  border-color: #408de4;
  background-color: #ffffff;
}
/* line 376, theme.less */
.em-wrapper-header .em-header-style27 .navbar-fixed-top .em-search .em-search-icon span:before {
  color: #434343;
}
/* line 384, theme.less */
.em-wrapper-header .em-header-style08 .em-header-top {
  border-top-color: #ffffff;
  border-bottom-color: #272727;
}
/* line 388, theme.less */
.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: #272727;
}
/* line 398, theme.less */
.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: #888;
}
/* line 404, theme.less */
.em-wrapper-header .em-header-style08 .em-top-cart .em-amount-topcart:before {
  color: #ffffff;
  background-color: #ffffff;
}
/* line 407, theme.less */
.em-wrapper-header .em-header-style08 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #ffffff;
  background-color: #101010;
}
/* line 413, theme.less */
.em-wrapper-header .em-header-style08 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #e79f65;
}
/* line 423, theme.less */
.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: #ffffff;
  border-color: transparent;
  background-color: transparent;
}
/* line 428, theme.less */
.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: #408de4;
  border-color: #408de4;
  background-color: #ffffff;
}
/* line 438, theme.less */
.em-wrapper-header .em-header-style14 .em-header-top {
  color: #888;
}
/* line 440, theme.less */
.em-wrapper-header .em-header-style14 .em-header-top a {
  color: #888;
}
/* line 41, functions.less */
.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: #888;
  text-decoration: none;
}
/* line 444, theme.less */
.em-wrapper-header .em-header-style14 .form-search input.input-text {
  color: #808080;
}
/* line 447, theme.less */
.em-wrapper-header .em-header-style14 .toolbar-switch .toolbar-dropdown span.current {
  color: #888;
}
/* line 449, theme.less */
.em-wrapper-header .em-header-style14 .toolbar-switch .toolbar-dropdown span.current:hover {
  color: #434343;
}
/* line 457, theme.less */
.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: #408de4;
  border-top-color: #408de4;
}
/* line 470, theme.less */
.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: #272727;
}
/* line 473, theme.less */
.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: #272727;
}
/* line 479, theme.less */
.em-wrapper-header .em-header-style14 .em-top-cart .em-amount-topcart:before {
  color: #434343;
  background-color: #ffffff;
}
/* line 482, theme.less */
.em-wrapper-header .em-header-style14 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #ffffff;
  background-color: #000000;
}
/* line 488, theme.less */
.em-wrapper-header .em-header-style14 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #e79f65;
}
/* line 502, theme.less */
.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: #408de4;
  border-top-color: #408de4;
}
/* line 515, theme.less */
.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: #272727;
}
/* line 520, theme.less */
.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;
}
/* line 526, theme.less */
.em-wrapper-header .em-header-style03 .em-top-cart .em-amount-topcart:before {
  color: #ffffff;
  background-color: #ffffff;
}
/* line 529, theme.less */
.em-wrapper-header .em-header-style03 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #434343;
  background-color: #f4f647;
}
/* line 535, theme.less */
.em-wrapper-header .em-header-style03 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #e79f65;
}
/* line 541, theme.less */
.em-wrapper-header .em-header-style03 .em-line {
  border-color: #408de4;
}
/* line 544, theme.less */
.em-wrapper-header .em-header-style03 .em-phone {
  color: #ffffff;
}
/* line 546, theme.less */
.em-wrapper-header .em-header-style03 .em-phone .fa {
  color: #408de4;
}
/* line 554, theme.less */
.em-wrapper-header .em-header-style28 .em-header-top a {
  color: #888;
}
/* line 41, functions.less */
.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: #434343;
  text-decoration: none;
}
/* line 555, theme.less */
.em-wrapper-header .em-header-style28 .em-lan-cur-link-search {
  background-color: #ffffff;
}
/* line 556, theme.less */
.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;
}
/* line 560, theme.less */
.em-wrapper-header .em-header-style28 .em-top-cart .em-amount-topcart:before {
  color: #434343;
  background-color: #ffffff;
}
/* line 563, theme.less */
.em-wrapper-header .em-header-style28 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #ffffff;
  background-color: #434343;
}
/* line 570, theme.less */
.em-wrapper-header .em-header-style28 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #434343;
}
/* line 574, theme.less */
.em-wrapper-header .em-header-style28 .em-top-cart:hover .em-topcart-qty {
  color: #434343;
  background-color: #ffffff;
}
/* line 580, theme.less */
.em-wrapper-header .em-header-style28 .toolbar-switch .toolbar-dropdown span.current {
  color: #888;
}
/* line 584, theme.less */
.em-wrapper-header .em-header-style28 .toolbar-switch .toolbar-dropdown:hover span.current {
  color: #434343;
}
/* line 598, theme.less */
.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: #ffffff;
}
/* line 602, theme.less */
.em-wrapper-header .em-header-style28 .em-search {
  color: #808080;
}
/* line 605, theme.less */
.em-wrapper-header .em-header-style28 .em-search .em-search-icon span:before {
  color: #888;
}
/* line 610, theme.less */
.em-wrapper-header .em-header-style28 .em-search:hover .em-search-icon {
  color: #408de4;
  border-color: #408de4;
  background-color: transparent;
}
/* line 612, theme.less */
.em-wrapper-header .em-header-style28 .em-search:hover .em-search-icon span:before {
  color: #408de4;
}
/* line 619, theme.less */
.em-wrapper-header .em-header-style28 .em-header-top .menu-container {
  color: #888;
  font: normal 14px/1.55 Lato, Helvetica, Arial, sans-serif;
}
/* line 621, theme.less */
.em-wrapper-header .em-header-style28 .em-header-top .menu-container a {
  color: #888;
}
/* line 622, theme.less */
.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: #408de4;
}
/* line 631, theme.less */
.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: #ffffff;
  border-color: transparent;
  background-color: transparent;
}
/* line 636, theme.less */
.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: #408de4;
  border-color: #408de4;
  background-color: #ffffff;
}
/* line 645, theme.less */
.em-wrapper-header .em-header-style29 .em-header-top {
  border-color: #272727;
}
/* line 651, theme.less */
.em-wrapper-header .em-header-style29 .em_nav {
  background-color: #408de4;
}
/* line 656, theme.less */
.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: #408de4;
}
/* line 668, theme.less */
.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: #408de4;
}
/* line 673, theme.less */
.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;
}
/* line 677, theme.less */
.em-wrapper-header .em-header-style29 .em-search .form-search button.button {
  background: transparent;
  color: #888;
}
/* line 680, theme.less */
.em-wrapper-header .em-header-style29 .em-search .form-search button.button:hover {
  color: #ffffff;
  background-color: #408de4;
}
/* line 686, theme.less */
.em-wrapper-header .em-header-style29 .em-top-cart .em-amount-topcart:before {
  color: #434343;
  background-color: #ffffff;
}
/* line 689, theme.less */
.em-wrapper-header .em-header-style29 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #ffffff;
  background-color: #272727;
}
/* line 695, theme.less */
.em-wrapper-header .em-header-style29 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #e79f65;
}
/* line 705, theme.less */
.em-wrapper-header .em-header-style30 .em_nav {
  background-color: #408de4;
}
/* line 710, theme.less */
.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: #408de4;
}
/* line 715, theme.less */
.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: #e8e8e8;
}
/* line 720, theme.less */
.em-wrapper-header .em-header-style30 .em-search .form-search button.button {
  background: transparent;
  color: #888;
}
/* line 723, theme.less */
.em-wrapper-header .em-header-style30 .em-search .form-search button.button:hover {
  color: #ffffff;
  background-color: #408de4;
}
/* line 728, theme.less */
.em-wrapper-header .em-header-style30 .em-top-cart .em-amount-topcart {
  color: #434343;
  background-color: #ffffff;
}
/* line 732, theme.less */
.em-wrapper-header .em-header-style30 .em-top-cart:hover .em-amount-topcart {
  color: #ffffff;
  background-color: #e79f65;
}
/* line 744, theme.less */
.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: #408de4;
  border-top-color: #408de4;
}
/* line 751, theme.less */
.em-wrapper-header .em-header-style31 .em-search .form-search button.button {
  background: transparent;
  color: #888;
  border-color: transparent;
}
/* line 755, theme.less */
.em-wrapper-header .em-header-style31 .em-search .form-search button.button:hover {
  color: #ffffff;
  background-color: #408de4;
}
/* line 765, theme.less */
.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: #272727;
}
/* line 770, theme.less */
.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;
}
/* line 774, theme.less */
.em-wrapper-header .em-header-style31 .em-header-top {
  border-bottom: 1px solid #272727;
}
/* line 777, theme.less */
.em-wrapper-header .em-header-style31 .em-top-cart .em-amount-topcart:before {
  color: #434343;
  background-color: #ffffff;
}
/* line 780, theme.less */
.em-wrapper-header .em-header-style31 .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #434343;
  background-color: #282828;
}
/* line 786, theme.less */
.em-wrapper-header .em-header-style31 .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #e79f65;
}
/* line 792, theme.less */
.em-wrapper-header .em-header-style31 .em-line {
  background-color: #408de4;
}
/*header fixed-top*/
/* line 801, theme.less */
.em-wrapper-header .navbar-fixed-top {
  color: #888;
  border-color: #ffffff;
  background-color: #ffffff;
  box-shadow: 0 0 5px #BDBDBD;
  -moz-box-shadow: 0 0 5px #BDBDBD;
  -webkit-box-shadow: 0 0 5px #BDBDBD;
}
/* line 807, theme.less */
.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;
}
/* line 812, theme.less */
.em-wrapper-header .navbar-fixed-top .em-search .em-search-icon span:before {
  color: #434343;
  background-color: #ffffff !important;
}
/* line 818, theme.less */
.em-wrapper-header .navbar-fixed-top .em-search:hover .em-search-icon span:before {
  color: #ffffff !important;
  background-color: #e79f65 !important;
}
/* line 825, theme.less */
.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: 700 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/*EM Menu Mobile*/
/* line 835, theme.less */
#em-mheader .em-top-cart .em-amount-topcart:before {
  color: #434343;
  background-color: #ffffff;
}
/* line 838, theme.less */
#em-mheader .em-top-cart .em-amount-topcart .em-topcart-qty {
  color: #ffffff;
  background-color: #434343;
}
/* line 844, theme.less */
#em-mheader .em-top-cart:hover .em-amount-topcart:before {
  color: #ffffff;
  background-color: #434343;
}
/* line 848, theme.less */
#em-mheader .em-top-cart:hover .em-topcart-qty {
  color: #434343;
  background-color: #ffffff;
}
/* line 853, theme.less */
#em-mheader #em-mheader-menu-icon {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 855, theme.less */
#em-mheader #em-mheader-menu-icon:hover {
  color: #ffffff;
  border-color: #434343;
  background-color: #434343;
}
/* line 861, theme.less */
#em-mheader .em-top-search .form-search input.input-text {
  color: #888;
}
/* line 864, theme.less */
#em-mheader .em-top-search .form-search button.button {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 866, theme.less */
#em-mheader .em-top-search .form-search button.button:hover {
  color: #ffffff;
  border-color: #434343;
  background-color: #434343;
}
/* line 872, theme.less */
#em-mheader .em-mobile-help li a {
  background-color: #fff;
  color: #000;
  border: 1px solid #dfdfdf;
  font: 700 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 877, theme.less */
#em-mheader .em-mobile-help li a:hover {
  background-color: #000;
  color: #fff;
  border-color: #000;
}
/* line 885, theme.less */
.em-top-search .catsearch-dropdown ul {
  color: #808080;
  border-color: #e1e1e1;
  background-color: #ffffff;
}
/*toolbar dropdown*/
/* line 892, theme.less */
.em-wrapper-header .toolbar-switch .toolbar-dropdown span.current {
  color: #888;
  border-color: #272727;
  background-color: transparent;
}
/* line 895, theme.less */
.em-wrapper-header .toolbar-switch .toolbar-dropdown ul,
.em-wrapper-header .toolbar-switch .toolbar-dropdown li {
  color: #888;
  border-color: #272727;
  background-color: #ffffff;
}
/* line 898, theme.less */
.em-wrapper-header .toolbar-switch .toolbar-dropdown li:hover {
  background-color: #e6e6e6;
}
/* line 901, theme.less */
.em-wrapper-header .toolbar-switch .toolbar-dropdown li a {
  color: #282828;
}
/* line 904, theme.less */
.em-wrapper-header .toolbar-switch .toolbar-dropdown:hover span.current {
  color: #888888;
  border-color: #272727;
  background-color: transparent;
}
/* line 911, theme.less */
.toolbar-switch .toolbar-dropdown span.current {
  color: #888;
  border-color: #e1e1e1;
  background-color: #ffffff;
}
/* line 914, theme.less */
.toolbar-switch .toolbar-dropdown:hover span.current,
.toolbar-switch .toolbar-dropdown ul,
.toolbar-switch .toolbar-dropdown li {
  color: #434343;
  border-color: #e1e1e1;
  background-color: #ffffff;
}
/* line 917, theme.less */
.toolbar-switch .toolbar-dropdown li:hover {
  background-color: #e6e6e6;
}
/* line 920, theme.less */
.toolbar-switch .toolbar-dropdown li a {
  color: #434343;
}
/*dropdown cart*/
/* line 929, theme.less */
.truncated a.details {
  color: #434343;
}
/* line 930, theme.less */
.topcart-popup {
  color: #282828;
  border-color: #e1e1e1;
  background-color: #ffffff;
}
/* line 933, theme.less */
.topcart-popup .topcart-popup-content .em-block-subtitle {
  color: #282828;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 936, theme.less */
.topcart-popup .topcart-popup-content .amount-content a {
  color: #282828;
}
/* line 41, functions.less */
.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: #ffffff;
  text-decoration: none;
}
/* line 940, theme.less */
.topcart-popup .topcart-popup-content .subtotal .label {
  color: #888;
  font-weight: 700;
}
/* line 944, theme.less */
.topcart-popup .topcart-popup-content .subtotal .price {
  color: #434343;
  font-size: 130%;
}
/* line 949, theme.less */
.topcart-popup .topcart-popup-content .wrapper_bottom_button {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 951, theme.less */
.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: #408de4;
  font: 700 12px/1.35 Lato, Helvetica, Arial, sans-serif;
}
/* line 953, theme.less */
.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;
}
/*================End Header==================*/
/*==============Header Login - Dropdown/Popup===============*/
/* line 965, theme.less */
#em-account-login-form.em-account {
  color: #888;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 967, theme.less */
#em-account-login-form.em-account .block-content {
  background-color: #ffffff;
}
/* line 968, theme.less */
#em-account-login-form.em-account a {
  color: #888;
}
/* line 41, functions.less */
#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: #408de4;
  text-decoration: none;
}
/* line 971, theme.less */
#em-account-login-form.em-account a.create-account-link-wishlist {
  color: #434343;
}
/* line 41, functions.less */
#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: #408de4;
  text-decoration: none;
}
/* line 974, theme.less */
#em-account-login-form.em-account .form-list em {
  color: #e70808;
  width: 10px;
}
/*==============End Header Login - Dropdown/Popup===============*/
/*===================Menu===================*/
/* line 983, theme.less */
a.arrow:before {
  font: 700 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-family: FontAwesome;
  font-size: 100%;
}
/* line 988, theme.less */
.vnav a.arrow:before {
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-family: FontAwesome;
  font-size: 90%;
}
/* line 994, theme.less */
.nav-container.em_nav {
  background: transparent;
}
/* line 997, theme.less */
.menuleft .megamenu-wrapper {
  background: transparent;
}
/* line 1000, theme.less */
.vnav {
  background: #f8f8f8;
}
/* line 1004, theme.less */
.wrapper-menu-hoz {
  border-bottom-color: #408de4;
  background: #topmenu_bg_color;
}
/* line 1009, theme.less */
.em-menu-mobile .nav-container.em_nav,
.em-menu-mobile .megamenu-wrapper {
  background: none;
}
/* line 1016, theme.less */
.em_nav .hnav .menu_custom.menu-item-depth-0 {
  border-color: #569ae7;
}
/* line 1018, theme.less */
.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;
}
/* line 1026, theme.less */
.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;
}
/* line 1033, theme.less */
.vnav {
  border-color: #e8e8e8;
}
/* line 1038, theme.less */
.em_nav .menu-item-link.fa:before {
  color: #ffffff;
}
/* line 1041, theme.less */
.em_nav .menu-item-link.fa:hover:before {
  color: #408de4;
}
/* line 1047, theme.less */
.em_nav .vnav .menu-item-link.fa:before {
  color: #434343;
}
/* line 1050, theme.less */
.em_nav .vnav .menu-item-link.fa:hover:before {
  color: #408de4;
}
/* line 1056, theme.less */
.em_nav {
  /*dropdown menu*/
}
/* line 1059, theme.less */
.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a,
.em_nav .menu-item-depth-0 > a {
  color: #ffffff;
}
/* line 1061, theme.less */
.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a:hover,
.em_nav .menu-item-depth-0 > a:hover {
  color: #408de4;
}
/* line 1065, theme.less */
.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: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
  font: 700 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 1067, theme.less */
.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: #408de4;
  border-color: #e6e6e6;
  background-color: #ffffff;
}
/* line 1075, theme.less */
.em_nav .menu-item-depth-0 > .em-catalog-navigation > li.level0:hover > a.arrow,
.em_nav .menu-item-depth-0:hover > a.arrow {
  color: #408de4;
}
/* line 1078, theme.less */
.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: #408de4;
  border-color: #e6e6e6;
  background-color: #ffffff;
}
/* line 1086, theme.less */
.em_nav .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a,
.em_nav .vnav .menu-item-depth-0 > a {
  color: #434343;
}
/* line 1088, theme.less */
.em_nav .vnav .menu-item-depth-0 > .em-catalog-navigation > li.level0 > a:hover,
.em_nav .vnav .menu-item-depth-0 > a:hover {
  color: #408de4;
}
/* line 1092, theme.less */
.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: #434343;
  border-color: #e8e8e8;
  background-color: #f8f8f8;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 1094, theme.less */
.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: #408de4;
  border-color: #91c0f5;
  background-color: #c0dbf9;
}
/* line 1101, theme.less */
.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: #408de4;
}
/* line 1104, theme.less */
.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: #408de4;
  border-color: #91c0f5;
  background-color: #c0dbf9;
}
/* line 1109, theme.less */
.em_nav .em-prepend-menu {
  color: #434343;
  border-color: #e8e8e8;
  background-color: #f8f8f8;
  font: 500 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 1111, theme.less */
.em_nav .em-prepend-menu:hover {
  color: #408de4;
  border-color: #c0dbf9;
  background-color: #c0dbf9;
}
/* line 1117, theme.less */
.em_nav ul.level0,
.em_nav .menu-container {
  color: #888;
  font: normal 14px/1.55 Lato, Helvetica, Arial, sans-serif;
}
/* line 1120, theme.less */
.em_nav ul.level0 a,
.em_nav .menu-container a {
  color: #888;
  -moz-backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 1123, theme.less */
.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: #408de4;
}
/* line 1129, theme.less */
.em_nav .menu-container .widget-title h3,
.em_nav .menu-container h4,
.em_nav .menu-container h5 {
  color: #434343;
  /*.changeFont(@h5_font);*/
  font-weight: 700;
  text-transform: uppercase;
}
/* line 1136, theme.less */
.em_nav .menu-container .em-line-01 {
  position: relative;
  border-color: #2a80e1;
}
/* line 1139, theme.less */
.em_nav .menu-container .em-line-01:after {
  background-color: #408de4;
}
/* line 1142, theme.less */
.em_nav .menu-container .em-line-01:before {
  background-color: #408de4;
}
/* line 1147, theme.less */
.em_nav .menu-container .icon-font {
  background: #ebebeb;
  padding: 60px 10px;
  color: #666666;
  margin-bottom: 20px;
}
/*vertical dropdown*/
/* line 1159, theme.less */
.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;
}
/* line 1163, theme.less */
.menu-container li > a.em-menu-link,
.nav-container.em_nav ul.level0 li > a.em-menu-link {
  border-color: #e9e9e9;
}
/*Menu mobile*/
/* line 1168, theme.less */
.em-menu-mobile {
  /*menu ipod vertical */
}
/* line 1171, theme.less */
.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;
}
/* line 1174, theme.less */
.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;
}
/* line 1178, theme.less */
.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;
}
/* line 1185, theme.less */
.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;
}
/* line 1190, theme.less */
.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;
}
/* line 1193, theme.less */
.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;
}
/* line 1197, theme.less */
.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;
}
/* line 1203, theme.less */
.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;
}
/* line 1209, theme.less */
.em-menu-mobile .menu-item-link.fa:before {
  color: #000;
}
/* line 1216, theme.less */
.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: #e8e8e8;
  background-color: #f8f8f8;
}
/* line 1222, theme.less */
.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: #91c0f5;
  background-color: #c0dbf9;
}
/*Title menu ipod*/
/* line 1230, theme.less */
.menu-title {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #ffffff;
  font: 700 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 1232, theme.less */
.menu-title a {
  color: #ffffff;
}
/* line 1236, theme.less */
.em-col-left-icon {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #ffffff;
  font: 700 14px/1.35 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/*Menu Product*/
/* line 1244, theme.less */
.menu-container .products-list .item a.product-image {
  border: 1px solid transparent;
}
/* line 1248, theme.less */
.menu-container .products-list .item:hover a.product-image {
  border-color: #e1e1e1;
}
/* line 1255, theme.less */
.menu-container .products-grid .item {
  border: 1px solid transparent;
}
/* line 1257, theme.less */
.menu-container .products-grid .item:hover {
  border-color: #e1e1e1;
}
/*========Dropdown Menu Left========*/
/* line 1265, theme.less */
.all_categories .menuleftText {
  color: #ffffff;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
  background-color: #464646;
  border-color: #464646;
}
/* line 1272, theme.less */
.menuleft .mega-menu {
  border-color: #e8e8e8;
}
/*========End Dropdown Menu Left========*/
/*=========Slideshow============*/
/* line 222, functions.less */
.owl-theme .owl-controls .owl-page.active span {
  background-color: #434343;
  border-color: #434343;
}
/* line 223, functions.less */
.owl-theme .owl-controls .owl-page span {
  background-color: #408de4;
  border-color: #434343;
}
/* line 226, functions.less */
.owl-theme .owl-controls .owl-page span:hover {
  background-color: #434343;
  border-color: #434343;
}
/* line 1282, theme.less */
.owl-theme .owl-controls .owl-page span {
  border-color: #e1e1e1;
}
/* line 1288, theme.less */
.em-slideshow a.button-link {
  color: #ffffff;
  border-color: #ffffff;
  background-color: transparent;
  font: 700 16px/1.35 Lato, Helvetica, Arial, sans-serif;
}
/* line 1290, theme.less */
.em-slideshow a.button-link span {
  font: 700 16px/1.35 Lato, Helvetica, Arial, sans-serif;
}
/* line 1293, theme.less */
.em-slideshow a.button-link:hover {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 1296, theme.less */
.em-slideshow a.button-link.first {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 1298, theme.less */
.em-slideshow a.button-link.first:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/*button disable able sidebar left*/
/* line 1306, theme.less */
.menu-trigger {
  color: #408de4;
  background-color: #ffffff;
}
/* line 1308, theme.less */
.menu-trigger:hover {
  color: #408de4;
  background-color: #ffffff;
}
/*Slideshow full scren hide content*/
/* line 1316, theme.less */
.layout-fullscreen-slideshow.cms-index-index .wrapper-main,
.layout-fullscreen-slideshow.cms-index-index .wrapper-slideshow {
  background-color: transparent;
}
/* line 1318, theme.less */
.layout-fullscreen-slideshow.cms-index-index .wrapper-main > .container,
.layout-fullscreen-slideshow.cms-index-index .wrapper-slideshow > .container {
  background-color: #ffffff;
}
/* line 1322, theme.less */
.layout-fullscreen-slideshow.cms-index-index .wrapper-footer {
  background-color: transparent;
}
/* line 1324, theme.less */
.layout-fullscreen-slideshow.cms-index-index .wrapper-footer > .container {
  background-color: #f1f1f1;
}
/*=========End Slideshow============*/
/*=======Home Page - Custum Box Wide============*/
/* line 1335, theme.less */
.wrapper.em-box-custom {
  background-color: #ffffff;
  background-image: url("http://demo.emthemes.com/everything/media/em_themeframework/background/stripes/blank.gif");
  background-position: 0 0;
  background-repeat: repeat;
  background-attachment: fixed;
}
/* line 1338, theme.less */
.em-wrapper-header {
  background-color: #ffffff;
  background-image: url("http://demo.emthemes.com/everything/media/em_themeframework/background/stripes/blank.gif");
  background-position: 0 0;
  background-repeat: repeat;
}
/* line 1340, theme.less */
.em-wrapper-header .em-header-top {
  color: #888;
  background-color: #272727;
}
/* line 1342, theme.less */
.em-wrapper-header .em-header-top a {
  color: #888;
}
/* line 41, functions.less */
.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: #888888;
  text-decoration: none;
}
/* line 1347, theme.less */
.em-wrapper-main,
.em-wrapper-slideshow {
  background-color: #ffffff;
  background-image: url("http://demo.emthemes.com/everything/media/em_themeframework/background/stripes/blank.gif");
  background-position: 0 0;
  background-repeat: repeat;
}
/* line 1350, theme.less */
.em-wrapper-main .em-fixed-sidebar,
.em-wrapper-slideshow .em-fixed-sidebar {
  background-color: #ffffff;
}
/* line 1354, theme.less */
.wrapper-breadcrums {
  background-color: #f1f1f1;
}
/* line 1357, theme.less */
.em-wrapper-brands {
  background-color: #ffffff;
}
/* line 1360, theme.less */
.em-wrapper-footer {
  background-color: #f1f1f1;
  background-image: url("http://demo.emthemes.com/everything/media/em_themeframework/background/stripes/blank.gif");
  background-position: 0 0;
  background-repeat: repeat;
}
/*========Box Category - Home page===========*/
/*block home*/
@-webkit-keyframes sonarEffect {
  /* line 1397, theme.less */
  0% {
    opacity: 0.3;
  }
  /* line 1400, theme.less */
  40% {
    opacity: 0.5;
    box-shadow: 0 0 0 2px #408de4, 0 0 10px 10px #ffffff, 0 0 0 10px #408de4;
  }
  /* line 1404, theme.less */
  100% {
    box-shadow: 0 0 0 2px #408de4, 0 0 10px 10px #ffffff, 0 0 0 10px #408de4;
    -webkit-transform: scale(1.5);
    opacity: 0;
  }
}
@-moz-keyframes sonarEffect {
  /* line 1411, theme.less */
  0% {
    opacity: 0.3;
  }
  /* line 1414, theme.less */
  40% {
    opacity: 0.5;
    box-shadow: 0 0 0 2px #408de4, 0 0 10px 10px #ffffff, 0 0 0 10px #408de4;
  }
  /* line 1418, theme.less */
  100% {
    box-shadow: 0 0 0 2px #408de4, 0 0 10px 10px #ffffff, 0 0 0 10px #408de4;
    -moz-transform: scale(1.5);
    opacity: 0;
  }
}
@keyframes sonarEffect {
  /* line 1425, theme.less */
  0% {
    opacity: 0.3;
  }
  /* line 1428, theme.less */
  40% {
    opacity: 0.5;
    box-shadow: 0 0 0 2px #408de4, 0 0 10px 10px #ffffff, 0 0 0 10px #408de4;
  }
  /* line 1432, theme.less */
  100% {
    box-shadow: 0 0 0 2px #408de4, 0 0 10px 10px #ffffff, 0 0 0 10px #408de4;
    transform: scale(1.5);
    opacity: 0;
  }
}
/*block home*/
/* line 1439, theme.less */
.em-wrapper-ads-09 {
  border-color: #408de4;
}
/* line 1441, theme.less */
.em-wrapper-ads-09 .line-left,
.em-wrapper-ads-09 .line-right {
  border-color: #e1e1e1;
}
/* line 1445, theme.less */
.em-wrapper-ads-09 .fa {
  color: #408de4;
}
/* line 1451, theme.less */
.em-wrapper-ads-11 .em-ads-item {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 1453, theme.less */
.em-wrapper-ads-11 .em-ads-item .em-ads-content .fa {
  color: #6da8ea;
}
/* line 1458, theme.less */
.em-wrapper-ads-11 .owl-theme .owl-controls .owl-pagination span {
  border-color: #6da8ea;
  background-color: #408de4;
}
/* line 1462, theme.less */
.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: #408de4;
}
/* line 1469, theme.less */
.em-wrapper-ads-12 {
  border-color: #e1e1e1;
  background-color: #ffffff;
}
/* line 1475, theme.less */
.em-wrapper-ads-13 .icon-banner-left {
  position: relative;
  color: #408de4;
  border-color: #c6ddf7;
  background-color: #c6ddf7;
}
/* line 1478, theme.less */
.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);
}
/* line 1502, theme.less */
.em-wrapper-ads-13 .icon-banner-left:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 1504, theme.less */
.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;
}
/* line 1512, theme.less */
.em-wrapper-ads-13 .em-banner-right h5 a {
  color: #434343;
}
/* line 41, functions.less */
.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;
}
/* line 1520, theme.less */
.em-sidebar .em-wrapper-ads-13 .text-box {
  border-color: #e1e1e1;
}
/* line 1527, theme.less */
.em-wrapper-ads-15 .em-ads-item {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 1529, theme.less */
.em-wrapper-ads-15 .em-ads-item .em-ads-img {
  border-color: #408de4;
}
/* line 1532, theme.less */
.em-wrapper-ads-15 .em-ads-item .em-ads-content .fa {
  color: #99c2f1;
}
/* line 1537, theme.less */
.em-wrapper-ads-15 .owl-theme .owl-controls .owl-pagination span {
  border-color: #99c2f1;
  background-color: #408de4;
}
/* line 1541, theme.less */
.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: #408de4;
}
/* line 1549, theme.less */
.em-wrapper-ads-16 .em-box {
  background-color: #ffffff;
  border-color: #e1e1e1;
}
/* line 1552, theme.less */
.em-wrapper-ads-16 .em-box h4 {
  color: #434343;
}
/* line 1556, theme.less */
.em-wrapper-ads-16 .em-box .block-info li.em-links-item a {
  color: #434343;
}
/* line 41, functions.less */
.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: #408de4;
  text-decoration: none;
}
/* line 1558, theme.less */
.em-wrapper-ads-16 .em-box .block-info li.em-links-item a:before {
  color: #408de4;
}
/* line 1568, theme.less */
.em-wrapper-ads-17 .em-wrapper-parallax h1,
.em-wrapper-ads-17 .em-wrapper-parallax h3 {
  color: #ffffff;
}
/* line 1569, theme.less */
.em-wrapper-ads-17 .em-wrapper-parallax a.button-link {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
  font: 700 16px/1.35 Lato, Helvetica, Arial, sans-serif;
}
/* line 1571, theme.less */
.em-wrapper-ads-17 .em-wrapper-parallax a.button-link:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 1579, theme.less */
.em-wrapper-ads-18 .em-ads-item {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 1581, theme.less */
.em-wrapper-ads-18 .em-ads-item .em-ads-content .fa {
  color: #6da8ea;
}
/* line 1586, theme.less */
.em-wrapper-ads-18 .owl-theme .owl-controls .owl-pagination span {
  border-color: #6da8ea;
  background-color: #408de4;
}
/* line 1590, theme.less */
.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: #408de4;
}
/*block product home*/
/* line 1598, theme.less */
.em-wrapper-product-15 {
  border-color: #e1e1e1;
}
/* line 1600, theme.less */
.em-wrapper-product-15 .em-widget-title {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 1603, theme.less */
.em-wrapper-product-15 .products-list div.item {
  border-color: #e1e1e1;
}
/* line 1608, theme.less */
.em-wrapper-product-16 {
  border-color: #e1e1e1;
}
/* line 1610, theme.less */
.em-wrapper-product-16 .em-widget-title {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 1613, theme.less */
.em-wrapper-product-16 .products-list .item,
.em-wrapper-product-16 .line-left,
.em-wrapper-product-16 .line-right {
  border-color: #e1e1e1;
}
/* line 1621, theme.less */
.em-wrapper-product-19 .product-item {
  background-color: #ffffff;
  border-color: #e1e1e1;
}
/* line 1624, theme.less */
.em-wrapper-product-19 .product-item .big-img {
  border-color: #e1e1e1;
}
/* line 1626, theme.less */
.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;
}
/* line 1631, theme.less */
.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;
}
/* line 1640, theme.less */
.em-wrapper-product-20 .price-box {
  background-color: #ffffff;
}
/* line 1645, theme.less */
.em-wrapper-newsletter03 {
  color: #ffffff;
}
/* line 1646, theme.less */
.em-wrapper-newsletter03 .h1 {
  color: #ffffff;
}
/* line 1650, theme.less */
.em-wrapper-newsletter03 .block-subscribe {
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 1653, theme.less */
.em-wrapper-newsletter03 .block-subscribe input.input-text {
  color: #888;
}
/* line 1656, theme.less */
.em-wrapper-newsletter03 .block-subscribe .actions button.button {
  color: #434343;
  border-color: #408de4;
  background-color: transparent;
  font-size: 100%;
}
/* line 1659, theme.less */
.em-wrapper-newsletter03 .block-subscribe .actions button.button:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/*======Tab product========*/
/* line 1667, theme.less */
.em-details-tabs-content {
  border-color: #e1e1e1;
}
/* line 1673, theme.less */
.em-tabs .em-tabs-control,
.em-details-tabs .em-tabs-control {
  border-color: #e1e1e1;
}
/* line 1680, theme.less */
.em-tabs .owl-carousel .owl-item .item:hover {
  border-color: #e1e1e1;
}
/*========End Box Category - Home page===========*/
/*================Footer=============*/
/* line 1691, theme.less */
.em-wrapper-footer {
  color: #434343;
  border-color: #dbdbdb;
  background-color: #f1f1f1;
  /*===============FOOTER STYLE 11================*/
  /*===============FOOTER STYLE 7================*/
  /*===============FOOTER STYLE 08================*/
  /*===============FOOTER STYLE 09================*/
  /*===============FOOTER STYLE 12================*/
  /*===============FOOTER STYLE 13================*/
  /*===============FOOTER STYLE 14================*/
}
/* line 1693, theme.less */
.em-wrapper-footer .primary {
  color: #282828;
}
/* line 1696, theme.less */
.em-wrapper-footer .secondary2 {
  color: #888;
}
/* line 1699, theme.less */
.em-wrapper-footer a {
  color: #434343;
}
/* line 41, functions.less */
.em-wrapper-footer a:hover,
.em-wrapper-footer a:focus,
.em-wrapper-footer a:active {
  color: #888;
  text-decoration: none;
}
/* line 1700, theme.less */
.em-wrapper-footer address a {
  color: #888;
}
/* line 41, functions.less */
.em-wrapper-footer address a:hover,
.em-wrapper-footer address a:focus,
.em-wrapper-footer address a:active {
  color: #ffffff;
  text-decoration: none;
}
/* line 1701, theme.less */
.em-wrapper-footer .em-block-title {
  color: #282828;
}
/* line 1703, theme.less */
.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: #ffffff;
}
/* line 1704, theme.less */
.em-wrapper-footer .em-block-title .h4 {
  color: #282828;
  font-weight: 700;
  margin-bottom: 2rem;
}
/* line 1709, theme.less */
.em-wrapper-footer .em-footer-style11 .block-subscribe {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 1711, theme.less */
.em-wrapper-footer .em-footer-style11 .block-subscribe button.button {
  color: #ffffff;
  border-color: #888;
  background-color: #ffffff;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 1714, theme.less */
.em-wrapper-footer .em-footer-style11 .block-subscribe button.button:hover {
  color: #ffffff;
  border-color: #888;
  background-color: #888;
}
/* line 1719, theme.less */
.em-wrapper-footer .em-footer-style11 .em-tags-list li a {
  border-color: #dbdbdb;
}
/* line 1721, theme.less */
.em-wrapper-footer .em-footer-style11 .em-tags-list li a:hover {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 1725, theme.less */
.em-wrapper-footer .em-footer-style11 .em-social .em-social-icon {
  color: #ffffff;
  border-color: #fefefe;
  background-color: #ffffff;
}
/* line 1727, theme.less */
.em-wrapper-footer .em-footer-style11 .em-social .em-social-icon:hover {
  color: #ffffff;
  border-color: #888;
  background-color: #888;
}
/* line 1732, theme.less */
.em-wrapper-footer .em-footer-style11 .block-info i {
  color: #ffffff;
}
/* line 1736, theme.less */
.em-wrapper-footer .em-footer-style11 .four-block-middle {
  border-color: #dbdbdb;
}
/* line 1743, theme.less */
.em-wrapper-footer .em-footer-style07 .em-footer-bottom {
  color: #434343;
  border-color: #222222;
  background-color: #222222;
}
/* line 1745, theme.less */
.em-wrapper-footer .em-footer-style07 .em-footer-bottom a {
  color: #434343;
}
/* line 41, functions.less */
.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: #888;
  text-decoration: none;
}
/* line 1748, theme.less */
.em-wrapper-footer .em-footer-style07 .block-subscribe input.input-text {
  background-color: #ffffff;
}
/* line 1751, theme.less */
.em-wrapper-footer .em-footer-style07 .block-subscribe button.button {
  color: #282828;
  border-color: #888;
  background-color: transparent;
}
/* line 1753, theme.less */
.em-wrapper-footer .em-footer-style07 .block-subscribe button.button:hover {
  color: #ffffff;
  border-color: #888;
  background-color: #888;
}
/* line 1758, theme.less */
.em-wrapper-footer .em-footer-style07 .em-tags-list li a {
  border-color: #dbdbdb;
}
/* line 1760, theme.less */
.em-wrapper-footer .em-footer-style07 .em-tags-list li a:hover {
  color: #888;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 1764, theme.less */
.em-wrapper-footer .em-footer-style07 .em-social .em-social-icon {
  color: #ffffff;
  border-color: #fefefe;
  background-color: #ffffff;
}
/* line 1766, theme.less */
.em-wrapper-footer .em-footer-style07 .em-social .em-social-icon:hover {
  color: #ffffff;
  border-color: #888;
  background-color: #888;
}
/* line 1771, theme.less */
.em-wrapper-footer .em-footer-style07 .block-info i {
  color: #ffffff;
}
/* line 1775, theme.less */
.em-wrapper-footer .em-footer-style07 .four-block-middle {
  border-color: #dbdbdb;
}
/* line 1782, theme.less */
.em-wrapper-footer .em-footer-style08 .block-subscribe {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 1784, theme.less */
.em-wrapper-footer .em-footer-style08 .block-subscribe button.button {
  color: #ffffff;
  border-color: #888;
  background-color: #ffffff;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 1787, theme.less */
.em-wrapper-footer .em-footer-style08 .block-subscribe button.button:hover {
  color: #ffffff;
  border-color: #888;
  background-color: #888;
}
/* line 1793, theme.less */
.em-wrapper-footer .em-footer-style08 .em-container-ads .box-date {
  color: #ffffff;
  background-color: #888;
}
/* line 1796, theme.less */
.em-wrapper-footer .em-footer-style08 .em-container-ads .em-blog-title a {
  color: #ffffff;
}
/* line 41, functions.less */
.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: #888;
  text-decoration: none;
}
/* line 1800, theme.less */
.em-wrapper-footer .em-footer-style08 .em-social .em-social-icon {
  color: #ffffff;
  border-color: #fefefe;
  background-color: #ffffff;
}
/* line 1802, theme.less */
.em-wrapper-footer .em-footer-style08 .em-social .em-social-icon:hover {
  color: #ffffff;
  border-color: #888;
  background-color: #888;
}
/* line 1807, theme.less */
.em-wrapper-footer .em-footer-style08 .block-info i {
  color: #ffffff;
}
/* line 1811, theme.less */
.em-wrapper-footer .em-footer-style08 .four-block-middle {
  border-color: #dbdbdb;
}
/* line 1817, theme.less */
.em-wrapper-footer .em-footer-style09 {
  color: #434343;
  border-color: #dbdbdb;
  background-color: #f1f1f1;
}
/* line 1819, theme.less */
.em-wrapper-footer .em-footer-style09 .em-footer-bottom {
  color: #888;
  background-color: #222222;
}
/* line 1822, theme.less */
.em-wrapper-footer .em-footer-style09 .em-footer-info-bottom {
  border-color: #dbdbdb;
}
/* line 1827, theme.less */
.em-wrapper-footer .em-footer-style09 .em-wrapper-newsletter .block-subscribe input.input-text {
  color: #888;
  background-color: #ffffff;
}
/* line 1830, theme.less */
.em-wrapper-footer .em-footer-style09 .em-wrapper-newsletter .block-subscribe .actions button.button {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 1832, theme.less */
.em-wrapper-footer .em-footer-style09 .em-wrapper-newsletter .block-subscribe .actions button.button:hover {
  color: #ffffff;
  border-color: #e79f65;
  background-color: #e79f65;
}
/* line 1840, theme.less */
.em-wrapper-footer .em-footer-style09 .em-wrapper-social .em-social .em-social-icon {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 1842, theme.less */
.em-wrapper-footer .em-footer-style09 .em-wrapper-social .em-social .em-social-icon:hover {
  color: #ffffff;
  border-color: #282828;
  background-color: #282828;
}
/* line 1852, theme.less */
.em-wrapper-footer .em-footer-style12 .em-footer-bottom {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #222222;
}
/* line 1857, theme.less */
.em-wrapper-footer .em-footer-style12 .em-wrapper-social .em-social .em-social-icon {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 1859, theme.less */
.em-wrapper-footer .em-footer-style12 .em-wrapper-social .em-social .em-social-icon:hover {
  color: #ffffff;
  border-color: #888;
  background-color: #888;
}
/* line 1865, theme.less */
.em-wrapper-footer .em-footer-style12 .em-footer-address address {
  color: #888;
}
/* line 1867, theme.less */
.em-wrapper-footer .em-footer-style12 .em-footer-address address a {
  color: #888;
}
/* line 41, functions.less */
.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: #888;
  text-decoration: none;
}
/* line 1872, theme.less */
.em-wrapper-footer .em-footer-style13 .em-footer-bottom {
  border-color: #dbdbdb;
}
/* line 1873, theme.less */
.em-wrapper-footer .em-footer-style13 .block-subscribe {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 1875, theme.less */
.em-wrapper-footer .em-footer-style13 .block-subscribe button.button {
  color: #ffffff;
  border-color: #888;
  background-color: #ffffff;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 1878, theme.less */
.em-wrapper-footer .em-footer-style13 .block-subscribe button.button:hover {
  color: #ffffff;
  border-color: #888;
  background-color: #888;
}
/* line 1886, theme.less */
.em-wrapper-footer .em-footer-style14 .em-footer-bottom {
  border-color: #dbdbdb;
}
/* line 1889, theme.less */
.em-wrapper-footer .em-footer-style14 .block-subscribe {
  color: #434343;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 1891, theme.less */
.em-wrapper-footer .em-footer-style14 .block-subscribe button.button {
  color: #ffffff;
  border-color: #888;
  background-color: #ffffff;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 1894, theme.less */
.em-wrapper-footer .em-footer-style14 .block-subscribe button.button:hover {
  color: #ffffff;
  border-color: #888;
  background-color: #888;
}
/* line 1905, theme.less */
.em-footer a {
  color: #434343;
}
/* line 41, functions.less */
.em-footer a:hover,
.em-footer a:focus,
.em-footer a:active {
  color: #888;
  text-decoration: none;
}
/* line 1912, theme.less */
.inner_links .h5 {
  color: #282828;
  border-color: #dbdbdb;
  background-color: tranparent;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 1913, theme.less */
.inner_links a {
  color: #434343;
}
/* line 41, functions.less */
.inner_links a:hover,
.inner_links a:focus,
.inner_links a:active {
  color: #888;
  text-decoration: none;
}
/* line 1916, theme.less */
.em-links-line {
  font: 600 11px/1.35 Lato,Helvetica, Arial, sans-serif;
}
/*Multidealpro*/
/* line 1923, theme.less */
.em-special-deals .widget-title h1 {
  color: #434343;
}
/* line 1926, theme.less */
.em-special-deals .item {
  border-color: #e1e1e1;
}
/* line 1928, theme.less */
.em-special-deals .item:hover {
  border-color: #e1e1e1;
}
/* line 1933, theme.less */
.clock_style_1 .clock li p {
  color: #888;
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
  font-size: 9px;
}
/* line 1939, theme.less */
.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;
}
/* line 1946, theme.less */
.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;
}
/* line 1947, theme.less */
.msg_soldout {
  color: #ffffff;
  border-color: #e1e1e1;
  background-color: transparent;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 1948, theme.less */
.clock li span {
  color: #408de4;
}
/* line 1949, theme.less */
.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;
}
/* line 1954, theme.less */
.multidealpro_recent .multidealpro_products .products-grid li.item {
  border-color: #e1e1e1;
}
/* line 1958, theme.less */
.em_multidealpro .price-box .regular-price,
.multidealpro_products .price-box .regular-price {
  color: #434343;
  font-size: 70%;
}
/* line 1961, theme.less */
.em_multidealpro .price-box .regular-price .price,
.multidealpro_products .price-box .regular-price .price {
  color: #434343;
  font-size: 100%;
  display: inline;
  font-weight: 500;
}
/*====================Tab Slider ==========================*/
/* line 1973, theme.less */
.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;
}
/* line 1976, theme.less */
.r-tabs .r-tabs-nav .r-tabs-anchor:hover {
  color: #408de4;
}
/* line 1978, theme.less */
.r-tabs .r-tabs-nav .r-tabs-state-active .r-tabs-anchor {
  color: #408de4;
  border-color: #e1e1e1;
  background-color: #ffffff;
  border-bottom-color: #ffffff;
  font-weight: 700;
}
/* line 1985, theme.less */
.r-tabs .owl-theme .owl-controls .owl-buttons div {
  color: #ffffff;
  border-color: #e1e1e1;
  background-color: #e1e1e1;
}
/* line 1987, theme.less */
.r-tabs .owl-theme .owl-controls .owl-buttons div:hover {
  color: #ffffff;
  border-color: #e1e1e1;
  background-color: #e1e1e1;
}
/* line 1998, theme.less */
.em-details-tabs .r-tabs-nav .r-tabs-anchor {
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/*tab mobile*/
/* line 2007, theme.less */
.r-tabs .r-tabs-accordion-title .r-tabs-anchor {
  color: #408de4;
  border-color: #e1e1e1;
  background-color: #ffffff;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2011, theme.less */
.r-tabs .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 2016, theme.less */
.r-tabs .r-tabs-accordion-title:hover .r-tabs-anchor {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/*===========Show Icon Next Pre Slider============*/
/*button next-pre-text*/
/*button next-pre-icon*/
/* line 2042, theme.less */
.owl-theme .owl-controls .owl-buttons div {
  color: #888;
  border-color: #f1f1f1;
  background-color: #f1f1f1;
}
/* line 2038, theme.less */
.owl-theme .owl-controls .owl-buttons div:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/*button next-pre-none-bkg*/
/* line 2048, theme.less */
.slider-icon-text .owl-theme .owl-controls .owl-buttons div {
  color: #888;
  background: transparent;
  border: none;
}
/* line 2030, theme.less */
.slider-icon-text .owl-theme .owl-controls .owl-buttons div:hover {
  color: #434343;
  background: transparent;
}
/*===========End Show Icon Next Pre Slider============*/
/*Show icon circle*/
/* line 222, functions.less */
.owl-theme .owl-controls .owl-page.active span {
  background-color: #434343;
  border-color: #434343;
}
/* line 223, functions.less */
.owl-theme .owl-controls .owl-page span {
  background-color: #408de4;
  border-color: #434343;
}
/* line 226, functions.less */
.owl-theme .owl-controls .owl-page span:hover {
  background-color: #434343;
  border-color: #434343;
}
/* line 2057, theme.less */
.owl-theme .owl-controls .owl-page span {
  border-color: #949494;
}
/*Show icon square*/
/* line 222, functions.less */
.slider-icon-square .owl-theme .owl-controls .owl-page.active span {
  background-color: #434343;
  border-color: #434343;
}
/* line 223, functions.less */
.slider-icon-square .owl-theme .owl-controls .owl-page span {
  background-color: #888;
  border-color: #434343;
}
/* line 226, functions.less */
.slider-icon-square .owl-theme .owl-controls .owl-page span:hover {
  background-color: #434343;
  border-color: #434343;
}
/* line 261, functions.less */
.owl-pagination-numbers.owl-theme .owl-controls .owl-page.active span.owl-numbers {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #ffffff;
}
/* line 264, functions.less */
.owl-pagination-numbers.owl-theme .owl-controls .owl-page span.owl-numbers {
  color: #ffffff;
  border-color: #888;
  background-color: #888;
}
/* line 266, functions.less */
.owl-pagination-numbers.owl-theme .owl-controls .owl-page span.owl-numbers:hover {
  color: #ffffff;
  border-color: #ffffff;
  background-color: #ffffff;
}
/*==========End Show Pagination============*/
/*================EM Blog================*/
/* line 2075, theme.less */
.em-block-title .h2 {
  text-transform: capitalize;
}
/* line 2076, theme.less */
.em-blog-title {
  font: 500 16px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2077, theme.less */
.em-blog-title a,
.em-blog-author a {
  color: #434343;
}
/* line 41, functions.less */
.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;
}
/* line 2081, theme.less */
.link-more {
  color: #408de4;
}
/* line 41, functions.less */
.link-more:hover,
.link-more:focus,
.link-more:active {
  color: #434343;
  text-decoration: none;
}
/* line 2085, theme.less */
.post-title,
.comment-title {
  color: #434343;
}
/* line 41, functions.less */
.post-title:hover,
.comment-title:hover,
.post-title:focus,
.comment-title:focus,
.post-title:active,
.comment-title:active {
  color: #434343;
  text-decoration: none;
}
/* line 2088, theme.less */
.em_blog-cat li:hover,
.em_blog-cat li.current {
  color: #408de4;
}
/* line 2090, theme.less */
.em_blog-cat li.parent.current a {
  color: #434343;
}
/* line 41, functions.less */
.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: #408de4;
  text-decoration: none;
}
/* line 2091, theme.less */
.em_blog-cat li.parent.current li.current > a {
  color: #434343;
}
/* line 41, functions.less */
.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;
}
/* line 2093, theme.less */
#allcomments .comment-button button.button {
  color: #888;
}
/* line 2094, theme.less */
#allcomments .comment-button button.button:hover {
  color: #434343;
}
/* line 2097, theme.less */
.em_post-items .post-title h2 {
  color: #434343;
}
/* line 2099, theme.less */
.em_post-items .post-title h2 a {
  color: #434343;
}
/* line 41, functions.less */
.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;
}
/* line 2101, theme.less */
.em_post-action {
  border-color: #e1e1e1;
}
/* line 2103, theme.less */
.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;
}
/* line 2112, theme.less */
#allcomments .comment-by span {
  color: #434343;
}
/* line 2117, theme.less */
.comment-item-header > span {
  color: #434343;
}
/*RECENT COMMENTS*/
/* line 2120, theme.less */
.em_block-recent-comments .item {
  border-color: #e1e1e1;
}
/*==========Category================*/
/*product-name*/
/* line 2126, theme.less */
a.product-image {
  /*.link(@body_line2_color; @body_line2_color);*/
}
/* line 2129, theme.less */
.product-name a {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  /*&:hover{
		font-weight:700;
	}*/
}
/* line 41, functions.less */
.product-name a:hover,
.product-name a:focus,
.product-name a:active {
  color: #408de4;
  text-decoration: none;
}
/* line 2137, theme.less */
.em_nav .menu-container .product-name a {
  color: #434343;
  /*&:hover{
			font-weight:700;
		}*/
}
/* line 41, functions.less */
.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;
}
/* line 2144, theme.less */
.price-box {
  font-size: 130%;
  margin-bottom: 1rem;
  color: #434343;
}
/* line 2148, theme.less */
.price-box .price-label {
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2152, theme.less */
.price-box.map-info {
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2155, theme.less */
.price {
  color: #434343;
  font-size: 100%;
  font-weight: 700;
}
/* line 2160, theme.less */
.em-multideal-price-box span.price {
  font-size: 120%;
  color: #408de4;
}
/* line 2161, theme.less */
.old-price .price {
  color: #aeaeae;
  font-size: 70%;
  font-weight: 500;
}
/* line 2162, theme.less */
.special-price .price {
  color: #434343;
}
/* line 2167, theme.less */
.productlabels_icons .label {
  color: #ffffff;
  border-color: #f7d059;
  background-color: #f7d059;
  font: 600 11px/1.35 Lato,Helvetica, Arial, sans-serif;
}
/* line 2169, theme.less */
.productlabels_icons .label > p {
  background-color: #f7d059;
}
/* line 2173, theme.less */
.productlabels_icons .label.special {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
  font: 600 11px/1.35 Lato,Helvetica, Arial, sans-serif;
}
/* line 2175, theme.less */
.productlabels_icons .label.special > p {
  background-color: #408de4;
}
/* line 2179, theme.less */
.productlabels_icons .label.hot {
  color: #ffffff;
  border-color: #f83c3c;
  background-color: #f83c3c;
  font: 600 11px/1.35 Lato,Helvetica, Arial, sans-serif;
}
/* line 2181, theme.less */
.productlabels_icons .label.hot > p {
  background-color: #f83c3c;
}
/* line 2185, theme.less */
.sale_off {
  color: #ffffff;
}
/* Toolbar */
/*.multidealpro_products .sorter,*/
/* line 2191, theme.less */
.multidealpro_products .sorter {
  border-bottom: 1px solid #e1e1e1;
  margin: 0 -10px;
  padding: 0 20px;
}
/* line 2197, theme.less */
.toolbar-bottom .pager .amount {
  color: #434343;
  font-weight: 700;
}
/* line 2202, theme.less */
.pager label,
.sort-by label,
.sorter label {
  color: #434343;
}
/* line 2206, theme.less */
.view-mode {
  border-color: #e1e1e1;
}
/* line 2209, theme.less */
.view-mode .list:hover,
.view-mode .grid:hover {
  color: #408de4;
}
/* line 2213, theme.less */
.view-mode strong.list,
.view-mode strong.grid {
  color: #408de4;
}
/* line 2216, theme.less */
.view-mode .grid {
  border-color: #e1e1e1;
}
/* line 2221, theme.less */
.sort-by > a {
  background-color: #f1f1f1;
  border-color: transparent;
}
/* line 2224, theme.less */
.sort-by > a:hover {
  background-color: #ffffff;
  border-color: #408de4;
}
/* line 2230, theme.less */
.pager .pages li > a {
  color: #434343;
  background-color: #f1f1f1;
}
/* line 2231, theme.less */
.pager .pages .current,
.pager .pages li > a:hover {
  color: #ffffff;
  background-color: #408de4;
}
/* line 2234, theme.less */
.pager .pages li a.previous,
.pager .pages li a.next {
  color: #434343;
}
/* line 41, functions.less */
.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;
}
/* View Type: Grid */
/* line 2239, theme.less */
.products-grid .item {
  border-color: #e1e1e1;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
/* line 2242, theme.less */
.products-grid .item:hover {
  border-color: #e1e1e1;
}
/* line 2246, theme.less */
.products-grid .product-item {
  border-color: #e1e1e1;
  background-color: #ffffff;
}
/* line 2249, theme.less */
.products-grid .product-item:hover {
  box-shadow: 0 0 10px #d4d4d4;
}
/* line 2257, theme.less */
.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;
}
/* line 2262, theme.less */
.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;
}
/* line 2264, theme.less */
.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;
}
/* line 2269, theme.less */
.multidealpro_products .products-grid li.item {
  border: 1px solid transparent;
}
/* line 2271, theme.less */
.multidealpro_products .products-grid li.item:hover {
  border-color: #e1e1e1;
}
/* line 2275, theme.less */
.products-grid .owl-item li.item .product-item {
  border-color: #e1e1e1;
}
/* line 2277, theme.less */
.products-grid .owl-item li.item .product-item:hover {
  border-color: #e1e1e1;
}
/* line 2284, theme.less */
.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;
}
/* line 2286, theme.less */
.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;
}
/* View Type: List */
/* line 2299, theme.less */
.category-products .products-list li.item .product-name a {
  color: #434343;
  font-weight: 700;
}
/* line 41, functions.less */
.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;
}
/* line 2306, theme.less */
.products-list .item {
  /*&:hover{
		.changeLine(@body_line_color);
	}*/
}
/* line 2311, theme.less */
.block-related li.item {
  /*&:hover{
		.changeLine(@body_line_color);
	}*/
}
/* line 2316, theme.less */
.block-related #em-grid-mode-related {
  border-color: #e1e1e1;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
/* line 2322, theme.less */
#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;
}
/*slider grid-list*/
/* line 2330, theme.less */
.products-list.owl-carousel .owl-item .item,
.products-grid.owl-carousel .owl-item .item {
  /*border:1px solid @body_line_color;
		.border-radius(@rounded_corner);
		&:hover{
			border-color:@body_line2_color;
		}*/
}
/*==========Siderbar================*/
/* line 2339, theme.less */
.widget-recentreview-products .widget-products {
  border-color: #e1e1e1;
}
/* line 2343, theme.less */
.em-sidebar .block,
.em-sidebar .widget,
.em-sidebar .multidealpro_recent {
  background-color: #ffffff;
  border-color: #e1e1e1;
}
/* line 2346, theme.less */
.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: #f1f1f1;
}
/* line 2348, theme.less */
.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;
}
/* line 2353, theme.less */
.em-sidebar .block .item,
.em-sidebar .widget .item,
.em-sidebar .multidealpro_recent .item {
  border-color: #e1e1e1;
}
/* Block poll*/
/* line 2361, theme.less */
.block-poll .label {
  color: #888;
}
/* BreadCrumbs */
/* line 2368, theme.less */
.breadcrumbs {
  font: 600 11px/1.35 Lato,Helvetica, Arial, sans-serif;
}
/* line 2370, theme.less */
.breadcrumbs strong {
  color: #434343;
}
/* Block: Layered Navigation */
/* line 2376, theme.less */
.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;
}
/* line 2381, theme.less */
.block-layered-nav .block-content dd {
  border-bottom: 1px solid #e1e1e1;
}
/* line 2384, theme.less */
.block-layered-nav .block-content dd.last {
  border: none;
}
/* line 2388, theme.less */
.block-layered-nav .block-content dd li {
  color: #888;
}
/* line 2390, theme.less */
.block-layered-nav .block-content dd li .icon,
.block-layered-nav .block-content dd li label {
  color: #888;
}
/* line 2394, theme.less */
.block-layered-nav .block-content dd li a {
  color: #888;
}
/* line 2396, theme.less */
.block-layered-nav .block-content dd li a:hover {
  color: #434343;
}
/* line 2400, theme.less */
.block-layered-nav .block-content dd li span {
  color: #434343;
}
/* line 2403, theme.less */
.block-layered-nav .block-content dd li:hover {
  color: #434343;
}
/* line 2405, theme.less */
.block-layered-nav .block-content dd li:hover a {
  color: #434343;
}
/* line 2411, theme.less */
.block-layered-nav .block-content .rslider .ui-slider-range {
  background-color: #408de4;
}
/* line 2414, theme.less */
.block-layered-nav .block-content .rslider .ui-slider {
  background-color: #e1e1e1;
}
/* line 2417, theme.less */
.block-layered-nav .block-content .rslider .ui-slider-handle {
  border-color: #408de4;
}
/* line 2419, theme.less */
.block-layered-nav .block-content .rslider .ui-slider-handle:before {
  background-color: #408de4;
}
/* line 2423, theme.less */
.block-layered-nav .block-content .rslider .price {
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}
/* line 2428, theme.less */
.block-layered-nav .block-content .tree-filter ol {
  border-color: #f3f3f3;
}
/* line 2431, theme.less */
.block-layered-nav .block-content .tree-filter li {
  border-color: #f3f3f3;
  /*&.expanded > .label-icon > .label, */
}
/* line 2433, theme.less */
.block-layered-nav .block-content .tree-filter li.selected > .label-icon > .label {
  color: #434343;
}
/* line 2436, theme.less */
.block-layered-nav .block-content .tree-filter li .label {
  color: #888;
}
/* line 2438, theme.less */
.block-layered-nav .block-content .tree-filter li .label a {
  color: #888;
}
/* line 2442, theme.less */
.block-layered-nav .block-content .tree-filter li .icon {
  color: #888;
}
/* line 2444, theme.less */
.block-layered-nav .block-content .tree-filter li .icon:hover {
  color: #434343;
}
/* line 2448, theme.less */
.block-layered-nav .block-content .tree-filter li .label-icon:hover > .label {
  color: #434343;
}
/* line 2450, theme.less */
.block-layered-nav .block-content .tree-filter li .label-icon:hover > .label a {
  color: #434343;
}
/*Block tag*/
/* line 2461, theme.less */
.product-tags li a {
  color: #888;
}
/* line 41, functions.less */
.product-tags li a:hover,
.product-tags li a:focus,
.product-tags li a:active {
  color: #434343;
  text-decoration: none;
}
/* Block: Tags & box-tags*/
/* line 2470, theme.less */
.em_block-tag-cloud li a,
.tags-list li a {
  color: #888;
  border-color: #e1e1e1;
  background-color: transparent;
}
/* line 2472, theme.less */
.em_block-tag-cloud li a:hover,
.tags-list li a:hover {
  color: #408de4;
  border-color: #408de4;
  background-color: transparent;
}
/*========== Product detail ==========*/
/* line 2481, theme.less */
.fancybox-opened .fancybox-skin {
  background-color: #ffffff;
}
/*Next pre product*/
/* line 2483, theme.less */
.product-view-detail .product-shop > a {
  color: #888;
  border-color: #f1f1f1;
  background-color: #f1f1f1;
}
/* line 2038, theme.less */
.product-view-detail .product-shop > a:hover {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 2487, theme.less */
.in-stock span {
  color: #408de4;
}
/* line 2488, theme.less */
.no-rating a {
  color: #888;
}
/* line 41, functions.less */
.no-rating a:hover,
.no-rating a:focus,
.no-rating a:active {
  color: #434343;
  text-decoration: none;
}
/* line 2491, theme.less */
.availability-only {
  color: #434343;
}
/* line 2493, theme.less */
.availability-only a {
  color: #434343;
}
/* line 2494, theme.less */
.availability-only span:before {
  border-color: #434343;
}
/* line 2495, theme.less */
.availability-only span:after {
  background-color: #434343;
}
/* line 2497, theme.less */
.availability-only-details {
  margin-bottom: 20px;
}
/* line 2501, theme.less */
.em-product-view,
.product-view > .row,
.em-product-view-primary,
.em-product-view-secondary,
.product-shop-fixed-top {
  background-color: #ffffff;
}
/* line 2511, theme.less */
.product-view-detail .product-shop .product-name {
  color: #434343;
  margin-bottom: 1.55rem;
}
/* line 2515, theme.less */
.product-view-detail .product-shop .separator {
  color: #888;
}
/* line 2518, theme.less */
.product-view-detail .product-shop .sku,
.product-view-detail .product-shop .availability {
  color: #434343;
}
/* line 2522, theme.less */
.product-view-detail .product-shop .price-box .price {
  font-size: 165%;
  line-height: 1.25;
}
/* line 2527, theme.less */
.product-view-detail .product-shop .price-box .old-price .price {
  font-size: 110%;
}
/* line 2533, theme.less */
.product-view-detail .product-shop .short-description h2 {
  color: #434343;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}
/* line 2538, theme.less */
.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;
}
/* line 2543, theme.less */
.product-view-detail button.button {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-size: 125%;
  font-weight: 700;
}
/* line 2547, theme.less */
.product-view-detail button.button:hover {
  color: #408de4;
  border-color: #408de4;
  background-color: #ffffff;
}
/* line 2550, theme.less */
.product-view-detail button.button.btn-em-buy-now {
  color: #ffffff;
  border-color: #ed3737;
  background-color: #ed3737;
}
/* line 2552, theme.less */
.product-view-detail button.button.btn-em-buy-now:hover {
  color: #ed3737;
  border-color: #ed3737;
  background-color: #ffffff;
}
/* line 2558, theme.less */
.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;
}
/* line 2566, theme.less */
.product-view .box-tags h3 {
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/*rating table*/
/* line 2570, theme.less */
#product-review-table tr th {
  color: #888;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2576, theme.less */
.box-reviews .reviews .em-box-review {
  border-color: #e1e1e1;
}
/* line 2578, theme.less */
.box-reviews .reviews .em-box-review table a,
.box-reviews .reviews .em-box-review dt a {
  color: #434343;
  font-weight: 700;
}
/* line 41, functions.less */
.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;
}
/* line 2586, theme.less */
.box-reviews .form-add h3 {
  color: #434343;
}
/* line 2587, theme.less */
.box-reviews .form-add h4 {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 500;
}
/* line 2592, theme.less */
.box-reviews #review-form {
  border-color: #e1e1e1;
}
/* line 2597, theme.less */
.box-up-sell li.item {
  border-color: #e1e1e1;
}
/* line 2599, theme.less */
.box-up-sell li.item:hover {
  border-color: #e1e1e1;
}
/*========== End Product detail ==========*/
/*========== Shopping Cart ==========*/
/* line 2608, theme.less */
.qty-ctl button.increase,
.qty-ctl button.decrease {
  border-color: #e1e1e1;
}
/* line 2610, theme.less */
.qty-ctl button.increase:hover,
.qty-ctl button.decrease:hover {
  color: #e1e1e1;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 2616, theme.less */
.cart-table .cart-price .price {
  color: #888;
}
/* line 2619, theme.less */
.cart-table td.last .cart-price .price {
  color: #434343;
}
/* line 2622, theme.less */
.cart-table thead,
.cart-table tbody {
  background-color: #ffffff;
}
/* line 2628, theme.less */
.crosssell h2,
.em-box-cart h2 {
  color: #434343;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}
/* line 2636, theme.less */
.cart-collaterals .totals table td {
  color: #888;
}
/* line 2638, theme.less */
.cart-collaterals .totals table td .price {
  font-weight: 700;
  color: #888;
}
/* line 2641, theme.less */
.cart-collaterals .totals table tfoot td strong {
  color: #434343;
  font-size: 140%;
}
/* line 2644, theme.less */
.cart-collaterals .totals table tfoot td strong .price {
  color: #434343;
  font: 700 20px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/*========== End Shopping cart ==========*/
/*Login - Register - Contacts*/
/* line 2654, theme.less */
.account-create .fieldset .legend,
.account-login .col2-set h2 {
  color: #434343;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
  margin-bottom: 14px;
}
/* line 2661, theme.less */
.contacts-index-index .fieldset .legend {
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2666, theme.less */
.em-maps-wrapper h1 {
  color: #434343;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* One Page Checkout */
/* line 2672, theme.less */
.sp-methods .price {
  color: #888;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2674, theme.less */
#opc-login p a {
  color: #434343;
}
/* line 41, functions.less */
#opc-login p a:hover,
#opc-login p a:focus,
#opc-login p a:active {
  color: #434343;
  text-decoration: none;
}
/* line 2675, theme.less */
.cvv-what-is-this {
  color: #888;
}
/* line 41, functions.less */
.cvv-what-is-this:hover,
.cvv-what-is-this:focus,
.cvv-what-is-this:active {
  color: #434343;
  text-decoration: none;
}
/* line 2678, theme.less */
#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;
}
/* line 2681, theme.less */
#checkout-review-table.data-table tfoot tr td .price {
  color: #434343;
  font: 700 20px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2685, theme.less */
#checkout-review-table.data-table tfoot tr.last strong {
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}
/* line 2693, theme.less */
.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;
}
/* line 2701, theme.less */
.opc-col .discount label {
  color: #434343;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 700;
}
/* line 2709, theme.less */
#checkout-review-submit .f-left a {
  color: #434343;
}
/* line 41, functions.less */
#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;
}
/* line 2714, theme.less */
.block-progress dt.complete {
  color: #434343;
}

/* New */
.opc .section:hover .title-box,
.opc .section .title-box {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/* line 2647, theme.less */
.opc .section:hover .title-box h2,
.opc .section .title-box h2,
.opc .section:hover .title-box a,
.opc .section .title-box a {
  color: #ffffff;
}
/* line 2640, theme.less */
.opc .section .collapsed .title-box {
  color: #888;
  border-color: #e1e1e1;
  background-color: transparent;
}
/* line 2647, theme.less */
.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: #888;
}
/* line 2654, theme.less */
.opc .step-title h2,
.opc .step-title a {
  color: #888;
  font: 700 18px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}


/* line 2739, theme.less */
.opc #checkout-step-login h3 {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2742, theme.less */
.opc #checkout-step-login h4 {
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2745, theme.less */
.opc #checkout-step-login .col-1 > p {
  color: #434343;
  margin-bottom: 14px;
}
/* line 2750, theme.less */
.opc .col-2 {
  color: #434343;
}
/* line 2760, theme.less */
.opc td .cart-price .price {
  color: #888;
}
/* line 2766, theme.less */
.opc td.last .cart-price .price {
  color: #434343;
}
/*checkout success*/
/* line 2778, theme.less */
.checkout-onepage-success .em-col-main h2.sub-title {
  color: #e79f65;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2781, theme.less */
.checkout-onepage-success .em-col-main .text-order {
  color: #434343;
}
/* line 2784, theme.less */
.checkout-onepage-success .em-col-main p a {
  color: #434343;
}
/* line 41, functions.less */
.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;
}
/* line 2786, theme.less */
.checkout-onepage-success .em-col-main p a.print-order {
  color: #434343;
}
/* line 41, functions.less */
.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 ==========*/
/* line 2797, theme.less */
.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;
}
/* line 2808, theme.less */
.block-account .block-content ul li a,
.block-account .block-content ul li strong {
  color: #888;
}
/* line 41, functions.less */
.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;
}
/* line 2813, theme.less */
.block-account .block-content ul li:hover strong,
.block-account .block-content ul li.current strong {
  color: #434343;
}
/* line 2819, theme.less */
.welcome-msg,
.box-account-content {
  border-color: #e1e1e1;
}
/* line 2824, theme.less */
.dashboard .welcome-msg {
  border-color: #e1e1e1;
}
/* line 2827, theme.less */
.dashboard .welcome-msg p.hello .account-name {
  color: #434343;
}
/* line 2832, theme.less */
.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;
}
/* line 2844, theme.less */
.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.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2849, theme.less */
.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;
}
/* line 2856, theme.less */
.customer-address-index .my-account .addresses-list li.item a {
  color: #434343;
}
/* line 41, functions.less */
.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;
}
/* line 2859, theme.less */
.fieldset .legend {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/*==========End  My account ==========*/
/*========== Data Table ==========*/
/* line 2865, theme.less */
.data-table td {
  border-color: #e1e1e1;
}
/* line 2867, theme.less */
.data-table td .product-name {
  color: #434343;
  font: 500 14px/1.55 Lato,Helvetica Neue, Helvetica, Arial, sans-serif;
  font-weight: 600;
}
/* line 2875, theme.less */
.data-table th {
  color: #434343;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
  border-color: #e1e1e1;
}
/* line 2876, theme.less */
.data-table thead th {
  color: #434343;
}
/*compare table*/
/* line 2881, theme.less */
.compare-table.data-table thead th {
  border-color: #e1e1e1;
}
/*========== End Data Table ==========*/
/* back to top */
/* line 2891, theme.less */
#back-top {
  border-color: #408de4;
}
/* line 2893, theme.less */
#back-top:hover {
  border-color: #408de4;
}
/* line 2896, theme.less */
#back-top a {
  color: #ffffff;
  border-color: transparent;
  background-color: #408de4;
  font: 600 11px/1.35 Lato,Helvetica, Arial, sans-serif;
  font-weight: 600;
}
/* line 2899, theme.less */
#back-top a:hover {
  color: #ffffff;
  border-color: transparent;
  background-color: #e79f65;
}
/* line 2903, theme.less */
.em-top-search.search-fixed-right .form-search {
  border-color: transparent;
}
/* line 2905, theme.less */
.em-top-search.search-fixed-right .form-search:hover {
  border-color: #408de4;
}
/* line 2907, theme.less */
.em-top-search.search-fixed-right .form-search:hover button.button {
  color: #ffffff;
  border-color: transparent;
  background-color: #408de4;
}
/* line 2911, theme.less */
.em-top-search.search-fixed-right .form-search button.button {
  color: #ffffff;
  border-color: transparent;
  background-color: transparent;
}
/* line 2913, theme.less */
.em-top-search.search-fixed-right .form-search button.button:hover {
  color: #ffffff;
  border-color: transparent;
  background-color: #408de4;
}
/* line 2920, theme.less */
.cart-fixed-right .em-container-topcart .em-summary-topcart {
  color: #ffffff;
  border-color: transparent;
  background-color: transparent;
}
/* line 2924, theme.less */
.cart-fixed-right .em-container-topcart:hover .em-summary-topcart {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
}
/*Ajax product*/
/* line 2931, theme.less */
.load-more-image .load-more {
  color: #ffffff;
  border-color: #408de4;
  background-color: #408de4;
  font: 500 14px/1.35 Raleway, Helvetica Neue, Helvetica, Arial, sans-serif;
}
/* line 2933, theme.less */
.load-more-image .load-more:hover {
  color: #408de4;
  border-color: #408de4;
  background-color: #ffffff;
}
/*=====Border Radius======*/
/* line 2940, theme.less */
.product-item,
.products-grid li.item,
.em-box {
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
/* line 2946, theme.less */
.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;
}
/* line 2951, theme.less */
.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;
}
/* line 2954, theme.less */
.em-details-tabs.r-tabs .em-tabs-content,
.em-tabs .em-tabs-content {
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}
/* line 2958, theme.less */
.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: #ffffff;
  /*.box-shadow(@box_shadow);*/
}
/*===========Effect========*/
/* line 2970, theme.less */
.em-effect-13:before {
  background-color: #408de4;
}
/* line 2973, theme.less */
.em-effect-13 .bkg-bottom {
  background-color: #ffffff;
}
/* line 2975, theme.less */
.em-effect-13 .bkg-bottom:before {
  background-color: #f3f8fd;
}
/*========Front End - Change Font=============*/
/* line 1, theme_smartphone.less */
.em-header-style29 .em-search .form-search {
  border-color: #e1e1e1;
}
/* line 5, theme_smartphone.less */
#em-mheader,
.em-wrapper-header .navbar-fixed-top {
  background-color: #408de4;
}
