@font-face{font-family:'Nunito';font-style:normal;font-weight:400;src:local("Nunito Regular"),local("Nunito-Regular"),url(./font/nunito-regular-ext.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:400;src:local("Nunito Regular"),local("Nunito-Regular"),url(./font/nunito-regular.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;src:local("Nunito Bold"),local("Nunito-Bold"),url(./font/nunito-bold-ext.woff2) format("woff2");unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Nunito';font-style:normal;font-weight:700;src:local("Nunito Bold"),local("Nunito-Bold"),url(./font/nunito-bold.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(./font/material-icons.woff2) format("woff2")}.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}html,body{font-family:"Nunito", sans-serif;font-size:16px;line-height:1.5;height:100%;overflow:auto;background:var(--color-gray-6)}@keyframes line-scale{0%{transform:scaley(1)}50%{transform:scaley(0.4)}100%{transform:scaley(1)}}@keyframes fadein{from{opacity:0}to{opacity:1}}.initial-loader{position:fixed;left:calc(50% - 100px);top:calc(30% - 100px);width:200px;height:200px;z-index:1;background:url(img/loader.gif) center no-repeat #fff}.map-detail-loader{animation:fadein 0.8s;width:200px;height:200px;z-index:9999;margin:auto;background:url(img/loader.gif) center no-repeat #fff}.table-loader{animation:fadein 0.8s;width:200px;height:200px;z-index:9999;margin:auto;background:url(img/loader.gif) center no-repeat #fff}select:required:invalid{color:lightgray}option[value=""][disabled],option[value="0"][disabled]{display:none}option{color:black}.columns{width:100%;height:100%;margin-left:0}.menu-label{color:#8F99A3;letter-spacing:1.3;font-weight:700}.menu-list a{color:#0F1D38;font-size:14px;font-weight:700}.menu-list a:hover{background-color:transparent;color:#276cda}.menu-list a.is-active{background-color:transparent;color:#276cda;font-weight:700}.table{border-radius:5px;box-shadow:0 0.5em 1em -0.125em rgba(10,10,10,0.1),0 0px 0 1px rgba(10,10,10,0.02)}.table th:first-child{border-radius:5px 0 0 0}.table th:last-child{border-radius:0 5px 0 0}.table th{background-color:#0672c1;color:#fafafa !important}.table-buttons{min-width:5rem;max-width:7rem;width:5rem;height:3rem;padding:0 !important}.table-buttons .add-new{position:relative;left:-25px;height:3rem;width:7rem;background:#c5e0b4;color:#0672c1;padding-left:0.5rem;text-transform:uppercase;font-size:0.7rem;cursor:pointer}.table-buttons .add-new .icon{margin-left:0.5rem;color:#0672c1}.table th{font-size:0.9rem}.table td{font-size:0.8rem}.table-no-data td{text-align:center !important;font-size:2em;height:3em;color:#ccc}.table-clf-field{min-width:150px}.table-description-field{min-width:200px}table.table th .icon{vertical-align:middle;margin-right:.5rem}table.table th .icon a,table.table th .icon i{color:#fafafa}.table td,.table th{vertical-align:middle;line-height:0.75rem}.table-description-field-max-lg{max-width:500px}.icon a,.icon i{color:#0672c1}.icon.map-detail-contact-icon a,.icon.map-detail-contact-icon i{color:#c5e0b4}.icon a.hoverable:hover,.icon i.hoverable:hover{color:#ffcc00 !important}.hoverable:hover{color:#ffcc00 !important}.hoverable:hover>.icon a,.hoverable:hover>.icon i{color:#ffcc00 !important}input[readonly]{color:#888}nav.settings-nav.panel .panel-block.is-active{border-left:4px solid #0672c1}.button.is-primary .icon i,.button.is-primary .icon a{color:white}.course-unpublished{color:#cc3333}.gps-results{width:55%;margin-bottom:1rem !important}.gps-results .button{margin:0;border-radius:0}.gps-results .button .icon{margin-left:auto !important}input:invalid{border-color:#f14668}.valign-center-box{display:flex;align-items:center}input[type="checkbox"]{margin-right:5px}ul.pagination-list li{list-style:none}.unnamed-character-style-1{font-family:Source Sans Pro;font-style:normal;font-weight:normal;font-size:11px;line-height:13px;letter-spacing:0px;color:#0672c1}.unnamed-character-style-2{font-family:Source Sans Pro;font-style:normal;font-weight:bold;font-size:24px;line-height:20px;letter-spacing:0px;color:#31394D}:root{--color-white-1: #FFFFFF;--color-gray-4: #F5F6FA;--color-gray-10: #EBEBF2;--color-gray-7: #EBEDF4;--color-gray-6: #F4F7FB;--color-gray-11: #4D4F5C;--color-white-1: #FFFFFF;--color-green-1: #c5e0b4;--color-green-settings: #c5e0b4}.button{border:1px solid #0672c1;background-color:transparent;border-radius:4px;opacity:1}.button.is-primary{background:#0672c1 0% 0% no-repeat padding-box;border:1px solid #0672c1;border-radius:4px;opacity:1}.select:not(.is-multiple):not(.is-loading)::after{border-color:#0672c1}.navbar-item.is-active{background-color:unset;color:#c5e0b4}.button.no-border{border:none}.outside-form input,.outside-form input:focus{background:transparent;border:0;border-bottom:2px solid #fff;outline:none !important;box-shadow:none !important}.outside-form input:focus{border-bottom:2px solid #ccc}.outside-form ::placeholder{color:#555;opacity:1}.outside-form a:hover{color:#c5e0b4}.outside-form .button[disabled]{opacity:0.7}.outside-form .sign-up-group textarea{height:5rem;min-height:5rem;max-height:10rem}.tabs li.is-active a{border-bottom-color:#c5e0b4;color:#c5e0b4;border-bottom-width:2px}.tabs a:hover{border-bottom-width:2px}.panel.is-primary{border-radius:0}.panel.is-primary .panel-heading{color:#FFFFFF;font-size:0.8rem;line-height:1.8rem;text-transform:uppercase;border-radius:0}.panel.is-primary.profile{background-color:#FFFFFF}.panel.is-primary.profile .user-info-banner{padding:1rem;padding-bottom:0}.panel.is-primary.profile .user-info-banner img{max-height:4rem;padding-right:1rem}.panel.is-primary.profile .panel-heading{background-color:#c5e0b4;color:#FFFFFF}.panel-block:last-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.card.org-link-card{margin-bottom:1rem;border-radius:20px;border-top-left-radius:0;border-bottom-left-radius:0}.card.org-link-card .content{display:flex}.card.org-link-card .content .org-link-card-info-area{flex:1;padding:1rem}.card.org-link-card .content .org-link-card-info-area figure.image{text-align:left;margin:0}.card.org-link-card .content .org-link-card-info-area figure.image img{height:5rem;width:auto}.card.org-link-card .content button.connection-nav-button{width:3rem;height:100%;border:0;border-radius:20px;border-top-left-radius:0;border-bottom-left-radius:0;background-color:#c5e0b4;color:white}.left-filter-box{position:absolute;top:56px;bottom:0;left:0;width:300px;background-color:var(--color-gray-6);box-shadow:2px 2px 6px #ccc;display:flex;flex-direction:column}.left-filter-box .left-filter-controls{flex:1;padding:1rem;overflow-y:auto}.left-filter-box .filters-title{margin-top:1rem;padding-bottom:1rem;color:#333}.left-filter-box .search-buttons{margin:0 auto}.left-filter-box .bottom-settings{padding-left:1rem;padding-top:10px;padding-bottom:10px;width:100%;background:var(--color-green-settings)}.left-filter-box input,.left-filter-box select{background:transparent;border-radius:6px !important}.left-filter-box .valign-center-box span,.left-filter-box .valign-center-box a,.left-filter-box .valign-center-box i{padding-left:0.8rem;color:#333}.left-filter-box .privacy-policy-link{color:#888;font-size:0.85rem;text-align:center;width:100%;margin-top:3rem;display:block}.pagination .icon i{color:#c5e0b4}.approval-flag{display:flex;flex-direction:column;border-left:1px solid #B8C5D3;margin-top:2rem;padding-left:2rem}.approval-flag .field{margin-top:auto}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{opacity:0.55}.min-w-13{min-width:13rem}.tabs li.is-active a{border-bottom-color:#0672c1;color:#0672c1;border-bottom-width:2px}.field.dropdown-item{padding:0px;margin-bottom:0px}.field.dropdown-item input{border:none;border-radius:0px;box-shadow:none;margin-bottom:0px}.dropdown-menu{padding-top:0;max-height:20rem;overflow-y:auto;border-radius:4px;box-shadow:0 2px 3px rgba(10,10,10,0.1),0 0 0 1px rgba(10,10,10,0.1)}.dropdown-content{padding-top:0}.dropdown,.dropdown-trigger,.button.trigger,.dropdown-menu{width:100%;max-width:100%}.dropdown-text{margin-right:auto;text-align:left}.dropdown-text.placeholder{color:#ccc}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}a.dropdown-item.fix1{width:unset;max-width:unset;padding-right:unset}.has-error .dropdown-trigger{border:1px solid red}.dropdown.is-danger{border:1px solid #f14668;border-radius:4px}.switch{position:relative;display:inline-block;width:60px;height:34px}.switch.condensed{height:25px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}.switch.condensed .slider:before{height:17px}input:checked+.slider{background-color:#c5e0b4}input:disabled+.slider{opacity:0.4}input:focus+.slider{box-shadow:0 0 1px #c5e0b4}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}
