.forgottenButton{padding-top:7px;font-size:14px;text-decoration:underline}.forgottenButton:hover{text-decoration:underline}body{background-color:#ecf0f5;background-size:cover;padding-right:0!important}body.whiteBody{background-color:#fff}.loginContent{position:absolute;top:47%;left:50%;width:55em;height:18em;margin-top:-9em;margin-left:-25.9em}.logoBody{display:inline-block}.logoBody>img,.logoBody{vertical-align:top}.fa-small-margin{margin-top:8px}.update-password-form{margin-top:-33px}.update-password-form,.forgot-password,.forgot-password-confirmation,.reset-password,.reset-password-form,.reset-password-confirmation,.reset-password-expired{display:inline-block;width:350px;margin-left:20px;position:fixed;color:#666;padding-left:20px}.login-box-body{display:inline-block;width:350px;margin-left:20px;color:#666;padding-left:20px}.forgot-password-confirmation{margin-top:32px}.reset-password{margin-top:26px}.reset-password-confirmation{margin-top:51px}.reset-password-expired{margin-top:51px}.popover{width:200px}.popover-title{text-align:left;font-weight:bold}.popover-content{background-color:#fdffe3;text-align:justify}.loginModelLogo{max-height:250px}.loginFormBody{margin-top:40px}.main-header>.navbar{margin-left:0;z-index:1000;position:fixed}.mainNavigation{float:right;display:flex;align-items:center}.detailsButton{margin-left:40px;margin-right:20px}.btnMaintenance{margin-left:10px}.logoImage{max-height:50px;margin-left:20px}.portalName{color:#fff;font-size:11pt;font-family:Verdana;vertical-align:middle;margin-left:10px}.portalVersion{color:#fff;font-size:10pt;font-family:Verdana;margin-right:15px;margin-left:5px;vertical-align:sub}.userName{font-size:10pt;font-family:Verdana}.companyName{font-size:8pt;font-family:Verdana}.user-panel>.image>img{width:auto;height:auto;text-align:center}.user-panel{text-align:center}.navbar-custom-menu{padding-top:5px}.table>thead>tr>th{white-space:nowrap;padding-right:20px}td{white-space:nowrap}.table-responsive{height:100%;width:100%}.box-body,.box,.job-notes{width:100%}.job-notes{padding:0 25px;text-align:justify;float:left}.tableSection{height:100%}.bootstrapDropDownButton{width:100%}.btn-group.bootstrapDropDown{width:100%}.dropdown-menu.bootstrapDropDown{width:100%;text-align:center}.dateControl{position:relative;display:table;border-collapse:separate}.tableBox{margin-bottom:0}.responsiveDataTable{margin-bottom:0;overflow:hidden}.tableContainer{min-height:275px;margin-right:20px;margin-left:20px;position:relative;bottom:0}.content-header,.content-footer{padding:15px 20px 0 20px}.content-body{padding:0 20px}.searchBar{margin-top:10px;padding:10px;height:auto}#ijButtonGroup{padding-right:10px}.collapsibleBox{margin-top:10px;padding:10px;height:auto}.elementFullWidth{width:100%}.controls{padding-left:0;padding-right:0}.documentStatusError{color:red}.errorRow{color:red;font-weight:bold;background-color:#faebd7}.emptyRow{color:#646464;font-weight:bold;background-color:#faebd7}.documentArhived{padding:8px;margin:5px}.uploadErrorBox{display:none}#dataTable tbody tr td.firstCol{text-align:center}#dataTable.jobActiveLocations tbody tr td:first-child{text-align:left}.userDocumentationTable tbody tr td:first-child{text-align:center}#dataTable.jobActiveLocations tbody tr td:last-child,#subLocationsTable tbody tr td:last-child{text-align:center}.jobActiveLocations thead tr th:last-child,.jobActiveSubLocations thead tr th:last-child{text-align:center;padding-right:8px}#dataTable.usersTable tbody tr td:first-child{text-align:left}#dataTable tbody tr.errorRow:hover{background-color:#f2c282}#dataTable tbody tr:hover,#subLocationsTable tbody tr:hover,#resultsTable tbody tr:hover{background:#90caed;cursor:pointer}#dataTable tbody tr.read-only{cursor:default!important}.tabTable table tbody tr.errorRow:hover{background-color:#f2c282}.tabTable table tr:hover{background:#90caed;cursor:pointer}.bottomBox{margin-bottom:0}.content-wrapper{height:auto;overflow:hidden}.additionalDetails.content-wrapper{padding-right:15px;padding-left:15px}.additionalDetails.content-header{padding-left:0;margin-bottom:10px}.boxHeading{font-weight:bold}.noBoxShadow{box-shadow:none}.orderFieldLabel{font-weight:bold}.regAndPinImportLabel{font-weight:bold;padding:6px 5px 0 0}.paddingLeftZero{padding-left:0}.formDetailsButtons{padding:10px;margin:0}.formDetailsButtons button,.formDetailsButtons a{min-width:170px}.additionalDetailsTabs{margin:0 0 20px 0}.additionalDetailsTabContent{box-shadow:0 1px 1px rgba(0,0,0,.1)}#tabs .active{font-weight:bold}.box-title.orderSummaryHeading{font-size:22px}.box-title.boxTitleHeading{font-size:22px}.box-title.summarySubHeading{font-weight:bold}.dataSetFieldLabel{font-weight:bold;color:#3082b1}.adDetailsTab{font-size:16px}.sectionHeadingField{font-weight:bold;color:#1d5f84;font-size:16px}#progressbar .ui-progressbar-value,#subLocProgressBar .ui-progressbar-value,#journeyWaypointsProgressbar .ui-progressbar-value,#lookupProgressbar .ui-progressbar-value,#loadingProgressbar .ui-progressbar-value,.progressbar .ui-progressbar-value{background-color:#3c8dbc}.progressbar.ui-widget-content{border:0}#progressbar,#subLocProgressBar,#journeyWaypointsProgressbar{display:none;position:absolute;min-width:230px;z-index:11}#progressbar .ui-widget-header{border-color:#2d6a8d}.progress-label{position:static;font-weight:normal;color:#fff;background-color:#2d6a8d;display:block;text-align:center;padding:0 10px 0 10px}#lookupProgressbar,#loadingProgressbar{width:250px}#journeyWaypointsProgressbar{width:170px}#modalXmlProgressbar .ui-progressbar-value{background-color:#3c8dbc}.dataTables_empty{display:none}.fadedDiv{filter:alpha(opacity=30);opacity:.3}.errorPageHeader{text-align:center}.errorDownloadingIcon{margin-right:15px}.homeTableBox{padding-top:0}.dataTables_scrollBody{min-height:140px}#tablePagination{margin:10px 10px 0 10px}.pagination{margin:0}.additionalBottomButtons{padding-right:0}.field-validation-error{color:red}.validation-summary-errors{color:red}#moreVehicleBtn,#cancelJobUpdateButton,#updateJobButton{display:none}.duplicateRow{color:#000;background-color:#ffffda}#dataTable tbody tr.duplicateRow:hover{background-color:#ffffba}#uploadTableBox{display:none}#fileInput,#document-file-input{visibility:hidden;display:none}#noDataUpload{padding:20px 0;margin:auto;text-align:center;font-size:1.3em}#noDataProgressbar .ui-progressbar-value{background-color:#3c8dbc}#noDataProgressbar{display:none;width:200px;z-index:1;margin:auto}.errorCol{white-space:normal;max-width:650px}.dataTable th.notesCol,.dataTable td.notesCol{white-space:normal;max-width:650px}.dataTable th.vehicleCol,.dataTable td.vehicleCol{white-space:normal;max-width:650px}#recordsSelect{float:left}.errorCode{margin-top:-10px}.placeholder{color:#aaa}.tooltip-inner{max-width:600px;width:600px;color:#464646;background:#fff;border:solid 1px #767676;box-shadow:3px 3px 3px #ccc;text-align:justify}.tooltip.bottom .tooltip-arrow{border-bottom-color:#767676}.nav-tabs>li{float:none;display:inline-block;*display:inline;zoom:1}.nav-tabs-custom>.nav-tabs>li{margin-right:0}.menu-label,.top-menu-item{font-size:11pt!important;font-family:Verdana;font-weight:normal}.sub-menu-item{font-size:9pt!important;font-family:Verdana;color:#545d66}.menu-item-group{font-weight:normal;top:48px;color:#545d66;position:absolute}.menu-item-group li a:hover,.menu-item-group label:hover,.menu-item-group a:focus{cursor:pointer;font-weight:bold;color:#545d66}.navbar-default .navbar-right .navbar-nav>li:hover>a,.navbar-default .navbar-right .navbar-nav>li>a:focus,.navbar-default .navbar-right .navbar-nav>li.active>a:focus{background-color:transparent}.pointee{cursor:pointer}.nopointee{cursor:default!important}.list-group{list-style-type:none}#pageTitle{bottom:4px;display:block;left:100px;position:absolute;visibility:hidden}#navigationholder{background:#e3e8eb;height:100px}.navigationholder{background:#e3e8eb;height:100px;z-index:1030}.navbar-default{background-color:#374850;background-image:none;border:none;box-shadow:none;color:#fff;font-size:11pt;margin:0;max-height:50px}.fixed-header{position:fixed;right:0;left:0;z-index:1030;max-height:200px;top:0}.navbar-default .navbar-toggle{background-color:#ddd}.navbar-default .navbar-toggle:hover{background-color:#ededed}.navbar-brand{padding:3px 15px 10px 10px}.navbar-brand img,.navbar-default .navbar-right img{border:1px solid #606d7d;height:80px;width:80px;margin-top:-5px}img#branchlogo{border:1px solid #606d7d;height:104px;width:104px}.navbar-default .navbar-right img{margin:10px 10px 10px 15px}.navbar-default .navbar-header{min-height:100px}.navbar-default div.navbar-left .navbar-nav:first-child li{border-left:1px solid #606d7d}.navbar-default div.navbar-left .navbar-nav:first-child li:first-child{border-left:none}.navbar-default .navbar-nav>li>a{color:#fff;line-height:50px;max-height:50px;overflow:hidden;padding:0 15px;text-shadow:none}#logout-button{padding:0}.navbar-default .navbar-nav>li>a#account_anch{color:#fff;margin-top:-11px;line-height:50px;max-height:60px;overflow:hidden;text-shadow:none}.navbar-default .navbar-right img#account_logo{border:1px solid #606d7d;height:51px;width:100px;margin-top:-1px;margin-right:-6px}.navbar-default .navbar-nav>li>a img{position:relative;top:0}.navbar-default .navbar-nav>li>a:hover img,.navbar-default .navbar-nav>li>a:focus img,.navbar-default .navbar-nav>li.active>a img{top:0}.navbar-default .navbar-nav>li:hover>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li.active>a:focus{background-color:#e3e8eb;color:#4d5760}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active:hover>a{background-color:#e3e8eb;background-image:none;box-shadow:none;color:#4d5760;filter:none}.navbar-default div.navbar-left ul.navbar-left{padding:10px 0}.navbar-default div.navbar-left ul.navbar-left li{border-right:1px solid #afb8bf}.navbar-default div.navbar-left ul.navbar-left li:first-child{border-left:1px solid #afb8bf}.navbar-default div.navbar-left ul.navbar-left li a{color:#4d5760;line-height:30px}.navbar-default div.navbar-left ul.navbar-left li.active a{font-weight:700}div.navbar-left ul#logout_members{margin-top:40px;align-content:center}.navbar-default div.navbar-right .navbar-nav li:first-child{padding:9px 0;text-align:right}.navbar-default div.navbar-right .navbar-nav li:first-child .user-header{padding:9px 40px;text-align:center}#user-menu{margin-right:-1px}.dropdown-menu{padding:0}.portal-title{margin-top:12px;top:0;position:fixed}#top-line-menu{padding-left:90px}.portal-title .dropdown-menu{text-align:left;margin-top:-22px;margin-left:-6px}.portal-title .user-header{padding:10px}.portal-title .dropdown-menu p{margin-bottom:0;white-space:nowrap}.dropdownWithPadding>li>a{margin:10px}.paging_simple_numbers{margin-left:10px}#logout-button{background-color:#374850}.portal-title .dropdown-toggle{background:transparent!important}@media(max-width:991px){.main-header .navbar-custom-menu a,.main-header .navbar-right a{color:#777;background:#f4f4f4}}.navbar-default div.navbar-right .navbar-nav li:first-child .navbar-text{color:#4aaadd;float:none;font-size:8pt;line-height:16px;margin:0}.navbar-default div.navbar-right .navbar-nav li:first-child .navbar-text:first-child{color:#fff;font-size:10pt}.checkbox-control{margin-top:7px}.margin-right-10{margin-right:16px}#locationDateFrom{padding-left:0}#locationDateTo{padding-right:0}.jobActiveResults{margin-top:10px;height:auto}.jobActiveBox,.subLocationBody{padding:0}#dataTable tbody tr.selected,#subLocationsTable tbody tr.selected,#resultsTable.dataTable tbody tr.selected{background:#90caed}.greyedDownload{color:#aaa}.locationDataSection{padding-top:0}.mapData{min-height:370px}.coordinatesBox{border:#d6d6d6 solid;height:310px;margin-top:10px}.coordinatesBoxEmpty{text-align:center;width:100%;top:45%;position:absolute;margin-left:-15px}.boldParagraph{font-weight:bold}.locationBackButton,.jobPicturesCloseButton{margin-bottom:15px}.noLocationSelectedRow{color:#646464;font-weight:bold;background-color:#b8f1ff}.supportConsoleLogOut{color:#4aaadd!important;float:none;font-size:8pt;line-height:16px!important;margin:0;font-family:Verdana;padding:0!important}.locationMagnGlass{padding-left:5px;padding-top:3px;display:inline-block;position:absolute;right:10px}.coordinates{display:inline-block;margin-bottom:0;padding-right:20px}.map,.coordinatesContainer{height:100%;width:100%}#subLocationsTable tbody tr td:nth-child(2){position:relative}.coordinatesBoxEmpty.errorLoading,.assignAgentEmailNotSent{color:red}.agentAssignedEmail{margin-top:3px}.fixedTextArea{resize:none}.verticalResizeOnly{resize:vertical}.notesFixed{height:83px!important}.select2-container,.select2-drop,.select2-search,.select2-search input{width:100%!important}.select2-container .select2-choice{height:34px!important}.select2-container .select2-choice .select2-arrow{display:none!important}.select2-selection{border-radius:0!important;box-shadow:none;border-color:#d2d6de}.forgottenPasswordHeader{margin-top:0}.modalBodyCentered{text-align:center}#confirmModalYes,#exportReportButton{margin-right:10px}#exportReportButton li{cursor:pointer}#cancelButton,#createJobButton{margin-bottom:15px}.duplicateJobErrorMessage,.errorAlertText{color:#fff!important}.jobDetailsHeader{margin:0;font-size:24px;display:inline-block;padding-right:10px}.jobDetailsHeaderSection{padding-top:15px}.quoteDetailsSectionIcon,.jobDetailsSectionIcon{font-size:24px;padding-right:5px}.jobHistorySpan{margin-top:0;font-size:18px}#jobHistoryHeading{padding-bottom:10px}.jobHistoryBoxHeader{padding:7px 0 7px 0;margin-right:-5px;margin-left:-5px}.jobHistoryEntry{font-weight:bold}.jobOfferedIcon{color:#374850;font-size:24px;padding-right:15px}.quoteDetailsSectionIcon,.jobDetailsSectionIcon{color:#374850}.quoteDetailsSectionIcon+.tooltip>.tooltip-inner,.jobDetailsSectionIcon+.tooltip>.tooltip-inner{width:150px;max-width:150px;display:inline;white-space:nowrap}.quoteDetailsHeaderIcons,.jobDetailsHeaderIcons{border-left:1px #000 solid;display:inline-block;padding-left:15px;padding-right:5px}.quoteDetailsHeaderIcons{margin-left:10px}.boxHeader{padding-bottom:10px}.quoteDetailsHeader{display:inline-block}#editJobNotes{height:130px}.maintenanceTableContainer{min-height:223px;margin-right:20px;margin-left:20px;position:relative;bottom:0}.maintenanceTableContainer .dataTables_scrollBody{min-height:115px}.historySectionName{font-size:18px}.jobHistoryChangedTo,.jobHistoryChanged{font-size:16px;text-decoration:underline}.jobHistoryChangedTo{color:red}.changedRow{padding-bottom:5px}#deliveryLocation:disabled,#collectionLocation:disabled{cursor:default}#cancelReason,#abortReason{width:100%;height:60px;resize:none}.cancelJobWarning,.abortJobWarning{font-size:3em}#cancelJobModalNo,#abortJobModalNo,#postcodeReplaceNo,#exportReportButton{margin-left:10px}.cancelJobModalBody{padding:10px 40px 0 40px;text-align:center}.cancelReasonContainer,.abortReasonContainer{padding-top:10px}#cancelJobModalText,#abortJobModalText{padding-top:8px}#cancelReasonError,#postcodeReplaceNotSelected{color:red;display:none}#abortJobModalContent{margin:0 25px -15px 25px}.modalBodyCentered{text-align:center}.privacyPolicyLink,.eulaLink{color:#fff!important;margin:0!important;padding:0!important;text-decoration:underline!important}.privacyPolicyLink:hover,.eulaLink:hover{color:#72afd2!important;text-decoration:underline!important;background-color:transparent!important}#reportResultTableHeader{font-size:18px;padding-left:15px}.loginPrivacyPolicyLink,.loginEulaLink,.bottomBarLink{font-size:16px;color:#fff}.bottomBarLink{padding-left:40px}.loginEulaLink{padding-left:40px}.loginBottomBar{width:100%;height:50px;background-color:#374850;position:fixed;bottom:0;text-align:center}.bottomBarPrivacyContainer{display:inline-block;padding-top:12px}.bottomBarLinks{position:absolute;display:inline-block;padding-top:12px;left:0}.EDLogo{height:36px}.bottomBarEdLogo{position:absolute;right:0;display:inline-block;padding-top:7px;padding-right:10px}#applyReportFilter{color:#646464;font-weight:bold;background-color:#b8f1ff}.delDetailsClientName,.delDetailsAgentName,.delDetailsPONumber,.regAndPinImportInputBlocks{padding-left:15px;padding-top:5px}#printerFriendly{display:inline;color:#a9a9a9;font-size:12px}#exportPdf{display:inline;margin-right:0;padding-right:0;color:#777}#exportPdf:hover{color:#333}#exportPdfReport{padding:3px 0 3px 20px;cursor:pointer;margin:10px}#exportPdfReport:hover{background-color:#e1e3e9;color:#333}.groupByAcc{margin-top:7px;margin-bottom:10px;position:static}.groupByAcc label{padding-left:30px}.homeRecordsSelect{width:70px}.accountsTabContent{padding:0!important}#accountTabs>li.active{font-weight:bold}#accountTabs>li.active a{color:#1784c3}#alertWarning{display:none}#agentAssignButton,#reassignAgent{white-space:normal}.saveLocationCheckbox{padding-top:5px}.deliverySaveLocation,.collectionSaveLocation{display:none}#vehicleLookup{padding-left:0!important}.formNoBottomMargin{margin-bottom:0}.form-control[readonly="readonly"]:focus{border-color:#d2d6de!important}.lookupLoadingModal,.getMileageModalBody{left:26%}#bandsTable tr:hover td{background-color:#f9f9f9}#bandsTable tr:hover td.emptyRow{background-color:#faebd7}#bandsTable tr.selected td{background-color:#90caed}#bandsTable tbody tr{cursor:pointer}#billingDetails{padding:15px 20px 0 20px}#billingDetails h1{margin:0;font-size:24px}#billingDetails h5{font-weight:bold;padding:15px 0;border-top:1px solid #eee;border-bottom:1px solid #eee}#billingDetails .nav-tabs,#editMessageTemplates .nav-tabs{font-size:16px}.billing-currency-readonly{background-color:#eee!important}.fieldset{margin-top:0;border-top:2px solid #3c8dbc}.fieldset .fieldset-header{color:#444;padding:10px;position:relative;overflow:auto}.fieldset .fieldset-title{margin:6px 0 0 0;font-weight:normal;font-size:17px;float:left;line-height:100%}.fieldset .fieldset-header button{float:right}.fieldset .fieldset-body{border-top:1px solid #f4f4f4;padding:10px}#billingDetails .label-header label,#quoteData .label-header label{text-align:left}#billingDetails .label-header .form-group,#quoteData .label-header .form-group{margin-bottom:5px}.additional-cost-template,.expense-template{display:none}.billing-details-notification{padding:8px;margin:0 0 10px 0;background-color:#faebd7;color:#646464;font-weight:bold;font-size:13px}.billing-totals-row{margin-bottom:10px}.billing-totals-row label{padding-top:7px}.billing-totals-row textarea,.job-costing-section textarea{resize:vertical}.billing-summary-title{font-size:17px;padding:0 0 10px 10px;border-bottom:1px solid #f4f4f4;margin-bottom:20px}.billing-total{margin-bottom:10px;padding:0 10px}.billing-total label{padding-top:7px;text-align:right}.label-right{text-align:right}.arrow-padding-left{padding-left:10px}.arrow-padding-right{padding-right:10px}.arrow-padding-top{padding-top:64px}@media(min-width:992px){#editMessageTemplates .template-fields{margin-right:20px}}.pictureContainer{display:inline-block;padding-top:20px;width:320px;margin-right:20px;margin-left:20px;overflow:auto}.pictureImageContainer{float:left;margin-right:15px;height:120px;width:120px;position:relative;background-color:#f4f4f4;line-height:120px}.pictureImageContainer.background-loading{background-position:center center;background-repeat:no-repeat;background-image:url('img/loader.gif')}.pictureNotFound{display:inline-block;padding:0 10px;vertical-align:middle;line-height:16px;text-align:center;font-size:13px;color:#999;text-transform:uppercase}.pictureImage{height:120px;width:120px;display:block;margin:0;border:1px solid #f4f4f4}.pictureName,.pictureNotes{margin-bottom:0!important;padding-bottom:0!important}.pictureName{font-weight:bold}.boxInnerHeader{font-size:18px;margin:0;line-height:1;padding-bottom:10px}.boxDivider{border-bottom:1px solid #f4f4f4}.picturesHeader{padding-top:20px}.picturesHeader:first-child{padding-top:0}.damageTableHeading{margin-bottom:10px;color:#3c8dbc;font-size:22px;margin-top:0}#viewPictureModal{text-align:center}#viewPictureModal .modal-title{text-align:left}#viewPictureModal .modal-dialog{display:inline-block;width:auto}#pictureLoader{width:400px}#pictureLoader .ui-progressbar-value{background-color:#3c8dbc}#fullsizePicture{width:100%;max-width:1200px;display:none}#pictureError{display:none;width:400px}#copyClientData{display:inline-block;top:-6px;position:relative;margin-left:10px}#sendBroadcastMessage select,#template-editor select{width:100%}#broadcast-notifications-icon{padding:4px 20px 0 20px;line-height:30px;background-color:#374850;position:relative;overflow:visible}#freshdesk-icon{padding:0;padding:3px 32px 0 0;line-height:32px;background-color:#374850;position:relative;overflow:visible}#userDocumentation-icon{padding:1px 30px 1px 20px;line-height:30px;background-color:#374850;position:relative;overflow:visible;font-size:23px;color:#fff}#broadcast-notifications-icon i{font-size:23px;color:#fff}#freshdesk-icon i{font-size:25px;color:#fff}#broadcast-notifications-icon .badge{display:none;position:absolute;top:-2px;border-radius:4px;padding:2px 4px;background:#dd4b39;z-index:900}#broadcast-notifications-label{margin:10px 0;padding:5px;min-width:250px;text-align:center;color:#777}#broadcast-notifications-button{display:none}#broadcast-notifications-loader{display:none;margin:10px 0;padding:20px 0;min-width:280px;background-position:center center;background-repeat:no-repeat;background-image:url('img/loader.gif')}#broadcast-notifications .broadcast-notification-item{margin:0;padding:0;text-align:left}#broadcast-notifications .broadcast-notification-item a{margin:0;padding:5px 10px}#broadcast-modal .modal-footer input[type="checkbox"]{margin:12px 30px 0 15px}#broadcast-modal-status{display:none}#broadcast-modal-loader .ui-progressbar-value{background-color:#3c8dbc}#clientNotesTable{margin-bottom:0}#clientNotesTable tbody tr:hover{background-color:#f9f9f9}#clientNotesTable input[type="checkbox"]{cursor:pointer}#clientNotesTable .note-description-tooltip{white-space:normal}#user-notes .alert{margin-top:10px}#user-notes-notification{margin-top:10px}#user-notes-notification p{margin:10px 0;font-size:1.3em}.eulaBody{padding-left:20px;padding-right:10px}.eulaBody>p{font-size:16px}.additional-documents-tab-content{margin:0 -10px}#job-items .item-details-template{display:none}#job-items .item-details-remove{margin-right:3px}.nostretch{width:1%;white-space:nowrap}#progress-table{width:100%}#progress-table td{padding:4px;line-height:100%;white-space:normal}#progress-table .progress-status{width:40px;text-align:center}#progress-table .progress-status img{width:18px}#progress-table .progress-status i{margin:2px 0}#progress-table .progress-status i.fa-check{color:#009e11}#progress-table .progress-status i.fa-remove{color:#900}.address-autocomplete-control{display:block;position:relative}.address-autocomplete-control ul{background:#fff;padding:0;margin:0;border:1px solid #d2d6de;position:absolute;display:none;width:100%;z-index:100;overflow-y:auto;max-height:300px}.address-autocomplete-control ul li{cursor:pointer;list-style:none;display:block;padding:4px 24px 4px 12px;margin:0;font-size:14px;background-color:#fff}.address-autocomplete-control ul li.drill-down{background:url('img/arrow-right.png') no-repeat right 5px center}.address-autocomplete-control input.loading,.address-autocomplete-control ul li.loading{background:url('img/loader.gif') no-repeat right 5px center;background-size:16px}.address-autocomplete-control ul li span{font-size:13px}.address-autocomplete-control ul li:hover{background-color:#f5f5f5}#daily-billing-details{display:none}.loading-progressbar{display:none;left:0;right:0;margin-left:auto;margin-right:auto;position:absolute;width:180px;z-index:11}.loading-progressbar .ui-progressbar-value{background-color:#3c8dbc}.loading-overlay{display:none;position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;filter:alpha(opacity=70);opacity:.7;z-index:10}#dashboard .content-header{margin-bottom:10px}#dashboard .dashboard-control .box-title{font-weight:bold;font-size:16px}#dashboard .dashboard-control .box-body{position:relative;min-height:50px}#dashboard .dashboard-control-loader{text-align:center;position:absolute;top:0;bottom:0;left:0;right:0;z-index:100;background-color:rgba(255,255,255,1);background-image:url('img/loader.gif');background-repeat:no-repeat;background-position:center center;border-radius:3px}#dashboard .dashboard-control-counter{font-size:42px;font-weight:normal;color:#d2d6de}#dashboard .red{color:#dd4b39}#dashboard .green{color:#00a65a}#dashboard .dashboard-control canvas{display:none}#dashboard .dashboard-control i.fa-external-link{margin-left:4px}#dashboard .dashboard-control-period{margin-bottom:6px}#send-options label{margin-right:10px}#availableJobTypes option,#selectedJobTypes option{display:none}.template-body-email,.template-body-sms{display:none}.no-border{border:none}.display-none{display:none}.chat{position:absolute;top:95px;bottom:15px;left:15px;right:15px;overflow:hidden}.chat-header{margin:15px 0}.chat-header>h1{margin:0;font-size:24px}.chat-body{margin:0 15px}.chat-body .no-data{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:17px;color:#8b8b8b}.chat-body .box-body{margin:45px 0 10px 0;padding:20px 0;position:absolute;bottom:0;top:0;overflow:auto}.chat-body .box{position:absolute;top:60px;left:0;right:0;bottom:136px}.chat-message>*{display:inline-block;background:#fff;border:solid #d9dde0 1px;padding:15px;border-radius:5px}.chat-message .message-text{display:inline-block;word-wrap:break-word;word-break:break-all}.chat-message.driver{text-align:end}.chat-message.driver>*{background:#ddecff}.chat-message.driver>*{text-align:start}.chat-message .title{margin-bottom:7.5px}.chat-message{margin:7.5px 0}.chat-message:first-child{margin-top:0}.chat-message:last-child{margin-bottom:0}.chat-footer{position:fixed;bottom:0;left:15px;right:15px}.chat-footer .formDetailsButtons{box-shadow:0 -1px 0 rgba(0,0,0,.1)}#chat-sent-form{padding-top:15px}#chat-sent-form .send-icon{float:right;padding:10px 15px;margin:5px;font-size:22px;cursor:pointer}#chat-sent-form .send-content{overflow:hidden}#chat-sent-form .send-content textarea{resize:none}#chat-sent-form .error-label{display:none;position:absolute}#chat-sent-form .has-error .error-label{display:inline}.job-card{background:#fff;border:1px solid #d2d6de;margin-bottom:10px;position:relative}.job-card:hover{background-color:#f9f9f9}.job-card:last-child{margin-bottom:0}#job-card-template{display:none}#available-jobs-search{display:none}#job-cards .emptyRow{padding:8px;margin:0;border-radius:2px;text-align:center}.job-card-icon{float:left}.job-card-icon img{width:24px}.job-card-label{margin-left:34px}.job-card-return-icon{float:left;clear:both}.job-card-return-icon img{width:24px}.job-card-link,.job-card-electric{margin-left:8px;font-size:17px}.job-card-label.with-margin{margin-right:24px}#available-jobs{position:relative;min-height:120px}.section-loader{position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;background:rgba(255,255,255,.7)}.section-loader .progressbar{position:relative;top:60px;margin:0 auto;max-width:200px}.scrollpane{overflow:scroll;overflow-x:hidden;overflow-y:auto}.diary-calendar-table,.diary-calendar-header-table{width:100%}.diary-calendar-header-table thead tr{background-color:#f9f9f9}.diary-calendar-header-table th{border:1px solid #ddd;padding:10px}.diary-calendar-header-table .calendar-range-container{vertical-align:middle}.diary-calendar-table div.odd{background-color:#ecf0f5}.diary-calendar-table .calendar-main{font-weight:bold;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.diary-calendar-table .calendar-main.time{text-align:center}.diary-calendar-table div:not(.calendar-main) .date{background-color:#f9f9f9;text-align:right;padding:0 5px;cursor:pointer}#calendar-range-container>span{margin-right:10px}.diary-calendar-table div:not(.calendar-main) .date:hover{color:#3c8dbc;text-decoration:underline}.diary-calendar-table .ui-widget-content{background:#fff}.agent-date-cell{height:154px}.agent-date-cell .job-items{height:124px}.agent-date-cell .job-items.droppable-hovered,.timeline-date-cell.droppable-hovered{background-color:#f9f9f9}.timeline-date-cell.droppable-hovered{opacity:.8}.agent-date-cell .sortable-placeholder{border:1px solid #d2d6de;border-radius:2px;margin:0 2px}.ui-draggable-dragging .calendar-job-item{cursor:default}.calendar-job-item{background:#fff;border:solid 1px gray;border-radius:2px;font-size:13px;margin:1px 2px;padding:2px 3px;text-align:center;position:relative;height:24px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar-job-item .text{overflow:hidden;position:absolute;text-overflow:ellipsis;white-space:nowrap;right:20px;left:3px}.calendar-job-item .remove-job{position:absolute;right:4px;padding:3px;cursor:pointer}.calendar-job-item,.timeline-job .block{background:#fff}.tooltip.calendar-job{}.tooltip.calendar-job .tooltip-inner{display:inline;background:none;box-shadow:none;border:none;padding:0}.tooltip.calendar-job .tooltip-inner>div{background:#fff;border:solid 1px #767676;box-shadow:3px 3px 3px #ccc;padding:8px;border-radius:5px}.calendar-job-item.active,.timeline-job.timeline-job.active .block{background:#ccf5ff;border:solid 1px #003d4d}.calendar-job-item.active .remove-job,.timeline-job.active .block .remove-job,.calendar-job-item.closed .remove-job,.timeline-job.closed .block .remove-job,.calendar-job-item.completed .remove-job,.timeline-job.completed .block .remove-job{display:none}.calendar-job-item.closed,.timeline-job.timeline-job.closed .block{background:#d2d6de}.calendar-job-item.completed,.timeline-job.timeline-job.completed .block{background:#ccffe8;border:solid 1px #004d2a}.diary-main-content{overflow-x:auto;overflow-y:hidden}.timeline-date-cell{width:100%;height:100%}.timeline-content{position:absolute;left:140px;right:0;top:0;bottom:0;z-index:2;overflow:hidden}.timeline-content.unfocussed{z-index:1;opacity:.2}.timeline-content .outer-container{display:table;table-layout:fixed;width:100%;height:100%}.timeline-content .inner-container{display:table-row}.timeline-content .column{display:table-cell;position:relative;height:100%}.timeline-content .column>div{width:100%;height:100%;position:relative}.timeline-job.job-item{width:100%;height:100%;position:absolute;padding:3px}.timeline-content .column .timeline-job.job-item{height:33.33%}.timeline-content .column .job-item.all-day{height:100%}.timeline-content .column .job-item.am{top:0}.timeline-content .column .job-item.pm{top:33.33%}.timeline-content .column .job-item.evening{top:66.66%}.timeline-job.job-item .block{border-radius:5px;border:1px solid #d2d6de;height:100%;padding:10px}.timeline-job.job-item .time-block>i{font-size:17px;vertical-align:text-bottom}.timeline-job.job-item .time{font-weight:bold;vertical-align:middle;font-size:12px}.timeline-job.job-item .data{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%}.timeline-job.job-item .data>img{position:absolute;width:35px;top:50%;transform:translate(-50%,-50%)}.timeline-job.job-item .data>div{padding-left:46px;font-size:12px}.timeline-job.job-item .all-day-check{position:absolute;right:15px;bottom:5px;font-size:12px}.timeline-job.job-item .all-day-check label{font-weight:normal}.timeline-job.job-item .remove-job{position:absolute;top:10px;right:12px;cursor:pointer}.diary-main-content-box+.formDetailsButtons{margin:-20px -10px 0 0;text-align:right}.diary-main-content-box+.formDetailsButtons>button:first-child{margin-right:7.5px}.diary-main-content-box+.spacing>button:not(:last-child){margin-right:7.5px}.diary-container{position:relative}.diary-scroll-bottom-block,.diary-scroll-top-block{position:absolute;left:5px;right:5px;height:30px;background:rgba(255,255,255,.75);z-index:100;opacity:0}.diary-scroll-bottom-block.active,.diary-scroll-top-block.active{opacity:1}.diary-scroll-top-block{top:110px}.diary-scroll-top-block.search-open{top:310px}.diary-scroll-bottom-block{bottom:-9px}.diary-scroll-top-block::after,.diary-scroll-top-block::before,.diary-scroll-bottom-block::after,.diary-scroll-bottom-block::before{position:absolute;left:50%;top:50%;font-size:16px;font-weight:bold;font-family:"FontAwesome";color:#3c8dbc}.diary-scroll-top-block::after,.diary-scroll-top-block::before{content:""}.diary-scroll-bottom-block::after,.diary-scroll-bottom-block::before{content:""}.diary-scroll-top-block::before{transform:translate(-50%,-75%);-webkit-animation:flickerAnimation 1s linear infinite .125s;-moz-animation:flickerAnimation 1s linear infinite .125s;-o-animation:flickerAnimation 1s linear infinite .125s;animation:flickerAnimation 1s linear infinite .125s}.diary-scroll-top-block::after{transform:translate(-50%,-35%);-webkit-animation:flickerAnimation 1s linear infinite 0s;-moz-animation:flickerAnimation 1s linear infinite 0s;-o-animation:flickerAnimation 1s linear infinite 0s;animation:flickerAnimation 1s linear infinite 0s}.diary-scroll-bottom-block::before{transform:translate(-50%,-75%);-webkit-animation:flickerAnimation 1s linear infinite 0s;-moz-animation:flickerAnimation 1s linear infinite 0s;-o-animation:flickerAnimation 1s linear infinite 0s;animation:flickerAnimation 1s linear infinite 0s}.diary-scroll-bottom-block::after{transform:translate(-50%,-35%);-webkit-animation:flickerAnimation 1s linear infinite .125s;-moz-animation:flickerAnimation 1s linear infinite .125s;-o-animation:flickerAnimation 1s linear infinite .125s;animation:flickerAnimation 1s linear infinite .125s}.diary-scroll-bottom-block{bottom:5px}#multiple-email-input-block .form-group.email-input{padding-bottom:0;margin-bottom:0}#multiple-email-input-block .email-input .form-control{height:auto}#multiple-email-input-block .email-container{display:block;margin:0 -8px}#multiple-email-input-block .email-element{padding:3px 4px 3px 10px;border-radius:20px;border:1px solid gray;color:gray;font-size:13px;margin:3px;display:inline-block}#multiple-email-input-block .email-element.template{display:none}#multiple-email-input-block .email-element>.remove{margin-left:6px;font-size:17px;vertical-align:text-bottom;cursor:pointer}#multiple-email-input-block textarea{resize:none;border:none;white-space:nowrap;overflow-y:hidden;display:block;width:100%;-ms-overflow-style:none;scrollbar-width:none}#multiple-email-input-block textarea::-webkit-scrollbar{display:none}#multiple-email-input-block textarea:focus{outline:none}#email-quote-modal .progressbar{width:250px}#loginNotification{text-align:center;padding-top:20px;margin-bottom:60px}.modal-dialog .alert.no-vertical-padding{padding-top:0;padding-bottom:0}.modal-dialog .alert.no-horizontal-padding{padding-left:0;padding-right:0}.modal-icon{font-size:3em}#csv-menu-header{display:inline-block}#csv-menu-header>h1{border-right:3px solid #000;margin-right:10px;padding-right:20px;font-size:24px}#csv-menu-buttons{display:inline-block}#csv-menu-buttons>a{color:#545d66}#csv-menu-buttons>a>i{font-size:large;color:#545d66}.vehicle-options-button-row{padding:10px 15px 0 15px}.vehicle-options-button-row button{min-width:200px}.margin-bottom-50{margin-bottom:50px}.margin-unset{margin:unset}.margin-left-15-top-10{margin-left:15px;margin-top:10px}.margin-top-50{margin-top:50px}.margin-top-10{margin-top:10px}.margin-bottom-0{margin-bottom:0}.multi-select{height:auto;overflow-x:hidden}.job-item-unpublished{outline-style:dashed;outline-width:thin;opacity:.7}.job-itme-published-label{position:absolute;bottom:9px}.center-element{text-align:center}.timeline-job.job-item .card-status-text{display:inline;font-size:12px}.timeline-job.job-item .check{color:green;display:inline;font-weight:bold;font-size:12px}.timeline-job.job-item .cross{color:red;display:inline;font-weight:bold;font-size:12px}.tooltip-inner-timeline{width:200px}.key-box{margin:auto;display:flex;justify-content:center;padding-bottom:10px}.inline-block{display:inline-block}.key-rectangle{height:10px;width:40px}.key-unpublished{outline-style:dashed;outline-width:thin;opacity:.7}.key-published{background:#fff;border:solid 1px gray;border-radius:2px}.key-active{background:#ccf5ff;border:solid 1px #003d4d}.key-closed{background:#d2d6de;border:solid 1px gray}.key-completed{background:#ccffe8;border:solid 1px #004d2a}.padding-left-right-10{padding:0 10px 0 10px}.padding-right-10{padding-right:10px}.padding-right-20{padding-right:20px}.image-container{position:relative}.image-arrow-block{top:0;position:absolute;height:100%;width:10%;display:flex;justify-content:center;align-items:center}.placed-left{left:0}.placed-right{right:0}.disable{display:none}.card-order-no-block{border:1px solid #f9f9f9;background:#f9f9f9;border-top:0;border-left:0;padding:8px;top:0;left:0;margin:0;border-radius:0 0 4px 0}.job-split-icon{content:"";display:block;box-sizing:border-box;position:relative;width:8px;height:16px;top:0;right:2px;border-radius:0 4px 4px 0;background-color:#373737cf}.job-split-icon::before{content:"";display:block;box-sizing:border-box;position:absolute;width:7px;height:16px;border:2px solid;top:0;right:8px;border-color:#373737cf;border-radius:4px 0 0 4px;border-right:0}.job-card-split{padding-left:10px;font-size:17px;margin-left:8px}.job-card-split.split-right{}.job-card-split.split-left{transform:rotate(180deg)}.job-icon-container{top:12px;right:12px;position:absolute;text-align:right}.job-icon-aligned-element{float:right}.job-icon-aligned-element:last-child{margin-left:0}.grab{cursor:grab}.opacity-6{opacity:.6}.opacity-8{opacity:.8}.opacity-3{opacity:.3}.button-min-width-15{min-width:15%}.no-interaction{opacity:.6;pointer-events:none}.agent-day-off-modal-body{height:35vh;display:flex;flex-direction:row;padding:0}.modal-left{flex:0 0 55%;border-right:1px #ccc}.modal-right{width:45%;flex:0 0 45%}.scrollable-content{height:100%;overflow-y:auto;overflow-x:clip}.scroll-block{min-height:100px;margin:5px;background:#fff;border:1px solid #d2d6de;border-radius:5px;position:relative;z-index:1}.border-radius-5px{border-radius:5px}#day-off-note{width:100%;height:100%;resize:vertical}.job-icon-container-v2{top:5px;right:8px;position:absolute;text-align:right}.padding-left-5px{padding-left:5px}.overlay-box .ui-widget-content .slick-cell l1 r1{background-image:linear-gradient(135deg,#f5f5f5 25%,#ecf0f5 25%,#ecf0f5 50%,#f5f5f5 50%,#f5f5f5 75%,#ecf0f5 75%,#ecf0f5 100%);background-size:20px 20px}.overlay-box .date{opacity:.3}.overlay-box{background-image:linear-gradient(135deg,#f5f5f5 25%,#ecf0f5 25%,#ecf0f5 50%,#f5f5f5 50%,#f5f5f5 75%,#ecf0f5 75%,#ecf0f5 100%);background-size:20px 20px}.margin-right-40px{margin-right:40px}#diary{padding-top:4px;padding-bottom:4px}.calendar-main.agents{text-align:center;width:100%;word-break:break-word;white-space:break-spaces}@keyframes flickerAnimation{0%{opacity:0}25%{opacity:1}50%{opacity:0}100%{opacity:0}}@-o-keyframes flickerAnimation{0%{opacity:0;}25%{opacity:1;}50%{opacity:0;}100%{opacity:0;}}@-moz-keyframes flickerAnimation{0%{opacity:0}25%{opacity:1}50%{opacity:0}100%{opacity:0}}@-webkit-keyframes flickerAnimation{0%{opacity:0}33%{opacity:1}66%{opacity:0}100%{opacity:0}}img.google-logo{display:inline-block;margin-left:5px;padding-left:6px;border-left:1px solid rgba(0,0,0,.1)}.google-autocomplete-input{background-repeat:no-repeat;background-position:right 12px center;background-image:url('img/google.png');padding-right:100px;position:relative}.google-autocomplete-input.loading{background-position:right 12px center,right 78px center;background-image:url('img/google.png'),url('img/loader.gif');background-size:auto,16px}ul.google-autocomplete-results{display:none;background:#fff;padding:0;margin:0;border:1px solid #d2d6de;border-top:none}ul.google-autocomplete-results li{cursor:pointer;list-style:none;display:block;padding:4px 30px 4px 12px;margin:0;font-size:14px;background-color:#fff;border-bottom:1px solid #d2d6de}ul.google-autocomplete-results li strong{display:block}ul.google-autocomplete-results li:last-child{border-bottom:none}ul.google-autocomplete-results li:hover{background-color:#f5f5f5}ul.google-autocomplete-results li.not-found{cursor:default}ul.google-autocomplete-results li.not-found:hover{cursor:default;background-color:#fff}ul.google-autocomplete-results li.loading{background:url('img/loader.gif') no-repeat right 12px center;background-size:16px}