.js-quantity input[type=number]::-webkit-inner-spin-button,
.js-quantity input[type=number]::-webkit-outer-spin-button,
input[type=number].input-number-without-arrows::-webkit-inner-spin-button,
input[type=number].input-number-without-arrows::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.u-select--v3-select .dropdown-menu[role="combobox"] .inner::-webkit-scrollbar-track {
    background-color: transparent;
    box-shadow: none;
    border-left: 1px solid #f5f9f9;
}

.u-select--v3-select .dropdown-menu[role="combobox"] .inner::-webkit-scrollbar {
    width: 12px;
    background-color: transparent;
}

.u-select--v3-select .dropdown-menu[role="combobox"] .inner::-webkit-scrollbar-thumb {
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: #f5f9f9;
}

a {
    color: #1c274a;
}

a:hover {
    color: #27459a;
}

a i {
    color: #888787;
}

a i.fa-file-pdf {
    color: red;
}

a i.fa-file-excel {
    color: green;
}

a i.fa-file-word {
    color: blue;
}

.btn-primary {
    background-color: #1c274a;
    border-color: #1c274a;
}

.btn-primary:hover {
    background-color: #436aa2;
    border-color: #436aa2;
}

.u-btn-primary {
    background-color: #0b58a2;
}

.u-btn-primary:hover {
    border-color: #27459a;
    background-color: #27459a;
}

.u-btn-green {
    background-color:#62b902;
    border-color:#62b902;
    color: #fff!important;
}

.u-btn-green:hover {
    background-color: #6bca03;
    border-color: #6bca03;
}

.list-group-item.active {
    background-color: #27459a;
    border-color: #27459a;
}

label.vehicleLabel input[type="radio"]:checked + .u-btn-outline-lightgray {
    border-color: #27459a; !important;
}

label.vehicleLabel input[type="radio"]:checked + .u-btn-outline-lightgray .u-block-hover__main--grayscale {
    filter: none;
    filter: none;
    -webkit-filter: none;
    opacity: 1 ! important;
}

input[type="checkbox"]:checked + .g-bg-primary--checked, input[type="radio"]:checked + .g-bg-primary--checked,
input[type="checkbox"]:checked + * .g-bg-primary--checked, input[type="radio"]:checked + * .g-bg-primary--checked {
    background-color: transparent !important;
    border-color: #27459a; !important;
}

input[type="checkbox"]:checked + .g-bg-primary--checked .u-block-hover__main--grayscale,
input[type="radio"]:checked + .g-bg-primary--checked .u-block-hover__main--grayscale,
input[type="checkbox"]:checked + * .g-bg-primary--checked .u-block-hover__main--grayscale,
input[type="radio"]:checked + * .g-bg-primary--checked .u-block-hover__main--grayscale {
    filter: none;
    filter: none;
    -webkit-filter: none;
    opacity: 1 ! important;
}

div.u-sidebar-navigation--light a {
    color: #1f2021;
}

div.g-brd-primary {
    border-color: #27459a!important;
}

div.u-header__section--admin-light [aria-labelledby] a:hover {
    color: #27459a;
}

.u-check input[type="checkbox"]:checked + .u-check-icon-checkbox-v4, .u-check input[type="checkbox"]:checked + .u-check-icon-radio-v4, .u-check input[type="checkbox"]:checked + * .u-check-icon-checkbox-v4, .u-check input[type="checkbox"]:checked + * .u-check-icon-radio-v4, .u-check input[type="radio"]:checked + .u-check-icon-checkbox-v4, .u-check input[type="radio"]:checked + .u-check-icon-radio-v4, .u-check input[type="radio"]:checked + * .u-check-icon-checkbox-v4, .u-check input[type="radio"]:checked + * .u-check-icon-radio-v4 {
    color: #0b58a2 !important;
    border-color: #0b58a2 !important;
}

::selection {
    background-color: #1cc9e4;
}
