/*
  A simple jQuery modal (http://github.com/kylefox/jquery-modal)
  Version 0.9.1
*/
.blocker{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;padding:0;box-sizing:border-box;background-color:rgba(0,0,0,0.7);text-align:center;z-index:110000}.blocker::before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:transparent}.modal{display:none;vertical-align:middle;position:absolute;box-sizing:border-box;width:auto;background:#fff;padding:0;text-align:left;height:auto;top:30px;left:30px;right:30px;bottom:30px;margin:auto}.modal .modal-header,.modal .modal-footer{background-color:#F9F9F9}.modal .modal-header{padding:14px 50px 15px 20px;position:relative;border-bottom:1px solid #ddd}.modal .modal-footer{left:0;right:0;bottom:0;padding:15px 20px;position:absolute;border-top:1px solid #ddd}.modal .modal-footer p{margin:0}.modal .modal-header h3{margin:0;font-size:18px}.modal .modal-body{overflow:auto;padding:20px;width:auto;height:auto;position:absolute;left:0;right:0;background-color:#fff;scrollbar-color:#ccc #e5e5e5;scrollbar-width:thin}.modal .modal-body::-webkit-scrollbar{width:12px}.modal .modal-body::-webkit-scrollbar-track{background:#e5e5e5}.modal .modal-body::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:5px;border:2px solid #e5e5e5}.modal .modal-body p:last-child{margin-bottom:0}.modal-header .close-modal{position:absolute;top:0;right:0;display:flex;width:45px;text-align:center;bottom:0;background-color:#eee}.modal-header .close-modal::before{content:"x";speak:none;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:auto}.modal-header .close-modal{color:#555;cursor:pointer;text-decoration:none}.modal-header .close-modal:hover{color:#00a0d2;text-decoration:none}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1.0)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0)}}.modal .title-item{margin:0;margin-bottom:10px}.modal-md{max-width:700px;max-height:600px}.modal-sm{max-width:540px;max-height:580px}.modal-title .title-date{font-size:14px;margin-left:15px;font-weight:400}
.loading{
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: none;
  position: fixed;
  z-index: 100000;
  opacity: 0.85;
  background: url('../img/loading.gif') center center no-repeat #000;
}