.modal .modal-dialog{outline:0}.modal .modal-dialog .modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}.modal .modal-dialog .modal-content .modal-body{overflow:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.modal .modal-dialog.ui-resizable{margin-bottom:auto}.modal .modal-header.ui-draggable{cursor:default}.modal.dialog-frame .modal-body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-direction:column;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column}.modal.dialog-frame .modal-body>iframe{height:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.modal .max{float:right;-webkit-appearance:none;padding:0;margin-top:7px;margin-right:3px;font-size:.8rem;font-weight:700;color:#000;text-shadow:0 1px 0 #fff;cursor:pointer;background:0 0;border:0;opacity:.2}.modal .max:focus,.modal .max:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}.modal.maximize{overflow:hidden!important}.modal.maximize .modal-dialog{top:0;left:0;width:100%;height:100%;margin:0!important}.modal.maximize .modal-dialog .modal-body{min-height:calc(100% - 100px)}.modal.maximize .modal-dialog .ui-resizable-handle{display:none!important}.dialog-resizable-helper{height:100%;border:1px dotted #ccc}.dialogWait{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5001;display:none;padding-top:20%;font-size:10px;text-align:center;background-color:#000;opacity:.5}.dialogWait .effect{height:50px;opacity:1}.dialogWait .effect>div{display:inline-block;width:6px;height:100%;margin-left:10px;background-color:#0275d8;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;-o-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.dialogWait .effect .rect2{-webkit-animation-delay:-1.1s;-o-animation-delay:-1.1s;animation-delay:-1.1s}.dialogWait .effect .rect3{-webkit-animation-delay:-1s;-o-animation-delay:-1s;animation-delay:-1s}.dialogWait .effect .rect4{-webkit-animation-delay:-.9s;-o-animation-delay:-.9s;animation-delay:-.9s}.dialogWait .effect .rect5{-webkit-animation-delay:-.8s;-o-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-o-keyframes stretchdelay{0%,100%,40%{-o-transform:scaleY(.4);transform:scaleY(.4)}20%{-o-transform:scaleY(1);transform:scaleY(1)}}@keyframes stretchdelay{0%,100%,40%{-webkit-transform:scaleY(.4);-o-transform:scaleY(.4);transform:scaleY(.4)}20%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);transform:scaleY(1)}}