html,body{overflow:hidden;height:100%}:root{--radius:10px}.ui-section{overflow:hidden;-ms-overflow-style:none;box-sizing:content-box}.ui-section-header{height:45px;border-bottom:1px solid #E0E0E0;position:relative;color:#000;display:flex;align-items:center}.ui-section-header div{flex:1;text-align:center;font-weight:bold;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:50px}.ui-section-header span{display:block;cursor:pointer;color:var(--color);width:50px;text-align:center;font-weight:18px}.ui-section-header span:hover{text-decoration:underline}.ui-section-header span i{margin-right:6px}.ui-section-hidden{visibility:hidden}.ui-section-section{transition:all 0.2s}.ui-section-animate{position:absolute;top:0}.ui-section-body{position:relative}.ui-dark .ui-section-header{border-bottom-color:#404040;color:#FFF}.color{color:var(--color)}.nohover{cursor:default !important}.mnav{width:250px;border-right:1px solid #E0E0E0;float:left}.mbody{margin-left:250px}.mbodymax{max-width:840px;margin:20px auto 20px;width:100%}.mformmax{max-width:640px;margin:20px auto 20px;width:100%}.mheader{height:65px;border-bottom:1px solid #E0E0E0}.mheader button{float:left;width:55px;line-height:60px;border:0;text-align:center;background-color:transparent;cursor:pointer;font-size:24px;color:var(--color)}.mheader label{margin:0 55px;display:block;line-height:60px;font-size:22px;text-align:center;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mheader label i{margin-right:8px}.jc-xs .mbody{margin-left:0}.jc-xs .mbodymax,.jc-xs .mformmax{margin-top:10px}.jc-xs .mheader label{font-size:20px}:root .ui-input,:root .ui-directory,:root .badge{--radius:4px}.mainmenu{display:none}.jc-xs .mainmenu{display:block;position:absolute;right:20px;bottom:20px;cursor:pointer;font-size:22px;color:#FFF;z-index:10;background-color:var(--color);width:50px;height:50px;border-radius:100px;text-align:center;line-height:50px;box-shadow:0 2px 3px rgba(0,0,0,0.1)}.jc-xs.mainmenu-visible .mnav{width:100%;display:block}.msigninmax{max-width:400px;margin:0 auto;width:100%;text-align:left;padding:20px}.msignupmax{max-width:600px;margin:0 auto;width:100%;text-align:left;padding:20px}.ui-input{font-size:14px}.ui-input-label{font-size:14px;margin-bottom:5px}.ui-input-control{min-height:40px}.ui-input-control .ui-input-value{line-height:27px}.ui-input-input{padding-top:7px}.ui-input-input input{font-size:14px}.ui-input-icon-right{height:39px;width:39px;line-height:39px}.ui-input-ricon .ui-input-input{margin-right:40px}.ui-input-checkbox{min-height:22px}.ui-input-checkbox span{width:21px;height:21px}.ui-box .padding{padding:20px}.ui-section-header span{top:24px;font-size:20px}.ui-section-body{position:relative}.ui-section-header{height:70px}.ui-section-header label{font-size:22px}.ui-section-header label i{margin-right:10px}.jc-xs .ui-section-header label{font-size:20px}.mnav .items{padding:20px 15px}.mnav .items hr{margin:15px 0}.mnav .item{height:32px;line-height:32px;font-size:15px;cursor:pointer;border-radius:var(--radius);margin-bottom:4px;display:block;color:#333}.mnav .item i{width:16px;text-align:center;margin-right:10px;margin-left:10px}.mnav .item:hover{background-color:rgba(0,0,0,0.02);text-decoration:none}.mnav .item.selected{background-color:#E8F0FE;color:var(--color)}.mnav .user{height:60px;padding:18px 15px 0;cursor:pointer}.mnav .user .initials{float:left}.mnav .user>div{margin-left:45px;padding:8px 0 0;font-size:16px;font-weight:bold}.jc-xs .mnav .item{font-size:18px;height:40px;line-height:40px}h1{font-size:34px;margin:0 0 20px;padding:0;font-weight:normal}h1 i{margin-right:10px}h2{font-size:28px;margin:0 0 15px;padding:0;font-weight:normal}h2 i{margin-right:10px}h3{font-size:22px;margin:0 0 10px;padding:0;font-weight:normal}h3 i{margin-right:8px}p{font-size:14px;line-height:20px}.summary{font-size:16px;color:#5f6368;line-height:24px;padding:0 20px}.panel .padding{padding:20px}.panel>div:last-child{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.panel>label{padding:15px}.panel>img{border-radius:var(--radius) var(--radius) 0 0}.panel>button{height:60px;padding:0 20px;cursor:pointer;width:100%;border:0;background-color:transparent;text-align:left;color:var(--color)}.panel>button i{margin-right:5px}.panel>button:hover{background-color:rgba(0,0,0,0.03)}.panel>button:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.panel>button:last-child{border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius)}.listing-links{font-size:15px;margin:0 -10px}.listing-links figure>section{padding:13px 0}.listing-links section i{width:16px;margin-right:10px}.listing-links section span{float:right;margin-top:2px}.caption>label{font-size:16px}.inline{display:inline-block;position:relative}.fs11{font-size:11px}.fs12{font-size:12px}.button{height:40px;width:100%;border:0;background-color:#F0F0F0;color:#000;border-radius:var(--radius);font-size:15px;cursor:pointer;padding:0 15px}.button[name='submit']{background-color:var(--color);color:#FFF}.button i{margin-right:5px}.button:hover{opacity:0.9}.button:active{opacity:1;color:#888;box-shadow:inset 0 0 10px rgba(0,0,0,0.05)}.button[name='submit']:active{box-shadow:inset 0 0 10px rgba(0,0,0,0.3);color:#E0E0E0}.button:disabled{background-color:#F8F8F8 !important;color:#C0C0C0 !important;cursor:not-allowed;opacity:1 !important;box-shadow:none !important}.button.small{height:28px;width:100%}.button.inline{padding:0 15px;width:auto;font-size:13px}.button-red{background-color:#E8483F;color:#FFF}.button-red:active{color:#FFF}.buttons>button{border-radius:0;position:relative;display:inline-block;width:50%}.buttons>button:first-child{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.buttons>button:last-child{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.ui-directory-default li{height:32px;line-height:32px;font-size:14px}.ui-directory-search input{font-size:14px}.ui-menu-style-2 li{margin:2px 8px;padding:10px 2px;font-size:14px}.ui-approve-body{max-width:450px}.exec{cursor:pointer}.iconmenu{height:75px}.iconmenu>div{height:70px;width:80px;padding-top:10px}.iconmenu span{font-size:13px}.keyvalue{min-height:24px;font-size:14px}@media (max-width:768px){.mnav{display:none}}