#cart-bar div.shopping-cart.BE .totalDisplay:hover { background-color: #0080b2; }
#cart-bar .cart-bar-fixed { padding: 0; background-color: rgb(20, 134, 154); }
#cart-bar.visible .cart-bar-fixed { position: fixed; }
#cart-bar.visible + header { margin-top: 40px; }
#cart-bar div.shopping-cart.BE .total { margin-top: 4px; display: none; }
#cart-bar div.shopping-cart.BE .totalDisplay { margin-top: 4px; display: none; }
#cart-bar .col-xs-12.col-sm-6.align-right-sm {display: none;}
#cart-bar .cart-bar-fixed > .container > .row > .col-xs-12 { width: 100%; }
#cart-bar .expirationDate { text-align: center; margin-top: 1px; }
#cart-bar .expirationDate button { border-radius: 5px; border: 0; margin-top: 3px; background-color: #0080b2; color: #FFF; }
#cart-bar .expirationDate > label { float: none; color: #FFF; margin-bottom: 0; }
#cart-bar .expirationDate .minutes label { color: #FFF; }
#cart-bar .expirationDate .seconds label { color: #FFF; padding-left: 4px; }

#cart-bar .expirationDate .reservedFor { display: inline-block; line-height: 1; }
#cart-bar .expirationDate .expiry { display: inline-block; }
#cart-bar .expirationDate .expiry .minutes label { line-height: 1; }
#cart-bar .expirationDate .expiry .minutes .value { line-height: 1; }
#cart-bar .expirationDate .expiry .seconds label { line-height: 1; }
#cart-bar .expirationDate .expiry .seconds .value { line-height: 1; }
#cart-bar .expirationDate .divider { line-height: 1; }