html,body{height:100%;overflow:hidden;margin:0}.container{position:relative;min-height:100%}.container_center{position:absolute;top:50%;left:50%;width:300px;height:350px;overflow:hidden;margin-top:-150px;margin-left:-150px}.rect{height:100%}#loginBody{height:100%;background-image:url('../Images/login_bg_img.png');background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column}#loginBody #header{height:100px}#loginBody #body{clear:both;flex:1 1 0%;height:100%;overflow:hidden}#loginBody #footer{height:100px;width:100%;padding:0 5px;display:flex;justify-content:initial;align-items:flex-end}#loginBody #footer .bottomLeft{width:50%;margin-top:10px;padding-bottom:20px;float:left}#loginBody #footer .bottomRight{width:50%;padding:0 10px 10px 0;float:right;text-align:right}@media screen and (max-width:1200px){#loginBody #footer .bottomLeft{width:100%;margin-top:0;padding-bottom:10px;float:left}#loginBody #footer .bottomLeft span{width:100%;float:left}#loginBody #footer .bottomRight{width:100%;padding:0;padding-bottom:10px;float:left;text-align:left}#loginBody #footer .bottomRight span{float:left}#loginBody #footer .bottomRight img{float:right}}#loginBody #main{height:100%;width:100%;max-width:1540px;padding-right:20px;display:flex;justify-content:flex-end;align-items:center}#loginBody #main .bodyRight{float:right;width:290px}#loginBody #form-container{background-color:rgba(255,255,255,.4);border-radius:20px;padding:20px}@media screen and (max-width:1300px){#loginBody #main{width:100%;max-width:100%;display:flex;justify-content:center;align-items:center}#loginBody #main .bodyRight{float:none}}.loginTitle{text-align:center}#form .dx-form-group-with-caption>.dx-form-group-content{border-top:0;padding-top:0}#selectSite .dx-dropdowneditor-icon{border-radius:20px}#form .dx-valid .dx-texteditor-input-container:after{content:none!important}#treeviewmain{margin:5px 3px 0 0;width:100%}#treeview{margin:5px 3px 0 0;width:100%}#treeview .treemenu b{opacity:.85}#treeview .treemenu b.depth1{font-size:15px}#treeview .treemenu b.depth2{font-size:15px}.sidenav{height:100%;width:230px;position:relative;z-index:1;top:0;left:0;background-color:rgba(191,191,191,.2);overflow-x:hidden;padding-top:0;transition:.2s;box-shadow:-1px 0 10px -8px rgba(0,0,0,.2) inset}.sidenav a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}.sidenav a:hover{}.sidenav .dx-button-mode-contained{background-color:transparent;border-color:transparent}.sidenavWide{height:100%;width:300px;position:relative;z-index:1;top:0;left:0;background-color:rgba(191,191,191,.2);overflow-x:hidden;padding-top:0;transition:.2s;box-shadow:-1px 0 10px -8px rgba(0,0,0,.2) inset}.sidenavWide a{padding:8px 8px 8px 32px;text-decoration:none;font-size:25px;color:#818181;display:block;transition:.3s}.sidenavWide a:hover{}.sidenavWide .dx-button-mode-contained{background-color:transparent;border-color:transparent}@media screen and (max-height:100%){.sidenav{padding-top:15px}.sidenav a{font-size:18px}.sidenavWide{padding-top:15px}.sidenavWide a{font-size:18px}}.left-header{display:inline-flex;justify-content:space-between;width:100%;padding:3px 3px 3px 4px}.function-container{display:flex}.left-content{display:inline-block;width:100%;padding:0 3px 10px 3px}.content-container{position:inherit;padding:10px;height:100%;border-style:dashed;border-color:#8fbc8f}.right-content .sub-title{font-size:120%;color:rgba(152,152,152,.8)}.title-container{min-height:30px;padding:10px 10px 10px 10px}.panel{flex:1}.dx-icon-customLogout{width:18px;height:18px;background-image:url("../Content/icons/logout.svg")}#btn_open{margin-left:0}#btn_close{position:absolute;top:10px;right:10px;font-size:36px;margin-left:50px}#right-content{transition:margin-left .2s}.siteLogoArea{width:100%;height:auto;text-align:center;padding:5px 0}.siteLogo{width:100%;height:80px;line-height:80px;padding:0 10px}.siteLogo>img{max-width:100%;max-height:60px;image-rendering:-webkit-optimize-contrast}.siteName,.userName{font-size:11px;line-height:18px}.siteName{font-size:13px}.checkbox-container{position:relative}.checkbox-container input[type="checkbox"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.checkbox-container input[type="checkbox"]+label{display:inline-block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input[type="checkbox"]+label:before{content:'☆';font-size:18px;color:rgba(0,0,0,.1);display:inline-block;width:18px;height:18px;line-height:14.5px;margin:-2px 8px 0 0;text-align:center;vertical-align:middle;background:#fafafa;border:0 solid #cacece;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05)}.checkbox-container input[type="checkbox"]+label:active:before,.checkbox-container input[type="checkbox"]:checked+label:active:before{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 1px 3px rgba(0,0,0,.1)}.checkbox-container input[type="checkbox"]:checked+label:before{content:'★';color:#314ca2;text-shadow:1px 1px white;background:#f1f4ff;border-color:#adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);line-height:14.5px;font-size:18px}#btnHelpIcon{animation:bounce .3s ease infinite alternate;font-family:'Titan One',cursive}@keyframes bounce{100%{text-shadow:0 1px 0 #ccc,0 2px 0 #ccc,0 3px 0 #ccc,0 4px 0 #ccc,0 50px 25px rgba(0,0,0,.2)}}.chat-button-container{max-width:2116px;margin:0 auto}.chat-button-container{position:fixed;bottom:0;left:0;right:0;z-index:10000}.chat-button-container .chat-button{position:absolute;bottom:20px;right:20px;width:68px;height:68px;cursor:pointer}.chat-button-container .chat-button.disabled{display:none}.chat-button-container .chat-button:hover svg .background{fill:#f05b41}.chat-button-container .chat-button svg .border{fill:white}.chat-button-container .chat-button svg .background{fill:#264d68}.chat-button-container .chat-button svg path,.chat-button-container .chat-button svg rect{fill:white}.purchaesProcess table{width:50%}.purchaesProcess table thead tr th,.purchaesProcess table tbody tr td{border:1px solid #eee;padding:10px}.purchaesProcess table thead tr{text-align:center}.tabs li.tabs-selected a.tabs-inner{color:#04a2bd;border-top:3px solid #04a2bd;border-bottom:0 none;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;background-color:#fff;font-weight:600}.tabs li a.tabs-inner{border-top:3px solid transparent}.tabs li a.tabs-close,.tabs-p-tool{margin-top:-4px}.tabs-header,.tabs-tool{background-color:#fafafa}