/* .apim-color::before {
    position: absolute;
    content: "";
    left: -5px;
    top: 9px;
    right: 0;
    border-top: 2px solid;
    border-color: rgb(128, 128, 128);
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
    cursor: not-allowed;
} */

.apim-color-backorder {
    border: 1px solid orange!important;
}

.apim-radio {
    position: relative;
    text-decoration: line-through;
    color: rgb(128, 128, 128);
    cursor: not-allowed;
    border: 2px dashed rgb(128, 128, 128) !important;
}

.apim-radio-backorder {
    border: 1px solid orange!important;
}

.apim-input {
	color: red;
}

.apim-input-backorder {
	color: orange;
}