.plan{border:1px solid #f1f1f1;border-radius:1em;min-width:15em;max-width:25em;float:left;margin:1em;padding:1em}.status-color-green{background:#2c792c}.status-color-green td{color:white}.status-color-green td a{color:white}.status-color-red{background:#ff0000cf}.status-color-red td{color:white}.status-color-red td a{color:white}.status-color-red:hover,.status-color-green:hover{background-color:#828282 !important}.requirements textarea{height:300px}ul,ol{list-style:none}.loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.actions{padding-top:40px;font-size:0.5em}.flippableOuter{position:relative}.flippableOuter .editMe{position:absolute;display:inline-block;text-align:center;border:1px solid #666;color:white;background-color:#444;width:10em;height:1.5em;cursor:pointer;bottom:0.1em;right:0.1em}.flippableOuter .deleteMe{position:absolute;display:inline-block;text-align:center;border:1px solid #666;color:white;background-color:#444;width:10em;height:1.5em;cursor:pointer;bottom:0.1em;right:11.1em}.flippableOuter .addNew{cursor:pointer;margin-top:0.4em;font-size:2.5em;border:1px solid #989898;padding:0.2em;padding-left:0.25em;border-radius:1em;color:#b1b1b1}.flippableOuter .addNew:hover{color:#727272;border:1px solid #656565}.flippableOuter .invoiceLine{min-height:7em}.flippableOuter .cancelMe{position:absolute;display:inline-block;text-align:center;border:1px solid #666;color:white;background-color:#444;width:10em;height:1.5em;cursor:pointer;bottom:0.1em;right:11.1em}.attention{border:1px solid red !important;background-color:#e4e4e4}.growableList .growableAction{margin-top:1em}.react-datepicker__tether-element-attached-top .react-datepicker__triangle,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker__tether-element-attached-top .react-datepicker__triangle,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__tether-element-attached-top .react-datepicker__triangle::before,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker__tether-element-attached-top .react-datepicker__triangle::before,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker__tether-element-attached-top .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker__tether-element-attached-top .react-datepicker__triangle,.react-datepicker__tether-element-attached-top .react-datepicker__triangle::before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker__tether-element-attached-top .react-datepicker__triangle::before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before{border-bottom:none;border-top-color:#fff}.react-datepicker__tether-element-attached-bottom .react-datepicker__triangle::before,.react-datepicker__year-read-view--down-arrow::before,.react-datepicker__month-read-view--down-arrow::before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker{font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;font-size:12px;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:0.3rem;display:inline-block;position:relative}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker__tether-element-attached-bottom.react-datepicker__tether-element{margin-top:-20px}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:0.3rem;border-top-right-radius:0.3rem;padding-top:8px;position:relative}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month{margin-top:0;color:#000;font-weight:bold;font-size:0.944rem}.react-datepicker__navigation{line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;border:0.45rem solid transparent;z-index:1}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{display:inline;float:left}.react-datepicker__month{margin:0.4rem;text-align:center}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.166rem}.react-datepicker__day-name,.react-datepicker__day{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:0.5rem}.react-datepicker__day{cursor:pointer}.react-datepicker__day:hover{border-radius:0.3rem;background-color:#f0f0f0}.react-datepicker__day--today{font-weight:bold}.react-datepicker__day--highlighted{border-radius:0.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover{background-color:#32be3f}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--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{background-color:#1d5d90}.react-datepicker__day--keyboard-selected{border-radius:0.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--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){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__year-read-view,.react-datepicker__month-read-view{border:1px solid transparent;border-radius:0.3rem}.react-datepicker__year-read-view:hover,.react-datepicker__month-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{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:0.45rem}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;text-align:center;border-radius:0.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-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{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{-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{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-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{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;display:inline-block;height:0;outline:0;padding:0;vertical-align:middle}.react-datepicker__close-icon::after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"\D7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:7px;text-align:center;top:50%}.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__tether-element{z-index:2147483647}.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{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{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month{font-size:14px}.react-datepicker__portal .react-datepicker__navigation{border:0.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.alert_body{z-index:9999;position:absolute;top:14em;left:37em;background-color:#e9e9e9;border:1px solid #ccc;border-radius:15px;margin-right:0.5em;margin-bottom:0.5em;width:20em;padding:0.7em}.alert_body #alert_close{position:absolute;right:0.3em;top:0.3em;font-size:1.5em}.alert_body .glyphicon{color:#434343;cursor:pointer}.alert_body hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #434343}.modal_body{position:absolute;z-index:9999;top:0em;margin-right:0.5em;margin-bottom:0.5em;width:20em;padding:0.7em;background-color:#e9e9e9;margin-left:2em}.modal_body #modal_close{position:absolute;right:0.3em;top:0.3em;font-size:1.5em}.modal_body .glyphicon{color:#434343;cursor:pointer}.delta-zero{color:gray}.delta-positive{color:green}.delta-negative{color:red}.delta_body-content{width:2em;display:inline-block}.filter_body{margin:auto;width:100%;margin-bottom:2rem}.filter_body .filter_body-filters{margin-top:1rem;margin-bottom:22px;background-color:#ffffff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);border-color:#dddddd;padding:15px}.filter_body .filter_body-filters .defaultButton{margin-top:1rem;position:relative}.filter_body .filter_body-show{margin:auto;background-color:#eaeaea;border-color:#dddddd;color:#333333;display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:16px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter_body .filter_body-currentFilters{height:4rem;width:100%;font-size:2rem}.filter_body .filter_body-currentFilters .searchExpression{background-color:rgba(230,230,230,0.3);border-color:rgba(230,230,230,0.5);padding:1px 5px;line-height:1.5;border-radius:3px;display:inline-block}.filter_body .filter_body-currentFilters .searchExpression:hover{color:#333333;background-color:#d1d1d1;border-color:#bfbfbf}.container .checkbox-top{display:inline-block}.container .right{display:inline-block;float:right;width:50%}.container .middle{text-align:center}.container .middle button{padding:10px 20px;font-weight:bold;margin:15px}.container .left{display:inline-block;float:left;width:50%}.container .questions{display:block;margin:15px}.container .questions table{width:100%}.container .questions table th{text-align:center}.container .questions table,.container .questions th,.container .questions td{border:1px solid grey}.container .headline{border-bottom:1px black solid;margin-bottom:0.5em}.container .headline h3{font-weight:bold;display:inline;vertical-align:bottom}.container .headline p{display:inline;padding-left:0.5em}.container .quality-problems{display:block;margin:15px}.container .multi-column{-moz-column-count:3;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px}.container .multi-column td{padding:5px}.container .multi-column label{display:block}.container .pull-left,.container .pull-right{font-size:78px;color:lightgray}.container .quick-yes{color:#00b651}.container .quick-no{color:#ff5051}.container .quick-na{color:#bcbcbc}.container .quick-yes,.container .quick-no,.container .quick-na{width:140px;height:128px;cursor:pointer;margin-bottom:1.5rem;font-size:6rem;padding:2rem;border-radius:8rem;marign-right:1em;margin-left:1em;display:inline-block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0.075)}.container .quick-yes:hover{color:#007b37}.container .quick-no:hover{color:#c50001}.container .quick-na:hover{color:#999999}.container .field.col-xs-12.col-md-12 textarea{height:355px}.container .field.col-xs-12.col-md-12 label{display:inherit}.container .field.col-xs-6.col-md-6 textarea{height:400px}.container canvas{height:300px;width:100%;border:1px #c5c5c5 solid}.whyMade{display:inline-block;float:left;width:50%}.whyMade ul{list-style-type:none}.whyShipped{display:inline-block;float:right;width:50%}.whyShipped ul{list-style-type:none}.approval-col{width:300px}.signature-col{width:200px}.shift-col{width:200px}#qualityAlert .container .addNew{cursor:pointer;margin:6px;font-size:2rem;border:1px solid #989898;padding:5px;padding-left:7px;padding-bottom:6px;border-radius:16px;color:#b1b1b1}#qualityAlert .container .addNew:hover{color:#727272;border:1px solid #656565}#qualityAlert .container .removeAction{cursor:pointer;margin:6px;font-size:2rem;border:1px solid #989898;padding:5px;border-radius:16px;color:#b1b1b1}#qualityAlert .container .removeAction:hover{color:#727272;border:1px solid #656565}#qualityAlert .container .body{margin-bottom:15px}#qualityAlert .container .table th,#qualityAlert .container .table td{text-align:center}#qualityAlert .searchBox{position:relative}#qualityAlert .searchBox .searchResults{position:absolute;background:white;z-index:2;width:100%}#qualityList a{cursor:pointer}#qualityList .planGroup{border:1px solid #e0e0e0;border-radius:0.5em;max-width:80em;width:100%;float:inherit;margin-bottom:1em;padding:1em 0em 1em 1em}#qualityList span{width:100%;display:block;min-height:50px}#qualityList span a{display:inline-block;position:absolute;right:2em}#qualityList tbody tr:hover{cursor:pointer}.teamList{border-radius:5px;padding:0px 6px;margin-top:5px;margin-right:5px;align-items:center;height:30px;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;background-color:#f4f4f4;cursor:pointer;border:1px solid #a6a6a6}.problemTable{text-align:center}.growableTable .searchWrapper{width:10em}.plan{border:1px solid #e0e0e0;border-radius:4em;min-width:79em;max-width:30em;float:inherit;margin:1em;padding:1em}.taskManagerPlans a{color:#337ab7;text-decoration:none;background-color:transparent}.cardContainer{font-size:12pt;text-align:center}.cardContainer .cardContent{height:15rem;font-size:12pt;border:1px solid #ccc;border-radius:15px;margin-bottom:0.5em;width:100%;display:flex;align-items:center;display:-webkit-flex;-webkit-align-items:center;display:-moz-box;-moz-box-align:center}.cardContainer .cardContent .cardContent-inner{margin:0 auto;width:100%}.cardContainer .cardContent:hover{background-color:#fcfcfc;cursor:pointer;border:1px solid #a6a6a6}.cardContainer .quick-completeMe{float:right;color:#00b651}.cardContainer .quick-cancelMe{float:left;color:#ff5051}.cardContainer .quick-cancelMe,.cardContainer .quick-completeMe{cursor:pointer;margin-top:0.5rem;margin-bottom:0.5rem;font-size:6rem;border:1px solid #989898;padding:2rem;border-radius:6rem}.cardContainer .quick-completeMe:hover{color:#007b37;border:1px solid #656565}.cardContainer .quick-cancelMe:hover{color:#c50001;border:1px solid #656565}.cardContainer .quickActions{width:30rem;margin:0 auto}#dashboard .cardContent{width:49%;float:left;margin:0.5%;height:30rem}#dashboard .cardContent .cardContent-inner{margin:0 auto 0 auto}#dashboard .cardContent .cardContent-inner .quickActions{height:100%;width:100%}#dashboard .cardContent .cardContent-inner .quickActions table{margin:0 auto 0 auto}#dashboard .cardContent .cardContent-inner .quickActions table td{padding:1rem}.multisearch_body .selected span{border:1px solid #ccc;border-radius:5px;padding:0px 6px;margin-bottom:5px;margin-right:5px;align-items:center;height:34px;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.multisearch_body .selected .active:hover{background-color:#f4f4f4;cursor:pointer;border:1px solid #a6a6a6}.multisearch_body .selected .disabled{background-color:#f4f4f4;cursor:not-allowed;border:1px solid #a6a6a6}.multisearch_body .searchResults ul{list-style:none;padding:6px 4px;border:1px solid #ccc;border-radius:5px}.multisearch_body .searchResults ul li{padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px}.multisearch_body .searchResults ul li:hover{background-color:#f4f4f4;cursor:pointer}.multisearch_body .searchWrapper{position:relative}.multisearch_body .searchWrapper input{display:inline-block}.multisearch_body .searchWrapper .glyphicon-remove{position:absolute;right:10px;display:inline-block;cursor:pointer;height:50%;margin:auto;bottom:0}.customtooltip{position:absolute;display:inline-block;width:100%}.quickActions .customtooltip .customtooltiptext{width:8rem;left:50%;margin-left:-4rem;bottom:100%}.quickActions .customtooltip{position:relative}.customtooltip .customtooltiptext{visibility:hidden;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;font-weight:normal;margin-left:5px}.customtooltip .customtooltiptext-bottom{visibility:hidden;background-color:black;color:#fff;text-align:center;border-radius:6px;padding:5px 10px;position:absolute;z-index:1;font-weight:normal;margin-left:5px}.customtooltip:hover .customtooltiptext,.customtooltip-active .customtooltiptext{visibility:visible}.customtooltip ul,.customtooltip ol{padding-left:20px}.quality_description{position:relative}.quality_description .customtooltip{width:325px;bottom:50px;left:-10px}.quality_number .customtooltip{bottom:-10px;left:0}#document_search{padding-left:265px;position:relative}#document_search .documentRow{position:relative;margin-bottom:4rem}#document_search .documentRow .buttonRow{height:4rem}#document_search .documentRow .buttonRow .btn-group{position:absolute;right:0}#document_search .documentRow .buttonRow .btn-group button{width:9rem}#document_search .documentRow .row{margin-top:1rem}#document_search .documentRow .row .docBox{border:1px solid #ccc;border-radius:5px;padding:1rem;height:120px;margin-bottom:10px}#document_search .documentRow .row .docBox h4{text-align:center}#document_search .documentRow .row .docBox:hover{cursor:pointer}#document_search .sideMenu{width:265px;position:absolute;top:0;left:0;border:1px solid #ccc;border-radius:5px;padding:2rem}#document_search .sideMenu .sideMenuFilter{margin-bottom:10px}#document_search .sideMenu .sideMenuFilter .small{width:45%;display:inline-block}#document_search .sideMenu .sideMenuFilter .boundLabel{display:block}#document_search .sideMenu .sideMenuFilter .dateRange{width:100%}#document_search .sideMenu .sideMenuFilter .dateRange p{width:10%;display:inline-block;text-align:center}#document_search .sideMenu button{text-align:center;margin:0 auto;width:10rem;display:block;margin-top:4rem}.listpickerBody .listWrapper ul{list-style:none;padding-left:0rem;position:relative}.listpickerBody .listWrapper ul .listOption{padding:5px;margin-bottom:5px}.listpickerBody .listWrapper ul .listOption .option{display:inline-block;width:90%}.listpickerBody .listWrapper ul .listOption .remove{right:1rem;display:inline-block;width:10%;text-align:right;padding-right:5px}.listpickerBody .listWrapper ul .listOption:hover{background-color:#f4f4f4;border-radius:5px;cursor:pointer}.listpickerBody .listWrapper ul .selected{border:1px solid #ccc;border-radius:5px;padding:4px}.multifilter_body .searchWrapper{position:relative}.multifilter_body .searchWrapper .glyphicon-remove{position:absolute;right:1rem;top:1rem}.multifilter_body .searchWrapper .searchResults{position:absolute;width:100%;background-color:white;z-index:1;overflow:auto;border:1px solid #ccc;border-radius:5px;padding:6px 4px}.multifilter_body .searchWrapper .searchResults ul{list-style:none;padding:6px 4px}.multifilter_body .searchWrapper .searchResults ul li{padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px}.multifilter_body .searchWrapper .searchResults ul li:hover{background-color:#f4f4f4;cursor:pointer}.fastResponse table th{text-align:center}.fastResponse .task_status.missing,.fastResponse .task_status.complete,.fastResponse .task_status.incomplete{text-align:center;vertical-align:middle !important;font-weight:bold;cursor:pointer}.fastResponse .task_status.missing{color:white;background-color:#ff3333}.fastResponse .task_status.complete{color:white;background-color:#008000}.fastResponse .task_status.incomplete{color:black;background-color:#ffc000}.fastResponse .customtooltip{position:initial;display:block}.log{border:1px solid #999;padding:1em;margin-bottom:0.5em}.log h4 em{font-size:0.75em !important;float:right;color:#999}.log img{height:2em}#customer_issue .growableList li{list-style-type:none}.inputselectfilter_body .selected span{border:1px solid #ccc;border-radius:5px;padding:0px 6px;margin-bottom:5px;margin-right:5px;align-items:center;height:34px;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.inputselectfilter_body .selected span:hover{background-color:#f4f4f4;cursor:pointer;border:1px solid #a6a6a6}.inputselectfilter_body .searchResults{position:absolute;z-index:100000;background-color:white}.inputselectfilter_body .searchResults ul{list-style:none;padding:6px 4px;border:1px solid #ccc;border-radius:5px}.inputselectfilter_body .searchResults ul li{padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px}.inputselectfilter_body .searchResults ul li:hover{background-color:#f4f4f4;cursor:pointer}.inputselectfilter_body .searchWrapper{position:relative}.inputselectfilter_body .searchWrapper input{display:inline-block}.inputselectfilter_body .searchWrapper .glyphicon-remove{position:absolute;right:10px;display:inline-block;cursor:pointer;height:50%;margin:auto;bottom:0}.grid-container--fit{grid-template-columns:repeat(auto-fit, minmax(100px, 1fr))}.task_status{position:relative;float:left}.task_status .status{padding:6px 12px;border:1px solid #ccc;border-radius:4px}.task_status .status:hover{background-color:#f4f4f4;cursor:pointer;border:1px solid #a6a6a6}#task_view .quickActions{width:30rem;margin:0 auto}#task_view .quickActions .quick-completeMe{float:right;color:#00b651}#task_view .quickActions .quick-cancelMe{float:left;color:#ff5051}#task_view .quickActions .quick-cancelMe,#task_view .quickActions .quick-completeMe{cursor:pointer;margin-top:0.5rem;margin-bottom:0.5rem;font-size:6rem;border:1px solid #989898;padding:2rem;border-radius:6rem}#task_view .quickActions .quick-completeMe:hover{color:#007b37;border:1px solid #656565}#task_view .quickActions .quick-cancelMe:hover{color:#c50001;border:1px solid #656565}#login-details .react-datepicker__input-container{display:block}#login-details .advancedOptions{padding-bottom:1px}#login-details .advancedOptions .toggleAdvanced{padding:5px;cursor:pointer;border:1px solid #ccc;border-radius:5px;width:100px;margin:5px auto;margin-top:15px;display:inline-block;clear:both}#login-details .advancedOptions .toggleAdvanced .toggleGlyph{margin-left:5px}.processChangeChecks .check{padding:0px}.explain{width:50%;height:10em;display:block;margin:0 auto}.explainNext{padding:10px 15px 10px 15px;margin:10px;font-weight:bold}#lpa td.question{width:40em}#lpa td{text-align:left;padding-right:2em}#lpa textarea{width:40em;height:5em}#userDashboard th{text-align:center}#userDashboard a:hover{cursor:pointer}#userDashboard .stopOverflow{text-overflow:ellipsis;white-space:nowrap;max-width:20rem;overflow:hidden}#userDashboard .projectOuter.normal{border:1px solid black;padding-left:0px;margin-right:1.5rem;margin-bottom:1.5rem;border-radius:5px;max-width:25rem;min-width:25rem;background-color:#cccccc}#userDashboard .projectOuter.normal ul{list-style-type:none;padding-left:1rem;padding-right:1rem;height:26rem;overflow:auto;background-color:#f1f1f1;border-bottom:1px solid #9c9c9c}#userDashboard .projectOuter .header{padding:0.5rem 0.5rem 0.5rem 1rem;color:white;border-bottom:2px solid #333;background-color:#474747}#userDashboard .planOuter{display:inline-block;text-align:left;width:100%;border:1px solid #666;margin-bottom:1rem;padding:0.7rem;margin-top:1rem;border-radius:3px;background-color:#fafafa}#userDashboard p.Overdue.by{color:#CC0000}#userDashboard p.Due{color:darkgreen}#userDashboard .shorten{overflow:hidden;max-height:4em;color:black}#userDashboard .avatar{vertical-align:middle;width:50px;height:50px;border-radius:50%}#userDashboard .externalStatus-right{float:right;width:80px;text-align:center;border-radius:6px}#userDashboard .tooltip{position:relative}#userDashboard .tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#484646;color:#fff;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1;left:50%;margin-left:-60px;margin-bottom:15px}#userDashboard .tooltip:hover .tooltiptext{visibility:visible}#userDashboard .noduedate{color:orange}#userDashboard .btn-warning{float:right}#userDashboard .btn-danger{float:left;position:sticky;margin-right:0.3em;margin-bottom:0.4em;border-color:#716f6f;background-image:linear-gradient(to bottom, #9a9898 0, #464646 100%);background-color:#484646}#userDashboard .fa-expand{float:right;position:sticky;margin-right:0.3em;margin-bottom:0.4em}#userDashboard .fa-expand:hover{font-size:18px}#userDashboard .fa-compress{float:right;position:sticky;margin-right:0.3em;margin-bottom:0.4em}#userDashboard .fa-compress:hover{font-size:18px}#userDashboard .fa-plus{float:right;position:sticky;margin-right:0.3em;margin-bottom:0.4em;color:#676666}#userDashboard .projectBlocks{display:flex;flex-wrap:wrap}#userDashboard .textArea{float:left}#userDashboard .titleArea{float:left;margin-top:5px}#userDashboard h5{font-size:28px}#userDashboard .oneProject{padding:inherit;width:17.2%}#userDashboard .buttonSubmit{-webkit-appearance:button;cursor:pointer;float:right}#userDashboard h1{font-size:20px;margin-top:10px;margin-bottom:10px;padding-left:0.5em}#userDashboard .projectOuter.expanded{width:70vw;max-width:none;border-radius:5px;border:1px solid black;background-color:#cccccc;overflow:visable}#userDashboard .projectOuter.expanded ul{height:auto;background-color:#f1f1f1;padding-right:2.8em}#userDashboard .progress-bar-container{display:flex;width:100%;margin-top:8px}#userDashboard .progress-bar-container .progress-outer{flex:80;margin-right:5px;border:1px solid gray;position:relative;height:1.3em;border-radius:5px;background-color:lightgray}#userDashboard .progress-bar-container .progress-bar{flex:auto;background-color:#f4801f;height:100%;border-radius:4px}#userDashboard .progress-bar-container .progress-label{border-radius:5px;padding:2px}#userDashboard .me{height:20px}#userDashboard h6{font-size:22px;margin-top:22px}#userDashboard .recent{border:solid 1px black;width:12.5%;padding-left:0em;height:37.3em;margin-left:-25.5em;position:absolute;margin-top:0px;border-radius:5px;background-color:#cccccc}#userDashboard .recent .header{padding:0.5em;color:white;border-bottom:2px solid #333;background-color:#555}#userDashboard .recent ul{list-style-type:none;padding-left:1em;padding-right:1em;height:28em;overflow:auto;background-color:#f1f1f1;border-bottom:1px solid #9c9c9c}#userDashboard .dashboard-title{font-size:1.5em;margin-bottom:1em}.hoverClick{display:none}.hoverOuter:hover .hoverClick{display:initial}.gitbranch-link{margin-top:15px}.gitbranch-link a{text-decoration:none;padding-left:5px;color:black}.plan-view-button{display:flex;align-items:center;justify-content:space-between;text-align:right;margin-top:2em;font-size:small}.plan-view-button a{text-decoration:none;position:sticky;background-color:gray;border-radius:6px;color:white;padding:6px}.plan-view-button a:hover{background-color:#555;cursor:pointer}.saveToolbar{border:1px solid #f1f1f1;padding:1em;background-color:#f9f9f9;clear:both;margin-top:1em}@keyframes fadeIn{0%{opacity:0}10%{opacity:1}90%{opacity:1}100%{opacity:0}}.saveToolbar h4{display:inline;margin-left:2em;color:#666;animation-duration:2s;animation-name:fadeIn}@media print{.onlyprint{display:initial}.noprint{display:none !important;height:2em}}@media screen{.onlyprint{display:none !important}}.columns{display:flex;flex-flow:row wrap;justify-content:center;margin:5px 0}.column{flex:1;border:1px solid gray;margin:5px;padding:10px}.column:first-child{margin-left:0}.column:last-child{margin-right:0}footer{padding:0 15px}@media screen and (max-width: 980px){.columns .column{margin-bottom:5px;flex-basis:40%}.columns .column:nth-last-child(2){margin-right:0}.columns .column:last-child{flex-basis:100%;margin:0}}@media screen and (max-width: 680px){.columns .column{flex-basis:100%;margin:0 0 5px 0}}.avatar{vertical-align:middle;width:50px;height:50px;border-radius:50%}@font-face{font-family:'hooplan';src:url("../icons/font/hooplan.eot?43779666");src:url("../icons/font/hooplan.eot?43779666#iefix") format("embedded-opentype"),url("../icons/font/hooplan.woff?43779666") format("woff"),url("../icons/font/hooplan.ttf?43779666") format("truetype"),url("../icons/font/hooplan.svg?43779666#hooplan") format("svg");font-weight:normal;font-style:normal}.hooplan-icon{font-family:"hooplan";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-home:before{content:'\e800'}.icon-task_manager:before{content:'\e801'}.icon-timeline:before{content:'\e802'}.icon-plan:before{content:'\e803'}.icon-new_plan:before{content:'\e804'}.icon-login:before{content:'\e805'}.icon-logout:before{content:'\e806'}.icon-diagram:before{content:'\e807'}.icon-sun:before{content:'\26ed'}.icon-changePW:before{content:'\21ba'}.icon-testing:before{content:'\FFFD'}.icon-hours:before{content:'\1F553'}*{box-sizing:border-box}.toggled #header{width:100px}.darkButton{margin-bottom:1.5vh;margin-left:1.75em;color:#0a0c0b}.darkButton:hover{cursor:pointer}.dark{background-color:#ffffff;filter:invert(0.95)}.dark .do-not-invert{filter:invert(1.05)}.fa-toggle-on{float:right;position:sticky;margin:auto}.fa-toggle-off{float:right;position:sticky;margin:auto}.toggleButton{position:fixed;margin:auto;min-width:0px;width:auto;height:auto;left:.6em;bottom:2em}.fa-moon{font-size:1.25em;color:#ffffff;opacity:0.8;float:left;position:sticky;margin-left:-4.2em}.fa-sun{font-size:1.25em;color:#ffffff;opacity:0.8;float:left;position:sticky;margin-left:-4.2em}.fa-caret-left{float:left;font-size:20px}.greenBorder{background-color:#10b436;opacity:30%}.redBorder{background-color:#c1403d;opacity:30%}.greyBorder{background-color:#8a8a8a;opacity:30%}.tools-grid{display:grid;grid-template-columns:repeat(5, 1fr);gap:20px}.tools-grid button,.tools-grid a{margin:0;width:180px;height:180px;border-radius:45px;cursor:pointer;box-shadow:0px 30px 40px -20px var(--grayishBlue);opacity:98%;transition:transform 0.65s}.clicked{transform:rotate(360deg)}.tools-background{background-image:url("/assets/images/logo_watermark.png");background-size:contain;background-position:center;background-repeat:no-repeat;height:100%;width:100%}.tools-grid button div,.tools-grid a div{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;color:white;text-align:center}.dark{background-color:#ffffff;filter:invert(1)}.dark .do-not-invert{filter:invert(1)}body,html{margin:0;padding:0;min-height:100vh;font-family:"Lato" !important}.overlay{position:absolute;top:0;left:0;z-index:-1;opacity:0.8}.col-md-3{width:22%;margin-right:3%}.col-md-12{width:100%}.col-md-6{width:48%;margin-right:2%}img.logo{height:79px;filter:contrast(200%)}.client{display:flex;justify-content:center;margin-top:50px;height:auto}.navbar-brand{position:absolute;top:5px;left:75px}nav.navbar{width:285px;height:100%}.navbar-header{position:fixed;left:0;top:0;height:100svh;width:70px;background-color:#F48020}.navbar-header>button{display:none}.outer{min-height:100vh;display:flex}#header{width:285px}.navbar-nav{position:absolute;left:36px;top:120px;width:215px}.navbar-nav>li{font-size:15px;text-transform:uppercase;font-family:"Lato";color:rgba(10,12,11,0.763);margin-bottom:32px;float:none;display:block}.navbar-nav>li a{color:#0a0c0b;text-decoration:none}.navbar-nav>li .hooplan-icon{font-size:1.25em;position:relative;left:-3em;color:white;opacity:0.8}.navbar-nav a{color:#0a0c0b;text-decoration:none}.navbar-nav .hooplan-icon{font-size:1.25em;position:relative;left:-3em;color:white;opacity:0.8;filter:grayscale(100%)}.selectedMenuItem a{color:#f4801f}.overlay{display:none}.page-container{background-color:#edede6;width:100%;padding-right:32px;min-height:100vh}.container{margin-top:130px;margin-left:37px;background-color:#fff;box-shadow:0px 6px 12.61px 0.39px rgba(4,17,14,0.1);padding:2em;margin-bottom:12em}.row{display:flex;flex-wrap:wrap}button{background-color:#a6381f;color:white;min-width:8em;padding:0.5em;font-size:1.2em;text-transform:uppercase;font-weight:100;border:none;margin-top:0.5em;border-radius:3px}button:hover{background-color:rgba(166,56,31,0.788)}.funky .field{max-width:400px}.field{margin-bottom:0.5em}.field .dataList{width:30vw}.field label{display:inherit;font-size:13pt;font-weight:400;color:#2e2e2e;padding-bottom:0.25em}.field input,.field select,.field textarea{background-color:#f8f8dd;font-family:Lato, sans-serif;padding:0.2em;border:none;font-weight:normal;padding:0.5em;font-size:13pt;width:100%}footer{position:fixed;bottom:-1.1%;width:100%;font-size:0.75em;height:.5em;background-color:#f5f5f5;text-align:center;padding:1.5em;font-weight:300;display:flex;flex-direction:column-reverse;justify-content:space-around;z-index:1000}footer container{width:auto;max-width:680px;padding:0 15px}footer a{color:#F48020}footer a:hover,footer a:active{color:#5F5F5F;text-decoration:none}.navbar-btn{margin-right:10px}.admin-option{padding:5vh;display:inline-block}.admin-option a:hover,.admin-option a:active,.admin-option span{text-decoration:none}.admin-option a:hover{opacity:0.5}.admin-option a:hover h1{opacity:0.5}.admin-option .fa{font-size:6em;color:#004C1D}.admin-option h1{margin-top:1vh;color:#004c1d;font-size:2em}.admin-option h1:hover{opacity:0.5}.serviceFields .field{margin-right:0.5em}.vendorOverviews{display:flex}.vendorOverviews .vendorOverview{margin-right:2em;border:1px solid #ccc;padding:1em;width:20em}.totalChunks{display:flex}.totalChunks .totalChunk{margin-right:2em}.extendedPrice{margin-left:1em}.defaultButton{position:absolute;display:inline-block;text-align:center;border:1px solid #666;color:white;background-color:#444;width:10em;height:1.5em;cursor:pointer}.plan-container{float:left}.draggable{position:relative;padding-left:20px}.dragHandle{position:absolute;left:10px;top:10px;font-size:15px;z-index:100}a.add_multiplier,a.add_unitcost{font-size:0.85em;font-weight:normal}td.numeric,th.numeric{text-align:right;padding-right:1em}th.numeric-ex,td.numeric-ex{text-align:center;padding-right:1em}.topMarginLarger{margin-top:2em}.center{text-align:center}.bulletless-list{list-style:none}.lowBox,.mediumBox,.highBox{width:2rem;height:2rem;margin:0 auto}.lowBox{border:1px solid #36A2EB;background-color:#36A2EB}.mediumBox{border:1px solid #FFCE56;background-color:#FFCE56}.highBox{border:1px solid #FF6384;background-color:#FF6384}.datepicker_outer{display:block}.full{clear:both;padding-top:1em}.labelActions{font-weight:normal}.dropdown-menu-show{display:initial}.borderlessCell{border:none !important}.redCell,.greenCell,.yellowCell,.blueCell,.redText,.greenText,.yellowText{text-align:center;vertical-align:middle !important;font-weight:bold}.redCell{color:white;background-color:#ff3333}.greenCell{color:white;background-color:#008000}.yellowCell{color:black;background-color:#ffc000}.blueCell{color:black;background-color:#87CEFA}.redText{color:#ff3333}.greenText{color:#008000}.yellowText{color:#ffc000}.plan_gantt{overflow-x:scroll}.plan_gantt .inner{width:125em}.weeks{position:relative}.content{position:relative}.timechunk{border:1px solid white;height:3em}.c{height:3em}.c h2{position:absolute;font-size:2em;margin-top:0.3em}.childPlan{display:flex;align-items:center;flex-direction:row;padding:0.3em 0}.childPlan li{list-style-type:none}.childPlan .title-status-completed{text-decoration:line-through}.childPlan .content-title{width:99%;display:inline-block;border:1px solid #f1f1f1;font-size:1.2em;padding:0.2em;margin-right:0.3rem}.childPlan .status{border:0.5px solid rgba(204,204,204,0.5);border-radius:3px}.childPlan .status .inline{display:inline-block}.childPlan .status .field{margin-bottom:0}.childPlan .status .field select{font-size:1rem;padding:2px;height:30px}.childPlan .user-assigned{position:sticky;background-color:lightsteelblue;border-radius:20px;color:white;padding:6px;margin-left:0.3rem;margin-right:0.3rem;min-width:6rem;text-align:center}.child-plan-details{margin-bottom:3.0rem}.child-plan-details .content-requirements{padding:0.5em;margin:0.5em 1.3em;border:0.5px solid #ccc;border-radius:3px}.child-plan-details .edit-button-container{padding:0.5em 1.3em;margin-bottom:1em}.child-plan-item-number{flex:0.8 1 1;display:flex;flex-wrap:nowrap}.child-plan-item-title{flex:10 1 0;display:flex;flex-wrap:nowrap}.child-plan-item{flex:0.8 1 0;display:flex;flex-wrap:nowrap}.child-plan-item{flex:0.8 1 0;display:flex;flex-wrap:nowrap}.child-plan-status{flex:0.8 1 0;display:flex;flex-wrap:nowrap}.status .inline{display:inline-block}.status .field select{font-size:0.75em;padding:2px;height:24px}.gitHistoryTable-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.gitHistoryTable-container .showAllCommits{color:#337ab7;cursor:pointer}.gitHistoryTable-container .gitHistoryTable{width:98%;text-align:center}.gitHistoryTable-container .gitHistoryTable tr{height:50px}.gitHistoryTable-container .gitHistoryTable .bitbucketLink{display:flex;justify-content:center;height:50px}.gitHistoryTable-container .gitHistoryTable .bitbucketLink a{display:flex;align-items:center}#planList ul{list-style:disc}#planList ul li{padding-bottom:0.5em}#planList ul.level{padding-bottom:1em}#planList .status-completed{background-color:rgba(0,200,0,0.5)}#planList .planId{opacity:0.5}#planList .status{font-size:0.75em;padding:0.25em;border:1px solid rgba(0,200,0,0.75);border-radius:5px;margin-left:0.5em}#planList .big{font-size:1.15em;font-weight:bold}.externalStatus{font-size:0.8em;margin-left:1em;padding:0.4em;border:1px solid #ccc;border-radius:3px;background-color:white;color:black}.externalStatus-high{background-color:#c00;color:#fff}.externalStatus-med{background-color:#e4b300;color:#fff}.externalStatus-low{background-color:green;color:#fff}.externalStatus-on-hold{background-color:lightgray}.externalStatus em{font-weight:normal;color:black}.count{border:2px solid #ccc;background-color:black;color:white;border-radius:10px;display:inline-block;text-align:center;padding:0;margin:0;height:1.2em;width:1.2em;font-weight:bold}.phase{font-size:0.7em;margin-left:1em;display:inline-block;min-width:2em;height:1.5em;text-align:center;border:1px solid #ccc;border-radius:20px;color:white;background-color:#999;text-transform:uppercase;font-weight:normal}.phase1{background-color:#0294a5}.phase2{background-color:#03353E}.phase3{background-color:#a79c93}.phase4{background-color:#c1403d}.phase0{background-color:#d9ac2a}.bound-inline-filters{display:flex;flex-wrap:wrap}.inline-filter{min-width:15em;margin-bottom:2em;padding-right:1.2em}.disabled-inline-filter{pointer-events:none}.disabled-inline-filter input,.disabled-inline-filter select,.disabled-inline-filter textarea{opacity:0.5}button.icon-outer{display:inline;background:transparent;min-width:30px}.plan-area{padding:1rem;border:0.5px solid rgba(204,204,204,0.3);margin-top:1rem;margin-bottom:1rem;border-radius:3px}.plan-area-title{margin-top:1rem;margin-bottom:2rem}.plan-area-title svg{padding-right:0.5rem}.plan-title{text-align:center;margin-bottom:2rem;font-weight:bold;display:flex;justify-content:center;gap:1rem}.plan-title h2{margin-top:0.5em}.plan-navigation{display:inline-flex;justify-content:space-between}.plan-creationDate{display:inline;float:right}.plan-number{position:sticky;background-color:lightsteelblue;border-radius:6px;color:white;padding:6px}.plan-primary-link{position:sticky;background-color:gray;border-radius:6px;color:white;padding:6px;margin-right:0.3rem}.plan-primary-link a{text-decoration:none;color:white;cursor:pointer}.plan-primary-link:hover{background-color:#555}.plan-button{margin-right:1rem}.plan-priority-buttons-container{margin-left:1rem}.plan-flame-on-action-fire-on button{background-color:transparent;text-transform:none;cursor:pointer;transition:background-color 0.3s ease, opacity 0.3s ease;color:#f27e20;border:1.5px solid #f27e20}.plan-flame-on-action-fire-on button:hover{opacity:0.9;background-color:#f27e20;color:white}.plan-flame-on-action-fire-off button{background-color:transparent;text-transform:none;cursor:pointer;transition:background-color 0.3s ease, opacity 0.3s ease;color:#616161;border:1.5px solid #616161}.plan-flame-on-action-fire-off button:hover{opacity:0.9;background-color:#616161;color:white}.plan-top-priority-action button{background-color:transparent;color:#a6381f;border:1.5px solid #a6381f;text-transform:none;cursor:pointer;transition:background-color 0.3s ease, opacity 0.3s ease}.plan-top-priority-action button:hover{opacity:0.9;background-color:#a6381f;color:white}.create-new-project{font-size:13pt;font-weight:300;color:#4d4d4d;cursor:pointer}.create-new-project svg{margin-left:5px}#confirm_dialog{height:100%;width:100%;z-index:1003;position:fixed;background-color:rgba(153,153,153,0.8);display:flex;flex-direction:row;justify-content:space-around;padding:3rem}#confirm_dialog .content{width:fit-content;min-width:300px;height:fit-content;background-color:white;margin:5px;padding:1rem;border-radius:6px;font-size:1.2em}#confirm_dialog .content .title{margin:0 auto;width:fit-content;padding-bottom:1rem}#confirm_dialog .content .actions{width:fit-content;margin:0 auto;font-size:0.9rem}#confirm_dialog .content .actions button{width:8rem;margin:0.5rem}#confirm_dialog .content .dialog{width:fit-content;margin:0 auto;padding-bottom:1rem}.alert_body{z-index:9999;position:absolute;top:14em;left:37em;background-color:#e9e9e9;border:1px solid #ccc;border-radius:15px;margin-right:0.5em;margin-bottom:0.5em;width:20em;padding:0.7em}.alert_body #alert_close{position:absolute;right:0.3em;top:0.3em;font-size:1.5em}.alert_body .glyphicon{color:#434343;cursor:pointer}.alert_body hr{margin-top:10px;margin-bottom:10px;border:0;border-top:1px solid #434343}.simple-button{background-color:#F48020;font-weight:"bold";filter:brightness(0.8)}.simple-button:hover{filter:brightness(0.5)}.calendar-outer td{text-align:center;width:6vw;border-radius:10px;height:100px;background-color:#bbbbbb57;box-shadow:2px 2px 2px black;margin-left:10vw;margin-right:auto}.calendar-outer td:hover{box-shadow:4px 4px 4px black}.calendar-outer .badge{text-align:left;position:relative}.calendar-outer span.badgeDOT{height:15px;width:15px;background-color:#F48020;border-radius:50%;position:absolute;z-index:1000}.expanded .field select{height:100px}.showSelected{filter:brightness(0.5)}div.Expanded .field select{height:100px}div.Expanded .form-control textarea{max-height:100000px;min-height:100px;height:auto;overflow:scroll}div.Expanded .field textarea::-webkit-scrollbar{display:none}div.Expanded .field input{height:100px}div.Expanded button{height:100px}.grid-cell-group textarea.form-control{overflow:hidden;resize:none;height:2.2em}.grid-cell-group textarea.form-control:hover{height:fit-content;overflow:scroll}.grid-cell-group textarea.form-control:hover::-webkit-scrollbar{display:none !important}.grid-cell-group button{min-width:0;width:auto;margin:auto;height:2em}.EventScroll .field{margin:0px}.EventScroll .selected{background-color:#F48020;color:#FFFFFF;border:2px solid #e0761e;box-shadow:0 4px 8px rgba(0,0,0,0.2)}.EventScroll .selected:hover{background-color:#bb6219}.EventScroll .fa-delete-left{margin-top:5px;position:sticky;margin-right:0.3em;color:#F48020}.TableHeader{display:flex;justify-content:space-between;margin-bottom:10px}.TableHeader span{flex:1;text-align:center}.EventScroll::-webkit-scrollbar{display:none}.notifications{width:100%;overflow-x:hidden}.fa-circle{margin-top:5px;position:sticky;padding:2px}.indexundefined{color:#F48020}.index0{color:#2ce69f}.index1{color:#f12540}.fa-backspace{float:right;position:sticky;margin:auto}.hour-view-container{max-width:800px;margin:0 auto;padding:20px;background-color:#f0f0f0;border:1px solid #ccc;border-radius:8px;font-family:Arial, sans-serif}.hour-view-container .section{margin-bottom:20px}.hour-view-container .details-container{border:1px solid #ddd;padding:10px;border-radius:5px;background-color:#fff}.hour-view-container .details-container h6{margin:5px 0}.hour-view-container .back-link{display:block;margin-top:20px;text-decoration:none;color:#007bff;font-weight:bold}.hour-view-container .back-link:hover{text-decoration:underline}td.search-ui,th.search-ui{width:10%;min-width:100px;overflow:hidden;text-overflow:clip;height:10%;min-height:5%}td.col{width:10%;max-width:10%;min-width:10%}td.col.date{cursor:pointer}td.col:hover{text-decoration:underline}.search{margin:20px}.search td.plansCol{width:10%;min-width:100px}.search .search-ui .searchbar-1{background-color:#03353E}.search .sort-by{display:-webkit-inline-box}.search .search-box{border:2px solid #ccc;height:43px;border-radius:5px;display:-webkit-inline-box}.search .search-box select{border:0px;background-color:transparent;margin:auto}.search .search-box .Increasing{float:inline-end}.search .advanced-search{width:fit-content;height:43px;box-sizing:border-box;border-radius:4px;position:relative;display:flex}.search .advanced-search .search-box{border:2px solid #ccc;height:43px;border-radius:5px;display:-webkit-inline-box}.search .advanced-search .fa-times-circle{cursor:pointer}.search .advanced-search .tags-container{display:flex;align-items:center}.search .advanced-search .tags{margin-right:8px}.search .advanced-search td.tags{border-bottom:0px white}.search .advanced-search span.tags{border-radius:100px 100px 100px 100px;border:4px solid #F48020;color:white;background-color:#F48020;padding-left:4px}.search .advanced-search span.plan-tags{border-radius:100px 100px 100px 100px;border:4px solid #20b8f4;color:white;background-color:#20b8f4;padding-left:4px}.search .advanced-search span.phrase-tags{border-radius:100px 100px 100px 100px;border:4px solid #1bb17f;color:white;background-color:#1bb17f;padding-left:4px}.search .advanced-search input.tags{width:fit-content;padding:12px 20px;margin:0px 0;border:none;outline:none}.search .advanced-search input[type='date'].tags{width:fit-content;padding:12px 20px;margin:0px 0;border:0px;outline:none;background-color:transparent}.search .advanced-search input.tagFilter{float:inline-end}.search .fa-sort-up,.search .fa-sort-down,.search .fa-sort{float:right;position:sticky;margin-right:0.3em;margin-bottom:0.4em}.search input[type='search']{padding:12px 20px;margin:8px 0;box-sizing:border-box;border:2px solid #ccc;border-radius:4px}.search input[type='radio']{accent-color:#F48020}.search select{width:fit-content;padding:12px 20px;margin:8px 0;box-sizing:border-box;border:2px solid #ccc;border-radius:4px}.search input[type='number']{width:fit-content}.search h3{margin:10px 0}.search .search-table{width:100%;border-collapse:collapse}.search .search-table th,.search .search-table td{border:1px solid #ddd;padding:8px;text-align:left;height:10px;overflow-x:hidden;min-width:150px}.search .search-table th{background-color:#f2f2f2;color:black}.search .search-table tr:nth-child(even){background-color:#f9f9f9}.search .search-table tr:hover{background-color:#ddd}.search .search-table a{color:inherit;text-decoration:none;display:block}.search .search-table a:hover{text-decoration:underline}.search .page-navigation{display:flex;justify-content:center}.search .page-navigation a{cursor:pointer}.noSelect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type='date']{width:fit-content;padding:12px 20px;margin:8px 0;box-sizing:border-box;border:2px solid #ccc;border-radius:4px;background-color:transparent;font-family:Arial, sans-serif;outline:none;color:black}input[type='date'] input[type='date']:focus{border-color:#F48020}input[type='date'] input[type='date']::-webkit-input-placeholder{font-family:Arial, sans-serif;font-size:16px}input[type='date'] input[type='date']::-moz-placeholder{font-family:Arial, sans-serif;font-size:16px}input[type='date'] input[type='date']:-ms-input-placeholder{font-family:Arial, sans-serif;font-size:16px}input[type='date'] input[type='date']:-moz-placeholder{font-family:Arial, sans-serif;font-size:16px}input[type='date'] .searchViewButton{display:inline-flex}input[type='date'] .searchViewButton .offset{float:left}input[type='date'] .searchViewButton i.fa-search{float:right;padding-left:30px}.statistics{max-width:800px;margin:auto;background-color:#fff;border-radius:10px;box-shadow:0 4px 20px rgba(0,0,0,0.1);padding:20px}.statistics h1{text-align:center;color:#333;margin-bottom:30px}.statistics .award{background:linear-gradient(135deg, #ffe600, #fc0);border-radius:8px;padding:15px;margin:15px 0;box-shadow:0 2px 15px rgba(0,0,0,0.1)}.statistics h2{margin:0;font-size:1.5rem;color:#333}.statistics p{font-size:1.2rem;color:#666}.hour-view-container{display:flex;flex-direction:column;gap:16px;padding:20px;background-color:#f9f9f9;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1);max-width:600px;margin:auto;font-family:Arial, sans-serif}.hour-view-container .form-item{display:flex;flex-direction:column;gap:4px;margin-bottom:16px}.hour-view-container .form-item label{font-weight:bold;color:#333;margin-bottom:4px;font-size:14px}.hour-view-container .form-item input[type="date"],.hour-view-container .form-item input[type="number"],.hour-view-container .form-item input[type="search"],.hour-view-container .form-item textarea,.hour-view-container .form-item select{padding:8px;border:1px solid #ccc;border-radius:4px;font-size:14px;width:100%;box-sizing:border-box;transition:border-color 0.3s ease}.hour-view-container .form-item input[type="date"]:focus,.hour-view-container .form-item input[type="number"]:focus,.hour-view-container .form-item input[type="search"]:focus,.hour-view-container .form-item textarea:focus,.hour-view-container .form-item select:focus{border-color:#007bff;outline:none}.hour-view-container .form-item textarea{resize:vertical;min-height:80px}.hour-view-container .data-bound{border:1px solid #ddd;border-radius:4px;padding:10px;background-color:#fff}.hour-view-container .dataList{font-family:Arial, sans-serif}.react-datepicker-wrapper{width:100%}

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