body{background:url(../images/?jpg=bg-global.jpg&plugin=fissaplugin) #fff repeat-x left top}body.body-childless{background:url(../images/?jpg=bg-global-childless.jpg&plugin=fissaplugin) repeat-x left top}.fissaplugin-schedule th{white-space:nowrap}.fissaplugin-schedule td a{display:inline-block;width:2em;border:1px dotted #fff0}.fissaplugin-schedule td a:hover{text-decoration:none;border:1px dotted}.fissaplugin-schedule td.day{background-color:#01bad6}.fissaplugin-schedule td.night-early{background-color:#0086e9}.fissaplugin-schedule td.night-late{background-color:#3a4fba}.fissaplugin-schedule td.weekend{background-color:#af45c1}.fissaplugin-schedule td.none{background-color:#eee}.fissaplugin-schedule td.legend{min-width:2.5ex;width:2.5ex}.fissaplugin-schedule td.implicit{background-image:url(../images/link_implicit.png);background-repeat:repeat}.layout_logged_in_as{padding:14px 15px 14px 0;position:absolute;top:-41px;right:0}.layout_logged_in_as .small{display:block;margin-top:5px}.body-small{background:url(../images/?png=bg-global-small.png&plugin=fissaplugin) #656569 repeat-x left top}.content{box-shadow:none;background:url(../images/?png=logo-fissa.png&plugin=fissaplugin) no-repeat left 10px}.body-small .content{background:none}.content_outer{margin:0;padding-top:61px}.timekeepers+table,table.fissaplugin-timekeepersdetailed{margin-top:2em;width:100%}.level_0 ul li a{color:#fff;text-shadow:none}.level_0 ul li:hover a,.level_0 ul li.selected a{color:#333;text-shadow:none}.content_action ul{text-align:left;font-size:14px}.content_action_result .outer_top{right:0;left:30px}.close_box{left:372px}.content_alert .outer_text{background:#d8f2f0;color:#333;border:1px solid #32b5ab}.content_alert .inner_text h3,.content_alert .inner_text h3 strong{font-weight:700;color:#333}.content_alert .outer_text a{color:#fff}.content_alert button,.content_alert input[type='submit'],.content_alert a{background:#3bb6b8;color:#fff}.content_alert button:hover,.content_alert input[type='submit']:hover,.content_alert a:hover{background:#34a9ab;color:#fff}input:disabled{cursor:not-allowed;opacity:.5}.content_alert .inner_text{background:url(../images/?png=ico-information.png&plugin=fissaplugin) no-repeat left top;padding-left:24px}.help{width:auto;min-width:210px}.help table{border-spacing:5px}.timekeeper-image:parent{width:75px}.timekeeper-image{width:75px}.image-reference{height:150px}.reference label{padding-right:0}.reference .itemsdated-new{margin-left:10.5em}.reference .itemsdated-current,.reference .itemsdated-last{margin-left:10em}.reference .maskable{float:left;margin-top:7px;margin-left:3px;margin-right:5px}.recuperation_span_paid{color:#40B6AC}.recuperation_span{color:#3aadef}.recuperation_span_refused{color:#EA7572}.scans{margin-top:2em;width:100%}.itemsform .itemsform{border:none}.itemsform .itemsform-bold input[type="radio"]{margin-top:12px}.itemsform .itemsform-head{background:#fff9e9;border:none}.itemsform .itemsform-head-bottom{border-bottom:1px solid #FCEFCF}.body-fissaplugin_reportanalysis .itemsform .itemsform-head,.body-fissaplugin_reportanalysis .itemsform .itemsform-head-bottom{background:none;border:none}button.back_ifttt{float:left;font-weight:400;font-size:.9em;text-decoration:none;padding:6px 8px;display:block;background:url(../images/futura/btn-grey.png) repeat-x left top;border:1px solid #d3d3d3;color:#555;text-shadow:0 1px 0 #FFF;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-radius:0 0 4px 4px}a.button{background:#40B6AC;border:1px solid #40B6AC;color:#fff;text-shadow:none;padding:10px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}a.button:hover{background:#35A597;border:1px solid #35A597;padding:10px;text-decoration:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}table.alternate,table.synthesis,.body-fissaplugin_absencesheet table.fissaplugin-scoreboardsheet{width:100%;border-spacing:4px;border-collapse:separate}table.detailed,table.userfeedback,table.fissaplugin-scoreboardsheet{border-spacing:4px;border-collapse:separate;overflow-x:scroll;display:block}table.alternate>tr:nth-child(odd),table.synthesis>tr:nth-child(odd),table.detailed>tr:nth-child(odd),table.userfeedback>tr:nth-child(odd){background-color:#fff}table.alternate>tr:nth-child(even),table.synthesis>tr:nth-child(even),table.detailed>tr:nth-child(even),table.userfeedback>tr:nth-child(even){background-color:#efefef}table.alternate>tr:nth-child(even),table.synthesis>tr:nth-child(even),table.detailed>tr:nth-child(even),table.userfeedback>tr:nth-child(even){background-color:#efefef}table.alternate .input-date-calendar tr:nth-child(even),table.alternate .input-date-calendar tr:nth-child(odd){background-color:#f6f6f6}table.alternate>tr:hover,table.synthesis>tr:hover,table.detailed>tr:hover,table.userfeedback>tr:hover{background-color:#e5e5e5}table.alternate td,table.synthesis td,table.detailed td,table.userfeedback td{padding:5px;border:none}table.alternate tr:hover th,table.synthesis tr:hover th,table.detailed tr:hover th,table.userfeedback tr:hover th{background-color:#999}table.alternate th,table.synthesis tr:first-child td,table.detailed tr:first-child th,table.userfeedback tr:first-child th{padding:8px;background:#999;color:#fff;border-radius:3px!important;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;-ms-border-radius:3px!important;-o-border-radius:3px!important;text-shadow:none}table.fissaplugin-scoreboardsheet tr th:first-child,table.fissaplugin-schedule tr th:first-child{padding-right:10px}.detailed,.userfeedback{border:none;border-collapse:separate}table.synthesis tr:first-child td:empty{background:none}tr.fissaplugin-weekstop td{background:#dcdcdc}tr.fissaplugin-weekstart td{border-top:1px solid #ccc;padding-top:8px}td.fissaplugin-span{text-align:right}td.fissaplugin-weekdetail{text-align:left}td.fissaplugin-bold{font-weight:700}td.fissaplugin-light{color:#333}table.fissaplugin-timekeepersheet-heading{border:1px solid #000;border-radius:4px;padding:16px;margin-bottom:16px}table.fissaplugin-timekeepersheet-heading th{padding-right:4px}table.fissaplugin-timekeepersheet-heading td{width:100%}table.fissaplugin-timekeepersheet .trouble{padding:9px 4px!important;padding-bottom:10px;border:1px solid red;background-image:url(../images/class_probleme.gif);background-repeat:no-repeat;background-position:bottom right}span.fissaplugin-dailydetail-slice{display:inline-block;height:44px;border:1px dashed grey;border-width:2px;position:absolute;z-index:20}span.fissaplugin-timekeeper-slice{background-color:#FCEFCF;display:inline-block;height:44px;border:1px solid #D3D3D3;border-width:1px 9px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;position:absolute;z-index:19}span.fissaplugin-timekeeper-slice span.label{box-sizing:border-box;display:inline-block;top:0;height:100%;width:100%;text-align:center;line-height:44px;vertical-align:middle;overflow:hidden}table.fissaplugin-timekeepers-schedule-daily{border-spacing:0 10px}table.fissaplugin-timekeepers-schedule-daily th{vertical-align:middle}td.fissaplugin-timekeeper-slider{position:relative;height:44px}td.fissaplugin-timekeeper-scanned{color:#000}table.fissaplugin-timekeepers-planning-weekly td,table.fissaplugin-timekeepers-planning-weekly th{padding-right:22px;padding-bottom:11px}table.fissaplugin-scoreboardsheet tr:first-child th{text-align:center;white-space:nowrap}table.fissaplugin-scoreboardsheet th{white-space:nowrap;vertical-align:middle;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;-ms-border-radius:3px!important;-o-border-radius:3px!important;border-radius:3px!important}table.fissaplugin-scoreboardsheet th.compact{padding:10px 2px}table.fissaplugin-scoreboardsheet td{min-width:30px;height:25px;text-align:center;padding:0;-webkit-border-radius:3px!important;-moz-border-radius:3px!important;-ms-border-radius:3px!important;-o-border-radius:3px!important;border-radius:3px!important;border:1px solid #ccc;vertical-align:middle}table.fissaplugin-scoreboardsheet td a{min-width:30px;display:block;line-height:25px;font-size:.8em;color:#fff;text-transform:capitalize}table.fissaplugin-scoreboardsheet td a:hover{text-decoration:none}table.fissaplugin-scoreboardsheet td.fissaplugin-scoreboardsheet-cell-weekend,#timekeepers_help table td.fissaplugin-scoreboardsheet-cell-weekend{background:#B2B2B2;border:1px solid #B2B2B2}table.fissaplugin-scoreboardsheet td.fissaplugin-scoreboardsheet-cell-before-entrydate,#timekeepers_help table td.fissaplugin-scoreboardsheet-cell-before-entrydate{background:url(../images/?png=link_hash.png&plugin=fissaplugin) repeat}table.fissaplugin-scoreboardsheet td.fissaplugin-scoreboardsheet-cell-timekeeper,#timekeepers_help table td.fissaplugin-scoreboardsheet-cell-timekeeper{background:url(../images/?png=link_timekeeper_clear.png&plugin=fissaplugin) center no-repeat;border:1px solid #89c439}table.fissaplugin-scoreboardsheet td.fissaplugin-scoreboardsheet-cell-error,#timekeepers_help table td.fissaplugin-scoreboardsheet-cell-error{border:1px solid #f9442e;background:none}table.fissaplugin-scoreboardsheet td.fissaplugin-timekeeper-trouble,#timekeepers_help table td.fissaplugin-timekeeper-trouble{background:url(../images/?png=link_timekeeper_alert.png&plugin=fissaplugin) center no-repeat}table.fissaplugin-scoreboardsheet td.fissaplugin-timekeeper-trouble-missing-clockout,#timekeepers_help table td.fissaplugin-timekeeper-trouble-missing-clockout{background:url(../images/?png=link_timekeeper_entry.png&plugin=fissaplugin) center no-repeat}#timekeepers_help{padding:30px 10px 10px 10px}#timekeepers_help table{border-spacing:10px}#timekeepers_help table td{vertical-align:middle}#timekeepers_help table td:first-child{height:30px;width:50px}div.fissaplugin-timekeepers-panorama{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}@media only screen and (max-width:1250px) and (min-width:800px){div.fissaplugin-timekeepers-panorama{grid-template-columns:1fr 1fr 1fr}}@media only screen and (max-width:800px) and (min-width:500px){div.fissaplugin-timekeepers-panorama{grid-template-columns:1fr 1fr}}@media only screen and (max-width:500px){div.fissaplugin-timekeepers-panorama{grid-template-columns:1fr}}div.fissaplugin-timekeepers-panorama-element{border:1px solid #000;padding:20px;min-height:200px;border-radius:10px;position:relative}div.fissaplugin-timekeepers-panorama-element .timekeeper-username{font-size:16px;font-weight:700;margin-bottom:20px}div.fissaplugin-timekeepers-panorama-element .timekeeper-add{margin-bottom:20px;text-decoration:underline}.fissaplugin-timekeepers-panorama-element .timekeeper-links{padding-bottom:60px}.fissaplugin-timekeepers-panorama-element #form_timekeeper{position:absolute;left:20px;right:20px;bottom:20px}table tr.red td,table tr.red td a{color:#fff;font-weight:700}.pager li.currentpage{background:#EA7572;border:none;color:#fff;text-shadow:none;font-weight:700}@media print{body{size:landscape}.fissaplugin-timekeepersheet{width:100%;border-collapse:collapse}.fissaplugin-timekeepersheet th,.fissaplugin-timekeepersheet td{border:1px solid grey;line-height:2em;padding:3px}tr.fissaplugin-weekstart td{padding-top:0}tr.fissaplugin-weekstop td{padding-bottom:0}}.body-fissaplugin_timekeepersscoreboard .heading .inner_text{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #efefef}.body-fissaplugin_timekeepersscoreboard .heading h2{margin-bottom:0;padding-bottom:0;border-bottom:0;display:inline-block;position:relative}.body-fissaplugin_timekeepersscoreboard .content_toolbar_container{top:0}.content_toolbar_container .outer_top{right:auto}.body-accounts_admin .content_working table,.body-accounts_credential .content_working table{border-collapse:collapse;margin:20px 0 40px 0;clear:both}.body-accounts_admin .content_working table tr th,.body-accounts_admin .content_working table tr td,.body-accounts_credential .content_working table tr th,.body-accounts_credential .content_working table tr td{padding:10px;vertical-align:top;color:#666;padding-left:10px}.body-accounts_admin .content_working table tr th,.body-accounts_credential .content_working table tr th{color:#393939;text-align:right}.body-accounts_admin .content_working form,.body-accounts_credential .content_working form{margin:20px 0}.body-accounts_credential .content_working .expired{color:#f37c7c}.body-accounts_credential .content_working p.expired{padding:10px 10px 10px 34px;margin:10px 0 20px 0;border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:url(../images/futura/ico-alert-red.png) no-repeat 10px center #ffecec;color:#666;border:1px solid #f37d7c}.body-accounts_credential .content_working .expiring{color:#edc06b}.body-accounts_credential .content_working p.expiring{padding:10px 10px 10px 34px;margin:10px 0 20px 0;border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;background:url(../images/futura/ico-alert.png) no-repeat 10px center #FFF9DF;color:#666;border:1px solid #edc06b}.body-accounts_invoices .content_todo{clear:both}.body-accounts_invoices .content_working .itemsform .itemslist{float:left;width:200px;margin:0 25px 25px 0;padding:0}.body-accounts_invoices .content_working .itemsform li{clear:none;border-bottom:none;padding:0}.invoice-details{background:#f9f9f9;padding-bottom:6px;text-align:center;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}.invoice-details:hover,.invoice-details:active{background:#FFF}.invoice-details div{padding:6px}.invoice-details .invoice-day{background:#dfdfdf;color:#333;text-shadow:0 1px 0 #F6F6F6;font-weight:700;border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;margin-bottom:6px}.invoice-print{position:relative;border:1px dotted #CCC;padding:20px}.invoice-print .invoice-number{margin-top:20px;font-weight:700}.invoice-print .invoice-day{top:38px}.invoice-print .invoice-address{color:#333;position:absolute;right:20px;top:20px;text-align:right}.invoice-print .invoice-address .vcard>div{padding:2px 0}.invoice-print .invoice-address .org{font-size:1.2em;font-weight:700}.invoice-print .invoice-address .email{background:none}.invoice-print .invoice-account{margin:50px 0 30px 0;position:relative;padding-left:68px}.invoice-print .invoice-account img{position:absolute;top:0;left:0}.invoice-print .invoice-account .account-name{font-size:1.4em;font-weight:700;margin-bottom:4px}.invoice-body{clear:both}.invoice-body table{width:100%;border-collapse:collapse;margin:20px 0 0 0}.invoice-body table tr th,.invoice-body table tr td{padding:8px 10px;border-bottom:1px dotted #efefef}.invoice-body table tr:first-child th,.invoice-body table tr:first-child td{text-align:left;background:url(../images/futura/bg-grey.png) #f6f6f6 repeat-x bottom left;color:#333;text-shadow:0 1px 0 #f6f6f6;border-bottom:none}.invoice-body table tr:first-child th:first-child,.invoice-body table tr:first-child td:first-child{border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;-webkit-border-top-left-radius:4px}.invoice-body table tr:first-child th:last-child,.invoice-body table tr:first-child td:last-child{border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;-webkit-border-top-right-radius:4px}.invoice-price{margin-left:590px;background:#f9f9f9;padding:4px 0 4px 10px}.invoice-price table{border-collapse:collapse;margin:0;clear:both}.invoice-price table tr th,.invoice-price table tr td{padding:8px 4px}.invoice-price table tr th{color:#393939;text-align:right}.invoice-price table tr td{width:93px}.pack-descriptions{display:inline-block;margin-left:2em}.pack-description ul{list-style-type:disc}.pack-description li{list-style-type:disc;padding:0;margin-left:1em;border:none}.pack-hidden{display:none}.accounts.pack,.accounts.users{font-size:1.2em;margin-bottom:1ex}.pack-main-description,.pack-pricing-first{font-weight:700}.pack-pricing-last{font-style:italic}.form_salesforce{-webkit-transition:0.5s opacity;-moz-transition:0.5s opacity;-ms-transition:0.5s opacity;-o-transition:0.5s opacity;transition:0.5s opacity}.form_salesforce table{width:100%}.form_salesforce table td:first-child{width:1ex;white-space:nowrap}.form_salesforce table td.back{text-align:right}.form_salesforce,.table_salesforce{margin-bottom:100%}.form_salesforce.disabled{opacity:.4}.form_salesforce.disabled [type="submit"]{cursor:default;opacity:.4}.invoice-footer{margin-top:60px;font-size:.8em;color:#666;text-align:center}.body-small a.accounts_application_google_login{margin-top:4em;display:block;height:38px;line-height:38px;padding-left:50px;background:url(../images/google-login.png) #fa2800 no-repeat top left;color:#fff;font-weight:700;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.body-small #saml_login input{margin-top:4em;display:block;line-height:38px;padding-left:10px;text-align:left;background:#456789;color:#fff;text-shadow:none;font-weight:700;font-size:14px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.body-small #saml_login input:hover{text-decoration:underline}.modal-box .heading h2{font-weight:700}.modal-box .itemsform label{margin:2px 10px 0 0!important;width:125px!important}.modal-box .itemsform .hidden_field{width:calc(100% - 135px);margin:0!important}.modal-box .itemsform-bold label,.modal-box .itemsform-head label{margin:7px 10px 0 0!important}.modal-box .itemsform .itemsform-bold .hidden_field{line-height:37px!important;margin:7px 0 0 0!important}.modal-box .itemsform select{margin:0}.modal-box .input-date-calendar{font-weight:400}.modal-box .input-date-calendar select{font-size:12px;font-weight:400}.modal-box .itemsform .itemsform-bold label,.modal-box .itemsform .itemsform-bold input,.modal-box .itemsform .itemsform-bold select{font-size:20px}.page-home .mobile-images{background-color:#3C8A83}.page-mobile .logo_app img{height:120px}.body-mobile .ui-header{background:#40b6ac;color:#fff;text-shadow:none;border:none}.body-mobile .ui-header .btn-back{background:url(../images/?png=mobile/btn-back.png&plugin=fissaplugin) no-repeat 0% 50%}.body-mobile .ui-header .btn-home{background:url(../images/?png=mobile/btn-home.png&plugin=fissaplugin) no-repeat right 50%}.body-mobile #nav-toggle span,.body-mobile #nav-toggle span:before,.body-mobile #nav-toggle span:after{background:#fff}.body-mobile #nav-toggle.active span{background-color:#fff0}.body-mobile #menu-toggle ul li.item-active a{color:#40b6ac}.body-mobile #menu-toggle ul li.item-timekeeper.item-active a{background:url(../images/?png=mobile/icons/menu-timekeeper.png&plugin=fissaplugin) no-repeat left center}.body-mobile #menu-toggle ul li.item-personal-request.item-active a{background:url(../images/?png=mobile/icons/menu-personal-request.png&plugin=fissaplugin) no-repeat left center}.body-mobile #menu-toggle ul li.item-user-preferences.item-active a{background:url(../images/?png=mobile/icons/menu-user-preferences.png&plugin=fissaplugin) no-repeat left center}.body-mobile #menu-toggle ul li.item-web.item-active a{background:url(../images/?png=mobile/icons/menu-web.png&plugin=fissaplugin) no-repeat left center}.body-mobile #menu-toggle ul li.item-logout.item-active a{background:url(../images/?png=mobile/icons/menu-logout.png&plugin=fissaplugin) no-repeat left center}.body-small.body-login .heading{margin-top:3px}.logoconnection{text-align:center}.logoconnection img{padding-bottom:20px;width:200px}.content_standby{display:grid;grid-template-columns:1fr;gap:10px;padding:50px 0;margin:0 auto;text-align:center;background-color:inherit}.content_standby img{width:20%}.content_standby h1 strong{font-size:20px;color:#40b6ac}.content_standby a::after{background:#40b6ac}