@import url('https://fonts.googleapis.com/css?family=Roboto');

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;background-color:white;font-family: 'Roboto', 'Arial', sans-serif;font-size:15px;line-height:24px;display: flex;flex-direction: column;color:#333;background-color:#f4f4f4;}
ol, ul {list-style: none;text-align: left;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
html, body{height:100%;}
* {box-sizing:border-box;}


/**
Couleurs
**/

/* Pipeul */
#page_inscription.pipeul .picto .picto_info {fill:#0b96d0;}
#page_inscription.pipeul .precision .texte, #page_inscription.pipeul a, #page_inscription.pipeul .flink, #page_inscription.pipeul .modal-header h2, .color_site {color:#0b96d0;}
#page_inscription.pipeul #formulaire {border-top-color:#0b96d0;}
#page_inscription.pipeul #arianne_form .arianne .item.current, #page_inscription.pipeul button, #page_inscription.pipeul .btn-primary {background-color:#0b96d0;color:white;}

/* RDC */
#page_inscription.reunionsdeconsommateurs .picto .picto_info {fill:#f0801a;}
#page_inscription.reunionsdeconsommateurs .precision .texte, #page_inscription.reunionsdeconsommateurs a, #page_inscription.reunionsdeconsommateurs .flink, #page_inscription.reunionsdeconsommateurs .modal-header h2, #page_inscription.reunionsdeconsommateurs .color_site {color:#f0801a;}
#page_inscription.reunionsdeconsommateurs #formulaire {border-top-color:#f0801a;}
#page_inscription.reunionsdeconsommateurs #arianne_form .arianne .item.current, #page_inscription.reunionsdeconsommateurs button, #page_inscription.reunionsdeconsommateurs .btn-primary {background-color:#f0801a;color:white;}

/* TDP */
#page_inscription.testerdesproduits .picto .picto_info {fill:#fa354c;}
#page_inscription.testerdesproduits .precision .texte, #page_inscription.testerdesproduits a, #page_inscription.testerdesproduits .flink, #page_inscription.testerdesproduits .modal-header h2, #page_inscription.testerdesproduits .color_site {color:#fa354c;}
#page_inscription.testerdesproduits #formulaire {border-top-color:#fa354c;}
#page_inscription.testerdesproduits #arianne_form .arianne .item.current, #page_inscription.testerdesproduits button, #page_inscription.testerdesproduits .btn-primary {background-color:#fa354c;color:white;}


/* AvisPanel */
#page_inscription.avispanel .picto .picto_info {fill:#0dafe1;}
#page_inscription.avispanel .precision .texte, #page_inscription.avispanel a, #page_inscription.avispanel .flink, #page_inscription.avispanel .modal-header h2, #page_inscription.avispanel .color_site {color:#0dafe1;}
#page_inscription.avispanel #formulaire {border-top-color:#0dafe1;}
#page_inscription.avispanel #arianne_form .arianne .item.current, #page_inscription.avispanel button, #page_inscription.avispanel .btn-primary {background-color:#0dafe1;color:white;}

/* DCM */
#page_inscription.devenirclientmystere .picto .picto_info {fill:#682574;}
#page_inscription.devenirclientmystere .precision .texte, #page_inscription.devenirclientmystere a, #page_inscription.devenirclientmystere .flink, #page_inscription.devenirclientmystere .modal-header h2, #page_inscription.devenirclientmystere .color_site {color:#682574;}
#page_inscription.devenirclientmystere #formulaire {border-top-color:#682574;}
#page_inscription.devenirclientmystere #arianne_form .arianne .item.current, #page_inscription.devenirclientmystere button, #page_inscription.devenirclientmystere .btn-primary {background-color:#682574;color:white;}





/* SF */
#page_inscription.surveyfriends .picto .picto_info {fill:#F18F2D;}
#page_inscription.surveyfriends .precision .texte, #page_inscription.surveyfriends a, #page_inscription.surveyfriends .flink, #page_inscription.surveyfriends .modal-header h2, #page_inscription.surveyfriends .color_site {color:#F18F2D;}
#page_inscription.surveyfriends #formulaire {border-top-color:#F18F2D;}
#page_inscription.surveyfriends #arianne_form .arianne .item.current, #page_inscription.surveyfriends button, #page_inscription.surveyfriends .btn-primary {background-color:#F18F2D;color:white;}

/* PPT */
#page_inscription.paidproducttesting .picto .picto_info {fill:#FA354C;}
#page_inscription.paidproducttesting .precision .texte, #page_inscription.paidproducttesting a, #page_inscription.paidproducttesting .flink, #page_inscription.paidproducttesting .modal-header h2, #page_inscription.paidproducttesting .color_site {color:#FA354C;}
#page_inscription.paidproducttesting #formulaire {border-top-color:#FA354C;}
#page_inscription.paidproducttesting #arianne_form .arianne .item.current, #page_inscription.paidproducttesting button, #page_inscription.paidproducttesting .btn-primary {background-color:#FA354C;color:white;}

/* PFG */
#page_inscription.paidfocusgroup .picto .picto_info {fill:#f0801a;}
#page_inscription.paidfocusgroup .precision .texte, #page_inscription.paidfocusgroup a, #page_inscription.paidfocusgroup .flink, #page_inscription.paidfocusgroup .modal-header h2, #page_inscription.paidfocusgroup .color_site {color:#f0801a;}
#page_inscription.paidfocusgroup #formulaire {border-top-color:#f0801a;}
#page_inscription.paidfocusgroup #arianne_form .arianne .item.current, #page_inscription.paidfocusgroup button, #page_inscription.paidfocusgroup .btn-primary {background-color:#f0801a;color:white;}

/* PO */
#page_inscription.panelopinion .picto .picto_info {fill:#f16800;}
#page_inscription.panelopinion .precision .texte, #page_inscription.panelopinion a, #page_inscription.panelopinion .flink, #page_inscription.panelopinion .modal-header h2, #page_inscription.panelopinion .color_site {color:#f16800;}
#page_inscription.panelopinion #formulaire {border-top-color:#f16800;}
#page_inscription.panelopinion #arianne_form .arianne .item.current, #page_inscription.panelopinion button, #page_inscription.panelopinion .btn-primary {background-color:#f16800;color:white;}







/* YO */
#page_inscription.yoopinion .picto .picto_info {fill:#0dafe1;}
#page_inscription.yoopinion .precision .texte, #page_inscription.yoopinion a, #page_inscription.yoopinion .flink, #page_inscription.yoopinion .modal-header h2, #page_inscription.yoopinion .color_site {color:#0dafe1;}
#page_inscription.yoopinion #formulaire {border-top-color:#0dafe1;}
#page_inscription.yoopinion #arianne_form .arianne .item.current, #page_inscription.yoopinion button, #page_inscription.yoopinion .btn-primary {background-color:#0dafe1;color:white;}





/* TIP */
#page_inscription.testailprodotto .picto .picto_info {fill:#FA354C;}
#page_inscription.testailprodotto .precision .texte, #page_inscription.testailprodotto a, #page_inscription.testailprodotto .flink, #page_inscription.testailprodotto .modal-header h2, #page_inscription.testailprodotto .color_site {color:#FA354C;}
#page_inscription.testailprodotto #formulaire {border-top-color:#FA354C;}
#page_inscription.testailprodotto #arianne_form .arianne .item.current, #page_inscription.testailprodotto button, #page_inscription.testailprodotto .btn-primary {background-color:#FA354C;color:white;}





/* FCT */
#page_inscription.fct .picto .picto_info {fill:#E32354;}
#page_inscription.fct .precision .texte, #page_inscription.fct a, #page_inscription.fct .flink, #page_inscription.fct .modal-header h2, #page_inscription.fct .color_site {color:#E32354;}
#page_inscription.fct #formulaire {border-top-color:#E32354;}
#page_inscription.fct #arianne_form .arianne .item.current, #page_inscription.fct button, #page_inscription.fct .btn-primary {background-color:#E32354;color:white;}

/* TRY */
#page_inscription.try .picto .picto_info {fill:#ff4e54;}
#page_inscription.try .precision .texte, #page_inscription.try a, #page_inscription.try .flink, #page_inscription.try .modal-header h2, #page_inscription.try .color_site {color:#ff4e54;}
#page_inscription.try #formulaire {border-top-color:#ff4e54;}
#page_inscription.try #arianne_form .arianne .item.current, #page_inscription.try button, #page_inscription.try .btn-primary {background-color:#ff4e54;color:white;}

/* PanelEuropa it */
#page_inscription.paneleuropa-it .picto .picto_info {fill:#3D85BD;}
#page_inscription.paneleuropa-it .precision .texte, #page_inscription.paneleuropa-it a, #page_inscription.paneleuropa-it .flink, #page_inscription.paneleuropa-it .modal-header h2, #page_inscription.paneleuropa-it .color_site {color:#3D85BD;}
#page_inscription.paneleuropa-it #formulaire {border-top-color:#3D85BD;}
#page_inscription.paneleuropa-it #arianne_form .arianne .item.current, #page_inscription.paneleuropa-it button, #page_inscription.paneleuropa-it .btn-primary {background-color:#3D85BD;color:white;}

/* PanelEuropa de */
#page_inscription.paneleuropa-de .picto .picto_info {fill:#008d36;}
#page_inscription.paneleuropa-de .precision .texte, #page_inscription.paneleuropa-de a, #page_inscription.paneleuropa-de .flink, #page_inscription.paneleuropa-de .modal-header h2, #page_inscription.paneleuropa-de .color_site {color:#008d36;}
#page_inscription.paneleuropa-de #formulaire {border-top-color:#008d36;}
#page_inscription.paneleuropa-de #arianne_form .arianne .item.current, #page_inscription.paneleuropa-de button, #page_inscription.paneleuropa-de .btn-primary {background-color:#008d36;color:white;}

/* PanelEuropa es */
#page_inscription.paneleuropa-es .picto .picto_info {fill:#de9a0f;}
#page_inscription.paneleuropa-es .precision .texte, #page_inscription.paneleuropa-es a, #page_inscription.paneleuropa-es .flink, #page_inscription.paneleuropa-es .modal-header h2, #page_inscription.paneleuropa-es .color_site {color:#de9a0f;}
#page_inscription.paneleuropa-es #formulaire {border-top-color:#de9a0f;}
#page_inscription.paneleuropa-es #arianne_form .arianne .item.current, #page_inscription.paneleuropa-es button, #page_inscription.paneleuropa-es .btn-primary {background-color:#de9a0f;color:white;}

/* PanelEuropa eu */
#page_inscription.paneleuropa-eu .picto .picto_info {fill:#16347c;}
#page_inscription.paneleuropa-eu .precision .texte, #page_inscription.paneleuropa-eu a, #page_inscription.paneleuropa-eu .flink, #page_inscription.paneleuropa-eu .modal-header h2, #page_inscription.paneleuropa-eu .color_site {color:#16347c;}
#page_inscription.paneleuropa-eu #formulaire {border-top-color:#16347c;}
#page_inscription.paneleuropa-eu #arianne_form .arianne .item.current, #page_inscription.paneleuropa-eu button, #page_inscription.paneleuropa-eu .btn-primary {background-color:#16347c;color:white;}

/* PanelEuropa be */
#page_inscription.paneleuropa-be .picto .picto_info {fill:#16347c;}
#page_inscription.paneleuropa-be .precision .texte, #page_inscription.paneleuropa-be a, #page_inscription.paneleuropa-be .flink, #page_inscription.paneleuropa-be .modal-header h2, #page_inscription.paneleuropa-be .color_site {color:#16347c;}
#page_inscription.paneleuropa-be #formulaire {border-top-color:#16347c;}
#page_inscription.paneleuropa-be #arianne_form .arianne .item.current, #page_inscription.paneleuropa-be button, #page_inscription.paneleuropa-be .btn-primary {background-color:#16347c;color:white;}

/* PanelEuropa nl */
#page_inscription.paneleuropa-nl .picto .picto_info {fill:#16347c;}
#page_inscription.paneleuropa-nl .precision .texte, #page_inscription.paneleuropa-nl a, #page_inscription.paneleuropa-nl .flink, #page_inscription.paneleuropa-nl .modal-header h2, #page_inscription.paneleuropa-nl .color_site {color:#16347c;}
#page_inscription.paneleuropa-nl #formulaire {border-top-color:#16347c;}
#page_inscription.paneleuropa-nl #arianne_form .arianne .item.current, #page_inscription.paneleuropa-nl button, #page_inscription.paneleuropa-nl .btn-primary {background-color:#16347c;color:white;}

/**
/Couleurs
**/




body{background:url('img/fond-inscription-panel.png') fixed center center #f4f4f4;background-size:cover;}
body.domtom{background-image: url(https://www.avispanel.com/library/img/landing/recherche_antillais/avispanel-inscription-sondages-en-ligne-antilles.jpg);}
body.domtom h1, body.domtom #copyright {color:white;}
body.domtom #page_inscription.avispanel #formulaire {border-top-color:green}
body.domtom #page_inscription.avispanel #arianne_form .arianne .item.current, body.domtom #page_inscription.avispanel button, body.domtom #page_inscription.avispanel .btn-primary {background-color:green;}

a{text-decoration: none;}
a:hover{text-decoration: underline;}
a.nounderline:hover{text-decoration: none;}
a.nocolor{color:inherit;}
b, strong{font-weight:bold;}
i {font-style: italic;}
p{text-align: justify;}


.transition {transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;}
.preload * { -webkit-transition: none !important; -moz-transition: none !important; -ms-transition: none !important; -o-transition: none !important;}
* {box-sizing: border-box!important;font-family: 'Roboto', 'Arial', sans-serif;}
img{max-width: 100%;}
.colorErreur {color: #e81717;}
.colorErreur a{color: #e81717!important;}
.important.colorErreur{font-weight:bold;}
#message_erreur {font-size:0.85em;color:#e81717;font-weight:bold;text-align: center;margin-bottom:1em;}



.tal{text-align: left;}
.tar{text-align: right;}
.tac{text-align: center;}
.taj{text-align: justify;}
.dib{display: inline-block;}
.vam{vertical-align: middle;}
.vat{vertical-align: top;}
.fs18{font-size: 1.8em;line-height:1.5em;}
.fs16{font-size: 1.6em;line-height:1.4em;}
.fs15{font-size: 1.5em;line-height:1.35em;}
.fs12{font-size: 1.2em;}
.fs11{font-size: 1.1em;}
.fs095{font-size:0.95em;}
.fs09{font-size:0.9em;}
.fs085{font-size:0.85em;}
.fs08{font-size:0.8em;}
.fs07{font-size:0.7em;}
.color_gris {color:#a3a3a3;}
.fspluto{font-family: 'Pluto Cond', 'Arial', sans-serif;}
.custom_btn{display:inline-block;padding:0.3em 0.8em;border-radius:5px;text-decoration: none;}
.custom_btn:hover{text-decoration: none;}
.hide{display:none;}

#page_inscription {width:100%;height:100%;overflow: visible;padding:1% 0;}
#page_inscription .content_form {width:96%;max-width:450px;margin: 0 auto;display:table;height:100%;}
#page_inscription .content_form .container_form {display:table-cell;vertical-align: middle;}
#page_inscription #logo_inscription img {height:80px;}
#page_inscription #formulaire {background-color:white;border:1px solid #cacaca;border-radius:4px;position:relative;border-top:3px solid #cacaca;}

#page_inscription #formulaire .partie {width:100%;padding:1.8em 2.5em;}
/*#page_inscription #formulaire .partie.visible {display:block;}*/
#page_inscription #formulaire input[type="text"], #page_inscription #formulaire input[type="password"]{width:100%;margin: 0.4em 0;border:1px solid #cacaca;-webkit-appearance: none;padding:0.8em 1em;}
#page_inscription #formulaire input[type="text"].erreur, #page_inscription #formulaire input[type="password"].erreur, #page_inscription #formulaire select.erreur{border-color:#e81717;outline:none;position:relative;}
#page_inscription #formulaire input.readonly{background:#EEE;}
.ligne.erreur:after{display:inline-block;position:absolute;right: 15px;top:15px;width:20px;height:20px;background:url('img/error-triangle.svg') no-repeat;content:"";background-size:cover;}
#page_inscription #formulaire select{border:1px solid #CACACA;width:100%;padding:0.8em 1em;margin:0.4em 0;}
#page_inscription #formulaire .politique_confidentialite{margin-top:0.5em;margin-bottom:0.8em;border:1px solid #CACACA; padding:5px 10px;text-align:justify;max-height:150px;overflow-y:scroll;font-size:0.8em;line-height:1.4em;}
label[for="abo_emailing"], label[for="check_politique_confid"] {font-size: 0.8em;line-height:1em;}
#page_inscription #formulaire .ligne{position:relative;}
#page_inscription #formulaire .ligne_politique_confidentialite{padding:0.5em 0;}
#page_inscription #formulaire .ligne .bulle{position:absolute;left:115%;top:0;background-color:white;border:1px solid #CACACA;font-size:0.8em;padding:1.5em;border-radius:5px;width:65%;display:none;line-height:1.5em;}
#page_inscription #formulaire .ligne .bulle:before{width: 0;height: 0;border-style: solid;border-width: 9px 12px 9px 0;border-color: transparent #cacaca transparent transparent;position:absolute;top: 15px;left: -12px;content:"";}
#page_inscription #formulaire .ligne .bulle:after{width: 0;height: 0;border-style: solid;border-width: 8px 10px 8px 0;border-color: transparent #ffffff transparent transparent;position:absolute;top: 16px;left: -10px;content:"";}

#page_inscription #arianne_form{text-align: center;}
#page_inscription #arianne_form .arianne{display:inline-block;padding:2em 0;position:relative;white-space: nowrap;}
#page_inscription #arianne_form .arianne .barre{position:absolute;width:110%;left:-5%;height:0.4em;background-color:white;top:0;bottom:0;margin: auto;border-radius:5px;z-index: 1;}
#page_inscription #arianne_form .arianne .item{display:inline-block;width:45px;height:45px;border-radius:45px;background-color:white;text-align: center;line-height: 45px;margin:0 0.5em;color:#b5b5b5;font-size:1.7em;position:relative;z-index: 1;transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;cursor:pointer;}
#page_inscription #arianne_form .arianne .item:hover{background-color:#DDD;}
#page_inscription #arianne_form .arianne .item.current{background-color:#777;color:white;}
#page_inscription #arianne_form .arianne .item .description{display:none;}
#page_inscription #arianne_form #bulle_description{display:none;background-color: white;border: 1px solid #CACACA;font-size: 0.8em;line-height:1.6em;padding: 1.5em;border-radius: 5px;text-align: justify;margin-bottom:1em;position:relative;}
#page_inscription #arianne_form #bulle_description .title {margin-bottom:1em;}
#page_inscription #arianne_form #bulle_description .precision {margin-top:1em;}
#page_inscription #arianne_form #bulle_description .fleche{display:block;position:absolute;left:0;top:0;width: 0;height: 0;border-style: solid;border-width: 0 9px 12px 9px;border-color: transparent transparent #cacaca transparent;position: absolute;top: -12px;opacity:0;}
#page_inscription #arianne_form #bulle_description .fleche:after{width: 0;height: 0;border-style: solid;border-width: 0 8px 10px 8px;border-color: transparent transparent #ffffff transparent;position:absolute;top: 2px;left:-8px;content:"";}
.precision{display:table;font-style:italic;color: #666;font-size: 0.95em;}
.precision .picto{display:table-cell;width:37px;vertical-align: middle;padding-right:10px;}
.precision .picto svg{vertical-align: middle;width:37px;height:37px;}
.precision .texte{display:table-cell;vertical-align: middle;}
#page_inscription button {color:white;width:100%;border:none;-webkit-appearance: none;cursor:pointer;padding:0.8em 0;margin-top:1.5em;font-family: 'Pluto Cond', 'Arial', sans-serif;font-size:1.05em;}

#indicatif_numero {position: absolute;background: #e6e6e6;border-radius: 5px;top: 0;bottom: 0;height: 25px;margin: auto;left: 10px;padding: 0 3px;font-size: 0.8em;width: 40px;text-align: center;z-index: 1;}
#page_inscription #formulaire input[type="text"]#tel {padding-left:55px}

#voir_mdp_1, #voir_mdp_2 {position: absolute;top: 0;bottom: 0;right: 30px;font-size: 1.5em;text-decoration: none;color: #c1c1c1!important;display: inline-block;height: 25px;width: 23px;margin: auto;}
#voir_mdp_1:after, #voir_mdp_2:after { position:absolute;top:10px;left: 0;right: 0;height:2px;background:#c1c1c1;content:"";display:block;transform: rotate(30deg);}
#voir_mdp_1.invisible:after, #voir_mdp_2.invisible:after {display:none;}
.flink {text-decoration: underline;cursor:pointer;}
.f_table{display:table;}
.f_table_row {display:table-row;}
.f_table_cell {display:table-cell;}
.f_table_cell.protection {width:30%;padding-right:1.5em;}

.g-recaptcha {
  margin: 0 auto;
  width: 304px;
}



/* Smartphones et tablettes ----------- */
@media only screen
and (min-width : 320px)
and (max-width : 1024px) {

}


/* Smartphones (portrait and landscape) ----------- */
@media only screen
and (min-width : 320px)
and (max-width : 767px) {

	html,body{overflow-x:hidden;width:100%;position:relative;-webkit-overflow-scrolling: touch;}
	body{background:#f4f4f4;}
	#page_inscription #formulaire .partie {padding:1em;}
	#page_inscription #formulaire .ligne .bulle {left: initial;z-index: 1;right: -20px;margin-top: 60px;-webkit-box-shadow: 0px 0px 15px 5px #dadada;box-shadow: 0px 0px 15px 5px #dadada;padding:0.5rem;}
	#page_inscription #formulaire .ligne .bulle:before, #page_inscription #formulaire .ligne .bulle:after {display:none;}
	input, select, select:focus {font-size:16px;}


}

/* Tablettes (portrait and landscape) ----------- */
@media only screen
and (min-width : 768px)
and (max-width : 1024px) {

}

/* Desktops and laptops ----------- */
@media only screen
and (min-width : 1025px) {

}


/** MODAL **/

.modal .btn-primary{padding:0.5em;display:inline-block;cursor:pointer;}
.modal .btn-close{color:#aaa;cursor:pointer;font-size:3rem;position:absolute;top:5px;right:5px;text-decoration:none;}
.modal .btn-close:hover,
.modal .btn-close:focus{color:#999}
.modal-wrap:before{content:'';display:none;background:rgba(0,0,0,0.6);position:fixed;top:0;right:0;bottom:0;left:0;z-index:101}
.modal-overlay{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:102}
.modal-open:checked ~ .modal-wrap:before,.modal-open:checked ~ .modal-wrap .modal-overlay{display:block}
.modal-open:checked ~ .modal-wrap .modal-dialog{transform:translate(-50%,-50%);position:fixed;top:50%}
.modal-dialog{background:#fefefe;border:#555 solid 1px;border-radius:5px;position:fixed;left:50%;top:-100%;transform:translate(-50%,-150%);transition:transform .6s ease-in-out;width:80%;max-width:600px;z-index:103}
.modal-body{padding:20px;max-height: 65vh;overflow: auto;}
.modal-body p{margin:0}
.modal-header,.modal-footer{padding:20px 30px}
.modal-header{border-bottom:#eaeaea solid 1px;}
.modal-header h2{font-size:1.5em;margin:0;text-align: center;}
.modal-footer{border-top:#eaeaea solid 1px;text-align:center}

/** Exception Edge **/
@supports (-ms-ime-align: auto) {
  #page_inscription .content_form .container_form{vertical-align: top;}
  input[type=password]::-ms-reveal,input[type=password]::-ms-clear{display: none;}
}

/** CAS PARTICULIERS **/

#page_inscription.testerdesproduits #logo_inscription img {height:105px;}
#page_inscription.avispanel #logo_inscription img {height:50px;}