div.gantt{font-family:tahoma,arial,verdana,Sans-serif;font-size:12px;color:#656565}.gantt table{border-collapse:collapse}.gantt td{padding:0}.headweekends div{font-size:8px;width:100%!important;margin:0}.gmajorheading,.gminorheading,.gminorheadingwkend,.gtaskcell,.gtaskcellcurrent,.gtaskcellwkend{height:19px;font-size:12px;border:#efefef 1px solid;text-align:center;cursor:default}.gtasklist{height:19px;min-width:5px;max-width:5px;width:5px;border:#efefef 1px solid;border-right:none}.gtasknolist-label{padding:10px 50px}.gtaskheading,.gmajorheading,.gminorheading{background-color:#fff;font-weight:700;font-size:11px;white-space:nowrap}.gtaskcellwkend,.gtaskcellcurrent,.gminorheadingwkend{background-color:#f7f7f7;font-weight:700;font-size:9px;white-space:nowrap}.gtaskcellcurrent{background-color:#e1e0f7}td.gtaskcell{text-align:left}td.gspanning{border-left:none;border-right:none}.gtaskcelldiv{position:relative}.gtaskheading,.gname,.gtaskname,.gres,.gdur,.gcomp,.gstartdate,.gplanstartdate,.gplanenddate,.gcost,.genddate{height:18px;white-space:nowrap;border:#efefef 1px solid}.gtaskheading div,.gname div,.gtaskname div,.gres div,.gdur div,.gcomp div,.gstartdate div,.gplanstartdate div,.gplanenddate div,.gcost div,.genddate div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gtaskbarcontainer.gplan{position:absolute!important;top:0;opacity:.3;background:white;z-index:10000;border:1px solid black}.gstartdate div,.gplanstartdate,.gplanenddate,.gstartdate,.genddate{text-align:center;min-width:105px;width:105px;max-width:105px;font-size:10px}.gtaskheading{text-align:center}.gtaskname div,.gtaskname{min-width:170px;max-width:220px;width:220px;font-size:12px;border-left:none}.gtaskheading,.gtaskname{text-overflow:ellipsis;overflow:hidden}.gtaskname.gtaskeditable div,.gtaskname.gtaskeditable{overflow:unset}.gselector{text-align:left;white-space:nowrap;min-width:170px;max-width:170px;width:170px}.gformlabel{position:relative;top:0;cursor:pointer;border:#ffffff 1px solid;margin-left:2px;padding-left:2px;padding-right:2px}span.gformlabel:hover,span.gselected{background-color:#dbecff;border:#cccccc 1px solid}span.gfoldercollapse{color:#000;cursor:pointer;font-weight:700;font-size:12px;font-family:Courier,Courier New,monospace}.gtasktableh,.gtasktable{border-right:#efefef 1px solid;width:100%}.gcharttableh,.gtasktableh,.gtasktable,.gcharttable{border-collapse:collapse}.gcharttable,.gcharttableh{table-layout:fixed}.gcharttable{border:#efefef 1px solid}.ggroupitem{background-color:#fbfbfb;font-weight:700}.gmileitem,.glineitem{background-color:#fff}.gitemhighlight td{background-image:none;background-color:#fffde5}.gitemdifferent td{background-image:none;background-color:#0000000d}.gmilecaption,.ggroupcaption,.gcaption{font-weight:400;font-size:9px;text-align:left;white-space:nowrap;position:absolute;top:2px}.ggroupcaption,.gcaption{right:-126px}.gtaskcomplete{float:left;overflow:hidden}.gtaskcomplete{height:5px;background-color:#000;margin-top:4px;opacity:.4;filter:alpha(opacity=40)}.gmilestone{font-size:14px;position:absolute;top:-2px}.gmdtop{top:2px;overflow:hidden;width:0px;height:0px;border-bottom:5px solid black;border-left:5px solid transparent;border-top:5px solid transparent;border-right:5px solid transparent}.gmdbottom{top:2px;overflow:hidden;width:0px;height:0px;border-top:5px solid black;border-left:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid transparent}.ggroupblack,.gtaskblue,.gtaskred,.gtaskgreen,.gtaskyellow,.gtaskpurple,.gtaskpink{height:13px;filter:alpha(opacity=90);opacity:.9;margin-top:1px}.ggroupblack{height:7px;background:#000000;margin-top:2px}.ggroupblackendpointleft{overflow:hidden;width:0px;height:0px;top:2px;border-top:4px solid black;border-left:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid transparent;float:left}.ggroupblackendpointright{overflow:hidden;width:0px;height:0px;top:2px;border-top:4px solid black;border-left:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid transparent;float:right}.ggroupblackcomplete{float:left;overflow:hidden;height:3px;filter:alpha(opacity=80);opacity:.8;background-color:#777;margin-top:2px;margin-bottom:2px}.gtaskblue{background:rgb(58,132,195);background:linear-gradient(to bottom,rgba(58,132,195,1) 0%,rgba(65,154,214,1) 20%,rgba(75,184,240,1) 40%,rgba(58,139,194,1) 70%,rgba(38,85,139,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4bb8f0",endColorstr="#3a84c3",GradientType=0)}.gtaskred{background:rgb(196,58,58);background:linear-gradient(to bottom,rgba(196,58,58,1) 0%,rgba(211,65,65,1) 20%,rgba(239,76,76,1) 40%,rgba(196,58,58,1) 70%,rgba(135,37,37,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef4c4c",endColorstr="#c43a3a",GradientType=0)}.gtaskgreen{background:rgb(80,193,58);background:linear-gradient(to bottom,rgba(80,193,58,1) 0%,rgba(88,209,64,1) 20%,rgba(102,237,75,1) 40%,rgba(80,193,58,1) 70%,rgba(53,132,37,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#66ED4B",endColorstr="#50c13a",GradientType=0)}.gtaskyellow{background:rgb(247,228,56);background:linear-gradient(to bottom,rgba(247,228,56,1) 0%,rgba(239,239,55,1) 20%,rgba(255,255,58,1) 40%,rgba(242,236,55,1) 70%,rgba(241,218,54,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffff3a",endColorstr="#f7e438",GradientType=0)}.gtaskpurple{background:rgb(193,58,193);background:linear-gradient(to bottom,rgba(193,58,193,1) 0%,rgba(211,65,211,1) 20%,rgba(239,76,239,1) 40%,rgba(193,58,193,1) 70%,rgba(137,38,137,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ef4cef",endColorstr="#892689",GradientType=0)}.gtaskpink{background:rgb(249,177,245);background:linear-gradient(to bottom,rgba(249,177,245,1) 0%,rgba(247,192,243,1) 20%,rgba(247,202,244,1) 40%,rgba(249,192,246,1) 70%,rgba(252,174,247,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7caf4",endColorstr="#fcaef7",GradientType=0)}.gtaskbluecomplete,.gtaskredcomplete,.gtaskgreencomplete,.gtaskyellowcomplete,.gtaskpurplecomplete,.gtaskpinkcomplete{float:left;overflow:hidden;height:5px;filter:alpha(opacity=40);opacity:.4;background-color:#000;margin-top:4px}.glinev{border-left:1px solid;width:0px}.glineh{border-top:1px solid;height:0px}.gDepFS,.gDepSS,.gDepSF,.gDepFF{border-color:red}.gDepFSArw,.gDepSSArw{overflow:hidden;width:0px;height:0px;border-bottom:4px solid transparent;border-left:4px solid #ff0000;border-top:4px solid transparent;border-right:4px solid transparent}.gDepFFArw,.gDepSFArw{overflow:hidden;width:0px;height:0px;border-bottom:4px solid transparent;border-left:4px solid transparent;border-top:4px solid transparent;border-right:4px solid #ff0000}.gCurDate{border-color:#00f}div.gtaskbarcontainer{z-index:1;position:absolute;top:0}.textbar{word-break:break-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:40%;display:inline-block}.JSGanttToolTip{position:absolute;display:block;z-index:10000}.JSGanttToolTipcont{font-family:tahoma,arial,verdana;font-size:10px;display:block;background:#ffffff;color:#656565}.gTaskInfo{background:#dbecff;width:400px;border:#656565 1px solid;border-radius:10px;padding:4px 6px;float:left}.gTtTitle{display:block;font-size:12px;font-weight:700;color:#404040;margin-left:4px;margin-bottom:1em}.gTaskLabel{font-size:11px;font-weight:700;color:#656565;margin-left:4px}.gTaskText{position:absolute;left:90px;padding-top:1px;font-size:10px;font-weight:400;color:#656565}.gTaskNotes{font-size:11px;font-weight:400;color:#323232;padding:0 15px;display:block}.gTIn{padding-top:10px}.gantt{min-width:632px}.gchartcontainer{line-height:1;display:flex}.gcontainercol{position:relative}.glistgrid{min-width:132px;float:left;padding:0;background-color:#fff;overflow:hidden}.glistlbl{min-width:132px;float:left;padding:0;background-color:#fff;overflow:hidden;flex:none}.glistlbl,.gchartgrid{display:flex;flex-direction:column}.glabelfooter,.ggridfooter{clear:both}.rhscrpad{width:150px;position:absolute;top:0;height:1px}.gchartgrid{padding:0;background-color:#fff;position:relative;overflow:unset;overflow-y:auto;min-height:0%}.gchartlbl{padding:0;background-color:#fff;position:relative;overflow:hidden;flex:none}.gantt{_height:100%}div.glistlbl,div.glistgrid{*right: 0px;_right:532px;_margin-left:-532px;float:left}div.gchartgrid{*padding-bottom: 20px;*overflow-y: hidden}td.gmajorheading div,td.gspanning div{*overflow: hidden}.ggroupblackendpointleft,.ggroupblackendpointright{_border-top:4px solid black;_border-left:4px solid pink;_border-bottom:4px solid pink;_border-right:4px solid pink;_filter:chroma(color=pink)}.gmdtop{_border-left:5px solid pink;_border-top:5px solid pink;_border-right:5px solid pink;_filter:chroma(color=pink)}.gmdbottom{_border-left:5px solid pink;_border-bottom:5px solid pink;_border-right:5px solid pink;_filter:chroma(color=pink)}.gDepFSArw,.gDepSSArw{_border-bottom:4px solid pink;_border-top:4px solid pink;_border-right:4px solid pink;_filter:chroma(color=pink)}.gDepFFArw,.gDepSFArw{_border-bottom:4px solid pink;_border-left:4px solid pink;_border-top:4px solid pink;_filter:chroma(color=pink)}.glinediv{position:absolute;top:0;left:0;z-index:1px}.gantt-inputtable{max-width:100%;max-height:16px}.gadditional{border:#efefef 1px solid}.gadditional,.gres,.gdur,.gcomp,.gcost{text-align:center;width:70px;max-width:70px;min-width:70px;font-size:10px}@media print{html,.gchartgrid{overflow:unset!important}.glistgrid{float:none!important}.gchartcontainer *::-webkit-scrollbar{display:none}.gchartcontainer *{-ms-overflow-style:none;scrollbar-width:none}.JSGanttToolTip{display:none!important}}.gmain{height:100%;display:flex;flex-direction:column;resize:horizontal}.gmainright{overflow:hidden;flex:1 1 auto}.gmainleft{overflow:hidden;flex:0 0 20%;min-width:220px;flex:1 0 auto}.gtasktableh tr,.gcharttable tr,.gcharttableh tr,.gtasktable tr{height:22px!important}.gtasktableouterwrapper{overflow:hidden}.gtasktablewrapper{overflow-y:scroll;flex:auto;height:100%}.chartgrid{overflow:auto;flex:auto}@media print{.ggroupblack{height:0px;border-top:7px solid;border-color:#000}.gtaskblue{height:0px;border-top:13px solid;border-color:#3a84c3}.gtaskred{height:0px;border-top:13px solid;border-color:#c43a3a}.gtaskgreen{height:0px;border-top:13px solid;border-color:#50c13a}.gtaskyellow{height:0px;border-top:13px solid;border-color:#f7e438}.gtaskpurple{height:0px;border-top:13px solid;border-color:#c13ac1}.gtaskpink{height:0px;border-top:13px solid;border-color:#f9b1f5}.gtaskbluecomplete,.gtaskredcomplete,.gtaskgreencomplete,.gtaskyellowcomplete,.gtaskpurplecomplete,.gtaskpinkcomplete{height:0px;filter:alpha(opacity=40);opacity:.4;margin-top:-9px;border-top:5px solid;border-color:#000}.ggroupblackcomplete{height:0px;filter:alpha(opacity=80);opacity:.8;margin-top:-5px;border-top:3px solid;border-color:#777}.gmainright,.gmainleft{overflow:hidden;width:auto}table{page-break-after:auto}tr,td{page-break-inside:avoid;page-break-after:auto}thead{display:table-header-group}tfoot{display:table-footer-group}}.frame::-webkit-scrollbar{-webkit-appearance:none}.frame::-webkit-scrollbar:vertical{width:11px}.frame::-webkit-scrollbar:horizontal{height:11px}.frame::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:#00000080}.frame::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.gscrollbar-calculation-container{visibility:hidden;overflow:scroll;-ms-overflow-style:scrollbar;display:block}.sectionm{margin:80px 0}@media (max-width: 991px){.sectionm{margin:50px 0}}@media (max-width: 575px){.sectionm{margin:30px 0}}.sectionmt{margin-top:80px}@media (max-width: 991px){.sectionmt{margin-top:50px}}@media (max-width: 575px){.sectionmt{margin-top:30px}}.sectionmb{margin-bottom:80px}@media (max-width: 991px){.sectionmb{margin-bottom:50px}}@media (max-width: 575px){.sectionmb{margin-bottom:30px}}.sectionp{padding:80px 0}@media (max-width: 991px){.sectionp{padding:50px 0}}@media (max-width: 575px){.sectionp{padding:30px 0}}.sectionpt{padding-top:80px}@media (max-width: 991px){.sectionpt{padding-top:50px}}@media (max-width: 575px){.sectionpt{padding-top:30px}}.sectionpb{padding-bottom:80px}@media (max-width: 991px){.sectionpb{padding-bottom:50px}}@media (max-width: 575px){.sectionpb{padding-bottom:30px}}.csmb12{margin-bottom:12px}@media (max-width: 991px){.csmb12{margin-bottom:8px}}@media (max-width: 575px){.csmb12{margin-bottom:6px}}.csmb18{margin-bottom:18px}@media (max-width: 991px){.csmb18{margin-bottom:12px}}@media (max-width: 575px){.csmb18{margin-bottom:8px}}.csmb30{margin-bottom:30px}@media (max-width: 991px){.csmb30{margin-bottom:20px}}@media (max-width: 575px){.csmb30{margin-bottom:10px}}.csmb36{margin-bottom:36px}@media (max-width: 1366px){.csmb36{margin-bottom:26px}}@media (max-width: 575px){.csmb36{margin-bottom:16px}}.csmt30{margin-top:30px}@media (max-width: 991px){.csmt30{margin-top:20px}}@media (max-width: 575px){.csmt30{margin-top:10px}}.cspb30{padding-bottom:30px}@media (max-width: 991px){.cspb30{padding-bottom:20px}}@media (max-width: 575px){.cspb30{padding-bottom:10px}}.cspt30{padding-top:30px}@media (max-width: 991px){.cspt30{padding-top:20px}}@media (max-width: 575px){.cspt30{padding-top:10px}}.csmt60{margin-top:60px}@media (max-width: 1199px){.csmt60{margin-top:40px}}@media (max-width: 575px){.csmt60{margin-top:30px}}.csmb60{margin-bottom:60px}@media (max-width: 1199px){.csmb60{margin-bottom:40px}}@media (max-width: 575px){.csmb60{margin-bottom:30px}}.cspt60{padding-top:60px}@media (max-width: 1199px){.cspt60{padding-top:40px}}@media (max-width: 575px){.cspt60{padding-top:30px}}.cspb60{padding-bottom:60px}@media (max-width: 1199px){.cspb60{padding-bottom:40px}}@media (max-width: 575px){.cspb60{padding-bottom:30px}}.csmt20{margin-top:20px}@media (max-width: 991px){.csmt20{margin-top:15px}}.csmb20{margin-bottom:20px}@media (max-width: 991px){.csmb20{margin-bottom:15px}}.csmb80{margin-bottom:80px}@media (max-width: 1366px){.csmb80{margin-bottom:60px}}@media (max-width: 1200px){.csmb80{margin-bottom:50px}}@media (max-width: 991px){.csmb80{margin-bottom:30px}}@media (max-width: 575px){.csmb80{margin-bottom:15px}}.csmb26{margin-bottom:26px}@media (max-width: 1366px){.csmb26{margin-bottom:20px}}.csmt80{margin-top:80px}@media (max-width: 1366px){.csmt80{margin-top:60px}}@media (max-width: 1200px){.csmt80{margin-top:40px}}@media (max-width: 768px){.csmt80{margin-top:20px}}.csmb150{margin-bottom:150px}.csmb46{margin-bottom:46px}@media (max-width: 1440px){.csmb46{margin-bottom:30px}}.merriweather-light{font-family:Merriweather,serif;font-optical-sizing:auto;font-weight:300!important;font-style:normal}.merriweather-regular{font-family:Merriweather,serif;font-weight:400!important;font-style:normal}.merriweather-medium{font-family:Merriweather,serif;font-optical-sizing:auto;font-weight:500!important;font-style:normal}.merriweather-semibold{font-family:Merriweather,serif;font-optical-sizing:auto;font-weight:600!important;font-style:normal}.merriweather-bold{font-family:Merriweather,serif;font-optical-sizing:auto;font-weight:700!important;font-style:normal}.roboto-light{font-family:Roboto,sans-serif!important;font-weight:300!important;font-style:normal}.roboto-regular{font-family:Roboto,sans-serif!important;font-weight:400!important;font-style:normal}.roboto-medium{font-family:Roboto,sans-serif!important;font-weight:500!important;font-style:normal}.roboto-semibold{font-family:Roboto,sans-serif!important;font-weight:600!important;font-style:normal}.roboto-bold{font-family:Roboto,sans-serif!important;font-weight:700!important;font-style:normal}.sarina{font-family:Sarina,sans-serif!important;font-weight:400!important;font-style:normal}.size25{font-size:25px}@media (max-width: 768px){.size25{font-size:20px}}.size30{font-size:30px!important}@media (max-width: 991px){.size30{font-size:20px!important}}.size36{font-size:30px!important}@media (max-width: 1536px){.size36{font-size:25px!important}}@media (max-width: 991px){.size36{font-size:20px!important}}.size18{font-size:18px!important}.size16{font-size:16px!important}.size14{font-size:14px!important}.size12{font-size:12px!important}a{text-decoration:none}a:hover{color:inherit}:root{--background-color: #f1f5f9;--background-color-light: #fff;--text-color: #000000;--card-bg: #fff;--gray-dark: #fff;--light-black: #fff;--progress-bar-bg: #f8f9fa;--background-color-header: #fff;--custom-text-color: #6c7293;--icon-color: rgba(71, 70, 68, .6);--text-color1: #5f5e5b;--menu-background-color: rgba(0, 0, 0, .03);--text-color2: #32302c;--tabel-bordercolor: #8d8d8d50;--thead-color:#5c5c5c50}.dark-theme{--text-color1:#fff;--thead-color:#cecece50;--tabel-bordercolor: #f0efed;--background-color: #000;--background-color-light: #000;--text-color: #ffffff;--card-bg: #1f1f1f;--gray-dark: #12151e;--light-black: #0f1015;--progress-bar-bg: #2f323a;--background-color-header: #1f1f1f;--custom-text-color: #6c7293}.dark-theme .form-control,.dark-theme .asColorPicker-input,.dark-theme .dataTables_wrapper select,.dark-theme .jsgrid .jsgrid-table .jsgrid-filter-row input[type=text],.dark-theme .jsgrid .jsgrid-table .jsgrid-filter-row select,.dark-theme .jsgrid .jsgrid-table .jsgrid-filter-row input[type=number],.dark-theme .select2-container--default .select2-selection--single,.dark-theme .select2-container--default .select2-selection--single .select2-search__field,.dark-theme .typeahead,.dark-theme .tt-query,.dark-theme .tt-hint{background-color:#2a3038;color:#fff}.dark-theme .form-control:focus,.dark-theme .asColorPicker-input:focus,.dark-theme .dataTables_wrapper select:focus,.dark-theme .jsgrid .jsgrid-table .jsgrid-filter-row input:focus[type=text],.dark-theme .jsgrid .jsgrid-table .jsgrid-filter-row select:focus,.dark-theme .jsgrid .jsgrid-table .jsgrid-filter-row input:focus[type=number],.dark-theme .select2-container--default .select2-selection--single:focus,.dark-theme .select2-container--default .select2-selection--single .select2-search__field:focus,.dark-theme .typeahead:focus,.dark-theme .tt-query:focus,.dark-theme .tt-hint:focus{border:1px solid #2c2e33;background-color:#2a3038;color:#fff}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background:#969595;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#ce3737;border-radius:5px}::-webkit-scrollbar-track{border-radius:5px}body{background-color:var(--light-black);color:var(--text-color)}.text-color{color:var(--text-color1)!important}table tbody{border-top:1px solid var(--tabel-bordercolor)!important}table tr th{color:var(--text-color1)!important;border:1px solid var(--tabel-bordercolor)!important;border-left:0!important;border-top:0!important;text-align:center!important}table tr th:last-child{border-right:0!important}table tr td{text-align:center!important;color:var(--text-color1)!important;border-top:1px solid var(--tabel-bordercolor)!important;border-right:1px solid var(--tabel-bordercolor)!important}table tr td:first-child{border-left:0!important}table tr td:last-child{border-right:0!important}table tr:last-child{border-bottom:1px solid var(--tabel-bordercolor)!important}.card{background-color:var(--card-bg);color:var(--text-color);border:1px solid #e4e4e4;border-radius:.5rem}.footer{background-color:var(--background-color);color:var(--text-color);border:0}.sidebar{height:100%;color:#000;position:fixed;background:rgb(249,248,247)}.sidebar .nav{overflow-y:visible;background:rgb(249,248,247)}.sidebar .sidebar-brand-wrapper{background:rgb(249,248,247)}.sidebar .sidebar-brand-wrapper .sidebar-brand.brand-logo-mini img{height:auto;width:40px}.sidebar .sidebar-brand-wrapper .sidebar-brand img{height:auto}.mdi-menu{color:var(--text-color1)}.sidebar .nav .nav-item .nav-link{color:#5f5e5b}.sidebar .nav.sub-menu .nav-item .nav-link{color:var(--text-color1)}.sidebar-icon-only .sidebar .nav .nav-item .menu-icon i{transition:all .3s ease-in-out;font-size:1.6rem}.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse .menu-icon i{transition:all .3s ease-in-out;font-size:1rem}.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse .menu-icon i{height:15px;width:15px}.form-control,.asColorPicker-input,.dataTables_wrapper select,.jsgrid .jsgrid-table .jsgrid-filter-row input[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row select,.jsgrid .jsgrid-table .jsgrid-filter-row input[type=number],.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-search__field,.typeahead,.tt-query,.tt-hint{background-color:#fff;color:#2a3038}.form-control:focus,.asColorPicker-input:focus,.dataTables_wrapper select:focus,.jsgrid .jsgrid-table .jsgrid-filter-row input:focus[type=text],.jsgrid .jsgrid-table .jsgrid-filter-row select:focus,.jsgrid .jsgrid-table .jsgrid-filter-row input:focus[type=number],.select2-container--default .select2-selection--single:focus,.select2-container--default .select2-selection--single .select2-search__field:focus,.typeahead:focus,.tt-query:focus,.tt-hint:focus{border:1px solid #2c2e33;background-color:#fff;color:#2a3038;outline:none}select.form-control,select.asColorPicker-input,.dataTables_wrapper select,.jsgrid .jsgrid-table .jsgrid-filter-row select,.select2-container--default select.select2-selection--single,.select2-container--default .select2-selection--single select.select2-search__field,select.typeahead,select.tt-query,select.tt-hint{border:1px solid #2c2e33;background-color:#fff;color:#2a3038}select.form-control:focus,select.form-control:hover{outline:none}.bg-gray-dark{background-color:var(--gray-dark);color:var(--text-color)}.modal-content{background-color:var(--background-color-light);color:var(--text-color);box-shadow:0 2px 4px #00001414,0 1px 2px #00001414;border:0}.main-panel{padding:8rem 1.75rem 0}@media (max-width: 991px){.main-panel{padding:12rem 1rem 0}}.navbar{background-color:var(--background-color-header);color:var(--text-color);box-shadow:0 2px 4px #00001414,0 1px 2px #00001414;border:0}.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i{color:var(--text-color)}.btn-outline-light,.btn-outline-light:hover{background-color:var(--background-color-light);color:var(--text-color);border:1px solid var(--text-color)}.navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown{background-color:var(--background-color-light);color:var(--text-color);box-shadow:0 2px 4px #00001414,0 1px 2px #00001414;border:0;border-radius:8px;overflow:hidden}.dropdown-item{background-color:var(--background-color-light);color:var(--text-color)}.bg-dark{background-color:var(--background-color)!important;color:var(--text-color)!important}.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link{color:var(--text-color1)}.navbar .navbar-menu-wrapper .search input{background-color:var(--background-color-light);color:var(--text-color);border:1px solid var(--text-color)}.page-body-wrapper{margin-right:0}.card .card-title{color:var(--text-color)}.sidebar .nav:not(.sub-menu)>.nav-item:hover:not(.nav-category):not(.account-dropdown)>.nav-link{background-color:var(--menu-background-color);color:var(--text-color1);border-radius:6px}.sidebar .nav.sub-menu .nav-item .nav-link:hover{background-color:var(--menu-background-color);color:var(--text-color1);border-radius:6px}.sidebar .nav .nav-item.active>.nav-link{background-color:var(--menu-background-color);color:var(--text-color1);border-radius:6px}.sidebar .nav .nav-item.active>.nav-link .menu-title{color:var(--text-color1)}.sidebar .nav .nav-item.active>.nav-link i{color:var(--text-color1)}.sidebar .nav.sub-menu .nav-item .nav-link.active{color:var(--text-color1);font-weight:500}.progress{background-color:var(--progress-bar-bg)}.preview-list .preview-item .preview-thumbnail{color:var(--text-color1)}.btn-button{background:transparent;color:var(--text-color);border:1px solid var(--text-color);height:38px;display:flex;align-items:center;justify-content:center;line-height:normal}.btn-button:hover{background-color:var(--text-color);color:var(--card-bg);border:1px solid var(--text-color)}.btn-smallbutton{background:transparent;color:var(--text-color);border:1px solid var(--text-color);height:26px;display:flex;align-items:center;justify-content:center;line-height:normal;font-size:12px;width:auto}.btn-smallbutton:hover{background-color:var(--text-color);color:var(--card-bg);border:1px solid var(--text-color)}.close,.close:hover,.page-title{color:var(--text-color)}.custom-control-label:before,.custom-file-label,.custom-select{background-color:var(--background-color-light);color:var(--text-color);border:1px solid var(--text-color)!important;box-shadow:none!important;outline:none}.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing{background-color:var(--background-color-light);color:var(--text-color)}.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title{color:var(--text-color)}.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse .nav-link,.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse{padding:0!important}.sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link:before{content:none}.table-striped tbody tr:nth-of-type(odd){background-color:var(--background-color-light)}.table-striped tbody tr:nth-of-type(even){background-color:var(--background-color)}a{color:var(--custom-text-color)}.form-check-primary.form-check label input[type=checkbox]+.input-helper:before,.form-check-primary.form-check label input[type=radio]+.input-helper:before{background-color:var(--background-color-light)!important;border:2px solid var(--text-color)!important}.auth .sign-up a,.auth .forgot-pass{color:var(--custom-text-color);text-decoration:none}.primarybtn{background-color:transparent;color:#797979;border:1px solid #e4e4e4;border-radius:25px;padding:10px 30px;cursor:pointer;transition:.3s;width:161px;height:51px}.primarybtn.active{background-color:#ce3737;color:#fff;border:1px solid #ce3737}.primarybtn:hover{background-color:#bd2e2e;color:#fff;border:1px solid #ce3737}.navbar,.navbar-menu-wrapper{box-shadow:none!important}.menu-items .nav-link .menu-icon i{color:var(--icon-color)!important}.menu-items .nav-link .menu-icon i.active{color:#ce3737!important}.sidebar .nav .nav-item .menu-icon{background:transparent}.sidebar .nav .nav-item.active>.nav-link:before{content:none}.sidebar .nav.sub-menu{box-shadow:none}.check-btn{font-family:roboto,sans-serif;width:max-content;height:max-content;margin:0;border-radius:25px;background-color:var(--background-color-light);color:#ce3737;font-weight:700;border:2px solid #ce3737;cursor:pointer;transition:.3s;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 40px}@media (max-width: 1536px){.check-btn{padding:5px 15px}}@media (max-width: 991px){.check-btn{padding:5px 10px;margin-top:15px}}.check-btn:hover{background-color:#ce3737;color:#fff}.card-header h3{font-family:roboto,sans-serif;font-weight:700}th,.page-title,.card-title{font-family:roboto,sans-serif!important;font-weight:700!important}tbody td{font-family:roboto,sans-serif!important;font-weight:400!important}.alert.alert-dismissable,.footer span{color:var(--text-color1)!important}.footer span a{color:var(--text-color1)!important;font-weight:700!important}.form-control,.alert-dismissable,.alert,label{font-family:roboto,sans-serif!important;font-weight:400!important}.hover-open .sub-menu,.hover-open .menu-title,.hover-open .nav-color{background:transparent;background-color:var(--menu-background-color)}.dropdown-btn,input,textarea,select{border:1px solid #adadad!important;border-radius:2px!important}@media (max-width: 1440px){.customcols{flex:0 0 33.33333%;max-width:33.33333%}}@media (max-width: 1199px){.customcols{flex:0 0 50%;max-width:50%}}@media (max-width: 650px){.customcols{flex:0 0 100%;max-width:100%}}.shifbg0{background-color:#e6f2ff}.shifbg1{background-color:#e6ffe6}.shifbg2{background-color:#fff9e6}.shifbg3{background-color:#ffe6cc}.shifbg4{background-color:#f2f2f2}.badge-overtime{border:1px solid var(--text-color)}@media (max-width: 991px){.table-responsive{height:100%}}.table-responsive{max-height:max-content}.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing{background-color:#ccc;color:var(--text-color)}@media (max-width: 991px){.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing{background-color:var(--menu-background-color)}}.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse .nav-link .menu-title{color:var(--text-color);background-color:#ccc;position:relative;left:0}@media (max-width: 991px){.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse .nav-link .menu-title{background-color:var(--tabel-bordercolor)}}.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse .nav-link .menu-title:hover{background-color:transparent}.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title{color:var(--text-color);background-color:#ccc;position:relative;left:43%}@media (max-width: 991px){.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title{background-color:var(--tabel-bordercolor)}}.sidebar-icon-only .sidebar .nav.sub-menu{padding:0}.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse{top:95%}.hover-open .sub-menu{background-color:transparent;overflow-y:scroll}.sidebar{overflow:auto}.sidebar-icon-only .sidebar{overflow:visible}input[type=date]{border-radius:6px!important}input.form-control,select{border-radius:5px!important}input[name=search]{border-radius:6px!important}.sticky-col.first-col{border-radius:5px 0 0!important}th:last-child{border-radius:0 5px 0 0!important}th:first-child{border-radius:5px 0 0!important}tfoot tr,tfoot td,.table-striped tfoot tr,.table-striped tfoot td{font-weight:600!important;color:#000!important;background-color:#f2f2f2!important}.totals-row{background-color:#f2f2f2!important;color:#000!important}.totals-row td{font-weight:600!important;color:#000!important;background-color:#f2f2f2!important}td.bglight-grey{background-color:#f2f2f2!important;color:#000!important;font-weight:600!important}@charset "UTF-8";.cal-month-view .cal-header{text-align:center;font-weight:bolder}.cal-month-view .cal-header .cal-cell{padding:5px 0;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap}.cal-month-view .cal-days{border:1px solid;border-bottom:0}.cal-month-view .cal-cell-top{min-height:78px;flex:1}.cal-month-view .cal-cell-row{display:flex}.cal-month-view .cal-cell{float:left;flex:1;display:flex;flex-direction:column;align-items:stretch}.cal-month-view .cal-cell .cal-event{pointer-events:all!important}.cal-month-view .cal-day-cell{min-height:100px}.cal-month-view .cal-day-cell:not(:last-child){border-right:1px solid}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right:initial;border-left:1px solid}.cal-month-view .cal-days .cal-cell-row{border-bottom:1px solid}.cal-month-view .cal-day-badge{margin-top:18px;margin-left:10px;display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px;float:left}.cal-month-view .cal-day-number{font-size:1.2em;font-weight:400;opacity:.5;margin-top:15px;margin-right:15px;float:right;margin-bottom:10px}.cal-month-view .cal-events{flex:1;align-items:flex-end;margin:3px;line-height:10px;display:flex;flex-wrap:wrap}.cal-month-view .cal-event{width:10px;height:10px;border-radius:50%;display:inline-block;margin:2px}.cal-month-view .cal-day-cell.cal-in-month.cal-has-events{cursor:pointer}.cal-month-view .cal-day-cell.cal-out-month .cal-day-number{opacity:.1;cursor:default}.cal-month-view .cal-day-cell.cal-today .cal-day-number{font-size:1.9em}.cal-month-view .cal-open-day-events{padding:15px}.cal-month-view .cal-open-day-events .cal-event{position:relative;top:2px}.cal-month-view .cal-out-month .cal-day-badge,.cal-month-view .cal-out-month .cal-event{opacity:.3}.cal-month-view .cal-draggable{cursor:move}.cal-month-view .cal-drag-active *{pointer-events:none}.cal-month-view .cal-event-title{cursor:pointer}.cal-month-view .cal-event-title:hover{text-decoration:underline}.cal-month-view{background-color:#fff}.cal-month-view .cal-cell-row:hover{background-color:#fafafa}.cal-month-view .cal-cell-row .cal-cell:hover,.cal-month-view .cal-cell.cal-has-events.cal-open{background-color:#ededed}.cal-month-view .cal-days{border-color:#e1e1e1}.cal-month-view .cal-day-cell:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-month-view .cal-day-cell:not(:last-child){border-right-color:initial;border-left-color:#e1e1e1}.cal-month-view .cal-days .cal-cell-row{border-bottom-color:#e1e1e1}.cal-month-view .cal-day-badge{background-color:#b94a48;color:#fff}.cal-month-view .cal-event{background-color:#1e90ff;border-color:#d1e8ff;color:#fff}.cal-month-view .cal-day-cell.cal-weekend .cal-day-number{color:#8b0000}.cal-month-view .cal-day-cell.cal-today{background-color:#e8fde7}.cal-month-view .cal-day-cell.cal-drag-over{background-color:#e0e0e0!important}.cal-month-view .cal-open-day-events{color:#fff;background-color:#555;box-shadow:inset 0 0 15px #00000080}.cal-week-view *{box-sizing:border-box}.cal-week-view .cal-day-headers{display:flex;padding-left:70px;border:1px solid}[dir=rtl] .cal-week-view .cal-day-headers{padding-left:initial;padding-right:70px}.cal-week-view .cal-day-headers .cal-header{flex:1;text-align:center;padding:5px}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right:initial;border-left:1px solid}.cal-week-view .cal-day-headers .cal-header:first-child{border-left:1px solid}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left:initial;border-right:1px solid}.cal-week-view .cal-day-headers span{font-weight:400;opacity:.5}.cal-week-view .cal-day-column{flex-grow:1;border-left:solid 1px}[dir=rtl] .cal-week-view .cal-day-column{border-left:initial;border-right:solid 1px}.cal-week-view .cal-event{font-size:12px;border:1px solid;direction:ltr}.cal-week-view .cal-time-label-column{width:70px;height:100%}.cal-week-view .cal-current-time-marker{position:absolute;width:100%;height:2px;z-index:2}.cal-week-view .cal-all-day-events{border:solid 1px;border-top:0;border-bottom-width:3px;padding-top:3px;position:relative}.cal-week-view .cal-all-day-events .cal-day-columns{height:100%;width:100%;display:flex;position:absolute;top:0;z-index:0}.cal-week-view .cal-all-day-events .cal-events-row{position:relative;height:31px;margin-left:70px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-events-row{margin-left:initial;margin-right:70px}.cal-week-view .cal-all-day-events .cal-event-container{display:inline-block;position:absolute}.cal-week-view .cal-all-day-events .cal-event-container.resize-active{z-index:1;pointer-events:none}.cal-week-view .cal-all-day-events .cal-event{padding:0 5px;margin-left:2px;margin-right:2px;height:28px;line-height:28px}.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:5px;border-bottom-left-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event{border-top-left-radius:initial;border-bottom-left-radius:initial;border-top-right-radius:5px!important;border-bottom-right-radius:5px!important}.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:5px;border-bottom-right-radius:5px}[dir=rtl] .cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event{border-top-right-radius:initial;border-bottom-right-radius:initial;border-top-left-radius:5px;border-bottom-left-radius:5px}.cal-week-view .cal-all-day-events .cal-time-label-column{display:flex;align-items:center;justify-content:center;font-size:14px}.cal-week-view .cal-all-day-events .cal-resize-handle{width:6px;height:100%;cursor:col-resize;position:absolute;top:0}.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:0}[dir=rtl] .cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end{right:initial;left:0}.cal-week-view .cal-event,.cal-week-view .cal-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cal-week-view .cal-drag-active{pointer-events:none;z-index:1}.cal-week-view .cal-drag-active *{pointer-events:none}.cal-week-view .cal-time-events{position:relative;border:solid 1px;border-top:0;display:flex}.cal-week-view .cal-time-events .cal-day-columns{display:flex;flex-grow:1}.cal-week-view .cal-time-events .cal-day-column,.cal-week-view .cal-time-events .cal-events-container{position:relative}.cal-week-view .cal-time-events .cal-event-container{position:absolute;z-index:1}.cal-week-view .cal-time-events .cal-event{width:calc(100% - 2px);height:calc(100% - 2px);margin:1px;padding:0 5px;line-height:25px}.cal-week-view .cal-time-events .cal-resize-handle{width:100%;height:4px;cursor:row-resize;position:absolute}.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end{bottom:0}.cal-week-view .cal-hour-segment{position:relative}.cal-week-view .cal-hour-segment:after{content:"\a0"}.cal-week-view .cal-event-container:not(.cal-draggable){cursor:pointer}.cal-week-view .cal-draggable{cursor:move}.cal-week-view mwl-calendar-week-view-hour-segment,.cal-week-view .cal-hour-segment{display:block}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom:thin dashed}.cal-week-view .cal-time{font-weight:700;padding-top:5px;width:70px;text-align:center}.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time{display:none}.cal-week-view .cal-starts-within-day .cal-event{border-top-left-radius:5px;border-top-right-radius:5px}.cal-week-view .cal-ends-within-day .cal-event{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.cal-week-view{background-color:#fff;border-top:solid 1px #e1e1e1}.cal-week-view .cal-day-headers{border-color:#e1e1e1;border-top:0}.cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:not(:last-child){border-right-color:initial;border-left:solid 1px #e1e1e1!important}.cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-headers .cal-header:first-child{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-day-headers .cal-header:hover,.cal-week-view .cal-day-headers .cal-drag-over{background-color:#ededed}.cal-week-view .cal-day-column{border-left-color:#e1e1e1}[dir=rtl] .cal-week-view .cal-day-column{border-left-color:initial;border-right-color:#e1e1e1}.cal-week-view .cal-event{background-color:#d1e8ff;border-color:#1e90ff;color:#1e90ff}.cal-week-view .cal-all-day-events{border-color:#e1e1e1}.cal-week-view .cal-header.cal-today{background-color:#e8fde7}.cal-week-view .cal-header.cal-weekend span{color:#8b0000}.cal-week-view .cal-time-events{border-color:#e1e1e1}.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover{background-color:#ededed}.cal-week-view .cal-hour-odd{background-color:#fafafa}.cal-week-view .cal-drag-over .cal-hour-segment{background-color:#ededed}.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,.cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment{border-bottom-color:#e1e1e1}.cal-week-view .cal-current-time-marker{background-color:#ea4334}.cal-day-view mwl-calendar-week-view-header{display:none}.cal-day-view .cal-events-container{margin-left:70px}[dir=rtl] .cal-day-view .cal-events-container{margin-left:initial;margin-right:70px}.cal-day-view .cal-day-column{border-left:0}.cal-day-view .cal-current-time-marker{margin-left:70px;width:calc(100% - 70px)}[dir=rtl] .cal-day-view .cal-current-time-marker{margin-left:initial;margin-right:70px}.cal-tooltip{position:absolute;z-index:1070;display:block;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;font-size:11px;word-wrap:break-word;opacity:.9}.cal-tooltip.cal-tooltip-top{padding:5px 0;margin-top:-3px}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.cal-tooltip.cal-tooltip-right{padding:0 5px;margin-left:3px}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.cal-tooltip.cal-tooltip-bottom{padding:5px 0;margin-top:3px}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.cal-tooltip.cal-tooltip-left{padding:0 5px;margin-left:-3px}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.cal-tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;border-radius:.25rem}.cal-tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow{border-top-color:#000}.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow{border-right-color:#000}.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow{border-bottom-color:#000}.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow{border-left-color:#000}.cal-tooltip-inner{color:#fff;background-color:#000}
