﻿.z-modal{position:fixed;margin:30px auto;width:576px;height:calc(100% - 60px);padding:0;right:0;bottom:0;overflow-y:hidden !important;border-radius:5px;border:1px solid rgba(0,0,0,.2);}.z-modal .z-modal-dialog{margin:0;width:100%;height:100%;padding:0;}.z-modal .z-content{position:inherit;top:0;right:0;bottom:0;left:0;border-radius:0;box-shadow:none;border:0;border-bottom:1px solid #ccc;}.z-modal .z-content .z-header{position:absolute;top:0;right:0;left:0;height:30px;padding:0 10px;border-bottom:1px solid #ccc;background:#f2f2f2;}.z-modal .z-content .z-header>.z-title{font-weight:300;font-size:15px;color:#333;float:left;line-height:30px;}.z-modal .z-content .z-header>.z-toolbar{float:right;height:30px;}.z-modal .z-content .z-header>.z-toolbar>button{height:30px;background:transparent;border:0;font-size:16px;outline:none;}.z-modal .z-content .z-header.z-error{background:#e41212;}.z-modal .z-content .z-body{position:absolute;top:30px;bottom:30px;width:100%;font-weight:normal;overflow:auto;background:#fff;padding:1rem;}.z-modal .z-content .z-body .z-content-header{height:36px;background:#f2f2f2;border-bottom:1px solid #ccc;padding:3px;}.z-modal .z-content .z-footer{position:absolute;right:0;bottom:0;left:0;padding:0;}.z-modal .z-content .z-footer .z-toolbar{height:30px;float:right;}.z-modal .z-content .z-footer .z-toolbar>button{height:30px;background:transparent;border:0;font-size:16px;outline:none;color:#fff;}.z-modal .z-content .z-footer.z-error{background:#e41212;}.z-modal.z-extra-small{width:384px;}.z-modal.z-small{width:576px;}.z-modal.z-medium{width:768px;}.z-modal.z-large{width:992px;}.z-modal.z-extra-large{width:1152px;}.z-modal.z-fullscreen{margin:5px !important;width:calc(100% - 10px) !important;height:calc(100% - 10px) !important;}.z-modal.z-confirm{width:576px;height:150px;}.z-modal.z-export{width:640px;height:366px;font-size:13px;}.z-modal.z-alert{width:400px;height:100px;border:transparent;}.z-modal.z-alert .z-content .z-body{top:0;bottom:0;padding:16px;color:#fff;font-size:1rem;text-align:center;overflow:hidden;}.z-modal.z-alert .z-content .z-body p{line-height:20px;}.z-modal.z-alert .z-content .z-body p>i{font-size:2rem;}.z-modal.z-alert .z-content .z-body p.z-msg{font-size:1.1rem !important;}.z-modal.z-alert.z-error .z-content .z-body{background:rgba(255,84,84,.5);}.z-modal.z-alert.z-success .z-content .z-body{background:rgba(0,183,0,.5);}.z-modal.z-alert.z-warning .z-content .z-body{background:rgba(255,148,15,.5);}.hcs-no-after:after{content:unset !important;}.hcs-no-before:before{content:unset !important;}