
 .outlined-input-field {
	 position: relative;
	 font-family: Roboto;
	 border-bottom: 1pt solid #a3a1a1;
	 padding: .3rem;

}
 .outlined-input-field i {
	position: absolute;
    top: 0.8rem;
    left: 0.5rem;
}
 .outlined-input-field .error-icon, .outlined-input-field .warning-icon, .outlined-input-field .helper-text {
	 display: none;
}
 .outlined-input-field label {
	background-color: #fff;
    color: #757575;
    cursor: text;
    position: absolute;
    top: 1.1rem;
	left: 4rem;
    font-weight: 400;
    font-size: 1rem;
}
 .outlined-input-field .outlined-text-field {
	appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background-color: #000 0;
    border: none;
    color: #757575;
    margin-left: 2rem;
	font-size: 1.4rem;
    width: calc(100% - 6rem);
}
 .outlined-input-field .outlined-text-field:hover, .outlined-input-field .outlined-select-field:hover {
	 border-color: #000;
}
 
 .outlined-select-field {
	 appearance: none;
	 -moz-appearance: none;
	 -webkit-appearance: none;
	 background-color: #000 0;
	 border-radius: 4px;
	 color: #757575;
	 margin-left: 2rem;
	 padding: 1rem;
	 width: calc(100% - 4rem);
}
.outlined-input-field .outlined-text-field:focus, .outlined-input-field .outlined-select-field:focus {
	border:none;
	outline: none;
	outline-offset: 0;
    padding: calc(0.3rem - 1px);
}
 .outlined-select-field ~ .dropdown-icon {
	 top: 1rem;
	 right: 2.5rem;
}

