.widget-logo a {
    display: inline-block;
}

#skip-nav-1 .skip-nav a,
#skip-nav-2 .skip-nav a,
#skip-nav-3 .skip-nav a,
#skip-nav-4 .skip-nav a,
.skip-nav a {
    position: absolute !important;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
    
    color: #ffffff;
    -webkit-transition: top 1s ease-out;
    transition: top 1s ease-out;
}

#skip-nav-1 .skip-nav a:focus,
#skip-nav-2 .skip-nav a:focus,
#skip-nav-3 .skip-nav a:focus,
#skip-nav-4 .skip-nav a:focus,
.skip-nav a:focus {
    position: static !important;
    width: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    clip: auto;
    
    -webkit-transition: top 0.25s ease-in;
    transition: top 0.25s ease-in;
}

.coupon-disclaimer,
.special-disclaimer,
.saving-disclaimer {
     font-size: 0.8em;
     color: #999999 ;
}

.share-list {
    margin-bottom: 5px;
    text-align: center
}

.share-list-intro,
.share-list-item {
    display: inline-block;
    margin: .25em
}

.share-list-intro {
    margin-left: 0;
    font-weight: bold;
}

.share-list-item a {
    display: block;
    width: 1.55em;
    height: 1.55em;
    border-radius: 50%;
    color: #fff;
    font-size: 1em;
    line-height: 1.6;
    text-align: center
}
.share-list-item a .fa {
    color: #fff;
}

.share-list-item a:hover {
    color: #e6e6e6;
    opacity: .75
}

.share-facebook {
    background-color: #3b5998
}

.share-twitter {
    background-color: #55ACEE
}

.share-flickr {
    background-color: #ff0084
}

.share-instagram {
    background-color: #3f729b
}

.share-youtube {
    background-color: #e52d27
}

.share-googleplus {
    background-color: #dd4b39
}

.share-linkedin {
    background-color: #0976b4
}

.share-pinterest {
    background-color: #cc2127
}

.share-houzz {
    background-color: #7ac142
}

.share-yelp {
    background-color: #c41200
}

.share-snippet {
    margin: 1em
}

@media screen and (min-width: 768px) {
    .share-list-intro,
    .share-list-item {
        float:left;
        display: block
    }
}

/* General Modal Styles */
.modal.fade.in {
	display: block;
}
.modal.fade.in.modal-leave {
	display: none;
}

/* Request Availability Modal Styles */
#nmr-ra-modal.fade.in {
    display: block;
    background-color: rgba(0,0,0,.3);
}

#nmr-ra-modal.fade.in.modal-leave {
    display: none;
    opacity: 0;
}

/* always present */
.fade-transition {
    transition: all .3s ease;
    opacity: 1;
    overflow: hidden;
}

/* .expand-enter defines the starting state for entering */
/* .expand-leave defines the ending state for leaving */
.fade-enter, .fade-leave {
    opacity: 0;
}
/* RA Datepicker */ 
.datepicker.dropdown-menu {
    background-color: #ffffff;
}

.widget-asset-group.thumbnail-widget .asset-thumbnail.thumbnail,
.widget-asset-group.featured-products-widget .asset-thumbnail.thumbnail {
    width: 100%;
}

iframe#loc_map {
    width: 100%;
    border: none;
}

@media print {
    .item-widget {
        display: block !important;
    }
}
/*
     FILE ARCHIVED ON 18:51:40 Feb 14, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 00:27:57 Nov 01, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.416
  captures_list: 0.639
  exclusion.robots: 0.082
  exclusion.robots.policy: 0.067
  esindex: 0.01
  cdx.remote: 5.306
  LoadShardBlock: 136.962 (3)
  PetaboxLoader3.datanode: 128.127 (4)
  PetaboxLoader3.resolve: 98.347 (2)
  load_resource: 115.638
*/