.header-promo-section {
 background: #e62700;
 line-height: 2;
}

.header-promo-section .promo-section {
 font-size: 16px;
 text-align: center;
 color: #ffffff;
 margin: 6.5px 0;
}

.header-promo-section .promo-section span {
 display: inline-block;
 line-height: 30px;
}

.header-promo-section .promo-section a:link {
 transition: opacity .25s;
 color: #ffffff;
 text-decoration: none;
}

.header-promo-section .promo-section a:visited {
 transition: opacity .25s;
 color: #ffffff;
 text-decoration: none;
}

.header-promo-section .promo-section a:hover {
 opacity: .6;
 color: #ffffff;
 text-decoration: none;
}

.header-promo-section .promo-section a:active {
 transition: opacity .25s;
 color: #ffffff;
 text-decoration: none;
}

.free-delivery-div {
 background: #e0e0e0;
 padding: 15px 0 4px 0;
}

.free-delivery-div .header-bottom-bottom {
 padding: 0 0 0 10px;
}

.free-delivery-div .header-bottom-bottom div {
 padding-right: 80px;
 display: inline-block;
}

.free-delivery-div .header-bottom-bottom div:last-child {
 padding-right: 0;
}

.free-delivery-div .header-bottom-bottom a {
 color: #000;
 font-size: 13px;
 text-transform: capitalize;
 float: left;
}

.free-delivery-div .header-bottom-bottom .free-delivery {
 background: url(/assets/img/spitfireams/sprite.png) no-repeat -25px 0;
 display: inline-block;
 margin-right: 6px;
 vertical-align: middle;
 height: 21px;
 width: 21px;
}

.free-delivery-div .header-bottom-bottom .credit {
 background: url(/assets/img/spitfireams/sprite.png) no-repeat -25px -24px;
 display: inline-block;
 margin-right: 6px;
 vertical-align: middle;
 height: 21px;
 width: 21px;
}

.free-delivery-div .header-bottom-bottom .price-promise {
 background: url(/assets/img/spitfireams/sprite.png) no-repeat -25px -48px;
 display: inline-block;
 margin-right: 6px;
 vertical-align: middle;
 height: 21px;
 width: 21px;
}

.free-delivery-div .header-bottom-bottom .order {
 background: url(/assets/img/spitfireams/order.png) no-repeat;
 display: inline-block;
 margin-right: 6px;
 vertical-align: middle;
 height: 21px;
 width: 21px;
}

.free-delivery-div .header-bottom-bottom div {
 vertical-align: middle;
 padding-right: 0;
 width: 30%;
}

.free-delivery-div .header-bottom-bottom div.free-delivery-block, .free-delivery-div .header-bottom-bottom div.price-promise-block, .free-delivery-div .header-bottom-bottom div.five_star-block {
 display: table;
 width: 100%;
 vertical-align: top;
}

.free-delivery-div .header-bottom-bottom div.free-delivery-block .free-delivery-img {
 width: 16%;
 display: table-cell;
}

.free-delivery-div .header-bottom-bottom div.free-delivery-block .free-delivery-content {
 width: 80%;
 display: table-cell;
}

.free-delivery-div .header-bottom-bottom div.free-delivery-block .free-delivery-content .free-delivery-div-title {
 display: block;
 font-size: 16px;
 font-weight: bold;
 letter-spacing: 0.5px;
 color: #1c2c72;
 margin-bottom: 2px;
}

.free-delivery-div .header-bottom-bottom div.free-delivery-block .free-delivery-content .free-delivery-div-text {
 display: block;
 font-size: 12px;
 color: #1c2c72;
}

.free-delivery-div .header-bottom-bottom div.price-promise-block .price-promise-img {
 width: 12%;
 display: table-cell;
}

.free-delivery-div .header-bottom-bottom div.price-promise-block .price-promise-content {
 width: 80%;
 display: table-cell;
}

.free-delivery-div .header-bottom-bottom div.price-promise-block .price-promise-content .price-promise-div-title {
 display: block;
 font-size: 16px;
 font-weight: bold;
 letter-spacing: 0.5px;
 color: #1c2c72;
 margin-bottom: 2px;
}

.free-delivery-div .header-bottom-bottom div.price-promise-block .price-promise-content .price-promise-text {
 display: block;
 font-size: 12px;
 color: #1c2c72;
}

.free-delivery-div .header-bottom-bottom div.five_star-block .five_star_cs-img {
 width: 18%;
 display: table-cell;
}

.free-delivery-div .header-bottom-bottom div.five_star-block .five_star_cs-content {
 width: 80%;
 display: table-cell;
}

.free-delivery-div .header-bottom-bottom div.five_star-block .five_star_cs-content .five_star_cs-div-title {
 display: block;
 font-size: 16px;
 font-weight: bold;
 letter-spacing: 0.5px;
 color: #1c2c72;
 margin-bottom: 2px;
}

.free-delivery-div .header-bottom-bottom div.five_star-block .five_star_cs-content .five_star_cs-text {
 display: block;
 font-size: 12px;
 color: #1c2c72;
}

.free-delivery-div .header-bottom-bottom div.five_star-block .five_star_cs-content .five_star_cs-text > span {
 margin-right: 3px;
 color:#fac263;
}

.free-delivery-div .header-bottom-bottom > div:nth-child(2) {
 margin: 0 6%;
}

.free-delivery-div .header-bottom-bottom > div:last-child {
 width: 25%;
 float: right;
}

.free-delivery-div {
 min-height: 75px;
 padding: 18px 0;
}

.free-delivery-div .header-bottom-bottom {
 padding: 0;
}

.free-delivery-div .header-bottom-bottom div.free-delivery-block .free-delivery-content, .free-delivery-div .header-bottom-bottom div.price-promise-block .price-promise-content, .free-delivery-div .header-bottom-bottom div.five_star-block .five_star_cs-content {
 width: calc(100% - 50px);
 display: inline-block;
 margin-left: 8px;
}

.free-delivery-div .header-bottom-bottom div.free-delivery-block .free-delivery-img {
 width: 42px;
 display: inline-block;
 height: 36px;
 background: url(/assets/img/spitfireams/sprite2.png) no-repeat 0px 0px;
 float: left !important;
}

.free-delivery-div .header-bottom-bottom div.price-promise-block .price-promise-img {
 width: 42px;
 display: inline-block;
 height: 36px;
 background: url(/assets/img/spitfireams/sprite2.png) no-repeat -42px 0px;
 float: left !important;
}

.free-delivery-div .header-bottom-bottom div.five_star-block .five_star_cs-img {
 width: 42px;
 display: inline-block;
 height: 36px;
 background: url(/assets/img/spitfireams/sprite2.png) no-repeat -84px 0px;
 float: left !important;
}

.reduction-box {
 display: inline-block;
 color: #232323;
 font-size: 16px;
 font-weight: normal;
 text-align: center;
}

.reduction-img {
 max-width: 200px;
}

.reduction-was {
 margin: 0;
}

.reduction-now {
 margin: 0;
 font-style: italic;
 color: #FA0042;
 font-size: 18px;
 font-weight: bold;
}

.reduction-exc {
 font-size: 10px;
}