body{background-color:#fff}body p,body td,body th,body h1,body h2,body h3,body h4,body h5,body h6,body b{color:#000 !important}body header .inner_header{background-color:#eee !important}body header .inner_header .btn{color:#000 !important}body .logo{background-image:url("/assets/images/logo/descod_dl.png")}body .btn{background-color:#dfdfdf !important;border-color:#dfdfdf !important}body .btn:hover{border-color:#fff !important}body .user_menu_block ul li a{background-color:#dfdfdf;border-top-color:#fff}body .user_menu_block ul li a:hover{background-color:#eee}body #system_menu .system_menu_background{background-color:#eee}body #system_menu .btn{color:#fff}body .page .page_header,body .page .page_body{color:#000}body{zoom:80%}header,footer,.page_header,#theme_checker,.banner_buttons{display:none}.invoice_customer_details .page_header{display:block}.invoice_customer_details .page_header .inner{border-color:#000 !important}.invoice_outer_block{margin:0 !important;padding:10 !important;width:calc(100% - 40px) !important}.invoice_outer_block.inner{border:0}.invoice_customer_details .b_t1s,.invoice_customer_details .b_b1s{border-color:#000}.p_10_0{padding:3px}.p_b10{padding-bottom:3px}table td{padding:5px !important}.page_body h2{padding-bottom:0 !important;border-bottom:0 !important}table{border-color:#000 !important}
.b_r5{border-radius:5px}.b_1s{border:1px solid}.b_b0{border-bottom:none}.b_b1s{border-bottom:1px solid}.b_t1s{border-top:1px solid}
body{background-color:#fff}body p,body td,body th,body h1,body h2,body h3,body h4,body h5,body h6,body b{color:#000 !important}body header .inner_header{background-color:#eee !important}body header .inner_header .btn{color:#000 !important}body .logo{background-image:url("/assets/images/logo/descod_dl.png")}body .btn{background-color:#dfdfdf !important;border-color:#dfdfdf !important}body .btn:hover{border-color:#fff !important}body .user_menu_block ul li a{background-color:#dfdfdf;border-top-color:#fff}body .user_menu_block ul li a:hover{background-color:#eee}body #system_menu .system_menu_background{background-color:#eee}body #system_menu .btn{color:#fff}body .page .page_header,body .page .page_body{color:#000}
body{background-color:#fff}body p,body td,body th,body h1,body h2,body h3,body h4,body h5,body h6,body b{color:#000 !important}body header .inner_header{background-color:#eee !important}body header .inner_header .btn{color:#000 !important}body .logo{background-image:url("/assets/images/logo/descod_dl.png")}body .btn{background-color:#dfdfdf !important;border-color:#dfdfdf !important}body .btn:hover{border-color:#fff !important}body .user_menu_block ul li a{background-color:#dfdfdf;border-top-color:#fff}body .user_menu_block ul li a:hover{background-color:#eee}body #system_menu .system_menu_background{background-color:#eee}body #system_menu .btn{color:#fff}body .page .page_header,body .page .page_body{color:#000}header .inner_header{padding:10px;margin:10px;width:calc(100% - 40px)}header .logo{width:113px;height:39px;background-size:100%}header #system_menu{position:absolute;top:80px;width:calc(100% - 60px);left:0;margin:0 10px}header #system_menu .inner_system_menu{max-width:1600px;margin:0 auto;z-index:2;position:relative}header #system_menu .inner_system_menu .system_menu_background{padding:20px;margin-bottom:20px}header #system_menu .menu_block{margin-bottom:20px}header #system_menu .menu_block:last-child{margin-bottom:0}header #system_menu .menu_block_header{margin-top:10px;font-family:bold_font;margin-bottom:10px;font-size:16px}header #system_menu .menu_block_body{margin-top:10px}header #system_menu .menu_block_body a{display:inline-block;margin:0 10px 10px 0}header #system_menu .menu_block_body a.btn{text-decoration:none}header #system_menu .btn{font-size:16px}header .user_menu_block{display:block;padding:0;position:relative;z-index:2}header .user_menu_block img{max-width:36px;max-height:36px;float:right;margin-left:10px;padding:1px}header .user_menu_block .vertical_more_details{margin:11px 0}header .user_menu_block .user_name{padding:8px 0 8px 20px;margin-right:10px;float:right}header .user_menu_block ul{display:none;list-style:none}header .user_menu_block ul.open{display:block;position:absolute;right:0;top:40px;width:100%}header .user_menu_block ul.open li a{border-top:1px solid;float:left;float:right;width:calc(100% - 40px);padding:12px 20px;font-family:light_font}header .user_menu_block ul.open li:last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px}
table{float:left;width:calc(100% - 20px);margin:0 10px;border:1px solid;border-radius:5px}table td,table th{text-align:left;padding:15px 10px;border:1px solid;border-radius:5px}table th{font-family:medium_font;font-size:18px}table td{font-size:16px}table .datetime{width:100px}table .edit{width:50px}table .name{width:150px}table.holidays_table .reason,table.vehicle_service_table .reason{width:calc(100% - 300px)}table .holidays_table{width:calc(100% - 20px)}table#daily_view_table{table-layout:fixed;width:100%}table#daily_view_table tbody tr:nth-child(even){background-color:inherit}table#daily_view_table td,table#daily_view_table th{padding:2px;text-align:center}#daily_view_table .time{width:49px}#daily_view_table .client_info{width:220px}#daily_view_table .on_site_contact{width:110px}#daily_view_table .equipment,#daily_view_table .notes{width:200px}#daily_view_table .job_type,#daily_view_table .job_route,#daily_view_table .staff_needed{width:75px}#daily_view_table .staff,#daily_view_table .crew,#daily_view_table .files,#daily_view_table .note,#daily_view_table .vehicles{width:200px}#daily_view_table .status,#daily_view_table .job_manager{width:80px}#daily_view_table .edit{width:34px}#Notes_Container{max-width:1100px;width:100%;margin:0 auto;float:none;margin-bottom:20px}#Notes_Container tr{width:100%}#Notes_Container tr th:first-child,#Notes_Container tr td:first-child{width:90%;min-width:300px}#Notes_Container tr th:last-child,#Notes_Container tr td:last-child{width:10%;min-width:50px}#Notes_Container tr td{min-height:50px;max-height:50px}.notes_table table{table-layout:fixed}#LogSummary_Container{max-width:1100px;width:100%;margin:0 auto;float:none;margin-bottom:20px}#LogSummary_Container tr{width:100%}#LogSummary_Container tr td{width:100%;min-height:50px;max-height:50px}#notes_table{min-width:1040px}#vehicles_Container_table thead,#holidays_Container_table thead{height:76px}#holidays_Container,#vehicles_Container{margin-bottom:20px}#holidays_Container tr,#vehicles_Container tr{width:100%}#holidays_Container tr td,#vehicles_Container tr td{min-height:50px;max-height:50px}#holidays_Container tr .name,#vehicles_Container tr .name{width:20%;min-width:80px}#holidays_Container tr .reason,#vehicles_Container tr .reason{width:40%;min-width:200px}#holidays_Container tr .datetime,#vehicles_Container tr .datetime{width:15%;min-width:100px}#holidays_Container tr .edit,#vehicles_Container tr .edit{width:10%;min-width:35px}table.col_50.m_l5,table.col_50.m_r5{width:calc(50% - 20px)}table.col_100{width:calc(100% - 20px)}@media screen and (max-width: 1490px){#holidays_Container_table,#vehicles_Container_table,#Notes_Container_table,#LogSummary_Container_table{width:100%;max-width:1100px;margin:0 auto;margin-bottom:20px;float:none}#vehicles_Container_table thead,#holidays_Container_table thead{height:auto}}@media screen and (max-width: 1140px){#content_table{min-width:1140px}#holidays_Container_table,#vehicles_Container_table,#Notes_Container_table,#LogSummary_Container_table{width:calc(100% - 20px);margin:20px 10px}}@media screen and (max-width: 1340px){.notes_table .col_80{width:100%}.notes_table .col_80 .col_100.m_0_10{width:100%;margin:0 0 15px 0}.holidays_table.col_50.m_r5{width:100%;margin-right:0;margin-bottom:15px}.vehicle_service_table.col_50.m_l5{width:100%;margin-left:0}}.vehicle_service_table .ofx_a,.holidays_table .ofx_a{overflow:inherit}@media screen and (max-width: 900px){.notes_table{margin-top:5px}.notes_table table .note{width:678px;text-align:left}.holidays_table{float:left;width:100%;margin-top:15px}.holidays_table .ofx_a{overflow-x:auto}.holidays_table .col_50.m_r5{width:100%;margin-right:0;table-layout:fixed}.holidays_table .reason{width:300px}.vehicle_service_table{float:left;width:100%;margin-top:15px}.vehicle_service_table .ofx_a{overflow-x:auto}.vehicle_service_table .col_50.m_l5{table-layout:fixed;margin-left:0;width:100%}.vehicle_service_table .reason{width:300px}}@media screen and (max-width: 700px){#holidays_Container,#Notes_Container,#vehicles_Container,#LogSummary_Container{min-width:700px}}@media screen and (max-width: 520px){#Notes_Container{width:520px}}
.t_ac{text-align:center}.t_ar{text-align:right}.t_break{word-break:keep-all;word-wrap:break-word}
.col_100{width:100%}.col_100.imp{width:100% !important}.col_100.imp.p_20,.col_100.imp.p_0_20,.col_100.imp.m_20{width:calc(100% - 40px) !important}.col_100.p_0_10,.col_100.p_10,.col_100.m_0_10{width:calc(100% - 20px)}.col_100.p_20,.col_100.p_0_20,.col_100.m_20{width:calc(100% - 40px)}.col_100.p_5{width:calc(100% - 10px)}.col_80{width:80%}.col_50{width:50%}.col_50.m_l5,.col_50.m_r5{width:calc(50% - 5px)}.col_25{width:25%}.maxw_1450{max-width:1450px}.maxw_1250{max-width:1250px}.maxw_500{max-width:595px}.maxw_250{max-width:250px}.maxw_200{max-width:200px}.maxw_180{max-width:180px}.maxw_150{max-width:150px}.maxw_100{max-width:100px}.maxw_80{max-width:80px}.minw_150{min-width:150px}.minw_130{min-width:130px}.minw_100{min-width:100px}.minw_80{min-width:80px}.minw_50{min-width:50px}.w_250px{width:250px}.w_250pxt{width:calc(100% - 250px)}.w_200px{width:200px}.w_200pxt{width:calc(100% - 200px)}.w_150px{width:150px}.w_150pxt{width:calc(100% - 150px)}.w_100px{width:100px}.w_75px{width:75px}.w_50px{width:50px}.w_100p{width:100%}.w_90p{width:90%}.w_80p{width:80%}.w_70p{width:70%}.w_60p{width:60%}.w_50p{width:50%}.w_40p{width:40%}.w_30p{width:30%}.w_25p{width:25%}.w_20p{width:20%}.w_15p{width:15%}.w_10p{width:10%}.w_5p{width:5%}