select {
    font-family: system-ui;
    /*font-weight: 400!important;*/
}

.form-group.form-md-line-input.has-success .form-control {
    /*border-bottom: 1px solid #3598dc;*/
    margin-top: 5px;
    border-bottom: 0;
    border-radius: 5px;
    padding-bottom: 0px;
    padding-top: 5px;
    padding-left: 4px;
    line-height: 2;
    background: #92929212;
}

.bootstrap-select > div > button, div.form-control > button.btn.dropdown-toggle.btn-default {
    margin-top: -7px;
}


.multiselect-native-select .multiselect-selected-text {
    margin-top: -3px;
}
    
.control-label-inline,
.form-group.form-md-line-input.has-success .form-control.edited:not([readonly])~.help-block,
 .form-group.form-md-line-input.has-success .form-control.edited:not([readonly])~i,
 .form-group.form-md-line-input.has-success .form-control.edited:not([readonly])~label,
 .form-group.form-md-line-input.has-success .form-control.focus:not([readonly])~.help-block,
 .form-group.form-md-line-input.has-success .form-control.focus:not([readonly])~i,
 .form-group.form-md-line-input.has-success .form-control.focus:not([readonly])~label,
 .form-group.form-md-line-input.has-success .form-control.form-control-static~.help-block,
 .form-group.form-md-line-input.has-success .form-control.form-control-static~i,
 .form-group.form-md-line-input.has-success .form-control.form-control-static~label,
 .form-group.form-md-line-input.has-success .form-control:focus:not([readonly])~.help-block,
 .form-group.form-md-line-input.has-success .form-control:focus:not([readonly])~i,
 .form-group.form-md-line-input.has-success .form-control:focus:not([readonly])~label,
 .form-group.form-md-line-input.has-success label {
     color: #3598dc; 
}

.form-group.form-md-line-input .form-control~label {
    color: #3598dc;
}

.checkbox-slider--b input:checked + span:before {
    background: #019ef7;
}

.form-group-radio .md-radio label > .check {
    background: #60b2ea;
}

.form-group.form-md-line-input.has-success .form-control.edited:not([readonly])~.form-control-focus:after,
.form-group.form-md-line-input.has-success .form-control.edited:not([readonly])~label:after,
.form-group.form-md-line-input .form-control.edited:not([readonly])~.form-control-focus:after,
.form-group.form-md-line-input .form-control.edited:not([readonly])~label:after{
    background-color: transparent;
}
.form-group.form-md-line-input .form-control:focus:not([readonly])~.form-control-focus:after,
.form-group.form-md-line-input .form-control:focus:not([readonly])~label:after
{
    background: #60b2ea;
    /*border-bottom: 1px solid #60b2ea;*/
}

.form-group.form-md-line-input .twitter-typeahead .form-control:focus{
    border-bottom: 2px solid  #60b2ea;
}

.form-group.form-md-line-input.has-success .form-control.focus:not([readonly])~.form-control-focus:after,
.form-group.form-md-line-input.has-success .form-control.focus:not([readonly])~label:after,
.form-group.form-md-line-input.has-success .form-control.form-control-static~.form-control-focus:after,
.form-group.form-md-line-input.has-success .form-control.form-control-static~label:after,
.form-group.form-md-line-input.has-success .form-control:focus:not([readonly])~.form-control-focus:after,
.form-group.form-md-line-input.has-success .form-control:focus:not([readonly])~label:after{
    background: #60b2ea;
}

.priority i {
    color: #60b2ea;
    font-size: 18px;
}

input.answer-text-update,
input.answer-text{
    width: 100%;
    background: transparent;
    border: none;
    border-bottom: 1px solid #3598dc;
    outline:none;
}

.radio-close-patient .checkmark:after {
    color: #b4dffc;
}
.radio-close .checkmark,
.md-checkbox.big label>.check,
.md-radio.big label>.check{
   color: #60b2ea;
}

#btn-next.btn-border-custom-1, #btn-prev.btn-border-custom-1{
    border: 2px solid #3598dc;
    color: #767676;
}

.radio-close-patient .checkmark {
    background-color: #3598dc;
    border: 2px solid #3598dc;
}

.radio-close-patient:hover input ~ .checkmark {
    background-color: #3598dc;
}

.md-checkbox.big label>.check{
    /*border: 2px solid #3598dc;
    border-top: none;
    border-left: none;*/
}