page-forgot {
    .card {
        margin: 0px;
        box-shadow: none;
        width: 100%;
        background: transparent;
        padding: 15px;
        h5 {
            color: #fff;
            font-size: 24px;
            font-weight: 300;
            padding-bottom: 25px;
        }
        .list {
            .logo_div {
                text-align: center;
                img {
                    width: 250px;
                    margin: 0 auto;
                }
            }
            .item {
                margin-bottom: 10px !important;
                .item-inner {
                    .input-wrapper {
                        .input {
                            .text-input {
                                height: 50px;
                                border-bottom: 2px solid #fff;
                                color: #fff;
                                font-size: 20px;
                                font-weight: 200;
                                letter-spacing: 1px;
                                &::placeholder {
                                    color: #fff;
                                }
                            }
                        }
                    }
                }
            }
        }
        .checkbox {
            position: relative !important;
            top: 8px !important;
            margin-right: 15px !important;
        }
        .checkbox-icon {
            border: 1px solid #fff !important;
            width: 20px !important;
            height: 20px !important;
            background: transparent !important;
        }
        .checkbox-checked .checkbox-inner {
            left: 6px !important;
            top: 3px !important;
        }
        .label {
            margin: 0px;
            p {
                color: #fff;
                text-align: left;
                font-size: 20px;
                font-weight: 300;
            }
        }
        .login_btn {
            margin-top: 20px;
            width: 100%;
            border: 2px solid #fff;
            background: transparent !important;
            height: 50px;
            font-size: 30px;
            font-weight: 300;
            text-transform: capitalize !important;
        }
    }
    p {
        color: #fff;
        text-align: center;
        font-size: 18px;
        font-weight: 300;
        padding-top: 20px;
    }
}

.ion-page {
    background: url("../assets/imgs/salon.gif");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}