a.btn{text-decoration:none;line-height:normal}.btn{display:inline-block;border-radius:10px;background-color:#f6f6f6;color:#333;transition:background-color 0.2s;font-size:14px;padding:10px 20px;border:0;cursor:pointer}@media print{.btn{background-color:transparent;border-color:#000;color:#000}}@media print{.btn{outline:1px solid #000}}.btn:hover{background-color:#e9e9e9;border-color:#d0d0d0;color:#333}.btn.btn-block{width:100%}.btn.btn-block.btn-icon-right .icomoon,.btn.btn-block.btn-icon-right .icon{float:right;margin-left:15px}.btn.btn-xs{font-size:11px;padding:8px 16px}.btn.btn-sm{}.btn.btn-md{font-size:17px;padding:12px 24px}.btn.btn-lg{font-size:20px;padding:14px 28px}.btn.btn-xl{font-size:22px;padding:16px 32px}.btn.btn-primary{background-color:#428BCA;border-color:#357ebd;color:#fff}@media print{.btn.btn-primary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-primary:hover{background-color:#3071a9;border-color:#2a6496}.btn.btn-secondary{background-color:#563D7C;border-color:#4a356b;color:#fff}@media print{.btn.btn-secondary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-secondary:hover{background-color:#3e2c5a;border-color:#322449}.btn.btn-tertiary{background-color:#26c1fc;border-color:#0dbafc;color:#fff}@media print{.btn.btn-tertiary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-tertiary:hover{background-color:#03acec;border-color:#0399d3}.btn.btn-quaternary{background-color:#ac4395;border-color:#9a3c85;color:#fff}@media print{.btn.btn-quaternary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-quaternary:hover{background-color:#873575;border-color:#752e65}.btn.btn-quinary{background-color:#ac4395;border-color:#9a3c85;color:#fff}@media print{.btn.btn-quinary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-quinary:hover{background-color:#873575;border-color:#752e65}.btn.btn-senary{background-color:#ac4395;border-color:#9a3c85;color:#fff}@media print{.btn.btn-senary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-senary:hover{background-color:#873575;border-color:#752e65}.btn.btn-septenary{background-color:#ac4395;border-color:#9a3c85;color:#fff}@media print{.btn.btn-septenary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-septenary:hover{background-color:#873575;border-color:#752e65}.btn.btn-octonary{background-color:#ac4395;border-color:#9a3c85;color:#fff}@media print{.btn.btn-octonary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-octonary:hover{background-color:#873575;border-color:#752e65}.btn.btn-nonary{background-color:#ac4395;border-color:#9a3c85;color:#fff}@media print{.btn.btn-nonary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-nonary:hover{background-color:#873575;border-color:#752e65}.btn.btn-denary{background-color:#ac4395;border-color:#9a3c85;color:#fff}@media print{.btn.btn-denary{background-color:transparent;border-color:#000;color:#000}}.btn.btn-denary:hover{background-color:#873575;border-color:#752e65}.btn.btn-success{background-color:#5CB85C;border-color:#4cae4c;color:#fff}@media print{.btn.btn-success{background-color:transparent;border-color:#000;color:#000}}.btn.btn-success:hover{background-color:#449d44;border-color:#3d8b3d}.btn.btn-info{background-color:#5BC0DE;border-color:#46b8da;color:#fff}@media print{.btn.btn-info{background-color:transparent;border-color:#000;color:#000}}.btn.btn-info:hover{background-color:#31b0d5;border-color:#28a1c5}.btn.btn-warning{background-color:#F0AD4E;border-color:#eea236;color:#fff}@media print{.btn.btn-warning{background-color:transparent;border-color:#000;color:#000}}.btn.btn-warning:hover{background-color:#ec971f;border-color:#df8a13}.btn.btn-danger{background-color:#D9534F;border-color:#d43f3a;color:#fff}@media print{.btn.btn-danger{background-color:transparent;border-color:#000;color:#000}}.btn.btn-danger:hover{background-color:#c9302c;border-color:#b52b27}.btn.btn-icon-left .icomoon,.btn.btn-icon-left .icon{margin-right:10px}.btn.btn-icon-right .icomoon,.btn.btn-icon-right .icon{margin-left:10px}body,form{margin:0}body,button,input,select,td,textarea,th{font-family:verdana,sans-serif;line-height:15px;font-size:11px;color:#444}img{border:0}a{text-decoration:none;color:#94AAD6}a:hover{text-decoration:underline}p{margin:0 0 7px 0}.al_left{text-align:left}.al_right{text-align:right}.al_center{text-align:center}.al_middle{vertical-align:middle}td{vertical-align:top}body{background-color:#fff;margin:0}.job_description textarea,.job_editable textarea,body{font-family:verdana,arial,sans-serif;font-size:11px;line-height:13px}.job_subject{font-weight:bold}.job_subject.hasContent{margin-bottom:10px}.job_notification{text-align:right;position:absolute;bottom:5px;right:-190px}.job_notification img{margin-bottom:3px}.invoiceDesc{width:50px}#header{height:55px;background:#000;overflow:hidden}#logo{float:right;margin:3px 15px 0 0}#pri_nav{position:absolute;top:33px;left:0}#pri_nav .tab{background:url(../pics/tab_left.gif) no-repeat top left;float:left;padding:0 15px 0 25px;margin-left:5px;line-height:22px;height:22px}#pri_nav .tab a{color:#444;font-weight:bold}#pri_nav .tab a:hover{color:#fff;text-decoration:none}#pri_nav .tab_end{background:url(../pics/tab_right.gif) no-repeat top right;float:left;width:15px;height:22px}#leftCol{margin-right:300px;padding:10px}#rightCol{float:right;width:290px;padding:10px 10px 10px 0}#singleCol{padding:10px}#footer{clear:both;text-align:center;color:#999}.icon{display:inline-block;vertical-align:middle;width:1em;height:1em;fill:currentColor}.success{padding:5px;background-color:#DFFFE0}.error{padding:5px;background-color:#FFDFDF}.pending{padding:5px;background-color:#FFE8CC}.customer{border:3px solid #E6E6E6;border-bottom-width:0px}.customer.light{border-left:2px solid #BFBFBF;border-right:2px solid #BFBFBF;border-top:2px solid #BFBFBF;border-bottom:0}.title{height:13px;border:1px solid #8E97C7;color:#fff;padding:5px 10px}.title a{color:#fff}.title.blue{background-image:url("../pics/title_bg_blue.gif");background-color:#94AAD6;border-color:#8E97C7}.title.green{background-image:url("../pics/title_bg_green.gif");background-color:#94AAD6;border-color:#84BC96}.title.red{background-image:url("../pics/title_bg_red.gif");background-color:#ff0000;border-color:#ff0000}.title.grey{background-image:url("../pics/title_bg_grey.gif");background-color:#cccccc;border-color:#aaaaaa}#allJobs.light{border-bottom:2px solid #BFBFBF}.customer .job{border-bottom:3px solid #E6E6E6;min-height:86px;height:auto!important;height:86px;position:relative}.customer.light .job{border-bottom:0;min-height:36px;height:auto!important;height:36px}.customer .job_tools{padding:6px 6px 0 0;float:right;width:180px;height:80px;text-align:right}.customer.light .job_tools{height:30px;padding:2px 6px 0 0}.job_left_col{padding:6px;border-right:3px solid #E6E6E6;margin-right:195px;min-height:80px;height:auto!important;height:80px}.customer.light .job_left_col{border-right:2px solid #BFBFBF;min-height:30px;height:auto!important;height:30px}.customer.light .job_left_col .toggleDescription{float:right;cursor:pointer}.customer.light .job_left_col .description{display:none}.customer .job_tools img{vertical-align:middle}.customer .job .job_xtra_info{display:none;border-top:1px dotted #666;line-height:20px;margin-top:5px;padding-top:6px}.customer .job_xtra_info table{margin-right:30px}.customer .job_xtra_info table td{padding:1px 0}.customer .job_tools a{color:#444444}.customer .job_tools .hours{font-family:tahoma,arial black;font-size:14pt;text-align:center;color:#000000}.customer .job_tools .border{border-top:1px dashed #6F6F6F;height:1px;line-height:1px;min-height:1px;margin-top:6px;padding-bottom:10px}#staffActioned{border-collapse:collapse}#staffActioned tr td{border-bottom:1px solid #c5c5c5;padding:5px 0}.customer .job.edit .job_xtra_info{display:block}#add{display:none}#add .title select{position:relative;top:-2px;left:0}#add .job_tools{width:50px}#add .job .job_description{margin-right:50px}#add .job.edit{background-color:#CCEFD8}#searches_form{border:3px solid #E6E6E6;background-color:#f6f6f6;background-image:url(../pics/search_bg.gif);background-position:98% 95%;background-repeat:no-repeat;position:fixed;top:65px;right:10px;width:280px}#searches_form .inner{padding:10px}.removeThis{display:none}.hideThis{visibility:hidden}.right{float:right}.left{float:left}.clear{clear:both}.popSelect{top:600px;width:134px;height:198px;overflow:hidden;position:absolute;top:600px;left:800px;display:none;background-image:url("../pics/bg_popup.gif");background-repeat:no-repeat;padding:5px 6px;z-index:99}.popSelect b{display:block;margin:0 0 10px 0}.popSelect select{width:122px;height:162px}.popSelect #assignTo{height:162px;width:118px;overflow:auto;background-color:#fff;padding:2px}.popSelect #assignTo input{padding:0;margin:0}.popAwaiting{left:800px;padding:5px 3px}#popLeader{left:950px}.selectCustomerProspectFilter form{display:inline}.selectCustomerProspectFilter form select{width:225px}.selectCustomerProspectFilter select.hidden{display:none}.selectCustomerProspectFilter img{vertical-align:middle;cursor:pointer}#add .selectCustomerProspectFilter img{vertical-align:top}.formTxt{font-family:verdana,arial,sans-serif;font-size:11px;color:#555555;border:1px solid #7F9DB9;padding:1px}.formTxt optgroup{padding-top:5px;font-family:verdana,arial,sans-serif;font-size:11px}.qty{width:17px}.nano{width:20px}.micro{width:50px}.tiny{width:75px}.mini{width:100px}.small{width:150px}.medium{width:200px}.large{width:250px}.huge{width:300px}.max{width:400px}.infoweb{width:540px}.infoweb_large{width:720px}.short{height:50px}.med{height:100px}.tall{height:200px}.high{height:300px}.formTxt.invoice.odd{border:1px solid #ffffff;background-color:#ffffff}.formTxt.invoice.even{border:1px solid #f9f9f9;background-color:#f9f9f9}.formTxt.invoice.hover{background-color:#ffffff;border:1px solid #BBBBBB}table.list tr.even.writeOff td,table.list tr.even td.writeOff,table.list tr.hover.writeOff td,table.list tr.hover td.writeOff,table.list tr.odd.writeOff td,table.list tr.odd td.writeOff,table.list tr.writeOff td{background-color:#FFAEAE}.formTxt.invoice.writeOff.hover{background-color:#FFBFBF;border:1px solid #BBBBBB}.formTxt.invoice.even.writeOff,.formTxt.invoice.odd.writeOff{border:1px solid #FFAEAE;background-color:#FFAEAE}table.list td.discount{font-weight:bold}#site_rite{width:100%}#site_rite table{border-collapse:collapse;border:3px solid #E6E6E6}#site_rite table tr td,#site_rite table tr th{padding:3px;border:1px solid #fff;background-color:#f3f3f3;text-align:center}#site_rite table tr th{background-color:#EBE8D4;background-image:url("../pics/title_bg_blue.gif");color:#fff;border:1px solid #fff}#site_rite table tr td{border-bottom:1px solid #bbb}#site_rite table tr.odd td{background-color:#f9f9f9}#site_rite table tr.even td{background-color:#e9e9e9}#site_rite table tr td a{color:#cc0000}#site_rite table tr td.al_left,#site_rite table tr th.al_left{text-align:left}#site_rite table tr td input{width:60px}#site_rite table tr.odd td.done{background-color:#C5F6C5}#site_rite table tr.even td.done{background-color:#ACF2AC}#site_rite table tr.odd td.current{background-color:#f7dda8}#site_rite table tr.even td.current{background-color:#f7dda8}#site_rite table tr.odd td.overdue{background-color:#FFCACA}#site_rite table tr.even td.overdue{background-color:#FFAEAE}#site_rite table tr td.link{cursor:pointer}#site_rite table tr td.link:hover{background-color:#EBE8D4}#site_rite table tr td.task,#site_rite table tr th.task{width:100px}#site_rite table tr td.taskLg,#site_rite table tr th.taskLg{width:140px}#site_rite table tr td .task_inner{margin:0 auto;width:85px}#site_rite table tr td .task_inner .col,.customer .col{float:left;width:35px}#site_rite table tr td .task_inner .seperator,.customer .seperator{float:left;width:10px;text-align:center}#site_rite table tr td a.subtleLink{color:#444444;text-decoration:underline}#site_rite table tr td a.subtleLink:hover{text-decoration:none}div.button{color:#000000;background-image:url("../pics/button_bg.gif");background-repeat:repeat-x;height:23px;line-height:23px;margin:0;padding:0;width:150px;text-align:center;text-decoration:none;font-family:verdana,sans-serif;font-size:11px;font-weight:bold}div.button *{color:#000000;text-decoration:none}.hide{display:none}.current{background-color:#f7dda8}.overdue{background-color:#FFAEAE}.unapproved{background-color:#a8c2f7}.unapprovedQuote{background-color:#a8c2f7}.billed{background-color:#8ECF8E}.rejected{background-color:#CFCFCF}.today{background-color:#ACF2AC}.invoice.done{background-color:#F6F6F6}.invoice.current{background-color:#f7dda8}.invoice.overdue{background-color:#FFAEAE}.invoice.unapproved{background-color:#a8c2f7}.invoice.unapprovedQuote{background-color:#a8c2f7}.invoice.billed{background-color:#EFFFF1}.invoice.rejected{background-color:#CFCFCF}.job.not-scheduled{background-color:#FFFFFF}.job.scheduled{background-color:#ACF2AC}.job.scheduled-passed{background-color:#ffe2ae}.done{background-color:#DFDFDF}.jobNotes{border-bottom:1px dotted #666666;padding-bottom:5px;margin-bottom:5px}.jobTypeToggleControl{width:250px;text-align:left}.jobTypeToggleControl span{float:right}#recentlyApprovedQuotePanel{padding:0px 3px 3px 0pt;margin-bottom:5px}.quoteRow{padding:5px 5px 5px 0;border-bottom:1px solid #e6e6e6}.quoteRow .date{float:right}.quoteRow .quoteRef a{font-weight:bold}.quoteRow .quoteCust a{color:#444444}#jobsAwaitingCustomerFeedbackPanel{border-bottom:1px solid #e6e6e6;padding:0px 3px 3px 0pt;margin-bottom:5px}.handle{cursor:move;text-align:center;vertical-align:top}table.relatedJobs{border-top:1px solid #BBBBBB!important;border-left:1px solid #BBBBBB!important;margin:5px 0;border-spacing:0}table.relatedJobs tr th{border-bottom:1px solid #BBBBBB!important;border-right:1px solid #BBBBBB!important;font-family:verdana,arial,sans-serif;font-size:13px;background-color:#dddddd;color:#636363;padding:3px}table.relatedJobs tr th.small{font-family:verdana,arial,sans-serif;font-size:11px;font-weight:normal;color:#636363}table.relatedJobs tr td{border-bottom:1px solid #BBBBBB!important;border-right:1px solid #BBBBBB!important;padding:3px}table.relatedJobs tr.odd td{background-color:#ffffff}table.relatedJobs tr.even td{background-color:#f9f9f9}table.relatedJobs tr.hover td{background-color:#f0f0f0}table.relatedJobs tr td a:link,table.relatedJobs tr td a:visited{text-decoration:none}.getJobs{border-left:3px solid #E6E6E6!important;border-top:3px solid #E6E6E6!important;position:absolute;right:0;bottom:0;padding:2px 5px;margin:3px 0 0 3px;cursor:pointer}#scheduleJobs{margin:10px}#scheduleJobs .column{float:left;width:193px;margin:10px 10px 0 0}#scheduleJobs ul{clear:both;background-color:#EFEFEF;list-style-type:none;margin:0 10px 5px 0;padding:5px;float:left;background:#eee;width:184px}#scheduleJobs ul.overdue{background-color:#FFAEAE}#scheduleJobs ul.thisweek{background-color:#F7DDA8}#scheduleJobs ul li{margin:0 0 2px 0;padding:5px;font-size:11px;width:170px;background-color:#DFDFDF;cursor:move}#scheduleJobs .date{margin-bottom:5px;font-size:13px;clear:both}a.siteRiteJob{cursor:pointer}table{}table.bordered>thead>tr>td,table.bordered>thead>tr>th{border:1px solid #DDDDDD;background-color:#f6f6f6}@media print{table.bordered>thead>tr>td,table.bordered>thead>tr>th{border:1px solid #000;background-color:transparent}}table.bordered>tbody>tr>td,table.bordered>tbody>tr>th{padding:3px 5px;border:1px solid #DDDDDD}@media print{table.bordered>tbody>tr>td,table.bordered>tbody>tr>th{border:1px solid #000}}table.striped>thead>tr>td,table.striped>thead>tr>th{border-bottom:2px solid #DDDDDD}@media print{table.striped>thead>tr>td,table.striped>thead>tr>th{border-bottom:2px solid #000}}table.striped>thead>tr>td.no-border,table.striped>thead>tr>th.no-border{border-bottom:0}table.striped>tbody>tr:nth-child(2n)>td,table.striped>tbody>tr:nth-child(2n)>th{background-color:#f6f6f6}@media print{table.striped>tbody>tr:nth-child(2n)>td,table.striped>tbody>tr:nth-child(2n)>th{background-color:transparent}}.pagination{margin:25px 0 0 0;text-align:center}.pagination a,.pagination a:link,.pagination em{font-weight:bold;padding:4px;text-decoration:none}.pagination a:hover{text-decoration:underline}.pagination em{background-color:#94AAD6;color:#FFF}.scheduler{margin:20px 0}.scheduler *{box-sizing:border-box;margin:0;padding:0}.scheduler h3{margin-bottom:10px}.scheduler .assign{height:90vh;width:18vw;float:left;margin-right:1vw;padding:20px;background-color:#f6f6f6;overflow:auto}.scheduler .assign .assign-jobs .schedule-item{border:1px solid #000;margin:0 0 10px 0;padding:10px;cursor:grab}.scheduler .schedule{float:left;padding:20px;background-color:#f6f6f6;height:90vh;width:80vw}.scheduler .schedule .schedule-people{float:left;width:5%}.scheduler .schedule .schedule-person,.scheduler .schedule .schedule-person-label{overflow:hidden;border:1px solid red;margin:0 0 10px 0;height:150px}.scheduler .schedule .schedule-person-label:after,.scheduler .schedule .schedule-person:after{content:" ";display:block;clear:both}.scheduler .schedule .schedule-person-label,.scheduler .schedule .schedule-timeline-days{height:50px;line-height:50px;padding:0;margin-bottom:10px}.scheduler .schedule .schedule-timeline{float:left;width:95%;overflow:auto}.scheduler .schedule .schedule-timeline .schedule-timeline-days{overflow:hidden;width:2600px}.scheduler .schedule .schedule-timeline .schedule-timeline-days:after{content:" ";display:block;clear:both}.scheduler .schedule .schedule-timeline .schedule-timeline-days .schedule-timeline-day{float:left;width:960px;border:1px solid blue}.scheduler .schedule .schedule-timeline .schedule-person{}.scheduler .schedule .schedule-timeline .schedule-person-timeline .schedule-person-timeline-jobs{height:100%;border:1px solid blue;padding:10px;height:150px}.scheduler .schedule .schedule-timeline .schedule-person-timeline .schedule-person-timeline-jobs .schedule-item{float:left;border:1px solid #000;margin:0 0 10px 10px;padding:10px;height:100%;cursor:grab}.scheduler .schedule .schedule-timeline .schedule-person-timeline .schedule-person-timeline-jobs .placeholder{float:left;border:1px dashed yellow;padding:10px;height:100%;margin:0 10px 10px 10px}.dashboard *{box-sizing:border-box;margin:0;padding:0}.dashboard{overflow:hidden}.dashboard:after{content:" ";display:block;clear:both}.dashboard table{margin:0}.dashboard table td,.dashboard table th{padding:2px 5px}.dashboard table th{font-weight:normal}.dashboard .dashboard-row-single{overflow:hidden}.dashboard .dashboard-row-single:after{content:" ";display:block;clear:both}.dashboard .dashboard-row-large,.dashboard .dashboard-row-medium{overflow:hidden}.dashboard .dashboard-row-large:after,.dashboard .dashboard-row-medium:after{content:" ";display:block;clear:both}.dashboard .dashboard-row-large .item,.dashboard .dashboard-row-medium .item{width:31.4285714286%;float:left;margin-right:2.8571428571%}.dashboard .dashboard-row-large .item:nth-child(3),.dashboard .dashboard-row-medium .item:nth-child(3){float:right;margin-right:0}.dashboard .dashboard-row-large .item .primary span,.dashboard .dashboard-row-medium .item .primary span{font-size:60px;margin:0;padding:0;line-height:1.1}.dashboard .dashboard-row-large .item .secondary span,.dashboard .dashboard-row-medium .item .secondary span{font-size:30px;margin:0;padding:0;line-height:1.1}.dashboard .dashboard-row-large .item .tertiary,.dashboard .dashboard-row-medium .item .tertiary{font-size:22px;margin:0;padding:0;line-height:1.1}.dashboard .dashboard-row-large .item-notes .primary,.dashboard .dashboard-row-large .item-orders .primary,.dashboard .dashboard-row-medium .item-notes .primary,.dashboard .dashboard-row-medium .item-orders .primary{padding:15px 0}.dashboard .dashboard-row-large .item-orders .secondary .breakdown,.dashboard .dashboard-row-medium .item-orders .secondary .breakdown{width:22.8571428571%;float:left;margin-right:2.8571428571%}.dashboard .dashboard-row-large .item-orders .secondary .breakdown:nth-child(4),.dashboard .dashboard-row-medium .item-orders .secondary .breakdown:nth-child(4){float:right;margin-right:0}.dashboard .dashboard-row-large .item-notes .secondary .breakdown,.dashboard .dashboard-row-medium .item-notes .secondary .breakdown{width:31.4285714286%;float:left;margin-right:2.8571428571%}.dashboard .dashboard-row-large .item-notes .secondary .breakdown:nth-child(3),.dashboard .dashboard-row-medium .item-notes .secondary .breakdown:nth-child(3){float:right;margin-right:0}.dashboard .dashboard-row-large .item-daily,.dashboard .dashboard-row-medium .item-daily{height:400px}.dashboard .dashboard-row-large .item-monthly,.dashboard .dashboard-row-medium .item-monthly{height:170px}.dashboard .dashboard-row-large .item{width:48.5714285714%;float:left;margin-right:2.8571428571%}.dashboard .dashboard-row-large .item:nth-child(2n){width:48.5714285714%;float:right;margin-right:0}.dashboard .item{border-radius:4px;color:#333;padding:0;border:10px solid #DDDDDD;margin-bottom:30px}.dashboard .item a{text-decoration:none}.dashboard .item a:hover{text-decoration:underline}.dashboard .item h3{margin:0;padding:0 0 10px 0;font-weight:normal;background-color:#DDDDDD;color:#333}.dashboard .item h3 a{display:block}.dashboard .item a.btn{text-decoration:none}.dashboard .item .inner{text-align:center;font-size:13px;margin:0px;padding:10px;overflow:hidden}.dashboard .item .inner:after{content:" ";display:block;clear:both}.dashboard .item .inner p{margin-top:0}.dashboard .title-buttons{overflow:hidden}.dashboard .title-buttons:after{content:" ";display:block;clear:both}.dashboard .title-buttons .buttons{float:right}.dashboard .title-buttons h3{font-size:20px;line-height:30px}.dashboard .report .report-graph{margin-bottom:30px;height:500px}.dashboard .report .report-guage{margin-top:10px;height:240px}.dashboard .report .report-bar-small{height:300px}.dashboard .report .report-data{display:none}
/*# sourceMappingURL=screen.css.map */