﻿html.popup-box-is-locked{overflow:hidden}.popup-box-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.popup-box-wrapper{position:fixed;z-index:100005;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.popup-box-wrapper.popup-box-is-active{display:block}.popup-box-wrapper.full-screen{min-height:100%}.popup-box-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.popup-box-overlay,.popup-box-wrapper{-webkit-transform:translateZ(0)}.popup-box{position:relative;display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;min-height:100%;padding:10px;text-align:left;-webkit-transition:-webkit-transform .2s ease-out,opacity .2s ease-out;-moz-transition:-moz-transform .2s ease-out,opacity .2s ease-out;-o-transition:-o-transform .2s ease-out,opacity .2s ease-out;transition:transform .2s ease-out,opacity .2s ease-out;-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95);opacity:0;background:#fff;background-clip:padding-box}.popup-box-wrapper.popup-box-is-active .popup-box,body.popup-box-is-active .popup-box{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1;z-index:10000}.popup-box,.popup-box-wrapper:after{vertical-align:middle}.popup-box.is-active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}.popup-box .box-header{position:relative;width:100%;font-size:25px;color:#000;box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;border-bottom:3px solid #4d4d4d;line-height:25px;padding-bottom:5px;margin-bottom:10px;text-align:left}.popup-box-wrapper.full-screen .popup-box{min-height:100%}.popup-box-bg{-webkit-transition:-webkit-filter .2s ease-out;-moz-transition:-moz-filter .2s ease-out;-o-transition:-o-filter .2s ease-out;transition:filter .2s ease-out}.popup-box-wrapper.popup-box-is-active .popup-box-bg,body.popup-box-is-active .popup-box-bg{-webkit-filter:blur(3px);-ms-filter:blur(3px);filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px)}.popup-box-overlay{-webkit-transition:opacity .2s ease-out;-moz-transition:opacity .2s ease-out;-o-transition:opacity .2s ease-out;transition:opacity .2s ease-out;opacity:0;background:rgba(0,0,0,.8)}.popup-box-wrapper.popup-box-is-active .popup-box-overlay,body.popup-box-is-active .popup-box-overlay{opacity:.8}.popup-box-close{width:25px;height:25px;position:absolute;right:2px;top:2px;margin:auto}@media only screen and (min-width:40.063em){.popup-box{min-height:0;margin:20px auto}.popup-box-wrapper.full-screen .popup-box{margin:0}}.lt-ie9 .popup-box{width:700px;min-height:0;margin:20px auto}.lt-ie9 .popup-box-close:after{margin:auto;text-align:center}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0;background-color:#000}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.3}@media screen and (-ms-high-contrast:active){.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}