/*----------------------------------------------------------------
  Duplicate Share Lists on Product view pages
----------------------------------------------------------------*/

.widget-product .share-list{
	display: none;
}

.widget-product .product-info .share-list {
	display: block;
}

/*----------------------------------------------------------------
   Email Signup Interest lists fix
----------------------------------------------------------------*/

.mc-interest-list label {
    position: static;
  	display: inline;
    height: auto;
    width: 100%;
  	margin-left: .5em;
}


/*----------------------------------------------------------------
   Social Media icons/bulletin/search Styles
----------------------------------------------------------------*/

.widget-social .social-list-item a {
  font-size: 2.5em;
}

.bb-list-wrap {
  padding-top: 30px;
}

div.widget-container.widget-product-search{
  padding-top: 60px;
}

/*----------------------------------------------------------------
   Navbar Styles
----------------------------------------------------------------*/

.widget-navigation.affix {
	margin-top: 60px;
}

.widget-navigation.affix li a {
	font-weight: 700; 
}


.logo-bg {
  max-width: 15em;
 padding: 0em;
  margin-top: 0em;
  height: auto !important;
  margin-bottom: 1em;
}


.social-list-item a {
      font-size: 2em;
}

.social-list-item a{
	background-color: inherit !important;
}

.widget.logo-bg{
  background: none;
}

.product-feature-image img {
  max-height: 150px;
  width: auto !important;
}

/*----------------------------------------------------------------
   Media Queries
----------------------------------------------------------------*/

/* Mobile */
@media screen and (max-width: 449px) {

  	.widget-social .social-list {
  		margin-top: 0;   
	}

	.widget-navigation.affix {
		margin-top: 0;
	}
  
}

/* Tablet */
@media screen and (max-width: 768px) {
  
  	.widget-social .social-list {
  		margin-top: 0;   
	}

	.widget-navigation.affix {
		margin-top: 0;
	}
              
}

/* Medium Devices, Laptops Desktops */
@media screen and (max-width: 992px) {
            
}

/* Large Devices, Wide Screens */
@media screen and (max-width: 1200px) {
            
}

._2zfs {
  max-width: 100%;
}

/* Temporary Specials Tab fix */
.show-coupons .special,
.show-specials .coupon {
  display: none;
}

/* Slider backdrop */

.slider-content-widget .carousel-caption {
    background-color: rgba(0,0,0,.3);
    text-shadow: none;
}

/* Form */

.widget-form.widget-container {
    background-color: #fff6ea;
    border-top: 5px solid #a31d21;
    padding: 12px;
}
