/** SKIN OVERLOADS ************************************************************/

/** FONT UNISTRA **/
@font-face {
	font-family:'Unistra A';
	src:	url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Italic.eot?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=eyK5QLe8Yb94jLPymqhGgFsCsDw%3D&Expires=1870941572');
	src:	url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Italic.eot?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=eyK5QLe8Yb94jLPymqhGgFsCsDw%3D&Expires=1870941572&#iefix') format('embedded-opentype'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Italic.woff2?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=Jea6IDcLJc%2Fua6f%2BWy%2FOmXn6Ajs%3D&Expires=1870941572') format('woff2'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Italic.woff?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=GssI%2Ba%2FJ%2FOxebj1VUX1jBXuGJgw%3D&Expires=1870941572') format('woff'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Italic.svg?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=bhAcWT21YGtlrFHCZzul%2BWvPLlw%3D&Expires=1870941571') format('svg');
	font-weight: 400;
	font-style: italic;
  size-adjust:120%;
}

@font-face {
	font-family:'Unistra A';
	src:	url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Regular.eot?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=7jfdHGloNOE3QZ0yiqGES4eTCRk%3D&Expires=1870941572');
	src:	url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Regular.eot?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=7jfdHGloNOE3QZ0yiqGES4eTCRk%3D&Expires=1870941572&#iefix') format('embedded-opentype'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Regular.woff2?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=Jc877H2QWC8nCT9%2BvglLY8jj54Q%3D&Expires=1870941570') format('woff2'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Regular.woff?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=76jAZD8ftu7ItXYNf2Gnvb91uXI%3D&Expires=1870941571') format('woff'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Regular.svg?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=DthzEcdekNlkte5hDjh9lwx5u1A%3D&Expires=1870941571') format('svg');
	font-weight: 400;
	font-style: normal;
  size-adjust: 120%;
}

@font-face {
	font-family:'Unistra A';
	src:	url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Bold.eot?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=1gOXHxJTf4QJ3AwNQpN1mjyOM0U%3D&Expires=1870941570');
	src:	url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Bold.eot?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=1gOXHxJTf4QJ3AwNQpN1mjyOM0U%3D&Expires=1870941570&#iefix') format('embedded-opentype'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Bold.woff2?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=uONFy1Gtrvo3vrbCQP37Bc2atEY%3D&Expires=1870941571') format('woff2'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Bold.woff?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=oyyzgxDngRBJjMPsLJg62RBP%2Fvk%3D&Expires=1870941572') format('woff'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-Bold.svg?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=Em9iPpSQSww%2BfpxeOJWKpolAYpk%3D&Expires=1870941573') format('svg');
	font-weight: 700;
	font-style: normal;
  size-adjust: 120%;
}

@font-face {
	font-family:'Unistra A';
	src:	url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-BoldItalic.eot?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=0hdoRUmK2GWCFwgkBIC%2FzcM0mTU%3D&Expires=1870941572');
	src:	url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-BoldItalic.eot?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=0hdoRUmK2GWCFwgkBIC%2FzcM0mTU%3D&Expires=1870941572&#iefix') format('embedded-opentype'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-BoldItalic.woff2?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=3C0NBMngVe5yjiZNTLk%2Bbph%2Bu7A%3D&Expires=1870941571') format('woff2'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-BoldItalic.woff?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=s7FFr4ay6BjLInzTzkdOwplP0y8%3D&Expires=1870941571') format('woff'),
			url('https://s3.unistra.fr/master/common/assets/fonts/unistra-font/1.0.0/fonts/UnistraA-BoldItalic.svg?AWSAccessKeyId=M2M78RKXPAP75Y692QZX&Signature=86wby3SaqHho80Mq3ctGyCLKxFU%3D&Expires=1870941571') format('svg');
	font-weight: 700;
	font-style: italic;
  size-adjust: 120%;
}

:root{
	/*--fontSize: 1.1em;
  --fontStyle: 'Roboto';*/
  --fontSize: 1.1em;
  --fontStyle: 'Unistra A';
  --contentBG: #ffffff;
  --contentFG: #4d4d4d;
  --contentLightBG: #f2f2f2;
  --contentLightFG:#989898;
	--headerBG: #ffffff;
  --headerFG: #4d4d4d;
  --maxWidth: 1296px;
  --titleFG: #292929;
  --accentColor:#1177C0;
  --accentColorAlpha:#815f891f;
  --accentDarkColor:#074f82;
  --accentDarkFG: #fff;
  --accentLightColor: #D9EBFF;
  --borderColor: #e2e2e2;
  --borderColorAlpha: #e2e2e280;
  --hoverBG: #bae2fe;
  --menuBG: #f5f5ff;
  --menuFG: #0C76B9;
  --elmtBG: #f5f5ff;
  --blockWarning: #d14121;
  --blockWarningLight: #d1412114;
  --blockAdvice: #b9a500;
  --blockTip: #7CB342;
  --blockExample: #1976D2;
  --blockNote: #CE6300;
  --blockLegal: #388E3C;
  --blockComplement: #795548;
  --blockComplementLight: #7955481f;
  --footerBG: #fff;
  --footerFG: #4d4d4d;
  --resultsBG: #e0f2e4;
  --scrollbar-thumb-color:#1177C0;
  --scrollbar-bgcolor:#f5f5ff;
/*-- ajout Formation --*/
  --blockObjectives: #00838F;
  --blockObjectivesLight: #00838F17;
  --blockAgenda: #00ACC1;
  --evalAccentColor: #4a619b;
  --evalAccentLight: #DCE6FF;
}
/*-- ajustement FAQ --*/
section.condensedChild > .condensable_co {
    margin-top: 12px;
}
.condensable_co div:first-child h4{
    font-size:1.09em;
}
a.condensed_btn_open, a.condensed_btn_closed {
	display:block;
}
a.condensed_btn_open::before, a.condensed_btn_closed::before{
	margin-right:10px;
}
/*-- ajustement mask ecran --*/
.screenMask {
  padding: 10px;
  opacity: 0.6;
}
.txt_emphasis_is{
	font-weight:bold;
}
/*-- ajustement menu droit --*/
ul.mnu_root > li.mnu_l{
/*  margin-left: 17px !important;*/
}
.mnu_sel_yes span.mnu_i{
  font-weight:bold;
  color:var(--menuFG);
}
/*ul.mnu_root > ul.mnu_sub{
  margin-left: 100px !important;
}*/
ul.mnu_sub > li > div.mnu_l{
 /* margin-left: 10px !important;*/
}
/*-- ajustement alignement texte dans tableau --*/
table.layout_tb p.txt_p {
	text-align: left;
}
/*-- bordure images --*/
.image img{border:1px solid #b8b8b8;border-radius: 5px;}