/* Settings */
body {
  position: relative;
}
/* override pac72 */
#cart-timer.timer_responsive {
  max-width: auto;
  margin: auto;
  padding: 0 !important;
}
#timer_responsive,
.timer_responsive {
  background-color: #fceeae;
  z-index: 100;
  min-width: 100%;
  position: fixed;
  left: 0;
  bottom: 0;
  text-align: left;
  /* color settings */
}
#timer_responsive.timer_linked,
.timer_responsive.timer_linked {
  cursor: pointer;
}
#timer_responsive > .container,
.timer_responsive > .container,
#timer_responsive #cart_icon > .container,
.timer_responsive #cart_icon > .container {
  padding-top: 14px;
  padding-bottom: 14px;
  font-size: 14px;
  line-height: 2em;
}
#timer_responsive > .container span,
.timer_responsive > .container span,
#timer_responsive #cart_icon > .container span,
.timer_responsive #cart_icon > .container span {
  font-weight: normal;
}
#timer_responsive > .container strong,
.timer_responsive > .container strong,
#timer_responsive #cart_icon > .container strong,
.timer_responsive #cart_icon > .container strong,
#timer_responsive > .container #cart_text,
.timer_responsive > .container #cart_text,
#timer_responsive #cart_icon > .container #cart_text,
.timer_responsive #cart_icon > .container #cart_text {
  font-weight: bold;
}
#timer_responsive > .container #cart_text,
.timer_responsive > .container #cart_text,
#timer_responsive #cart_icon > .container #cart_text,
.timer_responsive #cart_icon > .container #cart_text,
#timer_responsive > .container .cart_text,
.timer_responsive > .container .cart_text,
#timer_responsive #cart_icon > .container .cart_text,
.timer_responsive #cart_icon > .container .cart_text {
  font-size: 16px;
}
#timer_responsive > .container .fa-2x,
.timer_responsive > .container .fa-2x,
#timer_responsive #cart_icon > .container .fa-2x,
.timer_responsive #cart_icon > .container .fa-2x {
  font-size: 2em;
}
#timer_responsive > .container .fa-2x + #minicart_Info,
.timer_responsive > .container .fa-2x + #minicart_Info,
#timer_responsive #cart_icon > .container .fa-2x + #minicart_Info,
.timer_responsive #cart_icon > .container .fa-2x + #minicart_Info {
  margin-left: 2em;
}
#timer_responsive > .container .warning,
.timer_responsive > .container .warning,
#timer_responsive #cart_icon > .container .warning,
.timer_responsive #cart_icon > .container .warning {
  font-weight: bold;
  color: #c00;
}
#timer_responsive ~ #backtoTop,
.timer_responsive ~ #backtoTop {
  bottom: 60px;
}
#timer_responsive.mc_dkyellow,
.timer_responsive.mc_dkyellow {
  background-color: #ffdd47;
  color: black;
}
#timer_responsive.mc_dkgrey1,
.timer_responsive.mc_dkgrey1 {
  background-color: #616161;
  color: white;
}
#timer_responsive.mc_dkgrey2,
.timer_responsive.mc_dkgrey2 {
  background-color: #404040;
  color: white;
}
#timer_responsive.mc_ltgrey1,
.timer_responsive.mc_ltgrey1 {
  background-color: #f1f1f1;
  color: black;
}
#timer_responsive.mc_ltgrey2,
.timer_responsive.mc_ltgrey2 {
  background-color: #e0e0e0;
  color: black;
}
/* mobile view */
@media (max-width: 768px) {
  #timer_responsive #minicart_Info #minicart_Desc,
  .timer_responsive #minicart_Info #minicart_Desc {
    display: none;
  }
}
/* netMobile padding */
body.netMobile #timer_responsive,
body.netMobile .timer_responsive {
  padding-left: 8px;
  padding-right: 8px;
}
