.jeg_subscribe{margin:40px auto}.jeg_subscribe .modal-dialog{display:block;position:relative;width:auto}.jeg_subscribe .form-pop-up .modal-dialog{margin:10px;top:50%;transform:translateY(-50%)}.jeg_subscribe .modal-dialog [role=button]{cursor:pointer}.jeg_subscribe .modal-dialog button.close{padding:0;cursor:pointer;background:0 0;border:0;width:15px;height:15px;position:absolute;top:15px;right:15px;z-index:1;display:none;float:right;font-size:25px;font-weight:700;line-height:10px;text-shadow:0 1px 0 #fff;opacity:.4;transition:.2s}.jeg_subscribe .modal-dialog .close:focus,.jeg_subscribe .modal-dialog .close:hover{text-decoration:none;cursor:pointer;opacity:1}.jeg_subscribe .modal-dialog .close span{display:inline-block}.jeg_subscribe .modal-dialog .modal-open{overflow:hidden}.jeg_subscribe .modal-content{position:relative}.jeg_subscribe .modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.jeg_subscribe .modal-body{color:#53585c;position:relative;padding:30px 40px;border:1px solid #e0e0e0;background-color:#fff}.jeg_subscribe_form.form-pop-up .modal-body{border:0;padding:35px}.jeg_subscribe .jeg_subscribe_heading{color:#212121;font-size:24px;line-height:1.3;margin:0 0 15px}.jeg_subscribe .input_field{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between}.jeg_subscribe .input_field .button{flex:1 0 30%}.jeg_subscribe .input_wrap{flex:1 0 70%;display:inline-block;position:relative}.jeg_subscribe .input_wrap:before{content:"\f003";font-family:FontAwesome;position:absolute;left:15px;top:50%;transform:translateY(-50%);opacity:.5}.jeg_subscribe .input_wrap input:not([type=submit]){width:100%;background:rgba(0,0,0,.02);padding-left:42px}.jeg_subscribe input[type=submit]{margin-left:15px;border-radius:2px}.jeg_subscribe .btn .fa{margin-right:6px}.jeg_subscribe .checkbox label{padding-left:8px}.jeg_subscribe_form.form-pop-up{display:none;background-color:rgba(0,0,0,.8);overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;outline:0;text-align:center;transition:.2s}.jeg_subscribe_form.form-pop-up{overflow-x:hidden;overflow-y:auto}.jeg_subscribe_form.form-pop-up .modal-dialog .close,.jeg_subscribe_form.form-pop-up.show{display:block}@media (min-width:768px){.jeg_subscribe_form.form-pop-up:before{display:inline-block;vertical-align:middle;content:" ";height:100%}.jeg_subscribe_form.form-pop-up .modal-dialog{position:absolute;width:540px;top:50%;left:50%;transform:translate(-50%,-50%)}}