@import url(MasterTemplate.css);.loading{display:block;position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:5;width:100vw;height:100vh}.loading .center{display:block;text-align:center;margin:0 auto;top:40vh;position:relative}.loading .center h2{color:white}.lds-ring{display:inline-block;position:relative;width:64px;height:64px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:51px;height:51px;margin:6px;border:6px solid #fff;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;border-color:#fff transparent transparent transparent}.lds-ring div:nth-child(1){animation-delay:-0.45s}.lds-ring div:nth-child(2){animation-delay:-0.3s}.lds-ring div:nth-child(3){animation-delay:-0.15s}@keyframes lds-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.red{color:#EE0000}.requiredField::after{content:"*";color:#EE0000}#mapid{height:300px;width:1000px}.search-header{font-weight:bold}input[type=text]:focus,input[type=checkbox]:focus,a:focus,select:focus{outline:3px solid #386193;transition:none !important}.module-search{font-size:1.166875rem;font-weight:bold}#loginForm,#registerForm{display:inline-block}#loginForm div>label,#registerForm div>label{width:150px;display:inline-block}#loginForm input,#registerForm input{margin-bottom:20px}#loginForm h4,#registerForm h4{margin-bottom:10px}#registerForm{width:100%}@media (min-width: 768px){#registerForm{width:60%;display:inline-block}}#loginForm{float:left;width:100%}@media (min-width: 768px){#loginForm{width:39%;display:inline-block}}.sidebar--primary,.sidebar--secondary{display:none !important}.site-content{width:100% !important}.clear-left{clear:left !important}.hidden-phone{display:none}@media (min-width: 768px){.hidden-phone{display:inline-block}}.visible-phone{display:none}@media (max-width: 768px){.visible-phone{display:block;margin:0}}.btn-primary{background-color:#386193;color:white !important}.btn{padding:.875rem 1.5rem !important;width:auto;display:inline-block;font:400 1rem Arial;text-decoration-line:none !important}.btn.btn-large{font:inherit}.btn.tabbuttons,.btn.btn-primary.tabbuttons{font:inherit}.btn.tab-button{height:67px;display:block;text-align:center}.btn a:visited{color:white !important}.btn:hover{color:white !important;background-color:#0e335b}.btn:active{box-shadow:none !important}.btn:focus{box-shadow:none !important;color:#3c3c3b !important;background-color:#e2cb76 !important}.controls-row li{display:inline-block;width:100px;border:1px solid;border-color:transparent}.controls-row li a{text-align:center;padding:0}table.noborder tr,table.tblResults tr,table.noborder td,table.tblResults td,table.noborder thead,table.tblResults thead{border:none !important}table.noborder.tblResults tr,table.tblResults tr{border-bottom:1px solid lightgray !important}@media (max-width: 768px){table.tblTest.document-list tbody{display:table-row-group}}table.tblTest.document-list tbody tr{border-bottom:1px solid lightgray !important}@media (max-width: 768px){table.tblTest.document-list tbody tr{display:none}table.tblTest.document-list tbody tr td{display:table-cell}}table.tblTest.document-list tbody tr:nth-child(even){background-color:#f4f8fa}@media (max-width: 768px){table.tblTest.document-list tbody tr.documents-desktop{display:none}}table.tblTest.document-list tbody tr.documents-mobile{display:none}@media (max-width: 768px){table.tblTest.document-list tbody tr.documents-mobile{display:table-row}}@media (max-width: 768px){.tblResults{overflow:scroll}}.tblResults td{vertical-align:top}.commentButtons{width:100% !important;margin-top:10px !important}.btn-large{width:auto !important}.controls .btn{padding:.875rem 1.5rem;text-align:center}.controls .map{min-height:0}.controls.hidden-phone,.controls.visible-phone{padding-top:10px}.page-content{min-width:320px}.page-content h2,.page-content h3{font-weight:bold}.page-content table{width:100%;border-collapse:collapse}.page-content table thead tr th{padding:1rem 0.5rem;text-align:left;vertical-align:middle}.page-content table tbody{display:table-row-group;width:100%}@media (max-width: 768px){.page-content table tbody{display:block}}.page-content table tbody tr{width:100%}@media (max-width: 768px){.page-content table tbody tr{display:block}}.page-content table tbody tr td,.page-content table tbody tr th{border:none;padding:1rem 0.5rem}@media (max-width: 768px){.page-content table tbody tr td,.page-content table tbody tr th{display:block;padding:0.5rem;margin-top:2px}}.page-content table tbody tr th{font-weight:bold;text-align:left}.page-content.document-list{display:table}.page-content.document-list thead{display:table-header-group}.page-content.document-list tbody{display:table-row-group}.displaybox,.tripplerowsize,.twinrowsize,.singlerowsize{padding-top:0 !important;margin-top:8px}.displaybox span,.tripplerowsize span,.twinrowsize span,.singlerowsize span{border:1px solid black;padding:3px;padding-left:10px;min-height:35px;display:block}.singlerowsize{width:100%;max-width:100%}@media (max-width: 768px){.singlerowsize{width:100%}}.twinrowsize{width:100%;max-width:100%}@media (max-width: 768px){.twinrowsize{width:100%}}.tripplerowsize{width:100%;max-width:100%}@media (max-width: 768px){.tripplerowsize{width:100%}}.singlerowsize span,.twinrowsize span,.tripplerowsize span{background-color:#eee;color:black}.subscriptionModal{position:fixed;z-index:99999;width:100vw;height:100%;left:0;top:0}.subscriptionModal .modal-body form .form-group label{width:52px;margin-bottom:15px;display:inline-block}.submitbutton.download-selected{background-color:#386193;padding:10px;color:white;border:none}.lowerbuttons{margin-top:10px}.search-controls{border-bottom:2px solid #386193;width:100%;max-width:100%}.search-controls.hidden-phone li{width:auto;border:none;box-shadow:none;margin-left:0;margin-right:0}.search-controls.hidden-phone li a{box-shadow:none !important}.search-controls.hidden-phone li a.btn-primary{background-color:#386193;color:white}.pagination::before{display:none !important}.pagination .ajax-pager li{display:inline-block;margin:5px}.advSchTbl tr td{padding:2px;padding-left:0px}.document-list tbody tr.header{background-color:#386193 !important;color:white}.document-list thead th{border:0 !important}.subscribeButtonLink,.download-selected{padding:0 !important}.subscribeButtonLink i,.subscribeButtonLink span,.download-selected i,.download-selected span{padding:.875rem 1.5rem}.subscribeButtonLink .icon-right,.download-selected .icon-right{border-left:1px solid white;padding-left:15px;padding-right:15px}.subscribeButtonLink .icon-left,.download-selected .icon-left{padding-left:15px;padding-right:15px}.subscribeButtonLink span,.download-selected span{padding:.885rem 10px;padding-left:0;display:inline-block}.field-validation-error span{color:red}.menu-underline{border-bottom:2px solid #386193;width:100%;max-width:100%}.menu-underline :first-child{margin-left:0;margin-right:0}.search-button{padding:0rem !important;margin-top:0.5rem}.search-button:focus,.search-button:active{border-left-color:#3c3c3b;border-right-color:#3c3c3b}.search-button i,.search-button span{padding:.875rem 1.5rem}.search-button .icon-right{border-left:1px solid white;padding-left:15px;padding-right:15px}.search-button .icon-left{border-right:1px solid white;padding-right:15px;padding-left:15px}.search-button span{padding:.885rem 10px;display:inline-block}.tblHeader{font-size:1.25rem}.input-group-addon{height:100%;display:inline-block;padding-left:5px;padding-right:5px;position:relative;top:0px;right:34px}span.field-validation-error.text-danger{color:red}.headingcolour{color:black}.headingcolour input{color:#2a2a2a}ul.visible-phone.search-controls,ul.visible-phone.phone-menu{list-style:none}ul.visible-phone.search-controls .btn,ul.visible-phone.phone-menu .btn{display:list-item}.datestable tbody tr td{margin:0;padding:0.5rem}.mobileheading{display:none}@media (max-width: 768px){.mobileheading{display:block;width:100%;font-weight:bold}}@media (max-width: 768px){.table-striped.tblResults thead{display:none}}@media (max-width: 768px){.editor .commentButtons{width:100%}}@media (max-width: 450px){.editor .commentButtons span,.editor .commentButtons a,.editor .commentButtons i{font-size:14px}}.fixed{table-layout:fixed !important}@media (max-width: 768px){table .hidemobileheader{display:none !important}}@media (max-width: 768px){table.publicity-table tr{border-bottom:2px solid lightgray}}.document-container{min-width:600px;overflow-x:scroll}@media (max-width: 768px){table.summaryTbl,.table__wrapper{margin:0}}@media (min-width: 768px){.fullwidth{max-width:1000px}}@media (min-width: 768px){.halfwidth{min-width:500px;max-width:500px}}@media (min-width: 768px){.thirdwidth{min-width:333px;max-width:333px}}.results{overflow-y:hidden;overflow-x:auto}.results .tblResults thead tr th{background-color:#386193 !important}.results .tblResults thead tr th a.sortable{color:white;text-decoration:none;box-shadow:none}.results .tblResults thead tr th a.sortable:focus{background-color:#386193}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}@media (max-width: 768px){.doc-table-desktop{display:none}}.doc-table-mobile{display:none}@media (max-width: 768px){.doc-table-mobile{display:table-row}}.topnav{font-size:large;width:100%;margin:10px 0px}.topnav a{width:16.66%;text-align:center;height:4.5em;min-height:30px;text-decoration:none !important;box-shadow:inset 0px -3px RGB(0 80 154)}.topnav a:hover{color:#FFFFFF;background-color:#0e335b}.topnav a:focus{background-color:#386193;box-shadow:none}.topnav a:active{background-color:#386193;box-shadow:none}.topnav .icon{box-sizing:border-box;text-align:center !important}.topnav .tab{box-sizing:border-box}@media (max-width: 768px){.topnav .tab{width:80%}}.topnav .tab.active{background-color:#386193;color:white}.top-tasks-nav__list{display:flex;justify-content:center}.formField{width:300px !important}.readOnly{background-color:#eee}.modal{display:none;border:1px solid #888;background-color:rgba(0,0,0,0.5);overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5)}@media (min-width: 768px){.modal-dialog{width:600px;margin:30px auto}}@media (max-width: 768px){.modal-dialog{width:100%}.modal-content{left:0px;margin:30px auto}}.thinrule{height:1px;margin:0}.breadcrumb-list li{display:inline}.container{overflow:auto}strong{font-weight:bold}.skip-links__link:not(:focus){border:0;height:1px;width:1px;margin:0px;padding:0px;overflow:hidden;display:block}p{margin:0.75rem 0 1.5rem}.commentButtons a{margin-top:5px}.tab-content{overflow:auto}.tickbox{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tickbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:-2px;left:0;height:20px;width:20px;background-color:#eee;border:2px solid #386193}.tickbox:hover input~.checkmark{background-color:#ccc}.tickbox input:checked~.checkmark{background-color:#386193}.checkmark:after{content:"";position:absolute;display:none}.tickbox input:checked~.checkmark:after{display:block}.tickbox .checkmark:after{left:7px;top:2px;width:4px;height:10px;border:solid white;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sorted{cursor:pointer;font-size:.8em}.hidden{display:none}
