/** Shopify CDN: Minification failed

Line 272:32 "background-positon" is not a known CSS property
Line 463:0 Unexpected "<"
Line 518:0 Unexpected "<"

**/
/*  General
/*-------------------------- */
html,

body { font-size: 14px; color: #808080; }
a { color:#3f3f3f; }
a:hover, a:active { color:#40bea7; }
.blog-detail .user-tags li  { color:#3f3f3f; }

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

.breadcrumb a, 
.breadcrumb span {color:#ffffff;  text-transform:lowercase;}

/*  Background
/*-------------------------- */
.site-header.on,
body {
  
  background: #f0f0f0;
  
  
  background-position: left top;
  background-repeat: repeat;
  background-attachment: fixed;
}
.header-top a{color:#747171}
.header-top a:hover{color:#40bea7}
.header-top {background-color:#2c2b2b }
#header-content {color:#7e7c7c; background-color:#ffffff}

/* 404 page */

body.page-error .wrapper {background:none;}
body.page-error{background:url(/cdn/shop/t/2/assets/background_images_404.jpg?v=134324485837188925771488188517) fixed no-repeat center center transparent;}


/*  Footer
/*-------------------------- */

.slideshow > div{height:900px }

.header {background: #fff }
#header-menu .menu-top .dropdown-sub, .dropdown-menu {background: #ffffff;}
#header-menu .menu-top .site-nav .level-top > a{color: #3f3f3f;}
#header-menu .menu-top .site-nav .level-top > a:hover, #header-content .menu-top .site-nav .active.level-top > a{color: #40bea7;}
#header-menu .menu-top .site-nav .menu-dropdown .dropdown-sub .menu-title {color: #3f3f3f;}


#header-menu .menu-top .dropdown-sub, .dropdown-menu{
  border-top:2px solid #40bea7
}

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

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


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

/*  Button
/*-------------------------- */
.grid-item .wishlist:hover, 
.btn:hover,
.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,
.product-quickview .product-shop .btn,
.ajax-success-modal .btn-secondary:hover,
.spr-summary-actions a:hover{ 
  background-color: #3f3f3f; 
  color: #ffffff;
  border-color: #3f3f3f;
  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, 

#get-rates-submit,
#create_customer .action-btn input,
.template-customers-addresses .grid .large--right a,
.ajax-success-modal .btn-secondary{ 
  background-color: #40bea7; 
  color: #3f3f3f;
  border-color: #40bea7;
  outline:none;
}

.btn:hover,
.btn-secondary:hover,

#get-rates-submit:hover,
.product-item .btn:hover{
  background-color: #3f3f3f;
  color: #ffffff;
  border-color: #ffffff; 
}
.btn span.arrow { border-left-color: #3f3f3f; }
.btn:hover span.arrow { border-left-color: #ffffff; }


.load-more-product .load-product .load-more > a,
.widget-featured-product .btn{ 
  border-color:#3f3f3f; 
  background-color: #3f3f3f; 
  color: #ffffff; 
}

.product-quickview .product-shop .btn:hover,
.product-shop #add-to-cart-form .btn:hover,
.cart-row .btn:hover,
.load-more-product .load-product .load-more > a:hover,
#dropdown-cart .actions .btn:hover { 
  border-color:#3f3f3f; 
  background-color: #ffffff; 
  color: #3f3f3f; 
}


.widget-featured-product .btn{ border-color:#3f3f3f; background-color: #3f3f3f; color: #ffffff; }

.product-quickview .product-shop .btn:hover,
.product-shop #add-to-cart-form .btn:hover,
.cart-row .btn:hover,
#dropdown-cart .actions .btn:hover { border-color:#3f3f3f; background-color: #ffffff; color: #3f3f3f; }

/* 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,
.cart-list .money,
#shipping-calculator h3,
#add-comment-title, 
.title-comment,
.lookbook-slideshow { color:#3f3f3f; }

/* Product price */
.product-content h3 a{color: #3f3f3f}
.product-content h3 a:hover {color: #40bea7}
.price-box{color: #3f3f3f}
.price-box .old-price{color: #999 }
.spr-badge-starrating .spr-icon, .grid-item .spr-badge .spr-icon:before{ color:#000 }

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

/* 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
/*-------------------------- */
.refined-widgets > span,
.site-nav > li > a,
.header-top,
.header-panel-bottom .free_shipping,
#dropdown-cart .summary .label,
#dropdown-cart .text-cart a,
.page-header h2,
.page-header h1,
.free-shipping h3,
.newsletter .block-title h3 span,
.widget-new-product .widget-title h2,
.collection-title a,
.product-shop .product-description h4,
.related-products h2,
.recently-viewed-products h2,
#shipping-calculator h3,
#add-comment-title,
.title-comment,
.slide-heading,
.footer-top h3,
#contactFormWrapper h2,
.contact-form .location h4,
.widget-title fieldset.box-title legend,
.product-label strong,
.collection-title h3.h5,

.tab-content .spr-form-title,
.spr-summary-actions a,
.cart-title h2,
.cart-row .total-price h3,
.cart-row label.add-comments span,
#shipping-calculator h3,
.loading-modal,
table.wishlist-product thead th,
.template-customers-account .page-header h4,
.template-customers-account .grid .grid-item p > a,
.template-customers-addresses .grid .grid-item > p.button > a,
.lookbook-slideshow .slide-des p:first-child,
.btn,
.btn-secondary,
.text-continue a,
#get-rates-submit,
.infinite-scrolling a,
.infinite-scrolling-homepage a, .slide-item h1, .slide-item h3, h3 .product-title, h4.panel-title a,
.page-error h1
{ font-family: Lato; }

body,
table th,
.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,
.slideshow .content-slideshow h2{ font-family: Lato; }

.quickview-button a, .module-title, .nav-tabs, h1, h2, h3, h4, h5, h6,
#filter-sidebar .block-title,
.related-products h2
{ font-family: Raleway; }

.widget-tags li a,
.user-tags li a,
.lookbook .slide-text,
.template-customers-account .grid .grid-item > h5,
.template-customers-addresses .grid .grid-item > h3 { font-family: Roboto; }





#menu-vertical #verticalmenu .navbar-nav .sub-megamenu-1{
  background-image: url("/cdn/shop/t/2/assets/vermenuitem_image_1.png?v=80122055454313373001488188533") ;
    background-repeat:no-repeat;background-positon:right bottom;
    }























#verticalmenu .navbar-nav li .menu-icon i{color:#808080 }

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



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



.paralx-main .paralax-images{background:url(/cdn/shop/t/2/assets/paralax-img.jpg?0) center center no-repeat;
  position: absolute;
  height: 2000px;
  width: 100%;
  top: 0;
  z-index: -1;
}


.newsneter .paralax-images{background:url(/cdn/shop/t/2/assets/bg_newsneter.jpg?v=152000989698132782541488188518) fixed center center no-repeat ;
  background-size: cover;
  position: absolute;
  height: 500px;
  width: 100%;
  top: 0!important;
  z-index: -1;
}




.breadcrumb-wrap{
  background-image:url(/cdn/shop/t/2/assets/images-bg-breadcrum.jpg?v=37499794284517526541488188526)  ;

  background-position:center center;background-repeat:no-repeat;

}
















.newsneter {background-image: url(/cdn/shop/t/2/assets/bg_newsneter.jpg?v=152000989698132782541488188518)  ;
  background-position: center center;background-repeat:no-repeat;background-size:cover;
}


.popupnewsletter{background:url(/cdn/shop/t/2/assets/bg_newsletter.jpg?v=162617229951781254211488188518) scroll center center no-repeat ;
  background-size: cover;
}



.block-twitter {
  background-image:url(/cdn/shop/t/2/assets/images-aboutus-twitte.jpg?v=45697279574578890371488188526);
  background-repeat: no-repeat;background-attachment:fixed;background-position: center center;
}


.zoomContainer{display:none!important;}
/* ------------------------------------------edit */
.newsletter .input-group .btn{ 
  background-color: #3f3f3f; 
  color: #ffffff;
  border-color: #3f3f3f;
}
.newsletter .input-group .btn:hover{  
  color: #3f3f3f;
  outline:none;
}

.slideshow .content-link a.link{ 
  border-color:#3f3f3f; 
  background-color: #3f3f3f; 
  color: #ffffff; 
}
.slideshow .content-link a.link:hover{ 
  border-color:#3f3f3f;  
  color: #3f3f3f; 
}

.s-loading:before {
  background-image: url("s-loading.gif");
  background-position: right center;
  background-repeat: no-repeat;
  background-size: cover;
  content: "";
  height: 20px;
  position: absolute;
  right: 58px;
  top: 10px;
  width: 20px;
  z-index: 999;
}
.search-form.s-loading{position:relative;}
.quickview-button a{
	background-color: #ffffff;
}
.up-qty:hover,
.down-qty:hover,
.header-cart .top-cart a .top-icon-cart,
.header-verticalmenu h3,
.about-block-bottom{
	background-color: #40bea7;
}
.product-tabs .nav-tabs > li:hover a:before, 
.product-tabs .nav-tabs > li.active a:before,
.home-blog .blog-date span:first-child:after,
.header-cart #dropdown-cart,
.header-cart > .top-cart,
#menu-vertical #verticalmenu .navbar-nav > li .dropdown-menu{
	border-color: #40bea7;
}
.header-inner #search-top .input-group-btn:hover:after,
.product-item .add-to-link .add-to-cart:hover:before,
.grid-item .add-to-link .wishlist:hover, 
.grid-item .add-to-link .sca-qv-button:hover,
.quickview-button a:hover .fa,
.home-blog .content-blog .read-more:hover:before,
.blog_author > a i,
.header-cart #dropdown-cart:before,
#header-menu .site-nav li.menu-dropdown.level-top > a:after,
.product-list .grid-item .list-link .wishlist:hover .fa,
.page-content .wpb_wrapper .ul-style li:before{
	color: #40bea7;
}
.owl-theme .owl-controls .owl-buttons div:hover,
.product-shop .wishlist:hover,
.page-content .wpb_wrapper .button:hover{
	border-color: #40bea7;
  color: #40bea7;
}
#add-to-cart-form #product-add-to-cart,
#accordion2 .panel-default > .panel-heading{
	background-color: #40bea7;
  border-color: #40bea7;
}
#add-to-cart-form #product-add-to-cart:hover,
.product-item .list-link .variants .btn:hover, 
.product-item .list-link .add-to-cart-btn:hover{
	background-color: #3f3f3f;
  border-color: #3f3f3f;
  color: #ffffff;
}

.product-item .list-link .variants .btn, 
.product-item .list-link .add-to-cart-btn{
	background-color: #40bea7;
  border-color: #40bea7;
  color: #ffffff;
}
.product-list .grid-item .list-link .wishlist:hover{
  border-color: #40bea7;
}

<style>
  .search-results {
    z-index: 8889;
    list-style-type: none;   
    width: ;
    margin: 0;max-height:500px;overflow:scroll;
    padding: 5px;
    background: ;
    border: 1px solid ;top:65px!important;
    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 ;
    line-height: 38px;
    overflow: hidden;
  }
  .search-results li:first-child {
    border-top: none;
  }
  .search-results .title {
    float: left;
    width: -110px;
    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%;
  }
</style>

