button.btn-upload.activity-add,
button.btn-upload.na-add,
button.btn-upload.language-add,
button.btn-close.na-remove {
    width: 162px;
    height: 40px;
    border: 1px solid #006A51;
    border-radius: 0px;
    background: transparent;
    margin-top: 0;
}

button.btn-upload.extra-curricular-add {
    width: 258px;
    height: 40px;
    border: 1px solid #006A51;
    border-radius: 0px;
    background: transparent;
    margin-top: 0;
}

button.btn-upload.language-add {
    width: 185px;
    height: 40px;
    border: 1px solid #006A51;
    border-radius: 0px;
    background: transparent;
    margin-top: 0;
}

button.btn-upload.activity-add small,
button.btn-upload.extra-curricular-add small,
button.btn-upload.language-add small,
button.btn-upload.na-add small,
button.btn-upload.la-add small,
button.btn-close.na-remove small {
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    color: #546274;
    border: none;
    text-transform: capitalize;
}

button.btn-upload.activity-add small img,
button.btn-upload.extra-curricular-add small img,
button.btn-upload.language-add small img,
button.btn-upload.na-add small img,
button.btn-upload.la-add small img {
    margin-left: 10px;
}

.add_language,
.add_priority,
.add_extra_curricular,
.add_activity {
    position: relative;
}

button.btn-close.btn-close-white-extra-info {
    position: absolute;
    right: -6%;
    top: 0;
    border: 1px solid #006A51;
    border-radius: 0px;
    font-size: 8px;
    padding: 5px;
    height: 23px;
    font-weight: bold;
    background: #fff;
    color: #006A51;
}

button.btn-close.btn-close-white-activity {
    position: absolute;
    right: -6%;
    top: 46px;
    border: 1px solid #006A51;
    border-radius: 0px;
    font-size: 8px;
    padding: 5px;
    height: 23px;
    font-weight: bold;
    background: #fff;
    color: #006A51;
}

button.btn-close.btn-close-language {
    position: absolute;
    right: -6%;
    top: 70px;
    border: 1px solid #006A51;
    border-radius: 0px;
    font-size: 8px;
    padding: 3px 5px 5px 5px;
    height: 23px;
    font-weight: bold;
    background: #fff;
    color: #006A51;
}

.ugf-content form.account-form .form-group.check-gender .custom-radio .custom-square:before {
    border-radius: 2px !important;
}

.ugf-content form .form-group .form-textarea {
    height: 172px !important;
}

.ugf-content form .form-group .form-textarea-1 {
    padding: 20px;
}

.form-group .d-row {
    display: flex;
    align-items: baseline;
}

button.btn-upload.activity-add,
button.btn-upload.na-add,
button.btn-upload.priority-add,
button.btn-close.na-remove {
    width: 162px;
    height: 40px;
    border: 1px solid #006A51;
    border-radius: 0px;
    background: transparent;
    margin-top: 0;
}

button.btn-upload.extra-curricular-add {
    width: 258px;
    height: 40px;
    border: 1px solid #006A51;
    border-radius: 0px;
    background: transparent;
    margin-top: 0;
}

button.btn-upload.priority-add {
    width: 185px;
    height: 40px;
    border: 1px solid #006A51;
    border-radius: 0px;
    background: transparent;
    margin-top: 0;
}

button.btn-upload.activity-add small,
button.btn-upload.extra-curricular-add small,
button.btn-upload.priority-add small,
button.btn-upload.na-add small,
button.btn-upload.la-add small,
button.btn-close.na-remove small {
    font-weight: 400;
    font-size: 14px;
    line-height: 14px;
    color: #546274;
    border: none;
    text-transform: capitalize;
}

button.btn-upload.activity-add small img,
button.btn-upload.extra-curricular-add small img,
button.btn-upload.priority-add small img,
button.btn-upload.na-add small img,
button.btn-upload.la-add small img {
    margin-left: 10px;
}

button.btn-close.btn-close-priority {
    position: absolute;
    right: -3%;
    top: 26px;
    border: 1px solid #006A51;
    border-radius: 0px;
    font-size: 8px;
    padding: 3px 5px 5px 5px;
    height: 23px;
    font-weight: bold;
    background: #fff;
    color: #006A51;
}

@media only screen and (max-width : 767px) {
    button.btn-close.btn-close-language,
    button.btn-close.btn-close-white-activity,
    button.btn-close.btn-close-white-extra-info {
        right: 0;
        top: 0;
    }

    .ugf-content form.account-form .date-input span {
        right: 17px;
    }

    button.btn-close.btn-close-priority {
        top: 0;
        right: 16px;
    }
}
