﻿#toast-container .toast{margin-top:5px;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}html,body{height:100%;width:100%;margin:0;padding:0;background-color:#2198ab;font-family:Arial,sans-serif,'Times New Roman','DejaVu Sans','Liberation Sans',Freesans;font-size:12px;}.legal-section-home{position:absolute;height:auto;left:15px;bottom:15px;z-index:1;}.legal-section-home .cgu-bandeau{margin-bottom:2.5px;}.legal-section-home .cgu-bandeau a:visited{color:#2a2a2a;}.cookie-orejime-link{position:absolute;right:15px;bottom:15px;z-index:1;cursor:pointer;text-decoration:underline;font-size:.9rem;}#login input[type=text],#changepassword input[type=text],#forgottenpassword input[type=text],#login input[type=password],#changepassword input[type=password],#forgottenpassword input[type=password]{padding-left:7px;width:100%;height:100%;margin:0;background-color:#f3f3f3;border:none;}.toggle-switch{display:block;margin:0;}.toggle-switch input{display:none;}.toggle-switch label{cursor:pointer;display:block;border:1px solid #999;border-radius:11px;background-color:#ddd;width:40px;height:22px;position:relative;transition:all .2s;margin:0 !important;float:unset;text-align:unset;}.toggle-switch label.label-switch-disabled{opacity:.5;filter:grayscale(.2);cursor:not-allowed;}.toggle-switch label:after{content:'';background-color:#fff;border:1px solid #999;border-radius:10px;width:18px;height:18px;position:absolute;top:0;left:0;transition:all .2s;}.toggle-switch input:checked+label{background-color:#3eafe9;border-color:#3eafe9;}.toggle-switch input:checked+label:after{left:20px;border-color:#3eafe9;}.toggle-switch-container{align-items:center;}.toggle-switch-container label{text-align:left;float:unset;}.toggle-switch-container .toggle-switch{display:flex;justify-content:flex-end;padding-right:10px;}h1,h2,h3,h4{color:#fff;margin:0;padding:0;font-family:'Arial Rounded MT' !important;}h1{font-size:2em;}h1 label{margin:0 !important;}h4{font-family:'Arial Rounded MT';}h2{font-size:3.5em;font-weight:100;}.hexagon{position:relative;width:400px;height:230.94px;background-color:#fff;margin:115.47px 0;}.hexagon .divIcon{background-color:#42515a;}.hexagon .divIcon i.fa{color:#fff;background-color:#42515a;margin-left:10px;margin-top:7px;}.hexagon .o-button-link{color:#42515a;font-weight:700;font-size:.9em;}.hexagon .btnsubmit{margin:0;padding:0;border:none;border-radius:0;width:100%;height:100%;background-color:#42515a;cursor:pointer;white-space:normal;}.hexagon .btnsubmit i.fa{color:#fff;margin-left:6px;margin-top:3px;}.hexagon:before,.hexagon:after{content:"";position:absolute;width:0;border-left:200px solid transparent;border-right:200px solid transparent;z-index:1;}.hexagon:before{bottom:100%;border-bottom:115.47px solid #fff;}.hexagon:after{top:100%;width:0;border-top:115.47px solid #fff;}.flag{width:27px;height:18px;}.cboLangue>span{width:100% !important;height:100% !important;}.cboLangue>span .k-input{margin:5px;}.o-dropdown{width:100%;}.o-dropdown .k-dropdown-wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;}.o-dropdown .k-input{color:#fff;}.o-dropdown .k-icon{color:#fff;}.bouton .k-button{background-image:none !important;background-color:#2c3133;font-size:1.15em;height:100%;}.bouton .k-button:hover{background-image:none !important;background-color:#2198ab;}.bouton span{margin-left:10px;margin-right:10px;}.bouton img{height:30px !important;margin-left:7px !important;}.bouton i{margin-left:7px;}.pictoWrapper{position:relative;display:inline-block;}.pictoWrapper img,.pictoWrapper i{position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none;}.hexagonSmall{position:relative;width:35px;height:20.21px;background-color:#2198ab;margin:10.1px 0;border-left:solid 1px #fff;border-right:solid 1px #fff;transform:rotate(90deg);transition:all ease-in-out 200ms;cursor:pointer;}.hexagonSmall:hover{background-color:#54cbde;}.hexagonSmall:before,.hexagonSmall:after{content:"";position:absolute;z-index:1;width:24.75px;height:24.75px;-webkit-transform:scaleY(.5774) rotate(-45deg);-ms-transform:scaleY(.5774) rotate(-45deg);transform:scaleY(.5774) rotate(-45deg);background-color:inherit;left:4.1256px;}.hexagonSmall:before{top:-12.3744px;border-top:solid 1.4142px #fff;border-right:solid 1.4142px #fff;}.hexagonSmall:after{bottom:-12.3744px;border-bottom:solid 1.4142px #fff;border-left:solid 1.4142px #fff;}.zoneFirstRegistration{cursor:pointer;align-items:center;}.zoneFirstRegistration .pictoWrapper{margin-right:15px;}.zoneFirstRegistration h3{width:150px;}.zoneFirstRegistration:hover .hexagonSmall{background-color:#54cbde;}.k-window-content{padding:15px 30px 25px 30px !important;}#popupFirstRegistrationVeto input[type=password],#popupFirstRegistrationEleveur input[type=password]{padding-left:7px;width:97%;height:26px;margin:0;border:1px solid #eee;}#popupFirstRegistrationVeto .bouton .k-button,#popupFirstRegistrationEleveur .bouton .k-button{background-image:none !important;background-color:#2c3133;font-size:1.15em;height:100%;width:100%;transition:all ease-in-out 150ms;}#popupFirstRegistrationVeto .bouton .k-button:hover,#popupFirstRegistrationEleveur .bouton .k-button:hover{background-image:none !important;background-color:#2198ab;}#popupFirstRegistrationVeto .o-dropdown,#popupFirstRegistrationEleveur .o-dropdown,#popupFirstRegistrationVeto .k-dropdown,#popupFirstRegistrationEleveur .k-dropdown{width:100%;}#popupFirstRegistrationVeto .o-dropdown .k-dropdown-wrap,#popupFirstRegistrationEleveur .o-dropdown .k-dropdown-wrap,#popupFirstRegistrationVeto .k-dropdown .k-dropdown-wrap,#popupFirstRegistrationEleveur .k-dropdown .k-dropdown-wrap{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;border-color:rgba(0,0,0,.07);}#popupFirstRegistrationVeto .o-dropdown .k-input,#popupFirstRegistrationEleveur .o-dropdown .k-input,#popupFirstRegistrationVeto .k-dropdown .k-input,#popupFirstRegistrationEleveur .k-dropdown .k-input{background-color:#fff !important;color:#4c5356;padding-top:5px;}#popupFirstRegistrationVeto .o-dropdown .k-icon,#popupFirstRegistrationEleveur .o-dropdown .k-icon,#popupFirstRegistrationVeto .k-dropdown .k-icon,#popupFirstRegistrationEleveur .k-dropdown .k-icon{color:#fff;}#popupFirstRegistrationVeto form,#popupFirstRegistrationEleveur form,#popupFirstRegistrationVeto .o-form,#popupFirstRegistrationEleveur .o-form{margin:0;padding:0;}#popupFirstRegistrationVeto form label,#popupFirstRegistrationEleveur form label,#popupFirstRegistrationVeto .o-form label,#popupFirstRegistrationEleveur .o-form label{float:right;margin:6px 10px 0 0;}#popupFirstRegistrationVeto form label.o-required:after,#popupFirstRegistrationEleveur form label.o-required:after,#popupFirstRegistrationVeto .o-form label.o-required:after,#popupFirstRegistrationEleveur .o-form label.o-required:after{content:' *';color:#ff7e7e;}#popupFirstRegistrationVeto form .g-rows,#popupFirstRegistrationEleveur form .g-rows,#popupFirstRegistrationVeto .o-form .g-rows,#popupFirstRegistrationEleveur .o-form .g-rows,#popupFirstRegistrationVeto form .g-cols,#popupFirstRegistrationEleveur form .g-cols,#popupFirstRegistrationVeto .o-form .g-cols,#popupFirstRegistrationEleveur .o-form .g-cols{margin-bottom:3px;}#popupFirstRegistrationVeto form .k-textbox,#popupFirstRegistrationEleveur form .k-textbox,#popupFirstRegistrationVeto .o-form .k-textbox,#popupFirstRegistrationEleveur .o-form .k-textbox,#popupFirstRegistrationVeto form .k-maskedtextbox,#popupFirstRegistrationEleveur form .k-maskedtextbox,#popupFirstRegistrationVeto .o-form .k-maskedtextbox,#popupFirstRegistrationEleveur .o-form .k-maskedtextbox{width:100%;}#popupFirstRegistrationVeto h1,#popupFirstRegistrationEleveur h1,#popupFirstRegistrationVeto h2,#popupFirstRegistrationEleveur h2,#popupFirstRegistrationVeto h3,#popupFirstRegistrationEleveur h3,#popupFirstRegistrationVeto h4,#popupFirstRegistrationEleveur h4{color:#696969;margin:0;padding:0;font-family:'Arial Rounded MT' !important;}#popupFirstRegistrationVeto h1,#popupFirstRegistrationEleveur h1{font-size:1.3em;}#popupFirstRegistrationVeto h2,#popupFirstRegistrationEleveur h2{font-size:1.35em;}#popupFirstRegistrationVeto h3,#popupFirstRegistrationEleveur h3{font-size:1.1em;}#popupFirstRegistrationVeto h4,#popupFirstRegistrationEleveur h4{font-size:.8em;}#popupFirstRegistrationVeto hr,#popupFirstRegistrationEleveur hr{margin:1px 20px 0 20px;border-color:#f5f5f5 !important;}#popupFirstRegistrationVeto .PlaceHolder::placeholder,#popupFirstRegistrationEleveur .PlaceHolder::placeholder{font-size:.85em !important;}.o-checkbox-label{cursor:pointer;}.radio{top:0;left:0;height:18px;width:18px;background-color:#eee;border-radius:50%;cursor:pointer;}