.day-current{color:#666;border:1px solid #666!important}.details{display:none}.comment{color:#999;font-size:7pt}.disabled{color:#888}.archived{background-image:url(../images/link_hash.gif);background-repeat:repeat}.hand{cursor:pointer;vertical-align:sub}.nobr{white-space:nowrap!important}td.private,th.private{border:1px solid #e1e1e1;background-image:url(../images/class_prive.gif);background-repeat:no-repeat;background-position:bottom right}.excess{border:1px solid red;background-repeat:no-repeat;background-position:bottom right}.variation{border:1px solid #fbaa15;background-repeat:no-repeat;background-position:bottom right}.ok{border:1px solid #30b24b}.black{color:#000;background-color:#e6e6e6}.black_number{color:#333}.grey{background-color:#efefef!important}.grey_number{color:#999!important}.white{background-color:white!important;border:1px solid #ccc}.green{background-color:#88c339!important;color:#fff}.green_light{background-color:#bbec97!important}.green_number{color:#090;font-weight:700}.orange{color:#ffe8bf;background-color:#fbaa15}.orange_number{font-weight:700;color:#f90}.red{background-color:#e73029!important;color:#fff}.red_light{background-color:#fad5d3!important}.red_number{font-weight:700;color:red}.nobr .hand.icon-border{border:1px solid #ccc;background-color:#fff;margin:0 5px 0 0;vertical-align:top}.nobr .hand{width:31px!important;height:31px!important;margin:0 10px 0 10px;vertical-align:sub;border-radius:4px}.nobr .hand:hover{cursor:pointer}td>.nobr .hand{margin:0 10px -6px 0}.nobr .calendar-icon{background:#fff url(../images/link_calendar_grey.svg) no-repeat center center;background-size:auto 80%}.nobr .calendar-icon:hover{background-image:url(../images/link_calendar.svg)}.nobr .clock-icon{background:#fff url(../images/link_clock_grey.svg) no-repeat center center;background-size:auto 80%}.nobr .clock-icon:hover{background-image:url(../images/link_clock.svg)}.nobr .print-icon{background:#fff url(../images/link_print_grey.svg) no-repeat center center;background-size:auto 80%}.nobr .print-icon:hover{background-image:url(../images/link_print.svg)}.nobr .hand-icon{background:#fff url(../images/link_hand_grey.svg) no-repeat center center;background-size:auto 80%}.nobr .hand-icon:hover{background-image:url(../images/link_hand_grey.svg)}select.multiplecombobox{min-height:125px;max-height:250px;max-width:none;height:auto;padding:6px!important;background:#fff;overflow-x:auto;width:400px}td:has(>select.multiplecombobox){width:50%}select.multiplecombobox-from{border-color:#eee}.modal-box .itemsform .hidden_field select.multiplecombobox{width:200px!important}.itemsform .itemsform-head select.multiplecombobox{height:auto}.itemsform .itemsform-head .multiplecombobox_button{margin:0}input[type='button'].multiplecombobox_button{padding:5px;margin:0 1px}a.multiplecombobox_all:first-letter{text-transform:uppercase}a.multiplecombobox_all{background:#f0f0f0;border-radius:20px;color:#555;cursor:pointer;display:block;line-height:2em;margin:4px 0 0 0;padding:2px 8px;text-align:center;text-decoration:none;width:max-content}.center-multicombobox{text-align:-moz-center!important}.content_toolbar_container .multiplecombobox_button,.content_toolbar_container .multiplecombobox_all{font-size:10px;font-weight:400;text-align:center;text-shadow:none}a.multiplecombobox_all:hover{text-decoration:underline;color:#333}.views_wrapper{max-width:80%}.views_wrapper:has(.big-views){max-width:100%;width:100%}.inserts_wrapper+.actions_wrapper+.views_wrapper{margin-top:15px}.filter_wrapper form select.multiplecombobox,.content_action_filter form select.multiplecombobox{width:172px}.help{display:none;visibility:hidden;position:absolute;z-index:3;top:30px;right:-10px;width:20em;font-weight:400;color:#888;visibility:visible!important;margin:0;border:1px solid #ccc!important;background:#fefefe!important}.help br{display:none}.help a:link{font-size:.9em;font-weight:400;position:absolute;top:10px;right:10px;display:block;overflow:hidden;width:10px;height:10px;padding:0;text-decoration:none;text-indent:-500px;color:#555;border:none;background:url(../images/icon-close-removebg-preview.png) repeat-x center center;filter:brightness(195%);background-size:contain!important}.help a:hover{background-repeat:no-repeat center center;filter:contrast(150%);width:10px;height:10px;background-size:contain!important}.help div{margin:0 0 10px 0}.help div:last-of-type{margin:0}.help img{margin:0 10px -2px 0}.help table{border-spacing:10px}.help tr{pointer-events:none}.help td{vertical-align:top}.help td .square{width:15px;height:15px;display:inline-block}.help .absences-help td.color,.help .absences-help td.picto{height:22px;width:22px}.help .absences-help td.label{text-align:left}.help .absences-help td.picto{border:solid 1px #888}.absence-board .help,.absence-calendar .help{width:auto;text-align:left;right:unset}.html-calendar{display:inline-block;min-width:92px}.html-calendar .nobr{display:inline-block;vertical-align:middle;margin-right:5px}.html-calendar input.hand{margin:0;width:24px!important;height:24px!important}input[value='>'],input[value='<'],input[value='>>'],input[value='<<'],input[value='>>>'],input[value='<<<'],.html-calendar input[type="submit"].timeline-control-left,.html-calendar input[type="submit"].timeline-control-right{line-height:24px;vertical-align:middle;overflow:hidden;width:24px!important;height:24px!important;text-indent:999px;border:1px solid #ccc;border-radius:4px;padding:0;margin:0}input[value='<'],input[value='<<'],input[value='<<<'],.html-calendar input[type="submit"].timeline-control-left,.timeline-day input.timeline-control-left{background:#fff url(../images/arrow_grey_left.svg) no-repeat center center;background-size:auto 40%}input[value='<']:hover,input[value='<<']:hover,input[value='<<<']:hover,.html-calendar input[type="submit"].timeline-control-left:hover,.timeline-day input.timeline-control-left:hover{background-image:url(../images/arrow_black_left.svg)}input[value='>'],input[value='>>'],input[value='>>>'],.html-calendar input[type="submit"].timeline-control-right,.timeline-day input.timeline-control-right{background:#fff url(../images/arrow_grey_right.svg) no-repeat center center;background-size:auto 40%;margin:0 5px}input[value='>']:hover,input[value='>>']:hover,input[value='>>>']:hover,.html-calendar input[type="submit"].timeline-control-right:hover,.timeline-day input.timeline-control-right:hover{background-image:url(../images/arrow_black_right.svg)}.timeline{width:728px;margin:0;padding:0;color:#6d6d6d}.timeline ul{position:relative;display:inline;clear:both}.timeline li.timeline-day{position:relative}.timeline:after{display:block;clear:both;content:''}.timeline li.weekday,.timeline li.weekend,.timeline li.timeline-control-left,.timeline li.timeline-control-right{float:left!important;width:22px;height:22px;margin:0 3px 0 0;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;box-shadow:none;text-shadow:none}.timeline li.timeline-day{font-size:15px;display:block;float:none;width:100%;height:auto;margin:0;color:#666}.timeline li.timeline-day{margin:0 0 10px 0}.timeline li.timeline_date{display:inline-block;float:left;margin:3px 10px}.timeline li:last-child{position:relative;float:left}.timeline li:nth-last-of-type(2n+2){float:left}.timeline li:last-child br{display:none}.timeline .weekend,.timeline .freeday{background:#ccc!important}.timeline .weekday a,.timeline .weekend a,.timeline .timeline-control-right input,.timeline .timeline-control-left input{font-size:12px;font-weight:700;line-height:22px;display:block;width:22px;height:22px;padding:0;text-align:center;text-decoration:none;color:#666;box-shadow:none;text-shadow:none}.timeline .timeline-control-right input,.timeline .timeline-control-left input{margin:0}.timeline .weekempty a,.timeline .absence a,.timeline .event a,.timeline .request a,.timeline .success a,.timeline .failure a,.timeline .target a{color:#fff}.timeline .freeday a,.timeline .weekend a{color:#333}.timeline .weekend{background:#ccc}.timeline .event{background:#188fe7}.timeline .request{background:#89c43a}.timeline .success{background:#30b24b}.timeline .failure{background:red}.timeline .target{background:#e88f2a}.timeline .planned{background:#fbaa15}.timeline .timeline-control-left input{overflow:hidden;text-indent:999px;border:none;background:url(../images/arrow_grey_left.svg) no-repeat center center;background-size:auto 40%}.timeline .timeline-control-left input:hover{border:none;background:#fff url(../images/arrow_black_left.svg) no-repeat center center;background-size:auto 40%}.timeline .timeline-control-right input{overflow:hidden;width:22px;height:22px;text-indent:999px;border:none;background:#fff url(../images/arrow_grey_right.svg) no-repeat center center;background-size:auto 40%}.timeline .timeline-control-right input:hover{border:none;background:#fff url(../images/arrow_black_right.svg) no-repeat center center;background-size:auto 40%}.timeline-day input.timeline-control-left,.timeline-day input.timeline-control-right{overflow:hidden;width:22px;height:22px;text-indent:999px;margin:0 0 0 3px;border:1px solid #e4e4e4}.stints thead>tr>th:first-child,.followupchargeplan-scroll thead>tr>th:first-child{z-index:1;position:sticky;left:0;background-color:#fff!important}.calendar tr.with-items td.day-current,.calendar tr.without-items td.day-current{border-bottom:1px solid #666!important}.calendar-halfhour{height:15pt}.calendar-month{height:50pt}.calendarm tr.without-items td,.calendarm tr.with-items td{text-align:right}.calendarm tr td.with-weeknumber span{font-size:.8em;display:block;float:left;padding:0 1px;text-align:center;color:#fff;background:#bfbfbf}.calendarm tr td.with-weeknumber.outside span{background:#d9d5d5}.content_aside .input-ajax-content{display:inline-block}.error{border:1px solid #e73029!important}.itemsform li.error{border:1px solid #ffcdd2;border-radius:4px;color:red;font-weight:700;margin-bottom:15px;padding:15px 30px}.content_trouble{padding:10px;background:#ffecee;margin-bottom:25px;color:red;border-radius:5px;#form_hours table.hour-table #footer tr td{padding:4px 0;text-align:center}}.content_trouble p{padding-left:15px;margin:5px 0;background:url(../images/class_trouble.png) left center no-repeat;color:red}.trouble td,.trouble td:hover{background:#ffecee!important}.trouble td:first-child,.trouble td:last-child{background:#fff!important}input.trouble{border:1px solid #e73029!important}.trouble .content_trouble{padding:0 0 0 10px;margin-bottom:0}form table.absence-board tbody tr td.trouble,form table.absence-calendar tbody tr td.trouble{border:1px solid red}.content_attention .input-ajax-content{display:inline-block}.modal-box .content{min-width:inherit}.modal-box .content_guarding{grid-template-columns:1fr;max-width:fit-content}.content_standby{background-color:#fff;border-radius:5px;display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:50px 0;margin:0 auto}.content_standby img{width:90%;height:auto}.content_standby h1{font-size:20px;margin:0 0 20px 0}.content_standby h1 strong{font-size:20px;color:#217EC7}.content_standby .body_standby{align-self:center}.content_standby a{position:relative;color:inherit}.content_standby a:hover{text-decoration:none}.content_standby a::after{content:"";display:block;position:absolute;height:2px;width:100%;bottom:-1px;left:0;background:#217EC7;transform:scaleX(1);transition:transform 0.3s cubic-bezier(.25,.46,.45,.94);transform-origin:top right}.content_standby a:hover::after{transform:scaleX(0)}.page-mobile{display:grid;grid-template-columns:1fr;width:100%;color:#1a1a1a}div:has(.page-mobile)~div.content_copyright li{font-size:30px}.page-mobile a{font-size:40px;line-height:44px;text-decoration:underline}.page-mobile p{font-size:40px;line-height:44px;margin:40px 0}.page-mobile>div{padding:40px}.page-mobile img{height:auto}.page-mobile .mobile-images{background-color:#f6f6f6;text-align:center;padding:120px 40px}.page-mobile .mobile-images img{width:90%}.page-mobile .logo_app{margin-bottom:100px}.page-mobile .logo_app img{height:auto;max-width:45%}.page-mobile h1{font-size:50px;line-height:60px;font-weight:700;margin-bottom:50px}.page-mobile .app_links{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0;text-align:center}.page-mobile .app_links img{height:100%;width:100%}.page-mobile .web_link{width:100%;text-align:center}.page-mobile .web_link a{color:#1a1a1a}#form_synchronizers{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}div.synchronizer{background-color:#d2d2d2;display:inline-block;max-width:300px;margin-right:20px;margin-bottom:20px;border-radius:4px;padding:20px}div.synchronizer h3 a{font-size:1.4em}div.synchronizer-jira{background-color:#0C66E4;color:#fff}div.synchronizer-jira a{color:#fff}div.synchronizer-google_sheet{background-color:#00AC50;color:#fff}div.synchronizer-google_sheet a{color:#fff}div.synchronizer-odoo{background-color:#714b67;color:#fff}div.synchronizer-odoo a{color:#fff}div.synchronizer-sage{background-color:#000;color:#00D639}div.synchronizer-sage a{color:#00D639}@media only screen and (max-width:1000px){body{width:fit-content}}.absence{border:1px solid red;background-color:#fff}.absence-calendar{user-select:none}.absence-calendar td.day-absence a,.absence-calendar td.day-absence a:hover{margin:0;padding:0}.absence-calendar td.day-empty{cursor:pointer}.absence-calendar td.selected{background-color:#79D3FC}.absence-calendar td.selected.first{background-color:#00A8F8}.absence-board .day-current{height:22px;width:22px;min-width:22px}.action_light{font-size:7pt}.addable,#show_details{display:inline-block;background:#348acb;color:#fff;padding:5px;line-height:100%;border-radius:3px}.removable,#hide_details{display:none;background:#348acb;color:#fff;padding:5px;line-height:100%;border-radius:3px}#hide_details:hover,#show_details:hover{text-decoration:none}.removable:hover,.addable:hover{background:#3075a9;color:#fff;text-decoration:none}#autocomplete{position:absolute;overflow:hidden;border:1px solid;background:#fff}#autocomplete ul{margin:0;padding:0;list-style:none}#autocomplete li{margin:0;padding:1px 3px;color:#000}#autocomplete li.selected{color:#fff;background:#0072b9}.checkbox-list ul li.checkbox-line label{text-align:left;padding-left:10px!important;width:370px}.checkbox-list ul li.checkbox-line .hidden_field{width:15px!important}.checkbox-list ul li.checkbox-line input[type="checkbox"]{margin-top:7px}.day-checkable input[type="checkbox"]{background-color:#fff}.event{border:1px solid #188fe7;background-color:#fff;background-image:url(../images/class_event.gif);background-repeat:no-repeat;background-position:bottom right}th.event{padding-left:16px;color:#fff;background-color:#188fe7;background-image:url(../images/link_down_188fe7.gif);background-repeat:no-repeat;background-position:top left}.event_conflict{background-image:url(../images/class_probleme.gif)}.event_email{background-image:url(../images/class_email.gif)}.event_rdv{background-image:url(../images/class_rdv.gif)}.event_tel{background-image:url(../images/class_tel.gif)}.event_to_move{font-weight:700;padding-bottom:25px;background:url(../images/move.gif) no-repeat bottom right}form table.absence-board th,form table.absence-calendar th,form table.absence-board td,form table.absence-calendar td,form table.presences-board td{text-align:center;vertical-align:middle;padding:0}form table.presences-board td.day-event{outline:1px solid #ccc;border:none}#form_personalrequests table td.username-label,form table.absence-board td.user-name,form table.absence-board tr th:first-child,form table.absence-calendar td.month-label,form table.absence-calendar tr th:first-child{text-align:left;background-color:#fff;z-index:1;position:sticky;left:0}form table.absence-board tr th:first-child,form table.absence-calendar tr th:first-child{z-index:2}form table.colform-monthly tbody tr td,form table.presences-board tbody tr td{width:22px;min-width:22px;height:22px;border:1px solid #fff0}form table.absence-board tbody tr td.user-name,form table.absence-calendar tbody tr td.user-name,form table.absence-board tbody tr td a,form table.absence-calendar tbody tr td a:hover{padding:0}form table.colform-monthly tbody tr td,form table.presences-board tbody tr td{padding:1px}form table tbody tr td.user-name{font-weight:700}form table tbody tr td.day-empty{background-color:#fff;border-color:#ccc}form table tbody tr td.weekend,form table tbody tr td.freeday{background-color:#ccc}form table tbody tr td.freeday-half{background-image:-webkit-linear-gradient(-45deg,#ccc 50%,#ffffff 50%)}form table tbody tr td.weekend input{background-color:#ccc}form table tbody tr td.weekend.sickness input{background-color:#fff}form#form_hours tbody#footer tr:first-child td{border-bottom:solid 1px #ccc;border-bottom-left-radius:0;border-bottom-right-radius:0}#form_remoteboard.listing_area>table{border-spacing:2px!important}#form_remoteboard.listing_area>table>tbody>tr>td,#form_remoteboard.listing_area>table>tbody>tr>th{border:none;padding:0}#form_remoteboard.listing_area>table>tbody>tr>th{padding:8px 3px;font-weight:bold!important}#form_remoteboard table tbody tr td a{height:15px;max-height:15px;width:15px}#form_report .itemsform label{width:200px;font-weight:700}#form_report .itemsform label img.maskable{margin-left:1ex}#form_vouchers table tr td{padding:6px 0;vertical-align:top}#form_vouchers table.colform tr td input{margin-bottom:4px}#form_vouchers table.colform tr td img.hand{height:13px;vertical-align:text-top}div.finish,td.finish,th.finish{background-image:url(../images/link_hash.gif)!important;background-repeat:repeat!important}th.finish{padding-left:16px;color:#fff;background-color:#d5d6a3;background-image:url(../images/link_down_d5d6a3.gif);background-repeat:no-repeat;background-position:top left}form ul.operations{position:relative;float:left;padding:7px 10px;border-radius:4px;background-color:#efefef!important;margin:0 5px 0 0}form .operations-bottom ul.operations:after{position:absolute!important;top:-9px;left:9px!important;left:18px;display:block;width:12px;height:9px;content:'';background:url(../images/genova/pointer-grey.png) no-repeat left top!important}form ul.operations li{float:left}form ul.operations li.divider{margin:0 12px;padding:15px 0!important;border-left:1px solid #ccc}form ul.operations li a{font-size:14px!important;display:inline-block!important;margin-top:0!important;color:#666!important;vertical-align:sub}form ul.operations button{font-size:14px;display:inline-block;margin-top:0;color:#666;padding:0;width:auto;background-color:#fff0}form ul.operations button:hover{text-decoration:underline}form .operations-bottom{margin-top:16px}.guestaccess{display:block;width:29px;height:29px;text-indent:25px;overflow:hidden;border:1px solid #ccc;-webkit-border-radius:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;background:url(../svg/link_guestaccess_grey.svg) no-repeat center center;background-size:auto 75%}.guestaccess:hover{background:url(../svg/link_guestaccess.svg) no-repeat center center;background-size:auto 75%}.half_left{float:left;width:49%;margin:1em 0;padding-right:.5em}.half_right{float:right;width:49%;margin:1em 0;padding-left:.5em;background-color:#eee}.hour{padding:.2em}.hour-comment{font-size:.9em;color:#999;white-space:wrap;text-align:left}.hours_timer_ajax .action-add{float:left;overflow:hidden;width:24px;height:24px;cursor:pointer;text-indent:24px;border-radius:3px;background:#999 url(../images/ico-action-add.png) no-repeat center center}.hours_timer_ajax .action-start{float:left;overflow:hidden;width:24px;height:24px;cursor:pointer;text-indent:24px;border-radius:3px;background:#999 url(../images/ico-action-start.png) no-repeat center center}.hour_timer_ajax{margin-bottom:5px;padding-right:10px;padding-left:5px}.hour_timer_ajax input,.hour_timer_ajax select{float:left;margin-right:5px!important}.hour_timer_ajax .action-restart{float:left;overflow:hidden;width:24px;height:24px;margin-top:3px;margin-left:5px;cursor:pointer;text-indent:24px;border-radius:3px;background:#999 url(../images/ico-action-restart.png) no-repeat center center}.hour_timer_ajax .action-close{float:left;overflow:hidden;width:24px;height:24px;margin-top:3px;margin-left:5px;cursor:pointer;text-indent:24px;border-radius:3px;background:#999 url(../images/ico-action-close.png) no-repeat center center}.hour_timer_ajax .action-delete{float:left;overflow:hidden;width:24px;height:24px;margin-top:3px;margin-left:5px;cursor:pointer;text-indent:24px;border-radius:3px;background:#999 url(../images/ico-action-delete.png) no-repeat center center}.hours_timer_ajax .action-start{margin-right:5px}.hours_timer_ajax{margin-top:20px;margin-bottom:10px}.hours_timer_ajax .header-date{font-weight:700;line-height:24px;float:left;margin-right:24px;padding:0 5px;border-radius:3px;background:#efefef}.hours_timer_ajax .time-span{display:inline-block;margin-left:24px;padding:0 5px}.hours_timer_ajax .span-daily{line-height:24px;display:inline-block;width:100px;float:left;margin-left:24px;padding:0 5px}.hour_timer_ajax .time-select,.hours_timer_ajax .time-select{width:15%}form.hour_timer_ajax,form.hours_timer_ajax{overflow-y:auto}.input-date-calendar table tbody tr td,.input-date-calendar-monthly table tbody tr td{font-weight:400}.input-date-calendar-monthly table tbody tr td #day-date-year,.input-date-calendar-monthly table tbody tr td #day_encours-date-year{width:70px}.input-block{display:inline-block;background:#efefef;padding:7px 10px;border-radius:4px;margin-right:10px}.listing_area>table{border-spacing:0;border-collapse:separate;width:100%;clear:both}.listing_area>table>tr>th,.listing_area>table>tbody>tr>th,.listing_area>table>tr>td,.listing_area>table>tbody>tr>td{padding:10px}.listing_area>table>tr:first-child>th,.listing_area>table>tbody>tr:first-child>th,.listing_area>table>tr:first-child>td,.listing_area>table>tbody>tr:first-child>td{text-align:left;text-shadow:none}.listing_area>table>tr:hover:nth-child(n+2):not(.action):not(.weekend):has(td),.listing_area>table>tbody>tr:hover:not([hover="false"]):nth-child(n+2):not(.action):not(.weekend):has(td){background-color:#f6f6f6}.listing_area>table>tr:first-child:hover,.listing_area>table>tbody>tr:first-child:hover{background:unset}.listing_area>table>tr>td.stop-month,.listing_area>table>tbody>tr>td.stop-month{border-right:2px solid #333;padding-right:2px!important}.listing_area>table>tbody>tr>th,.listing_area>table>thead>tr>th{font-weight:bold!important;text-shadow:none!important}.listing_area>table>*>tr>th,.listing_area>table>*>tr>td{border-bottom:1px solid #efefef;padding:10px 5px;vertical-align:top}.listing_area>table.followupchargeplan>*>tr>td{border-bottom:none}.listing_area>table>tbody>tr>td>span{display:inline-block;min-width:40px;padding:1px 4px;text-align:center;border-radius:3px}.listing_area>table>tbody>tr>td>span:first-letter{text-transform:uppercase}.listing_area>table>tbody>tr>td>input[type='radio'],.listing_area>table>tbody>tr>td>input[type='checkbox']{margin:0}.listing_area>table>tbody>tr>td.print{border:0;width:24px}.listing_area>table>tbody>tr>td.action{border:0;text-align:center}.listing_area>table>tbody>tr>th.confirm,.listing_area>table>thead>tr>th.confirm{font-weight:bold!important;padding:10px!important;text-align:center!important;text-transform:uppercase!important;color:#333!important}.listing_area>table>tbody>tr>th.save{font-weight:bold!important;padding:10px!important;text-align:center!important;text-transform:uppercase!important;color:#88c339!important;border:1px solid #88c339!important;background:#fff!important}.listing_area>table>tbody>tr>th.late{color:#fff;background:url(../images/futura/ico-state-late.png) red no-repeat 8px 8px}.listing_area>table>tbody>tr>th.today{color:#fff;background:url(../images/futura/ico-state-ontrack.png) #fbaa15 no-repeat 8px 8px}.listing_area>table>tbody>tr>th.pending{color:#fff;background:url(../images/futura/ico-state-ontrack.png) #86c43b no-repeat 8px 8px}.listing_area>table>tbody>tr>th.on-track{color:#fff;background:url(../images/futura/ico-state-ontrack.png) #30b24b no-repeat 8px 8px}.listing_area>table>tbody>tr>th.finish{color:#333;background:url(../images/futura/ico-state-finish.png) #ddd no-repeat 8px 8px}.listing_area>table>tbody>tr>th.andon{color:#000;background:url(../images/futura/ico-state-andon.png) #f27023 no-repeat 8px 8px}.listing_area>table>tbody>tr>th.sticky{color:#000;background:url(../images/futura/ico-state-sticky.png) #f1fbff no-repeat 8px 8px}.listing_area>table>tbody>tr>th.small{background:#fff!important}.listing_area>table.hours_per_user>tbody>tr.header_user>th{background:none;font-weight:bold!important;text-align:left}.listing_area>table.hours_per_user>tbody>tr>td:last-child,.listing_area>table.hours_per_user>tbody>tr>td:first-child{width:50px}.listing_area>table.requests-received-list tr:last-child,.listing_area>table.requests-received-list tr:last-child:hover{background-image:url(../images/truck.png);background-position:bottom left}.listing_area>table.requests-received-list tr:last-child,.listing_area>table.requests-received-list tr:last-child:hover,.listing_area>table.requests-delivered-list tr:last-child,.listing_area>table.requests-delivered-list tr:last-child:hover{height:130px;background-image:url(../images/truck.png);background-position:bottom right;background-repeat:no-repeat;background-size:100%}.listing_area>table.requests-received-list tr:last-child,.listing_area>table.requests-received-list tr:last-child:hover{transform:scaleX(-1);background-position:bottom left}.listing_area>table.requests-received-list>tbody>tr:first-child>th,.listing_area>table.requests-delivered-list>tbody>tr:first-child>th{background-color:#2a4899;color:#fff}.listing_area>table.requests-redbin-list tr:last-child,.listing_area>table.requests-redbin-list tr:last-child:hover{height:130px;background-image:url(../images/redbin.png);background-position:bottom right;background-repeat:no-repeat;background-size:100%}.listing_area>table.requests-redbin-list>tbody>tr:first-child>th{background-color:red;color:#fff}.listing_area>table.requests-andon-list>tbody>tr>th,.listing_area>table.andons-users>tbody>tr.andon>td{background-color:#f27023}.listing_area>table.requests-andon-list>tbody>tr:first-child>th{height:90px;background-image:url(../images/andon.png);background-position:bottom left;background-repeat:no-repeat;background-color:#fff}.listing_area .operations-top{float:left}.content_working .listing_area .live-top{display:inline-block;position:relative;margin-left:10px;max-height:44px}.modal-box .content_working .listing_area .live-top{margin-left:0}.listing_area>table.userfeedback{width:auto}td.late,th.late{border:1px solid red;background-image:url(../images/class_en_retard.gif);background-repeat:no-repeat;background-position:bottom right}input[type="submit"].login-saml{background:#26457e}.mask{display:none;list-style:none}.modal-overlay{position:fixed;z-index:90;top:0;right:0;bottom:0;left:0;background:rgb(63 63 68 / .8)}.modal-box .content_error_status{margin-bottom:20px}#form_users_qrcode div.qrcode-stores figure{display:inline-block}#form_users_qrcode div.qrcode-stores figure img{width:200px}.nowhere{overflow:hidden!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0 none!important}td.on-track,th.on-track{border:1px solid #30b24b}.outside{color:#ccc}.page_break{display:block;page-break-after:always}.pager strong{padding-right:3px;padding-left:3px;background-color:#ffb600}td.pending,th.pending{border:1px solid #86c43b;background-image:url(../images/class_approche.gif);background-repeat:no-repeat;background-position:bottom right}.pickable{margin-right:1ex}.picker{border:#000 1px solid;background-color:#fff}.progress-bar{min-width:80px;outline:1px solid #efefef;border-radius:4px}.ps{font-size:8pt}.right{text-align:right}table.requests-received-list>tbody>tr:first-child>th>a,table.requests-delivered-list>tbody>tr:first-child>th>a{color:#fff}table.requests-redbin-list>tbody>tr:first-child>th>a{color:#fff}table.requests-redbin-list>tbody>tr:first-child>th>a{color:#000}div.requests-orientation{align-items:flex-start;align-content:flex-start;background-color:#fff;background-image:url(../images/helicopter.png);background-position:top right;background-repeat:no-repeat;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;min-height:600px}div.requests-orientation-andon,div.requests-orientation-leadtime,div.requests-orientation-project,div.requests-orientation-user{background-color:#fff;border:1px solid #efefef;border-radius:4px;margin-bottom:3em;max-width:400px;min-width:200px;padding:.5em;width:45%}div.requests-orientation-andon li,div.requests-orientation-leadtime li,div.requests-orientation-project li,div.requests-orientation-user li{display:block;margin:8px 0}table.requests-flow{background-color:#fff;background-image:url(../images/flow.png);background-position:bottom center;background-repeat:no-repeat;min-width:100%;padding-bottom:400px}table.requests-flow td:first-child{white-space:nowrap}.request{border:1px solid #89c43a;background-color:#fff;background-image:url(../images/class_echeance.gif);background-repeat:no-repeat;background-position:bottom right}.expense_closed,.request_closed{background-image:url(../images/link_hash.gif);background-repeat:repeat}.kanbans-list td span,.requests-list td span{line-height:1.5;display:inline-block;margin:-2px 0 0 0;padding:2px 5px;text-align:center;white-space:nowrap;border-radius:2px}.kanbans-list td span:first-letter,.requests-list td span:first-letter{text-transform:uppercase}.shortcut{font-size:7pt}.shrink{padding-right:15px;background-image:url(../images/link_shrink.gif);background-repeat:no-repeat;background-position:top right}.small{font-size:7pt}.smallbold{font-size:7pt;font-weight:700}.soustitre{font-size:8pt}.sparkline-last{font-weight:700;padding-left:.3em}.sparkline-max{padding-left:.3em;color:#090}.sparkline-min{padding-left:.3em;color:red}.sparkline-name{padding-left:.3em}.strong{font-weight:700}.surtitre{font-size:8pt}.tip{position:absolute;display:none;width:20em;color:#888;background-color:#fff}.titre{font-size:12pt;font-weight:700;color:#94848c}.through{text-decoration:line-through}a.through{text-decoration:line-through;text-decoration-color:#00569e}a.through:hover{text-decoration:line-through underline;text-decoration-color:#00569e}td.today,th.today{border:1px solid #fbaa15;background-image:url(../images/class_approche.gif);background-repeat:no-repeat;background-position:bottom right}.visible{display:block;visibility:visible}.waiting{background:url(../images/throbber.gif) no-repeat right center}.wizard-title *{display:initial}.wizard-title h2{color:#2489ce!important;margin-left:10px}.wizard-title{margin-bottom:30px}.wizard-content .wizard-subtitle{padding-bottom:20px;font-weight:700}.wizard-content{margin-bottom:40px}.wizard-content input[type=submit]{width:350px!important;margin-bottom:20px}.wizard-content ol{line-height:30px;margin-bottom:10px}.wizard-content ol li{list-style:decimal;margin-left:30px}.wizard-content .qrcode-stores{display:flex;margin-bottom:20px}.wizard-content .qrcode-stores figure{margin-right:40px}.wizard-content img:not(.hand){height:150px!important}.wizard-content .radio-img{display:none}.wizard-content .radio-img+label{margin-right:20px;width:150px}.wizard-content .radio-img+label img{cursor:pointer;display:inline-block;text-align:left;opacity:.4}.wizard-content .radio-img:checked+label img,.wizard-content .radio-img:hover+label img{opacity:1;transform:scale(1.1)}.wizard-content .radio-img+label p{text-align:left;padding-top:10px}.wizard-content .radio-img:checked+label p,.wizard-content .radio-img:hover+label p{font-weight:700}.wizard-content form{margin-bottom:20px}.wizard-content .wizard-form{display:flex}.wizard-content .wizard-form .itemsform-submit{margin:0;padding:0}.wizard-content .wizard-form .itemsform select{max-width:100%}.hour_table tr td:first-child:not([colspan]),.hour_table_ajax tr td:first-child:not([colspan]),.hour_table_ajax_detailed tr td:first-child:not([colspan]),.hour_table_detailed tr td:first-child:not([colspan]),.hour_table_detailed_select tr td:first-child:not([colspan]),.hour_table_monthly tr td:first-child:not([colspan]),.hour_table_monthly_ajax tr td:first-child:not([colspan]),.hour_table_monthly_select tr td:first-child:not([colspan]),.hour_table_monthly_totals tr td:first-child:not([colspan]),.hour_table_monthly_static tr td:first-child:not([colspan]),.hour_table_monthly_static_annual_total tr td:first-child:not([colspan]),.hour_table_monthly_static_select tr td:first-child:not([colspan]),.hour_table_monthly_static_totals tr td:first-child:not([colspan]),.hour_table_per_week tr td:first-child:not([colspan]),.hour_table_select tr td:first-child:not([colspan]),.hour_table_tripleselect tr td:first-child:not([colspan]){z-index:1;position:sticky;left:0;background-color:#fff}tr td:first-child:not([colspan]):has(.input-ajax-content){z-index:3}th.late{padding-left:16px;color:#fff;background-color:red;background-image:url(../images/link_down_e73029.gif);background-repeat:no-repeat;background-position:top left}th.today{padding-left:16px;color:#fff;background-color:#fbaa15;background-image:url(../images/link_down_30b24b.gif);background-repeat:no-repeat;background-position:top left}th.pending{padding-left:16px;color:#fff;background-color:#86c43b;background-image:url(../images/link_down_fbaa15.gif);background-repeat:no-repeat;background-position:top left}th.on-track{padding-left:16px;color:#fff;background-color:#30b24b;background-image:url(../images/link_down_30b24b.gif);background-repeat:no-repeat;background-position:top left}th.private{padding-left:16px;color:#fff;background-color:#e1e1e1;background-image:url(../images/link_down_e1e1e1.gif);background-repeat:no-repeat;background-position:top left}th.request{background-color:#9ef51b;background-image:url(../images/link_down_9ef51b.gif);background-repeat:no-repeat;background-position:top left;color:#fff;padding-left:16px}tr.level0 td{font-weight:700}div.absence{padding-bottom:10pt}div.event{padding-bottom:10pt}div.request{padding-bottom:10pt}table.calendarm th form a,table.calendard th form a{color:#ffb600;font-weight:400}th a.shortcut{border-bottom:1px dotted #ffb600;color:#ffb600;font-weight:400;text-decoration:none}th a.shortcut:link{color:#ffb600;font-weight:400}th a.shortcut:active{color:#ffb600;font-weight:400}th a.shortcut:visited{color:#ffb600;font-weight:400}input.autocomplete{padding-right:20px;background-image:url(../images/throbber.gif);background-repeat:no-repeat;background-position:100% -20px}input.throbbing{background-position:100% -1px}input.max,textarea.max{width:100%}.feedback-signature{width:50%;margin-top:2em;padding:1em;border:1px solid #000}td.feedback-signature-by-hand{padding-bottom:3em}#box-selecting{background-color:#cde9c4}.box-moving{background-color:#cde9c4}table.alternate tr:nth-child(even){background-color:#ccc}table.configuration td{padding:3px}table.configuration td.key{font-weight:700;text-align:center}table.configuration td.sub_key{text-align:left}table.configuration td.value{text-align:left}table.configuration td.comment{text-align:left;color:#000}table.absence_balance td input[type='text']{width:60px}table.absence_balance td input.variation_comment,table.absence_balance td input.addition_comment,table.absence_balance td input.recuperation_comment{width:250px}table.absence_balance td input[type='text'].input-date{width:auto}.input-ajax-content,.select-ajax-content{position:relative}.input-ajax-content .input-ajax-dynamic>div{margin-top:0!important}.input-ajax-content .input-ajax-dynamic>div.more{border-top:1px solid #ccc!important;cursor:default}.input-ajax-dynamic,.select-ajax-dynamic{position:absolute;z-index:9;top:35px;display:none;min-width:350px;padding:10px 0;border:1px solid #ccc;border-radius:2px;background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .2)}ul#ajax-autocomplete{position:absolute;z-index:9;top:55px;width:350px;padding:10px 0;border:1px solid #ccc;border-radius:2px;background:#fff;box-shadow:0 1px 2px rgb(0 0 0 / .2)}.input-ajax-dynamic>div,.select-ajax-dynamic>div,ul#ajax-autocomplete>li{padding:6px 15px;cursor:pointer;border:none!important}.input-ajax-dynamic>div>input,.select-ajax-dynamic>div>input{display:none}.input-ajax-static{padding-top:4px}.select-ajax-static{padding:8px 0}.select-ajax-static:empty{padding:0}.select-ajax-static>div{margin-bottom:4px}.input-ajax-dynamic input[type='checkbox'],.select-ajax-dynamic input[type='checkbox'],.input-ajax-static input[type='checkbox'],.select-ajax-static input[type='checkbox']{margin:0 4px 0 0}.clearform div{display:block;float:left}.itemsform .itemsform-login li{padding:2px 0;border:none}.itemsform .itemsform-login li label{padding:8px 10px 8px 0}.itemsform table{border-spacing:4px;table-layout:fixed}.modal-box .itemsform table{width:100%}.itemsform table td input{width:100%}.itemsform table .label{padding:2px 6px;border-radius:4px}.itemsform .hidden_field input::placeholder,.itemsform-head .hidden_field input::placeholder{font-weight:400}.itemsform .itemsform-submit{margin:0 28px 8px 0;border:none}.itemsform .itemsform-submit input{margin-top:20px}.itemsform .itemsform-submit a:first-letter{text-transform:uppercase}.itemsform .form_display li{padding:2px 0;border:none}.itemsform .form_display li label{color:#999}.itemsform .form_display li p{line-height:2em;float:left}.itemsform .form_display li a{display:block}.itemsform li{position:relative;clear:left;margin:0;padding:8px 0;list-style:none;cursor:pointer}.itemsform li div li{padding:0;line-height:150%}.itemsform label{display:block;float:left;line-height:1em;padding:8px 20px 8px 0;text-align:right;width:125px}#reminder_notice .itemsform label{width:225px}.itemsform .txt_field_empty{font-size:12px;line-height:30px;float:left;padding:0;cursor:pointer;color:#999}.itemsform-head .hidden_field{float:left;padding:8px 20px 8px 0}.itemsform-bold .hidden_field{font-size:20px;font-weight:700;float:left;padding:8px 20px 8px 0}.itemsform .hidden_field{float:left}.itemsform .field_edit{display:block}.itemsform .field_empty{display:none}#form_user_option_dated_daily_details .itemsform .hidden_field{float:none}.itemsform .itemsform-bold a,.itemsform .itemsform-bold label,.itemsform .itemsform-bold textarea,.itemsform .itemsform-bold input,.itemsform .itemsform-bold select{font-size:20px;font-weight:700}.itemsform .itemsform-bold input[type="checkbox"]{margin:0 8px 0 0}.itemsform .itemsform-bold textarea[rows="1"]{height:38px}.itemsform textarea[rows="1"]{height:28.5px}.itemsform .itemsform-list-select select{display:list-item!important}.itemsform li.itemsform-separate{border-top:1px solid #ccc!important;padding-top:15px!important}.itemsform-head .hidden_field input#title,.itemsform-head .hidden_field input#titre,.itemsform .hidden_field textarea{width:500px}.itemsform-head .hidden_field input.head{width:352px}.itemsform .hidden_field textarea.expandable{resize:none;overflow-y:hidden}.itemsform .hidden_field textarea{width:500px}.itemsform .pointer{position:absolute;bottom:-8px;left:76px;width:12px;height:9px;margin-bottom:0;background:url(../images/futura/pointer-form.png) no-repeat left top}.itemsform .hidden_field input[type='text']{width:250px}form .itemsform .hidden_field input[size='2'],form .itemsform .hidden_field input[size='3'],form .itemsform .hidden_field input[size='6'],form .itemsform .hidden_field input[size='10']{width:auto}.itemsform .hidden_field input[type='text'].input-zip{width:75px}.itemsform .hidden_field input[type='text'].input-date{width:auto}.itemsform .hidden_field input[type='text'].input-dailydetails{width:100px}.itemsform .itemsform-submit{padding-left:120px}.itemsform .complement{margin-left:145px;clear:both}.itemsdated-last{margin-top:10px}.listing_area .operations .complement>div,.listing_area .operations .complement>select{display:none}a.link_add span,.html-select-triple-plus{font-size:150%;font-weight:700;cursor:pointer;padding:0 5px}a.link_add span{color:#000}a.link_add:hover{text-decoration:none}img.andon,img.late,img.redbin,img.sticky,img.warning{height:18px;width:18px;margin-left:9px;vertical-align:middle}img.paperclip{height:16px;width:16px;margin-left:4px;vertical-align:middle}.date-calendar-inputs{align-items:center;position:relative}.input-date{margin-right:5px}.input-date-calendar{top:3px;left:230px;line-height:30px}.input-date-calendar.input-clock{left:320px}.html-calendar .input-date-calendar{top:0;left:0}input[type="search"]::-webkit-search-cancel-button{display:none}#form_hours table.hour_table_detailed tbody#body td{white-space:nowrap}