@font-face {
		font-family: "MerriweatherRegular";
		src: url("/fonts/Merriweather/MerriweatherRegular/MerriweatherRegular.eot");
		src: url("/fonts/Merriweather/MerriweatherRegular/MerriweatherRegular.eot?#iefix")format("embedded-opentype"),
		url("/fonts/Merriweather/MerriweatherRegular/MerriweatherRegular.woff") format("woff"),
		url("/fonts/Merriweather/MerriweatherRegular/MerriweatherRegular.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}

@font-face {
		font-family: "MerriweatherBold";
		src: url("/fonts/Merriweather/MerriweatherBold/MerriweatherBold.eot");
		src: url("/fonts/Merriweather/MerriweatherBold/MerriweatherBold.eot?#iefix")format("embedded-opentype"),
		url("/fonts/Merriweather/MerriweatherBold/MerriweatherBold.woff") format("woff"),
		url("/fonts/Merriweather/MerriweatherBold/MerriweatherBold.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}

@font-face {
		font-family: "MerriweatherItalic";
		src: url("/fonts/Merriweather/MerriweatherItalic/MerriweatherItalic.eot");
		src: url("/fonts/Merriweather/MerriweatherItalic/MerriweatherItalic.eot?#iefix")format("embedded-opentype"),
		url("/fonts/Merriweather/MerriweatherItalic/MerriweatherItalic.woff") format("woff"),
		url("/fonts/Merriweather/MerriweatherItalic/MerriweatherItalic.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}

@font-face {
		font-family: "MerriweatherLight";
		src: url("/fonts/Merriweather/MerriweatherLight/MerriweatherLight.eot");
		src: url("/fonts/Merriweather/MerriweatherLight/MerriweatherLight.eot?#iefix")format("embedded-opentype"),
		url("/fonts/Merriweather/MerriweatherLight/MerriweatherLight.woff") format("woff"),
		url("/fonts/Merriweather/MerriweatherLight/MerriweatherLight.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}

@font-face {
		font-family: "MerriweatherBoldItalic";
		src: url("/fonts/Merriweather/MerriweatherBoldItalic/MerriweatherBoldItalic.eot");
		src: url("/fonts/Merriweather/MerriweatherBoldItalic/MerriweatherBoldItalic.eot?#iefix")format("embedded-opentype"),
		url("/fonts/Merriweather/MerriweatherBoldItalic/MerriweatherBoldItalic.woff") format("woff"),
		url("/fonts/Merriweather/MerriweatherBoldItalic/MerriweatherBoldItalic.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}

@font-face {
		font-family: "MerriweatherLightItalic";
		src: url("/fonts/Merriweather/MerriweatherLightItalic/MerriweatherLightItalic.eot");
		src: url("/fonts/Merriweather/MerriweatherLightItalic/MerriweatherLightItalic.eot?#iefix")format("embedded-opentype"),
		url("/fonts/Merriweather/MerriweatherLightItalic/MerriweatherLightItalic.woff") format("woff"),
		url("/fonts/Merriweather/MerriweatherLightItalic/MerriweatherLightItalic.ttf") format("truetype");
		font-style: normal;
		font-weight: normal;
}

/*  General
/*-------------------------- */
html,
body { font-size: 14px; color: #4c4c4c; 

}
a { color:#191919; }
a:hover { color:#e7bb26; }
.blog-detail .user-tags li  { color:#222222; }
.product-shop .prices .price { color:#e7bb26; }
.page-header h2, .page-header h1,
#filter-sidebar .block-title , .sidebar-block .title h3{ color:#222222; text-align: left;}
.header-lable span{ color:#e7bb26;font-weight: normal; }
.header-lable{margin-bottom:5px;    font-weight: bold;}
#product-variants{margin-top:15px;}
.breadcrumb a, 
.breadcrumb span {color:#000000;  text-transform:lowercase;}

/*  Background
/*-------------------------- */
.site-header.on,
body {
  
  background: #ffffff;
  
  
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}

.header-top{background: #fff;color:#fff;}
#header-menu .menu-top .dropdown-sub, .dropdown-menu {background: #222222;}
#header-menu .menu-top .site-nav .level-top > a{color: #363636;}
#header-menu .menu-top .site-nav .level-top > a:hover{color: #363636; text-decoration:underline;}
#header-menu .menu-top .site-nav .menu-dropdown .dropdown-sub .menu-title a{color: #ffffff;}
#header-menu .menu-top .site-nav .dropdown-sub ul li a{color: #888888;}
#header-menu .menu-top .site-nav .dropdown-sub ul li a:hover,#header-menu .menu-top .site-nav .dropdown-sub ul li a:focus
{color: #ffffff;}
.header-cart .top-cart a i, .header .header-inner #search-top .icon-search, #header-content .header-links .icons{color:#2d2d2d}
.header-cart .top-cart a:hover i, .header .header-inner #search-top .icon-search:hover,
#header-content .header-links .icons:hover{color:#666}
/*  Footer
/*-------------------------- */
.typo-footer {
  
  border-top: 1px solid #e7bb26;
  color:#4c4c4c;
  background: url(/img/stars_256.jpg) repeat #d2d4d5;
}
.typo-footer h3 { color: #191919; font-weight:bold;}
.typo-footer a {color: #4c4c4c;}
.typo-footer a:hover { color: #4c4c4c; text-decoration:underline;}

/* Border product item */
.products-grid .grid-item-border .product-image,
.grid-item-border.product-img-box .product-photo-container { border-color: #c3c3c3;}

/*  Button
/*-------------------------- */
.btn,
.btn-secondary,
.text-continue a:hover,

.list-category .view:hover,
.collection-title a.btn:hover,
.list-category .grid-item:hover .collection-title a.btn,
.spr-summary-actions a,
.btn.spr-button:hover,
#get-rates-submit,
#create_customer .action-btn input:hover,
.template-customers-addresses .grid .large--right a:hover,
.content-blog .list-blog .button a:hover,
.product-quickview .product-shop .btn,
.ajax-success-modal .btn-secondary:hover,
.infinite-scrolling a:hover,
.product-wishlist a:hover,
.home-blog .owl-theme .owl-controls .owl-buttons div:hover,
#zt_list_product.owl-theme .owl-controls .owl-buttons div:hover,
.typo-countdowns .timeline-button a { 
  background-color: #e23e1d; 
  color: #ffffff;
  border-color: #e23e1d;
}


.collection-title a.btn,
.spr-summary-actions a:hover,
.btn.spr-button,
#get-rates-submit,
#create_customer .action-btn input,
.template-customers-addresses .grid .large--right a,
.ajax-success-modal .btn-secondary,
.typo-countdowns .timeline-button a:hover { 
  background-color: #dddddd; 
  color: #222222;
  border-color: #dddddd;
}

.btn:hover,
.btn-secondary:hover,
.product-quickview .product-shop .btn:hover,
#get-rates-submit:hover,
.product-shop #add-to-cart-form .btn:hover {
  background-color: #dddddd;
  color: #222222;
  border-color: #dddddd; 
}
.btn span.arrow { border-left-color: #ffffff; }
.btn:hover span.arrow { border-left-color: #222222; }
.owl-theme .owl-controls .owl-buttons div,
.product-shop .product-wishlist a.add-to-wishlist,
.widget-featured-product .btn{ border-color:#eeeeee; background-color: #eeeeee; color: #000000; }

.owl-theme .owl-controls .owl-buttons div:hover,
.product-shop .product-wishlist a.add-to-wishlist:hover,
.cart-row .btn:hover,
#dropdown-cart .actions .btn:hover { border-color:#222222; background-color: #222222; color: #ffffff; }

/* Title Color */
label,
.spr-icon,
.widget-title fieldset.box-title legend,
.home-instagram .widget-title h3,
.sidebar .widget-title,
.related-products h2,
.recently-viewed-products h2,
.refined-widgets > span,
.tab-content h4,
.tab-content .spr-form-title,
.tab-content .spr-review .spr-review-header-title,
.tab-content .spr-review .spr-review-header-byline,
#shipping-calculator h3,
#add-comment-title, 
.title-comment,
.lookbook-slideshow { color:#222222; }

/* Body Color */
.product-shop .spr-badge .spr-badge-caption,
.product-shop .product-infor label { color: #4c4c4c; }

/* font-size */
.tab-content .spr-review-content-body { font-size: 14px; }

.site-nav .widget-featured-product .btn,
.spr-summary-actions a { font-size: 13px; }

.cart-row .btn { font-size: 16px;}

/*  Fonts
/*-------------------------- */
body { /*font-family: Rubik;*/
font-family: 'MerriweatherRegular', arial;
 }
.text-price{ font-family: Rubik; }
#header-content .header-inner .site-nav li a { font-family: 'MerriweatherRegular', arial; font-weight:bold; font-size:16px;}
.typo-block-text-image .block-text-image-content h3, .typo-newsletter .typo-newsletter-content h3.module-title,
.product-shop .prices,
#header-top-cart .price,
.price-box{ font-family: 'MerriweatherRegular', arial; }


.product-quickview .selector-wrapper { display: none; }


.products-grid .product-des { bottom: 0; }






.popupnewsletter{background:url(/img/bg_newsletter.jpg) scroll center center no-repeat ;background-size: cover;}


.template-index #loading {
  width: 100%;height: 100%;top: 0px;left: 0px;background-position: center center;position: fixed;display: block;opacity: 1;background-color: #fff;
  z-index: 99;background-image:url(/img/loadding-page.gif);background-repeat:no-repeat;text-align: center;}


.s-loading:before {background-image: url("s-loading.gif");background-position: right center;background-repeat: no-repeat;background-size: cover;content: "";height: 25px;position: absolute;right: 50px;width: 25px;z-index: 999;top: 5px;}
.search-form.s-loading{position:relative;}
.typo-btn1 {background-color: #222222;color: #ffffff;border-color: #ffffff; }
.typo-btn1:hover {background-color: #dddddd;color: #222222;border-color: #222222; }
.typo-btn2 {border-color:#eeeeee;background-color: #eeeeee;color: #000000;}
.typo-btn2:hover {border-color:#222222;background-color: #222222;color: #ffffff;}


body .zoomContainer{display:block!important;}

.zoomContainer{display:none!important;}
