<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*------------------------------------------------*/
/*--------------Edité par-------------------------*/
/*--------------Stéphane Rocher-------------------*/
/*------------------------------------------------*/

/*------------------------------------------------*/
/*---------------[DROPDOWN MENU]------------------*/
/*------------------------------------------------*/
			ul.nav { font-size: 13px; float:left; padding:0; margin: 8px 0px 0px 11px; -moz-box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.2);box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.2);}
			    ul.nav li {margin:0px; z-index: 999; }
					ul.nav li a { font-weight: bold; font-size: 12px; text-transform: NONE; text-align: center; color:#fff; text-shadow: 1px 1px 1px #444;padding-left: 2px;}
					ul.nav li a:hover {text-decoration: none;}
					
				ul.nav li ul {margin-top:-7px;}	
				
							
				ul.nav li:hover ul, ul.nav li.sfHover ul { top: 39px !important;  box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.2); -moz-box-shadow:3px 6px 7px 1px rgba(0, 0, 0, 0.2); -webkit-box-shadow: 3px 6px 7px 1px rgba(0, 0, 0, 0.2); border: none; border-top: none; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px; border-top-left-radius: 0px;-moz-border-radius-topleft: 0px; border-top-right-radius: 0px; -webkit-border-top-left-radius: 0px; -moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; background: none; width: 190px; padding: 2px 0px 12px; }
					ul.nav li:hover ul ul, ul.nav li.sfHover ul ul { top: -2px !important; left: 174px !important; }
				
				    ul.nav ul a:hover { color:#ffffff; text-shadow: 1px 1px 3px #444;}
					ul.nav ul li { margin: 0px 0px 0px 13px; background: url(images/flsh/dropdown-separator.png) no-repeat bottom left; padding-left: 4px; padding-bottom: 2px;}
					ul.nav ul li a { font-style: normal; font-weight: normal; text-align: left; background: url(images/flsh/menu-bullet.png) no-repeat 0px 9px; width: 145px; padding: 4px 0px 4px 15px; }
				ul.nav ul li:hover ul, ul.nav ul li.sfHover ul { top: -12px; left: 191px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; }
				
				ul.nav li.backLava { background:url("images/link-active-bg.png") no-repeat scroll right bottom transparent; position:absolute; padding-right: 10px; height:35px !important; z-index: 5; }
					ul.nav li.backLava div.leftLava { background:url("images/link-active-bg.png") no-repeat; position: relative; width: 100%; height: 100%; }
					ul.nav li.selectedLava a, ul.nav li a:hover, ul.nav &gt; li.sfHover &gt; a {color: #ffffff; text-shadow: 1px 1px 4px #444444; }
				
		#search-form { float: right; width: 147px; background: url(images/flsh/search.png) no-repeat; height: 28px; margin-top: 11px; margin-right: 15px;}
		#searchinput { background: none; border: none; font-style: italic; font-family: Arial, serif;color: #444444; text-shadow: 1px 1px 1px #ffffff; padding-left: 11px; display: block; margin-top: 5px; float:left; width: 100px; font-size: 11px; }
		#searchsubmit { float:right; margin-top:9px; padding-right: 10px;}


	#featured {background: url(images/flsh/featured-bg.png) no-repeat; }	     
		a#left-arrow { background: url(images/flsh/left_arrow.png) 0px 0px no-repeat; }
		a#right-arrow { background: url(images/flsh/right_arrow.png) 0px 0px no-repeat;

		 }	
		p#copyright {color:#0a385a;text-shadow: 1px 1px 1px #ddd;}	
			p#copyright a {color:#0a385a;}
			
			

body{font-family: Arial, sans-serif !important;}

h1, h2, h3, h4 { color: #b41621; text-shadow:1px 1px 0 #F7E2DD; font-family: Arial, sans-serif !important;}

h5, h6 { color: #0a2f85; text-shadow:1px 1px 0 #F7E2DD; font-family: Arial, sans-serif !important;}

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
    color: #0a2f85;
    font-family: Arial, sans-serif !important;
}

hr {width:80%;
	border: 1px #0a385a ridge;
	margin-bottom:30px;
	}
a{
color:#0a385a; text-shadow:1px 1px 0px #fff;
}

/* On soulinge les liens des post */
.post a {
text-decoration: none;
}

.et-unilim div.et-box-content {
    padding: 16px 20px 8px 20px;
    color:#6D6E6E;
 }
 
.et-unilim {
    /*-moz-box-shadow: 3px 3px 11px 1px rgba(0, 0, 0, 0.2);*/
    /*border: 1px solid #CBC4C4;*/
}

span.social-link{
/*float:right;
margin: 0 20px 20px 20px;
top: -50px;
*/
position: absolute;
right: 15px;
top: 20px;
}
.social-link a{
color: #0a385a;
text-shadow: 1px 1px 0 #EEEEEE;
}

/* Ajout Vinch UnilimLink */
		.social-link a { position: relative; }
				.social-link a:hover { text-decoration: none; }
				.social-link a.last { margin-bottom: 0px; }
					.social-link a span.overlay { background-color: white; display: block; position: absolute; top: 0px; left: 500px; background: url(images/featured-overlay.png) no-repeat; width: 48px; height: 48px; }
					.social-link a span.tooltip { background-color: white; z-index: 1000; border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius:10px; -moz-box-shadow:2px 3px 8px 0 rgba(0, 0, 0, 0.2); -webkit-box-shadow: 2px 3px 8px 0 rgba(0, 0, 0, 0.2); box-shadow: 2px 3px 8px 0 rgba(0, 0, 0, 0.2); background: rgba(255, 255, 255, 0.8); border:1px solid #ffffff; display:none; left:-200px; padding:13px 20px 13px 15px; position:absolute; top:0px; width:285px; }
						.social-link a span.tooltip span.heading { font-size: 14px; color: #0a385a; display:block; padding-bottom: 1px; }
						.social-link a span.tooltip span.excerpt { color: #464646; display:block; }
						.social-link a span.tooltip span.top-arrow  { background: url(images/flsh/tooltip-arrow-top.png) no-repeat; position: absolute; right: 92px; top: -12px; display:block; height:12px; line-height:0; width:24px; }
		/* Fin Ajout Vinch UnilimLink */


.accessibility-link{ 
position: absolute;
right: 15px;
top: -30px;
}

.mentions{
display:block;
text-align: center;
}

.ul-footerlink{}
a.ul{line-height: 8em;padding-right: 50px;}
a.ul img{position:relative;top:20px;}
span.ul{padding:0}
.ul-link {line-height: 4em; margin-right: 50px;}

.pricing-tcontent ul.pricing li {
    color: #313131 !important;
}

.pricing-table a.join-button{display:none !important;}
.et-pricing {
    margin: 10px 0 10px !important;
    
}

#breadcrumbs span.sep-fst {
position: relative;
background-image: url(images/flsh/sep-fst.png); 
display: inline-block; 
width:7px; 
height: 15px; 
margin: 0px 5px 0 5px; 
top: 3px;
}
#breadcrumbs span.home-fst {
position: relative;
background-image: url(images/flsh/home-fst.png); 
display: inline-block; 
width:13px; 
height: 13px; 
margin: 0px 5px 0 5px; 
top: 2px;
}
#breadcrumbs span.frise-fst {
position: relative;
background-image: url(images/flsh/frise-fst.png); 
display: inline-block; 
width:70px; 
height: 6px; 
margin: 0px 5px 0 5px; 
top: -1px;
}

.gradient-unilim {
background-color: #d7d9e0 !important;
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(215, 217, 224)),to(rgb(255, 255, 255)))!important;
background-image: -webkit-linear-gradient(top, rgb(215, 217, 224), rgb(255, 255, 255))!important;
background-image: -moz-linear-gradient(top, rgb(215, 217, 224), rgb(255, 255, 255))!important;
background-image: -o-linear-gradient(top, rgb(215, 217, 224), rgb(255, 255, 255))!important;
background-image: -ms-linear-gradient(top, rgb(215, 217, 224), rgb(255, 255, 255))!important;
background-image: linear-gradient(top, rgb(215, 217, 224), rgb(255, 255, 255))!important;
filter: progid: DXImageTransform.Microsoft.gradient(startColorStr='#d7d9e0', EndColorStr='#ffffff')!important;
}

.et-info { border: 1px solid #cecb8e; }
	.et-info .et-box-content { color: #8c8a64; background: #fdedd7 url(epanel/shortcodes/images/et-info.png) no-repeat 18px 13px; border: 1px solid #ffffea; }
		.et-info .et-box-content h1, .et-info .et-box-content h2, .et-info .et-box-content h3, .et-info .et-box-content h4, .et-info .et-box-content h5, .et-info .et-box-content h6 { color: #6b6a54; }
		
.et-warning { border: 1px solid #e09b85; }
	.et-warning .et-box-content { color: #957368; background: #ffebe8 url(epanel/shortcodes/images/et-warning.png) no-repeat 18px 13px; border: 1px solid #ffeee8; }
		.et-warning .et-box-content h1, .et-warning .et-box-content h2, .et-warning .et-box-content h3, .et-warning .et-box-content h4, .et-warning .et-box-content h5, .et-warning .et-box-content h6 { color: #8e5643; }
		
.et-download { border: 1px solid #91c184; }
	.et-download .et-box-content { color: #5c8a50; background: #e4f9df url(epanel/shortcodes/images/et-download.png) no-repeat 18px 5px; border: 1px solid #e9ffe3; }
		.et-download .et-box-content h1, .et-download .et-box-content h2, .et-download .et-box-content h3, .et-download .et-box-content h4, .et-download .et-box-content h5, .et-download .et-box-content h6 { color: #3a7629; }
		
.et-bio { border: 1px solid #80a0c1; min-height: 70px;}
	.et-bio .et-box-content { color: #517193; background: #d9ecff; border: 1px solid #e7f3ff; }
		.et-bio .et-box-content h1, .et-bio .et-box-content h2, .et-bio .et-box-content h3, .et-bio .et-box-content h4, .et-bio .et-box-content h5, .et-bio .et-box-content h6 { color: #4a6a8c; }

/*FLSH*/
.et-orga { border: 1px solid #80a0c1; min-height: 70px;}
	/*.et-orga .et-box-content2 { color: #517193; background: #d9ecff; border: 1px solid #e7f3ff; } */
	.et-orga .et-box-content2 { color: #517193; background: #eee; border: 1px solid #e7f3ff; }	
		.et-orga .et-box-content h1, .et-bio .et-box-content h2, .et-bio .et-box-content h3, .et-bio .et-box-content h4, .et-bio .et-box-content h5, .et-bio .et-box-content h6 { color: #4a6a8c; }


.note {
	font-family: Arial, sans-serif;
	font-size: x-small;
	color: #a5a5a5;
	font-style: italic;
}

/* Print Styles */
@media print {
html {width:100%;}
body { margin:0; padding: 0px; font-family: Arial, serif !important;}
#content-area{ background-color:red !important; font-size: 1.2em;}
#header{display:none;}
#header-print{display:block !important;}
#breadcrumbs{display:none;}
h1.title{font-size: 2em; z-index: 100 !important;}
div.et_quote {padding-left: 0px;min-height: 20px;font-family: Arial, sans-serif;font-size: 1.2em;font-style: italic;}
.et-learn-more h3.heading-more {padding: 3px 45px 20px 0px;font: 1.2em Arial, sans-serif !important;color: #535353;letter-spacing: 0px;}
div.learn-more-content{display:block !important;}
.et-shadow .et-box-content {color: #000 !important;background: #F1F1F1;border: 1px solid white;padding-left: 30px;}
.author-inner .author-image { display: none}
.author-inner .author-info {padding-left: 0px !important;}
div.gradient-unilim{display: none;}
div#footer{display:none;}
div.clearfix{ page-break-inside: avoid !important;}
p { page-break-inside: avoid !important;}
div { page-break-inside: avoid !important;}
}</pre></body></html>