@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,700&display=swap");
/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
html,body{padding:0;margin:0;font-family:"Open Sans",Arial,Helvetica,sans-serif;color:#ffffff;position:relative;}body{background-color:#0c1c65;transition:filter 125ms linear;}.dialog-off-canvas-main-canvas{position:relative;}.nod:not(.nod-mobile):not(.nod-desktop){display:none;}body.lab-subpage{padding-top:0 !important;}body.lab-subpage #toolbar-administration{display:none;}@media screen and (max-width:768px){.nod.nod-mobile{display:none;}}@media screen and (min-width:769px){.nod.nod-desktop{display:none;}}.dialog-off-canvas-main-canvas a,.dialog-off-canvas-main-canvas a:visited{color:#ffffff;text-decoration:none;}.dialog-off-canvas-main-canvas a:hover{text-decoration:underline;}@media screen and (max-width:768px){#toolbar-administration{display:none;}}.section-title{padding:16px;background-color:rgba(255,255,255,0.1);}i.icon{display:inline-block;width:28px;height:28px;padding:4px;position:relative;}i.icon:after{content:"";display:inline-block;width:28px;height:28px;position:absolute;left:4px;top:4px;background-repeat:no-repeat;background-position:center;background-size:28px;}i.icon.disabled{opacity:0.3;}i.icon-left:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/left.svg");}i.icon-calendar:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/calendar.svg");}i.icon-notification:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/notification.svg");}i.icon-notification.orange:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/notification_orange.svg");}i.icon-message:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/message.svg");}i.icon-message.orange:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/message_orange.svg");}i.icon-print:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/print.svg");}i.icon-edit:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/edit.svg");}i.icon-delete:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/delete.svg");}i.icon-new-vic:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/new-vic.svg");}i.icon-vic:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/vic.svg");}i.icon-acs:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/acs.svg");}i.icon-accept:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/accept.svg");}i.icon-reject:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/reject.svg");}i.icon-filters:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/filters.svg");}i.icon-add:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/add.svg");}i.icon-reg:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/reg.svg");}i.icon-cerfa:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/cerfa.svg");}i.icon-export:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/export.svg");}i.icon-accept-reject:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/accept-reject.svg");}i.icon-search:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/search.svg");}i.icon-actions:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/actions.svg");}i.icon-notif-delete:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/notif-delete.svg");}i.icon-comment:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/comment.svg");}i.icon-unread-comment:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/unread-comment.svg");}i.icon-menu:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/menu.svg");}i.icon-file:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/file.svg");}i.icon-actions{cursor:pointer;position:relative;}i.icon-actions:hover{background-color:#3365fb;border-radius:4px;}i.icon-actions:hover:after{filter:none !important;}i.icon-actions ul.menu{right:36px;top:0;width:240px;font-style:normal;box-shadow:0 0 4px rgba(0,0,0,0.5);z-index:1000;}i.icon:after{content:"";display:inline-block;width:28px;height:28px;position:absolute;left:4px;top:4px;background-repeat:no-repeat;background-position:center;background-size:28px;}i.icon.disabled{opacity:0.3;}i.icon-left:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/left.svg");}i.icon-calendar:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/calendar.svg");}i.icon-notification:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/notification.svg");}i.icon-message:after,i.icon-actions.icon-actions-message:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/message.svg");}i.icon-print:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/print.svg");}i.icon-edit:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/edit.svg");}i.icon-delete:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/delete.svg");}i.icon-new-vic:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/new-vic.svg");}i.icon-vic:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/vic.svg");}i.icon-acs:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/acs.svg");}i.icon-accept:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/accept.svg");}i.icon-reject:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/reject.svg");}i.icon-filters:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/filters.svg");}i.icon-add:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/add.svg");}i.icon-reg:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/reg.svg");}i.icon-cerfa:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/cerfa.svg");}i.icon-export:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/export.svg");}i.icon-accept-reject:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/accept-reject.svg");}i.icon-search:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/search.svg");}i.icon-actions:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/actions.svg");}i.icon-notif-delete:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/notif-delete.svg");}i.icon-comment:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/comment.svg");}i.icon-unread-comment:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/unread-comment.svg");}i.icon-menu:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/menu.svg");}i.icon-file:after{background-image:url("/profiles/lab/themes/custom/labtheme/images/file.svg");}i.icon-actions{cursor:pointer;position:relative;}i.icon-actions:hover{background-color:#3365fb;border-radius:4px;}i.icon-actions:hover:after{filter:none !important;}i.icon-actions ul.menu{right:36px;top:0;width:240px;font-style:normal;box-shadow:0 0 4px rgba(0,0,0,0.5);z-index:1000;}i.icon-actions ul.submenu{right:240px;}ul.admin-list{width:100%;margin:0;padding:0;}ul.admin-list li{border-top:1px solid #ffffff;padding:16px;list-style-type:none;}ul.admin-list li a{display:inline-block;width:100%;}ul.admin-list li:hover{background-color:rgba(255,255,255,0.1);}ul.admin-list li:hover a{text-decoration:none;}ul.admin-list li:last-child{border-bottom:1px solid #ffffff;}ul.admin-list li span.label{font-size:1.5em;font-weight:700;}ul.admin-list li span.description{font-size:1.5em;font-weight:100;}@media screen and (min-width:769px){#header-notifications{display:none;}}.messages{margin-bottom:10px;color:#ffffff;font-size:1.1em;border:0;background-position:12px 18px;}.messages.messages--error{background-color:#ff4041;box-shadow:0 0 4px #ff4041;background-image:url("/profiles/lab/themes/custom/labtheme/images/message-error.svg");}.messages.messages--warning{background-color:#ee8031;box-shadow:0 0 4px #ee8031;background-image:url("/profiles/lab/themes/custom/labtheme/images/message-warning.svg");}.messages.messages--status{background-color:#219e6c;box-shadow:0 0 4px #219e6c;background-image:url("/profiles/lab/themes/custom/labtheme/images/message-status.svg");}.lab-about{padding:20px;border:1px solid #3365fb;background-color:#1c43f3;text-align:center;font-size:1.2em;}.lab-about img{width:400px;height:auto;}.lab-about span.title{font-size:2.5em;font-weight:700;}.lab-about p{padding:0;}input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input[type="search"],input[type="date"],input[type="time"],input[type="number"],textarea{border:0;padding:8px 0;font-weight:300;color:#ffffff;background:none;}input[type="date"]{padding:8px 8px 8px 38px;background-image:url("/profiles/lab/themes/custom/labtheme/images/calendar.svg");background-size:24px;background-position:8px 8px;background-repeat:no-repeat;}textarea{resize:none;}input[type="text"]:focus,input[type="password"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="search"]:focus,input[type="date"]:focus,input[type="time"]:focus,textarea:focus{background-color:rgba(255,255,255,0.1);outline:none;}input[type="button"],button,input[type="submit"].cancel-button,a.button{color:#3365fb;background-color:#ffffff;border:0;text-transform:uppercase;padding:12px 16px;font-weight:700;box-shadow:3px 3px rgba(0,0,0,0.4);margin-left:0;}a.button{color:#3365fb !important;text-decoration:none;cursor:pointer;}a.button:hover{text-decoration:none;}a.button.blue.gentelfr{margin-left:20%;}input[type="submit"],button.blue,a.button.blue{color:#ffffff;background-color:#3365fb;border:0;text-transform:uppercase;padding:12px 16px;font-weight:700;box-shadow:3px 3px rgba(0,0,0,0.4);margin-left:0;}a.button.blue{color:#ffffff !important;}input[type="submit"]:hover,input[type="button"]:hover,button:hover,a.button:hover{background-color:#4375ff;color:#ffffff !important;}input[type="button"]:disabled,button:disabled,input[type="submit"]:disabled,input[type="submit"].disabled,a.button.disabled{background-color:#606060;color:#a0a0a0 !important;}a.form-nav-btn{background-color:#0c1c65;color:#ffffff !important;border:1px solid #ffffff;padding:10px 14px;}a.form-nav-btn.disabled{opacity:0.5;}a.form-nav-btn:not(.disabled):hover{background-color:#3365fb;}input::placeholder{opacity:0.75;font-weight:300;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background-color:transparent;padding:8px 20px 8px 0px;font-weight:300;}select:not([multiple]){background-image:url("/profiles/lab/themes/custom/labtheme/images/select-down.svg");background-repeat:no-repeat;background-position:right 8px top 50%;background-size:20px;}form label,form textarea{display:block;}form .form-type-select label,form .form-type-textfield label,form .form-type-date label,form .form-type-textarea label,form .form-type-email label,form .form-type-tel label,form .form-type-password label,form .form-type-managed-file label,form .form-type-number label,form fieldset legend,form .form-item-date-i-date label{text-transform:uppercase;font-weight:700;}form select,form input{display:inline-block;padding-right:36px;box-sizing:border-box;}form select:not([multiple]) option{background-color:#ffffff;color:#000000;}form select[multiple] option{color:#ffffff;}span.field-suffix,span.field-prefix{display:inline-block;}form #edit-actions{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;}form #edit-actions input[type="submit"],form #edit-actions input[type="button"]{flex:0;}@media screen and (max-width:768px){form #edit-actions{margin-bottom:20px;}}form .lab-adr-message{color:#ff0000;font-size:1.3em;font-weight:700;}form .lab-adr-liste{list-style-type:none;border:1px solid rgba(255,255,255,0.1);border-radius:0 0 4px 4px;margin:0;padding:0;}form .lab-adr-liste li{padding:8px;font-weight:400;font-size:1.2em;cursor:pointer;width:calc(100% - 16px);}form .lab-adr-liste li:hover{background-color:rgba(255,255,255,0.1);}.checkbox-container{display:block;position:relative;padding-left:40px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.checkbox-container.check-select-all{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #000000;}.checkbox-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;}.checkbox-container .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;border:1px solid rgba(255,255,255,0.1);background-color:#ffffff;}.checkbox-container:hover input ~ .checkmark,.checkbox-container:hover input:checked ~ .checkmark{background-color:#3365fb;}.checkbox-container .checkmark:after{content:"";position:absolute;display:none;}.checkbox-container input:checked ~ .checkmark:after{display:block;}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #0c1c65;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.checkbox-container:hover .checkmark:after{border-color:#ffffff;}details{background-color:none;border:2px solid rgba(255,255,255,0.3);border-radius:2px;padding:8px;}details summary{font-size:0.9em;color:#ffffff;font-weight:700;text-transform:uppercase;}details[open] summary ~ *{animation:smoothshow 0.5s ease-in-out;}@keyframes smoothshow{0%{opacity:0;margin-left:-10px;}100%{opacity:1;margin-left:0px;}}@keyframes vsmoothshow{0%{opacity:0;margin-top:-10px;}100%{opacity:1;margin-top:0px;}}.form-item-identite-tiers-comment label{color:#eb7700;}#ass-add-form > details,#ass-edit-form > details,#ms-add-form > details,#ms-edit-form > details{border:0;padding:0;}#ass-add-form > details > .details-wrapper,#ass-edit-form > details > .details-wrapper,#ms-add-form > details > .details-wrapper,#ms-edit-form > details > .details-wrapper{padding:0;}#ass-add-form > details > summary,#ass-edit-form > details > summary,#ms-add-form > details > summary,#ms-edit-form > details > summary{display:none;}.error-msg-input{background-color:#ff0000;padding:5px;border-radius:4px;display:block;text-align:center;max-width:350px;min-width:150px;width:max-content;font-weight:800;font-size:14px;}@media screen and (min-width:769px){input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input[type="search"],input[type="date"],input[type="time"],input[type="number"],textarea{font-size:1.3em;}input[type="button"],button,input[type="submit"].cancel-button,a.button,input[type="submit"],button.blue,a.button.blue{font-size:1em;}select{font-size:1.3em;}.checkbox-container{font-size:1.3em;}}@media screen and (max-width:768px){input[type="text"],input[type="password"],input[type="tel"],input[type="email"],input[type="search"],input[type="date"],input[type="time"],input[type="number"],textarea{font-size:1em;}input[type="button"],button,input[type="submit"].cancel-button,a.button,input[type="submit"],button.blue,a.button.blue{font-size:0.75em;}select{font-size:1em;}.checkbox-container{font-size:1em;}}.lab-form-accept-reject .bt-accept-all,.lab-form-accept-reject .bt-reject-all{cursor:pointer;}.ui-widget.ui-autocomplete{background-color:#0c1c65;border:2px solid #1c43f3;}.ui-widget.ui-autocomplete li a{display:inline-block;color:#ffffff !important;padding:8px;width:100%;box-sizing:border-box;}body.lab-subpage #breadcrumb{display:none;}@media screen and (min-width:769px){#breadcrumb nav ol{list-style-type:none;margin:0;padding:0;font-weight:400;font-size:0.8em;}#breadcrumb nav ol li{display:inline;}#breadcrumb nav ol li:not(:first-child)::before{content:" \BB ";}}@media screen and (max-width:768px){#breadcrumb{display:none;}}body.header-expanded{overflow:hidden;}@media screen and (max-width:768px){body:not(.lab-subpage) main{width:calc(100% - 40px);padding:20px;}body.header-expanded main{filter:grayscale(100%) brightness(50%);overflow:hidden;}}@media screen and (min-width:769px){body:not(.lab-subpage):not(.maintenance-page) main{width:calc(100% - 200px);margin-left:120px;padding:10px 50px 10px 30px;transition:margin 125ms linear;}body.header-expanded main{margin-left:400px;filter:grayscale(100%) brightness(50%);overflow:hidden;}}body.maintenance-page .layout-container aside{display:none;}.block-lab-search-bar-block{width:300px;}#search-bar{width:100%;position:relative;}#search-bar form{display:flex;width:100%;justify-content:space-around;}#search-bar input[type="search"]{width:calc(100% - 30px);padding:8px;border:1px solid rgba(255,255,255,0.1);}#search-bar .form-item{margin-top:0;margin-bottom:0;}#search-bar input[type="submit"]{display:block;background-color:transparent;background-image:url("/profiles/lab/themes/custom/labtheme/images/search.svg");background-repeat:no-repeat;background-position:center;background-size:28px;width:44px;height:30px;padding:8px;margin:8px;box-shadow:none;}#search-bar .lab-advanced-search{left:0;bottom:-16px;position:absolute;font-size:0.8em;}#search-bar .lab-advanced-search a{color:#ffffff;}body.lab-subpage #page-userbar{display:none;}#page-userbar{height:45px;color:#ffffff;margin-bottom:15px;}@media screen and (max-width:768px){.block-lab-search-bar-block{display:none;}.block-lab-userbar-block{width:100%;}}@media screen and (min-width:769px){#page-userbar .region-userbar{display:flex;flex-direction:row;justify-content:space-between;}.block-lab-reminder-block{flex:1;padding:10px 0;}.block-search{flex:0 0 350px;width:350px;text-align:right;margin-right:30px;}.block-search form{width:100%;}.block-search .form-type-search{width:calc(100% - 64px);display:inline-block;margin:0;}.block-search label{display:none;}.block-search input[type="submit"]{display:inline-block;background-color:transparent;background-image:url("/profiles/lab/themes/custom/labtheme/images/search.svg");background-repeat:no-repeat;background-position:center;background-size:28px;width:28px;height:28px;padding:8px;margin-left:10px;}.block-search input[type="submit"]:hover{background-color:rgba(255,255,255,0.2);}.block-lab-userbar-block{flex:0 0 200px;width:200px;}}#reminder{color:#ffffff;font-size:1.25em;font-weight:700;vertical-align:middle;}#reminder i.icon{vertical-align:middle;margin-right:10px;}@media screen and (max-width:768px){.block-lab-reminder-block{display:none;}}@media screen and (max-width:1023px){#reminder{display:none;}}#notif-center{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;height:35px;position:relative;}#notif-center .area{flex:0;position:relative;cursor:pointer;}#notif-center .user.area{padding:4px;}#notif-center a.menu-mobile{display:inline-block;padding:6px;width:24px;height:24px;}#notif-center .icon-counter{vertical-align:middle;display:inline-block;width:70px;}#notif-center .counter{color:#ffffff;font-size:1.3em;text-align:center;padding:5px;width:16px;height:28px;display:inline-block;vertical-align:middle;}#notif-center .icon-counter.new .counter{color:#fbab33;}#notif-center .icon{padding:2px 5px;vertical-align:middle;}#notif-center .user-icon{display:inline-block;border-radius:4px;font-size:1.1em;line-height:1.2em;font-weight:700;padding:6px;width:24px;height:24px;margin-left:10px;text-align:center;background-color:#dc7d7d;color:#ffffff;text-transform:uppercase;}#notif-center ul.menu,#notif-center ul.notifs,#notif-center ul.messages{z-index:1001;right:0;top:36px;width:300px;position:absolute;}#notif-center ul.notifs:not(.empty),#notif-center ul.messages:not(.empty){width:450px;max-height:80vh;overflow-y:auto;}@media screen and (max-width:768px){#notif-center{width:100%;}#notif-center .menu-mobile.area{flex:1 !important;}#notif-center .notif.area,#notif-center .user.area,#notif-center .msg.area{display:none;}#table-back{display:none;}}@media screen and (min-width:769px){#notif-center .menu-mobile.area{display:none;}#notif-center a.menu-mobile{margin:0 10px;}#table-back{width:100%;margin-top:20px;}#table-back a i,#table-back a span{vertical-align:middle;display:inline-block;}}#mobile-return{display:none;}#lab-overlay{position:fixed;left:0;top:0;width:100vw;height:100vh;margin:0;padding:0;background-color:rgba(0,0,0,0.75);z-index:1000;overflow:hidden;display:none;}#lab-overlay .container{display:table;width:100%;height:100%;}#lab-overlay .popin .title{padding:20px;background-color:#f0f0f0;font-weight:700;}#lab-overlay .popin .content{padding:20px;width:100%;overflow:auto;box-sizing:border-box;overflow-wrap:anywhere;}#lab-overlay .popin .checkbox-container{font-size:0.85em;}#lab-overlay .popin .checkbox-container .checkmark{border:1px solid #000000;border-radius:4px;}#lab-overlay .popin .actions{padding:20px;background-color:#f0f0f0;text-align:right;}#lab-overlay .popin label{display:block;}#lab-overlay .popin input[type="text"],#lab-overlay .popin input[type="date"],#lab-overlay .popin textarea{width:100%;border:1px solid #a0a0a0;border-radius:4px;color:#000000;padding:8px;box-sizing:border-box;font-size:1em;}#lab-overlay .loading{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle;}#lab-overlay .loading svg{display:block;max-width:100px;margin:0 auto 20px;}#lab-overlay .loading span.text{display:block;margin-bottom:30px;}#lab-overlay .popin .title{padding:20px;background-color:#f0f0f0;font-weight:700;}#lab-overlay .popin .content{padding:20px;width:100%;overflow:auto;box-sizing:border-box;overflow-wrap:anywhere;}#lab-overlay .popin .checkbox-container{font-size:0.85em;}#lab-overlay .popin .checkbox-container .checkmark{border:1px solid #000000;border-radius:4px;}#lab-overlay .popin .actions{padding:20px;background-color:#f0f0f0;text-align:right;}#lab-overlay .popin label{display:block;}#lab-overlay .popin-send-email small{font-size:0.7em;line-height:0.8em;}#lab-overlay .popin-send-email .email-list{width:100%;border:1px solid #a0a0a0;border-radius:4px;padding:8px;box-sizing:border-box;min-height:54px;}#lab-overlay .popin-send-email .email-list.error{border:2px solid #ff0000;background-color:#ffe0e0;}#lab-overlay .popin-send-email .email-list .email{background-color:#f0f0f0;border-radius:4px;padding:6px;color:#000000;font-size:0.75em;margin-right:5px;display:inline-block;margin-bottom:5px;}#lab-overlay .popin-send-email .email-list .email:hover{background-color:#ff0000;color:#ffffff;content:"Supprimer";cursor:pointer;}#lab-overlay .popin-send-email p.legend{font-size:0.7em;line-height:1.2em;padding:0;margin:10px 0;}.select-all{display:flex;margin-left:5px;}.select-member-wraper{display:flex;align-items:center;margin-bottom:15px;}.select-column-member{display:flex;margin-bottom:10px;margin-right:10px;}.map-filter-container{display:flex;flex-wrap:wrap;justify-content:space-between;}.lab-distance{padding-right:0px;}#lab-overlay .popin-send-email .email-selector{display:flex;}#lab-overlay .popin-send-email .email-selector select{flex:0 0 calc(100% - 170px);width:calc(100% - 170px);border:1px solid #a0a0a0;border-radius:4px;padding:8px;font-size:1em;margin-right:20px;}#lab-overlay .popin-send-email .email-selector button{flex:0 0 150px;width:150px;font-size:1em;}#lab-overlay .popin input[type="text"],#lab-overlay .popin input[type="email"],#lab-overlay .popin textarea{width:100%;border:1px solid #a0a0a0;border-radius:4px;color:#000000;padding:8px;box-sizing:border-box;font-size:1em;}#lab-overlay .popin input[type="text"].error,#lab-overlay .popin input[type="email"].error,#lab-overlay .popin textarea.error{border:2px solid #ff0000;background-color:#ffe0e0;}#lab-overlay .loading{display:table-cell;width:100%;height:100%;text-align:center;vertical-align:middle;}#lab-overlay .loading svg{display:block;max-width:100px;margin:0 auto 20px;}#lab-overlay .loading span.text{display:block;margin-bottom:30px;}#lab-overlay .loading a.button{display:block;width:100px;margin:0 auto;display:none;}.popin{display:none;position:absolute;background-color:#ffffff;color:#000000;animation:vsmoothshow 0.5s ease-in-out;}.popin a.button:not(.blue){background-color:#efefef;}@media screen and (min-width:769px){#lab-overlay .popin{left:calc(50% - 300px);top:100px;width:600px;}.popin{border-radius:4px;font-size:1.2em;box-shadow:0 0 4px rgba(0,0,0,0.5);}}@media screen and (max-width:768px){#lab-overlay .popin{left:0;bottom:0;width:100%;}.popin{font-size:1em;box-shadow:0 -2px 4px rgba(0,0,0,0.5);}}.multiform-details tr.edit-mode a{display:none;}.lab-ajax-form-wrapper{position:relative;}.subform{border:2px solid rgba(255,255,255,0.3);background-color:#1c43f3;box-shadow:0 0 8px rgba(0,0,0,0.5);box-sizing:border-box;padding:20px;margin:20px 0;display:none;position:absolute;left:20px;top:20px;width:80vw;z-index:1000;}.subform.edit-mode .bt-valid-row,.subform:not(.edit-mode) .bt-valid-edit-row,.subform.edit-mode .bt-cancel-row,.subform:not(.edit-mode) .bt-cancel-edit-row,.subform .bt-remove-row{display:none;}.subform .bt-cancel-row,.subform .bt-cancel-edit-row{margin-left:10px;}.subform .actions{flex:0 0 100%;}.subform .form-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;}.subform .form-wrapper .form-item{min-width:auto !important;margin-right:0 !important;}.subform .form-wrapper .form-item input[type="text"]{width:100%;}.subform .form-wrapper .form-item.no-flex{flex:0 0 100%;width:100%;}@media screen and (min-width:1440px){.subform .form-wrapper .form-item{flex:0 0 33%;width:33% !important;}}@media screen and (min-width:1024px) and (max-width:1439px){.subform .form-wrapper .form-item{flex:0 0 50%;width:50% !important;}}@media screen and (max-width:1023px){.subform .form-wrapper .form-item{flex:0 0 100%;width:100% !important;}}@media screen and (min-width:1024px){#ass-identite-fields{width:75%;float:left;}#ass-identite-flags{width:25%;float:right;}.form-item-identite-tiers-comment{clear:both;}}#map_section{width:100%;float:right;position:relative;}#mapid{width:100%;height:500px;position:relative;}#evt-edit-form{width:calc(100% - 520px);margin-right:20px;float:left;}#evt-form #edit-actions{clear:both;}#ass-add-form #edit-actions-submit,#ms-add-form #edit-actions-submit{display:none;}#ass-add-form #edit-actions-cancel,#ass-edit-form #edit-actions-cancel,#ms-add-form #edit-actions-cancel,#ms-edit-form #edit-actions-cancel{margin-left:auto;}#ass-add-form .form-type-select,#ass-add-form .form-type-textfield,#ass-add-form .form-type-date,#ass-add-form .form-type-email,#ass-add-form .form-type-tel,#ass-add-form .form-type-number{display:inline-block;width:28%;min-width:400px;margin-right:10px;}#ass-add-form input[type="text"],#ass-add-form input[type="date"],#ass-add-form input[type="email"],#ass-add-form input[type="tel"],#ass-add-form select,#ass-add-form input[type="number"]{width:90%;}#ass-edit-form .form-type-select,#ass-edit-form .form-type-textfield,#ass-edit-form .form-type-date,#ass-edit-form .form-type-email,#ass-edit-form .form-type-tel,#ass-edit-form .form-type-number{display:inline-block;width:28%;min-width:400px;margin-right:10px;}#ass-edit-form input[type="text"],#ass-edit-form input[type="date"],#ass-edit-form input[type="email"],#ass-edit-form input[type="tel"],#ass-edit-form select,#ass-edit-form input[type="number"]{width:90%;}#ms-add-form .form-type-select,#ms-add-form .form-type-textfield,#ms-add-form .form-type-date,#ms-add-form .form-type-email,#ms-add-form .form-type-tel,#ms-add-form .form-type-number{display:inline-block;width:28%;min-width:400px;margin-right:10px;}#ms-add-form input[type="text"],#ms-add-form input[type="date"],#ms-add-form input[type="email"],#ms-add-form input[type="tel"],#ms-add-form select,#ms-add-form input[type="number"]{width:90%;}#ms-edit-form .form-type-select,#ms-edit-form .form-type-textfield,#ms-edit-form .form-type-date,#ms-edit-form .form-type-email,#ms-edit-form .form-type-tel,#ms-edit-form .form-type-number{display:inline-block;width:28%;min-width:400px;margin-right:10px;}#ms-edit-form input[type="text"],#ms-edit-form input[type="date"],#ms-edit-form input[type="email"],#ms-edit-form input[type="tel"],#ms-edit-form select,#ms-edit-form input[type="number"]{width:90%;}#ass-add-form .form-type-email span.field-prefix,#ms-add-form .form-type-email span.field-prefix,#ass-edit-form .form-type-email span.field-prefix,#ms-edit-form .form-type-email span.field-prefix{vertical-align:middle;}.form-item-contact-adresses-1-adr-adresse1,.form-item-contact-adresses-1-adr-adresse2{width:100% !important;min-width:auto;}.form-item-contact-adresses-1-adr-adresse1{margin-bottom:0;}.form-item-contact-adresses-1-adr-adresse2{margin-top:0;}@media screen and (max-width:1180px){.step-maker .step{min-width:135px !important;padding-top:6px;}.step-maker .step label{font-size:10px;}#hr-progressbar{left:62px !important;}}@media screen and (max-width:1024px){.step-maker .step{min-width:106px !important;padding-top:10px;}.step-maker .step label{font-size:8px;}#hr-progressbar{left:62px !important;}.valid-step{font-size:14px !important;}.step-container{width:100%;margin-top:80px;}}@media screen and (min-width:769px){#progress{display:flex;width:100%;flex-direction:row;border-bottom:1px solid #a0a0a0;padding-bottom:30px;margin-bottom:30px;}#progress-step{padding-top:15px;padding-left:20px;width:100px;font-weight:800;text-align:left;text-transform:uppercase;font-size:20px;}#progress-label{padding-top:15px;width:300px;color:#3365fb;font-weight:800;font-size:20px;font-size:20px;}}@media screen and (max-width:768px){#progress{border-bottom:1px solid #a0a0a0;padding-bottom:20px;margin:20px 0;height:60px;}#progress .circle{width:60px;float:left;margin-right:10px;}#progress-step{text-transform:uppercase;font-size:1em;color:#ffffff;font-weight:700;}#progress-label{color:#3365fb;font-size:1em;font-weight:700;}}@media screen and (min-width:1025px){#progress{display:none;}}@media screen and (max-width:1024px){.step-container{display:none;}}.step-container{width:100%;height:auto;border-bottom:1px solid #a0a0a0;padding:0 0 20px 0;}.step-maker-container{height:auto;}.step-container .step-maker{display:flex;flex-direction:row;flex-wrap:wrap;position:relative;}.step-container .step{width:150px;flex:0 0 150px;height:80px;cursor:pointer;padding-top:3px;position:relative;float:none !important;}.step-container .step label{word-break:break-word !important;cursor:pointer;}.step-container .step label.title{position:absolute;display:table;left:0;bottom:40px;}.step-container .step label.title span{display:table-cell;width:150px;height:50px;text-align:center;vertical-align:bottom;}.step-container .step > label.step-number{position:absolute !important;display:inline-block !important;left:calc(50% - 12px);bottom:0;}.step-container hr{left:85px !important;top:56px;}.step.external{color:#9cc3f3;cursor:pointer;}.step.active{color:#1c43f3;cursor:pointer;}.step.active label{font-weight:800;cursor:pointer;}.step.active .step-number{background-color:#1c43f3;content:"\2713";cursor:pointer;}.step.active .step-number span{content:"\2713";cursor:pointer;}.valid-step{background-color:white;color:#1c43f3;border:1px solid #1c43f3;cursor:pointer;}div.step-maker .step.external > label.step-number{background-color:#9cc3f3;border-color:#9cc3f3;color:#9cc3f3;cursor:pointer;}div.step-maker .step.active > label.step-number{background-color:#1c43f3;border-color:#1c43f3;color:#1c43f3;cursor:pointer;}div.step-maker .step > label{font-size:0.9em;font-weight:700;text-transform:uppercase;}#popin-call{z-index:79;position:fixed;right:80px;bottom:0;background-color:#1c43f3;border:1px solid #ffffff;border-radius:6px 6px 0 0;box-shadow:0 0 8px #000000;color:#ffffff;width:500px;box-sizing:border-box;display:none;}#popin-call .title{background-color:#ffffff;color:#000000;font-size:1.2em;font-weight:700;text-align:center;width:100%;padding:15px;box-sizing:border-box;}#popin-call .content{padding:20px;}#popin-call .caller{width:100%;}#popin-call .caller span{width:100%;display:inline-block;margin-bottom:5px;text-align:center;}#popin-call .caller .caller-name{font-size:2.5em;}#popin-call .caller .caller-phone{font-size:1.5em;}#popin-call .caller .caller-date{font-size:1em;}#popin-call textarea{width:calc(100% - 16px);border:1px solid rgba(255,255,255,0.1);padding:8px;margin:10px 0;}#popin-call .actions{width:100%;display:flex;flex-direction:row;}#popin-call .actions input[type="button"]{flex:0 0 calc(50% - 5px);width:calc(50% - 5px);color:#ffffff;}#popin-call .actions .bt-submit-comment{background-color:#219e6c;margin-right:5px;}#popin-call .actions .bt-decline-call{background-color:#ff4041;margin-left:5px;}
#fiche-membre{width:100%;margin:15px auto;}#fiche-membre .actions{text-align:right;}#fiche-membre .actions .bt-cancel{margin-right:50px;}#fiche-membre .fiche-membre-container{margin-bottom:30px;}@media screen and (max-width:768px){table .desktop{display:none;}}@media screen and (min-width:769px){table .mobile{display:none;}}.show-block{position:relative;width:100%;border-top:1px solid white;margin-top:10px;margin-bottom:10px;}.show-block:last-child{border-bottom:1px solid white;}.show-block .show-title-cursor svg{transition:transform 500ms ease;}.show-block .show-title{cursor:pointer;}.show-block:not(.open) .show-title-cursor svg{transform:rotate(180deg);}.show-block .show-toggle{transition:transform 250ms ease,max-height 250ms ease;}.show-block.open .show-toggle{transform:scaleY(1);max-height:9999px;}.show-block:not(.open) .show-toggle{transform:scaleY(0);max-height:0;}.show-title{font-size:26px;position:relative;}.show-title h2{text-align:left;font-size:1.4em;margin:0;padding:15px 0;}.show-title .show-title-cursor{position:absolute;top:0;right:0;font-size:50px;color:white;width:30px;height:15px;}.show-block th{font-size:18px;}.show-block td{font-size:17px;}.show-data-title{text-transform:uppercase;font-size:18px;font-weight:800;}.show-data{font-weight:200;font-size:17px;}div:not(#show-revenus-info) .show-container div,div:not(#show-charges-info) .show-container div{flex:0 0 25%;width:25%;}#show-charges-info .show-container div:first-child,#show-revenus-info .show-container div:first-child{flex:3 0 50%;}#show-charges-info .show-container div,#show-revenus-info .show-container div{text-align:right;width:25%;}#revenus-table th:nth-child(3),#revenus-table th:nth-child(4),#revenus-table td:nth-child(3),#revenus-table td:nth-child(4),#charges-table th:nth-child(3),#charges-table th:nth-child(4),#charges-table td:nth-child(3),#charges-table td:nth-child(4){text-align:right;width:25%;}#revenus-table th:nth-child(1),#revenus-table td:nth-child(1),#charges-table th:nth-child(1),#charges-table td:nth-child(1){width:10%;}#revenus-table th:nth-child(2),#revenus-table td:nth-child(2),#charges-table th:nth-child(2),#charges-table td:nth-child(2){width:40%;}.show-container{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;padding:10px 0;}.show-container:not(:last-child){border-bottom:1px solid rgba(255,255,255,0.6);}.show-container div{text-align:left;}@media screen and (max-width:480px){.show-container div{flex:0 0 100% !important;width:100% !important;}}@media screen and (min-width:481px) and (max-width:768px){div:not(#show-revenus-info) .show-container div,div:not(#show-charges-info) .show-container div{flex:0 0 50%;width:90%;}}@media screen and (min-width:769px) and (max-width:10239px){div:not(#show-revenus-info) .show-container div,div:not(#show-charges-info) .show-container div{flex:0 0 50%;width:50%;}}@media screen and (min-width:1024px) and (max-width:1439px){div:not(#show-revenus-info) .show-container div,div:not(#show-charges-info) .show-container div{flex:0 0 33%;width:25%;}}@media screen and (min-width:1440px){div:not(#show-revenus-info) .show-container div,div:not(#show-charges-info) .show-container div{flex:0 0 25%;width:25%;}}#enfants-pupilles-table{margin-bottom:45px;}#show-commentaires-info{width:100%;}.show-commentaires-card{width:100%;background-color:rgb(0,0,0,0.09);border-radius:6px;box-shadow:1px 2px rgba(0,0,0,0.2);margin-top:15px;}.show-commentaires-nfo{font-size:18px;display:block;border-bottom:2px solid white;line-height:40px;width:max-content;font-weight:800;}.show-commentaires-content{font-size:16px;overflow:hidden;padding:20px 0;font-weight:200;}#comment-reply-form{padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,0.5);}#comment-reply-form:after{clear:both;padding-bottom:20px;margin-bottom:20px;}#comment-reply-form #edit-actions{margin-top:20px;}#comment-reply-form .form-item{margin:0;}#new-comment-form .comment-date-time{display:flex;flex-direction:row;align-items:flex-start;margin-bottom:20px;}#new-comment-form .comment-date,#new-comment-form .comment-time{flex:0 0 120px;width:100px;margin-right:20px;}#new-comment-form .comment-date strong,#new-comment-form .comment-time strong{display:block;text-transform:uppercase;}#new-comment-form textarea{border:1px solid rgba(255,255,255,0.1);padding:8px;}#fiche-membre-actions a.button{display:inline-block;margin-top:20px;}th.select-column,td.select-column{display:flex;width:50px;text-align:center;vertical-align:middle;}.select-member{margin:0;position:relative;top:0;}@media screen and (max-width:768px){#fiche-membre-actions{display:none;}}
#new-comment-form{margin-bottom:20px;}.comment{width:100%;margin-bottom:20px;padding-top:20px;}.comment:not(:first-child){border-top:1px solid rgba(255,255,255,0.5);}.comment .comment-user,.message .message-user{}.comment .comment-user span,.message .message-user span{display:inline-block;width:50px;height:50px;border-radius:50%;background-color:#DC7D7D;color:#FFFFFF;font-weight:700;text-align:center;font-size:1.7em;line-height:1.7em;}.comment .comment-user span.delegue,.message .message-user span.delegue{background-color:#9013FE;}.comment .comment-content{text-align:justify;}.comment .comment-content .comment-date{font-weight:700;display:block;width:100%;margin-bottom:20px;}.comment .comment-state{}.comment .comment-state span{padding:6px 12px;text-align:center;border-radius:2px;text-transform:uppercase;font-weight:700;font-size:0.9em;}.comment .comment-state span.comment-valide{color:#219E6C;background-color:#E3EEE7;}.comment .comment-state span.comment-refuse{color:#E50006;background-color:#F0DBDC;}.comment .comment-state span.comment-avalider{color:#EE8031;background-color:#F9F2DC;}.comment-actions{clear:both;text-align:center;margin:10px 0 20px;}.comment-actions .button{display:inline-block;}.comment-actions .bt-valider{margin-left:50px !important;}@media screen and (min-width:769px){.comment-container{display:flex;flex-direction:row;}.comment .comment-user{flex:0 0 50px;}.comment .comment-content{flex:1;padding-left:20px;}.comment .comment-state{flex:0 0 120px;width:100px;padding-left:20px;text-align:center;}}@media screen and (max-width:768px){.comment-container{display:grid;grid-template:"u s" "c c";}.comment .comment-user{grid-area:u;}.comment .comment-content{grid-area:c;margin-top:20px;}.comment .comment-state{grid-area:s;width:auto;text-align:right;}}.message-container{display:flex;flex-direction:row;}.message .message-user{flex:0 0 50px;}.message.yours .message-user{order:2;}.message:not(.yours) .message-content{flex:1;padding-left:20px;}.message.yours .message-content{flex:1;padding-right:20px;text-align:right;order:1;}.message-text{display:inline-block;padding:0.8em 1.3em;border-radius:24px;text-align:left;}.message.yours .message-text{background-color:#3365FB;color:#FFFFFF;}.message:not(.yours) .message-text{background-color:#FFFFFF;color:#000000;}.message .message-content .message-date{font-weight:700;display:block;width:100%;margin-top:10px;}@media screen and (max-width:767px){.lab-messages .message{width:100%;}}@media screen and (min-width:768px) and (max-width:1023px){.lab-messages .message{width:500px;}.lab-messages .message.yours{margin-left:calc(100% - 500px);}.lab-messages .message:not(.yours){margin-right:calc(100% - 500px);}}@media screen and (min-width:1024px) and (max-width:1439px){.lab-messages .message{width:700px;}.lab-messages .message.yours{margin-left:calc(100% - 700px);}.lab-messages .message:not(.yours){margin-right:calc(100% - 700px);}}@media screen and (min-width:1440px){.lab-messages .message{width:900px;}.lab-messages .message.yours{margin-left:calc(100% - 900px);}.lab-messages .message:not(.yours){margin-right:calc(100% - 900px);}}
#evt{width:100%;}#evt-map{width:calc(100% - 360px);height:600px;float:left;}#evt-map-legend{background-color:rgba(255,255,255,0.1);width:350px;height:600px;box-sizing:border-box;display:block;padding:10px;margin-left:10px;float:right;}#evt-map-legend .legend{margin-bottom:20px;}#evt-map-legend img{width:24px;height:24px;vertical-align:middle;padding-right:10px;}#evt-map-legend span{display:inline-block;vertical-align:middle;padding-bottom:10px;}#evt:after{clear:both;}#evt .evtcluster{height:20px;width:20px;border-radius:50%;background-color:#3498DB;color:white;text-align:center;font-size:16px;line-height:22px;}#evt .evt-popin{font-size:14px;}
header{height:100%;background-color:#ffffff;position:fixed;left:0;top:0;z-index:100;display:block;}body.toolbar-horizontal header{margin-top:40px;height:calc(100% - 40px);}body.toolbar-horizontal.toolbar-tray-open header{margin-top:80px;height:calc(100% - 80px);}body.maintenance-page header{display:none;}body.lab-subpage header{display:none;}@media screen and (max-width:768px){header{width:100%;max-width:400px;transition:left 125ms linear;}header:not(.expanded){left:-400px;}header.expanded{left:0;}}@media screen and (min-width:769px){header{transition:width 125ms linear;}header:not(.expanded){width:120px;}header.expanded{width:400px;}}#lab-logo{background-color:#0c1c65;padding:40px 0 70px;}#lab-logo img{width:110px;margin:0 auto;display:block;}@media screen and (max-width:768px){#lab-logo{display:none;}}#lab-menu{background-color:#ffffff;color:#0c1c65;text-align:left;position:relative;padding:20px;}#lab-menu .expand{position:absolute;right:8px;top:8px;width:16px;height:16px;}header:not(.expanded) #lab-menu .expand{background-image:url("/profiles/lab/themes/custom/labtheme/images/menu-open.svg");}header.expanded #lab-menu .expand{background-image:url("/profiles/lab/themes/custom/labtheme/images/menu-close.svg");}#lab-menu svg{display:block;width:40px;height:40px;}header:not(.expanded) #lab-menu li.expanded svg,#lab-menu li:hover svg{filter:invert(100%);}#lab-menu ul{margin:0;padding:0;list-style-type:none;}#lab-menu ul.main-menu li{position:relative;}#lab-menu ul.main-menu li .badge{display:inline-block;padding:4px 8px;border-radius:18px;background-color:#3365fb;border:2px solid #ffffff;color:#ffffff;font-weight:700;font-size:0.8em;position:absolute;right:0;top:0;}#lab-menu ul.main-menu li:hover .badge{background-color:#ffffff;border:2px solid #3365fb;color:#3365fb;}#lab-menu ul.main-menu > li{margin:0 auto;width:72px;transition:width 125ms linear;}header:not(.expanded) #lab-menu ul.main-menu > li{height:72px;}header.expanded #lab-menu ul.main-menu > li{width:100%;}header.expanded #lab-menu ul.main-menu li:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.5);}#lab-menu ul.main-menu > li > a{display:inline-block;width:40px;height:40px;padding:16px;transition:width 125ms linear;text-decoration:none;}header.expanded #lab-menu ul.main-menu > li > a svg{vertical-align:middle;display:inline-block;}header.expanded #lab-menu ul.main-menu > li > a span.menu-title{font-weight:700;font-size:0.9em;text-transform:uppercase;color:#000000;display:inline-block;height:40px;vertical-align:baseline;padding-left:20px;}header.expanded #lab-menu ul.main-menu > li:hover > a span.menu-title{color:#ffffff;}header:not(.expanded) #lab-menu ul.main-menu > li > a span.menu-title{display:none;}header.expanded #lab-menu ul.main-menu > li > a{width:calc(100% - 32px);}#lab-menu ul.main-menu > li.active{background-color:#e0e0e0;}header:not(.expanded) #lab-menu ul.main-menu > li.expanded,#lab-menu ul.main-menu > li:hover{background-color:#3365fb;border-radius:4px;}header:not(.expanded) #lab-menu ul.main-menu li ul.level1{left:72px;top:0;width:300px;box-shadow:0 0 4px rgba(0,0,0,0.5);}header.expanded #lab-menu ul.main-menu li ul.level1,header.expanded #lab-menu ul.main-menu li ul.level2,header.expanded #lab-menu ul.main-menu li ul.level3,header.expanded #lab-menu ul.main-menu li ul.level4{position:static;}header:not(.expanded) #lab-menu ul.level1 li ul.level2,header:not(.expanded) #lab-menu ul.level1 li ul.level3,header:not(.expanded) #lab-menu ul.level1 li ul.level4{left:300px;top:0;width:300px;box-shadow:0 0 4px rgba(0,0,0,0.5);}#lab-menu ul.main-menu > li.topline{border-top:2px solid #0a417a;}header:not(.expanded)
  #lab-menu
  ul.main-menu
  > li:not(.has-items)
  > a:hover:after{display:inline-block;position:absolute;left:80px;top:calc(50% - 1em);font-weight:400;font-size:1em;content:attr(title);background-color:#3365fb;color:#ffffff;box-shadow:0 0 4px rgba(0,0,0,0.5);padding:8px;text-align:left;white-space:nowrap;animation:smoothshow 0.25s ease-in-out;}@media screen and (max-width:768px){.ms_as_mobile{display:none !important;}#ms_menu_link:after,#ass_menu_link:after{content:"" !important;background-image:none !important;}#lab-menu ul.main-menu li .badge{display:none !important;}}header.expanded #lab-menu ul.main-menu > li.has-items > a:after,header.expanded #lab-menu ul.menu > li.has-items > a:after{content:" ";display:inline-block;position:absolute;right:8px;top:24px;width:28px;height:28px;background-size:28px;background-image:url("/profiles/lab/themes/custom/labtheme/images/menu-down.svg");background-repeat:no-repeat;background-position:center;}header.expanded #lab-menu ul.menu > li.has-items:after{content:"";display:none;}header.expanded #lab-menu ul.menu > li.has-items > a:after{width:18px;height:18px;top:10px;background-size:18px;}header.expanded #lab-menu ul.main-menu > li.has-items:hover > a:after,header.expanded #lab-menu ul.menu > li.has-items:hover > a:after{filter:invert(100%);}header.expanded #lab-menu ul.main-menu > li.has-items.expanded > a:after,header.expanded #lab-menu ul.menu > li.has-items.expanded > a:after{transform:rotate(180deg);}header.expanded #lab-menu ul.main-menu > li.has-items.expanded:not(:hover) > a,header.expanded #lab-menu ul.menu > li.has-items.expanded:not(:hover) > a{background-color:#ffffff;color:#000000 !important;}header.expanded #lab-menu ul.menu{padding-left:20px;}header.expanded #lab-menu ul.menu{box-shadow:none;border:none;border-top:1px solid rgba(0,0,0,0.5);}header.expanded #lab-menu ul.menu li.menu-title{display:none;}header.expanded #lab-menu ul.menu li a{border:none;font-size:0.92em;}#lab-menu .main-menu-mobile{display:none;}#mobile-notif-num{display:none;}@media screen and (min-width:769px){header.expanded #lab-menu{overflow-x:hidden;overflow-y:auto;height:calc(100% - 140px);}body.toolbar-horizontal header.expanded #lab-menu{height:calc(100% - 180px);}body.toolbar-horizontal.toolbar-tray-open header.expanded #lab-menu{height:calc(100% - 220px);}}@media screen and (max-width:768px){header.expanded #lab-menu{height:100%;}}
ul.menu,ul.notifs,ul.messages{padding:0;margin:0;list-style-type:none;position:absolute;background-color:#FFFFFF;color:#000000;display:none;border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,0.5);z-index:1000;}ul.notifs,ul.messages{cursor:auto;}ul.menu li,ul.notifs li,ul.messages li{color:#000000;}ul.menu li.menu-title{padding:8px;width:calc(100% - 16px);border-bottom:1px solid #000000;background-color:#C0C0C0;color:#000000;text-align:center;}ul.menu li.has-items{position:relative;}ul.menu li.has-items:after{content:'\2BC8';color:#000000;width:20px;height:20px;position:absolute;right:8px;top:calc(50% - 10px);}ul.menu li.has-items.expanded:after{color:#FFFFFF;}ul.menu li a,ul.notifs li span.notif,ul.messages li span.msg{color:#000000 !important;font-size:1em;padding:8px;width:calc(100% - 16px);display:inline-block;}ul.notifs span.title,ul.messages span.title{display:inline-block;padding:20px;font-size:1.3em;font-weight:700;}ul.notifs li.header{position:relative;}ul.notifs a.bt-delete-all-notif{position:absolute;right:12px;top:12px;vertical-align:middle;}ul.menu li a{font-weight:700;}ul.menu li.disabled a,ul.menu li.disabled a:hover,ul.notifs li.disabled,ul.messages li.disabled{color:#A0A0A0 !important;background-color:#FFFFFF;cursor:auto;}ul.menu li:not(:last-child) a{border-bottom:1px solid #000000;}ul.menu li a:not(.disabled):hover,ul.menu li.expanded > a{background-color:#3365FB;color:#FFFFFF !important;text-decoration:none;}ul.notifs li span.notif,ul.messages li span.msg{width:100%;box-sizing:border-box;display:inline-block;position:relative;border-top:1px solid #808080;}ul.notifs li span.notif.disabled,ul.messages li span.msg.disabled{color:#A0A0A0 !important;font-weight:700;}ul.notifs li span.notif:not(.disabled),ul.messages li span.msg:not(.disabled){padding-left:20px;padding-right:20px;}ul.notifs span.status{position:absolute;left:7px;top:14px;display:inline-block;border-radius:50%;width:8px;height:8px;}ul.notifs span.notif.new span.status{background-color:#0A417A;}ul.notifs span.notif:not(.new) span.status{background-color:#C0C0C0;}ul.notifs a.bt-delete-notif{position:absolute;right:16px;top:6px;text-decoration:none;}ul.notifs a.bt-delete-notif i.icon{width:16px;height:16px;}ul.notifs a,ul.messages a{color:#0A417A !important;text-decoration:underline;}ul.notifs span.notif.new .notif-label{font-weight:700;}ul.notifs span.notif.new .notif-details{padding:8px;display:inline-block;font-size:0.85em;background-color:#F0F0F0;font-weight:400;margin:8px 0;}ul.notifs span.notif:not(.new) .notif-label{font-weight:400;}ul.notifs .notif-date,ul.messages .msg-date{color:#808080;font-size:0.8em;}@media screen and (max-width:768px){.menu-acs,.menu-rvo,.menu-admin{display:none;}i.icon-actions ul.menu{font-size:1.5em;width:300px;}}.popin-menu ul{list-style-type:none;padding:0;margin:0;}.popin button.cancel,.popin button.ok,.popin a.button.bt-reply{width:100%;box-sizing:border-box;font-size:1.1em;margin-bottom:4px;}.popin a.button.bt-reply{display:inline-block;text-align:center;margin-bottom:4px;}.popin-menu ul li{padding:0;margin:0;}.popin-menu ul li a{display:inline-block;box-sizing:border-box;width:100%;color:#3365FB !important;background-color:#EFEFEF !important;border:0;text-align:center;text-transform:uppercase;padding:12px 16px;font-weight:700;box-shadow:3px 3px rgba(0,0,0,0.4);font-size:1.1em;}.popin-menu ul li:not(:last-child) a{margin-bottom:10px;}
.table-search-adv{background-color:rgba(255,255,255,0.1);padding:16px;}.table-search-adv details .details-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;}.table-search-adv .form-item-limit{float:none;}.table-search-adv .ajax-progress{display:none;}.table-search-adv input[type=text],.table-search-adv input[type=password],.table-search-adv input[type=tel],.table-search-adv input[type=email],.table-search-adv input[type=search],.table-search-adv input[type=date],.table-search-adv input[type=number],.table-search-adv select{border:1px solid rgba(255,255,255,0.1);}#page-content .table-search-adv .form-item select[name="limit"]{width:auto;}.table-search-adv details .form-item{margin:0 0 20px 0;padding:0 10px;width:25%;flex:0 0 25%;box-sizing:border-box;}.table-search-adv .form-item label{font-weight:700;font-size:0.85em;color:#FFFFFF;text-transform:uppercase;display:block;margin-bottom:10px;}.table-search-adv .form-item input,.table-search-adv .form-item select{display:inline-block;}.table-search-adv .form-item input{width:245px;}.table-search-adv input[type=date]{width:199px;}.table-search-adv .form-item select{width:247px;}.table-search-adv .form-actions{border-top:1px solid rgba(255,255,255,0.1);padding-top:20px;}.table-search-adv .select-before-item{margin-right:10px;}#edit-ass-dateenfantboursier{display:none;}.form-item.js-form-type-date.form-type-date.js-form-item-ass-dateenfant{flex:0 0 70%;}@media screen and (max-width:1400px){.table-search-adv details .form-item{flex:0 0 33%;}.table-search-adv input[type=date]{box-sizing:border-box;font-size:1em;}}
table.table-bordered{border:1px solid #ffffff;}table.table-bordered th{background-color:rgba(255,255,255,0.1);padding-left:20px;padding-right:20px;border-right:1px solid #ffffff;}table.table-bordered td{padding-left:20px;padding-right:20px;border-right:1px solid #ffffff;}#table-header{width:100%;}.table-header-title h1{font-weight:700;color:#ffffff;margin:0;}.table-header-title h1:not(.front-title){color:#eb7700;}.table-header-title h1 span{color:#eb7700;}.table-header-title .subtitle{font-weight:700;font-size:1.6em;color:#ffffff;}body.lab-subpage #table-header{display:none;}#acs-controller.acs_versement_form table tbody td:nth-of-type(3),#cerfa-controller.ms_cerfa_form table tbody td:nth-of-type(7),#reg-controller.reg_reg_form table tbody td:nth-of-type(5),#reg-controller.reg_reg_form table tbody td:nth-of-type(7),#reg-controller.reg_reg_form table tbody td:nth-of-type(9),#reg-controller.reg_reg_form table tbody td:nth-of-type(11),#acs-proposed-controller.acs_proposed_form table tbody td:nth-of-type(6),#acs-done-controller.acs_done_form table tbody td:nth-of-type(6){text-align:right;}#mobile_title{display:none;visibility:hidden;}#show-revenus-info .show-container div,#show-charges-info .show-container div{text-align:start;}#align_right{text-align:right;}@media screen and (max-width:768px){.table-search-adv details .form-item{width:80%;}details > .details-wrapper{padding:0;}.show-container{flex-direction:column;}.filter_desktop{display:none;}.show-data{word-break:break-word;}#mobile_title{display:contents;visibility:visible;float:left;font-weight:bold;text-transform:uppercase;}#align_right{text-align:start;}#adresses-table th,#enfants-pupilles-table th,#charges-table th,#revenus-table th,#versements-table th,#documents-table th,#table_versement th{display:none;}#adresses-table td,#enfants-pupilles-table td,#charges-table td,#revenus-table td,#versements-table td,#documents-table td,#table_versement td{display:block;}#revenus-table td,#charges-table td,#revenus-table td:nth-child(1){border-right:none;width:100% !important;}#revenus-table td:nth-child(3),#revenus-table td:nth-child(4),#charges-table td:nth-child(3),#charges-table td:nth-child(4){text-align:start;}#adresses-table td:before{content:attr(data-th);float:left;font-weight:bold;text-transform:uppercase;}#adresses-table tr,#enfants-pupilles-table tr,#charges-table tr,#revenus-table tr,#versements-table tr,#documents-table tr,#table_versement tr{border-bottom:1px solid #ddd;}#title_mobile_res{margin-left:10px;text-align:justify !important;}}@media screen and (max-width:1400px){#page-header .speed-event{width:170px;}#page-content table{font-size:0.75em;}#page-header .table-header-title h1{font-size:1.8em;}#page-header .table-header-title .subtitle{font-size:1.2em;}#page-header .speed-event-layer span.title{font-size:0.85em;}#page-content .table-sort .bt-sort .label,#page-content .table-sort .bt-sort-double .label{font-size:1em;}#page-content .table-sort .bt-sort .new,#page-content .table-sort .bt-sort-double .new{font-size:0.8em;}#page-content .table-sort .bt-sort,#page-content .table-sort .bt-sort-double{width:12%;}#page-content .table-filters .form-item{margin:0px 5% 20px 0;}#page-content .table-contents h2{font-size:1.3em;}}@media screen and (min-width:769px){#table-header{display:flex;flex-direction:row;flex-flow:nowrap;margin:20px 0;}#table-header.with-links{height:150px;}#table-header:not(.with-links){margin-bottom:50px;}.table-header-title .js-nav-back{display:none;}#header-notifications{display:none;}.table-header-title h1{font-size:2.6em;}.event-container{display:flex;margin-left:auto;}.speed-event{width:210px;height:120px;margin-left:20px;}.speed-event-layer{padding:20px 20px;}.speed-event-layer span.title{font-size:0.95em;line-height:1.2em;}}@media screen and (max-width:1200px){#ms-controller table th:nth-child(5),#ms-controller table td:nth-child(5){display:none;}}@media screen and (max-width:768px){#page-header{padding:20px 0;}.table-header-title h1{font-size:1.6em;}.table-header-title h1 span{font-size:1.6em;display:block;}.table-header-title .subtitle{font-size:1em;}.path-dashboard .table-header-title .subtitle{display:none;}.table-header-title .js-nav-back{display:inline-block;}.path-dashboard .table-header-title .js-nav-back{display:none;}#header-notifications{font-size:1.4em;display:inline-block;margin:20px 0;display:none;}.path-dashboard #header-notifications{display:block;cursor:pointer;}#header-notifications span{font-weight:700;}.event-container{display:none;}}.speed-event{box-shadow:2px 2px rgba(0,0,0,0.4);background-color:#3365fb;border-radius:4px;}.speed-event-layer{display:inline-block;position:relative;text-decoration:none;width:100%;height:100%;box-sizing:border-box;}.speed-event-layer:hover{text-decoration:none !important;}.speed-event-layer:not(.disabled):hover{background-color:rgba(255,255,255,0.1);}.speed-event-layer.disabled{background-color:#404040;}.speed-event-layer span.title{display:block;font-weight:700;color:#ffffff;text-transform:uppercase;}.speed-event-layer.disabled i.icon{opacity:0.5;}.speed-event-layer.disabled span.title{color:#a0a0a0;}.speed-event ul.menu{width:210px;}#table-header.with-links.wizard-links .speed-event:not(.always-display){display:none;}.table-sort{width:100%;}.table-sort .form-item-date,.table-sort .form-item-annee{float:right;margin:0;width:180px;}.table-sort .form-item-date label,.table-sort .form-item-annee label{font-size:1.2em;font-weight:700;margin-bottom:10px;text-transform:uppercase;}.table-sort .form-item-date input[type="date"],.table-sort .form-item-date input[type="number"]{width:calc(100% - 60px);padding-left:30px;padding-right:0;background-position:0 8px;border:0px;font-size:1.1em;}.table-sort .form-item-date{display:inline-block;}span.submit-date{display:inline-block;background-color:#3365fb;color:#ffffff;font-size:1em;font-weight:700;padding:2px 4px;border-radius:50%;cursor:pointer;}span.submit-date{background-color:#4375ff;}@media screen and (min-width:769px){.table-sort{margin:0 0 30px 0;}.table-sort .bt-sort,.table-sort .bt-sort-double{display:inline-block;width:180px;color:#ffffff;border-bottom:6px solid #0c1c65;margin-right:30px;text-decoration:none;text-transform:uppercase;}.table-sort .bt-sort.mobile{display:none;}.table-sort .bt-sort:hover,.table-sort .bt-sort.selected,.table-sort .bt-sort-double:hover,.table-sort .bt-sort-double.selected{border-bottom:6px solid #3365fb;text-decoration:none;}.table-sort .bt-sort .label,.table-sort .bt-sort-double .label{font-size:1.2em;font-weight:700;display:block;margin-bottom:10px;text-decoration:none;}.table-sort .bt-sort.selected .label,.table-sort .bt-sort-double.selected .label{color:#3365fb;}.table-sort .bt-sort .new,.table-sort .bt-sort-double .new{font-size:0.92em;font-weight:400;display:block;margin-bottom:10px;text-decoration:none;}.table-sort .bt-sort .new .counter,.table-sort .bt-sort-double .new .counter{font-weight:700;text-decoration:none;}.table-sort .bt-sort-double .new .small{display:inline-block;font-weight:400;font-size:0.71em;}}@media screen and (max-width:768px){.table-sort{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 10px 0;}.table-sort .bt-sort.desktop,.table-sort .bt-sort-double.desktop{display:none;}.table-sort .form-type-date{flex:0 0 100%;width:100%;margin:10px 0;display:none;}.table-sort .bt-sort.mobile{box-sizing:border-box;flex:0 0 calc(50% - 4px);width:calc(50% - 4px);height:calc(120px - 4px);margin:2px;padding:12px 18px;background-color:#ffffff;border-radius:4px;}.table-sort .bt-sort.mobile:not(.nod){animation:vsmoothshow 0.5s ease-in-out;}.table-sort .bt-sort.mobile .counter{font-size:3em;font-weight:100;display:block;color:#0c1c65;}.table-sort .bt-sort.mobile .label{font-size:1em;font-weight:700;text-transform:uppercase;display:block;color:#3365fb;}}.table-filters{background-color:rgba(255,255,255,0.1);padding:16px;display:flex;flex-direction:row;flex-wrap:wrap;}.table-filters .ajax-progress{display:none;}.table-filters input[type="text"],.table-filters input[type="password"],.table-filters input[type="tel"],.table-filters input[type="email"],.table-filters input[type="search"],.table-filters input[type="date"],.table-filters input[type="number"],.table-filters select{border:1px solid rgba(255,255,255,0.1);}.table-filters .form-item{margin:0 0 20px 0;padding:0;}.table-filters .form-item label{font-weight:700;font-size:0.85em;color:#ffffff;text-transform:uppercase;display:block;margin-bottom:10px;}.table-filters .form-item input,.table-filters .form-item select{display:inline-block;}.table-filters .form-item input{padding:8px;}.table-filters .form-item input[type="date"]{padding:8px 8px 8px 36px;}.table-filters .form-item select{padding:8px 28px 8px 8px;}.bt-show-filters,.bt-show-letters{padding:0.5em !important;cursor:pointer;display:inline-block;position:relative;}.bt-show-filters,.bt-show-letters i{margin-left:10px;vertical-align:middle;}.bt-show-letters ul.menu{position:absolute;left:100%;top:0;width:300px;}@media screen and (max-width:700px){.bt-show-letters ul.menu{right:0;left:auto;margin-top:50px;}}.bt-show-letters ul.menu a{padding:8px !important;}.bt-show-letters ul.menu .line{display:flex;flex-direction:row;border-top:1px solid #000000;}.bt-show-letters ul.menu .line a.letter{flex:1;border-right:1px solid #000000;text-align:center;}.bt-show-letters ul.menu .line a.letter.active{background-color:#eb7700;color:#ffffff !important;}.bt-show-filters:not(.active),.bt-show-filters:not(:hover),.bt-show-letters:not(:hover){color:#eb7700 !important;}.bt-show-filters.active,.bt-show-filters:hover,.bt-show-letters:hover{background-color:rgba(255,255,255,0.1);color:#ffffff !important;}.table-filters .form-actions{flex:0 0 100%;border-top:1px solid rgba(255,255,255,0.1);padding-top:20px;}.lab-form-accept-reject a.bt-accept,.lab-form-accept-reject a.bt-reject,.lab-form-acs a.bt-propose{display:inline-block;width:36px;height:36px;border-radius:18px;}.lab-form-accept-reject tr[data-state="accept"] a.bt-reject{opacity:0.5;}.lab-form-accept-reject tr[data-state="reject"] a.bt-accept{opacity:0.5;}.lab-form-accept-reject tr[data-state="accept"] a.bt-accept,.lab-form-acs tr[data-state="accept"] a.bt-propose{background-color:#219e6c;}.lab-form-accept-reject tr[data-state="reject"] a.bt-reject{background-color:#ff4041;}@media screen and (min-width:1440px){.table-filters .form-item{flex:0 0 25%;width:25%;}}@media screen and (min-width:10240px) and (max-width:1439px){.table-filters .form-item{flex:0 0 25%;width:25%;}}@media screen and (min-width:769px) and (max-width:1023px){.table-filters .form-item{flex:0 0 33%;width:33%;}}@media screen and (min-width:481px) and (max-width:768px){.table-filters .form-item{flex:0 0 50%;width:50%;}}@media screen and (max-width:480px){.table-filters .form-item{flex:0 0 100%;width:100%;}}.table-search-adv .form-type-date-selector,.table-filters .form-type-date-selector{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-top:10px;}.table-search-adv .form-type-date-selector{width:247px;}.table-filters .form-type-date-selector{width:261px;}.table-search-adv .form-type-date-selector .date-day,.table-search-adv .form-type-date-selector .date-month,.table-filters .form-type-date-selector .date-day,.table-filters .form-type-date-selector .date-month{width:60px;}.table-search-adv .form-type-date-selector .date-year,.table-filters .form-type-date-selector .date-year{width:80px;}table{width:100%;}table tr{background-color:transparent;color:#ffffff;border-bottom:1px solid #ffffff;}table tr.folder-new{background-color:#ffffff;color:#0c1c65;border-bottom:1px solid #0c1c65;}table tr.folder-new i.icon:after{filter:invert(100%);}table tr th{text-align:left;padding:20px 0;text-transform:uppercase;}table tr th a,table tr th a:visited,table tr th a:active{color:#ffffff;text-decoration:none;}table tr th.bt-order{cursor:pointer;}table tbody tr:last-child{border-bottom:0;}table td span.subrow{display:inline-block;padding:10px 0;}table td span.subrow a{vertical-align:top;}table td span.subrow a i.icon{width:18px;height:18px;padding:0;}table td span.subrow a i.icon:after{background-size:18px;width:18px;height:18px;}@media screen and (max-width:768px){table{font-size:0.7em;}table tr{cursor:pointer;}table tr td{text-align:left;padding:14px 3px;}}@media screen and (min-width:769px){table{font-size:0.95em;}table tr td{text-align:left;padding:15px 5px;}}#table-top{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;}#table-top #table-filters a:not(.button){display:inline-block;padding:0.5em 0;}#table-top #table-filters a span{display:inline-block;vertical-align:middle;}#table-top #table-filters a .icon{margin-left:10px;vertical-align:middle;}#table-top .goto-page,#table-bottom .goto-page{cursor:pointer;border-radius:2px;padding:6px;}#table-top .goto-page:hover,#table-bottom .goto-page:hover{background-color:rgba(255,255,255,0.1);}#table-top #table-pager .pager-items,#table-bottom #table-pager-bottom .pager-items{margin:0;list-style-type:none;}#table-top #table-pager .pager-items li,#table-bottom #table-pager-bottom .pager-items li{display:inline;}#table-top #table-pager .pager-previous,#table-top #table-pager .pager-next,#table-bottom #table-pager-bottom .pager-previous,#table-bottom #table-pager-bottom .pager-next{font-weight:700;font-size:1.1em;}#table-top #table-pager-bottom .pager-previous a,#table-top #table-pager-bottom .pager-next a,#table-bottom #table-pager-bottom .pager-previous a,#table-bottom #table-pager-bottom .pager-next a{display:inline-block;}#table-top #table-pager .pager-previous.disabled a,#table-top #table-pager .pager-next.disabled a,#table-bottom #table-pager-bottom .pager-previous.disabled a,#table-bottom #table-pager-bottom .pager-next.disabled a{color:#9b9b9b;}#table-top #table-pager .pager-previous:hover a,#table-top #table-pager .pager-next:hover a,#table-bottom #table-pager-bottom .pager-previous:hover a,#table-bottom #table-pager-bottom .pager-next:hover a{text-decoration:none;background-color:rgba(255,255,255,0.1);border-radius:2px;}#table-top #table-pager .current-page,#table-bottom #table-pager-bottom .current-page{color:#3365fb;padding:6px;}#table-top #table-pager .total-pages,#table-bottom #table-pager-bottom .total-page{padding:6px;}@media screen and (max-width:768px){#table-top #table-items-count{display:none;}#table-top #table-filters{flex:0 0 50%;width:50%;text-align:right;order:2;}#table-top #table-filters span{font-size:0.8em;}#table-top #table-pager{flex:0 0 50%;width:50%;text-align:left;margin:5px 0 10px;order:1;}#table-top #table-pager .pager-items{padding:0;}#table-bottom #table-pager-bottom{width:100%;text-align:center;}.table-mobile-header{margin:6px 0;display:flex;flex-direction:row;flex-wrap:nowrap;height:32px;}.table-mobile-header .bt-table-back{flex:0;text-align:left;cursor:pointer;}.table-mobile-header span.title{flex:1;text-align:center;font-size:1em;color:#ffffff;font-weight:700;margin-top:5px;}}@media screen and (max-width:480px){#table-top #table-filters i.icon-filters{width:18px;height:18px;}#table-top #table-filters i.icon-filters:after{width:18px;height:18px;left:0;top:0;background-size:18px;}#table-top #table-filters a span{vertical-align:top;}#table-top #table-filters a .icon{vertical-align:top;}}@media screen and (min-width:769px){.table-mobile-header{display:none;}#table-top #table-items-count{flex:0 0 250px;width:250px;text-align:right;text-transform:uppercase;font-weight:400;margin:10px 0;}#table-items-count .counter{font-weight:700;}#table-top #table-filters{flex:0 0 300px;width:300px;text-align:left;}#table-top #table-pager,#table-bottom #table-pager-bottom{flex:1;text-align:center;margin:10px 0;}#table-top #table-pager .pager-previous a,#table-top #table-pager .pager-next a,#table-bottom #table-pager-bottom .pager-previous a,#table-bottom #table-pager-bottom .pager-next a{padding:6px 12px;}}.folder-type,.accident-type{display:inline-block;}@media screen and (min-width:769px){.folder-type,.accident-type{padding:6px 12px;text-align:center;border-radius:2px;text-transform:uppercase;font-weight:700;font-size:0.9em;}.folder-type.folder-type-com,.accident-type-avec{color:#219e6c;background-color:#e3eee7;}.folder-type.folder-type-incom,.accident-type-sans{color:#e50006;background-color:#f0dbdc;}.folder-type.folder-type-edit{color:#ee8031;background-color:#f9f2dc;}}@media screen and (max-width:768px){.folder-type,.accident-type{padding:0px;width:8px;height:8px;font-size:0;border-radius:8px;margin:10px 0;}.folder-type.folder-type-com,.accident-type-avec{background-color:#219e6c;}.folder-type.folder-type-incom,.accident-type-sans{background-color:#e50006;}.folder-type.folder-type-edit{background-color:#ee8031;}}@keyframes spinner-circle-animation{0%,25%{stroke-dashoffset:280;transform:rotate(0);}50%,75%{stroke-dashoffset:75;transform:rotate(45deg);}100%{stroke-dashoffset:280;transform:rotate(360deg);}}@keyframes spinner-svg-animation{0%{transform:rotateZ(0deg);}100%{transform:rotateZ(360deg);}}@media screen and (max-width:768px){.table-mobile-header.nod,#page-header.nod,.table-sort.nod{display:none;}.table-contents.nod{display:none;}.path-notif #page-header{display:none;}}#ajax-table-container{position:relative;}#ajax-table-container .loading{width:100%;height:150px;text-align:center;position:absolute;left:0;top:150px;z-index:9999;}#ajax-table-container .loading span,#lab-overlay .loading span{font-weight:100;font-size:1.5em;}#ajax-table-container .loading span{display:inline-block;}#ajax-table-container .loading svg,#lab-overlay .loading svg.spinner-circle{display:block;max-width:100px;animation:2s linear infinite spinner-svg-animation;margin:0 auto 20px;}#ajax-table-container .loading svg circle,#lab-overlay .loading svg.spinner-circle circle{stroke-width:10;stroke:#ffffff;fill:transparent;stroke-linecap:round;transform-origin:50% 50%;stroke-dasharray:283;stroke-dashoffset:280;animation:1.4s ease-in-out infinite both spinner-circle-animation;}#ajax-table-container.spinner #table-top{opacity:0.2;}#ajax-table-container.spinner table{opacity:0.2;}#ajax-table-container:not(.spinner) .loading{display:none;}#ajax-table-container .bt-show-comment.unread i.icon{vertical-align:middle;}#ajax-table-container .bt-show-comment.unread span.counter{vertical-align:middle;font-size:1.7em;font-weight:700;}table tr.folder-new .bt-show-comment.unread span.counter{color:#000000 !important;}table.has-total-row{margin-bottom:10px;}table.has-total-row tr.total-row{background-color:#1c43f3;}div.total-table{background-color:#1c43f3;border:1px solid #4375ff;text-align:right;padding:10px;margin-bottom:10px;}div.total-table:empty{display:none;}#ajax-table-container .total,table.has-total-row .total{font-weight:700;background-color:#1c43f3;}.lab-comment-form details .details-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;}.lab-comment-form details .form-item{margin:0 0 20px 0;padding:0 10px;width:25%;flex:0 0 25%;box-sizing:border-box;}
body.user-not-logged-in{margin:0;width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("/profiles/lab/themes/custom/labtheme/images/login-bg.jpg");background-attachment:fixed;}body.user-not-logged-in main{width:100%;margin:0;}body.user-not-logged-in div[data-drupal-messages]{margin:0 auto;}@media screen and (max-width:480px){body.user-not-logged-in main{padding:30px 0 0;}#logo-login{width:150px;margin:0 auto 30px;}body.user-not-logged-in div[data-drupal-messages]{width:100%;}#user-login-form{width:100%;}#user-login-form .form-item{width:90% !important;}}@media screen and (min-width:481px){body.user-not-logged-in main{padding:100px 0 0;}#logo-login{width:200px;margin:0 auto 100px;}body.user-not-logged-in div[data-drupal-messages]{width:480px;}#user-login-form,#user-pass{width:480px;}#user-login-form .form-item{width:75% !important;}#user-pass .form-item{width:80% !important;}}#logo-login{height:auto;display:block;}.page-login.layout-container{width:100%;height:100%;}#user-login-form,#user-pass{margin:15px auto;background-color:#faf8f6;padding:0;border-top-right-radius:2px;border-top-left-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;}#user-login-form input,#user-login-form label,#user-pass input,#user-pass label{color:#0c1c65;font-size:16px;width:100%;margin:5px auto;}#user-pass{padding:20px 0;}#user-login-form .form-item-name label,#user-login-form .form-item-pass label{font-weight:800;text-transform:uppercase;}#user-pass p{color:#0c1c65;margin:0 auto;width:80% !important;}#user-login-form input[type="text"],#user-login-form input[type="password"],#user-pass input[type="text"]{border:1px solid grey;border-radius:6px;line-height:30px;background-color:white;padding-left:10px;box-sizing:border-box;}#user-login-form .form-item,#user-pass .form-item{margin:18px auto;}#user-login-form #edit-submit,#user-pass #edit-submit{background-color:#3365fb;color:white;border:0;border-radius:2px;box-shadow:1px 4px rgba(0,0,0,0.1);}#user-login-form #edit-actions,#user-pass #edit-actions{justify-content:space-around;display:flex;width:100%;}#forgot-pass{color:#1c43f3;font-size:14px;display:flex;justify-content:space-around;font-style:italic;padding-bottom:40px;}#user-login-form h1{color:#0c1c65;text-align:center;border-bottom:1px solid #0c1c658a;background-color:#faf8f6;padding-top:20px;padding-bottom:20px;font-size:26px;}#user-login-form input[type="checkbox"]{width:30px;height:30px;appearance:none;-moz-appearance:none;-webkit-appearance:none;border:3px solid rgba(27,27,27,0.185);border-radius:6px;margin-right:5px;vertical-align:middle;background-color:white;padding:5px;}#user-login-form input[type="checkbox"]:checked{background-color:#3365fb;background-size:90% 90%;border:3px solid rgba(27,27,27,0.185) !important;}#edit-seePassword::after label.option,.form-item-stayConnected label.option{text-transform:capitalize !important;font-weight:100 !important;}.form-item-seepassword{margin-bottom:5px !important;}.form-item-stayconnected{margin-top:0px !important;}.layout-login{width:100%;}#user-login-form-title{margin:auto;text-align:center;}#user-login-form .description{display:none;}#user-login-form label.checkbox-container{margin-bottom:15px;}#user-login-form .checkbox-container{box-sizing:border-box;}#user-login-form .checkbox-container .checkmark{border:1px solid grey;border-radius:4px;}body[class*="path-dfa-"]{margin:0;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url("/profiles/lab/themes/custom/labtheme/images/login-bg.jpg");background-attachment:fixed;}body[class*="path-dfa-"] main,body[class*="path-dfa-"] #page-login{width:100%;height:100%;margin:0;padding:0;padding-top:150px;}#dfa-form{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:50%;margin:auto auto;height:300px;}#dfa-form input[type="number"]{-webkit-appearance:none;-moz-appearance:textfield;width:90%;height:70px;background-color:#ffffff;color:#0c1c65;font-size:45px;font-weight:800;text-align:center;}#dfa-form input[type="number"]::-webkit-outer-spin-button,#dfa-form input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}#dfa-form .form-item{width:100%;height:auto;display:flex;}#dfa-form label{display:none;}#dfa-form input[type="submit"]{display:block;width:60%;margin:auto;margin-bottom:25px;}#edit-submit-dfa{margin-top:25px !important;}#dfa-form #edit-resend,#dfa-form #edit-change{background-color:rgba(255,255,255,0.4);color:#0c1c65;font-weight:800;box-shadow:none;border:0;text-decoration:none;text-align:center;font-size:16px;margin-bottom:10px;}#dfa-form #edit-resend:hover,#dfa-form #edit-change:hover{background-color:rgba(255,255,255,0.8);color:#0c1c65 !important;}body[class*="path-membermod-show-"] .filters-show{display:flex;width:1100px;justify-content:space-between;margin:10px auto;}body[class*="path-membermod-show-"] .filtered{padding:10px;width:310px;background-color:#3365fb;font-weight:600;text-decoration:none;text-align:center;}body[class*="path-membermod-show-"] table{width:100%;}body[class*="path-membermod-show-"] table th,body[class*="path-membermod-show-"] table td{text-align:center;}body[class*="path-user-reset-"] form{display:flex;flex-wrap:wrap;flex-direction:column;width:40%;min-width:450px;margin:25px auto;}body[class*="path-user-reset-"] form input{width:100%;}body[class*="path-user-reset-"] form #edit-pass-pass1::placeholder{content:"Password-123456";}@media screen and (max-width:700px){#dfa-form{width:90%;}#dfa-form .form-item{display:flex;justify-content:center;}#dfa-form input[type="submit"]{display:block;width:90%;margin:auto;margin-bottom:25px;}}
