﻿/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:"raleway";src:url("../fonts/Raleway/Raleway-Medium.woff2") format("woff2"),url("../fonts/Raleway/Raleway-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"raleway";src:url("../fonts/Raleway/Raleway-Bold.woff2") format("woff2"),url("../fonts/Raleway/Raleway-Bold.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"raleway";src:url("../fonts/Raleway/Raleway-MediumItalic.woff2") format("woff2"),url("../fonts/Raleway/Raleway-MediumItalic.woff") format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"raleway";src:url("../fonts/Raleway/Raleway-BoldItalic.woff2") format("woff2"),url("../fonts/Raleway/Raleway-BoldItalic.woff") format("woff");font-weight:bold;font-style:italic}@font-face{font-family:"icomoon";src:url("../fonts/icomoon/icomoon.eot?knkqw4");src:url("../fonts/icomoon/icomoon.eot?knkqw4#iefix") format("embedded-opentype"),url("../fonts/icomoon/icomoon.woff2?knkqw4") format("woff2"),url("../fonts/icomoon/icomoon.ttf?knkqw4") format("truetype"),url("../fonts/icomoon/icomoon.woff?knkqw4") format("woff"),url("../fonts/icomoon/icomoon.svg?knkqw4#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-hamburger_thin:before{content:"\e92e"}.icon-close_thin:before{content:"\e92f"}.icon-directional_arrow_left:before{content:"\e930"}.icon-directional_arrow_right:before{content:"\e931"}.icon-phone:before{content:"\e900"}.icon-attachment:before{content:"\e901"}.icon-clipboard:before{content:"\e902"}.icon-computer:before{content:"\e903"}.icon-play_button:before{content:"\e904"}.icon-gear:before{content:"\e905"}.icon-message:before{content:"\e906"}.icon-pencil:before{content:"\e907"}.icon-forms:before{content:"\e908"}.icon-clock:before{content:"\e909"}.icon-calendar:before{content:"\e90a"}.icon-pin:before{content:"\e90b"}.icon-envelope:before{content:"\e90c"}.icon-contrast_icon:before{content:"\e90d"}.icon-search:before{content:"\e90e"}.icon-font:before{content:"\e90f"}.icon-solid_arrow_up:before{content:"\e910"}.icon-solid_arrow_down:before{content:"\e911"}.icon-solid_arrow_right:before{content:"\e912"}.icon-solid_arrow_left:before{content:"\e913"}.icon-twitter1:before{content:"\e914"}.icon-instagram1:before{content:"\e915"}.icon-pagination_left:before{content:"\e916"}.icon-pagination_right:before{content:"\e917"}.icon-home:before{content:"\e918"}.icon-double_arrow_left:before{content:"\e919"}.icon-double_arrow_right:before{content:"\e91a"}.icon-arrow_left:before{content:"\e91b"}.icon-arrow_right:before{content:"\e91c"}.icon-printer:before{content:"\e91d"}.icon-share:before{content:"\e91e"}.icon-angle-double-left:before{content:"\f100"}.icon-angle-double-right:before{content:"\f101"}.icon-angle-left:before{content:"\f104"}.icon-angle-right:before{content:"\f105"}.icon-facebook:before{content:"\e91f";color:#6c6c6c}.icon-instagram:before{content:"\e920";color:#6c6c6c}.icon-linkedin:before{content:"\e921";color:#6c6c6c}.icon-twitter:before{content:"\e922";color:#929292}.icon-unsplash:before{content:"\e923"}.icon-youtube:before{content:"\e924";color:#929292}.icon-cross:before{content:"\e927"}.icon-menu3:before{content:"\e925"}.icon-menu4:before{content:"\e926"}.icon-circle-down:before{content:"\e928"}.icon-menu:before{content:"\e929"}.icon-backward:before{content:"\e92a"}.icon-forward2:before{content:"\e92b"}.icon-circle-right:before{content:"\e92c"}.icon-circle-left:before{content:"\e92d"}.icon-feed:before{content:"\e600"}.icon-pinterest:before{content:"\e601"}.icon-instagram2:before{content:"\e602"}.icon-twitter2:before{content:"\e603"}.icon-facebook2:before{content:"\e604"}@keyframes simpleScale{50%{transform:scale(1.1)}100%{transform:scale(1)}}@keyframes animation-rotate{0%{transform:translate(-50%, -50%) rotate(0deg)}100%{transform:translate(-50%, -50%) rotate(360deg)}}h1,h2,h3,h4,h5,h6{margin:0.2em 0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{background:#fff}body{background:#fff}table{border-collapse:collapse}th,td{text-align:left;vertical-align:top}img{max-width:100%}p{margin-top:0}a{text-decoration:none}button{background:none;border:none;cursor:pointer}a,button,input,textarea{outline:none}hr{border:none;border-top:1px solid #d7d7d7}.w_full{width:100%}.w_full:after{content:"";display:table;clear:both}@media (max-width: 1026px){.w_full{width:100%}}.fwb{font-weight:bold}.mt1{margin-top:1em}.mt2{margin-top:2em}.mb1{margin-bottom:1em}.mb2{margin-bottom:2em}.pb3{padding-bottom:3em}.dn{display:none}.fl{float:left}.fr{float:right}.oh{overflow:hidden}.ib{display:inline-block}.hidden_area,.hidden_element{display:none}.label{color:#4fbd38;font-family:"roboto";font-stretch:condensed;font-size:1.2em}.align_center{text-align:center}.align_left{text-align:left}.align_right{text-align:right}.align_justify{text-align:justify}div.wrapper:after{content:"";display:table;clear:both}.pull_left{float:left;margin-right:2em}@media (max-width: 500px){.pull_left{display:block;float:none;margin-bottom:2em;margin-left:auto;margin-right:auto}}figure.pull_left{margin-top:0;margin-left:0;margin-bottom:0;padding:1em;border:1px solid #aaa}@media (max-width: 500px){figure.pull_left{margin-bottom:1em}figure.pull_left img{display:block;margin-left:auto;margin-right:auto}}.pull_right{float:right;margin-left:2em}@media (max-width: 500px){.pull_right{display:block;float:none;margin-bottom:2em;margin-left:auto;margin-right:auto}}figure.pull_right{margin-top:0;margin-right:0;margin-bottom:0;padding:1em;border:1px solid #aaa}@media (max-width: 500px){figure.pull_right{margin-bottom:1em}figure.pull_right img{display:block;margin-left:auto;margin-right:auto}}figcaption{padding-top:0.5em}.btn{text-transform:uppercase;display:inline-block;padding:0.5em;font-weight:bold;color:white;background:#00007e;border:2px solid #00007e}.btn:hover{color:#00007e;background:white}.btn--colour{border-color:white}.btn--wide{padding:0.5em 3em}.btn--full{display:block;text-align:center}.admin-new{display:inline-block;margin-bottom:1em;padding:0.5em 3em;font-size:1.2em}.btn-wrapper .btn{margin:0 1em}.admin-btn{margin-top:1em;font-size:1.4em}.old-btn{padding:1em 2.5em;background-color:#e2a12b;color:#fff;text-transform:uppercase}.old-btn:hover{background-color:#531056}.old-btn:active{background-color:#e2a12b;animation:pressBtn 0.3s linear;transform-origin:center center;transition:background-color 0.1s linear}.old-btn.loading,.old-btn.loading:hover,.old-btn.loading:active{position:relative;cursor:wait;background:#e2a12b;box-shadow:none;animation:none;border:none;color:#fff}.old-btn.loading span,.old-btn.loading:hover span,.old-btn.loading:active span{opacity:0.1}.old-btn.loading:before,.old-btn.loading:hover:before,.old-btn.loading:active:before{width:1em;height:1em;position:absolute;left:50%;top:50%;content:"";border-radius:24px;background-clip:padding-box;border:#fff 2px solid;border-top-color:#e2a12b;animation:animation-rotate 750ms linear infinite;transform-origin:center center}.old-btn[disabled]{background:#bbb;border-color:#afb0b0;cursor:auto}@keyframes pressBtn{50%{transform:scale(1.2)}100%{transform:scale(1)}}.btn_container .btn{margin-right:1em}.btn_container .btn:last-child{margin-right:0}.container:after{content:"";display:table;clear:both}.col{float:left}.col:after{content:"";display:table;clear:both}.col_2{width:50%;padding:3rem 1rem}@media (max-width: 1026px){.col_2{width:100%;padding:0;padding-bottom:3rem}}.nav-col,.content-col{margin:2em 0}.nav-col{flex-shrink:1;padding-right:3em}.content-col{flex-grow:1}.custom-label{position:relative;display:block;float:left;margin-right:1.5em;cursor:pointer}.custom-label.no-label-text{float:none;display:inline-block;margin-right:0}.custom-label.no-label-text label{padding-left:0}.custom-label label{padding-left:1.5em}.custom-label.radio-label label{cursor:pointer}.custom-label.radio-label label:before{position:absolute;content:"";border-radius:10px;border:1px solid #666;background:linear-gradient(to bottom, #ccc, #fff);height:1em;width:1em;top:0;left:0}.custom-label.radio-label label:after{position:absolute;content:"";height:0.6em;width:0.6em;background:#00007e;border-radius:6px;top:0;bottom:0;left:4px;margin:auto;display:none}.custom-label.radio-label:hover label{color:#00007e}.custom-label.radio-label:hover label:after{background:#666;display:block}.custom-label.radio-label:active label:after{background:#00007e;display:block}.custom-label.radio-label input:checked+label:after{background:#00007e;display:block}.custom-label.radio-label.disabled-input{cursor:auto}.custom-label.radio-label.disabled-input label{color:#5e6265;cursor:auto}.custom-label.radio-label.disabled-input:hover label:after{background:none}.custom-label.checkbox-label.no-label-text label{margin-top:0}.custom-label.checkbox-label label{color:#5e6265;padding-left:2.3em;margin-bottom:0;margin-top:0.2em;cursor:pointer}.custom-label.checkbox-label label:before{position:absolute;content:"";border:2px solid #fff;box-shadow:0 0 0 2px #939393;height:1em;width:1em;top:0;left:2px;border-radius:0px;padding:0 1px 2px 1px;background:#fff}.custom-label.checkbox-label label:after{position:absolute;content:"";height:35px;width:31px;top:-10px;left:-8px;display:none}.custom-label.checkbox-label label .loading-text{font-size:1em}.custom-label.checkbox-label[disabled="disabled"] label{cursor:auto}.custom-label.checkbox-label[disabled="disabled"] label:before{box-shadow:0 0 0 2px #939393}.custom-label.checkbox-label:not([disabled="disabled"]):hover label{color:#00007e}.custom-label.checkbox-label:not([disabled="disabled"]):hover label:before{box-shadow:0 0 0 2px #00007e}.custom-label.checkbox-label:not([disabled="disabled"]):hover label:after{display:block}.custom-label.checkbox-label:not([disabled="disabled"]):active label:before{box-shadow:0 0 0 2px #00007e}.custom-label.checkbox-label input:checked+label:before{content:"";font-family:"icomoon";color:#00007e;box-shadow:0 0 0 2px #00007e}.custom-label input{display:none}table.display_table{color:black;position:relative;width:100%;border-radius:6px;border:3px solid #272727;border-spacing:0;border-collapse:separate}table.display_table tr:last-child td:first-child{border-bottom-left-radius:3px}table.display_table tr:last-child td:last-child{border-bottom-right-radius:3px}table.display_table td,table.display_table th{text-align:left;vertical-align:middle;padding:1em 1rem}table.display_table th{color:#ffffff;font-size:1em;text-transform:uppercase;cursor:auto;letter-spacing:1px;background:#272727}table.display_table tr{background:#fff;border:1px solid transparent}table.display_table tr:nth-child(even){background:#ccc}table.display_table tr.clickable:hover,table.display_table tr.active-row{cursor:pointer;background:#c9c9c9}div.edit_btn{color:#272727;text-transform:uppercase;padding:2px;display:block;text-align:center;font-weight:bold}.error{background:linear-gradient(to bottom, #ffdfdf, #ff6060);font-weight:bold;color:#6e1313;padding:1em;border-radius:8px;border:1px solid #7b1d1d;margin-bottom:1em;list-style:none}.error.msg_animate{animation:grower 0.25s linear;transform-origin:center center}.success{background:linear-gradient(to bottom, #63a854, #316f00);font-weight:bold;color:#fff;padding:1em;border-radius:8px;border:1px solid #014110;margin-bottom:1em}.success.msg_animate{animation:grower 0.25s linear;transform-origin:center center}.success a{color:#fdcf62}.success a:hover{color:#fdcf62;text-decoration:underline}.success.small{padding:0.5em;margin-bottom:0}@keyframes grower{50%{transform:scale(1.05)}100%{transform:scale(1)}}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="date"],input[type="time"],input[type="datetime-local"],input[type="url"],input[type="password"],fieldset,textarea{display:block;border:1px solid #999;font-family:"raleway";border-radius:0.2em;padding:0.5em 0.5em;font-size:1em;width:100%;max-width:100%;color:#000}.contrast input[type="text"],.contrast input[type="email"],.contrast input[type="tel"],.contrast input[type="number"],.contrast input[type="date"],.contrast input[type="time"],.contrast input[type="datetime-local"],.contrast input[type="url"],.contrast input[type="password"],.contrast fieldset,.contrast textarea{color:#000}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="number"]:focus,input[type="date"]:focus,input[type="time"]:focus,input[type="datetime-local"]:focus,input[type="url"]:focus,input[type="password"]:focus,fieldset:focus,textarea:focus{border-color:#0000e4;transition:0.2s linear;background:#e4e4ff}input[type="text"].auto-width,input[type="email"].auto-width,input[type="tel"].auto-width,input[type="number"].auto-width,input[type="date"].auto-width,input[type="time"].auto-width,input[type="datetime-local"].auto-width,input[type="url"].auto-width,input[type="password"].auto-width,fieldset.auto-width,textarea.auto-width{width:auto}input[type="text"].date,input[type="email"].date,input[type="tel"].date,input[type="number"].date,input[type="date"].date,input[type="time"].date,input[type="datetime-local"].date,input[type="url"].date,input[type="password"].date,fieldset.date,textarea.date{width:50%}input[type="text"].extra_pad,input[type="email"].extra_pad,input[type="tel"].extra_pad,input[type="number"].extra_pad,input[type="date"].extra_pad,input[type="time"].extra_pad,input[type="datetime-local"].extra_pad,input[type="url"].extra_pad,input[type="password"].extra_pad,fieldset.extra_pad,textarea.extra_pad{padding:1em}textarea{resize:none;width:100%;height:14em}.req-star{color:#c00;font-family:Arial, Helvetica, sans-serif}.form-field{position:relative;padding:0.5em 0;clear:both}.form-field:after{content:"";display:table;clear:both}.form-field .field-label{display:block;font-size:1.2em;color:#00007e;font-weight:bold;padding-bottom:0.5em}.form-field.error_container{margin-bottom:5px}.form-field.error_container input{border-color:#e20000;background:#ffecec}.form-field.error_container input:-webkit-autofill{box-shadow:0 0 0 50px rgba(255,190,190,0.8) inset;-webkit-text-fill-color:#000}.form-field.error_container input:-webkit-autofill:focus{outline:none;box-shadow:0 0 0 50px rgba(255,190,190,0.8) inset}.form-field.date-field{width:50%;clear:none;float:left}.form-field.date-field input{width:100%}.form-field.half-field{width:50%;float:left;clear:none}.form-field.clear-float{float:none;clear:both}.form-field.floated-field h2{width:8em;float:left;height:100%;padding-top:0.5em}.form-field.floated-field input{float:left}.form-field.floated-field .error{float:none;clear:both}.form-field.flex-field{display:flex}.form-field .cke{border:2px solid #999;color:#000}.contrast .form-field .cke{color:#000}.form-field .cke.cke_focus{border-color:#0000e4;transition:0.2s linear;background:#e4e4ff}.floated-field-container:after{content:"";display:table;clear:both}.floated-field-container .half-field{padding-right:1em}.floated-field-container .half-field:nth-child(even){padding-right:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#999}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}input::-moz-placeholder,textarea::-moz-placeholder{color:#999}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#999}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:#888}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{color:#888}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:#888}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:#888}input:-webkit-autofill{box-shadow:0 0 0 50px white inset;-webkit-text-fill-color:#000}input:-webkit-autofill:focus{outline:none;box-shadow:0 0 0 50px white inset,0 0 12px #0000e4}.standout{font-size:1rem;background:#eee;padding:0.5em;margin-bottom:1em;border:1px solid #7c7d7d;color:#272727}.new-item{padding:1em;border:1px solid #999;background:#eee;border-radius:0.5em;margin-bottom:2em}.new-item .standout{background:#f6d4f7;font-weight:bold}.item-list{margin-top:2em}.item-list li{display:flex;padding:1em;background:#eee;border:1px solid #999;border-radius:0.5em;margin-bottom:1em}@media (max-width: 600px){.item-list li{display:block}}.item-list li img{display:block;margin-right:1em;align-self:center}@media (max-width: 600px){.item-list li img{margin:0 auto 1em}}.item-list li .item-success{margin-bottom:3em}.item-list li .item-fields{position:relative;flex:1}.item-list li .item-fields .buttons{position:absolute;bottom:0rem;right:0rem}@media (max-width: 430px){.item-list li .item-fields .buttons{position:initial}}.item-list li .item-fields button{padding:0;font-size:2em;color:#531056;background:none}.item-list li .item-fields button.icon-cross{margin-right:1em}.item-list li .item-fields button.update:hover{text-decoration:underline}.item-list li .item-fields button:hover{color:#e2a12b}.item-list li .item-fields button:active{animation:pressBtn 0.3s linear;transform-origin:center center;transition:background-color 0.1s linear}.item-list li .item-fields button:disabled{color:#999;cursor:auto}.item-list li .item-fields button:disabled:hover{text-decoration:none}.item-list li .item-fields .admin-btn{font-size:1.5em;background:#e2a12b;color:white;font-weight:bold;padding:0.3em;margin-left:1em}.item-list li .item-fields .admin-btn:hover{color:white;background:#531056}.item-list li .item-fields .admin-btn:disabled{background:#999;color:white}@media (max-width: 430px){.item-list li .item-fields .admin-btn{display:block;margin:0;margin-top:1em}}.text-icon{margin-left:1.5em;padding:0 1em;color:#fff;background:#00007e;border-radius:0.2em;transition:background 0.1s ease-in-out}.text-icon:hover{background:#531056}.text-icon:active{animation:pressBtn 0.3s linear;transform-origin:center center}.text-icon [class^="icon-"],.text-icon [class*=" icon-"]{margin-left:0.5em}.character-count{padding:0.5em;text-align:right}.character-count.warning{color:red}.character-count .character-count--current{padding-right:0.4em}.character-count .character-count--limit{padding-left:0.2em}.full-select .selectboxit-container,.full-select .selectboxit-container .selectboxit{width:100%}.full-select .selectboxit-enabled .selectboxit-text{min-width:90%}.image-upload-section,.file-upload-section{position:relative;background:#fff;height:300px;font-size:2em;text-transform:uppercase;color:#7c7d7d;z-index:1;line-height:1em;border:2px solid #7c7d7d;display:flex;align-items:center;align-content:center;justify-content:center}.image-upload-section.upload-error,.file-upload-section.upload-error{color:#e20000;background:#ffecec}.image-upload-section img,.file-upload-section img{display:block;max-height:100%}.image-upload-col.disabled img,.file-upload-col.disabled img{opacity:0.3}.image-upload-col.disabled .file-upload-btn-wrapper .image-drop-name,.image-upload-col.disabled .file-upload-btn-wrapper:hover .image-drop-name,.image-upload-col.disabled .file-upload-btn-wrapper:active .image-drop-name,.file-upload-col.disabled .file-upload-btn-wrapper .image-drop-name,.file-upload-col.disabled .file-upload-btn-wrapper:hover .image-drop-name,.file-upload-col.disabled .file-upload-btn-wrapper:active .image-drop-name{background:#999;opacity:0.8}.image-upload-col.disabled .file-upload-btn-wrapper .img-input,.image-upload-col.disabled .file-upload-btn-wrapper .file-input,.file-upload-col.disabled .file-upload-btn-wrapper .img-input,.file-upload-col.disabled .file-upload-btn-wrapper .file-input{cursor:auto}.file-upload-btn-wrapper{position:relative}.file-upload-btn-wrapper .image-drop-name{position:relative;font-size:1em;padding:1em;z-index:2;margin:0;color:#fff;background:#272727;border:2px solid #272727}.file-upload-btn-wrapper:hover .image-drop-name{background:#414141;color:#fff}.file-upload-btn-wrapper:active .image-drop-name{background:#bdbdbd;animation:pressBtn 0.2s linear;transform-origin:center center}.file-upload-btn-wrapper .img-input,.file-upload-btn-wrapper .file-input{position:absolute;top:0;z-index:3;left:0;bottom:0;right:0;width:100%;cursor:pointer;opacity:0}.progress_bar{position:relative;border:1px solid #999;padding:1em;margin-top:0.5rem;margin-bottom:0.5rem;background:#fff}.progress_bar.progress_error{background:#ffc9c9}.progress_bar.progress_success{background:#7fd46e}.progress_bar.upload_complete{background:#7fd46e}@keyframes spinner{to{transform:rotate(360deg)}}.progress_bar.upload_complete .progress_bar--message{position:relative;padding-left:2em}.progress_bar.upload_complete .progress_bar--message:before{content:"";position:absolute;box-sizing:border-box;width:1em;height:1em;left:0;top:0;border-radius:50%;border:2px solid transparent;border-top-color:#636363;animation:spinner 0.6s linear infinite}.progress_bar.completed{background:#7fd46e;border-color:#0d2009}.progress_bar.completed .progress_bar--message{color:#0d2009}.progress_bar .progress_bar--bar{position:absolute;top:0;bottom:0;left:0;width:0;z-index:1}.progress_bar.in_progress .progress_bar--bar{background-color:#c9ffc9;background-size:100px 100px;background-image:linear-gradient(45deg, #96ff96 25%, transparent 25%, transparent 50%, #96ff96 50%, #96ff96 75%, transparent 75%, transparent);animation:loadingStripes 1s infinite linear}@keyframes loadingStripes{from{background-position:0 0}to{background-position:200px 100px}}.progress_bar.in_progress .progress_bar--bar:after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;z-index:1;background-image:linear-gradient(to bottom, rgba(0,0,0,0.4) 0%, transparent 30%, transparent 70%, rgba(0,0,0,0.4) 100%)}.progress_bar .progress_bar--message,.progress_bar .progress_bar--percentage{position:relative;display:inline-block;z-index:2;font-weight:bold;color:#666}.progress_bar .progress_bar--percentage{padding-left:0.5em}.search-loader{padding:2em 0}.ajax-loader{position:relative;height:4em;width:4em;margin-left:auto;margin-right:auto}@keyframes spinner{to{transform:rotate(360deg)}}.ajax-loader:before{content:'';position:absolute;box-sizing:border-box;width:100%;height:100%;left:0;top:0;border-radius:50%;border:2px solid transparent;border-top-color:#636363;animation:spinner .6s linear infinite}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.5);display:table;transition:opacity 0.3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:50%;margin:0px auto;background-color:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,0.33);transition:all 0.3s ease;font-family:Helvetica, Arial, sans-serif;color:initial}.modal-header{background:#531056;padding:1rem}.modal-header h3{margin:0;color:#fff}.modal-body{margin:1em 1rem}.modal-footer{padding:1rem}.modal-footer .btn{margin-right:1em}@media (max-width: 600px){.modal-footer .btn{width:100%}}.modal-footer .btn:last-child{margin-right:0}.modal-enter{opacity:0}.modal-leave-active{opacity:0}.modal-enter .modal-container,.modal-leave-active .modal-container{-webkit-transform:scale(1.1);transform:scale(1.1)}.paginate-back:before{content:""}.paginate-forward:before{content:""}.pagination-result-text{text-align:center;color:#7c7d7d}.pagination-pages{padding-bottom:0.5em;text-align:center;font-family:"Arial";font-weight:bold}.pagination-pages:after{content:"";display:table;clear:both}.pagination-pages .counter{display:inline-block;font-size:1.2em;padding:0.35em 0.6em;margin-left:0.3em;line-height:1em;margin-bottom:0.5em;color:#6b6b6b;text-decoration:none}@media (max-width: bp_mid){.pagination-pages .counter{padding:0.6em 0.7em}}.pagination-pages .counter:first-child{margin-left:0}.pagination-pages .counter.current_counter,.pagination-pages .counter:hover{color:white;background:#00007e}.pagination-pages .counter:active{animation:pressBtn 0.2s linear;transform-origin:center center}.pagination-pages .counter.inactive,.pagination-pages .counter.inactive:hover,.pagination-pages .counter.inactive:active{animation:none;color:#6b6b6b;border-color:#ddd;opacity:0.5}.pagination-pages .counter.inactive:hover,.pagination-pages .counter.inactive:hover:hover,.pagination-pages .counter.inactive:active:hover{background:#afb0b0}.pagination-pages .counter.paginate-backward,.pagination-pages .counter.paginate-forward,.pagination-pages .counter.icon-first,.pagination-pages .counter.icon-last{margin-right:1em;background:#e2e3e3}.pagination-pages .counter.paginate-backward:hover,.pagination-pages .counter.paginate-forward:hover,.pagination-pages .counter.icon-first:hover,.pagination-pages .counter.icon-last:hover{background:#fff}.pagination-pages .counter.paginate-backward:before,.pagination-pages .counter.paginate-forward:before,.pagination-pages .counter.icon-first:before,.pagination-pages .counter.icon-last:before{display:block;font-size:1em}.pagination-pages .counter.paginate-backward.inactive,.pagination-pages .counter.paginate-backward.inactive:hover,.pagination-pages .counter.paginate-forward.inactive,.pagination-pages .counter.paginate-forward.inactive:hover,.pagination-pages .counter.icon-first.inactive,.pagination-pages .counter.icon-first.inactive:hover,.pagination-pages .counter.icon-last.inactive,.pagination-pages .counter.icon-last.inactive:hover{background:#e2e3e3}.pagination-pages .icon-first{margin-right:1em;margin-left:0}.pagination-pages .icon-last{margin-left:0.2em;margin-right:0}.pagination{font-family:"Arial";font-weight:bold;text-align:center;margin-bottom:1em}.pagination ul{list-style:none;margin:0;padding:0}.pagination .counter{display:inline-block;margin-left:0.3em;margin-bottom:0.5em;padding:0.6em 1em;border-radius:0.4em;line-height:1em;background:#efefef;color:#6b6b6b;border:2px solid #ddd;text-decoration:none}.pagination .counter:first-child{margin-left:0}.pagination .counter:hover{background:#d6d6d6;border-color:#c4c4c4}.pagination .counter:active{animation:pressBtn 0.2s linear;transform-origin:center center}.pagination .counter.active,.pagination .counter.disabled,.pagination .counter.disabled:hover,.pagination .counter.disabled:active{cursor:auto;animation:none;background:#d6d6d6;color:#6b6b6b;border-color:#ddd}.pagination .icon-previous:before,.pagination .paginate-forward:before,.pagination .paginate-backward:before,.pagination .icon-forward:before{display:block;font-size:1em}.permalink_preloader{display:none;position:absolute;height:39%;width:3em;text-align:center;padding:0.5em;border-left:1px solid #7c7d7d;border-bottom-right-radius:4px;border-top-right-radius:4px;background:#FFF}#permalink_error{margin-top:5px;color:#e20000;clear:both;display:none}.padded-listing{position:relative;padding-bottom:2em}.padded-listing .input-wrapper{position:relative}.padded-listing input[type="text"]{position:relative;padding-right:7em;border-color:#7c7d7d}.padded-listing input[type="text"]:focus{border-color:#00007e;transition:border-color 0.1s linear}.padded-listing .search-btn{display:block;position:absolute;right:2px;top:2px;bottom:2px;width:6em;background:#7c7d7d;cursor:pointer;text-align:center}.padded-listing .search-btn:before{color:#7c7d7d;background:#fff;height:1.5em;width:1.5em;line-height:1.6em;top:0.25em;position:relative;border-radius:1em;font-size:1em;font-weight:bold;padding:0.3em}.padded-listing .search-btn:hover{background:#636363;transition:background 0.1s linear}.padded-listing .search-btn:active{background:#bdbdbd}.search-loader .ajax-loader{position:relative;margin-top:2em;margin-bottom:2em}body .selectboxit-container *{font-size:1rem;color:initial;font-family:"raleway"}div .selectboxit-container .selectboxit{border-radius:0px}div .selectboxit-arrow-container{background-color:#b1b1b1}div .selectboxit-arrow{border-top-color:white}div .selectboxit-btn{background-image:none;background-color:white;border-color:#999}div .selectboxit-btn:hover{border-color:#00007e}div .selectboxit-btn:hover .selectboxit-arrow-container{background:#00007e}div .selectboxit-btn.selectboxit-open{border-color:#00007e}div .selectboxit-btn.selectboxit-open .selectboxit-arrow-container{background:#00007e}body .selectboxit-container span,body .selectboxit-container .selectboxit-options a{height:100%;line-height:initial;padding:0.5em 0}body .selectboxit-container span .selectboxit-option-icon-url,body .selectboxit-container .selectboxit-options a .selectboxit-option-icon-url{height:16px}body .selectboxit-container ul .selectboxit-option-icon-container{height:auto;padding:0 0.5em}body .selectboxit .selectboxit-option-icon-container{padding:0.5em 0}body .selectboxit-btn.selectboxit-enabled:hover,body .selectboxit-btn.selectboxit-enabled:focus,body .selectboxit-btn.selectboxit-enabled:active{background-color:#fff}div .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-color:red;background-image:none}.contrast-on div .selectboxit-list>.selectboxit-focus>.selectboxit-option-anchor{background-color:black}body .selectboxit-container .selectboxit-options{border-radius:0}.main-admin{display:flex}@media (max-width: 1026px){.main-admin{display:block}}.side-nav{width:15em;font-weight:bold}.side-nav a{font-weight:bold}.side-nav .nav-title{display:flex;margin-bottom:1em}.side-nav .nav-title .txt{flex:1;font-size:2em}.side-nav .nav-title .side_nav_mobile_btn{font-size:1.5em;padding:0.2rem 1rem;color:#2c3132;background:#b7bebf;cursor:pointer}.side-nav .nav-title .side_nav_mobile_btn:hover{background:#8e999c}.side-nav .side_nav_display_wrapper{border:1px solid #2c3132}.side-nav .side_nav_mobile_btn{display:none}@media (max-width: 1026px){.side-nav .side_nav_mobile_btn{display:block}}@media (max-width: 1026px){.side-nav{margin-bottom:3em}.side-nav input.mobile_display_input{display:none}.side-nav input.mobile_display_input~.side_nav_display_wrapper{display:none}.side-nav input.mobile_display_input:checked~.side_nav_display_wrapper{display:block}.side-nav input.mobile_display_input:checked+.nav-title .side_nav_mobile_btn{background:#8e999c}}.side-nav .link-wrapper a{display:block;font-size:1.1em;color:#2c3132;padding:0.8rem 0.5rem}.side-nav .link-wrapper a:hover,.side-nav .link-wrapper a.active{background:#e0e3e3}.side-nav .nav-header{display:block;position:relative;color:#2c3132;text-transform:uppercase;cursor:pointer;font-size:1.3em;padding:0.5rem;padding-right:1.4em;background:#c5cacb}.side-nav .nav-header:hover{background:#aab1b3}.side-nav .nav-header:after{position:absolute;top:20%;right:0.2em;font-family:"icomoon";content:"";color:#2c3132;line-height:1em;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased}.side-nav .nav-group{display:none}.side-nav .link_group_checkbox:checked~.nav-group{display:block}.side-nav .link_group_checkbox:checked~.nav-header{background:#8e999c}.side-nav .link_group_checkbox:checked~.nav-header:after{transform:rotate(0.25turn);line-height:1.2em}.sortable_list{list-style:none;margin:0;padding:0}.sortable_list li{border:1px solid #7c7d7d;padding:1em;margin-bottom:-1px;cursor:pointer;background:#fff}.sortable_list li:nth-child(even){background:#efefef}.sortable_list li:last-child{margin-bottom:0}.sortable_list li.sortable-chosen,.sortable_list li.sortable-ghost{background:#afb0b0}.sort_wrap{outline:2px solid transparent}.sort_wrap .sortable_list_inner{outline:2px solid transparent;margin:0;padding:0;margin-top:1em}.sort_wrap .main_list_sort_item,.sort_wrap .sortable_list_inner{list-style:none}.sort_wrap .main_list_sort_item .list_input_actions,.sort_wrap .sortable_list_inner .list_input_actions{display:flex}.sort_wrap .main_list_sort_item .list_input_actions input,.sort_wrap .sortable_list_inner .list_input_actions input{border:none;background-color:transparent;margin-right:1em}.sort_wrap .main_list_sort_item .list_input_actions input.success,.sort_wrap .sortable_list_inner .list_input_actions input.success{margin-bottom:0;margin-top:0;animation:pressBtn 0.3s linear, inputFeedback 3s linear;transform-origin:center center}@keyframes inputFeedback{5%{background-color:#91da81}95%{background-color:#91da81}100%{background-color:initial}}.sort_wrap .main_list_sort_item .list_input_actions [class^="icon-"],.sort_wrap .main_list_sort_item .list_input_actions [class*=" icon-"],.sort_wrap .sortable_list_inner .list_input_actions [class^="icon-"],.sort_wrap .sortable_list_inner .list_input_actions [class*=" icon-"]{margin-top:0.5em;color:#4fbd38;float:none;border:1px solid #7c7d7d;padding:0.5em;margin-right:-1px;background:#fff;z-index:1}.sort_wrap .main_list_sort_item .list_input_actions [class^="icon-"]:hover,.sort_wrap .main_list_sort_item .list_input_actions [class*=" icon-"]:hover,.sort_wrap .sortable_list_inner .list_input_actions [class^="icon-"]:hover,.sort_wrap .sortable_list_inner .list_input_actions [class*=" icon-"]:hover{color:#00007e;border-color:#00007e;z-index:2}.sort_wrap .main_list_sort_item .list_input_actions [class^="icon-"]:active,.sort_wrap .main_list_sort_item .list_input_actions [class*=" icon-"]:active,.sort_wrap .sortable_list_inner .list_input_actions [class^="icon-"]:active,.sort_wrap .sortable_list_inner .list_input_actions [class*=" icon-"]:active{color:#4fbd38}.sort_wrap .main_list_sort_item .list_input_actions [class^="icon-"]:last-child,.sort_wrap .main_list_sort_item .list_input_actions [class*=" icon-"]:last-child,.sort_wrap .sortable_list_inner .list_input_actions [class^="icon-"]:last-child,.sort_wrap .sortable_list_inner .list_input_actions [class*=" icon-"]:last-child{margin-right:0}.sort_wrap .editable_sort_item{padding:0;display:flex;outline:2px solid transparent}.sort_wrap .editable_sort_item.sortable-ghost{opacity:0.6}.sort_wrap .editable_sort_item.sortable-chosen{background:initial}.sort_wrap .editable_sort_item.sortable-drag .handle{background:#00004b;color:#fff;transition:0.05s linear}.sort_wrap .editable_sort_item .handle{width:1em;padding:2em;display:flex;align-items:center;justify-content:center;background:#b1b1ff;border-right:1px solid #7c7d7d;color:#7c7d7d}.sort_wrap .editable_sort_item .handle:hover{background:#9898ff}.sort_wrap .editable_sort_item .list_item_input_button{display:flex;padding:0.5em}.sort_wrap .editable_sort_item .list_item_input_button [class^="icon-"],.sort_wrap .editable_sort_item .list_item_input_button [class*=" icon-"]{margin-top:0.5em;margin-left:1em;color:#4fbd38;border:none;background:none;outline:none}.sort_wrap .editable_sort_item .list_item_input_button [class^="icon-"]:hover,.sort_wrap .editable_sort_item .list_item_input_button [class*=" icon-"]:hover{color:#00007e}.sort_wrap .editable_sort_item .list_item_input_button [class^="icon-"][disabled],.sort_wrap .editable_sort_item .list_item_input_button [class*=" icon-"][disabled]{color:#ddd;cursor:not-allowed}.sort_wrap .editable_sort_item .item_fields{flex:1}.sort_wrap .editable_sort_item li{padding:0}.sort_wrap .editable_sort_item input{border:0}.sort_wrap--success{animation:successSort 3s linear}@keyframes successSort{5%{outline-color:#4fbd38}95%{outline-color:#4fbd38}100%{outline-color:transparent}}header{padding:2em 10rem;padding-bottom:3em;background:#333333;display:flex;justify-content:space-between}.logo-wrapper{width:400px}.logout-button{color:white;font-weight:bold}.logout-button:hover{text-decoration:underline}.scroll-up{font-size:1.5em;color:black;background:white;position:fixed;z-index:999;right:1em;bottom:1em;padding:0.5em;border:1px solid #000;transform:rotate(-90deg)}.footer{padding-top:2em;padding-bottom:2em;background:#00007e;display:flex;justify-content:space-around}@media (min-width: 74em){.footer{padding-left:15rem;padding-right:15rem}}@media (max-width: 74em){.footer{padding-left:6rem;padding-right:6rem}}@media (max-width: 50em){.footer{padding-left:2rem;padding-right:2rem}}@media (max-width: 25em){.footer{padding-left:1em;padding-right:1em}}.footer,.footer a,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6{color:#fff}.contrast .footer,.contrast .footer a,.contrast .footer h1,.contrast .footer h2,.contrast .footer h3,.contrast .footer h4,.contrast .footer h5,.contrast .footer h6{color:#fff}.footer__content,.footer__content strong{font-size:1.2em}.footer__content .btn{margin-top:1.5em}.footer__map{width:35em;height:27em}@media (max-width: 61em){.footer{flex-direction:column}.footer__content{padding-right:0;text-align:center}.footer__map{margin:auto;margin-top:2em;width:100%;height:80vw;max-height:40em;max-width:35em}}.copyright-notice{padding-top:.8em;padding-bottom:1em;background:#7c7d7d;color:white;font-size:0.9em;font-weight:bold}@media (min-width: 74em){.copyright-notice{padding-left:15rem;padding-right:15rem}}@media (max-width: 74em){.copyright-notice{padding-left:6rem;padding-right:6rem}}@media (max-width: 50em){.copyright-notice{padding-left:2rem;padding-right:2rem}}@media (max-width: 25em){.copyright-notice{padding-left:1em;padding-right:1em}}@media (max-width: 61em){.copyright-notice{text-align:center}}.admin-link{color:red}.admin-link:hover{text-decoration:underline}.admin-title{margin-bottom:0.5em}.contact{margin-bottom:3em}.contact .contact-content{margin-bottom:1em}.contact .contact-field{margin-bottom:1em}.contact .contact-field:after{content:"";display:table;clear:both}.contact .contact-field label{display:block}.contact .half-field:first-child{margin-bottom:1em}.contact .submit-btn{display:block;font-weight:bold;font-size:1.3em;padding:0.5em 2.2em}.contact #map_contact{margin-top:2em;width:100%;height:20em;border:1px solid black}@media (min-width: 45em){.contact .half-field{margin-bottom:0;width:50%;float:left}.contact .half-field.left{padding-right:1em}.contact .half-field.right{padding-left:1em}}@media (max-width: 60.5em){.contact #map{margin-top:5em}}.content-wrapper{margin:3em 0 5em 0}.page-header{box-sizing:border-box;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;position:relative}.page-header img{width:100%;vertical-align:bottom}.gallery-list{display:flex;flex-wrap:wrap;flex-direction:row;position:relative;width:100%}.gallery-list .gallery-preview{flex-basis:30%;width:100%;padding:1rem;margin:1%}.gallery-list .gallery-preview:hover h3{color:#00007e;text-decoration:underline}.gallery-list .gallery-preview .cover-img{max-width:300px;height:15vw;margin:auto;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.gallery-list .gallery-preview h3{padding-top:1rem;text-align:left}.gallery-list .gallery-preview .gallery-date{color:#444b4d;text-align:left;font-size:0.95em}@media (max-width: 600px){.gallery-list{flex-direction:column}.gallery-list .gallery-preview{flex-basis:100%}.gallery-list .gallery-preview .cover-img{height:40vw}}.album__title{margin:0}.album__date{margin-bottom:1em}.photo-gallery-ticker-container{width:100%;position:relative;margin:2em 0}.photo-gallery-ticker-container .photo-gallery-ticker .item{width:100%;height:80vw;max-height:60em;background-size:contain;background-position:center;background-repeat:no-repeat}.photo-gallery-ticker-container .photo-gallery-ticker-button{position:absolute;width:auto;padding:2em 1em;background-color:rgba(255,255,255,0.85);color:#666;z-index:2;font-size:20pt;top:50%;transform:translateY(-50%);cursor:pointer}@media (max-width: 400px){.photo-gallery-ticker-container .photo-gallery-ticker-button{padding:0.2em}}.photo-gallery-ticker-container .photo-gallery-ticker-button.photo-gallery-ticker-next{right:0}.nav-img-container{display:flex;flex-wrap:wrap;justify-content:center}.nav-img-container .nav-img{display:block;width:11em;height:7em;margin:1em;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:all 0.2s ease-in-out}.nav-img-container .nav-img:hover{transform:scale(1.1)}@media (max-width: 30em){.nav-img-container .nav-img{width:40%;margin:0.5em}}.home-ticker{position:relative;box-sizing:border-box;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.home-ticker .ticker-slide{height:49em;width:100%;background-size:cover;background-position:center}.home-ticker .home-ticker-nav{position:absolute;width:auto;padding:0.7em 0.4em;color:white;z-index:2;font-size:34pt;top:50%;transform:translateY(-50%);cursor:pointer}.home-ticker .home-ticker-nav:nth-child(2){right:0}.home-ticker .home-ticker-nav span{padding:0.2em 0;background-color:rgba(0,0,0,0)}.contrast .home-ticker .home-ticker-nav span{background-color:#000}.home-ticker .slick-list{width:100%}@media (max-width: 75em){.home-ticker .ticker-slide{height:calc(50px + 100vw / 2)}}.home__content{margin:6em 0 3em 0}.home__content h1,.home__content h2{margin:0;line-height:1.2em}.home__content h2{color:#7c7d7d;font-size:1.8em}.home__content__button-wrapper{margin-top:3em;text-align:center}.home__content__button-wrapper .btn{display:inline-block}html,body{color:#444b4d;font-family:"raleway";font-size:14px}html.contrast,body.contrast{color:black}button,input,optgroup,select,textarea{font-family:"raleway"}main{box-sizing:border-box;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;padding-top:0;padding-bottom:2em}@media (min-width: 74em){main{padding-left:15rem;padding-right:15rem}}@media (max-width: 74em){main{padding-left:6rem;padding-right:6rem}}@media (max-width: 50em){main{padding-left:2rem;padding-right:2rem}}@media (max-width: 25em){main{padding-left:1em;padding-right:1em}}h1,h2,h3,h4,h5,h6{color:#00007e}.contrast h1,.contrast h2,.contrast h3,.contrast h4,.contrast h5,.contrast h6{color:#000}.page-title{margin-bottom:0.5em}.unstyle-ul{margin:0;padding:0;list-style:none}iframe{border:none}html,body{height:100%;width:100%;line-height:2}body{display:flex;flex-direction:column}main{flex:1 0 auto}footer{flex-shrink:0}.page-col-wrapper{display:flex;margin-top:2em}.page-col-wrapper .main-col{flex-grow:1;min-width:0}.page-col-wrapper .side-col{min-width:230px;max-width:230px;margin-left:5em}.page-col-wrapper .side-col h2{border-bottom:1px solid gray;margin-top:0;margin-bottom:1rem;font-size:1.3em}@media (max-width: 60.5em){.page-col-wrapper{flex-direction:column}.page-col-wrapper .side-col{margin:auto;margin-top:5em;min-width:100%;max-width:100%}}@media (min-width: 60.5em){.page-col-wrapper--big .side-col{min-width:20em;max-width:20em}}@media print{header,footer,.page-header-bar,.page-header img,.ppage-header::after,.footer__links,.footer__hours a,.side-col{display:none}.contact .side-col,.trustees-main .side-col{display:block}main{padding:2em 0 0 0}body,h1,h2,h3,ol,ul,div{width:auto;border:0;margin:0 5%;padding:0;float:none;position:static;overflow:visible}.page-header__title{text-shadow:none;color:black;padding:0;margin:0;position:relative}}.file-container{border:1px solid grey;margin-bottom:1em}.file-grid{display:grid;grid-template-rows:1fr;grid-template-columns:repeat(4, 1fr);align-items:center}.file-grid.top-row{font-weight:bold}.file-grid>div{padding:0.5em;line-height:1}.file-grid-footer{display:grid;grid-template-columns:repeat(4, 1fr);background:#ddd}.file-grid-footer>div{padding:0.5em;line-height:1}.file-grid-footer-comment-button{font-weight:bold}.file-grid-footer-comment-button:hover{color:#333;cursor:pointer}.file-btn{background:#333;padding:0.5em 1em;line-height:1;text-transform:uppercase;color:white;width:fit-content;font-weight:bold;border:1px solid #333}.file-btn:hover{background:#404040}.file-btn:first-child{margin-right:0.5em}.download-table{width:100%}.download-table th{padding:0.5rem;padding-right:3em}.download-table td{padding:0 0.5rem}.download-table thead{color:white;background:#555}.download-table tbody tr.bordered-row{background:#ddd;border-bottom:1px solid black}.download-table tbody tr.highlight-row{background:#ddd}.download-table tbody tr.comments-row{display:none}.download-table tbody tr.comments-row.active{display:table-row}.download-table tbody tr.main-row td{padding:0.5em 0.5rem}.download-table tbody tr.main-row td.comment-toggle{color:#00007e;cursor:pointer}.download-table .newfile{display:inline-block;color:white;font-size:0.9em;font-weight:bold;background:green;border-radius:5px;padding:0 0.5em}.multipleitems{display:inline-block;color:white;font-size:0.9em;font-weight:bold;background:#333333;border-radius:5px;padding:0 0.5em;text-transform:uppercase}.multipleitems>span{padding-left:0.5em;font-size:0.75em}.multipleitems:hover{background:#404040;cursor:pointer}.download-all{color:blue}.download-all:hover{cursor:pointer}.dropdown-tr{display:none}.dropdown-tr td:first-child{padding:0em 3em}.no-delete{color:white}.no-delete:hover{color:#00007e}
