﻿@font-face{font-family:"FSAlbert";font-style:normal;font-weight:bold;src:url("/Fonts/FSAlbert/FSAlbert-Bold.ttf") format("truetype")}@font-face{font-family:"FSAlbert";font-style:normal;font-weight:thin;src:url("/Fonts/FSAlbert/FSAlbert-Thin.ttf") format("truetype")}@font-face{font-family:"FSAlbert";font-style:normal;font-weight:light;src:url("/Fonts/FSAlbert/FSAlbert-Light.ttf") format("truetype")}@font-face{font-family:"FSAlbert";font-style:normal;src:url("/Fonts/FSAlbert/FSAlbert-Regular.ttf") format("truetype")}@font-face{font-family:"GarageGothic";font-weight:500;font-style:normal;src:url("/Fonts/GarageGothic/GarageGothic-Regular.ttf") format("truetype")}@font-face{font-family:"GarageGothic";font-style:normal;font-weight:bold;src:url("/Fonts/GarageGothic/GarageGothic-Bold.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:#000;src:url("/Fonts/Lato/Lato-Black.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:#000;font-style:italic;src:url("/Fonts/Lato/Lato-BlackItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:bold;src:url("/Fonts/Lato/Lato-Bold.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:bold;font-style:italic;src:url("/Fonts/Lato/Lato-BoldItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:normal;font-style:italic;src:url("/Fonts/Lato/Lato-Italic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:light;src:url("/Fonts/Lato/Lato-Light.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:light;font-style:italic;src:url("/Fonts/Lato/Lato-LightItalic.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:normal;src:url("/Fonts/Lato/Lato-Regular.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:thin;src:url("/Fonts/Lato/Lato-Thin.ttf") format("truetype")}@font-face{font-family:"Lato";font-style:normal;font-weight:thin;font-style:italic;src:url("/Fonts/Lato/Lato-ThinItalic.ttf") format("truetype")}@font-face{font-family:"PT Mono";font-style:normal;font-weight:normal;src:url("/Fonts/PTMono/PTMono-Regular.ttf") format("truetype")}*{margin:0;padding:0;box-sizing:border-box;font-family:"FSAlbert","GarageGothic","Lato","PT Mono",Verdana,serif;font-size:16px;font-weight:normal}.italic{font-style:italic}ul.note{margin-left:2rem;font-style:italic}html{background-color:hsl(200,1.3452914798%,86.2745098039%)}a.download{border-radius:20px;height:52.5px;background-color:#55a440;color:#fff;font-weight:bold;font-size:1.2rem;display:inline-block;width:250px;text-align:center;line-height:52.5px;text-decoration:none}#wrapper{background:url("../images/gll_bg.png") 0 0 repeat-x;width:100vw;height:100vh;display:flex;justify-content:center;align-items:flex-start;flex-direction:row}#wrapper #main{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:90%;max-width:1200px}#wrapper #main #header{height:150px;width:100%;display:flex;justify-content:space-between;align-items:center;flex-direction:row;color:#fff;margin-bottom:1rem;padding:0 1rem 0 0}#wrapper #main #header #logo{width:190px;height:100px;font-family:"GarageGothic",Arial,sans-serif;font-weight:600;color:#fff;font-size:160px;line-height:115px;margin:0 2.5rem 0 0;padding:0}#wrapper #main #header #progress{width:375px;display:flex;flex-direction:row}#wrapper #main #header #progress .bar{width:65px;border-top:5px solid #fff;margin-top:32.5px}#wrapper #main #header #progress #one,#wrapper #main #header #progress #two,#wrapper #main #header #progress #three{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;height:100px;width:65px}#wrapper #main #header #progress #one p,#wrapper #main #header #progress #two p,#wrapper #main #header #progress #three p{font-size:1.5rem;font-weight:bold}#wrapper #main #header #progress #one p:nth-child(2),#wrapper #main #header #progress #two p:nth-child(2),#wrapper #main #header #progress #three p:nth-child(2){font-size:.85rem;margin-top:.5rem}#wrapper #main #header #progress #one .num,#wrapper #main #header #progress #two .num,#wrapper #main #header #progress #three .num{border-radius:75px;width:65px;height:65px;border:3px solid #fff;line-height:62px}#wrapper #main #header #progress.initial #one .num{background-color:#fff;color:#55a440}#wrapper #main #header #progress.payment #one .num,#wrapper #main #header #progress.payment #two .num,#wrapper #main #header #progress.Payment #one .num,#wrapper #main #header #progress.Payment #two .num{background-color:#fff;color:#55a440}#wrapper #main #header #progress.payment #one .num,#wrapper #main #header #progress.Payment #one .num{opacity:.55}#wrapper #main #header #progress.payment #one+.bar,#wrapper #main #header #progress.Payment #one+.bar{opacity:.55}#wrapper #main #header #progress.complete #one .num,#wrapper #main #header #progress.complete #two .num,#wrapper #main #header #progress.complete #three .num{background-color:#fff;color:#55a440}#wrapper #main #header #progress.complete #one .num,#wrapper #main #header #progress.complete #two .num{opacity:.55}#wrapper #main #header #progress.complete #one+.bar,#wrapper #main #header #progress.complete #two+.bar{opacity:.55}#wrapper #main #header #progress.hidden{display:none}#wrapper #main #header.hide #progress{display:none}#wrapper #main #admin{width:100%;display:none;padding:0 1rem}#wrapper #main #admin.showAdmin{display:flex;flex-direction:row;justify-content:space-between}#wrapper #main #admin.showAdmin a{color:#55a440;text-decoration:none;font-weight:bold}#wrapper #main #content{background-color:#fff;margin:1rem 0;width:100%;border:1px solid #8e9091;padding:1rem;box-shadow:0px 0px 10px #8e9091}#wrapper #main #content #subNav{background-color:hsl(200,1.3452914798%,141.2745098039%);border-bottom:2px solid #8e9091}#wrapper #main #content #subNav a{color:#55a440;text-decoration:none;font-weight:bold}#wrapper #main #content #subNav a{display:inline-block;padding:1rem 0;text-align:center;width:20%;border:0;border-right:1px solid #8e9091}#wrapper #main #content #subNav a:hover{background-color:#55a440;color:#fff}#wrapper #main #content #subNav a:last-child{border:0}#wrapper #main #content #subNav.index a.log,#wrapper #main #content #subNav.filter a.filter{pointer-events:none;background-color:hsl(200,1.3452914798%,91.2745098039%);color:#000}#wrapper #main #content .wrp{display:flex;flex-direction:column}#wrapper #main #content .wrp p{padding:0 1rem}#wrapper #main #content .wrp h2{font-family:"GarageGothic",Arial,sans-serif;font-size:1.5rem;margin-bottom:.5rem;color:#55a440;font-weight:bold;padding:.5rem;border-bottom:1px solid #8e9091}#wrapper #main #content .wrp h2.error{color:#b00}#wrapper #main #content .wrp h3{font-family:"GarageGothic",Arial,sans-serif;font-size:1.35rem;margin-bottom:.75rem;color:#55a440;font-weight:bold}#wrapper #main #content .wrp h3.error{color:#b00}#wrapper #main #content .wrp .wp{display:flex;flex-direction:column;margin:.75rem 0}#wrapper #main #content .wrp .wp hr{margin:1rem 0;border-top:1px solid #8e9091}#wrapper #main #content .wrp .wp .rw{display:flex;flex-direction:row;margin-bottom:.25rem}#wrapper #main #content .wrp .wp .rw a{color:#55a440;text-decoration:none;font-weight:bold}#wrapper #main #content .wrp .wp .rw section{display:flex;flex-direction:row;width:50%;flex-basis:1}#wrapper #main #content .wrp .wp .rw section div,#wrapper #main #content .wrp .wp .rw section input{padding:.5rem;margin:.15rem 0}#wrapper #main #content .wrp .wp .rw section div a,#wrapper #main #content .wrp .wp .rw section input a{color:#55a440;text-decoration:none;font-weight:bold}#wrapper #main #content .wrp .wp .rw section .lbl{width:25%}#wrapper #main #content .wrp .wp .rw section .input,#wrapper #main #content .wrp .wp .rw section input,#wrapper #main #content .wrp .wp .rw section .input_small{width:75%;background-color:rgba(142,144,145,0);border:1px solid #8e9091}#wrapper #main #content .wrp .wp .rw section .input_small{width:25%}#wrapper #main #content .wrp .wp .rw section input[type=text]{background-color:#fff}#wrapper #main #content .wrp .wp .rw section#logout{background-color:#fff}#wrapper #main #content .wrp .wp .rw section#logout div{width:50%;text-align:right}#wrapper #main #content .wrp .wp .rw section#terms,#wrapper #main #content .wrp .wp .rw section#pay{width:100%;flex-direction:row;justify-content:flex-start}#wrapper #main #content .wrp .wp .rw section#terms div,#wrapper #main #content .wrp .wp .rw section#pay div{flex-direction:row;justify-content:flex-start;align-items:center;flex-shrink:1;width:100%;padding-left:0}#wrapper #main #content .wrp .wp .rw section#terms div input,#wrapper #main #content .wrp .wp .rw section#pay div input{width:1.75rem;margin:0}#wrapper #main #content .wrp .wp .rw section#terms div span,#wrapper #main #content .wrp .wp .rw section#pay div span{font-weight:900;color:#55a440}#wrapper #main #content .wrp .wp .rw section#memb,#wrapper #main #content .wrp .wp .rw section#numb{align-items:center}#wrapper #main #content .wrp .wp .rwF{font-size:28px;font-family:"GarageGothic",Arial,sans-serif}#wrapper #main #content .wrp .wp .rwF #socDetails{display:flex;flex-direction:row;flex-basis:auto;justify-content:center;align-items:center}#wrapper #main #content .wrp .wp .rwF #socDetails span{width:33%}#wrapper #main #content .wrp .wp .rwF #socDetails .number{color:#55a440;font-weight:bold}#wrapper #main #content .wrp .wp #filter a{text-decoration:none;color:#55a440;font-family:"GarageGothic",Arial,sans-serif;font-size:1.5rem;font-weight:bold;text-align:center;line-height:15px}#wrapper #main #content .wrp .wp #filter a img{width:35px;height:35px;vertical-align:middle}#wrapper #main #content .wrp div#exist_details{display:flex;flex-direction:column;box-sizing:border-box;width:100%}#wrapper #main #content .wrp div#exist_details div#staffDetails,#wrapper #main #content .wrp div#exist_details div#outline{display:flex;flex-direction:column;box-sizing:border-box;width:75%;margin-top:1rem;justify-content:flex-start}#wrapper #main #content .wrp div#exist_details div#staffDetails div.detailRow,#wrapper #main #content .wrp div#exist_details div#outline div.detailRow{display:flex;flex-direction:row;box-sizing:border-box;flex-grow:1;min-width:100%;flex-basis:content;justify-content:space-between}#wrapper #main #content .wrp div#exist_details div#staffDetails div.detailRow div.dr,#wrapper #main #content .wrp div#exist_details div#outline div.detailRow div.dr{display:flex;flex-direction:row;box-sizing:border-box;justify-items:flex-start;margin:0rem 0rem .25rem 0rem;width:50%}#wrapper #main #content .wrp div#exist_details div#staffDetails div.detailRow div.dr .detail_lbl,#wrapper #main #content .wrp div#exist_details div#outline div.detailRow div.dr .detail_lbl{display:flex;flex-grow:1;box-sizing:border-box;flex-grow:1;padding:.25rem;margin-right:.5rem;background-color:hsl(200,1.3452914798%,86.2745098039%)}#wrapper #main #content .wrp div#exist_details div#staffDetails div.detailRow div.dr .detail_data,#wrapper #main #content .wrp div#exist_details div#outline div.detailRow div.dr .detail_data{display:flex;flex-grow:2;box-sizing:border-box}#wrapper #main #content .wrp div#exist_details div#outline p{font-size:1rem;line-height:1rem}#wrapper #main #content .wrp div#payment #terms div a{display:inline-flex;align-items:center}#wrapper #main #content .wrp div#payment #terms div a svg{fill:#55a440;width:25px;height:25px;margin-left:.5rem}#wrapper #main #content .wrp div#payment #options{display:flex;flex-direction:column;width:100%}#wrapper #main #content .wrp div#payment #options .column{display:flex;flex-direction:row;flex-grow:1;gap:10px}#wrapper #main #content .wrp div#payment #options .column .blurb{display:flex;width:50%;flex-direction:column;padding:10px;align-items:center;border:2px solid #8e9091}#wrapper #main #content .wrp div#payment #options .column .blurb a{margin-top:15px;display:inline-block;width:75%;text-align:center;text-decoration:none;line-height:52.5px;border-radius:20px;height:52.5px;background-color:#55a440;color:#fff;font-weight:bold;font-size:1.2rem}#wrapper #main #content .wrp div#payment #options .column:nth-child(1) .blurb{border-bottom:none}#wrapper #main #content .wrp div#payment #options .column:nth-child(2) .blurb{border-top:none}#wrapper #main #content .wrp div#payment #options .column .hide{opacity:25%}#wrapper #main #content .wrp form{display:flex;flex-direction:column;border-top:2px solid #8e9091;margin-top:1rem;padding-top:1rem;align-items:center;justify-content:center}#wrapper #main #content .wrp form #rw{width:50%;margin-bottom:2rem}#wrapper #main #content .wrp form #rw .timerWidth{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}#wrapper #main #content .wrp form #rw .timerWidth #txt{margin-right:1rem}#wrapper #main #content .wrp form #rw .timerWidth #tmr{font-size:1.75rem;font-family:"GarageGothic",Arial,sans-serif;color:#55a440}#wrapper #main #content .wrp form #rw .rwC #sp-container,#wrapper #main #content .wrp form #rw .rwC #submit-container{width:100%;height:5rem;margin-bottom:1rem}#wrapper #main #content .wrp form #rw .rwC .notePay{display:flex;flex-direction:row;justify-content:space-between;align-items:center}#wrapper #main #content .wrp form #rw .rwC .notePay .fifty input[type=submit]{border-radius:20px;height:52.5px;background-color:#55a440;color:#fff;font-weight:bold;font-size:1.2rem;border:none;width:150px}#wrapper #main #content .wrp form #rw .rwC .notePay .fifty input[type=submit]:hover{background:#55a440;background:linear-gradient(#9dcd53 15%, #79b84f 30%, #55a440 100%)}#wrapper #main #content .wrp#details,#wrapper #main #content .wrp#qualify,#wrapper #main #content .wrp#payments{border:1px solid #8e9091;margin-bottom:1rem}#wrapper #main #content .wrp#details .wp,#wrapper #main #content .wrp#qualify .wp,#wrapper #main #content .wrp#payments .wp{margin:.5rem}#wrapper #main #content .wrp#details .rw,#wrapper #main #content .wrp#qualify .rw,#wrapper #main #content .wrp#payments .rw{margin:.25rem .5rem}#wrapper #main #content .wrp#errMess{margin-bottom:1rem}#wrapper #main #content .wrp p.didUpdate{font-size:1.2rem;font-weight:bold;line-height:1.2rem;color:#b00;margin-left:-0.5rem}#wrapper #main #content .wrp #coreItems{display:flex;flex-direction:row}#wrapper #main #content .wrp #coreItems #item1,#wrapper #main #content .wrp #coreItems #item2{display:flex;flex-direction:column;flex-grow:1;padding-right:.5rem;border-right:1px solid hsl(200,1.3452914798%,26.2745098039%)}#wrapper #main #content .wrp #coreItems #item1 h3,#wrapper #main #content .wrp #coreItems #item2 h3{margin-left:.5rem}#wrapper #main #content .wrp #coreItems #item1 .item,#wrapper #main #content .wrp #coreItems #item1 .itemChange,#wrapper #main #content .wrp #coreItems #item2 .item,#wrapper #main #content .wrp #coreItems #item2 .itemChange{display:flex;flex-direction:row;padding:.5rem}#wrapper #main #content .wrp #coreItems #item1 .item .itemLbl,#wrapper #main #content .wrp #coreItems #item1 .item .itemData,#wrapper #main #content .wrp #coreItems #item1 .itemChange .itemLbl,#wrapper #main #content .wrp #coreItems #item1 .itemChange .itemData,#wrapper #main #content .wrp #coreItems #item2 .item .itemLbl,#wrapper #main #content .wrp #coreItems #item2 .item .itemData,#wrapper #main #content .wrp #coreItems #item2 .itemChange .itemLbl,#wrapper #main #content .wrp #coreItems #item2 .itemChange .itemData{display:flex;width:50%;margin-right:1rem}#wrapper #main #content .wrp #coreItems #item1 .item .itemData,#wrapper #main #content .wrp #coreItems #item1 .itemChange .itemData,#wrapper #main #content .wrp #coreItems #item2 .item .itemData,#wrapper #main #content .wrp #coreItems #item2 .itemChange .itemData{margin:0 0 0 .5rem}#wrapper #main #content .wrp #coreItems #item1 .item:nth-child(odd),#wrapper #main #content .wrp #coreItems #item2 .item:nth-child(odd){background-color:hsl(200,1.3452914798%,86.2745098039%)}#wrapper #main #content .wrp #coreItems #item1 .itemChange,#wrapper #main #content .wrp #coreItems #item2 .itemChange{border:2px solid #55a440;background-color:#55a440;color:#fff;font-size:1.25rem;font-weight:bold}#wrapper #main #content .wrp #coreItems #item2{padding:0 0 0 .5rem}#wrapper #main #content #btn{display:flex;flex-direction:row;justify-content:flex-end}#wrapper #main #content #btn input[type=submit]{border-radius:20px;height:52.5px;background-color:#55a440;color:#fff;font-weight:bold;font-size:1.2rem;border:none;width:150px}#wrapper #main #content #btn input[type=submit]:hover{background:#55a440;background:linear-gradient(#9dcd53 15%, #79b84f 30%, #55a440 100%)}#wrapper #main #content * p{margin:.5rem 0}#wrapper #main #content * p a{color:#55a440;text-decoration:none;font-weight:bold}#wrapper #main #content * p.error{color:#b00;font-weight:bold;font-style:italic;line-height:1.25rem}#wrapper #main #content * p.dataCode{border:3px solid #8e9091;border-left:0;border-right:0;padding:.5rem 0;font-family:"Courier New",Courier,monospace;overflow-wrap:break-word;font-weight:bold}#wrapper #main #content #details{border:1px solid #8e9091}#wrapper #main #content #errorEmail{display:flex;flex-direction:row;padding:1rem}#wrapper #main #content #errorEmail div{width:95%}#wrapper #main #content #errorEmail div:nth-child(2){width:5%;text-align:right;padding-top:.5rem}#wrapper #main #content #dialog{border:3px solid #8e9091;background-color:#fff}#wrapper #main #content .demo-container #dashboard{display:flex;flex-direction:row;width:100%}#wrapper #main #content .demo-container #dashboard #week{display:flex;margin-right:20px;padding-bottom:1rem;width:900px;flex-direction:row;justify-content:space-between;align-items:center;border:1px solid #8e9091}#wrapper #main #content .demo-container #dashboard #week #chart_div{display:flex}#wrapper #main #content .demo-container #dashboard #week #prevLink,#wrapper #main #content .demo-container #dashboard #week #nextLink{font-size:2.5rem;display:flex;align-items:center;justify-content:center;width:25px;vertical-align:middle;cursor:pointer}#wrapper #main #content .demo-container #dashboard #week #prevLink p,#wrapper #main #content .demo-container #dashboard #week #nextLink p{visibility:visible}#wrapper #main #content .demo-container #dashboard #week #prevLink.hideLink,#wrapper #main #content .demo-container #dashboard #week #nextLink.hideLink{cursor:default}#wrapper #main #content .demo-container #dashboard #week #prevLink.hideLink p,#wrapper #main #content .demo-container #dashboard #week #nextLink.hideLink p{visibility:hidden}#wrapper #main #content .demo-container #dashboard #totals{display:flex;width:280px;flex-direction:column;justify-content:space-between}#wrapper #main #content .demo-container #dashboard #totals #month,#wrapper #main #content .demo-container #dashboard #totals #toDate{display:flex;border-top:1px solid #8e9091;width:200px;height:200px;padding:1rem}#wrapper #main #content .demo-container #dashboard #totals #month{margin-bottom:1rem;border-top:none}#wrapper #main #content .demo-container #allRecords{display:flex;flex-direction:column;padding-top:2rem;border-top:1px solid #8e9091;width:100%;margin-top:1.5rem}#wrapper #main #content .demo-container #allRecords #records{display:flex;justify-content:center;align-items:flex-start;width:100%}#wrapper #main #content .demo-container #allRecords #navigate{display:flex;flex-direction:row;justify-content:center;align-items:center}#wrapper #main #content .demo-container #allRecords #navigate div{width:40px;height:40px;font-size:24px;margin:5px;border:1px solid #000;text-align:center;line-height:36px;vertical-align:center;color:#000;background-color:hsl(200,1.3452914798%,86.2745098039%);opacity:25%;cursor:pointer}#wrapper #main #content .demo-container #allRecords #navigate div#firstPage,#wrapper #main #content .demo-container #allRecords #navigate div#prevPage,#wrapper #main #content .demo-container #allRecords #navigate div#nextPage,#wrapper #main #content .demo-container #allRecords #navigate div#lastPage,#wrapper #main #content .demo-container #allRecords #navigate div.currentPage,#wrapper #main #content .demo-container #allRecords #navigate div#elip1,#wrapper #main #content .demo-container #allRecords #navigate div#elip2{opacity:100%}#wrapper #main #content .demo-container #allRecords #navigate div#elip1,#wrapper #main #content .demo-container #allRecords #navigate div#elip2{border:none;background:rgba(0,0,0,0);cursor:default}#wrapper #main #content .demo-container #allRecords #navigate div.no_navigate{border:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0);cursor:default}* .error{font-size:1rem;font-weight:bold;color:#b00;padding:.5rem 0;visibility:visible}* #logMessage{visibility:hidden}* #logMessage.error{visibility:visible;color:#b00}#tblRecord{width:90%;border:1px solid #8e9091;border-collapse:collapse;margin:1rem 0}#tblRecord thead tr{background-color:hsl(200,1.3452914798%,86.2745098039%);border:1px solid #8e9091;border-bottom:3px solid hsl(200,1.3452914798%,26.2745098039%)}#tblRecord thead tr th{width:16%;padding:10px;text-align:left}#tblRecord tbody tr td{border:1px solid #8e9091;padding:10px}#tblRecord tbody tr td a{font-family:"GarageGothic",Arial,sans-serif;color:#55a440;font-size:1.5rem;font-weight:bold;text-decoration:none}#tblRecord tbody tr td a::after{content:" »"}#tblRecord tbody tr:nth-child(even){background:hsl(200,1.3452914798%,86.2745098039%)}body #wrapper.clear{background:none}body #wrapper.clear #main{width:clamp(500px,80vw,1160px)}body #wrapper.clear #main #content{box-sizing:border-box;width:clamp(500px,80vw,1160px);padding:20px}body #wrapper.clear #main #content #heading{width:clamp(450px,90%,1044px);text-align:center;font-weight:bold;line-height:3em;margin:auto;border-bottom:2px solid #000;padding-bottom:1em;margin-bottom:1em}body #wrapper.clear #main #content #heading span.fnt_reg{font-weight:normal}body #wrapper.clear #main #content h2{text-align:center;text-transform:uppercase;font-family:"GarageGothic",Arial,sans-serif;font-size:2em;color:#55a440;font-weight:bold;margin:.5em 0}body #wrapper.clear #main #content .clauses{text-indent:-4em;margin:1em 0 1em 4em;line-height:1.25em}body #wrapper.clear #main #content .clauses span.clause{font-weight:normal;width:clamp(10px,4em,4em);display:inline-block;text-indent:0}body #wrapper.clear #main #content .clauses ol{counter-reset:my-awesome-counter}body #wrapper.clear #main #content .clauses ol,body #wrapper.clear #main #content .clauses ul{list-style:none;margin-left:0em;padding:0}body #wrapper.clear #main #content .clauses ol li,body #wrapper.clear #main #content .clauses ul li{counter-increment:my-awesome-counter;margin-left:3.5em;text-indent:-2.5em;margin-bottom:.5em}body #wrapper.clear #main #content .clauses ol.raise{margin-top:-1.5em;margin-left:-1em}body #wrapper.clear #main #content .clauses ol li::before{content:"(" counter(my-awesome-counter, lower-alpha) ") "}body #wrapper.clear #main #content .clauses ol.roman li::before{content:"(" counter(my-awesome-counter, lower-roman) ") "}body #wrapper.clear #main #content .clauses ol.numeric li::before{content:"(" counter(my-awesome-counter) ") "}body #wrapper.clear #main #content div.definitions{width:clamp(450px,90%,1044px);text-indent:0;margin-left:0;margin-bottom:.5em;padding-top:.5em;display:grid;grid-template-columns:minmax(200px, 1fr) 2fr}body #wrapper.clear #main #content div.definitions div{padding-top:.5em;margin-bottom:.5em;border-top:1px solid #8e9091}body #wrapper.clear #main #content div.definitions div.term{font-weight:bold;padding-right:2em}body #wrapper.clear #main #content div.definitions div:nth-of-type(1),body #wrapper.clear #main #content div.definitions div:nth-of-type(2){border:none}@media screen and (max-width: 700px){div.definitions{grid-template-columns:1fr}div.definitions div{width:100%;display:block}}@media(max-width: 992px){#wrapper #main #content{border:none;padding:0}#wrapper #main #content .wrp .wp#staffDetails .rw,#wrapper #main #content .wrp .wp#staffAddress .rw,#wrapper #main #content .wrp .wp.errorList .rw{flex-direction:column;width:100%}#wrapper #main #content .wrp .wp#staffDetails .rw section,#wrapper #main #content .wrp .wp#staffAddress .rw section,#wrapper #main #content .wrp .wp.errorList .rw section{width:98%;margin:.15rem 0}#wrapper #main #content .wrp .wp#staffDetails .rw section#logout div,#wrapper #main #content .wrp .wp#staffAddress .rw section#logout div,#wrapper #main #content .wrp .wp.errorList .rw section#logout div{text-align:left}#wrapper #main #content .wrp .wp#staffDetails .rw section#logout div:nth-child(1),#wrapper #main #content .wrp .wp#staffAddress .rw section#logout div:nth-child(1),#wrapper #main #content .wrp .wp.errorList .rw section#logout div:nth-child(1){width:25%}#wrapper #main #content .wrp .wp form #rw .rwC .notePay{display:flex;flex-direction:column;justify-content:center;align-items:center}#wrapper #main #content .wrp .wp form #rw .rwC .notePay .fifty{width:100%;text-align:center}#wrapper #main #content .wrp .wp form #rw .rwC .notePay .fifty input[type=submit]{border:none;border-radius:0px;width:100%;background:none #55a440;margin-top:1rem;color:#fff}#wrapper #main #content .wrp .wp form #rw .rwC .notePay .fifty input[type=submit]:hover{background:none #55a440}#wrapper #main #content .wrp #btn input[type=submit]{border:none;border-radius:0px;width:100%;background:none #55a440;margin-top:1rem;color:#fff}#wrapper #main #content .wrp #btn input[type=submit]:hover{background:none #55a440}#wrapper #main #content .wrp p,#wrapper #main #content .wrp #errorEmail{padding:1rem}#wrapper #main #content #payments #payment #options{display:flex;flex-direction:column-reverse;width:100%;border:1px solid #8e9091}#wrapper #main #content #payments #payment #options .column .blurb{border:0}#wrapper #main #content #payments #payment #options .column .hide{opacity:.25}#wrapper #main #content #payments #payment #options #desc{flex-direction:column}#wrapper #main #content #payments #payment #options #desc .blurb{width:100%;align-items:start}#wrapper #main #content #payments #payment #options #desc .blurb h2{width:100%}#wrapper #main #content #payments #payment #options #shrBtn{border-bottom:1px solid #8e9091;margin-bottom:15px}#wrapper #main #content #payments #payment #options #shrBtn a{margin:0px}#wrapper #main #content #payments #payment #options .column #fllDescription.hide,#wrapper #main #content #payments #payment #options .column #ascDescription.hide{display:none}#wrapper #main #content #btnSubmit{margin:0 10px 10px 0}}@media(max-width: 640px){#wrapper #main{width:100%;border:none;padding:none}#wrapper #main #header{flex-direction:column;align-items:center;height:150px;padding:0}#wrapper #main #header #logo{width:150px;margin:.5rem 0 0 0}#wrapper #main #header #progress{border-bottom:3px solid #8e9091;background-color:#fff;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;margin:0}#wrapper #main #header #progress .bar{display:none}#wrapper #main #header #progress #one,#wrapper #main #header #progress #two,#wrapper #main #header #progress #three{padding:0;margin:0;flex-direction:row;align-items:center;justify-content:space-between;text-align:center;height:50px;width:250px;display:none;font-size:1.25rem}#wrapper #main #header #progress #one p,#wrapper #main #header #progress #two p,#wrapper #main #header #progress #three p{font-weight:bold;color:#55a440;padding:0;margin:0;font-size:1.25rem}#wrapper #main #header #progress #one p:nth-child(2),#wrapper #main #header #progress #two p:nth-child(2),#wrapper #main #header #progress #three p:nth-child(2){font-size:1.25rem;line-height:75px;padding:0;margin:0}#wrapper #main #header #progress #one .num,#wrapper #main #header #progress #two .num,#wrapper #main #header #progress #three .num{background-color:none;border:none;border-radius:0;width:65;height:32.5px;line-height:32.5px}#wrapper #main #header #progress #one .num::after,#wrapper #main #header #progress #two .num::after,#wrapper #main #header #progress #three .num::after{content:" / 3"}#wrapper #main #header #progress.initial #one,#wrapper #main #header #progress.payment #two,#wrapper #main #header #progress.complete #three{display:flex}#wrapper #main #header.hide{height:150px}#wrapper #main #header.hide #progress{display:none}#wrapper #main #content{box-sizing:border-box;border-top:1px solid #8e9091;padding:0 15px;box-shadow:none}#wrapper #main #content .wrp#details,#wrapper #main #content .wrp#qualify,#wrapper #main #content .wrp#payments{border:none;width:100%}#wrapper #main #content .wrp#details .rw,#wrapper #main #content .wrp#qualify .rw,#wrapper #main #content .wrp#payments .rw{flex-direction:column;background-color:none}#wrapper #main #content .wrp#details .rw section,#wrapper #main #content .wrp#qualify .rw section,#wrapper #main #content .wrp#payments .rw section{flex-direction:column;width:100%;margin-bottom:.5em}#wrapper #main #content .wrp#details .rw section .lbl,#wrapper #main #content .wrp#qualify .rw section .lbl,#wrapper #main #content .wrp#payments .rw section .lbl{width:100%}#wrapper #main #content .wrp#details .rw section .input,#wrapper #main #content .wrp#details .rw section input,#wrapper #main #content .wrp#details .rw section .input_small,#wrapper #main #content .wrp#qualify .rw section .input,#wrapper #main #content .wrp#qualify .rw section input,#wrapper #main #content .wrp#qualify .rw section .input_small,#wrapper #main #content .wrp#payments .rw section .input,#wrapper #main #content .wrp#payments .rw section input,#wrapper #main #content .wrp#payments .rw section .input_small{width:100%;background-color:rgba(142,144,145,0)}#wrapper #main #content .wrp#details .rw section#logout,#wrapper #main #content .wrp#qualify .rw section#logout,#wrapper #main #content .wrp#payments .rw section#logout{flex-direction:row}#wrapper #main #content .wrp#details .rw section#logout div,#wrapper #main #content .wrp#qualify .rw section#logout div,#wrapper #main #content .wrp#payments .rw section#logout div{width:50%;text-align:left;background-color:#fff}#wrapper #main #content .wrp#details #payment #options,#wrapper #main #content .wrp#qualify #payment #options,#wrapper #main #content .wrp#payments #payment #options{display:flex;flex-direction:column-reverse;width:100%;border:1px solid #8e9091}#wrapper #main #content .wrp#details #payment #options .column .blurb,#wrapper #main #content .wrp#qualify #payment #options .column .blurb,#wrapper #main #content .wrp#payments #payment #options .column .blurb{border:0}#wrapper #main #content .wrp#details #payment #options .column .hide,#wrapper #main #content .wrp#qualify #payment #options .column .hide,#wrapper #main #content .wrp#payments #payment #options .column .hide{opacity:.25}#wrapper #main #content .wrp#details #payment #options #desc,#wrapper #main #content .wrp#qualify #payment #options #desc,#wrapper #main #content .wrp#payments #payment #options #desc{flex-direction:column}#wrapper #main #content .wrp#details #payment #options #desc .blurb,#wrapper #main #content .wrp#qualify #payment #options #desc .blurb,#wrapper #main #content .wrp#payments #payment #options #desc .blurb{width:100%;align-items:start}#wrapper #main #content .wrp#details #payment #options #desc .blurb h2,#wrapper #main #content .wrp#qualify #payment #options #desc .blurb h2,#wrapper #main #content .wrp#payments #payment #options #desc .blurb h2{width:100%}#wrapper #main #content .wrp#details #payment #options #shrBtn,#wrapper #main #content .wrp#qualify #payment #options #shrBtn,#wrapper #main #content .wrp#payments #payment #options #shrBtn{border-bottom:1px solid #8e9091;margin-bottom:15px}#wrapper #main #content .wrp#details #payment #options #shrBtn a,#wrapper #main #content .wrp#qualify #payment #options #shrBtn a,#wrapper #main #content .wrp#payments #payment #options #shrBtn a{margin:0px}#wrapper #main #content .wrp#details #payment #options .column #fllDescription.hide,#wrapper #main #content .wrp#details #payment #options .column #ascDescription.hide,#wrapper #main #content .wrp#qualify #payment #options .column #fllDescription.hide,#wrapper #main #content .wrp#qualify #payment #options .column #ascDescription.hide,#wrapper #main #content .wrp#payments #payment #options .column #fllDescription.hide,#wrapper #main #content .wrp#payments #payment #options .column #ascDescription.hide{display:none}#wrapper #main #content form #rw .rwC .notePay{display:flex;flex-direction:column;justify-content:center;align-items:center}#wrapper #main #content form #rw .rwC .notePay .fifty{width:100%;text-align:center}#wrapper #main #content form #rw .rwC .notePay .fifty input[type=submit]{border:none;border-radius:0px;width:100%;background:none #55a440;margin-top:1rem;color:#fff}#wrapper #main #content form #rw .rwC .notePay .fifty input[type=submit]:hover{background:none #55a440}#wrapper #main #content #btn input[type=submit]{border:none;border-radius:0px;width:100%;background:none #55a440;margin-top:1rem;color:#fff}#wrapper #main #content #btn input[type=submit]:hover{background:none #55a440}#wrapper #main #content #errorEmail{display:flex;flex-direction:column;align-items:center}#wrapper #main #content #errorEmail div{width:100%;text-align:center}#wrapper #main #content #errorEmail div#copy{flex-direction:row;justify-content:center;align-content:center;line-height:50px;vertical-align:top;width:150px;text-align:left;color:#55a440;font-weight:bold;font-size:20px}#wrapper #main #content #errorEmail div#copy::after{content:"  Copy Text"}#wrapper #main #content #errorEmail div#copy img{margin-right:1rem}}