textarea#textsearch{padding:5px;border-radius:3px;-moz-box-shadow:inset 0 1px 6px #d3d3d3;-webkit-box-shadow:inset 0 1px 6px #d3d3d3;box-shadow:inset 0 1px 6px #d3d3d3;border:1px solid #b89c96}div.search-form,div.search-form select{font-size:12px;font-size:1.2rem}div.search-form div{margin-bottom:.3em}div.search-form label{display:block;color:#3166a4}div.search-form .colonn2{width:48%;float:left}div.search-form .colonn2:first-child{margin-right:4%}div.search-form select{width:100%}div.search-form input{background-color:#fff;width:96%;border-radius:5px;border-width:2px;height:24px;margin:0;left:0;font-size:13px;font-size:1.3rem;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none}div.search-form input#submitbutton{width:40%;margin:2em auto;text-align:center;margin-top:1em;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background-color:#e0a128;height:3em;display:block}div.search-form input#submitbutton:hover{background-color:#4069a2}select.select-styled{-moz-box-sizing:border-box;line-height:1;border:0;-webkit-appearance:none;-moz-appearance:none;overflow:hidden;border:solid 1px #bfbdbd;height:25px;padding-left:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:url(../images/triangle-noir-bas.png) no-repeat 95% center,-webkit-gradient(linear,left bottom,left top,from(#dadada),to(#f8f8f8)) #f7f8f7;margin-bottom:20px;font-size:12px;font-size:1.2rem;min-width:20%;width:100%}.inscription fieldset{margin:0 0 3em;border:1px solid #e9e9e9;padding:2em}.inscription fieldset div{padding:8px 0 8px 160px;margin:0}.inscription fieldset div label{color:#666;float:left;display:block;font-size:1.2em;font-weight:700;line-height:1.1;margin:7px 0 0 -160px;width:140px}.inscription fieldset div input,.inscription fieldset div textarea,.inscription fieldset div select{border:1px solid #d8d8d8;color:#333;display:block;font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:1;margin:0;width:97%}.inscription fieldset div input:focus,.inscription fieldset div textarea:focus,.inscription fieldset div select:focus{border-color:#0b3471}.inscription fieldset div input{padding:3px 5px 2px}.inscription fieldset div select{padding:0 0 0 3px;width:291px}.inscription fieldset div textarea{padding:6px 5px;background-color:#f7f8f7;border-radius:3px}.inscription fieldset div input[type=file]{background:0 0;border:inherit;padding:0}.inscription fieldset div ul{margin-top:5px;margin-right:0;margin-left:0;width:100%;height:20px}.inscription fieldset div ul li{margin:0 40px 5px 0;padding:0;float:left;list-style-image:none}.inscription fieldset div ul li label{display:inline;float:none;font-size:1em;font-weight:400;margin:0;padding:0}.inscription fieldset div ul li input{background:0 0;border:none;display:inline;margin:0 5px 0 0;padding:0;width:auto}.inscription fieldset div.controls{background:0 0}.inscription fieldset div.controls input{float:right;width:auto}img.photo{border:1px solid #d7d8d7;margin-top:1em;margin-bottom:1em;border-radius:3px}#declaration-interests-form fieldset{margin:0 0 3em;border:1px solid #e9e9e9;padding:2em 0}#declaration-interests-form fieldset div{color:#666;margin:0 10px;padding:0}#declaration-interests-form div.add_remove_toolbox{border-bottom:none}#declaration-interests-form .multi-add{background-color:#f6f6f6}#declaration-interests-form div.row-group-questions{display:flex;justify-content:space-between;align-items:center;padding:1em;margin:0;background:#f0f0f0;border-bottom:1px solid #fff}#declaration-interests-form div.row-group-questions>div:nth-child(2){flex:1}#declaration-interests-form div.row-questions{padding:.2em 0;margin:0}#declaration-interests-form div.row-questions.flex{display:flex;align-items:center;justify-content:space-between}#declaration-interests-form .row-group-questions-number{align-self:center;padding:.7em;color:#e1a106;font-size:2em;line-height:1em}#declaration-interests-form div label{display:block;float:none;font-size:15px;font-size:1.5rem;font-weight:400;margin:0;padding:7px 5px 5px 0;width:100%}#declaration-interests-form .group legend span{background:0 0;border:none;display:block;font-size:1.16em;font-weight:700;left:0;line-height:1.1;padding:0;position:absolute}#declaration-interests-form .group div{background:0 0;float:left;margin:0 0 0 5px;padding-left:0}#declaration-interests-form input,#declaration-interests-form textarea{border:1px solid #d8d8d8;color:#333;background-color:#fff;display:block;font-size:14px;font-family:Arial,Helvetica,sans-serif;line-height:1;margin:0;width:97%;padding:.3em .5em}#declaration-interests-form .cards-step input[type=checkbox]{display:inline-block;width:25px;margin-top:5px;margin-right:20px}#declaration-interests-form textarea{width:100%}#declaration-interests-form select{border:1px solid #d8d8d8;font-size:14px;height:34px}#declaration-interests-form .declaration-questions{margin:0}#declaration-interests-form .declaration-title{display:flex}#declaration-interests-form .declaration-title span{flex:0 1 1.5em;align-self:stretch;margin-right:.5em;color:#e1a106;font-size:4em;line-height:1em;font-weight:700;text-align:center;border-right:1px solid}#declaration-interests-form div input[type=radio]{display:inline;float:left;margin:8px 7px 0 0;width:auto}#declaration-interests-form div input[type=radio]+label{display:inline;float:left;margin:0 15px 0 0;width:auto}.declaration-title p{flex:1 1 500px;align-self:stretch;font-weight:700}#declaration-interests-form input[type=submit]{cursor:pointer;background-color:#0066ce;border-style:none;color:#fff;text-transform:uppercase;margin:10px 0;padding:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-size:15px;font-size:1.5rem;height:auto}#declaration-interests-form input[type=submit].btn-save-draft{background-color:#cf7600}.sr-only{display:none!important}#declaration-interests-form .inline-float label,#declaration-interests-form .inline-float input,#declaration-interests-form .inline-float select{display:inline;float:left;width:auto}.member-card{margin:0 0 3em;border:1px solid #e9e9e9;padding:2em;background-color:#f6f6f6}.member-card div{}.member-card div p{font-size:2em;margin:0}a.item-remove{background-image:url(../images/btn-remove.svg);display:block;width:20px;height:20px;text-indent:-9999px;opacity:.5}a.item-add{text-decoration:none;background:url(../images/btn-add.svg) no-repeat right;font-size:1.5em;height:20px;float:right;margin:2em 1em 0 0;opacity:.5;text-align:right;padding:0 30px 0 0}a.item-add:hover,a.item-remove:hover{opacity:1}a.item-add:hover{color:#7ed321}.p-1,.p-2,.p-3,.p-4,.p-5{box-sizing:border-box}.ml-1{margin-left:5px!important}.ml-2{margin-left:10px!important}.ml-3{margin-left:15px!important}.ml-4{margin-left:20px!important}.ml-5{margin-left:25px!important}.mr-1{margin-right:5px!important}.mr-2{margin-right:10px!important}.mr-3{margin-right:15px!important}.mr-4{margin-right:20px!important}.mr-5{margin-right:25px!important}.m-0{margin:0!important}.m-1{margin:5px!important}.m-2{margin:10px!important}.m-3{margin:15px!important}.m-4{margin:20px!important}.m-5{margin:25px!important}.p-0{padding:0!important}.p-1{padding:5px!important}.p-2{padding:10px!important}.p-3{padding:15px!important}.p-4{padding:20px!important}.p-5{padding:25px!important}