*{list-style:none;margin:0;padding:0}html{background-color:#fbfbfb}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{background-color:#fbfbfb;min-height:100vh;position:relative}.page-title{margin-top:30px}.page-title span{font-size:33px}.resource-not-found{margin-top:130px;text-align:center}.resource-not-found span{font-size:50px;font-weight:200}.alert{bottom:0;left:50%;margin:30px auto;max-width:300px;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);position:fixed;z-index:1}.item-form{margin:60px auto 0;max-width:400px;width:100%}.loader{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header .navbar{background-color:#fff;border-bottom:2px solid #f1f1f1;margin:0 -15px;padding:9px 35px}.header .navbar .brand{font-size:32px;padding-bottom:10px;padding-right:30px;text-decoration:none}.header .navbar .mr-auto{padding-left:0}.header .navbar .nav-link{font-size:18px;margin:0 15px 0 0}.header .navbar .navbar-toggler:focus{outline:0 auto}.header .navbar #basic-navbar-nav{transition:all .5s}.header .header-logged-out{align-items:center;background-color:#fff;border-bottom:2px solid #f1f1f1;padding:15px 20px;text-align:center}.header .header-logged-out .brand{color:#1857cc;font-size:32px;font-weight:600;text-decoration:none}@media (min-width:305px) and (max-width:575.98px){.header .log-out-button{margin:12px 0 15px}}@media (min-width:576px) and (max-width:767.98px){.header .log-out-button{margin:12px 0 15px}}@media (min-width:768px) and (max-width:991.98px){.header .log-out-button{margin:12px 0 15px}}.footer{bottom:0;margin-bottom:20px;position:absolute;text-align:center;width:100%}.footer a{color:#4b5252;text-decoration:underline}.footer a:hover{text-decoration:none}.footer i{bottom:5px;font-size:14px;margin-left:4px;position:relative}@media (min-width:305px) and (max-width:575.98px){.footer span{font-size:14px}.footer i{font-size:11px}}.form{background-color:#fff;border:1px solid #608fe4;border-radius:5px;padding:40px;text-align:center;width:100%}.form .form-title{font-size:23px;font-weight:lighter;margin:0;padding:0 0 20px}.form .form-paragraph{font-size:17px;margin:0;padding:10px 0 20px}.form label{text-align:left;width:100%}.form .form-check{margin:0 auto}.form .image-container{padding:0 5px}.form .image-container img{height:300px;margin:0 auto 15px;width:100%}.form .btn{margin-top:20px;padding:7px 30px;width:100px}.form .text-link{font-size:15px;font-weight:lighter;padding:25px 0}.form .text-link a{text-decoration:none}.landing-page{align-items:center;padding:40px 35px 120px}.landing-page .hero{padding-right:45px;text-align:left}.landing-page .hero h2{color:#608fe4;font-size:55px}.landing-page .hero p{color:#4b5252;font-size:18px;font-weight:350;margin-top:15px}.landing-page .hero img{margin-top:20px;width:70%}.landing-page .log-in-form{max-width:270px;margin-top:20px;padding:0;width:100%}@media (min-width:305px) and (max-width:575.98px){.landing-page{padding:40px 0 100px}.landing-page .hero{padding:0 65px;text-align:center}.landing-page .hero h2{font-size:22px}.landing-page .hero p{font-size:15px}.landing-page .hero img{display:none}}@media (min-width:576px) and (max-width:767.98px){.landing-page{padding:40px 0 110px}.landing-page .hero{padding:0 65px;text-align:center}.landing-page .hero h2{font-size:25px}.landing-page .hero p{font-size:16px}.landing-page .hero img{display:none}}@media (min-width:768px) and (max-width:991.98px){.landing-page .hero h2{font-size:33px}.landing-page .hero p{font-size:15px}.landing-page .hero img{width:75%}}.sign-up{align-items:center;padding-top:65px;padding-bottom:120px}.sign-up .sign-up-form{max-width:350px;width:100%}@media (min-width:305px) and (max-width:575.98px){.sign-up .sign-up-form{max-width:300px}}.inventory{padding:80px 0 120px;text-align:center}.inventory .category-bar .btn-primary{border-color:#fff}.inventory .category-bar .btn-group,.inventory .category-bar .btn-group-vertical{display:inline-flex;margin:0 auto;max-width:810px;padding:10px;position:relative;vertical-align:middle;width:100%}.inventory .search-bar .input-group{margin:20px auto 0;max-width:360px;width:100%}.inventory .items-grid{margin:40px auto 0;max-width:1000px;width:100%}.inventory .items-grid .item-box-container{margin-bottom:40px;padding:0 20px}.inventory .items-grid .item-box-container a{color:inherit;text-decoration:none}.inventory .items-grid .item-box-container .item-box{align-items:center;background-color:#fff;border:1px solid #1857cc;border-radius:5px;cursor:pointer;height:100%;margin:40px auto 0;padding:20px 10px}.inventory .items-grid .item-box-container .item-box img{border-radius:5px;height:100px;margin-bottom:20px;width:100px}.inventory .items-grid .item-box-container .item-box .name{background-color:#1857cc;border-radius:5px 5px 0 0;color:#fff;font-size:16px;font-weight:400;margin:0;overflow-wrap:break-word;padding:10px 25px;width:100%}.inventory .items-grid .item-box-container .item-box .details{font-weight:400;background-color:#50dc8e;border-radius:0 0 5px 5px;margin:0;padding:10px}.categories{padding:80px 0 120px;margin:0 auto;max-width:970px;text-align:center;width:100%}.categories .options{margin:70px 0 15px}.categories .options .btn{margin:7px}.categories .add-category{padding:0}.categories .add-category .badge{background-color:#1857cc;color:#fff;cursor:pointer;font-size:20px;font-weight:300;padding:15px 55px}.categories .categories-list{margin:35px auto 0;text-align:left;word-wrap:break-word}.categories .categories-list .letter{color:#1857cc;font-size:25px;font-weight:bolder;margin:25px 0 5px;padding:0 0 10px}.categories .categories-list .letter :after{background-color:#608fe4;bottom:0;content:"";left:50%;min-height:1px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.categories .categories-list .badge{background-color:#f2fffe;border:1px solid #1857cc;color:#1857cc;cursor:pointer;font-size:16px;font-weight:400;margin:10px 10px 5px 0;padding:10px}.create-edit-item{margin:0 auto;max-width:970px;width:90%}.create-edit-item,.item{padding:80px 0 120px}.item .item-detail{background-color:#fff;border:1px solid #1857cc;border-radius:5px;margin:60px auto 0;max-width:750px;text-align:center;width:100%}.item .item-detail img{height:280px;width:300px}.item .item-detail .options .btn-danger,.item .item-detail .options .btn-info{margin:35px 0;width:115px}.item .item-detail .quantity{margin-top:25px}.item .item-detail .quantity .col-auto{padding:0}.item .item-detail .quantity .btn[disabled]{cursor:default}.item .item-detail .quantity .btn-primary,.item .item-detail .quantity .btn-secondary{font-weight:bolder;width:50px}.item .item-detail .quantity .btn-primary{border-radius:4px 0 0 4px}.item .item-detail .quantity .btn-secondary{border-radius:0 4px 4px 0}.item .item-detail .quantity .btn-dark,.item .item-detail .quantity .btn-success{margin:15px 5px 0;width:100px}.item .item-detail .quantity input{border-radius:0;text-align:center;width:150px}.item .item-detail .info{padding:40px}.item .item-detail .info .card{margin-top:20px}.item .item-detail .info .card-body{align-items:center;display:flex;font-size:17px;height:115px;justify-content:center}@media (min-width:305px) and (max-width:575.98px){.item .item-detail .options .btn-danger,.item .item-detail .options .btn-info{margin:35px 0;width:105px}}.not-found{padding:80px 0 120px;margin-top:50px;text-align:center}.not-found span{font-size:50px}.not-found p{font-size:20px;margin-bottom:30px}
/*# sourceMappingURL=main.5a32a2eb.chunk.css.map */