.c-content-login-form .modal-dialog {
    width: 450px; }
.c-content-login-form .modal-dialog .modal-content {
    margin-top: 125px; }
.c-content-login-form .modal-dialog .modal-content .modal-body {
    padding: 10px 40px 30px 40px; }
.c-content-login-form .modal-dialog .modal-content .modal-body .form-group {
    margin: 20px 0; }
.c-content-login-form .modal-dialog .modal-content .modal-body .c-btn-login {
    padding-left: 40px;
    padding-right: 40px; }
.c-content-login-form .modal-dialog .modal-content .modal-body .c-btn-forgot {
    margin-top: 8px;
    float: right;
    display: inline-block; }
.c-content-login-form .modal-dialog .modal-content .modal-body .c-content-list-adjusted {
    margin-top: 30px; }
.c-content-login-form .modal-dialog .modal-content .modal-body .c-content-divider {
    text-align: center; }
.c-content-login-form .modal-dialog .modal-content .modal-body .c-content-divider > span {
    display: inline-block;
    background: #fff;
    padding: 5px 8px;
    position: relative;
    top: -1.05em;
    margin: auto; }
.c-content-login-form .modal-dialog .modal-content .modal-footer {
    background: #f7f7f7;
    padding: 20px 40px;
    text-align: left; }
.c-content-login-form .modal-dialog .modal-content .modal-footer .c-text-account {
    display: inline-block;
    margin-top: 5px; }
.c-content-login-form .modal-dialog .modal-content .modal-footer .c-btn-signup {
    float: right;
    padding-left: 30px;
    padding-right: 30px; }

@media (max-width: 1390px) {
    .c-content-login-form .modal-dialog .modal-content {
        margin-top: 85px; } }

@media (max-width: 991px) {
    /* 991px */
    .c-content-login-form {
        top: 0px; }
    .c-content-login-form .modal-dialog .modal-content .modal-body {
        padding: 10px 20px 10px 20px; }
    .c-content-login-form .modal-dialog .modal-content .modal-body .form-group {
        margin: 15px 0; }
    .c-content-login-form .modal-dialog .modal-content .modal-body .c-btn-login {
        padding-left: 15px;
        padding-right: 15px; }
    .c-content-login-form .modal-dialog .modal-content .modal-body .c-content-list-adjusted > li {
        width: 100%;
        display: block;
        padding: 0;
        margin: 5px 0 0 0; } }

@media (max-width: 768px) {
    /* 768px */
    .c-content-login-form {
        top: 0px; }
    .c-content-login-form .modal-dialog {
        width: auto; } }
.c-no-border {
    border: 0 !important;
}
.hide {
    display: none !important;
}
.modal {
    padding: 0;
}

.close {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 300;
    color: #3f444a;
    font-size: 28px;
    outline: none !important;
    opacity: 0.5;
    filter: alpha(opacity=50);
    -webkit-transition: back 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out; }
.close:hover {
    opacity: 0.8;
    filter: alpha(opacity=80);
    -webkit-transition: back 0.2s ease-out;
    -moz-transition: all 0.2s ease-out;
    -o-transition: all 0.2s ease-out;
    -ms-transition: all 0.2s ease-out; }

.modal input::-webkit-input-placeholder { font-size: 12px; font-family: "Manrope", sans-serif;}
.modal input::-moz-placeholder { font-size: 12px; font-family: "Manrope", sans-serif;}
.modal input:-ms-input-placeholder { font-size: 12px; font-family: "Manrope", sans-serif;}
.modal input:-moz-placeholder { font-size: 12px; font-family: "Manrope", sans-serif;}

.modal textarea::-webkit-input-placeholder { font-size: 12px; font-family: "Manrope", sans-serif;}
.modal textarea::-moz-placeholder { font-size: 12px; font-family: "Manrope", sans-serif;}
.modal textarea:-ms-input-placeholder { font-size: 12px; font-family: "Manrope", sans-serif;}
.modal textarea:-moz-placeholder { font-size: 12px; font-family: "Manrope", sans-serif;}
.modal small { font-size: 12px; font-family: "Manrope", sans-serif; }
blockquote {
    border-right: solid 2px #a4a4a4;
    padding-right: 20px;
}
blockquote span {
    font-family: "Manrope", sans-serif;
    font-style: italic;
    color: #777777;
    font-size: 16px;
}
blockquote small {
    font-style: italic;
    color: #858585;
}
