/*  General
/*-------------------------- */

body .zoomContainer{display:block!important;}

.zoomContainer{display:none!important;}
html,
body { font-size: 14px; color: #000000; }
a { color:#000000; }
a:hover, a:active { color:#a3a3a3; }
.blog-detail .user-tags li  { color:#000000; }

.page-header h2, .page-header h1 { color:#000000; text-align: left;}

.breadcrumb strong {color:#000000;  text-transform:uppercase;}
.breadcrumb a{color:#404040;text-transform:uppercase;}
.breadcrumb a:hover{color:#000000;}
/*  Background*/
.breadcrumb,.breadcrumb a,.breadcrumb span,.breadcrumb h2{color:#000000;}
/*-------------------------- */
.site-header.on,
body {
  
  background: #ffffff;
  
  
  background-position: left top;
  background-repeat: repeat;
  background-attachment: scroll;
}







  .search-results {
    z-index: 8889;
    list-style-type: none;   
    width: 310px;
    margin: 0;max-height:500px;overflow:scroll;
    padding: 5px;
    background: #ffffff;
    border: 1px solid #d4d4d4;
    border-radius: 3px;
    -webkit-box-shadow: 0px 4px 7px 0px rgba(0,0,0,0.1);
    box-shadow: 0px 4px 7px 0px rgba(0,0,0,0.1);

  }
  .search-results li span{width:100%;text-align:center;}
  .search-results li {
    display: block;
    width: 100%;
    height: 38px;text-align:center;
    margin: 0;
    padding: 0;
    border-top: 1px solid #d4d4d4;
    line-height: 38px;
    overflow: hidden;
  }
  .search-results li:first-child {
    border-top: none;
  }
  .search-results .title {
    float: left;
    width: 200px;
    padding-left: 0px;
    white-space: nowrap;
    overflow: hidden;
    /* The text-overflow property is supported in all major browsers. */
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-align: left;
  }
  .price.speacial span:first-child{ text-decoration: line-through;margin-right:5px;}
  .search-results .thumbnail {
    float: left;
    display: block;
    width: 70px;
    height: 70px;    
    margin: 3px 5px 3px 3px;
    padding: 0;
    text-align: center;
    overflow: hidden;
  }
  .item-search > a {
    display: inline-block;
    text-align: left;
    width: 100%;
  }
/*  Footer
/*-------------------------- */

.footer-container {
  
  background-color: #000000 ;
  
  color: #a3a3a3;
}
.footer-layout-2 .footer-newsleter, .footer-layout-2 .footer-top .col-md-3{ border-color: rgba(0,0,0,0); }

.footer-top h3 { color: #ffffff; }
.footer-container a,
.footer-bottom address {color: #ffffff;}
.footer-container a:hover { color: #a3a3a3; }


#header-content.header-layout-2:before {background: #ffffff;}
#header-content{background: #ffffff; }
/*#header-content a{color:#000000}
#header-content a:hover{ color:#a3a3a3 }*/
.header-bottom-right span i {color:#d5292c }
.header-cart .top-cart #cart-count{background:#d5292c }

/* Megamenu */
.header {margin-top:1px; }
.header-top{background: #000000;color:#000000;}
#header-content .menu-top .dropdown-sub, .dropdown-menu {background: #ffffff;}
#header-content .menu-top .site-nav .level-top > a{color: #000000;}
/*#header-content .menu-top .site-nav .level-top > a:hover, #header-content .menu-top .site-nav .active.level-top > a{color: #a3a3a3;}*/
#header-content .menu-top .site-nav .menu-dropdown .dropdown-sub .menu-title {color: #000000;}
#header-content .menu-top .site-nav .dropdown-sub ul li a{color: #000000;}
#header-content .menu-top .site-nav .dropdown-sub ul li a:hover,#header-content .menu-top .site-nav .dropdown-sub ul li a:focus
{color: #a3a3a3;}
/*settings.link_color_sub_menu_hover*/

/*  Button
/*-------------------------- */
.grid-item .wishlist:hover, 
.btn:hover,.btn:focus,
.quickview-button a:hover,
.text-continue a:hover,
.product-item .btn: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,
.spr-summary-actions a:hover{ 
  background-color: #ffffff; 
  color: #ffffff;
  border-color: #000000;
  font-size: 14px; }


.btn,
.btn-secondary,
.quickview-button a,
.list-category .view,
.collection-title a.btn,
#mc_embed_signup .input-group-btn .btn,
.grid-item .wishlist, 
.btn.spr-button,
#get-rates-submit,
#create_customer .action-btn input,
.template-customers-addresses .grid .large--right a,
.ajax-success-modal .btn-secondary{ 
  background-color: #ffffff; 
  color: #000000;
  border-color: #000000;
  outline:none;
}

.btn span.arrow { border-left-color: #000000; }
.btn:hover span.arrow { border-left-color: #ffffff; }


.load-more-product .load-product .load-more > a,
.flexslider .read-more > a:hover .input-group .btn:hover,
.widget-featured-product .btn,.flexslider .read-more > a,
/*#add-to-cart-form #product-add-to-cart:hover,*/.product-quickview .product-shop .btn:hover,
.product-shop .wishlist:hover{ border-color:#000000; background-color: #ffffff; color: #000000; }


.product-shop #add-to-cart-form .btn:hover,
.cart-row .btn:hover,
.load-more-product .load-product .load-more > a:hover,.flexslider .read-more > a:hover{ border-color:#000000; background-color: #000000; color: #ffffff; }

/* Title Color */

table th,table td,
.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,
.cart-list .money,
#shipping-calculator h3,
#add-comment-title, 
.title-comment,
.lookbook-slideshow { color:#000000; }

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

/* 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;}

/* Product price */
.product-content h3 a{color: #000000}
.product-content h3 a:hover {color: #999999}
.price-box{color: #000000}
.price-box .old-price{color: #a3a3a3 }
.spr-badge-starrating .spr-icon, .grid-item .spr-badge .spr-icon:before,
.spr-icon-star:before,.spr-icon-star-empty:before{ color:#000000 }

/*  Fonts
/*-------------------------- */
body,.site-nav .menu-dropdown li a { font-family: Roboto; }
#offcanvas .navbar-nav h3,.offcanvas-mainnav .navbar-nav.megamenu a{font-family: Roboto;}

.cart-collateral,
span.day,
.product-bottom .qty-title,
.toolbar button,
.sidebar-custom .widget-title h3,
.site-nav .widget-featured-product .widget-title h3,
.site-nav .widget-featured-product .btn,
.blog-detail .page-header h1 { font-family: Oswald; }

.about-contact .item-slide-related p,
.block-item h6,
.blog-item h6,
.newsletter .btn,
.add-to-cart .btn,.add-cart .btn,
.quickview-button a,
.read-more > a,
.menu-title,.widget-tags li a,.user-tags li a,
.product-content h3 a,table th{ font-family: Roboto; }

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6,
.sidebar-links .widget-content > ul > li > a,
#filter-sidebar .block-title , .sidebar-block .title h3,
.module-title,
.header-cart .summary .total,
.breadcrumb h2,
.price-box, 
.contactus-page .col-md-4 .content h4,
.blog-detail .page-header h1,
.product-tabs .nav-tabs > li > a,
.product-shop .product-title a,
.user-tags label,
.lookbook .slide-text,
.template-customers-account .grid .grid-item > h5,
.template-customers-addresses .grid .grid-item > h3 { font-family: Oswald; }





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



.paralx-main .paralax-images{background:url(//cdn.shopify.com/s/files/1/0190/6070/t/10/assets/paralax-img.jpg?6062664834570738185) center center no-repeat;
  position: absolute;
  height: 2000px;
  width: 100%;
  top: 0;
  z-index: -1;
}



















.popupnewsletter{background:url(//cdn.shopify.com/s/files/1/0190/6070/t/10/assets/bg_newsletter.jpg?6062664834570738185) scroll center center no-repeat ;
  background-size: cover;
}



.about-contact {
  background:url(//cdn.shopify.com/s/files/1/0190/6070/t/10/assets/about_related_port.jpg?6062664834570738185) fixed center center no-repeat ;
  background-repeat: 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(//cdn.shopify.com/s/files/1/0190/6070/t/10/assets/loadding-page.gif?6062664834570738185);background-repeat:no-repeat;
  text-align: center;
}




#header-content.header-layout-2:before {
  content: "";
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;opacity:0.4;z-index:-1;
  background: #ffffff;
}
#header-content.header-layout-2  {
  background:none;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;padding: 0 35px;
  z-index: 9;
}




/*===========setting font================*/
.grid-item .product-image .add-to-link div.add-to-cart span:before,div#carousel-top .newsletter .input-group-btn:before,.product-list .grid-item .add-to-cart span:before,span.add-cart:before,
.related-products .add-to-cart form:before,.product-quickview .actions:before,
#search-top .input-group-btn:after,.search-close .icon_close,.header-cart #dropdown-cart .item .btn-remove i:before,
.main-slideshow .flexslider .flex-direction-nav a{font-family: "Ionicons";}
.footer-container .footer-top .content a:before,.slideshow .allinone_bannerRotator.universal .rightNav:before,
.slideshow .allinone_bannerRotator.universal .leftNav:before,.footer-container .footer-link a:before,
i.ion-ios-eye-outline:before{  font-family: "FontAwesome";}
#latest-blogs .short-des p.button a:after,ul.socia li a i,.toolbar .fa-th-list:before,
.header-bottom .social ul li .fa{ font-family: 'ElegantIcons';}
.nav-tabs > li > a,.grid-item .product-image .product-label,.about-contact p,.about-our-team .about-content .concont .name,.contactus-page .col-md-4 .content h4,.btn,
.create-an-account .page-header h1,
.customer-links li a,.lable-hot,/*.main-slideshow .flex-direction-nav li a,*/
.site-nav .level-top > a,/*#header-content .menu-top .site-nav li.level-top  ul li a,*/
.social .title-icon,.about-contact .about-content p span
.product-tabs .nav.nav-tabs > li > a,.product-list .product-inventory,.product-shop .swatch .header
{font-family: Oswald;}
.menu-action .site-nav li .nav-dropdown li a,.main-slideshow .slide-des .caption p,#filter-sidebar .sidebar-links li a,.about-our-team .about-content .concont,
form#cartform table td.item a,table td,#header-content .menu-top .site-nav .dropdown-sub ul li a,.about-contact .about-content p{font-family: Roboto;}
.about-brand .module-tile,.aboutus .module-tile,.product-shop .prices,.oswald,
div#dropdown-cart .cart-collateral span.price,.price,.main-slideshow .slide-des .title,.top-bar-dropdown label{font-family: Oswald;}
.product-list .quickview-button a.sca-qv-button, .product-list .grid-item .product-image > .wishlist,.product-shop .short-description,
.site-nav .level-top > a lable-new,.slideshow .content-link .link,#header-content .menu-top .site-nav .dropdown-sub.level1 ul li a
,.lable-new,.mini_cart_header .btn,.cart-list .product-name a,.header-cart #dropdown-cart .mini_cart_header .actions a,.content-blog .list-blog h3,.ajax-success-cbox .content .btn,
label,.pagination-page li a, .pagination-page li span,.toolbar .page-total,.product-shop .product-title h2, .product-shop .product-title a{font-family: Roboto;}


.s-loading:before {
  background-image: url("s-loading.gif");
  background-position: right center;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  height: 30px;
  position: absolute;
  right: 50px;
  width: 30px;
  z-index: 999;
  top: 13px;
}
.search-form.s-loading{position:relative;}

.grid-item-isotope.product-item{
  width:px;
}
@media (min-width: 1300px) {
.slideshow > div{height:1000px}
}