.header,.jumbotron{border-bottom:1px solid #e5e5e5}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{padding:0}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header{margin-bottom:10px}.header h3{margin-top:0;margin-bottom:0;line-height:40px;padding-bottom:19px}.footer{padding-top:19px;color:#777;border-top:1px solid #e5e5e5}.container-narrow>hr{margin:30px 0}.jumbotron{text-align:center}.jumbotron .btn{font-size:21px;padding:14px 24px}.marketing{margin:40px 0}.marketing p+h4{margin-top:28px}@media screen and (min-width:768px){.container{max-width:730px}.footer,.header,.marketing{padding-left:0;padding-right:0}.header{margin-bottom:30px}.jumbotron{border-bottom:0}}@font-face{font-family:GHEA Grapalat;src:url(../styles/fonts/GHEAGrpalatReg.otf) format("opentype")}@font-face{font-family:GHEA Grapalat;font-weight:700;src:url(../styles/fonts/GHEAGpalatBld.otf) format("opentype")}.hy{font-family:'GHEA Grapalat',Nunito,sans-serif}.en{font-family:Nunito,sans-serif}body{-webkit-font-smoothing:antialiased;font-weight:300;font-size:12px;line-height:1}.ng-cloak,[ng-cloak],[ng\:cloak]{display:none}.animate-switch.ng-enter,.animate-switch.ng-leave.ng-leave-active{opacity:0}.animate-switch.ng-enter.ng-enter-active,.animate-switch.ng-leave{opacity:1}@media (min-width:960px){md-dialog-content{max-height:80vh}}@media (max-width:960px){input,textarea{font-size:16px}.customPnl{height:140px!important}}#requestContainer{height:calc(100vh - 90px);width:100%;min-height:68vh;overflow-y:hidden;margin-right:16px}#vertical-container{min-height:calc(100vh - 90px);width:100%;height:calc(100vh - 90px)}.md-button.md-fab.md-fab-bottom-left{top:auto;left:20px;bottom:20px;right:auto;position:fixed}.md-button.md-fab.md-fab-bottom-right{top:auto;right:20px;bottom:20px;left:auto;position:fixed}body,html{overflow:hidden;height:100%}.repeated-item{height:328px;margin-right:16px;line-height:1}.admin-repeated-item{height:365px;margin-right:16px;line-height:1}p{line-height:1;margin:8px}.selectedIndex{background:#E0E0E0}.LogoUserPic{border:1px solid #E7E7E7;border-radius:3px;height:48px;padding:5px;margin-left:24px}.createNewItm{background:#A72134;border-radius:24px;height:3vh;max-height:32px;width:12vw;max-width:172px;color:#fff!important}.engineerAvatar,.engineerAvatarActive{width:50px!important;font-size:17px;height:50px!important}.md-virtual-repeat-container .md-virtual-repeat-offsetter{padding-left:16px}.jobTypeChips{box-shadow:0 0!important}.engineerStatus{color:#d50000}.engineerAvatar{border:1px solid #8f033a;border-radius:60%}.engineerAvatarActive{color:#fff!important;background-color:#c62828!important;border:1px solid #8f033a;border-radius:60%}.warningButtons{color:#6c757d!important;pointer-events:none;cursor:not-allowed}.warningButtonContainer{margin-right:-5px!important;margin-left:-5px!important}.menu-panel-container{pointer-events:auto}.menu-panel{background-color:#fff;border-radius:4px}.small-menu-panel{width:35vw;min-width:360px}.menu-panel .menu-divider{width:100%;height:1px;min-height:1px;max-height:1px;margin-top:4px;margin-bottom:4px;background-color:rgba(0,0,0,.11)}.menu-panel .menu-content{display:flex;flex-direction:column;padding:8px 0;max-height:40vh;min-width:200px;overflow-y:scroll}.menu-panel .menu-item>*,.menu-panel .menu-item>.md-button{margin:auto 0;padding-left:16px;padding-right:16px;width:100%}.menu-panel .menu-item{display:flex;flex-direction:row;min-height:48px;height:48px;align-content:center;justify-content:flex-start}.menu-panel .menu-item>a.md-button{padding-top:5px}.menu-panel .menu-item>.md-button{display:inline-block;border-radius:0;font-size:15px;text-transform:none;font-weight:400;height:100%;text-align:left}.menu-panel .menu-item>.md-button::-moz-focus-inner{padding:0;border:0}.menu-panel .menu-item>.md-button md-icon{margin:auto 16px auto 0}.menu-panel .menu-item>.md-button p{display:inline-block;margin:auto}.menu-panel .menu-item>.md-button span{margin-top:auto;margin-bottom:auto}.menu-panel .menu-item>.md-button .md-ripple-container{border-radius:inherit}.stopCapitalize{text-transform:none}.jobTypeButton{border-radius:24px;font-size:12px;letter-spacing:0;line-height:24px;min-height:40px!important;text-transform:none;pointer-events:none;cursor:not-allowed;padding:6px;color:#435E87}.disableClick{pointer-events:none;cursor:not-allowed}#customTruncatedText{overflow:hidden;text-overflow:ellipsis}.selectdemoSelectHeader{margin-top:80px}.selectdemoSelectHeader .demo-header-searchbox{border:none;outline:0;height:100%;width:100%;padding:0}.selectdemoSelectHeader .demo-select-header{box-shadow:0 1px 0 0 rgba(0,0,0,.1),0 0 0 0 rgba(0,0,0,.14),0 0 0 0 rgba(0,0,0,.12);padding-left:10.67px;height:48px;cursor:pointer;position:relative;display:flex;align-items:center;width:auto}.selectdemoSelectHeader md-content._md{max-height:200px}#filterSelect,md-select{max-width:250px}.imageEngineer,.imageEngineerSmall{width:50px;max-width:50px;height:auto;max-height:60px;float:left;padding:5px}.fullSizeSidenav,.mobileSidenav,.smallSidenav{height:100vh;box-shadow:0 1px 5px 0 rgba(0,0,0,.5)}.imageEngineer:hover{cursor:pointer}.md-button.md-cornered{border-radius:14px}.md-input-container label{overflow:visible!important}md-icon{color:inherit;opacity:.84}md-icon[disabled]{opacity:.26}.fullSizeSidenav{transition:all cubic-bezier(.25,.46,.45,.94) .5s;width:20vw;min-width:180px;max-width:200px}.mobileSidenav{transition:all cubic-bezier(.25,.46,.45,.94) .5s;padding-top:1vh;min-height:600px;background-color:#767676;overflow-y:auto}.activeListItem,.listItem.active{background-color:#A72134!important;border-radius:4px}.smallSidenav{width:10vw;transition:all cubic-bezier(.25,.46,.45,.94) .2s;min-width:80px;max-width:100px}.inactiveListItem,.listItem{line-height:24px;height:40px}.animate-show-hide.ng-hide{opacity:0}.animate-show-hide.ng-hide-add{transition:all linear .2s}.animate-show,.animate-show-hide.ng-hide-remove{transition:all linear .5s}.LoginPageContent{height:80vh;min-height:600px;max-height:700px;min-width:340px;border-radius:8px;margin-top:5vh}.footerText{color:#9597A0}.keepLoggedInText{color:#455B7B;letter-spacing:0;text-align:left}.animate-show{opacity:1}.animate-show.ng-hide-add,.animate-show.ng-hide-remove{display:inline-block!important}.animate-show.ng-hide{opacity:0}.requestDetailText{font-size:12px;color:#2B2D36;letter-spacing:0;text-align:left;margin-left:28px}.bottomWarningPanel{overflow-x:auto;overflow-y:visible;height:85px}.bottomWarningPanel::-webkit-scrollbar{display:none}.md-sidenav-left::-webkit-scrollbar{display:none}.md-sidenav-left{overflow-y:auto}.statusText{font-size:16px;line-height:19px;color:#4D4D4F;letter-spacing:0;font-weight:700}.tooltip-multiline{height:auto;padding:8px;font-size:12px}.strike{display:block;text-align:right;overflow:hidden;white-space:nowrap;margin-bottom:10px;margin-top:10px}.button,.strike>span{display:inline-block}.strike>span{position:relative}.strike>span:before{content:"";position:absolute;top:50%;width:9999px;height:1px;border-top-color:rgba(0,0,0,.12);display:block;border-top-width:1px;border-top-style:solid;margin:0 15px 0 0;right:100%}.strike>span:after{left:100%;margin-left:15px}.dateChips,.dateChipsSingular{border-radius:24px;height:2vh;max-height:24px;font-size:12px;color:#1b1e21;min-height:26px!important;pointer-events:none;cursor:not-allowed;margin-left:-5px;margin-bottom:-2px;line-height:24px;letter-spacing:0;text-align:center}.dateChips{background-color:#daeff5}.dateChipsSingular{background-color:#f3ebeb}.customBtn{border-radius:100px;height:35px;font-size:14px;letter-spacing:0;line-height:24px;text-transform:none}.searchBox{margin-left:24px;border:1px solid #E0E0E0;border-radius:100px;height:32px;font-size:8px;line-height:8px;color:#E5E9ED;min-width:172px}.constHeader{min-width:160px}.FilterInput{margin-left:24px;width:15vw}.GroupInput{width:25vw}.requestLabelText{color:#959595;font-size:12px;line-height:17px;font-weight:500}.sidebarText{color:#FBFBFB;font-size:14px;font-weight:600;letter-spacing:0;line-height:24px;flex:1 1 auto;margin-left:-18px}.sidebarItem{margin-left:-10px}.exportBtn{background:#43A047;color:#FFF;margin-left:24px;width:155px}.exportBtn:not([disabled]):hover{background-color:#54CB29}.userAvatar,.userAvatarSmall{color:#fff!important;background-color:#c62828!important}.userAvatarSmall{border:1px solid #8f033a;border-radius:60%}.userAvatar{border:1px solid #8f033a;border-radius:60%;margin-left:-12px!important}.popupHeader{background:#282b2d!important;color:#f1f1f1!important;font-size:18px}.contactRowItem{margin-top:8px;min-width:300px}.md-badge{z-index:10!important}.mobileSidenav{padding-left:12px;padding-right:12px}.leaflet-bottom,.leaflet-top{z-index:50}.viewDetailButton{background:linear-gradient(to left,#F1F1F1,#E9E9E9);color:#414d57;margin-left:24px;min-width:8vw;width:127px}.viewDetailButton:not([disabled]):hover{background-color:#b1bbc2}fieldset{border:0}.jobTypeSidenav{text-transform:uppercase;margin-left:-20px!important}.requestDetailList{margin-right:-18px}.timetableBtn{color:#566c7e}.reviewBtn{background:#f3a536;color:#FFF}.cancelBtn,.endBtn{color:#979797;min-width:105px}.requestValueText{color:#4D4D4F}.addTaskBtn{border:1px solid #dbdbdb;color:#dbdbdb;border-radius:50%;width:50px!important;height:50px!important;margin-top:12px!important;margin-right:36px!important}.editRequestBtn{background-color:#F1F1F1;border:1px solid #E1E1E1;padding:4px;color:#4D4D4F}.detailSubmitDate{color:#b2b2b2;font-size:12px}.applyBtn{background:#43A047;color:#FFF}.removeBtn{color:#A72134;font-size:10px;margin-top:30px;line-height:12px}.addTaskBtn:hover,.notificationIcon,.notificationIcon:hover,.removeBtn:hover,.showRequest:hover{cursor:pointer}.itemInfoText{font-weight:500}.txtLink:hover{text-decoration:underline}.loading-pane{position:absolute;background:url(../images/2pqsuc0.jpg)}.loading-pane .spinner-image{position:absolute;width:100%;height:100%;background:url(../images/Spinner-1s-200px.svg) center center no-repeat}.button,rating-stars .hover .star{position:relative}.customPnl{border-radius:4px;text-align:center;min-width:140px;padding-top:4px;max-height:128px!important;margin:6px}.transportationPnl{border:1px solid #6DBACE}.wastedPnl{border:1px solid #FFA8A8}.taskPnl{border:1px solid #A7E2AD}.pnlTime{font-size:28px;line-height:34px;color:#4D4D4F}.pnlLabel{font-size:13px;line-height:15px;color:#4D4D4F;border-top:#EEE 1px solid;padding-top:7px}.readNotification,.unreadNotification{border:1px solid #DEDEDE}.unreadNotification{background-color:#F2F2F2}.hide-header{height:0}.contactContent,.requestInfo{height:calc(100vh - 90px)}.LoginContainer{min-width:250px;margin-right:16px;margin-left:16px}.reportContent{height:calc(100vh - 220px)}md-sidenav,md-sidenav.md-closed.md-locked-open-add-active,md-sidenav.md-locked-open{min-width:200px!important;width:85vw!important;max-width:400px!important}.checkBoxRequest{margin-top:10px}.button{padding:2px 5px}.button__badge{border-radius:14px;color:#fff;padding:2px 5px;font-size:10px;position:absolute;bottom:0;right:0;margin-right:11px;margin-bottom:5px}.transportedBadge{background-color:#FFA726}.notificationBadge{background-color:#a52337;margin-right:-8px;margin-bottom:-6px}.assignedBadge{background-color:#0277BD}.taskBadge{background-color:#2E7D32}.wastedBadge{background-color:#f44336}.otherBadge{background-color:#ababab}@media (max-width:320px){.pnlTime{height:100px}}.adminItemCard{max-width:28vw}#clearSpanAdmin{margin:-4px 15px 0 -36px}.md-calendar-scroll-container{box-shadow:none}.md-calendar-month-label{font-weight:600}.confirmAppointmentBtn{border:1px solid #aac5dc;color:#566c7e}.appointmentHeader{color:#2121218c;background-color:#fbfbfb}.cal-day-tick{display:none}ul.unstyled.list-unstyled{list-style-type:none!important}#standard-autocomplete,#virtual-autocomplete{width:200px}.autocomplete-standard-template li,.autocomplete-virtual-template li{border-bottom:1px solid #ccc;height:auto;padding-top:8px;padding-bottom:8px;white-space:normal}.autocomplete-standard-template li:last-child,.autocomplete-virtual-template li:last-child{border-bottom-width:0}.autocomplete-standard-template .item-metadata,.autocomplete-standard-template .item-title,.autocomplete-virtual-template .item-metadata,.autocomplete-virtual-template .item-title{display:block;line-height:2}.autocomplete-standard-template .item-title md-icon,.autocomplete-virtual-template .item-title md-icon{height:18px;width:18px}.autocomplete-standard-template .item-desc,.autocomplete-virtual-template .item-desc{font-size:12px;margin:.8em 0;max-width:300px}.standard-container,.virtual-container{width:300px}.instance-wrapper{padding:0 8px}mwl-calendar .cal-month-day{min-height:150px;height:15vh;overflow-y:hidden}.eventText{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#785555;cursor:pointer;border-bottom-style:ridge}.eventDiv{width:100%;margin-top:8px}mwl-calendar .cal-month-box .cal-week-box-cell{display:none}.day-event{color:#756868}small.cal-events-num.badge.badge-important.pull-left.ng-binding{color:#fff!important}.rating{color:#555;margin:0;padding:0}ul.rating{display:inline-block}.rating li{list-style-type:none;display:inline-block;padding:1px;text-align:center;font-weight:700;cursor:pointer;font-size:20px}.rating .filled{color:#f3a536}.clear{margin-top:20px}@keyframes rating-stars-blink{0%{opacity:.8}100%{opacity:0;transform:scale(2)}}rating-stars .mutable{cursor:pointer}rating-stars .hover .star:hover::after{animation-name:rating-stars-blink;animation-duration:.5s;animation-timing-function:cubic-bezier(.4,0,.2,1)}rating-stars .hover .star::after{position:absolute;top:0;left:0;color:#f3a536;content:'star';opacity:0}rating-stars .star{color:#949494;transition:color .2s cubic-bezier(.4,0,.2,1);vertical-align:middle}rating-stars .star::before{content:'star_border'}rating-stars .star.on,rating-stars .star.on-half{color:#f7931e}rating-stars .star.on-half.my,rating-stars .star.on.my{color:#f3a536}rating-stars .star.on::before{content:'star'}rating-stars .star.on-half::before{content:'star_half'}.headerComponent{margin:16px 0 10px;padding-right:10px;padding-left:10px;overflow-x:auto;overflow-y:hidden}.pageTitleText{font-size:26px;color:#333;letter-spacing:0;line-height:1.2;margin-left:24px;font-weight:700;min-width:100px}.newRequestBtn:not([disabled]):hover{background-color:#9d223c}.newRequestBtn{background:#A72134;color:#FFF;margin-left:24px;min-width:144px;width:172px;text-transform:uppercase}.whiteIcon{color:#fff!important}#searchSpan{margin:-4px -55px 0 20px}#filterSpan{margin:0 50px 0 -50px}#clearSpan{margin:-4px 15px 0 -115px}.headerIcon{cursor:pointer;height:20px;width:20px;min-height:20px;min-width:20px}#searchInput{border:none;padding-bottom:5px;padding-left:30px;font-size:14px;line-height:14px}md-toast.notification .md-toast-content{background-color:#fff;color:#000;height:300px!important;width:250px}#loading-bar .bar{height:3px;background:#dd4340}#loading-bar .peg{-ms-box-shadow:#dd4340 2px 0 6px 2px;box-shadow:#dd4340 2px 0 6px 2px}.requestImage{width:auto;max-height:90px;max-width:70px}.requestCardLayout{border:1px solid #C6CBD4;border-radius:2px}.requestMore{height:20px;margin-bottom:-25px;margin-top:10px;padding-top:21px}@media (max-width:959px){.body{font-size:14px}.repeated-request-item{height:50vh;min-height:500px;max-height:550px;margin:12px 12px 12px 6px}.pageTitleText{display:none}.requestHeader{height:20vh;min-height:155px;max-height:210px;padding:15px}.labelText{padding-bottom:0;padding-right:10px;font-size:12px}.statusText{text-align:right}.requestMainLeft{border-bottom:1px solid #DBDBDB}}@media (min-width:395px) and (max-width:600px){.mobileMenu{padding-right:72px!important}}@media (max-width:394px){.mobileMenu{padding-right:0}}@media (min-width:960px){.requestHeader{max-height:6vh;min-height:66px}.requestLabelDiv{margin-left:15px}.labelText{padding-bottom:10px}.statusText{text-align:left}.imageItm{float:left;max-width:60px;width:60px;height:auto;max-height:100px;margin-left:14px}.repeated-request-item{height:25vh;min-height:276px;max-height:300px;margin:12px 24px 24px;box-shadow:none}.requestMainLeft{border-right:1px solid #DBDBDB}.troubleshootingBtn{border:1px solid #1976D2;color:#1976D2}.prophylacticBtn{border:1px solid #90CAF9;color:#90CAF9}.installationBtn{color:#0D47A1;border:1px solid #0D47A1}.otherBtn{color:#42A5F5;border:1px solid #42A5F5}}.noBorder{border:none!important}.labelText{font-weight:400;text-transform:uppercase;font-size:10px}.repeated-request-item{overflow-y:hidden;overflow-x:hidden}.repeated-request-body{max-height:210px;height:-webkit-fit-content;height:fit-content}.requestHeader{background:#f5f4f5;padding-top:14px;padding-bottom:12px;border:1px solid #C6CBD4;border-radius:2px}.requestMainCard{background:#FFF;border-right:1px solid #C6CBD4;border-left:1px solid #C6CBD4;border-bottom:1px solid #C6CBD4;border-radius:2px;padding:6px}.imageItm{padding:5px}.engineerName{text-align:center;cursor:pointer}.engineerImage:hover~.engineerName,.engineerName:hover{text-decoration:underline}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.linear-background{animation-duration:1s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#f6f7f8;background:linear-gradient(to right,#eee 8%,#ddd 18%,#eee 33%);background-size:1000px 104px;position:relative;overflow:hidden}.picture{height:150px;width:150px}.line,.line-long,.short-line{height:5px;margin-bottom:24px;margin-left:30px}.line{width:40vw}.short-line{width:10vw}.line-long{width:60vw}.moment-picker td.selected{border-color:#dd3c4b;background-color:#e0525f;background-image:linear-gradient(#f44336,#ff8a80)}.engineerTotalSummaryLabel{text-align:end;font-size:13px;font-weight:600;padding:10px}@media (max-width:599px){#requestInfoSectionOne{min-height:250px}#requestInfoSectionTwo{min-height:350px}#googleMap{width:100%;height:15vh}#googleMap>ng-map{height:175px}.requestDetailMainContainer{border-bottom:1px solid #DBDBDB;padding-bottom:10px}}@media (min-width:600px){#requestInfoSectionOne{min-height:200px}#requestInfoSectionTwo{min-height:300px}#googleMap{width:30vw;height:15vh}#googleMap>ng-map{height:300px}.requestDetailMainContainer{border-right:1px solid #DBDBDB}}.requestRowItem{margin-top:18px}#requestInfoSectionOne{height:25vh}#googleMap{padding-right:15px;padding-left:15px}.requestDetailMainContainer{min-width:200px}.jobTypeButton{text-align:left}@media (max-width:599px){.reportDate{font-size:10px;font-weight:700}.big-menu-panel{width:92vw}}@media (min-width:600px){.big-menu-panel{width:60vw}}@media (min-height:1024px){.reportCard{max-height:70vh!important}}@media (max-width:959px){.repeated-review-item{height:36vh;min-height:320px;margin:12px 12px 12px 6px}}@media (min-width:960px){.repeated-review-item{height:27vh;max-height:276px;min-height:250px;margin:12px 24px 24px}}.repeated-review-item{overflow-x:auto}small.cal-events-num.badge.badge-important.pull-left.ng-binding{display:inline-block;min-width:10px;padding:3px 7px;font-size:10px;font-weight:700;line-height:1;color:#fffde;text-align:center;white-space:nowrap;vertical-align:middle;border-radius:10px}.pull-right{float:right!important}.pull-left{float:left!important}.cal-slide-content.cal-event-list{color:#5a5454;background-color:#ffff;box-shadow:none}span.pull-left.event{border:none}