.bioekran-consultation-modal .modal-dialog{max-width:560px;margin:50px auto}.bioekran-consultation-modal .modal-content{border:0;border-radius:24px;box-shadow:0 24px 70px rgba(8,34,72,.28);overflow:hidden}.bioekran-consultation-modal .modal-body{padding:42px}.bioekran-consultation-close{position:absolute;right:18px;top:13px;z-index:2;font-size:32px;line-height:1;font-weight:300;color:#163861;opacity:.55}.bioekran-consultation-close:hover{opacity:1}.bioekran-consultation-head{padding-right:30px;margin-bottom:24px}.bioekran-consultation-kicker{display:inline-block;margin-bottom:9px;color:#2d87cd;font-size:12px;font-weight:700;letter-spacing:.14em}.bioekran-consultation-head h3{margin:0 0 10px;color:#0b2f5b;font-size:29px;line-height:1.2;font-weight:700}.bioekran-consultation-head p{margin:0;color:#617086;font-size:15px;line-height:1.6}.bioekran-consultation-form .form-control{height:50px;border:1px solid #d9e5f0;border-radius:12px;box-shadow:none;padding:10px 15px;font-size:15px}.bioekran-consultation-form textarea.form-control{height:auto;resize:vertical;min-height:105px}.bioekran-consultation-form .form-control:focus{border-color:#2d87cd;box-shadow:0 0 0 3px rgba(45,135,205,.08)}.bioekran-consultation-form .has-error .form-control{border-color:#d9534f}.bioekran-field-error{min-height:0;margin-top:5px;color:#d9534f;font-size:12px}.bioekran-consultation-submit{width:100%;min-height:52px;border:0;border-radius:12px;background:#2d87cd;font-weight:700;font-size:15px}.bioekran-consultation-submit:hover,.bioekran-consultation-submit:focus{background:#226fae}.bioekran-consultation-privacy{margin-top:12px;text-align:center;color:#8996a6;font-size:12px;line-height:1.45}.bioekran-consultation-alert{border-radius:10px}.bioekran-hp{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important}@media(max-width:767px){.bioekran-consultation-modal .modal-dialog{margin:15px}.bioekran-consultation-modal .modal-body{padding:34px 22px 24px}.bioekran-consultation-head h3{font-size:24px}}


/* Bioekran Consultation v1.0.1 - stacking fix for OpenCart themes */
body.bioekran-consultation-open > #consultModal,
body.bioekran-consultation-open #consultModal {
    z-index: 2147483001 !important;
}
body.bioekran-consultation-open > .modal-backdrop,
body.bioekran-consultation-open .modal-backdrop {
    z-index: 2147483000 !important;
}
#consultModal.bioekran-consultation-modal {
    z-index: 2147483001 !important;
}
#consultModal.bioekran-consultation-modal .modal-dialog {
    position: relative;
    z-index: 2;
}


/* Bioekran Consultation v1.0.3 - validation */
.bioekran-consultation-form .form-group.has-error .form-control{border-color:#d9534f!important;background:#fff8f8!important;box-shadow:0 0 0 3px rgba(217,83,79,.08)!important}
.bioekran-consultation-form .form-group.has-error .form-control:focus{border-color:#c9302c!important;box-shadow:0 0 0 3px rgba(217,83,79,.14)!important}
.bioekran-consultation-form .bioekran-field-error{display:block;min-height:0;margin-top:6px;color:#d9534f;font-size:13px;line-height:1.35;font-weight:600}
.bioekran-consultation-alert.alert-danger{display:block;border-color:#ebccd1;background:#fdf3f3;color:#a94442}
