.navbar{top:0;width:100%;height:auto;background-color:#2c6281;font-family:Sanchez;color:#f7f0de;z-index:99}@media only screen and (max-width:705px){.navbar{justify-content:center;flex-direction:column}.navbar .navbar-brand{display:none}}.navbar .title-header{font-size:2em}.navbar button{background-color:inherit;border:none;color:#f7f0de}.navbar a,.navbar a:hover{text-decoration:none;color:#f7f0de}.navbar a:hover{font-weight:700}.navbar .nct-logo{max-height:50px}.navbar .login-button:focus,.navbar .logout-button:focus{border:none;outline:none}.nav-spacer{width:100%;height:131px}.additembutton{font-size:1em;color:#2c6281!important;padding:0}.nav-add-item{color:#f7f0de!important}.additembutton:active,.additembutton:focus{outline:none;border:none}.admin-menu{height:auto;margin-top:76px}@media only screen and (max-width:705px){.admin-menu{margin-top:102px}}.admin-menu .nav-link{color:#f7f0de!important}.admin-menu .menu-links ul{width:100%;justify-content:space-around}.admin-menu .menu-links ul li>a>button{color:#f7f0de!important}.admin-menu .dropdown-item:active,.admin-menu .dropdown-item:focus,.admin-menu .dropdown-menu{background-color:#f7f0de}.input-card{z-index:0}@media only screen and (max-width:705px){.input-form-container{margin-top:30px}.input-form-container .input-card{margin-top:2em}.input-form-container .input-card h1{font-size:1.8em;font-weight:700}}.volunteer-form-container{margin-top:76px;overflow:scroll}.input-card{background-color:#5ba8d9!important;z-index:5}.input-card .preview-card{position:absolute;background-color:#5ba8d9;height:100%;width:100%;top:0;left:0;z-index:10}.input-card h1{font-size:3vw;font-weight:700}button.preview-button,button[type=submit]{background-color:#2c6281;border:2px solid #f7f0de}table{width:80%;margin:0 auto}.error{color:red;font-weight:700}@media only screen and (max-width:650px){.volunteer-form-container{margin-top:131px}.volunteer-form-container h1{font-size:2em;font-weight:700}}.trailworklist-table-container{background-color:#fefefe;font-family:Sanchez}@media only screen and (max-width:705px){.trailworklist-table-container{margin-top:20px}}.trailworklist-table-container .trailworklist-table-head{background-color:#c5a34e!important;color:#2c6281}.trailworklist-table-container tbody>tr:hover{background-color:#c5a34e!important;color:#fefefe}.homepage{width:100%;height:calc(100vh - 131px)}.homepage .trail-link-div .trail-link{position:absolute;text-decoration:none;color:#f7f0de;z-index:10;background-color:#2c6281}.homepage .trail-link-div .link-one{top:11em}.homepage .trail-link-div .link-two{top:15em}.homepage .homepage-image{width:100%;height:100vh;object-fit:cover;object-position:50% 45%;z-index:5}@media screen and (max-width:1025px){.homepage .homepage-image{width:100%;object-fit:cover;object-position:17% 50%}}@media screen and (max-width:700px){.homepage .homepage-image{width:100%;object-fit:cover;object-position:17% 50%}}.login-container{margin-top:76px}.home-screen{margin-top:76px}.home-screen,.home-screen img{width:100%;height:calc(100vh - 76px)}.home-screen img{object-fit:cover;object-position:50% 7%}@media screen and (max-width:1025px){.home-screen img{object-position:17% 50%}}.trailworkitem-card{font-family:Sanchez;color:#2c6281}.trailworkitem-card .trailitem-card-image{max-width:200px;object-fit:contain}.trailworkitem-card table{color:#2c6281}.trailworkitem-card table th{font-weight:700}@media only screen and (max-width:500px){.trailitem-view{margin-right:1em;margin-left:1em}}.card-text input.textarea-box{width:100%;height:40px}h5.card-title{font-size:25px}.editableitem-card .card{font-family:Sanchez;color:#2c6281}@media only screen and (max-width:705px){.editableitem-card .card{padding-top:80px}}.editableitem-card .card .trailitem-card-image{max-width:200px;object-fit:contain}.editableitem-card .card .card-body>table{color:#2c6281;background-color:#fff}h1.adduser-title{font-weight:700;color:#2c6281;font-size:2em}@media only screen and (max-width:705px){.adduser-title{font-size:1.8em}}@font-face{font-family:Sanchez;src:url(/static/media/Sanchez-Regular.e307fb6c.ttf)}*,:root{font-family:Sanchez,sans-serif}:root,body{background-color:#f7f0de}.main-app{height:100vh}.main-layout{background-color:#f7f0de;overflow:hidden}@media only screen and (max-width:705px){.main-layout{overflow:scroll;min-height:100%}}.content{background-color:#f7f0de;overflow:scroll;min-height:100vh}@media only screen and (max-width:705px){.content{overflow:scroll;height:100%}}.btn.active:focus{outline:none;border:none}
/*# sourceMappingURL=main.ead02b16.chunk.css.map */