.ui-dialog {
    border: 0;
    border-radius: 0;
}
.ui-dialog .ui-dialog-title {
    width: 100%;
    box-sizing: border-box;
    padding: 5px 56px 5px;
}

.ui-dialog .ui-dialog-titlebar {
    text-align: center;
    border-bottom: 0;
    margin: 0 0 15px;
}
.ui-dialog-titlebar h1 {
    font:300 40px/44px 'Open Sans', Arial, sans-serif;
    color: #093961;
    margin: 0;
}
.ui-widget-header .ui-icon {
    background: url("../images/icon/i_close.png") no-repeat 50% 50%;
}
.ui-icon {
    width: 21px;
    height: 22px;
}
.ui-dialog .ui-dialog-titlebar-close {
    width: 24px;
    height: 25px;
    right: 2em;
    top: 59%;
}
.c-form input[type="email"],
.c-form input[type="password"],
.control-group .textbox {
    font:300 24px/32git px 'Open Sans', Arial, sans-serif;
    border: 1px solid #8f8f8f;
    border-radius: 0;
    height: 60px;
    box-shadow: none;
    padding: 0 20px;
    color:#333;
}
input:focus:invalid:focus, textarea:focus:invalid:focus, select:focus:invalid:focus {
    box-shadow: none;
    border-color: #8f8f8f;
    color:#333;
}
.control-group .textbox {
    width: 70%;
}
.c-form__link {
    color: #1fa2dc;
    font: 600 14px/16px 'Open Sans', Arial, sans-serif;
}

.ui-widget button {
    font: 600 16px/16px 'Open Sans', Arial, sans-serif;
}
.ui-dialog .ui-dialog-buttonpane {
    background: #fff;
    border: 0;
}
.c-form__description {
    font:300 20px/24px 'Open Sans', Arial, sans-serif;
    padding: 30px 0 35px;
}

.c-form__description span {
    display: block;
    margin: 0 0 24px;
}
.alert .close {
    top: 0px;
    right: 2px;
}
.ui-widget button {
    border: 0;
}
.btn.active.focus,
.btn.active:focus,
.btn:active.focus,
.btn:active:focus,
.btn:focus,
button:focus {
    outline: 0;
}
.btn:focus {
    background: #1fa2dc;
    color: #fff;
    outline: 0;
    outline-offset: 0;
}
.control-group label {
    font:400 20px/34px 'Open Sans',Arial,sans-serif;
    color:#6f6f6f;
    letter-spacing:1.6px;
}
@media (max-width:767px) {
    .ui-dialog {
        width: 90% !important;
    }
    .ui-dialog .c-form-action .btn {
        width: 100%;
        margin: 10px 0 0;
    }
    .control-group .textbox {
        width: 100%;
    }
}