.modal-header{display:flex;align-items:center;justify-content:flex-start;}.modal-title{display:flex;flex:1;}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2));}@media (min-width:992px){.modal-lg{max-width:800px;margin:1.75rem auto}}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}}.modal.fade.show{opacity:1;visibility:visible;}.modal-open{overflow:hidden;}.modal-open .modal{overflow-x:hidden;overflow-y:auto;}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;-webkit-animation:modal-animation .5s ease-out;animation:modal-animation .5s ease-out;outline:0;}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear;}.fade.in{opacity:1;}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background-color:rgba(0,0,0,.171);}.modal-backdrop.in{background-color:rgba(0,0,0,.171);}.modal-backdrop.fade{opacity:0;}.modal-dialog{position:relative;width:auto;margin:0 auto;}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgb(0 0 0 / 50%);box-shadow:0 3px 9px rgb(0 0 0 / 50%);outline:0;}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;}.modal-body{position:relative;padding:15px;}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5;}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" ";}.modal-header .modalclose{margin-top:-2px;}.modalclose{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.modalclose{float:right;font-size:21px;font-weight:500;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;}.modal{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.8);cursor:pointer;visibility:hidden;opacity:0;transition:all .35s ease-in;z-index:99;}.modal.is-visible{visibility:visible;opacity:1;}