.tx-felogin-pi1 label{display:block}
.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:613px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:613px}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-medialight-bct table{border-collapse:separate;border-spacing:10px}
.tx-medialight-bct table th{font-weight:bold}
.tx-medialight-bct table td{vertical-align:top}
.typo3-messages .message-error{color:red}
.typo3-messages .message-ok{color:green}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-aajoursvol table{border-collapse:separate;border-spacing:10px}
.tx-aajoursvol table th{font-weight:bold}
.tx-aajoursvol table td{vertical-align:top}
.typo3-messages .message-error{color:red}
.typo3-messages .message-ok{color:green}
textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid}
.tx-aanewsletter table{border-collapse:separate;border-spacing:10px}
.tx-aanewsletter table th{font-weight:bold}
.tx-aanewsletter table td{vertical-align:top}
.typo3-messages .message-error{color:red}
.typo3-messages .message-ok{color:green}
.box3{display:inline-block;width:180px;height:50px;margin:1em}
.box2{display:inline-block;width:280px;height:50px;margin:1em}
.box1{display:inline-block;width:95%;height:50px;margin:1em}
.full-width{width:100%}
.full-width3{width:180px}
.full-width2{width:280px}
.divChoixReFr{
text-align:center;
}
.imgChoixReFr{display:inline-block;width:100%}
.guirlande{display:inline-block;width:100px;margin:1em}
.guirlande-aligne{height:40px;
line-height:40px;
white-space:nowrap;
text-align:center}
.guirlande-select{background-color:#0a2b3f}
.checkBoxBct{display:none}
.checkBoxBct+label{display:inline-block;margin:3px 4px 0 0;padding:4px 0 0 20px;vertical-align:middle;background:url('../../typo3conf/ext/medialight_bct/Resources/Public/img/Bouton-UnCheck.png') left top no-repeat !important;cursor:pointer}
.checkBoxBct:checked+label{background:url('../../typo3conf/ext/medialight_bct/Resources/Public/img/Bouton-Check.png') left top no-repeat !important}
.btn-bct{text-decoration:none !important;outline:none}
.btn-bct{background-color:#00b8df;font-size:16px !important;color:#fff !important;display:block;text-transform:uppercase;padding:8px 60px 7px 60px;text-align:center;font:18px/21px"nexa_bold";border:none}
.btn-bct:hover{background-color:#00629a !important;cursor:pointer}
.btn-retour{text-decoration:none;outline:none}
.btn-retour{background-color:#00b8df;font-size:12px;color:#fff !important;display:block;text-transform:uppercase;padding:3px 10px 3px 10px;text-align:center;font:12px"nexa_bold";border:none;width:140px}
.btn-retour:hover{background-color:#00629a !important;cursor:pointer}
.piece_line{margin-bottom:10px}
.piece_line p{margin-bottom:0px !important;font-weight:normal !important;font:inherit !important}
#eligibilite{text-align:center}
#pieces{margin-top:20px}
.pieces_titre{font-size:14px;font-weight:bold}
.errorForm{background-color:#f15e16 !important;padding:20px;border-radius:10px;border:1px solid #f15e16;color:#ffffff;font-family:arial;font-weight:bold;font-size:14px;display:none}
.select-full-width2{width:100% !important}
.infoBct{background-color:#81BEF7 !important;padding:20px;border-radius:10px;border:1px solid #81BEF7;color:#ffffff;font-family:arial;font-weight:bold;font-size:14px;margin-top:10px;margin-bottom:10px}
.disableArrow::-webkit-outer-spin-button,.disableArrow::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.disableArrow{-moz-appearance:textfield}
.input-style-air-austral{float:left;border:2px solid #00629a;border-radius:3px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;padding:2px 7px;
color:#6d6f71;font:13px/15px'nexa_bold';background:#fff;margin:0;box-shadow:1px 1px 3px rgba(0,0,0,0.65) inset;-webkit-box-shadow:1px 1px 4px rgba(0,0,0,0.65) inset}
.select-area{border:2px solid #00629a !important;border-radius:3px !important}
.margin-interne{margin:5px;padding:20px 10px;border:1px solid #00b8df;border-radius:10px}
.demiPageLogin{width:50%;float:left;min-width:310px !important}
.imgInputCheckbox{background:url('../../typo3conf/ext/medialight_bct/Resources/Public/img/Bouton-Check.png') left top no-repeat !important;background-size:12px 15px !important;width:18px;height:15px;float:left}
.box-sizing-ok{box-sizing:border-box}
.form-group-login{margin-top:10px;height:40px}
.btn-bleu-fonce{background-color:#00629a !important}
.bct-maj{font-weight:bold}
.div-separation{width:100%;height:5px}
.bct-login-text-footer{float:left;margin:10px 0px;font-weight:bold;font-size:12px;color:#000000}
.bct-login-img-footer{width:100%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
.bloc-haut-bct{height:180px}
.bloc-bas-bct{height:70px}
.tx-medialight-bct .bouton_big{margin :15px 0px}
