.fancybox-overlay{background:0 0;background-color:#30313133}.fancybox-skin{background-color:#fff!important;padding:10px!important;border-radius:2px;box-sizing:border-box;border:1px solid #c3ca9e}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 0 20px 0 rgba(119,119,119,.5)}.msgBox{background-color:#fff;width:470px;padding:10px}table.msgBox{background-color:#fff;width:500px;padding:0}.msgBox .titre{font-weight:700;font-size:25px;text-align:center;line-height:25px}.msgBox .sousTitre{font-size:20px;line-height:20px;text-align:center;margin:10px 0}.msgBox .message{margin-top:20px;text-align:center}.msgBox .boutons{text-align:center}.msgBox .boutons.left{text-align:left}.msgBox .boutons.right{text-align:right}.msgBox .boutons button{font-size:18px;line-height:30px;height:auto;padding:0 20px}.msgBox form{margin:0}.msgBox legend{font-size:19.5px;line-height:36px;margin-bottom:10px}.msgBox legend.sousTitre{font-size:16px;line-height:16px;height:25px;margin-bottom:10px;font-weight:700;text-align:left}.msgBox .control-group{margin-bottom:2px;display:flex}.msgBox .control-group>label{text-align:left;flex-basis:200px;flex-shrink:0;flex-wrap:nowrap;width:200px;line-height:30px}.msgBox .control-group-inline{display:inline-block}.msgBox .control-group,.msgBox .control-group .controls{width:100%}.msgBox .control-group .controls input,.msgBox .control-group .controls select,.msgBox .control-group .controls textarea{width:100%}.msgBox .control-group.required>label{font-weight:700!important;transition:.2s}.msgBox .control-group.required>label:after{content:' *';color:red}.msgBox .add-on-check{background-color:#cfefc2}.msgBox .add-on-check-error{background-color:#f2dede}.msgBox .add-on-check input[type=checkbox]{vertical-align:top}.msgBox .divErreur{display:inline-block;padding-top:4px;padding-bottom:4px;padding-left:14px;padding-right:14px;margin:0;vertical-align:middle}.msgBox .infoBox{margin-left:-10px;margin-right:-10px;padding-top:5px;padding-bottom:5px;margin-bottom:5px}.msgBox .infoBox .actionBarre{top:5px!important}.msgBox .infoBox .line .info{max-width:calc(100% - 12.5em)!important}.msgBox .infoBox .quickTag{line-height:14px}.msgBox .infoBox .line .intitule{width:12.3em}.msgBox .errorMessage{display:none;text-align:center;margin-bottom:10px;background-color:#f9a9a3;padding:5px;color:#920b01}.msgBox .errorMessage.show{display:block}