.uk-modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:.9375rem}@media (min-width:640px){.uk-modal{padding:3.125rem 1.25rem}}@media (min-width:960px){.uk-modal{padding-left:2.5rem;padding-right:2.5rem}}.uk-modal-page{overflow:hidden}.uk-modal-dialog{position:relative;box-sizing:border-box;margin:0 auto;width:37.5rem;max-width:100%!important;background:#fff;opacity:0;transform:translateY(-100px);transition:opacity .3s linear,transform .3s linear}.uk-open>.uk-modal-dialog{opacity:1;transform:translateY(0)}.uk-modal-container .uk-modal-dialog{width:75rem}.uk-modal-full{padding:0;background:0 0}.uk-modal-full .uk-modal-dialog{margin:0;width:100%;max-width:100%;transform:translateY(0);height:100%}.uk-modal-body{display:flow-root;padding:1.25rem}.uk-modal-footer,.uk-modal-header{display:flow-root;padding:.625rem 1.25rem;background:#f8f8f8}@media (min-width:640px){.uk-modal-body{padding:1.25rem}.uk-modal-footer,.uk-modal-header{padding:.625rem 1.25rem}}.uk-modal-body>:last-child,.uk-modal-footer>:last-child,.uk-modal-header>:last-child{margin-bottom:0}.uk-modal-title{font-size:2.4rem;line-height:1.3}[class*=uk-modal-close-]{position:absolute;z-index:1010;top:10px;right:10px;padding:.3125rem}[class*=uk-modal-close-]:first-child+*{margin-top:0}.uk-modal-close-outside{top:0;right:-5px;transform:translate(0,-100%);color:#fff}@media (hover:hover){.uk-modal-close-outside:hover{color:#fff}}@media (min-width:960px){.uk-modal-close-outside{right:0;transform:translate(100%,-100%)}}.uk-modal{opacity:0;transition:opacity .2s;background:#f7f7ed}.uk-modal.bg-overlay{background:rgba(0,0,0,.6)}.uk-modal.bg-overlay .uk-modal-dialog{background:0 0;height:auto}.uk-modal.uk-open{opacity:1}