|
|
@ -38,11 +38,12 @@ |
|
|
|
left: 1rem; |
|
|
|
left: 1rem; |
|
|
|
right: auto; |
|
|
|
right: auto; |
|
|
|
z-index: 2; |
|
|
|
z-index: 2; |
|
|
|
top: 50%; |
|
|
|
top: 0; |
|
|
|
transform: translateY(-50%); |
|
|
|
height: 1.5rem; |
|
|
|
|
|
|
|
transform: translateY(calc((54px - 1.5rem) / 2)); |
|
|
|
background-color: #fff; |
|
|
|
background-color: #fff; |
|
|
|
transition: .2s all, .1s opacity; |
|
|
|
transition: .2s transform, .2s padding, .1s opacity; |
|
|
|
display: inline-block; |
|
|
|
transform-origin: left center; |
|
|
|
pointer-events: none; |
|
|
|
pointer-events: none; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -124,12 +125,8 @@ |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
&:focus ~ label, &:valid ~ label, &:not(:empty) ~ label, &:disabled ~ label { |
|
|
|
&:focus ~ label, &:valid ~ label, &:not(:empty) ~ label, &:disabled ~ label { |
|
|
|
top: -.5rem; |
|
|
|
transform: translate(-.215rem, -.675rem) scale(0.75); |
|
|
|
transform: none; |
|
|
|
padding: 0 6px; |
|
|
|
padding: 0 5px; |
|
|
|
|
|
|
|
left: .75rem; |
|
|
|
|
|
|
|
font-size: .75rem!important; |
|
|
|
|
|
|
|
//color: #666; |
|
|
|
|
|
|
|
opacity: 1; |
|
|
|
opacity: 1; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|