

/******* Partie RESET ******/
/* http://meyerweb.com/eric/tools/css/reset/ v2.0 | 20110126 License:none (public domain)*/
* {
	box-sizing: border-box;
}
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, 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;
}

strong{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	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;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Pour que la liste déroulante du choix de version s'affihce au dessus */
.language-switcher{
	z-index: 1000;
}

/********** Fin partie RESET *********/


/***************** Partie curseur accessible *****************/
img.raty-cancel:focus,td.reset-answer img:focus,
.hide-cancelBtn img.raty-cancel:focus,.hide-cancelBtn td.reset-answer img:focus,
.question-UNIQUE:focus,.question-TEXTE:focus,.question-MULTIPLE:focus,.question-GROUPE:focus,
select.question-choices:active option, select.question-choices:hover option{
	outline: 2px solid #141c58;
	outline: var(--outline-width,2px) solid var(--outline-color,#141c58);
}

/***** Curseur étoiles de type radio ACCESSIBLE ******/

body.elq_js_loaded .cursorRadio fieldset{
	margin : 0;
	padding : 0;
	border:none;
}

body.elq_js_loaded .cursorRadio label:not(:last-of-type){
	margin-right : 10px;
}
body.elq_js_loaded .cursorRadio label {
	display: inline-block;
	cursor: pointer;
}
body.elq_js_loaded .cursorRadio output {
	display : block;
	font-size:100%;
	width : 100%;
	min-height : 20px;
	box-sizing :border-box;
	color:#333;
	/*font-weight:bold;*/
	font-weight : normal;
	font-style :italic;
}

/* Pour les questions tableaux étoiles*/
body.elq_js_loaded  tbody.cursorRadio fieldset{
	width : 240px;
	max-width : 240px;
}

/* Pour ajuster la hauteur des curseur radio dna sles tzableaux */
body.elq_js_loaded tbody.cursorRadio tr[role='radiogroup'] td.question-body >span{
	display : inline-block;
	height : auto;
}

body.elq_js_loaded tbody.cursorRadio tr[role='radiogroup'] td.column-criteria {
	vertical-align : top;
}

/* pour la légende dans les tableaux */
body.elq_js_loaded  tbody.cursorRadio output{
	width : 100%;
	padding : 0 15px 0px 15px;
	line-height:20px;
	height : 20px;
}

/* Pour pouvoir voir l'outline sur le premier curseur étoile du tableau */
body.elq_js_loaded .question-GROUPE .question-table-parent{
	padding-top:2px;
}


body.elq_js_loaded .cursorRadio svg {
	width: var(--stars-width,40px);
	height: auto;
	stroke : var(--stars-stroke-color,#000000);
	fill:none;
	stroke-width : var(--stars-stroke-width,1px);
	stroke-linejoin : var(--stars-stroke-line-join,mitter);
}

body.elq_js_loaded .cursorRadio svg {
	fill :#141c58;
	fill: var(--stars-selected-color,#141c58);
	stroke :#141c58 ;
	stroke : var(--stars-selected-color,#141c58);
	stroke-width : var(--stars-stroke-width,1px);
}

body.elq_js_loaded .cursorRadio.noSelection label > svg,
body.elq_js_loaded .cursorRadio input:checked ~ label > svg{
	fill : none;
	stroke :#000000 ;
	stroke : var(--stars-stroke-color,#000000);
	stroke-width : var(--stars-stroke-width,1px);
}
body.elq_js_loaded .cursorRadio input:checked + label >svg{
	fill :#141c58;
	fill: var(--stars-selected-color,#141c58);
	stroke :#141c58;
	stroke: var(--stars-selected-color,#141c58);
	stroke-width : var(--stars-stroke-width,1px);
}
body.elq_js_loaded .cursorRadio:not(.readOnly) fieldset:hover input + label >svg{
	fill : #141c58;
	fill: var(--stars-hover-color,#141c58);
	stroke : #141c58;
	stroke: var(--stars-hover-color,#141c58);
	stroke-width : var(--stars-stroke-width,1px);
}

body.elq_js_loaded .cursorRadio:not(.readOnly) input:hover ~ label >svg{
	fill :none;
	/*fill:var(--stars-unselected-color,#ffffff);*/
	stroke :#000000;
	stroke: var(--stars-stroke-color,#000000);
	stroke-width :var(--stars-stroke-width,1px);
}
body.elq_js_loaded .cursorRadio:not(.readOnly) input:hover + label >svg,
body.elq_js_loaded .cursorRadio:not(.readOnly) label.beforeHover >svg{
	fill :#141c58;
	fill: var(--stars-hover-color,#141c58);
	stroke : #141c58;
	stroke: var(--stars-hover-color,#141c58);
	stroke-width :var(--stars-stroke-width,1px);
}
body.elq_js_loaded .cursorRadio:not(.readOnly) label.afterHover >svg{
	fill:none !important;
	/*fill:var(--stars-unselected-color,#ffffff);*/
	stroke :#000000;
	stroke: var(--stars-stroke-color,#000000) !important;
	stroke-width : var(--stars-stroke-width,1px);
}

/* Choix NSP */
body.elq_js_loaded .cursorRadio.noSelection label.NSP > svg.NSP,
 body.elq_js_loaded .cursorRadio input:checked ~ label.NSP > svg.NSP,
body.elq_js_loaded .cursorRadio label.NSP svg.NSP,
body.elq_js_loaded .cursorRadio:not(.readOnly) label.beforeHover.NSP >svg,
body.elq_js_loaded .cursorRadio:not(.readOnly) fieldset:hover input + label.NSP >svg{
	stroke-width : 1px;
	width : 30px;
	margin-left: 20px;
}

body.elq_js_loaded .cursorRadio input:checked + label.NSP >svg{
	fill:#ccc;
	stroke : #ccc;
}

body.elq_js_loaded .cursorRadio tr.question-choices-label{
	display : none;
}

body.elq_js_loaded  .cursorRadio table.question-choices{
	margin : 0;
	/*width : auto !important;*/
}

body.elq_js_loaded .visuallyhidden{
	border: 0;
	clip: rect(0 0 0 0);
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
	opacity: 0;
	cursor: pointer;
	height: 0;
	width: 0;
	left:-999999px;
	margin : 0;
}

/************ Gestion de l'outline = bordure apparaissant au focus *******************/

body textarea, body textarea.valid, body input[type='text'],body input[type='datetime-local'], body input[type='text'].valid{
	/* pour ne pas gêner le focus */
	border: 1px solid transparent;
	border-bottom:1px solid #000000;
}

body.elq_js_loaded .radioContainer input ~ .radiomark,
body.elq_js_loaded .checkboxContainer input ~ .checkmark,
body.elq_js_loaded .cursorRadio input + label,
button, input[type='text'], input[type='email'], input[type='datetime-local'],select, textarea, a,
.alertMsg{
	outline : 0;
}

button:focus,
body.elq_js_loaded .radioContainer input:focus ~ .radiomark,
body.elq_js_loaded .checkboxContainer input:focus ~ .checkmark,
body.elq_js_loaded .cursorRadio input:focus + label,
input[type='text']:focus,input[type='email']:focus,input[type='datetime-local']:focus, select:focus,  a:focus,
textarea:focus,
.alertMsg:focus,
.js-focus-visible button.focus-visible:focus,
.js-focus-visible body.elq_js_loaded .radioContainer input.focus-visible:focus ~ .radiomark,
.js-focus-visible body.elq_js_loaded .checkboxContainer input.focus-visible:focus ~ .checkmark,
.js-focus-visible body.elq_js_loaded .cursorRadio input.focus-visible:focus + label,
.js-focus-visible input[type='text'].focus-visible:focus,input[type='email'].focus-visible:focus, input[type='datetime-local'].focus-visible:focus,
select.focus-visible:focus,  a.focus-visible:focus,
.js-focus-visible textarea.focus-visible:focus,
.js-focus-visible .alertMsg.focus-visible:focus{
	outline-style : solid;
	outline-width : var(--outline-width,2px);
	outline-color:var(--outline-color,#141c58);
	/*outline: .125rem solid #141c58;*/
	outline-offset: 0;
}

/*.js-focus-visible :focus:not(.focus-visible),*/
.js-focus-visible button:focus:not(.focus-visible),
.js-focus-visible body.elq_js_loaded .radioContainer input:focus:not(.focus-visible) ~ .radiomark,
.js-focus-visible body.elq_js_loaded .checkboxContainer input:focus:not(.focus-visible) ~ .checkmark,
.js-focus-visible body.elq_js_loaded .cursorRadio input:focus:not(.focus-visible) + label,
.js-focus-visible input[type='text']:focus:not(.focus-visible),
.js-focus-visible input[type='email']:focus:not(.focus-visible),
.js-focus-visible input[type='datetime-local']:focus:not(.focus-visible),
.js-focus-visible select:focus:not(.focus-visible),
.js-focus-visible a:focus:not(.focus-visible),
.js-focus-visible textarea:focus:not(.focus-visible),
.js-focus-visible .alertMsg:focus:not(.focus-visible){
	outline: none ;
	outline-offset:0;
}

@supports selector(:focus-visible) {

	/* uniquement au clic/tap focus */
	button:focus:not(:focus-visible),
	body.elq_js_loaded .radioContainer input:focus:not(:focus-visible) ~ .radiomark,
	body.elq_js_loaded .checkboxContainer input:focus:not(:focus-visible) ~ .checkmark,
	body.elq_js_loaded .cursorRadio input:focus:not(:focus-visible) + label,
	input[type='text']:focus:not(:focus-visible),.js-focus-visible input[type='email']:focus:not(:focus-visible),
	.js-focus-visible input[type='datetime-local']:focus:not(:focus-visible),
	select:focus:not(:focus-visible),  a:focus:not(:focus-visible),
	textarea:focus:not(:focus-visible),
	.alertMsg:focus:not(:focus-visible){
		outline: 0;
		outline-offset: 0;
	}

	/* uniquement au focus clavier */
	button:focus-visible,
	body.elq_js_loaded .radioContainer input:focus-visible ~ .radiomark,
	body.elq_js_loaded .checkboxContainer input:focus-visible ~ .checkmark,
	body.elq_js_loaded  .cursorRadio input:focus-visible + label,
	input[type='text']:focus-visible,.js-focus-visible input[type='email']:focus-visible,
	.js-focus-visible input[type='datetime-local']:focus-visible,.js-focus-visible select:focus-visible,.js-focus-visible  a:focus-visible,
	textarea:focus-visible,
	.alertMsg:focus-visible {
		outline-style : solid;
		outline-width : var(--outline-width,2px);
		outline-color:var(--outline-color,#141c58);
		outline-offset: 0;
	}
}

/* Pour que l'outline soit visible */
body .question-TEXTE textarea ,body .question-TEXTE input[tyep=text]{
	width : calc(100% - 4px) !important;
}

body .question-TEXTE .question-body{
	padding-left :2px;
	padding-right : 2px;
}

select.question-choices:active option, select.question-choices:hover option{
	outline : none !important;
}

/******************* Fin partie curseur accesible ******************/

body{
  --primary-bg-color:#E5007C;
  --primary-txt-color:#ffffff;

  --secondary-bg-color:#141C58;
  --secondary-txt-color:#ffffff;

  --desktop-title-color:var(--secondary-bg-color,#141C58);
  --title-text-transform: uppercase;

  --part-text-transform : uppercase;

/*	--strong-underline-color : var(--secondary-bg-color,#141C58);*/
  --strong-underline-color-start : rgba(61,90,254,.3);
  --strong-underline-color-end : rgba(61,90,254,.6);

  --steps-slider-bg-color:var(--secondary-bg-color,#141C58);
  --steps-slider-color:var(--primary-bg-color,#E5007C);

	--mandatory-color:var(--primary-bg-color,#E5007C);

  --button-border-width : 2px;
  /*--button-border-color:var(--secondary-bg-color,#141C58);*/
  --button-bg-color:var(--secondary-bg-color,#141C58);
  --button-txt-color:var(--secondary-txt-color,#ffffff);
  --button-border-radius : 50px;

  --checkmark-txt-color:#ffffff;
  --checkmark-bg-color:var(--secondary-bg-color,#141C58);

  --stars-selected-color:var(--primary-bg-color,#E5007C) ;
  --stars-hover-color:var(--primary-bg-color,#E5007C) ;
  --stars-stroke-color:var(--primary-bg-color,#E5007C);
  --stars-stroke-width : 2px;
  --stars-width :40px;
  /*--stars-stroke-line-join:round;*/
  --stars-stroke-line-join:mitter;

  /* Bordure lorsqu'on navigue au clavier */
  --outline-width : 2px;
  --outline-color:var(--primary-bg-color,#E5007C);

  /* Note sur 10*/
  --note10-border-radius : 4px;
  --color-note-0-10 : var(--primary-bg-color,#E5007C);
  --color-note-1-10 : var(--primary-bg-color,#E5007C);
  --color-note-2-10 : var(--primary-bg-color,#E5007C);
  --color-note-3-10 : var(--primary-bg-color,#E5007C);
  --color-note-4-10 : var(--primary-bg-color,#E5007C);
  --color-note-5-10 : var(--primary-bg-color,#E5007C);
  --color-note-6-10 : var(--primary-bg-color,#E5007C);
  --color-note-7-10 : var(--primary-bg-color,#E5007C);
  --color-note-8-10 : var(--primary-bg-color,#E5007C);
  --color-note-9-10 : var(--primary-bg-color,#E5007C);
  --color-note-10-10 : var(--primary-bg-color,#E5007C);

  /* Nom de la famille de police */
  --font-family-name : 'Poppins';
}

body,html {
  height: 100%;
  position: relative;
  font-size: 14px !important;
  font-weight: normal !important;
  /* Toutes les propritétés utilisant les var CSS sont précédés d'une propriété en dur pour compatibilité avec les navigateurs ne comprenant pas encore les var */
    font-family:'Poppins',Arial, sans-serif !important;
  font-family:var(--font-family-name,'Poppins'),Arial, sans-serif !important;
  color:#333;
  line-height : 1.25 !important;
  background-color:#eeeeee;
  margin : 0 !important;
}



*{
  line-height : 1.25;
  font-size : 14px;
  font-size: min(1em,14px);
  margin : 0;
}

/* Reset spé Itw */
body .interview-element,body .section-heading,form#form-interview,.question-body,.error-container,
.question-UNIQUE, .question-MULTIPLE, .question-NUMERIQUE, .question-FICHIER, .question-DATE, .question-TEXTE, .question-GROUPE{
  margin: 0;
}

.questions-table-container td, th{
  vertical-align:middle;
}
.question-body, .question-GROUPE{
  padding : 0 0 var(--space-between-elements, 40px) 0 ;
}

.question-GROUPE .question-TEXTE .question-body{
  padding : 0;
}

body .form-box:before,.form-core:before{
  display:none;
  height : 0;
}

.question-choice-horiz{
  padding : 0 4px ;
}

/* Fond */
body .form-box{
  min-height: 100%;
  padding-top:140px;
  position:relative;

  background-color:#ffffff;
  background-size : 100% auto;
  background-repeat:no-repeat;
  background-position :bottom left;
  background-attachment : fixed;
  box-sizing:border-box;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAyNi4yLjEsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FscXVlXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTM4MS40IDI2Mi41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAxMzgxLjQgMjYyLjU7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+DQoJLnN0MHtmaWxsOiMxNDFDNTg7fQ0KCS5zdDF7b3BhY2l0eTowLjM5Mzt9DQoJLnN0MntmaWxsOnVybCgjVHJhY8OpXzIzNDVfMDAwMDAxNjE2MDk0MzUxMjcyODEwMDg5NDAwMDAwMTc2Nzg4MzI0ODk2NDA5MzAyMjRfKTt9DQoJLnN0M3tmaWxsOnVybCgjVHJhY8OpXzIzNDZfMDAwMDAwMzE5MDExMzY3MDE4NDg1MzEyODAwMDAwMDEwMDIxMTk0NzQzNzIwNTAwODNfKTt9DQoJLnN0NHtmaWxsOnVybCgjVHJhY8OpXzIzNDdfMDAwMDAwMzc2NTY1NDIxMzQ2ODU4NjM1MzAwMDAwMTU3MzQ0MjA5MDUwOTUwOTg1MzVfKTt9DQoJLnN0NXtmaWxsOnVybCgjVHJhY8OpXzIzNDhfMDAwMDAxNzYwMTY1NDQ3MDAzOTQ5MDYzNDAwMDAwMDQ4OTM0MDkyMDY4OTk0MDU5OTNfKTt9DQoJLnN0NntmaWxsOnVybCgjVHJhY8OpXzIzNDlfMDAwMDAwNzY1NzYyMTE5MDY1NjYwMDQyMDAwMDAwMTc4MTczNDEwOTMxMzc4MTc3NjJfKTt9DQoJLnN0N3tmaWxsOnVybCgjVHJhY8OpXzIzNTBfMDAwMDAwMjI1MTgyNDk4NTI0Mjc1NTA1MDAwMDAwMTQyNDg1MDEyMzg2MDc3MjQ0NzNfKTt9DQoJLnN0OHtmaWxsOnVybCgjVHJhY8OpXzIzNTFfMDAwMDAwNzIyNjQxNjc1NzY2MDUxMzk2MTAwMDAwMTE1MjEwMDgzMjA0ODI2NTY0MjNfKTt9DQoJLnN0OXtmaWxsOnVybCgjVHJhY8OpXzIzNTJfMDAwMDAwNDk5MDQwODk1MzY3NjU2OTc1NTAwMDAwMDgzODA4MDIwNzcxNTE5MTQ0MjBfKTt9DQoJLnN0MTB7ZmlsbDp1cmwoI1RyYWPDqV8yMzUzXzAwMDAwMDQ4NDg3MjgwMzgxNjc2NzE2MzYwMDAwMDAwOTIyNDI4ODMzMzAzMjA3MzM5Xyk7fQ0KCS5zdDExe2ZpbGw6dXJsKCNUcmFjw6lfMjM1NF8wMDAwMDAzMzM0MjQ2MDI1MjM5NDAyMTQ2MDAwMDAxNTUxMTc1MTEzMjQ0MTMwMTY3N18pO30NCgkuc3QxMntmaWxsOnVybCgjVHJhY8OpXzIzNTVfMDAwMDAxMTA0Mjg1Mzk5MzE5NTQwMzc2MzAwMDAwMTUzODM2NjY1MzAxMzI0NjE3MjRfKTt9DQoJLnN0MTN7ZmlsbDp1cmwoI1RyYWPDqV8yMzU2XzAwMDAwMTQ3OTE3MzA5MjU0MzQzNTc0NjcwMDAwMDAyMTcxMzI2ODkwOTY4ODg0MTQ0Xyk7fQ0KCS5zdDE0e2ZpbGw6dXJsKCNUcmFjw6lfMjM1N18wMDAwMDE0NjQ4ODAyOTE5MDcxOTkyMjM2MDAwMDAxMzMyNjE0MTUxMTUzNjAzNjc4NF8pO30NCgkuc3QxNXtmaWxsOnVybCgjVHJhY8OpXzIzNThfMDAwMDAwOTYwMjMwMDIyMTE3OTQzNTc5MzAwMDAwMTA0MTIwMDUwMzY2NDUyODgzNTJfKTt9DQoJLnN0MTZ7ZmlsbDp1cmwoI1RyYWPDqV8yMzU5XzAwMDAwMTAzOTcxMzQyMDc0NzgyMDg0ODYwMDAwMDAyNzEyNjg4OTQ4Mjk0MzU0ODM2Xyk7fQ0KCS5zdDE3e2ZpbGw6dXJsKCNUcmFjw6lfMjM2MF8wMDAwMDA2OTM3MTk3NDkxMjQwMzEzNTYxMDAwMDAxNzI4MzM2OTM0NTc5NDkyODU3NV8pO30NCgkuc3QxOHtmaWxsOnVybCgjVHJhY8OpXzIzNjFfMDAwMDAxNzY3NDA0NTQ3NDgyMjgwNTIwMDAwMDAwMDg1Njc2MTA5OTE3ODM4OTgwMjlfKTt9DQoJLnN0MTl7ZmlsbDp1cmwoI1RyYWPDqV8yMzYyXzAwMDAwMDMxOTEwNDU2Njc0MjgxMTE2MDcwMDAwMDAwMDgzODMyODc1ODYzNDI1NzI2Xyk7fQ0KPC9zdHlsZT4NCjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMzgxLjQsMjYyLjV2LTExLjdjLTE2NS4zLTc4LjUtMjg0LjEtNzYuMS03NTkuMS04NS44QzExMi40LDE1NC41LDEwLjYsMTguMywwLDEuN3YyNjAuOWgxMzgxLjRWMjYyLjV6Ii8+DQo8ZyBpZD0iZG90cyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE2LjY4MiAtMjgwLjc1NykiIGNsYXNzPSJzdDEiPg0KCQ0KCQk8bGluZWFyR3JhZGllbnQgaWQ9IlRyYWPDqV8yMzQ1XzAwMDAwMTgzMjA3OTc2Njk4NTMwNjc0MTMwMDAwMDAyMzc4OTM1NTE2OTU1OTYwNzI5XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMDYuODA3IiB5MT0iODk2LjI5MzMiIHgyPSIyMDYuODA3IiB5Mj0iODk1LjQyMDgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoNDEuMTcgMCAwIC0yMy43NjkgLTgyNjEuMzYxMyAyMTcyMS45NTkpIj4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzNENUFGRSIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRTUwMDdDIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBpZD0iVHJhY8OpXzIzNDUiIHN0eWxlPSJmaWxsOnVybCgjVHJhY8OpXzIzNDVfMDAwMDAxODMyMDc5NzY2OTg1MzA2NzQxMzAwMDAwMDIzNzg5MzU1MTY5NTU5NjA3MjlfKTsiIGQ9Ik0yNzAuOCw0MTgNCgkJbC0zNS45LDIwLjdDMjQ5LDQzNi4yLDI2MS43LDQyOC45LDI3MC44LDQxOHoiLz4NCgkNCgkJPGxpbmVhckdyYWRpZW50IGlkPSJUcmFjw6lfMjM0Nl8wMDAwMDA3NTg3MTMyNzAzODI2NjE1NDU2MDAwMDAwMTk4MTIxMjUwNDYxNzIwMDU1NF8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjA3LjM2OTUiIHkxPSI5MDIuOTM2MSIgeDI9IjIwNy4zNjk1IiB5Mj0iOTAyLjA2MzYiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoNjkuMDExIDAgMCAtNDAuMDQ1IC0xNDA2MS41NjI1IDM2NTYyLjcyNjYpIj4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzNENUFGRSIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRTUwMDdDIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBpZD0iVHJhY8OpXzIzNDYiIHN0eWxlPSJmaWxsOnVybCgjVHJhY8OpXzIzNDZfMDAwMDAwNzU4NzEzMjcwMzgyNjYxNTQ1NjAwMDAwMDE5ODEyMTI1MDQ2MTcyMDA1NTRfKTsiIGQ9Ik0yMjcuMSw0MzkuNQ0KCQlsMC4yLTAuMXYwLjFsNDguMS0yNy44YzEuNC0yLjMsMi43LTQuNiwzLjgtN2wtNjAuMiwzNC43QzIyMS44LDQzOS41LDIyNC41LDQzOS42LDIyNy4xLDQzOS41eiIvPg0KCQ0KCQk8bGluZWFyR3JhZGllbnQgaWQ9IlRyYWPDqV8yMzQ3XzAwMDAwMDkzODcyODY1MzIwMzA1MDQzNzAwMDAwMDE0MjYzMjEyNjA5OTU4NzM0NzgxXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMDcuNTM2OCIgeTE9IjkwNS4wNDM4IiB4Mj0iMjA3LjUzNjgiIHkyPSI5MDQuMTcxMiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg4Ni4wNzUgMCAwIC01MS4xODkgLTE3NjE4LjE4NTUgNDY3MjIuMjA3KSI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMzRDVBRkUiLz4NCgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0U1MDA3QyIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQoJPHBhdGggaWQ9IlRyYWPDqV8yMzQ3IiBzdHlsZT0iZmlsbDp1cmwoI1RyYWPDqV8yMzQ3XzAwMDAwMDkzODcyODY1MzIwMzA1MDQzNzAwMDAwMDE0MjYzMjEyNjA5OTU4NzM0NzgxXyk7IiBkPSJNMjgxLjMsMzk5LjgNCgkJYzAuNy0xLjksMS4zLTMuOSwxLjgtNS45TDIwOCw0MzcuMmMyLDAuNiw0LDEsNiwxLjRMMjgxLjMsMzk5Ljh6Ii8+DQoJDQoJCTxsaW5lYXJHcmFkaWVudCBpZD0iVHJhY8OpXzIzNDhfMDAwMDAwMzQwNzcwMzQ0OTYwMjgyNTYxNTAwMDAwMTU5OTQwOTQwNzA4NjI3NTA5MDhfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIwNy42MjE3IiB5MT0iOTA2LjAyOTUiIHgyPSIyMDcuNjIxNyIgeTI9IjkwNS4xNTciIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoOTguMTY5IDAgMCAtNTguODk0IC0yMDE0MC4xNDA2IDUzNzQ0LjI0MjIpIj4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzNENUFGRSIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRTUwMDdDIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBpZD0iVHJhY8OpXzIzNDgiIHN0eWxlPSJmaWxsOnVybCgjVHJhY8OpXzIzNDhfMDAwMDAwMzQwNzcwMzQ0OTYwMjgyNTYxNTAwMDAwMTU5OTQwOTQwNzA4NjI3NTA5MDhfKTsiIGQ9Ik0yODQsMzg5LjgNCgkJYzAuMy0xLjcsMC41LTMuNSwwLjctNS4yTDE5OSw0MzMuOWMxLjYsMC43LDMuMiwxLjQsNC45LDJMMjg0LDM4OS44eiIvPg0KCQ0KCQk8bGluZWFyR3JhZGllbnQgaWQ9IlRyYWPDqV8yMzQ5XzAwMDAwMDIxODE1OTEyMDYxODM3NTY0MDAwMDAwMDEzNjI1MjEwNzY2MTcwODEyMzIxXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMDcuNjczMiIgeTE9IjkwNi41OTMiIHgyPSIyMDcuNjczMiIgeTI9IjkwNS43MjA1IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEwNy4wNTggMCAwIC02NC40ODEgLTIxOTk0LjgzMDEgNTg4MzMuOTY4OCkiPg0KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojM0Q1QUZFIi8+DQoJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNFNTAwN0MiLz4NCgk8L2xpbmVhckdyYWRpZW50Pg0KCTxwYXRoIGlkPSJUcmFjw6lfMjM0OSIgc3R5bGU9ImZpbGw6dXJsKCNUcmFjw6lfMjM0OV8wMDAwMDAyMTgxNTkxMjA2MTgzNzU2NDAwMDAwMDAxMzYyNTIxMDc2NjE3MDgxMjMyMV8pOyIgZD0iTTI4NC45LDM4MC44DQoJCWMwLTEuNiwwLTMuMi0wLjEtNC44bC05My4zLDUzLjhjMS4zLDAuOSwyLjcsMS43LDQuMSwyLjRMMjg0LjksMzgwLjh6Ii8+DQoJDQoJCTxsaW5lYXJHcmFkaWVudCBpZD0iVHJhY8OpXzIzNTBfMDAwMDAxMDgyODU2MzM5ODcwOTUzMTkwNjAwMDAwMDE1OTMwMDYyMzE2MzY0Njc1OTBfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIwNy43MDg0IiB5MT0iOTA2LjkzNjgiIHgyPSIyMDcuNzA4NCIgeTI9IjkwNi4wNjQzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDExMy45NzIgMCAwIC02OC40ODkgLTIzNDM4LjA3ODEgNjI0ODMuMjg5MSkiPg0KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojM0Q1QUZFIi8+DQoJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNFNTAwN0MiLz4NCgk8L2xpbmVhckdyYWRpZW50Pg0KCTxwYXRoIGlkPSJUcmFjw6lfMjM1MCIgc3R5bGU9ImZpbGw6dXJsKCNUcmFjw6lfMjM1MF8wMDAwMDEwODI4NTYzMzk4NzA5NTMxOTA2MDAwMDAwMTU5MzAwNjIzMTYzNjQ2NzU5MF8pOyIgZD0iTTI4NC42LDM3Mi41DQoJCWMtMC4yLTEuNS0wLjQtMy0wLjctNC40bC05OC44LDU3YzEuMSwxLDIuMywxLjksMy41LDIuOEwyODQuNiwzNzIuNXoiLz4NCgkNCgkJPGxpbmVhckdyYWRpZW50IGlkPSJUcmFjw6lfMjM1MV8wMDAwMDExMTE2MzE4ODExNTU2MzY5NjQ2MDAwMDAwNjUwMjM4OTY3OTg4ODc5MDQzNV8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjA3LjczMTQiIHkxPSI5MDcuMTQzNiIgeDI9IjIwNy43MzE0IiB5Mj0iOTA2LjI3MTEiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMTE4LjY4MiAwIDAgLTcxLjIwNCAtMjQ0MjIuNTI1NCA2NDk1Mi45MjE5KSI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMzRDVBRkUiLz4NCgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0U1MDA3QyIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQoJPHBhdGggaWQ9IlRyYWPDqV8yMzUxIiBzdHlsZT0iZmlsbDp1cmwoI1RyYWPDqV8yMzUxXzAwMDAwMTExMTYzMTg4MTE1NTYzNjk2NDYwMDAwMDA2NTAyMzg5Njc5ODg4NzkwNDM1Xyk7IiBkPSJNMTgyLjcsNDIyLjgNCgkJbDEwMC42LTU4Yy0wLjMtMS40LTAuNy0yLjgtMS4yLTQuMWwtMTAyLjQsNTlDMTgwLjYsNDIwLjgsMTgxLjYsNDIxLjgsMTgyLjcsNDIyLjh6Ii8+DQoJDQoJCTxsaW5lYXJHcmFkaWVudCBpZD0iVHJhY8OpXzIzNTJfMDAwMDAxMzcxMDAzNDYxNzE5MjM5Nzc1ODAwMDAwMDg0MDY2Mzk2ODkwMjU2MDIxODVfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIwNy43NDU3IiB5MT0iOTA3LjI1MTgiIHgyPSIyMDcuNzQ1NyIgeTI9IjkwNi4zNzkzIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEyMS40MjMgMCAwIC03Mi43ODcgLTI0OTk3LjA4OTggNjYzODkuODc1KSI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMzRDVBRkUiLz4NCgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0U1MDA3QyIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQoJPHBhdGggaWQ9IlRyYWPDqV8yMzUyIiBzdHlsZT0iZmlsbDp1cmwoI1RyYWPDqV8yMzUyXzAwMDAwMTM3MTAwMzQ2MTcxOTIzOTc3NTgwMDAwMDA4NDA2NjM5Njg5MDI1NjAyMTg1Xyk7IiBkPSJNMjgxLDM1Ny42DQoJCWMtMC41LTEuMy0xLTIuNi0xLjYtMy45TDE3NSw0MTMuOWMwLjgsMS4yLDEuNywyLjMsMi41LDMuNEwyODEsMzU3LjZ6Ii8+DQoJDQoJCTxsaW5lYXJHcmFkaWVudCBpZD0iVHJhY8OpXzIzNTNfMDAwMDAwMDUyNjIzMjIwMzUwMTk0MDI3NjAwMDAwMTU2NTUyNjc1MTI4OTQxMTM3MDFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjE2OS4zNjk2IiB5MT0iMzA2LjUyOTMiIHgyPSIxNjkuMzY5NiIgeTI9IjMwNS42NTY3IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDEuMTQ2IDAgMCAtMC42NjEgLTI0LjI1MDYgNTU2LjI1OTIpIj4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzNENUFGRSIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRTUwMDdDIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBpZD0iVHJhY8OpXzIzNTMiIHN0eWxlPSJmaWxsOnVybCgjVHJhY8OpXzIzNTNfMDAwMDAwMDUyNjIzMjIwMzUwMTk0MDI3NjAwMDAwMTU2NTUyNjc1MTI4OTQxMTM3MDFfKTsiIGQ9Ik0xNjkuNiwzNTMuNg0KCQljLTAuMSwwLjItMC4yLDAuNC0wLjMsMC42bDEtMC42SDE2OS42eiIvPg0KCQ0KCQk8bGluZWFyR3JhZGllbnQgaWQ9IlRyYWPDqV8yMzU0XzAwMDAwMDcyMjUxNDE1Njg2NDE3MDExMDQwMDAwMDA1Njk0NDg5ODEyNzk5MzI1ODQyXyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMDcuNzUzMSIgeTE9IjkwNy4yODQ3IiB4Mj0iMjA3Ljc1MzEiIHkyPSI5MDYuNDEyMiIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxMjIuMzQ5IDAgMCAtNzMuMzk5IC0yNTE5My44MjQyIDY2OTQwLjk5MjIpIj4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzNENUFGRSIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRTUwMDdDIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBpZD0iVHJhY8OpXzIzNTQiIHN0eWxlPSJmaWxsOnVybCgjVHJhY8OpXzIzNTRfMDAwMDAwNzIyNTE0MTU2ODY0MTcwMTEwNDAwMDAwMDU2OTQ0ODk4MTI3OTkzMjU4NDJfKTsiIGQ9Ik0xNzMuMyw0MTEuMw0KCQlsMTA0LjctNjAuNGMtMC40LTAuNy0wLjctMS4zLTEuMS0yYy0wLjMtMC41LTAuNi0xLjEtMS0xLjZsLTEwNC43LDYwLjRjMC4zLDAuNiwwLjYsMS4xLDAuOSwxLjcNCgkJQzE3Mi41LDQxMCwxNzIuOSw0MTAuNiwxNzMuMyw0MTEuM3oiLz4NCgkNCgkJPGxpbmVhckdyYWRpZW50IGlkPSJUcmFjw6lfMjM1NV8wMDAwMDExNjIzNDgwNTc0MjI4NTg2MTA5MDAwMDAxNDMyNzE0Njc4MDQxNjE0ODM1N18iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjA3Ljc1NDMiIHkxPSI5MDcuMjM2NyIgeDI9IjIwNy43NTQzIiB5Mj0iOTA2LjM2NDEiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMTIxLjUyMiAwIDAgLTcyLjkyIC0yNTAyNS42MTUyIDY2NDk2LjkwNjIpIj4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzNENUFGRSIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRTUwMDdDIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBpZD0iVHJhY8OpXzIzNTUiIHN0eWxlPSJmaWxsOnVybCgjVHJhY8OpXzIzNTVfMDAwMDAxMTYyMzQ4MDU3NDIyODU4NjEwOTAwMDAwMTQzMjcxNDY3ODA0MTYxNDgzNTdfKTsiIGQ9Ik0yNzQuMSwzNDQuNg0KCQljLTAuOC0xLjItMS42LTIuMy0yLjUtMy40TDE2OC4xLDQwMWMwLjUsMS4zLDEuMSwyLjYsMS43LDMuOUwyNzQuMSwzNDQuNnoiLz4NCgkNCgkJPGxpbmVhckdyYWRpZW50IGlkPSJUcmFjw6lfMjM1Nl8wMDAwMDEyOTg5NDYwNjIyMzg5MzcyMTU0MDAwMDAwOTE1OTIzNzI4MDEzODgzNTM3Ml8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjA3Ljc0OTEiIHkxPSI5MDcuMTA3NSIgeDI9IjIwNy43NDkxIiB5Mj0iOTA2LjIzNSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxMTguODgyIDAgMCAtNzEuMzk3IC0yNDQ3OS45NDkyIDY1MTAwLjQwMjMpIj4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzNENUFGRSIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRTUwMDdDIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBpZD0iVHJhY8OpXzIzNTYiIHN0eWxlPSJmaWxsOnVybCgjVHJhY8OpXzIzNTZfMDAwMDAxMjk4OTQ2MDYyMjM4OTM3MjE1NDAwMDAwMDkxNTkyMzcyODAxMzg4MzUzNzJfKTsiIGQ9Ik0yNjkuNSwzMzguNw0KCQljLTEtMS4xLTItMi4xLTMtMy4xbC0xMDAuOCw1OC4yYzAuMywxLjQsMC43LDIuOCwxLjIsNC4xTDI2OS41LDMzOC43eiIvPg0KCQ0KCQk8bGluZWFyR3JhZGllbnQgaWQ9IlRyYWPDqV8yMzU3XzAwMDAwMDA3NDA5NzIyMjI4NTgyNjc5NTIwMDAwMDEyMDI1NTg3NjA1MTg0NTM1OTY0XyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIyMDcuNzM2IiB5MT0iOTA2Ljg3ODQiIHgyPSIyMDcuNzM2IiB5Mj0iOTA2LjAwNTkiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMTE0LjI3NyAwIDAgLTY4LjczOSAtMjM1MjUuMTg3NSA2MjY2OC40ODgzKSI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMzRDVBRkUiLz4NCgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0U1MDA3QyIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQoJPHBhdGggaWQ9IlRyYWPDqV8yMzU3IiBzdHlsZT0iZmlsbDp1cmwoI1RyYWPDqV8yMzU3XzAwMDAwMDA3NDA5NzIyMjI4NTgyNjc5NTIwMDAwMDEyMDI1NTg3NjA1MTg0NTM1OTY0Xyk7IiBkPSJNMjY0LjEsMzMzLjQNCgkJYy0xLjEtMS0yLjMtMS45LTMuNS0yLjhsLTk2LjIsNTUuNmMwLjIsMS41LDAuNCwzLDAuNyw0LjRMMjY0LjEsMzMzLjR6Ii8+DQoJDQoJCTxsaW5lYXJHcmFkaWVudCBpZD0iVHJhY8OpXzIzNThfMDAwMDAxNDA3MzYxNTY0MDk4Mzk4Mzk5NDAwMDAwMDc0NjUyMDkzMjQ5MDQ3MjY0MDRfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIwNy43MTIiIHkxPSI5MDYuNTExMiIgeDI9IjIwNy43MTIiIHkyPSI5MDUuNjM4NyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCgxMDcuNDA2OSAwIDAgLTY0LjgwMyAtMjIwOTguNzg5MSA1OTA3MC43ODEyKSI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMzRDVBRkUiLz4NCgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0U1MDA3QyIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQoJPHBhdGggaWQ9IlRyYWPDqV8yMzU4IiBzdHlsZT0iZmlsbDp1cmwoI1RyYWPDqV8yMzU4XzAwMDAwMTQwNzM2MTU2NDA5ODM5ODM5OTQwMDAwMDA3NDY1MjA5MzI0OTA0NzI2NDA0Xyk7IiBkPSJNMjU3LjgsMzI4LjYNCgkJYy0xLjMtMC45LTIuNy0xLjctNC4xLTIuNWwtODkuNiw1MS44YzAsMS42LDAsMy4yLDAuMSw0LjhMMjU3LjgsMzI4LjZ6Ii8+DQoJDQoJCTxsaW5lYXJHcmFkaWVudCBpZD0iVHJhY8OpXzIzNTlfMDAwMDAwOTI0NDk4OTEwODQyNjk2ODIxMDAwMDAwMDc4MzIwNjQ2NzAwODI1ODExNTFfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIwNy42NzYiIHkxPSI5MDUuOTI0IiB4Mj0iMjA3LjY3NiIgeTI9IjkwNS4wNTE1IiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDk4LjcwNiAwIDAgLTU5LjMxNCAtMjAyOTEuNTk5NiA1NDA1Ni4zMjQyKSI+DQoJCTxzdG9wICBvZmZzZXQ9IjAiIHN0eWxlPSJzdG9wLWNvbG9yOiMzRDVBRkUiLz4NCgkJPHN0b3AgIG9mZnNldD0iMSIgc3R5bGU9InN0b3AtY29sb3I6I0U1MDA3QyIvPg0KCTwvbGluZWFyR3JhZGllbnQ+DQoJPHBhdGggaWQ9IlRyYWPDqV8yMzU5IiBzdHlsZT0iZmlsbDp1cmwoI1RyYWPDqV8yMzU5XzAwMDAwMDkyNDQ5ODkxMDg0MjY5NjgyMTAwMDAwMDA3ODMyMDY0NjcwMDgyNTgxMTUxXyk7IiBkPSJNMjUwLjMsMzI0LjQNCgkJYy0xLjYtMC43LTMuMi0xLjQtNC44LTJsLTgwLjYsNDYuNmMtMC4zLDEuNy0wLjUsMy41LTAuNyw1LjJMMjUwLjMsMzI0LjR6Ii8+DQoJDQoJCTxsaW5lYXJHcmFkaWVudCBpZD0iVHJhY8OpXzIzNjBfMDAwMDAwNzI5ODIxMjc1NzM3MzA2MzUyNTAwMDAwMDIyMjQzOTI1ODIwOTYzOTcyMzhfIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjIwNy42MTMiIHkxPSI5MDQuOTE3MiIgeDI9IjIwNy42MTMiIHkyPSI5MDQuMDQ0NyIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg4Ni44MjkgMCAwIC01MS43NDggLTE3ODIzLjIyODUgNDcxNDcuMzA4NikiPg0KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojM0Q1QUZFIi8+DQoJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNFNTAwN0MiLz4NCgk8L2xpbmVhckdyYWRpZW50Pg0KCTxwYXRoIGlkPSJUcmFjw6lfMjM2MCIgc3R5bGU9ImZpbGw6dXJsKCNUcmFjw6lfMjM2MF8wMDAwMDA3Mjk4MjEyNzU3MzczMDYzNTI1MDAwMDAwMjIyNDM5MjU4MjA5NjM5NzIzOF8pOyIgZD0iTTI0MS41LDMyMQ0KCQljLTEuOS0wLjYtMy45LTEtNS45LTEuNEwxNjcuNCwzNTljLTAuNywxLjktMS4yLDMuOC0xLjcsNS44TDI0MS41LDMyMXoiLz4NCgkNCgkJPGxpbmVhckdyYWRpZW50IGlkPSJUcmFjw6lfMjM2MV8wMDAwMDEyMDU1MDkwODYzOTAxODI0NTcwMDAwMDAxNjEzNTYzNTY2ODMxOTQ0Mjg3M18iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjA3LjQ4MTQiIHkxPSI5MDIuNjUyIiB4Mj0iMjA3LjQ4MTQiIHkyPSI5MDEuNzc5NSIgZ3JhZGllbnRUcmFuc2Zvcm09Im1hdHJpeCg2OS43ODQgMCAwIC00MC4xNjI3IC0xNDI3OC44MTU0IDM2NTcxLjU1ODYpIj4NCgkJPHN0b3AgIG9mZnNldD0iMCIgc3R5bGU9InN0b3AtY29sb3I6IzNENUFGRSIvPg0KCQk8c3RvcCAgb2Zmc2V0PSIxIiBzdHlsZT0ic3RvcC1jb2xvcjojRTUwMDdDIi8+DQoJPC9saW5lYXJHcmFkaWVudD4NCgk8cGF0aCBpZD0iVHJhY8OpXzIzNjEiIHN0eWxlPSJmaWxsOnVybCgjVHJhY8OpXzIzNjFfMDAwMDAxMjA1NTA5MDg2MzkwMTgyNDU3MDAwMDAwMTYxMzU2MzU2NjgzMTk0NDI4NzNfKTsiIGQ9Ik0yMzAuNSwzMTguOQ0KCQljLTEuMS0wLjEtMi4xLTAuMi0zLjItMC4yYy0xLjYtMC4xLTMuMS0wLjEtNC43LTAuMUwxNzMsMzQ3LjNjLTEuMywyLjEtMi40LDQuMi0zLjQsNi40aDAuN0wyMzAuNSwzMTguOXoiLz4NCgkNCgkJPGxpbmVhckdyYWRpZW50IGlkPSJUcmFjw6lfMjM2Ml8wMDAwMDA4MTYxMTM4NzA4NTY2NTI5MjY1MDAwMDAxNjE2MTczNDY4NjAxNTkxNDk0MF8iIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4MT0iMjA3LjA2MzYiIHkxPSI4OTYuNDk0NCIgeDI9IjIwNy4wNjM2IiB5Mj0iODk1LjYyMTgiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoNDMuMjEyIDAgMCAtMjQuOTQ5IC04NzUxLjQzMzYgMjI2ODUuOTYyOSkiPg0KCQk8c3RvcCAgb2Zmc2V0PSIwIiBzdHlsZT0ic3RvcC1jb2xvcjojM0Q1QUZFIi8+DQoJCTxzdG9wICBvZmZzZXQ9IjEiIHN0eWxlPSJzdG9wLWNvbG9yOiNFNTAwN0MiLz4NCgk8L2xpbmVhckdyYWRpZW50Pg0KCTxwYXRoIGlkPSJUcmFjw6lfMjM2MiIgc3R5bGU9ImZpbGw6dXJsKCNUcmFjw6lfMjM2Ml8wMDAwMDA4MTYxMTM4NzA4NTY2NTI5MjY1MDAwMDAxNjE2MTczNDY4NjAxNTkxNDk0MF8pOyIgZD0iTTE5NC4yLDMyNi43DQoJCWMtNi40LDMuNy0xMi4yLDguNi0xNi44LDE0LjRsMzcuNy0yMS44QzIwNy43LDMyMC41LDIwMC42LDMyMywxOTQuMiwzMjYuN3oiLz4NCjwvZz4NCjwvc3ZnPg0K);
}

/* Forumlaire */
body .form-core{
  background-color:rgba(255,255,255,0.85);
  border-radius: 0px;
  padding : 20px 40px;
  max-width : 768px;
  margin : 0 auto;
  box-sizing:border-box;
}

/* Bandeau logo + titre (si l'affichage du titre est coché dans le paramétrage du projet) */
body .interview-name-parent{
  display: -webkit-box;
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;

  -webkit-box-pack: justify;
  -moz-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between ;
  justify-content: space-between;

  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items:center;
  align-items:center;

  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction:row;
  -ms-flex-direction: row;
  flex-direction: row;

  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: none;
  flex-wrap:nowrap;

  padding : 0px;
  box-sizing:border-box;

  /* si on veut que le bandeau remonte au scroll*/
  position:absolute;
  /* Si on veut que le bandeau reste fixe, donc toujours affiché et par dessus le reste*/
  position:fixed;

  top:0;
  left:0;
  width : 100%;
  background-color:#ffffff;
  z-index:999;
  padding-right : 0px;
  /* Ombre basse du bandeau : mettre none si on ne veut pas de bordure */
  box-shadow : 0px 6px 14px 0px rgb(0 0 0 / 15%);
}

html body.portrait .interview-name-parent,html body.landscape .interview-name-parent{
	display : none !important;
}

html body.portrait .form-box,html body.landscape .form-box,
html body.portrait .form-core,html body.landscape .form-core{
	background: #ffffff !important;
}

html body.portrait .form-box,html body.landscape .form-box{
	padding-top : 0 !important;
}

html body.portrait ,html body.landscape {
	height : auto;
	margin : 0 auto !important;
	--primary-bg-color : #000000;
	font-family:Arial,sans-serif !important;
	padding : 20px !important;
}




/* Si pas de titre */
body .interview-name-parent.noTitle{
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}

.interview-name-parent >*{
  display: inline-block;
}

body .interview-name-parent>#EnTeteImage,body .interview-name-parent>.interview-image{
  /* Zone dédiée au logo, celui ci */
  width : 270px;
  height : 120px ;

  background-color:transparent;
  background-position : center;
  background-size : auto 90%;
  background-repeat:no-repeat;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAQ4CAYAAADo08FDAAAACXBIWXMAAAsSAAALEgHS3X78AAAgAElEQVR4AezdS3YbR7Yu4ESt6tO3T4CsEUg1ArFGIJ4RkB6B6TYaohpomzUCUyM49AhMjeBQI7gSwP6VRoC7wmfDBdF68AEkInZ+31pcKtdLYGQiEYg/9o7RcrnsAAAAAAAAAGjf31xDAAAAAAAAgBwEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABIQgAMAAAAAAAAkIQAGAAAAAAAACAJATAAAAAAAABAEgJgAAAAAAAAgCQEwAAAAAAAAABJCIABAAAAAAAAkhAAAwAAAAAAACQhAAYAAAAAAABI4u8uJNCCxWj6vOu6Hzb4Uj+Ol7MbFx8AAAAAAMhktFwuXVCgF3dC3KO1v/NuuPtih1fkXQmH1/75eu1f36z9Zzfj5exjBwAAAAAAUBEBMLARi9H0sOu6L/2UYPdZ4lH+FMFwtxYW//HneDm7/vr/DAAAAAAAYPMEwMC9rYW8z+/8eWAUv+ltVA6XoPh9+REOAwAAAAAA2yAABv5iMZr+ECHv87Wwd5dtmbP6EIHwtWAYAAAAAADYBAEwDNxa2Hu0Fviq6N2td1EtfBNnDQuFAQAAAACAexEAw8AsRtP1sPdI2NuMVShcwuDr8XL2fugDAgAAAAAA/JUAGJJbjKZHEfQeaeOcyqdVGByB8M3QBwQAAAAAABAAQzoC38ESCAMAAAAAAAJgaN1iND3suu54LfTdc1GJQPgqAuGr8XL20aAAAAAAAEB+AmBo0GI0XQW+x87w5Z7eRSB8pToYAAAAAADyEgBDAxaj6Q8R9h6r8mUDPqxVBl8ZUAAAAAAAyEMADJW6E/q+dJ3Ykk9rlcHCYAAAAAAAaJwAGCoi9GXHhMEAAAAAANA4ATBUYDGangp9qUwJgy/LjzODAQAAAACgHQJg2JHFaPq867qzCH6d6UvNypnBF1EZ/N6VAgAAAACAegmAoUeL0fQwAt8S/B4Yexr0W1QFaxENAAAAAAAVEgBDDxajaQl9T7V4JpEPay2iVQUDAAAAAEAlBMCwJYvR9IcIfVX7kl2pCr4YL2fXrjQAAAAAAOyWABg2bO1s3xNjy8CUquDzOCv4o4sPAAAAAAD9EwDDhkSb5xL8vjCmDNynUhEcVcGCYAAAAAAA6JEAGJ4g2jwfR9WjNs/wV2/K+8M5wQAAAAAA0A8BMDxCBL9n8bNnDOG73kRF8I2hAgAAAACA7REAwwMsRtPDrutOBb/waG+jIvjaEAIAAAAAwOYJgOEeIvgtbZ5PjBdshCAYAAAAAAC2QAAM3yD4ha0rQfCpM4IBAAAAAGAzBMDwBc74hd69iYpgQTAAAAAAADyBABjWCH5h5/4dQfBHlwIAAAAAAB5OAAxhMZqeRbtnwS/s1qeu6y7Gy9m56wAAAAAAAA8jAGbwFqPpcQmbuq47GPpYQGU+lGr88XJ25cIAAAAAAMD9CIAZrMVo+jyC3xfuAqja2wiCb1wmAAAAAAD4NgEwgxPn/Jbg98TVh6Y4HxgAAAAAAL5DAMygOOcXmlfOBz7VFhoAAAAAAL5MAMwgLEbTo6j6feaKQwpvIwh+73ICAAAAAMB/CIBJTbtnSK1UA1+Ml7NzlxkAAAAAAP6XAJi0FqPpaYS/2j1Dbu+iGvjGdQYAAAAAYOgEwKSzGE0Pu6677LruhasLg/JaNTAAAAAAAEMnACaVxWhawp8zVb8wWKqBAQAAAAAYNAEwKSxG0+dR9fvMFQVUAwMAAAAAMFQCYJq3GE1Lxe8vriRwx9uoBn5vYAAAAAAAGAoBMM1y1i9wD58iBL4yWAAAAAAADIEAmCYtRtPTrusunPUL3NObcj74eDn7aMAAAAAAAMhMAExTFqPpD1H1+9KVAx7oXVQD3xg4AAAAAACy+psrSysWo+lR13Xvhb/AIz3ruu46OggAAAAAAEBKKoBpwmI0Pe+67pWrBWyIltAAAAAAAKQkAKZq0fL5quu6F64UsGGlJfTxeDl7b2ABAAAAAMhCC2iqtdbyWfgLbENpCX0TzxoAAAAAAEhBAEyVouXz713X7blCwBaVZ8zvi9H0zCADAAAAAJCBFtBUJVo+X3Zd99KVAXr2ZrycnRp0AAAAAABaJgCmGovR9Hmc93vgqgA7Us4FPhovZx9dAL5kMtk/7LrusObBmc9vryt4GQAAAADAjgiAqcJiNC1VdxdaPgMV+NB13fF4ObtxMbhrMtkvRxS8qnlg5vPbUQUvAwAAAADYEWcAs3Nx3u+vwl+gEqULwfViND1yQQAAAAAAaI0AmJ0p5/0uRtPL2iupgEEqG1J+j+4EAAAAAADQDAEwO1HC31Jh13XdiSsAVOzXxWh65gIBAAAAANAKATC9W4ymz7uue9913TOjDzTgl+hWAAAAAAAA1RMA06vFaHoclb/O+wVaciIEBgAAAACgBQJgehNnaf638BdoVAmBr6OFPQAAAAAAVEkATC8Wo+l5OUvTaAONe1G6GAiBAQAAAAColQCYrYu2qa+MNJDEMyEwAAAAAAC1EgCzVRH+nhhlIBkhMAAAAAAAVRIAsxUlFFmMpjfCXyAxITAAAAAAANURALNxEYZcRzgCkJkQGAAAAACAqgiA2SjhLzBAQmAAAAAAAKohAGZjhL/AgAmBAQAAAACoggCYjRD+AgiBAQAAAADYvb+7BjyV8BfgT6sQ+Gi8nH00LAAAAEAGk8l+WQN+XvmvcjOf31qPgQosRtPD8XL23rXYHQEwTyL8BfiL8jy87Lru2NAAAAAASZTw9/fKf5V/xVo1sEOlOKbrujPro7ulBTSPJvwF+KqXi9H00vAAAAAAAANzHuujhy787giAeRThL8B3nQiBAQAAAIChWIymper3Rfy6Zy787giAeTDhL8C9lRDYRAcAAAAAGIKLtd/x1BXfHQEwDyL8BXiwXxajqckOAAAAAJBWrIEerP1+e9ZFd0cAzL0JfwEe7dfFaPrc8AEAAAAA2UR+dP6FX0t3xB0RAPMQF8JfgEe7FgIDAAAAAAmd3an+XXm2GE2PXPD+CYC5l8VoelnOsjRaAI+213XdVeyGAwAAAABoXqx3fqvSVxvoHRAA812L0fRC+AuwEQfRSh8AAAAAIIOzKH75mhNFMf37+9B+YR4mDuj+ybDRk09d193EX1X+/Bj/+rPAbLycPTlA+0LbidU/lw+iVZve59/54ILHKG1PLsfLmZ1vAAAAAECzFqPpYdd1r+7x+s++ckYwWyIA5qsi/P3VCLFhH7quex8B7+rPj+Pl7KbPgf5CiPzVUDnObV0Fw4drf37pTAO4j7Lr7Wa8nF0YLQAAAACgUfcNdU8FwP0SAPNFEXgJJniqt+tB7yYqd3dhLZz+y+uPSuL1YPiFu4Z7+iVCYC2hAQAAAICmRI503+NDD0rR4Xg5u3SV+yEA5i+iZP9a61se6EPcNyUsve67ondXIrz7LMBbC4WfR2tplcJ8zVWZKI2Xs/dGCAAAAABoyEOLCEsVsAC4JwJgPhMHcV8Jf7mHVeB7HYGvACvcDYVjU8XR2o9AmJW9CIGPxsvZR6MCAAAAANQuiqAe2g3zRVkrlyX0QwDMXSX8fWZU+IrfIti88pC+vxiry9XupmiNUT4gj7WMJp65F7EDDgAAAACgdo89z/fcOmg/BMD8aTGaXgqjuONTbAq4iipfFYobEO2xy89FVN0fx8+R6vvBOlmMptfOwAAAAAAAalbO8n1ClnRc1sRlDdsnAOYP8Ya972Hd5PZn6Dtezq5c6+2KD7r16uBVGOz9ODxlQ8DNUM7PBgAAAACa9Njq3y4KoI6dBbx9f8v+C/J90Y72V0M1eKW984/j5azsvjkV/u5GGfcy/l3X/Z9yPbquezvEcRioMvm5jKpwAAAAAICqRDHhwRNf01MCZO5JADxwETRcD30cBuxD13U/d133j/Fydqz9bD1KZXC5HuPlrLSF/kfXda/jepHb6jxgAAAAAIBqRJ60ibXLg8VoeuTKbpcW0Fw7c3SQ3pRKw/FyJvxvwHg5ex+7os5jh9VTzligfs4DBgAAAABqc7bBPOlMceJ2qQAesMVoehnVZgzDp6gi/Ue0ePZwbdCdquA3Qx+PxMp5wIdDHwQAAAAAYPei+vdsgy/kpfXP7RIAD1RUEZ4MfRwG4kOcJXs4Xs7Oo5qUxpXruHZW8OsI+Mmj7KRzDjcAAAAAUIOLLXSTPXVlt0cAPECL0fS5MyYH4Y/gd7ycHUbV6MehD0hGcVZwaQ99KAhO59liND0f+iAAAAAAALsTlbrbKCjcZEUxdwiABybK9C+d+5vaZ8Hv0AdjKATBab1ajKZHQx8EAAAAAGBntlWkshfdatkCAfDwXDj3Ny3BL4LgnC5j8w4AAAAAQG+iOGWbx4mqAt4SAfCAOPc3rRLw/Sz4Zd2dIPiNwWnawRZ32QEAAAAAfM221yWfxbGlbJgAeCCc+5tWqfAswa9ryxdFEFw2f/yj67q3RqlZP2kFDQAAAAD0JdYjX/Tw16kC3gIB8HA49zeX30qgVyo8S8A39MHg+8bL2fvxclY+sP8r2oXTHq2gAQAAAIC+9FV4dmLdc/MEwAOwGE2d+5tHCe7+NV7OjkugN/TB4OHGy9lV13XPo3qctmgFDQAAAABsXRwp2meupAp4wwTAyUWJ/k9DH4ckSmD3fLycXQ99IHiatfOBtYVuj1bQAAAAAMC29V2IcuqKbpYAOLEomb8c+jgk8K7run9q98ymrbWF/rnruk8GuBme6wAAAADAVixG0/PoRting8VoeuyKbo4AOLfLHbxJ2azX4+WsVP3eGFe2ZbycXURbaNXAbTiISRgAAAAAwMZEYeGu2jFrA71BAuCkYqfEy6GPQ8P+rPod+kDQj7VqYGcDt+HVYjQ9HPogAAAAAAAbVULYvR0N6QtrnpsjAE5I6+fm/VvVL7sSmw7+2XXdBxehep7zAAAAAMBGRPi66ypcRXEbIgDO6XKHOzR4vHIG67/Gy5k2B+xUbD4oLaHfuBJVKzviToc+CAAAAADARpxXkC0dR5EjTyQATkbr52aVs1cPx8vZ9dAHgjqMl7OP4+WshIs/uiRVuzAhAgAAAACeIqp/TyoYxBJAH1fwOponAE5E6+dmvS5nr5bAbegDQX3Gy9mlltBV29MWBQAAAAB4oouKBtB65wYIgHPR+rktpeXzf8WZq1CttZbQ71ylKv0UO/QAAAAAAB5kMZoeVdZZ9iBeE08gAE6iwjco31aCtFL1e2WcaEG0hHYucL10fwAAAAAAHqPGIrXTCl5D0wTACWj93JzfIvy9GfpA0B7nAlfrRZwBDwAAAABwL7Gm+KLC0TrR9fBpBMA5lN0ZB0MfhEa8GS9nx877pWVxLvCP0cacetR0TgcAAAAAUL+a1xRVAT/B35t95fxhMZqWlqw/GY0m/BjBGTSv3MuL0bRUsV87e7wa5WyMc+eKQ/0mk/2yg3X9p7h7ts3zrzxfyzES6xvJ3sdPUZ7LH+fz22u3AXdNJvvlnvph7V5b/XO39s9377lPcV+tfFz7Z/cbwDesfd53dz7n7z5/Vw6/s7n/7jN55WZtbvDnvMDzmVrFnOQw3gvdnffHl94HH9bmu93afb6al7yfz2/fdwA82GI0Pa28uPCs0vbUTRgtl8uhj0HTFqPpdaXl+XxO+EtKsQlFCFyPsih0qMvA9kwm+2XS+arm1zif344qeBn87/3yQyxsHcWfZUHrWU9js1ok/vNnPr91/MRAxMLq6r573sN99yHuszInuHavAUOx9lm/Hmh9L8jt29v1oCzCMuEwvYiNEEdr85Jtzkners19r4XCmzeZ7Jfr+HvlL/NfnnFwP3G06E0D3WVlK4+kArhhsTtD+Fu3T877JbNyb8dZDNc9hhp83Z6dcbA7sQh8tPazy+fiXswT/5wrTib7q1D4SkiXSyyuHq/de31vzDqIn5fdf+6167jXrubz241tTGpg4bGZRccWNjVlXMQ17m27s8HmqJHjuFZzgZerf2My2e+iq8hq846NYlswmezXXHXzdj6/vduBZiMmk/3jtXlJn++Ru3PfD6v5yHx+e9Xj6wBoxVkjc5mSgwmAH0EA3KjYneG8x7oJfxmEUm26GE2PhMDVeLUYTS/Hy5ndztCDteDtuIGNeZ+FwhHSXVkUa9PavXda4efvXgQN5efXyWT/jfsMaNHa5q7VZ32mzkfP4uek+3zzziow832Ce1sLfWt6nxzE/X1i3gvwuciXzhoZlhelC6Wc5eEEwO0613K1asJfBkUIXJ3zCASALYjF4OP4stTyM2/Polh7JpP903jGt9QJaHWflUqc8/n81u5toGoRZp2uV80OwPrmnV8mk/138f3uUnUwXxKb0VbzktoryPbuzEfKXORik11KABpz1li+dGat8+H+1toL5s8zN38yFNUS/jJIce7sUbQSY7dOojU3sEGl7eNksn8Z5+f9mmzDy2pR7L8nk/33pUVpBN1UoFyLuCYf495r9RiYg6gI/hhBNkA1Spg1mexfxLP2vwcW/n7Js1h7+p+1uYHvGKzeK2VO/H+jpX0L7UPXHcTr/n/l93BfA0MTa4a1H0ly10lULfMAKoDbpPVzvYS/DJpK4KpcRIUi8ERx5uh5w6HbQ60WxV5F695zbSB3I0L4swZ3Z3/PXgTB5X11puoc2KX4nD8T+H7T+tzgt6gK9uwemAhKz1dtw5NYVQW/iTlJ2orgtYrtp2ghLD+N53pf3utuQ4POG71op7KxhxEAN2YxmrZwvtxQCX9BCFyTl+U6jJez66EPBDxWtH+8aLCqYZPWF8UEwT1JHPzedRBV5yVMONWGEejTADd4bcofbaK19R+OmJecJ+9GWOa8x6ULwHx+22ow8j0tVvw9Rt8bFN5GS3FoQnSXbXUjz5kA+GG0gG6PG7xOwl9YE+2gj+O9we5k/eIKW1UWhCeT/eto/zjk8Hdd+YL4f7XJ277YeHATC3SZw991JUx4H787wFatta/9Xfj7JKu2/u+19c8rPpvfD+Qour2ocr8pR79U8HoAtqHlfOkgCiS5JwFwQxaj6blFyCoJf+ELxsvZ+zgTWAi8Oy+iGhu4h1gQvrIg/E0lCL5xRvDmxTm/VwPeeLAX1cCX7i1gW6L1/E2yFra7th4EW5RNIuYlqw2RQ9mQtvIszr62oRpIJdYIW1/rOKvgNTRDANyIOODazV0f4S98Q7w3BJC75Usr3MNksn8WC8LO//u+vahOven5fK201qpr3H//G8pcqzQHNqlU85WqvoF1V+jbqq2/Z3jj1uYlQwrJ1uwAACAASURBVN8QuaoGtjENyCLDGuHQP5seRADcjuznf7XqWPgL3xbvkR8N086oAoZviKrfUt3wi7nWg5WF3t9L1aqFsceL6pIhVtd8y7PYYKD9IvBk8Zz9n3i2sH0v4hmuiKFB5Qxc85LPPItjKsxJgKYtRtPTJOHp2wpeQzMEwA1YjKZDOaS/NT+Ol7ProQ8C3Md4OStnbP1ssHZGFTB8QZxXd2MH6ZO9VA38cGstn83zv2wvKoGdKwk8SmzyuvGc3YnyDP9FNXA7Yl5yM5Czfh9qL1pCm5MALcuyNmiN8wEEwG1wU9fndQRawD2Nl7Oyk/iN8dqJUgVsxzKEWOAqn+O/qm7YmFU1sHnrPUTF9LWWz9+1F+dKWnAFHiQ2Jd2o+t25VTWws4ErFtWt3i/fZ04CNCmqfw8SXL23CvIeRgBcuaj+PRn6OFTmzXg5s7gJjzBezsqE452x2wkt2OA/C1zX5ldb80pL6G9bC38tst6fBVfg3qL18O82eVVjL84G9n2kQmtz4wzBQB/MSYCmLEbT8v3zIslVk8k8kAC4flnenFm8iwALeLyyG/+T8evdSWwqgsFaW+ASvG3Xy2jdq/PAHcLfJ7HgCnxXdPj4xUhV6Ze4PlRibW5ss8TDmJMALTlL8px/o/r34QTAFVuMpkfawlXlQwRXwBOMl7OP3ks7Y6ccgxWLNP9jgas3z4TAnxP+bkRp227BFfiLtXPVdfio24kQuBqHwt8nEQID1Yvq3ywdOKxpPoIAuG5u6nqUasXjCK6AJxovZ+V8oZ+NY+9OYvIHgxKLM7+66r3bEwJ/5lL4uxHCHeAzzlVvTgmBb4Y+CBU4EP4+2a/muUDlLhJV/76v4HU0RwBcqaj+fTH0cajIWQRWwIaMl7MyCfnNePbO2VsMivB351Yh8KArJCaT/XPBBMDm6a7QrGcqgUmizHMdtQRUJ46By7J5VqHkIwmA6+Wmrse/x8uZLyawHafRXp3+nKkCZiiEv9XYG3KFxGSyXzZ2vqrgpQCkIvxtnnbQZFDmuVfxPAKoSZZ8SfXvEwiAK6T6tyrvxsuZajnYkmir7tycfpUvqMdD+oUZJuFvlQbXDjoWA68qeCkAqQh/0yghsDUXWvcs2qwCVCHyJdW/CIAr5aauwychCWzfeDkrCzevDXWvfM6Q2mSyfyz8rdIQzwS+dL4ewGYJf9P5JbplQMtO4jsIQA1U//IHAXBlFqPpc9W/1Tj1gIF+jJezMjF5Z7h7c7AYTX05JaUIF7UTrNcqBE7fJi8Ws537C7B558LfdLTQJYNL5wEDu5asu6wClicSANdH65s6lHN/teuDfp1G5T398HlDOmsVQSou6zaUENhGBIDtsHk0nz1HJpDAnvkfUIEsLelV/26AALgii9H0MFFv9pZ9sLsE+jdezm6893r1Ij53IBPhbztSn5UW5xkeVPBSANKZz28/dl13JARO54XzgEnghVbQwK4sRtPTRF1SrBFvgAC4Lm7qOhyPl7OPQx8E2IXxclbCgLcGvzcWWEhjMtm/0A6yOScZF3qjstm8HmCLhMBpnWsFTQIX7mNgR5z9y2cEwJVQ/VuN11GFCOyOULI/p0P5Rcktdtn/5DI36Zc4tzmTM5XoANu3FgLbQJrHXuYOIQzGgXUNoG+L0fQ8URcqG6o3RABcD4vwu/duvJx5uMCOxSaM165DL/aiPQw0K3bXO2urbWmuX9yPFvwAelJC4Pn8toTAb4x5GicJN4cxPGeqgIG+LEbTTN9DVf9ukAC4AsneoC0TgkAlYjPGB9ejFz5/aN2lasvmPZtM9rNswjt2PwL0bz6/PRUCp6IKmNbt+a4N9ChLF6pPnp2bJQCug4Wi3dP6GepjU0Y/ni1GUzvsaVK0fn7p6qXwKkm1j24yADsiBE7lxWSyfzT0QaB5qoCBrYujRbOEphfj5exjBa8jDQFwHSwU7dYHrZ+hPuPl7Lrrut9cml4I22mO1s8pNV3tEwvVWc5cAmiSEDgVFUC0ThUw0IfzRNW/OoBsmAB4xxaj6bGFop0TfEC9fFnqh+cgLcrS4oj/KNU+LT+PPEsBKiAETuPlZLJ/OPRBoHnmh8DWRPXvSZIRVv27BQLg3RNu7NabqDIEKhSH/r92bbZubzGa+mJKM2Ix8JUrltJ5i63y4jVn+eIN0DwhcBrWzGjdQRxbA7ANWSpmVf9uiQB4h2KHxovBDsDuOVQc2nAR71e2y5dSWuLohrwOGp2feYYCVEYInIJNqmTgPgY2bjGaliOIXiYZWdW/W/L3lL9VOyxe7ta5BwvUr7xPF6NpCQN+dbm26mXZmBRV11CtqP5VaZnb2WSyfzGf37Y0TxMAA1SohMCTyX5X4dzhQ9d1q3n3Tdd19/nMO4o/S9eJZ1t8bTXZK9WT8/nt1UB+X3Iq7cx/aGxuC9QvS7ak+neLBMA7shhNf7BQtFMfxsuZBws0YrycXS5G03Nnpm/dsUkXDbCBLr+9qAJu4lpH++csO68B0qkgBH7bdd11BL3v5/Pbm038n8bnz/O1n6Ok35fKdxQBMK0r9/GlqwhswmI0PU7UWVb17xYJgHfnOBa32A3tV6A956qAt+5MAEzNBlT9++47lUDPBzCPPG0o7D+6x38nk7ff+V2GcH8CjYkQuHy2/tTDK/8UgeXVNitXo5rwOn7+EHOl4/gczVIlrHiiXd+aMwxtviAABjbJ2b/ciwB4d5w9uztvx8vZda0vDviyqAI+dXb6Vh0sRtPn4+VsI1UJsAUZN3B9WFu8vXlIVdBksn/U/afiJ1sF6sFksn86n9+2sFCWeWH67Z378947syeT/edr92fWqjSgIfP5bTli4GaLm0o/xOalq121ep3Pb9/HQupFhMHnCTbPaQPdhkfNGZLPZ9fV8LuV58PrJ/5/tLAh981ai/0+OEaLXsXaaJbvVqp/t0wAvANlcX1A57XUSPUvtKssYPzu+m3VqU1KVCzLvbmqDLp4ShvI+fx2tcj2x47ZEpjGezjLRpnTRiolslUAv4t76kkBRtzbN6trGIHwmU5IwC6VjUXRDnqTIfAfwW9tm5YiDC6Vz+cJguAjbaCr9DY+5x89ZxjAfPZPu97IEM+EJ3XYicC+9mfJZdxXkE4cK+rsX+7tb4ZqJyys786b8XJmZxY0Kqr3v9d6kqfRYo0qxWJQ66HRp9h1f1haUW7qDMCVsvA8n9+WRZl/xM731r2I6qVqxevLsvu6fL7+az6/fR730kZ3Ypf7vdz3UTny1OoTgEeLoPbHDY1geZ49r7ljRQl94vn7r5iLtGhoxy3Urswz/1nmnZueMyScz65zHwNPdab6l4cQAPcsdmlYXN+dLDtkYMjsDtuug+hUAbVpff70NhaIz7fdFvLOQu+7bf5dPah942SGhbwSBvwci7hbr5Yo9395H8TCrk1dwE5sIAT+EAHY1j/XNyWe8YeNzg2eTSb7P1TwOobuXWwW2/hGxrvW5rP/TDRf8D0beLTIlTJ1RbO+2wMBcP+0PNudf6v+hfaNl7OrWHBhe3SqoCqx4NfymWCrcK3XeUhZ6C3VnGUO1Offu2G1B/+tL+S9i40JvX/5joXdEqD/3PffDdA9LQReberaagC2DRFWHzUaAque3K3X0SWk19a60UEky3whXVtroFdniXKlM9W//RAA98+i+m58Uv0LqXg/b5dOFdSm1XvyU1QH7XRn63x+e7bBVpd9O4izY2vV8mJ0WfzvfWPCXfH+aPX+BBr3iBD4TWzqanbRsuEQWPXkbqzmszv9Dh7zhX823Mb8D3GGLsCDLEbT0sHjVZJR+zBezqo9OiMbAXCP4o36bDC/cF30lIdEYqKgCnh79hajqRCYmrR4P36KcK2K6qBY4G510ey0gtfwNa3O7VfhbxXz4w2fxwnwIA94Bv0cLWmbF8//48bmBQLg/n2obD57E5sXWg6B3cfAY2QqhFHU0yMBcL9U/+6GnvKQk/f1dgmAqUKj7Z+rCn9X4vW0+N6u8jU3XMFRVfi7IgQGdukez6Afd93RY9OiA0RL61SCs37VPJ9tOQQ+rOA1AA1ZjKbl8+8kyTVT/dszAXC/LKbvhupfyOmy9fZPldOailq0eC9Wt1i2Eue2tRaylTbQNS6WtbiAVz43T2ttXRoBzJsKXgowQN8IgX+M/yyd+L3eNvJ7HVTwGobiUw3HRHxN4yGwjQzAQ2XagKb6t2cC4J4sRtMjk9WdsasEEoqNHd7f23MQuwxh11rbQPdzreHvSqMhW433QYsB8Hnt92dUoznmAdiJtRB4FSy9yRr+rmlmMXYy2ff9pB+nDcxnbxrttKgCGLi3yJReJBkx1b87IADuT4pzYhr0ZrycVbljEdgIbaC3y2cXNWipAvhtQ+0hWwvZarwPWqtOf9fC/RnVyT5/gJ2JwLc84/+d5czfb4nuIO/qfYWf+aGi15JV2fRw1cLvFu/V3yp4KQ+hOAh4CGf/8iQC4P5o/7wbHiyQWGzwaO0LX0t8drFTcf5vS4skzSwSNxiy1Ri2tlbB0UyVTIQRrbQkBRIq1YXz+W2L1YWP1UpFjgrg7frUYFXtWWutoCs92gSozGI0PVX9y1MJgHuwGE3LAvpe+l+0Pqp/YRhMILZHG2h2raUKy9e1npP2NY2FbHsVLpa1tDnhbVzvltjICdCfJio+VQBv3VlsEmxGzL9b6wwmAAbuQ/UvTyYA7ocKqt0QCsEAjJezK2cFblVrLU7JpZUNCJ8abknf0hex/8/e3WTFcWX7w468y3309gVSjQBqBMIjEDUC4REQbmfDuEHbyQiERlBoBIYRGEZQEqn+34yAd4W8004hPiIy4+ucfJ61WFV1ryQyIuPz/M7eZzTXowTXIEzuuVgVMEB/IkRLoQ20ALg7nxNe73qWWBWw4xh4UlT/5tIyXvXvgATA/RAA9+96++4ktSoHYHUeJLpjHUaGlMoEhPPUqiUWEgvZxhS6pjRwl/qALgD9SGEMRXei7iRbnRXP4Sk96ziOgUfNJ9MXmb0Hqf4dkAC4YzFbQ/vn/hksgs0iAO7Objx8whBSGRxJ/YXGun/NpTRwl0pbz+/c3Hw5T21dP4CEXfnyNtZtys8LwTggkIsyozxJ9e/ABMDdU/3bv1sXFtgssd63NpHdcS+jd7HeawovPdeprf17X1SHphCyvRnBZ1hIaWJM6s/FnusB+pH08wxrSbabzUJCbcwBHhUFGGVGe0j178AEwN2zdmL/zPqDzWSAuDvuZQzhdSJ7PZdrTxJVHzExYAxSCYCr9s+pV3SlXpEEkIRYFoLNlMu9NpXnch22gMfMMqr+vVSkNzwBcIfmk+mB9s+DcGGBzWSAuDsqgBlCMuv/juAztCGV7RhLAJxKC+jkj88IJLSBBoCOxJILOUhlO6wBDHxnPplW77rvMtozqn9HQADcLQPm/fsYrWCBDbN9d1K1rPrge+/E1nwy9ZJK31KoAE6+/fNCQgN/OhI0k0s1l6o0gH5oobt5sllKKZ7LP4/go0B25pPpoW+1czkFplX1r3e4ERAAd0sA3D/Vv7DZVAF3xz2NvqUQAOf2QpPCAOBYWual0qJcAAxAE0mvA8tKcrvHpr70BYzV+/lkajJuR2Lfqv6ldQLgjsRJq/1zv263706EP7DB4hqgTWQ3POjTNwFw/1LYnrF0I3g1gs/wnGr931wG8g3mAkA3crvHemaA7pxHm2Lap/qXTgiAu6NSqn+qf4FCFXBn3mS6XYxXCgGbALh/Y6kATkE2A6CxDjAA0L7cllETAEN3tiIE9k7WoigkzGnMTfXviAiAuyMA7p8AGCgEwN2ZT6bubfRiZ+dlCrOKbzOqrlxIYcBsdwSfIRW5DYBalxIAWnZz8yW35wVtzKFb1fvYzD5uVU77U/XvyAiAOzCfTPcSqVrJyfX23YlZfkBhncBOaQNNX1IIgLN77ohAWxv9Z+zsvEzlWmhNPwDgKdk99+kaAr14N59MD+3q9cV+zGmSs+rfkREAd8MAef9U/wJfbd+dVAHGR3ujE+5v8I9cB5dGH7Lt7LwcyzrAY5dbBUxuLSoBYGgmVwGreh9FcKzH2r90SgDcDS0y+6flK7DMNaEbu9Z6oScpTDbItb1cCgOBrkM1ZNjS0SA1AACMx4UxotXNJ9PjzLrIqv4dIQFwy+Kil9Oi3SmoZpeoCACWmXHWHVXA8JdcwyjrpuXhc4bb5NgEAOqwpAn0Y0sBxmoiQypT/OyPUP07UgLg9hkY75/2z8A3YlLItb3SCfc5yFsKwbbr0POymxxpTT8AoCZdQ6A/b+aT6cz+bqyMAD0Xqn9HSgDcPgNS/TPTCHiIgeJuuM/Rh9EfZxmHUaosn2etKwAAgL8czSfTQ/uinvlk+lr1L335wZ5unfV/+3W9fXdioBJ4SDU55Miead1uZtsDfMtz1fNSWOcq1xfwz5mtkwVsgJ2dl3sJrV9vLUcAVjGbT6ZX23cnKvCfd5xZ9a/wf8QEwC2K2RsGJPql/TPwoGr22XwytXM6MJ9M983uY8PluL7qVzc3X652dl6O4JM86fWIPxvd+uR9CxiTnZ2X+3Ffeh0dIl7Ej0mTAGySr+sBzyfTPcVaj4v86N1YP98KPsQyfIyUALhd2mL2T/tn4CmX1Xok9lDr9rXYZsN5wRmWABiA3kXYux9B754JKQDwjVdRrKVD6uNyWy/Z2r8jJwBulwC4X9dmmADPuBAAd8L9jq45b2E9uU7S+eT6APQlWjfvx0C2aw8APO/tfDI93r47EQzeU3XTq/bPqD7UelT/JuD/Nn0HtMzsln6pPgOe4zrRjb0cNwr427VdwUgZYAA6tbPz8vXOzsvZzs7L6nrzR1EUvwl/AaCRX+aTqZzke7mF4kL+BAiAW1L1t89s8e4UWP8XeJJ1ajuzFfc92FS5r2lkzSYANsrOzsvDnZ2XV0VR/K8oiiPtnQFgLWfGjf4RgXhOE8pU/yZCANwe7TD7dbt9d3K1SRsMrOzSruuEB3k2mWcQAEjczs7LFzs7L493dl5WE5/eF0Wx6zsFgFZsRQj8wu78ytq/DEIA3B4BcL/ON2ljgbWoAu6GABgYymt7HoBVLYLfaCv/i25uANCJ3QyDz8bmk+lhZp1FVP8mRADcHgPh/RLoAHWp1OuG+x4wFG05n+feB/AAwS8A9OrdfDItN3WXRwW0tX8ZjAC4BfPJ9LWBqN4JgIG6XC+6kdPaJQBZubn5kus6zu7pwEp2dl7u7+y8FPwCQP9+m0+mm9o9tVT9y5AEwO3Q/rlf1y40QF3bdyfVIPhnO6x9G/wAT4d2dl5q7wsAtCLaPVftJ383cR8ABnO+aesBx/bmVv2s+jcxAuB2GADvl5n/QFNaYXZDG2i6IAAGANa2s/NyL8YPjuxNABjU1gaO6ZeZdR1R/ZsgAXA7DID3SwAMNCUA7oagDgCA0dnZeXkYYwe7vh0AGIXd+WR6tglfRSwZ+ssIPkqbVP8mSAC8pijl90LRLwEw0JTrRjdMgAIAYFR2dl5WA5TvrfULAKPzbj6ZHm7A15JbWPqr6t80CYDXZ/C7X9exnidAEx5SuvEmx40CdE0AIE07Oy/PMqy4AYCcvJ9PptlmKrFt70bwUdpyWxTFLI9N2TwC4PVZ/7dfBiSBxmKW2q09176cH9phg5lsB0ByIvzNacAVAHJ1Hp1Vc5RbWDpTkJcuAfD6DHz3SxtXYFUmkHTDOsAAAAxK+AsASXlVhcC5fWXzyXQ/s255qn8TJwBenwC4XwJgYFUC4G64D0J+TOwAIBk7Oy9nwl8ASM6b+WSaW7iY29q/qn8TJwBew3wyfR2zVejHrcXGgTW4fnTDUgiQHwEwAEnY2Xl5WBTFkW8LAJJ0NJ9MD3P46mI7VP8yKj/4Otai6qlff84n09xm0QD9EWh0w34FAKB3OzsvqzGZ9/Y8ACRtNp9Mr7bvTlLv3Kf6l9ERAK9HANyvqtr6l03aYIAE6IQBAECvdnZevshx7UAA2EBbRVGcVevnpho4RvVvTuNjqn8zoQX0egTAAGy86iF90/cB7bm5+WK9fwDgOTMTEQEgG7tVCJzixswn0xcZhqWqfzMhAF6PABgAtIEGoB/uN0BV/VtNPnxnTwBAVt4muvxjGVXMuVD9mxEB8IpiZofZpgBgQB5gVGJdzBy53wBFqhVCAMCzfkmpy1xkROUIPkqbVP9mRAC8OtW/APAX90SgT9f29rNejPzzAaxkZ+flscn4AJC18/lkmsrEz5nqX8ZMALw6g90A8BcVWWwa4dqwzEYG2EA7Oy9zrLIBAL61FSHwqN+7I6TObUkK1b+ZEQCvzmA3APxl135gw5gICAD9y22NPQDgYbsJVKKmuF7xUz5v353ktk0bTwC8OgN/ABASas8DPM9zLgCjovoXADbOu/lkOsp7f6xTnFv1r/A3Qz9s+g5Yg4ExAPhHFQB/sj9oya0Kn0HZ9+nLdVLO/gg+AzCMw0zvT5cj+AzL9jwHADAiv80n04vtu5OrkX0pOVb/no3gc9AyAfAKov+8B2IA+Ec1WHRhf9CS6uXujZ0JK9OVAchN6tW/t/GsfBHPOVc3N19Gt8bezs7LC89gAIzMRdV1bixr00b1b273StW/mRIAr0b1LwB864X9wQYxMDosk00ANsjOzstqoPVVolv8sSiKs5ubL+cj+CwAkKKteAccSyYz9rWJm1L9mzFrAK9GAAwA39KWEzIQg+ykL9dJOd7DYDMdJrjVH4qi+NfNzZcD4S8ArG13PpkOHlLOJ9PqmWR36M/RMtW/GRMAr0aVEwBAd0bXEvG+nZ2Xngc319jWn3pIrkGpZXhgMx0ktNWfi6L48ebmy+HNzZdPI/g8AJCLdxHADsnavyRFALwalREA8C0tcWmTgG04KawdO/QEgdFPUMjRzs5L6xrDBorOFKlM/qiqfvdubr5YqgAAujGbT6aDvIvPJ9PjhJekeIzq38wJgFdj8AEAYLPlWgGcwnNuChMEhpbjpBzvYLCZUpmA/yGqfk0SAoDuVJPCzueTaa/v4/H7ysy+V9W/G0AAvJrcZnoAwNrmk6kOGbQlhcFTFcDQL8cmbKYUni+/hr8j+BwAsAmqbKbv9fXLDJejUf27AQTADQ3VYgAAYIOkUOGZaxiVwnZZU7GGaJuaEwEwbKaxdzT4nGFFEACM3Zv5ZDrr4zPOJ9PXqn9JlQC4uVzb/QHAulQAs0lyDaNG3zr45ubL0AFwKu09cztG3WM2U47XWpMZakpkIou2zwAwjKP5ZHrQw28+Vv1LqgTAzakABgDoVgoVwNmtsbqz81IoUcPNzZdU1iDO7ft0fG4mAfBmG/v4y+XNzZeLEXwOANhUZ112bI3q33eZ7VvVvxtEANycCmAAeJhJUrQilUqanZ2XuR3zKWzP5Qg+QyqyqZjd2Xn5Itb6YvMIgDfb2PeV6hkAGNZWhMBdZTa9tJnu2WGG28QjBMDNGdwGgIeZJEWbrhPYm7k9F2qxm5ecjk/vYJsrq+/eZIbGxvz9f1b9CwCjsFuFwG1/kPlkWr0fv83sK77cvjvx/LJBBMDNGdwGgIe5R9KmFKqAcwtMU9iesbyspjBBYSujKnWTEzbXbmZbbjJDM2N+tjwfwWfogud5AFL0dj6Zli1/7hw7fehesmEEwM15YQOAh+U2SMuwUlhnNbcWuymcw2OZGJBEm/KMjlEB8Abb2XmZ0/fvWG5mzPelXKtnPM8DkKrfomp3bfHvvMnsSFD9u4EEwM1tpfaBAQAS9CmBj/wqowrLgxF8hjpSmBgwJsmHTTE5IbfBl7FIZQBIAMwYuR8BwPiczyfT1y18qtZbSo+A6t8NJABuoKWLBwBkaz6Z6pRBW1IZWE0lOH2OALgZwVl/cjnHWF0Wx4DJDHm5ufmSwkS1RnZ2XhrzAiB1WxECr7ykwXwyPawme2d2JKj+3VAC4GY8DAPA06wbRltSCYAPR/AZ1hKhxNsEPurtzc2XVFovj0W1DnDq4ZkAmN1MginHcgOZtf5OhTEvAHJQLWcwW2U7Iji29i/ZEAA3Y1AbAKAHEfTdJrCvX2UwSK36t7mUWn8mGzolNDmB7iU/2SaTbeAv15nuB518AMjFu6jkbapU/UtOBMDNeBgGgKep1qBNqoD7kcps4DG9tKZUifwugtQUCcy6lVIL26SPhVgvXvvnfORaKasCGICcvG+yTFlU/5YZHgGqfzeYABgAgLFKZZbqu1Tbk0b1cioznMc0ISC1tR9TDc9yHIAZjcTWMK26LaQcAjuW87KV6XaZyAlAbi4arAdcZniPV/274QTAzagABgDoT0ovKqnOql1pbaSBjCYATiw4K1IMnyLsy639GutJ8job1b/vRvBR4FHRKWLXHgIgM1t1xhXmk2k1ofuXDL981b8bTgDcjDWAAeBpKgcGFgPNuUhpndV3qa0FHAFbKoO9n0cYuqa0BmRVPZlaCGywoh+XCX3WFI/jIrGJNmMy6lb7mT1vFSmvFw9wjzEJ7tudT6bPPY/l+O6h+hcBMABAZrKZsHZz8+XPxEK2ZAb5o9InpVBijC+uqVUBH6eyFnCEfKp/echxSi3341i29u8Kbm6+jH0SmAAYANJxNJ9MH1xOJKp/c+zWYkItAuCGvLgBAGOX24BkSjNWd3d2XqYSqp4ltr7RGI+DlCrUi/i+Rz8IEOGewYr+pFYVUB3H5yP4HM+KClHHcr6yqTCL6+7bEXwUgDaoAOYxs/lk+tB4yVmGe+yD6l8KATAA0LJkqnIyJgAe1lG0Vh6tnZ2XxwkO9AqA21Edn2Ov8kptckLqRt1m9xHVZJtRD9RFtf25YzlrOVXMmqgA5CS392Ha83Ui4Xwy/bsr0nwy3c+06M+9na8EwABAm7TsHF5WM55vbr5UA+i3I/goTczGujZghNO/jOCjNHE9wvV/iwRbQC+cjfj4PNN1qXcpTmQoYt31UU62ifD3wjNRK8a8DMTW2Cd81RH3gxzbHt4u9gAAIABJREFUXgKbayuBCY8M59W9it8cg9Kq+jfVd1VaJgCuKWaDAACbLYWH6Fc7Oy9ze25JsUXpxdhCthiofj+Cj9LUKNu9JrA+5WO+znwf23rAsVaqEKJ/qR7Hlfdx3IzGUvi7O6bPlbCxV6jnMGicY9tLoDupPDcIgHnK2/lkehxrAqv+JWsCYACA+lKZRZnbA38S6z3eswiBR1EdFG2fUwx/i5F//5cj+AyreDWmSQpxfP42go+ycW5uvlQB2+eEt/u3sbSDjvNJ+NuusQcNr8Y2CaGJOHccr0Bt8dyQgnexvjk8puqKNctw76j+5RsCYACgVfPJNOcXrVReeN9kVgWcYgBcRAhcVagN9mJZVaPt7Lw8T7Dt88LnkVfapladvmw3QuDBrhVxfJ4lfHzmIuUq4CIGea+GHOiNEFD4274UnruOUwwZ4tqr6wKwilQmjuUY7g3p1wy3aWsEn6Ftqn/5hgC4PrOGAKCebO+ZibV8HV2L11XFTPMPaX76r44inOg1aIvq42r279s+f2/Lxj5wk3pwVg16/F5NUuj7ehHnw5UAYhRSnsiwUAWvV1FN3puq6ndn5+VFVLDnOIg4tBSOzVG21X+K8BdYUyrVhW9T7tIwNtt3J9Uz1sdN3w8jp/qX7wiA6xMAAwBFQjOeR7kO7RpSrQJe2I2g7azrSqEqWItA4n0GgcTYv/ccgrPKUTWY10fL8qXj8/doRc3wcjmOq+vdLzs7L78ey10GctV1PEK0PzJdO24sUhnEXHRUGHUIHF0XTLwB1pXSBMjfhMCtOkx86ZDcqf7lOwJgAIBmUppRuRiQTP6l9+bmy3kmL5vVoOv/qgCszYAiwoiyCj4iWMshkPh4c/Nl1OdbVKdfj+CjtGHRsvzPqAhubfJIhA6HS8GvwGxEorvFbUab9ComwHxq81i+dxz/T4jWvbgHpHJsLp65Rlk8sLPz8iCeYbUpB9aVWoXhb/HupbhrTdt3J9W7z0Fmz425UP3Lg36wWwAAGrlILLzYWpr5XLXTvUislfWyWbTZzMGb+KkCt8s4rqqfT3VCz2ifWw1iVMHGfqYDumcj+Ax15Lbu51ZUBFetyz/H9l0tfiL0flIEbsvHp8B3/C4Sbxf/kOVj+TY6CtQ+lpeO4/2Mr7MpSOnY/LsV+c3Nl1EsYRCBxyzD8xsYTorvkm9iEm61rNB5TC5mBdt3J1fzybSMyXaMh+pfHiQABgDatpdRO8mHVNv2y/g+1rNeLcLTGAhfDII/G+bUUIWWfYR1Z/Fik9s6i4sw+OtxtbPzsohZ1fcHV15sUADxOaGBmfMImXL0Kqoc/650jOPz8wPVH5t0fOboPPOAaKvBsWzCwrikNjlhMfGuqpCqguBBnokj+D1WqQ60rbquxT00RV+fBeLzX8YzwLpVk329C4/G9t3J2Xwy3cv4HSg1qn95lAC4vv1UPigADGzU65+1INXq2WVbS6FjGy77qNasqrVizcVNeNHc2vAQIpkZzDEIdpvhxISnvLJ+b3bON7SSw7E8fqlOKnwTa/9/jgrc866XNYjQdz/WaDSRAejSdQYT/9p6H+7lXXhstu9OyvlkqkPKOKj+5VECYACABiKEzOGFN1UzM42z9znBWfTnqqxIWdzbPmoTy9hUy1YkPslm0YHlt3h+vFhqQ77ypMIIexet9hc/nk2BvuS2BAqr2Y8K6k2aCDs2qn95kgAYAKA5L7wDqapndnZengqBs5biDGYBMDnIvQ006crlGru7/Pz4xJIPT1HZC4xBzkugUNP23cmfUQX8h302iOoZotzA7aaB/7OzAAAa27gWTyNzHC875CfF6t8i1it2TJK0OPccx4xRKmvCr2J5WY46PwCDi/XNPTNQhcDVJKaf7YlBzKoQfgO3mwYEwAAADUXLvs/22zCqVqXRCpr8HCa8RTkHFGwOE5wYHZNsAEbJsy9fbd+dVO/mH+yNXt0aE6EOAXB9L1L5oABAL7zwDujm5suxED47l1FNkCov4OTAccxYee4CGBfXZZZVrYiv7ZHeqP6lFgFwfdb5A4B69jZkP6mSGl7K1aJ86zb17zM6A1yO4KPAyqp11lVwMFImJwCMSHRnMCGXryKMPNCxoxeqf6lNAAwAtG0jumZE2GOG64CiWvR0Y3dAXo4jeEqdiSHk4Ni3yNh47gIYJc++/G377uSTSdq9UP1LbQJgAIDVmXU5PK2g01e1fs7iXLq5+XLmeCR1qoAZMc9dAOMiAOYb23cnVWX4r/ZKZ1T/0ogAGABgRcKe4d3cfPnTLOOkJd/6+QGqJ8mB45jR8dwFMC4mjfGQ7buTY0vjdEb1L40IgAEA1mOQfGDRCtos4zQdZtL6+W8CCnIQ56UW+4yR5y6AcXFd5iEH3olap/qXxgTAAABrEPaMw83Nl2rg4eOm74fEnN7cfDnPdNsMhJGD4xhogtHw3AUwLqqAeUhUqR54lmyV6l8aEwADAKxP2DMOVSvh603fCYn4eHPzpcx14yKg0PaMpGmxz4hle/8ASJT3Yb6zfXdy5Z7dGtW/rEQADACwJmHPOCyFFWYZj9v1hoRKBjtIXlTp667AqMRx6bkLYCSiCtiSPHxn++7kTIV4K1T/shIBMABAO4Q9I3Bz86WaZbwvBB6t6nvZj7A+a3EsWkOVHJhYwxg5LgHGZaZFPw/ZvjvRqWs9qn9ZmQAYAKAFEfaY9TwC8V0cbPp+GKGNCX+XHBvsIHVxzrqmMipRbablKMBIWDqCZ5ikvbpS9S+rEgADALTk5ubLsZaE43Bz8+WiKIqfNn0/jMgi/L3apI02EEYu4pr6sy+UMbm5+TLz3AUwHvG8YFI034kA04TC5j5HG21YiQAYAKBdB2a2jkOszSwEHt5Ghr8Lsd2OQ5IXYZs13Bgbz10AIxKTonXA4TvbdycmFDan2wlrEQADALQoKv727dNxWAqBDQ4PY6PD34U4DgVn5KA0qMuYeO4CGCXtfnnQ9t2JCYX1qf5lbQJgAICWqfgblwjfDEL071r4+4+bmy9VK+iPY/k8sIqlsE0IvB77r0WeuwDGZel5wfsXDzGhsB7Vv6xNAAwA0AHth8clBoerQYjPm74veiL8fdihwY6V3WoZNw5Lg7qup6upng3OU/zgYxbPXdadXN+1+xTQhqX3LyEw34j1gA8dG09S/UsrBMAAAB0RAo9LDELsFUVxuen7omMfbm6+7EVIxBLVkyu7jf1mQsFIxLFs7dVmqn31Uzwb0IFYd1JbydVdx7XW/RtohRCYx2zfnVxFCMzDVP/SCgEwAECHhMDjUoUWNzdf9lUJdWIRbniRf8JSCKwddD3WkR6ppUk1JjQ8b3EcC387Fvcg3QKau4xjVPgLtEoIzGO2707OvZc/SPUvrREAAwB0bCkE9tI7ElEl9KPvpDXXwo36YiLCgUq1Zwl/R+7m5ssnVe3P0hK/Zzc3X2Ym3zVSde4Q/gKdsRwPj9m+OznWoes7qn9pjQC4Pi+0AMDKIhjz0jsiNzdfLoqieK0Sc22/Rstn4UZDUakmpHjYZ6FZGpaq2k1o+N5Hx/Ew4rnr3yZ6PetnnTuAPliOhyccGCf5m+pfWiUArs9MSABgLUsvvQLHkViqxPyPl87GqsGbf0c1NStaCilMOP1HdWyZVJCQuJZqvfuP2wjWDlRVDieuIa+FDQ+qjtH/RLU0QC8sx8NDtu9O/owQGNW/tEwADADQo3uBo6qUkbi5+XIe4bzBiOct1vpV1daSpbZ4p1ls0HpOtSJNV4RJ/97wCTWLCQyCtRFYCht+9tz1t+s4Rs9H8nmADRMTSE2A5G/bdydXOiOp/qV9AmAAgAHEoNtrgc94xCBxNRjxL61MH3QbAflra/22L46/Mtam3sTBsCow/DH2AQlb6naxafe3RdXvfqyNzIhEIK/16D/LNjhGgUFVzwvV9SjeL0zQoYjwc5Pfw1X/0joBMADAQJYCH4HjiFSDotHK9N/adX+1HPweq8zsVrU2dQyG/bRBVZSnUY12MYLPQguW7m//3pDA7UNcI1X9jljc3/c3dNkHyzYAoxTXpdfehyn+CoEPN3Qy7KXqX7ogAK7PYAQA0ImlwFEQPCIxK/1gg7+Xz4Lf4USVde5VEYtAonR85SmuozkHbtW94V/VPdwxnI6qC8vNzZfXGzLR5rNlG4Cxi4lji/fhUxXBG+9gA48BE7TohAAYAGAkloLg/y/WqrMm0gjc+15+3YDB4ssYLBb8DmypLXluQcVltHsWSGyIe4FbDve25eBXK91EVRNtlo7L3CrVPy/dy1UUAUmI965y6dnX+/AG2r47+RQh8Kaoqn8VH9IJATAAwMhE6DOLNrD/jtDRy+/AFmFcDBb/JwKAXGYmL6p9/xWhnMHiEYljbxFU/JhwRfrHpeDXIMcGiuN4L9HjeHGd/P8Ev3mJ43I/nrlSrzy7FvwCqVt69t2LquCfreG+WSIQ/XlDNlr1L535wa4FABivqI6rfo53dl6+KIpiP36ql+E3vrphVNVsRVFUP8XOzsuDmKFcfS+vEtqM69iGc1WY6Yjg9GJn52UZx13183bEG1CFZlUIcSYwY+HecXwYP7sj3EG3S9fJ8xF8HjoU98LqmCzj3r4f19ix39s/x3F65n4O5CaeH6s19mfehzfL9t3JbD6Z7o/8XWddqn/plAC4PoMVAMCgohXv38Fj8Vf4+DpaZO3H/6l6EX6x9Dm9FHfsXhi8tzQoUf1sjeijVoHvxeJHa+e0xff3NVhdGgwby0QEkwuoJY7jxaDu63vH8VDXz+ul66TQd0Mt3dvLODYP4hlrDNfY23v3c9dZYCM88z68eA/2PpyXw7jfjXGiYBtU/9Kpyd3dnT0MAAAdiAGJvaVB49c9DRxfxgTGRQX5lcB3czxw3O11GKZ9XjrOLro81nZ2Xlbb8nsX/3aLftTeuh0xoWb52tnFAO7t8rFrcgx1xKSbxfG5HDp0MThdTUj4M47RT3GNFfgCAPAsATAAAPRsaab6YhC5uPffn/NnhBULXwMnwRNPiQC1WOoYUPeYWz7eFv/9z75DCAEwS9fOxU9x778/ZvkY/rQUpAl7ad3StbZocJ29iuP0K9cRAADWJQAGAABg9ATAAAAAUM//2U8AAAAAAAAAeRAAAwAAAAAAAGRCAAwAAAAAAACQCQEwAAAAAAAAQCYEwAAAAAAAAACZEAADAAAAAAAAZEIADAAAAAAAAJAJATAAAAAAAABAJgTAAAAAAAAAAJkQAAMAAAAAAABkQgAMAAAAAAAAkAkBMAAAAAAAAEAmBMAAAAAAAAAAmRAAAwAAAAAAAGRCAAwAAAAAAACQCQEwAAAAAAAAQCYEwAAAAAAAAACZEAADAAAAAAAAZEIADAAAAAAAAJAJATAAAAAAAABAJgTAAAAAAAAAAJkQAAMAAAAAAABkQgAMAAAAAAAAkAkBMAAAAAAAAEAmBMAAAAAAAAAAmRAAAwAAAAAAAGRCAAwAAAAAAACQCQEwAAAAAAAAQCYEwAAAAAAAAACZEAADAAAAAAAAZEIADAAAAAAAAJAJATAAAAAAAABAJgTAAAAAAAAAAJkQAAMAAAAAAABkQgAMAAAAAAAAkAkBMAAAAAAAAEAmBMAAAAAAAAAAmRAAAwAAAAAAAGRCAAwAAAAAAACQCQEwAAAAAAAAQCYEwAAAAAAAAACZEAADAAAAAAAAZEIADAAAAAAAAJAJATAAAAAAAABAJgTAAAAAAAAAAJkQAAMAAAAAAABkQgAMAAAAAAAAkAkBMAAAAAAAAEAmBMAAAAAAAAAAmRAAAwAAAAAAAGRCAAwAAAAAAACQCQEwAAAAAAAAQCYEwAAAAAAAAACZEAADAAAAAAAAZEIADAAAAAAAAJAJATAAAAAAAABAJn7wRQIAAJCAq6Iofhz5x7wawWcAAABgw03u7u42fR8AAAAAAAAAZEELaAAAAAAAAIBMCIABAAAAAAAAMiEABgAAAAAAAMiEABgAAAAAAAAgEwJgAAAAAAAAgEwIgAEAAAAAAAAyIQAGAAAAAAAAyMQPvkgAaG4+mR4URVEWRXGwfXfyp10IAAAAAMAYTO7u7nwRANDAfDJ9URTFp6IotoqiuC2KYn/77uTKPgQAAAAAYGhaQANAc2cR/hbxn3/MJ9PSfgQAAAAAYGgqgAGggWj9/N9H/sbHoigOtYQGAAAAAGAoAmAAqOle6+fHfI51gbWEBgAAAACgd1pAA0B9Z8+Ev5VXRVFczCfTQ/sVAAAAAIC+qQAGgBqeaf38mA9FUZRaQgMAAAAA0BcBMAA8o2br58dcx7rAWkIDAAAAANA5LaAB4Hl1Wj8/ZjdaQh/YzwAAAAAAdE0ADABPmE+mZVEUb9fcR1V4/N/5ZDqzrwEAAAAA6JIW0ADwiPlk+rooiqs1qn8fUrWEPti+O/lkvwMAAAAA0DYVwADwuHVaPz+magl9pSU0AAAAAABdEAADwAPmk+lxURRvOto3i5bQx/Y9AAAAAABt0gIaAO6ZT6Z7RVH80dN+uYyW0H/6HgAAAAAAWJcKYABYMp9MXxRFcd7jPqmqjD/NJ9N93wMAAAAAAOsSAAPAt6p1f1/1vE+qltC/zyfT0ncBAAAAAMA6tIAGgDCfTA+Long/8P74WBTFoZbQm6ksj6r24y+e2Pir2ezUsQEAADRSlkevi6J4/cjf8Z4BAJkRAAPAP+v+XkQ17tA+x7rAV76bfEXYux8/ew0rz6+r1uFxzF7MZqeOlZrK8qia6HFY40+X9uu4leVR3ReZX2ez0+NN3U9snrI8msV9pU/V/ejPCBAuHHbNxXPBrMZfPJvNTs/G9vk3WVkeVc9yv9fcBT86R+hDWR69WHrXqH52a/7ay+paHu8YvS2N1OAZvbVroHMXgNz94BsGYNPFur9nIwl/iwgC/5hPpj9v353UGQgkETHrfjG4sU6r8d34eVv89e9+jrWrZ7PZ6SfHw5Nex9rbz3mqEhtgzPZqXufa9PfvK8ujIgKE8xioV1FWz4ua35sAAnhUhJrVu8a7FffSm/g5Ksuj26V3jK4nRtZ9RncNBICaBMAA8Fe1Rd0Z0X36LSqTSy2h0xbB7/EaAzHPqcLkoxioqQbdj81QB2BAiwDht7I8+hD3JROUADoSwe9xyxOAtuL95V28Y+iQAwAJ+T9fFgCbLNb97SqUa0P12S4iCCZBZXlURhu1vo6zatDn97I8uojgGQCGVN3//leWR8fRkhSAllTX1bI8Oo9Wxl12f6j+7T+qZQZcywEgDQJgADZWhKrvE9j+3QiB66yJxEjEYExVhfvbQO3Fq0GaqwigAWBov1TPM7HWLQBriqrfT4tlYXpy5FoOAGkQAAOwkWLd3/OEtr0KEN/PJ9OzEXwWnhGz4i8GWIPxvq1ov3lupj4AI7ArOABYX1keHUbV7xATTV3LASAB1gAGYFOdx7qpqXkXlcsH23cn1tIboaXwd0zrSr+NQZr92ezUetK0Jqrc60x0+NG61EDYWronWUuS1pTl0V2df2s2O53Y66SsLI/ORrCMkWs5WYhK+t9rbMvlbHa671sHUqICGICNM59MZyOozFxHFSxezSfTg3Q3IWvnIwt/F6rPpIIcgDFYBAfWqgdooFqDdwTh78KWSmAAGC8BMAAbJdbRPcpgm6uX7f9GmM1IxHq7604uuK1mF9/7+dzCFl4XRWEdaQDGYsvEJID6ou3z2N5lq2u55WYAYIS0gAZgY0Tr5NwC06P5ZFq1IdrfvjvR2ndAMehxvMInuI2q4WoQ/OqpFs1RKfW1BXj1nTdoY16Fv9o/A7DsMpYsWFV1P3oR/7nqGpRvqkBjNjsVBAM8Iaps13mX/RjX/Kvld454v3gd7xYHK3YyehWfzWRTABgRATAAG2E+mb6IkG3VAcoxq17SP1UtobfvTqyxOZxZw+PrNv7OrG4wO5udVus+f4pjebFe0fEzVcfCX3L1Y83tsl46POxiNjtdZeLSdyKYOIyfps9as7I8OnefImFXDe5J1kplVWcrXF+ffd9Yer+o3iOPa75fPORdtTbxbHaa0vuocxeArAmAAdgUFw2qJVNUDQb8Pp9Mf92+O2llMJf6ovq3yZrMVUvng9nsdK2BhBhg2Y+BmtkDM/aFv2QrsQFGyFrcz8qyPDqO4KBJi9KtuIeqAiZJ8ZzlnkRnovVz08rc63jfaDQRbun94mCF0PksqomT4NwFIHfWAAYge/PJ9GzFVlYp+mU+mV5ExTP9OWgwOFLNxN9bN/xdVg3UzGanVfXV6dL/WfgLQK+qe85sdlqth/9Tw99b+qYAHtV0gu+H6t2gafi7bDY7PY+20LcN/tqrCKsBgBEQAAOQtflkWg0ovtuwb7lq13UVax7TjybVvwddhbJLg+7CXwAGE2v6/tzg9+/GOpQALIlK3CadrD7OZqethLAxYbVpCGxCDwCMhAAYgGzNJ9Pqxfe3Df2Gq0GCPyIAp3tva/6GD123ra0G3WPGv/AXgMHMZqfV0gSXDX5/k8lUAJuiSZj7ueGff1aEwE0qkHdjXXgAYGACYACyFNWvM99u8dt8Mj3XEro7DQc4rG8IwCZpEhrsOzIAvlN3omnlsItJoCtM6NEGGgBGQAAMQHYi/L1osCZr7qpBgwstoTtTN1y/7br6FwDGJO57n2t+JJPVAJaU5VGTiTHXHb9rNJnQo6MDAIyAABiArESl65nw9zu7EQKbjd2+ugMzVyltFAC05LzmP/PGDgf4RpMAuNNOQxEu160CfqUNNAAMTwAMQDYi/L2IsJPvVaH4+/lkeqYl9CA+beA2A4A16QFW0yRErTvZZh1NQmZt/QFgYD/4AgDIyLnwt5Z31WBCVQ28fXeiKpXWleXR62j9Vg38vH7ivLyOYLw6Ds9ns9Msj8do31dnEOxsNjttZaLAEL+zb2V5dBjH1yi2cWmfL477V4/80cs47qsJSxc9f7YnzWanD7Z3jHN68W/sPXJO38a5fDGW83npWrQX38lzFaaLyqaL2JarVM+Pkan25y9j+EhlefRi6ZjYe+KYWBzPV3Ge9hGsjE5U8O0vnUN7NbrsXEbov7geXHWxJukI91Wd9rifZrPTTqs0i3+O8+Vr9mPf2zfHeRzrnX9XNe/fj+6rpePy4In77ed796RUr+V1J+1+7mkbq2vh+5p/NokK4Jrn7qPPSG3bgOfJ594RR/c8CZAyATAAWaiqWrUObOTvltDbdycbOag5gDpBVbKWBtXLBhMxduOnWqf6l7I8+hyVBbPMBov3a4YfFy1Wirf+O8vy6KF15eoO7s3K8ui577RsOMhzWPO63+Z+/UYMZJXxWeouPfAmfqrJONW/cRkhdZehQN3j4ZsBuxjoK+Mcfc7W0rYNdj7HtegwfppOCntz7z+L2I7z2A5hcKIaHsvFveP5qCyPbuM4OM79OIhzaHFdeyx4eMri/Hm7uO6U5dHHGMhv5ToXAeBsjb//7Dqps9lp0+rFOtfYyy7b9MZxfri4v9TwzXEe/8aHuCd1uZZsnfv3d/sqguO6z5mv4qc6Dn8ry6PruI53HsC3rO77bS/Xpep+XpZHP9cMplO5VtadoNRZAOx58hsPPU/OYtvWfp4sy6PZA+8vdSda7NW4f1STnsoVPx5A6wTAACQvwt+6Ax38o3q5+u98Mj3dvjvxktK9bNfBigG5WQtrb7+KQYUyXs5zC4JTt84kmzqDtcm0po+A5HgxYL6mr4NcUYFSjqHSMAYiZw3Csocsn8+HfWzXYh+2cC1a9iq+56MYXD3uOBjJ0WBtQJeCwnUnCW7Fs+a7CMiyDII7OoeKuJa8jX//uIWA4sWa32lWk0bjmt3WZNjFcX65wsSsTkR4dLbihISF6jnkfVkefQ3ZMqwq7O2+NJudrjz5gm8tTbhpo0vG8vPk4RieVVq6NlXn/W/xPNnGc/JT3T+es6XoAEiNNYABSJrwtxVH88n0aj6ZZl2h2qG6L9dbZXl0kOQWPqIatIhZ0O9bHizeioGQqxi8h9GIgehPLYW/y6oBrv+W5dF5DAgOIq5TV2uGv8u2Yru6rHqrKjKu4rrRdnC1rBr0+7267sWgJvXU3Ve3be7PCHr+6GCw9l3cnw5b/ncH0+M59CpCuIshr3M5ieP8fx0c59W/90fd9rhdid//+5rh77Ld2K7Rn7/OkbzFO85VB0skvIpnlbOBnycPY/vaujYtnpNNQABoQAAMQLLmk+mx8Lc11WBIFQIPVqWTsCYVqtlUWsegxaeOZ0G/SmWQjs0Qx+LvHQckVfB6McTkh9i+/3a0fe+6CIEjsL5Yod3zOt7kFgB2rO6zRWsVeXGs/dbhZm1FkJlaO9nvxKSWIc6hTyZ5raeH47yIFqyDTEyK7etq/fD3CVzDm5wf1klNSBx7f7Q4seEh7+J5cohz97CDCcILRzncewH6IgAGIEnV2rUdDghsquoF7fcI1qmpYQu5N5kMFu/FYHGXIdiyFAbpyFxUWb3vaSt3BwqBu96+VkPg2D9dBdbPWQSAKoGfEOFi3QHuVgKMOMb6miDYycSGvvQ0qeUxW3Gdcw6tICq2+zrO3w4QJL3pYftyer60ZEoilsLRPuwOFAIn9TwJkDMBMADJifC3r5emTfTLfDK9mE+m2o7V97HBn303dEuudQwQ/i68z62FNumIwbquq6zuq86xQdtBd+RdGwPusV+GXt/upxzXgW1Zk0llawfAPYe/C+9SbEm5tD7ykL5e5wb+DMmJ47zPiu0ifl+OgcvMJAT6EpOi+h7HGCoE7to774YAzxMAA5AU4W9vvrbm0xK6tqaDlymvH3g2UKXQ199tkI6+RUgy1H3nVabhyKyFgcghr0VFhL+qT54Qa3c2WSZgrWM9BoKHWhrkKMGB6E/xM7TdodeZTUl0oxjqOH+b4Xe1lWmwzcjEc89Qz3S7I5jw04VkJ1UD9EUADEAyhL+9W7SEzmbd2g5VL/O3Df/5V1HVWq1Gt1Q5AAAgAElEQVSBN4sZ4aMWg36rVpxcF0VxufSzCoN0DGGdY275mP+84r/xJgb8x+CyhfO4iHN55W2K6+Xbhn+t6tTwc1EUPz7y82tRFB9qfk/C32fEMdtkqY4Ps9npyi1MYwC46XdSfdenRVH8594x8VMcC03v60kNRMf+3o/7cx23cR79Gj+L/fWf+N+na1wXSoP4z4tJcKsGsJ/vXb+bHt8Lv4xk7ebbe9tT9zh+yJsUnsOfoQX0+DWduHYb96KfHnhuOV3huXJMFbNtnbtrPU8CbIIffMsApED4O6jfohL4cPvuxODCA6pB1Gj/uMq61FUQfBTVQ0W8BH+KVpiL6pyrdQbG2xCDjk237zIGO84f+vwxCFE2rBCrBukOZrNTLSN7NpudTu7/xrI8uqj5/f04m50O3a63sajSbzrp4cPX3fXA+uARcBzEAH7ddVErx1XLz4GuAx/iHH7wnFvxPC7i76waZDTpnlANkh7X2Hd/H59xvSvj99wfrBX+PiH23WyFgH7dfTprMLBeDZofPnNNWoS5ZfzU+be34phOZjA6nl/24/h/7Fp3Gde0p+67f///lq5zTb6Trfg7tY6D+O4euifd1fz73/3dRDTZp0UESNXfOXuoXX2cr4cNjvG/d2FMHujbbRwjZy3fY4vYB8k9pyw8tD8Yj4YT1xbn7eyJZ5eLmDizH+dE3eN9NmAVclfPk4dNnidns9Pvrl2xH3+v8dcvH/r7AGMmAAZg9OaT6fGKwRrtqV5Yr+aT6cH23YkBhofN4gW06YDTfbvx880gQVke3d4LhS96DoabBDW3Ebg82WosBgDO46X7vMHg47E1A+lJk+P+OkKlR6+Rcb6eRbhUNlhXeGvNwHQVdUKydc7jrTUmc9StYFkprI2gpIyuB8uVrMLfB0Tosh/fyyqtaS/XmSASIVbd31sNQJd17p3xZ6rJF+dxbNe5v1eTuWYprQ29FAKfPRBQ/Pzcvfyhfy+ucefPBMv31Q6AN1FU3TaZWPExruGPHutxnB7HJMaHvv/HfK2Y7Xli12Vsz6Pn1hr32CLaW78YesIl2ap7Ha2evQ7qBvrVObi0nnud++CranJjz88ytbZp6XnyoGG19KsBrkcAyRAAAzBq88n0bMB1rvjWq6WKKO6JAdTDmrOHV7EVM6IXs6K/BhJleXQdA6wPVkO0Yamioo4q/N1v8lli8OJ1g4HiXS/6dC3O57oTOq7juK89cFyFKmV59GeD7haNKhzWtMr2XCxVEtYdtNtvOpkjfkedf//DugOc9wLA1xl2Hjhsoe3p6zUnPt228FxR97yojonGv6u6n8V+uqp57JUpVQEX/xzrB1WngaXn7rUmPNSsLl7WtGp80zQ5phod6498/8857LFitvG5u8I9tljlngTPietgnWtgdT/cazoJIf78Ybyv1bmOHvc42WaV58nzFZ8nvRcCPMAawACMlvB3dG6tsfO0CCR/6vnX7kYL6T9iPeEu1tE7aPACXq4SRC8GLxr8FRMR6FrTSQ+Nq4YiXPm55h9/1ePabU9WjT0mzv0m5+Yq4WPdtScbVS0++Q/NTq8ybTv/amli0ao/63a9KNeplm0wQenzOs8w8Rnrnn/J3p8iZPsQlb9rBwRxHam930eytuxY1T3+LleZ6FD88/3XXcf5XU/rNl+veu7GMXza4K84/uhC3fPxYM0K9MOa6wL39Tx5u+o29fQ8CbARBMAAjJLwd5QOrAH8vBhs6jsEXngV7e4+RfViW5oMOq5TLVS97P9a84970adrdavRarWTfUy0V60zYFf0dNz/uk43gQhK6wYITddXrtQKHKyHmITTFkLGuhOUVprUsCwmeX2s8Ue3epys0boqBGza9vkpsd/qXuP6CBSTE8dT3Yl46z7/jS10WeseG9WOtzX/rGdLWhWTJOqMaXxYt7PRomtJzT/exz1qreUQGj5PmrwB8AgBMACjMp9MX8wn0yvh7+icbt+daKtUUwxo/9hgwKlt1SDh+6ptaUvVGXUHxNoYMK77b7xSKURXGrTFvW1pHbW6A3Z9DE63sT21rwU9VZAxPlX420ZXkVrVvy0uGVD32BYkfatuBb399rC6zzsf111/Ov7+h5p/vOvv67qlUExbZ4bS5zvU4h20zoSbXgLgFv6Nus+kdSfIAGwcATAAo1GFvw3WCaM/1z2uO5mNGLB63bD1XNuqCsaLdQKWCFnrvFTfttEiNQbq6lRYFWZ706G6A3ZtDSrX/Xd2Ow5ML9cND4p/qjbq6uQ8jnXFGZ/bWFu2rSUl6pyrQ1SzCjK/pYPMeuoeT22t61n3Gt71c1hb99i6++VNS78PFuoErdctdy2pc95sdTyR9uO6XTdC7WuAicEADxMAAzAK88m0emD/JPwdpUOtn1dTvfjGIPe/oppiiIrg3TVD4LohSpvVFXWrPQQ8dKXuIFIrx30Mko2hzV2bnR7qbk9XrBM+PtUxsddS1XyTCUpttwOvc953PVkjNbrIrKfudb+V/dxgEk/XgWlbx40lARhKnXO37evjGCZwtHLOxfPxdc0/7p4L8AABMACDm0+m+/Hio3XP+Py8fXdi0GRNVUVdtaZeBJY/RYVrn2Hw7hpBVd3BgTaPk7r/lgorulJ3EKnN434MEx/Wrv5d0tXEobr76ZcGrbzpVhX8/jibne63UWG+pNb9qcX2zwt1/z3VSLSlzjvSdUsVdwu1JvF03G2hzRAJhlBncnur96gG97xUJhQ6fwHW8IOdB8CQ5pNpFYq99yWM0uX23UlrbRP5ewDqbNGKLqqX9iPQ2Yv/fNXRrnpTlkfHs9lp03bevQdh1cBFWR619c/BKmpVNbUcZtX9t1IJgK+iDX3bmnzG38vyqOq+cNzyd0U91RIIZy23tlxW51zoYrJV3cFoXSpYW4OJLG2HJE2O806urx0E2lo805sBz90ilip47p0ylUlKAmCANQiAARjMfDKtQrB3voFRuq25ZhFriEHx7wbGIxh+sVThuh//e90W6WVZHs0aDqjVHRwY4uXcQB5DqtuSri4BZQ1VkFuWR9cNrofVc8a7sjz6HPt4UZXy59L195OAuBPnHYa/Rc37Uxe/fwyTNeC+tivdu5rEA5tiyJbEnzqcVNw31yKANQiAAejdfDJ9Ee1ohTfjZd3fAS0NmH83mBezyfcjoG8aCFctBKs1iZtWAT+rg0H+JgEPDGGoa6S2xn91Ufit4d95FT8PPnssdR24XgqHq5+LjMPhD4uOFA2cNRhUPu74eK0zuL5XlkfWn11DPHfsLe3v1yuE29ZmzNeeNZ6HV605rtX16NSdRDsry6O2v7s6v9tYDMAGEAAD0Kv5ZLoX4W8uM1JzdLp9d7LqerF0LNZ1qn6OY1C2yWB80VUA3AGDWAyi4/UMn6ICtb6zuJZ18SyxmHjy98BoVA+ffb0E5zXA/qnp+rjVUgINlu6olh7Y72AN3ia2BhzkTnIN4LgGVpPMDk3EGoWhJv3UvdYJ98dBEJ8u11kAOvN/di0AfYn1fi+Ev6N2vX13Um76TkhFDKrvNWxFu1WWR9p7w+MGCYC1IK4vQtg+71XVc8svVWAaAejGms1Oz2JtwbqaVhg3MfbqpaSCsaqCsCyPqu/rf1FhL5TYbF22bwcAoAcCYAB6MZ9MZ1ExsmWPj5Z1fxMUQch+wwF5LWSBpM1mp1Wnip963obqGeaXsjy6GrBSfAyahOCvyvLoMN9dkYeYGPYp1swGAAAyIAAGoFPzyfT1fDKtZpAf2dOjV637qwItQRECNxlgT7ItJcCyqEbtOwQuojJyY0PgFaqAN7pqeuyiqv2/JmkCAEBeBMAAdGY+mR5E+zAt5Mbvg3V/0xbtoOu2ghYAA1mIMPLfRVFc9rw9VVi2yfdNVcAZiO/ll03fD5ABz/YAwHcEwAC0bj6ZvphPpmeqCZJx3fNainSnbhjhvASyMZudXs1mp1Vr+x+rCU2xpEEfdjd1TeCRVAH39T1nqSyP9mJ5FmCEYnJnXUmtOQ4A9OMH+xmANs0n070IoV7ZsUn4uu7v9t3Jn5u+IzJxUbeSp2pdOpudavkN37saYp9EGMMaYrD8Yml/VqHw66XKqDedfHXl0Sxa8W+a4wYB4tcq4AiO23JV4zsdcpLb2I+JWcM/fxvP+J8W51kD1Tn4W+tbsBmGOo72N21HJ26T16VP3U9xXQWA1gmAAWjNfDI91kYuOdb93Vyv2xxsKMujFy0HIMIwBlEdx2U5yLL1dat3TNipoaoKfizMr65XS9eY5f++Fz9NJrFVHRWqJS/aDDaTUIW5UQFdd3/NyvLovOew/M+GVXQboSyP9htMiKiC33Kd8H6ga2ouBpmU1ID3iG59rnmN7S0ALsujuks8XUZ3Dp72yX0KgK4IgAFYW1T9nlnrNzmn1v3NzpDB0N4KFUFPqdOmukn7UWjbUNU2Yw8DRi8CyOXr1Tf3wgjHZg2eazYyAA5NqoC3ohq3rXbQde55XVR956DumsxVBfX+hla4p2aoFsAC4G59qhkA93KtqzoINbg3bnqoWbszEwB0xRrAAKwlqn7/EP4m53r77sS6v/lpMvhXd8Cu7uBNawOPMbhUh0FHulJnbdG2lzpQ9T4SVSXObHZafR8fa36ija1wWmEt4DIqsNtQazJEi78vJwc1t+VQ+Du4uvu/7XuIys1xqD3pKyYvda3utaMwYa02z38AdEYADMBKqqrf+WR6ZVZrkm4N6mSr9iB3B+v/tjl4UTcAzm1Qus19aDBpPXWDpSGOewOq/TmsORmgTseCnDWp6N1qcU3euvcxzzxLYpJVnWP2Q7RSZ0ANvoO27/vuSePQZP/WrexfR5Pr90ZXADdo6+yZHYDOCIABaGQ+mb6YT6YzVb9JO9i+O1HNkae6s/LrBBoLdQcv2hxgr/tv5Tbo2GZL4aHaE+eibrDU5qBd3ePe9bsnUflYa6mElicDJGXAKuC69wAB8Lfq3h/aDG8EHOupc35tNeig8qQ4P+t0ubhVId65JufhQZcdD8ry6LBB95NLx8ZXdc5d9ygAOiMABqC2+WR6GIPiR/Zasn7evjvZ9PWYOlUNjpTl0WyA3/uiQQDcJDitG4S9aXHQqYvtSEErA0DxPZigs566x1aTVoiParKmXoOKEtpR9xq46W2Ge68CjsrIOhOa+qiKy1GbnUI2/fxYV6/3pA1+Dhud6NhTd4LNVotrrH8jni2b/Nu1Jk9tgDrPbK96at8NwAYSAAPwrGj3XL28vNfmMGkftu9Oeg8mN0nMjK/Ok6OyPDrved3B4wbnZ+0AqeHA09oDj1FFVze8TGXgse7n3G2pekfYsb6658jbnr+z6xZ+F93Y6EqnFauA2zh36pyrW3F/ZjgqgNdT9zmirfbqdc8XE5L60SRMPeooTJw1qP6tnHXwGVJU9xzpJLgHAAEwAI+Kds9n0e75jT2VtOsWB4V4wFL4u/C2eunvoy1o/O4mlflNZ+XXHrxoIfSuO0nhcwfrGC9rM7xvEgytNQAU+9+5vqYGlYVFz9+ZwfZ7egj2al3DrZX6VdMq4DYGvOvez2ZtT8qq/r2yPGqr4rKJvirF2lxKQHXbeuoe56/WPSYjPKz73uee1I+mE3jP23z/KMuj6hnlXYO/8kH757/VPXffdHE/qb67nickAzAyAmAAvhPB73G0fmvyssc4VSHGoXV/u/NA+LtQVbL+UZZHbQSjD3ridz/meoWgovbA4wqDVH+Lbak76Nh1a7nWBs4atux9t+ag3XHDCo111d22FKu/6h5j79astjlrUL2vomZJWR5V++N9WR5ddHGNjQrVtzX+aJN11bO1QhXwuxaqgOuep1ttnj9xvFXXv/8OsOxDX4P5bS1LcNhjB6FaXRJSW7M7ntvqnltnq14P4+/VPU9uLUnQj5jw+KHBL9uKSahrn8Nxffut4V9bdXJP3eOpzckpnYog/GPN33HW1jrexT/PSL/FsSAEflrdScXJHHsACwJgAL4R6/xWgwy/aPecjYPtuxOVSR2pGcBW59OnNoPgaoCgajPdMPwtVgloZ7PT8wYBRzWg33jgZ4Uge9UB97ov+G1XFTZp3btS5fgKleB9SrEquUlYtFK1TQzO1QkYi6h6dy0Pse8Wk9SqiSNXbba9jGt13XBRCPKPptf/taqAY3C9bjDyNo6btcS5frW0XMFRG/9ugzBtreUCGvyetQP6+Pt9BuR1JzvmfE/aWiXwWZrUUHcSmQlJ/Wp6rayOg99XffeI94yLFZ4rTzvu0FM5SCzQbDJRae3q7ehOcb70jLQrBH5ag2PWes1AcgTAAHxVBb/zyfRTBDB9Vo/RrZ+3704MTHekYWi5FUHw/4v1gQ+bvuDHC/1hvNT/r0FwtPA5KrRW0WQA95fYxmcHjmObZg3D38s1BpfqBmivouVdW5qch4vB21qt4JYGeppOBmhD3e161UZA0qcISeoG91uLav86f3hpYLVJlw3rw4V74e/CqxjsbmPw9HUc23XXI3efDQNVATe5tlS/72rFCRsv4hz/44Fn5XctXeM6r/IMda9t52tUky6C8j4nlNa9x79LcF3oJsfXbkw8rBVUxJ+7anDNK3oO9jdePPf+usJ+WExCndV8Lj+Ia9n/VlgC6nbNZ5W65+9WSsdfw/viIqxd6foUf+/qgXfExb+rgvVxTe6L9iOQjB98VQCbLSp++24ZSj8+bN+dGJzpyAoVq8veLl7My/LrxPrL+P89FCK8iPa5r1s4T9cZ7JxFxUzdgdxq+/YjmKx+LpbXA4vBxoP4TE0Hh1ceXKoqKMvy6Lbm7/wtQthq2/9cs9XhrGEVxVa0Fr2Ov3u1XP0ZA/KLfXgwYMeGJhWpi6CnGgj7lEjryOqY/73Bn/8lrg2zOOYf+86aLq+wzuSNrDwS/i57G5We13GsXdStnI7zfZXvx3fzreOG98fjde5P1bWkLI8+NpgUtVieoaocPo8uF49qcL+qrnHV51nnXntV816/qHqfxd+5arjmZt0JDosgsax7DYrr/GEET31rUrH4Pr7b87gnjbrDQhUAluXRaYPtW1SAXi5dC/+ePBff0358V02Dvg89VHlyz2x2ehz3qSZBfRHHwlF0K/gc3XCWn8EW7xp7az5PHq6z9m/1d+PeXWf7vnmmXOEa2Lcm98WtuD4dx9+7eOp8i/1wEM+sT90/dhfdUnSUeVDd++JW7MezpfuH6yEwWgJggA0l+M3edaLt7TbVYuCt6QBcE6frBG4xKFM2HNTfiiDla5gSYfeg2xHOGwQ8bxbfywOfv6pErlVdEwO3TQKKhd3FPm9p/7Uqjosm2/XU/vxxbKFwBEuXDc/NV4v18lr8zlKrVOtEjfB32e6972Ex0ebqXpvY/Rj8bjqgvnA68kHn3lVBYQxc133G/Fo9u+b5X8Z32SS8eLcIbeO56f73uMpxsVjHfX/F4+K8wfX01fLanPevN7PZ6eSJv9tkUtIijJjFAPkiOPgU+2xRTb2Y5LLqubS2KsxvMMmreOoZ5Zn9N5TjFSbOPXXfXcWtd4xB7ce5t2pQ+yp+2n7nOH1uMk1NTbpvvFnejnvHd+1n9D7EfbHpZItXS+8Anx9ZxqZpaP/3+tBC4O+cNbwvHi3+/JiPPQAtoAE2yHwyfTGfTI/nk+mfWj1nrRqY2d++OzEg3aGohPl3g7Vxh1RVaqw9WBfb/HHA7bhuqQ3uUNV6uQ6Y5t5p4GDg87yNSQ/Ji/CpaWXussVA8VFUJi5+3qwRWK3b7jJnfa8F/GnNa+zu0jHyZs3jYjdCmsbiPtv59Sb212WNP7psK8LpxblTvUv8d+l/Hw0Z/i7J9p4UkwpqLQ/RobWqPFlP7Pv9kb1/tPKeEXJ+pjxc43t79cA96s2KEwG2PLt8LwLxum2gAZIhAAbYAPPJ9PV8Ml20R/plwFahdE/426N4Udwf+cvihzXbUd53OND23rY16BhhWtOB77WtsX7bqA21P/uyNNg6hOsWB1VTN8ZKlQNByMNWWAv4Td31Sp/5nR/W+Tda8tOalXB9Dczn2llglsjkvJXEPffngX59W1WerGHp/WMMx3mr7xnxrDyG63jrYtuGnsBRxDO7zjIP88wNZEcADJCxqs3zfDKtBgn+F1Uzgt/8ldt3J9o59WhpEGbIytjHtB3+LodhfYbAt9FOs81je51Z+Cur1m/r6Vjpe9sG2Z99iWPvp55/7fWAwfPoRLj344iOs59UZj+r1yrg4q/j5HDA8OA2jou1ukzMZqezPu6xEUYMFSR2Jp5Tsg434hjp+zhvs8qTNcVzyeuBJ6G2/p4RyoYTiJIRzw19P08uq76zVZcoyF58P1lOQAA2lwAYIDNR7TubT6afojVbl2uKMi4/b9+dDNXadqNVL9Gz2Wk1o/s/IxmwqAah/9PRoEzfIfDnDsLfxcD3UAPEXVdRX/e9bSOqauhMz23fP66xhmi2YmBub+CK88X11f32GUNUARf/hMCn6/47DS3uVW0dF/t9PE/0GCT2GlJFlWp2HTeWxXHeV4D/a1fPlKwu3j/2BrjeLSa7dPmeMfTyG50ZcELbz87j58U+0goayIYAGCADsbbvcrXvkfV9N86H7buT3NfhHL0YcNyLQcehBi2qQaDXXbfoWxp06nKAtQrB9toOfxdiH/2n7+9qad91Mej+IYKD3oPDCOdSWRd7JXEsdhlA3sYAndbCj6gmG1TVK1FB0/exdhnXJC1Q6+u9Crj46zgpe5yUddr2vSrO/72eKoEPO76X/zREW83ouJFdhfOyCPB/7PA4r/7dH2NfMlJxvfuxp8lRi/tgp5OgRtbmunU9T2ir7iP/jusF9Yy1uxdAYwJggIRF6FsNQv4/1b4b7Xr77sRs3pGIcO842rL91NMM4tsYgP5XNQjUZ3AU2/rvlgcwFgOOnYdgS6F97y/5MejeVkDxeVH1PWRwuNSSMNv2afcCyDYH3T/EoKoBuhpi8Pl1BDxdh3yXcU3aj2p3mn1PTauAW+km0MOkrMsYVO/kvntvolWnIUjcy9sOEhehw2DV8nE9bfsZZVSWgqQ2j5Pb+Pf2tLpPQ/U9LT2bdHG8934fzP2Zcul5sqvJSp+jUruzybS5WuruNcRkQ4BW/WB3AqSjqvSNdkgHMSvRmr5YI3KkYjC4GvQ8K8uj10vnblsTNaqX+mpQ7nzoarTFLP2yPNqLKp+DFa5P1ct1tR1nfQ82LtoXx/dUxjm129Pvrrb5vCyPDuN3N/29l7HPRtOOdrH+YlkeHfe9P/sU+/wsvrvqmH+7wq//HMf9TLDYXBxrVcAzi+vPYYvH23VcY3036zuOiYp1zeK8WFscI8dleTRbug+vcq4u9H7OVuFsfP7Dlp8j7v+e6nh/veY1rYhzZzaW+9LSM8r+0jUiq05J947zw/hZ5Tp4vXh21YUiTUvPJntL14xVj/frpWfzQe6D954pF9uT1TPl0rvA/tI2rjrOs3ifGvz9MActPesDDEoADDBy1Zq+S4GvB06WVS94B9t3JwZoRi4GTWbxU8SgzOuo2HgR//mcq2jrW/3n1RgDiRhk/VqNHtu4H9v2+pG/8il+LsZQYRL79O82lTXWomzt3FsaYHi9tN8eOy6u4ufiiePgKqq5ntNZRcAK+7PpZynj/HlOp1UPS9/di3vf3WOf7WrpuO+rIuMswszntPl5ev2dsS+/Hm/xXewtTZCqM1Hq7+tRXGNTvrfWPTf6CjCr82PQe9bypKzin+vRfo178J/3ztkhQ5D7zxF1vuNVflfTa1pR475U957U2f6N54yv16Sla0Sb6mxf111NlifFLJ4nXj9zDbwY4Nmy7jUq9d85mKV7YtngWFjcBxfn8mjug3FsHi+WCahxDWzy2eucu527d43aW3qHeu4Z5iK2t4/nyuyfJx+yuC8Wf303r594ty2GWIYH4CmTu7s7OwhgRKLKd38p9LWWLw+pwt/97bsT7ZwAAAAAAPibCmCAgUWF76JKJcs2mXTiUPgLAAAAAMB9AmCAHkV17969dmoqfGnqp+27E2v6AAAAAADwHQEwQEfmk+linZ3lNXeEvazr1+27kzN7EQAAAACAh1gDGGBFEfAWUcX74t5/btmvdODD9t3JoR0LAAAAAMBjVAADWZpPpodRcVv5syiKumulLsLcZftL/10VL0MR/gIAAAAA8CwBMJCrKih749slE5fCXwAAAAAA6vg/ewkARu26KIoDXxEAAAAAAHUIgAFgvKrwd3/77uRP3xEAAAAAAHUIgAFgnIS/AAAAAAA0JgAGgPG5Ff4CAAAAALAKATAAjIvwFwAAAACAlQmAAWA8FuHvle8EAAAAAIBVCIABYByEvwAAAAAArE0ADADDE/4CAAAAANAKATAADEv4CwAAAABAawTAADAc4S8AAAAAAK0SAAPAMIS/AAAAAAC0TgAMAP0T/gIAAAAA0AkBMAD0S/gLAAAAAEBnBMAA0J9r4S8AAAAAAF36wd4FgF4swt8/7W4AAAAAALqiAhgAuif8BQAAAACgFwJgAOiW8BcAAAAAgN5oAQ0A3fmwfXdyaP8CAAAAANAXFcAA0A3hLwAAAAAAvRMAA0D7fhX+AgAAAAAwBC2gAaBdP23fnZzZpwAAAAAADEEADADtuC2K4nD77uTc/gQAAAAAYCgCYABYXxX+7m/fnVzZlwAAAAAADMkawACwnuuiKF4LfwEAAAAAGAMBMACs7mNU/v5pHwIAAAAAMAZaQAPAak63705K+w4AAAAAgDERAANAcz9t352c2W8AAAAAAIyNABgA6ruNls/W+wUAAAAAYJSsAQwA9VwXRfFa+AsAAAAAwJipAAaA533Yvjs5tJ8AAAAAABg7FcAA8LjbWO9X+AsAAAAAQBJUAAPAwz4XRXGg5TMAAAAAAClRAQwA3/tYFMWe8BcAAAAAgNSoAAaAb/28fXcys08AAAAAAEiRABgA/qLlMwAAAAAA/397d3Db1hEFUIf+FI4AAA4vSURBVHTiCtIAgZSQklyCSlAW3DsdyB2oBLIDqQOyA6qCHzD4BGgHhi2Eksj7zwEIcj2Pu4s3c/NcAQ0ArnwGAAAAACDCBjAAS/YyxrhbTesH/wIAAAAAAAoEYACWajvG+Lya1jv/AAAAAAAAKgRgAJbor9W0vjd5AAAAAABqBGAAluR53vr11i8AAAAAAEkCMABLYesXAAAAAIA8ARiAOlu/AAAAAAAshgAMQJmtXwAAAAAAFkUABqBoO8a4s/ULAAAAAMDSCMAAlLyMMe5X0/qLqQIAAAAAsEQCMAAVX+et34OJAgAAAACwVAIwALfueQ6/G5MEAAAAAGDpBGAAbpXrngEAAAAA4DufHAgAN+jvMcYf4i8AAAAAAHzLBjAAt2Q7xvi8mtY7UwMAAAAAgP8SgAG4Bd75BQAAAACAXyAAA3DN9vM7vw+mBAAAAAAAPycAA3CNXuaNX+EXAAAAAABeQQAG4Jocw++X42c1rQ8mAwAAAAAAryMAA3ANhF8AAAAAALgAARiAj3R84/dB+AUAAAAAgMsQgAH4CMfwe++NXwAAAAAAuCwBGID3tD1u/Aq/AAAAAADwNgRgAN7D1zn8bpw2AAAAAAC8HQEYgLfycva+784pAwAAAADA2xOAAbi05zn6uuYZAAAAAADemQAMwCUct30f5/D75EQBAAAAAOBjCMAA/B/b+Zrnx9W0PjhJAAAAAAD4WAIwAK+1n6Pvg7d9AQAAAADgugjAAPyKl7Po64pnAAAAAAC4UgIwAD9yetf3eL3zo1MCAAAAAIDrJwADcG4/R9+N6AsAAAAAALdHAAbg+WzT1/XOAAAAAABwwwRggOU5Xe28mTd9d/4DAAAAAADQIAADLMP27GpnW74AAAAAABAlAAM0bc82fDdmDAAAAAAAyyAAA9y+/Rx7n2z4AgAAAADAsgnAALdlP4fep1P0XU3rgxkCAAAAAABDAAa4asdrnHfzR+wFAAAAAAB+SgAG+Fj7OfAeN3oPc+jdrab1zlwAAAAAAIDXEoAB3tYp8B7OIu+/397qBQAAAAAALk0ABnidU9A9OUXdcf57Na03zhUAAAAAAHhvAjBQdTfG+H2M8ef8/SO774LuN4RcAAAAAADglvw2TZOBAQAAAAAAAAR8MkQAAAAAAACABgEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAiBGAAAAAAAACACAEYAAAAAAAAIEIABgAAAAAAAIgQgAEAAAAAAAAKxhj/APTIsDnMzgowAAAAAElFTkSuQmCC);

}
.interview-name-parent h1.interview-name {
  width : auto;
  text-align:left;
  padding-left : 0px;
  box-sizing : border-box;
  /* TOutes les propritétés qui peuvent être personnalisées */

  font-family:"Poppins",Arial, sans-serif;
  font-family:var(--font-family-name,"Poppins"),Arial, sans-serif;
  font-weight : bold;
  font-size : 18px;
  font-size : min(1.3em,18px);
  text-transform : uppercase;
  text-transform : var(--title-text-transform,uppercase);

  padding : 10px 20px;
  color:#141C58;
  color:var(--desktop-title-color,#141C58);
  background-color:transparent;
}

.form-box:has(form.noHeader){
	padding-top : 0 !important;
}

.form-box:has(form.noHeader) .interview-name-parent{
	display : none;
}

/* Commentaires */
.comment-parent{
  margin : 0;
  padding : 15px 0;
}
.comment-container{
  font-size:15px;
  font-size:min(1.1em,15px);
  font-style:italic;
}
/* Titre de parties */
.section-heading{
  border-left: none;
  padding: 20px 0 10px 0;
  margin: 0;
  position: relative;
  padding : 0 0 10px 0;
  font-family:'Poppins',Arial, sans-serif;
  font-family:var(--font-family-name,"Poppins"),Arial, sans-serif;
  font-size : 16px;
  font-size : min(1.2em,16px);
  font-weight : bold;
  line-height:1.125;
  color:#E5007C;
  color:var(--primary-bg-color,#E5007C);
  text-transform:uppercase;
  text-transform : var(--part-text-transform,uppercase);
}
/* Pour le premier titre de question d'une partie */
form#form-interview .section-container >div:first-child .question-heading-parent{
  padding-top : 20px;
}
/* pour tous les titres de question (selon qu'il y ait des parties on a des h2 ou h3)*/
form#form-interview h2.question-heading-parent,form#form-interview h3.question-heading-parent{
  border-left: none;
  color: #333;
  padding: 20px 0 10px 0;
  margin: 0;
  position: relative;
  padding : 0 0 10px 0;
  font-family:'Poppins',Arial, sans-serif;
  font-family:var(--font-family-name,"Poppins"),Arial, sans-serif;
  font-size : 15px;
  font-size : min(1.1em,15px);
  font-weight : bold;
  line-height:1.125;
  margin : 0;
}
/* Pour le surlignage : dispo en sélectionnant l'otpion Bold de l'éditeur de texte enrichi pour les titres de question */
form.unableStrongUnderline .question-heading-parent >span.question-heading strong,
form.unableStrongUnderline .question-instructions p strong,
form.unableStrongUnderline .comment-container p strong,
form.unableStrongUnderline .section-heading strong{
  /*  background-color:var(--strong-underline-color,#3d5afe);*/
   background-image :  linear-gradient(180deg,var(--strong-underline-color-start),var(--strong-underline-color-end));
    background-size: 100% 40%;
    background-repeat: no-repeat;
    background-position: 0 130%;
	font-weight : inherit;
  }

  /* Instructions de question */
  .question-instructions {
    padding: 0 0 0px 10px;
    margin: 0 0 10px 20px;
    border-left: 2px solid #141C58;
    border-left: 2px solid var(--secondary-bg-color,#141C58);
    font-size : 12px;
    font-size: min(0.9em,12px);
  }
    .question-instructions p {
      font-size: 1em;
    }
    /***** ERRUERS *****/
    /* Libellé réponse obligatoire à une question lorsqu'on clique sur fin de questionnaire */
    form p.error {
      background: none;
      padding-left: 0;
      font-size : 12px;
      font-size: min(0.9em,12px);
      color: #E5007C;
      color: var(--mandatory-color,#E5007C);
      padding-bottom:15px;
    }
    form p.error:before {
      font-family: 'efm-respondent-icon';
      content: '\e101';
      padding-right: 5px;
    }
    .mandatory-footer-message{
      font-size : 12px;
      font-size: min(0.9em,12px);
    }
    form#form-interview .question-heading-parent .mandatory-icon,.mandatory-footer-message,.mandatory-icon {
      color: #E5007C;
      color: var(--mandatory-color,#E5007C);
      text-align:center;
      line-height : 16px;
      top:-4px;
      left:-18px;
    }
    .mandatory-footer{
      padding-top:20px;
    }
    form#form-interview .question-heading-parent .mandatory-icon:before{
      line-height : 16px;
      width : 16px;
    }
    /*******************/
    /* Question ouverte texte */
    form#form-interview .interview-element .question-body textarea,
    form#form-interview .interview-element .question-body input[type=text]{
      border: 1px solid #000;
      color:#000;
      background-color: rgba(255,255,255,1);
      font-family:'Poppins',Arial, sans-serif;
      font-family:var(--font-family-name,"Poppins"),Arial, sans-serif;
      font-weight : regular;
      font-size:14px;
      font-size:min(14px,1em);
      border-radius : 0px;
    }
    form#form-interview .interview-element .question-body textarea{
      width: 100% !important;
      min-width: 200px;
      max-width: 100%;
    }
    form#form-interview .interview-element .question-body input[type=text]:hover,
	form#form-interview .interview-element .question-body input[type='datetime-local']:hover{
      border-color: #000;
    }
    /* Boutons */
    #buttons-nav-container {
      margin : 0 auto;
      padding : 20px 0;
    }
    #buttons-nav-container {
      display: -webkit-box;
      display: -moz-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;

      -webkit-box-pack: justify;
      -moz-box-pack: justify;
      -ms-flex-pack: justify;
      -webkit-justify-content: space-around ;
      justify-content: space-around ;

      -webkit-box-align: center;
      -moz-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items:center;
      align-items:center;

      -webkit-box-direction: normal;
      -webkit-box-orient: horizontal;
      -moz-box-direction: normal;
      -moz-box-orient: horizontal;
      -webkit-flex-direction:row;
      -ms-flex-direction: row;
      flex-direction: row;

      -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: none;
      flex-wrap:nowrap;

      /*****/
      /*
      -webkit-box-pack: space-around;
      -ms-flex-pack: space-around;
      justify-content: space-around;    */


    }
    body .form-box #buttons-nav-container button.button-generic:first-child{
      margin-right : 20px !important;
    }
    body .form-box #buttons-nav-container button.button-generic:last-child{
      margin-right : 0 !important;
    }
    button.button-generic {
      background-color: #141C58;
      background-color: var(--button-bg-color,#141C58);
      overflow:hidden;
      border-radius: 50px;
      border-radius: var(--button-border-radius,50px);
      border:2px solid #141C58;
      border:var(--button-border-width,2px) solid var(--button-bg-color,#141C58);
      box-shadow: none;
      height: auto;
      padding: 10px 30px;
      position: relative;
      margin: 0;
      font-size:14px;
      font-size:min(14px,1em);
      width : auto !important;
      -webkit-transition: all 0.4s ease;
      -moz-transition: all 0.4s ease;
      -ms-transition: all 0.4s ease;
      -o-transition: all 0.4s ease;
      transition: all 0.4s ease;
    }
    button.button-generic .button-label, button.button-questions-next .button-label{
      color: #ffffff;
      color:var(--button-txt-color,#ffffff);
      font-family:'Poppins',Arial, sans-serif;
      font-family:var(--font-family-name,"Poppins"),Arial, sans-serif;
      font-weight : bold;
      font-size : 15px;
      font-size:min(1.1em,15px);
    }
    button.button-generic:hover .button-label, button.button-questions-next:hover .button-label{
      color:#141C58;
      color:var(--button-bg-color,#141C58);
    }
    button.button-generic:hover, button.button-questions-next:hover {
      background-color:#ffffff;
      /*background-color:var(--button-bg-color,#141C58);*/
      box-shadow: none;
    }

    /* Pour différencier les boutons précédent et suivant */
    button.button-questions-prev, button.button-questions-prev:hover {
      background-color: transparent;
      border:none;
    }
    button.button-questions-prev .button-label{
      color: #141C58;
      color: var(--button-bg-color,#141C58);
	    text-decoration:none;
    }

	button.button-questions-prev:hover .button-label{
      text-decoration:underline;
    }

   /* button.button-questions-prev .button-label:before{
      display : inline-block;
      margin : 0;
      content:"<";
      color: #141C58;
      color: var(--button-bg-color,#141C58);
      padding : 0 5px;
    }*/
    /*button.button-questions-prev:hover .button-label{
    color:#ffffff;
  }
  button.button-questions-prev:hover{
  background-color:var(--secondary-bg-color,#141C58);
  }*/

  /* Fin boutons */
  /* Question groupe */
  /*.question-GROUPE .questions-table-container tbody {
  width: auto;
  }*/
  .question-GROUPE .questions-table-container tbody td.question-body {
    /*margin: 0 auto;
    vertical-align:middle;*/
    padding : 5px !important;
  }

  /* Pouor ne pas avoir de bordure sur les tableaux */
  .question-GROUPE .questions-table-container {
    border-bottom: none;
    width: 100%;
  }

  .questions-table-container>tbody>tr:first-child>td,
  .question-GROUPE table.questions-table-container tbody:not(.empty-row) tr >td.criteria {
    border-top: none;
  }
  .question-GROUPE table.questions-table-container thead th.question-choice-horiz {
    padding-bottom: 10px;
    background:transparent;
  }

  .criteria-name {
      font-size : 15px;
      font-size: min(1.1em,15px);
	   font-weight : bold;
  }
  .question-GROUPE .criteria-name-container{
    margin-top : 0;
  }

  form#form-interview .question-GROUPE .questions-table-parent table.questions-table-container thead.header tr th.question-heading-parent{
    padding : 0;
  }
  .question-GROUPE .error-container{
    min-height : initial;
    margin-top : 0;
    margin-bottom:0;
  }
  form .question-GROUPE .error-container p.error{
    padding-bottom:0;
    text-align : center;
  }

/* Pour que l'étoile de colonne obligatoire ne soit pas décalée */
.question-GROUPE .questions-table-container span.mandatory-icon{
  margin-top : 0;
}

.print-adaptations,
.accessibility{
  font-size:0;
}

/* pour les uniques, mutliples en ligne*/
table.question-choices tbody  tr.question-choices-label{
  display : none;
}

/****** Uniques simples en ligne ********/

/* Pour centrer les modalités de réponse des questions uniques bouton */
.question-UNIQUE table.question-choices,
.question-MULTIPLE table.question-choices{
  margin : 0 auto !important;
  background:transparent;
}

.question-UNIQUE table.question-choices label.img-container,
.question-MULTIPLE table.question-choices label.img-container{
  display : block;
  padding:0px 5px 5px 5px;
}

.question-UNIQUE.bottomLabel table.question-choices label.img-container,
.question-MULTIPLE.bottomLabel table.question-choices label.img-container{
  display : block;
  padding:5px 5px 0px 5px;
}

.question-UNIQUE.alignLeft table.question-choices,
.question-MULTIPLE.alignLeft table.question-choices{
  margin : 0 !important;
}

/* Fermées uniques ou mutliples simples en colonnes */
.question-UNIQUE ul.question-choices li,
.question-MULTIPLE ul.question-choices li{
  margin : 0;
  display : block;
  padding : 5px 0;
}

.question-UNIQUE ul.question-choices li:first-child,
.question-MULTIPLE ul.question-choices:not(.sortable) li:first-child{
  padding-top : 0;
}
.question-UNIQUE ul.question-choices li:last-child,
.question-MULTIPLE ul.question-choices:not(.sortable) li:last-child{
  padding-bottom : 0;
}

.question-UNIQUE:not(.txtBtn) ul.question-choices li.question-choices-column >*,
.question-MULTIPLE:not(.txtBtn) ul.question-choices li.question-choices-column >*{
  /* Modifs pour que les longs libellés ne passent pas sous le radio*/
  display : table-cell;
  vertical-align:middle;
}

.question-UNIQUE:not(.txtBtn) ul.question-choices li.question-choices-column .radioContainer,
.question-MULTIPLE:not(.txtBtn) ul.question-choices li.question-choices-column .checkboxContainer{
  padding-right : 5px;
  font-size :0;
}

.question-UNIQUE:not(.txtBtn) ul.question-choices li.question-choices-column label.img-container,
.question-MULTIPLE:not(.txtBtn) ul.question-choices li.question-choices-column label.img-container{
  display : inline-block;
  line-height : 1;
}

.question-UNIQUE:not(.txtBtn) ul.question-choices li.question-choices-column label.img-container *,
.question-MULTIPLE:not(.txtBtn) ul.question-choices li.question-choices-column label.img-container *{
  line-height : 1;
}

/*Question uniques ou multiples avec images associées */
.question-UNIQUE tr:not(.question-choices-label) td.question-choice-horiz >label.img-container >span >span:not(.choice-label){
  display : inline-block;
  height : auto;
  text-align:center;
}

.question-UNIQUE tr:not(.question-choices-label) td.question-choice-horiz >label.img-container >span >span:not(.choice-label) img{
  display : block;
  height : auto;
  width : auto;
}


/* Choix */
.choice-label{
  font-size:14px;
  font-size : min(1em,14px);
}

/* Entête des tableaux */
th .choice-label{
	font-weight : normal;
  font-size:14px;
  font-size : min(1em,14px);
}

/* Couleur des boutons radio sélectionnés */
/* Remerciement */
body.thankYouPage .interview-end.feedback{
  padding : 0;
}
body.thankYouPage .interview-end{
  padding : 30px 20px 30px 20px;
}
/*body.thankYouPage p{
  font-weight:bold;
}*/

/* Hide the browser's default checkbox */
/* Classe de masquage accessible */
body .visuallyhidden {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
  left:-999999px;
  margin : 0;
}

/* Boutons radio */
/* Create a custom checkbox/radio */
/* The container */
body .radioContainer,
body .checkboxContainer {
  position: relative;
  box-sizing: border-box;
}

body span.radioContainer,
body span.checkboxContainer,
body div.radioContainer,
body div.checkboxContainer	{
  display : inline-block;
  font-size : 0;
}

body .txtBtn div.radioContainer,
body .txtBtn div.checkboxContainer,
body .question-GROUPE tbody.txtBtn span.radioContainer,
body .question-GROUPE tbody.txtBtn span.checkboxContainer{
  font-size:14px;
  font-size : min(1em,14px);
}

/* Style des radio et checbox de "base"*/
body .checkboxContainer .checkmark,
body .radioContainer .radiomark {
  display: inline-block;
  height: 24px;
  width: 24px;
  background-color: transparent;
  border:1px solid #E5007C;
  border:1px solid var(--primary-bg-color,#E5007C);
  padding : 4px;
  background-clip : content-box;
  box-sizing:border-box;
  opacity: 1;
  border-radius : 100%;
  position:relative;
}
body .checkboxContainer .checkmark{
  border-radius :4px;
}
/* Style des radio et checkbox lorsque sélectionnés */
body .checkboxContainer input:checked ~ .checkmark,
body .radioContainer input:checked ~ .radiomark {
  background-color: #E5007C;
  background-color: var(--primary-bg-color,#E5007C);
}

body .txtBtn ul li >div:not(.radioContainer) label.img-container,
body .txtBtn table.question-choices tr.question-choices-label{
  display : none;
}

/*body .txtBtn table.question-choices {
border-spacing : 5px;
}*/

body .txtBtn .radioContainer input ~ .radiomark,
body .txtBtn .checkboxContainer input ~ .checkmark{
  width : auto;
  padding : 10px 20px;
  height : auto;
  border-radius : 50px;
  border-radius: var(--button-border-radius,50px);
  border : 1px solid #E5007C !important;
  border : 1px solid var(--primary-bg-color,#E5007C) !important;
  color:#E5007C;
  color:var(--primary-bg-color,#E5007C);
  background:#ffffff !important;
  box-shadow : none;
  font-size:14px;
  font-size : min(1em,14px);
}

body .txtBtn.showCheckmark .radioContainer input ~ .radiomark,
body .txtBtn.showCheckmark .checkboxContainer input ~ .checkmark{
  border-radius : 0px;
}

body .txtBtn .radioContainer input:checked ~ .radiomark,
body .txtBtn .checkboxContainer input:checked ~ .checkmark{
  background:#E5007C !important;
  background:var(--primary-bg-color,#E5007C) !important;
  border-color:#E5007C !important;
  border-color:var(--primary-bg-color,#E5007C) !important;
  color:#ffffff;
  color:var(--primary-txt-color,#ffffff);
}

/* Pour les fermées uniques en ligend e type txtBtn */
.question-UNIQUE.txtBtn table.question-choices tr:not(.question-choices-label),
.question-MULTIPLE.txtBtn table.question-choices tr:not(.question-choices-label)
{
  /* ok */
  display: -moz-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;

  -webkit-box-pack: start;
  -moz-box-pack: start;
  -ms-flex-pack: start;
  -webkit-justify-content: flex-start;
  justify-content:flex-start;

  /* ok */
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items:center;
  align-items:center;

  -webkit-box-direction: normal;
  -webkit-box-orient: horizontal;
  -moz-box-direction: normal;
  -moz-box-orient: horizontal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction : row;

  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap:wrap;
}

.question-UNIQUE.txtBtn.alignCenter table.question-choices tr:not(.question-choices-label),
.question-MULTIPLE.txtBtn.alignCenter table.question-choices tr:not(.question-choices-label)
{
  /* ok */
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content:  center;
  justify-content : center;
}

.question-UNIQUE.txtBtn table.question-choices tr:not(.question-choices-label) td.question-choice-horiz,
.question-MULTIPLE.txtBtn table.question-choices tr:not(.question-choices-label) td.question-choice-horiz{
  padding : 4px;
  display : inline-block;
}

.question-UNIQUE.txtBtn.showCheckmark table.question-choices tr:not(.question-choices-label) td.question-choice-horiz,
.question-MULTIPLE.txtBtn.showCheckmark table.question-choices tr:not(.question-choices-label) td.question-choice-horiz{
  padding : 4px 4px;
}

/*body .txtBtn.note10 table.question-choices {
  border-spacing : 5px;
}*/

.question-GROUPE tbody.txtBtn.note10  td.question-body{
  padding : 10px 2px !important;
}

body .txtBtn.note10 .radioContainer input ~ .radiomark{
  width : 40px;
  height : 40px;
  line-height : 38px;
  padding : 0;
  border-radius : 4px;
  border-radius : var(--note10-border-radius,4px);
  font-size:18px;
  font-size : min(1.3em,18px);
}
body .txtBtn.note10 .radioContainer input:checked ~ .radiomark{
  font-weight:bold;
  border : 2px solid #E5007C !important;
  border : 2px solid var(--primary-bg-color,#E5007C) !important;
  color: #ffffff !important;
  /*color:var(--primary-txt-color,#ffffff) !important;*/
  box-sizing:content-box;
}

body .txtBtn.note10.cursorLike .radioContainer input:checked ~ .radiomark{
  box-sizing:border-box;
}

body .txtBtn.note10 .modalite-1-11.radioContainer input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-0-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-0-10,#E5007C);
}
body .txtBtn.note10 .modalite-1-11.radioContainer input:checked ~ .radiomark{
  border : 2px solid #E5007C !important;
  border : 2px solid var(--color-note-0-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-0-10,#E5007C) !important;
  color:#ffffff !important;
}

body .txtBtn.note10 .modalite-2-11.radioContainer input ~ .radiomark,
body .txtBtn.note10 .modalite-1-10.radioContainer input ~ .radiomark
{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-1-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-1-10,#E5007C);
}
body .txtBtn.note10 .modalite-2-11.radioContainer input:checked ~ .radiomark,
body .txtBtn.note10 .modalite-1-10.radioContainer input:checked ~ .radiomark{
  border : 2px solid #E5007C !important;
  border : 2px solid var(--color-note-1-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-1-10,#E5007C) !important;
  color:#ffffff !important;
}

body .txtBtn.note10 .modalite-3-11.radioContainer input ~ .radiomark,
body .txtBtn.note10 .modalite-2-10.radioContainer input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-2-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-2-10,#E5007C);
}
body .txtBtn.note10 .modalite-3-11.radioContainer input:checked ~ .radiomark,
body .txtBtn.note10 .modalite-2-10.radioContainer input:checked ~ .radiomark{
  border : 2px solid #E5007C !important;
  border : 2px solid var(--color-note-2-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-2-10,#E5007C) !important;
  color:#ffffff !important;
}

body .txtBtn.note10 .modalite-4-11.radioContainer input ~ .radiomark,
body .txtBtn.note10 .modalite-3-10.radioContainer input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-3-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-3-10,#E5007C);
}
body .txtBtn.note10 .modalite-4-11.radioContainer input:checked ~ .radiomark,
body .txtBtn.note10 .modalite-3-10.radioContainer input:checked ~ .radiomark{
  border : #E5007C !important;
  border : 2px solid var(--color-note-3-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-3-10,#E5007C) !important;
color:#ffffff !important;
}

body .txtBtn.note10 .modalite-5-11.radioContainer input ~ .radiomark,
body .txtBtn.note10 .modalite-4-10.radioContainer input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-4-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-4-10,#E5007C);
}
body .txtBtn.note10 .modalite-5-11.radioContainer input:checked ~ .radiomark,
body .txtBtn.note10 .modalite-4-10.radioContainer input:checked ~ .radiomark{
  border : 2px solid #E5007C !important;
  border : 2px solid var(--color-note-4-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-4-10,#E5007C) !important;
  color:#ffffff !important;
}

body .txtBtn.note10 .modalite-6-11.radioContainer input ~ .radiomark,
body .txtBtn.note10 .modalite-5-10.radioContainer input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-5-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-5-10,#E5007C);
}
body .txtBtn.note10 .modalite-6-11.radioContainer input:checked ~ .radiomark,
body .txtBtn.note10 .modalite-5-10.radioContainer input:checked ~ .radiomark{
  border : 2px solid #E5007C !important;
  border : 2px solid var(--color-note-5-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-5-10,#E5007C) !important;
  color:#ffffff !important;
}

body .txtBtn.note10 .modalite-7-11.radioContainer input ~ .radiomark,
body .txtBtn.note10 .modalite-6-10.radioContainer input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-6-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-6-10,#E5007C);
}
body .txtBtn.note10 .modalite-7-11.radioContainer input:checked ~ .radiomark,
body .txtBtn.note10 .modalite-6-10.radioContainer input:checked ~ .radiomark{
  border : 2px solid #E5007C !important;
  border : 2px solid var(--color-note-6-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-6-10,#E5007C) !important;
  color:#ffffff !important;
}

body .txtBtn.note10 .modalite-8-11.radioContainer input ~ .radiomark,
body .txtBtn.note10 .modalite-7-10.radioContainer input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-7-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-7-10,#E5007C);
}
body .txtBtn.note10 .modalite-8-11.radioContainer input:checked ~ .radiomark,
body .txtBtn.note10 .modalite-7-10.radioContainer input:checked ~ .radiomark{
  border : 2px solid #E5007C !important;
  border : 2px solid var(--color-note-7-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-7-10,#E5007C) !important;
  color:#ffffff !important;
}

body .txtBtn.note10 .modalite-9-11.radioContainer input ~ .radiomark,
body .txtBtn.note10 .modalite-8-10.radioContainer input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-8-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-8-10,#E5007C);
}
body .txtBtn.note10 .modalite-9-11.radioContainer input:checked ~ .radiomark,
body .txtBtn.note10 .modalite-8-10.radioContainer input:checked ~ .radiomark{
  border : 2px solid #E5007C !important;
  border : 2px solid var(--color-note-8-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-8-10,#E5007C) !important;
  color:#ffffff !important;
}

body .txtBtn.note10 .modalite-10-11.radioContainer input ~ .radiomark,
body .txtBtn.note10 .modalite-9-10.radioContainer input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-9-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-9-10,#E5007C);
}
body .txtBtn.note10 .modalite-10-11.radioContainer input:checked ~ .radiomark,
body .txtBtn.note10 .modalite-9-10.radioContainer input:checked ~ .radiomark{
  border : 2px solid #E5007C !important;
  border : 2px solid var(--color-note-9-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-9-10,#E5007C) !important;
  color:#ffffff !important;
}

body .txtBtn.note10 .modalite-11-11.radioContainer input ~ .radiomark,
body .txtBtn.note10 .modalite-10-10.radioContainer input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-10-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-10-10,#E5007C);
}
body .txtBtn.note10 .modalite-11-11.radioContainer input:checked ~ .radiomark,
body .txtBtn.note10 .modalite-10-10.radioContainer input:checked ~ .radiomark{
  border : 2px solid #E5007C !important;
  border : 2px solid var(--color-note-10-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-10-10,#E5007C) !important;
color:#ffffff !important;
}

body .txtBtn.note10.cursorLike .radioContainer.fill-0 input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-0-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-0-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-0-10,#E5007C);
}

body .txtBtn.note10.cursorLike .radioContainer.fill-1 input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-1-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-1-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-1-10,#E5007C);
}

body .txtBtn.note10.cursorLike .radioContainer.fill-2 input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-2-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-2-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-2-10,#E5007C);
}

body .txtBtn.note10.cursorLike .radioContainer.fill-3 input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-3-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-3-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-3-10,#E5007C);
}

body .txtBtn.note10.cursorLike .radioContainer.fill-4 input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-4-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-4-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-4-10,#E5007C);
}

body .txtBtn.note10.cursorLike .radioContainer.fill-5 input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-5-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-5-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-5-10,#E5007C);
}

body .txtBtn.note10.cursorLike .radioContainer.fill-6 input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-6-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-6-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-6-10,#E5007C);
}

body .txtBtn.note10.cursorLike .radioContainer.fill-7 input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-7-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-7-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-7-10,#E5007C);
}

body .txtBtn.note10.cursorLike .radioContainer.fill-8 input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-8-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-8-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-8-10,#E5007C);
}

body .txtBtn.note10.cursorLike .radioContainer.fill-9 input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-9-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-9-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-9-10,#E5007C);
}

body .txtBtn.note10.cursorLike .radioContainer.fill-10 input ~ .radiomark{
  border : 1px solid #E5007C !important;
  border : 1px solid var(--color-note-10-10,#E5007C) !important;
  background-color:#E5007C !important;
  background-color:var(--color-note-10-10,#E5007C) !important;
  color:#E5007C;
  color:var(--color-note-10-10,#E5007C);
}

/* En mode curseur */
.question-UNIQUE.smileys table.question-choices label.img-container, .question-MULTIPLE.smileys table.question-choices label.img-container{
  display :none;
}

.question-UNIQUE.smileys.showLabel table.question-choices label.img-container, .question-MULTIPLE.smileys.showLabel table.question-choices label.img-container{
  display :block;
}

body .smileys .radioContainer input ~ .radiomark{
  width : 40px;
  height : 40px;
  padding : 0;
  border-radius : 40px;
  border:none;
  background-color:#E5007C !important;
  background-color:var(--primary-bg-color,#E5007C) !important;
  background-repeat : no-repeat;
  background-size :contain;
  background-position : center;
  position:relative;
}

/* UNiquement sur desktop : on écarte le choix "Ne se prononce pas" */
@media only screen and (min-width: 640px){
	body .question-UNIQUE.smileys.NSP .radioContainer.modalite-3-4 ,
	body  .question-UNIQUE.smileys.NSP .radioContainer.modalite-4-5,
	body  .question-UNIQUE.smileys.NSP .radioContainer.modalite-5-6{
	  padding-right : 40px;
	}

	body .multiselect .multiselect-selected-text{
		width : 100%;
	}
}

@media only screen and (max-width: 640px){

	body .smileys.NSP .img-container>span>span.choice-label{
	  padding-left : 8px;
	}
}


body .smileys.NSP .radioContainer.modalite-4-4 input ~ .radiomark,
body .smileys.NSP .radioContainer.modalite-5-5 input ~ .radiomark,
body .smileys.NSP .radioContainer.modalite-6-6 input ~ .radiomark{
  width : 24px;
  height : 24px;
  padding : 4px;
  border-radius : 4px;
  border:1px solid #abb8c3;
  background-clip:content-box;
  background-color : transparent !important;
  background-image : none;
  position:relative;
}

body .smileys.NSP .radioContainer.modalite-4-4 input:checked ~ .radiomark,
body .smileys.NSP .radioContainer.modalite-5-5 input:checked ~ .radiomark,
body .smileys.NSP .radioContainer.modalite-6-6 input:checked ~ .radiomark{
  background-color:#abb8c3 ! important;
  background-image : none;
}

/* Pour afficher le libellé "ne se prononce pas" ou autre */
.question-UNIQUE.smileys.NSP table.question-choices .modalite-4-4 label.img-container,
.question-UNIQUE.smileys.NSP table.question-choices .modalite-5-5 label.img-container,
.question-UNIQUE.smileys.NSP table.question-choices .modalite-6-6 label.img-container,
.question-MULTIPLE.smileys.NSP table.question-choices .modalite-4-4 label.img-container,
.question-MULTIPLE.smileys.NSP table.question-choices .modalite-5-5 label.img-container,
.question-MULTIPLE.smileys.NSP table.question-choices .modalite-6-6 label.img-container{
	display : block;
}

.smileys.NSP td.radioContainer{
	vertical-align : top;
}

.smileys.NSP.bottomLabel td.radioContainer{
	vertical-align : bottom;
}

/*  smiley 1 ON */
body .smileys:not(.NSP) .modalite-1-5 input:checked ~ .radiomark,
body .smileys:not(.NSP) .modalite-1-4 input:checked ~ .radiomark,
body .smileys:not(.NSP) .modalite-1-3 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-5-5 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-4-4 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-3-3 input:checked ~ .radiomark,
body .smileys.NSP .modalite-1-6 input:checked ~ .radiomark,
body .smileys.NSP .modalite-1-5 input:checked ~ .radiomark,
body .smileys.NSP .modalite-1-4 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-5-6 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-4-5 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-3-4 input:checked ~ .radiomark{
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAeBJREFUeNrUWYGNgzAMNOgHYIRsUEZgBEZgBEboJnwnYAS6QekE+Q0YgXcq/wshAo6T0uQkS6WKkyM4iX3JZgT44QftjvZEGy1tSrQLWoWmvEabZdBoLZoSjKfQrtSHM0BAtIFAMH25EucSnsyMwptAX2sKRfgh+fTCUHn4Eu7QCjgJZiwaU0S4gw9hjzTERvaINFhitoiAcLEV07CxGyiIBLQQpz3CLUQG2vI2CWuIFMvDZUm4iZhwsyYc7eyuZzmn5xvEj9syW1MOb1qj9WiD+S2YqZp8exd/2jFeIaEdB1ujPtFfg8upZkkF9Yn+XU6VAhdboaM4IUVtFLNPG575TlkDni/iQ8yGMQ+xfLMsu4dow4Er4W/mf+/yf8VW5ZhBDYsFM7hkdgH8KyfCC8fSmMepJfI3XL+EMTt6xvzoE8MlpIMyJ0UmFVwgRKZmYotqMG0RXzrJWrEdzbO0LKKEZHAQbgbPsf7z4Va40ieBPDYJd4irOIH3ICsm/RduohKJIylxJDCfEok9y0vnAGhcZldU5jMXmWbKqINPmc8SUjYkpJ46rQ62vZbasiUxjpByKFVRAtOSFYLVzvLnSlVJioFJyq1JCtpJXhkkeSmT5LXXFvHrJy4Ws9Subn8FGADRFfb1ad67FQAAAABJRU5ErkJggg==);
}

/* smiley 1 OFF */
body .smileys:not(.NSP) .modalite-1-5 input ~ .radiomark,
body .smileys:not(.NSP) .modalite-1-4 input ~ .radiomark,
body .smileys:not(.NSP) .modalite-1-3 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-5-5 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-4-4 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-3-3 input ~ .radiomark,
body .smileys.NSP .modalite-1-6 input ~ .radiomark,
body .smileys.NSP .modalite-1-5 input ~ .radiomark,
body .smileys.NSP .modalite-1-4 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-5-6 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-4-5 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-3-4 input ~ .radiomark   {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAoVJREFUeNrUWY2VwiAMhk7QEeoE9ia4jtARusF1BG8CnxN4TqAb6E3Q3gR0A93AA1/al8uBDeBf817UVhI+QgIkyLMmEUed5oPmH82to02uea650JxF9XYOI6W51pwF9JdpXoAObxIBQCtxIzK6fIFzAR+NRR2d5mCxrebGItvAf6ZN7tBRQx83AdzQqdfPacS0KpBNLa7SxAJeWxQvuNZgzNrCYoh1KOC1ZerV+fakqKtcAy2YYKvz/anigBYOn00fDPYfaHCPZgzwEQfYg8HaQGc0XijgmvjssygnS95AEm3NnZRyhhqq6G00Yrt3YUlQo0+8dD0RrKGMLHkDtt7Cw4gg4MyIUvFcOmmeaVwnbOXewhvUsH4BsAIw4OPABlvYjKRj+q4Z8Q6+q4DBGbkvkCtH5PHMZ5eZB4DcleFIIjj33KZD5HF7lcDhu6dyxDorPeLhkA6/Vx7WDZHHmA4JZAo9zUeED5Z3Ow/AO6ZO4cD0k5C0JmQp6+7U1oapTSy511jkUio8Oi+YOp2YEs/RfjDf3Uv+EnmFZ0K6hUNJBr99yVseY5WXDykPPWDxgqTxyR4wdYn2BfG21IfzyCi++8kNB2BC17kXBPxnnzA+rNB+bazdBCo2m8K3xa2MznfGLuqit353vBwjIBBxWqRCop5ZovJdVRSRH1KkmtQdgjJdj/IUlxYUl7CMJGWewIJrbEzQR5K9K5qEVh5WXt6gELj0sG5ly5oVUag4I48AfG0mnVhC0vzlFQAFcA3cP6eeVnam+SGFlD36v4SSEmdlUdC2RPL72EIKt1SlIguDLnnvUtUki4GTLLdOsqA9ySuDSV7KTPLayzWtD79YlFO7uv0VYADpp3GrY7ThLwAAAABJRU5ErkJggg==);
}

/*  smiley 2 ON */
body .smileys:not(.NSP) .modalite-2-5 input:checked ~ .radiomark,
body .smileys:not(.NSP) .modalite-2-4 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-4-5 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-3-4 input:checked ~ .radiomark,
body .smileys.NSP .modalite-2-6 input:checked ~ .radiomark,
body .smileys.NSP .modalite-2-5 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-4-6 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-3-5 input:checked ~ .radiomark{
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfVJREFUeNrcWYGNwjAMdCsG6AjZgI7QERihvwEjdJM+EzACbECZIN2gI/DOy0j5KoHYCZD8SZYAJfHhOI7tVDcExGFGOaNcUSbPmBZli9KhqChtNxk0yh5FCfQplIHWYAMERHtIBLMWl3go4cVYFF4E2q0lFeGLZOuFrnKJJTyiNPAmGF2kU0R4hA/hEWnIjewz0uDx2SYDwo3Lp8ERDRRkAjqIyyPCe8gMFPKchDVkCvtysQn3GRPu14Szte7ayjV9P0D+ONjZmmL80x3KEeVkPgsstaO5R858ihi/LqGZytbYvXG+Bs6t5kkF9RvnjzVVCqFwuY4KcSkaowLX9OFaPyhrIPKPxBDzYapTHN+qqs4pxoSAS/g78LdXzf/1rY6ZQZ2sA3PiZHYJ5ncswtbE1kjErSWab7huhD47Rfr8FOPDLZSDdkMdmWQJtyN8zWjROZGKLaTI1Cj9uzxpFfQJ9Gh28uM4PJrZOWqlu2fnw3uhVaXoBfoGcQJvwounnTXYFqQdGDxtqI7rDqISiYL/wukQeTo6S+il4SqRgq28rmKZ6ekoqdLtc1Kv0sSQBZpVyPpiXBhm7OxZy2ugP6GS20ih03ovkVphZLmXSCG6ln/VqiqyGVhku7XIhnaRTwZFPsoU+ezlIj584mGxKu3p9keAAQBiJyBhMoKe3wAAAABJRU5ErkJggg==);
}

/* smiley 2 OFF */
body .smileys:not(.NSP) .modalite-2-5 input ~ .radiomark,
body .smileys:not(.NSP) .modalite-2-4 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-4-5 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-3-4 input ~ .radiomark,
body .smileys.NSP .modalite-2-6 input ~ .radiomark,
body .smileys.NSP .modalite-2-5 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-4-6 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-3-5 input ~ .radiomark{
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAoZJREFUeNrUWY2VwiAMhk7QEeoEMkJH0A26wXUEbwKfE3hOoCO4QXUC3EA36FFf2hcj2IT617yXO88j8JFA4Au6dqKGycnp3unR6SHQxjidOs2dZoNGq+PEOi2dZhHjZU4X0IdYVATQQj1Jmr6kwLmAz41HA4Ma8NjWaeWxreB/TRsT6KOEMZ4CuKKhd3+nA8JqwTb1LJVqKOC1p+MF1xuMqC08jljHAl57Qm/r54ulS+URaMUEW9Svl4IDWgXWbPpmsHegYXlUfYDPeIO9GawPdEb3CwVckjX7KTEk5XWi0dF80lpPUEM7+BgdcNyHsCSo0S9OXR8E20hGUl6HrfVwNyPYcM2MUvVZuTidOFwX7OXWwxvUsPwCsAow4OvABnu4mcmJuXabGe/gdxExucbuD+xmPfY48tk18gCQmxnOZAcb4TEdY4/b2wQu363MeryzcjPuLunweSXwbow9xrRPgCm0Mu0x3nu+2wkA75h9qgCmY0JoTUwqO72orQ/TIfFwr76dSyUXDJ4z+wxiSoSz/WF+9yr7687LhYR0C5eSDD5LRWyPserrD633LWD1heLw6RYwXRKHL8R7oGvYDNzFL7+54Q2Y0Dz3hYBvzwnh0fzoyF366g7Q53IA0745mtvMgGmRlBnf1RgC2aitZYgYNaFLHUUqSd2B69U8UDvLQTNfGhV4e0FxKc9MUmaHhlknsx4Kb5gOSWnkVYCt9nm57KPjjPJBKfBu4WPNlnjBMtYVF2wIdO8YtF1CiB+mJPMHjAHTKSNIUYbQnkug3RxH4ubGFllIWUOqipXlg/qZqJAyulLVKIuBoyy3jrKgPcong1E+yozy2SsU1rc/LOqxPd3+CzAAfT8h5QLWjNAAAAAASUVORK5CYII=);
}

/*  smiley 3 ON */
body .smileys:not(.NSP) .modalite-3-5 input:checked ~ .radiomark,
body .smileys:not(.NSP) .modalite-2-3 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-3-5 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-2-3 input:checked ~ .radiomark,
body .smileys.NSP .modalite-3-6 input:checked ~ .radiomark,
body .smileys.NSP .modalite-2-4 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-3-6 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-2-4 input:checked ~ .radiomark{
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAb1JREFUeNrUWYGtgyAQPcwfwBH4E9QRHMERHKEjdBN/J+gIdoPaCewGdgP/0ZwJMWo5oJZ7yUtqw8EDDjgONSIgDA/kFXlHditlCuQBWSJ1UGujH3rkEak92tPIE9XBBngIrSESTF1c4a6CBzOi8CHQbA2xBN98pt7TVW6hghtkDjvBtEVteglu4EvYEg2piX0nGlZ8Nk9AcL7k07CwG2hIBLQQhy3BR0gMtOUtCu4hUdiHiy24TlhwPRec7OjORzmj7zOkj7MdrWlGTyvkBdma3x4jVZHthWNPO8bLJXpmY3NUO9r3wDnVVkLBfkf7JqObgiuWXEe7uBSV0Y51ruGebVxrILAjIcLW0GUxlq9S6hqjjAu4gv8c//uU/cu3SmYE1VoLpuVEdhHsS5Zgy7AwDDi1vOyN1h9Pn+0Cfb4L8eEC5KDIKCMjBQeQEKnNj+YxpWvRu+Bn2ocrpnE9hoN7Yajt8LJnCh4iCB5CAnjN7HGM+KPjzOgUiygrP/zA/fHX9cSiKfLNXzzNkYztPZ0X2xQ8Sb7mi0ykiEtViUwGiky3ikxoi3wyEPkoI/LZa0n46RsPi0ra0+2/AAMACjVOwWOH/CgAAAAASUVORK5CYII=);
}

/* smiley 3 OFF */
body .smileys:not(.NSP) .modalite-3-5 input ~ .radiomark,
body .smileys:not(.NSP) .modalite-2-3 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-3-5 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-2-3 input ~ .radiomark,
body .smileys.NSP .modalite-3-6 input ~ .radiomark,
body .smileys.NSP .modalite-2-4 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-3-6 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-2-4 input ~ .radiomark{
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlBJREFUeNrUWYtxgzAMtX0dgBHIBGEENmhGoBOUDZpuUCagmSCMwAYkE8AGZANqOJlTXVP8gYB1p0ASy36WJVmyaceJuFHDueR853ybaBNxPnKOOYdOo3V2VHM+cw4txgtBtrYZmFgATchC1PdlClwXcMs5nRg0Ao1dOVcK2Qr+69tEE32kMMYigCt56fn3wGFZhTkFClOpXAHnio7PutrQWLWzQhG5LeBcsfR1tzzVsqn8B5pogk269SnRAU0mbDZ4Mtg/oME8qjnALXawJ4NVgQ5lf5EBp5LNbkWRFPJGomhrbiilB9Swdt5GHbb7KSwMNfrEoWtDsD2FUsgbsQkNjzMCh+tnFJBt6cH5wHE9sJaFhjPUMN0BWAIYcDpwwRruZ9Jo2m4/4wKeicXkerlvkDvNyOOVD4eVB4C6kaGVPDgy3KZt5HH7mkHyLeg0o52Mz3hM0uE9M9CujTzGVDKoFAQdZ4RLxW+FAeBCs08ygenOpLLGJpQ1K7VVYboxRe0157kyxQaDx5p9TmJihrN91/xtLfnB82LDgvQKSUkI76ZkLI+x0uGD0lIAJjskjo8KwLJJ3HaI9ybbcOToxatnbtgBmRzndgj41z7BpFBT7BAwxhTbJD+bJPIi+XlB+/UXSuM+NDKuN3japo65xqZxQe8Jjr21VK22JiW5w7naXGaHq/fhTIShkiSBmPfQyKBeF1juuT4yVG0kwkxditDGIQyGc31PYvGtzPf+IMW7oyovDwO9PG718kDbyysDLy9lvLz22s3FIvXt6vZHgAEAdUQzMFseVs4AAAAASUVORK5CYII=);
}

/*  smiley 4 ON */
body .smileys:not(.NSP) .modalite-4-5 input:checked ~ .radiomark,
body .smileys:not(.NSP) .modalite-3-4 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-2-5 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-2-4 input:checked ~ .radiomark,
body .smileys.NSP .modalite-4-6 input:checked ~ .radiomark,
body .smileys.NSP .modalite-3-5 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-2-6 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-2-5 input:checked ~ .radiomark{
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAglJREFUeNrcWe2RwiAQXTJXgCVwFZgSch2khJSQEuzAEqIVaAexg8QKch1oB97i7A8mQmQBFe7N7Jg4LLzAwn4gbggIwy/KCeWMMlralChrlApFBo1288OE0qJIj/Ekyob6YAM8iDYQCaovLnFXwhc1o/Ai0GpdYhEefJbe01SGUMIdygreBDUWjelFuIMPYYk0pEb2GWmw2OwqAcIrk02D4TSQkAhoI16WCLeQGOjIMxKeIFHozkUn3CRMuJkTTnZ257Nc0Pse0sdej9Yk40trlANKr549Zqom3QNHn06Mu0lMzMHmqN+oPwHHq1lCwemN+l1BmYIrTKYjXUyK2kjHPm04FwtpDQR+SAgxG8YixvYVQpxitHEBl/DO8b9X6d9tq2JGUL22YXpOZBdBv2IR1hRLJQFey0tfcf3ytNkx0ObHEBsuIR+UBVVkcsFaKE+DS/TNDffo8Yi6V27qgz81mcaOqTv5BD9tSLI6Sy5bhp7Uw0tO1KUfQw03+FE6lr6eodHDS04AUhkS18pRb16O4viAyTtFwrZbS5VIWpbSVGPYhqRI7DRpoTozkAfrF2plHXezRUnzn9XBIpFtoxZSyDYHxypoxez7oZAiDFcGym3+eJyvJZ02a233XylBOHLdMZ3X/YMn/g/FwCzLrVkWtLO8MsjyUibLay8T8c0nLhZFble3fwIMANsN7ayKLxBfAAAAAElFTkSuQmCC);
}

/* smiley 4 OFF */
body .smileys:not(.NSP) .modalite-4-5 input ~ .radiomark,
body .smileys:not(.NSP) .modalite-3-4 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-2-5 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-2-4 input ~ .radiomark,
body .smileys.NSP .modalite-4-6 input ~ .radiomark,
body .smileys.NSP .modalite-3-5 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-2-6 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-2-5 input ~ .radiomark{
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAp9JREFUeNrcWYtx2zAMJTmBNogyQTSCs0FGUCeou4E6QS4TOJ4g2sDeQM4EciewN1BBH+SDUVICSfmj4g7+EuQjfgQo3QGpNNoDb4G/gXeeMQXwC/ACOE9arYujFngJnEeslwNXOEcwqQigpZqI7FyhwKWAD1ajnkUL1NgXcOOQbfA/O6bwzLHENSYB3HDTw/cswawtymYOV2lSAa8cE1dSbQisVjkUsYoFvHKYvu2mp5a7yhBoJQRbdtenUgJaeXw2uzHYf0CjezRjgA80wG4M1gU65/HCAS+Zz96LCpbyzqTJ0bzXWj+TgW3yMZpw3PuwGDLoN01ddwRrKWcp74yt1/B5RxhwdkeZui8dgZ8B15FqudfwmgxcPgBYhRhoObCmGrY72Qt91+64xvcyYnNW7hPl3kbkqeXzk+URoDQzHFgEF4HHdIw8Hd8aLL57ehvRzgfs+Fyk4+ePAO3GyFNMW4OdQk8vI8Jbx291AOBaOKfyYPo2rK2JSWX7K411YdoZR+81FrmcFgGLL4RzejGZwN3+FP52LflT5C0CG9IvLEpy/BxKwfIUqz69aL3tAasHJMCne8DcJXYPiHfHfbhIjOKrV240AA3Pcw8I+OKcMCzVSA+BI3JKJSaVry/SIgYibYtaQZeb4dhNRJbYkJ5tdC3WLnXGcV6vBd1Ar51fgZo+oozCOcZihmIpae5tWbcaUkGVkQ2mpDLMuOWVZ7JKcH2VscWH3GPDNpkJrqUql1JSmlCbH1+JeygExUvUmpaUuNHNSN3ix5LY5jchd8TSC7+hNn+qi5T3IeAI9H2KixTtqB8uTI0TrAKOUct/8PsTmr4Qyv+AdT8HXed/uAyc5XXrLC+0Z/nIYJYPZWb52Mtn1ps/WNRze3T7V4ABAJ49pRuGryezAAAAAElFTkSuQmCC);
}

/*  smiley 5 ON */
body .smileys:not(.NSP) .modalite-5-5 input:checked ~ .radiomark,
body .smileys:not(.NSP) .modalite-4-4 input:checked ~ .radiomark,
body .smileys:not(.NSP) .modalite-3-3 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-1-5 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-1-4 input:checked ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-1-3 input:checked ~ .radiomark,
body .smileys.NSP .modalite-5-6 input:checked ~ .radiomark,
body .smileys.NSP .modalite-4-5 input:checked ~ .radiomark,
body .smileys.NSP .modalite-3-4 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-1-6 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-1-5 input:checked ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-1-4 input:checked ~ .radiomark{
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhpJREFUeNrcWYtxwjAMVXIdwBvUG5ARMkJGSDdghG5ANwhMwAiwAWGC0AnSDahMxZ2Pi4NkG7D77nTHx7JeHNn6uDgjIAwnlD3KEaV3jKlQFig1ig6ydvbDgLJE0R72NMonzSEGeBBtIRLMXFLiXMKjWVF4EOhtjbEIH3xevaerHEIJdygKngRji2x6Ee7gRZgjDamRvUcaHD6rEiCspnwaJk4DDYmANuI4R3gJiYGOvEnCAyQKO7jYhNuECbe3hJNd3dtVLun7BtLHxs7WtOBJG5Qtys589liphnS3En06MS4uMQiN3aJ5ov4AkqjmSAWHJ+p3JVUKXEy5jua4FI3RzDldOJYzZQ0EPkgIMRf6Msb2LYpiH2MMB1LCa+Zvj9K/+FYtzKB21obZSTK7CPq1iLClWBkJiFpe+obrm6fP9oE+34f4cAX5oCqpI5MLFiDN1Mj/6pAyijZfLfXja2hmJz9kxC6nOsoPFJNkQzp22VMzbV+Sn+umMwnIF8eHrM+GZEtiJjxRY9DIN415pwinZyJdRc3Ee2jt9HKQPGVkcN/u4FUi4bhVRLIr3xJJssqK0wNj9uyUZHW9y3w6KcYAsiP3hJgr80WNFG63MaQbymmkiFtVgqa0qBnucr3Cccexxnj/IQ0o8HeHoazoaaqZH3NsSfMHKt3aqT/+Rbs1y4Z2llcGWV7KZHntNUX88xUXi0VuV7e/AgwAb/arGeMLnWQAAAAASUVORK5CYII=);
}

/* smiley 5 OFF */
body .smileys:not(.NSP) .modalite-5-5 input ~ .radiomark,
body .smileys:not(.NSP) .modalite-4-4 input ~ .radiomark,
body .smileys:not(.NSP) .modalite-3-3 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-1-5 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-1-4 input ~ .radiomark,
body .smileys:not(.NSP).reversePicto .modalite-1-3 input ~ .radiomark,
body .smileys.NSP .modalite-5-6 input ~ .radiomark,
body .smileys.NSP .modalite-4-5 input ~ .radiomark,
body .smileys.NSP .modalite-3-4 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-1-6 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-1-5 input ~ .radiomark,
body .smileys.NSP.reversePicto .modalite-1-4 input ~ .radiomark{
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAsCAYAAAAehFoBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAp1JREFUeNrUWYFxqzAMtbk/ACPQCcIIjNAR2KDZoHSC/E6QdoKywc8G0AnMBmQDvp0TOVW1QbZJArpTQxPLPEuyLMly0CTiqNN80vytuXWMyTXvNBeas6i3DWGkNO81ZwHvyzRXMIc3iQCgpViIzFy+wLmAe6NRx0tz0NiX5sYi28BvZkzumGMP71gEcENNr/9PI8yqQDa1uEoTC/hombjiaoNhtcqiiGMo4KPF9GpYnhR1lSnQggm2HG5PJQe0cPhsemewv0CDezRzgHu8we4M1gY6o/uFAt4Tn30U5STkXUmio7mTUj6hgSr6GI047l1YEjToDYeuB4I1lJGQd8U2avi6IthwZkWpeCydNT9pXGes5VHDn2jgfgVgBWDA6cAn1rBZScf0XbPiGj7LgMUZuQ+Qe56Rx5bPLpYHgNzI0JMdnHse0yHyeLxKIPke6XlGO+96xdckHZ7fPbQbIo8xnRKoFEbazQifLN/VHoBr5pzCgek7IWVNSCjrbjTWhqlNLLXX3M6lVHi8vGDO6cSUeK72hfndreQvO6/wLEi/ICnJ4NmXvOUxVnn5I+VpBCxWSBqfHAFTl2hXiLelPpxH7uKbZ254AyY0zq0Q8I9zIiGhpl4h4PpHWISNiMsixTnboXwKjRIlM3dRpFwa/qDz+i9K414nsqcWdu4HZF1jaMzhENihw+AMJjWf7RiNcC6hZbuJExanvSWOvYpUq1MZVLGUrc1cM5ldSi0vHNVqNdW6WhDwVGuqslXvwuYvDF8+LAD2wPFdiiWmzC8jwJahZX5sI+VXs3AG6Gyzz7eREtKq6sHnM0bXvfcAy2pVxTYDja/9Ay0e4Znb8QxuBm6y3brJhvYmrww2eSmzyWsvl1nvfrEot3Z1+1+AAQDe+Myk9nBbNwAAAABJRU5ErkJggg==);
}

body .smileys td.question-choice-horiz{
  padding : 0 5px;
}

/* Create the checkmark/indicator (hidden when not checked) */
body .radiomark:after,
body .checkmark:after,
body .checkboxContainer input:checked ~ .checkmark:after,
body .radioContainer input:checked ~ .radiomark:after {
  display: none;
}


body .showCheckmark .checkboxContainer input:checked ~ .checkmark:after,
body .showCheckmark .radioContainer input:checked ~ .radiomark:after {
  display: inline-block;
  content:"✓";
  text-align:center;
  width : 24px;
  height : 24px;
  line-height :24px;
  color:#ffffff;
  color:var(--secondary-txt-color,#ffffff);
  position:absolute;
  top:0;
  left: 0;
  background-color:transparent;
  z-index:998;
  font-size : 16px;
  font-weight : bold;
}

body .showCheckmark:not(.txtBtn) .checkboxContainer .checkmark,
body .showCheckmark:not(.txtBtn) .radioContainer .radiomark{
  padding : 0;

}

body .txtBtn.showCheckmark .checkboxContainer input:checked ~ .checkmark:after,
body .txtBtn.showCheckmark .radioContainer input:checked ~ .radiomark:after {
  color:#ffffff;
  color:var(--checkmark-txt-color,#ffffff);
  background-color:#141C58;
  background-color:var(--checkmark-bg-color,#141C58);
  top : -8px;
  right : -12px;
  left : auto;
  border: 2px solid #ffffff;
  border-radius: 24px;
}

/*********** Fin custom Radio et checkbox *************/
/****** Custom cursor ****/
.customCursor{
  padding : 0 0 10px 0;
}
.customCursor .question-choices{
  background: transparent;
  display: block;
}
.customCursor .question-choices,
.customCursor .question-choices-parent table tr td,
.customCursor .slider-choices-parent>table{
  width: 100%;
}
.customCursor .slider-choices-parent {
  display: block;
}
.customCursor .slider-container{
  padding: 0;
  position:relative;
}
.customCursor .slider-choices-parent .slider-value{
  box-sizing:border-box;
  min-height : 34px;
  line-height : 1;
}
.customCursor img.raty-cancel{
  display: none;
}
.customCursor span.choice-label{
  font-style: italic;
  font-size:14px;
  font-size : min(1em,14px);
  font-weight : regular;
  font-family:'Poppins',Arial, sans-serif;
  font-family:var(--font-family-name,"Poppins"),Arial, sans-serif;
}
/* image par défaut de l'étoile */
.customCursor .rating {
  min-width : 200px ;
  font-size : 0;
}
.customCursor .rating >div{
  display:inline-block;
}
.customCursor img {
  /*background-image: url(${baseUrl}itw/lib/img/name/IMG-ts3Tg2pTIr);*/
  background-repeat: no-repeat;
  box-sizing: border-box;
  background-position: center bottom;
  background-size: contain;
  -webkit-background-size: contain;
  /* pour Chrome et Safari */
  -moz-background-size: contain;
  /* pour Firefox */
  -o-background-size: contain;
  /* pour Opera */
  padding-left: 36px;
  display: inline-block;
  width: 36px;
  height: 36px;
  cursor:pointer;
  margin-right : 8px;
}
.customCursor .raty-cancel{
  display : none;
  margin-right : 0;
}
/* CSAT OFF */
.customCursor .rating img:last-of-type{
  margin-right: 0px !important;
}
/* CSAT off*/
.stars img[src*="rating-s-off"],.stars img[src*="rating-m-off"],.stars img[src*="rating-l-off"] {
  background-image: url("${baseUrl}itw/lib/img/name/IMG-x19hmVirFC");
}
/* CSAT ON */
.stars img[src*="rating-s-on"],.stars img[src*="rating-m-on"],.stars img[src*="rating-l-on"] {
  background-image: url(${baseUrl}itw/lib/img/name/IMG-YxQsh729Em);
}
/* effort off*/
.effort img[src*="rating-s-off"],.effort img[src*="rating-m-off"],.effort img[src*="rating-l-off"] {
  background-image: url("${baseUrl}itw/lib/img/name/IMG-JkrNMa1ujj");
}
/* effort on */
.effort img[src*="rating-s-on"],.effort img[src*="rating-m-on"],.effort img[src*="rating-l-on"] {
  background-image: url(${baseUrl}itw/lib/img/name/IMG-9tdEZIrJOc);
}
@supports selector(div:focus-visible) {
  /* uniquement au clic/tap focus */
  button:focus:not(:focus-visible) {
  }
  /* uniquement au focus clavier */
  button:focus-visible {
  }
  input:focus-visible ~ label{
  }
  input:not(focus-visible) ~ label{
  }
  textarea:focus:not(:focus-visible) {
  }
  /* uniquement au focus clavier */
  textarea:focus-visible {
  }
}
/* Pied de page */
.interview-footer a.lienExt:after {
  content: "\0000a0[\2197]";
  display : inline-block;
}
.interview-footer{
  padding : 5px;
}
/* Pour cacher le titre d'une question type anonymat*/
.hideQuestionTitle .question-heading-parent{
  display : none;
  padding : 0;
  margin : 0;
  font-size : 0;
  line-height : 0;
}
/* Pour la barre de progression standard en battr */
.interview-progress-parent{
  margin : 0;
  padding : 20px 0 40px 0;
  position:relative;
}
body .interview-progress-parent #interview-progress.ui-progressbar{
  background:#141C58;
  background:var(--steps-slider-bg-color, #141C58);
  border-radius : 6px;
  border:0;
  height : 6px;
  position:relative;
  float:none;
  overflow : visible;
}
.interview-progress-parent #interview-progress.ui-progressbar .interview-progress-label, .interview-progress-parent #interview-progress.ui-progressbar .ui-progressbar-value{
  display : block;
}
body #interview-progress .ui-progressbar-value{
  position : absolute;
  top:0;
  left : 0;
  border-radius : 6px;
  background:#E5007C !important;
  background : var(--steps-slider-color,#E5007C) !important;
}
body .interview-progress-parent #interview-progress.ui-progressbar .interview-progress-label {
  color: #141C58 !important;
  color: var(--steps-slider-bg-color,#141C58) !important;
  font-size:14px;
  font-size : min(1em,14px);
  text-align : center;
  position : absolute;
  top : 0;
  margin-top : -1.2em;
  left : 0;
  height : 1em;
  line-height : 1em;
  width : 100%;
  font-weight : bold;
}

/* Questions liste et multiple ordonnée */

/* Question multiple sous forme de liste déroulante */
select.question-choices{
	border: 1px solid var(--primary-bg-color,#E5007C);
	overflow: auto;
	padding: 5px;
	box-sizing: border-box;
  font-family:'Poppins',Arial, sans-serif !important;
  font-family:var(--font-family-name,'Poppins'),Arial, sans-serif !important;
  font-size:14px;
  font-size : min(1em,14px);
}

select.question-choices:active option, select.question-choices:hover option{
	outline-color: red;
}

/***** Liste mutliple ordonnée *****/
/* Pour les deux liste, items proposés et items sélectionnés */
.sortable-question-container ul.sortable{
	margin: 0;
	min-height: 38px;
	background: none;
	border: none;
}
/* ce qui précède la liste des items sélectionnés, à savoir l'icône de croix */
.sortable-question-container ul.sortable.sortable-selected::before{
	content: "";
	display: block;
	width: 28px;
	height: 28px;
	top: 50%;
	left: -36px;
	margin-top: -14px;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMS4wMSAxNkg0QzMuNDQ3NzIgMTYgMyAxNi40NDc3IDMgMTdWMTdDMyAxNy41NTIzIDMuNDQ3NzIgMTggNCAxOEgxMS4wMVYyMUwxNSAxN0wxMS4wMSAxM1YxNlpNMTIuOTkgMTFWOEgyMEMyMC41NTIzIDggMjEgNy41NTIyOCAyMSA3VjdDMjEgNi40NDc3MiAyMC41NTIzIDYgMjAgNkgxMi45OVYzTDkgN0wxMi45OSAxMVoiIGZpbGw9IiMxNDE5MUYiLz4KPHJlY3QgeD0iMyIgeT0iNSIgd2lkdGg9IjQiIGhlaWdodD0iNCIgcng9IjIiIGZpbGw9IiMxNDE5MUYiLz4KPHJlY3QgeD0iMTciIHk9IjE1IiB3aWR0aD0iNCIgaGVpZ2h0PSI0IiByeD0iMiIgZmlsbD0iIzE0MTkxRiIvPgo8L3N2Zz4K);
    *background-image: url(/path/to/image.svg);
	background-repeat: no-repeat;
	background-size: 28px;
	background-position: center center;
	position: absolute;
}
/* Liste des items sélectionnés = liste de droite */
.sortable-question-container ul.sortable.sortable-selected{
	background: var(--primary-bg-color,#E5007C);
	padding: 5px;
	/*border: 1px solid #F16E00;*/
	position: relative;
	margin-right: 0;
}
/* COuleur de police des items sélectionnés à droite */
.sortable-question-container ul.sortable.sortable-selected li .choice-label{
	color: #ffffff;
}

.sortable-question-container ul.sortable.sortable-selected li{
    background-color:var(--primary-bg-color,#E5007C);
}

.sortable-question-container ul.sortable li.sortable-placeholder{
	background-color: #fff;
}
.sortable-question-container ul.sortable li.ui-sortable-helper{
	border: 1px solid var(--secondary-bg-color,#141C58);
	box-shadow: 0 0 2px var(--secondary-bg-color,#141C58);
}
/* Item en erreur, par exemple lorsqu'on veut faire glisser un item alors qu'on a dépassé le nb max possible */
.sortable-question-container ul.sortable li.sortable-error{
	border: 1px solid #d60808;
	color: #d60808;
	box-shadow: 0 0 2px #d60808;
}
/* Bordure et couleur de chaque item de la liste des choix proposés à gauche et à droite */
.sortable-question-container ul.sortable li{
	border: 1px solid var(--primary-bg-color,#E5007C);
	background-color: #ffffff;
	margin: 0 0 10px 0;
  padding : 5px;
}

/* Bordure de la liste des choix sélectionés, à droite, à l'état normal et hover */
.sortable-question-container ul.sortable.sortable-selected.sortable-hover,.sortable-question-container ul.sortable.sortable-selected{
	/*border: 1px solid #F16E00;*/
	background-position: left 5px;
	position: relative;
}

/* pour les listes*/
body ul.sortable label.img-container span.choice-label  {
	padding: 0px;
}

/* Corrections */
/*body .section-heading, body h2{
	text-transform : initial;
}*/

.question-GROUPE .questions-table-container > tbody > tr:first-child > td{
	padding : 0;
	vertical-align:middle;
}

/*.questions-table-container tbody tr:first-child td.column-criteria{
	display : block;
}*/

/* Correction pour les fermées uniques en auto completion, mais ne marche pas à partir des 4.2 */
.multiselect-container.dropdown-menu .radiomark {
	display: none;
}

/* Fermée unique en autocompletion */
/* Avant 4.2.0*/
.multiselect-container.dropdown-menu .radiomark {
	display: none;
}

/* Après 4.2.0*/
.multiselect-container.dropdown-menu span.radioContainer .radiomark {
	display: block;
}

.multiselect-container.dropdown-menu span.radioContainer {
	font-size : 100%;
	display : flex;
	align-items: center;
}

.multiselect-container.dropdown-menu span.radioContainer label.form-check-label,
.multiselect-container.dropdown-menu .multiselect-item{
	padding : 5px;
}

.multiselect-container.dropdown-menu span.radioContainer + a label{
	padding : 0;
}

/* pour les spécificités du qsr affiché en popin */
html body.interview-embedded-iframe .interview-name-parent{
	display : none;
}

html body.interview-embedded-iframe .form-box{
	padding-top : 0 !important;
}

html body.interview-embedded-iframe .question-TEXTE .question-body{
	padding : 0 0 10px 0;
}

@media only screen and (min-width: 640px){
	 /* Multiple ordonnée */
	body .sortable-question-container ul.sortable {
    	padding-right: 40px;
	}

	body .sortable-question-container ul.sortable {
   		max-width: 49%;
	}
}

@media only screen and (max-width: 768px){
	body .form-core .interview-name-parent{
		/*background-color: rgba(255,255,255,1);*/
		justify-content:center;
		flex-wrap:wrap;
	}

	.interview-name-parent>*{
		width : 100% !important;
	}

	body .interview-name-parent>#EnTeteImage{
		background-position: center;
		height : 100px;
	}

	body .interview-name-parent h1.interview-name{
		border-radius:0;
		text-align:center;
    background-color:#141C58;
    background-color:var(--secondary-bg-color,#141C58);
    color:#ffffff;
    color:var(--secondary-txt-color,#ffffff);
	}

	body .form-box{
		padding-top : 140px;
		background:#ffffff !important;
	}

}

@media handheld, only screen and (max-width: 640px){

	body .question-choices-column>:first-child{
	  padding-right : 0;
	}

	/* Pour les boutons */
	body .form-core #buttons-nav-container {
		-webkit-box-align: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		-webkit-box-direction: reverse;
		-webkit-box-orient: vertical;
		-moz-box-direction: reverse;
		-moz-box-orient: vertical;
		-webkit-flex-direction: column-reverse;
		-ms-flex-direction: column-reverse;
		flex-direction: column-reverse;
		-webkit-box-pack: center;
		-moz-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
	}


	body .form-box .form-core #buttons-nav-container button.button-generic:first-child,
	body .form-box .form-core #buttons-nav-container button.button-generic:last-child{
		margin-right : 0 !important;
	}

	body .form-box .form-core #buttons-nav-container button.button-generic:last-child{
		margin-bottom : 20px !important;
	}

	body .form-box .form-core #buttons-nav-container button.button-generic:first-child{
		margin-bottom : 0px !important;
	}

	.questions-table-parent td.column-question{
		padding-left : 0;
	}

	form#form-interview h2.question-heading-parent>span.question-heading{
		background:none;
	}

	body .interview-name-parent{
		background-color: rgba(255,255,255,1);
		justify-content:center;
		flex-wrap:wrap;
	}

	.interview-name-parent>*{
		width : 100% !important;
	}

	body .interview-name-parent>#EnTeteImage{
		background-position: center;
		height : 100px;
	}

	body .interview-name-parent h1.interview-name{
		border-radius:0;
		text-align:center;
	}

	.question-GROUPE .questions-table-parent tr td.column-criteria,
	.question-GROUPE .questions-table-parent tr td.mandatory
	{
		/*width : 100% !important;*/
		padding : 0 !important;
		display : inline-block;
	}

	.question-GROUPE .questions-table-parent tr td.column-criteria{
		padding-bottom:5px !important;
   		 display : block;
	}

	body{
		font-size: 13px !important;
	}
	body .form-core{
		border-radius: 0px;
		padding : 20px !important;
	}

	.interview-header{
		margin : 0 -20px;
	}

	body .interview-name-parent{
		margin : 0 !important;
		box-shadow : none;
	}

	tbody.cursorRadio td.question-body.question-choice-horiz>div{
		display : none;
	}

/* Pour les questions uniques en ligne de type smileys : on cache les labels sur mobile*/
	body .question-UNIQUE.smileys.showLabel table.question-choices label.img-container, body .question-MULTIPLE.smileys.showLabel table.question-choices label.img-container{
	   display : none;
	}
/* Pour les questions uniques ou multiples en ligne */
  .question-UNIQUE.txtBtn table.question-choices tr:not(.question-choices-label), .question-MULTIPLE.txtBtn table.question-choices tr:not(.question-choices-label){
    flex-wrap : wrap;
  }

  /* pour les tableaux de curseurs, boutons texte*/
  body .question-GROUPE tbody.cursorRadio .question-choice-horiz,   body .question-GROUPE tbody.txtBtn .question-choice-horiz{
		display: -webkit-inline-box !important;
    display: -moz-inline-box !important;
    display: -webkit-inline-flex !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-direction: normal !important;
    -webkit-box-orient: vertical !important;
    -moz-box-direction: normal !important;
    -moz-box-orient: vertical !important;
    -webkit-flex-direction: column !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
	}

  body.elq_js_loaded tbody.cursorRadio output{
    text-align : center;
  }

  /* Pour les tableaux de bouton texte */
  body .question-GROUPE tbody.txtBtn td.question-choice-horiz >div{
		display: none;
	}


/* Pour les tableaux de note sur 10*/
.question-GROUPE tbody.txtBtn.note10 td.question-body{
  padding : 10px 0 !important;
}
body .form-core .note10.txtBtn .radioContainer input ~ .radiomark{
  text-align:center;
}

/* Pour les tableaux */
.questions-table-parent tbody{
  padding-bottom : 16px;
}

	html body .form-box .form-core{
 		background-color :rgba(255,255,255,1);
 	}

	/* Pour les multiples ordonnées */
	sortable-question-container ul.sortable {
    	max-width: 100%!important;
    	width: 100%!important;
	}

	body .sortable-question-container ul.sortable.sortable-selected{
		margin-top:38px;
	}

	body .sortable-question-container ul.sortable.sortable-selected::before {
    	top: -38px;
    	left: 50%;
    	margin-left: -14px;
    	margin-top: 0;
	}
}

@media only screen and (max-width: 570px){

	body .form-core .note10.txtBtn .radioContainer input ~ .radiomark{
		width : 30px;
		height : 30px;
		line-height : 28px;
		font-size : 18px;
	}
}
@media only screen and (max-width: 480px){
	body .form-core .note10.txtBtn table.question-choices{
		border-spacing : 2px;
	}

	body .form-core .note10.txtBtn .radioContainer input ~ .radiomark{
		width : 24px;
		height : 24px;
		line-height : 22px;
		font-size : 16px;
	}

	body .form-core .question-UNIQUE.txtBtn.note10 table.question-choices tr:not(.question-choices-label) td.question-choice-horiz{
		padding : 2px;
	}
}


@media handheld, only screen and (max-width: 440px){
	body{
		font-size: 12px !important;
	}

}

@media handheld, only screen and (max-width: 400px){
	body .form-core{
		padding : 15px !important;
	}
	.interview-header{
		margin : 0 -15px ;
	}
	.interview-footer {
		margin : 0 -15px;
	}
	/*form#form-interview h2.question-heading-parent{
		font-size:1.2em;
	}
		form#form-interview .interview-element .question-body textarea,
form#form-interview .interview-element .question-body input[type=text]{
		font-size : min(16px,1.2em);
	}*/

}

@media handheld, only screen and (max-width: 360px){
	/*body .interview-name-parent h1.interview-name{
		font-size : 1.2em;
	}

	form#form-interview h2.question-heading-parent{
		font-size:1.1em;
	}
		form#form-interview .interview-element .question-body textarea,
form#form-interview .interview-element .question-body input[type=text]{
		font-size : min(16px,1.1em);
	}*/

	body .form-core .note10.txtBtn .radioContainer input ~ .radiomark{
		width : 22px;
		height : 22px;
		line-height : 20px;
		font-size : 14px;
	}

}

@media handheld, only screen and (max-width: 320px){

	body .checkboxContainer .checkmark, body .radioContainer .radiomark{
		width : 22px;
		height :22px;
	}

  body .showCheckmark .checkboxContainer input:checked ~ .checkmark:after, body .showCheckmark .radioContainer input:checked ~ .radiomark:after{
    width : 20px;
    height : 20px;
    line-height : 20px;
  }

	/*form#form-interview h2.question-heading-parent{
		font-size:1em;
	}
	form#form-interview .interview-element .question-body textarea,
  form#form-interview .interview-element .question-body input[type=text]{
		font-size : min(16px,1em);
	}*/

	body .form-core .question-UNIQUE.txtBtn.note10 table.question-choices tr:not(.question-choices-label) td.question-choice-horiz{
		padding : 1px;
	}
}
