.form-control:focus {
    border-color: #162A35;
    border: 2px solid #162A35;
    box-shadow: none;
    outline: 0 none;
}
.form-control {
	padding: 10px 10px 10px 10px;
    border-radius: 10px !important;
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}
.form-control:focus {
    border-color: transparent;
    border: none;
    box-shadow:-.09375rem -.09375rem 0 .09375rem rgba(22,42,53, .8),0 0 0 .1875rem rgba(255,0,0, .4);
    outline: 0 none;
}
