/** Shopify CDN: Minification failed

Line 293:64 Unexpected "{"

**/
/*Global*/

html { 

        background-color: #ffffff
  
  
   
 }


body  { 
        background-color: rgba(0,0,0,0)
      
        }


body{font-family: Open Sans, sans-serif; font-size: 13px; line-height: 19px; color: #333333; }





a {color: #000000;}
a:hover{color: #007fb8;}


label{font-size: 13px; line-height: 19px;}

input[type="text"],
input[type="email"],
input[type="password"],
input[type="telephone"]{font-size: 13px;line-height: 19px;}

select { font-size: 13px; line-height: 19px;}

h1, h2, h3, h4, h5, h6 {margin: 0;font-family: Open Sans, sans-serif;color: #000000;}

h1 {font-size: 16px; line-height: 34px;}
h2 {font-size: 16px; line-height: 34px;}
h3 {font-size: 14px; line-height: 30px;}
h4 {font-size: 17px; line-height: 24px;}
h5 {font-size: 15px;line-height: 18px;}
h6 {font-size: 15px;  line-height: 13px;}

.btn.btn-info,
.btn.btn-primary {background: #ffffff; text-transform: uppercase; border:2px #e5e5e5 solid; color:#333333 }
.btn.btn-info:hover,
.btn.btn-primary:hover {background: #df2c2c;color:#ffffff; border:2px #df2c2c solid}
.btn.btn-info a,
.btn.btn-primary a {color:#333333 !important;}
.btn.btn-info a:hover,
.btn.btn-primary a:hover {color:#ffffff;}
.btn-active {background: #df2c2c!important;border:2px #df2c2c solid!important;color:#ffffff !important;}
.cart-btn {background: rgba(0,0,0,0)!important; color:#ffffff !important;}
.cart-btn:hover {background: #df2c2c!important; color:#ffffff!important;}
/*header and logo*/
/*.logo_position:after {  content: '\f0dd'; color:#df2c2c;
  font-family: FontAwesome;
  position: absolute;
  bottom: -8px;
  line-height: normal;
  font-size: 18px;}*/ 
#header {background: #ffffff;}
#header a {}
#header a:hover {color:#ffffff; }
header .top-links {background:#333333;}
.toplinks .links div {color: #ffffff; border-right: 1px #555555 solid}
.toplinks div.links div a {color:#ffffff;}
.toplinks div.links div a:hover {color:#ffffff!important}
.tile_currency {border-left: 1px #555555 solid}
.offer-text {color:#ffffff;background: #000000;}
.offer-text a{color:#ffffff!important; text-decoration:underline;}

.tile_currency i {color: #ffffff;}
.tile_currency select {color: #ffffff;}
.tile_currency select option {background: #ffffff; color: #000000;}
.tile_currency .arrow-down:before {color: #ffffff;}

/*Phone and email*/
.phone {color: #cccccc; }
.icon-phone:before {color:#ffffff; border:1px #bbbbbb solid}
.phone strong {color: #ffffff; }

.email-header {color: #cccccc; }
.icon-email:before {color:#ffffff; border:1px #bbbbbb solid}
.email-header strong {color: #ffffff;}
/*cart*/

.fa-shopping-cart{color:#ffffff; background:#333333}
.tile_cart {background:#ffffff;}
.header_tiles ul.header_tiles-2 li:hover {color: #000000}
.tile_cart {}
.tile_cart a span {}

.tile_cart a {color:#333333!important; display:block}
.tile_cart .cart-total-items:after { color:#333333}

/*search*/
.tile_search input {border: 1px solid #ececec;}
.tile_search a {color: #ffffff;}
.search-btn-bg {background: #333333;}
.searchIconNew:before {content:'\f002'; font-family: FontAwesome; color: #ffffff; line-height:34px; font-size:14px } 
.hvr-border-fade {
  box-shadow: inset 0 0 0 4px #333333;
  -moz-box-shadow: inset 0 0 0 4px #333333;
  -webkit-box-shadow: inset 0 0 0 4px #333333;
}
.hvr-border-fade:hover {
  box-shadow: inset 0 0 0 4px #ffffff;
  -moz-box-shadow: inset 0 0 0 4px #ffffff;
  -webkit-box-shadow: inset 0 0 0 4px #ffffff;
}

/*nav*/
#navigation {background: rgba(0,0,0,0);}
.site-nav a {color:#000000;}
.site-nav > li > a.current {background:#333333;}
.site-nav > li > a:hover {color:#333333}
.site-nav > li:hover > a > span, .site-nav > li:hover > a.current > span, .site-nav > li > a.current > span { color:#333333;  padding:22px 0px 19px; }
.site-nav > li:first-child:hover > a > span, .site-nav > li:first-child:hover > a.current > span, .site-nav > li:first-child > a.current > span { color:#333333;}
.site-nav li.mega-menu .site-nav-dropdown { background:#ffffff; }
.site-nav-dropdown { background:#ffffff;}
.site-nav-dropdown .col-1 .inner > a {color:#333333!important;}
.site-nav-dropdown li a {color:#333333!important;}
/*custom-block offer text*/ 
.header-service {background: #ffffff; color: #333333;}
.icon-truck { color: #333333;}  
.icon-truck:before {content:'\e036';} 

.icon-support { color: #333333;}  
.icon-support:before {content:'\e056';} 

.icon-money { color: #333333;}  
.icon-money:before {content:'\e056';} 

.icon-dis { color: #333333;}  
.icon-dis:before {content:'\e035';} 

/*slide show*/ 



/*slide1*/
.main-slider .starSeparator { color:#333333;}
.caption_content-1 h3 { color:#ffffff;} 
.caption_title-1 h2 { color: #ffffff;} 
.caption_content-1 p { color:#666666;}
.caption_content-1 .view-btn {color:#ffffff; border: 2px solid #333333; background:#333333;}
.caption_content-1 .buy-btn {color:#ffffff; border: 2px solid #333333; background:#333333;}
/*slide2*/
.caption_content-2 h3 { color:#ffffff;} 
.caption_title-2 h2 { color: #ffffff;} 
.caption_content-2 p { color:#ffffff;}
.caption_content-2 .view-btn {color:#ffffff; border: 2px solid #333333; background:#333333;}
.caption_content-2 .buy-btn {color:#ffffff; border: 2px solid #ffffff; background:rgba(0,0,0,0);}
/*slide3*/
.caption_content-3 h3 { color:#333333;} 
.caption_title-3 h2 { color: #333333;} 
.caption_content-3 p { color:#333333;}
.caption_content-3 .view-btn {color:#ffffff; border: 2px solid #333333; background:#333333;}
.caption_content-3 .buy-btn {color:#ffffff; border: 2px solid #ffffff; background:rgba(0,0,0,0);}


/*showcase banner*/ 

#showcase .banner figure.effect-bubba:hover h2 {background: #333333; color: #ffffff;}
#showcase .banner figure.effect-bubba h2 {color: #ffffff;}
#showcase .banner figure.effect-bubba p {color: #ffffff;}
.line-text_white.line-text:before,
.line-text_white.line-text:after{background-color: #ffffff;}


/*promotion banner*/  

#promo-banner {background: #f4f4f4;}
.discount-info_small_txt {color: #333333;}
.discount-info_shadow_txt {color: #df2c2c;}
.discount-info_right_txt {color: #333333;}
.button-collection {color: #333333; border-color:#df2c2c}
.arrow_right:before {color: #333333;}

/*typogrphay*/ 

h1 {
  font-size: 16px;
  line-height: 34px;
  font-weight: bold;
}
h2 {
  font-size: 16px;
  line-height: 34px;
  font-weight: 900;
}
h3 {
  font-size: 14px;
  line-height: 30px;
  font-weight: bold;
}
h4 {
  font-size: 17px;
  line-height: 24px;
  font-weight: bold;
}
h5 {
  font-size: 15px;
  line-height: 18px;
  font-style: italic;
  font-weight: bold;
}
h6 {
  font-size: 15px;
  line-height: 13px;
  font-weight: bold;
}

.widget h2 {font: 900 16px/34px 'Open Sans', sans-serif; color:#000000 }
.widget h2:after{border: 1.4em solid #ff4747;}
.widget h2 span {background:#ff4747; display:inline-block; float:left; height: 44px; line-height: 44px; padding-left: 20px;}
.section-header {color:#ffffff}
.section-header .form-horizontal label {color:#333333}
.section-header-right select {color:#333333}
.section-header h1 { color:#ffffff}
.section-header h1 span { background:#000000;}
.section-header h1:after { border: 1.4em solid #000000}
.section-header-left { }
#aside-left .widget h3 { color:#df2c2c} 


/*product item grid/list*/ 
.sale-badge {background: #df2c2c;color:#ffffff;}
#main_content .product .product_title-wrap a {text-transform:uppercase;}
.site-nav .widget-featured-product .product_price .money {color:#df2c2c;}
#main_content .product .product_price .money {color:#df2c2c;}
.sca-qv-image .sca-qv-button {color:#ffffff!important; background-color:rgba(0,0,0,0)!important;}
.sca-qv-image .sca-qv-button:hover{ color:#ffffff!important;  background-color:#df2c2c!important;} 
.sca-qv-image .sca-qv-button:before {color:#ffffff!important;}
.product-list-item .product_title-wrap a {text-transform:uppercase;}
.product-list-item .product_price .money {color:#df2c2c;}
.widget__related-products .item .product_price .money {color:#df2c2c;}
.site-nav .widget-featured-product .price-box {color:#df2c2c;}
#main_content .product .cart-btn:before  {color:#ffffff;}
/*sidebar*/ 
.widget .category h3 {background:rgba(0,0,0,0); color:#df2c2c;}

/*heading*/
h2.title {color:#333333;}
h2.title {color:;}
.home-header .starSeparator {color:#333333!important;}
/*Tabs*/
.tg-producttabs .tg-pdt-container .tg-pdt-nav .pdt-nav > li {color:#333333; border-color:#ececec}
.tg-producttabs .tg-pdt-container .tg-pdt-nav .pdt-nav > li.tab-nav-actived, .tg-producttabs .tg-pdt-container .tg-pdt-nav .pdt-nav > li:hover
{background:#333333;color:#ffffff; border-color:#333333 } 
  
/*Best Seller*/ 
.offer-text1 {color:#ffffff;}

/*New products*/
.offer-text2 {color:#ffffff;}


/*footer*/ 
#footer {background:#222222; color:#cccccc;}
#footer .container {color:#cccccc;}
#footer .container a {color: #cccccc}
#footer .container a:hover {color: #df2c2c;}
.footer-top {background:#ffffff; border-bottom: 1px solid #ececec;}
.newsletter{ color: #000000;}
.newsletter #mc_embed_signup input.email {border: 2px solid #ececec;}
.newsletter #mc_embed_signup .button {background: #fd2e2e; color:#ffffff; border: 2px solid #df2c2c}  
#bottom h3 {color:#ffffff;}

#footer ul.social-links a {color:#555555; border:1px #555555 solid; }
#footer ul.social-links a:hover {color:#ffffff; border:1px #ffffff solid }
#footer ul.list li a:before {color:#fd2e2e;}
.copyright {background: #333333;}

.add-icon:before, .phone-icon:before, .email-icon:before, .time-icon:before {color: #dddddd; border-color: #555555;}
  
/*Inside page Header*/ 
.page_title {color:#ffffff;} 
 

/*logo brand*/ 
.starSeparator {color:#df2c2c;}
.brand-logo h3 {color:#ffffff;}
.brand-logo a.flex-next, .brand-logo a.flex-prev  {color:#ffffff!important;}
.brand-logo a.flex-next:hover, .brand-logo a.flex-prev:hover,   {color:#df2c2c!important;}  
/*product detail*/ 
.product_wrap .product-price .money {color:#df2c2c;}
ul.tabs li a.active {background:#333333; color:#ffffff; border-color:#333333; }
.product_wrap #purchase #add-to-cart {background: #333333; color:#ffffff; border: 2px solid #333333;}

.customer { 


        background-color: #f4f4f4;
          padding:50px 0px
}


/*Blog*/

.blog-article_date {background:#ff8300; color:#ffffff;}
.recent-post h3 { color:#ff8300;}