body,html{height:100%}body #wrap_content{min-height:calc( 100% - 178px)}#printed_only_header{display:none;margin-top:0}.icon{float:left;width:120px;height:120px;font-size:8pt;text-align:center;padding:20px;margin:1px;display:block}.icon a{color:#006600;font-weight:bold;text-decoration:none;border-bottom:0px dotted}.title_top{font-weight:normal;font-size:11pt;color:#0082B8}h1.title_top{padding:0;margin:0;display:block}.title_left{font-size:10pt;color:#0082B8;float:left}.title_right{font-size:10pt;color:#0082B8;float:right}.list_clean{list-style:none;background-color:#fff}.list_clean li{border-bottom:1px solid #878787;padding:5px}.link_white a{text-decoration:none;color:#ffffff}.link_black a{text-decoration:none;color:#000000}.pagination{text-align:right}.pagination a,div#col_c .pagination a,div#col_d .pagination a,div#col_c #list_frame a{text-decoration:none;color:#000066}.pagination a:hover,div#col_c .pagination a:hover,div#col_d .pagination a:hover,div#col_c #list_frame a:hover{color:#0000ff;text-decoration:underline}.pagination .current{font-weight:bold;font-size:17pt}.pagination em{font-style:normal;font-weight:bold;font-size:12pt}.pretty th .current{padding-right:12px;background-repeat:no-repeat;background-position:right center}div#col_c table.data_table tr th a.current,div#col_d table.data_table tr th a.current{color:#0082b8;background-color:#bed4dd}.pretty th .asc{background-image:url(/assets/up_arrow-a7916cd7f2041e7bfa27b213f0f885057b63beede03860cb0a31251d148365c9.png)}.pretty th .desc{background-image:url(/assets/down_arrow-3d030b86c71016e8fa55e0fe2c6167b8164f006e3268ccd5d90ed7a9b5076d50.png)}#flash_notice,#flash_error,#flash_warning{padding:10px 100px;margin:0 0 8px 0;text-align:center}#flash_notice{background-color:#ccffcc;border:solid 1px #66cc66}#flash_error{background-color:#ffcccc;border:solid 1px #cc6666}#flash_warning{background-color:#ffffcc;border:solid 1px #cccc66}.edit_monospace{font-family:Courier New}.cancelled{text-decoration:line-through}.header{background-color:#e2e2e2;border-radius:8px;padding:0.5em 0 0px 0;line-height:0.75em}.message{padding-left:1em}.red{color:#ff4444}.orange{color:#ff8800}.edit_right{text-align:right}.button{display:inline;background-color:#cccccc;border-radius:5px;-moz-border-radius:5px;color:#000066;text-decoration:none;padding:2px 10px 2px 10px;cursor:pointer;font-family:inherit}.button:hover,div#col_d a.button:hover{color:#000066;text-decoration:none}.button:disabled,.button:disabled:hover,div#col_c .button:disabled,div#col_c .button:disabled:hover{color:#888888 !important;cursor:default}div#col_c .button1,div#col_d .button1:disabled{color:#888888;cursor:default}div#col_c .button,div#col_d .button{background-color:#eeeeee;padding:4px 10px 4px 10px;color:#000066;text-decoration:none;border:1px solid #e2e2e2}.button1{display:inline;background-color:#cccccc;border-radius:5px;-moz-border-radius:5px;color:#000066;text-decoration:none;padding:2px 10px 2px 10px;cursor:pointer;font-family:inherit}.btw_button,.simple_table .btw_button,div#col_d .simple_table .btw_button,div#col_c .btw_button{color:#000066;text-decoration:none;display:inline;background-color:#eeeeee;border-radius:5px;-moz-border-radius:5px;padding:4px 10px 4px 10px;cursor:pointer;outline:none;border:1px solid #e2e2e2;font-size:11px;width:auto;text-align:right;font-family:inherit}.btw_button:hover,.simple_table .btw_button:hover,div#col_d .simple_table .btw_button:hover,div#col_c .btw_button:hover{color:#000066;text-decoration:none}div#col_c .button1,div#col_d .button1{background-color:#eeeeee;padding:4px 10px 4px 10px}div#col_c .button1,div#col_d .button1{color:#000066;text-decoration:none}div#col_c .button1:disabled,div#col_c .button1.disabled,div#col_d .button1:disabled,div#col_d .button1.disabled{color:#888888;cursor:default}div.col1_menu input.button1{width:auto}#col_r{float:left}.bold{font-weight:bold}.error{color:#ff3333}div.error{border:2px solid #ff8888;border-radius:5px;-moz-border-radius:5px;color:#000000;padding:0px;margin-bottom:1em;padding-left:1em}.error h2{font-size:14pt;font-weight:200;margin-top:0;color:#000066;padding:3px;background-color:#eeeeee}div.notice,div.ok{border:2px solid #88ff88;border-radius:5px;-moz-border-radius:5px;color:#000000;padding:0px;margin-bottom:1em;padding-left:1em}div.warn{border:2px solid #ffBB00;border-radius:5px;-moz-border-radius:5px;color:#000000;padding:0px;margin-bottom:1em;padding-left:1em}div.status_disabled{border:3px solid #bbbbbb;border-radius:5px;-moz-border-radius:5px;color:#000000;padding:3px}div.status_ok{border:3px solid #88ff88;border-radius:5px;-moz-border-radius:5px;color:#000000;padding:3px}div.status_warning{border:3px solid #ffff00;border-radius:5px;-moz-border-radius:5px;color:#000000;padding:3px}div.status_error{border:3px solid #ff0000;border-radius:5px;-moz-border-radius:5px;color:#000000;padding:3px}dt{font-weight:bold;padding:0px}dd{padding:5px}dd a{text-decoration:none;color:#0000cc}.alphabet,.alphabetical_pager{font-size:10pt;font-family:Verdana, Arial, Courier New;background-color:#7a7a7a;border-radius:5px;-moz-border-radius:5px;font-weight:normal;margin-bottom:1px;padding:2px 0 2px 5px;color:#ffffff;text-align:center}.alphabet .inline_center,.alphabetical_pager .inline_center{padding-left:0}.alphabetical_pager>div{padding-left:0}.alphabetical_pager>div>span{color:#999999;padding:0 5px}.alphabetical_pager>div>a{font-weight:bold;padding:0 5px}.alphabetical_pager>div>a.selected{text-decoration:none !important;color:#77b6ff !important}div#col_c .alphabet a{text-decoration:none;color:#ffffff;font-weight:bold}div#col_c .alphabet a:hover{text-decoration:underline;color:#77b6ff}div#col_c .alphabet a.selected{text-decoration:none;color:#77b6ff}.data_table tr.alphabet th{padding:0px;text-align:left}.data_table.new_selection_style tr td{font-style:italic;color:#888}.data_table.new_selection_style tr.selected td{font-style:normal;color:inherit}ul.classic{list-style:none;background-color:#fff;margin:0}ul.classic li{border-bottom:0px solid #878787;padding:4px;margin:0;color:#cccccc}div#col_d ul.classic li a{color:#333333;text-decoration:none}div#col_d ul.classic li a:hover{text-decoration:underline}ul.classic2{list-style:none;background-color:#fff;margin:0}ul.classic2 li{border-bottom:0px solid #878787;padding:4px;margin:0;color:#cccccc}div#col_d ul.classic2 li a{color:#333333;text-decoration:none}div#col_d ul.classic2 li a:hover{text-decoration:underline;color:#000033}div.col1_menu .checkbox{width:20px;margin:2px;padding:0px}div.col1_menu .radio_button{width:auto}div.col1_menu .checkbox_with_label{width:auto;margin:2px;padding:0px}div.col1_menu .hasDatepicker{width:auto}tr.dark td.weekend_link,tr.pale td.weekend_link,tr.dark td.holiday_link,tr.pale td.holiday_link{background-color:#7a7a7a;color:red}div#col_d tr.dark td.weekend_link a,div#col_d tr.pale td.weekend_link a,div#col_d tr.dark td.holiday_link a,div#col_d tr.pale td.holiday_link a{color:#ffffff;font-weight:normal}div#col_d tr.dark td.weekend_link a:hover,div#col_d tr.pale td.weekend_link a:hover,div#col_d tr.dark td.holiday_link a:hover,div#col_d tr.pale td.holiday_link a:hover{font-weight:normal;color:#ffffff;text-decoration:underline}.data_table tr.dark:hover td.weekend_link,.data_table tr.pale:hover td.weekend_link,.data_table tr.dark:hover td.holiday_link,.data_table tr.pale:hover td.holiday_link{background:#7a7a7a}#files_list{margin-bottom:5px}div#col_d h2 a{color:#000066;font-weight:bold;text-decoration:none}div#col_d h2 a:hover{color:#000033;font-weight:bold;text-decoration:underline}bg_total{background-color:#cccccc;text-align:right;color:red}div#col_d .box4{text-align:right;border:solid 4px #cccccc}.attention{padding:10px;background-color:#f0f0c0;margin-bottom:4px;border-radius:8px;-moz-border-radius:8px}.attention1{padding:20px;background-color:#ffff80;border-radius:8px;-moz-border-radius:8px}.attention2{padding:10px;background-color:#f0c0c0;margin-bottom:4px;border-radius:8px;-moz-border-radius:8px}.attention3{padding:20px;background-color:#80ff80;border-radius:8px;-moz-border-radius:8px}.attention_red{padding:20px;background-color:#ffaaaa;border-radius:8px;-moz-border-radius:8px}.attention_orange{padding:20px;background-color:#ffbb88;border-radius:8px;-moz-border-radius:8px}.attention_green{padding:20px;background-color:#ccffcc;border-radius:8px;-moz-border-radius:8px}.edit_permission .org_top_black{width:100%;box-sizing:border-box;background-color:#e4e4e4;padding:4px 10px;border:solid 2px #ebebeb;border-radius:8px;margin-bottom:8px;font-family:Verdana;font-size:11px;color:#494949}.edit_permission .org_top_black ul{display:block;padding:0;margin:0}.edit_permission .org_top_black li{display:inline-block;margin:0 4px;vertical-align:middle}.edit_permission .org_header{width:100%;box-sizing:border-box;background-color:#ecf2f9;padding:4px 10px;border:solid 2px #ebebeb;border-radius:8px;margin-bottom:8px;font-family:Verdana;font-size:11px;color:#494949}.edit_permission .org_header ul{display:block;padding:0;margin:0}.edit_permission .org_header li{display:inline-block;margin:0 4px;vertical-align:middle}.edit_permission .org_sidenav{list-style:none;margin:5px 5px 0 0;padding:5px;border:solid 2px #ebebeb;border-radius:8px;-moz-border-radius:8px;width:170px;float:left;overflow:hidden;font-family:Verdana;font-size:11px;color:#494949}.edit_permission .org_sidenav li{width:90%;border-bottom:solid 1px #ebebeb;word-wrap:normal;padding:5px}.edit_permission .org_sidenav li:first-child{border-bottom:none}.edit_permission .org_sidenav li:last-child{border-bottom:none}.edit_permission .permission_groups{column-count:4;padding-right:6px}.edit_permission .permission_groups>div{display:inline-block}.edit_permission .label{display:table;cursor:default}.edit_permission .label label{display:table-cell;padding:4px 4px;cursor:inherit}.edit_permission .label input{margin:0;padding:4px 2px !important;vertical-align:top;cursor:inherit}.edit_permission .label.indented{padding-left:4px;margin-left:0}.edit_permission .label.unauthorized{cursor:not-allowed}.edit_permission .label.unchecked{color:#acacac}.table table{margin:0;padding:0;border:none;font-size:20pt}.table tr{border:none}.table tr td{background-color:white;padding:0px 0px 0px 0px;border-bottom:dotted 1px #d6d6d6;font-size:7pt;height:12px}.table tr td .tiny{font-size:7pt}.table tr th{background-color:#e0e0e0;padding:1px 1px 1px 1px;border:none;font-size:8pt}div#col_d .table a:hover{text-decoration:underline}div#col_d .table a{color:#000066;font-weight:normal;text-decoration:none;font-size:7pt}div#col_d .link_black a{text-decoration:none;color:#666666}div#col_d .link_black a:hover{text-decoration:underline;color:#000066}.lbl{font-weight:bold}.r{text-align:right}.nobr{white-space:nowrap}.report{font-family:Verdana;font-size:12px}.report table td{padding:1px 2px 0px 4px}.report th{background-color:#cccccc}fieldset legend{font-weight:bold;font-size:1em}.report .pale{background-color:#fafafa}.report .dark{background-color:#f0f0f0}.msgsm{font-family:Verdana, Sans-Serif;font-size:8pt;color:#333333}.strikeout{text-decoration:line-through}.input_text{font-family:Courier New, Verdana, Sans-Serif;font-size:8pt;color:#333333}#please_wait{display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background:rgba(0,0,0,0.4);text-align:center;z-index:100}.vcenter{position:relative;top:40%}.big{font-size:18pt}div.col1_menu .c_all{width:22px;margin:0px 0px 2px 2px;padding:0px 0px 0px 0px;background-color:#fff000}div.col1_menu .submit{width:auto;padding:0px 20px}.simple_table{margin:0;padding:0 0 0 8px;border:none;font-size:11px;width:100%}.simple_table td{vertical-align:middle;border-radius:5px;-moz-border-radius:5px;padding:4px 10px}.simple_table th,.col1_menu .simple_table th{background-color:#e2e2e2;color:#666666;padding:4px 10px;font-weight:bold;text-align:left;vertical-align:bottom;border-bottom:1px solid #fff;border-left:1px solid #fff}.simple_table a,div#col_d .simple_table a,div#col_c .simple_table a{color:blue;text-decoration:none}.simple_table a:hover,div#col_d .simple_table a:hover{color:blue;text-decoration:underline}.simple_table th:first-child,.col1_menu .simple_table th:first-child{border-radius:8px 0 0 8px}.simple_table th:last-child,.col1_menu .simple_table th:last-child{border-radius:0 8px 8px 0}.simple_table .c,.col1_menu .simple_table .c{text-align:center}.simple_table .m,.col1_menu .simple_table .m{vertical-align:middle}.simple_table tr.dark{background-color:#f0f0f0}.simple_table tr.pale{background-color:#fafafa}.simple_table tr.dark:hover,.simple_table tr.pale:hover{background-color:#dfdfdf}.h2{font-size:12px;font-weight:bold;padding:4px 10px;margin:12px 0 8px 0px;background-color:#e2e2e2;border-radius:8px;-moz-border-radius:8px}.quotation{border:dashed 2px #cccccc;padding:10px;margin-right:10px}.inline_center{display:inline;text-align:center;padding-left:70px}.footer{margin:20px 0 20px 0;color:#cccccc;font-size:8pt;text-align:left;font-family:tahoma}.blue{color:#0000cc}.c{text-align:center}tr.report_total{background-color:#cccccc;font-weight:bold}tr.report_total td{padding:4px 2px 4px 2px}tr.tr_total{background-color:#cccccc;font-weight:bold}tr.tr_total td{padding:4px 2px 4px 2px}tr.tr_total:first-child td:first-child{border-top-left-radius:8px}tr.tr_total:first-child td:last-child{border-top-left-radius:8px}tr.tr_total:last-child td:first-child{border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px}tr.tr_total:last-child td:last-child{border-radius:0 8px 8px 0;-moz-border-radius:0 8px 8px 0}.select_lang select{background:transparent;width:140px;padding:0px;font-size:12px;border:0px solid #e2e2e2;height:25px;margin:0}.select_lang{width:120px;height:25px;overflow:hidden;background:#ddd;position:relative}.pale2{background-color:#ffffff}.dark2{background-color:#dddddd}div#col_d .data_table .link a{color:#0082b8}div#col_d .data_table .link a:hover{text-decoration:underline}.gray{color:#999999;font-size:8pt}div#col_d table.data_table tr td a.inline{color:#0082b8;display:inline}div#col_d table.data_table tr td a.inline:hover{text-decoration:underline}table.subtable{margin:0;padding:0;border:none;font-size:10pt}table.subtable th{padding:1px 2px 1px 2px;font-weight:normal;font-size:8pt}.indented{margin-left:40px}.flushr{float:right}.pale{overflow:hidden}.data_table th{text-align:left}div#col_d #list_frame h1{padding:4px 10px 0 10px}table.data_table abbr[title],acronim[title]{border-bottom-width:0}.top_left_rounded{border-top-left-radius:8px;padding-top:4px}fieldset{border-radius:8px 8px 8px 8px;-moz-border-radius:8px;border:1px solid;margin-bottom:4px}input{border-radius:5px;-moz-border-radius:5px}div#col_d .header .button{background-color:#ffffff}.big_button{display:inline;background-color:#cccccc;border-radius:5px;-moz-border-radius:5px;color:#000066;text-decoration:none;padding:20px 20px 20px 20px;cursor:pointer;font-size:13pt}div#col_c .big_button:hover{text-decoration:underline}div#col_c .big_button,div#col_d .big_button{background-color:#eeeeee;text-decoration:none}#start_admin{text-align:center;margin:60px 60px 80px 60px}#start_client{height:100px;padding:20px}#start_trad{height:100px;padding:20px}#start_coord{height:100px;padding:20px}#start_content{padding:20px;height:400px;text-align:center;outline:none}audio [controls]{border-radius:10px}#job_flow ul#flow{margin:0;border-bottom:solid 0px #cccccc;margin-bottom:2px}#job_flow #flow li{margin-bottom:0px;height:17px}#job_flow #flow li div{display:block;float:right;height:14px;padding:1px 15px 0 4px;border-bottom:none}#job_flow .header{border-top-left-radius:0px}#job_flow .header .link,#job_flow .header .link:hover{color:#3476CE}#job_flow .header .email_link img{display:inline;vertical-align:text-bottom;height:16px;position:absolute;margin-top:-3px;margin-left:6px}#job_flow .header .boxed{padding:3px}#job_flow #flow li#first.done{border-bottom-left-radius:0;height:16px;border-bottom:none}#job_flow #flow li:not(.current) div{background-image:none}#job_flow #flow li#last,#job_flow #job_flow #flow li#last div{border-bottom-right-radius:0}#mask{position:absolute;z-index:1;background-color:#000;display:none}#boxes .window{position:fixed;width:440px;height:200px;display:none;z-index:9;padding:20px}#boxes #dialog{width:375px;height:203px}.button60{display:inline;background-color:#cccccc;border-radius:5px;-moz-border-radius:5px;color:#000066;text-decoration:none;cursor:pointer}div#col_c .button60,div#col_d .button60{background-color:#eeeeee;padding:4px 10px 4px 10px;width:60px}div#col_d .button60,div#col_c .button60{color:#000066;text-decoration:none}#report_header{font-family:Arial, Verdana;font-size:10pt;margin-top:30px}#printed_only_header #report_header{margin-top:0px}.bigger{font-size:14pt}.tiny{font-size:8pt}.top_first{border-radius:8px 0 0 0px}.top_last{border-radius:0px 8px 0 0px}.fixed_font{font-family:Monospace, Courier New}.label100{width:50px;display:inline-block;text-align:right;background-color:red}.l{text-align:left}div#col_d table.data_table tr td a.a0{padding:0px}.data_table.boxed{border-spacing:4px}.data_table .boxed{border-left:1px solid #c0c0c0;border-right:0px solid #c0c0c0;border-top:0px solid #e0e0e0;border-bottom:0px solid #e0e0e0;border-radius:3px;padding:1px 0px 1px 10px;overflow:hidden}ul.liste.bullet{padding-top:10px}ul.liste.bullet li{list-style-type:circle;text-indent:0em;margin-left:1em;padding:2px 0 2px 0}ul.liste.bullet li.separator{list-style:none}.w5px{width:5px}.flow_on{display:inline;background-color:#6699cc;color:#ffffff;border-radius:6px 6px 0 0;padding:0px 6px 1px 6px;font-size:11px;border:1px solid #0b49a0;margin:0}.flow_off{display:inline;background-color:#ffffff;color:#cccccc;border-radius:6px 6px 0 0;padding:0px 6px 1px 6px;font-size:11px;border-top:1px solid #cccccc;border-right:0px solid #cccccc;border-bottom:0px solid #cccccc;border-left:1px solid #cccccc;margin:0}.flow_off:last-child{border-right:1px solid #cccccc}div#col_c table.data_table tr.canceled td a,div#col_d table.data_table tr.canceled td a{text-decoration:line-through}div#col_d .data_table tr td.vta{vertical-align:top}.alert{color:white;background-color:#ff8866}tr.dd{background-color:#e6e6e6}div#col_d .flow_on a,div#col_d .flow_off a{text-decoration:none;color:#cccccc}div#col_d .flow_on a:hover,div#col_d .flow_off a:hover{text-decoration:underline;color:#000066}div#col_d table.data_table.boxed tr td.boxed div a:hover{text-decoration:underline;color:#3476CE}div#col_d table.data_table.boxed tr td.boxed div a{color:#3476CE;display:inline}xdiv#col_d .data_table tr td a{color:#3476CE}div#col_d .blue{color:#0082b8}.w5{width:5%}.w10{width:10%}.w15{width:15%}.w20{width:20%}.w25{width:25%}.w30{width:30%}.p5{padding:5px}.data_table .bgwhite{background-color:#ffffff}div#col_d table.data_table tr td img.icon_small{display:inline;padding:0;margin:0;width:16px;height:16px}div#col_d table.data_table tr td a.icon_small{display:inline;width:16px;height:16px;padding:0;margin:0}.td_label{text-align:right;font-weight:bold;padding-right:5px}div#col_d table.data_table tr td .ainline a{display:inline}div#col_d .data_table a.link:hover{text-decoration:underline;cursor:pointer}.td_indented{padding-left:40px}#ui-datepicker-div{z-index:101 !important;font-family:Arial, Helvetica, sans-serif;border-radius:0px;-moz-border-radius:0px}#ui-datepicker-div .ui-timepicker-div dl dd{padding:0px;margin:0px 10px 10px 15%;height:2em}#ui-datepicker-div .ui-timepicker-div input{font-family:Arial, Helvetica, sans-serif;font-size:1em;border-radius:0px;-moz-border-radius:0px}#ui-datepicker-div .ui-timepicker-div dl dt{font-weight:normal}#ui-datepicker-div .ui-tpicker-grid-label{font-size-adjust:0.5}div#col_d tr td.vab{vertical-align:bottom}div#col_d tr td.td_valign_middle{vertical-align:middle}div#col_c tr td.td_valign_middle{vertical-align:middle}.bg_gris{background-color:#dddddd;padding:2px 0 2px 10px}h6{page-break-before:always}div#col_c tr th.c{text-align:center}#xprogress .ui-progressbar-value{background-color:#cccccc}.xui-widget-header{background-color:#cccccc;background:none;border:none}.filter_StrikeThroughDocumentFilter{text-decoration:line-through}div#col_d table.data_table tr td .simple_table2 a{padding:0px}.f12{font-size:24pt}.f12 .simple_table a,div#col_d table.data_table tr td .f12 .simple_table a{font-size:12px}.bg_gray{background-color:#cccccc}.cl_gray{color:#cccccc}.rappel_message{color:#990000;padding:20px;text-align:center;border:1px solid #cccccc;margin:20px;font-size:12pt;border-radius:8px 8px 8px 8px}div#col_d table.data_table tr td .checkboxinline{display:inline;width:20px}.blue_frame{padding:10px;border:4px solid #8888ff;margin-bottom:0px;border-radius:8px;-moz-border-radius:8px;text-align:left}.gray_frame{padding:10px;border:4px solid #888888;margin-bottom:0px;border-radius:8px;-moz-border-radius:8px;text-align:left}.green_frame{padding:10px;border:4px solid #88ff88;margin-bottom:0px;border-radius:8px;-moz-border-radius:8px;text-align:left}.red_frame{padding:10px;border:4px solid #ff8888;margin-bottom:0px;border-radius:8px;-moz-border-radius:8px;text-align:left}.edit_conf .logo img{max-width:100%;max-height:400px}.project_summary{margin-bottom:4px;display:flex;justify-content:space-evenly;background-color:#e2e2e2;border-radius:8px;border-top-left-radius:0;padding:0.5em 0 0px 0;line-height:0.75em}.project_summary .column{flex:auto}.project_summary .column table{width:100%}.project_summary .email_link img{display:inline;vertical-align:text-bottom;height:16px;position:absolute;margin-top:-3px;margin-left:6px}.subjob_summary{display:flex;justify-content:space-evenly;margin-bottom:4px;background-color:#cedfed}.subjob_summary .flexible_deadline{padding-left:4px;font-weight:bold;color:green}.subjob_summary .column{flex:auto}.subjob_summary .column table{width:100%;margin-bottom:10px}select[disabled],div#col_d select[disabled]{transition:background-color 0.1s ease;background-color:#eee}select[disabled] option,div#col_d select[disabled] option{transition:background-color 0.1s ease;background-color:#eee}.ui-datepicker-trigger{position:absolute;padding:1px;height:21px;width:21px;color:#000066;cursor:pointer;font-family:inherit;background-color:#eeeeee;text-decoration:none;border:1px solid #e2e2e2;border-radius:5px;margin-left:1px}.ui-datepicker-trigger img{height:100%}.data_table tr.row_edit td{background-color:#d4ffd4}.data_table tr.row_edit:hover td{background-color:#b3ffb3}.data_table td input.hasDatepicker{margin-right:22px}.data_table td button.ui-datepicker-trigger{margin-left:-22px}.ui-widget select.loading,.ui-widget input.loading,select.loading,input.loading,div#col_c select.loading,div#col_c input.loading,div#col_d select.loading,div#col_d input.loading,.modal input.loading[readonly]{transition:background-color 0.1s ease;background-image:url(/assets/spinning2-aaaaf6deeaba2303132565d0942ff0c8af9178058925634e9420c3c38207b135.gif);background-repeat:no-repeat;background-position:right;background-size:14px;background-origin:content-box;background-color:#eee}.ui-widget input.loading,input.loading,.modal input.loading[readonly]{background-position:right}.ui-widget select.loading,select.loading,div#col_c select.loading,div#col_d select.loading{background-position:right 18px center}.unsupported_browser{text-align:center;border:1px solid black;border-radius:5px;margin:10px;padding:10px}.unsupported_browser img{vertical-align:middle;padding:4px;margin-bottom:4px}.add_files_header{margin-bottom:18px !important}.add_files .panel.email{margin:8px 11px}.add_files .simple_table{padding:0 8px 8px 8px;width:100%}.add_files .simple_table input[type="checkbox"]{margin:0}.add_files .select_all{padding:1px 2px;vertical-align:top}.add_files .buttons{text-align:right}.add_files .buttons .button{width:auto}.announcements{min-width:fit-content;margin:0 auto 8px auto;width:100%;max-width:920px}.announcements .panel.announcement{background-color:#f0f0f0;border:solid 1px #0082b8;box-shadow:4px 4px 2px gray;margin-bottom:12px}.announcements .panel.announcement .header{border-color:#f0f0f0;background-color:#f0f0f0}.announcements .panel.announcement .header .title,.announcements .panel.announcement .header .summary{display:none}.announcements .panel.announcement .header .date{color:gray;width:100%}.announcements .panel.announcement .header .button{background-color:initial !important}.announcements .panel.announcement .details{border-color:#f0f0f0}.announcements .panel.announcement .body{padding:6px 24px 18px 24px}.announcements .panel.announcement .body.html h3{padding-left:0 !important;margin-bottom:8px !important}.announcements .panel.announcement.sticky .header{display:none}.announcements .panel.announcement.sticky .details{border:solid 2px #e2e2e2;border-radius:4px}.announcements .panel.announcement.sticky .body{padding:6px 6px 6px 6px}#short_text_edit_dialog .text td{padding-bottom:0;margin-bottom:0}#short_text_edit_dialog .text td.value{padding-right:0}#short_text_edit_dialog .text td.value textarea{resize:vertical;padding:4px;box-sizing:border-box;margin-bottom:0}#short_text_edit_dialog .word_count .value{text-align:right;font-size:10px}#short_text_edit_dialog .word_count.full .value{color:red;font-weight:bold}.translate_power_point_notes{padding:5px 10px 5px 6px;margin:15px 15% 15px 15%;border-radius:8px;border:1px solid #e2e2e2;color:#0082b8}.translate_power_point_notes .icon_small{display:inline}.translate_power_point_notes .icon_small img{vertical-align:bottom}.translate_power_point_notes .choices{display:inline;float:right}.translate_power_point_notes .choices>*{min-width:50px;display:inline-block !important}.translate_power_point_notes .choices>*>*{vertical-align:middle;margin:0}.translate_power_point_notes .choices>* input{width:auto;display:inline;margin-top:-2px}.translate_power_point_notes .readonly_choice{color:black;float:right}.invoice_frame,.quote_frame{display:block;width:calc(100% - (2px * 2));min-height:400px;margin:0 auto;border:solid #cccccc 2px;border-radius:8px}.progress_percent{width:50px;display:inline-block;border:1px solid #cedfed;line-height:13px;text-align:center;border-radius:2px;cursor:default}.task_list td.last,.task_list th.last{width:10px;padding:0}.task_list .progress_percent{width:100%}.schedule_tooltip h2{display:block;padding:5px 10px 1px 10px;margin:0 0 8px 0;height:19px;background-color:#e2e2e2;border-radius:8px}.schedule_tooltip.availability .horizontal_stack{display:flex}.schedule_tooltip.availability .period .data_table{width:auto;padding:0 0 8px 8px !important}.schedule_tooltip.availability .tasks .simple_table{padding:0 8px}.schedule_tooltip.availability .progress_percent{width:85%}.schedule_tooltip.task .progress_percent{width:85%}.available_updates .checking{text-align:center;margin-top:7%;margin-left:20%;width:50%}.available_updates .checking img{padding-bottom:10px;height:20px;width:20px}#menu_box{width:150px;background:#e2e2e2;padding:8px 12px 8px 0}#menu_box .menu{position:sticky;top:8px}#menu_box .menu li{background:#fff}#content_box{flex-grow:1}#scroll_to_top{height:100%;position:fixed;top:0;width:100%;table-layout:fixed;display:table;pointer-events:none}#scroll_to_top>*{display:table-cell}#scroll_to_top .center{height:100%;margin:0 auto}#scroll_to_top .right{vertical-align:bottom}#scroll_to_top a{margin:20px 10px;bottom:0;right:0;position:fixed;text-align:center;width:50px;pointer-events:auto}#scroll_to_top a,#scroll_to_top:visited{text-decoration:none;color:#7a7a7a}#scroll_to_top a img{width:32px;height:32px;margin-bottom:6px;opacity:40%}#configurations_system_setup_show div#col_d textarea,#configurations_system_setup_update div#col_d textarea{width:100%;min-height:6em}form.edit_subjob td.deadline{display:grid;grid-auto-columns:max-content}form.edit_subjob td.deadline .value{grid-column:1;align-self:center}form.edit_subjob td.deadline .options{grid-column:2}form.edit_subjob td.deadline .options>div{margin:2px 0 0 4px}#contract_progress_dot{display:inline-block;vertical-align:middle;margin:0 4px}#contract_progress_dot>div{padding-bottom:3px}img.yellow_icon{filter:sepia(81%) saturate(480%) hue-rotate(354deg) brightness(107%) contrast(98%)}img.orange_icon{filter:invert(42%) sepia(85%) saturate(846%) hue-rotate(4deg) brightness(108%) contrast(104%)}img.red_icon{filter:invert(28%) sepia(57%) saturate(7497%) hue-rotate(349deg) brightness(96%) contrast(119%)}img.green_icon{filter:invert(35%) sepia(96%) saturate(1630%) hue-rotate(94deg) brightness(100%) contrast(99%)}
