.ssw-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000000;display:none;overflow:auto}.ssw-modal.ssw-fade .ssw-modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.ssw-modal.ssw-in .ssw-modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);transition:padding .2s linear 0s}.ssw-modal-dialog{z-index:1050;width:auto;padding:10px;margin-right:auto;margin-left:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ssw-modal-content{position:relative;background-color:var(--gw_modal_bg_color);color:var(--gw_main_color);border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);background-clip:padding-box}.ssw-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2500000;background-color:#000}.ssw-modal-backdrop.ssw-fade{opacity:0;filter:alpha(opacity=0)}.ssw-modal-backdrop.ssw-in{display:block;opacity:.5;filter:alpha(opacity=50)}.ssw-modal-header{min-height:16.428571429px;padding:15px;border-bottom:1px solid #e2e2e2}.ssw-modal-footer.ssw-no-border,.ssw-modal-header.ssw-no-border{border-bottom:none;border-top:none;padding-bottom:0}.ssw-modal-header .ssw-close{margin-top:-2px;min-width:0}.ssw-modal-title{margin:0;line-height:1.428571429}.ssw-modal-body{position:relative;padding:15px;overflow-y:auto}.ssw-modal-footer{padding:19px 20px 20px;margin-top:15px;text-align:right;border-top:1px solid #e2e2e2}.ssw-modal-footer:after,.ssw-modal-footer:before{display:table;content:" "}.ssw-modal-footer:after{clear:both}.ssw-modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media screen and (min-width:768px){.ssw-modal-dialog{right:auto;left:50%;width:600px;padding-top:150px;padding-bottom:30px}.ssw-modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}}.ssw-modal .btn{display:inline-block}@media screen and (max-width:480px){.ssw-modal-dialog{width:100%;padding:0}.ssw-modal-content{border:medium;border-radius:0;box-shadow:none}}