@font-face {font-family: 'Qanelas-Bold';src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_2_0.eot');src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_2_0.eot?#iefix') format('embedded-opentype'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_2_0.woff2') format('woff2'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_2_0.woff') format('woff'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_2_0.ttf') format('truetype');}
@font-face {font-family: 'Qanelas-ExtraBold';src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_4_0.eot');src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_4_0.eot?#iefix') format('embedded-opentype'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_4_0.woff2') format('woff2'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_4_0.woff') format('woff'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_4_0.ttf') format('truetype');}
@font-face {font-family: 'Qanelas-Heavy';src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_6_0.eot');src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_6_0.eot?#iefix') format('embedded-opentype'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_6_0.woff2') format('woff2'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_6_0.woff') format('woff'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_6_0.ttf') format('truetype');}
@font-face {font-family: 'Qanelas-Light';src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_A_0.eot');src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_A_0.eot?#iefix') format('embedded-opentype'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_A_0.woff2') format('woff2'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_A_0.woff') format('woff'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_A_0.ttf') format('truetype');}
@font-face {font-family: 'Qanelas-SemiBold'; font-weight:bold;
	src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_B_0.eot');
	src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_B_0.eot?#iefix') format('embedded-opentype')
	,url('/EUREXT/OWS/CSS/fonts/custom/33E39C_B_0.woff2') format('woff2')
	,url('/EUREXT/OWS/CSS/fonts/custom/33E39C_B_0.woff') format('woff')
	,url('/EUREXT/OWS/CSS/fonts/custom/33E39C_B_0.ttf') format('truetype');
}
@font-face {font-family: 'Qanelas-Medium';src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_D_0.eot');src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_D_0.eot?#iefix') format('embedded-opentype'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_D_0.woff2') format('woff2'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_D_0.woff') format('woff'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_D_0.ttf') format('truetype');}

/* ATTENTION : la font face 'Qanelas-Regular' est utilisée dans la méthode wspa_EUREXT_Unsubscribe */
@font-face {font-family: 'Qanelas-Regular';src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_11_0.eot');src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_11_0.eot?#iefix') format('embedded-opentype'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_11_0.woff2') format('woff2'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_11_0.woff') format('woff'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_11_0.ttf') format('truetype');}

@font-face {font-family: 'Qanelas-Thin';src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_12_0.eot');src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_12_0.eot?#iefix') format('embedded-opentype'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_12_0.woff2') format('woff2'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_12_0.woff') format('woff'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_12_0.ttf') format('truetype');}
@font-face {font-family: 'Qanelas-UltraLight';src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_13_0.eot');src: url('/EUREXT/OWS/CSS/fonts/custom/33E39C_13_0.eot?#iefix') format('embedded-opentype'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_13_0.woff2') format('woff2'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_13_0.woff') format('woff'),url('/EUREXT/OWS/CSS/fonts/custom/33E39C_13_0.ttf') format('truetype');}


:root{
	--font-family-regular: 'Qanelas-Regular';
	--font-family-bold: 'Qanelas-SemiBold';
	--color-one:#3f63f9;
	--color-one-fonce:#3f63f9;
	--color-one-clair: #c5d0fd;
}

body#iframeNewsletter {
	font-family: 'Qanelas-Regular', sans-serif;
    font-size: 15px;
    line-height: 1.6;
    color: #8c8c8c;
}
body#iframeNewsletter::after {
	background: none;
}
body#iframeNewsletter .site {
	background-color: #fff;
	padding-top: 0px;
}
body#iframeNewsletter .corps {
	background-color: #fff;
	padding-top: 20px;
}
body#iframeNewsletter .titreBlocNewsletter {
	padding-left: 15px;
    border-left: 3px solid #70D549;
    font-size: 22px;
    margin-bottom: 20px;
    font-family: var(--font-family-regular), sans-serif;
    color: #636363;
    font-weight: 700;
}
body#iframeNewsletter .titreBlocNewsletter2 {
    font-family: var(--font-family-regular), sans-serif;
    color: #636363;
    font-weight: 700;
    font-size: 18px;
    margin-top: 25px;
    margin-bottom: 10px;
}
body#iframeNewsletter .titreBlocNewsletter2.vert {
	color: #70D549;
}
body#iframeNewsletter input[type="text"] {
	display: block;
    width: calc(100% - 24px);
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    border: none;
    border-bottom: 1px solid #dedede;
    margin-bottom: 0px;
    color: #555;
}
body#iframeNewsletter input[type="checkbox"] {
	display: none;
}
body#iframeNewsletter input[type="checkbox"] + label::before {
	position: relative;
   	bottom: 1px;
   	width: 18px;
   	height: 18px;
   	margin-right: 8px;
   	content: '';
   	border: 1px solid #dedede;
   	display: inline-block;
   	top: 4px;
}
body#iframeNewsletter input[type="checkbox"]:checked + label::before {
    color: #fff;
    text-align: center;
    background: #5cb85c;
    border: 1px solid #3d8b3d;
}
body#iframeNewsletter input[type="checkbox"] + label {
    font-weight: bold;
    height: 18px;
    line-height: 18px;
    display: inline-block;
    margin-bottom: 15px;
}
body#iframeNewsletter input[type="checkbox"][name="noorganisation"] + label {
	font-weight: normal;
	font-size: 13px;
	margin-left: 12px;
}
body#iframeNewsletter input[type="checkbox"][name="noorganisation"] + label::before {
   	width: 15px;
   	height: 15px;
}
body#iframeNewsletter p {
    margin: 0 0 10px;
}
body#iframeNewsletter hr {
	margin-top: 20px;
    margin-bottom: 20px;
    border: 0;
    border-top: 1px solid #eee;
}
body#iframeNewsletter input.boutonvalider {
	background-color: #70D549;
    border-radius: 2px;
    padding: 6px 12px;
    font-size: 14px;
    float: left;
}
body#iframeNewsletter #col1 {
	width: calc(100% - 30px);
	padding-left: 15px;
	padding-right: 15px;
	max-width: 600px;
}
body#iframeNewsletter .divRelative {
	position: relative;
	margin-bottom: 15px;
}
body#iframeNewsletter .fieldRequired {
	margin-bottom: 15px;
	font-size: 12px;
	margin-left: 12px;
}


.blocreunion .nbreAtv {
  background-image: url('../images/ACTI_BLUE29.png');
  color: var(--color-one);
}
body::after {
	background: linear-gradient(rgba(44, 99, 254, 0.4), rgba(44, 99, 254, 0.4)), url('../images/background2.jpg');
	height: 100%;
	width: 100%;
	content: "";
	position: fixed;
	top: 0px;
	right: 0px;
	z-index: -1;
	background-size: cover;
	background-position: center center;
}
.TitrePageMoyen .AvecOrdre {
	background-image: url("../Images/123-icon2_petit.png");
}
.TitrePageMoyen .SansOrdre {
	background-image: url("../Images/flow_petit.png");
}

/* FORUMS */

.listelibrary ul li.liTopics {
    background-image: url('../images/iconeTopic2.png') !important;
}
.listelibrary ul li.liTopics {
    background-image: url('../images/iconeTopic2.png') !important;
}
.listelibrary ul li.liForums {
	background-image: url('../images/iconeForum.png') !important;
}
.coeurVide,.coeurPlein:hover, .coeurVideNoHover {
	background-image: url("../images/coeurVide.png");
}
.coeurPlein, .coeurVide:hover, .coeurPleinNoHover {
	background-image: url("../images/coeurPlein.png");
}
.pouceVide, .poucePlein:hover, .pouceVideNoHover {
	background-image: url("../images/pouceVide.png");
}
.pouceVide:hover, .poucePlein, .poucePleinNoHover {
	background-image: url("../images/poucePlein.png");
}
.topicBlocs .logoMessage {
	background-image: url('../images/iconeForum.png');
}

.Leftmenu1.sansLien, .Leftmenu2.sansLien {
	cursor: pointer;
}
.linkedin, .twitter {
	width:24px;
	height:24px;
	margin-left: 12px;
	background-size: 24px auto;
	background-position: center;
	background-repeat: no-repeat;
	image-rendering: -webkit-optimize-contrast;
}
.menu .moinsmenu1, .menu .plusmenu1 {
	margin-left: 213px;
}
.blocaccordeon .blocnews, .blocaccordeon .blocreunion {
	-webkit-box-shadow:  0px 1px 5px 3px rgba(0,0,0,0.19);
	-moz-box-shadow:  0px 1px 5px 3px rgba(0,0,0,0.19);
	box-shadow: 0px 1px 5px 3px rgba(0,0,0,0.19);
}
.blocaccordeon .blocnews:hover, .blocaccordeon .blocreunion:hover {
	-webkit-box-shadow:  0px 1px 5px 3px rgba(0,0,0,0.3);
	-moz-box-shadow:  0px 1px 5px 3px rgba(0,0,0,0.3);
	box-shadow: 0px 1px 5px 3px rgba(0,0,0,0.3);
}
.descriptionnews span.link {
	color: var(--color-one);
	cursor: pointer;
}

.select {
	font-family: var(--font-family-regular) !important;
}

/*
MSM - POURQUOI MASQUER CECI ?? 
.colonnedroite .entete table.fonctions tr td.notif {
	display: none;
}*/

.colonnegauche #byorganica, .activitePublic #byorganica {
	background-image: url('../images/byorganica.png');
	background-color: #72d54a;
}

.loader {
	background-image: url('../Images/loading.gif');
}
.tableau tr td input.bouton.loading,  .ui-widget input.bouton.loading {
	background-image: url('../Images/loading.gif');
}
span.invalide, span.required, span.requiredif, span.requiredcheck, span.requiredradio, span.requiredone {background-image: url("../Images/invalid.png");}

.listeordredujour ul li{
	/*background-image: url('../images/MENU_CARRE2.png');
	background-position-y: 26px;*/
}
.listelibrary ul li{
	background-image: url('../images/DOSSIER.png');
}
.listegroupes ul li{
	background-image: url('../images/GROUP.png');
}
.listelibrary ul ul li {
	background-image: url('../images/DOSSIER.png');
}
.listegroupes ul ul li {
	background-image: url('../images/GROUP.png');
}
.listeordredujour ul ul li{
	/*background-image: url('../images/MENU_CARRE2.png');
	background-position-y: 17px;*/
}	
.listeordredujour .spanplus,.listelibrary .spanplus,.listegroupes .spanplus, .atvSpanPlus {
	background:white url('../images/plusnoir.png') no-repeat;
}
.listeordredujour .spanmoins,.listelibrary .spanmoins,.listegroupes .spanmoins, .atvSpanMoins {
	background:white url('../images/moinsnoir.png') no-repeat;
}
.tableau .recherche input {
	background:white url('../images/SEARCH_SMALL.png') no-repeat;
}
.tableau tr th input.searchItem {
	background: white url('../images/SEARCH_SMALL.png') no-repeat;
}
.blocreunion td.titre .date {
	background:url('../images/EVENT_DATE.png') no-repeat;
	background-position:0px 0px;
}
.blocreunion td.titre .place {
	background:url('../images/EVENT_PLACE.png') no-repeat;
	background-position:-1px 0px;
}
.blocreunion td.titre .groupe, .blocnews td.titre .groupe {
	background:url('../images/EVENT_GROUP.png') no-repeat;
	background-position:0px 0px;
}
.blocreunion td.titre .inscription {
	background:url('../images/EDIT.png') no-repeat;
	background-position:2px 0px;
}

.colonnedroite .entete h1 {
	background:url('../images/PREVIOUS.png') no-repeat;
}
.colonnegauche a.logo, .colonnedroite div.logo {
 	background:url('../images/LOGO4.jpg') no-repeat;
	background-size: auto 32px;
	background-position: center center;
}
.colonnedroite div.logo {
	background-size: 190px auto;
}
.menu .Leftmenu4 {
	background-image: url('../images/tiret.jpg');
}
.menu .menu1.library .Leftmenu1{background-image:url('../images/DOCUMENTS_WHITE.png');}
.menu .menu1.myExtranet .Leftmenu1{background-image:url('../images/myExtranet_WHITE.png');}
.menu .menu1.News .Leftmenu1{background-image:url('../images/NEWS_WHITE.png');}
.menu .menu1.directory .Leftmenu1{background-image:url('../images/REL_WHITE.png');}
.menu .menu1.groups .Leftmenu1{background-image:url('../images/GROUPS_WHITE.png');}
.menu .menu1.events .Leftmenu1{background-image:url('../images/ACTI_WHITE.png');}
.menu .menu1.meetings .Leftmenu1{background-image:url('../images/MEETINGS_WHITE.png');}
.menu .menu1.surveys .Leftmenu1{background-image:url('../images/SURVEYS_WHITE.png');}
.menu .menu1.jobs .Leftmenu1{background-image:url('../images/JOBS_WHITE.png');}
.menu .menu1.notifs .Leftmenu1{background-image:url('../images/NOTIFS_WHITE.png');}
.menu .menu1.intro .Leftmenu1{background-image:url('../images/INTRO_WHITE.png');}
.menu .menu1.engrenages .Leftmenu1{background-image:url('../images/ENGRENAGE_WHITE.png');}
.menu .menu1.docencours .Leftmenu1{background-image:url('../images/DOCUMENTSENCOURS_WHITE.png');}
.menu .menu1.home .Leftmenu1{background-image:url('../images/Home_WHITE2.png');}
.menu .menu1.forums .Leftmenu1{background-image:url('../images/FORUM_WHITE.png');background-position-y: 14px;}


.menu .menu1.library.active .Leftmenu1{background-image:url('../images/DOCUMENTS_BLUE.png');}
.menu .menu1.myExtranet.active .Leftmenu1{background-image:url('../images/myExtranet_BLUE.png');}
.menu .menu1.News.active .Leftmenu1{background-image:url('../images/NEWS_BLUE.png');}
.menu .menu1.directory.active .Leftmenu1{background-image:url('../images/REL_BLUE.png');}
.menu .menu1.groups.active .Leftmenu1{background-image:url('../images/GROUPS_BLUE.png');}
.menu .menu1.events.active .Leftmenu1{background-image:url('../images/ACTI_BLUE.png');}
.menu .menu1.meetings.active .Leftmenu1{background-image:url('../images/MEETINGS_BLUE.png');}
.menu .menu1.surveys.active .Leftmenu1{background-image:url('../images/SURVEYS_BLUE.png');}
.menu .menu1.jobs.active .Leftmenu1{background-image:url('../images/JOBS_BLUE.png');}
.menu .menu1.notifs.active .Leftmenu1{background-image:url('../images/NOTIFS_BLUE.png');}
.menu .menu1.intro.active .Leftmenu1{background-image:url('../images/INTRO_BLUE.png');}
.menu .menu1.engrenages.active .Leftmenu1{background-image:url('../images/ENGRENAGE_BLUE.png');}
.menu .menu1.docencours.active .Leftmenu1{background-image:url('../images/DOCUMENTSENCOURS_BLUE.png');}
.menu .menu1.home.active .Leftmenu1{background-image:url('../images/Home_BLUE2.png');}
.menu .menu1.forums.active .Leftmenu1{background-image:url('../images/FORUM_BLUE.png');background-position-y: 14px;}


.menu .Leftmenu2 {background-image:url('../images/MENU_CARRE.png');}
.menu .menu2.active .Leftmenu2 {background-image:url('../images/MENU_CARRE_active.png');color:#002e60;}
.menu .moinsmenu1 {background-image:url('../images/MENU-MOINS-GRAND.png');}
.menu .plusmenu1 {background-image:url('../images/MENU-PLUS-GRAND.png');}
.menu .moinsmenu2 {background-image:url('../images/MENU_MOINS_PETIT.png');}
.menu .plusmenu2 {background-image:url('../images/MENU-PLUS-PETIT.png');}


.containerconnexionblanc {
	background:white url('../images/LOGO3.jpg') no-repeat;
	padding: 115px 25px 26px 25px;
	background-position: center 45px;
	background-size: auto 40px;
}

.containerconnexion input[type=submit],
.zipanddownloadbutton,
.boutonvalider,.boutonannuler,
.icalbouton,
#zipanddownloadbutton2,
#zipanddownloadbutton,
.recuppassword input[type=submit],
.errorbloc .fermer input,
.boutonQuestionnaire,
.bouton,
.ui-widget input.boutonTest,
.ui-widget input.bouton,
.ui-widget input.boutonvalider {
	background-color:#72d54a;
}

.messagevalidation {
	background:#f9f9f9 url('../images/SMALL-CHECKBOX - CHECKED - BLEU – 1@2x.png') no-repeat;
}
.imgEnteteNotif{
	background-image: url("../images/omc.jpg");
	width: 108px;
	height: 95px;
	background-size: 108px 95px;
}
.ImagePlay {
    background: url('../Images/iconeVideoPlaySupTrans.png') no-repeat center;
}
.MesImage .Image.defaultImage {
	background-image : url('../Images/defautActu.jpg');
}
.boutonOptions.iconeEmail {
	background-image: url("../Images/Icone3Mail.png");
	background-size: 40px;
    background-position: center -4px;
}
.boutonOptions.iconeReunion {
	background-image: url("../Images/Icone2Reunion2.png");
	background-size: 27px;
}
.boutonOptions.iconeGroupe {
	background-image: url("../Images/Icone2Groupe.png");
	background-size: 40px;
}
.filtresActu, .MessageMediatheque, .filtresMembres {
	background-color: rgba(87, 140, 216, 0.6);
	color: white;
}
.filtresMembres span, .filtresMembres select {
	width: 200px !important;
}
.catMembreDesc {
	line-height: initial !important;
	margin-bottom: initial !important;
}

#loadMore {
	background-image: url("../Images/Ellipsis.gif");
	height: 50px;
	width: 100%;
	background-position: center;
	background-size: 100px;
	background-repeat: no-repeat;
	filter: grayscale(100);
}

@media screen and (max-width: 700px),  screen and (max-device-width: 700px) { 
	
	#byorganica {
		left: -263px;
	}
	
	.colonnegauche a.logo {
		height: 60px;
		width: 130px;
		background-size: 120px;
		background-position: 8px 21px;
	}
	.colonnegauche .menu {
		height: calc(100vh - 90px - 40px);
	}
	
}

.twitterImg {
	background-image: url("../Images/twitter.png");
	margin-right: 7px;
}
.linkedinImg {
	background-image: url("../Images/linkedin.png");
}
.social {
	display: inline-flex;
	margin: 50px 0px;
}
.social .imgLogo {
	height: 28px;
	width: 28px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: contain;
}
.social .imgLogo:hover {
	cursor: pointer;
}
.tdLogos {
	text-align: right;
	vertical-align: top;
}
.tdLogos .social, .membersRepresentants .social {
	margin: 0px;
}
.membersRepresentants .social .imgLogo {
	height: 20px;
	width: 20px;
	margin-top: 5px;
}
.telecom a {
	color: #70d549;
}
.membersTd1 {
	width:25%;
}
.alignCenter {
	text-align:center;
}
.membersDesc, .membersRepresentants {
	padding-left: 30px;
}
.membersDesc {
	padding-bottom: 30px;
}
.membersTable td {
	vertical-align: top;
}
h3.nomExterne {
	color: #727272;
	font-family: var(--font-family-regular);
	margin-top: 0px;
}
h2.nomPays {
	font-size: 1.5em;
	margin: 0;
	color: #727272;
	font-family: var(--font-family-regular);
}
.representantFiche:not(:first-child) {
	padding-top: 20px !important;
}
.logoNomExterne {
	width: 100%;
}
.logoNomExterne.withURL:hover {
	cursor: pointer;
}

.menu2Members:not(:last-child) {
	padding-bottom: 0px !important;
}
@media screen and (max-width: 700px),  screen and (max-device-width: 700px) {
	.tdContact {
		padding-left: 30px !important;
	}
	
	.membersTd1 {
		width:100%;
	}
	
	.membersDesc, .membersRepresentants {
		padding-left: 0px;
	}
	.nomPays  {
		padding-bottom: 20px;
	}
}


.telecom .logoTel.mailto {
	background-image: url('../images/Icone3Mail.png') !important;
}
.telecom .logoTel.tel {
	background-image: url('../images/IconeTel.png') !important;
}
.telecom .logoTel.gsm {
	background-image: url('../images/IconeGSM.png') !important;
}

/***************************************************************/
/* DEBUT : https://www.highcharts.com/demo/organization-chart */
/*************************************************************/

.highcharts-figure,
.highcharts-data-table table {
  min-width: 360px;
  max-width: 960px;
  margin: 1em auto;
}

.highcharts-data-table table {
  font-family: var(--font-family-regular) !important;
  border-collapse: collapse;
  border: 1px solid #ebebeb;
  margin: 10px auto;
  text-align: center;
  width: 100%;
  max-width: 500px;
}

.highcharts-data-table caption {
  padding: 1em 0;
  font-size: 1.2em;
  color: #555;
}

.highcharts-data-table th {
  font-weight: 600;
  padding: 0.5em;
}

.highcharts-data-table td,
.highcharts-data-table th,
.highcharts-data-table caption {
  padding: 0.5em;
}

.highcharts-data-table thead tr,
.highcharts-data-table tr:nth-child(even) {
  background: #f8f8f8;
}

.highcharts-data-table tr:hover {
  background: #f1f7ff;
}

#container h4 {
  text-transform: none;
  font-size: 14px;
  font-weight: normal;
}

#container p {
  font-size: 13px;
  line-height: 16px;
}

.linkto p {
	font-family: var(--font-family-regular) !important;
}

.linkto a:link {
	font-family: var(--font-family-regular) !important;
	color: #fff;
	text-decoration: none;
}
.linkto a:visited {
	color: #fff;
	text-decoration: none;
}
.linkto a:hover {
	text-decoration: underline;
}

.highcharts-title {
    fill: #434348;
	font-family: var(--font-family-regular) !important;
    font-size: 14px;
}
.versionDesktop {
  	display: block;
 }
 .versionMobile {
  	display: none;
 }

@media screen and (max-width: 600px) {
  #container h4 {
    font-size: 2.3vw;
    line-height: 3vw;
  }

  #container p {
    font-size: 2.3vw;
    line-height: 3vw;
  }
  .versionDesktop {
  	display: none;
  }
  .versionMobile {
  	display: block;
  }
  .highcharts-figure, .highcharts-data-table table {
  	min-width: calc(100vw - 40px - 46px);
  }
  .highcharts-container  {
  	margin: auto !important;
  }
}

/* Documents en collaboration */
.basMarqueur, .openAll, .hautMarqueur, .closeAll {background-image: url("../Images/flechetrianglebas.png");}
.boutonCloturer {background-image: url("../Images/cloturer.png");}
.boutonValider {background-image: url("../Images/valider.png");}
.boutonConsulter {background-image: url("../Images/consulter.png");}
.boutonModifier {background-image: url("../Images/modifier.png");}
.boutonRanger {background-image: url("../Images/exporter.png");background-size: 15px;background-position: center 5px;}
.boutonRanger.rouge {background-image: url("../Images/enregistrerRouge.png");filter: grayscale(0) !important;}
.boutonModifier.rouge {background-image: url("../Images/modifierRouge.png");filter: grayscale(0) !important;}
.boutonConsulter.disabled, .boutonModifier.disabled, .boutonRanger.disabled, .boutonValider.disabled {
	pointer-events: none;
	cursor: default;
	filter: grayscale(1);
}



/***************************************************************/
/* FIN : https://www.highcharts.com/demo/organization-chart */
/*************************************************************/