


.select2-container .select2-search--inline .select2-search__field {
    margin-top: 10px !important;
    margin-left: 15px !important;
}

.select2-container--default .select2-search--inline .select2-search__field{color: var(--purple-five) !important}
.select2-container--default .select2-selection--multiple .select2-selection__choice {margin-top: 8px !important; background-color: var(--purple-one) !important; border-radius: 10px !important; border: 0 !important}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove { border-right: 1px solid #6a78dd !important }
.select2-results__options{background-color: var(--purple-two);}
.select2-dropdown .select2-results__options li{color: var(--puple-one) !important}
.select2-results__options .select2-results__option--heighlighted{background-color: #060d81;}
.select2-container--default .select2-selection--multiple .select2-selection__choice__display {
    padding: 2px 9px 2px 2px !important;
}

.bootstrap-tagsinput input{color: var(--purple-one)}
.bootstrap-tagsinput .tag{
    border-radius: 24px;
    font-size: 15px;
    padding: 2px 8px;
    background-color: var(--purple-one);
    display: inline-block;
}

.select2-container--default .select2-results__option--selected {
    background-color: #2c9162 !important;
}


.start-new-challenge-form  label{color: #fff; margin-bottom: 5px;} 
.start-new-challenge-form  label.error{
    color: #ff6977;
    margin-bottom: 5px;
    margin-top: 6px;
    font-size: 15px;
    font-weight: 300;
} 
.form-header{padding-bottom: 18px; border-bottom: 1px solid var(--purple-border); margin-bottom: 20px; position: relative;}
.form-header:after{content: ''; width: 100px; height: 3px; bottom: 0;background-color: var(--purple-two); position: absolute; left: 0;}
.form-group{margin-bottom: 16px}


 .form-header p{
    color: var(--purple-three) !important;
    font-weight: 400;
    margin-top: 7px
}


.start-new-challenge-form .tag.label-info{font-weight: normal !important;}
 


.start-new-challenge-form .form-control,
.start-new-challenge-form .bootstrap-tagsinput
{
    color: var(--purple-one);
    background-color: var(--input-bg);
    border: 1px solid var(--input-bg);
    font-size: 15px;
    min-height: 43px;
    font-weight: 400;
    background-clip: unset !important;
    border-radius: 50rem !important;
}

.start-new-challenge-form .form-control:focus,
.start-new-challenge-form .bootstrap-tagsinput:focus
{ 
    background-color: #fff;
    border: 1px solid var(--input-bg);
    box-shadow: none;
}

a {color: var(--link);}
a:hover, 
a:focus, 
a:active 
 {color: var(--link);}

a.purple-two {
    color: var(--purple-two);
}
a.purple-two:hover, 
a.purple-two:focus, 
a.purple-two:active {
    color: var(--purple-two);
}

.select2-selection{
    color: #d9d9d9 !important;
    background-color: var(--input-bg) !important; 
    border: 1px solid var(--input-bg) !important;
    font-size: 15px;
    height: 43px;
    border-radius: 50rem !important;
}
.select2-dropdown{
    background-color: #d8a5e3;
    border: 1px solid #bc7be9;
}
.total_financial_rewards{
    border: 1px solid var(--input-bg);   
}
    
