body{margin:0;font-family:Verdana,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}*{box-sizing:border-box}textarea{resize:none}body{-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}.App{display:block;overflow-x:hidden}.App,.App *{box-sizing:border-box;font-family:Verdana,sans-serif}.App .fa,.App .fas{font-family:"Font Awesome 5 Free"}.Header{width:100%}.Image_overlay img{width:100%;position:absolute;z-index:-1}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.Static_table{border-color:#fff;border-style:solid;border-width:0 3px 3px 10px;width:354px;height:auto;display:inline-block;vertical-align:top}.Static_table .Table_head{height:85px}.Table_head{width:100%;background-color:#a5c8c1;opacity:1}.Inner_border{width:100%;height:100%;border:1px solid #000;position:relative}.Static_holder{width:258px;height:665px}.Scroll_Static_Holder,.Static_holder{border:1px solid #000;display:inline-block;vertical-align:top}.Scroll_Static_Holder{height:657px;border-left:none}.Static_table .Static_holder .Row_Usage{padding:10px}.Scroll_Static_Holder{width:calc(100% - 258px)}.Scroll_Static_Holder .Description{height:25px;text-align:center;font-size:14px}.Scroll_Static_Holder .Equipment_req,.Scroll_Static_Holder .Labor_req{height:262px;font-size:14px}.Scroll_Static_Holder .Equipment_req,.Scroll_Static_Holder .Labor_req,.Scroll_Static_Holder .Trucking_req{display:flex;text-align:center;align-items:center;border:1px solid #000;border-right:none;border-left:none}.Scroll_Static_Holder .Trucking_req{height:36px;font-size:13px}.Equipment_req{margin-top:6px}.Equipment_req,.Trucking_req{border-left:none;border-right:none;font-size:14px}.Trucking_req{margin-top:5px}.Scroll_Static_Holder .Grinder_req{height:90px;display:flex;text-align:center;align-items:center;border:1px solid #000;border-right:none;border-left:none;font-size:13px}.Grinder_req{margin-top:5px;border-left:none;border-right:none;font-size:14px}.Scroll_Static_Holder .Additional_res{height:52px;display:flex;text-align:center;align-items:center;border-bottom:none;font-size:10px}.Scroll_table{border:3px solid #fff;border-top:0 solid #fff;width:calc(100% - 354px);display:inline-block;height:840px}.Scroll_holder{width:2456px}.Tabble_day_column{width:240px;margin-right:2px;display:inline-block;vertical-align:top;border:1px solid #000}.Scroll_table .Table_head{width:100%;height:85px}.Day_Date{top:24px}.Day_Date,.Day_Day{text-align:center;font-weight:700;position:absolute;width:100%}.Day_Day{top:42px;font-size:20px}.Scroll_table .Bottom_Footer{text-align:center;font-weight:700;position:absolute;bottom:0;width:100%}.Resource{text-align:left;padding-left:5px}.QTY,.Resource{display:inline-block;width:50%;font-size:13px}.QTY{text-align:right;padding-right:5px}.Column_title{width:auto;margin-right:2px;height:25px}.Column_title input{width:100%;height:100%;background-color:#f3f3f3;padding-left:5px;font-weight:700}.Scroll_table .Column_row{height:26px;width:240px}.Scroll_table .Column_row label{display:flex;justify-content:space-between}.Scroll_table .Column_row .Dropdown{height:26px;width:77px;display:inline-block;border:1px solid #000;font-size:13px;background-color:#f3f3f3}.Scroll_table .Column_row .Selected_option{height:26px;width:auto;padding-left:5px;font-size:13px;font-weight:500;display:inline-block;vertical-align:top}option{background-color:#fff}.saveButton{position:absolute;top:5px;left:500px}.Scroll_table .Column_row input{height:26px;width:28px;display:inline-block;border:1px solid #000;font-size:13px;text-align:center;background-color:#f3f3f3}.Scroll_table .Eq_req{margin-top:16px}.Ad_res input,.Ad_res textarea{width:100%;height:100%;border:2px solid grey;background-color:#f3f3f3;text-align:center}.tab-list{border-bottom:1px solid #ccc;padding-left:5px;margin-top:0}.tab-list-item{display:inline-block;list-style:none;background-color:#d3d3d3;margin-bottom:-1px;padding:.5rem .75rem}.tab-list-item:hover,option:hover,select:hover{cursor:pointer}.tab-list-active{background-color:#fff;border:solid #ccc;border-width:1px 1px 0}.Header{display:flex;justify-content:space-between}.Header .col1{padding:5px;display:flex;flex-direction:column}.Header .col1 button.btn.btn-primary{width:100px;margin-bottom:10px}.Header .col1 button{width:150px;margin-bottom:10px}.Header .col1 .Main_box{border:1px solid #000;padding:5px 10px;display:inline-block;vertical-align:top;height:95px;width:500px;margin-bottom:10px;margin-left:6px}.Header .col1 .Main_row{display:flex;margin:2px 0}.Header .col1 .label{width:150px;height:25px;font-weight:700;font-size:14px}.Header .col1 .field{width:300px;height:25px;padding-left:5px}.Header .col1 .inactive{color:#7b7a7a}.Header .Button_holder{display:inline-block;vertical-align:top;width:130px;margin-left:20px}.Header .Button_holder .button{vertical-align:top;border:1px solid #000;width:100%;text-align:center;height:25px}.button:hover{cursor:pointer}.Header .Button_holder .flex_fix{display:flex;height:110px;flex-direction:column;justify-content:space-between}.Header .col2{display:inherit;font-size:26px;text-align:center;font-weight:500;padding-top:10px;text-transform:uppercase;justify-content:center;align-items:center}.Header .col3{width:300px;padding:10px 5px}.Header .col3 img{width:100%}.Header .col3 .version{font-size:18px;color:#073f2c;font-weight:600;text-align:right;padding-right:30px}.Summary_table{width:1900px}.Summary_table .Header{display:block}.head1,.head2{display:block;width:100%;background-color:#a5c8c1;margin-bottom:5px}.head1>div,.head2>div,.index{display:inline-block}.index{width:600px}.Summary_table .column{width:115px;display:inline-block;text-align:center;padding:2px}.column_desc{width:250px;display:inline-block}.Summary_table .table_content .row{margin-bottom:5px}.Summary_table .table_content .row:nth-child(2n){background-color:#d3d3d3}.modal{display:block;position:absolute;z-index:999;width:1000px;background-color:#fff;border:2px solid #000;padding:30px;top:30vh;left:calc(50vw - 500px)}.First_select{display:flex;justify-content:center;align-items:center;height:100vh;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:relative}.First_select:after{content:" ";position:absolute;background-color:#fff;opacity:.2;top:0;left:0;width:100%;height:100%}.Select_holder{display:flex;width:100%;max-width:400px;padding:1rem 2rem;flex-direction:column;z-index:1;background-color:#fff}.Select_holder .Main_row{margin-bottom:10px}.Select_holder .Main_row input{width:100%;height:20px}.logout{background-color:#f57b20;border:2px solid #f57b20;color:#fff;box-shadow:none;font-size:1rem;padding:.5rem 1rem;border-radius:5px;transition:.3s;cursor:pointer}.logout:hover{background-color:#fff;color:#000;border:2px solid #f57b20;transition:.3s}.submit{background-color:#073f2d;border:2px solid #073f2d;color:#fff;box-shadow:none;font-size:1rem;padding:.5rem 1rem;border-radius:5px;transition:.3s;cursor:pointer}.submit:hover{background-color:#fff;color:#000;border:2px solid #073f2d;transition:.3s}.submit:disabled{background-color:#d8d8d8;border:2px solid #d8d8d8;color:#000;cursor:not-allowed}.wrap_holder{width:100%;display:flex;flex-direction:column;align-items:center}.wrap_holder img{padding-bottom:2rem;z-index:2}.Main_row .label{padding-bottom:5px}.Main_row .label .label_date{font-size:1rem;font-weight:400;font-family:Arial}.First_select .Select_Start_Date{width:100%;background-color:#003f2c;border:2px solid #073f2d;color:#fff;padding:.5rem;cursor:pointer;text-align:center;border-radius:5px;margin-top:10px}.First_select .Select_Start_Date:hover{background-color:#fff;color:#000;border:2px solid #073f2d;transition:.3s}.error{color:red;text-align:center}.modal{padding:0;border:none;display:flex;width:100%;left:0;justify-content:center;background-color:transparent}.modal:focus{outline:none}.modal :not(button):focus{border:none;outline:none}.menu{z-index:3;background-color:#fff;border-radius:2px;padding-left:0;margin:0;position:absolute;list-style:none;box-shadow:0 2px 10px #999}.menu li{padding:6px 35px 5px 10px;min-width:160px;cursor:default;font-size:12px}.menu .menu-icons:hover{background:linear-gradient(0deg,#555,#333);color:#fff;background-color:#f2f2f2}.menu .menu-icons{display:flex;align-items:center}.menu-icons li i{font-size:14px;padding-right:5px}.noFocus:focus{outline:none}@media print{.Column_row select{-webkit-appearance:none;-moz-appearance:none;appearance:none}}.Forecast{font-size:10px;text-align:center;font-weight:700;display:flex;padding:.2rem;justify-content:space-between}.Forecast_Day,.Forecast_Night{font-size:10px;text-align:center;font-weight:700;display:flex;flex-flow:column;justify-content:space-between}.Forecast_Icon{width:30px;height:30px}.button{background-color:#4caf50;border:none;color:#fff;padding:9px 7px;text-align:center;text-decoration:none;display:inline-block;font-size:14px;margin:4px 2px;transition-duration:.4s;cursor:pointer;transition:.3s}.button-save{transition:.3s;background-color:#fff;color:#000;border:2px solid #f57b20;border-radius:4px}.button-save i{transition:.3s;color:#f57b20}.button-save:hover{background-color:#f57b20}.button-save:hover,.button-save:hover i{transition:.3s;color:#fff}.button-location{background-color:#fff;color:#000;border:2px solid #073f2d;border-radius:4px;padding:10.5px 7px;transition:.3s}.button-location:hover{transition:.3s;background-color:#073f2d;color:#fff}.button-crew{transition:.3s;background-color:#fff;color:#000;border:2px solid #073f2d;border-radius:4px}.button-crew i{transition:.3s;color:#073f2d}.button-crew:hover{background-color:#073f2d}.button-crew:hover,.button-crew:hover i{transition:.3s;color:#fff}.button-calendar{transition:.3s;background-color:#fff;color:#000;border:2px solid #073f2d;border-radius:4px}.button-calendar i{transition:.3s;color:#073f2d}.button-calendar:hover{background-color:#073f2d}.button-calendar:hover,.button-calendar:hover i{transition:.3s;color:#fff}.button-calendar.disabled{background-color:#f3f3f3}.button-reports-pav{transition:.3s;background-color:#fff;color:#000;border:2px solid #073f2d;border-radius:4px}.button-reports-pav i{transition:.3s;color:#073f2d}.button-reports-pav:hover{transition:.3s;background-color:#073f2d;color:#fff}.button-reports-pav:hover i{transition:.3s;color:#fff}.button-ok{background-color:#fff;color:#000;border:2px solid #555}.button-ok:hover{background-color:#555;color:#fff}select-box{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;outline:0;box-shadow:none;border:0!important;background:#2c3e50;background-image:none}select-box::-ms-expand{display:none}.select-box{width:20em;height:3em;line-height:3;overflow:hidden;border-radius:.25em;border:2px solid #073f2d;transition-duration:.4s}select-box{flex:1 1;padding:0 .5em;color:#fff;cursor:pointer}.select-box:hover{background-color:#073f2d;color:#fff}.select-box option{color:#333}.select-box:after{content:"\25BC";position:absolute;top:0;right:0;padding:0 1em;background:#34495e;cursor:pointer;pointer-events:none;transition:all .25s ease}.select-box:hover:after{color:#f39c12}.Row{justify-content:end;height:5%}.grinder .Row,.Row{display:flex;align-items:center;font-size:14px}.grinder .Row{justify-content:space-between;height:30%}.Row input{width:56%;height:100%;background-color:#d3d3d3}.grinder .Row input{width:13%}.Big_row{display:flex;justify-content:space-between;align-items:center;font-size:14px;height:96%}.Big_row textarea{width:81%;overflow:hidden;height:100%;text-align:center;background-color:#f3f3f3}.Med_row{display:flex;justify-content:space-between;align-items:center;font-size:14px;height:25%}.Static_table .Location{display:flex;align-items:center;flex-direction:column}.Static_table .Location textarea.active{border-radius:2px;width:80%;margin-top:.5rem;font-weight:700;border:1px solid #000;text-align:center}.Med_row textarea{width:56%;height:100%;text-align:center;background-color:#f3f3f3}.Table_head_Weekend{width:100%;background-color:#fce4d6;opacity:1}.Header_Mega_Menu{display:flex;flex-direction:row;justify-content:space-between;margin-left:5px}input.inactive.noFocus{font-size:14px}.log_out{text-align:center;text-decoration:none}.Wrap{background-color:#fff;width:auto;padding:3rem;justify-content:center;align-items:center}.Button_Container,.Wrap{display:inherit;flex-direction:column}.Button_Container button{background-color:#07402d}.Button_Container .disable-button,.Button_Container button{border:2px solid #07402d;color:#fff;font-size:14px;padding:.4rem 1.2rem;font-family:Verdana,sans-serif;border-radius:5px;transition:all .3s ease-in-out;margin:10px 5px;cursor:pointer}.Button_Container .disable-button{background-color:#a9afad}.top-ampm{display:flex;justify-content:center}.Manage_Crew_Main_Screen{width:70%;background-color:#f3f3f3;border:1px solid #e4e4e4;margin:0 auto;overflow-y:auto}.Crew_Header{background-color:#fff}.Crew_Header,.Crew_Header .Wrap{display:flex;justify-content:space-between}.Crew_Header .Wrap{align-items:center;width:100%;padding:1rem}.Crew_Header .Wrap .Title{font-size:14px;color:#5d5d5d}.Crew_Header .Wrap img{height:100%;width:100%;max-width:160px}.Crew_Select{width:30%;display:inline-block;border:1px solid #e4e4e4;height:calc(100% - 80px);overflow-y:auto;margin-top:20px;margin-left:10px;background-color:#f3f3f3;vertical-align:top}.Manage_Crew_Main_Screen .Table_Header{background:#fff;padding:10px 5px;border-bottom:1px solid #e4e4e4;font-size:18px;color:#07402e}.Manage_Crew_Main_Screen .Table_Line:nth-child(2n),.Manage_Crew_Main_Screen .Table_Line:nth-child(2n-1){background-color:#fff}.Manage_Crew_Main_Screen .Table_Line{border-bottom:1px solid #e4e4e4;padding:5px;cursor:pointer;background-color:#fff;color:#747474}.Manage_Crew_Main_Screen .Table_Line.Selected_Line{background-color:#f57b20;color:#fff;cursor:pointer}.Crew_Resources{display:inline-block;width:calc(70% - 15px);margin-top:20px;padding:0 5px}.Crew_Name{font-size:18px;color:#07402e;padding-bottom:5px;padding-left:5px}.Manage_Crew_Main_Screen .Crews_Table,.Manage_Crew_Main_Screen .Resources_Table{background-color:#fff;border:1px solid #e4e4e4;height:390px;overflow:auto;margin-right:5px}.Manage_Crew_Main_Screen .Resource_Line:nth-child(2n),.Manage_Crew_Main_Screen .Resource_Line:nth-child(2n-1){background-color:#fff}.Manage_Crew_Main_Screen .Resource_Line{display:flex;justify-content:space-around;border-bottom:1px solid #e4e4e4;color:#747474;font-family:Verdana,sans-serif;align-items:center;padding:.3rem 0}.Manage_Crew_Main_Screen .Resource_ID{width:20%;padding:3px 5px;border-right:1px solid #e4e4e4}.Manage_Crew_Main_Screen .Resource_Name{width:70%;padding:3px 5px;border-right:1px solid #e4e4e4}.Manage_Crew_Main_Screen .Resource_Qu{width:10%;padding:3px 5px}.Manage_Crew_Main_Screen .Add_Crew_Holder{width:30%;display:inline-block;margin-top:5px;padding-left:5px}.Manage_Crew_Main_Screen .Add_Delete_Resources_Holder{display:inline-block;width:calc(70% - 10px);margin-top:5px;padding:0 5px}.Manage_Crew_Main_Screen .Flex_Corect{display:flex;justify-content:space-between}.Manage_Crew_Main_Screen .Actions_Holder{padding:.6rem 0}.Manage_Crew_Main_Screen .Actions_Holder .Add_Crew_Button,.Manage_Crew_Main_Screen .Actions_Holder .Add_Edit_Resources,.Manage_Crew_Main_Screen .Actions_Holder .Delete_Resources{border:2px solid #073f2d;background-color:#fff;border-radius:4px;padding:5px 20px;margin-left:10px;cursor:pointer}.Manage_Crew_Main_Screen .Actions_Holder .Add_Crew_Button,.Manage_Crew_Main_Screen .Actions_Holder .Add_Edit_Resources{border:2px solid #f57b20;background-color:#fff;border-radius:4px;padding:5px 20px;margin-left:10px;cursor:pointer}.Manage_Crew_Main_Screen .Actions_Holder .Add_Edit_Resources:hover,.Manage_Crew_Main_Screen .Actions_Holder .Delete_Resources:hover{transition:.3s;background-color:#073f2d;color:#fff;cursor:pointer}.Manage_Crew_Main_Screen .Actions_Holder .Add_Crew_Button:hover,.Manage_Crew_Main_Screen .Actions_Holder .Add_Edit_Resources:hover{transition:.3s;background-color:#f57b20;color:#fff;cursor:pointer}.Manage_Crew_Main_Screen .Actions_Holder .Add_Edit_Resources:disabled,.Manage_Crew_Main_Screen .Actions_Holder .Delete_Resources:disabled{background-color:#f4f4f4;border:2px solid #5d5d5d;cursor:not-allowed;color:#5d5d5d}.Add_Crew{width:auto;height:auto;border:1px solid #e4e4e4;background-color:#f3f3f3;margin:0 auto}.Add_Crew .Add_Crew_Body{padding:1rem}.Add_Crew_Heading{padding:1.3rem 0;font-size:18px;color:#003f2d;width:auto;text-align:center}.New_Crew_Line{display:flex;margin:20px 0;padding:0 30px}.New_Crew_Line>div:first-child{width:150px}.New_Crew_Line input{width:100%;background-color:#fff;border-radius:2px;border:1px solid #e4e4e4;height:25px}.New_Crew_Action_Holder{display:flex;margin-top:50px;padding:10px;justify-content:space-between}.New_Crew_Action_Holder .Button_Cancel{width:85px;border:2px solid #073f2d;background-color:#fff;border-radius:4px;padding:5px 20px;cursor:pointer}.New_Crew_Action_Holder .Button_Cancel:hover{transition:.3s;background-color:#073f2d;color:#fff}.New_Crew_Action_Holder .Button_Add{width:85px;border:2px solid #f57b20;background-color:#fff;border-radius:4px;padding:5px 20px;cursor:pointer}.New_Crew_Action_Holder .Button_Add:hover{transition:.3s;background-color:#f57b20;color:#fff}.New_Crew_Action_Holder .Button_Add:disabled{transition:.3s;background-color:#e4e4e4;border:2px solid #d6d6d6;cursor:not-allowed}.Add_Crew .New_Crew_Title{background-color:#fff;display:flex;align-items:center}.Add_Crew .Wrap{display:flex;align-items:center;width:100%;padding:.5rem}.Add_Crew .Wrap .Title{font-size:14px;color:#5d5d5d;cursor:auto;padding:.5rem}.Add_Crew .Wrap img{height:auto;width:auto;max-width:30px}.CloseButton_button__yjqlm{display:inline-block;width:35px;text-align:center;cursor:pointer}.GeneralWarningModal.Add_Crew{width:auto;height:auto}.GeneralWarningModal .ErrorMessage{display:flex;font-size:15px;justify-content:center;align-items:center;height:120px;width:100%}.GeneralWarningModal .GeneralWarningModal_Body{padding:1rem 2rem}.GeneralWarningModal .ErrorActionHolder,.GeneralWarningModal .WrapButton{display:flex;padding-bottom:1rem;padding-right:0;margin:0;align-items:center}.GeneralWarningModal .WrapButton{justify-content:center}.GeneralWarningModal .WrapButton button{margin-left:0}.GeneralWarningModal button{width:100px;margin-left:20px}.GeneralWarningModal .New_Crew_Title{background-color:#fff;display:flex;align-items:center}.GeneralWarningModal .Wrap{display:flex;align-items:center;width:100%;padding:.5rem}.GeneralWarningModal .Wrap .Title{font-size:14px;color:#5d5d5d;padding-left:.5rem}.GeneralWarningModal .Wrap img{height:auto;width:auto;max-width:30px}.Equipment_Crew_Main{width:auto;height:auto;border:1px solid #e4e4e4;background-color:#f3f3f3;margin:0 auto}.Equipment_Resources_Table{background-color:#989898;border:1px solid #e4e4e4;border-right:none;border-left:none;max-height:500px;overflow:auto}.Equipment_Resources_Table .Equipment_Table_Header{background-color:#fff;border-bottom:1px solid #e4e4e4;display:flex;color:#000;font-size:14px;font-weight:700;text-align:center}.New_Crew_Title{font-size:14px;background-color:#fff;display:flex;justify-content:space-between;padding:5px 10px 5px 5px}.New_Crew_Title .Wrap{display:flex;align-items:center;width:100%;padding:.5rem}.New_Crew_Title .Wrap .Title{font-size:14px;color:#5d5d5d;cursor:auto;padding:.5rem}.New_Crew_Title .Wrap img{height:auto;width:auto;max-width:30px}.New_Crew_Title div:last-child{cursor:pointer}.Equipment_Resources_Table .Equipment_Table_Header>div:first-child{width:65.5%;padding:5px;border-right:1px solid #e4e4e4}.Equipment_Resources_Table .Equipment_Table_Header>div:nth-child(2){width:20%;padding:5px;border-right:1px solid #e4e4e4}.Equipment_Resources_Table .Equipment_Table_Header>div:nth-child(3){width:15%;padding:5px}.Equipment_Resources_Table .Resource_Name{width:65.5%;border-right:1px solid #e4e4e4;padding:3px 5px 3px 1rem}.Equipment_Resources_Table .Resource_Qu{width:20%;padding:0;border-right:1px solid #e4e4e4}.Equipment_Resources_Table .Resource_Qu input{width:100%;line-height:22px;border:none;text-align:center}.Equipment_Resources_Table .Resource_Line:nth-child(2n) .Resource_Qu input,.Equipment_Resources_Table .Resource_Line:nth-child(odd) .Resource_Qu input{background-color:#fff}.Equipment_Resources_Table .Resource_Line .Resource_Qu.Selected input{background-color:#20b1ab}.Equipment_Resources_Table .Resource_Check{width:15%;padding:3px 5px;text-align:center}.Equipment_Resources_Table .Resource_Check input{width:15px;height:15px}.Resources_Actions_Holder{background-color:#f3f3f3;padding:10px 5px;display:flex;justify-content:space-between}.Resources_Actions_Holder .Button{border:2px solid #073f2d;background-color:#fff;border-radius:4px;padding:5px 20px;margin-left:10px;margin-right:10px}.Resources_Actions_Holder .Button:hover{transition:.3s;background-color:#073f2d;color:#fff}.Resources_Actions_Holder .Button_Save{border:2px solid #f57b20;background-color:#fff;border-radius:4px;padding:5px 20px;margin-left:10px;margin-right:10px}.Resources_Actions_Holder .Button_Save:hover{transition:.3s;background-color:#f57b20;color:#fff}.Equipment_Resources_Table .Resource_Line{display:flex;justify-content:space-around;border-bottom:1px solid #e4e4e4;color:#747474;font-family:Verdana,sans-serif;align-items:center;padding:.3rem 0;font-size:14px}.Equipment_Resources_Table .Resource_Line:nth-child(2n),.Equipment_Resources_Table .Resource_Line:nth-child(2n-1){background-color:#fff}.SaveSuccesful.Add_Crew{width:auto;height:auto}.SaveSuccesful .ErrorActionHolder{display:flex;justify-content:center;padding-bottom:1rem}.SaveSuccesful button{width:100px}.SaveSuccesful .New_Crew_Title{background-color:#fff;display:flex;align-items:center}.SaveSuccesful .Wrap{display:flex;align-items:center;width:100%;padding:.5rem}.SaveSuccesful .Wrap .Title{font-size:14px;color:#5d5d5d}.SaveSuccesful .Wrap img{height:auto;width:auto;max-width:30px}.NothingToSave.Add_Crew{width:500px;height:150px}.QtyError.Add_Crew{width:200px;height:150px;position:absolute;top:50%;left:50%}.QtyError button{width:100px}.Manage_Book_Date_Paving_Main_Screen{width:calc(100% - 900px);min-width:750px;min-height:400px;height:calc(100% - 120px);background-color:#fff;border:1px solid grey;margin:0 auto;overflow:auto}.Book_Date_Paving_Header{padding:5px;background-color:#fff;display:flex;justify-content:space-between}.Book_Date_Paving_Header .Title{font-size:14px;width:100%;display:inline-block;padding-left:0}.Book_Date_Paving_Header .Close{width:auto;max-width:29px;display:inline-block;text-align:right;padding-right:5px;cursor:pointer}.Manage_Book_Date_Paving_Main_Screen .middle-content{display:flex;flex-direction:column;width:100%;min-width:500px;overflow:hidden;padding-bottom:1.5rem}.Manage_Book_Date_Paving_Main_Screen .middle-content .Wrap_Row{display:flex;flex-direction:row;overflow:hidden;height:auto;align-items:center;width:90%;margin:0 auto;padding-top:30px}.Manage_Book_Date_Paving_Main_Screen .left_side,.Manage_Book_Date_Paving_Main_Screen .right_side{width:96%;padding:0 1%}.Manage_Book_Date_Paving_Main_Screen .Table_Header{background:#fff;padding:2px 5px;font-weight:700;border-bottom:1px solid grey}.Paving_Booked_Dates{display:block;width:96%;overflow:hidden;margin:0 auto;border:1px solid #e4e4e4}.Paving_Booked_Dates_Table{background-color:#fff;border:1px solid grey;height:400px;max-height:400px;overflow:auto}.Paving_Booked_Dates_Header{display:flex;justify-content:space-evenly;flex-direction:row;padding:.7rem 0;background-color:#fff;border:1px solid grey;border-bottom:none}.Paving_Booked_Dates_Line{background-color:#fff}.Paving_Booked_Dates_Line,.Paving_Booked_Dates_Line_Night{display:flex;justify-content:space-around;border-bottom:1px solid grey;padding:.5rem 0}.Paving_Booked_Dates_Line_Night{background-color:#f3f3f3}.Manage_Book_Date_Paving_Main_Screen .Actions_Holder{padding:1rem;display:flex;justify-content:space-between}.Manage_Book_Date_Paving_Main_Screen .Action_Holder{padding:1rem;display:flex;justify-content:center}.Manage_Book_Date_Paving_Main_Screen .middle-content .Row{padding-bottom:1rem;width:100%}.Manage_Book_Date_Paving_Main_Screen .middle-content .Row_SelectDates{width:100%}.Manage_Book_Date_Paving_Main_Screen .middle-content .Row_Slected_Dates{width:100%;font-size:11px;font-family:arial;color:#747474}.Manage_Book_Date_Paving_Main_Screen .middle-content .Row_Usage{width:50%;max-width:100px;font-size:14px;text-align:left;padding:0 1rem 0 .5rem}.Manage_Book_Date_Paving_Main_Screen .middle-content .Row select.dropdown{width:100%;height:25px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #e4e4e4;position:relative;padding-left:.2rem;font-size:14px}.Manage_Book_Date_Paving_Main_Screen .middle-content .Row input{width:100%;height:25px;vertical-align:middle;background-color:#fff;border-radius:2px;border:1px solid #e4e4e4}.Manage_Book_Date_Paving_Main_Screen .middle-content .Row .Wrap_Select{position:relative;width:100%}.Manage_Book_Date_Paving_Main_Screen .middle-content .Row .Wrap_Select:after{content:"\f0dc";font-family:"Font Awesome 5 Free";width:5px;height:5px;font-size:15px;position:absolute;right:12px;top:7px;font-weight:900;color:#f57b20}.Manage_Book_Date_Paving_Main_Screen .middle-content .Static_table input.inactive{background-color:#d3d3d3;color:#7b7a7a}.Manage_Book_Date_Paving_Main_Screen .middle-content .header_item{text-align:center;padding:0 2px;width:12.5%;max-width:112px;font-size:11px;color:#747474}.Manage_Book_Date_Paving_Main_Screen .Paving_Booked_Dates_Header .header_item{font-family:Verdana,sans-serif;font-size:11px;color:#000}.Manage_Book_Date_Paving_Main_Screen .Save_Resource{background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.Manage_Book_Date_Paving_Main_Screen .Save_Resource :hover{background-color:#fff;color:#f57b20;transition:.3s}.Manage_Book_Date_Paving_Main_Screen .Save_Resource:disabled{background-color:grey;color:#fff;border-color:grey;cursor:not-allowed}.Manage_Book_Date_Paving_Main_Screen .Cancel_Book_Paving{background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.Manage_Book_Date_Paving_Main_Screen .Cancel_Book_Paving:hover{background-color:#fff;color:#003f2d;transition:.3s}.Manage_Book_Date_Paving_Main_Screen .Remove_Item_Paving{background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.Manage_Book_Date_Paving_Main_Screen .Remove_Item_Paving:hover{background-color:#fff;color:#f57b20;transition:.3s}.Manage_Book_Date_Paving_Main_Screen .Select_Multiple_Dates{width:100%;height:25px;background-color:#003f2c;color:#fff;padding:3.2px 1rem;cursor:pointer;text-align:center;font-size:14px}.Paving_Calendar{background-color:#f0f0f0;border:1px solid grey;position:relative}.Paving_Calendar .PavingCalendar_Header{padding:5px;background-color:#fff}.Paving_Calendar .PavingCalendar_Header .Title{font-size:14px;width:calc(100% - 35px);display:inline-block;padding-left:0}.PavingCalendar_Header .Close{width:29px;display:inline-block;text-align:right;padding-right:5px;cursor:pointer;border:none;background-color:#fff}.Paving_Calendar .Calendar{padding:3rem 3.2rem}.Calendar .flatpickr-months .flatpickr-month,.Calendar .flatpickr-weekdays,.Calendar span.flatpickr-weekday{background-color:#a5c8c1}.arrow{border-radius:50%;padding:5px 10px;border:2px solid #a5c8c1}button.arrow.left{width:39px;height:39px;left:10px;top:230px;position:absolute}button.arrow.left.true{display:none}button.arrow.left:hover{background-color:#a5c8c1}button.arrow.right{width:39px;height:39px;position:absolute;right:10px;top:230px}button.arrow.right.true{display:none}button.arrow.right:hover{background-color:#a5c8c1;color:#fff}.Calendar .red{border:1px solid red;border-radius:150px}.Calendar .blocked,.Calendar .red{line-height:35px;width:39px;height:39px}.Calendar .blocked{background-color:#d3d3d3;border-radius:150px}.LockedDaysWhileWorking{width:auto;height:auto;border:1px solid #e4e4e4;background-color:#f3f3f3;margin:0 auto}.LockedDaysWhileWorking .Title{font-size:16px;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;padding:5px 10px 5px 5px}.ErrorMessage{padding:20px}.ErrorActionHolder{text-align:center;padding:15px}.NothingToSave button{width:100px}.Add_Resource{width:75%;background-color:#f3f3f3;border:1px solid #e4e4e4;margin:0 auto;overflow-y:auto}.Add_Resource .Add_Resource_Header{background-color:#fff;display:flex;justify-content:space-between}.Add_Resource .Add_Resource_Header .Wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem}.Add_Resource .Add_Resource_Header .Wrap .Title{font-size:14px;color:#5d5d5d}.Add_Resource .Add_Resource_Header .Wrap img{height:100%;width:100%;max-width:160px}.Add_Resource .Middle_Content .Header{display:flex;padding:1rem 0}.Add_Resource .Middle_Content .Content{display:flex;width:100%}.Add_Resource .Middle_Content .Header .header_item{width:25%;text-align:center;font-size:12px}.Add_Resource .Middle_Content .Content .Operation_Type,.Add_Resource .Middle_Content .Content input,.Add_Resource .Middle_Content .Content select{width:calc(25% - 20px);text-align:center;margin:0 10px}.Add_Resource .Button_Wrap{width:100%;display:block;text-align:center;margin:1rem 0}.Add_Resource .Button_Wrap button{text-align:center;display:flex;background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;font-family:Verdana,sans-serif;transition:.3s;margin:10px auto 0;cursor:pointer}.Add_Resource .Button_Wrap button:disabled{background-color:grey;color:#fff;border-color:grey;cursor:not-allowed}.Add_Resources{width:70%;background-color:#fff;border:1px solid #e4e4e4;margin:0 auto;overflow-y:auto}.Add_Resources .Add_Resources_Header{background-color:#fff;display:flex;justify-content:space-between}.Add_Resources .Add_Resources_Header .Wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem}.Add_Resources .Add_Resources_Header .Wrap .Title{font-size:14px;color:#5d5d5d}.Add_Resources .Add_Resources_Header .Wrap img{height:100%;width:100%;max-width:160px}.Add_Resources .Wrap_Content{display:flex;justify-content:center}.Add_Resources .Wrap_Content .Resources .Header{justify-content:space-between;display:flex;flex-direction:row;padding:.7rem 0;background-color:#fff;border:1px solid grey}.Add_Resources .Menu_Options{width:30%;border:1px solid #e4e4e4;overflow-y:auto;background-color:#fff;vertical-align:top;font-family:Verdana,sans-serif;font-size:14px;color:#000}.Add_Resources .Menu_Options .Table_Line{border-bottom:1px solid #d3d3d3}.Add_Resources .Table_Line.Selected_Line{background-color:#f57b20;color:#fff}.Add_Resources .Resources{width:calc(70% - 15px);display:inherit;flex-direction:column;padding:0 5px}.Add_Resources .Resource .Header{display:flex;justify-content:space-between;padding-bottom:.3rem;border-bottom:1px solid #b9b9b9;margin-bottom:.3rem}.Add_Resources .Resources .Header .item{width:33%;text-align:center;font-family:Verdana,sans-serif;font-size:11px;color:#000}.Add_Resources .Resource div{width:33%}.Add_Resources .Resources .Resources_List{height:500px;overflow-y:scroll;display:flex;flex-direction:column}.Add_Resources .Resource{display:inherit;width:100%;text-align:center;padding:.2rem 0;font-family:Verdana,sans-serif;font-size:11px;color:#000}.Add_Resources .Resource.Disabled{color:#7c7a7a}.Add_Resources .Resource:nth-child(2n),.Add_Resources .Resource:nth-child(2n) .Edit_Values{background-color:#e7e7e7}.Add_Resources .Resource .Edit_Values{width:33%;text-align:center;margin:0 auto;color:#f57b20;border:none;background-color:#fff;cursor:pointer}.Add_Resources .Button_Menu{width:100%;display:flex;justify-content:space-between;margin:1rem 0}.Add_Resources .Button{width:auto;border:none;padding:.4rem 1.2rem;margin:auto;color:#fff;transition:.3s ease-in-out;font-family:Verdana,sans-serif;border-radius:5px;cursor:pointer}.Add_Resources .Button:disabled{cursor:none}.Add_Resources .Button.Add_Resource{background-color:#f57b20;border:2px solid #f57b20}.Add_Resources .Button.Add_Resource:hover{background-color:#fff;color:#f57b20;transition:.3s ease-in-out}.Add_Resources .Button.Delete_Resource{background-color:#073f2d;border:2px solid #073f2d}.Add_Resources .Button.Delete_Resource:hover{background-color:#fff;color:#073f2d;transition:.3s ease-in-out}.Header .col1 .button.button-resources{width:50px;justify-content:center;align-items:center;border:2px solid #073f2d;border-radius:4px;background-color:#fff;transition:.3s ease-in-out}.Header .col1 .button.button-resources:hover{background-color:#073f2d;transition:.3s ease-in-out}.Header .col1 .button.button-resources i{color:#073f2e}.Header .col1 .button.button-resources:hover i{color:#fff;transition:.3s ease-in-out}.Edit_Resource{width:75%;background-color:#f3f3f3;border:1px solid #e4e4e4;margin:0 auto;overflow-y:auto}.Edit_Resource .Edit_Resource_Header{background-color:#fff;display:flex;justify-content:space-between}.Edit_Resource .Edit_Resource_Header .Wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem}.Edit_Resource .Edit_Resource_Header .Wrap .Title{font-size:14px;color:#5d5d5d}.Edit_Resource .Edit_Resource_Header .Wrap img{height:100%;width:100%;max-width:160px}.Edit_Resource .Middle_Content .Header{display:flex;padding:1rem 0}.Edit_Resource .Middle_Content .Content{display:flex;width:100%}.Edit_Resource .Middle_Content .Header .header_item{width:25%;text-align:center;font-size:12px}.Edit_Resource .Middle_Content .Content .Operation_Type,.Edit_Resource .Middle_Content .Content div,.Edit_Resource .Middle_Content .Content input{width:calc(25% - 20px);text-align:center;margin:0 10px}.Edit_Resource .Button_Wrap{width:100%;display:block;text-align:center;margin:1rem 0}.Edit_Resource .Button_Wrap button{text-align:center;display:flex;background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;font-family:Verdana,sans-serif;transition:.3s;margin:.5rem auto 0;cursor:pointer}.Edit_Resource .Button_Wrap button:disabled{background-color:grey;color:#fff;border-color:grey;cursor:not-allowed}.Edit_Resource .Button_Wrap .Disabled_Button_Message{font-size:13px;margin-top:1rem}.Resource_Assignment_Main_Screen{width:800px;height:500px;background-color:#f0f0f0;border:1px solid grey;margin:0 auto}.Resource_Assignment_Header{display:flex;justify-content:space-between;padding:5px}.Resource_Assignment_Main_Screen .Crew_Header{background-color:#fff;display:flex;justify-content:space-between}.Resource_Assignment_Main_Screen .Crew_Header .Wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem}.Resource_Assignment_Main_Screen .Crew_Header .Wrap .Title{font-size:14px;color:#5d5d5d}.Resource_Assignment_Main_Screen .Crew_Header .Wrap img{height:100%;width:100%;max-width:160px}.Crew_Name_Assignment{font-size:16px;color:#ababab;font-weight:700;padding-bottom:5px;padding-left:5px}.Equipment_Limit_Assignment{width:42%;display:flex;flex-direction:column;padding-right:5px}.Labor_Limit{color:#9fa0e0}.Equipment_Limit,.Labor_Limit{display:flex;justify-content:space-between;padding:0 5px}.Equipment_Limit{color:#558859}.Resource_Assignment_Main_Screen .Equipment_Table_Header{display:flex;border-bottom:1px solid #e4e4e4}.Resource_Assignment_Main_Screen .Equipment_Table_Header>div:first-child,.Resource_Assignment_Main_Screen .Resource_Name{width:20%}.Resource_Assignment_Main_Screen .Equipment_Table_Header>div:nth-child(2),.Resource_Assignment_Main_Screen .Equipment_Table_Header>div:nth-child(3),.Resource_Assignment_Main_Screen .Resource_Name,.Resource_Assignment_Main_Screen .Resource_Qu{width:40%}.Resource_Assignment_Main_Screen .Resource_Line{display:flex;justify-content:space-around;border-bottom:1px solid #e4e4e4;color:#747474;font-family:Verdana,sans-serif;align-items:center;padding:.3rem 0;font-size:14px}.Resource_Assignment_Main_Screen .Resource_Line:nth-child(2n),.Resource_Assignment_Main_Screen .Resource_Line:nth-child(2n-1){background-color:#fff}.Resource_Assignment_Main_Screen .Resource_ID{width:20%;padding:3px 5px;border-right:1px solid #e4e4e4}.Resource_Assignment_Main_Screen .Resource_Name{width:70%;padding:3px 5px;border-right:1px solid #e4e4e4}.Resource_Assignment_Main_Screen .Resource_Qu{width:10%;padding:3px 5px}.Resource_Assignment_Main_Screen .Equipment_Table_Header>div:first-child{width:20%;padding:5px;border-right:1px solid #e4e4e4}.Resource_Assignment_Main_Screen .Equipment_Table_Header>div:nth-child(2){width:70%;padding:5px;border-right:1px solid #e4e4e4}.Resource_Assignment_Main_Screen .Equipment_Table_Header>div:nth-child(3){width:10%;padding:5px}.Resource_Assignment_Main_Screen .Resources_Table{background-color:#fff;border:1px solid #e4e4e4;height:390px;overflow:auto;padding-left:5px}.ApplyCrew.Add_Crew{width:auto;height:auto}.ApplyCrew .ErrorMessage{display:flex;font-size:15px;justify-content:center;align-items:center;height:120px;width:100%}.ApplyCrew .ApplyCrew_Body{padding:1rem 2rem}.ApplyCrew .ErrorActionHolder{display:flex;padding-bottom:1rem;padding-right:0;margin:0;align-items:center}.InfoSign{width:50px;height:50px;margin-right:10px;border-radius:100%;background:#00f;position:relative;border:1px solid #000}.InfoSign .Arrow1{width:24px;top:calc(50% + 2px);left:calc(50% - 12px);transform:rotate(90deg);transform-origin:center}.InfoSign .Arrow1,.InfoSign .Arrow2{background-color:#fff;height:4px;position:absolute;border-radius:3px}.InfoSign .Arrow2{width:4px;top:calc(50% - 14px);left:calc(50% - 2px);transform:rotate(-45deg);transform-origin:center}.ApplyCrew button{width:100px;margin-left:20px}.ApplyCrew .New_Crew_Title{background-color:#fff;display:flex;align-items:center}.ApplyCrew .Wrap{display:flex;align-items:center;width:100%;padding:.5rem}.ApplyCrew .Wrap .Title{font-size:14px;color:#5d5d5d}.ApplyCrew .Wrap img{height:auto;width:auto;max-width:30px}.DeallocateAllResourcesFromDay{width:300px;height:180px;background-color:#f0f0f0;border:1px solid grey}.DeallocateAllResourcesFromDay .ErrorMessage{font-size:15px}.DeallocateAllResourcesFromDay .ErrorActionHolder{display:flex;justify-content:flex-end;padding-right:10px}.Deallocate_Resources_Title{display:flex;flex-direction:row;justify-content:space-between;background-color:#fff;padding:.2rem}.DeallocateAllResourcesFromDay .fa-exclamation-circle{color:red}.DeallocateAllResourcesFromDay .ErrorMessage{display:flex;justify-content:center;align-items:center;width:100%;flex-direction:column;text-align:center;padding-top:2rem}.DeallocateAllResourcesFromDay .ErrorText{font-size:.9rem;padding-top:1rem}.DeallocateAllResourcesFromDay .Deallocate_Resources_Title{background-color:#fff;display:flex;align-items:center}.DeallocateAllResourcesFromDay .Wrap{display:flex;align-items:center;width:100%;padding:.5rem}.DeallocateAllResourcesFromDay .Wrap .Title{font-size:14px;color:#5d5d5d}.DeallocateAllResourcesFromDay .Wrap img{height:auto;width:auto;max-width:30px}.Manage_Trucking_Main_Screen{width:60%;min-width:600px;height:calc(100% - 50px);max-height:850px;background-color:#f4f4f4;border:1px solid grey;margin:0 auto;overflow:auto}.Manage_Trucking_Main_Screen .middle-content{display:flex;flex-direction:column;width:100%;overflow:hidden;padding-bottom:1.5rem}.Manage_Trucking_Main_Screen .middle-content .Wrap_Inputs_Side{flex-direction:column;width:90%;justify-content:center;display:flex;margin:0 auto}.Manage_Trucking_Main_Screen .middle-content .Wrap_Row{display:flex;flex-direction:row;overflow:hidden;height:auto;align-items:center}.Manage_Trucking_Main_Screen .middle-content .Wrap_Row .Row{display:block;flex-direction:column;justify-content:space-between;align-items:flex-start;font-size:14px;height:auto;position:relative}.Manage_Trucking_Main_Screen .middle-content .Wrap_Row .Row .Combined{display:flex;justify-content:space-between;align-items:flex-start;font-size:14px;width:100%}.Manage_Trucking_Main_Screen .left_side{width:100%}.Manage_Trucking_Main_Screen .right_side{width:100%;padding:0 1rem}.Manage_Trucking_Main_Screen .Table_Header{background:#fff;padding:2px 5px;font-weight:700;border-bottom:1px solid grey}.Trucking_Resources{width:90%}.Manage_Trucking_Main_Screen .Actions_Holder{padding:1rem;width:100%}.Action_Holder .Add_Truck_Resources:disabled{background-color:grey;color:#fff;border-color:grey;cursor:not-allowed}.Manage_Trucking_Main_Screen .middle-content .left_side .Row{padding-bottom:5px}.Manage_Trucking_Main_Screen .middle-content .left_side .Row:last-child{padding-bottom:0}.Manage_Trucking_Main_Screen .middle-content .Row *{display:inline-block;position:relative}.Manage_Trucking_Main_Screen .middle-content .Row_Usage{font-size:14px;text-align:justify}.Manage_Trucking_Main_Screen .middle-content .Row .Combined select.dropdown,.Manage_Trucking_Main_Screen .middle-content .Row select.dropdown{width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #e4e4e4;position:relative}.Manage_Trucking_Main_Screen .middle-content .Row select.dropdown{height:33px;padding-left:.2rem;font-size:14px}.Manage_Trucking_Main_Screen .middle-content .Row .Wrap_Select{position:relative;width:100%}.Manage_Trucking_Main_Screen .middle-content .Row .Combined .Wrap_Select{position:relative;width:55%}.Manage_Trucking_Main_Screen .middle-content .Row .Wrap_Select:after{content:"\f0dc";font-family:"Font Awesome 5 Free";width:5px;height:5px;font-size:15px;position:absolute;right:12px;top:10px;font-weight:900;color:#f57b20}.Manage_Trucking_Main_Screen .middle-content .Static_table .Row input{width:30px;height:25px}.Manage_Trucking_Main_Screen .middle-content .right_side .Row input{background-color:#f3f3f3;border-radius:2px;width:100%;font-size:14px}.Manage_Trucking_Main_Screen .middle-content .Wrap_Row .Row .Combined .input-container{width:40%;height:33px;vertical-align:middle;background-color:#fff;border-radius:2px;border:1px solid #e4e4e4}.Manage_Trucking_Main_Screen .middle-content .Wrap_Row .right_side textarea{height:100%;max-height:185px;border-radius:0;border:1px solid #e4e4e4;width:100%;font-size:14px}.Manage_Trucking_Main_Screen .middle-content .Wrap_Row .Row .Combined input{width:100%}.Manage_Trucking_Main_Screen .middle-content .Static_table input.inactive{background-color:#d3d3d3;color:#7b7a7a}.Manage_Trucking_Main_Screen .middle-content .Static_table input.active{background-color:fff;font-weight:700}.Manage_Trucking_Main_Screen .middle-content .header_item{text-align:center;padding:0 2px;width:13.5%;max-width:162px;font-size:11px;color:#747474}.Manage_Trucking_Main_Screen .middle-content .header_item_small{text-align:center;padding:0 2px;width:5%;max-width:62px;font-size:11px;color:#f57b20;cursor:pointer;background-color:transparent;border:none}.Manage_Trucking_Main_Screen .middle-content .header_item_small:disabled{cursor:not-allowed;color:#747474}.Manage_Trucking_Main_Screen .middle-content .Trucking_Table_Header .header_item_small{padding:0 2px;width:5%;max-width:62px;font-family:Verdana,sans-serif;font-size:11px;color:#000;cursor:none}.Manage_Trucking_Main_Screen .middle-content .Trucking_Table_Header .header_item{font-family:Verdana,sans-serif;font-size:11px;color:#000}.Trucking_Before_Table{width:75%;display:flex;margin:0 auto;justify-content:space-between;align-items:center}.Trucking_Before_Table .Trucking_Table_Title{justify-content:flex-start;padding:1.3rem 0;font-size:18px;color:#003f2d;width:auto}.Trucking_Before_Table .buttons{width:auto}.Trucking_Before_Table .buttons .Delete_Resources{background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.Trucking_Before_Table .buttons .Delete_Resources:hover{background-color:#fff;color:#003f2d;transition:.3s}.Trucking_Before_Table .buttons button.Add_Resources:disabled{background-color:grey;color:grey}.Trucking_Before_Table .buttons .Add_Resources{background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer;width:auto}.Trucking_Before_Table .buttons .Add_Resources:hover{background-color:#fff;color:#f57b20;transition:.3s}.TruckingResourcesNotAllocated{width:auto;height:auto;background-color:#f3f3f3;max-width:500px}.TruckingResourcesNotAllocated .ErrorMessage{display:flex;font-size:15px;justify-content:center;align-items:center;height:120px;width:100%}.TruckingResourcesNotAllocated .TruckingResourcesNotAllocated_Body{padding:1rem 2rem;text-align:center}.TruckingResourcesNotAllocated .ErrorActionHolder{display:flex;padding-bottom:1rem;padding-right:0;margin:0;align-items:center;justify-content:center}.TruckingResourcesNotAllocated button{width:100px;margin-left:20px}.TruckingResourcesNotAllocated .New_Crew_Title{background-color:#fff;display:flex;align-items:center}.TruckingResourcesNotAllocated .Wrap{display:flex;align-items:center;width:100%;padding:.5rem}.TruckingResourcesNotAllocated .Wrap .Title{font-size:14px;color:#5d5d5d}.TruckingResourcesNotAllocated .Wrap img{height:auto;width:auto;max-width:30px}.Edit_Trucking_Resource{width:80%;height:auto;background-color:#f4f4f4;border:1px solid grey;margin:0 auto;overflow:hidden}.Trucking_Header{padding:5px;background-color:#fff;display:flex;justify-content:space-between}.Trucking_Header .Date_Wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem}.Trucking_Header .Date_Wrap .Title{font-size:14px;color:#5d5d5d}.Trucking_Header .Date_Wrap img{height:100%;width:100%;max-width:160px}.Trucking_Title{display:flex;justify-content:flex-start;padding:1.3rem 0;font-size:18px;color:#003f2d}.Title{font-size:14px;display:inline-block;padding-left:0}.Close,.Title{width:auto}.Edit_Trucking_Resource .middle-content{display:flex;flex-direction:column;width:100%;overflow:hidden;padding:1.5rem 0}.Edit_Trucking_Resource .middle-content .Wrap_Inputs_Side{flex-direction:column;width:75%;justify-content:center;display:flex;margin:0 auto}.Edit_Trucking_Resource .middle-content .Wrap_Row{display:flex;flex-direction:row;overflow:hidden;height:auto;align-items:center}.Edit_Trucking_Resource .middle-content .Wrap_Row .Row{display:block;flex-direction:column;justify-content:space-between;align-items:flex-start;font-size:14px;height:auto;position:relative}.Edit_Trucking_Resource .middle-content .Wrap_Row .Row .Combined{display:flex;justify-content:space-between;align-items:flex-start;font-size:14px;width:100%}.Edit_Trucking_Resource .left_side{width:100%}.Edit_Trucking_Resource .right_side{width:100%;padding:0 1rem}.Edit_Trucking_Resource .Table_Header{background:#fff;padding:2px 5px;font-weight:700;border-bottom:1px solid grey}.Table_Line:nth-child(2n-1){background-color:#d3d3d3}.Table_Line:nth-child(2n){background-color:#fff}.Table_Line{border-bottom:1px solid grey;padding:3px 5px}.Table_Line.Selected_Line{background-color:#f57b20}.Trucking_Resources{display:block;width:75%;overflow:hidden;margin:0 auto;border:1px solid #e4e4e4}.Trucking_Table{background-color:#fff;border-top:1px solid #e4e4e4;height:275px;overflow:auto}.Trucking_Table_Header{display:flex;justify-content:space-evenly;flex-direction:row;padding:.7rem 0;background-color:#fff}.Trucking_Resource_Line{display:flex;justify-content:space-around;border-bottom:1px solid #e4e4e4;padding:.5rem 0;background-color:#fff}.Add_Trucking_Holder{width:calc(30% - 10px);display:inline-block;margin-top:5px;padding-left:5px}.Edit_Trucking_Resource .Actions_Holder{padding:1rem;width:100%}.Flex_Corect{display:flex;justify-content:space-between}.Action_Holder{padding:1rem;margin:0 auto;display:block}.Action_Holder .Add_Truck_Resources{padding:.4rem 1.5rem;font-size:14px;background-color:#f57b20;color:#fff;border:2px solid #f57b20;transition:.3s}.Action_Holder .Add_Truck_Resources:hover{background-color:#fff;color:#f57b20;transition:.3s}.Edit_Trucking_Resource .middle-content .left_side .Row{padding-bottom:5px}.Edit_Trucking_Resource .middle-content .left_side .Row:last-child{padding-bottom:0}.Edit_Trucking_Resource .middle-content .Row *{display:inline-block;position:relative}.Edit_Trucking_Resource .middle-content .Row_Usage{font-size:14px;text-align:justify}.Edit_Trucking_Resource .middle-content .Row .Combined select.dropdown,.Edit_Trucking_Resource .middle-content .Row select.dropdown{width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #e4e4e4;position:relative}.Edit_Trucking_Resource .middle-content .Row select.dropdown{height:33px;padding-left:.2rem;font-size:14px}.Edit_Trucking_Resource .middle-content .Row .Wrap_Select{position:relative;width:100%}.Edit_Trucking_Resource .middle-content .Row .Combined .Wrap_Select{position:relative;width:55%}.Edit_Trucking_Resource .middle-content .Row .Wrap_Select:after{content:"\f0dc";font-family:"Font Awesome 5 Free";width:5px;height:5px;font-size:15px;position:absolute;right:12px;top:10px;font-weight:900;color:#f57b20}.Edit_Trucking_Resource .middle-content .Static_table .Row input{width:30px;height:25px}.Edit_Trucking_Resource .middle-content .right_side .Row input{background-color:#f3f3f3;border-radius:2px;width:100%;font-size:14px}.Edit_Trucking_Resource .middle-content .Wrap_Row .Row .Combined .input-container{width:40%;height:25px;vertical-align:middle;background-color:#fff;border-radius:2px;border:1px solid #e4e4e4}.Edit_Trucking_Resource .middle-content .Wrap_Row .right_side textarea{height:100%;max-height:185px;border-radius:0;border:1px solid #e4e4e4;width:100%;font-size:14px}.Edit_Trucking_Resource .middle-content .Wrap_Row .Row .Combined input{width:100%}.Edit_Trucking_Resource .middle-content .Static_table input.inactive{background-color:#d3d3d3;color:#7b7a7a}.Edit_Trucking_Resource .middle-content .Static_table input.active{background-color:fff;font-weight:700}.header_item_small{padding:0 2px;width:5%;max-width:62px}.Edit_Trucking_Resource .middle-content .header_item{text-align:center;padding:0 2px;width:13.5%;max-width:162px;font-size:11px;color:#747474}.Edit_Trucking_Resource .middle-content .Trucking_Table_Header .header_item{font-family:Verdana,sans-serif;font-size:11px;color:#000}.Edit_Trucking_Resource .Edit_Resource_Button{display:block;text-align:center;margin:0 auto 1.5rem;font-family:Verdana,sans-serif;background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;transition:.3s}.Edit_Trucking_Resource .Edit_Resource_Button:hover{background-color:#fff;color:#f57b20;transition:.3s}.Edit_Trucking_Resource .Edit_Resource_Button:disabled{background-color:grey;color:#fff;border-color:grey;cursor:not-allowed}.Manage_Paving_Main_Screen{width:auto;min-width:600px;height:calc(100% - 50px);max-height:800px;background-color:#f4f4f4;border:1px solid grey;margin:auto;overflow:auto}.Paving_Header{padding:4px;background-color:#fff}.Paving_Header,.Paving_Header .Date_Wrap{display:flex;justify-content:space-between}.Paving_Header .Date_Wrap{align-items:center;width:100%;padding-left:1.7rem;padding-top:1rem;padding-bottom:1rem}.Paving_Header .Date_Wrap .Title{overflow:hidden;white-space:nowrap;color:#00f;cursor:pointer;font-size:14px}.Paving_Header .Date_Wrap img{height:100%;width:100%;max-width:160px}.Paving_Title{display:flex;justify-content:flex-start;padding:1rem 0;font-size:18px;color:#003f2d}.Manage_Paving_Main_Screen .middle-content{display:flex;flex-direction:column;width:100%;overflow:hidden}.Manage_Paving_Main_Screen .middle-content .Wrap_Inputs_Side{flex-direction:column;width:100%;padding-left:2rem;justify-content:center;display:flex;margin:0 auto}.Manage_Paving_Main_Screen .middle-content .Equipment_Paving_Second{display:flex;flex-direction:row;overflow:hidden;height:auto}.Manage_Paving_Main_Screen .middle-content .Equipment_Paving_Second .Row{display:block;flex-direction:column;justify-content:space-between;align-items:flex-start;font-size:14px;height:auto;position:relative}.Manage_Paving_Main_Screen .left_side{width:100%}.Manage_Paving_Main_Screen .right_side{width:100%;padding:0 1rem}.Manage_Paving_Main_Screen .middle-content .left_side .Row,.Manage_Paving_Main_Screen .middle-content .left_side .Row:last-child{padding-bottom:0}.Manage_Paving_Main_Screen .middle-content .Row *{display:inline-block;position:relative}.Manage_Paving_Main_Screen .middle-content .right_side .Row input{background-color:#f3f3f3;border-radius:2px;width:100%;font-size:14px}.Manage_Paving_Main_Screen .middle-content .Row .Combined .input-container{width:40%;height:25px;vertical-align:middle;background-color:#fff;border-radius:2px;border:1px solid #e4e4e4}.Manage_Paving_Main_Screen .middle-content .Row .Combined .Wrap_Select{position:relative;width:55%}.Manage_Paving_Main_Screen .middle-content .Row .Wrap_Select{position:relative;width:calc(100% - 125px)}.Manage_Paving_Main_Screen .middle-content .Row .Wrap_Select:after{content:"\f0dc";font-family:"Font Awesome 5 Free";width:5px;height:5px;font-size:15px;position:absolute;right:12px;top:6px;font-weight:900;color:#f57b20}.Manage_Paving_Main_Screen .middle-content .Row .CombinedCheckBox{display:flex;align-items:center;font-size:14px;width:100%}.Manage_Paving_Main_Screen .Row .CombinedCheckBox .WrapCheckBox{display:flex;flex-direction:row;align-items:center}.Manage_Paving_Main_Screen .Row .CombinedCheckBox .WrapCheckBox input[type=checkbox]{width:18px}.Manage_Paving_Main_Screen .Row .WrapCheckBox{display:flex;align-items:center;width:auto}.Manage_Paving_Main_Screen .Row .WrapCheckBox input[type=checkbox]{width:18px}.Manage_Paving_Main_Screen .GrinderWrap{border:1px solid grey;padding:5px;margin-bottom:5px}.Manage_Paving_Main_Screen .Equipment_Paving_Main{width:100%;position:relative;height:88%;padding:.5rem .3rem;display:flex;margin:0 auto}.Actions_Holder_Paving{padding-right:2em;padding-left:2em;padding-bottom:2em}.Actions_Holder_Paving .Button_Cancel{float:right}.Oil_Truck_Check{height:100%;width:100%}.Equipment_Paving_Second input{width:calc(100% - 118px);height:20px}.Manage_Paving_Main_Screen .middle-content .Equipment_Paving_Second .Row{padding-bottom:5px}.Manage_Paving_Main_Screen .middle-content .Equipment_Paving_Second .Row .Tracking_Access_Link{position:relative;overflow:hidden;flex:1 1;background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:3px 5px 3px 15px;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.Manage_Paving_Main_Screen .middle-content .Equipment_Paving_Second .Row .Tracking_Access_Link:hover{background-color:#fff;color:#003f2d;transition:.3s}.Manage_Paving_Main_Screen .middle-content .Row{height:auto}.Manage_Paving_Main_Screen .middle-content .Wrap_Inputs_Side .Row .Combined{display:flex;justify-content:space-between;align-items:flex-start;font-size:14px;width:100%}.Manage_Paving_Main_Screen .middle-content .Row .Combined input{width:20%;height:33px}.Manage_Paving_Main_Screen .middle-content .Row select.dropdown{width:100%;height:33px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #e4e4e4;position:relative;padding-left:.2rem;font-size:14px}.Manage_Paving_Main_Screen .middle-content .Row input{background-color:#fff;border-radius:2px;border:1px solid #e4e4e4}.Manage_Paving_Main_Screen .middle-content .Row input.disabled{background-color:#e4e4e4}.Manage_Paving_Main_Screen .middle-content .Row_Usage{width:100px;max-width:115px;font-size:12px;text-align:left;padding:0 .5rem}.Manage_Paving_Main_Screen .Equipment_Resources_Table{background-color:#fff;height:100%;border:1px solid #e4e4e4;border-right:none;border-left:none;overflow:auto;width:100%;max-height:525px}.Manage_Paving_Main_Screen .Equipment_Resources_Table .Paving_Resource_Name{width:65.5%;padding:3px 5px}.Manage_Paving_Main_Screen .Equipment_Resources_Table .Resource_Check{width:30px;padding:3px 5px}.Manage_Paving_Main_Screen .Equipment_Resources_Table .Resource_Qu{width:20%;padding:0;overflow:hidden}.Manage_Paving_Main_Screen .Equipment_Table_Header>div:nth-child(2){width:65.5%;padding:5px;border-right:none}.Manage_Paving_Main_Screen .Equipment_Table_Header>div:nth-child(3){width:20%;padding:5px;border-right:none;text-align:center}.Manage_Paving_Main_Screen .Equipment_Table_Header>div:first-child{width:14.5%;padding:5px;border-right:none}.Manage_Paving_Main_Screen .Equipment_Paving_Second input{width:100%;height:33px;background-color:#fff;border-radius:2px;border:1px solid #e4e4e4}.Manage_Paving_Main_Screen .middle-content .Row .Combined select.dropdown{width:100%;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #e4e4e4;position:relative}.Manage_Paving_Main_Screen .middle-content .Static_table .Row input{width:30px;height:25px}.Manage_Paving_Main_Screen .middle-content .grinder{display:flex;width:auto;padding:5px 0;align-items:center}.Manage_Paving_Main_Screen .middle-content .Checkboxes{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.Manage_Paving_Main_Screen .middle-content .Checkboxes .WrapCheckBox,.Manage_Paving_Main_Screen .middle-content .grinder .Row{width:50%}.Manage_Paving_Main_Screen .middle-content .Row.Notes input{width:100%;height:100px}.Manage_Paving_Main_Screen .middle-content .grinder .Row_Usage{max-width:30px;margin-right:10px}.Manage_Paving_Main_Screen .middle-content .grinder input{width:35px}.Paving_Before_Table{width:100%;display:flex;flex-direction:column;margin:0 auto;justify-content:space-between;align-items:flex-start}.Manage_Paving_Main_Screen .middle-content .right_side .Row .Wrap_Select{width:100%}.Manage_Paving_Main_Screen .middle-content .right_side .Row{width:100%;padding:.5rem .3rem}.Manage_Paving_Main_Screen .right_side .Paving_Before_Table .WrapCheckBox .Wrap_Select .Row select.dropdown{width:100%;height:33px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #e4e4e4;position:relative;padding-left:.2rem;font-size:14px}.Paving_Before_Table .Paving_Table_Title{padding-top:1.3rem;padding-left:.3rem;font-size:18px;color:#003f2d;width:auto}.Paving_Before_Table .buttons{width:auto}.Actions_Holder_Paving .buttons .Button_Cancel{background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.Actions_Holder_Paving .buttons .Button_Cancel:hover{background-color:#fff;color:#003f2d;transition:.3s}.Actions_Holder_Paving .buttons button.Add_Resources:disabled{background-color:grey;color:#fff;border-color:grey;cursor:not-allowed}.Actions_Holder_Paving .buttons .Add_Resources{background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer;width:auto}.Actions_Holder_Paving .buttons .Add_Resources:hover{background-color:#fff;color:#f57b20;transition:.3s}.red{border:1px solid red;border-radius:150px;line-height:35px;width:39px;height:39px}.locked{background-color:#d3d3d3}.locked,.nonGeneratedDays{border-radius:150px;line-height:35px;width:39px;height:39px;cursor:not-allowed}.nonGeneratedDays{background-color:#eee}.flatpickr-day.flatpickr-disabled{color:rgb(72 72 72)}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{fill:#fff}.CancelAssignment.Add_Crew{width:300px;height:150px}.ErrorMessage{display:flex;justify-content:center;align-items:center;height:85px;width:100%}.ErrorActionHolder{display:flex;justify-content:flex-end;padding-right:10px}.ErrorSign{width:50px;height:50px;margin-right:10px;border-radius:100%;background:red;position:relative;border:1px solid #000}.Arrow1{transform:rotate(45deg);transform-origin:center}.Arrow1,.Arrow2{width:30px;background-color:#fff;height:5px;position:absolute;top:calc(50% - 2.5px);left:calc(50% - 15px);border-radius:3px}.Arrow2{transform:rotate(-45deg);transform-origin:center}.CancelAssignment button{width:100px;margin-left:20px}.Add_Location{width:30%;height:20%;position:absolute;top:50%;left:34%;border:1px solid #e4e4e4;background-color:#f3f3f3}.Add_Location .New_Crew_Title{background-color:#fff;display:flex;align-items:center}.Add_Location .Wrap{display:flex;align-items:center;width:100%;padding:.5rem}.Add_Location .Wrap .Title{font-size:14px;color:#5d5d5d}.Add_Location .Wrap img{height:auto;width:auto;max-width:30px}.Add_Location .LocationCreated_Body{padding:1rem 2rem;display:flex;flex-direction:column}.Add_Location .LocationCreated_Body input{height:33px;border:none;width:100%;margin-bottom:1rem}.Add_Location .LocationCreated_Body .button-location{background-color:#fff;color:#000;border:2px solid #073f2d;border-radius:4px;padding:10.5px 7px;transition:.3s}.Add_Location .LocationCreated_Body .button-location:hover{transition:.3s;background-color:#073f2d;color:#fff}.Add_Location .LocationCreated_Body .button-location:disabled{background-color:#d8d8d8;border:2px solid #d8d8d8;color:#000;cursor:not-allowed}.Backdrop_container__2npm6{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.5);z-index:1}.ModalHub_center__4wssI{display:flex;justify-content:center;justify-items:center;align-content:center;align-items:center}.ModalHub_backdrop__30s0X{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.LoadingIndicator_performance__1JANN{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000;will-change:transform;-webkit-animation:LoadingIndicator_rotation__1dy3l 1.5s linear infinite;animation:LoadingIndicator_rotation__1dy3l 1.5s linear infinite}@-webkit-keyframes LoadingIndicator_rotation__1dy3l{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes LoadingIndicator_rotation__1dy3l{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.Dialog_container__18ewh{box-shadow:0 0 10px 3px rgba(0,0,0,.2);border-radius:1em;background-color:#fff;position:relative;padding:1em}.LoadingHub_center__3O8zr{display:flex;justify-content:center;justify-items:center;align-content:center;align-items:center}.LoadingHub_backdrop__3NEjc{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.Paving_Module_Calendar{flex-wrap:wrap;width:100%;padding-left:1rem}.Paving_Module_Calendar,.week{display:flex;flex-direction:row}.Day{display:flex;flex-direction:column;width:274px;max-width:274px;height:250px;border:1px solid #e4e4e4}.Day.Orange_Border.Schedule_Locked,.Day.Schedule_Locked{border:6px solid #107418;cursor:no-drop}.Day.Locked{background-color:#d3d3d3;cursor:no-drop}.Day.Locked.Schedule_Locked{border:6px solid #107418;cursor:no-drop}.Day .Day_Header{display:flex;justify-content:space-evenly;align-items:center;padding:1px 10px 10px;width:100%}.Day .Day_Header .Day_Status{font-size:12px;background-color:transparent;border:1px solid #003f2d;cursor:pointer;color:#003f2d}.Day.Orange_Border{border:4px solid rgba(245,123,32,.6)}.Day .Day_Header .Add_Item{border-radius:50px;border:1px solid red;background-color:red;padding:3px 5px}.Day .Day_Header .Add_Item i{color:#fff}.Day .Day_Content{overflow-y:auto}@media(max-width:1680px){.Day{width:240px;max-width:240px}}.Item{width:90%;margin:0 auto;background-color:grey;cursor:pointer}.Item.NightShift{background-color:#000;border:3px solid #e4e4e4}.Item.DayShift.SpecialShift{border:3px solid rgba(245,123,32,.8)}.SubItem{font-size:12px}.Item.NightShift .SubItem{color:#fff}.Item.NightShift .SubItem.Select{color:#000}.Item select.Select{border:none;font-size:13px;width:30%}.Item.DayShift{background-color:#fff;border:3px solid #e4e4e4}.Item.NightShift.SpecialShift{border:3px solid rgba(245,123,32,.8)}.Day_Total{text-align:center}.Item .Border{border:3px solid #e4e4e4}.Item .Border,.Item .Green_Border{display:flex;justify-content:space-between;align-items:center;padding:5px;width:100%}.Item .Green_Border{border:3px solid #107418}.Item .Blink_Border{display:flex;justify-content:space-between;align-items:center;padding:5px;width:100%;border:3px solid #e4e4e4;-webkit-animation:blink 1.3s;animation:blink 1.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.Item .Border.SpecialShift{border:3px solid rgba(245,123,32,.8)}.Equipment_Resources{width:calc(100% - 300px);height:calc(100% - 100px);min-height:350px;background-color:#f4f4f4;border:1px solid grey;margin:0 auto;overflow:hidden}.Equipment_Resources .Equipment_Header{padding:5px;background-color:#fff;display:flex;justify-content:space-between}.Equipment_Resources .Equipment_Header .Date_Wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem}.Equipment_Resources .Equipment_Header .Date_Wrap .Title{font-size:14px;color:#5d5d5d}.Equipment_Resources .Equipment_Header .Date_Wrap img{height:100%;width:100%;max-width:160px}.Equipment_Resources .middle-content{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.Equipment_Resources .middle-content .Table_Header{display:flex;justify-content:space-evenly;flex-direction:row;padding:.7rem 0;background-color:#fff}.Equipment_Resources .middle-content .Table_Header .Header_Item{width:33.3%;font-family:Verdana,sans-serif;font-size:11px;color:#000;text-align:center}.Equipment_Resources .middle-content .Equipment_Table_Content{height:calc(100% - 240px);overflow-y:scroll;overflow-x:hidden}.Equipment_Resources .middle-content .Equipment_Table_Content .Resource_Line{display:flex;justify-content:space-between;border-bottom:1px solid #e4e4e4;padding:.3rem 0;font-family:Verdana,sans-serif;font-size:12px;color:#000}.Equipment_Resources .middle-content .Equipment_Table_Content .Resource_Line .Resource_Check,.Equipment_Resources .middle-content .Equipment_Table_Content .Resource_Line .Resource_Compactors{width:20%;text-align:center}.Equipment_Resources .middle-content .Equipment_Table_Content .Resource_Line .Resource_Check,.Equipment_Resources .middle-content .Equipment_Table_Content .Resource_Line .Resource_Compactors_Red{width:20%;color:red;text-align:center}.Equipment_Resources .middle-content .Equipment_Table_Content .Resource_Line .Resource_SubCategory{width:60%;text-align:center}.Equipment_Resources .middle-content .Equipment_Table_Header{display:flex}.Equipment_Resources .middle-content .Equipment_Table_Header .header_item{background:#fff;padding:10px 5px;border-bottom:1px solid #e4e4e4;font-size:18px;width:20%}.Equipment_Resources .middle-content .Subcategory_Name{font-family:Verdana,sans-serif;font-size:14px;color:#fff;background-color:#003f2d;padding:5px 20px}.Equipment_Resources .middle-content .Subcategory_Qty_Wrapper{width:20%;text-align:center}.Equipment_Resources .middle-content .Subcategory_Qty{width:30px;text-align:center;padding:5px}.Equipment_Resources .middle-content .Subcategory_Qty:focus{outline:none}.Equipment_Resources .middle-content .SubCategory_Input{background-color:#003f2d;padding:5px 1px 5px 20px;margin:5px 0;display:flex;justify-content:space-between}.Equipment_Resources .middle-content .SubCategory_Input .Subcategory_Name{font-family:Verdana,sans-serif;font-size:14px;color:#fff;width:80%}.Equipment_Resources .middle-content .Buttons_Wrap{display:flex;justify-content:space-between;width:100%;padding-top:1rem}.Equipment_Resources .middle-content .Cancel_Buttons_Wrap{display:flex;width:auto}.Equipment_Resources .Buttons_Wrap .Save{background-color:#f57b20;border:2px solid #f57b20;cursor:pointer}.Equipment_Resources .Buttons_Wrap .Save,.Equipment_Resources .Buttons_Wrap .Save:disabled{color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 1.5rem;font-family:Verdana,sans-serif;transition:.3s}.Equipment_Resources .Buttons_Wrap .Save:disabled{background-color:#d8d8d8;border:2px solid #d8d8d8;cursor:not-allowed}.Equipment_Resources .Cancel_Buttons_Wrap .Cancel,.Equipment_Resources .Cancel_Buttons_Wrap .Undo{background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 1.5rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.Equipment_Resources .middle-content .Header_Information{display:flex;justify-content:space-evenly;width:100%;border:2px solid #e4e4e4;margin-bottom:1rem;padding:5px}.Equipment_Resources .middle-content .Header_Information .header_item{max-width:250px;font-family:Verdana,sans-serif;font-size:14px;font-weight:700;text-align:center}.Job_Map{width:30%;height:auto;background-color:#f4f4f4;border:1px solid grey;margin:0 auto;overflow:hidden}.Job_Map .JobMap_Header{padding:5px;background-color:#fff;display:flex;justify-content:space-between}.Job_Map .JobMap_Header .Date_Wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem}.Job_Map .JobMap_Header .Date_Wrap .Title{font-size:14px;color:#5d5d5d}.Job_Map .JobMap_Header .Date_Wrap img{height:100%;width:100%;max-width:160px}.Job_Map .middle-content{padding:1rem 0}.Job_Map .middle-content,.Job_Map .middle-content .Wrap_Inputs{display:flex;flex-direction:column;width:100%;overflow:hidden;align-items:center}.Job_Map .middle-content .Wrap_Inputs{justify-content:space-between;padding:.5rem 1rem}.Job_Map .middle-content .Wrap_Inputs a.link{display:block;width:100%;overflow:hidden;margin-bottom:1rem;font-size:.9rem}.Job_Map .middle-content .Wrap_Inputs .Link_Input{width:80%;height:25px;margin-top:10px;vertical-align:middle;background-color:#fff;border-radius:2px;border:1px solid #e4e4e4}.Job_Map .middle-content .Buttons_Wrap{display:flex;justify-content:space-between;width:100%;padding-top:1rem}.Job_Map .Buttons_Wrap .Save{background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 1.5rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.Job_Map .Buttons_Wrap .Save:disabled{background-color:#d8d8d8;border:2px solid #d8d8d8;cursor:not-allowed}.Job_Map .Buttons_Wrap .Cancel{background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 1.5rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.Job_Map .Buttons_Wrap .Cancel:disabled{background-color:#d8d8d8;border:2px solid #d8d8d8;cursor:not-allowed}.Job_Map .middle-content .Menu_Calendar{z-index:3;background-color:#fff;border-radius:2px;padding-left:0;margin:0;position:absolute;list-style:none;box-shadow:0 2px 10px #999}.Job_Map .middle-content .Menu_Calendar .Menu_Icons{display:flex;align-items:center;padding:.8rem}.Job_Map .middle-content .Menu_Calendar .Menu_Icons button{font-family:Verdana,sans-serif;font-size:13px;background-color:transparent;border:none;box-shadow:none}.NoWorkForForeman{width:50%;background-color:#f3f3f3;border:1px solid #e4e4e4;overflow-y:auto;min-height:350px;margin:0 auto;overflow:hidden}.NoWorkForForeman_Header{background-color:#fff;display:flex;justify-content:space-between}.NoWorkForForeman_Header .Date_Wrap{display:flex;align-items:baseline;width:100%;padding:1rem}.NoWorkForForeman_Header .Date_Wrap .Title{font-size:14px;color:#5d5d5d;margin-left:10px}.NoWorkForForeman_Header .Date_Wrap img{height:100%;width:100%;max-width:110px}.Close{max-width:29px;display:inline-block;text-align:right;padding-right:5px;cursor:pointer}.NoWorkForForeman_Content .Foremans_List{display:flex;justify-content:center;align-items:center;flex-direction:column;overflow:scroll;max-height:300px;height:200px}.NoWorkForForeman .NoWorkForForeman_Content .Foremans_List .Checkbox_Item{display:flex;width:100%;padding:.3rem}.NoWorkForForeman .NoWorkForForeman_Content .Buttons_Wrap{display:flex;justify-content:space-between;width:100%;padding-top:1rem}.NoWorkForForeman .NoWorkForForeman_Content .Save{background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 1.5rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.NoWorkForForeman .NoWorkForForeman_Content .Save:disabled{background-color:#d8d8d8;border:2px solid #d8d8d8;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 1.5rem;font-family:Verdana,sans-serif;transition:.3s;cursor:not-allowed}.NoWorkForForeman .NoWorkForForeman_Content .Cancel{background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 1.5rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.Menu_Calendar{z-index:3;background-color:#fff;border-radius:2px;padding-left:0;margin:0;position:absolute;list-style:none;box-shadow:0 2px 10px #999}.Menu_Calendar .Menu_Icons{display:flex;align-items:center;padding:.8rem}.Menu_Calendar .Menu_Icons button{font-family:Verdana,sans-serif;font-size:13px;background-color:transparent;border:none;box-shadow:none;cursor:pointer}.calendar_paving_wrap{width:100%;display:grid}.calendar_paving,.calendar_paving_header{display:grid;grid-template-columns:repeat(7,1fr);width:100%}.calendar_paving_header .header_item{display:flex;flex-direction:column;width:274px;max-width:274px;border:1px solid #e4e4e4;align-items:center;color:#003f2d;padding:5px 0}@media(max-width:1680px){.calendar_paving_header .header_item{width:240px}}.Super_Pav_Calendar_Header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem}.Super_Pav_Calendar_Header img{width:auto;max-width:140px}.Super_Pav_Calendar_Header .Wrap_Menu{display:flex;justify-content:space-evenly}.Super_Pav_Calendar_Header .Users_Management_Button{background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;border-radius:5px;transition:.3s}.Super_Pav_Calendar_Header .Users_Management_Button:hover{background-color:#fff;color:#f57b20;transition:.3s}.main{width:auto;height:auto;background-color:#fff;z-index:3}.main .main_title{background-color:#fff;display:flex;align-items:center}.main .main_title .wrap{display:flex;align-items:center;width:100%;padding:.5rem}.main .main_title .wrap .text{white-space:"pre-wrap"}.main .main_title .wrap .title{font-size:14px;color:#5d5d5d;padding-left:.5rem}.main .main_title .wrap img{height:auto;width:auto;max-width:30px}.main .body{padding:1rem 2rem}.main .body .message{display:flex;font-size:15px;justify-content:center;align-items:center;height:auto;padding-bottom:2rem;width:100%;background-color:#fff;z-index:3}.main .body .actionHolder{display:flex;justify-content:space-between;padding-bottom:.5rem;padding-right:0;margin:0}.main .WrapButton{display:flex;padding-bottom:1rem;padding-right:0;margin:0;align-items:center;justify-content:center}.SendButton{background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.SendButton:hover{background-color:#fff;color:#f57b20;transition:.3s}.CancelButton{background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;transition:.3s;cursor:pointer}.CancelButton:hover{background-color:#fff;color:#003f2d;transition:.3s}.Paving_Planner{display:flex;height:100vh;background-color:rgba(7,64,45,.85)}.Paving_Planner,.Paving_Planner .Wrap{flex-direction:column;justify-content:center;align-items:center}.Paving_Planner .Wrap{background-color:#fff;width:auto;padding:3rem;display:inherit}.Paving_Planner .Button_Container{padding-top:2rem;display:inherit;flex-direction:column}.Paving_Planner .Button_Container button{background-color:#07402d;border:2px solid #07402d;color:#fff;font-size:14px;padding:.4rem 1.2rem;font-family:Verdana,sans-serif;border-radius:5px;transition:all .3s ease-in-out;margin:10px 5px;cursor:pointer}.Full_Day_Preview~.Button_Container button:hover{color:#07402d}@-webkit-keyframes bounceUp{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(.4em)}}@keyframes bounceUp{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(.4em)}}@-webkit-keyframes bounceDown{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-.4em)}}@keyframes bounceDown{0%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-.4em)}}.Full_Day_Preview{width:calc(100% - 15px);background-color:#f4f4f4;overflow-x:hidden;height:calc(100% - 130px);overflow-y:hidden}.Full_Day_Preview .Modal_Body{display:flex;height:100%;max-height:760px;margin-left:15px}.Full_Day_Preview .Modal_Bar{width:100%;background-color:#f3f3f3;padding:5px;display:flex;justify-content:space-between}.Full_Day_Preview .Modal_Bar .Title{font-size:14px;color:#5d5d5d;padding-left:5px}.Full_Day_Preview .Modal_Bar .Date_Wrap{display:flex;align-items:center;padding:1rem}.Full_Day_Preview .Modal_Bar .Date_Wrap img{height:100%;width:100%;max-width:35px}.Full_Day_Preview .Modal_Bar .Close{width:auto;display:block;text-align:right;padding-right:5px;cursor:pointer}.Full_Day_Preview .Days_Left_Header{width:100%;height:662px;max-width:100px;margin-top:77px;border-right:1px solid #e4e4e4;overflow-y:hidden;overflow-x:hidden}.Full_Day_Preview .Wrap_Right_Side{display:inline-flex;flex-flow:row nowrap;overflow-x:scroll;overflow-y:hidden;height:760px}.Full_Day_Preview .Wrap_Right_Side .SuperIntendent_Sheet{width:auto;height:739px;max-height:739px;overflow-x:hidden;overflow-y:hidden;border-right:1px solid #e4e4e4}.Full_Day_Preview .Wrap_Right_Side .SuperIndendent_Name{color:#fff;background-color:#073f2d;width:auto;max-width:300px;padding:5px;text-align:center}.Full_Day_Preview .ExpandableSheet.Expanded .Wrap_Header{width:auto;margin-left:99px}.Full_Day_Preview .ExpandableSheet.Collapsed .Wrap_Header{width:auto}.Full_Day_Preview .Wrap_SheetHeader{width:auto;display:flex}.Full_Day_Preview .Days_Left_Header .date{width:100px;height:30px;text-align:center;font-size:14px;padding-top:5px}.Full_Day_Preview .Days_Left_Header .date:nth-child(2n){background-color:#e4e4e4}.Sheet_Row{height:30px;display:flex;width:100%}.Sheet_Row_Green{border:2px solid #107418}.Sheet_Row:nth-child(2n){height:30px;display:flex;width:100%;background-color:#e4e4e4}.Full_Day_Preview .Wrap_Right_Side .SuperIntendent_Sheet .FullBody{display:flex;height:662px;max-height:662px;flex-direction:row;overflow-x:hidden;overflow-y:hidden}.Full_Day_Preview .Wrap_Right_Side .SuperIntendent_Sheet .FullBody .Body{width:100%}.Full_Day_Preview .Wrap_Right_Side .SuperIntendent_Sheet .FullBody .Body .Body_Row{background-color:#f4f4f4}.Full_Day_Preview .Wrap_Right_Side .SuperIntendent_Sheet .Body .Body_Row:nth-child(2n){background-color:#e4e4e4}.Full_Day_Preview .Scroll_Horizontally_Buttons{display:flex;justify-content:space-evenly;align-items:center;width:100%;padding:.5rem 0}.Full_Day_Preview .Scroll_Horizontally_Buttons button{border:1px solid #e7e7e7;border-radius:50px;background-color:transparent;opacity:.8;transition:.3s ease-in-out}.Full_Day_Preview .Scroll_Horizontally_Buttons .fa-chevron-right{color:#073f2c;-webkit-animation:bounceRight 1.5s ease-in-out 10 alternate;animation:bounceRight 1.5s ease-in-out 10 alternate;font-size:1.5rem}.Full_Day_Preview .Scroll_Horizontally_Buttons .fa-chevron-left{color:#073f2c;-webkit-animation:bounceLeft 1.5s ease-in-out 10 alternate;animation:bounceLeft 1.5s ease-in-out 10 alternate;font-size:1.5rem}.Full_Day_Preview .Scroll_Vertically_Buttons{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:auto;height:auto;padding:.5rem 0}.Full_Day_Preview .Scroll_Vertically_Buttons button{border:1px solid #e7e7e7;border-radius:50px;background-color:transparent;opacity:.8;transition:.3s ease-in-out}.Full_Day_Preview .Scroll_Vertically_Buttons .fa-chevron-up{color:#073f2c;-webkit-animation:bounceUp 1.5s ease-in-out 10 alternate;animation:bounceUp 1.5s ease-in-out 10 alternate;font-size:1.5rem}.Full_Day_Preview .Scroll_Vertically_Buttons .fa-chevron-down{color:#073f2c;-webkit-animation:bounceDown 1.5s ease-in-out 10 alternate;animation:bounceDown 1.5s ease-in-out 10 alternate;font-size:1.5rem}.Full_Day_Preview~.Button_Container{width:100%;display:flex;justify-content:center;align-items:center;flex-grow:1}.Full_Day_Preview~.Button_Container button{background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;font-family:Verdana,sans-serif;border-radius:5px;transition:all .3s ease-in-out;margin:10px 5px;cursor:pointer}.Full_Day_Preview~.Button_Container button:hover{background-color:#fff;color:#f57b20;transition:all .3s ease-in-out}.Full_Day_Preview~.Button_Container button:disabled{background-color:grey;color:#fff;border-color:grey;cursor:not-allowed}.Sheet_Header{display:flex;justify-content:space-evenly;width:auto;align-items:center}.Sheet_Header .item{width:80px;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;height:100%;text-align:center;font-size:13px;text-transform:uppercase;padding-left:1px;padding-right:1px;align-items:center;display:inherit;justify-content:center}.Sheet_Header .item.small{width:50px}.Sheet_Header .item.medium{width:80px}.Sheet_Header .item.large{width:140px}.Sheet_Header .Item_Grinder{width:100px;height:100%;text-align:center;font-size:13px;text-transform:uppercase;padding-left:1px;padding-right:1px}@-webkit-keyframes blink{50%{border-color:red}}@keyframes blink{50%{border-color:red}}.Sheet_Row .Row_Item.Medium:disabled,.Sheet_Row .Row_Item.Small:disabled{cursor:not-allowed}.Sheet_Row .Row_Item.Medium .Select{height:100%;text-align:center;border:none}.Sheet_Row .Row_Item.Medium .Select:disabled{cursor:not-allowed}.Sheet_Row .Row_Item.Medium .Select_Red{border:3px solid rgba(255,0,0,.75)}.Sheet_Row .Row_Item.Medium .Blink_Border{border:3px solid #fff;-webkit-animation:blink 1.3s;animation:blink 1.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.Sheet_Row .Row_Item.Large:disabled{cursor:not-allowed}.Sheet_Row .Row_Item.Large .Select{height:100%;text-align:center;border:none}.Sheet_Row .Row_Item.Large .Select:disabled{cursor:not-allowed}.Row_Item.Small.input{width:50px;height:100%;overflow:hidden;text-align:center;padding-left:1px;padding-right:1px;align-items:center;display:inherit;justify-content:center;border:none}.Row_Item.Small.input.Blink_Border{border:3px solid #fff;-webkit-animation:blink 1.3s;animation:blink 1.3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.ExpandableSheet{width:auto;border-right:1px solid #e4e4e4;height:100%;position:relative}.ExpandableSheet>button{position:absolute;top:5px;right:0;cursor:pointer;font-weight:600;padding:2px 3px}.ExpandableSheet>button:hover{transition:.1;background-color:#07402d;color:#fff}.Audit_Trail{width:100%;max-width:900px;min-width:600px;height:auto;max-height:800px;background-color:#f4f4f4;border:1px solid grey;margin:auto;overflow:auto}.Audit_Trail_Header{padding:4px;background-color:#fff;display:flex;justify-content:space-between}.Audit_Trail_Header .Date_Wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:1.7rem;padding-top:1rem;padding-bottom:1rem}.Audit_Trail_Header .Date_Wrap .Title{overflow:hidden;white-space:nowrap;color:#00f;cursor:pointer;font-size:14px}.Audit_Trail_Header .Date_Wrap img{height:100%;width:100%;max-width:160px}.Audit_Trail .middle-content{display:flex;flex-direction:column;width:100%;min-width:500px;overflow:hidden}.Audit_Trail .middle-content .Paving_List_Header{display:flex;justify-content:space-evenly;flex-direction:row;padding:.7rem 0;background-color:#fff;border:1px solid grey;border-bottom:none}.Audit_Trail .middle-content .Paving_List_Header .header_item{text-align:center;padding:0 2px;width:12.5%;max-width:112px;font-size:11px;font-family:Verdana,sans-serif;color:#000;justify-content:center;align-items:center;display:inherit}.Audit_Trail .middle-content .Paving_List{background-color:#fff;border:1px solid grey;justify-content:space-evenly;padding:10px 0;align-items:center;height:400px;max-height:400px;overflow:auto}.Audit_Trail .middle-content .Paving_Item{display:flex;justify-content:space-evenly;padding-bottom:5px}.Audit_Trail .middle-content .Paving_Item .item{text-align:center;padding:0 2px;width:12.5%;max-width:112px;font-size:11px}@-webkit-keyframes bounceRight{0%{-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(.4em)}}@keyframes bounceRight{0%{-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(.4em)}}@-webkit-keyframes bounceLeft{0%{-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(-.4em)}}@keyframes bounceLeft{0%{-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(-.4em)}}.EquipmentDetailsWindow{position:relative;width:calc(100% - 50px);background-color:#f4f4f4;height:calc(100% - 50px)}.EquipmentDetailsWindow .Modal_Bar{width:100%;background-color:#f3f3f3;padding:5px;display:flex;justify-content:space-between}.EquipmentDetailsWindow .Modal_Bar .Title{font-size:14px;color:#5d5d5d;padding-left:5px}.EquipmentDetailsWindow .Modal_Bar .Date_Wrap{display:flex;align-items:center;width:100%;padding:1rem}.EquipmentDetailsWindow .Modal_Bar .Date_Wrap img{height:100%;width:100%;max-width:35px}.EquipmentDetailsWindow .Modal_Bar .Close{width:auto;display:block;text-align:right;padding-right:5px;cursor:pointer}.EquipmentDetailsWindow .Table{width:100%;height:calc(100% - 75px);overflow:hidden;scroll-behavior:smooth}.EquipmentDetailsWindow .Table .Equipment_Table{border-top-width:0;border-left-width:10px;width:315px;height:100%;display:inline-block;vertical-align:top;padding-top:31px;overflow-x:scroll;overflow-y:hidden;z-index:3;border-right:1px solid #e4e4e4}.EquipmentDetailsWindow .Table .Scroll_Table{display:inline-flex;flex-flow:row nowrap;border-top-width:0;width:calc(100% - 315px);height:100%;overflow:auto;scroll-behavior:smooth}.Equipment_Table .Equip_Name{height:30px;text-align:left;font-size:14px;padding-left:1rem;background-color:#f4f4f4;display:flex;align-items:center;border-top:1px outset rgba(0,0,0,.2)}.Equipment_Table .Equip_Name:nth-child(2n){background-color:#e7e7e7}.EquipmentDetailsWindow .Scroll_Table .Table_Column{width:100%;display:inline-block;position:relative;background-color:#f4f4f4;border:1px outset rgba(0,0,0,.2)}.EquipmentDetailsWindow .Scroll_Table .Table_Column .Date{width:100%;text-align:center;height:30px;padding:0 5px;opacity:0}.EquipmentDetailsWindow .Dates .Date{width:100%;text-align:center;height:30px;padding:0 5px;border-left:1px outset rgba(0,0,0,.2);border-right:1px outset rgba(0,0,0,.2)}.EquipmentDetailsWindow .Job_Number{height:30px;text-align:center;font-size:14px;color:#000;position:relative;width:100%;border-top:1px outset rgba(0,0,0,.2)}.EquipmentDetailsWindow .Job_Number:nth-child(2n){background-color:#e7e7e7}.EquipmentDetailsWindow .Job_Number_Bold{color:red;font-weight:700;height:30px;width:100%;text-align:center;font-size:14px;position:relative;border-top:1px outset rgba(0,0,0,.2)}.EquipmentDetailsWindow .Job_Number_Bold:nth-child(2n){background-color:#e7e7e7}.EquipmentDetailsWindow .Scroll_Horizontally_Buttons{position:absolute;display:flex;justify-content:space-between;align-items:center;width:calc(100% - 315px);margin-left:315px;padding:.5rem;z-index:1;top:50%}.EquipmentDetailsWindow .Scroll_Horizontally_Buttons button{border:1px solid #e7e7e7;border-radius:50px;background-color:transparent;opacity:.4;transition:.3s ease-in-out}.EquipmentDetailsWindow .Scroll_Horizontally_Buttons button:hover{opacity:.9;background-color:#e7e7e7;transition:.3s ease-in-out}.EquipmentDetailsWindow .Scroll_Horizontally_Buttons .fa-chevron-right{color:#073f2c;-webkit-animation:bounceRight 1.5s ease-in-out 10 alternate;animation:bounceRight 1.5s ease-in-out 10 alternate;font-size:1rem}.EquipmentDetailsWindow .Scroll_Horizontally_Buttons .fa-chevron-left{color:#073f2c;-webkit-animation:bounceLeft 1.5s ease-in-out 10 alternate;animation:bounceLeft 1.5s ease-in-out 10 alternate;font-size:1rem}.Dates{width:calc(100% - 315px);position:absolute;top:47px;display:flex;margin-left:315px;z-index:2;background-color:#f4f4f4;overflow-y:scroll;overflow-x:hidden}.Equipment_List_Management{width:100%;max-width:900px;min-width:600px;height:auto;max-height:800px;background-color:#f4f4f4;border:1px solid grey;margin:auto;overflow:auto}.Equipment_List_Management_Header{padding:4px;background-color:#fff;display:flex;justify-content:space-between}.Equipment_List_Management_Header .Date_Wrap{display:flex;justify-content:space-between;align-items:center;width:100%;padding-left:1.7rem;padding-top:1rem;padding-bottom:1rem}.Equipment_List_Management_Header .Date_Wrap .Title{overflow:hidden;white-space:nowrap;color:#00f;cursor:pointer;font-size:14px}.Equipment_List_Management_Header .Date_Wrap img{height:100%;width:100%;max-width:160px}.Equipment_List_Management .middle-content{display:flex;flex-direction:column;width:100%;min-width:500px;overflow:hidden}.Equipment_List_Management .middle-content .List_Header{display:flex;justify-content:space-evenly;flex-direction:row;padding:.7rem 0;background-color:#fff;border:1px solid grey;border-bottom:none}.Equipment_List_Management .middle-content .header_item{text-align:center;padding:0 2px;width:12.5%;max-width:112px;font-size:11px}.Equipment_List_Management .List_Header .header_item{font-family:Verdana,sans-serif;font-size:11px;color:#000;justify-content:center;align-items:center;display:inherit}.Equipment_List_Management .List_Table{background-color:#fff;border:1px solid grey;height:400px;max-height:400px;overflow:auto}.Equipment_List_Management .List_Table .Row_List{display:flex;justify-content:space-evenly;padding:10px 0;align-items:center;border-bottom:1px solid #f3f3f3}.Equipment_List_Management .Row_List.New_Line{display:flex;justify-content:center;padding-top:1.5rem}.Equipment_List_Management .Row_List.New_Line .header_item{width:auto;height:35px;font-size:14px;padding-left:5px;border-radius:2px;background-color:#fff;border:1px solid #e4e4e4}.Actions_Holder_Equipment_List_Management{display:flex;padding-bottom:1.5rem}.Actions_Holder_Equipment_List_Management .buttons{display:inherit;justify-content:space-around;width:100%}.Actions_Holder_Equipment_List_Management .buttons .Button_Cancel{background-color:#f57b20;border:2px solid #f57b20}.Actions_Holder_Equipment_List_Management .buttons .Add_Resources,.Actions_Holder_Equipment_List_Management .buttons .Button_Cancel{display:flex;color:#fff;font-size:14px;padding:.4rem 1.2rem;font-family:Verdana,sans-serif;transition:.3s;margin:10px auto 0;cursor:pointer}.Actions_Holder_Equipment_List_Management .buttons .Add_Resources{background-color:#003f2d;border:2px solid #003f2d;width:auto}.Actions_Holder_Equipment_List_Management .buttons button:disabled{background-color:grey;color:#fff;border-color:grey;cursor:not-allowed}.Equipment_List_Management button.Delete_Button{width:100%;color:#f57b20;background-color:transparent;border:none;font-weight:700;cursor:pointer;text-transform:lowercase;font-size:.8rem}.Equipment_List_Management button.Button.Refresh_Resources{display:flex;background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;font-family:Verdana,sans-serif;transition:.3s;margin-top:10px;cursor:pointer;width:auto;margin-right:auto;margin-left:1rem}.Equipment_List_Management button.Button.Refresh_Resources:disabled{cursor:not-allowed;border:2px solid #e4e4e4;background-color:#e4e4e4}.Incomplete_Items_List{display:block;position:absolute;background-color:rgba(245,123,32,.4);top:16px;left:100%;width:100%;padding:.5rem 1rem;z-index:1}.Incomplete_Items_List .item{width:100%;margin:.5rem 0;font-size:.9rem}.Incomplete_Items_List .CloseButton{float:right}.Team_Management{width:calc(100% - 1100px);min-width:600px;height:auto;padding-bottom:40px;background-color:#f4f4f4;border:1px solid grey;margin:0 auto;overflow:hidden}.Team_Management_Header{padding:5px;background-color:#fff;display:flex;justify-content:space-between}.Team_Management_Header .Date_Wrap{display:flex;justify-content:center;align-items:center}.Team_Management_Header .Date_Wrap img{height:auto;width:auto;max-width:40px}.Team_Management_Header .Title{font-size:14px;font-family:Verdana,sans-serif;width:auto;display:inline-block;padding-left:5px}.Team_Management_Header .Close{width:auto;max-width:29px;display:inline-block;text-align:right;padding-right:5px;cursor:pointer}.Team_Management .Table{display:block;width:90%;height:150px;overflow:auto;margin:0 auto;border:1px solid #e4e4e4;background-color:#fff}.Team_Management .Table .Table_Header{display:flex;justify-content:space-evenly;flex-direction:row;padding:.7rem 0;background-color:#fff}.Team_Management .Table .Table_Header .Header_Item{width:33.3%;font-family:Verdana,sans-serif;font-size:11px;color:#000;text-align:center}.Team_Management .Table .Table_Content{display:flex;flex-direction:column;background-color:#fff;border-top:1px solid #e4e4e4}.Team_Management .Table .Table_Content .Row{display:flex;justify-content:space-around;border-bottom:1px solid #e4e4e4;padding:.5rem 0;background-color:#fff}.Team_Management .Table .Table_Content .Row .Row_Item{width:33.3%;text-align:center;padding:0 2px;font-size:11px;color:#747474}.Team_Management .Add_Team_User{display:block;width:90%;margin:1.4rem auto;padding:1.4rem .6rem .6rem;border:1px solid #e4e4e4}.Team_Management .Add_Team_User .Wrap_Inputs{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.Team_Management .Add_Team_User input{width:45%;height:35px;font-size:14px;padding-left:5px;border-radius:2px;background-color:#fff;border:1px solid #e4e4e4}.Team_Management .Table .Table_Content .Row .Delete_User_Button{text-align:center;padding:0 2px;font-size:11px;color:#f57b20;cursor:pointer;background-color:transparent;border:none;width:100%}.Team_Management .Add_Team_User .Save_Button{display:flex;background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;font-family:Verdana,sans-serif;transition:.3s;margin:10px auto 0;cursor:pointer}.Team_Management .Add_Team_User .Save_Button:disabled{background-color:grey;color:#fff;border-color:grey;cursor:not-allowed}.Team_Management .Add_Team_User .Save_Button:hover{background-color:#fff;color:#f57b20;transition:.3s}.Change_User{width:auto;height:auto;background-color:#f4f4f4;border:1px solid grey;margin:0 auto;overflow:hidden;min-width:400px}.Change_User_Header{padding:5px;background-color:#fff;display:flex;justify-content:space-between}.Change_User_Header .Date_Wrap{display:flex;justify-content:center;align-items:center}.Change_User_Header .Date_Wrap img{height:auto;width:auto;max-width:40px}.Change_User_Header .Title{font-size:14px;font-family:Verdana,sans-serif;width:auto;display:inline-block;padding-left:5px}.Change_User_Header .Close{width:auto;max-width:29px;display:inline-block;text-align:right;padding-right:5px;cursor:pointer}.Change_User_Content{display:flex;flex-direction:column;width:100%;padding:20px}.Change_User_Content .Wrap_Select{position:relative;width:100%;padding-bottom:15px}.Change_User_Content .Wrap_Select:after{content:"\f0dc";font-family:"Font Awesome 5 Free";width:5px;height:5px;font-size:15px;position:absolute;right:12px;top:10px;font-weight:900;color:#f57b20}.Change_User_Content .Wrap_Select select{width:100%;height:33px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #e4e4e4;position:relative;padding-left:.2rem;font-size:14px}.Change_User_Content .Change_User_Button{background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;transition:.3s}.Change_User_Content .Change_User_Button:hover{background-color:#fff;color:#003f2d;transition:.3s}.Disable_User{width:auto;height:auto;background-color:#f4f4f4;border:1px solid grey;margin:0 auto;overflow:hidden;min-width:400px}.Disable_User_Header{padding:5px;background-color:#fff;display:flex;justify-content:space-between}.Disable_User_Header .Date_Wrap{display:flex;justify-content:center;align-items:center}.Disable_User_Header .Date_Wrap img{height:auto;width:auto;max-width:40px}.Disable_User_Header .Title{font-size:14px;font-family:Verdana,sans-serif;width:auto;display:inline-block;padding-left:5px}.Disable_User_Header .Close{width:auto;max-width:29px;display:inline-block;text-align:right;padding-right:5px;cursor:pointer}.Disable_User_Content{display:flex;flex-direction:column;width:100%;padding:20px}.Disable_User_Content .Wrap_Select{position:relative;width:100%;padding-bottom:15px}.Disable_User_Content .Wrap_Select:after{content:"\f0dc";font-family:"Font Awesome 5 Free";width:5px;height:5px;font-size:15px;position:absolute;right:12px;top:10px;font-weight:900;color:#f57b20}.Disable_User_Content .Wrap_Select select{width:100%;height:33px;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #e4e4e4;position:relative;padding-left:.2rem;font-size:14px}.Disable_User_Content .Change_User_Button{background-color:#003f2d;border:2px solid #003f2d;color:#fff;font-size:14px;padding:.4rem 1.2rem;margin:0 .2rem;font-family:Verdana,sans-serif;transition:.3s}.Disable_User_Content .Change_User_Button:hover{background-color:#fff;color:#003f2d;transition:.3s}.Users_Management{width:calc(100% - 1100px);min-width:600px;height:auto;padding-bottom:40px;background-color:#f4f4f4;border:1px solid grey;margin:0 auto;overflow:hidden}.Users_Management_Header{padding:5px;background-color:#fff;display:flex;justify-content:space-between}.Users_Management_Header .Date_Wrap{display:flex;justify-content:center;align-items:center}.Users_Management_Header .Date_Wrap img{height:auto;width:auto;max-width:40px}.Users_Management_Header .Title{font-size:14px;font-family:Verdana,sans-serif;width:auto;display:inline-block;padding-left:5px}.Users_Management_Header .Close{width:auto;max-width:29px;display:inline-block;text-align:right;padding-right:5px;cursor:pointer}.Users_Management .Table{display:block;width:90%;height:150px;overflow:auto;margin:0 auto;border:1px solid #e4e4e4;background-color:#fff}.Users_Management .Table .Table_Header{display:flex;justify-content:space-evenly;flex-direction:row;padding:.7rem 0;background-color:#fff}.Users_Management .Table .Table_Header .Header_Item{width:33.3%;font-family:Verdana,sans-serif;font-size:11px;color:#000;text-align:center}.Users_Management .Table .Table_Content{display:flex;flex-direction:column;background-color:#fff;border-top:1px solid #e4e4e4}.Users_Management .Table .Table_Content .Row{display:flex;justify-content:space-around;border-bottom:1px solid #e4e4e4;padding:.5rem 0;background-color:#fff}.Users_Management .Table .Table_Content .Row .Row_Item{width:33.3%;text-align:center;padding:0 2px;font-size:11px;color:#747474}.Users_Management .Add_Super{display:block;width:90%;margin:20px auto;padding:20px 10px 10px;border:1px solid #e4e4e4}.Users_Management .Add_Super .Wrap_Inputs{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.Users_Management .Add_Super input{width:45%;height:35px;font-size:14px;padding-left:5px;border-radius:2px;background-color:#fff;border:1px solid #e4e4e4}.Users_Management .Table .Table_Content .Row .Disable_User_Button{text-align:center;padding:0 2px;font-size:11px;color:#f57b20;cursor:pointer;background-color:transparent;border:none;width:100%}.Users_Management .Add_Super .Add_Super_Button{display:flex;background-color:#f57b20;border:2px solid #f57b20;color:#fff;font-size:14px;padding:.4rem 1.2rem;font-family:Verdana,sans-serif;transition:.3s;margin:10px auto 0;cursor:pointer}.Users_Management .Add_Super .Add_Super_Button:hover{background-color:#fff;color:#f57b20;transition:.3s}.SideBar{height:100vh!important;display:flex;flex-direction:column;border-radius:0;border:none;background-color:#8ca9a0;transition:.8s ease;position:fixed;z-index:1}.SideBar .SideBar_Button{height:65px;border-top-right-radius:11rem;border-bottom-right-radius:10rem;width:17px;position:absolute;outline:none;z-index:1;background-color:#f57b20;border-color:#f57b20;border-left:0;cursor:pointer}.SideBar .SideBar_Nav{width:100%;display:flex;flex-direction:column}.SideBar .SideBar_Button i{left:0;top:25px;text-align:center;position:fixed;color:#fff}.SideBar .SideBar_Wrapper{display:flex;flex-direction:column;width:100%;height:100%;justify-content:space-between;margin-bottom:20px}.SideBar .SideBar_Wrapper button{background-color:#07402d;border:2px solid #07402d;color:#fff;font-size:14px;padding:.4rem 1.2rem;font-family:Verdana,sans-serif;border-radius:5px;transition:all .3s ease-in-out;margin:10px 5px;cursor:pointer}.SideBar .SideBar_Nav button:hover,.SideBar .SideBar_Wrapper button:hover{background-color:#fff;color:#07402d;transition:all .3s ease-in-out}.SideBar .SideBar_Nav .Push_Paving_Schedule_Button{background-color:#f57b20;border:2px solid #f57b20}.SideBar .SideBar_Nav .Push_Paving_Schedule_Button:hover,.SideBar .SideBar_Wrapper .Push_Paving_Schedule_Button:hover{color:#f57b20}.SideBar_Logo{background-color:#fff;padding:15px}.SideBar_Logo img{width:auto;max-width:140px}.SideBar .SideBar_Nav .wrap{display:flex;justify-content:space-between}.SideBar .SideBar_Nav .wrap .Equipment_Details_Management{background-color:transparent;width:auto;max-width:30px;border:none;padding:0;margin-left:10px}.SideBar .SideBar_Nav .Bubble_Notifications_Button{position:relative;background-color:transparent;border:none;padding:0;width:auto;max-width:30px;margin-right:10px}.SideBar .SideBar_Nav .Bubble_Notifications_Button .label{background-color:red;border-radius:50%;width:20px;height:20px;position:absolute;top:-9px;right:-6px}.SideBar .Middle_Buttons{width:100%;display:flex;flex-direction:column}.Full_Day_Preview_History .Select_Days{width:100%;padding:1.5rem 1rem;display:flex;justify-content:space-around;background-color:#f57b20;color:#fff}.Full_Day_Preview_History .Full_Day_Preview{width:100%}.Sheet_Row .Row_Item{width:50px;height:30px;font-size:12px;text-align:center;padding-left:4px;padding-right:4px;align-items:center;display:inherit;justify-content:center;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.Sheet_Row .Row_Item:nth-child(2n){border-left:1px solid #f4f4f4;border-right:1px solid #f4f4f4}.Sheet_Row .Row_Item.Small{width:50px}.Sheet_Row .Row_Item.Medium{width:80px}.Sheet_Row .Row_Item.Large{width:140px}.Row_Item.Medium.grinder{width:100px}.Row_Item.NoWrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;justify-content:start}
/*# sourceMappingURL=main.dfa0f66a.chunk.css.map */