/* concat file : form/form_ba.css
*/
.ba-form{background-color:#fff;font-size:1.1em;padding:15px}.bp-sm .ba-form{border:1px #ddd solid;margin-left:auto;margin-right:auto;max-width:600px;padding-top:60px}.ba-modal .ba-form{padding:0}.ba-form label{color:#515151;padding:.2em 0}.ba-form img{height:auto;max-width:100%}.ba-form a{color:#000;text-decoration:underline}.vcenter-label{margin-top:0;height:36px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.ba-form-legend{font-size:1.3em;font-weight:700;text-align:center}.bp-sm .ba-form-legend{font-size:1.6em}.ba-form-legend i{padding-right:10px}.ba-form-legend .ba-form-cancel{color:#ccc;font-size:13px;font-weight:400;padding-left:10px;text-decoration:underline}.ba-form-row{clear:both;margin:.5em 0 0;position:relative;padding-top:1em}.ba-form-column{padding:0}.ba-form-column>div{padding-right:5px}.ba-form-column+.ba-form-column>div{padding-left:5px;padding-right:0}@media screen and (min-width:1024px){.ba-form-fields{padding-left:50px;padding-right:50px}.ba-modal .ba-form-fields{padding-left:0;padding-right:0}}.ba-form-fields fieldset{padding-bottom:20px}html.flexbox.flexwrap body.bp-sm .ba-form-row-date .row{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}html.flexbox body.bp-sm .ba-form-row-date div.row>div{-webkit-box-flex:1;-webkit-flex:1 0 auto;-moz-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}html.flexbox body.bp-xs .ba-form-row-date div.row>div,html.no-flexbox .ba-form-row-date div.row>div,html.no-flexwrap .ba-form-row-date div.row>div{float:left;width:32%}html.flexbox body.bp-sm .ba-form-row-date div.row>*+div{margin-left:5px}html.flexbox body.bp-xs .ba-form-row-date div.row>div+div,html.no-flexbox .ba-form-row-date div.row>div+div,html.no-flexwrap .ba-form-row-date div.row>div+div{margin-left:2%}body.bp-xs .ba-form-row-date label,html.no-flexbox .ba-form-row-date label,html.no-flexwrap .ba-form-row-date label{display:block;margin-bottom:.5em}.ba-form .alert{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display:block;padding:.2em;text-align:center}@-webkit-keyframes anim-ba-label{0%{opacity:0;-webkit-transform:scale(1) translate3d(0,20px,0);transform:scale(1) translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:scale(.8) translate3d(6px,0,0);transform:scale(.8) translate3d(6px,0,0)}}@-moz-keyframes anim-ba-label{0%{opacity:0;-webkit-transform:scale(1) translate3d(0,20px,0);-moz-transform:scale(1) translate3d(0,20px,0);transform:scale(1) translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:scale(.8) translate3d(6px,0,0);-moz-transform:scale(.8) translate3d(6px,0,0);transform:scale(.8) translate3d(6px,0,0)}}@-o-keyframes anim-ba-label{0%{opacity:0;-webkit-transform:scale(1) translate3d(0,20px,0);transform:scale(1) translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:scale(.8) translate3d(6px,0,0);transform:scale(.8) translate3d(6px,0,0)}}@keyframes anim-ba-label{0%{opacity:0;-webkit-transform:scale(1) translate3d(0,20px,0);-moz-transform:scale(1) translate3d(0,20px,0);transform:scale(1) translate3d(0,20px,0)}100%{opacity:1;-webkit-transform:scale(.8) translate3d(6px,0,0);-moz-transform:scale(.8) translate3d(6px,0,0);transform:scale(.8) translate3d(6px,0,0)}}.ba-form-row-simple .cap__error~label,.ba-form-row-simple .form-control~label{-webkit-transform-origin:0 50%;-moz-transform-origin:0 50%;-ms-transform-origin:0 50%;-o-transform-origin:0 50%;transform-origin:0 50%;background-color:#fff;color:#333;display:inline-block;left:6px;position:absolute;top:15px;z-index:-1}.cap-search-focus .cap__error~label,.cap-search-focus .form-control~label{display:none}.ba-modal .ba-form-row-simple .cap__error~label,.ba-modal .ba-form-row-simple .form-control~label{text-transform:none!important}.ba-form-row-simple input[disabled],.ba-form-row-simple input[disabled]~label,.ba-form-row-simple input[readonly],.ba-form-row-simple input[readonly]~label{cursor:not-allowed}.ba-form-row-simple .form-control:focus{padding-bottom:5px;padding-top:20px}.ba-form-row-simple .cap__error .form-control:focus~label,.ba-form-row-simple .form-control:focus~label{-webkit-animation:.25s ease 0s normal forwards 1 running anim-ba-label;-moz-animation:.25s ease 0s normal forwards 1 running anim-ba-label;-o-animation:.25s ease 0s normal forwards 1 running anim-ba-label;animation:.25s ease 0s normal forwards 1 running anim-ba-label;z-index:auto}.ba-form-row-simple .form-control[disabled]:focus~label,.ba-form-row-simple .form-control[readonly]:focus~label{-webkit-animation:none;-moz-animation:none;-o-animation:none;animation:none;z-index:-1}.ba-form-row .form-control{border-color:#888;height:auto;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;font-size:1em!important;height:auto}.ba-form-row .form-control.input-light,.form-control.input-light{border-color:#aaa!important}.ba-form-row .form-control,.ba-form-row .form-control[disabled]:focus,.ba-form-row .form-control[readonly]:focus{padding-bottom:10px;padding-top:10px}.ba-form-row-simple .form-control:focus,.ba-form-row-simple .form-control:hover{border-color:#222!important}.ba-form-row select.form-control{line-height:1;padding-left:3px;padding-right:3px;-webkit-appearance:none}.ba-form-row select.form-control:active,.ba-form-row select.form-control:focus,.ba-form-row select.form-control:hover{border-color:#ccc!important}.ba-form-row .form-control:-webkit-autofill,.ba-form-row .form-control:-webkit-autofill:active,.ba-form-row .form-control:-webkit-autofill:focus,.ba-form-row .form-control:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.ba-form-row-radio label+label{margin-left:20px}.ba-form-row-checkbox input[type=checkbox]~i,.ba-form-row-radio input[type=radio]~i{color:#9a9a9a;cursor:default;font-size:20px;min-width:22px;vertical-align:middle}.ba-form-row-checkbox input[type=checkbox]+i+i,.ba-form-row-radio input[type=radio]+i+i{display:none}html.flexbox.checked.siblinggeneral.generatedcontent .ba-form-row-checkbox label{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}html.flexbox.checked.siblinggeneral.generatedcontent .ba-form-row-checkbox label i{margin-right:10px}.ba-form-row-checkbox input[type=checkbox],.ba-form-row-radio input[type=radio]{vertical-align:middle}html.checked.siblinggeneral.generatedcontent .ba-form-row-checkbox input[type=checkbox],html.checked.siblinggeneral.generatedcontent .ba-form-row-radio input[type=radio]{opacity:0;position:absolute}.ba-form-row-checkbox input[type=checkbox]+i,.ba-form-row-radio input[type=radio]+i{display:inline-block}.ba-form-row-checkbox input[type=checkbox]:checked+i,.ba-form-row-radio input[type=radio]:checked+i{display:none}.ba-form-row-checkbox input[type=checkbox]:checked+i+i,.ba-form-row-radio input[type=radio]:checked+i+i{display:inline-block}.ba-form-submit.ba-form-submit-cancellable{text-align:center}.ba-form-submit.ba-form-submit-cancellable button{width:auto}.ba-form-submit button{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.ba-form-submit [type=reset],.ba-form-submit [type=submit]{border:1px solid #000;font-weight:700;text-transform:uppercase;width:100%}.ba-modal .ba-form-submit [type=submit]{margin:0;width:100%!important}.ba-modal .ba-form-submit [type=button]{display:block;margin:15px auto 0;width:auto!important}.ba-form-submit button.disabled{background-color:#333;border-color:#333!important}.ba-form-submit button+button{margin-left:20px}.ba-form-submit [type=submit]{background-color:#000;color:#fff}.ba-form-submit [type=reset]{background-color:#fff;color:#000}.ba-form-submit [type=submit]:active,.ba-form-submit [type=submit]:focus,.ba-form-submit [type=submit]:hover{background-color:#333}.ba-container-tunnel .ba-form-submit button[type=submit]:active,.ba-container-tunnel .ba-form-submit button[type=submit]:focus,.ba-container-tunnel .ba-form-submit button[type=submit]:hover{background-color:#eed900}.ba-container-tunnel .ba-form-submit button[type=reset]:active,.ba-container-tunnel .ba-form-submit button[type=reset]:focus,.ba-container-tunnel .ba-form-submit button[type=reset]:hover{background-color:#d5d5d5}.ba-form-submit button .ajax-spinner{padding-left:4px}.ba-form-row-simple .ba-form-control-icon{color:#bbb;position:absolute;right:15px;top:1.75em}.ba-form-row-simple .box_padding_15~.ba-form-control-icon,.ba-form-row-simple .box_padding_15~a .ba-form-control-icon{top:2.3em}.ba-form-row-simple input{padding-right:35px}.ba-form-row-simple .ba-form-control-icon.fa-check{color:#3c763d}.ba-form-row-simple .ba-form-control-icon.fa-ban{color:#c22421}.ba-form-help{display:block;margin-top:10px}.ba-form .btn{-webkit-transition:background 150ms linear;-moz-transition:background 150ms linear;-ms-transition:background 150ms linear;-o-transition:background 150ms linear;transition:background 150ms linear;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-valider{position:relative;background-color:#068085;color:#fff;width:auto;height:30px;padding:0 24px 0 10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px!important;text-transform:uppercase;font-weight:700;text-decoration:none!important;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.btn-valider:hover{color:#fff;background-color:#03aab0}.btn-valider:before{font-family:FontAwesome;font-weight:900;content:"\f054";color:#fff;position:absolute;top:5px;right:6px}.ba-form-error{color:#c22421;display:block;margin-top:5px;text-align:right}.ba-form-error-cap{background-color:#efd8d7;padding:.5em;text-align:left}.ba-form-choice-or{margin:15px 0;position:relative;text-align:center}.ba-form-choice-or:before{background-color:#ddd;content:'';height:1px;left:0;position:absolute;top:50%;width:100%}.ba-form-choice-or em{background-color:#fff;border:1px #ddd solid;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;font-size:1.2em;padding:.5em;position:relative}.ba-form-choice-or em:before{background-color:#fff;content:'';display:block;height:100%;width:100%}.ba-form .ui-menu-item span{text-transform:capitalize}.ba-form .ui-menu-item span,.ba-form .ui-menu-item span em{display:block}.ba-form .ui-menu-item span em,.ba-form .ui-menu-item span small{color:#9a9a9a;font-size:85%}.ba-form .ui-menu-item span em{padding-top:.15em}.ba-form .ui-menu-item span small{padding-left:4px}.ba-form .ui-menu .ui-state-focus,.ba-form .ui-state-active{background:#9a9a9a;margin:0}.ba-form .ui-state-focus span,.ba-form .ui-state-focus span em,.ba-form .ui-state-focus span small{color:#fff}.cap-search-focus{background-color:#eee;height:100%;left:0;margin-top:0;padding:0;position:fixed;top:0;width:100%;z-index:1050}.skipStep{display:none;margin:10px}.skipStep i{font-size:22px;padding-left:5px;vertical-align:sub}.cap-search-focus .skipStep{display:block}.cap-search-focus .ui-autocomplete{border:none;max-height:70%;overflow-y:auto;position:static;width:100%}.cap-search-focus span{padding:10px 5px}.cap-output{display:none}.cap-output-has-value{display:block}.ba-form-row-cap-search .cap-output-has-value+input{display:none}.ba-form-row-cap-search-header{background-color:#fff;display:none;font-weight:700;left:0;padding:1em;top:0;width:100%;z-index:1051}.ba-form-row-cap-search-header button{background:0 0;border:none}.ba-form-row-cap-search-header button i{padding-right:5px;vertical-align:sub}.ba-form-row-cap-search-header i{font-size:22px}html.no-flexbox .cap-search-focus .ba-form-row-cap-search-header{display:block}html.flexbox .cap-search-focus .ba-form-row-cap-search-header{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}html.flexbox .cap-search-focus .ba-form-row-cap-search-header>*{-webkit-box-flex:1;-webkit-flex:1 0 33%;-moz-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%}html.flexbox .cap-search-focus .ba-form-row-cap-search-header>button{text-align:left}html.flexbox .cap-search-focus .ba-form-row-cap-search-header>label{text-align:center}html.flexbox .cap-search-focus .ba-form-row-cap-search-header>i{text-align:right}.cap-search-focus input~i{display:none!important}.cap-search-focus .form-control{background:#fff url(/dist/images/homepage/loupe--ef78acc96b.png) no-repeat .2em center;padding-left:25px}.cap-search-focus .form-control:focus{padding-bottom:10px;padding-top:10px}.cap-disabled,.cap-hidden,.cap-muted{display:none}.cap-search-focus .cap-hidden{display:block}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{color:#ccc}::-moz-placeholder{color:#ccc}:-ms-input-placeholder{color:#ccc}.obligatory_input{margin-right:20px;color:#737373;margin-top:5px;font-size:10px}
/*# sourceMappingURL=form_ba.css.map */
