.avatar-anchor{text-decoration:none;display:inline-block}.avatar-circle{text-align:center;border-radius:8%}div.avatar-circle{background-color:darkslategray;color:white}img.avatar-circle{object-fit:cover}.avatar-circle.small{width:32px;height:32px;line-height:30px;font-size:32px}.avatar-circle.small-medium{width:48px;height:48px;line-height:40px;font-size:48px}.avatar-circle.medium{width:128px;height:128px;line-height:120px;font-size:64px}.avatar-circle.big{width:256px;height:256px;line-height:240px;font-size:128px}.flash-holder{display:block;margin-bottom:20px}.flash-message{border-radius:5px;background-color:pink;padding:6px;margin:5px 10px;outline:1px solid}.flash-icon,.flash-content{display:inline-block}.flash-icon{vertical-align:top;margin-right:6px}.flash-message ul{margin-top:2px;margin-bottom:2px;padding-left:24px}.flash-success{background-color:#cdfacd;outline-color:#57b157;color:#003c00}.flash-error{background-color:#ffc8c8;outline-color:#c56e6e;color:#5a0000}form.regular .form-section .form-section-heading{font-size:1.3rem;margin-bottom:10px}form.regular .form-field{margin-bottom:20px;display:block;min-height:25px}form.regular .field-heading{font-weight:bold}form.regular .field-control{width:100%;margin-top:4px}form.regular .field-control input{width:calc(100% - 8px);max-width:500px}form.regular .field-control input[type=checkbox]{width:20px}form.regular .form-field input[type=submit]{margin-top:10px}form.regular .form-field:has(input[type=submit]){direction:rtl}form.search-bar{margin-left:10px}form.search-bar .form-field{float:left;margin-right:10px}form.search-bar .form-field input[type=text]{width:310px}body{background-color:#e9e9e9;margin:0px;width:100%}body,input{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";font-weight:400;font-size:1rem}h2{margin-top:0px}header{background:#f9f9f9;border-bottom:2px solid #ffb97b;font-weight:bold}.display-none{display:none !important}.header-center-content{margin-right:70px}.header-links{display:inline-block;vertical-align:top;padding-top:1px}.header-links a{margin-left:5px;margin-right:5px}.header-search-bar-holder{display:inline-block;vertical-align:top}.bulletin,.alert{width:100%;display:inline-block;text-align:center}.bulletin{background-color:purple}.alert{background-color:olivedrab}.code-snippet{margin:20px 0px;padding:12px;font-family:monospace;font-size:12px;background-color:#eee;user-select:all;white-space:nowrap;overflow-x:scroll}div.back-to-index{margin-bottom:14px}.dividing-line{width:100%;background-color:gray;height:1px;display:block;margin-top:20px;margin-bottom:20px}input[type=submit],input[type=password]{color:black}footer .nav-links{padding-top:12px}footer .nav-links a,.copyright-message{margin-left:20px;margin-bottom:10px;margin-top:10px}.footer-content,.footer-content a{color:white}.login-form{margin-left:auto;margin-right:auto;width:400px;margin-top:128px;margin-bottom:50px;background-color:white;border-radius:5px;border:1px solid #0002;padding:30px;height:100%}.login-form .field-heading,.login-form .field-control input{width:calc(100% - 8px)}.login-form .form-field{margin-bottom:10px}.login-form input[type=submit]{margin-top:10px;float:right}.login-form h2{margin-top:-8px;margin-bottom:20px}.forgot-password-line{margin-top:22px}.privacy{margin-left:auto;margin-right:auto;max-width:800px;margin-top:50px;margin-bottom:50px;padding:30px;background-color:white;border-radius:5px;border:1px solid #0002}.guest-footer{position:relative;bottom:0;background-color:#737373;height:50px;width:100%;text-align:center;padding-bottom:10px;font-size:1rem}.guest-footer .guest-copyright-message,.guest-footer .guest-copyright-message a{margin-top:18px;color:white}main.guest-main{display:flex;flex:1;text-align:left}.horiz-two-half-section{width:100%}.horiz-half-section{width:50%;display:inline-block}body{display:flex;flex-direction:column;min-height:100vh}header{height:50px;margin-bottom:30px;text-align:center}header .header-content{width:1440px;display:inline-block;height:100%}.header-left,.header-center,.header-right{height:100%}.header-left{float:left}.header-left-inner{margin:12px 10px}.header-center{display:inline-block}.header-right{float:right}.header-right-inner{margin:8px 11px}.header-right-text{padding-top:4px}.header-center-inner{margin-top:11px;margin-left:18px;margin-right:18px}footer{display:inline-block;background-color:#737373;height:82px;width:100%;text-align:center;border-top:2px solid #0005;margin-top:30px}footer .footer-content{width:1440px;height:100%;display:inline-block;text-align:right}@media (max-width: 900px){.header-left{display:none}.header-center{display:none}}main{text-align:center;flex:1}main .side-menu{vertical-align:top;display:inline-block;text-align:left}main .content{vertical-align:top;display:inline-block;text-align:left}main .right-side-menu{vertical-align:top;display:inline-block;text-align:left}@media (max-width: 1440px){header .header-content{width:100%}footer .footer-content{width:100%}}main.content-full-width .content{width:1440px}@media (max-width: 1440px){main.content-full-width .content{width:100%}}main.content-side-menu .side-menu{width:200px}main.content-side-menu .content{width:calc(1440px - 200px)}@media (max-width: 1440px){main.content-side-menu .side-menu{display:none}main.content-side-menu .content{width:100%}}main.content-both-menus .side-menu{width:200px}main.content-both-menus .content{width:calc(1440px - 200px*2)}main.content-both-menus .right-side-menu{width:200px}@media (max-width: 1440px){main.content-both-menus .side-menu{display:none}main.content-both-menus .content{width:100%}main.content-both-menus .right-side-menu{display:none}}table.lightup-table{border-collapse:collapse;width:100%;background-color:#f9f9f9}table.lightup-table,table.lightup-table th,table.lightup-table td{padding-bottom:4px}table.lightup-table tr{padding-bottom:4px;border:1px solid #0005}table.lightup-table th,table.lightup-table td{padding:8px}table.lightup-table th{font-weight:bold;text-align:left}table.lightup-table tr:hover{background-color:#ffe2cd}.modalBackground{background-color:#0003;width:100%;height:100%;z-index:100;position:fixed;display:none}.modal{width:700px;height:auto;background-color:#fff4eb;margin-left:auto;margin-right:auto;margin-top:185px;border-radius:8px;box-shadow:4px 4px 12px 0px #0008}.modalHeader,.modalBody,.modalFooter{width:calc(100% - 16px);padding:8px}.modalHeader{height:32px;line-height:29px;vertical-align:middle;text-align:center;font-weight:bold;font-size:16px;padding-left:8px}.modalBody{min-height:100px;background-color:#fff4eb;padding:8px;border-top:1px solid #ffb97b;border-bottom:1px solid #ffb97b}.modalFooter{height:32px}.modalFooter button{float:right}.modalBody table{width:100%}.modalBody table input{width:-webkit-fill-available}.side-menu-inner{background-color:#fff4eb;border:1px solid #ffb97b;padding:8px 10px;border-radius:5px;margin-top:10px}.side-menu li .active{font-weight:bold}main .content .content-inner{border-radius:5px;background-color:#fff;padding:10px;margin-top:10px;margin-bottom:15px;border:1px solid #0002;margin-left:10px;margin-right:10px}.page-heading-with-button{margin-bottom:14px}.page-heading-with-button h2{display:inline-block;margin-bottom:0}.page-heading-with-button .page-heading-buttons{float:right;margin-top:6px;margin-right:2px}
