body{font-family:Arial,Helvetica,sans-serif;margin:0}input{padding-left:10px}input,p{color:#333;font-family:Arial,Helvetica,sans-serif;font-size:14px}p{line-height:18px;margin:0}h1,h3{color:#3a5eaa;font-size:32px;font-weight:600;line-height:34px;margin:0 0 40px}.login__password-link{margin-top:10px}.button,.login__password-link:hover{cursor:pointer}.button{background-color:#0c71e3;border:none;border-radius:5px;color:#fff;display:block;font-size:18px;font-weight:700;height:40px;line-height:40px;margin:20px auto 0;text-align:center;width:200px}.button.edit{border:none;font-size:12px;height:20px;line-height:17px;margin:auto;width:70px}.button.update{align-self:center}.button.logout{background-color:maroon;font-size:12px;font-weight:600;height:24px;line-height:24px;margin:0;max-width:70px;position:absolute;right:20px;top:10px}.button.inactive{pointer-events:none}.button.inactive,.button:disabled{cursor:not-allowed;opacity:.5}.button.cancel{background:maroon;right:20px}.button.back,.button.cancel{margin:0;position:absolute;top:0}.button.back{font-size:14px;font-weight:600;height:34px;left:20px;line-height:34px;width:90px}.login__wrapper{height:100%}.login__container{height:calc(100% - 139px);padding:0 20px}.login__container,.login__container>div{align-items:center;display:flex;justify-content:center}.login__container>div{flex-flow:column nowrap;max-width:450px;min-width:200px;width:100%}.login__container>div input{box-sizing:border-box;height:30px;margin-bottom:15px;width:100%}table{border-collapse:collapse;overflow-x:auto;width:100%}td,th{border:1px solid #333;font-size:12px;line-height:14px;padding:8px;text-align:left;width:100px}th{background-color:#3a5eaa;color:#fff}th div{align-items:center;display:flex;flex-flow:row nowrap;justify-content:space-evenly}th div :hover{cursor:pointer}th div img{height:auto;margin-left:10px;width:5px}input.shootTimeInput{margin-right:10px}.enrollment__wrapper{margin:0 auto;max-width:1250px;padding:0 20px;position:relative;width:100%}.enrollment__wrapper .enrollments__container{align-items:center;display:flex;flex-flow:column nowrap;height:100%;justify-content:flex-start;min-height:640px;width:100%}.enrollment__wrapper .enrollments__container button.button{font-size:14px;font-weight:600;height:34px;line-height:34px;width:90px}.enrollment__wrapper .enrollments__container button.button.edit{font-size:12px;height:24px;line-height:12px;max-width:70px;padding:4px 0}.enrollment__wrapper .enrollments__container .btn-container{bottom:0;display:flex;flex-flow:row nowrap;font-weight:400;justify-content:space-between;position:absolute;width:400px}.enrollment__wrapper .enrollments__container .search{height:40px;margin-bottom:40px;width:300px}.edit__enroll__form{align-items:center;display:flex;flex-flow:row wrap;justify-content:space-evenly;padding:20px;width:100%}.edit__enroll__form .group{align-items:flex-end;display:flex;flex-flow:column wrap;justify-content:center;margin:15px 15px 0 0;width:350px}.edit__enroll__form .group>div{display:flex;margin-bottom:15px;width:100%}.edit__enroll__form .group>div p{width:25%}.edit__enroll__form .group>div input{width:75%}.edit__enroll__form .group>div input.shootTimeInput{max-width:65px;min-width:55px}.edit__enroll__form .group>div input:disabled{opacity:.3}.edit__enroll__form .group>div input.error{border-color:red}.edit__enroll__form .group .dropdown,.edit__enroll__form .group input{border:2px solid gray;border-radius:5px;height:25px;max-width:200px;min-width:170px}.edit__enroll__form .group .videographer__select{width:335px}.edit__enroll__form .group p{min-width:137px}.edit__enroll__form .group p.header{align-self:center;font-weight:700;margin-bottom:15px;padding-top:15px}tr:nth-child(2n){background-color:#d9e1f1}tr:nth-child(odd){background-color:#fff}.enrollments__container table td:nth-of-type(2){text-transform:capitalize}.enrollments__container .headline{display:flex;flex-flow:column nowrap;width:100%}.enrollments__container .headline .info,.enrollments__container .headline .title{align-items:center;display:flex;flex-flow:row nowrap;height:50px;justify-content:space-evenly}.enrollments__container .headline .info p,.enrollments__container .headline .title p{font-size:18px;line-height:20px;width:200px}.enrollments__container .headline .title{background-color:#d3d3d3}.enrollments__container .headline .info{background-color:#e0ffff}.modal{background-color:rgba(0,0,0,.4);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.modal__content{background:#fff;border-radius:9px;height:300px;margin:12vh auto 0;max-width:500px;padding:80px 25px 25px;position:relative;text-align:center;width:100%}.modal__close{color:#0c71e3;cursor:pointer;position:absolute;right:15px;top:15px}.modal__big-p{font-size:38px;line-height:50px;margin-bottom:15px}.errorMessage{color:red;font-size:18px}.btn-container__text{align-items:center;display:flex;justify-content:center;margin-top:20px}.reorder_information{border-top:1px solid #dedede;flex-basis:100%;margin:40px 18px 0;padding:40px 0 0}.reorder_information h2{color:#333;font-size:32px;line-height:34px;margin:0 0 20px;text-align:center}.reorder_entry:not(:last-child){border-bottom:1px solid #dedede;margin-bottom:10px;padding-bottom:10px}.reorder_noentry{margin-bottom:10px;padding-bottom:25px;text-align:center}*{box-sizing:border-box;font-family:Roboto,sans-serif;margin:0;padding:0}a{text-decoration:none}body{min-height:100vh}.App{padding:20px 0}.App-logo{display:block;margin:0 0 40px;pointer-events:none;width:90px}@media(prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.3277322a.css.map*/