#header{height:60px;padding:12px;background-color:#373F41;position:fixed;width:100%;z-index:2}#header #title-area{display:flex;justify-content:space-around;align-items:center;background-color:#373F41}#header #title-area a{text-decoration:none;color:#000000}#header #title-area img{height:55px;width:55px}#header #title-area h1{margin:0px 10px;color:white;font-size:1.5rem}#header #title-area #logo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#header #title-area #logo img{width:60px;height:45px}#header #title-area #logo a{margin-left:25px;color:#FFFFFF}#header #title-area #nav-button-area{margin:auto;margin-right:100px}#header #title-area #nav-buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#header #title-area #nav-buttons #button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center}#header #title-area #nav-buttons #button-container .nav-button{width:auto}#header #title-area #nav-buttons #button-container .nav-button-short{width:50px}#header #title-area #download-button-area{display:flex;background-color:white;padding:5px;justify-content:center;align-content:center}#header #title-area .nav-button{padding:15px;padding-top:18px;font-size:16px;cursor:pointer;text-decoration:none;font-family:"Roboto", sans-serif;line-height:24px;letter-spacing:0em;text-align:center;transition:0.3s}#header #title-area .active-nav{color:#FFFFFF;font-weight:bold;text-decoration:underline}#header #title-area .inactive-nav{color:#FFFFFF}#header #buttons-header{float:right}#header #header-account{height:30px;color:white;background:#737B7D;border-radius:10px;transition:all 0.5s;padding:5px;border:none;margin:3px;width:150px;margin-right:30px}#header #header-account:hover{cursor:pointer;transform:translateY(-3px)}

.sidenav{height:100%;width:200px;position:fixed;z-index:1;top:85px;left:0;background-color:#F4F5F4;overflow-x:hidden;padding-top:20px}.sidenav a,.dropdown-btn{padding:6px 8px 6px 16px;text-decoration:none;font-size:20px;color:#373F41;display:block;border:none;background:none;width:100%;text-align:left;cursor:pointer;outline:none}.main{margin-left:200px;font-size:20px;padding:0px 10px}.active-sidenav{color:#FFFFFF;background-color:black;overflow:auto;font-weight:bold;text-decoration:underline}.inactive-sidenav{color:#FFFFFF}#dropdown-container-1{display:none;background-color:#F4F5F4;padding-left:8px}#dropdown-container-2{display:none;background-color:#F4F5F4;padding-left:8px}#dropdown-container-3{display:none;background-color:#F4F5F4;padding-left:8px}#dropdown-container-4{display:none;background-color:#F4F5F4;padding-left:8px}#BodyConditionLink{margin-left:10px}.dropdown-container{display:none;background-color:#F4F5F4;padding-left:8px}.dropdown-container.expanded{display:block}.biCaret.active{transform:rotate(90deg)}.fa-caret-down{float:right;padding-right:8px}#settingBtn{width:100%;text-align:end;transition:all 0.5s}#settingBtn:hover{transform:translateY(-3px);cursor:pointer}

#error h1{text-align:left}#error h3{text-align:left}

#header-noauth{height:60px;padding:12px;background-color:#373F41;position:fixed;width:100%;z-index:2}#header-noauth #title-area{display:flex;justify-content:space-around;align-items:center;background-color:#373F41}#header-noauth #title-area a{text-decoration:none;color:#000000}#header-noauth #title-area img{height:55px;width:55px}#header-noauth #title-area h1{margin:0px 10px;color:white;font-size:1.5rem}#header-noauth #title-area #logo{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#header-noauth #title-area #logo img{width:60px;height:45px}#header-noauth #title-area #logo a{margin-left:25px;color:#FFFFFF}#header-noauth #title-area #nav-button-area{margin:auto;margin-right:100px}#header-noauth #title-area #nav-buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#header-noauth #title-area #nav-buttons #button-container{display:flex;flex-direction:row;justify-content:space-around;align-items:center}#header-noauth #title-area #nav-buttons #button-container .nav-button{width:auto}#header-noauth #title-area #nav-buttons #button-container .nav-button-short{width:50px}#header-noauth #title-area #download-button-area{display:flex;background-color:white;padding:5px;justify-content:center;align-content:center}#header-noauth #title-area .nav-button{padding:15px;padding-top:18px;font-size:16px;cursor:pointer;text-decoration:none;font-family:"Roboto", sans-serif;line-height:24px;letter-spacing:0em;text-align:center;transition:0.3s}#header-noauth #title-area .active-nav{color:#FFFFFF;font-weight:bold;text-decoration:underline}#header-noauth #title-area .inactive-nav{color:#FFFFFF}#header-noauth #buttons-header{float:right}#header-noauth #header-signin-noauth{height:30px;color:white;background:#737B7D;border-radius:10px;transition:all 0.5s;padding:5px;border:none;margin:3px;width:80px;margin-right:30px}#header-noauth #header-signin-noauth:hover{cursor:pointer;transform:translateY(-3px)}#header-noauth #header-signup-noauth{height:30px;color:black;background:white;border-radius:10px;transition:all 0.5s;padding:5px;border:none;margin:3px;width:80px;margin-right:30px}#header-noauth #header-signup-noauth:hover{cursor:pointer;transform:translateY(-3px)}

.sidenav-onboard{height:100%;width:200px;position:fixed;z-index:1;top:85px;left:0;background-color:#F4F5F4;overflow-x:hidden;padding-top:20px}.sidenav-onboard .active-nav{color:#373F41;text-decoration:underline}.sidenav-onboard .inactive-nav{color:#373F41}.sidenav-onboard a,.dropdown-btn{padding:6px 8px 6px 16px;text-decoration:none;font-size:18px;color:#373F41;display:block;border:none;background:none;width:100%;text-align:left;cursor:pointer;outline:none}.main{margin-left:200px;font-size:20px;padding:0px 10px}.fa-caret-down{float:right;padding-right:8px}

#signup{position:relative;left:50%;transform:translateX(-50%);background-color:white;border-radius:30px;margin-top:45px;padding:2rem;width:625px;height:auto;box-shadow:0 3px 10px rgba(0,0,0,0.25)}#signup section{display:flex;flex-direction:row}#signup h1{text-align:center}#signup h3{text-align:center;font-size:16px}#signup p{font-size:13px;color:#737B7D}#signup #tabs{padding-right:1rem;border-right:2.5px solid #E2E5E6}#signup #tabs h1,#signup #tabs .selected{color:#373F41}#signup #tabs h2{font-size:17px;color:rgba(55,63,65,0.54);font-weight:bold}#signup .content{margin-left:2rem}#signup .prefButton{background-color:#C4C4C4;color:white;padding:5px;border:none;margin:3px;width:80px;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:15px;transition:all 0.5s}#signup .prefButton:hover{cursor:pointer;transform:translateY(-3px)}#signup .highlight{background-color:black}#signup #sup-name{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:rgba(211,212,213,0.2);border:none}#signup #sup-email{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:rgba(211,212,213,0.2);border:none}#signup #sup-password{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:rgba(211,212,213,0.2);border:none}#signup #sup-confirm-password{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:rgba(211,212,213,0.2);border:none}#signup .buttonHolder{text-align:center}#signup #sup-submit{width:15%;padding:4px 20px;margin:8px 0;box-sizing:border-box;font-weight:bold}#signup label{font-weight:bold}#signup #b-sub{display:"flex";align-items:center;width:100px;padding-left:10px;background-color:white;padding:5px;border:none;border-radius:15px;transition:all 0.5s;align-items:center}#signup #b-sub:hover{cursor:pointer;transform:translateY(-3px);text-decoration:underline}#signup #b-sub h3{font-size:16px}

#signin{position:relative;left:50%;transform:translateX(-50%);background-color:white;border-radius:30px;margin-top:45px;padding:2rem;width:700px;max-height:300px;box-shadow:0 3px 10px rgba(0,0,0,0.25)}#signin section{display:flex;flex-direction:row}#signin h1{text-align:center}#signin h3{text-align:center;font-size:16px}#signin p{font-size:13px;color:#737B7D}#signin #tabs{padding-right:1rem;border-right:2.5px solid #E2E5E6}#signin #tabs h1,#signin #tabs .selected{color:#373F41}#signin #tabs h2{font-size:17px;color:rgba(55,63,65,0.54);font-weight:bold}#signin .content{margin-left:2rem}#signin .prefButton{background-color:#C4C4C4;color:white;padding:5px;border:none;margin:3px;width:80px;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:15px;transition:all 0.5s}#signin .prefButton:hover{cursor:pointer;transform:translateY(-3px)}#signin .highlight{background-color:black}#signin #sin-email{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;border:none;background-color:rgba(211,212,213,0.2)}#signin #sin-password{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;border:none;background-color:rgba(211,212,213,0.2)}#signin .buttonHolder{text-align:center}#signin #sin-submit{width:15%;padding:4px 20px;margin:8px 0;box-sizing:border-box;font-weight:bold}#signin label{font-weight:bold}

.rc-slider{position:relative;height:14px;padding:5px 0;width:100%;border-radius:6px;touch-action:none;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-rail{position:absolute;width:100%;background-color:#e9e9e9;height:4px;border-radius:6px}.rc-slider-track{position:absolute;left:0;height:4px;border-radius:6px;background-color:#abe2fb}.rc-slider-handle{position:absolute;width:14px;height:14px;cursor:pointer;cursor:-webkit-grab;margin-top:-5px;cursor:grab;border-radius:50%;border:solid 2px #96dbfa;background-color:#fff;touch-action:pan-x}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#57c5f7;box-shadow:0 0 0 5px #96dbfa}.rc-slider-handle:focus{outline:none}.rc-slider-handle-click-focused:focus{border-color:#96dbfa;box-shadow:unset}.rc-slider-handle:hover{border-color:#57c5f7}.rc-slider-handle:active{border-color:#57c5f7;box-shadow:0 0 5px #57c5f7;cursor:-webkit-grabbing;cursor:grabbing}.rc-slider-mark{position:absolute;top:18px;left:0;width:100%;font-size:12px}.rc-slider-mark-text{position:absolute;display:inline-block;vertical-align:middle;text-align:center;cursor:pointer;color:#999}.rc-slider-mark-text-active{color:#666}.rc-slider-step{position:absolute;width:100%;height:4px;background:transparent}.rc-slider-dot{position:absolute;bottom:-2px;margin-left:-4px;width:8px;height:8px;border:2px solid #e9e9e9;background-color:#fff;cursor:pointer;border-radius:50%;vertical-align:middle}.rc-slider-dot-active{border-color:#96dbfa}.rc-slider-dot-reverse{margin-right:-4px}.rc-slider-disabled{background-color:#e9e9e9}.rc-slider-disabled .rc-slider-track{background-color:#ccc}.rc-slider-disabled .rc-slider-handle,.rc-slider-disabled .rc-slider-dot{border-color:#ccc;box-shadow:none;background-color:#fff;cursor:not-allowed}.rc-slider-disabled .rc-slider-mark-text,.rc-slider-disabled .rc-slider-dot{cursor:not-allowed !important}.rc-slider-vertical{width:14px;height:100%;padding:0 5px}.rc-slider-vertical .rc-slider-rail{height:100%;width:4px}.rc-slider-vertical .rc-slider-track{left:5px;bottom:0;width:4px}.rc-slider-vertical .rc-slider-handle{margin-left:-5px;touch-action:pan-y}.rc-slider-vertical .rc-slider-mark{top:0;left:18px;height:100%}.rc-slider-vertical .rc-slider-step{height:100%;width:4px}.rc-slider-vertical .rc-slider-dot{left:2px;margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:first-child{margin-bottom:-4px}.rc-slider-vertical .rc-slider-dot:last-child{margin-bottom:-4px}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block !important;-webkit-animation-play-state:paused;animation-play-state:paused}.rc-slider-tooltip-zoom-down-leave{-webkit-animation-duration:0.3s;animation-duration:0.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:block !important;-webkit-animation-play-state:paused;animation-play-state:paused}.rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,.rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active{-webkit-animation-name:rcSliderTooltipZoomDownIn;animation-name:rcSliderTooltipZoomDownIn;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active{-webkit-animation-name:rcSliderTooltipZoomDownOut;animation-name:rcSliderTooltipZoomDownOut;-webkit-animation-play-state:running;animation-play-state:running}.rc-slider-tooltip-zoom-down-enter,.rc-slider-tooltip-zoom-down-appear{transform:scale(0, 0);-webkit-animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1);animation-timing-function:cubic-bezier(0.23, 1, 0.32, 1)}.rc-slider-tooltip-zoom-down-leave{-webkit-animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06)}@-webkit-keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}100%{transform-origin:50% 100%;transform:scale(1, 1)}}@keyframes rcSliderTooltipZoomDownIn{0%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}100%{transform-origin:50% 100%;transform:scale(1, 1)}}@-webkit-keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1, 1)}100%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}}@keyframes rcSliderTooltipZoomDownOut{0%{transform-origin:50% 100%;transform:scale(1, 1)}100%{opacity:0;transform-origin:50% 100%;transform:scale(0, 0)}}.rc-slider-tooltip{position:absolute;left:-9999px;top:-9999px;visibility:visible;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip *{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}.rc-slider-tooltip-hidden{display:none}.rc-slider-tooltip-placement-top{padding:4px 0 8px 0}.rc-slider-tooltip-inner{padding:6px 2px;min-width:24px;height:24px;font-size:12px;line-height:1;color:#fff;text-align:center;text-decoration:none;background-color:#6c6c6c;border-radius:6px;box-shadow:0 0 4px #d9d9d9}.rc-slider-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow{bottom:4px;left:50%;margin-left:-4px;border-width:4px 4px 0;border-top-color:#6c6c6c}

.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon::before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:"Helvetica Neue", helvetica, arial, sans-serif;font-size:0.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:0.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:0.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:0.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *::before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next::before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous::before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:0.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:0.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:white;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:0.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + (1.7rem / 2));overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:white;font-weight:bold}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:bold}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:0.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:magenta}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:0.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:0.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,0.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:0.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:0.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:0.3rem;border-top-right-radius:0.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:0.3rem;border-bottom-right-radius:0.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon::after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:bold;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,0.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px), (max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}

#dataTracking{padding:1rem;overflow:scroll;position:fixed;left:205px;top:90px;width:100%;height:80%}#dataTracking section{width:75vw;margin:1rem;display:flex;flex-direction:column}#dataTracking h2{font-size:0.9rem;color:black;font-weight:bolder;text-decoration:underline;margin-left:20px}.row{display:flex;flex-direction:column;background-color:#f4f5f4;border-radius:10px;width:97%;margin:10px;margin-left:auto;margin-right:auto}#graph-area{height:425px}#addScore{display:flex;flex-direction:row;background-color:#f4f5f4;border-radius:10px;height:220px;padding:1rem}.datePicker{background-color:#f9f9fa;border:1px solid #E8E8E8;box-sizing:border-box;border-radius:8px;text-align:center}#addLeft{width:35%;margin-right:1rem}#addLeft #bcsDate{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}#addLeft #bcsDate p{font-size:0.9rem;color:black;margin:0;border:none;width:100%}#addLeft textarea{background-color:white;width:90%;height:50%;resize:none;border-radius:5px;border:none;outline:none;display:block;margin-left:auto;margin-right:auto;margin-top:0.5rem;padding:1rem}#addRight{width:65%;align-self:flex-end}#addRight #slider{align-self:center;padding:1rem 2.8rem}#addRight #bcsImages{display:flex;justify-content:space-around}#addRight #bcsImages img{width:70px;border-radius:50%;border:solid 2px #000}#addRight #submit{width:100%;display:flex;align-items:center;justify-content:flex-end}#addRight #submit p{font-style:italic;-webkit-text-decoration-line:underline;text-decoration-line:underline}#addRight #submit button{width:150px;height:30px;color:#f4f5f4;background:#737B7D;box-shadow:0px 3px 3px rgba(0,0,0,0.5);border-radius:10px;border:none;margin:1rem;transition:all 0.5s}#addRight #submit button:hover{background:#000;cursor:pointer}#gallery{display:flex;flex-direction:column;height:200px;padding:1rem}#gallery #addButton{display:flex;align-items:center;justify-content:center;background-color:#f1f2f3;width:200px;height:200px;border-radius:5px;color:rgba(60,100,177,0.3);font-size:2rem;transition:all 0.5s}#gallery #addButton:hover{color:#3c64b1;cursor:pointer}#tabs{padding-right:1rem;border-right:2.5px solid #E2E5E6}#tabs h1,#tabs .selected{color:#373F41}#tabs h2{font-size:17px;cursor:pointer;color:rgba(55,63,65,0.54);font-weight:bold;display:inline-block}#tabs .content #date-submit{width:150px;height:30px;color:#f4f5f4;background:#737B7D;box-shadow:0px 3px 3px rgba(0,0,0,0.5);border-radius:10px;border:none;margin:1rem;transition:all 0.5s}#tabs .content #date-submit:hover{background:#000;cursor:pointer}#tabs .content #reminder-submit{width:150px;height:30px;color:#f4f5f4;background:#737B7D;box-shadow:0px 3px 3px rgba(0,0,0,0.5);border-radius:10px;border:none;margin:1rem;transition:all 0.5s}#tabs .content #reminder-submit:hover{background:#000;cursor:pointer}.biCaret{display:inline-block;cursor:pointer}.biCaret.active{transform:rotate(90deg)}.popupArea{background-color:#dedede;border-radius:10px;width:220px;padding:1rem;height:400px;display:flex;flex-direction:column;align-items:center}.popupArea h1{padding:0;margin:0;height:10%}.popupArea .date{align-self:flex-start}.popupArea .notes{align-self:stretch;background-color:#f7f5f5;border-radius:10px;padding:1rem;height:50%}.popupArea .value{margin-top:10%;margin-bottom:10%}.popupArea .rmv-btn{width:150px;height:40px;color:#f4f5f4;background:#737B7D;box-shadow:0px 3px 3px #0000007f;border-radius:10px;border:none;padding:auto;transition:all 0.5s}.popupArea .rmv-btn:hover{background:#000;cursor:pointer}

#graph{display:flex;height:100%;width:90%;margin:auto;flex-direction:column}#graph #header{z-index:0;background-color:transparent;position:relative;display:flex;flex-direction:row;justify-content:space-between;margin:0px;height:35px}#graph #header h2{position:relative}#graph #header #timeframes{display:flex;flex-direction:row}#graph #header #timeframes button{height:20px;background-color:white;color:#737B7D;border-radius:3px;border:none;font-size:0.9rem;padding:0rem 1.3rem;margin:0rem 0.05rem;transition:all 0.5s}#graph #header #timeframes button:hover{background-color:#c3cbcd;cursor:pointer}#graph #header #timeframes .selectedButton{background-color:#737B7D;color:white}#graph #header #timeframes .selectedButton:hover{background-color:#737B7D;cursor:auto}#graph #legend{background-color:white;border-radius:3px;width:80px;height:40px;padding:0.4rem;align-self:flex-end;margin:0rem 1rem}#graph #legend p{font-size:0.8rem;margin:0;display:flex;align-items:center;justify-content:space-between}#graph #container{height:75%;width:100%;margin-bottom:0px}#graph .origin{display:inline-flex}#graph .origin p{width:80px}#graph .origin div{align-self:center}

#pref{position:fixed;left:59.5%;transform:translate(-56.5%, 0);background-color:rgba(211,212,213,0.2);border-radius:30px;margin:3rem;padding:2rem;width:700px;height:450px;overflow-x:auto;overflow-y:auto}#pref section{display:flex;flex-direction:row}h3{font-size:16px}p{font-size:13px;color:#737B7D}.content{margin-left:2rem}.prefButton{background-color:#C4C4C4;color:white;padding:5px;border:none;margin:3px;width:80px;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:15px;transition:all 0.5s}.prefButton:hover{cursor:pointer;transform:translateY(-3px)}.highlight{background-color:black}

.about-container{margin-left:15px}.about-container #dali-logo{width:80px;height:30px}.about-container #title{margin-left:15px;text-align:left}

#settings{padding:1rem;overflow:scroll;position:fixed;left:250px;top:90px;width:100%;height:80%}#settings section{width:75vw;margin:1rem;display:flex;flex-direction:column}#settingsHeader{display:flex;flex-direction:row;background-color:#f4f5f4;align-items:center;justify-content:space-between;border-radius:20px 20px 0px 0px}#settingsHeader h2{font-size:1.5rem;color:black;margin:10px}#settingsHeader button{color:white;background:#007EFF;box-shadow:0px 8px 16px rgba(0,126,255,0.16);border-radius:8px;border:none;padding:5px 10px;margin-right:1rem;transition:all 0.5s}#settingsHeader button:hover{cursor:pointer;color:#007EFF;background:white}#settingsHeader #editIcon{font-size:1.5rem;margin-left:1.45rem;margin-right:1rem;transition:all 0.3s}#settingsHeader #editIcon:hover{cursor:pointer;color:#3c64b1}.settingRow{display:flex;flex-direction:row;border-top:3px solid #e2e5e6;padding:1rem 2rem}.settingRow #userButton{display:flex;align-items:center;background-color:rgba(37,40,43,0.06);border-radius:4px;border:none;color:#A0A4A8;padding:0.3rem 0.5rem;transition:all 0.3s}.settingRow #userButton:hover{cursor:pointer;background-color:#373F41;color:#e2e5e6}.settingLeft{width:20%}.settingLeft h3{text-align:left;margin:0;font-size:1rem}.settingLeft p{margin:0;color:#8d8d8d}.settingRight{width:70%;display:flex;flex-direction:row}.settingRight .rightRow{display:flex;flex-direction:column}.settingRight label{color:#373F41;font-size:0.9rem;margin:0.3rem 0rem;padding:5px 10px;font-weight:600}.settingRight input{width:20rem;background-color:#F4F5F4;border:none;padding:5px 10px;margin:0.3rem 0rem;margin-left:1rem}.settingRight p{padding:5.5px 10px;margin:0.3rem 0rem}#envDetails{display:flex;flex-direction:column}#envDetails h2{font-size:0.9rem;margin:0rem 1rem 0.4rem 0.9rem}#envDetails .inputRow{display:flex;flex-direction:row;align-items:center}#envDetails .inputRow input{padding:0;margin:0rem 1rem 0rem 2rem;border-color:rgba(0,0,0,0.3)}#envDetails .inputRow p{margin:0.3rem 0rem;font-size:0.8rem}#envDetails .inputRow b{margin-right:2rem;font-size:0.8rem;font-weight:100}table{margin-left:0.5rem;width:115%;font-size:0.8rem;text-align:left}table input{background-color:#F4F5F4;border:none;padding:5px 10px}table th{padding:0.3rem 1rem 0rem 0rem;color:#737B7D}table td{color:black;padding:0.3rem 0rem 0rem 0rem}table td div{justify-content:flex-start;display:flex;flex-direction:row;align-items:center}table td p{color:black}.cattleRow{display:flex;flex-direction:column;width:100%}.cattleRow h2{font-size:0.9rem;margin:1rem 0rem 0.4rem 10px}.cattleRow .lineBtm{border-bottom:3px solid #e2e5e6}.cattleRow #cdLabels{margin-left:3rem}.cattleRow #cdLabels p{font-size:0.8rem}.cattleRow #cdLabels label{font-weight:100;font-size:0.8rem}#bcsReminders div{margin-left:3.8rem;margin-top:1rem}#bcsReminders div h2{font-weight:100;margin:0}#bcsReminders div p{margin:0;font-style:italic;font-size:0.8rem}#bcsReminders .bcsButtons{margin:1rem 0 0 0;display:flex;flex-direction:row;justify-content:flex-start}#bcsReminders .bcsButtons button{width:5rem;background-color:white;color:#a0a4a8;margin:0 0 0 2.5rem;padding:0.3rem 0.8rem;border:solid 1px #a0a4a8;border-radius:5px;transition:all 0.5s}#bcsReminders .bcsButtons .hover:hover{background-color:#a0a4a8;border:solid 1px #a0a4a8;color:white;cursor:pointer}#bcsReminders .bcsButtons .unhighlight{color:rgba(160,164,168,0.3);border:solid 1px rgba(160,164,168,0.3)}#bcsReminders .bcsButtons .selected{background-color:#52575c;color:white;border:solid 1px #52575c}#bcsReminders .bcsButtons .selected:hover{background-color:#52575c;color:white;border:solid 1px #52575c;cursor:auto}.rightDates{padding-bottom:1rem}.rightDates input{width:12rem}select,option{padding:3px;color:#3398FF;border-radius:4px;border:solid 1px #3398FF}

#mobile-overlay{height:100vh;width:100vw;background-color:#737B7D;display:flex;flex-direction:row;justify-content:center;align-items:center}#mobile-overlay #inner-container{width:50vw;height:50vh;padding:36px 40px 133px;border-radius:26px;box-shadow:0 35px 90px -10px rgba(0,0,0,0.06);background-color:#ffffff;display:flex;flex-direction:column;justify-content:center;align-items:center}#mobile-overlay #inner-container img{width:150px;height:150px;margin-top:40px}#mobile-overlay #inner-container h4{text-align:center;margin-top:35px}#mobile-overlay #inner-container p{text-align:center;margin-top:20px;font-size:1rem}

#subscription{position:relative;left:50%;transform:translateX(-50%);background-color:white;border-radius:30px;margin-top:45px;padding:2rem;padding-bottom:100px;width:625px;height:auto;box-shadow:0 3px 10px rgba(0,0,0,0.25)}#subscription section{display:flex;flex-direction:row}#subscription h1{text-align:center}#subscription h3{text-align:center;font-size:16px}#subscription p{font-size:13px;color:#737B7D}#subscription #tabs{padding-right:1rem;border-right:2.5px solid #E2E5E6}#subscription #tabs h1,#subscription #tabs .selected{color:#373F41}#subscription #tabs h2{font-size:17px;color:rgba(55,63,65,0.54);font-weight:bold}#subscription .content{margin-left:2rem}#subscription .prefButton{background-color:#C4C4C4;color:white;padding:5px;border:none;margin:3px;width:80px;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:15px;transition:all 0.5s}#subscription .prefButton:hover{cursor:pointer;transform:translateY(-3px)}#subscription .highlight{background-color:black}#subscription #sub-cname{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:rgba(211,212,213,0.2);border:none}#subscription #sub-cnum{width:50%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:rgba(211,212,213,0.2);display:block;border:none}#subscription #sub-cnum input::-moz-placeholder{color:black}#subscription #sub-cnum input:-ms-input-placeholder{color:black}#subscription #sub-cnum input::placeholder{color:black}#subscription #comp-cdate{display:inline-block}#subscription #comp-cdate #sub-cdate{width:90%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:rgba(211,212,213,0.2);display:block;border:none}#subscription #comp-cvv{display:inline-block}#subscription #comp-cvv #sub-cvv{width:86%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:rgba(211,212,213,0.2);display:block;border:none}#subscription #comp-cvv #sub-cvv input::-moz-placeholder{color:black}#subscription #comp-cvv #sub-cvv input:-ms-input-placeholder{color:black}#subscription #comp-cvv #sub-cvv input::placeholder{color:black}#subscription .buttonHolder{text-align:center}#subscription #sup-submit{width:15%;padding:4px 20px;margin:8px 0;box-sizing:border-box;font-weight:bold}#subscription label{font-weight:bold}#subscription #bleft{display:"flex";align-items:center;float:left;width:143px;padding-left:10px;background-color:white;padding:5px;margin-top:35px;border:none;border-radius:15px;transition:all 0.5s;align-items:center}#subscription #bleft:hover{cursor:pointer;transform:translateY(-3px);text-decoration:underline}#subscription #bleft h3{font-size:16px}#subscription #bright{display:"flex";align-items:center;float:right;width:170px;padding-right:10px;background-color:white;padding:5px;margin-top:35px;border:none;border-radius:15px;transition:all 0.5s}#subscription #bright:hover{cursor:pointer;transform:translateY(-3px);text-decoration:underline}#subscription #bright h3{font-size:16px}

#additional-users{position:relative;left:50%;transform:translateX(-50%);background-color:white;border-radius:30px;margin-top:45px;padding:2rem;padding-bottom:100px;width:625px;height:auto;box-shadow:0 3px 10px rgba(0,0,0,0.25)}#additional-users section{display:flex;flex-direction:row}#additional-users h1{text-align:center}#additional-users h3{text-align:center;font-size:16px}#additional-users p{text-align:center;font-size:16px;color:#737B7D}#additional-users #tabs{padding-right:1rem;border-right:2.5px solid #E2E5E6}#additional-users #tabs h1,#additional-users #tabs .selected{color:#373F41}#additional-users #tabs h2{font-size:17px;color:rgba(55,63,65,0.54);font-weight:bold}#additional-users .content{margin-left:2rem}#additional-users .prefButton{background-color:#C4C4C4;color:white;padding:5px;border:none;margin:3px;width:80px;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:15px;transition:all 0.5s}#additional-users .prefButton:hover{cursor:pointer;transform:translateY(-3px)}#additional-users .highlight{background-color:black}#additional-users #add-name{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:rgba(211,212,213,0.2);border:none}#additional-users #add-email{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:rgba(211,212,213,0.2);border:none}#additional-users #add-num{width:100%;padding:12px 20px;margin:8px 0;box-sizing:border-box;background-color:rgba(211,212,213,0.2);border:none}#additional-users .buttonHolder{text-align:center}#additional-users #sup-submit{width:15%;padding:4px 20px;margin:8px 0;box-sizing:border-box;font-weight:bold}#additional-users label{font-weight:bold}#additional-users #bleft{display:"flex";align-items:center;float:left;width:207px;padding-left:10px;background-color:white;padding:5px;margin-top:35px;border:none;border-radius:15px;transition:all 0.5s;align-items:center}#additional-users #bleft:hover{cursor:pointer;transform:translateY(-3px);text-decoration:underline}#additional-users #bleft h3{font-size:16px}#additional-users #bright{display:"flex";align-items:center;float:right;width:130px;padding-right:10px;background-color:white;padding:5px;margin-top:35px;border:none;border-radius:15px;transition:all 0.5s}#additional-users #bright:hover{cursor:pointer;transform:translateY(-3px);text-decoration:underline}#additional-users #bright h3{font-size:16px}

#env-details{position:relative;left:50%;transform:translateX(-50%);background-color:white;border-radius:30px;margin-top:45px;padding:2rem;padding-bottom:100px;width:625px;height:auto;box-shadow:0 3px 10px rgba(0,0,0,0.25)}#env-details section{display:flex;flex-direction:row}#env-details h1{text-align:center}#env-details h3{text-align:center;font-size:16px}#env-details h4{float:left;position:relative;left:5%;margin-bottom:0px;font-size:16px}#env-details p{margin-top:0px;float:left;position:relative;left:5%;font-size:15px;margin-right:7%}#env-details #env-grid{display:grid;grid-template-columns:100%;grid-template-rows:14% 14% 14%;grid-template-areas:"s1" "s2" "s3";height:100%;row-gap:30px;-moz-column-gap:20px;column-gap:20px}#env-details #env-grid .s1{grid-area:s1;background-color:#C3CBCD;border-radius:5px}#env-details #env-grid .s2{grid-area:s2;background-color:#C3CBCD;border-radius:5px}#env-details #env-grid .s3{grid-area:s3;background-color:#C3CBCD;border-radius:5px}#env-details .button{background-color:white;padding:5px;border:none;margin:10px;box-shadow:0 3px 10px rgba(0,0,0,0.25);border-radius:15px;transition:all 0.5s;width:600px;display:center}#env-details .button:hover{cursor:pointer;transform:translateY(-3px)}#env-details #bleft{display:"flex";align-items:center;float:left;width:170px;padding-left:10px;background-color:white;padding:5px;margin-top:15px;border:none;border-radius:15px;transition:all 0.5s;align-items:center}#env-details #bleft:hover{cursor:pointer;transform:translateY(-3px);text-decoration:underline}#env-details #bleft h3{font-size:16px}#env-details #bright{display:"flex";align-items:center;float:right;width:149px;padding-right:10px;background-color:white;padding:5px;margin-top:15px;border:none;border-radius:15px;transition:all 0.5s}#env-details #bright:hover{cursor:pointer;transform:translateY(-3px);text-decoration:underline}#env-details #bright h3{font-size:16px}#env-details #tabs{padding-right:1rem;border-right:2.5px solid #E2E5E6}#env-details #tabs h1,#env-details #tabs .selected{color:#373F41}#env-details #tabs h2{font-size:17px;color:rgba(55,63,65,0.54);font-weight:bold}#env-details .content{margin-left:2rem}#env-details .highlight{background-color:#C3CBCD}#env-details label{font-weight:bold}

#cattleDetails{position:relative;left:50%;transform:translateX(-50%);background-color:white;border-radius:30px;margin-top:45px;padding:2rem;padding-bottom:100px;width:625px;height:auto;box-shadow:0 3px 10px rgba(0,0,0,0.25)}#cattleDetails section{display:flex;flex-direction:row}#cattleDetails h1{text-align:center}#cattleDetails h3{font-size:16px}#cattleDetails p{font-size:13px;color:#737B7D}#cattleDetails #tabs{padding-right:1rem;border-right:2.5px solid #E2E5E6}#cattleDetails #tabs h1,#cattleDetails #tabs .selected{color:#373F41}#cattleDetails #tabs h2{font-size:17px;color:rgba(55,63,65,0.54);font-weight:bold}#cattleDetails .content{margin-left:2rem}#cattleDetails .prefButton{background-color:#C4C4C4;color:white;padding:5px;border:none;margin:3px;width:80px;box-shadow:0px 4px 4px rgba(0,0,0,0.25);border-radius:15px;transition:all 0.5s}#cattleDetails .prefButton:hover{cursor:pointer;transform:translateY(-3px)}#cattleDetails .highlight{background-color:black}#cattleDetails .entry h3{display:inline-block;font-size:16px}#cattleDetails .entry #cdet-spec{display:inline-block;width:50%;padding:3px 3px;margin:8px 0;margin-left:41px;box-sizing:border-box;border:none;background-color:rgba(211,212,213,0.2)}#cattleDetails .entry #cdet-count{display:inline-block;width:50%;padding:3px 3px;margin:8px 0;margin-left:10px;box-sizing:border-box;border:none;background-color:rgba(211,212,213,0.2)}#cattleDetails #bleft{display:"flex";align-items:center;float:left;width:197px;padding-left:10px;background-color:white;padding:5px;margin-top:15px;border:none;border-radius:15px;transition:all 0.5s;align-items:center}#cattleDetails #bleft:hover{cursor:pointer;transform:translateY(-3px);text-decoration:underline}#cattleDetails #bleft h3{font-size:16px}#cattleDetails #bright{display:"flex";align-items:center;float:right;width:189px;padding-right:10px;background-color:white;padding:5px;margin-top:15px;border:none;border-radius:15px;transition:all 0.5s}#cattleDetails #bright:hover{cursor:pointer;transform:translateY(-3px);text-decoration:underline}#cattleDetails #bright h3{font-size:16px}

#management-goals{position:relative;left:50%;transform:translateX(-50%);background-color:white;border-radius:30px;margin-top:45px;padding:2rem;padding-bottom:100px;width:625px;height:auto;box-shadow:0 3px 10px rgba(0,0,0,0.25)}#management-goals section{display:flex;flex-direction:row}#management-goals h1{text-align:center}#management-goals h3{text-align:left;font-size:16px}#management-goals h4{float:left;position:relative;left:5%;margin-bottom:0px}#management-goals p{margin-top:0px;float:left;position:relative;left:5%;font-size:15px;margin-right:7%}#management-goals #env-grid{display:grid;grid-template-columns:100%;grid-template-rows:14% 14% 14%;grid-template-areas:"s1" "s2" "s3";height:100%;row-gap:30px;-moz-column-gap:20px;column-gap:20px}#management-goals #env-grid .s1{grid-area:s1;background-color:#C3CBCD;border-radius:5px}#management-goals #env-grid .s2{grid-area:s2;background-color:#C3CBCD;border-radius:5px}#management-goals #env-grid .s3{grid-area:s3;background-color:#C3CBCD;border-radius:5px}#management-goals #tabs{padding-right:1rem;border-right:2.5px solid #E2E5E6}#management-goals #tabs h1,#management-goals #tabs .selected{color:#373F41}#management-goals #tabs h2{font-size:17px;color:rgba(55,63,65,0.54);font-weight:bold}#management-goals .content{margin-left:2rem}#management-goals .highlight{background-color:black}#management-goals label{font-weight:bold}#management-goals #bleft{display:"flex";align-items:center;float:left;width:225px;padding-left:10px;background-color:white;padding:5px;margin-top:15px;border:none;border-radius:15px;transition:all 0.5s;align-items:center}#management-goals #bleft:hover{cursor:pointer;transform:translateY(-3px);text-decoration:underline}#management-goals #bleft h3{font-size:16px}#management-goals #bright{display:"flex";align-items:center;float:right;width:200px;padding-right:10px;background-color:white;padding:5px;margin-top:15px;border:none;border-radius:15px;transition:all 0.5s}#management-goals #bright:hover{cursor:pointer;transform:translateY(-3px);text-decoration:underline}#management-goals #bright h3{font-size:16px}

*{font-family:'Lato', sans-serif}body,html{min-height:100vh;margin:0}.page{position:absolute;top:85px;left:200px;width:calc(100% - 200px);height:100%;overflow:visible}.normal{position:absolute;top:85px;width:100%;height:100%;overflow:visible}


/*# sourceMappingURL=main.css.map*/