.labelsale, .labelnew {
    background-color: #f9c7c0;
    color: #ffffff;
}

@media(max-width:767px) {
  .product-shop .product-options-bottom .add-to-cart {
  margin: 0 15px 0 0px;
  padding-top: 15px;
}}
ul.social-icons li a.icon-youtube {
  background-color: #cc051c;
}
ul.social-icons li:hover a.icon-youtube {
  background-color: #cc051c;
}
ul.social-icons li a.icon-facebook {
  background-color: #3a589d;
}

ul.social-icons li a.icon-instagram {
  background: #d6249f;
background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
}
ul.social-icons li:hover a.icon-instagram {
  background: #d6249f;
background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%,#d6249f 60%,#285AEB 90%);
}
/* --- Global K2 container --- */
#k2Container {padding:0 0 24px 0;}
body.contentpane #k2Container {padding:16px;} /* used in popups */

/* --- General padding --- */
.k2Padding {padding:4px;}

/* --- Clearing --- */
.clr {clear:both;height:0;line-height:0;display:block;float:none;padding:0;margin:0;border:none;}

/* --- Striped rows (add a different background color enable stripped rows in various listings with K2 content) --- */
.even {padding:2px;}
.odd {padding:2px;}
/*-----------------------------------*/
.banner-block .banner-col {
  padding-left: 12.5px;
  padding-right: 12.5px;
  padding-bottom: 12.5px;
}

.banner.valign-middle .banner-inner { top: 20% !important; }
#sp-search { padding-top: 0px;}
body {  font-size: 12px !important;}

@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (-moz-min-device-pixel-ratio: 1.5),only screen and (-o-min-device-pixel-ratio: 1.5),only screen and (min-device-pixel-ratio: 1.5) {
  #sp-header-block .sp-default-logo {
    display: block;
  }}
  
.sp-module .product-wapper-tab ul > li:last-child {
    display: none;
}

.alert.alert-notice {
  background-color: #e2b845;
}

.billto-shipto.panel-body{
 display: none;
}
@media(max-width:480px) {
  .cart-items th,.cart-items td,.product-name a{
    font-size:12px !important;
  }
  .cart-items .product-total,.product-remove {
    display: none;
  }
  .cart-items .continue_link{
    margin: 0px !important;
  }
}

.button-style1{
  background-color: #f9c7c0;
  border: 0px;
  padding: 10px 10px !important;
}
#fancybox-outer #fancybox-content .continue_link, #fancybox-outer #fancybox-content .showcart{
  background-color: #f9c7c0 !important;
  border: 0px !important;
}

#sp-component .panel-body h2{
  
    text-transform: uppercase;
    color: #f9c7c0;
    
}

