/*From plugin admin*/


#user-registration > div > div.u-columns.woocommerce-Addresses.col2-set.addresses > div.u-column1.col-1.woocommerce-Address > header > h3, #user-registration > div > div.u-columns.woocommerce-Addresses.col2-set.addresses > div.u-column2.col-2.woocommerce-Address > header > h3{
    visibility: hidden;
}
#user-registration > div > div.u-columns.woocommerce-Addresses.col2-set.addresses > div.u-column1.col-1.woocommerce-Address > header > h3:before {
    content: 'Primary Location';
    visibility: visible;
}
#user-registration > div > div.u-columns.woocommerce-Addresses.col2-set.addresses > div.u-column2.col-2.woocommerce-Address > header > h3:before {
    content: 'Additional Location';
    visibility: visible;
}



#user-registration > div > div.u-columns.woocommerce-Addresses.col2-set.addresses > div.u-column2.col-2.woocommerce-Address > header > h3{
    height:33px;
}
#user-registration > div > p{
    display:none !important;
}


#ur-frontend-form > form > div > div > div > div.user-registration-profile-header > header > span{
    display: none !important;
}

/*my*/
#user-registration.user-registration.horizontal .user-registration-MyAccount-navigation {
    border: 0;
    background-image: linear-gradient(90deg, #562D8A 26.36%, #292364 98.6%);
}
#user-registration.horizontal,
#user-registration {
    box-shadow: none;
    margin: 0;
}

#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a {
    color: #fff;
    text-transform: uppercase;
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    line-height: 1.25;
}

#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link a .fa {
    display: none;
}

#user-registration.horizontal .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a,
#user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link.is-active a {
    font-weight: 700;
    background-color: rgba(0,0,0,0);
}

#user-registration.horizontal .user-registration-MyAccount-navigation ul,
#user-registration .user-registration-MyAccount-navigation ul {
    padding-top: 14px;
    padding-bottom: 14px;
}
@media (min-width: 1024px) {
    #user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link:last-child {
        margin-left: auto;
    }

    #user-registration .user-registration-MyAccount-navigation ul .user-registration-MyAccount-navigation-link:first-child {
        margin-left: auto;
    }
}

#user-registration .user-registration-MyAccount-content h2,
#user-registration .user-registration-MyAccount-content .edit-password legend {
    font-size: 30px;
    line-height: 1.25;
    font-weight: 700;
    color: #582C83;
}

#user-registration .user-registration-MyAccount-content .user-registration-profile-header h3 {
    font-size: 22px;
    font-weight: 700;
    color: #707070;
}

#user-registration .user-registration-MyAccount-content .user-registration-profile-header .user-registration-nick-name {
    color: #707070;
}

.ur-frontend-form .ur-form-row .ur-form-grid input[type="text"],
.ur-frontend-form .ur-form-row .ur-form-grid input[type="email"],
.ur-frontend-form .ur-form-row .ur-form-grid input[type="url"],
.ur-frontend-form .ur-form-row .ur-form-grid input[type="password"],
.ur-frontend-form .ur-form-row .ur-form-grid input[type="date"],
.ur-frontend-form .ur-form-row .ur-form-grid input[type="number"],
.ur-frontend-form .ur-form-row .ur-form-grid input[type="timepicker"],
.ur-frontend-form .ur-form-row .ur-form-grid input[type="phone"],
.ur-frontend-form .ur-form-row .ur-form-grid textarea,
.ur-frontend-form .ur-form-row .ur-form-grid select,
.ur-frontend-form .ur-form-row .ur-form-grid .__PrivateStripeElement {
    background: #F4F4F4;
    border-radius: 4px;
    border-color: #F4F4F4;
}

.user-registration-Button {
    margin-top: 32px;
}

#user-registration fieldset {
    border: 0;
    padding: 0;
}

@media (min-width: 768px) {
    .user-registration-MyAccount-content {
        display: grid;
        grid-template-columns: 1fr 1fr;
        grid-gap: 5%;
        align-items: center;
    }
}

.heading-right {
    text-align: left;
}

.dynamics-list {
    padding-left: 0;
    margin-top: 4rem;
    list-style: none;
    text-align: left;
}

.dynamics-list strong {
    font-weight: 700;
    font-size: 22px;
    line-height: 1.36;
    color: #7D55C7;
}

.dynamics-list span {
    font-size: 18px;
    line-height: 1.36;
    color: #707070;
}
