td.status .subvention-status-1,td.status .subvention-status-2,td.status .subvention-status-3,td.status .subvention-status-0,td.status .subvention-status-4,td.status .subvention-status-5{position:static;display:inline-block;padding:.5em .5em;min-width:6.5em;height:auto;width:auto;background:#ccc;border-radius:2px;text-align:center;text-indent:0;text-decoration:none;text-transform:uppercase;font-size:.7em;font-weight:bold;line-height:1.1}td.status .subvention-status-1{background:#abfc89}td.status .subvention-status-2{background:#fbff61}td.status .subvention-status-3{background:#ffba6b}td.status .subvention-status-0{background:#ff9393}.after-note{opacity:.5}.image-artists .choices,.image-eventschoices .choices,.image-eventstypes .choices{margin-left:-2px;width:67.4%}@media screen and (max-width: 960px){.image-artists .choices,.image-eventschoices .choices,.image-eventstypes .choices{width:90.5%}}.image-artists .choices .jqTransformCheckbox,.image-eventschoices .choices .jqTransformCheckbox,.image-eventstypes .choices .jqTransformCheckbox{display:none}.image-artists .choices label,.image-eventschoices .choices label,.image-eventstypes .choices label{float:left;width:33.333333%;box-sizing:border-box;padding:2px;margin:0}.image-artists .choices label img,.image-eventschoices .choices label img,.image-eventstypes .choices label img{display:block;max-width:100%;border:4px solid rgba(0,0,0,0);box-sizing:border-box;border-radius:2px}.image-artists .choices label.jqTransformCheckedParent img,.image-eventschoices .choices label.jqTransformCheckedParent img,.image-eventstypes .choices label.jqTransformCheckedParent img{border-color:#4c4c4a}.body .admin-content .title{margin-bottom:10px}.generated-content{margin-top:15px}.generated-content .data-content{float:none;display:inline}.generated-content .block .data.textarea:after{content:" ";display:block;clear:both;visibility:hidden;height:0}.generated-content .block .data-content{float:left}.generated-content .checkbox-before{position:relative;padding-left:25px}.generated-content .checkbox-before img{display:none}.generated-content .checkbox-before .jqTransformCheckboxWrapper{position:absolute;left:0;top:6px}.generated-content .checkbox-before.indented .jqTransformCheckboxWrapper{left:0px}.generated-content [name=save]{position:absolute;bottom:100%;right:0;margin-bottom:15px}.generated-content .indented{padding-left:30px;box-sizing:border-box}.generated-content .radio.production-choices{float:left;width:100%;margin-bottom:16px}.generated-content .radio.production-choices div.label{width:100%}.generated-content .radio.production-choices .choices{margin-top:12px;margin-bottom:12px}.generated-content .radio.production-choices .choices label{margin-top:8px}.generated-content .inline-choices{margin-bottom:16px}.generated-content .inline-choices div.label{width:100%}.generated-content .inline-choices .choices{max-width:100%;margin-top:12px;margin-bottom:12px}.generated-content .inline>label,.generated-content .inline>.label{float:none;width:auto;margin-right:10px;display:inline}.generated-content .inline>label img,.generated-content .inline>.label img{margin-top:0}.generated-content .inline>.jqTransformCheckboxWrapper{position:relative;margin-right:8px;top:1px}.generated-content .inline .choices{margin-top:5px;display:inline-block;float:none}.generated-content .inline .choices label{width:auto;padding-top:0}.generated-content .inline .choices .jqTransformCheckboxWrapper,.generated-content .inline .choices .jqTransformRadioWrapper{margin-right:5px}.generated-content .inline .choices .jqTransformCheckboxWrapper,.generated-content .inline .choices .jqTransformRadioWrapper{top:-1px}.generated-content .deficit-block>label{font-weight:normal;font-size:14px}.generated-content .block-label>label,.generated-content .block-label>.label{float:none;width:auto;margin-bottom:10px;line-height:1.2}.generated-content .block-label>label img,.generated-content .block-label>.label img{margin-top:0}.generated-content .block-label .choices{float:none;overflow:hidden;width:100% !important;max-width:none;margin-top:-5px}.generated-content .block-label .choices label{width:auto;padding-top:0}.generated-content .block-label .choices .jqTransformCheckboxWrapper,.generated-content .block-label .choices .jqTransformRadioWrapper{margin-right:5px}.generated-content .block-label .choices .jqTransformCheckboxWrapper,.generated-content .block-label .choices .jqTransformRadioWrapper{top:-1px}.generated-content .block-label.error .error-container{float:right;margin-left:0}.generated-content .block-label input[type=date],.generated-content .block-label input[type=search],.generated-content .block-label input[type=tel],.generated-content .block-label input[type=email],.generated-content .block-label input[type=url],.generated-content .block-label input[type=text],.generated-content .block-label input[type=password],.generated-content .block-label input.file,.generated-content .block-label textarea,.generated-content .block-label .chosen-container .chosen-choices,.generated-content .block-label div.tagsinput,.generated-content .block-label select[multiple]{width:100%;box-sizing:border-box;max-width:none}.generated-content .block-label input.file{max-width:152px}.generated-content .block .choices label .jqTransformCheckbox,.generated-content .block .choices label .jqTransformRadio{top:-1px;margin-right:5px}.generated-content .uploads{margin-top:10px}.generated-content .mu ul{margin-top:10px}.generated-content .mu ul+.uploads{margin-top:5px}.generated-content .small-description textarea{max-width:600px;height:80px}.generated-content .event-name-inputs .hardcoded{display:inline}.generated-content .event-name-inputs .jqTransformSelectWrapper,.generated-content .event-name-inputs select{float:none;display:inline-block;width:60px !important;margin:0 8px 0 5px;vertical-align:bottom}.introduction{font-size:16px;margin-bottom:25px}.criteria{font-size:14px;margin-top:18px}.criteria+.checkbox{margin-left:30px}.checkbox label{padding-top:0;width:auto;display:inline-block;float:none;margin-right:10px}.checkbox label img{display:none}body.connection-index .info-box{padding:0 25px 15px}body.connection-index,body.connection-lostpwd,body.connection-lostemail, body.connection-create{background:#006bb6;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:100vh}body.connection-index .whitebox,body.connection-lostpwd .whitebox,body.connection-lostemail .whitebox, body.connection-create .whitebox{box-shadow:0 0 11px 0px rgba(0,0,0,.7)}body.connection-index>.top,body.connection-lostpwd>.top,body.connection-lostemail>.top, body.connection-create>.top{height:auto;margin-bottom:0;background:rgba(0,0,0,0);filter:none}body.connection-index .logo,body.connection-index .logolostpwd,body.connection-lostpwd .logo,body.connection-lostpwd .logolostpwd,body.connection-lostemail .logo,body.connection-lostemail .logolostpwd, body.connection-create .logo{width:501px;text-align:center;margin:0 auto;padding:0}body.connection-index .logo img,body.connection-index .logolostpwd img,body.connection-lostpwd .logo img,body.connection-lostpwd .logolostpwd img,body.connection-lostemail .logo img,body.connection-lostemail .logolostpwd img, body.connection-create .logo img{display:block;margin:0 auto;max-width:304px;padding:30px 0 30px}body.connection-index .login,body.connection-lostpwd .login,body.connection-lostemail .login, body.connection-create .login{background:#fff;width:501px;border:1px solid #979797;border-width:1px 0 0}body.connection-index .login .login-box,body.connection-lostpwd .login .login-box,body.connection-lostemail .login .login-box{background:#fff;margin:0;padding:32px 0 31px}body.connection-index .login form,body.connection-lostpwd .login form,body.connection-lostemail .login form{margin:0 auto;width:325px}body.connection-index .login form label,body.connection-lostpwd .login form label,body.connection-lostemail .login form label{float:none;padding-top:0}body.connection-index .login form input[type=text],body.connection-index .login form input[type=password],body.connection-index .login form input[type=email],body.connection-lostpwd .login form input[type=text],body.connection-lostpwd .login form input[type=password],body.connection-lostpwd .login form input[type=email],body.connection-lostemail .login form input[type=text],body.connection-lostemail .login form input[type=password],body.connection-lostemail .login form input[type=email]{width:189px;margin:0;height:18px}body.connection-index .login form button[type=submit],body.connection-lostpwd .login form button[type=submit],body.connection-lostemail .login form button[type=submit]{float:right;margin-left:10px}body.connection-index .login form input[type=submit],body.connection-lostpwd .login form input[type=submit],body.connection-lostemail .login form input[type=submit]{margin:0 auto;display:block;float:none;margin-top:18px;height:24px;font-size:11px;padding:0 16px;line-height:1em}body.connection-index .login form .block>div,body.connection-lostpwd .login form .block>div,body.connection-lostemail .login form .block>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}body.connection-index .account-box,body.connection-lostpwd .account-box,body.connection-lostemail .account-box{border:0}body.connection-index .account-box a,body.connection-lostpwd .account-box a,body.connection-lostemail .account-box a{background:#fff;border:1px solid #979797;border-width:1px 0 0;padding:24px 10px;font-size:14px}body.connection-index .account-box a span,body.connection-lostpwd .account-box a span,body.connection-lostemail .account-box a span{background:linear-gradient(to bottom, #f2f2f2 0%, #d9d9d9 100%);color:#404036 !important;font-weight:bold;cursor:pointer;border:1px solid #b3b3b3 !important;border-radius:3px;display:-ms-inline-flexbox;display:inline-flex;float:none;height:22px;font-size:11px;padding:0 10px;line-height:1em;vertical-align:middle;-ms-flex-align:center;align-items:center;margin-left:12px}body.connection-index .forgot,body.connection-lostpwd .forgot,body.connection-lostemail .forgot{color:#fff;margin-top:14px;display:inline-block}body.connection-index .body,body.connection-lostpwd .body,body.connection-lostemail .body{width:501px;min-width:0;border:1px solid #979797;border-width:1px 0 0;padding:0}body.connection-index .body .containerlostpwd,body.connection-lostpwd .body .containerlostpwd,body.connection-lostemail .body .containerlostpwd{max-width:100%;background:#fff}body.connection-index .body .containerlostpwd .admin-content,body.connection-lostpwd .body .containerlostpwd .admin-content,body.connection-lostemail .body .containerlostpwd .admin-content{padding:30px 30px 49px}body.connection-index .body .containerlostpwd .admin-content .title,body.connection-lostpwd .body .containerlostpwd .admin-content .title,body.connection-lostemail .body .containerlostpwd .admin-content .title{margin:0 auto 10px}body.connection-index .body .generated-content,body.connection-lostpwd .body .generated-content,body.connection-lostemail .body .generated-content{margin-top:0}body.connection-index .body .generated-content form,body.connection-lostpwd .body .generated-content form,body.connection-lostemail .body .generated-content form{text-align:center}body.connection-index .body .generated-content form hr,body.connection-lostpwd .body .generated-content form hr,body.connection-lostemail .body .generated-content form hr{margin:0 -30px 48px;width:calc(100% + 58px);border-color:#979797}body.connection-index .body .generated-content form *,body.connection-lostpwd .body .generated-content form *,body.connection-lostemail .body .generated-content form *{text-align:left}body.connection-index .body .generated-content form input[type=submit],body.connection-index .body .generated-content form input[type=button],body.connection-index .body .generated-content form .button,body.connection-lostpwd .body .generated-content form input[type=submit],body.connection-lostpwd .body .generated-content form input[type=button],body.connection-lostpwd .body .generated-content form .button,body.connection-lostemail .body .generated-content form input[type=submit],body.connection-lostemail .body .generated-content form input[type=button],body.connection-lostemail .body .generated-content form .button{font-size:12px;height:24px;line-height:1em;box-sizing:border-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;font-weight:400;margin:0 10px;float:none}body.connection-create .logo,body.connection-create .logolostpwd{background:#fff;width:205px;text-align:center;margin:0;padding:0;background:url(../../images/admin/Logo_MNQ.png) center center no-repeat rgba(0,0,0,0);background-size:contain;margin-left:auto;margin-right:auto}body.connection-create .logo img,body.connection-create .logolostpwd img{display:block;margin:0 auto;max-width:304px;padding:30px 0 30px;opacity:0}.connection-create{background:#006bb6}.connection-create .logolostpwd{background:rgba(0,0,0,0);padding:59px 0 70px}.connection-create .logolostpwd img{width:230px}.connection-create .containerlostpwd{background:#fff;width:614px;box-shadow:0 0 11px 0px rgba(0,0,0,.7);padding:62px 59px 32px;margin-bottom:0px;box-sizing:border-box}.connection-create .containerlostpwd h1:first-child{margin-top:0}.connection-create .containerlostpwd h1.title{font-size:24px;letter-spacing:.5px;margin-bottom:30px}.connection-create .generated-content{margin:46px -59px 0;padding:0 52px 15px 59px;border-top:2px solid #cac6c7}.connection-create .generated-content h2,.connection-create .generated-content h2.title{font-size:19px;margin:44px 0 34px}.connection-create .generated-content h2:first-child,.connection-create .generated-content h2.title:first-child{margin-top:40px}.connection-create .generated-content .block>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px !important}.connection-create .generated-content .block>div>label{font-size:13px}.connection-create .generated-content .block>div input[type=text],.connection-create .generated-content .block>div input[type=password],.connection-create .generated-content .block>div select,.connection-create .generated-content .block>div .choices{width:310px;box-sizing:border-box}.connection-create .generated-content .block>div input[type=text],.connection-create .generated-content .block>div input[type=password],.connection-create .generated-content .block>div select{height:28px}.connection-create .generated-content .block>div.radio{margin-bottom:23px !important}.connection-create .generated-content .block>div.radio label{min-width:62px;display:inline-block}.connection-create .generated-content hr{margin:25px -52px 48px -59px;width:calc(100% + 111px);border:2px solid #c9c5c6;border-width:0 0 2px}.connection-create .generated-content input[type=submit]{display:block;margin:0 auto;height:24px;line-height:1em;font-weight:400;font-size:12px}body .jqTransformRadio{background:none;box-shadow:0 0 1px 1px #d5d3d6;border:2px solid #fff;display:inline-block;width:15px;height:15px;border-radius:999px;vertical-align:middle;box-sizing:border-box;margin-right:7px}body .jqTransformRadio:hover,body .jqTransformRadio:focus{background:!important}body .jqTransformRadio:hover,body .jqTransformRadio.jqTransformChecked{box-shadow:0 0 1px 1px #000;background:#000 !important}body .jqTransformCheckbox{float:left;background:none;border:1px solid #b6b4b5;width:15px;height:15px;display:inline-block;margin-top:-2px;border-radius:3px}body .jqTransformCheckbox:hover,body .jqTransformCheckbox:focus{background:none}body .jqTransformCheckbox.jqTransformChecked{background:url(../../images/admin/checkwhite.png) center center no-repeat rgba(0,0,0,0)}.bottom{background:#d8d8d8;margin-top:58px;padding:19px 10px}.steps-index{background:#ededed}.steps-index #header .project-name{margin:0;padding:0;height:110px;text-indent:-999vw;background:url(../../images/admin/Logo_MNQ.png) center left no-repeat rgba(0,0,0,0);background-size:contain}.steps-index .top{background:#006bb6;padding:0 0 91px;margin:0}.steps-index .top .top-zone{position:relative}.steps-index .container,.steps-index .top .top-zone .center-content{max-width:905px}.steps-index .nav{position:static;border:none;counter-reset:steps}.steps-index .nav li{width:16.6666666667%;border:0;height:54px}.steps-index .nav li a{width:100%;text-align:center;box-sizing:border-box;border:4px solid #fff;border-width:0 0 4px;color:rgba(255,255,255,.5);height:54px;padding:6px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;box-shadow:none;background:none;font-weight:400;font-size:12px;color:rgba(255,255,255,.75);border-color:rgba(255,255,255,.5);font-weight:700}.steps-index .nav li a:before{counter-increment:steps;content:counter(steps) ". ";display:inline-block;margin-right:3px}.steps-index .nav li a:hover{text-decoration:underline}.steps-index .nav li.empty a{font-weight:700;color:rgba(255,255,255,.75);border-color:rgba(255,255,255,.5)}.steps-index .nav li.active a{border-color:#fff;color:#fff;font-weight:700;border-bottom-width:8px}.steps-index .nav li.previous a{color:rgba(255,255,255,.75);border-color:rgba(255,255,255,.9);font-weight:400}.steps-index .nav li.disabled a{color:rgba(255,255,255,.5);font-weight:400;border-color:#fff}.steps-index .nav li.error a{color:#c90047;font-weight:700;border-color:#ff005a}.steps-index .body{background:none;padding:0;z-index:999;position:relative}.steps-index .body .container .admin-content{background:#fff;margin-top:-86px;box-shadow:0 0 11px 0px rgba(0,0,0,.7);padding:30px 50px 33px}.steps-index .body .container .admin-content>.formError:first-child{margin-bottom:30px;padding:10px 18px;font-size:1.2em}.steps-index .body .container .admin-content #breadcrumb{display:none}.steps-index .body .container .admin-content #breadcrumb+.title{margin-top:0;font-size:35px;color:#9c9c9c;margin-bottom:44px;margin:0 -50px;padding:0 47px 35px;border:2px solid #d6d6d6;border-width:0 0 2px;font-weight:400}.steps-index .body .container .generated-content{margin-top:0}.steps-index .body .container .generated-content [name=save]{position:static;font-weight:400}.steps-index .body .container .generated-content form{text-align:center}.steps-index .body .container .generated-content form *{text-align:left}.steps-index .body .container .generated-content input[type=submit],.steps-index .body .container .generated-content input[type=button],.steps-index .body .container .generated-content .button,.steps-index .body .container .generated-content button{display:block;margin:0 auto;height:24px;line-height:1em;font-weight:400;font-size:12px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;box-sizing:border-box;margin:0 10px;float:none}.steps-index .introblock{width:100%}.steps-index .block,.steps-index .block>div,.steps-index .block div.label{float:none}.steps-index .block>div{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.steps-index .block>div.block-label{display:block}.steps-index .mainblock{width:100%}.steps-index .mainblock>div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.steps-index .mainblock>div label{padding:0;font-size:13px;width:auto}.steps-index .footerblock{border-top:2px solid #b5b5b5;margin:0 -50px 0;width:calc(100% + 100px);text-align:center !important;padding:39px 0 2px;clear:both}.steps-index .footerblock hr,.steps-index .footerblock .clearfix{display:none}.step-admissibilite .generated-content form{padding:0 0;counter-reset:steps}.step-admissibilite .generated-content form .introduction{margin:0 -50px;padding:35px 50px 35px;width:calc(100% + 100px);box-sizing:border-box;font-size:14px;border:2px solid #d6d6d6;border-width:0 0 2px;font-weight:700}.step-admissibilite .generated-content form .introduction em{font-style:normal}.step-admissibilite .generated-content form .note.line.criteria{max-width:700px;margin:0 auto;padding:20px 0 10px 70px}.step-admissibilite .generated-content form .note.line.criteria:before{counter-increment:steps;content:counter(steps) "- ";width:35px;margin-left:-35px;display:inline-block}.step-admissibilite .generated-content form .checkbox.line{max-width:700px;margin:0 auto;padding:0 30px 20px;border-bottom:2px solid #c8c8c8}.step-admissibilite .generated-content form .checkbox.line label{line-height:18px;font-weight:400;font-size:14px}.step-admissibilite .generated-content form .checkbox-all.line{margin-top:20px}.step-admissibilite .generated-content form .checkbox-all.line label{font-weight:bold}.step-admissibilite .generated-content form .last_line{border-bottom:0 !important}.step-admissibilite .generated-content form hr{margin:0 -50px 30px;border-width:0 0 2px;border-color:#c7c7c7;width:calc(100% + 100px)}.step-admissibilite .jqTransformCheckbox{position:relative;top:2px;float:left;margin-right:19px}.step-admissibilite hr+.checkbox .jqTransformCheckbox{top:-1px}.step-admissibilite .admissibilite{border:0 !important;padding-bottom:20px !important}.step-admissibilite .admissibilite .jqTransformCheckbox{margin-top:24px;margin-bottom:-19px}.step-admissibilite .custom{max-width:700px;margin:0 auto;padding:0 30px 30px 85px;font-size:14px}.step-admissibilite .custom em{font-weight:700;font-style:normal}.block .custom span.error{display:none}.step-identification .block>div>label,.step-identification .block>div>.label{font-weight:400;font-size:14px}.step-identification .introblock{margin:0 -50px;padding:30px 50px 20px;border-bottom:2px solid #b5b5b5}.step-identification .introblock .note{font-style:italic}.step-identification .generated-content form.jqtransform>div.checkbox-before{margin:0 -50px;padding:30px 50px 30px;border-top:2px solid #b5b5b5;text-align:center;font-size:1.5em}.step-identification .generated-content form.jqtransform>div.checkbox-before .jqTransformCheckboxWrapper{position:relative;top:1px}.step-identification .generated-content form.jqtransform>div.checkbox-before .jqTransformCheckbox{float:none}.step-identification .generated-content form.jqtransform>div.checkbox-before label{margin-right:8px}.step-identification .generated-content form.jqtransform>div.checkbox-before img{display:none}.step-identification .generated-content form.jqtransform>div.checkbox-before label{float:none;display:inline-block;padding:0 0 0 30px;width:auto;font-weight:normal}.step-identification .radiotype{margin:0 0 16px}.step-identification .radiotype>div.label{padding:5px 0 0;font-size:14px;width:105px}.step-identification .radiotype .choices{display:-ms-flexbox;display:flex;-ms-flex-pack:left;justify-content:left;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.step-identification .radiotype .choices label{white-space:nowrap;font-size:14px;margin-right:35px;padding-top:0px;line-height:20px}.step-identification .radiotype .choices .jqTransformRadioWrapper{vertical-align:3px}.step-identification .block .noCompagnie{margin-top:28px;margin-bottom:12px}.step-identification .block .noCompagnie label{font-size:13px;margin-right:24px;line-height:16px}.step-identification .block .noCompagnie input{float:none}.step-identification.step-rapport-identification .mainblock{border-bottom:0}.step-identification .mainblock{width:100%;max-width:570px;margin:0 auto;padding:30px 35px 15px;box-sizing:border-box;float:none;border-bottom:2px solid #b5b5b5}.step-identification .mainblock .title{font-size:30px;color:#b0b0b0;font-weight:400;margin-bottom:30px !important}.step-identification .mainblock div.label,.step-identification .mainblock .text label{max-width:200px;width:100%}.step-identification .mainblock input[type=text],.step-identification .mainblock .choices{width:306px !important;max-width:none;box-sizing:border-box}.step-identification .mainblock input[type=text] label,.step-identification .mainblock .choices label{text-indent:0}.step-identification .mainblock select,.step-identification .mainblock .chosen-container,.step-identification .mainblock input[type=password]{width:300px !important;max-width:none;box-sizing:border-box}.step-identification .mainblock select label,.step-identification .mainblock .chosen-container label,.step-identification .mainblock input[type=password] label{text-indent:0}.step-identification .mainblock input[type=text]{height:27px}.step-identification .mainblock.lastblock{border-bottom:0}.step-identification .last_line{margin:0 -66px}.step-projet .mainblock.participation{padding:24px 0 0}.step-projet .mainblock.participation>div{margin-bottom:13px}.step-projet .mainblock.participation .textSimple{-ms-flex-pack:left;justify-content:left}.step-projet .mainblock.participation .textSimple label{width:240px;font-weight:400;font-size:14px}.step-projet .mainblock.participation .textSimple label b{font-weight:400;font-size:12px;font-style:italic;display:inline-block;padding-top:7px}.step-projet .mainblock.participation .textSimple input{width:187px;max-width:none}.step-projet .mainblock.participation .hideNormalMandatory img.required{display:none}.step-projet .mainblock.participation .mandatOrganisation{margin-top:19px;-ms-flex-pack:left;justify-content:left;font-size:13px;margin-bottom:10px}.step-projet .mainblock.participation .mandatOrganisation .label{padding:0;font-size:14px;font-weight:400}.step-projet .mainblock.participation .mandatOrganisation label{text-indent:0}.step-projet .mainblock.participation .nomOrganisateur label{width:135px}.step-projet .mainblock.participation h2{margin-top:0;color:#aeaeae;font-size:29px;margin-bottom:35px !important;font-weight:400}.step-projet .mainblock.participation .note{margin:-5px 0 44px;max-width:425px}.step-orientation .multi-checkbox,.step-projet .multi-checkbox{margin-top:25px;margin-bottom:20px}.step-orientation .multi-checkbox:after,.step-projet .multi-checkbox:after{content:" ";display:block;clear:both;visibility:hidden;height:0}.step-orientation .multi-checkbox.error .error-container,.step-projet .multi-checkbox.error .error-container{margin-top:11px}.step-orientation .multi-checkbox .label,.step-projet .multi-checkbox .label{width:auto;font-weight:400;font-size:14px;margin-right:10px}.step-orientation .multi-checkbox .choices,.step-projet .multi-checkbox .choices{position:relative;margin-top:10px}.step-orientation .multi-checkbox .choices label,.step-projet .multi-checkbox .choices label{display:inline-block;width:auto;font-size:14px}.step-orientation .multi-checkbox .choices input[type=checkbox],.step-orientation .multi-checkbox .choices .jqTransformCheckboxWrapper,.step-projet .multi-checkbox .choices input[type=checkbox],.step-projet .multi-checkbox .choices .jqTransformCheckboxWrapper{margin-right:.5em}.step-orientation .textarea,.step-projet .textarea{display:block;margin-top:25px}.step-orientation .textarea.indented,.step-projet .textarea.indented{margin-top:10px}.step-orientation .textarea label,.step-projet .textarea label{width:100%;margin-bottom:16px;font-weight:400;font-size:14px}.step-orientation .textarea textarea,.step-projet .textarea textarea{width:100%;float:none;height:80px}.step-orientation .radio,.step-projet .radio{padding-top:20px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.step-orientation .radio .label,.step-projet .radio .label{padding:0;font-weight:400;font-size:14px}.step-orientation .radio label,.step-projet .radio label{text-indent:0;font-weight:400;font-size:14px}.step-orientation .radio .choices,.step-projet .radio .choices{width:auto !important}.step-orientation .footerblock,.step-projet .footerblock{margin-top:51px}.step-projet .footerblock{margin-top:71px}.step-rapport-programmation .eventsactivities{display:block !important;margin-bottom:15px;font-size:13px}.step-rapport-programmation .eventsactivities:after{content:" ";display:block;clear:both;visibility:hidden;height:0}.step-rapport-programmation .eventsactivities .label{display:none}.step-rapport-programmation .eventsactivities .eventactivity{clear:both;padding:1em 0;border-top:1px solid #d6d6d6}.step-rapport-programmation .eventsactivities .activity-radio{float:right;white-space:nowrap}.step-rapport-programmation .eventsactivities .activity-radio label{width:auto;padding-top:0;margin-left:1.5em}.step-rapport-programmation .eventsactivities .activity-radio span{display:inline-block}.step-rapport-programmation .eventsactivities .activity-reasons{margin-top:5px}.step-rapport-programmation .eventsactivities .activity-reasons textarea{margin-top:3px;float:none;width:100%;max-width:none;box-sizing:border-box}.step-pavoisement .dropzone,.step-rapport-programmation .dropzone,.step-rapport-promotion .dropzone,.step-rapport-assurances .dropzone,.step-rapport-budget .dropzone{width:100%;margin-right:0}.step-pavoisement .dz-clickable .upload,.step-rapport-programmation .dz-clickable .upload,.step-rapport-promotion .dz-clickable .upload,.step-rapport-assurances .dz-clickable .upload,.step-rapport-budget .dz-clickable .upload{position:absolute;width:1px;height:1px;visibility:hidden;overflow:hidden}.step-pavoisement .dz-clickable .upload+.custom,.step-rapport-programmation .dz-clickable .upload+.custom,.step-rapport-promotion .dz-clickable .upload+.custom,.step-rapport-assurances .dz-clickable .upload+.custom,.step-rapport-budget .dz-clickable .upload+.custom{display:none}.step-pavoisement .line.introduction,.step-rapport-programmation .line.introduction,.step-rapport-promotion .line.introduction,.step-rapport-assurances .line.introduction,.step-rapport-budget .line.introduction{margin:0 -50px 27px;padding:35px 50px 35px 50px;width:calc(100% + 100px);box-sizing:border-box;font-size:14px;border:2px solid #d6d6d6;border-width:0 0 2px;font-weight:700}.step-pavoisement form .mainblock>div,.step-rapport-programmation form .mainblock>div,.step-rapport-promotion form .mainblock>div,.step-rapport-assurances form .mainblock>div,.step-rapport-budget form .mainblock>div{display:block;margin-bottom:12px}.step-pavoisement form .mainblock>div>label,.step-pavoisement form .mainblock>div>.label,.step-rapport-programmation form .mainblock>div>label,.step-rapport-programmation form .mainblock>div>.label,.step-rapport-promotion form .mainblock>div>label,.step-rapport-promotion form .mainblock>div>.label,.step-rapport-assurances form .mainblock>div>label,.step-rapport-assurances form .mainblock>div>.label,.step-rapport-budget form .mainblock>div>label,.step-rapport-budget form .mainblock>div>.label{font-weight:400;font-size:14px}.step-pavoisement form .mainblock>div input,.step-rapport-programmation form .mainblock>div input,.step-rapport-promotion form .mainblock>div input,.step-rapport-assurances form .mainblock>div input,.step-rapport-budget form .mainblock>div input{float:none !important}.step-pavoisement .dropzone>div,.step-rapport-programmation .dropzone>div,.step-rapport-promotion .dropzone>div,.step-rapport-assurances .dropzone>div,.step-rapport-budget .dropzone>div{display:block;text-align:center}.step-pavoisement .dropzone>div.dz-default.dz-message,.step-rapport-programmation .dropzone>div.dz-default.dz-message,.step-rapport-promotion .dropzone>div.dz-default.dz-message,.step-rapport-assurances .dropzone>div.dz-default.dz-message,.step-rapport-budget .dropzone>div.dz-default.dz-message{text-align:center}.step-pavoisement .dropzone>div.dz-default.dz-message span,.step-rapport-programmation .dropzone>div.dz-default.dz-message span,.step-rapport-promotion .dropzone>div.dz-default.dz-message span,.step-rapport-assurances .dropzone>div.dz-default.dz-message span,.step-rapport-budget .dropzone>div.dz-default.dz-message span{text-align:center}.step-pavoisement .line,.step-rapport-programmation .line,.step-rapport-promotion .line,.step-rapport-assurances .line,.step-rapport-budget .line{margin:22px 0 0;font-size:13px}.step-pavoisement .line label,.step-rapport-programmation .line label,.step-rapport-promotion .line label,.step-rapport-assurances .line label,.step-rapport-budget .line label{padding:0}.step-pavoisement hr.line,.step-rapport-programmation hr.line,.step-rapport-promotion hr.line,.step-rapport-assurances hr.line,.step-rapport-budget hr.line{margin:0 0 22px}.step-pavoisement .textarea,.step-rapport-programmation .textarea,.step-rapport-promotion .textarea,.step-rapport-assurances .textarea,.step-rapport-budget .textarea{margin:27px 0 0}.step-pavoisement .textarea label,.step-rapport-programmation .textarea label,.step-rapport-promotion .textarea label,.step-rapport-assurances .textarea label,.step-rapport-budget .textarea label{margin-bottom:16px}.step-pavoisement .textarea textarea,.step-rapport-programmation .textarea textarea,.step-rapport-promotion .textarea textarea,.step-rapport-assurances .textarea textarea,.step-rapport-budget .textarea textarea{height:80px;float:none}.step-pavoisement .textarea.half-height textarea,.step-rapport-programmation .textarea.half-height textarea,.step-rapport-promotion .textarea.half-height textarea,.step-rapport-assurances .textarea.half-height textarea,.step-rapport-budget .textarea.half-height textarea{height:45px;float:none}.step-pavoisement .textarea.double-height textarea,.step-rapport-programmation .textarea.double-height textarea,.step-rapport-promotion .textarea.double-height textarea,.step-rapport-viragevert.step-rapport-viragevert .textarea.double-height textarea,.step-rapport-budget .textarea.double-height textarea{height:150px;float:none}.step-pavoisement .note,.step-rapport-programmation .note,.step-rapport-promotion .note,.step-rapport-assurances .note,.step-rapport-budget .note{font-size:14px;margin-top:20px}.step-pavoisement .approbation,.step-rapport-programmation .approbation,.step-rapport-promotion .approbation,.step-rapport-assurances .approbation,.step-rapport-budget .approbation{color:#ff4040;font-style:italic;margin-top:-13px;font-size:13px;margin-bottom:16px}.step-pavoisement div.places-other,.step-rapport-programmation div.places-other,.step-rapport-promotion div.places-other,.step-rapport-assurances div.places-other,.step-rapport-budget div.places-other{float:right;width:25%}.step-pavoisement div.places-other label,.step-rapport-programmation div.places-other label,.step-rapport-promotion div.places-other label,.step-rapport-assurances div.places-other label,.step-rapport-budget div.places-other label{display:none}.step-pavoisement .multi-checkbox .choices,.step-rapport-programmation .multi-checkbox .choices,.step-rapport-promotion .multi-checkbox .choices,.step-rapport-assurances .multi-checkbox .choices,.step-rapport-budget .multi-checkbox .choices{max-width:none}.step-pavoisement .multi-checkbox .choices label,.step-rapport-programmation .multi-checkbox .choices label,.step-rapport-promotion .multi-checkbox .choices label,.step-rapport-assurances .multi-checkbox .choices label,.step-rapport-budget .multi-checkbox .choices label{float:left;width:25%;box-sizing:border-box;padding-right:20px;margin:5px 0 0}.step-pavoisement .multi-checkbox .choices label:nth-child(4n+1),.step-rapport-programmation .multi-checkbox .choices label:nth-child(4n+1),.step-rapport-promotion .multi-checkbox .choices label:nth-child(4n+1),.step-rapport-assurances .multi-checkbox .choices label:nth-child(4n+1),.step-rapport-budget .multi-checkbox .choices label:nth-child(4n+1){clear:both}.step-pavoisement .body .container .generated-content form .pavoisementBlock,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock,.step-rapport-budget .body .container .generated-content form .pavoisementBlock{margin-top:25px;margin-bottom:0}.step-pavoisement .body .container .generated-content form .pavoisementBlock>.label,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock>.label,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock>.label,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock>.label,.step-rapport-budget .body .container .generated-content form .pavoisementBlock>.label{font-weight:400;font-size:14px}.step-pavoisement .body .container .generated-content form .pavoisementBlock table,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock table,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock table,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock table,.step-rapport-budget .body .container .generated-content form .pavoisementBlock table{margin-top:22px;width:100%;margin-bottom:0}.step-pavoisement .body .container .generated-content form .pavoisementBlock thead td,.step-pavoisement .body .container .generated-content form .pavoisementBlock thead th,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock thead td,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock thead th,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock thead td,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock thead th,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock thead td,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock thead th,.step-rapport-budget .body .container .generated-content form .pavoisementBlock thead td,.step-rapport-budget .body .container .generated-content form .pavoisementBlock thead th{border:1px solid #b5b5b5;border-width:1px 0;padding:0;height:37px;font-weight:700;font-style:italic;text-align:center;vertical-align:middle}.step-pavoisement .body .container .generated-content form .pavoisementBlock thead td span,.step-pavoisement .body .container .generated-content form .pavoisementBlock thead th span,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock thead td span,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock thead th span,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock thead td span,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock thead th span,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock thead td span,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock thead th span,.step-rapport-budget .body .container .generated-content form .pavoisementBlock thead td span,.step-rapport-budget .body .container .generated-content form .pavoisementBlock thead th span{text-align:center}.step-pavoisement .body .container .generated-content form .pavoisementBlock thead td,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock thead td,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock thead td,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock thead td,.step-rapport-budget .body .container .generated-content form .pavoisementBlock thead td{text-align:left;padding-left:30px}.step-pavoisement .body .container .generated-content form .pavoisementBlock td,.step-pavoisement .body .container .generated-content form .pavoisementBlock th,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock td,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock th,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock td,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock th,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock td,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock th,.step-rapport-budget .body .container .generated-content form .pavoisementBlock td,.step-rapport-budget .body .container .generated-content form .pavoisementBlock th{padding:0;height:35px;vertical-align:middle}.step-pavoisement .body .container .generated-content form .pavoisementBlock tbody th,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock tbody th,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock tbody th,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock tbody th,.step-rapport-budget .body .container .generated-content form .pavoisementBlock tbody th{padding-left:30px;font-weight:700;font-style:italic;font-size:12px;width:194px}.step-pavoisement .body .container .generated-content form .pavoisementBlock td,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock td,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock td,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock td,.step-rapport-budget .body .container .generated-content form .pavoisementBlock td{text-align:center;padding:5px 10px;box-sizing:border-box}.step-pavoisement .body .container .generated-content form .pavoisementBlock td .jqTransformCheckboxWrapper,.step-pavoisement .body .container .generated-content form .pavoisementBlock td .jqTransformCheckbox,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock td .jqTransformCheckboxWrapper,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock td .jqTransformCheckbox,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock td .jqTransformCheckboxWrapper,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock td .jqTransformCheckbox,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock td .jqTransformCheckboxWrapper,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock td .jqTransformCheckbox,.step-rapport-budget .body .container .generated-content form .pavoisementBlock td .jqTransformCheckboxWrapper,.step-rapport-budget .body .container .generated-content form .pavoisementBlock td .jqTransformCheckbox{display:inline-block;width:15px;height:15px}.step-pavoisement .body .container .generated-content form .pavoisementBlock td input[type=text],.step-pavoisement .body .container .generated-content form .pavoisementBlock td input[type=number],.step-rapport-programmation .body .container .generated-content form .pavoisementBlock td input[type=text],.step-rapport-programmation .body .container .generated-content form .pavoisementBlock td input[type=number],.step-rapport-promotion .body .container .generated-content form .pavoisementBlock td input[type=text],.step-rapport-promotion .body .container .generated-content form .pavoisementBlock td input[type=number],.step-rapport-assurances .body .container .generated-content form .pavoisementBlock td input[type=text],.step-rapport-assurances .body .container .generated-content form .pavoisementBlock td input[type=number],.step-rapport-budget .body .container .generated-content form .pavoisementBlock td input[type=text],.step-rapport-budget .body .container .generated-content form .pavoisementBlock td input[type=number]{display:block;margin:0 auto;width:80px}.step-pavoisement .body .container .generated-content form .pavoisementBlock td textarea,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock td textarea,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock td textarea,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock td textarea,.step-rapport-budget .body .container .generated-content form .pavoisementBlock td textarea{width:100%;height:45px}.step-pavoisement .body .container .generated-content form .pavoisementBlock td label,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock td label,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock td label,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock td label,.step-rapport-budget .body .container .generated-content form .pavoisementBlock td label{width:100%;float:none;text-align:center}.step-pavoisement .body .container .generated-content form .pavoisementBlock td label span,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock td label span,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock td label span,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock td label span,.step-rapport-budget .body .container .generated-content form .pavoisementBlock td label span{text-align:center}.step-pavoisement .body .container .generated-content form .pavoisementBlock td label a,.step-rapport-programmation .body .container .generated-content form .pavoisementBlock td label a,.step-rapport-promotion .body .container .generated-content form .pavoisementBlock td label a,.step-rapport-assurances .body .container .generated-content form .pavoisementBlock td label a,.step-rapport-budget .body .container .generated-content form .pavoisementBlock td label a{float:none;margin:0 auto}.step-pavoisement .block div.multi-upload .label,.step-rapport-programmation .block div.multi-upload .label,.step-rapport-promotion .block div.multi-upload .label,.step-rapport-assurances .block div.multi-upload .label,.step-rapport-budget .block div.multi-upload .label{padding-top:4px;font-size:14px;font-weight:400}.step-pavoisement .block div.multi-upload .button.remove,.step-rapport-programmation .block div.multi-upload .button.remove,.step-rapport-promotion .block div.multi-upload .button.remove,.step-rapport-assurances .block div.multi-upload .button.remove,.step-rapport-budget .block div.multi-upload .button.remove{display:none}.step-pavoisement .block div.multi-upload .mu,.step-rapport-programmation .block div.multi-upload .mu,.step-rapport-promotion .block div.multi-upload .mu,.step-rapport-assurances .block div.multi-upload .mu,.step-rapport-budget .block div.multi-upload .mu{position:relative;width:100% !important;max-width:none}.step-pavoisement .block div.multi-upload .mu .button.add,.step-rapport-programmation .block div.multi-upload .mu .button.add,.step-rapport-promotion .block div.multi-upload .mu .button.add,.step-rapport-assurances .block div.multi-upload .mu .button.add,.step-rapport-budget .block div.multi-upload .mu .button.add{position:absolute;top:-40px;right:0}.step-pavoisement .block div.multi-upload .upload-element label,.step-pavoisement .block div.multi-upload .upload-element .file-container,.step-rapport-programmation .block div.multi-upload .upload-element label,.step-rapport-programmation .block div.multi-upload .upload-element .file-container,.step-rapport-promotion .block div.multi-upload .upload-element label,.step-rapport-promotion .block div.multi-upload .upload-element .file-container,.step-rapport-assurances .block div.multi-upload .upload-element label,.step-rapport-assurances .block div.multi-upload .upload-element .file-container,.step-rapport-budget .block div.multi-upload .upload-element label,.step-rapport-budget .block div.multi-upload .upload-element .file-container{vertical-align:top;top:0}.step-pavoisement .block div.multi-upload .upload-element label .button,.step-pavoisement .block div.multi-upload .upload-element .file-container .button,.step-rapport-programmation .block div.multi-upload .upload-element label .button,.step-rapport-programmation .block div.multi-upload .upload-element .file-container .button,.step-rapport-promotion .block div.multi-upload .upload-element label .button,.step-rapport-promotion .block div.multi-upload .upload-element .file-container .button,.step-rapport-assurances .block div.multi-upload .upload-element label .button,.step-rapport-assurances .block div.multi-upload .upload-element .file-container .button,.step-rapport-budget .block div.multi-upload .upload-element label .button,.step-rapport-budget .block div.multi-upload .upload-element .file-container .button{width:109px !important}.step-pavoisement .mainblock,.step-rapport-programmation .mainblock,.step-rapport-promotion .mainblock,.step-rapport-assurances .mainblock,.step-rapport-budget .mainblock{margin:0 -50px;padding:0 50px 10px;border-bottom:1px solid #b6b6b6}.step-pavoisement .mainblock:after,.step-rapport-programmation .mainblock:after,.step-rapport-promotion .mainblock:after,.step-rapport-assurances .mainblock:after,.step-rapport-budget .mainblock:after{clear:both;content:" ";display:block;height:1px}.step-pavoisement .mainblock .title,.step-rapport-programmation .mainblock .title,.step-rapport-promotion .mainblock .title,.step-rapport-assurances .mainblock .title,.step-rapport-budget .mainblock .title{margin:30px 0 22px;font-size:28px;color:#afafaf;font-weight:400}.step-pavoisement .mainblock .note.label,.step-rapport-programmation .mainblock .note.label,.step-rapport-promotion .mainblock .note.label,.step-rapport-assurances .mainblock .note.label,.step-rapport-budget .mainblock .note.label{width:100%;font-size:14px;margin-bottom:23px;font-weight:400}.step-pavoisement .mainblock.blockpromotions,.step-rapport-programmation .mainblock.blockpromotions,.step-rapport-promotion .mainblock.blockpromotions,.step-rapport-assurances .mainblock.blockpromotions,.step-rapport-budget .mainblock.blockpromotions{padding-bottom:35px}.step-pavoisement .mainblock.blockpromotions .checkbox-before.indented,.step-rapport-programmation .mainblock.blockpromotions .checkbox-before.indented,.step-rapport-promotion .mainblock.blockpromotions .checkbox-before.indented,.step-rapport-assurances .mainblock.blockpromotions .checkbox-before.indented,.step-rapport-budget .mainblock.blockpromotions .checkbox-before.indented{position:relative;padding:0 0 0 28px;margin:12px 0 10px}.step-pavoisement .mainblock.blockpromotions .checkbox-before.indented .jqTransformCheckbox,.step-rapport-programmation .mainblock.blockpromotions .checkbox-before.indented .jqTransformCheckbox,.step-rapport-promotion .mainblock.blockpromotions .checkbox-before.indented .jqTransformCheckbox,.step-rapport-assurances .mainblock.blockpromotions .checkbox-before.indented .jqTransformCheckbox,.step-rapport-budget .mainblock.blockpromotions .checkbox-before.indented .jqTransformCheckbox{margin-right:10px}.step-pavoisement .mainblock.blockpromotions label,.step-rapport-programmation .mainblock.blockpromotions label,.step-rapport-promotion .mainblock.blockpromotions label,.step-rapport-assurances .mainblock.blockpromotions label,.step-rapport-budget .mainblock.blockpromotions label{margin-bottom:8px}.step-pavoisement .mainblock.blockpromotions .textarea,.step-rapport-programmation .mainblock.blockpromotions .textarea,.step-rapport-promotion .mainblock.blockpromotions .textarea,.step-rapport-assurances .mainblock.blockpromotions .textarea,.step-rapport-budget .mainblock.blockpromotions .textarea{margin:10px 0 0 34px}.step-pavoisement .mainblock.blockpromotions .textarea textarea,.step-rapport-programmation .mainblock.blockpromotions .textarea textarea,.step-rapport-promotion .mainblock.blockpromotions .textarea textarea,.step-rapport-assurances .mainblock.blockpromotions .textarea textarea,.step-rapport-budget .mainblock.blockpromotions .textarea textarea{height:46px;max-width:467px}.step-pavoisement .mainblock.blockpromotions .text,.step-rapport-programmation .mainblock.blockpromotions .text,.step-rapport-assurances .mainblock.blockpromotions .text,.step-rapport-budget .mainblock.blockpromotions .text{margin:16px 0 0 63px}.step-pavoisement .mainblock.blockpromotions .text *,.step-rapport-programmation .mainblock.blockpromotions .text *,.step-rapport-promotion .mainblock.blockpromotions .text *,.step-rapport-assurances .mainblock.blockpromotions .text *,.step-rapport-budget .mainblock.blockpromotions .text *{vertical-align:middle;display:inline-block;float:none}.step-pavoisement .mainblock.blockpromotions .text label,.step-rapport-programmation .mainblock.blockpromotions .text label,.step-rapport-promotion .mainblock.blockpromotions .text label,.step-rapport-assurances .mainblock.blockpromotions .text label,.step-rapport-budget .mainblock.blockpromotions .text label{margin:0 10px 0 0}.step-pavoisement .generated-content .block .data-content{float:none}.step-pavoisement .mainblock{margin:20px -50px 0}.formWarning{font-size:14px;padding:10px;margin-top:0}.step-rapport-assurances form .mainblock>div{margin-bottom:24px}.step-rapport-assurances form .mainblock .closer{margin-bottom:12px}.step-rapport-assurances #ui-datepicker-div{z-index:1000 !important}.step-viragevert .successMsg{font-size:14px;padding:10px;margin-top:0}.step-viragevert .mainblock.fullwidthFields{padding:24px 50px 25px;margin:0 -50px;border-bottom:2px solid #d6d6d6}.step-viragevert .mainblock.fullwidthFields>div{display:block;padding-top:12px}.step-viragevert .mainblock.fullwidthFields>div label,.step-viragevert .mainblock.fullwidthFields>div textarea{float:none}.step-viragevert .mainblock.fullwidthFields>div label{margin-bottom:18px;font-size:14px;font-weight:400}.step-viragevert .mainblock.fullwidthFields>div textarea{height:80px}.step-emplacements .introduction,.step-programmation .introduction{margin:0 -50px 35px;padding:15px 50px 35px;width:calc(100% + 100px);box-sizing:border-box;font-size:14px;border:2px solid #d6d6d6;border-width:0 0 2px;font-weight:700}.step-emplacements .introduction h3,.step-programmation .introduction h3{margin:0}.step-emplacements .introduction em,.step-programmation .introduction em{font-style:normal}.step-emplacements .generated-content .formError:first-child,.step-programmation .generated-content .formError:first-child{margin:35px 0 0}.step-emplacements form,.step-programmation form{padding:20px 0 0}.step-emplacements form .event-name-inputs,.step-programmation form .event-name-inputs{margin:0 -50px;border-bottom:2px solid #bcbcbc;padding:13px 45px 40px;width:calc(100% + 15px)}.step-emplacements form .event-name-inputs .label,.step-programmation form .event-name-inputs .label{display:block;font-size:30px;font-size:27px;color:#aeaeae;font-weight:400;margin-bottom:20px}.step-emplacements form .event-name-inputs .label img,.step-programmation form .event-name-inputs .label img{display:none}.step-emplacements form .event-name-inputs .hardcoded,.step-programmation form .event-name-inputs .hardcoded{font-size:14px;margin-right:10px}.step-emplacements form .event-name-inputs input,.step-programmation form .event-name-inputs input{margin-left:10px;width:340px}.step-emplacements form #eventslocations,.step-programmation form #eventslocations{margin-top:32px;margin-bottom:0}.step-emplacements form #eventslocations .title,.step-programmation form #eventslocations .title{display:block;font-size:27px;color:#aeaeae;margin-top:10px;font-weight:400}.step-emplacements form #eventslocations .dataTables_wrapper,.step-programmation form #eventslocations .dataTables_wrapper{padding-bottom:15px}.step-emplacements form .dataTables_wrapper,.step-programmation form .dataTables_wrapper{width:100%;margin-top:0}.step-emplacements form .dataTables_wrapper .ui-widget-header.ui-top-bar,.step-programmation form .dataTables_wrapper .ui-widget-header.ui-top-bar{margin-top:0;padding:0 0 12px}.step-emplacements form .dataTables_wrapper .dataTables_info,.step-programmation form .dataTables_wrapper .dataTables_info{text-align:right !important}.step-emplacements form .dataTables_wrapper .ui-widget-header,.step-programmation form .dataTables_wrapper .ui-widget-header{padding:10px 0 0}.step-emplacements form .dataTables_wrapper .ui-widget-header div,.step-programmation form .dataTables_wrapper .ui-widget-header div{font-size:11px}.step-emplacements form .custom.line hr,.step-programmation form .custom.line hr{margin:0 -50px 20px;padding:0 50px;border-bottom:2px solid #bcbcbc}.step-emplacements form .custom.line .title,.step-programmation form .custom.line .title{display:block;font-size:27px;color:#aeaeae;padding-top:20px;font-weight:400}.step-emplacements form .blockRight,.step-programmation form .blockRight{float:right;width:48%;margin:-32px 0 0;padding:0 0 4px;background:#f0f0f0;border:1px solid #dadada}.step-emplacements form .blockRight #gmap,.step-programmation form .blockRight #gmap{height:269px;width:100%}.step-emplacements form .blockRight .text,.step-programmation form .blockRight .text{box-sizing:border-box;width:100%;padding:0 27px;margin-bottom:13px}.step-emplacements form .blockRight .text input,.step-programmation form .blockRight .text input{width:190px;max-width:none}.step-emplacements form .blockRight .tooltip-container,.step-programmation form .blockRight .tooltip-container{display:none}.step-emplacements form .blockLeft,.step-programmation form .blockLeft{float:left;margin:25px 0 25px}.step-emplacements form .blockLeft>div,.step-programmation form .blockLeft>div{margin-bottom:13px}.step-emplacements form .blockLeft>div .choices label,.step-programmation form .blockLeft>div .choices label{text-indent:0;padding:6px 0 5px 37px;margin:0}.step-emplacements form .blockLeft>div .choices label a,.step-programmation form .blockLeft>div .choices label a{top:-1px}.step-emplacements form .blockLeft>div .choices label span,.step-programmation form .blockLeft>div .choices label span{vertical-align:middle}.step-emplacements form .blockRight label,.step-emplacements form .blockRight .label,.step-emplacements form .blockLeft label,.step-emplacements form .blockLeft .label,.step-programmation form .blockRight label,.step-programmation form .blockRight .label,.step-programmation form .blockLeft label,.step-programmation form .blockLeft .label{font-weight:400;font-size:14px}.step-ceremonial .mainblock{border-bottom:2px solid #dadada;margin:0 -50px;padding:0 41px;width:calc(100% + 100px);box-sizing:border-box}.step-ceremonial .mainblock h3{margin:0 0 15px}.step-ceremonial .block1{padding-top:30px;padding-bottom:0}.step-ceremonial .block1 p{margin-bottom:11px}.step-ceremonial .block1 p,.step-ceremonial .block1 li{font-size:13px;float:none}.step-ceremonial .block1 ul{margin-left:44px}.step-ceremonial .block1 ul li{margin-bottom:5px}.step-ceremonial .block2{display:block;padding:35px 50px 20px}.step-ceremonial .block2>div{display:block}.step-ceremonial .block2>div label{float:none;margin-bottom:15px;font-weight:400;font-size:14px}.step-ceremonial .block2>div textarea{float:none;height:66px}.step-ceremonial .narrowblock{margin:0 auto;width:500px}.step-ceremonial .narrowblock>div.block{display:block}.step-ceremonial .narrowblock .title{display:block;font-size:27px;color:#aeaeae;font-weight:400;margin:0 0 0}.step-ceremonial .block3,.step-ceremonial .block5{padding:40px 0 0}.step-ceremonial .block3>div,.step-ceremonial .block5>div{display:-ms-flexbox;display:flex;margin-bottom:15px}.step-ceremonial .block3 .title,.step-ceremonial .block5 .title{margin-bottom:30px}.step-ceremonial .block3 div.radio>.label,.step-ceremonial .block3 div.radio>label,.step-ceremonial .block3 .select label,.step-ceremonial .block5 div.radio>.label,.step-ceremonial .block5 div.radio>label,.step-ceremonial .block5 .select label{width:195px;float:none;font-size:14px;font-weight:400}.step-ceremonial .block3 .chosen-container,.step-ceremonial .block5 .chosen-container{max-width:300px;width:300px;min-width:300px}.step-ceremonial .block3 .jqTransformSelectWrapper,.step-ceremonial .block5 .jqTransformSelectWrapper{max-width:293px;width:293px;min-width:293px}.step-ceremonial .block4{padding:0 32px 32px;border-bottom:2px solid #c8c8c8}.step-ceremonial .block4 label{font-size:14px;font-weight:400}.step-ceremonial .block4>div{width:100%;display:block;margin-bottom:14px}.step-ceremonial .block4>div>*{width:100%;float:none}.step-ceremonial .block4>div textarea{height:66px}.step-ceremonial .block6{padding:0 0 32px;margin-top:-5px}.step-ceremonial .block6>div{display:block;margin-bottom:12px}.step-ceremonial .block6>div input,.step-ceremonial .block6>div textarea{float:none}.step-ceremonial .block6>div label,.step-ceremonial .block6>div .label{float:none;font-size:14px;font-weight:400}.step-ceremonial .block6>div textarea{height:66px}.step-programmation .body .container .generated-content form .secondary-grid{margin:17px -5px 0;width:calc(100% + 10px)}.step-programmation .body .container .generated-content form .secondary-grid hr{display:none}.step-programmation .body .container .generated-content form .secondary-grid h2{display:block;font-size:27px;color:#aeaeae;font-weight:400;margin:0 0 10px}.step-programmation .body .container .generated-content form .secondary-grid table.display div.DataTables_sort_wrapper{padding-top:6px;font-size:10px}.step-programmation .body .container .generated-content form .secondary-grid th,.step-programmation .body .container .generated-content form .secondary-grid td{box-sizing:border-box}.step-programmation .body .container .generated-content form .secondary-grid th.date_activite,.step-programmation .body .container .generated-content form .secondary-grid td.date_activite{width:77px}.step-programmation .body .container .generated-content form .secondary-grid th.heure_debut,.step-programmation .body .container .generated-content form .secondary-grid td.heure_debut{width:68px}.step-programmation .body .container .generated-content form .secondary-grid th.eventstypes_label,.step-programmation .body .container .generated-content form .secondary-grid td.eventstypes_label{width:76px}.step-programmation .body .container .generated-content form .secondary-grid th.eventschoices_label,.step-programmation .body .container .generated-content form .secondary-grid td.eventschoices_label{width:71px}.step-programmation .body .container .generated-content form .secondary-grid th.name,.step-programmation .body .container .generated-content form .secondary-grid td.name{width:88px}.step-programmation .body .container .generated-content form .secondary-grid th.animation,.step-programmation .body .container .generated-content form .secondary-grid td.animation{width:75px}.step-programmation .body .container .generated-content form .secondary-grid th.artists,.step-programmation .body .container .generated-content form .secondary-grid td.artists{width:90px}.step-programmation .body .container .generated-content form .secondary-grid th.image,.step-programmation .body .container .generated-content form .secondary-grid td.image{width:75px}.step-programmation .body .container .generated-content form .secondary-grid th.status,.step-programmation .body .container .generated-content form .secondary-grid td.status{width:77px}.step-programmation .body .container .generated-content form .secondary-grid th.actions,.step-programmation .body .container .generated-content form .secondary-grid td.actions{width:77px}.step-programmation .body .container .generated-content form .secondary-grid td.status span{min-width:100% !important;box-sizing:border-box;text-align:center}.step-programmation .body .container .generated-content form .narrowblock{margin:0 auto 30px;width:510px}.step-programmation .body .container .generated-content form .narrowblock>div{display:-ms-flexbox;display:flex;margin-bottom:15px}.step-programmation .body .container .generated-content form .narrowblock .title{margin-bottom:25px}.step-programmation .body .container .generated-content form .narrowblock .textarea label,.step-programmation .body .container .generated-content form .narrowblock div.radio>.label,.step-programmation .body .container .generated-content form .narrowblock .select label,.step-programmation .body .container .generated-content form .narrowblock .two-lines label,.step-programmation .body .container .generated-content form .narrowblock .select_multiple label,.step-programmation .body .container .generated-content form .narrowblock .text label,.step-programmation .body .container .generated-content form .narrowblock .multi-checkbox .label{width:195px;float:none;font-size:14px;font-weight:400}.step-programmation .body .container .generated-content form .narrowblock .chosen-container{max-width:300px;width:300px;min-width:300px}.step-programmation .body .container .generated-content form .narrowblock .jqTransformSelectWrapper{max-width:293px;width:293px;min-width:293px}.step-programmation .body .container .generated-content form .narrowblock input[type=text],.step-programmation .body .container .generated-content form .narrowblock textarea{max-width:285px;width:285px;min-width:285px}.step-programmation .body .container .generated-content form .block2 hr{margin:15px -195px 20px;padding:0 195px;width:100%}.step-programmation .body .container .generated-content form .block2 h2{margin-bottom:65px}.step-programmation .body .container .generated-content form .block4 .text.two-lines{margin-bottom:0}.step-programmation .body .container .generated-content form .block4 .note.two-lines{font-style:italic;text-align:left;display:block;float:right;width:280px;margin-right:15px;font-size:12px;margin-top:7px;border:1px solid #acacac;background:#eaeaea}.step-programmation .body .container .generated-content form .block6{padding-bottom:18px}.step-programmation .body .container .generated-content form .block6 .choices>label{margin-bottom:5px}@keyframes bounce{from,5%,13%,20%,25%{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 0, 0)}10%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -20px, 0)}17%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -10px, 0)}22%{transform:translate3d(0, -4px, 0)}}.step-programmation-activites .eventtype{margin-top:15px;border-top:1px solid #d6d6d6}.step-programmation-activites .eventtype:first-child{margin-top:0;border-top:0}.step-programmation-activites .eventtype ul{font-size:14px;columns:3}.step-programmation-activites .eventtype li{overflow:hidden;margin:5px 0}.step-programmation-activites .eventtype li:first-child{margin-top:0}.step-rapport-budget .generated-content{padding-top:20px}.step-rapport-budget .button-budget{width:230px;text-align:center !important;-ms-flex-pack:center;justify-content:center}.step-budget .admin-content form>.formError{animation:bounce 5000ms ease-in infinite;max-width:565px;margin:-10px auto 30px;padding:10px 18px;box-sizing:border-box;text-align:center !important;font-size:1.2em}.step-budget .admin-content table tr:hover td{background-color:#fff !important}.step-budget .admin-content .block1{width:100%;margin:30px 0 0}.step-budget .admin-content .block1>div{width:100%;display:block;margin-bottom:25px}.step-budget .admin-content .block1>div div.label{font-weight:400;font-size:13px}.step-budget .admin-content .block1 table{margin-top:20px;width:700px}.step-budget .admin-content .block1 table .error{font-size:11px;font-weight:bold}.step-budget .admin-content .block1 table td{position:relative;width:33.333%;height:37px;vertical-align:middle}.step-budget .admin-content .block1 table td input{width:200px !important}.step-budget .admin-content .block1 table td .icon{position:absolute;left:calc(100% - 22px);top:14px;margin:0}.step-budget .admin-content .block1 table td button{margin:0 !important}.step-budget .admin-content .block2{background:#d8d8d8;width:100%;box-sizing:border-box;padding:25px 30px;margin-top:35px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.step-budget .admin-content .block2 .note{clear:both;width:100%}.step-budget .admin-content .block2 .titleNote{font-weight:700;margin-bottom:10px}.step-budget .admin-content .block2 .text{width:47.5%;box-sizing:border-box;display:block;clear:none;margin-bottom:11px}.step-budget .admin-content .block2 .text label,.step-budget .admin-content .block2 .text input{width:100%;float:none;box-sizing:border-box}.step-budget .admin-content .block2 .text label{margin-bottom:11px}.step-budget .admin-content .block2 .text input{height:28px}.step-budget .admin-content .block2 .noteBot{margin:0}.step-budget .admin-content .betweenBlocks{margin:10px -50px 40px;padding:0 50px;border-bottom:1px solid #b5b5b5}.step-budget .admin-content .blockDepenses{margin:0 auto;float:none;width:725px}.step-budget .admin-content .blockDepenses .title{margin-bottom:10px}.step-budget .admin-content .blockDepenses table{width:100%}.step-budget .admin-content .blockDepenses td{vertical-align:middle;font-size:14px;height:40px;width:50%;padding:0;position:relative}.step-budget .admin-content .blockDepenses td input{width:100%;max-width:100%;box-sizing:border-box}.step-budget .admin-content .blockDepenses td.price{text-align:right}.step-budget .admin-content .blockDepenses td button{margin:0 !important}.step-budget .admin-content .blockDepenses td .icon{position:absolute;left:100%;top:14px;margin:0}.step-budget .admin-content .blockDepenses .addableTitle{height:28px;vertical-align:bottom;padding-bottom:12px}.step-budget .admin-content .blockDepenses .addable-row td{height:40px}.step-budget .admin-content .blockDepenses .addable-row td:first-child{padding:0 20px 0 0}.step-budget .admin-content .blockDepenses .addable-row td:last-child{padding:0 0 0 0}.step-budget .admin-content .blockDepenses .btnAddRow{height:34px;vertical-align:top;padding-top:5px}.step-budget .admin-content .total{background:#d8d8d8;margin:0 -30px;padding:0 30px;height:88px;width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.step-budget .admin-content .total label{font-size:14px;padding:0;float:none;width:50%;margin-right:16px;line-height:16px}.step-budget .admin-content .total .data-content{float:none;display:block}.step-budget .admin-content .total input{width:297px;float:none}.step-budget .admin-content .title{display:block;font-size:27px;color:#aeaeae;margin-top:10px;font-weight:400}.step-budget .admin-content .block4,.step-budget .admin-content .block5{border-top:1px solid #d8d8d8;margin-top:43px;padding:27px 30px 0}.step-budget .admin-content .block6{margin:8px auto 45px}.mceContentBody{font-size:14px;padding:0}.mceContentBody>:last-child{margin-bottom:0}.step-responsabilite .checkbox-before{padding-left:0}.step-responsabilite .checkbox-before label{font-weight:normal;font-size:14px;padding-top:0;line-height:1.15}.step-responsabilite .introduction{margin:0 -50px;padding:35px 50px 35px;width:calc(100% + 100px);box-sizing:border-box;font-size:14px;border:2px solid #d6d6d6;border-width:0 0 2px;font-weight:700}.step-responsabilite .block-confirm{width:100%;margin:0 -50px;padding:15px 50px 15px;border-bottom:2px solid #d6d6d6}.step-responsabilite .block-confirm .responsabilite{display:block;border:0 !important;padding-bottom:20px !important;display:block;margin-bottom:0}.step-responsabilite .block-confirm .responsabilite .jqTransformCheckbox{position:relative;top:-1px;float:left;margin-right:19px;margin-top:24px;margin-bottom:-19px}.step-responsabilite .block-confirm .responsabilite label{line-height:18px;font-weight:400;font-size:14px;margin-right:0}.step-responsabilite .block-confirm .custom{display:block;margin:0 auto;padding:0 30px 30px 30px;font-size:14px}.step-responsabilite .block-confirm .custom em{font-weight:700;font-style:normal}.step-responsabilite .block1{margin:35px auto 35px;width:100%}.step-responsabilite .block1 .text.inline label{width:187px;font-size:14px;font-weight:400}.step-responsabilite .block1 .text.inline input{float:none;width:290px}.step-responsabilite .block1 .textarea,.step-responsabilite .block1 .block-label{margin-top:25px;display:block}.step-responsabilite .block1 .textarea label,.step-responsabilite .block1 .block-label label{width:100%;font-size:14px;font-weight:400}.step-responsabilite .block1 .textarea textarea,.step-responsabilite .block1 .textarea input[type=text],.step-responsabilite .block1 .block-label textarea,.step-responsabilite .block1 .block-label input[type=text]{width:100%;float:none;margin:5px 0 0}.step-responsabilite .block1 .textarea textarea,.step-responsabilite .block1 .block-label textarea{height:66px}.step-responsabilite .note.label{width:100%}.step-responsabilite .title{display:block;font-size:27px;color:#aeaeae;margin:10px 0 54px;font-weight:400 !important}.step-responsabilite .block2{width:100%;margin:0 -50px;padding:15px 50px 15px;border-top:2px solid #d6d6d6;border-bottom:2px solid #d6d6d6}.step-responsabilite .block2 .label{margin:30px 0 17px}.step-responsabilite .block2 .note.label{margin-top:30px}.step-responsabilite .block2 .halfblock{display:block;max-width:234px;margin-bottom:0;float:left;clear:none}.step-responsabilite .block2 .halfblock.col2{max-width:300px}.step-responsabilite .block2 .halfblock>div{display:block;padding:0}.step-responsabilite .block2 .halfblock>div:first-child{margin-bottom:0}.step-responsabilite .block2 .halfblock>div .label{margin:0}.step-responsabilite .block2 .halfblock>div .choices{margin:0;padding-top:10px}.step-responsabilite .block2 .halfblock>div .choices label{padding:0;float:none;height:17px;text-indent:0;margin-bottom:9px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.step-responsabilite .block2 .halfblock>div input{float:none}.step-responsabilite .block2 .text>label,.step-responsabilite .block2 .installType>.label,.step-responsabilite .block2 .note.label{font-size:14px;font-weight:400}.step-responsabilite .block2 .installType{display:block}.step-responsabilite .block2 .installType:after{content:" ";display:block;clear:both;visibility:hidden;height:0}.step-responsabilite .block2 .installType>label,.step-responsabilite .block2 .installType>.label{margin-top:0;margin-bottom:25px}.step-responsabilite .block2 .installType .choices label{text-indent:0;padding:0;display:block;float:none;height:17px;margin-bottom:9px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.step-responsabilite .block3{width:100%}.step-responsabilite .block3:after{content:" ";display:block;clear:both;visibility:hidden;height:0}.step-responsabilite .block3 .title{margin-top:40px;margin-bottom:25px}.step-responsabilite .block3>div>label,.step-responsabilite .block3>div>.label{font-size:14px;font-weight:400}.step-responsabilite .block3 .multi-checkbox.kiosques{display:block}.step-responsabilite .block3 .multi-checkbox.kiosques .choices{max-width:none;float:none;clear:both;margin-top:10px}.step-responsabilite .block3 .multi-checkbox.kiosques .choices label{float:left;width:25%;box-sizing:border-box;padding-right:20px;margin:5px 0 0}.step-responsabilite .block3 .multi-checkbox.kiosques .choices label:nth-child(4n+1){clear:both}.step-responsabilite .block3 .multi-checkbox.kiosques .data-content{clear:both;float:none}.step-responsabilite .block3 .kiosques-other label{display:none}.step-responsabilite .block3 .kiosques-other input{margin-left:80px;margin-top:-20px;width:150px}.step-responsabilite .block3 .kiosques-other .error-container{margin-top:-15px}.step-responsabilite .block3 .textarea{display:block;margin-bottom:10px}.step-responsabilite .block3 .textarea label,.step-responsabilite .block3 .textarea textarea{float:none}.step-responsabilite .block3 .textarea label{font-size:14px;font-weight:400}.step-responsabilite .block3 .textarea textarea{height:66px;margin-bottom:13px}.step-responsabilite .block4{width:100%;margin:30px -50px 35px;padding:0 50px;border-top:2px solid #d6d6d6}.step-responsabilite .block4>div>label,.step-responsabilite .block4>div>.label{font-size:14px;font-weight:400}.step-responsabilite .block4 .title{margin-top:37px;margin-bottom:25px}.step-responsabilite .block4 .textarea{display:block}.step-responsabilite .block4 .textarea label,.step-responsabilite .block4 .textarea textarea{float:none}.step-responsabilite .block4 .textarea label{font-size:14px;font-weight:400}.step-responsabilite .block4 .textarea textarea{height:66px;margin-bottom:13px}.step-responsabilite .block4 .multi-checkbox.securityChoices{display:block}.step-responsabilite .block4 .multi-checkbox.securityChoices .choices{max-width:none;margin:20px 0 15px}.step-responsabilite .block4 .multi-checkbox.securityChoices .choices label{text-indent:0;padding:0;display:block;float:none;height:17px;margin-bottom:9px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.step-responsabilite .block4 .limitedW{margin-bottom:27px;-ms-flex-align:center;align-items:center}.step-responsabilite .block4 .limitedW>label,.step-responsabilite .block4 .limitedW>.label{width:378px;margin-right:20px;padding:0}.step-responsabilite .block4 .limitedW.text>label{margin-right:0;width:370px}.step-responsabilite .block4 .limitedW.text>input{width:185px;max-width:none}.step-responsabilite .block4 .limitedW.withPrecision{margin-bottom:0}.step-responsabilite .block4 .precision{padding-left:35px}.step-responsabilite .block4 .precision>.label{font-size:12px;margin-right:4px}.step-responsabilite .block4 .precision .choices{margin-top:9px}.step-responsabilite .block4 .precision .choices label{text-indent:0;font-size:12px;padding:0 8px 0 0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.step-envoi .normalBlock{margin:71px auto 56px;width:490px}.step-envoi .normalBlock .introduction{display:block;font-size:14px;margin-bottom:43px}.step-envoi .normalBlock .introduction strong{white-space:nowrap}.step-envoi .normalBlock .checkbox{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.step-envoi .normalBlock .checkbox>span{margin-right:15px;top:-2px}.step-envoi .normalBlock .checkbox>label{font-size:14px;font-weight:400;line-height:16px}.chosen-search input[type=text]{max-width:100% !important;height:24px !important}body .block .choices label{padding-left:0;text-indent:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.steps-index .body .container .generated-content .download-button,.steps-index .body .container .generated-content .print-button{font-size:1.5em;height:50px;width:300px;margin:0 auto;display:block;line-height:50px;text-align:center;margin-top:-30px}
/*# sourceMappingURL=exceptions.css.map */
