html{overflow-y:scroll;}body{margin:0px;padding:0px;font-family:verdana;color:black;min-height:100vh;display:flex;flex-flow:column;font-family:"Open Sans",Verdana,Arial,sans-serif;}.visuallyhidden{clip:rect(0 0 0 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px;overflow:hidden;}form{margin:0px;padding:0px;}#wrapper{min-height:400px;flex:1 1;display:flex;flex-flow:column;align-items:center;}#main-content{flex:1 1;max-width:1200px;width:100%;display:flex;flex-flow:column;}#login-status{text-align:right;}header{background:#9b231c;color:white;display:block;padding:0 16px;}header .content{max-width:1200px;margin:0 auto;}header .top{padding:10px 0;display:flex;align-items:center;}header .spacer{flex:1;}header #login-status{font-size:.8em;}header #staging-indicator{background:#831313;padding:.5em;color:white;border-radius:4px;margin-left:2em;}header h1{margin:0;background:none;color:white;text-decoration:none;font-weight:bold;}header nav{display:block;background:black;background:linear-gradient(to bottom,#3f3f3f,black 50%);border-top:solid 1px rgba(0,0,0,0.2);background-clip:padding-box;text-align:right;margin:0 -16px;padding:0 16px;}header nav ul{list-style:none;margin:0;padding:4px 0;}header nav ul li{display:inline-block;padding:5px;font-size:.9em;}header nav ul li a{color:white;text-decoration:none;display:block;}header nav ul li a:hover{color:white;}header nav form.logout{border-left:solid 1px rgba(255,255,255,0.3);padding-left:1em;}header nav form.logout button{background:none;color:inherit;border:none;cursor:pointer;font:inherit;padding:0;}#contentMain{background:#f9f9f9;padding:1em 2em;}a{color:#9b231c;}a:hover{color:#701914;}p{margin:0 0 .5em 0;}h1{color:#9b231c;font-size:2.2em;font-weight:700;margin:1em 0 1em 0;}h2{font-size:1.7em;font-weight:600;margin:1em 0 .25em 0;}h3{font-size:1.3em;font-weight:600;margin:1em 0 .25em 0;}.textpage a{color:#9b231c;text-decoration:underline;}.textpage table{border-collapse:collapse;}.textpage table td{padding:.4em .4em;}.textpage table td p{margin:0;}.textpage table thead td{border-bottom:1px solid #9b231c;font-weight:600;color:#9b231c;}.textpage table tbody tr:nth-child(even) td{background:rgba(0,0,0,0.03);}footer{background:#f9f9f9;margin-top:2em;padding:1em 16px;color:#4d4d4d;}footer .inner{max-width:1200px;margin:0 auto;}footer ul{list-style:none;margin:-.5em -.5em 1em -.5em;padding:0;display:flex;flex-flow:row wrap;}footer ul li{margin:.5em;}footer ul li a{color:inherit;text-decoration:none;}footer .version{font-size:.7em;font-weight:300;}.traffic-info{position:relative;z-index:2;overflow:hidden;padding-bottom:10px;margin-bottom:-10px;}.traffic-info .info-item{display:flex;flex-flow:column;background:linear-gradient(to bottom,#eec94d,#ecc236);color:black;padding:1em;box-shadow:rgba(0,0,0,0.2) 0 2px 5px;}.traffic-info .info-item .text{margin-right:1em;}.traffic-info .info-item a{text-decoration:none;color:inherit;display:flex;margin-left:auto;padding:1em;margin:1em -1em -1em -1em;border-radius:4px;align-items:center;transition:background-color ease-in-out .2s;}.traffic-info .info-item a:hover{background:rgba(255,255,255,0.1);}.traffic-info .info-item a:hover svg{margin-left:.5em;transform:scale(1.2);}.traffic-info .info-item a svg{height:24px;width:24px;transition:margin ease-in-out .2s,transform ease-in-out .2s;}.traffic-info .info-item a svg *{fill:currentColor;}@media (min-width:50em){.traffic-info .info-item{flex-flow:row;align-items:center;}.traffic-info .info-item a{margin:-1em -1em -1em auto;}}.boxes{margin:2em 0;}.boxes .umb-block-grid__layout-container{gap:2em;}.boxes .box{box-shadow:rgba(0,0,0,0.1) 0 2px 5px;background:#fafafa;border-radius:2px;overflow:hidden;padding:1rem;font-size:.9em;text-decoration:none;transition:background-color ease-in-out .2s;display:block;color:inherit;height:100%;}.boxes .box h2{background:#9b231c;color:white;padding:.5rem 1rem;margin:-1rem -1rem 1rem -1rem;line-height:normal;display:flex;align-items:center;transition:background-color ease-in-out .2s;}.boxes .box h2 svg{margin-left:auto;height:24px;width:24px;transition:transform ease-in-out .2s;}.boxes .box h2 svg *{fill:white;}.boxes .box[href]:hover{background:whitesmoke;}.boxes .box[href]:hover h2{background:#b12820;}.boxes .box[href]:hover h2 svg{transform:translateX(8px);}.boxes .box .text{word-break:break-word;}.login{display:flex;justify-content:center;align-items:flex-start;flex:1 1;}.login form,.login .content{margin:2em;max-width:600px;box-sizing:border-box;box-shadow:rgba(0,0,0,0.1) 0 2px 5px;background:#fafafa;overflow:hidden;border-radius:2px;padding:1rem;font-size:.9em;text-decoration:none;transition:background-color ease-in-out .2s;color:black;}.login form h1,.login .content h1{font-family:inherit;font-size:1.2rem;background:#9b231c;text-transform:none;color:white;padding:.5rem 1rem;margin:-1rem -1rem 1rem -1rem;line-height:normal;display:flex;align-items:center;}.login form .validation-summary-errors,.login .content .validation-summary-errors{background:#af2600;color:white;padding:1em;border-radius:4px;margin-bottom:2em;text-align:center;}.login form .validation-summary-errors ul,.login .content .validation-summary-errors ul{list-style:none;margin:0;padding:0;}.login form .field,.login .content .field{display:flex;flex-flow:column;margin-bottom:1em;}.login form .field input,.login .content .field input{font:inherit;padding:5px;margin:0;height:33px;border:solid 1px #a3a3a3;border-radius:2px;}.login form .field input.input-validation-error,.login .content .field input.input-validation-error{border-color:#af2600;}.login form .field label,.login .content .field label{font-size:.9em;margin-bottom:.5em;}.login form .field .field-validation-error,.login .content .field .field-validation-error{display:block;color:#af2600;margin-top:.1em;}.login form button,.login .content button{background:#9b231c;color:white;border:solid 2px #9b231c;font-size:1.2em;padding:0.5rem 1rem;transition:background-color ease-in-out .1s;border-radius:2px;margin-top:1em;}.login form button:hover,.login .content button:hover{background:#c62d24;}.login form button:disabled,.login .content button:disabled{background:none;border:solid 2px #a3a3a3;color:#a3a3a3;}.login form a,.login .content a{color:#9b231c;}.login form .register,.login .content .register{margin-top:1rem;font-size:.8em;color:#333333;}@media (min-width:450px){.login{align-items:center;}.login form{min-width:400px;}}.reset-change-password{align-items:flex-start;}.reset-change-password form{max-width:30em;}.reset-change-password .intro{margin-bottom:2em;}.profile-form{background:#f9f9f9;padding:1em;max-width:50em;margin:-1em auto 0 auto;}.profile-form h1{font-size:2em;color:#9b231c;margin:0 0 1em 0;}.profile-form td:first-child{text-align:right;padding-right:8px;}.profile-form input{margin-top:10px;margin-bottom:10px;width:200px;padding:5px;border:1px solid #aaa;color:black;background-color:white;}.profile-form input[type="submit"]{background:#9b231c;color:white;border:solid 2px #9b231c;font-size:1.2em;padding:0.5rem 1rem;transition:background-color ease-in-out .1s;border-radius:2px;margin:0 auto;display:inline-block;}.profile-form input[type="submit"]:hover{background:#c62d24;}.profile-form input[type="submit"]:disabled{background:none;border:solid 2px #a3a3a3;color:#a3a3a3;}.profile-form input[type="submit"]{background:#9b231c;color:white;border:solid 2px #9b231c;font-size:1.2em;padding:0.5rem 1rem;transition:background-color ease-in-out .1s;border-radius:2px;}.profile-form input[type="submit"]:hover{background:#c62d24;}.profile-form input[type="submit"]:disabled{background:none;border:solid 2px #a3a3a3;color:#a3a3a3;}.profile-form table td{border:1px;padding:0px;margin:0px;}.profile-form .actions{display:flex;flex-flow:column;align-items:center;margin-top:1em;}.profile-form a.help{display:inline-block;margin-top:1em;}#help_overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,0.8);display:none;z-index:12000;}#help_form{position:relative;background:#DDDDDD;color:black;display:block;border:1px solid #000;margin:auto auto;padding:20px;width:350px;margin-top:100px;font-family:Verdana,Helvetica,sans-serif;font-size:12px;}#help_form li{margin-bottom:3px;}#help_close{background:url("/images/close.png");width:36px;height:36px;position:absolute;right:-18px;top:-18px;cursor:pointer;}.umb-block-grid{grid-column:full;}.umb-block-grid__layout-container{position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--grid-columns,1),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);-moz-column-gap:var(--umb-block-grid--column-gap,0);column-gap:var(--umb-block-grid--column-gap,0);row-gap:var(--umb-block-grid--row-gap,0);}.umb-block-grid__layout-item{position:relative;grid-column-end:span Min(calc(var(--umb-block-grid--item-column-span,1) * 3),var(--umb-block-grid--grid-columns));grid-row:span var(--umb-block-grid--item-row-span,1);}.umb-block-grid__area-container,.umb-block-grid__block--view::part(area-container){position:relative;display:grid;grid-template-columns:repeat(var(--umb-block-grid--area-grid-columns,var(--umb-block-grid--grid-columns,1)),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:minmax(50px,min-content);-moz-column-gap:var(--umb-block-grid--areas-column-gap,0);column-gap:var(--umb-block-grid--areas-column-gap,0);row-gap:var(--umb-block-grid--areas-row-gap,0);}.umb-block-grid__area{position:relative;grid-column-end:span Min(calc(var(--umb-block-grid--area-column-span,1) * 3),var(--umb-block-grid--grid-columns));grid-row:span var(--umb-block-grid--area-row-span,1);}@media (min-width:1024px){.umb-block-grid__layout-item{grid-column-end:span Min(var(--umb-block-grid--item-column-span,1),var(--umb-block-grid--grid-columns));}.umb-block-grid__area{grid-column-end:span var(--umb-block-grid--area-column-span,1);}}.block.fullwidth.full{grid-column:full;}.block.fullwidth.full .block{grid-column:full;}
