.ul_form__input {
    width:100%;
    height: 40px;
    border-radius: 2px;
    font-size: 16px;
    border: solid thin #9c9fa0; /*@cool-grey*/

    /*.border-adaptive(1px);*/
    padding: 6px 10px;
    border-width: 1px;
    /* background-position: right 13px top 8px; */


    color: #3A3F42; /*@black*/
    -webkit-box-shadow: none;
    box-shadow: none;
    outline: none;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}

.ul_form__input:not([disabled]):hover,
.ul_form__input:not([disabled]):focus { 
    border-color: #007FAC; /*@client-color*/
}

.ul_form__input:not([disabled]):hover {
    /*.border-adaptive(2px);*/
    padding: 5px 9px;
    border-width: 2px;
    background-position: right 12px top 7px;
}

.ul_form__input:not([disabled]):focus {
    /*.border-adaptive(3px);*/
    padding: 4px 8px;
    border-width: 3px;
    background-position: right 11px top 6px;
}

.ul_form__input.ng-empty {
    color: #717174; /*@gray*/
    opacity: 1;
}

.ul_form__input[disabled] {
    border-color: #e6e6e6; /*@white*/
    color: rgba(156,159,160, 0.6); /*@cool-grey*/
    background-color: #F6F6F6;
}


/* Style modificator for select; Should be used with 'ul_form__input' */
.ul_form__input--select {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance:none;
	
	padding-right: 50px !important;
	
	/* background: #fff url('../icons/arrow_normal.svg') right 13px top 8px e('/') 24px 24px no-repeat; */
	background: white;
	background-image: url('../icons/arrow_normal.svg');
	background-position: right 13px top 8px;
	background-repeat: no-repeat;
	/* background-size: 24px 24px; */
}

::-ms-expand {
	opacity: .01;
}
	
.ul_form__input--select[disabled] {
	/* background: @lightgray url('../icons/arrow_disabled.svg') right 13px top 8px e('/') 24px 24px no-repeat; */
	/* background-color: #F6F6F6; */
	background-image: url('../icons/arrow_disabled.svg');
	background-position: right 13px top 8px;
	background-repeat: no-repeat;
}

.ul_form__input--select:not([disabled]):focus {
	/* padding-right: 50px; */
}
