@charset "utf-8";
/*Version de feuille de style IJCLab TESHEP septembre 2023 - corrections Luc Petizon

	Violet : #5E00D2
	Orange : #FF6007
	gris carte europe : #9D9D9D
	gris clair : #E7E7E7
	
	Couleur IJCLab Bleu fonce #00294B
	Couleur IJCLab Orange #FF6700
	Couleur IJCLab Bleu clair #456487
*/
/*Ajout correctif ajustement visuel Timetable*/
/* CSS Document */
/*
	Sets the width of the upper part of the conference header.
	Is set to 950px and centered by default.
	150519 >>> bandeau image de 950x261 pour habillage conf
	Contact et conseils CSS personalisé 0169157784
	petizon@ipno.in2p3.fr
*/
/*
    The wrapper of the whole conference page.
*/
.conf {
	width: 100%;
	border: none;
	margin: auto;
}
/*
	Wraps around the upper part of the conference header.
*/
/*      
	Zone ou l'on insert le bandeau de la conference - la dimension du bandeau est de 950x261px
	il est important de respecter cette largeur de 950px pour les  tablettes  
*/
.confTitleBox {
	/*color: white;/*couleur du texte*/
	align: center;
	min-height: 90px;
	border-top: 0px solid #234173;/*bordure au dessus du logo/bandeau*/
	border-bottom: 0px solid #0f4c80;/*bordure au dessous du logo/bandeau*/
	background: #5E00D2;/*couleur de fond autour du logo/bandeau > couleur bleu fonce charte IJCLab #00294B*/

}
/*
	Sets the width of the upper part of the conference header.
	Is set to 950px and centered by default.
	Ajouter un bandeau dans "mise en page>logo de levenement"
	le bandeau se gere dans le style ci-dessous!
*/
.confTitle {
	width: 950px;/*largeur du logo/bandeau laisser a 950px!*/
	margin: 0 auto;	
}
/*
	The style for the title text.
	Gère le style du titre de la conference et le placement de l'image
*/

/* 
	!Important	Ajout du 23 sept. 2023 LP
	Attention mettre une couleur identique à celle du fond permet de ne plus voir le titre
	En revanche la taille existe toujours et cree un écart sous l'image!
	Pour enleve le titre en dessous l'image le mieux est de mettre Font-size :0;
	Ne pas commenter le style! On perd le lien  	
	En revanche dans le cas ou le bandeau n'existe pas il n'y a plus d'information sur le titre de 	visible!
	
*/ 
.conference-title-link {
	font-size:0;
	text-align: center;
	display: block;
	padding: 25px 0;
	color:white;/*color: #00294B;*/
}
/*	The box containing the logo. By the default the logo is placed
	on the left of the conference title.
	Ne pas changer ce style par defaut le logo est place a gauche
*/
.confLogoBox {
	float: left;
	/*padding-right: 10px;*/
	padding-left: 0px;
}

/*
	bande date et institut sous bandeau
	Zone qui reprend Dates, Lieu, Fuseau horaire
*/
.confSubTitleBox {
	background: #FF6700;/*Bande sous le logo/Bandeau > Couleur IJCLab Orange #FF6700*/
	border-bottom: 1px solid #5E00D2;
	border-top: 1px solid #FFF;
	padding: 15px 0 15px 0;
}
.confSubTitleContent {
	text-align: center;
}
div.date {
   	font-size: 20px;
	font-weight: bold;
	color: #5E00D2;
	display: inline;/*force le tx en ligne*/
	padding: 20px;
	vertical-align: middle;
}
div.place {
	font-size: 20px;
	font-weight: bold;
	color: #5E00D2 ;/*#00294B #456487 #FF6700*/
	display: inline;/*force le tx en ligne*/
	padding: 0;
	vertical-align: middle;
}
div.datePlace > div.timezone {
    	font-size: 12px;
    	color: #5E00D2;
	/*display: inline;force le tx en ligne*/
	padding: 0 0 0 20px;
	vertical-align: middle;
}
/* 	
	Zone comprenant menu et pages
 	
	Outer>style du bloc menu
*/

outer {
	width: 100%;
	position: relative;
	/*background: #7DD1E9;*/
	border: 1px solid #ccc;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
}
.fake-link:hover, .ui-widget-content a:hover {
	background: white;
	cursor: pointer;
	font-weight: bolder;
}

/* 
	Styles for the menu
	Styles for all menu Items

	Styles du menu 
/*
/*
	Wrapper around the menu
*/
.conf_leftMenu {
	float:left;
	width:200px;/*garder la valeur de 200*/
}
/*
	Wrapper around the content
	!ne pas changer!
	cale le menu !
*/
.confBodyBox {
	margin-left: 230px;
}
/*
	Styles for the menu box
	Bordure autour du bloc menu
*/
/*Cette partie gère le contour et couleur de fond du menu*/
#outer {
	border-radius: 5px;	
	/*border: 2px solid #FFF;Charte IJCLab Bleu clair #456487*/
	/*background: #FF6700;*/
	padding: 5px;
}

/*
	The menu item
	styles du texte des menus
*/
#outer li a {
	font-family:verdana,arial,sans-serif;
	font-size: 10pt;
}

/*
	The menu item when doing mouseover
	styles au survol
*/

/*Attributs des items du menu au survol*/

#outer li a:not(.no-link):hover {
	color: #FFFFFF;
	font-weight: bold;
	border-radius:12px 0 12px 0;
	/*background: #EA5C0F;*/
	background: #FF6700;
}
/*
	A non selected menu item
	Style du texte menu
*/
.menuConfTitle {
	text-align: left;
}
/*
	Style des liens du menu "off"
*/
.menuConfTitle a {	
	color: #5E00D2;/*Lien du texte dans le pave menu > Couleur IJCLab Bleu fonce #00294B*/
	padding: 7px 12px;
	/*background: #EEE;couleur de fond du menu!*/
	border-bottom: 1px dotted #d0d0d0;
	border-top: 1px dotted #d0d0d0;
}

/*
	A selected menu item
	Styles des liens selectionnés du menu
*/
/*Attributs des items du menu selectionnes*/
.menuConfTitle.selected > a, .menuConfMiddleCell.selected > a {
	color: #FFF;
	font-weight: bold;
	border-radius:12px 0 12px 0;
	background: #5E00D2;/*Lien selectione > Bleu clair charte IJCLab #456487*/
	/*border-bottom: 1px solid #d0d0d0;*/
	/*border-top: 1px solid #d0d0d0;*/
}

/*
	sub menu item
*/
li ul.inner li a {
	padding: 3px 12px 3px 30px;
	/*background: transparent url(../../images/conf/left_menu_bullet.png) scroll no-repeat 15px center;*/
	background: url('https://api.iconify.design/dashicons:yes.svg?height=20');
}


/*------------styles page-----------------*/
#confSectionsBox {
	width: 950px;
	height: 100%;
	margin: 0 auto;
	margin-top: 0;
	background-color: white;
	padding: 10px;
	/*border-right: 1px solid #DB3A00;*/
	/*border-left: 1px solid #DB3A00;*/
	border-radius: 0px;
}
/* Zone comprenant la page avec le titre */

.conference-page  {
	font-size: 14px;
	font-color: #808080;
	font-weight: normal;
	font-family:verdana,arial,sans-serif;
	line-height: 1.5;
	border: 2px solid #5E00D2;/*contour page > Bleu fonce charte IJCLab #00294B*/
	border-radius: 5px;
	background-color: white;
	padding: 10px;
}
/* Zone comprenant la page sous le titre */

.page-content  {
	border-top: solid 0px #DB3A00;
	border-radius: 5px;
	background-color: white;
	padding: 10px;
}
/* Zone gauche et droite de la page */
.conf {
	width: 100%;
	height: auto;
	border: 0;
	margin: 0;
	/*background-color:#0A9B9C;*/
	background-color:white;
}
/*------------Style titres-----------------*/
/*
	Titre h2 haut de page
*/

.conference-page header h2 {
	display: inline;
	font:bold 15px Verdana;
	border-radius:12px 0 12px 0;
	margin-right: 0;
	color: #fff;
	padding: 10px 15px 10px 15px;
	background: #5E00D2;/*Bleu clair charte IJCLab #456787*/
}
/*
	Titre h3 dans les pages
*/

h3 {
  font-size: 1.2em;
  padding: 10px;
}

.conference-page  .page-content h2 {
	display: inline;
	font:bold 14px Verdana;
	border-radius:12px 0 12px 0;
	margin-right: 0;
	color: #fff;
	padding: 8px 13px 8px 13px;
	background: #5E00D2;/*Bleu fonce charte IJCLab #00294B*/
}
.conference-page  .page-content h3 {
	display: inline;
	font:bold 12px Verdana;
	border-radius:12px 0 12px 0;
	margin-right: 0;
	color: #fff;
	padding: 8px 13px 8px 13px;	
	background: #FF6700;/*Orange charte IJCLab #FF6700*/
}


.conference-page section .header-row h3 {
    flex-grow: 1;
    color: #FFF;
    font-size: 1.5em;
    font-weight: normal;
}

/*
	Liens dans les pages
*/
.conference-page a {
	color: #226275;
	font-weight: bold;
	cursor: pointer;
	padding: 0px 5px 0px 5px;
}
.conference-page a:active {	
	color: #226275;
	font-weight: bold;
	cursor: pointer;
	padding: 0px 5px 0px 5px;
}

.conference-page a:hover {
	color: #DB3A00;
	font-weight: bold;
	cursor: pointer;
	/*background: #DB3A00;*/
	padding: 0px 5px 0px 5px;
	text-decoration: underline;
	text-decoration-color: #DB3A00;
}
/*
	Style des images
*/
.conference-page img a {
	border: 0px solid #00294B;/*Bordure autour des images > Bleu fonce charte IJCLab #00294B*/
	border-radius: 5px;
	padding: 10px;
	background: white;
}

/*
	personalise les listes à puces de la page sur le tag li
	l'image de la puce est ajoutée ds les images du site
	l'url absolue est ajoutée quant à elle comme ci-dessous
	Attention à chaque nouvelle image un numéro est ajouté devant le nom de l'image
	Noter que lors de la création du formulaire, par défaut chaque groupe de boutons radio est défini avec "li" 
	ce qui implice que la puce est affichée devant
	par conséquent garder l'image "bullet.png" ou commenter le style pour annulé l'effet
*/
.conference-page li {
 	/*font-family: Arial, sans-serif;*/
 	font-size: 100%;
 	/*color: black;*/
 	list-style-type: none;
 	background: url('https://api.iconify.design/dashicons:yes.svg?height=20');
	vertical-align: middle;
 	background-repeat: no-repeat;
 	background-position: 0 0.32em;
 	padding-left: 30px;
} 

/*
	footer/pied de page
*/

.footer {
	color: #fff;
	padding: 20px;
	background: #5E00D2;/*Couleur IJCLab Bleu foncee #00294B*/
}
.footer a {
	color: #fff;
	font-weight: bold;
	cursor: pointer;
	border-radius: 5px;
	padding: 5px 10px 5px 10px;
	background: #330099;/*Couleur IJCLab Bleu clair #456487*/
}
.footer a:hover {
	color: #FFF;
	font-weight: bold;
	cursor: pointer;
	border-radius: 5px;
	padding: 5px 10px 5px 10px;
	background: #FF6700;/*Couleur IJCLab Orange #FF6700*/
}
.footer .footer-logo {
  height: 40px;
  background: white;
  border-radius: 8px;
}
/*Ajout Guillaume hupin - pole theorie IJCLab */

#timetable {
    left:-30px;
}

.ui-tabs {
    zoom: 0.95;
    -moz-transform: scale(0.95);
}
.ui-corner-all{
    zoom: 0.95;
    -moz-transform: scale(0.95);
}
.ui-widget{
    zoom: 0.95;
    -moz-transform: scale(0.95);
}
.ui-widget-content{
    zoom: 0.95;
    -moz-transform: scale(0.95);
}

/* ajout personnalisation encart contact */
.support_box > h3 {
  color: #f3f3f3;
  background: #5E00D2;
  margin: 0 0 5px 0;
  padding: 5px;
  font-weight: bolder;
  border-radius: 8px 8px 0 0;
  text-align: center;
}
.support_box {
  margin-top: 10px !important;
  width: 100%;
  color: #aaa;
  background: #f6f6f6;
  border: 1px solid #ccc;
  border-radius: 8px;
}



/* Contact > Luc Petizon IJCLab 17/04/2020  - 0169157784 luc.petizon@ijclab.in2p3.fr */