.select2-container--error .select2-container{
    box-sizing:border-box;
    display:inline-block;
    margin:0;
    position:relative;
    vertical-align:middle
}

.select2-container--error .select2-container .select2-selection--single{
    box-sizing:border-box;
    cursor:pointer;
    display:block;
    height:40px;
    user-select:none;
    -webkit-user-select:none
}

.select2-container--error .select2-selection--single .select2-selection__rendered{
    color:#1E293B;
    line-height:40px;
    margin-left: 10px;
}

.select2-container--error .select2-selection--single .select2-selection__clear{
    cursor:pointer;
    float:right;
    font-weight:bold;
    height:40px;
    margin-right:20px;
    padding-right:0px
}

.select2-container--error .select2-selection--single .select2-selection__placeholder{color:#FF0000 }

.select2-container--error .select2-selection--single .select2-selection__arrow{
    height:38px;
    position:absolute;
    top:1px;
    right:1px;
    width:20px
}

/*Input Box Outline Border*/
.select2-container--error .select2-selection--single{
    background-color:#fff;
    border:1px solid #FF0000;
    border-radius:6px;
    min-height: 40px;
}

/*Dropdown Arrow*/
.select2-container--error .select2-selection--single .select2-selection__arrow b{
    border-color:#888 transparent transparent transparent;
    border-style:solid;
    border-width:5px 4px 0 4px;
    height:0;
    /*left:50%;*/
    margin-left:-4px;
    margin-top:-2px;
    position:absolute;
    top:50%;
    width:0
}

.select2-container--error[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}

.select2-container--error[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}

.select2-container--error.select2-container--disabled .select2-selection--single{
    background-color:#eee;cursor:default}

.select2-container--error.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}

.select2-container--error.select2-container--open .select2-selection--single .select2-selection__arrow b{
    border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px
}

.select2-container--error.select2-container--disabled .select2-selection__choice__remove{display:none}

/*Input Inside Dropdown*/
.select2-container--error .select2-search--dropdown .select2-search__field{
    border:1px solid #E2E8F0;
    border-radius:3px;
}

.select2-container--error .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}

.select2-container--error .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}

.select2-container--error .select2-results__option .select2-results__option{padding-left:1em}

.select2-container--error .select2-results__option .select2-results__option .select2-results__group{padding-left:0}

.select2-container--error .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}

.select2-container--error .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}

.select2-container--error .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}

.select2-container--error .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}

.select2-container--error .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}

.select2-container--error .select2-results__option--group{padding:0}

.select2-container--error .select2-results__option--disabled{color:#999}

.select2-container--error .select2-results__option--selected{background-color:#ddd}

.select2-container--error .select2-results__option--highlighted.select2-results__option--selectable{background-color: #1e40af;color:white}

.select2-container--error .select2-results__group{cursor:default;display:block;padding:6px}


