#iedit,#content .bloc,#content .init,#content .txtimg.bloc .imgrgt + div,#content .imgtxt.bloc .imglft + div,#content .txtxt.bloc > div,#content .txtimg.init .imgrgt + div,#content .imgtxt.init .imglft + div,#content .txtxt.init > div{box-sizing:border-box;}
#content .bloc{cursor:pointer;}
#iedit{border:1px solid;vertical-align:top;}
#content .bloc{border:1px dashed;}
#content .init{border:1px solid;}
#content .txtxt.bloc > div,#content .txtimg.bloc .imgrgt + div,#content .imgtxt.bloc .imglft + div{border:1px dashed transparent;}
#content .txtxt.init > div,#content .txtimg.init .imgrgt + div,#content .imgtxt.init .imglft + div{border:1px dashed;}
#content .selimg{outline:3px dashed;}
#content .txtxt:after{display:table;content:"";clear:both;}
#content .txtxt .txtlft,#content .txtxt .txtrgt{width:50%;box-sizing:border-box;}
#content .txtxt .txtlft{float:left;padding-right:1em;}
#content .txtxt .txtrgt{float:right;padding-left:1em;}
#content .imgtxt:after{display:table;content:"";clear:both;}
#content .imgtxt .imglft{float:left;margin-right:1em;}
#content .imgtxt .imglft + div{overflow:hidden;margin-left:0 !important;}
#content .txtimg:after{display:table;content:"";clear:both;}
#content .txtimg .imgrgt{float:right;margin-left:1em;}
#content .txtimg .imgrgt + div{overflow:hidden;margin-right:0 !important;}
#content .imgimg{text-align:center;}
#content .img2img:after{display:table;content:"";clear:both;}
#content .img2img .imglft,#content .img2img .imgrgt{margin:0;width:50%;text-align:center;}
#content .img2img .imglft{float:left;}
#content .img2img .imgrgt{float:right;}
#content  table{border-collapse:collapse;font:inherit;}
#content  th,#content  td{border:1px solid;}
#content .richmedia{text-align:center;}
#content{margin:13px 0 0;color:#292929;font:14px/20px Tahoma,Arial,Helvetica,sans-serif;background:#fff;}
body#content{margin:0;}
#content a,.wswg a{color:#292929;text-decoration:underline;}
#content a:hover,.wswg a:hover,#content a:focus,.wswg a:focus{text-decoration:none;}
#content .imgrgt img,#content .imglft img,#content .imgimg img{vertical-align:top;}
#content .imgrgt,#content .imglft,#content .imgimg{padding:0 0 15px;}
#content .txtimg .imgrgt,.wswg .imgrgt{margin-left:15px;}
#content .imgtxt .imglft,.wswg .imglft{margin-right:15px;}
#content .txtxt .txtlft{padding-right:7.5px;}
#content .txtxt .txtrgt{padding-left:7.5px;}
.wswg .imgrgt{float:right;}
.wswg .imglft{float:left;}
#content h2{margin:0 0 15px;color:#003c4d;font-weight:500;font-size:22px;line-height:30px;}
#content h3{margin:0 0 15px;color:#003c4d;font-weight:500;font-size:17px;line-height:22px;}
#content h4{margin:0;color:#454545;font-size:12px;line-height:15px;}
#content ul,.wswg ul,#content ol,.wswg ol{margin:15px 0;padding:0 0 0 40px;}
#content ul,.wswg ul{list-style-type:disc;}
.wswg ul,.wswg ol{overflow:hidden;zoom:1;}
#content li,.wswg li{list-style-position:outside;margin:4px 0 0;}
#content li:first-child,.wswg li:first-child{margin-top:0;}
#content .richmedia{padding:0 0 15px;text-align:center;}
#content .richmedia object{vertical-align:top;}
#content .richmedia div{margin:0 auto;}
#content table{margin:0 0 15px;border-collapse:collapse;border-spacing:0;empty-cells:show;}
#content th,#content td{border:1px solid #e6e6e6;padding:7px 9px 6px;text-align:left;vertical-align:middle;}
#content thead th,#content thead td{font-weight:500;background:#f7f7f7;}
#script .form-horizontal.row{margin-bottom:0;}
#location-etape-1 .form-actions{margin-left:25px;}
#location-etape-2 .form-horizontal .control-label{margin-right:25px;width:190px;}
#location-etape-2 .form-actions{padding-left:215px;}