﻿.header{display:flex;align-items:center;background:#2e4252;border-bottom:2px solid #e0e0e0;position:relative;margin:0px;padding:20px 15px 10px 15px;height:60px}.header h1{display:none;font-weight:700;margin:0px;padding:0px 0px 0px 30px;color:#FFF;border:none;line-height:2em;font-size:2em}@media screen and (min-width: 768px){.header h1{display:block}}.header h1 a{color:#FFF}.header h1 a:hover{text-decoration:none}.header .title{display:flex;align-items:center}.header .loginDisplay{font-size:1.1em;display:block;text-align:right;margin-right:2em;margin-left:auto;padding:10px;color:White}@media screen and (min-width: 500px){.header .loginDisplay{margin-right:3em}}@media screen and (min-width: 768px){.header .loginDisplay{margin-right:0}}.header .loginDisplay a{font-size:.875em}.header .loginDisplay a:link{color:#2e4252}.header .loginDisplay a:visited{color:#2e4252}.header .loginDisplay a:hover{color:#2e4252}.sign-in .infoTechLogo img{width:150px;height:auto}.infoTechLogo img{width:75px;height:auto}@media screen and (min-width: 768px){.infoTechLogo img{width:150px}}@media screen and (min-width: 400px){.infoTechLogo img{width:100px}}.loginDisplay{overflow:hidden}.loginDisplay:hover{overflow:visible}.loginDropDown{position:absolute;top:100%;right:0;opacity:0;display:flex;flex-direction:column;max-height:0;width:100%;padding:.25em 0;background-color:#FFF;border-radius:.25em;border-top-left-radius:0;border-top-right-radius:0;box-shadow:1px 3px 7px 0px rgba(0,0,0,0.1);text-align:center}.loginDropDown>*{margin:.25em 0}.loginWrap:hover .loginDropDown{opacity:1;max-height:11rem;transition:max-height .15s;transition-timing-function:ease-out}.loginWrap{z-index:15;position:relative;display:inline-block;align-self:center;margin:0;padding:.5em 1.75em;background-color:#FFF;border-radius:.25em;color:#0d47a1}.loginWrap:hover{border-radius:.25em;border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:visible}.footer{height:50px;color:#4e5766;padding:8px 0px 0px 0px;margin:0px auto;text-align:center;line-height:normal}.sign-in .menu-toggle,.sign-in .TopOfPageLinkWrap,.sign-in .collapseNav,.sign-in .leftCol{display:none}.sign-in .rightCol{border-left:none}.MenuCheckbox{display:none}.menu-toggle{position:absolute;top:-4.25em;right:15px;display:block}.menu-toggle:hover{cursor:pointer}@media screen and (min-width: 768px){.menu-toggle{display:none}}.MenuCheckbox:checked ~ .menu-toggle{display:none}@media screen and (min-width: 500px){.icon-menu{width:35px;height:35px}.menu-toggle{top:-4.75em}}.CloseMenu{display:none;z-index:11;position:absolute;top:-4.5em;right:15px}.CloseMenu:hover{cursor:pointer}@media screen and (max-width: 768px){.MenuCheckbox:checked ~ .CloseMenu{display:block}.MenuCheckbox:checked ~ .leftCol{position:absolute;top:0;left:0;display:block;margin:0;padding:0;background-color:rgba(105,105,105,0.5);z-index:10;height:100%;min-width:100%}}.leftCol{order:0;display:none;min-height:200px;background-color:#2e4252}.navigation{width:195px;height:auto;padding:16px;background-color:#2e4252;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0}@media screen and (min-width: 768px){.navigation{height:100%;border:none;padding-top:24px}}.navigation h3{margin-top:2em;border-bottom:1px solid #e0e0e0;color:#FFF;font-size:1.15em}.navigation h3:first-of-type{margin-top:0}.navigation a:link,.navigation a:visited{color:#FFF}.leftCol a{display:block;margin:10px 0;font-weight:400}@media screen and (min-width: 768px){.leftCol{display:block}.leftCol a{margin:10px 0}}.collapseNav{position:absolute;left:202px;display:none;padding:.25em;background-color:#2e4252}.collapseNav:hover{cursor:pointer}@media screen and (min-width: 768px){.MenuCheckbox:checked ~ .leftCol{display:none}.MenuCheckbox:checked ~ .collapseNav{left:0}.MenuCheckbox:checked ~ .collapseNav svg{transform:rotate(180deg)}.collapseNav{display:block}.collapseNav svg{margin-top:.35em}}body{background:#f5f5f5;font-size:.80em;font-family:"industry", "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif;margin:0px;padding:0px;color:#464e58;width:100%}a:link,a:visited{color:#103D81;text-decoration:none}a:hover{text-decoration:underline}a:active{color:#103D81}p{font-size:0.85em;margin-bottom:10px;line-height:1.6em}.disabled:link,.disabled:visited,.disabled:hover,.disabled:active{color:#696969}h1,h2,h3,h4,h5,h6{font-size:1.25em;color:#464e58;text-transform:none;font-weight:bold;margin-bottom:0px;letter-spacing:0.05em}h1{font-size:1.6em;padding-bottom:0px;margin-bottom:1em}h2,.psuedoH{color:#2e4252;font-size:1.5em;font-weight:600;text-align:left}h3{font-size:1.25em}h4{font-size:1.1em}h5,h6{font-size:1em}.page{background-color:#f5f5f5;margin:0 auto}.flexWrap{display:flex;align-items:center;flex-flow:wrap}.flexWrap>*{margin:.5em .25em}.clear{clear:both}.failureNotification{font-size:1.2em;color:Red}.bold{font-weight:bold}.submitButton{text-align:right;padding-right:10px}.leadSection{margin:0;padding:5px 0}.reduce{width:100%}.contentpad{padding:15px;background-color:#FFF;border-top-left-radius:.25em;border-top-right-radius:.25em}.contentpad>div{overflow:auto}.workLogTable>div{overflow:auto}.topSec{margin:0 0 15px 15px}@media screen and (max-width: 550px){.topSec .fltRight{float:none}}.orderTotals{width:365px}@media screen and (max-width: 550px){.orderTotals.fltRight{float:none;width:100%}}.totals{padding:15px 3px}.totals .ylw,.totals .ylw .lblBlk{color:#CE9F0A;font-weight:bold;font-size:1.15em}.totals .grn,.totals .grn .lblBlk{color:Green !important;font-weight:bold;font-size:1.15em}.totals .blue,.totals .blue .lblBlk{color:Blue;font-weight:bold;font-size:1.15em}.totals .lblBlk{margin-right:0px !important}.totals>div{margin:.25em 0}@media screen and (max-width: 400px){.totals>div{display:flex;flex-direction:column}}.subTotals{display:grid;grid-template-columns:1fr 9ex;column-gap:1rem;width:37ex;margin-inline-start:auto;border-bottom:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding-right:3px}.subTotals>br{display:none}.subTotalsName{justify-self:start;font-size:1.15em;color:#464e58}.subTotalsValue{justify-self:end}.topSec .disabled{display:none}.grid,.grid th,.grid tr,.grid tr td{border:medium none}.grid{width:100%;font-size:1em}.grid th,.formElement th{border-bottom:1px solid #333333;text-align:left;padding:.5em .25em;font-size:1em;font-weight:bold;color:#424242}.grid td{padding:.75em .25em}.grid .alt{background-color:#f5f5f5}.grid input[type=text],.grid select{font-size:0.95em}.grid .footer{background-color:#C5C5C5}.lblBlk{text-align:left;margin-right:25px;font-size:1.15em;color:#464e58}.gridQuote,.gridQuote th,.gridQuote tr,.gridQuote tr td{border:medium none}.gridQuote{font-size:1.05em}.gridQuote th,.formElement th{border-bottom:1px solid #333333;padding-left:3px;margin-right:5px;font-size:0.90em;color:#424242;font-weight:bold}.gridQuote td{padding:3px;margin-right:10px}.gridQuote .alt{background-color:#FAFAFA}.gridQuote input[type=text],.grid select{font-size:0.95em}.gridQuote .footer{background-color:#C5C5C5}.modalBackground{background-color:Gray;filter:alpha(opacity=60);opacity:0.6}.modalPopup{background-color:White;border:1px solid #e0e0e0;box-shadow:2px 2px 7px 0px rgba(0,0,0,0.1) !important;border-radius:.25em;padding:15px;width:350px;height:300px}.modalPopupTasks{background-color:White;border:1px solid #e0e0e0;box-shadow:2px 2px 7px 0px rgba(0,0,0,0.1) !important;border-radius:.25em;padding:15px;max-width:1000px}.modalWrap{display:flex;flex-flow:wrap}.modalWrap>div{display:flex;flex-direction:column;margin:1em}.modalWrap .ajax__calendar div{margin:0}.modalPopupInventory{background-color:White;border:1px solid #e0e0e0;box-shadow:2px 2px 7px 0px rgba(0,0,0,0.1) !important;border-radius:.25em;padding:15px;width:1000px;height:500px}.modalPopupTimeSheet{background-color:White;border:1px solid #e0e0e0;box-shadow:2px 2px 7px 0px rgba(0,0,0,0.1) !important;border-radius:.25em;padding:15px;max-width:800px}.holder{width:600px;height:200px;display:inline-block}.holder img{width:30%;height:auto}.holderInline img{width:100%;height:auto}​ .gridInv,.gridInv th,.gridInv tr,.gridInv tr td{border:medium none}.gridInv{font-size:1.05em;border:none;table-layout:fixed}.gridInv th,.formElement th{border-bottom:1px solid #333333;text-align:left;padding-left:3px;margin-right:5px;font-size:0.90em;color:#333333;font-weight:normal}.gridInv td{padding:3px;margin-right:10px;height:190px}.gridInv .alt{background-color:#FAFAFA}.gridInv input[type=text],.gridInv select{font-size:0.95em}.gridInv .footer{background-color:#C5C5C5}.gridInv td{vertical-align:top}div.forms span{display:inline-block;width:12em;text-align:left;padding-right:0.5em;vertical-align:middle}div.forms input,div.forms select{display:inline-block;margin-top:10px;vertical-align:middle}​ .TimeSheetTable,.TimeSheetTable tr,.TimeSheetTable td{padding-top:15px;border:0px none black;border-collapse:collapse}.TimeSheetTable td{width:50%}.ListSearchExtenderPrompt{font-style:italic;color:Gray;background-color:white}.lnkBtnOrange{background-color:#F9A448}.lnkBtn{border-radius:4px;color:#FFFFFF;display:inline-block;font-size:0.65em;padding:4px 16px;margin:10px;text-decoration:none;cursor:pointer}div.impMsg{position:fixed;bottom:0;right:0;width:300px;height:30px;background-color:Red;color:White;text-align:center;font-size:2em}@media screen and (max-width: 768px){.col-1{width:100%;margin:1em 0}.col-2{width:50%}.col-3{width:33.3333%}.col-4{width:25%}}.TopOfPageLinkWrap{position:fixed;z-index:3;bottom:1rem;right:1rem;opacity:0;visibility:hidden;transition:.5s}.ShowLinkToTop .TopOfPageLinkWrap{opacity:1;visibility:visible}.TopOfPageLinkWrap .TopOfPageLink{display:flex;justify-content:center;align-content:center;width:48px;height:44px;margin:0;padding:0;background-color:#2e4252;border-radius:4px;border:0px;color:#fff;font-size:1.3125rem;line-height:1;text-decoration:none}.TopOfPageLinkWrap .TopOfPageLink:hover{cursor:pointer}.TopOfPageLinkWrap .TopOfPageLink path{fill:#fff}.TopOfPageLinkWrap .TopOfPageLink:hover path,.TopOfPageLinkWrap .TopOfPageLink:focus path,.TopOfPageLinkWrap .TopOfPageLink:active path{fill:#FFF}.main{position:relative;display:flex;padding:0;margin:0 auto}.rightCol{overflow:auto;padding-top:3em;padding:3em 8px 8px;width:100%;max-width:1500px;order:1}@media screen and (min-width: 768px){.rightCol{padding:15px;border-left:1px solid #e0e0e0}}.WidthTable{width:100%}.contentpad h3{display:inline-block;width:100%;margin-bottom:5px}@media screen and (min-width: 400px){.contentpad h3{width:350px}}fieldset{border:medium none}fieldset label{font-size:0.85em;font-weight:bold}input[type=text],input[type=password]{padding:.5em 3px}input[type=text],input[type=password],input[type=checkbox]{border:1px solid #e0e0e0}select,textarea,input{padding:.5em .6em;border:1px solid #e0e0e0;border-radius:.25em}.formSec{background-color:#FFF;padding:10px 0 20px 15px;border-bottom-left-radius:.25em;border-bottom-right-radius:.25em}.manageWrap{display:flex;flex-flow:wrap}.manageWrap .innerWrap{margin:0 4em 2em 0}.innerWrap label{display:block}.fltLeft{float:left}.fltRight{float:right}@media screen and (max-width: 768px){.fltRight.calcTotals{float:none}}.optLeft tr{float:left}.gridInv .mods{display:block;margin-right:0px !important;padding:3px 0 0 !important;font-size:0.80em}.gridInv .mods a{width:auto;display:block;padding:.5em 1.25em;background:#FFF;border:1px solid #e0e0e0;border-radius:.25em;color:#2e4252;font-weight:bold;text-align:center}.mods{min-width:130px;font-size:0.80em}.tblInventory tr{height:215px}.tblInventory tr:first-of-type{height:auto}.tblInventory .mods{min-width:80px}.mods a{width:115px;padding:.5em 1.25em;background:#FFF;border:1px solid #e0e0e0;border-radius:.25em;color:#2e4252;font-weight:bold;text-align:center}.mods a:hover,.mods a:hover{background-color:#2e4252;border:1px solid #2e4252;border-radius:.25em;color:#FFF;cursor:pointer;text-decoration:none}.dateSec{position:relative;padding-top:15px;display:flex;align-items:center;flex-flow:wrap}.dateBox{margin:1em 0}.modalPopupTasks .dateBox{margin:0}.selectMonth{width:100%;margin:1em 3em 1em 0}.dateSec .btn{margin:1em 0}.modalPopupTasks .dateSec .dateBox{width:130px}.dateSec.singleDate{margin:0}.dateSec.singleDate .dateBox{margin:0;width:165px}.dateSrch{display:flex}.dateSec .dateBox{display:flex;align-items:center;column-gap:.5rem;padding-right:1rem}.dateSec .dateBox input[type=image]{padding:0}.dateSec .dateBox .msg{position:absolute;top:-15px;left:0px}#servSec .buttons,#ordSec .buttons,#entSec .buttons{display:inline-block}#entSec .buttons{margin-top:32px}#servSec .usrIn,#ordSec .usrIn,#entSec .usrIn{margin-right:1em;margin-bottom:1em}#servSec #servMsg{top:0 !important;left:50px !important}#ordSec #ordMsg{top:0 !important;left:70px !important}#servSec .msg,#ordSec .msg{width:125px;top:-15px;left:0;width:125px}#ordSec .msg{width:150px}#servSec .usrOut span,#ordSec .usrOut span{color:#333333}#servSec .usrOut .lblBlk,#ordSec .usrOut .lblBlk{margin-right:0;color:#666666}#entSec .usrIn{vertical-align:top}.usrIn{display:inline-block;position:relative;margin:1em 0}.usrIn .msg{position:absolute}.usrOut{display:inline-block;position:relative;vertical-align:top;margin-right:15px}.usrOut .blkInfo{margin-left:35px;position:absolute;top:0}input[type="submit"]{padding:.5em 1.25em;background:#FFF;border:1px solid #c7c7c7;border-radius:.25em;color:#464e58;font-size:1em;font-weight:bold}input[type="image"]{border:0px}input[type="submit"]:hover{background:#2e4252;color:#FFF;cursor:pointer}.cbx ul{margin:0;padding:0;list-style-type:none}@media screen and (max-width: 768px){.cbx ul{display:flex;flex-flow:wrap;justify-content:space-between;margin:0;padding:0;list-style-type:none}.cbx ul>*{display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;width:33.333%}}.cbx label{width:65px;display:inline-block}.tblSpan span{color:#2e4252}.btn{padding:.5em 1.25em;background:#FFF;border:1px solid #e0e0e0;border-radius:.25em;color:#2e4252;font-size:1em;font-weight:bold}.btn:hover,.btnCancel:hover{background-color:#2e4252;border:1px solid #2e4252;border-radius:.25em;color:#FFF;cursor:pointer;text-decoration:none}table .btn.btnDefault{font-size:1em}@media screen and (max-width: 800px){.tableBtn{display:block;margin-bottom:.25em;text-align:center}}.linkBtn{margin-right:.5em;font-size:1em;font-weight:bold;text-decoration:none}.linkBtn:hover{color:#1e88e5}
