#popup_overlay{position:fixed;z-index:9998;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.5)}#popup_container{top:38vh;left:calc(50%);position:relative;width:100%;margin:10px;pointer-events:auto;display:flex;flex-direction:column;align-items:center;background-color:#ffffff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:0}@media (min-width: 576px){#popup_container{width:100%;max-width:420px;margin:1.75rem auto}}@media (max-width: 576px){#popup_container{min-width:320px;width:100%;margin:1.75rem auto}}#popup_title{font-size:14px;font-weight:bold;text-align:center;line-height:1.75em;color:#666;border:solid 1px #FFF;border-bottom:solid 1px #999;cursor:default;padding:0em;margin:0em}#popup_content{padding:1rem 1.75rem;margin:0em;flex:1 1 auto}#popup_message{font-size:14px}#popup_panel{text-align:center;padding:1rem 0 0 0}.xdsoft_autocomplete,.xdsoft_autocomplete div,.xdsoft_autocomplete span{-moz-box-sizing:border-box !important;box-sizing:border-box !important;width:100%}.xdsoft_autocomplete{display:inline;position:relative;word-spacing:normal;text-transform:none;text-indent:0px;text-shadow:none;text-align:start;width:100%}.xdsoft_autocomplete .xdsoft_input{position:relative;z-index:2}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown{position:absolute;border:1px solid #ccc;border-top-color:#d9d9d9;box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);cursor:default;display:none;z-index:100;margin-top:-1px;background-color:#fff;min-width:100%;overflow:auto}.xdsoft_autocomplete .xdsoft_autocomplete_hint{position:absolute;z-index:1;color:#ccc !important;-webkit-text-fill-color:#ccc !important;text-fill-color:#ccc  !important;overflow:hidden !important;white-space:pre  !important}.xdsoft_autocomplete .xdsoft_autocomplete_hint span{color:transparent;opacity:0.0}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>.xdsoft_autocomplete_copyright{color:#ddd;font-size:10px;text-decoration:none;right:5px;position:absolute;margin-top:-15px;z-index:102}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div{background:#fff;white-space:nowrap;cursor:pointer;line-height:1.5em;padding:2px 0px 2px 0px}.xdsoft_autocomplete .xdsoft_autocomplete_dropdown>div.active{background:#0097CF;color:#FFFFFF}.autocomplete-suggestions{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #C2C2C2;background:#FFF;cursor:default;overflow:auto;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2);cursor:pointer;margin:-2px 0 0 0;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.autocomplete-suggestion{padding:10px 12px;white-space:nowrap;overflow:hidden}@media only screen and (min-width: 320px) and (max-width: 960px){.autocomplete-suggestion{padding:10px 6px;font-size:16px}}.autocomplete-no-suggestion{padding:2px 5px}.autocomplete-selected{background:#008ffa;color:#FFFFFF}.autocomplete-selected.strong{color:#FFFFFF}.autocomplete-suggestions strong{font-weight:600}.autocomplete-group{padding:2px 5px;font-weight:bold;font-size:16px;color:#000;display:block;border-bottom:1px solid #000}.treeview,.treeview ul{padding:0;margin:0;list-style:none}.treeview ul{background-color:white;margin-top:4px}.treeview .hitarea{background:url(../img/treeview-default.gif) -64px -25px no-repeat;height:16px;width:16px;margin-left:-16px;float:left;cursor:pointer}* html .hitarea{display:inline;float:none}.treeview li{margin:0;padding:1px 6px 4px 16px}.treeview li span{padding:0 0 0 2px;font-weight:bold}.treeview a.selected{background-color:#eee}#treecontrol{margin:1em 0;display:none}.treeview .hover{color:red;cursor:pointer}.treeview li{background:url(../img/treeview-default-line.gif) 0 0 no-repeat}.treeview li.collapsable,.treeview li.expandable{background-position:0 -176px}.treeview .expandable-hitarea{background-position:-80px -3px}.treeview li.last{background-position:0 -1766px}.treeview li.lastCollapsable,.treeview li.lastExpandable{background-image:url(../img/treeview-default.gif)}.treeview li.lastCollapsable{background-position:0 -111px}.treeview li.lastExpandable{background-position:-32px -67px}.treeview div.lastCollapsable-hitarea,.treeview div.lastExpandable-hitarea{background-position:0}.treeview .placeholder{background:url(../img/ajax-loader.gif) 0 0 no-repeat;height:16px;width:16px;display:block}
