body.layout-dark {
.carttable .quantity.buttons_added .minus, .carttable .quantity.buttons_added .plus { background:#1b2e4b !important; color:#efefef !important; border:1px solid #3b3f5c; }
.carttable .quantity .input-number { border:1px solid #3b3f5c; color:#b4b4b4; text-align:center; }
.tfoot td { background:transparent !important; border-top:1px solid #3b3f5c; }
.carttable .quantity .input-number { height:36px !important; }
.buttons_added input.minus, .buttons_added input.plus { width:30px !important; height:36px !important; }
.carttable .quantity.buttons_added .minus, .carttable .quantity.buttons_added .plus {
    padding: 6px 12px 8px;
	}

.carttable .quantity.buttons_added input {
    font-size: 12px;
}
td .sub { font-size:12px; }
}
*::-webkit-scrollbar {
  height: 5px;
  width: 5px;
}
*::-webkit-scrollbar-track {
  border-radius: 5px;
  background-color: #DFE9EB;
}

*::-webkit-scrollbar-track:hover {
  background-color: #B8C0C2;
}

*::-webkit-scrollbar-track:active {
  background-color: #B8C0C2;
}

*::-webkit-scrollbar-thumb {
  border-radius: 2px;
  background-color: #9BB5BD;
}

*::-webkit-scrollbar-thumb:hover {
  background-color: #62A34B;
}

*::-webkit-scrollbar-thumb:active {
  background-color: #62A34B;
}