
.handle-counter { overflow: hidden; }

.handle-counter .counter-minus,  .handle-counter .counter-plus,  .handle-counter input {
  float: left;
  text-align: center;
}

.handle-counter .counter-minus,  .handle-counter .counter-plus { text-align: center; }

.handle-counter input {
  width: 75px;
    border: 0;
    height: 25px;
    text-align: left;
    background: transparent;
    line-height: 25px;
    font-size: 16px;
    font-weight: 600;
}
.handle-counter input:focus
{
	border: 0;
	outline: 0;

}



.btn:disabled, .btn:disabled:hover {
  background-color: darkgrey;
  cursor: not-allowed;
}

.btn-primary { background-color: #009dda; }

.btn-primary:hover, .btn-primary:focus { background-color: #0486b9; }

.margin-top { margin-top: 150px; }

.margin-bottom { margin-bottom: 20px; }

.pull-right { float: right !important; }

.pull-left { float: left !important; }

.hide { display: none; }

.show { display: block; }

.invisible { visibility: hidden; }

a { color: #999; }

a:hover { color: #FF5113; }

.border { border: 1px solid red; }
