@charset "UTF-8";.default_link,.jobs .job_title a:hover,.text-underline,.underline{text-decoration:underline}.job_details #products table td,.job_details #products table th,.listing_table td,.text-break{word-break:break-word}.estimates .timeline-action .content,.estimates .timeline-action .title,.invoices .timeline-action .content,.invoices .timeline-action .title,.job_details .timeline-action .content,.job_details .timeline-action .title{word-wrap:break-word}h1,h2,h3,h4,h5,h6{font-family:-apple-system,BlinkMacSystemFont,Inter,Ubuntu,"Proxima Nova","Helvetica Neue",sans-serif;font-weight:300}.font-medium{font-weight:500}.primary-font{font-family:-apple-system,BlinkMacSystemFont,Inter,Ubuntu,"Proxima Nova","Helvetica Neue",sans-serif!important}.title-font{font-family:sans-serif!important}.side-nav.fixed{z-index:10}.has-topmenu{padding-top:64px}.has-sidemenu{padding-left:240px}.app-header-fixed .app-header{position:absolute}.nav-header{position:sticky;position:-webkit-sticky;top:0;z-index:1000}.app-aside-folded #aside .navi li{margin-top:10px;margin-bottom:10px}.app-aside-folded #aside .navi>ul>li>a{height:40px;line-height:40px;padding:10px!important}.app-aside-folded #aside .navi>ul>li>a i{line-height:20px}#aside .navi ul.nav li a{border-radius:10px;padding:10px 15px}#aside .nav>li{padding:0 10px;border-radius:10px;margin-top:5px;margin-bottom:5px}#aside .nav>li.active{background:0 0;border:none}#aside .nav>li.active>a{background:#0884ab;border-radius:10px;font-weight:400}#aside .hidden-folded{margin-top:15px!important;margin-bottom:15px!important}#aside .side-sub-nav{border-left:none;border-radius:10px}#bite-subscription-expired .modal-content{padding:50px 60px}#bite-subscription-expired .popup-title{line-height:38px;font-size:32px}#bite-subscription-expired .popup-text{line-height:22px;font-size:14px}#bite-subscription-expired .form-control{width:195px;height:38px;border:1px solid #E5E5E5}#bite-subscription-expired .btn{padding-left:20px!important;padding-right:20px!important;line-height:40px;background-color:#1553D4}#bite-subscription-expired .btn:hover{background-color:#316eeb}#bite-subscription-expired .btn:active{background-color:#1041a6}@media only screen and (max-width:575px){#bite-subscription-expired .btn,#bite-subscription-expired .form-control,#bite-subscription-expired .form-group{width:100%}#bite-subscription-expired .modal-content{padding:30px}}.content{padding-left:25px;padding-right:25px}.panel-default{border-color:#e3e3e3;box-shadow:0 1px 0 0 #dadfe3}.bg-blue{background:#0747A6}.bg-transparent{background:0 0!important}.dropdown-menu .divider{margin:5px 0}.text-sm{font-size:12px}.text-white{color:#FFF}.text-info{color:#389CEA!important}.text-danger{color:#F05050!important}.text-white:hover{color:#CCC}.text-danger span{color:#f05050!important}.text-muted{color:#6f7c87}.text-highlight{color:#337ab7}.text-capitalize{text-transform:capitalize!important}.capitalize,.help-block{text-transform:capitalize}.btn-round,.img-round{border-radius:50%}.btn-default{border-radius:4px}.hover-highlight{display:block;border-radius:5px;padding:10px}.hover-highlight:hover{background:#f7f7f7}.f42{font-size:42px}.pac-container{z-index:10000!important}.cancel-off-png,.cancel-on-png,.star-half-png,.star-off-png,.star-on-png{margin-right:5px;color:#CCC}.star-on-png{color:#ffc107}ng-map{display:block;width:100%;height:100%!important}.label{padding:.2em .5em;text-shadow:none;font-size:11px}.label-priority-LOW{background:#02B875}.label-priority-MEDIUM{background:#3498db}.label-priority-HIGH{background:#f39c12}.label-priority-URGENT{background:#e74c3c}.label-status-ACTIVE{background:#02B875}.label-status-TRIAL{background:#3498db}.label-status-PAUSE{background:#f39c12}.label-status-CANCELLED{background:#e74c3c}.label-status-NEW{background:#02B875}.label-status-SCHEDULED{background:#1abc9c}.label-status-ON_MY_WAY{background:#3498db}.label-status-STARTED{background:#9b59b6}.label-status-ON_HOLD{background:#e67e22}.label-status-COMPLETED{background:#27ae60}.label-status-CANNOT_COMPLETE{background:#c0392b}.label-status-CLOSED{background:#16a085}.label-status-CANCELED{background:#f39c12}.label-status-FAILED{background:#c0392b}.label-status-OTHER{background:#34495e}.label-estimate_status-DRAFT{background:#f39c12}.label-estimate_status-AWAIT_RESPONSE{background:#3498db}.label-estimate_status-REQUEST_CHANGE{background:#8E44AD}.label-estimate_status-APPROVED{background:#27ae60}.label-estimate_status-DECLINED{background:#c0392b}.label-estimate_status-ARCHIVED{background:#2C3E50}.label-estimate_status-CANCELED{background:#c0392b}.label-estimate_status-CLOSED{background:#27ae60}.label-invoice_status-DRAFT{background:#f39c12}.label-invoice_status-AWAIT_PAYMENT{background:#3498db}.label-invoice_status-YET_TO_SEND{background:#f39c12}.label-invoice_status-PAID{background:#27ae60}.label-invoice_status-PARTIALLY_PAID{background:#e67e22}.label-invoice_status-BAD_DEBT{background:#c0392b}.label-invoice_status-ARCHIVED{background:#2C3E50}.label-invoice_status-CANCELED{background:#c0392b}.label-invoice_status-CLOSED{background:#27ae60}.label-invoice_status-READY_TO_INVOICE{background:#9b59b6}.label-contract_status-APPROVED{background:#27ae60}.label-contract_status-REJECTED{background:#c0392b}.label-contract_status-ON_HOLD{background:#e67e22}.label-approval_status-AWAIT_APPROVAL{background:#f39c12}.label-approval_status-APPROVED{background:#27ae60}.label-approval_status-REJECTED{background:#c0392b}.label-contract_status-AWAIT_APPROVAL{background:#f39c12}.label-contract_status-AWAIT_CUSTOMER_APPROVAL{background:#e67e22}.label-contract_status-CUSTOMER_APPROVED{background:#27ae60}.label-contract_status-CUSTOMER_REJECTED{background:#c0392b}.label-sync_activity_status-SUCCESS{background:#27ae60}.label-sync_activity_status-FAILURE{background:#c0392b}.label-sync_activity_status-STARTED{background:#9b59b6}.label-sync_activity_status-PROGRESS{background:#e67e22}.ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak],ng-cloak{display:none!important}.no-display{display:none}.h-50{height:40px!important}.h-75{height:75px}.popover{border-radius:6px;border:1px solid #e9e9e9;max-width:100%}.border-dashed{border:2px dashed #c3c3c3}.help-block{font-style:italic;color:#b7b7b7}.i-checks input:checked+i:before{font-family:FontAwesome;content:"\f00c";background:0 0;color:#23b7e5;top:2px;left:1px;transition:none}.b-l-active{border-left:3px solid #29b7e5!important}.np{padding:0!important}.np-b{padding-bottom:0!important}.np-l{padding-left:0}.np-r{padding-right:0}.pl-sm{padding-left:5px}.pr-sm{padding-right:5px}.pb-md{padding-bottom:20px}.padder-h{padding-left:10px;padding-right:10px}.dropdown-menu{z-index:10000}.quickfilter-menu{max-height:400px;min-width:220px;overflow-y:auto;overflow-x:hidden;width:auto!important;padding-bottom:.25px}.quickfilter-menu .quickfilter-footer-divider{position:sticky;bottom:40px}.quickfilter-menu .quickfilter-footer-menu1{position:sticky;bottom:38.5px;background-color:#ffff}.quickfilter-menu .quickfilter-footer-menu2{position:sticky;bottom:0;background-color:#ffff}.filter_sidebar label{font-family:Arial,sans-serif;text-transform:uppercase;font-size:11px;font-weight:700}.asset-toggle{font-size:12px;padding:7px}.form-control{font-size:13px}.pull-down{position:absolute;bottom:0;width:100%}.text-lc{text-transform:none!important}.m-b-n{margin-bottom:0}.m-t-n{margin-top:0}.m-l-n{margin-left:0}.m-r-n{margin-right:0}.b-n{border:none}.b-r-lt{border-right:1px solid #EFEFEF}.b-r-n{border-right:none}.b-l-n{border-left:none}.b-t-n{border-top:none!important}.p-t-n{padding-top:0!important}.p-t-xs{padding-top:5px!important}.p-t-sm{padding-top:10px!important}.p-l-n{padding-left:0}.p-b-n{padding-bottom:0!important}.m-n{margin:0!important}.p-n{padding:0!important}.message-wrapper{height:350px;overflow-y:auto;padding-right:10px}.message-wrapper .load-more{width:100%;display:block;padding:5px;text-align:center}.message-wrapper::-webkit-scrollbar{width:8px}.message-wrapper::-webkit-scrollbar-track{background:#edf1f2}.message-wrapper::-webkit-scrollbar-thumb{background:#CCC}.mandatory{color:#e74c3c}.note-editor.note-frame{border:1px solid #e2e2e2;margin-bottom:0}.note-editor.note-toolbar{border-radius:0}.modal-title{font-weight:700}.modal-backdrop{z-index:1030;background:#435a6f}#map-address-form,#map-marker{z-index:100;position:absolute}.modal-xl{width:1200px}.modal-content{box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21);-webkit-box-shadow:0 16px 28px 0 rgba(0,0,0,.22),0 25px 55px 0 rgba(0,0,0,.21);border:none;border-radius:5px}#map-address-form input,.daterangepicker{box-shadow:0 0 10px #CCC}.modal-template img{width:100px;margin:auto;border-radius:50%;display:block}.modal-template h4{line-height:1.5}.modal-footer{background:#F8F9FA;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.modal-footer .btn{font-size:11px;text-transform:uppercase;font-weight:700;font-family:-apple-system,BlinkMacSystemFont,Inter,Ubuntu,"Proxima Nova","Helvetica Neue",sans-serif}#AssetInspectionForm .checkbox label,#AssetInspectionForm .radio label,#StatusChangeChecklistModal .checkbox label,#StatusChangeChecklistModal .radio label,.custom_fields_container .checkbox label,.custom_fields_container .radio label,.job_custom_fields_container .checkbox label,.job_custom_fields_container .radio label{font-weight:400!important;text-transform:none!important;font-size:13px!important}.modal-footer-fixed{position:fixed;width:100%;bottom:0}#map-address-form{width:85%;padding:10px}#geocode-map-body,#map-body{height:400px}#map-marker{background:url(../../../assets/images/map-marker-icon.png) no-repeat;height:40px;width:40px;background-size:50%;top:50%;left:50%;margin-left:-10px;margin-top:-34px}.full-height{min-height:calc(100vh - 122px)}.img-placeholder{width:150px}.img-125{width:125px}.default_link{color:#337ab7}.bootstrap-timepicker-widget table td input{border:1px solid #CCC}.height-sm{height:5px}.nav .active{border-left:2px solid #FFF;background:#242835}.custom_fields_container .fb-form-object{display:inline-block;width:33%;float:left}.custom_fields_container .col-sm-8,.custom_fields_container .col-sm-9,.custom_fields_container .control-label{width:100%!important}.job_custom_fields_container .fb-form-object{display:inline-block;width:100%;float:left}.job_custom_fields_container .col-sm-8,.job_custom_fields_container .col-sm-9,.job_custom_fields_container .control-label{width:100%!important}#AssetInspectionForm .fb-form-object,#StatusChangeChecklistModal .fb-form-object{display:block;width:100%;float:left;margin-top:10px}#AssetInspectionForm .col-sm-8,#AssetInspectionForm .col-sm-9,#AssetInspectionForm .control-label,#StatusChangeChecklistModal .col-sm-8,#StatusChangeChecklistModal .col-sm-9,#StatusChangeChecklistModal .control-label,.ui-select-search{width:100%!important}.card_chart{height:50px;text-align:center;margin:auto;background-size:contain!important;background-repeat:no-repeat!important;background-position:bottom!important}.green_progress_bar{background:url(/assets/images/icons/graphs/green_progress.png)}.blue_progress_bar{background:url(/assets/images/icons/graphs/blue_progress.png)}.red_progress_bar{background:url(/assets/images/icons/graphs/red_progress.png)}.green_line_graph{background:url(/assets/images/icons/graphs/green_bar.png);background-size:100%!important;margin-bottom:-2px}.yellow_line_graph{background:url(/assets/images/icons/graphs/yellow_bar.png);background-size:100%!important;margin-bottom:-2px}.pointer,.ui-draggable{cursor:pointer}.ui-select-bootstrap>.ui-select-match>.btn{line-height:1.6!important}.ui-select-bootstrap .ui-select-choices-row.active>span{background:#49bbe3}.datepicker table tr td.highlight:after{height:5px;width:5px;content:"";display:block;background-color:#3fa4f4;left:42%;right:auto;position:absolute;border-radius:50%}.datepicker table tr td.day.highlight{position:relative}.modal-header .close{margin-top:0;font-size:25px}.modal .btn-danger{background:linear-gradient(#ec4c47,#d64540);background-image:linear-gradient(#ec4c47,#d64540)}.modal .btn{border-radius:4px}.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:340px;height:100%;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.modal.left .modal-content,.modal.right .modal-content{height:100%;overflow-y:auto;border-radius:0!important}.quick-filters,.scroll-tabheader{overflow-y:hidden;white-space:nowrap}.modal.left .modal-body,.modal.right .modal-body{padding:15px 15px 80px}.modal.left.fade .modal-dialog{left:-340px;-webkit-transition:opacity .2s linear,left .2s ease-out;-moz-transition:opacity .2s linear,left .2s ease-out;-o-transition:opacity .2s linear,left .2s ease-out;transition:opacity .2s linear,left .2s ease-out}.modal.left.fade.in .modal-dialog{left:0}.modal.right.fade .modal-dialog{right:-340px;-webkit-transition:opacity .2s linear,right .2s ease-out;-moz-transition:opacity .2s linear,right .2s ease-out;-o-transition:opacity .2s linear,right .2s ease-out;transition:opacity .2s linear,right .2s ease-out}.modal.right.fade.in .modal-dialog{right:0}.modal-small .modal-dialog{height:50%!important;bottom:0!important}.modal-small .modal-dialog .modal-content{border-radius:5px 0!important;overflow:hidden}.img_container img,audio,video{width:100%}.popover-title{background:#FFF;font-weight:700}.panel-gradient-1{background:linear-gradient(85deg,#392c70,#6a005b)}.loader .loader-overlay{background:#FFF;opacity:.9}.loader .loader-load{background:url(../../../assets/images/icons/misc/loader.svg);height:80px;width:80px}.datepicker td,.datepicker th{width:30px;height:30px}.datepicker .day{border-radius:50%}.datepicker table tr td.active.active,.datepicker table tr td.active:hover:hover{border-radius:50%;background:#2196F3}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{line-height:20px}.daterangepicker .ranges li.active,.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#2196F3}.daterangepicker .drp-buttons .applyBtn{background-color:#2196F3;border:1px solid #2196F3}.daterangepicker.opensright:before{right:99px;left:auto}.daterangepicker.opensright:after{right:100px;left:auto}.daterangepicker{-webkit-box-shadow:0 0 10px #CCC;-moz-box-shadow:0 0 10px #CCC}.nav-tabs.nav-justified>li>a{font-size:12px}.scroll-tabheader{display:block;overflow-x:auto}.scroll-tab{display:inline-block;width:auto}.dropdown-menu>li>a{font-size:13px;padding:10px 15px}.dropdown-menu>li>.btn-transparent{font-size:13px;background:0 0;font-weight:400;color:#333;box-shadow:none!important}#top-quick-menu .dropdown-menu>li>a{padding:6px 15px}.sticky{z-index:100!important}#todoModal .todo-list{background:#FFF;margin:auto;padding:.5em 1em}#todoModal .todo{display:block;width:75%;position:absolute;padding:0 1em 0 16%;margin:10px auto 0;cursor:pointer}#todoModal .todo-meta{padding:0 0 0 16%}#todoModal .todo-item{border-bottom:solid 1px #ddd;padding-top:1em;padding-bottom:1em}#todoModal .todo:last-child{border-bottom:none}#todoModal .todo__state{position:absolute;top:0;left:0;opacity:0}#todoModal .todo__text{color:#135156;transition:all .4s linear .4s}#todoModal .todo__icon{position:absolute;top:0;bottom:0;left:0;width:100%;height:auto;margin:auto;fill:none;stroke:#389cea;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}#todoModal .todo__box,#todoModal .todo__check,#todoModal .todo__line{transition:stroke-dashoffset .8s cubic-bezier(.9,0,.5,1)}#todoModal .todo__circle{stroke:#389cea;stroke-dasharray:1 6;stroke-width:0;-webkit-transform-origin:13.5px 12.5px;transform-origin:13.5px 12.5px;-webkit-transform:scale(.4) rotate(0);transform:scale(.4) rotate(0);-webkit-animation:none .8s linear;animation:none .8s linear;-webkit-animation-delay:.56s;animation-delay:.56s;-webkit-animation-duration:.56s;animation-duration:.56s}@-webkit-keyframes explode{30%{stroke-width:3;stroke-opacity:1;-webkit-transform:scale(.8) rotate(40deg);transform:scale(.8) rotate(40deg)}100%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(1.1) rotate(60deg);transform:scale(1.1) rotate(60deg)}}@keyframes explode{30%{stroke-width:3;stroke-opacity:1;-webkit-transform:scale(.8) rotate(40deg);transform:scale(.8) rotate(40deg)}100%{stroke-width:0;stroke-opacity:0;-webkit-transform:scale(1.1) rotate(60deg);transform:scale(1.1) rotate(60deg)}}#todoModal .todo__box{stroke-dasharray:56.1053,56.1053;stroke-dashoffset:0;transition-delay:.16s}#todoModal .todo__check{stroke:#389cea;stroke-dasharray:9.8995,9.8995;stroke-dashoffset:9.8995;transition-duration:.32s}#todoModal .todo__line{stroke-dasharray:168,1684;stroke-dashoffset:168}#todoModal .todo-item.checked .todo__text{transition-delay:0s;color:#5EBEC1;opacity:.6}#todoModal .todo-item.checked .todo__icon .todo__box{stroke-dashoffset:56.1053;transition-delay:0s}#todoModal .todo-item.checked .todo__icon .todo__line{stroke-dashoffset:-8}#todoModal .todo-item.checked .todo__icon .todo__check{stroke-dashoffset:0;transition-delay:.48s}#todoModal .todo-item.checked .todo__icon .todo__circle{-webkit-animation-name:explode;animation-name:explode}.note-editable a{color:#337ab7!important}.reply-comment{display:none}.panel-heading span.profile-picture-edit{position:absolute;right:-5px;background:#2196F3!important;top:0;height:20px;width:20px;line-height:15px;text-align:center}.avatar-text,.avatar-text-sm,.avatar-text-xs{background:#dee3e8;font-weight:300;color:#888;text-align:center}.avatar-text{height:60px;width:60px;line-height:60px;font-size:30px}.avatar-text-sm{height:40px;width:40px;line-height:40px;font-size:28px}.avatar-text-xs{height:34px;width:34px;line-height:34px;font-size:22px}.thumb-xs,.thumb-xs img{height:34px}.nav-header{padding-top:10px;padding-bottom:10px;background:#fbfbfb;border-bottom:1px solid #dadfe3;box-shadow:0 2px 4px 0 rgba(24,50,50,.05);-webkit-box-shadow:0 2px 4px 0 rgba(24,50,50,.05)}.nav-header .breadcrumb{margin-bottom:0;background:0 0}.nav-header .breadcrumb li{color:#777;font-size:18px;font-weight:400}.nav-header .breadcrumb li+li:before{padding:0 10px;color:#a9a9a9;content:"\f3d1"!important;font-family:Ionicons;font-size:14px;margin-top:3px}.rounded-sm{border-radius:6px}.fc-icon-filter{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;-webkit-font-smoothing:antialiased;text-rendering:auto;-moz-osx-font-smoothing:grayscale}.fc-icon-filter:before{content:"\f0b0"}.product_tagsinput{height:100px;overflow-x:auto}.thumb-sm img{height:40px;width:40px}.thumb-md img{height:60px;width:60px}.grey-box{background-color:#eaeaea}.shadow{box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.shadow-on-hover{transition:all .1s ease-in-out}.shadow-on-hover:hover{box-shadow:0 7px 14px 0 rgba(60,66,87,.1),0 3px 6px 0 rgba(0,0,0,.07);-webkit-box-shadow:0 7px 14px 0 rgba(60,66,87,.1),0 3px 6px 0 rgba(0,0,0,.07)}.status-timeline{min-height:70px}.horizontal-timeline{margin:20px 0;padding:0;border-top:2px solid #999;list-style:none}.timeline__step{float:left;width:25%;padding-top:30px;position:relative}.timeline__step:first-of-type:before,.timeline__step:last-of-type:before{content:"";width:50%;height:100%;background:0 0;position:absolute;top:-2px;left:0}.timeline__step:last-of-type:before{left:50%}.timeline__step:hover .timeline__step-label{opacity:1;-webkit-transform:rotate(0);height:auto;padding:5px 10px;font-size:12px;border-width:1px;bottom:-100%}.timeline__step:hover .timeline__step-label:after,.timeline__step:hover .timeline__step-label:before{display:block}.timeline__step-label{opacity:0;height:0;padding:0;font-size:0;border-width:0;-webkit-transform:rotate(30deg);width:110px;margin:0 0 -25px -55px;border-style:solid;border-color:#CCC;background:#fff;font-weight:400;position:absolute;left:50%;bottom:0;transition:bottom .1s ease-in-out,opacity .1s ease-in-out,-webkit-transform .1s ease-in-out}.timeline__step-label:after,.timeline__step-label:before{display:block;content:"";width:0;height:0;border:solid transparent;pointer-events:none;position:absolute;bottom:100%;left:50%;-webkit-transform:rotate(180deg)}.timeline__step-label:before{border-top-color:#CCC;border-width:8px;margin-left:-8px}.timeline__step-label:after{border-top-color:#fff;border-width:6px;margin-left:-6px}.timeline__step-content{display:block;overflow:hidden;text-align:center;white-space:nowrap;text-overflow:ellipsis}.timeline__step-title{display:block;width:100%;padding:30px 0 0;font-size:12px;text-align:center;position:absolute;top:0}.timeline__step-marker{font-size:2em;color:#CCC;width:50px;height:50px;margin-left:-25px;background:#F6F8F8;border:2px solid #999;border-radius:50%;text-align:center;line-height:50px -10;font-style:normal;position:absolute;top:-26px;left:50%}.done .timeline__step-marker,.failed .timeline__step-marker,.partially_paid .timeline__step-marker{font-size:4.5em}.timeline__step-marker::before{content:"\f21b";display:block;position:absolute;font-family:Ionicons;top:4px;left:27%}.done .timeline__step-marker::before,.due_amount .timeline__step-marker::before,.partially_paid .timeline__step-marker::before{top:-20px;left:-2px;display:block;position:absolute;font-family:Ionicons}.done .timeline__step-marker{background:#FFF;color:#fff;border:4px solid #02b875}.done .timeline__step-marker::before{color:#02b875;content:"\f3ff"}.partially_paid .timeline__step-marker{background:#FFF;color:#fff;border:4px solid #f3ed12}.partially_paid .timeline__step-marker::before{color:#f3ed12;content:"\f35b"}.due_amount .timeline__step-marker{background:#FFF;color:#fff;border:4px solid #fad733}.due_amount .timeline__step-marker::before{color:#fad733;content:"\f3ff"}.failed .timeline__step-marker::before{color:#E74C3C;content:"\f406";display:block;position:absolute;top:-18px;left:-1px;font-family:Ionicons}.timeline__step-radio{display:none}.timeline--summary{width:200px;border-width:2px}.timeline--summary .timeline__step-label{margin-bottom:19px}.timeline--summary .timeline__step-title{padding:10px 0 0;font-size:8px;font-weight:700}.timeline--summary .timeline__step-marker{width:12px;height:12px;margin-left:-6px;border-width:2px;text-indent:-999em;box-shadow:0 0 0 3px #fff;top:-7px}.quick-filters{overflow-x:auto;padding-top:10px;margin-top:-10px}.quick-filters .quick-filter-container{display:inline-block;position:relative}.quick-filters .delete-quick-filter{position:absolute;background:#FFF;height:20px;width:20px;border-radius:50%;font-size:12px;color:#a7a7a7;line-height:20px;border:1px solid #CCC;top:-9px;right:2px;display:none;text-align:center;cursor:pointer}.quick-filters .delete-quick-filter:hover{background:#0884ab;color:#FFF;border:1px solid #0884ab}.quick-filters :hover .delete-quick-filter{display:block}.quick-filters .btn{border-radius:40px;margin-right:10px;padding-right:15px;padding-left:15px;position:relative}.quick-filters .btn-selected{opacity:1;color:#FFF!important;background:#1fa4cd;border-color:#05a6d8;box-shadow:none;padding-left:30px}#CustomerNotesUploadModal .file-dropping,#EditCustomerNoteModal .file-dropping,#EditJobNoteModal .file-dropping,#JobNotesUploadModal .file-dropping{background:#FFF}.quick-filters .btn-selected:before{content:"\f3ff";font-family:Ionicons;margin-right:10px;position:absolute;font-size:20px;top:-1px;left:8px}.panel-rounded{border-color:#e3e3e3;box-shadow:0 1px 0 0 #dadfe3;border-radius:8px}.panel-rounded .panel-heading{border-top-left-radius:8px;border-top-right-radius:8px}.panel-rounded .panel-footer{border-radius:0 0 8px 8px}.panel-attachments{height:50px;padding:10px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;background:#FFF;border-top:1px solid #efefef}#CustomerNotesUploadModal #attachment-drop-region,#EditCustomerNoteModal #edit-note-attachment-drop-region,#EditJobNoteModal #edit-note-attachment-drop-region,#JobNotesUploadModal #attachment-drop-region{padding:20px;transition:background 75ms ease-in-out}#CustomerNotesUploadModal i.ion-images,#JobNotesUploadModal i.ion-images{font-size:65px;color:#CCC}#CustomerNotesUploadModal p,#EditCustomerNoteModal #edit-note-attachment-drop-region p,#EditJobNoteModal #edit-note-attachment-drop-region p,#JobNotesUploadModal p{font-size:20px;color:#8c8c8c}#EditCustomerNoteModal #edit-note-attachment-drop-region i.ion-images,#EditJobNoteModal #edit-note-attachment-drop-region i.ion-images{font-size:65px;color:#CCC}ul.dropdown-menu{opacity:0;visibility:hidden;transform-origin:top;animation-fill-mode:forwards;transform:scale(.9,.7) translateY(-20px);display:block;transition:all 75ms ease}.open>ul.dropdown-menu{border-radius:6px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);transform:scale(1,1) translateY(0);opacity:1;visibility:visible}.new-tab-layout ul.nav-tabs{background:#dee3e8;border-radius:6px}.new-tab-layout .nav-tabs.nav-justified>.active>a,.new-tab-layout .nav-tabs.nav-justified>li>a,.new-tab-layout .nav-tabs.nav-justified>li>a:hover{border-bottom-width:0!important;border-radius:6px!important;padding-top:8px;padding-bottom:8px}.new-tab-layout .nav-tabs.nav-justified>li{background:0 0;padding:5px 7px;border:none!important}.new-tab-layout .nav-tabs.nav-justified>.active>a{color:#389CEA}.new-tab-layout .tab-content{border-radius:6px;box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.settings-page .panel-default{border-radius:5px}.settings-page .hover-highlight{margin-bottom:10px}.settings-page .settings-icon .s-icon{height:50px;width:50px;position:absolute;border-radius:6px;background:#f4f6f8;text-align:center}.settings-page .settings-icon .s-icon i{font-size:27px;color:#919EAB;display:inline-block;margin-top:5px}.settings-page .settings-icon .s-icon .mt-12{margin-top:12px}.settings-page .settings-icon .s-content{padding-left:65px}.settings-page .settings-icon .s-content h5{margin-top:8px;margin-bottom:2px;font-weight:700;font-size:15px;color:#0e83d1}.settings-page .settings-icon .s-content p{color:#637381;font-size:12px}#preview-phone{background:url(../../../assets/images/misc/iphone.svg);width:100%;height:335px;background-size:100%;padding-top:25%}#preview-phone .push-notification{position:relative;background-color:#FFF;box-shadow:rgba(0,0,0,.14) 0 2px 2px 0,rgba(0,0,0,.2) 0 3px 1px -2px,rgba(0,0,0,.12) 0 1px 5px 0;-webkit-box-shadow:rgba(0,0,0,.14) 0 2px 2px 0,rgba(0,0,0,.2) 0 3px 1px -2px,rgba(0,0,0,.12) 0 1px 5px 0;min-height:60px;width:80%;margin:auto;border-radius:4px;padding:10px}#preview-phone .push-notification .push-notification-app{font-size:12px;color:#969696}#preview-phone .push-notification .push-notification-app img{position:absolute;height:20px;right:10px}#preview-phone .push-notification .push-notification-message{margin-top:5px;padding-right:20px}#preview-phone i.ion-chatbubbles{color:#CCC;font-size:72px}#preview-phone .chat-bubble{position:relative;padding:10px 20px;background:#108ce0;border-radius:10px;color:#FFF;width:75%;margin:auto}#preview-phone .chat-bubble:after,#preview-phone .chat-bubble:before{content:"";position:absolute;bottom:-2px;height:20px}#preview-phone .chat-bubble:before{z-index:2;left:-7px;border-left:20px solid #108ce0;border-bottom-right-radius:16px 14px;-webkit-transform:translate(0,-2px)}#preview-phone .chat-bubble:after{z-index:3;left:10px;width:20px;background:#f7f7f7;border-bottom-right-radius:10px;-webkit-transform:translate(-30px,-2px)}.template-editor-area{background:#4d4d4e;color:#FFF}.jq-toast-wrap{width:300px}.jq-toast-single{background-color:#FFF;color:#000;border:1px solid #CCC;font-size:13px;background-size:30px;border-radius:10px;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05);-webkit-box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px 0 rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.jq-has-icon{padding:20px 20px 20px 60px}.jq-icon-info{background-image:url(https://www.svgrepo.com/show/56246/notification.svg)}.jq-icon-error{border-left:4px solid #e8291b;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyIDUxMiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEyIDUxMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGZpbGw9IiNlODI5MWIiIGQ9Ik01MDcuMzMzLDQyNC42MDRjMCwwLDAsMC0wLjAxLTAuMDFDNDczLjIzOCwzNTQuNjc3LDQxNi4xLDI1NS41MSwzNjUuNjkyLDE2OC4wMjENCgkJCWMtMjYuMzc2LTQ1Ljc5Mi01MS4yOTQtODkuMDMxLTY5LjMwNS0xMjEuODk2Yy04LjUtMTUuNTIxLTIzLjYwNS0yNC43OTItNDAuMzk4LTI0Ljc5MnMtMzEuODk3LDkuMjcxLTQwLjM5NywyNC43OTINCgkJCWMtMTguMDIyLDMyLjg4NS00Mi45NSw3Ni4xNjctNjkuMzU3LDEyMS45OUM5NS44NTgsMjU1LjU4MywzOC43NDEsMzU0LjcwOCw0LjY2Nyw0MjQuNjA0QzEuNTczLDQzMC45NjksMCw0MzcuNzA4LDAsNDQ0LjYxNQ0KCQkJYzAsMjUuMzk2LDIwLjUxMSw0Ni4wNTIsNDUuNzMxLDQ2LjA1MkwyNTYsNDkwLjY0NmwyMTAuMjY5LDAuMDIxYzI1LjIyLDAsNDUuNzMxLTIwLjY1Niw0NS43MzEtNDYuMDUyDQoJCQlDNTEyLDQzNy43MDgsNTEwLjQyNyw0MzAuOTY5LDUwNy4zMzMsNDI0LjYwNHogTTI1Niw0NDguMDFjLTExLjc2LDAtMjEuMzMzLTkuNTczLTIxLjMzMy0yMS4zMzMNCgkJCWMwLTExLjc2LDkuNTczLTIxLjMzMywyMS4zMzMtMjEuMzMzczIxLjMzMyw5LjU3MywyMS4zMzMsMjEuMzMzQzI3Ny4zMzMsNDM4LjQzNywyNjcuNzYsNDQ4LjAxLDI1Niw0NDguMDF6IE0yNzcuMzMzLDM3My4zNDQNCgkJCWMwLDUuODk2LTQuNzcxLDEwLjY2Ny0xMC42NjcsMTAuNjY3aC0yMS4zMzNjLTUuODk2LDAtMTAuNjY3LTQuNzcxLTEwLjY2Ny0xMC42NjdWMTM4LjY3N2MwLTUuODk2LDQuNzcxLTEwLjY2NywxMC42NjctMTAuNjY3DQoJCQloMjEuMzMzYzUuODk2LDAsMTAuNjY3LDQuNzcxLDEwLjY2NywxMC42NjdWMzczLjM0NHoiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==)}.jq-icon-error .jq-toast-loader{background:#e8291b!important;height:3px}.jq-icon-success{border-left:4px solid #0d7f3d;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTAgNTAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDUwIDUwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Y2lyY2xlIHN0eWxlPSJmaWxsOiMwZDdmM2Q7IiBjeD0iMjUiIGN5PSIyNSIgcj0iMjUiLz4NCjxwb2x5bGluZSBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojRkZGRkZGO3N0cm9rZS13aWR0aDoyO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2UtbWl0ZXJsaW1pdDoxMDsiIHBvaW50cz0iDQoJMzgsMTUgMjIsMzMgMTIsMjUgIi8+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==)}.jq-icon-success .jq-toast-loader{background:#0d7f3d!important;height:3px}.jq-toast-single h2{margin-bottom:5px;font-size:15px}.close-jq-toast-single{font-size:25px;color:#CCC}.close-jq-toast-single:hover{color:#8a8a8a}.navbar-nav li i{font-size:16px}#HW_badge_cont{position:absolute!important;top:0;left:0;height:50px!important;width:40px!important}#HW_badge{right:0!important;left:auto!important}.badge.up{top:-12px}.recurrence_job{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTQ1LjQ4N3B4IiBoZWlnaHQ9IjU0NS40ODdweCIgdmlld0JveD0iMCAwIDU0NS40ODcgNTQ1LjQ4NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTQ1LjQ4NyA1NDUuNDg3O2ZpbGw6IzA4ODRhYjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik01NDUuNDg3LDI2OS45MDl2Ny45OTVjMCw2NS44MTEtNTMuNTQ2LDExOS4zMzgtMTE5LjM0NCwxMTkuMzM4SDMzMS4yNGMwLDAsMjIuMDIzLTE0LjkzMSwxNy4yMzUtNDYuNTg5aDc3LjY2OGM0MC4xMjIsMCw3Mi43NjEtMzIuNjMzLDcyLjc2MS03Mi43NTV2LTcuOTk1YzAtNDAuMTI1LTMyLjY0NS03Mi43NjEtNzIuNzYxLTcyLjc2MWgtMTA2Ljg1bDAsMGgtMjguMTc2bDE2LjQ0Myw0MS42MzJjMC41NzksMS40NjksMC4xMDYsMy4xNDItMS4xNTIsNC4wOTFjLTEuMjY2LDAuOTU3LTMuMDAzLDAuOTUxLTQuMjU2LTAuMDE4bC04Ni4xMjMtNjYuMTk4Yy0wLjg3Mi0wLjY2NS0xLjM3NC0xLjY5Ni0xLjM3NC0yLjc4NGMwLTEuMDksMC41MDItMi4xMjUsMS4zNzQtMi43OWw4Ni4xMjMtNjYuMjA0YzAuNjMyLTAuNDk2LDEuMzg5LTAuNzMzLDIuMTQ2LTAuNzMzYzAuNzQ1LDAsMS40ODksMC4yMzEsMi4xMTYsMC43MDdjMS4yNTksMC45NTIsMS43MzEsMi42MjcsMS4xNDYsNC4wOTNsLTE2LjQzMiw0MS42MzZoMjguMTd2LTAuMDA2aDEwNi44NDRDNDkxLjk0MSwxNTAuNTYyLDU0NS40ODcsMjA0LjEwNCw1NDUuNDg3LDI2OS45MDl6IE0yNDMuMzQsMzAyLjYyOGMtMS4yNTMtMC45NjQtMi45OTEtMC45Ny00LjI1Ni0wLjAxMmMtMS4yNTksMC45NTEtMS43MzEsMi42My0xLjE0OSw0LjA5bDE2LjQzOCw0MS42M2gtMjguMTc0bDAsMEgxMTkuMzQ0Yy00MC4xMjIsMC03Mi43NTgtMzIuNjQ2LTcyLjc1OC03Mi43NjJ2LTcuOTk3YzAtNDAuMTE3LDMyLjY0Mi03Mi43NTksNzIuNzU4LTcyLjc1OWg3Ny42NjdjLTQuNzg4LTMxLjY0OSwxNy4yMzMtNDYuNTg2LDE3LjIzMy00Ni41ODZoLTk0LjlDNTMuNTQzLDE0OC4yMzMsMCwyMDEuNzY3LDAsMjY3LjU3OHY3Ljk5N2MwLDY1LjgxMSw1My41NDMsMTE5LjM0NSwxMTkuMzQ0LDExOS4zNDVoMTA2Ljg0M3YtMC4wMDdoMjguMTczbC0xNi40MzgsNDEuNjNjLTAuNTgyLDEuNDcyLTAuMTA5LDMuMTUsMS4xNDksNC4wOTZjMC42MywwLjQ3OSwxLjM3NSwwLjcxLDIuMTE5LDAuNzFjMC43NSwwLDEuNTEzLTAuMjM2LDIuMTQzLTAuNzMzbDg2LjEyLTY2LjJjMC44NzUtMC42NjgsMS4zNzctMS42OTYsMS4zNzctMi43OWMwLTEuMS0wLjUwMi0yLjEyMi0xLjM3Ny0yLjc5TDI0My4zNCwzMDIuNjI4eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) no-repeat;display:inline-block;height:16px;width:40px;background-size:55%}.recurrence_job_master{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDIwMDEwOTA0Ly9FTiIKICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgdmVyc2lvbj0iMS4wIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiB3aWR0aD0iNTQ1LjAwMDAwMHB0IiBoZWlnaHQ9IjU0NS4wMDAwMDBwdCIgdmlld0JveD0iMCAwIDU0NS4wMDAwMDAgNTQ1LjAwMDAwMCIKIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgoKPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsNTQ1LjAwMDAwMCkgc2NhbGUoMC4xMDAwMDAsLTAuMTAwMDAwKSIKZmlsbD0iIzAwMDAwMCIgc3Ryb2tlPSJub25lIj4KPHBhdGggZD0iTTI1OTUgNDA3MiBjLTMzMSAtMjU0IC00NDAgLTM0MyAtNDQwIC0zNTkgMCAtMTYgMTA5IC0xMDUgNDM4IC0zNTgKMjYzIC0yMDIgNDQ0IC0zMzUgNDU1IC0zMzMgOSAyIDE4IDExIDIwIDIwIDIgMTAgLTMzIDEwOSAtNzcgMjIxIC00NSAxMTEgLTgxCjIwNiAtODEgMjEwIDAgNCAzMjYgNyA3MjMgNyA2OTIgMCA3MjcgLTEgODAyIC0yMCAyMTMgLTU1IDM4NyAtMTk4IDQ4MSAtMzk1CjU2IC0xMTcgNjkgLTE4MSA2OSAtMzUwIDAgLTE3OCAtMTMgLTIzNSAtODIgLTM3NSAtMzggLTc5IC02MSAtMTEwIC0xMzIgLTE4MQotNzEgLTcxIC0xMDIgLTk0IC0xODEgLTEzMiAtMTY1IC04MSAtMTU4IC04MCAtNjU3IC04NSBsLTQ0MyAtMyAwIC03NyBjMAotMTI4IC00MyAtMjQyIC0xMjIgLTMyOCBsLTQxIC00NCA1MzMgMCBjNDk4IDAgNTM4IDEgNjMzIDIxIDI2MiA1MyA0ODkgMTg2CjY2MyAzODggMjIwIDI1NCAzMTggNTc4IDI4NSA5MzkgLTIwIDIyNSAtNzkgMzk3IC0xOTUgNTcyIC0xNDcgMjIwIC0zNjIgMzg2Ci02MTEgNDY5IC0xNzkgNjAgLTE5NiA2MSAtOTk2IDYxIC00MzUgMCAtNzI5IDQgLTcyOSA5IDAgNSAzNyAxMDMgODIgMjE2IDgwCjIwNCA4NiAyMzEgNTIgMjQyIC01IDIgLTIwNyAtMTQ5IC00NDkgLTMzNXoiLz4KPHBhdGggZD0iTTEwMTUgMzk1MyBjLTEyOCAtMTggLTMwNyAtODIgLTQyMyAtMTUyIC00MTkgLTI1MiAtNjM1IC02OTggLTU4MwotMTIwNiAyMSAtMjEwIDgzIC0zODcgMTk2IC01NTUgMTQ2IC0yMjAgMzYyIC0zODYgNjEwIC00NjkgMTc5IC02MCAxOTYgLTYxCjk5NiAtNjEgNDQxIDAgNzI5IC00IDcyOSAtOSAwIC01IC0zNiAtMTAxIC04MCAtMjEyIC00NCAtMTEyIC04MCAtMjA4IC04MAotMjE1IDAgLTYgNiAtMTcgMTMgLTIzIDE5IC0xNSAzMiAtNiA1MDIgMzU3IDI5OCAyMzAgNDAwIDMxNCA0MDAgMzI5IDAgMTUKLTExMSAxMDYgLTQzOCAzNTggLTI2MyAyMDIgLTQ0NCAzMzUgLTQ1NSAzMzMgLTkgLTIgLTE4IC0xMSAtMjAgLTIwIC0yIC0xMAozMyAtMTA5IDc3IC0yMjEgNDUgLTExMSA4MSAtMjA2IDgxIC0yMTAgMCAtNCAtMzI2IC03IC03MjMgLTcgLTY4NyAwIC03MjggMQotODAxIDIwIC0yMTEgNTQgLTM4MSAxOTEgLTQ3NiAzODUgLTYxIDEyNCAtNzQgMTg2IC03NSAzNjAgMCAxNzcgMTIgMjM0IDgyCjM3NSAzOCA3OSA2MSAxMTAgMTMyIDE4MSA3MSA3MSAxMDIgOTQgMTgxIDEzMiAxNjUgODEgMTU4IDgwIDY1OCA4NSBsNDQyIDMgMAo3NyBjMCAxMjkgMzkgMjM2IDExNyAzMjIgbDQ1IDUwIC01MzkgLTEgYy0yOTYgLTEgLTU1MSAtNCAtNTY4IC02eiIvPgo8L2c+Cjwvc3ZnPgo=) no-repeat;display:block;height:40px;width:40px;background-size:55%}.schedule_recurrence_job{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTQ1LjQ4N3B4IiBoZWlnaHQ9IjU0NS40ODdweCIgdmlld0JveD0iMCAwIDU0NS40ODcgNTQ1LjQ4NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTQ1LjQ4NyA1NDUuNDg3O2ZpbGw6I0ZGRjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik01NDUuNDg3LDI2OS45MDl2Ny45OTVjMCw2NS44MTEtNTMuNTQ2LDExOS4zMzgtMTE5LjM0NCwxMTkuMzM4SDMzMS4yNGMwLDAsMjIuMDIzLTE0LjkzMSwxNy4yMzUtNDYuNTg5aDc3LjY2OGM0MC4xMjIsMCw3Mi43NjEtMzIuNjMzLDcyLjc2MS03Mi43NTV2LTcuOTk1YzAtNDAuMTI1LTMyLjY0NS03Mi43NjEtNzIuNzYxLTcyLjc2MWgtMTA2Ljg1bDAsMGgtMjguMTc2bDE2LjQ0Myw0MS42MzJjMC41NzksMS40NjksMC4xMDYsMy4xNDItMS4xNTIsNC4wOTFjLTEuMjY2LDAuOTU3LTMuMDAzLDAuOTUxLTQuMjU2LTAuMDE4bC04Ni4xMjMtNjYuMTk4Yy0wLjg3Mi0wLjY2NS0xLjM3NC0xLjY5Ni0xLjM3NC0yLjc4NGMwLTEuMDksMC41MDItMi4xMjUsMS4zNzQtMi43OWw4Ni4xMjMtNjYuMjA0YzAuNjMyLTAuNDk2LDEuMzg5LTAuNzMzLDIuMTQ2LTAuNzMzYzAuNzQ1LDAsMS40ODksMC4yMzEsMi4xMTYsMC43MDdjMS4yNTksMC45NTIsMS43MzEsMi42MjcsMS4xNDYsNC4wOTNsLTE2LjQzMiw0MS42MzZoMjguMTd2LTAuMDA2aDEwNi44NDRDNDkxLjk0MSwxNTAuNTYyLDU0NS40ODcsMjA0LjEwNCw1NDUuNDg3LDI2OS45MDl6IE0yNDMuMzQsMzAyLjYyOGMtMS4yNTMtMC45NjQtMi45OTEtMC45Ny00LjI1Ni0wLjAxMmMtMS4yNTksMC45NTEtMS43MzEsMi42My0xLjE0OSw0LjA5bDE2LjQzOCw0MS42M2gtMjguMTc0bDAsMEgxMTkuMzQ0Yy00MC4xMjIsMC03Mi43NTgtMzIuNjQ2LTcyLjc1OC03Mi43NjJ2LTcuOTk3YzAtNDAuMTE3LDMyLjY0Mi03Mi43NTksNzIuNzU4LTcyLjc1OWg3Ny42NjdjLTQuNzg4LTMxLjY0OSwxNy4yMzMtNDYuNTg2LDE3LjIzMy00Ni41ODZoLTk0LjlDNTMuNTQzLDE0OC4yMzMsMCwyMDEuNzY3LDAsMjY3LjU3OHY3Ljk5N2MwLDY1LjgxMSw1My41NDMsMTE5LjM0NSwxMTkuMzQ0LDExOS4zNDVoMTA2Ljg0M3YtMC4wMDdoMjguMTczbC0xNi40MzgsNDEuNjNjLTAuNTgyLDEuNDcyLTAuMTA5LDMuMTUsMS4xNDksNC4wOTZjMC42MywwLjQ3OSwxLjM3NSwwLjcxLDIuMTE5LDAuNzFjMC43NSwwLDEuNTEzLTAuMjM2LDIuMTQzLTAuNzMzbDg2LjEyLTY2LjJjMC44NzUtMC42NjgsMS4zNzctMS42OTYsMS4zNzctMi43OWMwLTEuMS0wLjUwMi0yLjEyMi0xLjM3Ny0yLjc5TDI0My4zNCwzMDIuNjI4eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) no-repeat;display:inline-block;height:16px;width:40px;background-size:50%;margin-left:5px}.job_details_recurrence_job{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/PjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTQ1LjQ4N3B4IiBoZWlnaHQ9IjU0NS40ODdweCIgdmlld0JveD0iMCAwIDU0NS40ODcgNTQ1LjQ4NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTQ1LjQ4NyA1NDUuNDg3O2ZpbGw6IzA4ODRhYjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGQ9Ik01NDUuNDg3LDI2OS45MDl2Ny45OTVjMCw2NS44MTEtNTMuNTQ2LDExOS4zMzgtMTE5LjM0NCwxMTkuMzM4SDMzMS4yNGMwLDAsMjIuMDIzLTE0LjkzMSwxNy4yMzUtNDYuNTg5aDc3LjY2OGM0MC4xMjIsMCw3Mi43NjEtMzIuNjMzLDcyLjc2MS03Mi43NTV2LTcuOTk1YzAtNDAuMTI1LTMyLjY0NS03Mi43NjEtNzIuNzYxLTcyLjc2MWgtMTA2Ljg1bDAsMGgtMjguMTc2bDE2LjQ0Myw0MS42MzJjMC41NzksMS40NjksMC4xMDYsMy4xNDItMS4xNTIsNC4wOTFjLTEuMjY2LDAuOTU3LTMuMDAzLDAuOTUxLTQuMjU2LTAuMDE4bC04Ni4xMjMtNjYuMTk4Yy0wLjg3Mi0wLjY2NS0xLjM3NC0xLjY5Ni0xLjM3NC0yLjc4NGMwLTEuMDksMC41MDItMi4xMjUsMS4zNzQtMi43OWw4Ni4xMjMtNjYuMjA0YzAuNjMyLTAuNDk2LDEuMzg5LTAuNzMzLDIuMTQ2LTAuNzMzYzAuNzQ1LDAsMS40ODksMC4yMzEsMi4xMTYsMC43MDdjMS4yNTksMC45NTIsMS43MzEsMi42MjcsMS4xNDYsNC4wOTNsLTE2LjQzMiw0MS42MzZoMjguMTd2LTAuMDA2aDEwNi44NDRDNDkxLjk0MSwxNTAuNTYyLDU0NS40ODcsMjA0LjEwNCw1NDUuNDg3LDI2OS45MDl6IE0yNDMuMzQsMzAyLjYyOGMtMS4yNTMtMC45NjQtMi45OTEtMC45Ny00LjI1Ni0wLjAxMmMtMS4yNTksMC45NTEtMS43MzEsMi42My0xLjE0OSw0LjA5bDE2LjQzOCw0MS42M2gtMjguMTc0bDAsMEgxMTkuMzQ0Yy00MC4xMjIsMC03Mi43NTgtMzIuNjQ2LTcyLjc1OC03Mi43NjJ2LTcuOTk3YzAtNDAuMTE3LDMyLjY0Mi03Mi43NTksNzIuNzU4LTcyLjc1OWg3Ny42NjdjLTQuNzg4LTMxLjY0OSwxNy4yMzMtNDYuNTg2LDE3LjIzMy00Ni41ODZoLTk0LjlDNTMuNTQzLDE0OC4yMzMsMCwyMDEuNzY3LDAsMjY3LjU3OHY3Ljk5N2MwLDY1LjgxMSw1My41NDMsMTE5LjM0NSwxMTkuMzQ0LDExOS4zNDVoMTA2Ljg0M3YtMC4wMDdoMjguMTczbC0xNi40MzgsNDEuNjNjLTAuNTgyLDEuNDcyLTAuMTA5LDMuMTUsMS4xNDksNC4wOTZjMC42MywwLjQ3OSwxLjM3NSwwLjcxLDIuMTE5LDAuNzFjMC43NSwwLDEuNTEzLTAuMjM2LDIuMTQzLTAuNzMzbDg2LjEyLTY2LjJjMC44NzUtMC42NjgsMS4zNzctMS42OTYsMS4zNzctMi43OWMwLTEuMS0wLjUwMi0yLjEyMi0xLjM3Ny0yLjc5TDI0My4zNCwzMDIuNjI4eiIvPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48Zz48L2c+PGc+PC9nPjxnPjwvZz48L3N2Zz4=) no-repeat;display:inline-block;height:16px;width:40px;background-size:50%;margin-left:10px}.attachment-preview{position:relative;text-align:center;margin-top:10px;margin-bottom:5px}.attachment-preview .attachment-container{background:#FFF;padding:3px;border:1px solid #d4d4d4}.attachment-preview img{width:150px;height:150px}.attachment-preview .delete_attachment{position:absolute;top:-10px;right:-10px;line-height:24px;font-size:24px;color:#e74c3c;border-radius:50%;cursor:pointer;background:#FFF;height:20px;width:20px}.table-hover>tbody>tr:hover{background-color:#f9fafc}.btn-addon.btn-default i{border-right:none!important;margin-right:0!important}.footer-fixed{position:fixed;bottom:0;width:100%}.table>tbody+tbody{border-top:none}.shimmer-animate{min-height:7px;margin-bottom:10px;animation:shimmer 2s infinite linear;background:linear-gradient(to right,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);background-size:1000px 100%}@keyframes shimmer{0%{background-position:-1000px 0}100%{background-position:1000px 0}}.new-user-module-placeholder{width:50vw;margin:15vh auto auto}.new-user-module-placeholder .panel{padding-top:20px;padding-bottom:20px}.new-user-module-placeholder .icon-holder{border-radius:50%;background:#f4f6f8;height:65px;width:65px;margin:auto auto 15px;line-height:65px}.new-user-module-placeholder .icon-holder i{font-size:25px;color:#919EAB;line-height:65px}.panel-rounded .list-group-item:last-child{margin-top:1px;margin-bottom:5px}.form-available-components{position:sticky;top:75px}.form-available-components .panel-rounded{background:#f6f8f8}.fb-draggable.dragging{padding:0;box-shadow:none;background:0 0}.fb-component{padding:10px;cursor:move;width:50%;float:left}.fb-builder .help-block{text-transform:none}.fb-component .preview-input{border:1px solid #CCC;background:#FFF;border-radius:4px;padding:10px 10px 10px 50px;margin-bottom:5px;position:relative}.fb-component .preview-input::before{position:absolute;height:20px;width:20px;content:'';background-size:cover;left:15px;opacity:.5}.fb-form-object-editable .section_header_title{border-top:1px dashed #ccc}.fb-form-object-editable:first-child .section_header_title{border-top:none}.fb-component .preview-input#section-input::before,.fb-component .preview-input#text-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAABFElEQVRoge3XMU4CQRTG8b+EwsaCAI2x4gpegIYOKytLTkDhLYhnsNPY23EHS0MFm9hZEFo7KJhkH5Psuq6ZnQG+XzJh9i0h38sOyVsQEREREZEjc+FdXwJ3QCdClr/YAO/AT9EX3oDtkazXsk5XCQSsulY2eNtrxB61D/aPMCUd4Nbt/b/FgYy842HgUHUMyfNl9kYrSpwA1Ehq1Ehq1Ehqzq6RGbB0a2rq96ZuZ58bU1/+P+bv/BGlSB8YuL2djK9M/cv73QENOpmjVfWJPAEvbm+nzjkwcns7YH6behQaGmMrO1qPwENTQSq6LrpR1sg4QJBg/KO1iJKink974b8u9oAJ0G0sTj1r4Nl9ioiIiEhgO+LpfPyxzBS0AAAAAElFTkSuQmCC)}.fb-component .preview-input#date-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAACsUlEQVRoge3ZTcgNURzH8Y93JSI93iUvWXhdk56wtlMkKSXsSEoWlKwQKwtWrCSxUGSlbCR5WbGSl8h7eSdvCxZnrnue6851r3tm7hP3W6fm/OfM/P+/mTP/c84cunTpKAdwLytb+6OPwU2268GM7HhMq07K8DEwbSydY0COfRY2YR6GYC4mZufuZyU19Xx8xQ0cwYtWb7gGX/CjH5U3WNqKiIX41g8CzxMzPi/w2o99m9CV4DkO4gPWY1FmP49zTT6YVqjnYxx2YCRGYzP2NnOz26pPYG1kPx7Z96SIug55PnZF9vN5F9dmrRHR8ZNEAbbL4+h4RF6jZseRC6pZ4/LfRlSmjweqr7GlLFEg61VjupTX6J8ZEBt1rRWYXVYgDVj05yaNhWxPFEgp/Bdd66YwmnaaSZjT6kXdrNVpmh0Q8xgpLIgIM+anOe2GYazQVT+36bMu7b6RlarL0xN1zvcIc6jXwpTnLc5gept+f6PdN9KIcbiCmZFtqCC+F4txN5WzIr+R/fqKiOnB0ZTOihIyFKui+h7he9oQ2ZYLqTUJRXWtYTgc1fcLyeAYDgmLpAGYJj9BtERRQj5gZx17ryCiQhIRlDuODMa+qH4VD1PdvEwhu/Sdye5OefOyhCwRhFQ4jospHZQhZCpOYVBWv4MtqZ0ULWSU8Oejkma/Yx0+pnZUpJDhOIsFWf0HNuJaEc6KSr9DcBrLItszYVqyOLIdErpa2xQlZLKw5o+ZJPwYjzkpkZDueiTjljD9oO9Ww7vI3ohHbfr/RbtCbmalljfqT1EKo7ZrfYqOp5QZSAPiOHLTdu0buS7sHBG2FCbgfdq4WqKyrVCh6dQ9X9ju6vSmTr3yKhPWNKuFHwSdDrxWRG+joPM2Q2cIu0PzhNVep/gidPejeNnBOLp06dIlMT8BrfcPem7NY/gAAAAASUVORK5CYII=)}.fb-component .preview-input#time-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAADlUlEQVRoge2Zz0tUURTHP4k5pWJEWgQWmTBWu1ykmKCJ22CIIFq4bSFIYC1a1ULatcoS2kpB/0DZsjJp07Toh6IZREURZpg/03RscXx43p15+u57dwaC+cKDOzP3fO/3zD333nPPgyKKyAt2OOJJAM3AaeAEUA9UAuXAPDAHTACjwDCQBlYdje0E7cAgInbd4pkG7gKNhZfsRyfwEjvxQc8QDhyyDa1q4A5wIcdv88Bz4DUSRr+AZWA3UAMkgSYkBHcZtmvAAHANWLTUZI0W4Av+fzMDPAZSQFlIngqgCxghe3beAg1OVRtIAUvGoM+AkzF5O4A3Bu9PZNacIwX8VQMtAd1sHZb7gHvq2Qo7gT4kvLwx5pAwdIYW/DMxBZwKYXcE/78cBmeBBWOseku9OVGNf01MAcdD2kZxBKANWeyeXRo5o2LhIf5wCjMTHqI6AnAO2UQ825uW9j50GkK6Le3jOAJwS9kuI1t3JOitcRj78yauIwlgXNnfj8BBuyLIEG2LjesIwHllvwrU2RIMKoJHEUW4cKQESTI9jhs2xgn8CWAqoggXjgD0Ko4xG8M2ZThL+LTDhCtHag2eQ0EdS4zPrar9AliJIcIFviKL3kNrUEfTEX3gvXKpKAbSqn0sqFOp8VnvDJMOxRwN+P47cthuhQ+qHZiymI7sUe3pbQawwceA788AT7ex1TqqgjqZoaUvPH+2GaBQ0Bet8qBOpiOhjAqMStWeD+pkhtaMatfEGPwT7io0WsdMUCdzRvQCj5yoOYbWEbTWshwZVW2nN7QY0Dre2xjpO0iFY1G2SOJPYEOHeymy3XnGXflQZ4EbSkt6m75ZGFDGI251WaEM+Ky0XLElaMSfqHW4VGeBS/jD/EAUkiFF8g4p2RQSVcA3paE/KlEjcivziPpcqLPAAzX2b+BgHLLbimwNqTsVAj34Q/tyXMJypBbrES4gF6984iL+iuMTss+6SGhAarEe8SJSd8oHevA7MUm8NCkLzfjv8Rmk7mS+GoiKvfjXxDpyT3FSLjXRhJRM9WCTSMkm6tSXIVvsjxy8eXHCQz1yuprvNEaRakdtSJ4kcmLrw06viUjhZJtqJ4DrwFVyV1jGEWcnkFRnBQnB/Wy+sTqcw252g7cfCd2CIYmUMfVZE+VZ2hAf65xwgTokTMYILz6DzFovEdOOXHB1iwNZI61svmevQsJqETmd9Xv2KYfjFlFEEUX8h/gHMFJbw8NxMpkAAAAASUVORK5CYII=)}.fb-component .preview-input#datetime-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAAEAklEQVRoge3ZW4hXRRzA8Y+rleXaFdFuRvoQa2aPYUp2pZDUQIj0oaSgXoKeuryE9hJkW1C9GEQb3SC6CCVlmWZUCGlEiQaRWhskXcAsJC3LHmaW/+zxnN055+xa1H5h4HfmP/Ob3+/M78z8Zv6MMcaoMC6zXRfmYglm45zYtx9f4TV8gL9a2LIaS6P8OB5roauUxdiBI8OUb7CspH935jh9ia5V7UwezEQ8a3gHiuUtnBp1dAszlUMrR6pCayLexmVJ3WFswHrsiXXn49pYxidttwlh8gLmF8Z5HlNLxrwQZ0Z5dyyH8AnWYG+OQ0WKM7ERPUO0n4FNhT6HEjllj/qz/DOurOvE4oKSpzAho984PFlhSFtHBpyZNtTgKV3YjlnxeZMQNoeTNotwfZS34Jnkt1OwC2cMMc4yTC6xZYWwMsI6vCGE4D06C8YqPFDlTMo8nTfwh/JwWpW06UvqBz7s4WakiqqP/f6kfl1V567C85JE3oAvMo3oFlar+Znt6/BtIk+qalSM/TmJvD6RF+KiKM8r0XMVPoqlKW/i+yh/2EIP+FxnGhcl9em0p6WvqGAUWJGM915Vo2Jopc9t0o1jTjG09gobE5yb1L+P30v6b6nQOwNXR/lHrI3yeNxW08a5wzc5mid0pvHVJgoiDyd60uW5R/U+kVOyQ+v1RF5o8KzkMgm3JM8bE/mSBvqyKIbWZiE1ny7kW4/iRvl7AWHDmhLln/BK8ttUvFvTxrN0Nuha3GzwdGbtpJFbhUVioO+9TQwokLVqldEl7CGpM8/pvOUyTkIv/kz6fCwvRxuOxo4QzhM7DXZmv5BO3yBsnLNwnXCy+6HQdhfObutBpJEjxyXy6UI8111ZtuK81uZ3aOTI0zgheZ6AOx39xqvS7JU4vr3tg2jkyB5hCS6es7uF9Psl4fy+HweEi4e1uEPneDvSNHbkCD5Tfhxtykr8Ji80dxocmo1yrQHmGPpoW5f7hH0phx7cVHeAKkdGmlwnBjix7gC5jqwWltRduCupX5rUv5ipawFmlpQ2uV32hjVFyGjhtKR+clLfn6mrH1+X1P+a2b+UYxVao07ujPQKl22Ei7MB3sE1Ud43UkY1IdeRHbEU+S6Wf5z/XWiVXZ6JdSui/CUeydD1oPIP+9JMW0rJdWSBjsF7dRy5ALdHebM8R8r+eihS5yCHYxdauRd9Tdtnz0jV5dl2PBTl3apZiOU4eZhxjuBTvJxpVyXpTfnlbZWNEI2SxgOJ3OQGZTSYnsgHqhoVQ2ubzgVdr5DK/zKydtViGu5OnrfmdrxYuFFsc4k2WmWfmmek5Tj4LzC86MQVQxld9WfoTGF/mG3kz+B1OCiE+xqdVXOMMcYY4z/A3wiapE6TCv/sAAAAAElFTkSuQmCC)}.fb-component .preview-input#multiline-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAABAklEQVRoge3ZMQ4BQRiG4ZeIloQrOISQaBzENWiUajfQU2tF5QBKiQsgq9ZQ7BYi2TE71vptvieZZJNh879MIrIgIvJPKo69DjADGgXN8s4VmACHrG9cAXdja5k2bNUR0srWXYh22kbN8wYLYJfPLJl1gdG7F/mGbIljfuGGR4jraP0V32/kWR/oJdd7YJ3fOOFCQobANLleYCSkNEdLIdYoxBqFWBPyOxIBx+T6lOMsHwkJmSfLlNIcLYVYoxBrFGKNQqxRiDUKsUYh1ijEGt9/iAOg/s1BHLqf3mDD759Qva5N2rCuo3XJ1l2Ic9qG62iNiT+FZu7jhImIH4aKiJTAAy2FYAL3VyZAAAAAAElFTkSuQmCC)}.fb-component .preview-input#radio-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAADxklEQVRoge3ZS6hVVRgH8N+9dk9K1m2gZUmgWGQPcyBNaqJFDYxKIjKCGnQhwbCMJhkV1SQIKrBBQQ+IXvSA6kYQ9I7IsolxCTXoIoVkJsa1h5XXY4N1Dqy9OY/9WEcIzh827HP2+v/X9+31+L71bYYYYiAYSaSzBFfgUpzX+n1a69lf2It92IFP8TkOJOq7NuZiAl+hiWMlrllMYi1Gj7fhbczBBuENlzG+2/UdrqxrVNmptRwvYVWHZ1P4GNsxjf2t/0/E6TgXl2ANzurAn8DzJe2phPX4U/Zt/o4nhXVRFKO4DK/haEtnq3TrtSfull0HTeHtLaqpuxK3d3nWwMk19TPYLDsK+4VFOkg08Da24ZQUgutkR2I3lqUQ7oG2E+0+t6k5MsswEwl+jzPr2dgXeSeOtX43qgqO4INI7DecXdvM3hjDW7JOvCfsepWxPid4XT0b+yL5SBAC3s5I8M16NvbFQJyAqyPBWSGQDQoDmU5tTEair6YQ7IKBjQSchMOR8JoUoh1Q1olR3FOmg7WR8AFhvaRGWSfG8EqrXeFM4oFI/I0axnZDlen0XNT2+m6N8meBFdH9jiqW9kADr+Pa6L93cAP+7cGbF91f3K1R3pEzovvpHuKrhVhTFFWdgF3Rfaf0vyPi+NHtsLNaSOePtAzph7q706aI935Bjl0R6fIuRk1HbY7oPTIpttiJiPtRUdJURLqqS5vzZY+53ZxJFSfujPiTRUkfRqQNPdp1cubG6HnKYPdIpPFsUdIzEemxPm3zzswKzqSO2HGmsaUoaWNE+rJA+07OfC2dEyP4OdIqfDJdKTtdFhbg5J1JmTutytlzalHiCPZE5I0FeRfgF2mdgMcjvc/Kkh+NyDsVL9PEzqRwYr6Q77Vtua2swFJhrrcFbirBvVDYWVKk4vdFNhxSsQDxciTyk0QlmRJYgj8iGx6uIxSfS15MYV1BnIBPor73YbyO4BbZxbu5poFFsTXXb5F8rifmCN8y2oJHcWtd0T54UNaJF1IJL8QPkXAT90pfcB7D07JOfCN7FqmNc4QFH3fyLhYn0l8uGB3rT2FBIv0Mlgp137izGdyvel12EZ4QDlax7heKZRSVMS6c6vJpyAyeEs4v/eLHfFwjfCz6O6fTbOnMrWJclbl+i5AZdxr6w8KntN34Ff8IxbbFQu14hbC95jGNO4Ti3HHFOB7CQZ2TxaLXj7hLospiHczDzcKUiyNxr+ugUKdaJ+xWSZByG20IudZFQrVjgTDfDwmfJfbgWyERbSbsd4ghhhjif4j/AEtWm6RJhclsAAAAAElFTkSuQmCC)}.fb-component .preview-input#checkbox-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAACS0lEQVRoge3ZPWsUURTG8d+agBLxpTJG0ynYWIqlRkUU/AAWWqRT0LRaaGVppym0FMEvIAo2EisjakpBwUo0QSVEfAEFIRaz447J7mRm9s7OBOeBgbuz5545/zn3be6lUaNGjdaTWhlsduI8DmBjueGs0i+8xC187MfRUXzBcsXXEiaKQozVBCIJM9or2OEUkHPY1i5/w3V8yvYOgmkHLmELtrdjupbXyUOdt3ElZHQ5dTURx4NeRhtSHIwkyh8CBVVE7xPlzb2M0kDWlRqQuqlOIC3RKFVIdQFp4QbmsLeIgzqAtDCNKYzjCfbkdVI1SJyJC4l77/A5r6MqQWKIqcS9WZzE17zOqgIJCkH6WitLMMsF6037tzn1BUHxjIzgEc7krNetT/QNQbGMjOA+jrUvuJehXgs3cTFxLwgExTKyC/vb5SHcwek16sTNqRQIioG8xWEstH8PizJytod9nIngzSmrZnS+Aya7/L8P8wmb31bDxJlIfuk9xdYccUwm6s7kqPdXa4GQDhMCgowg/Qy/8AZH2g8Y0+kzLRxUYp9YqX5BiGCO47Foc2AId1fYPFNynwg1s78SbdcsdPlvFieU3LFDLlFei/bBkjBzOGUAo1PotVYSZk7U5JYCP6OrQvSRlYph5g1onqAcECKYgarqD6tgakDqpv8C5EeivLvsQFI0nih/72WUNmq9EE1mcFm0fqrqWCHW8yJORkWTWdUHPPG1qI+dyImawCziUFqgWQ5DR3UOQzdlsA+pn6Imftvgm3WjRo0alag/RGECmIg5dn8AAAAASUVORK5CYII=)}.fb-component .preview-input#dropdown-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAABRklEQVRoge2YTUoDQRBGX8S1GrNwJ25cego3uYBb8RIBl64URc/gBbxD7qEgiKBEFyKKCIq6iTA06epO0jVDhu9BwzD1w9d00V0UCCHEItExbNvACbAasT8CA2BUWlRproDfxDpvTF3AkmHrZcTn+NTCslPeHnDskPcauJg2aEi6tC4jsVsZsbOsYUysVVoLhVdpvQKnDnlvYwavjbwAh065J2KV1n1GfI5PLVgn8v/YrUTsI+CsuCLREqxeC2AH2IjY7oCbsnJ8GGA/Tj/AXmPqAqxbq5+I7WT41IZ1a1U3+Qy8jb+74xX6hHk355M2kU/gYdqgaq91UPl/hHotP1qzEYt52vjasU7kKyM+x6dx9oFv4qfxAew2pi4g9bKvAesR2xPwXlaOaA8a0KEBnQ8a0KGm0QcN6BJoQDcrGtAJIYQQbeIPX5utJDTf6xIAAAAASUVORK5CYII=)}.fb-component .preview-input#camera-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAADPUlEQVRoge3ZvYsdVRjH8Y/ZRDerJtr4EsEXElRMNqv+Abo24is2glhZWGijELA3jSKRbexVbBQNKlgoopU2NrpZNVFBTZcNxmI33LCim6zFmWHOTO7cedtZI8wXDveZe96e38xznnPmXgYGBgb+T1y2SePciBdxEJfX7PM3lvAGTm+SH524F39io2U5g7u33OsCO/CT9iLSckL9JzmWstC6Fk/jAKYm9L8eTyT2ebws3OE6XIfD0fifmBxi6/gR72GlzgQPaBcqb9YUEPNWi3nOYL5q4NtwtsXgF7C/hZD9Sd+m863ilnig7YWBX8LViT3CO8lnFcs43lyH4zgkZL0qrsIzyecuwdcXyhovyVQ/18Kxvnle5t+xuGJboeGuyP6lZ6fa8HNk744riqFVxjxuT+xvk1LFTtyDG5LrZeEurtWcsxMnZY8uzgxvR98frhhjDkdxzsWL9FxSd7Clf/PRWCfjimJodWEKC/gOT2JmTJuZpG4Rr5u8RzWibmidwJeJ/fuY+il8KNscU1bwW2Lvk8X1NiHr7BOEna/pR23KQquKBfkQWsQj8jdqOx4V1knc9kiDeUpDq0gbIXPCHU37fYArJrSfFtZJ2n4dszXn6lVI7NSiySJSpuX3rPdrztWbkBn57PRwTYfgsajfSEjXVfSWteZk2WkFXzTo+7lwZoIrk7Fa01XITZH9qxDvdflHltGKYzWmq5CNyG7z2hz3udDFka5CTkX2XvX3JcLb5d7oermLI12FHBMWO1yDBxv0fUh2SB0pnGab0lXIGj6Lrl8VUmsVO/FKdP0p/uroS47N2BCPmixmWjjOxBvigZpz9bohEg6A8bFjSdgn4jWzA4/j+0Lb1xrM07uQKXxccHBD2FvS95fVMfUfaXYC7l2IxKEj8mFWVtaFJ9H0GL8lQlJmhbPTyMUCRkld3TVRpFRIk7xflx/wlJCZ5rAn+f6UkGI3NTul9CEkZQ3f9Dh+juI+cjay79gqJxpwZ2SvxhXFJ/K17IeBBdwlfwz5L9mDZ6PrryY1vtX4NHmplRXcXKX8fvxxCThbVk7jvqLTZUfv3cLfCrP6TQhNWBcy4rvya3lgYGBgYGAg5V+azJT8R1UnaQAAAABJRU5ErkJggg==)}.fb-component .preview-input#file-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAADv0lEQVRoge3aTWhcVRQH8F+aqtRoRUOsnyhCS0kT6kKlWquLKhopsRuti4IgtOAgCNadULsqVLC4sOAH6EK3FaWIgkG7UFGzqAstGkwFrSlUilixkKYSF/cN784ww9x5b16mhfxhyLmZc8+9/3fPOe+884ZlLGMZy7iUMNCl/jXYjftxZcm1p/ESFkva6RrjOJkt3KvPId1fzFJYhV97TKKnZFYm6u3A7Zm8gFcFYkWwH8PRuJb9fc4SuNkh+RV8u6Stdidb6mRWJOrFgf1H0cVa4HQk1/C6gmRSiVSFXfgmGtfwpgJk+k3kLB7RSGaXAmT6TYQekUnNWlVhG9Zl8mFsFFI9gcyCxGzWbyJ7OnxfE5LL/k6GLgbX6oS1KUr9OJGv8EsHnTuyTzL6QWRngs4+vNyN0UvBtZLQ72BvxvVCpuoa/SSyGo9iOzbjBlzeQu86DOK/Xiz6rry421fS1hD2CjfC1FJ/VkjFgyXX7hmRrTglnUDzZxpjrQwvZbDX8KngQnX8ibfkd/ghweVG8QTeF06ujrvwteCShVD2RGoar+xZ4Xl9KGHuMA7ifDR/ARMF9lGKyNamTcxiQ4E9PCCcYN3O30XsFCVylcaYmMVIG91Xsu9n8XwbnXU4E9n7VhYeVcfIC/KY+AeTwlVthRF5aXJtG50ZoX9QT8X34BmqJbIaL0bjA/ixB3an8F403oOBKolM4OpMPo3Xemh7r7wCWI8HqySyPZI/wL89tP07jkbjh6skcm8kf1yB/SORvKWqWmsAN0bjnyK5uUFXx32RvK1pfh0zQnOw2eZtqRvrNv2OaLwBxje+Mq3XLyI7G6L/n6vKtZor1dLFXgtcFsnzVbnWX5jHFdn4JnnN9IbW94nHhI4/4XH4yxY6JyI5dr1TVRFZFFxofTYel/v0gTZz1siJTOnswuORfDLVtc5F8s2Jc6YieTJxTjd4PJKPpp7Id/L2/9NCvXOivTryRhuByHA2rxcYxaZo/GHqxFXCxsu80DnYYY1uMuNHke6xVBJ1jOG3EkTOC6V4WSI7m+xO0F3z4Qchd+/GFmkPRYSgXCOky8NCo2Gmhd5xeVy1c9vNGl80TeGTxH2UxkYhWdSv4Bk8VMDOU0125nBLj/aYjB24EG3iAt7BrQlzRzXGxKJA6O5YaSlfDT8pxEH8Gm9BqGKP4Geh875CIDgmpNhNGp+b5oTKerr6LbfHnfhe8YTxmVAlXBRYiWd1l86P6dA1WdJfHTRhUMh+k0K/aq1Qg80Lv7CYw+dCfBzvZOx/QcBhM0ApAekAAAAASUVORK5CYII=)}.fb-component .preview-input#lookup-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAABmJLR0QA/wD/AP+gvaeTAAADDklEQVRoge2ZTUhUURTHf5ZORIX2QZEUaB9EUC5aOBCFLgqCghZFJbWIoFxIlEHbqHBjtCwKIgQ3UZs+KAhp0aKSloIQRGkLs2QK+yDSzGpxnr4z1/ed772ZYf5wmTv3nnPe+b977rkfD8ooo4wyigkVLu1rgVZgE1CVnDuemAD6gevAQBCFQ8AY8LdAyxhw0I9EA/CrAJz1K+NItEyj0iByBjuUPgKXge9+7BPCIuAssALIIL4ecxPux2Z9OAnvQuIItn/9umOOIbhA1d/H7FQUDKm69nVGaGm0ANlY3ImONW4dXkROxOBIbDBDq2jhNSIPgeGkHAmIWmBPEMFB7KzQHKdHEdGM7d+g7iiZ0CoTKTSUDBGvrOWGxVYB2YflrPp8YOV/+JLDf1/3E3sLP+QlGCRrnVcyXapdZ5Qo5agPCU+UTGiVDBEThbAgLgFOAj3IPBhHzkYvkbBeH8RImkQqgHZgFO+5NAFcAxZ6GUuLyDzgNuGSQx+w2s1gECKngLdWuaTas6rdq6xysNllOJkDOoAmJJSywGnyT7BTZBxHJon0W2fYazH67wHVLs+eC5wD/ij5q5B+1qpE3vwUeoD9wFcX+UngInBBtR0H1kVZ2buBZ1b9g2rvA3YG0B9R9e3Yx9dx5FT6O4CNDuRuayNy6zPjoiTpyd6pnnc3pG670u1NO7T0fOkNqavl69MmUqPqX0Lqjmo7aRPRztSG1NXyIyaRb6q+IaThKOhT9R0hdXVieWV+VrgCtFn1H8BNZucmpdOlvYF8MtuA5wHs1QBvgKXW/zZToA7J4bN9e+6Fp0puAFjuI18JPFA6n8ifa9NoQnJ9UkQaDdkBZH1xQj3wxJBvA/cvVtXI1mEz0Y7DJlpd2jPAHWCvQ98LxOlh5I1vBXZZOlO4hSyGfi8rVlQhi2DUUb5BPqlUkEE2h+ZmsZH8OeNUXgP7TINuoRUnnMLpPnAA+ewHks12W7/LkAn9DniM7PMmk3LWDU7h9Ag5WBUNyiQKCd3MnNipZ5wo2AJ8pohHQiOLjEwsI/EPtMaAqheTh2gAAAAASUVORK5CYII=)}.fb-component .preview-input#barcode-input::before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAAIElEQVQ4jWNgGDbgPxL9H42PTR4uxkSpzaMGjBowTAAAlrsJChrr7jIAAAAASUVORK5CYII=)}.fb-component .preview-input#signature-input::before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOTIiIGhlaWdodD0iMTkyIiBmaWxsPSIjMDAwMDAwIiB2aWV3Qm94PSIwIDAgMjU2IDI1NiI+PHJlY3Qgd2lkdGg9IjI1NiIgaGVpZ2h0PSIyNTYiIGZpbGw9Im5vbmUiPjwvcmVjdD48Y2lyY2xlIGN4PSIxMTYiIGN5PSIxNDAiIHI9IjIwIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxNiI+PC9jaXJjbGU+PGxpbmUgeDE9IjMyIiB5MT0iMjI0IiB4Mj0iMTAxLjkiIHkyPSIxNTQuMSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDAwMDAwIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMTYiPjwvbGluZT48cGF0aCBkPSJNMzIsMjI0bDEzOS41LTIzLjJhNy45LDcuOSwwLDAsMCw2LjEtNS4xTDIwMCwxMzYsMTIwLDU2LDYwLjMsNzguNGE4LjEsOC4xLDAsMCwwLTUuMSw2LjJaIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxNiI+PC9wYXRoPjxwYXRoIGQ9Ik0yMDAsMTM2bDI2LjMtMjYuM2E4LDgsMCwwLDAsMC0xMS40TDE1Ny43LDI5LjdhOCw4LDAsMCwwLTExLjQsMEwxMjAsNTYiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjE2Ij48L3BhdGg+PC9zdmc+)}.multiselect-container{max-height:350px;overflow-y:auto;padding:10px}.multiselect-container .multiselect-option .form-check input{float:left}.multiselect-container .multiselect-option{background:#fff;border:none;white-space:nowrap;width:100%;text-align:left}.multiselect-container .multiselect-option span{padding:3px 10px}.job_category_multi_select .multiselect-container,.job_status_multi_select .multiselect-container{width:100%}.job_category_multi_select .multiselect,.job_status_multi_select .multiselect{height:34px}.job_category_multi_select .multiselect-container .multiselect-option label,.job_status_multi_select .multiselect-container .multiselect-option label{text-transform:none;font-size:13px;font-weight:400}.job_status_multi_select .multiselect-container .multiselect-group{color:#000}.job_status_multi_select .multiselect-container .multiselect-group:first-of-type:before{display:none}.job_status_multi_select .multiselect-container .multiselect-group:before{content:'';width:100%;height:1px;display:block;background:#c1c1c1;margin-bottom:10px;margin-top:5px}.job_status_multi_select .multiselect-container .multiselect-group:after{content:'';width:100%;display:block;margin-bottom:5px}.job_category_multi_select .multiselect-selected-text,.job_status_multi_select .multiselect-selected-text{float:left}.job_category_multi_select .multiselect:after,.job_status_multi_select .multiselect:after{display:inline-block;content:"";width:10px;height:10px;margin-left:5px;margin-top:5px;vertical-align:middle;border-top:5px solid;border-right:5px solid transparent;border-left:5px solid transparent;float:right}.job_category_multi_select .multiselect span:after,.job_status_multi_select .multiselect span:after{display:none}.job_category_multi_select .multiselect-container .multiselect-option{padding-left:25px}.job_category_multi_select .multiselect-container .multiselect-all label,.job_status_multi_select .multiselect-container .multiselect-all label{margin-left:5px}.job_status_multi_select .multiselect-container .multiselect-all{display:flex;margin-bottom:5px}.job_status_multi_select .multiselect-container .multiselect-all input{position:relative;top:2px}.multiselect{color:#363f44;border:1px solid #CCC;box-shadow:none;background:#fff;border-radius:4px;padding:2px 10px}.multiselect span:after{display:inline-block;content:"";width:0;height:0;margin-left:5px;margin-top:-2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}textarea{resize:none}.customer_profile.avatar-text{height:40px;width:40px;line-height:40px;font-size:22px}.custom_field_hide_field{display:none!important}.state-custom_fields_settings .custom_field_hide_field{display:block!important}.state-custom_fields_settings #job_product_lookup{display:none!important}.state-edit_asset_inspection_checklist .hide_field,.state-edit_asset_inspection_checklist .read_only,.state-new_asset_inspection_checklist .hide_field,.state-new_asset_inspection_checklist .read_only{display:none}.notification-dropdown .list-group-item,.notification-modal .list-group-item{font-size:13px}.notification-dropdown .list-group-item small,.notification-modal .list-group-item small{font-size:12px}.notification-dropdown .list-group-item .avatar-text,.notification-modal .list-group-item .avatar-text{height:40px;width:40px;border-radius:50%;line-height:33px;background:rgba(183,183,183,.25)}.notification-dropdown .list-group-item i,.notification-modal .list-group-item i{font-size:20px;color:#989898}.notification-dropdown .list-group-item.unread::after,.notification-modal .list-group-item.unread::after{top:40px;right:auto;bottom:auto;left:45px;background-color:#2196f3;font-size:16px;position:absolute;width:8px;height:8px;border:none;border-radius:100%;content:''}.bootstrap-tagsinput{display:block;overflow:auto;white-space:initial}div{overflow-wrap:break-word}.nav-header .breadcrumb{display:flex;align-items:center}.justify-center{display:flex;justify-content:center}.display-flex{display:flex}.breadcrumb-text-ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%}.breadcrumb-title{display:flex!important;width:100%;flex-direction:row;flex:0 1 auto}.m-t-3{margin-top:3px}.m-b-25{margin-bottom:25px}.m-b-1{margin-bottom:1px!important}.m-l-15{margin-left:15px}.p-15{padding:0 15px!important}.w-70{max-width:70%}.w-60{max-width:60%!important}.w-100{max-width:100%!important}.security_configuration .sso_provider{max-height:70px;min-height:70px;text-align:center;margin-right:15px;width:90px}.height-100{height:100px!important;overflow-y:auto}.datepicker table tr td.today{background:#fff;border-radius:50%;border:1px solid #2196F3;display:block}.form_id_background{background:#eee}#CustomerInvoiceStatement .search-box-area .dropdown-menu,#EditContractReminderModal .search-box-area .dropdown-menu,#EditCustomerReminderModal .search-box-area .dropdown-menu,#EditEstimateTemplateModal .search-box-area .dropdown-menu,#EditJobDelayModal .search-box-area .dropdown-menu,#EditNotificationModal .search-box-area .dropdown-menu,#EditReminderModal .search-box-area .dropdown-menu,#EditScheduledReportsModal .search-box-area .dropdown-menu,#EditStatusAlertModal .search-box-area .dropdown-menu,#EditTemplateModal .search-box-area .dropdown-menu,#EmailShareModal .search-box-area .dropdown-menu,#NewContractReminderModal .search-box-area .dropdown-menu,#NewCustomerReminderModal .search-box-area .dropdown-menu,#NewEstimateTemplateModal .search-box-area .dropdown-menu,#NewJobDelayModal .search-box-area .dropdown-menu,#NewNotificationModal .search-box-area .dropdown-menu,#NewReminderModal .search-box-area .dropdown-menu,#NewStatusAlertModal .search-box-area .dropdown-menu,#NewTemplateModal .search-box-area .dropdown-menu,#ScheduledReportsModal .search-box-area .dropdown-menu,#SendModal .search-box-area .dropdown-menu,#bulkUpdateFieldModal .search-box-area .dropdown-menu,#contactCustomerModal .search-box-area .dropdown-menu,#contract_company_config_pdf_section .search-box-area .dropdown-menu,#estimate_company_config_pdf_section .search-box-area .dropdown-menu,#invoice_company_config_pdf_section .search-box-area .dropdown-menu,#job_company_config_pdf_section .search-box-area .dropdown-menu,#sendSMSEmailModal .search-box-area .dropdown-menu{padding:15px 20px;max-height:200px;width:95%;overflow-y:auto;margin-left:15px}#CustomerInvoiceStatement .search-box-area .dropdown-item,#EditContractReminderModal .search-box-area .dropdown-item,#EditCustomerReminderModal .search-box-area .dropdown-item,#EditEstimateTemplateModal .search-box-area .dropdown-item,#EditJobDelayModal .search-box-area .dropdown-item,#EditNotificationModal .search-box-area .dropdown-item,#EditReminderModal .search-box-area .dropdown-item,#EditScheduledReportsModal .search-box-area .dropdown-item,#EditStatusAlertModal .search-box-area .dropdown-item,#EditTemplateModal .search-box-area .dropdown-item,#EmailShareModal .search-box-area .dropdown-item,#NewContractReminderModal .search-box-area .dropdown-item,#NewCustomerReminderModal .search-box-area .dropdown-item,#NewEstimateTemplateModal .search-box-area .dropdown-item,#NewJobDelayModal .search-box-area .dropdown-item,#NewNotificationModal .search-box-area .dropdown-item,#NewReminderModal .search-box-area .dropdown-item,#NewStatusAlertModal .search-box-area .dropdown-item,#NewTemplateModal .search-box-area .dropdown-item,#ScheduledReportsModal .search-box-area .dropdown-item,#SendModal .search-box-area .dropdown-item,#bulkUpdateFieldModal .search-box-area .dropdown-item,#contactCustomerModal .search-box-area .dropdown-item,#contract_company_config_pdf_section .search-box-area .dropdown-item,#estimate_company_config_pdf_section .search-box-area .dropdown-item,#invoice_company_config_pdf_section .search-box-area .dropdown-item,#job_company_config_pdf_section .search-box-area .dropdown-item,#sendSMSEmailModal .search-box-area .dropdown-item{cursor:pointer;border-radius:6px;padding-top:10px;padding-left:25px}#CustomerInvoiceStatement .search-box-area .dropdown-item-text,#EditContractReminderModal .search-box-area .dropdown-item-text,#EditCustomerReminderModal .search-box-area .dropdown-item-text,#EditEstimateTemplateModal .search-box-area .dropdown-item-text,#EditJobDelayModal .search-box-area .dropdown-item-text,#EditNotificationModal .search-box-area .dropdown-item-text,#EditReminderModal .search-box-area .dropdown-item-text,#EditScheduledReportsModal .search-box-area .dropdown-item-text,#EditStatusAlertModal .search-box-area .dropdown-item-text,#EditTemplateModal .search-box-area .dropdown-item-text,#EmailShareModal .search-box-area .dropdown-item-text,#NewContractReminderModal .search-box-area .dropdown-item-text,#NewCustomerReminderModal .search-box-area .dropdown-item-text,#NewEstimateTemplateModal .search-box-area .dropdown-item-text,#NewJobDelayModal .search-box-area .dropdown-item-text,#NewNotificationModal .search-box-area .dropdown-item-text,#NewReminderModal .search-box-area .dropdown-item-text,#NewStatusAlertModal .search-box-area .dropdown-item-text,#NewTemplateModal .search-box-area .dropdown-item-text,#ScheduledReportsModal .search-box-area .dropdown-item-text,#SendModal .search-box-area .dropdown-item-text,#bulkUpdateFieldModal .search-box-area .dropdown-item-text,#contactCustomerModal .search-box-area .dropdown-item-text,#contract_company_config_pdf_section .search-box-area .dropdown-item-text,#estimate_company_config_pdf_section .search-box-area .dropdown-item-text,#invoice_company_config_pdf_section .search-box-area .dropdown-item-text,#job_company_config_pdf_section .search-box-area .dropdown-item-text,#sendSMSEmailModal .search-box-area .dropdown-item-text{font-weight:700;margin-top:10px}#CustomerInvoiceStatement .search-box-area .dropdown-item:hover,#EditContractReminderModal .search-box-area .dropdown-item:hover,#EditCustomerReminderModal .search-box-area .dropdown-item:hover,#EditEstimateTemplateModal .search-box-area .dropdown-item:hover,#EditJobDelayModal .search-box-area .dropdown-item:hover,#EditNotificationModal .search-box-area .dropdown-item:hover,#EditReminderModal .search-box-area .dropdown-item:hover,#EditScheduledReportsModal .search-box-area .dropdown-item:hover,#EditStatusAlertModal .search-box-area .dropdown-item:hover,#EditTemplateModal .search-box-area .dropdown-item:hover,#EmailShareModal .search-box-area .dropdown-item:hover,#NewContractReminderModal .search-box-area .dropdown-item:hover,#NewCustomerReminderModal .search-box-area .dropdown-item:hover,#NewEstimateTemplateModal .search-box-area .dropdown-item:hover,#NewJobDelayModal .search-box-area .dropdown-item:hover,#NewNotificationModal .search-box-area .dropdown-item:hover,#NewReminderModal .search-box-area .dropdown-item:hover,#NewStatusAlertModal .search-box-area .dropdown-item:hover,#NewTemplateModal .search-box-area .dropdown-item:hover,#ScheduledReportsModal .search-box-area .dropdown-item:hover,#SendModal .search-box-area .dropdown-item:hover,#bulkUpdateFieldModal .search-box-area .dropdown-item:hover,#contactCustomerModal .search-box-area .dropdown-item:hover,#contract_company_config_pdf_section .search-box-area .dropdown-item:hover,#estimate_company_config_pdf_section .search-box-area .dropdown-item:hover,#invoice_company_config_pdf_section .search-box-area .dropdown-item:hover,#job_company_config_pdf_section .search-box-area .dropdown-item:hover,#sendSMSEmailModal .search-box-area .dropdown-item:hover{background:#f9f9f9}#CustomerInvoiceStatement .search-box-area .dropdown-item h4,#EditContractReminderModal .search-box-area .dropdown-item h4,#EditCustomerReminderModal .search-box-area .dropdown-item h4,#EditEstimateTemplateModal .search-box-area .dropdown-item h4,#EditJobDelayModal .search-box-area .dropdown-item h4,#EditNotificationModal .search-box-area .dropdown-item h4,#EditReminderModal .search-box-area .dropdown-item h4,#EditScheduledReportsModal .search-box-area .dropdown-item h4,#EditStatusAlertModal .search-box-area .dropdown-item h4,#EditTemplateModal .search-box-area .dropdown-item h4,#EmailShareModal .search-box-area .dropdown-item h4,#NewContractReminderModal .search-box-area .dropdown-item h4,#NewCustomerReminderModal .search-box-area .dropdown-item h4,#NewEstimateTemplateModal .search-box-area .dropdown-item h4,#NewJobDelayModal .search-box-area .dropdown-item h4,#NewNotificationModal .search-box-area .dropdown-item h4,#NewReminderModal .search-box-area .dropdown-item h4,#NewStatusAlertModal .search-box-area .dropdown-item h4,#NewTemplateModal .search-box-area .dropdown-item h4,#ScheduledReportsModal .search-box-area .dropdown-item h4,#SendModal .search-box-area .dropdown-item h4,#bulkUpdateFieldModal .search-box-area .dropdown-item h4,#contactCustomerModal .search-box-area .dropdown-item h4,#contract_company_config_pdf_section .search-box-area .dropdown-item h4,#estimate_company_config_pdf_section .search-box-area .dropdown-item h4,#invoice_company_config_pdf_section .search-box-area .dropdown-item h4,#job_company_config_pdf_section .search-box-area .dropdown-item h4,#sendSMSEmailModal .search-box-area .dropdown-item h4{font-weight:500;font-size:18px}#CustomerInvoiceStatement .search-box-area .dropdown-item p,#EditContractReminderModal .search-box-area .dropdown-item p,#EditCustomerReminderModal .search-box-area .dropdown-item p,#EditEstimateTemplateModal .search-box-area .dropdown-item p,#EditJobDelayModal .search-box-area .dropdown-item p,#EditNotificationModal .search-box-area .dropdown-item p,#EditReminderModal .search-box-area .dropdown-item p,#EditScheduledReportsModal .search-box-area .dropdown-item p,#EditStatusAlertModal .search-box-area .dropdown-item p,#EditTemplateModal .search-box-area .dropdown-item p,#EmailShareModal .search-box-area .dropdown-item p,#NewContractReminderModal .search-box-area .dropdown-item p,#NewCustomerReminderModal .search-box-area .dropdown-item p,#NewEstimateTemplateModal .search-box-area .dropdown-item p,#NewJobDelayModal .search-box-area .dropdown-item p,#NewNotificationModal .search-box-area .dropdown-item p,#NewReminderModal .search-box-area .dropdown-item p,#NewStatusAlertModal .search-box-area .dropdown-item p,#NewTemplateModal .search-box-area .dropdown-item p,#ScheduledReportsModal .search-box-area .dropdown-item p,#SendModal .search-box-area .dropdown-item p,#bulkUpdateFieldModal .search-box-area .dropdown-item p,#contactCustomerModal .search-box-area .dropdown-item p,#contract_company_config_pdf_section .search-box-area .dropdown-item p,#estimate_company_config_pdf_section .search-box-area .dropdown-item p,#invoice_company_config_pdf_section .search-box-area .dropdown-item p,#job_company_config_pdf_section .search-box-area .dropdown-item p,#sendSMSEmailModal .search-box-area .dropdown-item p{margin-bottom:0}.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed hr,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#e9e9e9!important}#job_calendar .fc-popover .fc-body.fc-widget-content{max-height:150px;overflow:auto}#job_calendar .fc-basic-view tbody .fc-row{min-height:150px}#AssetFilterModal .modal-header,#ContractFilterModal .modal-header,#EstimateFilterModal .modal-header,#FinanceFilterModal .modal-header,#InvoiceFilterModal .modal-header,#OrganizationFilterModal .modal-header,#PPMFilterModal .modal-header,#PaymentFilterModal .modal-header,#ProductFilterModal .modal-header,#ProductGroupFilterModal .modal-header,#SyncActivityFilterModal .modal-header,#filterModal .modal-header{position:fixed;top:0;width:100%;left:0;padding:10px 20px;z-index:100000;background:#FFF}#AssetFilterModal .apply_reset_filter,#ContractFilterModal .apply_reset_filter,#EstimateFilterModal .apply_reset_filter,#FinanceFilterModal .apply_reset_filter,#InvoiceFilterModal .apply_reset_filter,#OrganizationFilterModal .apply_reset_filter,#PPMFilterModal .apply_reset_filter,#PaymentFilterModal .apply_reset_filter,#ProductFilterModal .apply_reset_filter,#ProductGroupFilterModal .apply_reset_filter,#SyncActivityFilterModal .apply_reset_filter,#filterModal .apply_reset_filter{bottom:0;width:100%;background:#FFF;left:0;padding:10px;box-shadow:0 0 10px #bfbfbf;position:fixed}.preview-btn,.timeline-status-time{position:absolute;transform:rotate(-90deg)}#AssetFilterModal .apply_reset_filter button,#ContractFilterModal .apply_reset_filter button,#EstimateFilterModal .apply_reset_filter button,#FinanceFilterModal .apply_reset_filter button,#InvoiceFilterModal .apply_reset_filter button,#OrganizationFilterModal .apply_reset_filter button,#PPMFilterModal .apply_reset_filter button,#PaymentFilterModal .apply_reset_filter button,#ProductFilterModal .apply_reset_filter button,#ProductGroupFilterModal .apply_reset_filter button,#SyncActivityFilterModal .apply_reset_filter button,#filterModal .apply_reset_filter button{width:48%}#AssetFilterModal .apply_reset_filter button:last-child,#ContractFilterModal .apply_reset_filter button:last-child,#EstimateFilterModal .apply_reset_filter button:last-child,#FinanceFilterModal .apply_reset_filter button:last-child,#InvoiceFilterModal .apply_reset_filter button:last-child,#OrganizationFilterModal .apply_reset_filter button:last-child,#PPMFilterModal .apply_reset_filter button:last-child,#PaymentFilterModal .apply_reset_filter button:last-child,#ProductFilterModal .apply_reset_filter button:last-child,#ProductGroupFilterModal .apply_reset_filter button:last-child,#SyncActivityFilterModal .apply_reset_filter button:last-child,#filterModal .apply_reset_filter button:last-child{float:right}#AssetFilterModal .modal-dialog,#ContractFilterModal .modal-dialog,#EstimateFilterModal .modal-dialog,#FinanceFilterModal .modal-dialog,#InvoiceFilterModal .modal-dialog,#OrganizationFilterModal .modal-dialog,#PPMFilterModal .modal-dialog,#PaymentFilterModal .modal-dialog,#ProductFilterModal .modal-dialog,#ProductGroupFilterModal .modal-dialog,#SyncActivityFilterModal .modal-dialog,#filterModal .modal-dialog{background-color:#FFF}#AssetFilterModal .modal-content,#ContractFilterModal .modal-content,#EstimateFilterModal .modal-content,#FinanceFilterModal .modal-content,#InvoiceFilterModal .modal-content,#OrganizationFilterModal .modal-content,#PPMFilterModal .modal-content,#PaymentFilterModal .modal-content,#ProductFilterModal .modal-content,#ProductGroupFilterModal .modal-content,#SyncActivityFilterModal .modal-content,#filterModal .modal-content{margin-top:14%;max-height:calc(100vh - 100px)!important}#MergeCustomerModal .disable_customer_selection{background-color:#ccc}#MergeCustomerModal .modal-footer{bottom:0;width:100%;background:#FFF;left:0;padding:10px}#AssetInspectionForm .fb-form-object .section_header_title,#StatusChangeChecklistModal .fb-form-object .section_header_title,#checklistModal .section_header_title,#submittedInspectionFormDetails .section_header_title{border-top:1px dashed #ccc}#AssetInspectionForm .fb-form-object:first-child .section_header_title,#StatusChangeChecklistModal .fb-form-object:first-child .section_header_title{border-top:none}#visa-icon .st0{fill:#194BA0}#visa-icon .st1{fill:#FFF}#visa-icon .st2{fill:#F9A61C}#mc-icon .st0{fill:#0E0D0E}#mc-icon .st1{fill:#E61E25}#mc-icon .st2{fill:#F49C1E}#mc-icon .st3{fill:#F26122}#amex-icon .st0{fill:#02AEDD}#amex-icon .st1,#disc-icon .st0{fill:#FFF}#disc-icon .st1{fill:#ff5e33}#disc-icon .st2{fill:#1F1C1C}.cc-sm svg{width:32px}.cc-md svg{width:64px}.cc-lg svg{width:128px}.jp-card.jp-card-identified{box-shadow:none}.preview-btn{left:-30px;top:8%;z-index:100;font-size:10px;background:#FFF;color:#000!important;border:1px solid #CCC;text-transform:uppercase;font-weight:700;font-family:sans-serif;box-shadow:0 0 10px #e9e9e9}.app-login .login_content .title-font,.wiki .wiki_content p,.wiki .wiki_content span{font-family:-apple-system,BlinkMacSystemFont,Inter,Ubuntu,"Proxima Nova","Helvetica Neue",sans-serif!important}.preview_open{width:auto}.preview_close{width:1%;background-color:transparent}.preview_close .preview_content{opacity:0}.btn-pulse{box-shadow:0 0 0 0 rgba(143,143,143,.4);-moz-animation:pulse 2s infinite;-webkit-animation:pulse 2s infinite;animation:pulse 2s infinite}.btn-pulse:hover{-webkit-animation:none}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(143,143,143,.4)}70%{box-shadow:0 0 0 10px rgba(88,120,243,0)}100%{box-shadow:0 0 0 50px rgba(88,120,243,0)}}.btn-slot{color:#364c62;border-color:#c2c2c2;margin-bottom:20px}.btn-slot-selected,.btn-slot:focus,.btn-slot:hover{background-color:#2196F3;border-color:#2196F3;color:#FFF}.timeline-status-time{left:-9.5rem;top:-50px;width:100px;display:inline-block;text-align:center}.feature-tour-popover{position:absolute!important;overflow:hidden!important}.tour-highlighted-element{background-color:#0884ab!important;border-radius:20%!important;left:5px!important;margin-top:4px;width:50px!important;height:50px!important}.tour-popover-item{left:65px!important}.hide-overflow{overflow:hidden}.driver-highlighted-element>a{color:#fff!important}.wisetack-img{width:85px;margin-bottom:2px}.fb-form-object .control-label.error{text-transform:none;font-size:13px}.state-schedule .fc-ltr .fc-basic-view .fc-day-number,.state-timeoff_requests .fc-ltr .fc-basic-view .fc-day-number{color:#444;font-weight:700}.strikethrough{text-decoration:line-through}.rounded-card span{vertical-align:sub}.rounded-card .auth-icon{font-size:14px}.verification-code{text-align:center}.verification-code--inputs input[type=text]{border:2px solid #e1e1e1;width:46px;height:46px;padding:10px;text-align:center;display:inline-block;box-sizing:border-box}.iti{display:block!important}.flex-row{display:flex;flex-wrap:wrap}.recovery-code{background:#dde3e9;padding:5px;border-radius:4px;font-weight:400}.recovery-code-list{padding:10px 0}.CodeMirror{border:1px solid #ececec;box-shadow:5px 5px #ececec;height:calc(100vh - 250px)}.CodeMirror .CodeMirror-lint-marker{margin-left:2px;margin-top:-1px}#chooseFromMapModal .gmnoprint{display:none}#EditCustomFieldsModal .collapse-icon{background:#f1f1f1;padding:5px;border-radius:50%;height:30px;width:30px;text-align:center;line-height:20px;font-size:20px;margin-top:-5px;font-weight:700;border:1px solid #e0e0e0}#EditCustomFieldsModal .collapsed .collapse-icon{background:#f1f1f1;transform:rotateX(180deg)}#EditCustomFieldsModal .panel-title a{text-transform:none;font-weight:600;margin-bottom:5px;display:block;font-size:16px}#EditCustomFieldsModal .panel-heading:hover a{color:#337ab7}#EditCustomFieldsModal .fb-form-object{margin-top:5px;margin-bottom:5px}#PrefChangeModal .modal-content{height:auto;border-radius:5px!important;position:absolute;bottom:0}#PrefChangeModal .modal-body{padding-bottom:20px!important}#AddJobModal .underline_dotted#job_date_range{background:#FFF;border:1px solid #ececec;border-radius:4px;font-size:12px;display:block;width:100%;height:34px;text-align:center;padding:7px}#AddJobModal .underline_dotted#job_date_range::after{float:right;display:inline-block;content:"";width:0;height:0;margin-left:5px;margin-top:6px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}#PreviewCustomerPortalModal{padding:0!important}.ui-select-choices-row-inner{white-space:normal!important}.report-icon-img{width:35px;height:35px;display:inline-block}.report-icon-img-selected{width:35px;height:25px;margin-top:-3px}.reorder-drag-handle{margin-right:-15px!important;font-size:16px;color:#cbcbcb;margin-top:0;cursor:move}.line-item-header{background:#f7f7f7;font-weight:700;font-size:14px}.line-item-header td{padding:4px 15px!important}.line-item-header p{display:block;color:#5C5C5C;font-size:14px;font-weight:500;margin-bottom:0;margin-top:7px}.line-item-header i{margin-top:4px}.line-item-header .ui-sortable-helper a{display:none!important}.estimate-details .line-item-header p,.invoice-details .line-item-header p,.proposal_package .line-item-header p{margin-bottom:5px;font-weight:700}.proposal_template .option_image:hover .option_image_buttons{display:block}.proposal_template .option_image .option_image_buttons{display:none}.estimates .option_image:hover .option_image_buttons{display:block}.estimates .option_image .option_image_buttons,.restrict_status_update_setting{display:none}.add_proposal_option:before{content:'';width:10%;left:-10%;border-bottom:solid 1px #ccc;position:absolute;top:65%;z-index:1}#job-description-panel a{color:#389CEA!important}.custom-function-execution-input{min-height:calc(100vh - 345px)}.custom-function-execution-output{min-height:calc(100vh - 177px)}.job-notes-internal-user-icon{margin-left:-3px}.report-include-uid-position{position:relative;top:1px}.assign_employee_pagination{justify-content:end;padding-right:10px}.state-job_checklist .restrict_status_update_setting{display:block}.import_service_btn{color:#4199ce}.request_time_slot_margin{margin:5px 10px}.time_slot_accordian{display:flex;align-items:center;justify-content:space-between;margin-left:40px;margin-top:-18px}.subscription_card{background-color:#f9fafb;border-radius:8px;box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px;width:300px;text-align:center}.subscription_card h2{color:#333}.subscription_details{margin-top:20px}.subscription_details h3{color:#444}.subscription_details p{color:#888;margin-bottom:10px}.subscription_details ul{list-style:none;padding:0}.subscription_details li{margin-bottom:5px}.no_bullets{list-style-type:none}.subscription_line_with_word{display:flex;align-items:center}.subscription_word{color:#9d52f1;font-size:18px}.subscription_line{border-top:1px solid #edebf3;flex:1}.request_time_slot_add_btn{padding:3px 6px}.password_eye_icon{position:relative;float:right;top:-28px;right:5px;cursor:pointer;padding:5px 10px}.timeline__step--canceled,.timeline__step:hover .timeline__step--canceled{bottom:auto!important;top:100%;transform:translateY(25px)}.password_padding{padding-right:37px}.service_image_fit{object-fit:contain}@media (min-width:1200px){.sub_payment.col-lg-2{width:12.666667%}}@media (max-width:1200px){.sub_payment.col-lg-2{width:16.666667%}}.customer_portal .nav-tabs .nav-item.active .nav-link{border:none;border-bottom:2px solid #29b7e5!important;color:#333}.customer_portal .nav .active{background:0 0}.customer_portal_custom_field{height:20px;width:65px;border-radius:5px;background:#edf1f2;text-align:center;margin-left:10px;font-weight:500}body.embed-v3 .beamerAnnouncementBar{display:none}.text-break-proposal,.text-truncate-container{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.embed-v3.beamerAnnouncementBarTopActive{padding:0!important;transition:none!important}.flex-column{flex-direction:column}.table-bundle-wrapper{max-height:300px;overflow-y:auto}#ProductBundlePicker{z-index:1040}#EditBundleProductModal{z-index:1060}.text-truncate-container{overflow:hidden}.markup-icon-style{font-weight:400;color:#646566;font-size:12px;opacity:.7;line-height:1}.fixed-height-proposal{max-height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.text-break-proposal{overflow:hidden;text-overflow:ellipsis}.dynamic-height-content-proposal{height:auto;padding:5px}.proposal-min-height{min-height:40px}.d-block{display:block}.underline-none{text-decoration:none!important}body.de .modal-footer .btn{text-transform:none!important}.timeline__step--canceled{left:0!important;width:225px;max-width:225px;margin:0 0 -55px 60px;white-space:normal}@media screen and (min-width:1600px){.timeline__step--canceled{width:225px;max-width:225px;margin:0 0 -75px 107px}}@media screen and (max-width:1366px){.timeline__step--canceled{width:225px;max-width:225px;margin:0 0 -55px -45px}.timeline__step--canceled_style{margin:0 0 -55px 18px!important}}@media screen and (min-width:1500px){.timeline__step--canceled_style{margin:0 0 -75px 55px!important}}.cd-breadcrumb,.cd-multi-steps{width:100%;padding:.5em 1em;margin:1em;background-color:#FFF;border-radius:.25em}.cd-breadcrumb:after,.cd-multi-steps:after{content:"";display:table;clear:both}.cd-breadcrumb li,.cd-multi-steps li{display:inline-block;float:left;margin:.5em 0}.cd-breadcrumb li::after,.cd-multi-steps li::after{display:inline-block;content:'\00bb';margin:0 .6em;color:#959fa5}.cd-breadcrumb li:last-of-type::after,.cd-multi-steps li:last-of-type::after{display:none}.cd-breadcrumb li>*,.cd-multi-steps li>*{display:inline-block;font-size:1.2rem;color:#2c3f4c}.cd-breadcrumb li.active>*,.cd-multi-steps li.active>*,.no-touch .cd-breadcrumb a:hover,.no-touch .cd-multi-steps a:hover{color:#49bbe3}.cd-breadcrumb.custom-separator li::after,.cd-multi-steps.custom-separator li::after{content:'';height:16px;width:16px;background:url(../img/cd-custom-separator.svg) center center no-repeat;vertical-align:middle}@media only screen and (min-width:768px){.cd-breadcrumb,.cd-multi-steps{padding:0 1.2em}.cd-breadcrumb li,.cd-multi-steps li{margin:1.2em 0}.cd-breadcrumb li::after,.cd-multi-steps li::after{margin:0 1em}.cd-breadcrumb li>*,.cd-multi-steps li>*{font-size:1.2rem}}@media only screen and (min-width:768px) and (min-width:768px){.cd-breadcrumb.triangle{background-color:transparent;padding:0 .3em 0 0}.cd-breadcrumb.triangle li{position:relative;padding:0;margin:4px 4px 4px 0;width:24%}.cd-breadcrumb.triangle li:last-of-type{margin-right:0}.cd-breadcrumb.triangle li>*{position:relative;padding:1.5em .8em 1.5em 2.5em;text-align:center;color:#2c3f4c;background-color:#FFF;border-color:#FFF;width:100%;font-weight:700;text-transform:uppercase}.cd-breadcrumb.triangle li.active>*{color:#fff;background-color:#49bbe3;border-color:#49bbe3}.cd-breadcrumb.triangle li:first-of-type>*{padding-left:1.6em;border-radius:.25em 0 0 .25em}.cd-breadcrumb.triangle li:last-of-type>*{padding-right:1.6em;border-radius:0 .25em .25em 0}.no-touch .cd-breadcrumb.triangle a:hover{color:#fff;background-color:#2c3f4c;border-color:#2c3f4c}.cd-breadcrumb.triangle li::after,.cd-breadcrumb.triangle li>::after{position:absolute;top:0;left:100%;content:'';height:0;width:0;border:24px solid transparent;border-right-width:0;border-left-width:20px}.cd-breadcrumb.triangle li::after{z-index:1;-webkit-transform:translateX(4px);-moz-transform:translateX(4px);-ms-transform:translateX(4px);-o-transform:translateX(4px);transform:translateX(4px);border-left-color:#F3F3F3;margin:0}.cd-breadcrumb.triangle li>::after{z-index:2;border-left-color:inherit}.cd-breadcrumb.triangle li:last-of-type::after,.cd-breadcrumb.triangle li:last-of-type>::after{display:none}.cd-breadcrumb.triangle.custom-separator li::after{background-image:none}.cd-breadcrumb.triangle.custom-icons li::after,.cd-breadcrumb.triangle.custom-icons li>::after{border-top-width:27px;border-bottom-width:27px}@-moz-document url-prefix(){.cd-breadcrumb.triangle li::after,.cd-breadcrumb.triangle li>::after{border-left-style:dashed}}.cd-breadcrumb.triangle.custom-icons li.active:first-of-type em::before,.cd-multi-steps.text-center.custom-icons li.active:first-of-type em::before,.no-touch .cd-breadcrumb.triangle.custom-icons li:first-of-type a:hover::before,.no-touch .cd-multi-steps.text-center.custom-icons li:first-of-type a:hover::before{background-position:0 -40px}.cd-breadcrumb.triangle.custom-icons li.active:nth-of-type(2) em::before,.cd-multi-steps.text-center.custom-icons li.active:nth-of-type(2) em::before,.no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(2) a:hover::before,.no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(2) a:hover::before{background-position:-20px -40px}.cd-breadcrumb.triangle.custom-icons li.active:nth-of-type(3) em::before,.cd-multi-steps.text-center.custom-icons li.active:nth-of-type(3) em::before,.no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(3) a:hover::before,.no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(3) a:hover::before{background-position:-40px -40px}.cd-breadcrumb.triangle.custom-icons li.active:nth-of-type(4) em::before,.cd-multi-steps.text-center.custom-icons li.active:nth-of-type(4) em::before,.no-touch .cd-breadcrumb.triangle.custom-icons li:nth-of-type(4) a:hover::before,.no-touch .cd-multi-steps.text-center.custom-icons li:nth-of-type(4) a:hover::before{background-position:-60px -40px}.cd-multi-steps{background-color:transparent;padding:0;text-align:center}.cd-multi-steps li{position:relative;float:none;margin:.4em 40px .4em 0}.cd-multi-steps li:last-of-type{margin-right:0}.cd-multi-steps li::after{position:absolute;content:'';height:4px;background:#FFF;margin:0}.cd-multi-steps li.visited::after{background-color:#49bbe3}.cd-multi-steps li.active>*,.cd-multi-steps li>*{position:relative;color:#2c3f4c}.cd-multi-steps.custom-separator li::after{height:4px;background:#FFF}.cd-multi-steps.text-center li::after{width:100%;top:50%;left:100%;-webkit-transform:translateY(-50%) translateX(-1px);-moz-transform:translateY(-50%) translateX(-1px);-ms-transform:translateY(-50%) translateX(-1px);-o-transform:translateY(-50%) translateX(-1px);transform:translateY(-50%) translateX(-1px)}.cd-multi-steps.text-center li>*{z-index:1;padding:.6em 1em;border-radius:.25em;background-color:#FFF}.no-touch .cd-multi-steps.text-center a:hover{background-color:#2c3f4c}.cd-multi-steps.text-center li.active>*,.cd-multi-steps.text-center li.visited>*{color:#fff;background-color:#49bbe3}.cd-multi-steps.text-center.custom-icons li.visited a::before{background-position:0 -60px}.cd-multi-steps.text-bottom li,.cd-multi-steps.text-top li{width:80px;text-align:center}.cd-multi-steps.text-bottom li::after,.cd-multi-steps.text-top li::after{position:absolute;left:50%;width:calc(100% + 40px)}.cd-multi-steps.text-bottom li>::before,.cd-multi-steps.text-top li>::before{content:'';position:absolute;z-index:1;left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);height:12px;width:12px;border-radius:50%;background-color:#FFF}.cd-multi-steps.text-bottom li.active>::before,.cd-multi-steps.text-bottom li.visited>::before,.cd-multi-steps.text-top li.active>::before,.cd-multi-steps.text-top li.visited>::before{background-color:#49bbe3}.no-touch .cd-multi-steps.text-bottom a:hover,.no-touch .cd-multi-steps.text-top a:hover{color:#49bbe3}.no-touch .cd-multi-steps.text-bottom a:hover::before,.no-touch .cd-multi-steps.text-top a:hover::before{box-shadow:0 0 0 3px rgba(150,192,61,.3)}.cd-multi-steps.text-top li::after{bottom:4px}.cd-multi-steps.text-top li>*{padding-bottom:20px}.cd-multi-steps.text-top li>::before{bottom:0}.cd-multi-steps.text-bottom li::after{top:3px}.cd-multi-steps.text-bottom li>*{padding-top:20px}.cd-multi-steps.text-bottom li>::before{top:0}}@media only screen and (min-width:768px){.cd-multi-steps.count li{counter-increment:steps}.cd-multi-steps.count li>::before{content:counter(steps) " - "}}@media only screen and (min-width:768px) and (min-width:768px){.cd-multi-steps.text-bottom.count li>::before,.cd-multi-steps.text-top.count li>::before{content:counter(steps);height:26px;width:26px;line-height:26px;font-size:1.4rem;color:#fff}.cd-multi-steps.text-bottom.count li:not(.active) em::before,.cd-multi-steps.text-top.count li:not(.active) em::before{color:#2c3f4c}.cd-multi-steps.text-top.count li::after{bottom:11px}.cd-multi-steps.text-top.count li>*{padding-bottom:34px}.cd-multi-steps.text-bottom.count li::after{top:11px}.cd-multi-steps.text-bottom.count li>*{padding-top:34px}}.app-login .col,.login_bg{height:100vh}#customerAddressModal .modal-body,#customerBillingAddressModal .modal-body{max-height:75vh;overflow-y:auto}.app-login .navbar-brand img{max-height:80px}.app-login .form-control{font-size:16px}.app-login .login_content{background:url(../../../assets/images/misc/zuper_app_ios_1_updated.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.app-login .login_content .title-font{text-shadow:0 0 2px #6d6d6d}.dashboard .font-moderate,.fc-toolbar h2{font-family:-apple-system,BlinkMacSystemFont,Inter,Ubuntu,"Proxima Nova","Helvetica Neue",sans-serif}.app-login .forgot_password_content{background:#6254B2;background:url(../../../assets/images/misc/login_ios.png),-webkit-radial-gradient(ellipse farthest-side at 100% 100%,#ffb29b 10%,#e56699 30%,#341e7e 119%);background:url(../../../assets/images/misc/login_ios.png),radial-gradient(ellipse farthest-side at 100% 100%,#ffb29b 10%,#e56699 30%,#341e7e 119%);background-repeat:no-repeat;background-position:center bottom}.app-login .reset_password_content{background:#0085FF;background:url(../../../assets/images/misc/hero-img2.png),-webkitlinear-gradient(to right bottom,#030e5d,#030e5d 30%,#0d87c9 80%,#6dfdff 100%);background:url(../../../assets/images/misc/hero-img2.png),linear-gradient(to right bottom,#030e5d,#030e5d 30%,#0d87c9 80%,#6dfdff 100%);background-repeat:no-repeat;background-position:center bottom}.app-login .text-white:hover{color:#FFF}.app-login .download_btn img{opacity:.8}.app-login .download_btn img:hover{opacity:1}.app-login form input[type=text]:disabled{background-color:#fff}.app-login .otp-container{width:427px;padding-left:12px}.app-login .backup-code{width:418px}.app-login .login-mode{margin-bottom:10px;padding:6px 15px}.app-login .verify{width:414px}.login_bg{background:url(../../../assets/images/bg.jpg)!important;width:100vw;position:absolute;top:0;z-index:-1}.broadcast-placeholder{width:150px;height:auto;margin-top:15%;margin-bottom:5%}.dashboard .underline_dotted#dashboard_date{background:#FFF;padding:4px 10px;border:1px solid #CCC;border-radius:4px;font-size:12px}.dashboard .underline_dotted#dashboard_date::after{display:inline-block;content:"";width:0;height:0;margin-left:5px;margin-top:-2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dashboard #customize-dashboard{background:#FFF;padding:4px 10px;border:1px solid #CCC;border-radius:4px;font-size:12px;height:25px;font-weight:400;box-shadow:none;color:#363f44!important}.dashboard .panel-default{margin-bottom:10px;border-radius:8px;transition:all .1s ease-in-out}.dashboard .smiley_container i{font-size:50px}.dashboard .smiley_container .count{font-size:35px;display:inline-block;top:-3px;position:absolute;margin-left:10px}.dashboard .numeric-widget .title{margin-bottom:5px}.dashboard .numeric-widget .value{font-weight:700;margin-top:0}.dashboard .numeric-widget .icon_count::before{content:"";height:25px;width:25px;display:inline-block;background-repeat:no-repeat;background-size:100%!important}.dashboard .job-deviation .on-time::before{background:url(../../../assets/images/icons/dashboard/on-time.png)}.dashboard .job-deviation .delayed::before{background:url(../../../assets/images/icons/dashboard/delayed.png)}.dashboard .customer-feedback .customer_feedback_count.total::before{background:url(../../../assets/images/icons/dashboard/lightning.png)}.dashboard .customer-feedback .customer_feedback_count.happy::before{background:url(../../../assets/images/icons/dashboard/smiling.png)}.dashboard .customer-feedback .customer_feedback_count.neutral::before{background:url(../../../assets/images/icons/dashboard/confused.png)}.dashboard .customer-feedback .customer_feedback_count.unhappy::before{background:url(../../../assets/images/icons/dashboard/sad.png)}.dashboard .font-moderate{text-transform:uppercase;font-size:12px;font-weight:700}.dashboard .recent_activities .visible_on_hover{opacity:0}.dashboard .recent_activities .sl-item:hover .visible_on_hover{opacity:1}.dashboard .broadcast-panel{background:url(/assets/images/icons/placeholders/broadcast_hfa7ar.svg) top no-repeat #FFF;background-size:100%;min-height:200px}.dashboard .broadcast-text p{font-size:18px;font-weight:100}.dashboard .widget .download-app{background-color:#0163F8;background-image:url(../../../assets/images/misc/app_ios.png);background-repeat:no-repeat;background-position:right;background-position-y:bottom;color:#FFF;padding-right:120px}.dashboard .widget .download-app .col-md-6{padding-right:0}.dashboard .widget .download-app .app-icon{width:100%;opacity:.5}.dashboard .widget .download-app .app-icon:hover{opacity:1}.fc-day-number,.fc-day-number.fc-other-month{opacity:.5}.dashboard .broadcast-icon{font-size:13px;background:#ec382b;position:absolute;top:-7px;border:1px solid #FFF;margin-left:-2px;color:#FFF}.dashboard .stats-count select{padding:3px;background:#FFF;margin-right:10px;margin-top:-3px;border-radius:4px;font-weight:400;border-color:#CCC}#broadcastModal .modal-dialog{width:450px!important}#custom-dashboard iframe{border:none}#DashboardConfigModal .modal-header{position:fixed;width:100%;z-index:1000;background:#FFF}#DashboardConfigModal .apply_reset_filter{bottom:0;width:100%;background:#FFF;left:0;padding:10px;position:fixed;border-top:2px solid #e1e1e1}#DashboardConfigModal .apply_reset_filter button{width:48%}#DashboardConfigModal .modal-content{overflow-x:hidden}#DashboardConfigDialog{background-color:#fbfbfb;padding-top:75px}#DashboardConfigDialog .panel{border-radius:5px;box-shadow:none;margin-bottom:15px;height:120px;position:relative}#DashboardConfigDialog .panel p{position:absolute;font-weight:500;width:100%;left:0;bottom:5px}#DashboardConfigDialog .panel .image .icon{filter:grayscale(1);background-image:url(/assets/images/misc/dashboard_icon_sprite.png);background-repeat:no-repeat;display:block;width:96px;height:96px;margin:-15px auto auto;transform:scale(.5)}#DashboardConfigDialog .panel .image .sprite-contract_stats{width:96px;height:96px;background-position:-5px -5px}#DashboardConfigDialog .panel .image .sprite-coworker_feedback{width:96px;height:96px;background-position:-111px -5px}#DashboardConfigDialog .panel .image .sprite-jobs_by_customer_feedback{width:96px;height:96px;background-position:-217px -5px}#DashboardConfigDialog .panel .image .sprite-invoice_stats{width:96px;height:96px;background-position:-323px -5px}#DashboardConfigDialog .panel .image .sprite-jobs_by_status{width:96px;height:96px;background-position:-5px -111px}#DashboardConfigDialog .panel .image .sprite-job_stats{width:96px;height:96px;background-position:-111px -111px}#DashboardConfigDialog .panel .image .sprite-jobs_by_job_category{width:96px;height:96px;background-position:-217px -111px}#DashboardConfigDialog .panel .image .sprite-jobs_by_customer_category{width:96px;height:96px;background-position:-323px -111px}#DashboardConfigDialog .panel .image .sprite-jobs_by_customer_type{width:96px;height:96px;background-position:-5px -217px}#DashboardConfigDialog .panel .image .sprite-jobs_by_recurrence_type{width:96px;height:96px;background-position:-111px -217px}#DashboardConfigDialog .panel .image .sprite-jobs_by_team{width:96px;height:96px;background-position:-217px -217px}#DashboardConfigDialog .panel .image .sprite-jobs_by_type{width:96px;height:96px;background-position:-323px -217px}#DashboardConfigDialog .panel .image .sprite-jobs_leaderboard{width:96px;height:96px;background-position:-5px -323px}#DashboardConfigDialog .panel .image .sprite-job_scheduled_status_count{width:96px;height:96px;background-position:-111px -323px}#DashboardConfigDialog .panel .image .sprite-estimate_stats{width:96px;height:96px;background-position:-217px -323px}#DashboardConfigDialog .panel .image .sprite-route_stats{width:96px;height:96px;background-position:-323px -323px}#DashboardConfigDialog .panel .image .sprite-team_availability{width:96px;height:96px;background-position:-429px -5px}#DashboardConfigDialog .panel .image .sprite-timeoff_requests{width:96px;height:96px;background-position:-429px -111px}#DashboardConfigDialog .panel .image .sprite-top_products{width:96px;height:96px;background-position:-429px -217px}.multi-display.dropdown-toggle{text-align:left}.multi-display span:after{display:none}.fc-toolbar{margin-bottom:0!important;padding:.75rem 2rem}.fc-head-container.fc-widget-header,.fc-header-toolbar{background-color:#fff}.fc-head th{box-shadow:0 1px 3px rgba(0,0,0,.05)}.fc td,.fc th,.fc tr{border-color:rgba(160,175,185,.05)!important}.fc-widget-header th{text-align:left!important;padding:12px}.fc-body>tr>.fc-widget-content,.fc-head-container.fc-widget-header{border-left-width:0!important;border-right-width:0!important}.fc-content .fc-time{display:block;margin-bottom:.25rem;font-weight:400!important}.fc-content .fc-title{font-weight:600}.fc-view,.fc-view>table{background:#FFF}.fc-toolbar button{text-transform:capitalize}.broadcast label,.courses .edit-course-btn,.fc-day-header,.jobs .listing_table thead th,.maps .map_popup_box a,.new_job label,.ribbon span{text-transform:uppercase}.fc-state-default.fc-corner-left{margin-left:0!important;border-radius:0!important}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{font-weight:700;background:#e2e2e2!important;color:#5C5C5C;text-shadow:none}.fc-day-grid-event{background:#20a9dc;padding:5px;border:1px solid #20a9dc;border-radius:5px;border-left:3px solid #087196;color:#FFF}.fc-day-grid-event:hover{color:#FFF}.fc-day .event-count{height:25px;width:25px;padding:0;background:#B94A48;color:#FFF;border-radius:50%;text-align:center;line-height:2;font-size:12px;display:block;margin-top:5px;margin-right:6px;float:right}.fc-basicWeek-view .fc-content-skeleton{padding-top:35px}.fc-ltr .fc-basic-view .fc-day-number{color:#b3b3b3}.fc-day.grey-box{background:repeating-linear-gradient(-55deg,#ddd,#ddd 10px,#eee 5px,#eee 20px);opacity:.5}#job_calendar .label-status-STARTED{background:#4960a0;border:1px solid #4960a0;border-left:3px solid #1f3a84;color:#FFF}#job_calendar .label-status-SCHEDULED{background:#1abc9c;border:1px solid #1abc9c;border-left:3px solid #0b9278;color:#FFF}#job_calendar .label-status-NEW{background:#02B875;border:1px solid #02B875;border-left:3px solid #0c6f4b;color:#FFF}#job_calendar .label-status-CANNOT_COMPLETE,#job_calendar .label-status-FAILED{background:#c0392b;border:1px solid #c0392b;border-left:3px solid #9b1507;color:#FFF}#job_calendar .label-status-CLOSED,#job_calendar .label-status-COMPLETED{background:#0c9b48;border:1px solid #0c9b48;border-left:3px solid #095748;color:#FFF}.schedule .employee_list{margin-bottom:10px;border-bottom:1px solid #e5e5e5}.schedule .employee_list:last-child{border:none}.schedule .fc button{background:#FFF}.schedule .check_box{width:100%;cursor:pointer}.schedule .check_box p{font-size:14px;margin-bottom:0;color:#000}.schedule .avatar img{height:35px;width:35px}.schedule .employee_list_container{max-height:450px;overflow-x:hidden;overflow-y:auto}.job-kanban,.state-timesheet_grid{overflow-y:hidden}.schedule .employee_list_container .icheckbox_square-blue{margin-top:10px}.employee-schedule #unassigned_jobs{position:-webkit-sticky;position:sticky;top:70px;z-index:1000;bottom:0;height:90vh;margin-top:60px}.employee-schedule .rm-datepicker .date .j a,.employee-schedule .rm-datepicker .nav{background:#FFF;color:#000!important}.employee-schedule .rm-datepicker .nav a{color:#000}.employee-schedule .rm-datepicker .month .j a{background:#23b7e5;color:#FFF!important}.employee-schedule .unassigned_job_panel.close,.employee-schedule .unassigned_job_panel.close #unassigned_jobs,.employee-schedule .unassigned_job_panel.close .input-group{display:none}.employee-schedule .unassigned_job_container .unassigned_job{z-index:1000;padding-top:10px;padding-bottom:10px;border-radius:6px!important;margin-bottom:10px}.employee-schedule .unassigned_job_container .list-group-lg .list-group-item{padding:10px 10px 0}.employee-schedule .event-name{font-weight:700;font-size:15px;display:block;margin-top:10px;margin-bottom:-10px}.employee-schedule .event-shift{display:block;margin-top:-10px}.employee-schedule .flip-horizontal:before{transform:rotate(180deg)}.employee-schedule .schedule-bar{width:100%;position:-webkit-sticky;position:sticky;top:62px;z-index:1000}.employee-schedule .unassigned_close{left:55px!important;width:100%!important}.employee-schedule .sticky-bar.unassigned_close{padding-right:75px}.employee-schedule .unassigned_open{padding-right:20px;width:100%!important}.employee-schedule .job-card{padding:5px 10px;box-shadow:0 1px 1px rgba(90,90,90,.1);-webkit-box-shadow:0 1px 1px rgba(90,90,90,.1);background:#FFF;border:1px solid #d8e1e3;border-radius:4px}.employee-schedule .job-card .navigation-icon{bottom:6px;font-size:16px}.side_menu_opened .unassigned_close{left:200px!important;width:100%!important}#schedule .sc_Bar .text{font-size:13px;font-weight:700;height:20px}#schedule .sc_Bar .customer::before{font-family:Ionicons;font-size:13px;display:inline-block;content:"\f212";margin-right:5px}#schedule .customer{padding-left:10px}#schedule #label_header{border-bottom:1px solid #CCC;border-left:none;border-top:none;background:#FFF!important}.highlight-sked-tape{background:#bfdff8!important}.sked-tape__event--disabled{background:repeating-linear-gradient(-55deg,#ececec,#ececec 10px,#e0e0e0 5px,#e0e0e0 20px);pointer-events:none;cursor:not-allowed}.sked-tape__event--disabled .sked-tape__center{color:#5c5c5c}.sked-tape__event--disabled .sked-tape__center b{font-size:17px}.state-schedule #JobPreviewModal .custom_fields_section .panel-collapse{display:none;margin-bottom:10px}.state-schedule #JobPreviewModal .custom_fields_section .panel-collapse.in{display:flex;flex-wrap:inherit;width:100%;margin-bottom:10px}.jobs .currency_card{padding-left:20px}.jobs .currency_card:after{font-family:FontAwesome;content:"\f0d6";font-size:45px;position:absolute;right:15px;top:25px;color:#CCC}.jobs .listing_table_panel::-webkit-scrollbar{width:5px}.jobs .listing_table_panel::-webkit-scrollbar-track{background:#edf1f2}.jobs .listing_table_panel::-webkit-scrollbar-thumb{background:#CCC}.jobs .listing_table_panel{border-radius:8px}.jobs .listing_table{background:#FFF;border-spacing:0;border-radius:8px!important;overflow:hidden}.jobs .listing_table thead{top:60px!important;border-bottom:1px solid #dcdcdc;z-index:1}.jobs .listing_table thead th{font-family:-apple-system,BlinkMacSystemFont,Inter,Ubuntu,"Proxima Nova","Helvetica Neue",sans-serif;font-weight:600;font-size:11px}.jobs .job_title a{font-size:14px}.jobs .job_title a:hover{color:#337ab7}.jobs .np{padding:0!important}.jobs .list-group-item:first-child{border-top:0}.jobs .list-group .list-group-item:last-child{border-bottom:0;border-top:0}.jobs .list-group .list-group-item .edit-assignment{height:30px;width:30px;vertical-align:middle;background:#ecefef;border-radius:50%;padding:9px;color:#5d5d5d!important;margin:2px;display:none}.job_details .calendar_card,.jobs .calendar_card{padding-left:20px}.jobs .list-group .list-group-item:hover .edit-assignment{display:block}.jobs .text-schedule{color:#337ab7}.job_details .calendar_card:after,.jobs .calendar_card:after{font-family:Simple-Line-Icons;content:"\e081";font-size:45px;position:absolute;right:15px;top:15px;color:#CCC}.job_details #job-description-panel img{width:100%!important}.job_details .img-max-width-full img{max-width:100%!important}.job_details .flex-class{display:flex;flex-wrap:inherit}.job_details .extension_icon{width:50px}.job_details .text-sm{font-size:14px}.job_details .tab-container .tab-content{border:none}.job_details .tab-container .bg-light-active{background:#F6F7F9}.job_details .job_status_panel{background:0 0}.job_details .job_status_panel i{margin-right:10px;font-size:12px}.job_details .timeline{list-style:none;margin:15px 0 22px;padding:0;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.job_details .timeline:after{border:6px solid #999;border-radius:50%;content:"";display:block;position:absolute;left:15px}.job_details .timeline-milestone{border-left:2px solid #999;margin:0 0 0 20px;padding:0 0 30px 25px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.job_details .timeline-milestone:before{border:7px solid #999;border-radius:50%;content:"";display:block;position:absolute;left:-17px;width:32px;height:32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.job_details .timeline-milestone.is-completed:before{background-color:#02B875;border-color:#02B875}.job_details .timeline-milestone.is-completed:after{color:#FFF;content:"\f00c";display:block;font-family:FontAwesome;line-height:32px;position:absolute;top:0;left:-17px;text-align:center;width:32px;height:32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.job_details .timeline-milestone.is-current:before{background-color:#EEE}.job_details .timeline-milestone.is-future:before{background-color:#8DACB8;border:0}.job_details .timeline-milestone.is-future .timeline-action .title{color:#8DACB8}.job_details .timeline-action{background-color:#FFF;padding:12px 10px 12px 20px;position:relative;top:-15px;border:1px solid #dbdbdb;border-radius:6px;box-shadow:0 1px 0 0 #dadfe3}.job_details .timeline-action:before{position:absolute;top:20px;display:inline-block;border-top:10px solid transparent;border-left:0 solid #FFF;border-right:10px solid #FFF;border-bottom:10px solid transparent;content:" ";left:-10px;right:auto}.job_details .timeline-action.is-expandable .title{cursor:pointer;position:relative}.job_details .timeline-action.is-expandable .title:focus{outline:0;text-decoration:underline}.job_details .timeline-action.is-expandable .title:after{border:6px solid #666;border-color:transparent transparent transparent #666;content:"";display:block;position:absolute;top:6px;right:0}.job_details .timeline-action.is-expandable .content{display:none}.job_details .timeline-action.is-expandable.is-expanded .title:after{border-color:#666 transparent transparent;top:10px;right:5px}.job_details .timeline-action.is-expandable.is-expanded .content{display:block}.job_details .timeline-action .title{color:#333;font-size:16px;font-weight:500;margin:0 0 10px}.job_details .timeline-action .date{display:block;margin-top:5px;font-size:14px;color:#58666e}.job_details .timeline-action .content{font-size:14px}.job_details .list-group-item small{display:inline-block;white-space:nowrap}.job_details .customer-feedback .smiley-container{text-align:center;opacity:.4;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%)}.job_details .customer-feedback img{width:50px;margin:auto;display:block}.job_details .customer-feedback .smiley-container.img-active{opacity:1;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0)}.job_details .customer-feedback .smiley-container.img-active p{font-weight:700}.job_details #route-details-panel{background:url(../../../assets/images/misc/route_bg.png) right no-repeat #FFF;background-size:cover;margin-left:0;background-position-x:5px;border:1px solid #e3e3e3}.job_details .one_job_note{border:1px solid #ececec;border-radius:6px}.job_details .note_attachment{position:relative;background-color:#FFF}.job_details .note_attachment:hover .note_attachment_download,.job_details .note_attachment:hover .note_attachment_info{display:block}.job_details .note_attachment audio,.job_details .note_attachment img,.job_details .note_attachment video{width:100%;height:200px;border-radius:6px;object-fit:contain}.job_details .note_attachment_document img{padding:25px}.job_details .note_attachment audio,.job_details .note_attachment video{height:196px}.job_details .note_attachment .note_attachment_name{position:absolute;bottom:0;left:0;background-color:#000;opacity:60%;color:#FFF;text-align:center;width:100%;height:20px}.job_details .note_attachment .note_attachment_name_audio_video{position:absolute;top:0;left:0;background-color:#000;opacity:60%;color:#FFF;text-align:center;width:100%;height:20px}.job_details .note_attachment .note_attachment_download,.job_details .note_attachment .note_attachment_info{display:none;top:7px;color:#FFF;padding:5px;background-color:#0f2438;font-size:15px;border-radius:50%;height:30px;width:30px;text-align:center;position:absolute}.job_details .note_attachment .note_attachment_info{right:40px}.job_details .note_attachment .note_attachment_download{right:5px}.new_job .calendar_card{padding-left:20px}.new_job .calendar_card:after{font-family:Simple-Line-Icons;content:"\e081";font-size:45px;position:absolute;right:15px;top:15px;color:#CCC}.new_job .nav-pills>li>a{border-radius:0}.new_job .nav-stacked>li+li{margin-top:0}.new_job label{font-weight:700;font-size:11px}.new_job .list-holidays .date-holder{padding:10px;background:#ebeff3;border-radius:4px}.new_job .list-holidays .date-details{background:#f5f7f9;border-radius:4px;padding:10px;margin-top:5px}.new_job .list-holidays .date-holder-d{display:inline-block;width:25%;background:#FFF;text-align:center;border-radius:4px;padding:10px;float:left}.new_job .list-holidays .date-holder-d .date{color:#49bbe3}.new_job .list-holidays .holiday-holder-d{display:inline-block;width:55%;padding:10px}.new_job .list-holidays .holiday-holder-d h4{margin-top:0;margin-bottom:5px;font-weight:700}.new_job .new_job_tags .ui-select-multiple.ui-select-bootstrap{min-height:34px;padding:4px 3px 0}.new_job .underline_dotted#outbound_log_date_range{background:#FFF;border:none;border-radius:4px;font-size:12px}.job-kanban{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;margin-bottom:8px;overflow-x:auto;padding-bottom:8px;position:absolute;top:0;right:0;bottom:0;left:0}.job-kanban .list-wrapper{width:350px;margin:0 4px;height:100%;box-sizing:border-box;display:inline-block;vertical-align:top;white-space:nowrap}.job-kanban .list-wrapper .list{background-color:#F2F5FA;box-sizing:border-box;display:flex;flex-direction:column;max-height:100%;position:relative;white-space:normal}.job-kanban .list-wrapper .list .list-header{flex:0 0 auto;padding:10px 8px 8px;position:relative;min-height:20px;font-weight:700;font-size:18px}.job-kanban .list-wrapper .list .list-cards{flex:1 1 auto;overflow-y:auto;overflow-x:hidden;margin:0 4px;padding:0 4px;z-index:1;min-height:0}.job-kanban .list-wrapper .list .list-card{overflow:hidden;background-color:#fff;border-radius:3px;box-shadow:0 1px 0 rgba(9,45,66,.25);cursor:pointer;display:block;margin-bottom:8px;max-width:500px;min-height:20px;position:relative;text-decoration:none}.job-kanban .list-wrapper .list-status-NEW{border-top:3px solid #02B875}.job-kanban .list-wrapper .list-status-SCHEDULED{border-top:3px solid #1abc9c}.job-kanban .list-wrapper .list-status-ON_MY_WAY{border-top:3px solid #3498db}.job-kanban .list-wrapper .list-status-STARTED{border-top:3px solid #9b59b6}.job-kanban .list-wrapper .list-status-ON_HOLD{border-top:3px solid #e67e22}.job-kanban .list-wrapper .list-status-COMPLETED{border-top:3px solid #27ae60}.job-kanban .list-wrapper .list-status-CANNOT_COMPLETE{border-top:3px solid #c0392b}.job-kanban .list-wrapper .list-status-CLOSED{border-top:3px solid #16a085}.job-kanban .list-wrapper .list-status-CANCELED{border-top:3px solid #f39c12}.job-kanban .list-wrapper .list-status-FAILED{border-top:3px solid #c0392b}.job-kanban .list-wrapper .list-status-OTHER{border-top:3px solid #34495e}.job-kanban .list-wrapper .card-details{padding:8px;position:relative;text-align:justify}#customerAddressModal .location{width:120px}.message-horizontal-text{width:100%;text-align:center;border-bottom:1px solid #F05050!important;line-height:.1em;margin:10px 0 20px}.messages-dropdown{width:auto;overflow-y:auto;max-height:500px}.messages-dropdown::-webkit-scrollbar{width:5px}.messages-dropdown::-webkit-scrollbar-track{background:#edf1f2}.messages-dropdown::-webkit-scrollbar-thumb{background:#CCC}.message-horizontal-text span{padding:0 3px;background:#fff}#JobChecklistUploadModal i.ion-images{font-size:65px;color:#CCC}#JobChecklistUploadModal #checklist-attachment-drop-region{padding:20px;transition:background 75ms ease-in-out}#JobChecklistUploadModal .file-dropping{background:#FFF}#JobChecklistUploadModal p{font-size:20px;color:#8c8c8c}#EditJobNoteModal .note_attachment_name,#JobNotesUploadModal .note_attachment_name{position:absolute;bottom:0;left:0;background-color:#000;opacity:60%;color:#FFF;text-align:center;width:100%;height:20px}.maps .nearby_filter_text,.nearby_filter,.nearby_filter_text{color:#000}.map-pulse{width:100px;height:100px;display:block;margin-left:-30px;margin-top:-25px}.map-pulse span.label-primary{background:#000;font-family:sans-serif}.pulse-button,.timesheet-marker{position:relative;width:50px;height:50px;background-size:cover;cursor:pointer}.pulse-button{border:none;border-radius:50%;background-image:url(https://i.imgur.com/Bm7DKGp.jpg);background-repeat:no-repeat}.timesheet-marker{border:none;margin:auto;border-radius:50%;background-repeat:no-repeat}.job-tooltip,.maps .empty_route .floating-footer{position:absolute}.customer-marker,.job-marker{width:40px;height:40px;margin:auto;background-size:contain;border-radius:0;background-repeat:no-repeat}.CHECK_OUT-marker{background-image:url(/assets/images/icons/maps/punch_out.png)}.CHECK_IN-marker{background-image:url(/assets/images/icons/maps/punch_in.png)}.BREAK-marker{background-image:url(/assets/images/icons/maps/break.png)}.RESUME_WORK-marker{background-image:url(/assets/images/icons/maps/resume.png)}.customer-marker{background-image:url(/assets/images/icons/maps/customer_pin_new.png)}.job-marker{background-image:url(/assets/images/icons/maps/job_pin.png)}.nearby_filter{background:#fff}.pulse-button.on_job{background-color:#e84c3d;border:2px solid #e84c3d;box-shadow:0 0 0 0 rgba(232,76,61,.7);-webkit-animation:pulse_on_job 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulse_on_job 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulse_on_job 1.25s infinite cubic-bezier(.66,0,0,1);animation:pulse_on_job 1.25s infinite cubic-bezier(.66,0,0,1)}.pulse-button.not_on_job{background-color:#2ecc71;border:2px solid #2ecc71;box-shadow:0 0 0 0 rgba(46,204,113,.7);-webkit-animation:pulse_not_on_job 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulse_not_on_job 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulse_not_on_job 1.25s infinite cubic-bezier(.66,0,0,1);animation:pulse_not_on_job 1.25s infinite cubic-bezier(.66,0,0,1)}.pulse-button:hover{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}@-ms-keyframes pulse_on_job{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@-ms-keyframes pulse_not_on_job{to{box-shadow:0 0 0 45px rgba(46,204,113,0)}}.popup-user-card h4{font-weight:700;font-size:16px;margin-bottom:5px}.popup-user-card hr{margin-top:14px;margin-bottom:10px}.popup-user-card .stats-row{text-align:center;margin-bottom:10px}.popup-user-card .stats-row h3{margin-top:5px;margin-bottom:5px;font-size:20px;font-weight:600}.popup-user-card .status-indicator{float:right}.popup-user-card .status-indicator::before{height:10px;width:10px;content:"";display:inline-block;border-radius:50%;margin-right:5px}.popup-user-card .status-indicator.online::before{background-color:#4caf50}.popup-user-card .status-indicator.offline::before{background-color:#cf1b1b}.job-tooltip{width:auto;z-index:1050;opacity:1}.service_task_assign_tooltip{border-radius:10px;padding:5px;background:#fff;max-width:300px}.color-indicator{width:12px;height:12px;border-radius:100%}#AddJobModal .clear{background:0 0;border:none;cursor:pointer;padding:5px 10px;position:absolute;right:0;top:0}#AddJobModal .ui-select-bootstrap .ui-select-match-text{padding-right:1.5rem}#AddJobModal .caret{display:none}#JobAssignmentModal .modal-dialog.modal-lg{width:900px}#JobAssignmentModal .modal-body{padding-bottom:50px}#JobAssignmentModal .team_picker{height:58vh;overflow-y:auto}#JobAssignmentModal .team_picker .list-group-item{border-left:none;border-right:none}#JobAssignmentModal .user_picker{height:50vh;overflow-y:auto}#JobAssignmentModal .user_picker .list-group-item{padding-right:15px}#JobAssignmentModal .team_availbility{padding-top:10px;margin-top:10px;border-top:1px solid #CCC}.maps .empty_route .floating-footer,.maps .route_with_jobs .floating-footer{background-color:#ffff;bottom:0;width:100%;z-index:999;padding:10px 16px;border-top:1px solid #eaeaea;left:0}.maps .multi-team-filter .btn-group{width:100%}.maps .route_with_jobs .floating-footer{position:sticky}.maps .left-sidebar,.maps .right-sidebar{width:332px;position:absolute;top:0;z-index:1000;padding:3px}.maps .right-sidebar{right:0}.maps .left-sidebar{left:0}.maps .maps_container{height:calc(90vh - 50px);width:calc(100vw - 60px)!important}.maps .maps_hbox{position:relative}.maps .H_ib_tail{left:2.5em!important}.maps .H_ib_body{right:-5em!important;min-width:230px;padding-right:0}.maps svg.H_icon{width:1.5em;height:1.5em;opacity:.7}.maps .map_popup_box{padding-left:5px;padding-right:5px}.maps .map_popup_box h4{font-weight:700;border-bottom:1px solid #3c3b3b;padding-bottom:5px;padding-right:10px}.maps .map_popup_box b,.maps .map_popup_box p{font-size:12px;font-family:sans-serif}.maps .map_popup_box a{font-size:11px;background:#FFF;border-radius:2px;padding:3px;font-family:sans-serif;margin-bottom:10px;display:inline-block;float:left;text-align:center;font-weight:700;width:45%}.maps .map_overlay_container{position:absolute;top:20px;left:20px;box-shadow:0 2px 4px rgba(0,0,0,.3);-webkit-box-shadow:0 2px 4px rgba(0,0,0,.3)}.maps .map_overlay_container .panel-body{max-height:350px;overflow-y:auto}.maps .map_overlay_container .accordion .btn{text-align:left;font-size:13px}.maps .map_overlay_container .accordion .btn .badge{top:2px}.maps .map_overlay_container .accordion .btn .badge.bg-success{background:#20A464!important}.maps .map_overlay_container .accordion .btn .badge.bg-danger{background:#f44336!important}.maps .map-pulse{width:100px;height:100px;display:block;margin-left:-30px;margin-top:-25px}.maps .map-pulse span.label-primary{background:#000;font-family:sans-serif}.maps .pulse-button,.maps .timesheet-marker{position:relative;width:50px;height:50px;margin:auto;background-size:cover;cursor:pointer}.maps .pulse-button{border:none;border-radius:50%;background-image:url(https://i.imgur.com/Bm7DKGp.jpg);background-repeat:no-repeat}.maps .timesheet-marker{border:none;border-radius:50%;background-repeat:no-repeat}.maps .customer-marker,.maps .job-marker{width:40px;height:40px;margin:auto;background-size:contain;border-radius:0;background-repeat:no-repeat}.maps .CHECK_OUT-marker{background-image:url(/assets/images/icons/maps/punch_out.png)}.maps .CHECK_IN-marker{background-image:url(/assets/images/icons/maps/punch_in.png)}.maps .BREAK-marker{background-image:url(/assets/images/icons/maps/break.png)}.maps .RESUME_WORK-marker{background-image:url(/assets/images/icons/maps/resume.png)}.maps .customer-marker{background-image:url(/assets/images/icons/maps/customer_pin_new.png)}.maps .job-marker{background-image:url(/assets/images/icons/maps/job_pin.png)}.maps .nearby_filter{color:#000;background:#fff}.maps .pulse-button.on_job{background-color:#e84c3d;border:2px solid #e84c3d;box-shadow:0 0 0 0 rgba(232,76,61,.7);-webkit-animation:pulse_on_job 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulse_on_job 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulse_on_job 1.25s infinite cubic-bezier(.66,0,0,1);animation:pulse_on_job 1.25s infinite cubic-bezier(.66,0,0,1)}.maps .pulse-button.not_on_job{background-color:#2ecc71;border:2px solid #2ecc71;box-shadow:0 0 0 0 rgba(46,204,113,.7);-webkit-animation:pulse_not_on_job 1.25s infinite cubic-bezier(.66,0,0,1);-moz-animation:pulse_not_on_job 1.25s infinite cubic-bezier(.66,0,0,1);-ms-animation:pulse_not_on_job 1.25s infinite cubic-bezier(.66,0,0,1);animation:pulse_not_on_job 1.25s infinite cubic-bezier(.66,0,0,1)}.maps .pulse-button:hover{-webkit-animation:none;-moz-animation:none;-ms-animation:none;animation:none}@-webkit-keyframes pulse_on_job{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@-moz-keyframes pulse_on_job{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@-ms-keyframes pulse_on_job{.maps to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@keyframes pulse_on_job{to{box-shadow:0 0 0 45px rgba(232,76,61,0)}}@-webkit-keyframes pulse_not_on_job{to{box-shadow:0 0 0 45px rgba(46,204,113,0)}}@-moz-keyframes pulse_not_on_job{to{box-shadow:0 0 0 45px rgba(46,204,113,0)}}@-ms-keyframes pulse_not_on_job{.maps to{box-shadow:0 0 0 45px rgba(46,204,113,0)}}@keyframes pulse_not_on_job{to{box-shadow:0 0 0 45px rgba(46,204,113,0)}}.maps .map_overlay_options{position:absolute;top:20px;right:20px}.maps .map_overlay_options .option_icon{cursor:pointer;float:right;background:#1F262A;height:30px;width:30px;line-height:30px;text-align:center;display:block;border-radius:50%;color:#ebeef0;font-size:17px;transition:all .2s ease-in-out}.maps .map_overlay_options .option_overlay .option_container .option label,.ribbon span{line-height:20px}.maps .map_overlay_options .option_icon:hover{background:#4A5B65}.maps .map_overlay_options .option_overlay{min-width:16em;background:#1F262A;padding:1.5em;z-index:100;margin-right:3em}.maps .map_overlay_options .option_overlay .option_container{color:#fff;font-size:12px}.maps .map_overlay_options .option_overlay .option_container .option_title{text-transform:uppercase;font-weight:700;color:#dbe1e4;margin-bottom:1em;font-size:10px}.maps .map_overlay_options .option_overlay .option_container .option{background:#1f262a;color:#fff}.maps .map_overlay_options .option_overlay .option_container .option .form-control{background:#2e3539;color:#FFF;border:none;font-size:11px}.maps .map_overlay_options .option_overlay .option_container:after{content:" ";width:0;height:0;border-style:solid;position:absolute;border-width:1em 0 1em 1em;border-color:transparent transparent transparent #1F262A;right:2.8em;top:.5em}.maps .fa-battery-full{color:#27ae60}.maps .fa-battery-half{color:#f39c12}.maps .fa-battery-quarter{color:#e74c3c}.maps .leaflet-popup{margin-top:-35px}.maps .leaflet-popup-content-wrapper{border-radius:3px}.maps .leaflet-popup-content-wrapper .leaflet-popup-content{width:300px}.maps .eta-row{text-align:center;margin-bottom:10px}.maps .eta-row h3{margin-top:5px;margin-bottom:5px;font-size:18px;font-weight:600}.maps .popup-user-card h4{font-weight:700;font-size:16px;margin-bottom:5px}.maps .popup-user-card hr{margin-top:14px;margin-bottom:10px}.maps .popup-user-card .stats-row{text-align:center;margin-bottom:10px}.maps .popup-user-card .stats-row h3{margin-top:5px;margin-bottom:5px;font-size:20px;font-weight:600}.maps .popup-user-card .status-indicator{float:right}.maps .popup-user-card .status-indicator::before{height:10px;width:10px;content:"";display:inline-block;border-radius:50%;margin-right:5px}.maps .popup-user-card .status-indicator.online::before{background-color:#4caf50}.maps .popup-user-card .status-indicator.offline::before{background-color:#cf1b1b}.maps #jobs .job-list h5{margin-top:5px;margin-bottom:5px;font-weight:700;font-size:14px}.maps .leaflet-legend-item>i{margin-right:8px}.maps .leaflet-left .leaflet-control{margin-left:25vw}.maps .leaflet-legend-expanded{position:fixed;right:0}.no-history-footer{padding:15px;text-align:center}.map-image-container img{width:100%}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=range]{overflow:hidden;width:100%;-webkit-appearance:none;background-color:#888}input[type=range]::-webkit-slider-runnable-track{height:10px;-webkit-appearance:none;color:#13bba4;margin-top:-1px}input[type=range]::-webkit-slider-thumb{width:20px;-webkit-appearance:none;height:10px;cursor:ew-resize;background:#434343;box-shadow:-90px 0 0 90px #43e5f7}}input[type=range]::-moz-range-progress{background-color:#71E2EF}input[type=range]::-moz-range-track{background-color:#9a905d}input[type=range]::-ms-fill-lower{background-color:#71E2EF}input[type=range]::-ms-fill-upper{background-color:#9a905d}.sidebar-header{border-bottom:1px solid #eaeaea}.sidebar-pane.active{border-left:1px solid #eaeaea}.route-list h5{border-bottom:1px solid #f5f5f5;padding-bottom:10px;margin-bottom:10px}.route-timeline .b-primary,.route-timeline .tl-wrap:before{border-color:#2eb7e5;position:relative}.route-list span.meta-data{color:#868686}.sidebar-pane{padding:10px}.sidebar-header{margin:-10px -10px 0}.route-timeline .tl-header{text-align:left}.route-timeline .tl-wrap{margin-left:3em;padding-bottom:15px;padding-top:35px}.route-timeline .tl-wrap:before{top:7px;float:left;width:27px;height:27px;margin-left:-36px;background:#2eb7e5;border-style:solid;border-width:3px;border-radius:50%;content:"";box-shadow:none}.route-timeline .tl-index{position:absolute;margin-left:-36px;top:45px;width:27px;height:27px;text-align:center;font-size:15px;font-weight:700;color:#fff}.route-timeline .tl-content{min-width:250px;width:275px;padding-bottom:0}.route-timeline .tl-distance{color:#949494;position:absolute;top:5px}.extra-marker .svg-inline--fa,.extra-marker i{font-style:normal;font-weight:700}.reorder-number{color:#3498db;border:1px solid #3498db;padding:2px;width:24px;text-align:center;height:24px;font-weight:700;border-radius:50%}.app_marketplace .app-image{height:60px}.broadcast label{font-family:Arial,sans-serif;font-size:11px;font-weight:700}.broadcast .ui-select-multiple.ui-select-bootstrap{min-height:34px;padding:6px 12px}.broadcast .ui-select-multiple.ui-select-bootstrap .ui-select-match .close{line-height:1}.broadcast #preview-phone{background-size:contain;max-width:initial;background-repeat:no-repeat;margin:auto;min-height:750px;background-position:center;width:380px}.broadcast #preview-phone .push-notification .push-notification-message{color:#3e3e3e;margin-top:15px;padding-right:0}.broadcast #preview-phone .push-notification-image{margin-top:10px}.broadcast #preview-phone .push-notification-image img{width:100%;border-radius:6px}.underline_dotted#timesheet_date{background:#FFF;padding:4px 10px;border:1px solid #CCC;border-radius:4px;font-size:12px}.underline_dotted#timesheet_date::after{display:inline-block;content:"";width:0;height:0;margin-left:5px;margin-top:-2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.daterangepicker.opensright::before{left:99px;right:auto}.daterangepicker.opensright::after{left:100px;right:auto}.enrollment_image .delete_enrollment{position:absolute;top:-15px;right:0;font-size:28px;color:#e74c3c;background:#FFF;height:30px;border-radius:50%;cursor:pointer}.approval-details{position:relative}.ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon span{font-size:10px;font-weight:700;color:#FFF;text-align:center;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#27AE60;box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;right:-21px}.ribbon span::after,.ribbon span::before{position:absolute;top:100%;z-index:-1;border-bottom:3px solid transparent;border-top:3px solid #27AE60;content:""}.ribbon span::before{left:0;border-left:3px solid #27AE60;border-right:3px solid transparent}.ribbon span::after{right:0;border-left:3px solid transparent;border-right:3px solid #27AE60}.ribbon.AWAIT_APPROVAL span{background:#f39c12}.ribbon.AWAIT_APPROVAL span::before{border-left:3px solid #f39c12;border-top:3px solid #f39c12}.ribbon.AWAIT_APPROVAL span::after{border-right:3px solid #f39c12;border-top:3px solid #f39c12}.ribbon.REJECTED span{background:#e74c3c}.ribbon.REJECTED span::before{border-left:3px solid #e74c3c;border-top:3px solid #e74c3c}.ribbon.REJECTED span::after{border-right:3px solid #e74c3c;border-top:3px solid #e74c3c}.ribbon.APPROVED span{background:#27AE60}.ribbon.APPROVED span::before{border-left:3px solid #27AE60;border-top:3px solid #27AE60}.ribbon.APPROVED span::after{border-right:3px solid #27AE60;border-top:3px solid #27AE60}#timesheet-grid-view .shift-data{height:80px;max-height:80px}#timesheet-grid-view .shift-data .shift-cell{line-height:18px;min-height:66px}#timesheet-grid-view .shift-data .shift-cell span{display:block}#timesheet-grid-view .lr-sticky-header{top:62px!important}#timesheet-grid-view table{width:100%;margin:0;background-color:#FFF}#timesheet-grid-view table th{background:#f3f4f5;padding:3px 3px 10px;position:sticky;top:0;text-align:center;z-index:1000}#timesheet-grid-view table td{background:#fff}#timesheet-grid-view table th:first-child{position:sticky;text-align:left;padding-bottom:20px;padding-left:15px;left:0;z-index:1001}#timesheet-grid-view table td:first-child{position:sticky;left:0;padding-top:20px}#timesheet-grid-view table td:first-child b{margin-bottom:5px;display:block}.reports a.report_btn{padding:5px;margin-bottom:15px;display:block}.reports a.report_btn p{line-height:1.4;font-size:13px}.reports a.report_btn:hover p{text-decoration:underline}.reports .spinner{font-size:50px;animation:spinning 2s infinite both}@keyframes spinning{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.mis_reports .panel-default{cursor:pointer;margin-bottom:10px;transition:all .1s ease-in-out;padding:30px 20px}.mis_reports .panel-default:hover{box-shadow:0 7px 14px 0 rgba(60,66,87,.1),0 3px 6px 0 rgba(0,0,0,.07);-webkit-box-shadow:0 7px 14px 0 rgba(60,66,87,.1),0 3px 6px 0 rgba(0,0,0,.07)}.search-box-area .dropdown-menu{padding:15px 20px;max-height:200px;width:95%;overflow-y:auto;margin-left:15px}.cd-read-more em,.explorer .folder p{overflow:hidden;text-overflow:ellipsis}.lms .congrats-panel{background:#006fc7}.lms .color-line-sm:after{display:block;content:"";width:60px;height:4px;background:#006fc7;margin-top:10px}.explorer .folder{margin-top:20px;margin-left:10px;margin-right:10px;padding-bottom:5px}.explorer .folder.selected{background:#f5f5f5}.explorer .file img{height:60px;margin-top:10px}.explorer .breadcrumb>.active a{font-weight:700}.explorer .nav-btn{padding-top:8px;padding-bottom:8px;font-size:13px;color:#000!important}.explorer .back-btn[disabled]{color:#CCC!important}.explorer .refresh-btn{font-size:16px;color:#585858!important;padding:5px 15px}.explorer .upload-progress{position:fixed;bottom:-50000px;left:50%;right:auto;width:200px;height:40px;background:#FFF;border:1px solid #CCC;border-radius:40px;box-shadow:0 0 10px #b1b1b1;text-align:center;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.explorer .upload-progress img{width:40px}.explorer .upload-progress.active{bottom:15px}.explorer .access-menu-list{border:none}.explorer .access-menu-list .list-group-item{border:none!important;border-radius:0}.explorer .access-menu-list .active-menu{background:#EEE;font-weight:700;border-right:3px solid #03A9F4!important}.wiki .draft-panel{background:#006fc7}.wiki .table-bordered>tbody>tr>td{border-color:#b7b7b7}.wiki .wiki_content p,.wiki .wiki_content span{line-height:25px!important;font-size:14px}.new-wiki .toggle-btn{position:absolute;right:0;top:0;background:#FFF;border:1px solid #eee;border-radius:0;border-top:0;border-right:0;line-height:1;padding-left:5px;padding-right:5px}.new-wiki .editor .toggle-btn{right:auto;left:0;border-left:0;border-right:1px;border-bottom:1px;box-shadow:0 0 10px #CCC;-webkit-box-shadow:0 0 10px #CCC}.new-wiki .expanded .wrapper{width:80%;margin:auto}.new-wiki .wiki_editor li,.new-wiki .wiki_editor p{font-size:16px}.courses .nav .active{background:0 0!important}.courses .course-feedback .average{margin-top:25px;margin-bottom:0;font-size:58px}.courses .course-feedback .average-rating{display:block}.courses .course-feedback .average-rating i{font-size:18px}.courses .course-feedback .average-rating i.active{color:#ffc107}.courses .course-feedback .rating{list-style:none;padding-left:0;margin-top:30px}.courses .course-feedback .rating li{position:relative}.courses .course-feedback .rating li span{position:absolute;left:-15px;top:-7px}.courses .edit-course-btn{position:absolute;display:none;right:-10px;top:-10px;height:25px;width:75px;background:#7266ba;text-align:center;border-radius:40px;padding:2px;color:#FFF;font-weight:700}.cd-read-more a.reading svg,.courses .single-course:hover .edit-course-btn{display:block}.courses .single-course .panel{position:relative}.courses .upload-progress .delete-file{position:absolute;cursor:pointer;top:5px;right:10px;font-size:20px}.forum .nav .active{background:0 0;font-weight:700}.forum .nav-tabs>li{margin-bottom:-2px}.forum .nav-tabs-alt .nav-tabs>li.active{background:#f5f5f5}.forum .nav-tabs-alt .nav-tabs>li.active a{border:none}.forum .thread-panel:hover{box-shadow:0 0 10px #d2d2d2;-webkit-box-shadow:0 0 10px #d2d2d2;-moz-box-shadow:0 0 10px #d2d2d2}.forum .already_liked,.forum .already_liked i{color:#2196F3;font-weight:700}.forum-overlay-state{position:fixed;z-index:10000000;top:0}.cd-read-more{width:290px;background-color:#f2f2f2}.cd-read-more li{counter-increment:section_block}.cd-read-more a{display:block;position:relative;padding:1.6em 1.1em 1.6em 4.3em}.cd-read-more,.cd-read-more a::after,.cd-read-more a::before,.cd-read-more svg{position:absolute}.cd-read-more a::before{content:counter(section_block);top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:1.1em;width:36px;height:36px;line-height:34px;border-radius:50%;color:#b3b3b3;font-family:Georgia,serif;text-align:center;box-shadow:inset 0 0 0 1px #d9d9d9;-webkit-transition:background-color .3s,color .3s;-moz-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}.estimates .ribbon span,.invoices .ribbon span,.workflows .ribbon span{font-weight:700;text-transform:uppercase;box-shadow:0 3px 10px -5px #000}.cd-read-more a::after{content:'';left:50%;right:auto;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);bottom:0;height:1px;width:260px;background-color:#d9d9d9}.cd-read-more a.read em{color:#a6a6a6}.cd-read-more a.read::before{background-color:#d9d9d9}.cd-read-more a.reading em{color:#2a76e8}.cd-read-more a.reading::before{background-color:#fff;color:#141414}.cd-read-more li:last-of-type a::after{display:none}.cd-read-more em{display:block;font-size:1.4rem;line-height:1.2;color:#141414;white-space:nowrap;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}.cd-read-more b{color:#a6a6a6;font-size:1.2rem;font-family:Georgia,serif;font-style:italic}.cd-read-more svg{display:none;top:50%;bottom:auto;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:1.1em;stroke:#2a76e8}.cd-read-more{display:block;background:#FFF}.cd-read-more ul{list-style:none;padding-left:0;margin-bottom:0}.cd-read-more.fixed{position:fixed;right:calc(50% - 485px)}.course_details .gradient-bg{color:#FFF;background:#0051BA}.course_details .breadcrumb>li+li:before{font-family:Ionicons;content:"\f3d1"!important}.course_details .nav-tabs-alt .nav-tabs>li.active>a{border-bottom-color:#0051BA!important;border-bottom-width:2px;border-radius:0}.chapter_details .section_block .section_content p,.chapter_details .section_block .section_content span{font-family:-apple-system,BlinkMacSystemFont,Inter,Ubuntu,"Proxima Nova","Helvetica Neue",sans-serif!important;font-size:14px!important}.hover-move-icon i{transition:margin .2s ease-in-out;-webkit-transition:margin .2s ease-in-out;-moz-transition:margin .2s ease-in-out}.hover-move-icon:hover i{margin-left:10px;margin-right:5px}.mis #employee_utilization table{display:block;whitespace:nowrap;padding-left:245px}.mis #employee_utilization .lr-sticky-header{background:#FFF}.mis .headcol{position:absolute;width:250px;left:0;top:auto;background:#fff;border-right-color:#dedede;border-bottom-color:#FFF}.product .product_tagsinput{height:100px;overflow-x:auto}.product .availability-label .label{width:75px;display:inline-block}.workflows .workflow-card{text-align:left;padding:10px}.workflows .truncate-text{white-space:nowrap;width:100%;text-overflow:ellipsis;overflow:hidden}.workflows .delete-condition{position:absolute;top:-15px;right:6px;font-size:25px;color:#e74c3c;background:#FFF;height:30px;border-radius:50%;cursor:pointer}.workflows .inactive{position:relative}.workflows .ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.workflows .ribbon span{font-size:10px;color:#FFF;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#79A70A;background:linear-gradient(#F70505 0,#F70505 100%);position:absolute;top:19px;right:-21px}.workflows .ribbon span::after,.workflows .ribbon span::before{content:"";top:100%;z-index:-1;border-bottom:3px solid transparent;border-top:3px solid #F70505;position:absolute}.workflows .ribbon span::before{left:0;border-left:3px solid #F70505;border-right:3px solid transparent}.workflows .ribbon span::after{right:0;border-left:3px solid transparent;border-right:3px solid #F70505}.workflows .search-box-area .dropdown-menu{padding:15px 20px;max-height:200px;width:95%;overflow-y:auto;margin-left:15px}.workflows .search-box-area .dropdown-item{cursor:pointer;border-radius:6px;padding-top:10px;padding-left:25px}.workflows .search-box-area .dropdown-item-text{font-weight:700;margin-top:10px}.workflows .search-box-area .dropdown-item:hover{background:#f9f9f9}.workflows .search-box-area .dropdown-item h4{font-weight:500;font-size:18px}.workflows .search-box-area .dropdown-item p{margin-bottom:0}.panel-footer .thumb-xs{width:auto}.panel-footer .thumb-xs img{width:40px;max-width:40px;height:40px}.employee_details .file_panel .delete_resource{position:absolute;top:-10px;right:10px;font-size:24px;color:#e74c3c;border-radius:50%;cursor:pointer;opacity:0;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.employee_details .file_panel:hover .delete_resource{opacity:1}.employee_details .hover-item{cursor:pointer;text-decoration:none}.employee_details .hover-item:focus,.employee_details .hover-item:hover{background-color:#f6f8f8;color:#555;text-decoration:none}.shift-management .shift-data{height:80px;max-height:80px;background:#FFF;padding:5px}.shift-management .shift-cell{background:rgba(110,98,184,.75);border:1px solid #7266ba;font-size:12px;color:#fff;padding:5px;border-radius:4px;line-height:25px;text-align:center;position:relative}.shift-management .shift-cell p{margin:0}.shift-management .shift-cell .show_on_hover{display:none;position:absolute;right:10px;bottom:5px;font-size:20px}.shift-management .shift-cell:hover .show_on_hover{display:block}#bite-66 .modal-header{background-color:#D56637;height:229px;overflow:hidden;border-top-left-radius:10px;border-top-right-radius:10px}#bite-66 .image-popup{width:391px;left:-18px;top:-18px}#bite-66 .modal-body{padding:28px 26px 34px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#bite-66 .popup-title{line-height:30px;font-size:22px;letter-spacing:-.4px;margin-bottom:7px}#bite-66 .popup-text{line-height:22px;font-size:14px;margin-bottom:27px}#bite-66 input.form-control{height:46px}#bite-66 textarea.form-control{padding:12px;height:76px}#bite-66 #block-contact-area{padding:15px 12px 12px;height:64px;overflow-y:auto}#bite-66 .contact-email{line-height:22px;display:inline-block;font-size:12px;font-weight:700;margin-right:3px;margin-bottom:3px;color:#000;opacity:.6;padding:5px 19px 5px 11px;background-color:#EEE;border-radius:3px;position:relative}#bite-66 .contact-del{width:7px;height:7px;position:absolute;top:12.5px;right:7px;background-size:contain;opacity:.3;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background-image:url(/custom_modules/bites/icon/Icon-Close-Dark.png)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){#bite-66 .contact-del{background-image:url(/custom_modules/bites/icon/Icon-Close-Dark@2x.png)}}#bite-66 .btn{background-color:#F58330;font-size:14px;line-height:1.5;height:46px}#bite-66 .btn:hover{background-color:#f7a061}#bite-66 .btn:active{background-color:#e7680b}@media only screen and (max-width:991px){#bite-66 .modal-header{position:relative!important}}@media only screen and (max-width:575px){#bite-66 .modal-header{height:auto}#bite-66 .image-popup{position:static!important;width:100%}}.fl-scrolls{z-index:1000000}.estimates .estimate-details{position:relative}.estimates .dynamic-width{width:33.3%}.estimates .status-width{width:20%}.estimates .ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.estimates .ribbon span{font-size:10px;color:#FFF;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#27AE60;position:absolute;top:19px;right:-21px}.estimates .ribbon span::after,.estimates .ribbon span::before{position:absolute;top:100%;z-index:-1;border-bottom:3px solid transparent;border-top:3px solid #27AE60;content:""}.estimates .ribbon span::before{left:0;border-left:3px solid #27AE60;border-right:3px solid transparent}.estimates .ribbon span::after{right:0;border-left:3px solid transparent;border-right:3px solid #27AE60}.estimates .ribbon.DRAFT span{background:#f39c12}.estimates .ribbon.DRAFT span::before{border-left:3px solid #f39c12;border-top:3px solid #f39c12}.estimates .ribbon.DRAFT span::after{border-right:3px solid #f39c12;border-top:3px solid #f39c12}.estimates .ribbon.DECLINED span{background:#e74c3c}.estimates .ribbon.DECLINED span::before{border-left:3px solid #e74c3c;border-top:3px solid #e74c3c}.estimates .ribbon.DECLINED span::after{border-right:3px solid #e74c3c;border-top:3px solid #e74c3c}.estimates .ribbon.ARCHIVED span{background:#2C3E50}.estimates .ribbon.ARCHIVED span::before{border-left:3px solid #2C3E50;border-top:3px solid #2C3E50}.estimates .ribbon.ARCHIVED span::after{border-right:3px solid #2C3E50;border-top:3px solid #2C3E50}.estimates .ribbon.APPROVED span{background:#27AE60}.estimates .ribbon.APPROVED span::before{border-left:3px solid #27AE60;border-top:3px solid #27AE60}.estimates .ribbon.APPROVED span::after{border-right:3px solid #27AE60;border-top:3px solid #27AE60}.estimates .ribbon.AWAIT_RESPONSE span{background:#3498db}.estimates .ribbon.AWAIT_RESPONSE span::before{border-left:3px solid #3498db;border-top:3px solid #3498db}.estimates .ribbon.AWAIT_RESPONSE span::after{border-right:3px solid #3498db;border-top:3px solid #3498db}.estimates .ribbon.CANCELED span{background:#c0392b}.estimates .ribbon.CANCELED span::before{border-left:3px solid #c0392b;border-top:3px solid #c0392b}.estimates .ribbon.CANCELED span::after{border-right:3px solid #c0392b;border-top:3px solid #c0392b}.estimates .ribbon.REQUEST_CHANGE span{background:#8E44AD}.estimates .ribbon.REQUEST_CHANGE span::before{border-left:3px solid #8E44AD;border-top:3px solid #8E44AD}.estimates .ribbon.REQUEST_CHANGE span::after{border-right:3px solid #8E44AD;border-top:3px solid #8E44AD}.estimates .estimate_status_panel{background:0 0}.estimates .estimate_status_panel i{margin-right:10px;font-size:12px}.estimates .timeline{list-style:none;margin:15px 0 22px;padding:0;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.estimates .timeline:after{border:6px solid #999;border-radius:50%;content:"";display:block;position:absolute;left:15px}.estimates .timeline-milestone{border-left:2px solid #999;margin:0 0 0 20px;padding:0 0 30px 25px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.estimates .timeline-milestone:before{border:7px solid #999;border-radius:50%;content:"";display:block;position:absolute;left:-17px;width:32px;height:32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.estimates .timeline-milestone.is-completed:before{background-color:#02B875;border-color:#02B875}.estimates .timeline-milestone.is-completed:after{color:#FFF;content:"\f00c";display:block;font-family:FontAwesome;line-height:32px;position:absolute;top:0;left:-17px;text-align:center;width:32px;height:32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.estimates .timeline-milestone.is-current:before{background-color:#EEE}.estimates .timeline-milestone.is-future:before{background-color:#8DACB8;border:0}.estimates .timeline-milestone.is-future .timeline-action .title{color:#8DACB8}.estimates .timeline-action{background-color:#FFF;padding:12px 10px 12px 12px;position:relative;top:-15px;border:1px solid #dbdbdb}.estimates .timeline-action:before{position:absolute;top:20px;display:inline-block;border-top:10px solid transparent;border-left:0 solid #FFF;border-right:10px solid #FFF;border-bottom:10px solid transparent;content:" ";left:-10px;right:auto}.estimates .timeline-action.is-expandable .title{cursor:pointer;position:relative}.estimates .timeline-action.is-expandable .title:focus{outline:0;text-decoration:underline}.estimates .timeline-action.is-expandable .title:after{border:6px solid #666;border-color:transparent transparent transparent #666;content:"";display:block;position:absolute;top:6px;right:0}.estimates .timeline-action.is-expandable .content{display:none}.estimates .timeline-action.is-expandable.is-expanded .title:after{border-color:#666 transparent transparent;top:10px;right:5px}.estimates .timeline-action.is-expandable.is-expanded .content{display:block}.estimates .timeline-action .title{color:#333;font-size:13px;font-weight:500;margin:0 0 10px}.estimates .timeline-action .date{display:block;margin-top:5px;font-size:14px;color:#58666e}.estimates .timeline-action .content{font-size:14px}.estimates .estimate-details .job_title .custom_product{font-size:14px;color:#363f44}.estimates .notes_listing{max-height:250px;overflow-y:auto;overflow-x:hidden;padding:2px}.estimates .notes_listing .list-group-item{padding-top:10px;padding-bottom:10px}.estimates .notes_listing .list-group{margin-bottom:5px}.estimates .notes_listing .note_user{font-weight:600}.estimates .notes_listing .note_content{margin-top:5px}.estimates .preview_card{position:fixed;overflow-y:auto;height:100%;bottom:4%;top:17%;width:43%;max-height:calc(100vh - 17vh)!important}#signatureModal img{width:100%}.invoices .invoice-details{position:relative}.invoices .currency_card{padding-left:20px}.invoices .currency_card:after{font-family:FontAwesome;content:"\f0d6";font-size:45px;position:absolute;right:15px;top:25px;color:#CCC}.invoices .dynamic-width{width:33.3%}.invoices .ribbon{position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.invoices .ribbon span{font-size:10px;color:#FFF;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:#27AE60;position:absolute;top:19px;right:-21px}.invoices .ribbon span::after,.invoices .ribbon span::before{position:absolute;top:100%;z-index:-1;border-bottom:3px solid transparent;border-top:3px solid #27AE60;content:""}.invoices .ribbon span::before{left:0;border-left:3px solid #27AE60;border-right:3px solid transparent}.invoices .ribbon span::after{right:0;border-left:3px solid transparent;border-right:3px solid #27AE60}.invoices .ribbon.DRAFT span{background:#f39c12}.invoices .ribbon.DRAFT span::before{border-left:3px solid #f39c12;border-top:3px solid #f39c12}.invoices .ribbon.DRAFT span::after{border-right:3px solid #f39c12;border-top:3px solid #f39c12}.invoices .ribbon.BAD_DEBT span{background:#e74c3c}.invoices .ribbon.BAD_DEBT span::before{border-left:3px solid #e74c3c;border-top:3px solid #e74c3c}.invoices .ribbon.BAD_DEBT span::after{border-right:3px solid #e74c3c;border-top:3px solid #e74c3c}.invoices .ribbon.ARCHIVED span{background:#2C3E50}.invoices .ribbon.ARCHIVED span::before{border-left:3px solid #2C3E50;border-top:3px solid #2C3E50}.invoices .ribbon.ARCHIVED span::after{border-right:3px solid #2C3E50;border-top:3px solid #2C3E50}.invoices .ribbon.PAID span{background:#27AE60}.invoices .ribbon.PAID span::before{border-left:3px solid #27AE60;border-top:3px solid #27AE60}.invoices .ribbon.PAID span::after{border-right:3px solid #27AE60;border-top:3px solid #27AE60}.invoices .ribbon.PARTIALLY_PAID span{background:#e67e22}.invoices .ribbon.PARTIALLY_PAID span::before{border-left:3px solid #e67e22;border-top:3px solid #e67e22}.invoices .ribbon.PARTIALLY_PAID span::after{border-right:3px solid #e67e22;border-top:3px solid #e67e22}.invoices .ribbon.AWAIT_PAYMENT span{background:#3498db}.invoices .ribbon.AWAIT_PAYMENT span::before{border-left:3px solid #3498db;border-top:3px solid #3498db}.invoices .ribbon.AWAIT_PAYMENT span::after{border-right:3px solid #3498db;border-top:3px solid #3498db}.invoices .ribbon.CANCELED span{background:#c0392b}.invoices .ribbon.CANCELED span::before{border-left:3px solid #c0392b;border-top:3px solid #c0392b}.invoices .ribbon.CANCELED span::after{border-right:3px solid #c0392b;border-top:3px solid #c0392b}.invoices .invoice_status_panel{background:0 0}.invoices .invoice_status_panel i{margin-right:10px;font-size:12px}.invoices .timeline{list-style:none;margin:15px 0 22px;padding:0;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.invoices .timeline:after{border:6px solid #999;border-radius:50%;content:"";display:block;position:absolute;left:15px}.invoices .timeline-milestone{border-left:2px solid #999;margin:0 0 0 20px;padding:0 0 30px 25px;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.invoices .timeline-milestone:before{border:7px solid #999;border-radius:50%;content:"";display:block;position:absolute;left:-17px;width:32px;height:32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.invoices .timeline-milestone.is-completed:before{background-color:#02B875;border-color:#02B875}.invoices .timeline-milestone.is-completed:after{color:#FFF;content:"\f00c";display:block;font-family:FontAwesome;line-height:32px;position:absolute;top:0;left:-17px;text-align:center;width:32px;height:32px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.invoices .timeline-milestone.is-current:before{background-color:#EEE}.invoices .timeline-milestone.is-future:before{background-color:#8DACB8;border:0}.invoices .timeline-milestone.is-future .timeline-action .title{color:#8DACB8}.invoices .timeline-action{background-color:#FFF;padding:12px 10px 12px 12px;position:relative;top:-15px;border:1px solid #dbdbdb}.invoices .timeline-action:before{position:absolute;top:20px;display:inline-block;border-top:10px solid transparent;border-left:0 solid #FFF;border-right:10px solid #FFF;border-bottom:10px solid transparent;content:" ";left:-10px;right:auto}.invoices .timeline-action.is-expandable .title{cursor:pointer;position:relative}.invoices .timeline-action.is-expandable .title:focus{outline:0;text-decoration:underline}.invoices .timeline-action.is-expandable .title:after{border:6px solid #666;border-color:transparent transparent transparent #666;content:"";display:block;position:absolute;top:6px;right:0}.invoices .timeline-action.is-expandable .content{display:none}#zubot a,.invoices .timeline-action.is-expandable.is-expanded .content{display:block}.invoices .timeline-action.is-expandable.is-expanded .title:after{border-color:#666 transparent transparent;top:10px;right:5px}.invoices .timeline-action .title{color:#333;font-size:13px;font-weight:500;margin:0 0 10px}.invoices .timeline-action .date{display:block;margin-top:5px;font-size:14px;color:#58666e}.invoices .timeline-action .content{font-size:14px}.invoices .invoice-details .job_title .custom_product{font-size:14px;color:#363f44}.invoices .notes_listing{max-height:250px;overflow-y:auto;overflow-x:hidden;padding:2px}.invoices .notes_listing .list-group-item{padding-top:10px;padding-bottom:10px}.invoices .notes_listing .list-group{margin-bottom:5px}.invoices .notes_listing .note_user{font-weight:600}.invoices .notes_listing .note_content{margin-top:5px}.invoices .preview_card{position:fixed;overflow-y:auto;height:100%;bottom:4%;top:17%;width:43%;max-height:calc(100vh - 17vh)!important}#zubot,.zubot .content{margin:3em auto;position:fixed;bottom:0}.contracts .tab-width{width:19%}.search .nav .active{border-left:none;background:0 0}.search .nav-tabs>li>a{border-top-left-radius:6px;border-top-right-radius:6px}.search .tab-container .tab-content{border-radius:0 0 6px 6px}#zubot{right:20px;height:50px;width:50px;z-index:10000;background:#19A9D5;box-shadow:0 5px 4px 0 rgba(0,0,0,.25);-webkit-box-shadow:0 5px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 5px 4px 0 rgba(0,0,0,.25);border-radius:50%}#zubot a{text-align:center}#zubot a i{color:#FFF;line-height:50px;font-size:25px}#zubot_chat_container{display:none}#zubot-backdrop{display:none;position:fixed;background:#3a3f51;top:0;right:0;left:0;width:100vw;height:100vh;z-index:1025;opacity:.5}#close_zubot i{color:#31708f}.zubot .content{background:#23b7e5;box-shadow:0 10px 20px rgba(0,0,0,.5);min-height:400px;width:400px;border-radius:8px;padding:0;right:10px;z-index:100000;overflow:hidden}.zubot .conversation-title{text-align:center;padding:15px;background:#23b7e5;color:#fff}.zubot .conversation-title h1{font:700 18px 'Noto Sans',sans-serif;margin:0}.zubot .conversation-title .status{font-size:12px;margin-bottom:0}.zubot .conversation-wrapper{background:#f9f9f9;padding:25px;height:400px;overflow-y:scroll}.zubot .message-received,.zubot .message-sent{padding:0}.zubot .message-received{text-align:left}.zubot .message-sent{text-align:right}.zubot .bubble{border-radius:8px;background:#fff;padding:5px 18px;border:.5px solid #e8e8e8;box-shadow:0 2px 1px rgba(0,0,0,.08);max-width:70%;font-weight:700;display:inline-block;text-align:left}.zubot .message-sent .bubble,.zubot .timestamp .avatar{background:#23b7e5;color:#FFF;font-weight:700}.zubot .timestamp{margin:8px 0}.zubot .timestamp .avatar{border-radius:50%;display:inline-block;width:25px;height:25px;vertical-align:top;font-size:10px;text-align:center;padding-top:5px}.zubot .timestamp .time{display:inline-block;font-size:12px;color:#999;margin:0 5px}.zubot .message-sent .timestamp .avatar{background:#CCC;border:1px solid #CCC;color:#000}.zubot .messaging-area{position:relative;box-shadow:0 -2px 1px rgba(0,0,0,.03)}.zubot .messaging-area input{font:16px Lato,sans-serif;border:none;padding:15px 30px;width:100%}.zubot .messaging-area input:focus{outline:0}.zubot .messaging-area a.send{background:#23b7e5;color:#fff;border-radius:50%;width:25px;height:25px;padding:5px 5px 12px;cursor:pointer;position:absolute;font-size:10px;text-align:center;right:15px;bottom:10px}.zubot #msg_loading{display:none;background:#f9f9f9;text-align:center;position:absolute;bottom:100px;left:0;right:0;margin:auto;width:400px}.zubot #msg_loading img{width:50px}.zubot ::-webkit-scrollbar{width:8px}.zubot ::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px #FAFAFA}.zubot ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);-webkit-box-shadow:inset 0 0 2px #FAFAFA}.zubot ::-webkit-scrollbar-thumb:window-inactive{background:rgba(255,0,0,.2)}#contactCustomerModal #preview-phone{height:300px}#CustomerNotesUploadModal .note_attachment_name,#EditCustomerNoteModal .note_attachment_name{position:absolute;bottom:0;left:0;background-color:#000;opacity:60%;color:#FFF;text-align:center;width:100%;height:20px}#MergeCustomerModal .source_customer{padding-top:25px}#MergeCustomerModal .target_customer{background-color:#2196f3;padding-top:10px}#MergeCustomerModal .target_customer i{color:#FFF}#OutboundEmailLogsModal .underline_dotted#outbound_log_date_range{background:#FFF;border:none;border-radius:4px;font-size:12px}#OutboundEmailLogsModal .underline_dotted#outbound_log_date_range::after{display:inline-block;content:"";width:0;height:0;margin-left:5px;margin-top:-2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}#OutboundEmailLogsModal .streamline{margin-left:10px;border-color:#ccc}#OutboundEmailLogsModal .streamline .sl-item:after{max-height:30px!important;position:absolute;bottom:0;left:0;width:30px;height:30px;margin-left:-15px;background-color:#fff;border-color:inherit;border-style:solid;border-width:1px;border-radius:14px;content:'\f3e1';font-family:Ionicons;font-size:15px;text-align:center;padding-top:3px}#OutboundEmailLogsModal .streamline .sl-item.JOB:after{content:'\e04b';font-family:Simple-Line-Icons}#OutboundEmailLogsModal .streamline .sl-item.ASSET:after{content:'\f1b3';font-family:FontAwesome}#OutboundEmailLogsModal .streamline .sl-item.CUSTOMER:after{content:'\e001';font-family:Simple-Line-Icons}#OutboundEmailLogsModal .streamline .sl-item.ESTIMATE:after{content:'\e049';font-family:Simple-Line-Icons}#OutboundEmailLogsModal .streamline .sl-item.INVOICE:after{content:'\e02a';font-family:Simple-Line-Icons}#OutboundEmailLogsModal .streamline .sl-item.SERVICE_CONTRACT:after{content:'\e040';font-family:Simple-Line-Icons}#OutboundEmailLogsModal .outbound_log_date_filter{border:1px solid #ccc;padding:2px 10px;border-radius:5px}#OutboundEmailLogsModal .reset_log_filter{border:none}#OutboundEmailLogsModal .streamline:after{display:none}#OutboundEmailLogsModal .sms_tooltip{border-radius:10px;padding:5px;background:#fff;max-width:300px}#OutboundEmailLogsModal .sms_tooltip::after{content:"";position:absolute;top:30%;right:-6%;margin-left:0;border-width:10px;border-style:solid;border-color:transparent #fff transparent transparent;transform:rotate(180deg)}#OutboundEmailLogsModal .log_subject{max-width:85%!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:5px}#OutboundEmailLogsModal .one_email_log:hover .log_subject{color:#389CEA}#OutboundEmailBodyModal .email_body_panel p{display:inline}.stripe_card_section{}.stripe_card_section html{line-height:1.15;-webkit-text-size-adjust:100%}.stripe_card_section body{margin:0}.stripe_card_section main{display:block}.stripe_card_section h1{margin:.67em 0}.stripe_card_section hr{box-sizing:content-box;height:0;overflow:visible}.stripe_card_section a{background-color:transparent}.stripe_card_section abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}.stripe_card_section b,.stripe_card_section strong{font-weight:bolder}.stripe_card_section code,.stripe_card_section kbd,.stripe_card_section samp{font-family:monospace,monospace;font-size:1em}.stripe_card_section small{font-size:80%}.stripe_card_section sub,.stripe_card_section sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.stripe_card_section sub{bottom:-.25em}.stripe_card_section sup{top:-.5em}.stripe_card_section img{border-style:none}.stripe_card_section button,.stripe_card_section input,.stripe_card_section optgroup,.stripe_card_section select,.stripe_card_section textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}.stripe_card_section button,.stripe_card_section input{overflow:visible}.stripe_card_section button,.stripe_card_section select{text-transform:none}.stripe_card_section [type=button],.stripe_card_section [type=reset],.stripe_card_section [type=submit],.stripe_card_section button{-webkit-appearance:button}.stripe_card_section [type=button]::-moz-focus-inner,.stripe_card_section [type=reset]::-moz-focus-inner,.stripe_card_section [type=submit]::-moz-focus-inner,.stripe_card_section button::-moz-focus-inner{border-style:none;padding:0}.stripe_card_section [type=button]:-moz-focusring,.stripe_card_section [type=reset]:-moz-focusring,.stripe_card_section [type=submit]:-moz-focusring,.stripe_card_section button:-moz-focusring{outline:ButtonText dotted 1px}.stripe_card_section fieldset{padding:.35em .75em .625em}.stripe_card_section [type=checkbox],.stripe_card_section [type=radio],.stripe_card_section legend{padding:0;box-sizing:border-box}.stripe_card_section legend{color:inherit;display:table;max-width:100%;white-space:normal}.stripe_card_section progress{vertical-align:baseline}.stripe_card_section textarea{overflow:auto}.stripe_card_section [type=number]::-webkit-inner-spin-button,.stripe_card_section [type=number]::-webkit-outer-spin-button{height:auto}.stripe_card_section [type=search]{-webkit-appearance:textfield;outline-offset:-2px}.stripe_card_section .sr-checkbox-label input:focus~.sr-checkbox-check,.stripe_card_section .sr-select:focus{box-shadow:0 0 0 1px rgba(50,151,211,.3),0 1px 1px 0 rgba(0,0,0,.07),0 0 0 4px rgba(50,151,211,.3);outline:0}.stripe_card_section [type=search]::-webkit-search-decoration{-webkit-appearance:none}.stripe_card_section ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}.stripe_card_section details{display:block}.stripe_card_section summary{display:list-item}.stripe_card_section [hidden],.stripe_card_section template{display:none}.stripe_card_section :root{--gray-offset:rgba(0, 0, 0, 0.03);--gray-border:rgba(0, 0, 0, 0.15);--gray-light:rgba(0, 0, 0, 0.4);--gray-mid:rgba(0, 0, 0, 0.7);--gray-dark:rgba(0, 0, 0, 0.9);--body-color:var(--gray-mid);--body-font-family:-apple-system,BlinkMacSystemFont,sans-serif;--radius:6px;--form-width:343px;--accent-color:#ed5f74;--headline-color:var(--accent-color)}.stripe_card_section *{box-sizing:border-box}.stripe_card_section body{font-family:var(--body-font-family);font-size:16px;color:var(--body-color);-webkit-font-smoothing:antialiased}.stripe_card_section h1,.stripe_card_section h2,.stripe_card_section h3,.stripe_card_section h4,.stripe_card_section h5,.stripe_card_section h6{color:var(--body-color);margin-top:2px;margin-bottom:4px}.stripe_card_section h1{font-size:27px;color:var(--headline-color)}.stripe_card_section h4{font-weight:500;font-size:14px;color:var(--gray-light)}.stripe_card_section .sr-root{padding:10px;align-content:center;justify-content:center;height:auto;margin:0 auto}.stripe_card_section .sr-header{margin-bottom:32px}.stripe_card_section .sr-payment-summary{margin-bottom:20px}.stripe_card_section .sr-content,.stripe_card_section .sr-main{display:flex;flex-direction:column;justify-content:center;height:100%;align-self:center}.stripe_card_section .sr-main{width:var(--form-width)}.stripe_card_section .sr-content{padding-left:48px}.stripe_card_section .sr-header__logo{background-image:var(--logo-image);height:24px;background-size:contain;background-repeat:no-repeat;width:100%}.stripe_card_section .sr-legal-text{color:var(--gray-light);text-align:center;font-size:13px;line-height:17px;margin-top:12px}.stripe_card_section .sr-field-error{color:var(--accent-color);text-align:left;font-size:13px;line-height:17px;margin-top:12px}.stripe_card_section .sr-form-row{margin:16px 0}.stripe_card_section label{font-size:13px;font-weight:500;margin-bottom:8px;display:inline-block}.stripe_card_section .sr-input,.stripe_card_section .sr-select,.stripe_card_section input[type=text]{border:1px solid var(--gray-border);border-radius:var(--radius);padding:5px 12px;height:44px;width:100%;transition:box-shadow .2s ease;background:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none;color:#32325d}.stripe_card_section .focused,.stripe_card_section .sr-input:focus,.stripe_card_section button:focus,.stripe_card_section input[type=text]:focus{box-shadow:0 0 0 1px rgba(50,151,211,.3),0 1px 1px 0 rgba(0,0,0,.07),0 0 0 4px rgba(50,151,211,.3);outline:0;z-index:9}.stripe_card_section .sr-input::placeholder,.stripe_card_section input[type=text]::placeholder{color:var(--gray-light)}.stripe_card_section .sr-checkbox-label{position:relative;cursor:pointer}.stripe_card_section .sr-checkbox-label input{opacity:0;margin-right:6px}.stripe_card_section .sr-checkbox-label .sr-checkbox-check{position:absolute;left:0;height:16px;width:16px;background-color:#fff;border:1px solid var(--gray-border);border-radius:4px;transition:all .2s ease}.stripe_card_section .sr-checkbox-label input:checked~.sr-checkbox-check{background-color:var(--accent-color);background-repeat:no-repeat;background-size:16px;background-position:-1px -1px}.stripe_card_section .sr-select{display:block;height:44px;margin:0;background-repeat:no-repeat,repeat;background-position:right 12px top 50%,0 0;background-size:.65em auto,100%}.stripe_card_section .sr-select::-ms-expand{display:none}.stripe_card_section .sr-select:hover{cursor:pointer}.stripe_card_section .sr-select option{font-weight:400}.stripe_card_section .sr-select:invalid{color:var(--gray-light)}.stripe_card_section .sr-combo-inputs{display:flex;flex-direction:column}.stripe_card_section .sr-combo-inputs .sr-select,.stripe_card_section .sr-combo-inputs input{border-radius:0;border-bottom:0}.stripe_card_section .sr-combo-inputs>.sr-select:first-child,.stripe_card_section .sr-combo-inputs>input:first-child{border-radius:var(--radius) var(--radius) 0 0}.stripe_card_section .sr-combo-inputs>.sr-select:last-child,.stripe_card_section .sr-combo-inputs>input:last-child{border-radius:0 0 var(--radius) var(--radius);border-bottom:1px solid var(--gray-border)}.stripe_card_section .sr-combo-inputs>.sr-combo-inputs-row:last-child input:first-child{border-radius:0 0 0 var(--radius);border-bottom:1px solid var(--gray-border)}.stripe_card_section .sr-combo-inputs>.sr-combo-inputs-row:last-child input:last-child{border-radius:0 0 var(--radius);border-bottom:1px solid var(--gray-border)}.stripe_card_section .sr-combo-inputs>.sr-combo-inputs-row:first-child input:first-child{border-radius:var(--radius) 0 0}.stripe_card_section .sr-combo-inputs>.sr-combo-inputs-row:first-child input:last-child{border-radius:0 var(--radius) 0 0}.stripe_card_section .sr-combo-inputs>.sr-combo-inputs-row:first-child input:only-child{border-radius:var(--radius) var(--radius) 0 0}.stripe_card_section .sr-combo-inputs-row{width:100%;display:flex}.stripe_card_section .sr-combo-inputs-row>input{width:100%;border-radius:0}.stripe_card_section .sr-combo-inputs-row>input:first-child:not(:only-child){border-right:0}.stripe_card_section .sr-combo-inputs-row:not(:first-of-type) .sr-input{border-radius:0 0 var(--radius) var(--radius)}.stripe_card_section .sr-result{height:44px;-webkit-transition:height 1s ease;-moz-transition:height 1s ease;-o-transition:height 1s ease;transition:height 1s ease;color:var(--font-color);overflow:auto}.stripe_card_section .sr-result code{overflow:scroll}.stripe_card_section .sr-result.expand{height:350px}.stripe_card_section button{background:var(--accent-color);border-radius:var(--radius);color:#fff;border:0;padding:12px 16px;margin-top:16px;font-weight:600;cursor:pointer;transition:all .2s ease;display:block}.stripe_card_section button:hover{filter:contrast(115%)}.stripe_card_section button:active{transform:translateY(0) scale(.98);filter:brightness(.9)}.stripe_card_section button:disabled{opacity:.5;cursor:not-allowed}.stripe_card_section .fullwidth,.stripe_card_section .sr-payment-form button{width:100%}.stripe_card_section a{color:var(--accent-color);text-decoration:none;transition:all .2s ease}.stripe_card_section a:hover{filter:brightness(.8)}.stripe_card_section a:active{filter:brightness(.5)}.stripe_card_section .sr-callout{background:var(--gray-offset);padding:12px;border-radius:var(--radius);max-height:200px;overflow:auto}.stripe_card_section code,.stripe_card_section pre{font-family:"SF Mono","IBM Plex Mono",Menlo,monospace;font-size:12px}.stripe_card_section .sr-card-element{padding-top:12px}@media (max-width:720px){.stripe_card_section .sr-root{flex-direction:column;justify-content:flex-start;padding:48px 20px;min-width:320px}.stripe_card_section .sr-header__logo{background-position:center}.stripe_card_section .sr-payment-summary{text-align:center}.stripe_card_section .sr-content{display:none}.stripe_card_section .sr-main{width:100%}}.stripe_card_section .pasha-image-stack{display:grid;grid-gap:12px;grid-template-columns:auto auto}.stripe_card_section .pasha-image-stack img{border-radius:var(--radius);background-color:var(--gray-border);box-shadow:0 7px 14px 0 rgba(50,50,93,.1),0 3px 6px 0 rgba(0,0,0,.07);transition:all .8s ease;opacity:0}.stripe_card_section .pasha-image-stack img:nth-child(1){transform:translate(12px,-12px);opacity:1}.stripe_card_section .pasha-image-stack img:nth-child(2){transform:translate(-24px,16px);opacity:1}.stripe_card_section .pasha-image-stack img:nth-child(3){transform:translate(68px,-100px);opacity:1}.stripe_card_section .spinner,.stripe_card_section .spinner:after,.stripe_card_section .spinner:before{border-radius:50%}.stripe_card_section .spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.stripe_card_section .spinner:after,.stripe_card_section .spinner:before{position:absolute;content:""}.stripe_card_section .spinner:before{width:10.4px;height:20.4px;background:var(--accent-color);border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.stripe_card_section .spinner:after{width:10.4px;height:10.2px;background:var(--accent-color);border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.stripe_card_section .sr-root{animation:.4s form-in;animation-fill-mode:both;animation-timing-function:ease}.stripe_card_section .sr-payment-form .sr-form-row{animation:.4s field-in;animation-fill-mode:both;animation-timing-function:ease;transform-origin:50% 0}.stripe_card_section .sr-payment-form .sr-form-row:nth-child(1){animation-delay:0}.stripe_card_section .sr-payment-form .sr-form-row:nth-child(2){animation-delay:60ms}.stripe_card_section .sr-payment-form .sr-form-row:nth-child(3){animation-delay:120ms}.stripe_card_section .sr-payment-form .sr-form-row:nth-child(4){animation-delay:180ms}.stripe_card_section .sr-payment-form .sr-form-row:nth-child(5){animation-delay:240ms}.stripe_card_section .sr-payment-form .sr-form-row:nth-child(6){animation-delay:.3s}.stripe_card_section .hidden{display:none}@keyframes field-in{0%{opacity:0;transform:translateY(8px) scale(.95)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes form-in{0%{opacity:0;transform:scale(.98)}100%{opacity:1;transform:scale(1)}}.new_scheduler .avatar_job_count{position:absolute;box-shadow:0 0 10px #bdbdbd;right:6px;margin-top:-40px;background:#cf0101;color:#FFF;height:20px;min-width:20px;font-weight:700;line-height:22px;border-radius:50%;text-align:center}.new_scheduler .btn-group-date-picker .btn-default{border-radius:50%}.new_scheduler .btn-group-date-picker .btn-clear{background:0 0;font-size:15px;margin-left:5px;margin-right:5px}.new_scheduler .employee-schedule-hbox{display:flex;flex-direction:row;flex:1 1 100%;height:calc(100vh - 113px)}.new_scheduler #myGrid.grid_job_container .b-grid-header-container,.new_scheduler .b-grid-cell.b-focused:after{display:none}.new_scheduler .employee-schedule-hbox.full_screen{height:84px}.new_scheduler .schedule-team select{padding:3px;background:#FFF;margin-right:10px;border-radius:4px;font-weight:400;border-color:#CCC;margin-top:5px}.new_scheduler .b-gridbase.b-columnresize.b-sort{height:100%;overflow-y:auto}.new_scheduler .b-grid-panel-body{background-color:#ececec}.new_scheduler .b-grid-body-container{flex:1 1 0%;contain:strict;min-height:60vh}.new_scheduler .b-stripe .b-grid-row.b-odd{background-color:#f5f7fb}.new_scheduler .b-sch-resourcetimerange.custom-dashed{border-color:red!important;border-width:5px 0 0;color:red!important;background:0 0!important;border-style:dashed;justify-content:center;height:auto!important;opacity:.75;z-index:9999;border-left-width:0!important}.new_scheduler .b-sch-vertical .b-sch-resourcetimerange.custom-job-duration{border-color:#0d356a!important;border-width:0 5px;color:#0d356a!important;background:0 0!important;border-style:solid;justify-content:flex-end;border-left-width:0!important}.new_scheduler .b-sch-horizontal .b-sch-resourcetimerange.custom-job-duration{border-color:#0d356a!important;border-width:5px 0 0;color:#0d356a!important;background:0 0!important;border-style:solid;justify-content:center;height:auto!important;border-left-width:0!important}.new_scheduler .b-sch-event.custom{background:repeating-linear-gradient(-55deg,#ddd,#ddd 10px,#eee 5px,#eee 20px)!important;opacity:.5;color:#000!important;border-left-width:0!important}.new_scheduler .b-sch-resourcetimerange.custom{background:repeating-linear-gradient(-55deg,#ddd,#ddd 10px,#eee 5px,#eee 20px);opacity:.75;color:#000;z-index:9999}.new_scheduler .b-grid-row{border:none}.new_scheduler .grid_job_container{background:#ebeff3}.new_scheduler .b-unassigned-class.b-drag-proxy{background:green;color:#fff;border-radius:3px;box-shadow:0 1px 1px 0 rgba(0,0,0,.25);height:42px!important}.new_scheduler .b-unassigned-class.b-drag-proxy.b-drag-invalid{background:red}.new_scheduler .b-unassigned-class.b-drag-proxy.b-horizontal{align-items:center;padding-left:.5em;flex-flow:row nowrap;justify-content:flex-start}.new_scheduler .b-unassigned-class.b-drag-proxy.b-horizontal i{margin-right:.5em}.new_scheduler .b-unassigned-class.b-drag-proxy.b-vertical{justify-content:flex-start;padding-top:.5em}.new_scheduler .b-aborting.b-unassigned-class{transition:transform .3s!important;background:red;position:absolute!important;z-index:10000;pointer-events:none;opacity:.8;box-sizing:border-box}.new_scheduler .job-card{padding:5px 10px;box-shadow:0 1px 1px rgba(90,90,90,.1);-webkit-box-shadow:0 1px 1px rgba(90,90,90,.1);background:#FFF;border:1px solid #d8e1e3;border-radius:4px}.new_scheduler .job-card .navigation-icon{bottom:6px;font-size:16px}.new_scheduler .grid_job_container .one_grid_job{z-index:1000;border-radius:6px!important;margin-bottom:10px;margin-top:10px;max-width:98%;word-wrap:break-word;white-space:nowrap;width:100%;background:#fff;padding:10px 15px;height:165px}.new_scheduler .grid_job_container .one_grid_job.rows_0{height:45px}.new_scheduler .grid_job_container .one_grid_job.rows_1{height:60px}.new_scheduler .grid_job_container .one_grid_job.rows_1.show_assigned_employees{height:80px}.new_scheduler .grid_job_container .one_grid_job.rows_2{height:90px}.new_scheduler .grid_job_container .one_grid_job.rows_2.show_assigned_employees,.new_scheduler .grid_job_container .one_grid_job.rows_3{height:110px}.new_scheduler .grid_job_container .one_grid_job.rows_3.show_assigned_employees,.new_scheduler .grid_job_container .one_grid_job.rows_4{height:130px}.new_scheduler .grid_job_container .one_grid_job.rows_4.show_assigned_employees,.new_scheduler .grid_job_container .one_grid_job.rows_5{height:150px}.new_scheduler .grid_job_container .one_grid_job.rows_5.show_assigned_employees,.new_scheduler .grid_job_container .one_grid_job.rows_6{height:170px}.new_scheduler .grid_job_container .one_grid_job.rows_6.show_assigned_employees,.new_scheduler .grid_job_container .one_grid_job.rows_7{height:190px}.new_scheduler .grid_job_container .one_grid_job.rows_7.show_assigned_employees,.new_scheduler .grid_job_container .one_grid_job.rows_8{height:210px}.new_scheduler .grid_job_container .one_grid_job.rows_8.show_assigned_employees,.new_scheduler .grid_job_container .one_grid_job.rows_9{height:230px}.new_scheduler .grid_job_container .one_grid_job.rows_10,.new_scheduler .grid_job_container .one_grid_job.rows_9.show_assigned_employees{height:250px}.new_scheduler .grid_job_container .one_grid_job.rows_10.show_assigned_employees{height:270px}.new_scheduler .grid_job_container .one_grid_job.rows_11{height:260px}.new_scheduler .grid_job_container .one_grid_job.rows_11.show_assigned_employees{height:280px}.new_scheduler .b-focused .one_grid_job{border:2px solid #23b7e5}.new_scheduler #main_date_picker{text-decoration:none;box-shadow:none;background:0 0;color:#787883}.new_scheduler #myGrid .b-toolbar,.new_scheduler #myScheduler .b-toolbar,.new_scheduler #myScheduler .flip-btn{background-color:#FFF}.new_scheduler #myScheduler .flip-btn.b-pressed{background-color:#edf1f2}.new_scheduler #myGrid.grid_job_container.table_view .b-grid-header-container{display:flex}.new_scheduler #myGrid.grid_job_container.table_view .b-grid-header-container .b-grid-header-text-content{font-weight:700}.new_scheduler #myGrid .b-toolbar.b-dock-top,.new_scheduler .b-toolbar.b-dock-bottom{flex-flow:column wrap}.new_scheduler #myGrid .b-html,.new_scheduler .b-toolbar-text,.new_scheduler .b-widget{font-weight:600}.new_scheduler #myScheduler{min-height:82vh!important}.new_scheduler #myMap{overflow:hidden}.new_scheduler #myScheduler.full_screen{height:85vh!important}.new_scheduler #myScheduler.show_summary.b-sch-horizontal .b-grid-body-container{min-height:58vh}.new_scheduler #myScheduler .b-grid-row .b-sch-timeaxis-cell.highlight-row{background:#bfdff8!important}.new_scheduler #myGrid .b-grid-row.b-even,.new_scheduler #myGrid .b-grid-row.b-odd{background:#f3f4f5!important}.new_scheduler #myGrid.table_view .b-grid-row.b-even,.new_scheduler #myGrid.table_view .b-grid-row.b-odd{background:#fff!important;cursor:pointer}.new_scheduler #myGrid.table_view .b-grid-header-container{background:#f3f4f5!important}.new_scheduler #myScheduler.month_or_week.b-sch-vertical .b-sch-event-wrap{min-height:50px}.new_scheduler #myGrid .b-grid-panel-body{background-color:#ececec}.new_scheduler .leaflet-legend-item span{padding-left:5px}.new_scheduler .leaflet-legend-item i{width:inherit!important;height:inherit!important}.new_scheduler .leaflet-legend-item i canvas{width:10px;height:10px}.new_scheduler .leaflet-popup-content .popup_job_title{padding-bottom:5px;margin-bottom:0;margin-top:5px}.b-grid-subgrid-locked .b-grid-row .b-resource-avatar,.b-grid-subgrid-locked .b-grid-row img{width:40px;height:40px;padding:3px;box-shadow:0 .1em .5em 0 #CCC;order:1;transform:scale(1);transition:all .2s}.new_scheduler .leaflet-popup-content .job_date{margin-bottom:5px}.new_scheduler .leaflet-popup-content .route_name{margin-top:5px}.new_scheduler .leaflet-legend-contents{max-height:300px!important;overflow-y:auto}.b-grid-header-text{margin-top:10px}.b-popup-header{background-color:#efefef;border-bottom:none!important}.b-popup-content{overflow:hidden!important}.b-popup-close{top:10px;position:absolute;right:10px;font-size:16px}.b-grid-subgrid-locked{background-color:#f7f7f7}.b-grid-subgrid-locked .b-grid-row{border-bottom-color:#f7f7f7}.b-grid-subgrid-locked .b-grid-row dl{flex:1;margin-left:10px;margin-top:25px}.b-grid-subgrid-locked .b-grid-row img{background-color:#fff}.embed-v3 .app-header-fixed,.embed-v3 .hbox{padding-top:0}.b-grid-subgrid-locked .b-grid-row.b-hover .b-resource-avatar,.b-grid-subgrid-locked .b-grid-row.b-hover img,.b-grid-subgrid-locked .b-grid-row.b-selected .b-resource-avatar,.b-grid-subgrid-locked .b-grid-row.b-selected img{transform:scale(1.2);transition:all .2s;box-shadow:0 .2em 1em 0 #BBB}.b-resource-info dt{font-weight:700;font-size:14px}.b-resource-info .b-resource-role{font-size:13px}#employee_filter_popup button,#grid_filter_popup button{padding:0;border-radius:4px}#employee_filter_popup button label,#grid_filter_popup button label{margin:0;text-transform:none;font-size:14px}#employee_filter_popup .b-textfield.b-contains-focus>div,#employee_filter_popup .b-textfield:hover>div,#grid_filter_popup .b-textfield.b-contains-focus>div,#grid_filter_popup .b-textfield:hover>div{border-color:#23b7e5}#employee_filter_popup .apply_filter,#grid_filter_popup .apply_filter{background-color:#23b7e5;border-color:#23b7e5;color:#FFF;width:50%}#employee_filter_popup .apply_filter:hover,#grid_filter_popup .apply_filter:hover{background-color:#19a9d5;border-color:#189ec8}#employee_filter_popup .apply_filter label,#grid_filter_popup .apply_filter label{font-weight:700}#employee_filter_popup .reset_filter,#grid_filter_popup .reset_filter{background-color:#efefef;color:#606d75;width:50%;margin-right:-2px}#employee_filter_popup .reset_filter:hover,#grid_filter_popup .reset_filter:hover{color:#3d3d3d}#employee_filter_popup .b-bottom-toolbar,#employee_filter_popup .b-popup-content,#employee_filter_popup .b-popup-header,#grid_filter_popup .b-bottom-toolbar,#grid_filter_popup .b-popup-content,#grid_filter_popup .b-popup-header{background-color:#FFF}.state-new_employee_schedule #JobPreviewModal .custom_fields_section .panel-collapse{display:none;margin-bottom:10px}.state-new_employee_schedule #JobPreviewModal .custom_fields_section .panel-collapse.in{display:flex;flex-wrap:inherit;width:100%;margin-bottom:10px}.b-container .b-checkbox>.b-field-inner .b-checkbox-label{margin-bottom:0}#CustomizeDashboard .list-group-item{background:0 0}#CustomizeDashboard .list-group-item.active{background-color:#FFF!important;color:#389CEA;font-weight:700;border-radius:6px!important;box-shadow:0 0 10px #e2e2e2;border:1px solid #dfdfdf!important}#myGrid #grid_date_range_picker,.underline_dotted{border-bottom:1px dashed #CCC;text-decoration:none}#CustomizeDashboard .i-switch{background-color:#0075FF}#myGrid #grid_date_range_picker{padding:0;background:0 0}#remove_grid_filter_date{background-color:#FFF;display:none!important}.drag_start_template{float:right!important}.b-gridbase.b-sort.table_view .b-grid-header.b-sort .b-grid-header-text::after,.b-gridbase.b-sort.table_view:not(.b-column-resizing) .b-grid-header-container:not(.b-dragging-header) .b-grid-header.b-sortable.b-depth-0:hover:not(.b-sort):not(.b-group) .b-grid-header-text::after,.b-gridbase.b-sort:not(.b-column-resizing) .b-grid-header-container:not(.b-dragging-header) .b-grid-header.b-sortable.b-depth-0:focus:not(.b-sort):not(.b-group) .b-grid-header-text::after{content:''!important}.b-resource-info .b-resource-meta{margin-top:2px}.b-sch-event-tooltip p{white-space:normal}.b-sch-resourcetimerange{pointer-events:all}#scheduler_grid{display:flex;flex-direction:column;width:75%}#scheduler_grid #myGrid{min-height:20%!important}#scheduler_grid #myGrid .b-grid-body-container{min-height:0!important}#scheduler_grid #myScheduler{min-height:30%!important}#scheduler_grid #myScheduler .b-grid-body-container{min-height:20vh!important}.embed-v3 .app-login .hbox,.embed-v3 .left-nav,.embed-v3 header{display:none}.embed-v3 .app-aside-folded .app-content{margin-left:0}.embed-v3 .nav-header{background:#fff}.embed-v3 .nav-header .breadcrumb a{font-family:Gilroy,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";color:#64748b}*,.panel-heading{font-family:-apple-system,BlinkMacSystemFont,Inter,Ubuntu,"Proxima Nova","Helvetica Neue",sans-serif}body{height:auto;background:#ebeef0;font-size:13px;padding-right:0!important}.bg-dark{background:#141721}.bg-dark .nav>li.active>a,.bg-dark .nav>li:focus>a,.bg-dark .nav>li:hover>a,.navi ul.nav li a:hover{background:#212531}.hide-overflow .bg-dark .nav>li.active>a,.hide-overflow .bg-dark .nav>li:hover>a,.hide-overflow .navi ul.nav li a:hover,.hide-overflow bg-dark .nav>li:focus>a{background:0 0}.navbar-brand img{max-height:30px}.aside-wrap{height:calc(100vh - 50px)}.company_logo_navbar{padding:0}.company_logo_navbar img{height:30px}.app{min-height:100vh}.app-content{background:#ebeff3}.panel-heading{text-transform:uppercase;font-size:12px;font-weight:700}.legendLabel{color:#5C5C5C}.pieLabel div{font-size:10px!important;font-weight:700}.listing_table th{font-size:13px;font-family:arial;padding:15px!important;background:#f6f8f8}.listing_table td{padding:15px!important}.nav-tabs.nav-justified>li>a,.nav-tabs.nav-justified>li>a:hover{border-radius:0;border-right:none!important;border-top:none!important;border-left:none!important;font-weight:700;text-transform:uppercase;border-bottom-width:3px}.nav-tabs.nav-justified>.active>a{border-bottom:3px solid #23b7e5!important}.nav-tabs.nav-justified li:focus,.nav-tabs.nav-justified li:hover,.nav-tabs.nav-justified>a:focus,.nav-tabs.nav-justified>a:hover{border-radius:0;border:none;background:0 0}