.hide {
    display: none !important;
}

.inp-form.column-tel input[type="number"] {
    width: 7rem;
}

input[type="email"] {
    width: 100%;
    height: 4.8rem;
    padding-left: 1.2rem;
    border: 1px var(--border-color) solid;
    border-radius: var(--radius-s);
    outline: 0;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.inp-form.column-id input[type="email"] {
    width: 42rem;
}

.loading-container {
    position: fixed !important;
    top: 0;
    z-index: 99999;
}
.img-disabled {
    filter: grayscale(100%);
    opacity: 0.3;
}
.cs-result-sub {
    width: 100% !important;
}

.google-btn {
    margin: 0.8rem 0 0;
    display: block;
    width: 18rem;
    height: 4.8rem;
    background-color: #fff;
    border-radius: 1.2rem;
    -webkit-box-shadow: 0.8rem 0.8rem 1.6rem rgba(0, 0, 0, 0.15);
    box-shadow: 0.8rem 0.8rem 1.6rem rgba(0, 0, 0, 0.15);
    font-size: 0px;
    background-repeat: no-repeat;
    background-image: url(../img/main/google_btn.png);
    background-position: center;
    background-size: 12.6rem auto;
}

.app-btn {
    margin: 0.8rem 0 0;
    display: block;
    width: 18rem;
    height: 4.8rem;
    background-color: #fff;
    border-radius: 1.2rem;
    -webkit-box-shadow: 0.8rem 0.8rem 1.6rem rgba(0, 0, 0, 0.15);
    box-shadow: 0.8rem 0.8rem 1.6rem rgba(0, 0, 0, 0.15);
    font-size: 0px;
    background-repeat: no-repeat;
    background-image: url(../img/main/app_btn.png);
    background-position: center;
    background-size: 12.6rem auto;
}

/* Fix bug miss CSS ID-2140* */
.inp-unset:-webkit-autofill,
.inp-unset:-webkit-autofill:hover,
.inp-unset:-webkit-autofill:focus,
.inp-unset:-webkit-autofill:active {
	-webkit-box-shadow: 0 0 0 30px var(--color-gray5) inset !important;
    box-shadow: 0 0 0 30px var(--color-gray5) inset !important;
    transition: background-color 5000s ease-in-out 0s;
}
.inp-unset:autofill,
.inp-unset:autofill:hover,
.inp-unset:autofill:focus,
.inp-unset:autofill:active {
	-webkit-box-shadow: 0 0 0 30px var(--color-gray5) inset !important;
    box-shadow: 0 0 0 30px var(--color-gray5) inset !important;
    transition: background-color 5000s ease-in-out 0s;
}

.header-layout .header-sidemenu .s-menu-bold {
    font-weight: var(--fw-b) !important;
}

/* 16/Aug fix folow by issue IT200346RA-2274 */
/*.gnb-menu #gnb-item-order {*/
/*    display: none;*/
/*}*/

/*.gnb-menu .gnb-list-item {*/
/*    display: none !important;*/
/*}*/

/** Update CSS ticket 2348 */
.content-item .corporate-register-information {
    width: 25%;
}

.content-item .corporate-register-information-mobile {
    width: 45%;
}
