<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* orange-confort-plus - version 4.1.0 - 24-11-2017
enhance user experience on websites
 Copyright (C) 2014 - 2017 Orange */
	/**    This file is part of Orange Confort+ | A centralized Javascript application to enable users to customize display and behaviour of websites to suit their advanced accessibility needs        Copyright (C) 2014 - 2017  Orange SA    Orange Confort+ is free software;
	you can redistribute it and/or    modify it under the terms of the GNU General Public License    as published by the Free Software Foundation;
	either version 2    of the License, or (at your option) any later version.    Orange Confort+ is distributed in the hope that it will be useful,    but WITHOUT ANY WARRANTY;
without even the implied warranty of    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the    GNU General Public License for more details (LICENSE.txt file).**/
button::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="reset"]::-moz-focus-inner {
	padding: 0 !important;
	border: 0 none !important;
}
/*******************************************************Reset general*********************************************/
#accessibilitytoolbarGraphic ul {
	margin: 0;
	padding: 0;
}
#accessibilitytoolbarGraphic button,
#accessibilitytoolbarGraphic input[type="reset"],
#accessibilitytoolbarGraphic input[type="button"],
#accessibilitytoolbarGraphic input[type="submit"] {
	cursor: pointer;
	font-weight: bold;
	font-family: inherit;
	box-shadow: none;
}
/*******************************************************icons font*********************************************/
#accessibilitytoolbarGraphic .cdu-icon-agencement,
#accessibilitytoolbarGraphic .cdu-icon-settings,
#accessibilitytoolbarGraphic .cdu-icon-comportement,
#accessibilitytoolbarGraphic .cdu-icon-croix,
#closeMaskDiv .cdu-icon-croix,
#accessibilitytoolbarGraphic .cdu-icon-help,
#accessibilitytoolbarGraphic .cdu-help_guide,
#accessibilitytoolbarGraphic .cdu-icon-edit,
#accessibilitytoolbarGraphic .cdu-icon-trash,
#accessibilitytoolbarGraphic .cdu-icon-moins2,
#accessibilitytoolbarGraphic .cdu-icon-plus2,
#accessibilitytoolbarGraphic .cdu-icon-reload2,
#accessibilitytoolbarGraphic .cdu-icon-typographie,
#accessibilitytoolbarGraphic .cdu-icon-info,
#accessibilitytoolbarGraphic .cdu-icon-color,
#accessibilitytoolbarGraphic .uci-guide-discover,
#accessibilitytoolbarGraphic .uci-guide-readability,
#accessibilitytoolbarGraphic .uci-guide-layout,
#accessibilitytoolbarGraphic .uci-guide-motor,
#accessibilitytoolbarGraphic .cdu-icon-masque{
	font-family: 'orangeconfortplus';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	letter-spacing: 0;
}
#accessibilitytoolbarGraphic .cdu-icon-trash:before {
	content: "\2302";
	font-size: 1.2em !important;
}
#accessibilitytoolbarGraphic .cdu-icon-edit:before {
	content: "\270d";
	font-size: 1.2em !important;
}
#accessibilitytoolbarGraphic .cdu-icon-agencement:before {
	content: "\1f4fa";
}
#accessibilitytoolbarGraphic .cdu-icon-comportement:before {
	content: "\1f446";
}
#accessibilitytoolbarGraphic .cdu-icon-settings:before {
	content: "\1f527";
}
#closeMaskDiv .cdu-icon-croix:before,
#accessibilitytoolbarGraphic .cdu-icon-croix:before {
	content: "\58";
}
#accessibilitytoolbarGraphic .cdu-icon-typographie:before {
	content: "\54";
}
#accessibilitytoolbarGraphic .cdu-icon-help:before {
	content: "\3f";
	color: #5F7ABD;
}
#accessibilitytoolbarGraphic .cdu-help_guide:before {
	content: "\1f4f7";
}
#accessibilitytoolbarGraphic .cdu-icon-info:before {
	content: "\2757";
}
#accessibilitytoolbarGraphic .cdu-icon-moins2:before {
	content: "\2212";
}
#accessibilitytoolbarGraphic .cdu-icon-plus2:before {
	content: "\271a";
}
#accessibilitytoolbarGraphic .cdu-icon-reload2:before {
	content: "\21bb";
}
#accessibilitytoolbarGraphic .cdu-icon-masque:before {
	content: "\268c";
}
#accessibilitytoolbarGraphic .uci-guide-discover:before {
	content: "\1f680";
  font-size: 1.5em;
}
#accessibilitytoolbarGraphic .uci-guide-readability:before {
	content: "\1f50e";
  font-size: 1.5em;
}
#accessibilitytoolbarGraphic .uci-guide-layout:before {
	content: "\2630";
  font-size: 1.5em;
}
#accessibilitytoolbarGraphic .uci-guide-motor:before {
	content: "\1f4bb";
  font-size: 1.5em;
}

#accessibilitytoolbarGraphic .cdu-icon-color .path1:before {
  content: "\1f3a8";
}
#accessibilitytoolbarGraphic .cdu-icon-color .path2:before {
  content: "\1f3a9";
  margin-left: -1em;
	position: absolute;
}
#accessibilitytoolbarGraphic .cdu-icon-color .path3:before {
  content: "\1f3aa";
	color: transparent;
  margin-left: -1em;
	position: absolute;
}
#accessibilitytoolbarGraphic .cdu-icon-color .path4:before {
  content: "\1f3ab";
	color: transparent;
  margin-left: -1em;
	position: absolute;
}
#accessibilitytoolbarGraphic .cdu-icon-color .path5:before {
  content: "\1f3ac";
	color: transparent;
  margin-left: -1em;
	position: absolute;
}
#accessibilitytoolbarGraphic .cdu-icon-color .path6:before {
  content: "\1f3ad";
	color: transparent;
  margin-left: -1em;
	position: absolute;
}

#accessibilitytoolbarGraphic .uci_quick_checkbox .cdu-icon-color .path3:before {
  color: #50bf88;
}
#accessibilitytoolbarGraphic .uci_quick_checkbox .cdu-icon-color .path4:before,
#accessibilitytoolbarGraphic .uci_quick_checkbox .cdu-icon-color .path6:before {
  color: #ffd200;
}

#accessibilitytoolbarGraphic .uci_quick_checkbox .cdu-icon-color .path5:before {
  color: #b4e8f6;
}


#accessibilitytoolbarGraphic .uci_onglet .cdu-icon-color span {
	padding: 0 !important;
}


/*******************************************************Toolbar general*********************************************/
#accessibilitytoolbarGraphic {
	color: #000000;
	position: relative;
	font-family: helvetica, arial, sans-serif;
	font-weight: bold;
	line-height: normal;
	line-height: initial;
	left: 0;
	top: 0;
	width: 100%;
	display: block !important;
}

#accessibilitytoolbarGraphic input,
#accessibilitytoolbarGraphic button {
	color: #000;
	font-size: inherit;
}
#accessibilitytoolbarGraphic input[type="radio"] {
	left: -9999px;
	position: absolute;
}
#accessibilitytoolbarGraphic input[type="radio"] + label,
#accessibilitytoolbarGraphic input[type="checkbox"] + label,
#accessibilitytoolbarGraphic input[type="radio"] + label:before,
#accessibilitytoolbarGraphic input[type="checkbox"] + label:before,
#accessibilitytoolbarGraphic input[type="radio"] + label:after,
#accessibilitytoolbarGraphic input[type="checkbox"] + label:after {
	padding: 0;
	margin: 0;
}

#accessibilitytoolbarGraphic input[type="radio"] + label,
#accessibilitytoolbarGraphic input[type="radio"] + label:before,
#accessibilitytoolbarGraphic input[type="radio"] + label:after {
	box-sizing: border-box;
	background-image: none;
	height: auto;
}
#accessibilitytoolbarGraphic input[type="radio"] + label {
	cursor: pointer;
	display: inline-block;
	font-style: normal;
	font-weight: bold;
	line-height: 1.25 !important;
	padding-left: 1.875em;
	position: relative;
	color: #000;
}
#accessibilitytoolbarGraphic input[type="radio"] + label:before {
	background-color: #fff;
	border: 3px solid #ccc;
	border-radius: 50%;
	content: "";
	height: 1.25em;
	left: 0;
	position: absolute;
	width: 1.25em;
	font-size: 1em;
	top: 0;
}
#accessibilitytoolbarGraphic input[type="radio"] + label:after {
	color: #fff;
	content: "";
	font-size: 1em;
	height: 1.25em;
	left: 0;
	position: absolute;
	text-align: center;
	width: 1.25em;
	background: transparent;
	top: 0;
}
#accessibilitytoolbarGraphic input[type="radio"]:not(:checked) + label:after {
	opacity: 0;
	transform: scale(0);
}
#accessibilitytoolbarGraphic input[type="radio"]:checked + label:after {
	opacity: 1;
	transform: scale(1);
}
#accessibilitytoolbarGraphic input[type="radio"]:checked + label:before {
	border-color: #f16e00;
	border-width: 6px;
}
#accessibilitytoolbarGraphic input[type="radio"]:focus + label {
	outline: dotted 2px;
	outline-offset: -2px;
}

#accessibilitytoolbarGraphic input[type="checkbox"] + label,
#accessibilitytoolbarGraphic input[type="checkbox"] + label:before,
#accessibilitytoolbarGraphic input[type="checkbox"] + label:after {
	box-sizing: border-box;
	background-image: none;
	height: auto;
}
#accessibilitytoolbarGraphic input[type="checkbox"] {
	left: -9999px;
	position: absolute;
}
#accessibilitytoolbarGraphic input[type="checkbox"] + label {
	cursor: pointer;
	display: inline-block;
	font-style: normal;
	font-weight: bold;
	line-height: 1.25 !important;
	padding-left: 1.875em;
	position: relative;
	color: #000;
}
#accessibilitytoolbarGraphic input[type="checkbox"] + label:not(.uci_quick_checkbox):before {
	background-color: #fff;
	border: 2px solid #ccc;
	content: "";
	height: 1.25em;
	left: 0;
	position: absolute;
	width: 1.25em;
	font-size: 1em;
	top: 0;
}
#accessibilitytoolbarGraphic input[type="checkbox"] + label:not(.uci_quick_checkbox):after {
	color: #fff;
	content: "\2714";
	font-family: "orangeconfortplus";
	font-size: 1em;
	height: 1.25em;
	left: 0px;
	position: absolute;
	text-align: center;
	width: 1.25em;
	background: transparent;
	top: 0;
}
#accessibilitytoolbarGraphic input[type="checkbox"]:not(:checked) + label:after {
	opacity: 0;
	transform: scale(0);
}
#accessibilitytoolbarGraphic input[type="checkbox"]:checked + label:after {
	background-color: #f16e00;
	opacity: 1;
	transform: scale(1);
}
#accessibilitytoolbarGraphic input[type="checkbox"]:checked + label:before {
	background-color: #f16e00;
	border-color: #f16e00;
}
#accessibilitytoolbarGraphic input[type="checkbox"]:disabled + label:before {
	border-color: #ddd;
}
#accessibilitytoolbarGraphic input[type="checkbox"]:disabled:checked + label:after {
	background-color: #ddd;
	border-color: #ddd;
	color: #fff;
}
#accessibilitytoolbarGraphic input[type="checkbox"]:disabled + label {
	color: #ddd;
}
#accessibilitytoolbarGraphic input[type="checkbox"]:focus + label:not(.uci_quick_checkbox) {
	outline: dotted 2px;
	outline-offset: -2px;
}

#accessibilitytoolbarGraphic input[type="checkbox"] + label.uci_quick_checkbox{
  padding: .125em;
  min-height: 1.625em;
  min-width: 1.625em;
  box-sizing: border-box;
	vertical-align: middle;
}
#accessibilitytoolbarGraphic input[type="checkbox"] + label.uci_quick_checkbox .cdu-icon-color,
#accessibilitytoolbarGraphic input[type="checkbox"] + label.uci_quick_checkbox .cdu-icon-masque{
  vertical-align: middle;
}
#accessibilitytoolbarGraphic input[type="checkbox"] + label.uci_color_checkbox {
  border-width: 2px;
	border-style: solid;
}

#accessibilitytoolbarGraphic input[type="checkbox"] + label.uci_quick_checkbox .cdu-icon-color,
#accessibilitytoolbarGraphic input[type="checkbox"] + label.uci_quick_checkbox .cdu-icon-masque{
  font-size: 1.375em;
}

#accessibilitytoolbarGraphic input[type="checkbox"] + label.uci_quick_checkbox:after,
#accessibilitytoolbarGraphic input[type="checkbox"] + label.uci_quick_checkbox:before,
#accessibilitytoolbarGraphic input[type="checkbox"]:checked + label.uci_quick_checkbox:after,
#accessibilitytoolbarGraphic input[type="checkbox"]:checked + label.uci_quick_checkbox:before {
  width: 0;
  height: 0;
  border: none;
  background: none;
  content: "";
}

#accessibilitytoolbarGraphic a {
	color:  #000;
	text-decoration: none;
}
#accessibilitytoolbarGraphic ul,
#accessibilitytoolbarGraphic li {
	list-style-type: none;
}
#accessibilitytoolbarGraphic p {
	margin: 0;
}
#accessibilitytoolbarGraphic * {
	box-sizing: border-box;
	box-shadow: none;
}
#cdu_zone {
	margin: 0 auto;
	position: relative;
	width: 100%;
}
#cdu_close span, .uci-plus-orange {
	color: #F16E00;
	font-size: 130%;
	line-height: 1 !important;
	font-weight: bold;
	padding-top: .1em;
	padding-left: .240em;
}
.uci_alt_logo .uci-plus-orange {
	float: right;
}
#cdu_close span {
	padding-top: 1px;
}
#uci_link {
	color: #000;
}
/********************* Fin ancienne version ***************************/
.cdu_c:before, .cdu_c:after {
	content: ".";
	display: block;
	height: 0;
	overflow: hidden;
}
.cdu_c:after {
	clear: both;
}
.cdu_left {
	float: left;
}
.uci_label {
	margin-bottom: .25em;
}
.cdu_n {
	height: 1px;
	left: -9999px;
	overflow: hidden;
	position: absolute;
	width: 1px;
}
#accessibilitytoolbarGraphic form {
	margin: 0;
	padding: 0;
}
#uci_toolbar-quick {
	background-color: #FFFFFF;
	border-bottom: 2px solid #000;
	width: 100%;
	float: left;
	padding: 0;
	min-height: 2.625em;
}
.uci_right {
	min-height: 2.625em;
}
#cdu_close {
	background: none repeat scroll 0 0 #FFFFFF;
	border-image: none;
	border-right: 1px solid #000;
	border-style: none solid solid;
	border-width: 0 1px 1px;
	font-size: 125%;
	font-weight: bold;
	margin: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2147483645;
}
#cdu_close button {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: none;
	cursor: pointer;
	font-size: 1em;
	font-weight: bold;
	line-height: 1.3 !important;
	padding: 5px 16px;
}
.remotecontrol-selected {
	background-color: #fff !important;
	color: #000000 !important;
	outline: 3px double #F16E00 !important;
	text-decoration: none !important;
}
div#remotecontrol {
	border: none;
	bottom: 20px;
	margin: 0;
	position: absolute;
	right: 20px;
	z-index: 2147483646;
}
html &gt; body div#remotecontrol {
	position: fixed;
}
div#remotecontrol img {
	border: none;
}
.loopingmode-focused {
	background-color: #fff !important;
	color: #000000 !important;
	outline: 3px double #F16E00 !important;
	text-decoration: none !important;
}
.a11y-focused {
	background-color: #fff !important;
	color: #000000 !important;
	text-decoration: none !important;
}
div#loopingBar {
	background: url("../images/bg_menu.fe447ae3.gif") repeat-y scroll left top #FFFFFF;
	border: 2px solid #000;
	color: #000;
	font-family: arial, helvetica, sans-serif;
	font-size: 100%;
	position: absolute;
	z-index: 2147483646;
}
* html div#loopingBar {
	width: 250px;
}
div#loopingBar ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
div#loopingBar li {
	display: inline;
}
div#loopingBar strong {
	display: block;
	padding: 3px 3px 3px 28px;
}
div#loopingBar a:link, div#loopingBar a:visited {
	background-position: 1px 2px;
	background-repeat: no-repeat;
	border: none;
	color: #000;
	display: block;
	height: 20px;
	margin: 1px;
	padding: 3px 3px 3px 28px;
	text-decoration: none;
	vertical-align: middle;
}
html &gt; body div#loopingBar a:link, html &gt; body div#loopingBar a:visited {
	height: auto;
	min-height: 20px;
}
div#loopingBar a:hover, div#loopingBar a:active, div#loopingBar a:focus {
	background-color: #EFEFEF;
	background-position: 0 1px;
	border: 2px solid #000;
	color: #000;
	display: block;
	margin: 1px;
	padding: 2px 2px 2px 27px;
	text-decoration: none;
}
a#stop_loop:link, a#stop_loop:visited {
	background-image: url('data: image/gif;	base64,R0lGODlhFAAUAKIGAPvLheZfAf+5W/6mV500AI2Njf///wAAACH5BAEAAAYALAAAAAAUABQAAANJaLrc/jDKSess2KqiGe8bGEIBQ3gkUBqBcI5NAMxBKwwv9zHyLNwvw2e3kP1wDUyGd0Q6iKzmwLmAEo4EwpQK0b68laBBLDIkAAA7');
}
a#do_click:link, a#do_click:visited {
	background-image: url('data: image/gif;	base64,R0lGODlhFAAUAJEDAP9mAAAAAP///////yH5BAEAAAMALAAAAAAUABQAAAJNHIZ5aay+UHTtSQrtxLzjEHgSQA6BIITk6p2p+LiquMgXF8lglSUyCtpQfilgiEP8HRGgUBII9BlRVKqNaa1qo9LitrrEur7cLtk6KAAAOw==');
}
a#activable_to_activable:link, a#activable_to_activable:visited {
	background-image: url('data: image/gif;	base64,R0lGODlhFAAUALMIAAEB/wQE/wYG/wIC/wcH/wUF//9mAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAARNEMlJq73z4C01p4cXih4WIlpqGWyHviplVCN62tP8Xfo0BIECQRAA1CS9nWxTWjE3s97teEPopKqYjDXLwjC6GrVpVXJCgDSgeDS7PxEAOw==');
}
a#activable_to_activable_fast:link, a#activable_to_activable_fast:visited {
	background-image: url('data: image/gif;	base64,R0lGODlhFAAUALMMAAQE/wYG/wcH/wUF/wIC/wEB/42NjfdsAEBAQe/v7/9mAAAA/////wAAAAAAAAAAACH5BAEAAAwALAAAAAAUABQAAARnkMlJq71z4S01p4sXih4WMlpqKWyHviqlVCN62tP8XfpEAICBIAAo1CS9nWxTWmEM0GgUyeiFDImsVouoUjvYg1ac7VZZM02YfCCbv9dsWy5+JxlrevkSJyf8bxZYW1uBFgiIiYkMEQA7');
}
a#activable_to_activable_backward:link, a#activable_to_activable_backward:visited {
	background-image: url('data: image/gif;	base64,R0lGODlhFAAUALMAAAEB/wQE/wYG/wIC/wcH/wUF//9mAAAA/////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAgALAAAAAAUABQAAARMEMlJq73z4C01N5l3jJ1HgSWirZbhgmxcoei4kqoJotxcDYFAgSAIAGwTXs+HMbU2TmaoJNJZSLKZq6PqsjhIZG5JpowAaIBRXG73IgA7');
}
.uciShow {
	display: block;
	visibility: visible;
}
.cdu_displayN {
	display: none;
	visibility: hidden;
}
.cdu_hide {
	border: none !important;
	clip: rect(1px, 1px, 1px, 1px);
	display: block;
	height: 1px;
	overflow: hidden;
	padding: 0 !important;
	position: absolute !important;
	width: 1px;
}
a.cdu_hide:focus {
	display: block;
	font-size: 1em;
	height: auto;
	left: 80px;
	position: relative !important;
	top: 5px;
	width: auto;
}
/*********************************************Fin template principal************************************/
#uci_left_toolbar,
#uci_middle_toolbar,
#uci_right_toolbar {
	display: inline-block;
	vertical-align: middle;
	padding: .625em 0;
}
#uci_left_toolbar {
	padding-right: .625em;
	padding-left: .625em;
}
#uci_middle_toolbar {
	padding-right: 1.25em;
	padding-left: .625em;
	border-right: 1px solid #CCC;
}
#uci_right_toolbar {
	padding: 0;
}
#accessibilitytoolbarGraphic a#uci_moreconfort {
	text-decoration: none !important;
	vertical-align: middle;
	line-height: .5;
}
#accessibilitytoolbarGraphic a#uci_moreconfort span {
	vertical-align: middle;
}
#accessibilitytoolbarGraphic a#uci_moreconfort span.cdu-icon-plus2,
#accessibilitytoolbarGraphic a#uci_moreconfort span.cdu-icon-moins2 {
	text-decoration: none;
}
#uci_right_toolbar button {
	vertical-align: middle;
	line-height: 1.25;
}
#uci_right_toolbar li:last-child {
	border: none;
}
.uci_clear {
	clear: both;
}
/******************************************Element a gauche de la toolbar*******************************/
#uci_left_toolbar.uci_mask,
#uci_right_toolbar.uci_mask {
	opacity: 0.2;
/* IE 8 */
	-ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=20)";
/* IE 5-7 */
	filter: alpha(opacity=20);
/* Safari 1.x */
	-khtml-opacity: 0.2;
}

#uci_left_toolbar.uci_mask input,
#uci_left_toolbar.uci_mask button,
#uci_right_toolbar.uci_mask button{
	cursor: not-allowed !important;
}
.uci_logo_plus_de_confort {
	padding: 0 0 0 .625em;
	height: 3.125em;
	line-height: 3.125em;
	float: left;
}
.uci_alt_logo {
	color: #000000;
	font-size: 2em;
	font-family: Helvetica;
	display: inline;
	float: left;
	margin: 0;
	padding: 0;
	overflow: hidden;
	border-right: 1px solid #CCCCCC;
	padding-right: .625em;
	line-height: inherit;
}
.uci-onoffswitch {
	position: static;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	padding: .625em 1.25em;
	float: left;
}
.uci_focus_outline .uci-onoffswitch-label:focus,
.uci_focus_outline .uci-onoffswitch-label-on:focus {
	outline: dotted 2px;
}
#accessibilitytoolbarGraphic .uci-onoffswitch-label,
#accessibilitytoolbarGraphic .uci-onoffswitch-label-on {
	display: block;
	overflow: hidden;
	cursor: pointer;
	float: left;
	box-sizing: content-box;
}
.uci-onoffswitch-label, .uci-onoffswitch-label-on {
	border: 2px solid #666;
	display: block;
	height: 1.625em;
	margin: 0;
	padding: 0 10px;
	position: relative;
	width: 2.25em;
}
.uci-onoffswitch-label {
	background: #666 none repeat scroll 0 0;
}
.uci-onoffswitch-label-on {
	background: #32c832 none repeat scroll 0 0;
	border-color: #32c832;
}
.uci-onoffswitch-label:before, .uci-onoffswitch-label-on:before {
	background: #fff none repeat scroll 0 0 !important;
	content: "";
	display: block;
	height: 1.625em;
	position: absolute;
	top: 0;
	width: 1.75em;
	z-index: 2147483645;
}
.uci-onoffswitch-label:before {
	left: 0;
}
.uci-onoffswitch-label-on:before {
	left: 1.75em;
}
.uci-onoffswitch-inner-before, .uci-onoffswitch-inner-after {
	color: #fff;
	display: block;
	font-weight: bold;
	line-height: 1.625;
	opacity: 1;
	position: absolute;
	z-index: 2147483644;
}
.uci-onoffswitch-inner-before {
	left: 0.1875em;
	color: #000;
}
.uci-onoffswitch-label .uci-onoffswitch-inner-before{
	color: #fff;
}
.uci-onoffswitch-inner-after {
	left: 1.9375em;
	text-align: right;
}
.uci-onoffswitch-label, .uci-onoffswitch-label-on, .uci-onoffswitch-label:before, .uci-onoffswitch-label-on:before, .uci-onoffswitch-inner-before, .uci-onoffswitch-inner-after {
	transition: all 0.4s ease 0s;
}
.uci-onoffswitch-label-on .uci-onoffswitch-inner-after {
	display: none;
}
/****************************************Fin Element a gauche de la toolbar*******************************/
/*******************************************Element ÃƒÂ&nbsp; droite de la toolbar:*********************************/
.uci_right {
	float: right;
}
/****************************************Fin Element ÃƒÂ&nbsp; droite de la toolbar*******************************/
/********************************************Mise en place du menu Facebook***********************************/
#accessibilitytoolbarGraphic,
#accessibilitytoolbarGraphic * {
	z-index: 2147483645;
}
.uci_submenu {
	border-width: 2px;
	border-style: solid;
	position: absolute;
	right: -2px;
	top: 3.125em;
	padding: 0;
	background-color: #FFFFFF;
	z-index: 2147483645;
	zoom: 1;
	min-width: 14em;
}

.uci_menu_bton.active .uci_bton_menu {
	color: #f16e00;
}

.uci_submenu li {
	padding: 0;
}

.uci_submenu li a {
	padding: .625em 1.25em;
}
.uci_lang {
	border: none;
  display: inline-flex;
	margin: .625em 1.25em;
}
.uci_submenu ul {
	zoom: 1;
}

.uci_menu_ouverture_aide {
	min-width: 100px;
	padding: 5px;
	background-position: left;
	font-size: 0.875em;
	white-space: nowrap;
	display: block;
}

#uci_menu_ouverture_guide {
	cursor: pointer;
}

.uci_menu_space-between {
	justify-content: space-between;
	display: flex;
  flex-wrap: nowrap;
}
.uci_profil_link {
	line-height: 1.8;
	width: 100%;
}
.uci_hide_trash .cdu-icon-trash {
	display: none;
}
#accessibilitytoolbarGraphic a.uci_menu_ouverture_aide span {
	vertical-align: middle;
}
#accessibilitytoolbarGraphic a.uci_menu_ouverture_aide span.cdu-icon {
	padding-right: 0.625em;
}

#accessibilitytoolbarGraphic .uci_menu_ouverture_aide .cdu-icon:before {
	color: #000;
	font-size: 1.5em;
	vertical-align: sub;
}
#accessibilitytoolbarGraphic .uci_menu_active a,
#accessibilitytoolbarGraphic .uci_menu_active .cdu-icon:before{
	border: 2px solid transparent;
}
#accessibilitytoolbarGraphic .uci_menu_ouverture_aide:hover .cdu-icon:before,
#accessibilitytoolbarGraphic .uci_menu_ouverture_aide:focus .cdu-icon:before,
#accessibilitytoolbarGraphic .uci_menu_ouverture_aide .cdu-icon:focus:before,
#accessibilitytoolbarGraphic .uci_menu_ouverture_aide:hover a,
#accessibilitytoolbarGraphic a.uci_menu_ouverture_aide:hover,
#accessibilitytoolbarGraphic .uci_menu_ouverture_aide a:focus,
#accessibilitytoolbarGraphic a.uci_menu_ouverture_aide:focus,
#accessibilitytoolbarGraphic .uci_menu_active a,
#accessibilitytoolbarGraphic .uci_menu_active .cdu-icon:before{
	background-color: #000;
	color: #FFF;
	text-decoration: underline;
  text-decoration-color: #000;
}
#accessibilitytoolbarGraphic .uci_menu_active a:focus,
#accessibilitytoolbarGraphic .uci_menu_active a:hover {
  border-color : #f16E00;
}

.uci_bton_menu, .uci_bton_menu:active {
	background-color: transparent;
	border: none;
}
.uci_focus_outline .uci_bton_menu:focus:not([tabindex="-2"]), 
.uci_focus_outline .uci_bton_menu:hover:not([tabindex="-2"]) {
	outline: 2px dotted;
}
li.uci_dropdown-divider {
  height: 0;
  overflow: hidden;
  border-top: 1px solid #eee;
	margin: .625em 0;
	padding: 0;
}
.uci_dropdown::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: .625em;
  vertical-align: 10%;
  content: "";
  border-top: 0.4375em solid;
  border-right: 0.4375em solid transparent;
  border-left: 0.4375em solid transparent;	
}
.cdu-icon-reload2 {
	font-size: 1em;
}
#accessibilitytoolbarGraphic .cdu-icon-plus2,
#accessibilitytoolbarGraphic .cdu-icon-moins2 {
	font-size: .99em;
	padding-right: 10px;
}
#closeMaskDiv .cdu-icon-croix,
#accessibilitytoolbarGraphic .cdu-icon-croix {
	font-size: 1.25em;
	font-weight: bold;
}
.uci_link_help_bulle .cdu-icon-help {
	font-size: 1em;
	float: left;
}

.uci_inline {
	display: block;
	float: left;
}

.uci_liste_bton {
	list-style: none outside none;
	margin: 0;
	padding: 0;
	float: left;
}
.uci_choix, .uci_couleur_li {
	color: #000000;
	cursor: pointer;
	border: 2px solid #000000;
}
#accessibilitytoolbarGraphic .uci_choix {
	background-color: #fff;
	font-weight: 700;
	margin-left: 0;
	box-sizing: content-box;
	flex: 1;
}
#accessibilitytoolbarGraphic .uci_choix + .uci_choix:not(.uci_clear) {
	margin-left: 0.7142em;
}
.uci_choix:last-child {
	margin-right: 0;
}
.uci_choix_selected, .uci_couleur_li_selected {
	border: 2px solid #F16E00;
}

.uci_notmask .uci_choix:hover, .uci_notmask .uci_choix:focus,
#accessibilitytoolbarGraphic .uci_notmask input.uci_choix:hover,
#accessibilitytoolbarGraphic .uci_notmask input.uci_choix:focus,
#accessibilitytoolbarGraphic .uci_notmask input.uci_choix:hover + label,
#accessibilitytoolbarGraphic .uci_notmask input.uci_choix:focus + label,
#uci_activateOnglet .uci_choix:hover,
#uci_activateOnglet .uci_choix:focus,
#uci_onglet_confort li:hover .uci_onglet,
#uci_onglet_confort li:focus .uci_onglet {
	background-color: #000;
	color: #FFF;
}

#uci_reponses_bigger_quick_set {
	padding-right: 20px;
	padding-top: 0;
	padding-bottom: 0;
	justify-content: space-between;
  display: flex;
}
#uci_reponses_bigger {
	justify-content: space-between;
  display: flex;
}
/******************************************Mise en place des onglets CDU***************************************/
#accessibilitytoolbarGraphic #uci_onglet_confort {
	background-color: #FFFFFF;
	padding: 0;
	margin: 0 0 0 0;
	float: left;
}
.uci_container_onglets {
	padding: 8px 0;
	background: #FFFFFF;
}
#uci_onglet_confort li {
	margin: 0 0 -2px 0;
	padding: 0;
	background-clip: content-box;
}
#uci_activateOnglet {
	display: none;
}
.uci_systeme_onglets {
	width: 100%;
	background-color: #FFFFFF;
	padding: 10px 0;
	float: left;
}
.uci_onglet {
	margin-left: 0px;
	margin-right: 0px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-position: 5px center;
	min-width: 100px;
	color: #000;
}
.uci_onglet_0 {
	border-bottom: 2px solid transparent;
	border-top: 2px solid transparent;
	border-right: 2px solid transparent;
	border-left: 2px solid transparent;
	margin-bottom: -2px;
}
.uci_onglet_1 {
	border-top-color: inherit;
	border-right-color: inherit;
	border-left-color: inherit;
	background-color: #fff;
	color: #000;
	margin-bottom: -2px;
}
#accessibilitytoolbarGraphic .uci_onglet {
	padding: 5px;
	display: block;
}
#accessibilitytoolbarGraphic .uci_onglet .cdu-icon {
	padding-right: 5px;
}
.uci_contenu_onglets, .uci_onglets {
	margin: 0 .625em;
}
.uci_contenu_onglet {
	background-color: #FFF;
	border-width: 2px;
	border-style: solid;
	display: none;
	width: 100%;
	padding: 0 .625em 1.25em .625em;
}
#uci_contenu_onglet_apparence .uci_onglet_div {
	max-width: 33%;
}
/*****************************************Fin de la mise en place des ongletsk*********************************/
/**********************************************Onglet typographie*********************************************/


.uci_onglet_div {
	float: left;
	vertical-align: top;
	margin-top: 0;
	margin-bottom: 0;
}

#accessibilitytoolbarGraphic .uci_link_help_bulle {
	width: 1em;
	height: 1em;
	display: inline-block;
	margin: 0 0 0 0.5em;
}
.uci_span_help_bulle p {
	position: relative;
	top: -10px;
	margin-left: 1em;
	font-size: 0.875em;
}
.uci_fleche_help_bulle {
	border-right-color: #ccc;
	border-width: 10px 10px 10px 0;
	left: 0;
	margin-top: -10px;
	top: 10px;
}
.uci_span_help_bulle {
	display: block;
	position: absolute;
	font-weight: bold;
	margin-left: 20px;
	padding: 0 10px;
	z-index: 2147483646 !important
}
.uci_span_help_bulle p {
	background-color: #ccc;
	border-radius: 0;
	color: #000;
	max-width: 200px;
	padding: 10px;
}
.uci_fleche_help_bulle {
	border-color: transparent;
	border-style: solid;
	height: 0;
	position: absolute;
	width: 0;
	border-right-color: #ccc;
	border-width: 10px 10px 10px 0;
	left: 0;
	margin-top: -10px;
}
.uci_aria_button_group {
	margin: 1.25em 0 0 0;
}
/***********************************************Fin onglet typography******************************************/
/******************************************Onglet Apparence****************************************************/
#uci_div_supprimer_miseenpage,
#uci_div_desactiver_transparence,
#uci_div_disabled_fond_picture,
#uci_div_disabled_first_plan_picture{
	padding-top: 1.25em;
}

.uci_span_lien {
	min-width: 10em;
	float: left;
	margin: 0.375em 0 0.25em 1.875em;
	font-weight: normal;
}
#uci_gestion_lien .cdu_left {
	margin: 0 5px;
}
#uci_palette_couleur_lien_selectionne,
#uci_palette_couleur_lien_notselectionne,
#uci_palette_couleur_lien_visite,
#uci_palette_couleur_texte,
#uci_palette_couleur_background {
	margin-left: 40px;
}
.hMouse {
	display: none;
	position: fixed;
	width: 100%;
	height: 0px;
	left: 0;
	background: rgba(0,0,0,0);
	z-index: 2147483647;
}
.vMouse {
	display: none;
	position: fixed;
	height: 100%;
	width: 0px;
	top: 0;
	background: rgba(0,0,0,0);
	z-index: 2147483647;
}
#uci_a11yModifCasse_capitalize {
	text-transform: capitalize;
}
#uci_a11yModifCasse_uppercase {
	text-transform: uppercase;
}
#uci_a11yModifCasse_lowercase {
	text-transform: lowercase;
}
#uci_a11yDyslexyFont_arial {
	font-family: arial, helvetica, sans-serif;
}
#uci_a11yDyslexyFont_opendyslexic {
	font-family: arial, helvetica, sans-serif;
}

.uci_div_conteneur_contenu_onglets .uci_liste_bton {
	clear: both;
}

#uci_div_lien_selectionne,
#uci_div_lien_visite, .uci_div_conteneur_contenu_onglets {
	clear: both;
}
.uci_disable_image {
	display: none !important;
}
/**Helper classes for quick putting left/right/top/bottom margin normal or double**/
#accessibilitytoolbarGraphic .margin-top-sm {
	margin-top: .3125em !important;
}
#accessibilitytoolbarGraphic .margin-top {
	margin-top: .625em !important;
}
#accessibilitytoolbarGraphic .margin-bottom {
	margin-bottom: .625em !important;
}
#accessibilitytoolbarGraphic .padding-bottom {
	padding-bottom: .625em !important;
}
#accessibilitytoolbarGraphic .margin-left {
	margin-left: .625em !important;
}
#accessibilitytoolbarGraphic .padding-left {
	padding-left: .625em !important;
}
#accessibilitytoolbarGraphic .padding-right {
	padding-right: .625em !important;
}
#accessibilitytoolbarGraphic .margin-right {
	margin-right: .625em !important;
}
#accessibilitytoolbarGraphic .margin-top-lg {
	margin-top: 1.25em !important;
}
#accessibilitytoolbarGraphic .margin-top-xl {
	margin-top: 2.5em !important;
}
#accessibilitytoolbarGraphic .margin-bottom-lg {
	margin-bottom: 1.25em !important;
}
#accessibilitytoolbarGraphic .margin-left-lg {
	margin-left: 1.25em !important;
}
#accessibilitytoolbarGraphic .margin-right-lg {
	margin-right: 1.25em !important;
}
#accessibilitytoolbarGraphic .margin-right-xlg {
	margin-right: 1.875em !important;
}
#accessibilitytoolbarGraphic .font-normal {
	font-weight: normal;
}
#accessibilitytoolbarGraphic .padding-left-align {
	padding-left: 1.875em !important;
}
/***********************************************Onglet Couleurs************************************************/
 
.uci_w50-left{
	max-width: 50%;
	float: left;
}

#aria_label_texte,
#uci_aria_label_fond {
	margin-right: 10px;
}
.uci_table_couleur {
	margin: 0;
	padding: 0;
	max-width: 430px;
	background-color: white;
}
.uci_span_help_bulle .uci_table_couleur {
	min-width: 23em;
}
#accessibilitytoolbarGraphic .uci_couleur_li {
	width: 1.625em;
	height: 1.625em;
	font-weight: 700;
	cursor: pointer;
	vertical-align: middle;
	margin: 1px;
}
#accessibilitytoolbarGraphic .uci_color_btn {
	padding: 0;
}
#uci_div_lien_selectionne,
#uci_div_lien_notselectionne,
#uci_div_lien_visite {
	float: left;
	margin-top: .625em;
}
.uci_couleur_clear {
	clear: both;
}
#uci_menu_remove_all {
	float: right;
	clear: both;
}
#uci_menu_remove_all .cdu-icon-reload2 {
	padding-right: 0.3em;
}
.message_couleur {
	background-color: white !important;
	background-image: url('data: image/png;	base64,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')!important;
	background-repeat: no-repeat !important;
	clear: both;
	float: left;
	color: black !important;
	border: 2px solid #F16e00;
	padding: 5px;
	padding-left: 80px;
	min-height: 80px;
	max-width: 30em;
}
.uci_message_contraste_lbl{
	font-weight: normal;
}

/***************************************************Fin espace Menu***********************************************/
/*****************************************Espace validation****************************************************/
#accessibilitytoolbarGraphic #uci_validation {
	padding: 1.25em 0;
	text-align: center;
	width: 100%;
	float: left;
	clear: both;
}
#accessibilitytoolbarGraphic #uci_confirm_validation {
	padding: 0.5em 0;
	text-align: center;
	width: 100%;
	float: left;
	clear: both;
	font-size: 1.5em;
	display: none;
}
#accessibilitytoolbarGraphic #uci_confirm_validation span {
	background-image: url('data: image/jpeg; base64,/9j/4AAQSkZJRgABAQEAJAAkAAD/4QAiRXhpZgAATU0AKgAAAAgAAQESAAMAAAABAAEAAAAAAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAZABkDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9/KK/nf8AgN/wdY/Gz4Bf8FPPF3hn9p7QY9D+Gk2sy6Nd+HLXS44734eFZNqTJIiCa8RVwZd5YyKxkhAwsT6n/Bw1/wAHN0fiO11j4G/sz+I45tNuI2tPE/j3TZ1kjvY3TD2emyqT8hDEPcqQSQRGcfvGAPa/+C0f/B0Dffs//G+y+Cf7LVhpPjz4iW+qJp+tavJZtqVlFdF1RNNsoonBublpDskYZVD+7UPIWMPt3/DZf/BTP/o1X4Of+Fa//wAdr5v/AODWD/ghH/wpnw5pv7TXxf0Xb4w1mATeA9Fu4ir6FaOrA6jMjf8ALxOjfulI/dxHfy8oEX7h0Afkn/wcz/8ABCRf2+PhpN8aPhXovmfGjwfZBb/T7OL954z06IE+VsAy95Cv+qI+aRB5PzEQhPgf/g22/wCDezWv2jvjDB8Zfjt4P1XRfh14Iv1fRvD+uae9s3izUImzmSGUBmsoXA3hl2TOPL+ZVmWv6ZKO9AABtFFFFAH/2Q==');
	background-repeat: no-repeat;
	background-position: 0% 50%;
	padding-left: 28px;
}
#uci_message_constraste &gt; p {
	margin-top: 60px;
}
/* put grey label when checkbox is disabled */
#accessibilitytoolbarGraphic .ucibtn {
	display: inline-block;
	font-weight: bold;
	line-height: 1;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	border: 2px solid transparent;
	padding: 0.5em 1.125em;
	font-size: 1em;
	border-radius: inherit;
}

#accessibilitytoolbarGraphic .ucibtn:active,
#accessibilitytoolbarGraphic .ucibtn.active {
	background-image: none;
	outline: 0;
}
#accessibilitytoolbarGraphic .ucibtn.disabled,
#accessibilitytoolbarGraphic .ucibtn:disabled {
	cursor: not-allowed;
	opacity: .65;
}
#accessibilitytoolbarGraphic .ucibtn-sm {
	padding: 0.4285714em 0.5714em;
	font-size: 0.875em;
	min-width: 2.5em;
	box-sizing: border-box;
	min-height: 2.142857142857143em;
}
#accessibilitytoolbarGraphic .ucibtn-sm:active,
#accessibilitytoolbarGraphic .ucibtn-sm.active,
#accessibilitytoolbarGraphic .ucibtn-sm:focus,
#accessibilitytoolbarGraphic .uci_color_btn:focus{
	padding: 0.285714em 0.428571em;
	border-width: 4px;
}
#closeMaskDiv .ucibtn-secondary,
#accessibilitytoolbarGraphic .ucibtn-secondary {
	color: #000;
	background-color: transparent;
	border-color: #000;
}

#accessibilitytoolbarGraphic .ucibtn-secondary:focus,
#accessibilitytoolbarGraphic .ucibtn-secondary:hover:not(:disabled):not(label):not([tabindex="-2"]),
#closeMaskDiv .ucibtn-secondary:focus,
#closeMaskDiv .ucibtn-secondary:hover,
#accessibilitytoolbarGraphic input[type="checkbox"]:focus + label.ucibtn-secondary,
#accessibilitytoolbarGraphic input[type="checkbox"]:not(:disabled) + label.ucibtn-secondary:hover {
	color: #fff;
	background-color: #000;
	border-color: #000;
}
#accessibilitytoolbarGraphic .ucibtn-secondary:active,
#accessibilitytoolbarGraphic .ucibtn-secondary.active,
#accessibilitytoolbarGraphic input[type="checkbox"]:checked + label.ucibtn-secondary {
	color: #fff;
	background-color: #f16e00;
	background-image: none;
	border-color: #f16e00;
}
#accessibilitytoolbarGraphic .ucibtn-secondary:active:hover:not(label):not([tabindex="-2"]),
#accessibilitytoolbarGraphic .ucibtn-secondary:active:focus,
#accessibilitytoolbarGraphic .ucibtn-secondary.active:hover:not(label):not([tabindex="-2"]),
#accessibilitytoolbarGraphic .ucibtn-secondary.active:focus,
#accessibilitytoolbarGraphic input[type="checkbox"]:checked:not(:disabled) + label.ucibtn-secondary:hover,
#accessibilitytoolbarGraphic input[type="checkbox"]:checked:focus:not(:disabled) + label.ucibtn-secondary {
	color: #fff;
	background-color: #f16E00;
	border-color: #000;
}

#accessibilitytoolbarGraphic .ucibtn-secondary:disabled {
	color: #ccc;
	background-color: transparent;
	border-color: #ccc;
}

#accessibilitytoolbarGraphic .ucibtn-secondary:disabled:focus {
	color: #fff;
	background-color: #ccc;
	border-color: #ccc;
}

#accessibilitytoolbarGraphic .ucibtn-secondary:disabled:hover {
	color: #ccc;
	background-color: transparent;
	border-color: #ccc;
}
#accessibilitytoolbarGraphic .ucibtn-info {
	color: #fff;
	background-color: #000;
	border-color: #000;
}
#accessibilitytoolbarGraphic .ucibtn-info:focus,
#accessibilitytoolbarGraphic .ucibtn-info:hover {
	color: #000;
	background-color: #fff;
	border-color: #fff;
}
#accessibilitytoolbarGraphic .ucibtn-info:active,
#accessibilitytoolbarGraphic .ucibtn-info.active, .open &gt; #accessibilitytoolbarGraphic .ucibtn-info.dropdown-toggle {
	color: #fff;
	background-color: #f16e00;
	background-image: none;
	border-color: #f16e00;
}
#accessibilitytoolbarGraphic .ucibtn-info:active:hover,
#accessibilitytoolbarGraphic .ucibtn-info:active:focus,
#accessibilitytoolbarGraphic .ucibtn-info:active.focus,
#accessibilitytoolbarGraphic .ucibtn-info.active:hover,
#accessibilitytoolbarGraphic .ucibtn-info.active:focus,
#accessibilitytoolbarGraphic .ucibtn-info.active.focus, .open &gt; #accessibilitytoolbarGraphic .ucibtn-info.dropdown-toggle:hover, .open &gt; #accessibilitytoolbarGraphic .ucibtn-info.dropdown-toggle:focus, .open &gt; #accessibilitytoolbarGraphic .ucibtn-info.dropdown-toggle.focus {
	color: #fff;
	background-color: #f16e00;
	border-color: #f16e00;
}
#accessibilitytoolbarGraphic .ucibtn-info.disabled,
#accessibilitytoolbarGraphic .ucibtn-info:disabled {
	color: #fff;
	background-color: #ccc;
	border-color: #ccc;
}
#accessibilitytoolbarGraphic .ucibtn-info.disabled:focus,
#accessibilitytoolbarGraphic .ucibtn-info.disabled.focus,
#accessibilitytoolbarGraphic .ucibtn-info:disabled:focus,
#accessibilitytoolbarGraphic .ucibtn-info:disabled.focus {
	color: #fff;
	background-color: #ccc;
	border-color: #ccc;
}
#accessibilitytoolbarGraphic .ucibtn-info.disabled:hover,
#accessibilitytoolbarGraphic .ucibtn-info:disabled:hover {
	color: #fff;
	background-color: #ccc;
	border-color: #ccc;
}
#accessibilitytoolbarGraphic .ucibtn-info:focus,
#accessibilitytoolbarGraphic .ucibtn-info:hover {
	background-color: transparent;
	border-color: #000;
}
#accessibilitytoolbarGraphic .ucibtn-primary {
	color: #fff;
	background-color: #f16e00;
	border-color: #f16e00;
	margin-left: 1.25em;
}
#accessibilitytoolbarGraphic .ucibtn-primary:focus,
#accessibilitytoolbarGraphic .ucibtn-primary:hover {
	color: #fff;
	background-color: #000;
	border-color: #000;
}
#accessibilitytoolbarGraphic .ucibtn-primary:active,
#accessibilitytoolbarGraphic .ucibtn-primary.active, .open &gt; #accessibilitytoolbarGraphic .ucibtn-primary.dropdown-toggle {
	color: #fff;
	background-color: #f16e00;
	background-image: none;
	border-color: #f16e00;
}
#accessibilitytoolbarGraphic .ucibtn-primary:active:hover,
#accessibilitytoolbarGraphic .ucibtn-primary:active:focus,
#accessibilitytoolbarGraphic .ucibtn-primary:active.focus,
#accessibilitytoolbarGraphic .ucibtn-primary.active:hover,
#accessibilitytoolbarGraphic .ucibtn-primary.active:focus,
#accessibilitytoolbarGraphic .ucibtn-primary.active.focus, .open &gt; #accessibilitytoolbarGraphic .ucibtn-primary.dropdown-toggle:hover, .open &gt; #accessibilitytoolbarGraphic .ucibtn-primary.dropdown-toggle:focus, .open &gt; #accessibilitytoolbarGraphic .ucibtn-primary.dropdown-toggle.focus {
	color: #fff;
	background-color: #f16e00;
	border-color: #f16e00;
}
#accessibilitytoolbarGraphic .ucibtn-primary.disabled,
#accessibilitytoolbarGraphic .ucibtn-primary:disabled {
	color: #fff;
	background-color: #ccc;
	border-color: #ccc;
}
#accessibilitytoolbarGraphic .ucibtn-primary.disabled:focus,
#accessibilitytoolbarGraphic .ucibtn-primary.disabled.focus,
#accessibilitytoolbarGraphic .ucibtn-primary:disabled:focus,
#accessibilitytoolbarGraphic .ucibtn-primary:disabled.focus {
	color: #fff;
	background-color: #ccc;
	border-color: #ccc;
}
#accessibilitytoolbarGraphic .ucibtn-primary.disabled:hover,
#accessibilitytoolbarGraphic .ucibtn-primary:disabled:hover {
	color: #fff;
	background-color: #ccc;
	border-color: #ccc;
}
#accessibilitytoolbarGraphic .ucibtn-primary:active,
#accessibilitytoolbarGraphic .ucibtn-primary.active, .open &gt; #accessibilitytoolbarGraphic .ucibtn-primary.dropdown-toggle {
	color: #000;
	background-color: transparent;
	background-image: none;
	border-color: #000;
}
#accessibilitytoolbarGraphic .ucibtn-primary:active:hover,
#accessibilitytoolbarGraphic .ucibtn-primary:active:focus,
#accessibilitytoolbarGraphic .ucibtn-primary:active.focus,
#accessibilitytoolbarGraphic .ucibtn-primary.active:hover,
#accessibilitytoolbarGraphic .ucibtn-primary.active:focus,
#accessibilitytoolbarGraphic .ucibtn-primary.active.focus, .open &gt; #accessibilitytoolbarGraphic .ucibtn-primary.dropdown-toggle:hover, .open &gt; #accessibilitytoolbarGraphic .ucibtn-primary.dropdown-toggle:focus, .open &gt; #accessibilitytoolbarGraphic .ucibtn-primary.dropdown-toggle.focus {
	color: #000;
	background-color: transparent;
	border-color: #000;
}

/* hide promote link if exist */
#confortPlusTarget {
	display: none;
}

/********     CSS for user guide **********/

#uci_main_popin_help .uci-popin-content  {
	width: 20em;
	/*height: 300px;*/
	background: #fff;
	border: 0;
	margin: 2em auto;
}


.uci-popin-header {
	position: relative;
	min-height: 1.25em;
	padding: 0;
	padding-top: 0.5em;
	/*margin-bottom: 1.5em;*/
	border: 0;
	background-color: #0c9;
	height: 3em;
}

.uci-popin-header .uci-popin-title {
	position: relative;
	top: 2px;
	margin-left: 0.625em;
	font-size: 1.5em;
}

.uci_focus_outline .uci-popin-header .uci-popin-title:focus{
	outline: dotted 2px;
} 

.uci-popin-header .uci-popin-btn {
	background: transparent;
	border: transparent;
	float: right;
	margin-top: 0.2em;
	margin-right: 0.625em;
}

#uci_main_popin_help .uci-popin-body {
	width: 100%
}

#uci_main_popin_help .uci-popin-li {
	display: flex;
  align-items: center;
	height: 3em;
	border-bottom: solid 1px grey;
	
}
#uci_discover .uci-popin-buttom .uci-buttom-speed{
	margin-left: 13em;
}

#uci_discover .uci-popin-buttom .uci-button_noborder{
	border: transparent;
}

#uci_main_popin_help .uci-popin-li .uci-popin-text {
	font-size: 1em;
	vertical-align: middle;
	cursor: pointer;
}

.uci-popin-buttom{
	height: 3.5em;
}

.uci-popin-button-right{
	float: right;
  margin-right: 0.625em;
	margin-top: 0.8em;
	margin-bottom: 1em;
}

.uci-popin-button-left{
	float: left;
  margin-left:  0.625em;
	margin-top: 0.8em;
	margin-bottom: 1em;
}

#uci_discover {
	display: none;
	width: 38em;
	background: #fff;
	border: 0;
	margin: 0 auto;

}

#uci_discover .uci-discover-body{
	margin: 1em 0.625em 0 0.625em;
}

#uci_discover .uci-discover-body-exemple{
    margin-top: 1em;
    margin-bottom: 1em;
}


#uci_discover .uci-discover-body-text {
	font-size: 0.875em;
}

#uci_discover .uci-discover-frame {
	border-width: 2px;
	border-style: solid;
	width: 100%;
	height: 16em;
	margin-left: auto;
	margin-right: auto;
}

.masque-haut{
	position: absolute;
	line-height: 0;
}

.masque-haut .masque-haut-advanced-param,
.masque-haut .masque-haut-logo,
.masque-haut .masque-haut-intermediaire,
.masque-haut .masque-haut-param,
.masque-haut .masque-haut-exit{
	background-color: rgba(0,0,0,0.5);
	position: relative;
	display: inline-block;
}

.masque-haut .readingElements{
	background-color: rgba(0,0,0,0);
	border: solid 2px #000;
	border-bottom: none;
	display: inline-block;
	line-height: normal;
}

#uci_reading{
	display: block;
	width: 25.9em;
	background: #fff;
	border: 0;
	position: absolute;
	z-index: 2147483645;
}

#uci_reading .uci-move-left{
	float : left;
	margin-left:6em;
	margin-right:0.5em;
}

#uci_reading .uci-move-right{
	float : left;
	margin-left:0.5em;
}

#uci_reading .uci_reading_body{
	font-size: 0.7em;
	height: 5.3em;
	margin: 0.625em;
}

#uci_reading #triangle{
	background-color: rgba(0,0,0,0.5);
}

#uci_reading .triangle{
	width: 0px;
	height: 0px;
	border-left: 20px solid transparent;
	border-bottom: 20px solid #000;
	border-right: 20px solid transparent; 
}

#uci_reading .triangleright{
	width: 0px;
	height: 0px;
	border-left: 20px solid transparent;
	border-bottom: 20px solid #000;
	border-right: 20px solid transparent; 
	position: relative;
	left: 23.4em;
}

#uci_popin_body a:hover, #uci_popin_body a:focus{
	background: #000;
	color: #FFF;
}

#uci_popin_header .uci-popin-btn:focus,
#uci_popin_header .uci-popin-btn:hover {
	background: #000;
	color: #FFF;
}

#accessibilitytoolbarGraphic .uci_cdu_popin h2{
	display: inline;
}
#uci_reading h2{
	display: inline;
}

.unclick_more_settings {
	top: 0px;
	width: 100%;
	position: absolute;
}

#uci_main_popin_help button,
#uci_discover  button,
#uci_reading button{
	padding : 0;
}

#accessibilitytoolbarGraphic .uci_cdu_popin {
		background-color: rgba(0,0,0,0.5);
		position: absolute;
		left: 0;
		width: 100%;
		height: 100%
}

.save_popin{
    background-color: #FFF;
    width: 30em;
    min-height: 10em;
		margin-left: auto;
		margin-right: auto;
		margin-top: 3.25em;
}

.save_popin .uci-save-header {
	position: relative;
	min-height: 1.25em;
	padding: .625em;
	border: 0;
	background-color: #0c9;
	height: 3em;
}

.save_popin .uci-save-header .uci-save-title {
	position: relative;
	top: 2px;
	font-size: 1.5em;
}

.save_popin .uci-save-header .uci-popin-btn {
	background: transparent;
	border: transparent;
	float: right;
}

.save_popin h2{
	display: inline;
}

.uci_select_profile{
	vertical-align: middle;
}

.uci_profile_info_msg {
	font-size: small;
}

.uci_form-control {
  display: block;
  width: 100%;
  padding: 0.5em 0.625em;
  font-size: 1em;
  line-height: 1.25;
  color: #000;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 2px solid #ccc;
  border-radius: 0;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.uci_form-control:focus {
  color: #000;
  background-color: #fff;
  border-color: #999;
  outline: none;
}

.closeMask,
.howtoclose {
	position: absolute;
	right: 0px;
	z-index: 2147483646;
}

.closeMaskHidden{
	visibility: hidden;
}
.closeMask:hover .closeMaskHidden,
.closeMaskHidden:focus{
	visibility: visible;
}

.closeMask button {
	margin: 0;
	padding: 0;

}
.howtoclose{
	color: #FFF;
	font-weight: bold;
	z-index: 2147483646;
	padding-bottom: 0.625em;
	padding-right: 0.625em;
}
.howtocloselight{
	color: #000;
}

#accessibilitytoolbarGraphic .uci_update_list {
  border: none;
	text-align: left;
	padding: 0.375em 0.5em;
  font-size: 0.875em;
  min-width: 0.7142em;
	display: inline-block;
  font-weight: bold;
  line-height: 1;
	user-select: none;
	box-sizing: content-box;
}

#accessibilitytoolbarGraphic .uci_menu_close, .uci_menu_bton {
	margin: 0;
	border-right: 1px solid #CCC;
	line-height: 1.125;
}
#accessibilitytoolbarGraphic .uci_menu_bton {
	padding: .625em;
	position: relative;
}
#accessibilitytoolbarGraphic .uci_menu_close {
	padding: .625em;
}
#accessibilitytoolbarGraphic .uci_menu_close .uci_bton_menu .cdu-icon {
	line-height: .5;
  vertical-align: inherit;
}
#accessibilitytoolbarGraphic .uci_w-100 {
	width: 100%;
}

#accessibilitytoolbarGraphic .uci_select_color {
	border-color: inherit;
	font-weight: normal;
	text-align: left;
}
#accessibilitytoolbarGraphic .uci_select_color option {
	color: #000;
	background-color: #FFF;
}

#accessibilitytoolbarGraphic .uci_color_box {
	border-color: inherit;
	border-width: 2px;
	padding: 0.4285714em 0.5714em;
	font-size: 1em;
	min-width: 1.25em;
	box-sizing: border-box;
	min-height: 2.142857142857143em;
	border-style: solid;
}
#accessibilitytoolbarGraphic .uci_color_div {
	display: flex;
	flex-wrap: wrap;
}
#accessibilitytoolbarGraphic .uci_custom_color {
	float: right;
	flex: 0 1 100%;
}</pre></body></html>