.background{z-index:101;display:block;position:fixed;left:0px;top:0px;width:100%;height:100%;background-color:rgba(0,0,0,0.3)}.Popup{z-index:99999;display:none;color:#000;margin:0 auto;text-align:justify;text-transform:none;background-color:white;padding:10px;border-radius:10px;box-shadow:20px 20px 20px 5px #00000063;display:inline-block;max-width:calc(100%);max-height:100%}.Popup>.head{cursor:move;color:#555555;font-family:Arial;font-size:1em;font-weight:bold;width:100%;border:1px #ccc solid;border-radius:10px;padding:5px 1em 5px 1em;margin-bottom:12px;text-align:left;width:auto !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Popup>.head>img{width:16px;margin-right:7px;margin-bottom:-3px}.Popup>.content{overflow:auto;height:calc(100% - 40px);padding:0px}.Popup>.close:hover{background-color:#878787}.Popup>.close:active{background-color:#373232}.Message{height:calc(100% - 30px) !important}.Message img{width:25px;float:left}.Message text{display:block;margin-left:40px;margin-top:3px;margin-bottom:10px}.Message .seccion{text-align:center}.GridPopup table{width:100%}.GridPopup .seccion>div>img{width:20px;margin:2px;margin-bottom:5px;vertical-align:middle;cursor:pointer}.GridPopup .dtable{height:calc(100% - 35px);width:100%;overflow:auto}.GridPopup tbody tr{cursor:pointer}.loadingInterno{margin:15px auto 0;width:70px;text-align:center}.loadingInterno>div{width:18px;height:18px;background-color:#7A7A7A;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.loadingInterno .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loadingInterno .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
