@font-face {
	font-family: 'Linearicons-Free';
	src:url('/_fonts/Linearicons-Free.eot?w118d');
	src:url('/_fonts/Linearicons-Free.eot?#iefixw118d') format('embedded-opentype'),
		url('/_fonts/Linearicons-Free.woff2?w118d') format('woff2'),
		url('/_fonts/Linearicons-Free.woff?w118d') format('woff'),
		url('/_fonts/Linearicons-Free.ttf?w118d') format('truetype'),
		url('/_fonts/Linearicons-Free.svg?w118d#Linearicons-Free') format('svg');
	font-weight: normal;
	font-style: normal;
}

.lnr {
	font-family: 'Linearicons-Free';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-size: 1.1em;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	margin-right:5px;
}

.lnr-home:before {
	content: "\e800";
}
.lnr-apartment:before {
	content: "\e801";
}
.lnr-pencil:before {
	content: "\e802";
}
.lnr-magic-wand:before {
	content: "\e803";
}
.lnr-drop:before {
	content: "\e804";
}
.lnr-lighter:before {
	content: "\e805";
}
.lnr-poop:before {
	content: "\e806";
}
.lnr-sun:before {
	content: "\e807";
}
.lnr-moon:before {
	content: "\e808";
}
.lnr-cloud:before {
	content: "\e809";
}
.lnr-cloud-upload:before {
	content: "\e80a";
}
.lnr-cloud-download:before {
	content: "\e80b";
}
.lnr-cloud-sync:before {
	content: "\e80c";
}
.lnr-cloud-check:before {
	content: "\e80d";
}
.lnr-database:before {
	content: "\e80e";
}
.lnr-lock:before {
	content: "\e80f";
}
.lnr-cog:before {
	content: "\e810";
}
.lnr-trash:before {
	content: "\e811";
}
.lnr-dice:before {
	content: "\e812";
}
.lnr-heart:before {
	content: "\e813";
}
.lnr-star:before {
	content: "\e814";
}
.lnr-star-half:before {
	content: "\e815";
}
.lnr-star-empty:before {
	content: "\e816";
}
.lnr-flag:before {
	content: "\e817";
}
.lnr-envelope:before {
	content: "\e818";
}
.lnr-paperclip:before {
	content: "\e819";
}
.lnr-inbox:before {
	content: "\e81a";
}
.lnr-eye:before {
	content: "\e81b";
}
.lnr-printer:before {
	content: "\e81c";
}
.lnr-file-empty:before {
	content: "\e81d";
}
.lnr-file-add:before {
	content: "\e81e";
}
.lnr-enter:before {
	content: "\e81f";
}
.lnr-exit:before {
	content: "\e820";
}
.lnr-graduation-hat:before {
	content: "\e821";
}
.lnr-license:before {
	content: "\e822";
}
.lnr-music-note:before {
	content: "\e823";
}
.lnr-film-play:before {
	content: "\e824";
}
.lnr-camera-video:before {
	content: "\e825";
}
.lnr-camera:before {
	content: "\e826";
}
.lnr-picture:before {
	content: "\e827";
}
.lnr-book:before {
	content: "\e828";
}
.lnr-bookmark:before {
	content: "\e829";
}
.lnr-user:before {
	content: "\e82a";
}
.lnr-users:before {
	content: "\e82b";
}
.lnr-shirt:before {
	content: "\e82c";
}
.lnr-store:before {
	content: "\e82d";
}
.lnr-cart:before {
	content: "\e82e";
}
.lnr-tag:before {
	content: "\e82f";
}
.lnr-phone-handset:before {
	content: "\e830";
}
.lnr-phone:before {
	content: "\e831";
}
.lnr-pushpin:before {
	content: "\e832";
}
.lnr-map-marker:before {
	content: "\e833";
}
.lnr-map:before {
	content: "\e834";
}
.lnr-location:before {
	content: "\e835";
}
.lnr-calendar-full:before {
	content: "\e836";
}
.lnr-keyboard:before {
	content: "\e837";
}
.lnr-spell-check:before {
	content: "\e838";
}
.lnr-screen:before {
	content: "\e839";
}
.lnr-smartphone:before {
	content: "\e83a";
}
.lnr-tablet:before {
	content: "\e83b";
}
.lnr-laptop:before {
	content: "\e83c";
}
.lnr-laptop-phone:before {
	content: "\e83d";
}
.lnr-power-switch:before {
	content: "\e83e";
}
.lnr-bubble:before {
	content: "\e83f";
}
.lnr-heart-pulse:before {
	content: "\e840";
}
.lnr-construction:before {
	content: "\e841";
}
.lnr-pie-chart:before {
	content: "\e842";
}
.lnr-chart-bars:before {
	content: "\e843";
}
.lnr-gift:before {
	content: "\e844";
}
.lnr-diamond:before {
	content: "\e845";
}
.lnr-linearicons:before {
	content: "\e846";
}
.lnr-dinner:before {
	content: "\e847";
}
.lnr-coffee-cup:before {
	content: "\e848";
}
.lnr-leaf:before {
	content: "\e849";
}
.lnr-paw:before {
	content: "\e84a";
}
.lnr-rocket:before {
	content: "\e84b";
}
.lnr-briefcase:before {
	content: "\e84c";
}
.lnr-bus:before {
	content: "\e84d";
}
.lnr-car:before {
	content: "\e84e";
}
.lnr-train:before {
	content: "\e84f";
}
.lnr-bicycle:before {
	content: "\e850";
}
.lnr-wheelchair:before {
	content: "\e851";
}
.lnr-select:before {
	content: "\e852";
}
.lnr-earth:before {
	content: "\e853";
}
.lnr-smile:before {
	content: "\e854";
}
.lnr-sad:before {
	content: "\e855";
}
.lnr-neutral:before {
	content: "\e856";
}
.lnr-mustache:before {
	content: "\e857";
}
.lnr-alarm:before {
	content: "\e858";
}
.lnr-bullhorn:before {
	content: "\e859";
}
.lnr-volume-high:before {
	content: "\e85a";
}
.lnr-volume-medium:before {
	content: "\e85b";
}
.lnr-volume-low:before {
	content: "\e85c";
}
.lnr-volume:before {
	content: "\e85d";
}
.lnr-mic:before {
	content: "\e85e";
}
.lnr-hourglass:before {
	content: "\e85f";
}
.lnr-undo:before {
	content: "\e860";
}
.lnr-redo:before {
	content: "\e861";
}
.lnr-sync:before {
	content: "\e862";
}
.lnr-history:before {
	content: "\e863";
}
.lnr-clock:before {
	content: "\e864";
}
.lnr-download:before {
	content: "\e865";
}
.lnr-upload:before {
	content: "\e866";
}
.lnr-enter-down:before {
	content: "\e867";
}
.lnr-exit-up:before {
	content: "\e868";
}
.lnr-bug:before {
	content: "\e869";
}
.lnr-code:before {
	content: "\e86a";
}
.lnr-link:before {
	content: "\e86b";
}
.lnr-unlink:before {
	content: "\e86c";
}
.lnr-thumbs-up:before {
	content: "\e86d";
}
.lnr-thumbs-down:before {
	content: "\e86e";
}
.lnr-magnifier:before {
	content: "\e86f";
}
.lnr-cross:before {
	content: "\e870";
}
.lnr-menu:before {
	content: "\e871";
}
.lnr-list:before {
	content: "\e872";
}
.lnr-chevron-up:before {
	content: "\e873";
}
.lnr-chevron-down:before {
	content: "\e874";
}
.lnr-chevron-left:before {
	content: "\e875";
}
.lnr-chevron-right:before {
	content: "\e876";
}
.lnr-arrow-up:before {
	content: "\e877";
}
.lnr-arrow-down:before {
	content: "\e878";
}
.lnr-arrow-left:before {
	content: "\e879";
}
.lnr-arrow-right:before {
	content: "\e87a";
}
.lnr-move:before {
	content: "\e87b";
}
.lnr-warning:before {
	content: "\e87c";
}
.lnr-question-circle:before {
	content: "\e87d";
}
.lnr-menu-circle:before {
	content: "\e87e";
}
.lnr-checkmark-circle:before {
	content: "\e87f";
}
.lnr-cross-circle:before {
	content: "\e880";
}
.lnr-plus-circle:before {
	content: "\e881";
}
.lnr-circle-minus:before {
	content: "\e882";
}
.lnr-arrow-up-circle:before {
	content: "\e883";
}
.lnr-arrow-down-circle:before {
	content: "\e884";
}
.lnr-arrow-left-circle:before {
	content: "\e885";
}
.lnr-arrow-right-circle:before {
	content: "\e886";
}
.lnr-chevron-up-circle:before {
	content: "\e887";
}
.lnr-chevron-down-circle:before {
	content: "\e888";
}
.lnr-chevron-left-circle:before {
	content: "\e889";
}
.lnr-chevron-right-circle:before {
	content: "\e88a";
}
.lnr-crop:before {
	content: "\e88b";
}
.lnr-frame-expand:before {
	content: "\e88c";
}
.lnr-frame-contract:before {
	content: "\e88d";
}
.lnr-layers:before {
	content: "\e88e";
}
.lnr-funnel:before {
	content: "\e88f";
}
.lnr-text-format:before {
	content: "\e890";
}
.lnr-text-format-remove:before {
	content: "\e891";
}
.lnr-text-size:before {
	content: "\e892";
}
.lnr-bold:before {
	content: "\e893";
}
.lnr-italic:before {
	content: "\e894";
}
.lnr-underline:before {
	content: "\e895";
}
.lnr-strikethrough:before {
	content: "\e896";
}
.lnr-highlight:before {
	content: "\e897";
}
.lnr-text-align-left:before {
	content: "\e898";
}
.lnr-text-align-center:before {
	content: "\e899";
}
.lnr-text-align-right:before {
	content: "\e89a";
}
.lnr-text-align-justify:before {
	content: "\e89b";
}
.lnr-line-spacing:before {
	content: "\e89c";
}
.lnr-indent-increase:before {
	content: "\e89d";
}
.lnr-indent-decrease:before {
	content: "\e89e";
}
.lnr-pilcrow:before {
	content: "\e89f";
}
.lnr-direction-ltr:before {
	content: "\e8a0";
}
.lnr-direction-rtl:before {
	content: "\e8a1";
}
.lnr-page-break:before {
	content: "\e8a2";
}
.lnr-sort-alpha-asc:before {
	content: "\e8a3";
}
.lnr-sort-amount-asc:before {
	content: "\e8a4";
}
.lnr-hand:before {
	content: "\e8a5";
}
.lnr-pointer-up:before {
	content: "\e8a6";
}
.lnr-pointer-right:before {
	content: "\e8a7";
}
.lnr-pointer-down:before {
	content: "\e8a8";
}
.lnr-pointer-left:before {
	content: "\e8a9";
}
.lnr-money {
    background-image: url(/_img/sprite-icons.png);
	background-position: -175px -425px;
	width: 20px;
    height: 20px;
    display: inline-block;
}
html{width:100%;margin:0;padding:0;}
body{
	width:100%;margin:0;padding:0;font-size:14.3px;font-weight:400;line-height:19px;font-family: "Segoe UI","Segoe UI Web","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans",Arial,sans-serif;line-height: 28px;}
body *{font-family: "Segoe UI","Segoe UI Web","Segoe UI Symbol","Helvetica Neue","BBAlpha Sans","S60 Sans",Arial,sans-serif;line-height: 28px;color:#323232;}
h1{font-size: 1.4em;text-align:center;}
h2{font-size: 1.2em;}
h3{font-size: 1.12em;}
/* PC */
.page{width:100%;margin:0 auto;max-width:1020px;background:#fff;position:relative;min-height:92vh;}
.page2{width:100%;margin:0 auto;max-width:1180px;background:transparent;}
.row {width : 100%;margin : 0px auto;clear:both;}
.row > div {float : left;margin : 0 5px;margin-bottom:0px;}

.w-1 { width : 6.25%; display: inline-block;vertical-align: top;}
.w-2 { width : 14.58%;display: inline-block;vertical-align: top; }
.w-3 { width : 22.91%;display: inline-block;vertical-align: top; }
.w-4 { width : 31.25%;display: inline-block;vertical-align: top; }
.w-5 { width : 39.58%;display: inline-block;vertical-align: top; }
.w-6 { width : 46.91667%;display: inline-block;vertical-align: top; }
.w-7 { width : 56.25%;display: inline-block; vertical-align: top;}
.w-8 { width : 64.58%;display: inline-block;vertical-align: top; }
.w-9 { width : 72.91%;display: inline-block; vertical-align: top;}
.w-10 { width : 81.25%;display: inline-block; vertical-align: top;}
.w-11 { width : 89.58%;display: inline-block; vertical-align: top;}
.w-12 { width : 97.91%;display: inline-block; vertical-align: top;}
.nav{height: 44px;position: fixed;width: 100%;top: 0;left: 0;z-index:9;}
#form_nav{margin-top: 6px;color:#fff;position: relative;}
#form_nav select{height: 28px;border: none;border-color:transparent;}
#form_nav input[type=text]{height: 25px;border:none;padding-left:3px;max-width: 150px;}
#form_nav span.lnr-magnifier{cursor: pointer;position: relative;top: 5px;color:#fff;}
.menu .first{margin-left:0;}
.menu .w-5{margin:0;}
.menu .w-7{text-align:right;position: relative;left: 38px;}
.menu .w-7 ul{list-style:none;margin: 0;padding: 0;margin-top: 6px;}
.menu .w-7 ul li {display:inline-block;margin-right: 30px;}
.menu .w-7 ul li.last{margin-right: 0;}
.menu .w-7 ul li a{color:#fff;text-decoration:none;}
.menu .lnr{color:#fff;}
.menu .w-7 ul li a span.iconmenu{font-size: 1em;}
.menu .w-7 ul li a span.lnr-envelope:before {position: relative;top: 3px;font-size: 1.2em;}
#form_nav span.lnr-plus-circle{cursor: pointer;position: absolute;top: 8px;right: 17%;}
#form_nav span.lnr-home{font-size: 1.15em;}
#form_nav #selectgrpmenu{width: 102%;position: absolute;background: #773160;top: 31px;z-index: 2;display:none;}
#form_nav #selectgrpmenu p{padding: 0 0 0 5px;margin: 1px 0;color: #fff;cursor: pointer;font-size: 0.9em;}
#form_nav #selectgrpmenu p:hover{background:#a42069;}
#form_nav #selectgrpmenu p.psep{padding: 0;margin: 0;border-top: dotted 1px #fff;}

#form_nav #villemenu{width: 125%;position: absolute;background: #773160;top: 31px;z-index: 2;height: 300px;overflow-y: scroll;display:none;}
#form_nav #villemenu p{padding: 0 0 0 5px;margin: 1px 0;color: #fff;cursor: pointer;font-size: 0.9em;}
#form_nav #villemenu p:hover{background:#a42069;}

#form_nav span.sp_vous_cherchez{color: #555;background: #fff;font-size: 0.9em;padding: 0px 45px 5px 3px;cursor: pointer;display: inline-block;width: 100px;height: 22px;margin-top: 2px;}
#form_nav span.lnr-chevron-down{cursor: pointer;position: absolute;top: 9px;right: 5px;color: #555;font-size: 0.9em;}
#form_nav span.lnr-cross-circle{cursor: pointer;position: absolute;top: 8px;right: -5px;color: #555;font-size: 1em;}
#form_nav .row div.related{position:relative;}

#recherche-avancee{width:100%;margin:0;padding:0;min-height:200px;color:#eee;display:none;margin-top: 44px;}
.formulaire label{margin-top:10px;display: block;}
.formulaire textarea{height: 90px;border: solid 1px #aaa;width: 97%;padding: 3px;}
.formulaire input[type=text]{height: 28px;border: solid 1px #aaa;width: 97%;padding: 3px;}
.formulaire input[type=password]{height: 28px;border: solid 1px #aaa;width: 97%;padding: 3px;}
.formulaire input[type=email]{height: 28px;border: solid 1px #aaa;width: 97%;padding: 3px;}
.formulaire select{height: 35px;border: solid 1px #aaa;width: 98%;padding: 3px;}
.formulaire input[type=submit]{height: 38px;border: none;width: 99%;padding: 3px;color: #fff;font-size: 16px;cursor: pointer;margin-top: 20px;margin-bottom: 20px;}
.formulaire a{color:#414141;}
.divform{margin:auto;max-width: 380px;padding: 20px 30px;width: 80%;margin-top:20px;margin-top: 0;padding-top: 0;}
.divform2{margin-top:20px;border: solid 1px #ccc;width:100%;padding: 15px;}
.divform2 h1{font-weight: normal;margin-top: 0;width: 97%;padding: 7px;margin: 0 auto;margin-bottom: 5px;text-align: center;}
.promo_inscription{text-align: center;font-size: 1.2em;color: #fff;background: #55c103;padding: 10px;}
.footer{font-size: 0.9em;text-align: center;width: 100%;padding: 7px 1px;color:#fff;}
.footer a{color:#fff;text-decoration:none;margin: 10px;}
.footer p, .footer span{color:#fff;}
/* LOOP PRODUITS */
.res_produits{clear:both;}
p.titre_res_produits{text-align: center;font-size: 1.15em;font-weight: bold;
	color:#555;
   padding: 5px 5px 8px 5px;margin: 0 auto 20px auto;margin-top: 20px;clear: both;display: block;width: 95%;border: dotted 1px;border-left: none;border-right: none;}
		.res_produits .liste_produits ul{list-style:none;}
		.res_produits .liste_produits ul li:hover{background:#eee;}
		.res_produits .liste_produits ul li{display:inline-block;vertical-align:top;margin-right:20px;margin-top: 5px;margin-bottom:22px;width:47%;min-height:250px;padding: 5px;background:#fff;cursor:pointer;border: solid 1px #aaa;position:relative;padding-top: 0;color: #555;box-shadow: 4px 4px 2px 1px rgba(0, 0, 0, 0.2);-webkit-box-shadow: 4px 4px 2px 1px rgba(0, 0, 0, 0.2);-moz-box-shadow: 4px 4px 2px 1px rgba(0, 0, 0, 0.2);}
		.res_produits .liste_produits ul li.li_prod_left{}
		.res_produits .liste_produits ul li.li_prod_right{}
		.res_produits .liste_produits ul li div.titre_prod{margin-bottom:10px;border-bottom: dotted 1px #aaa;padding-bottom: 7px;}
		.res_produits .liste_produits ul li div.titre_prod .titre_prod_left{display:inline-block;width:35px;vertical-align:top;}
		.res_produits .liste_produits ul li div.titre_prod .titre_prod_right{display:inline-block;width:85%;vertical-align:top;}
	.res_produits .liste_produits .is_new{padding: 10px;overflow: hidden;position: absolute;margin-left: 0;right: 0;width: 55px;height: 55px;top: 0;z-index:2;}
	.res_produits .liste_produits .div_img{position: relative;width: 120px;height: 120px;float: left;margin-right: 10px;border: solid 1px #ccc;overflow:hidden;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background-size: cover;background-position: top;}
	.res_produits .liste_produits .div_img img{width: 100%;height: auto;position: relative;top: 0;}
	.res_produits .liste_produits .is_new .is_new2{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(45deg);text-align: center;width: 70px;height: 18px;text-transform: uppercase;color: #fff;position: absolute;top: 8px;right: -17px;font-size: 10px;color: #fff;color: #fff!important;background:#43b72c;}
	.res_produits .liste_produits .is_new .is_new2 .is_new3{position: relative;top: -4px;}
	.res_produits .liste_produits p.prod_annonce{float: right;width: 70%;text-align: justify;line-height: 20px;margin-top: 5px;position: relative;right: 5%;font-size: 0.9em;text-decoration: underline;}
	.res_produits .liste_produits p.prod_annonce a.produit_lire_la_suite{margin-top: 5px;font-size: 1.15em;}
	.res_produits .liste_produits .produit_share{position: absolute;bottom: 0;right: 0;padding-top: 16px;padding: 12px 6px 2px 21px;border-radius: 0 0 0 77px;-webkit-border-radius: 0 0 0 77px; -moz-border-radius: 0 0 0 77px;}
	.res_produits .liste_produits .produit_share a{border: solid 1px #aaa;text-decoration:none;color:#777;width: 25px;height: 25px;display: inline-block;}
	.res_produits .liste_produits .produit_share a.produit_share_facebook{background: url('/_img/social-media-icons.png') 1px 0px no-repeat;}
	.res_produits .liste_produits .produit_share a.produit_share_twitter{background: url('/_img/social-media-icons.png') -26px 0px no-repeat;}
	.res_produits .liste_produits .produit_share a.produit_share_gplus{background: url('/_img/social-media-icons.png') -51px 0px no-repeat;}
	.res_produits .liste_produits .produit_share a.produit_share_linkedin{background: url('/_img/social-media-icons.png') -75px 0px no-repeat;}
	.res_produits .liste_produits .produit_share span.span_partager{position: relative;top: -6px;font-size: 0.9em;}		
	.noresults{margin: 15px;text-align: center;font-size: 1.3em;padding-top: 30px;clear: both;}				
	
/* LOOP PRODUITS*/

/* START PAGER */
.pager{text-align: center;max-width: 600px;padding-bottom: 0;margin: 5px auto;float: right;position: relative;right: 16px;margin-bottom: 10px;}
.pgaer_bottom{position: relative;top: -15px;}
.pager ul {margin-bottom: 0;padding: 0;list-style: none;margin: 0;}
.pager ul li {display: inline-block;margin: 5px;background: transparent;padding: 0;border: solid 1px #aaa;width: 40px;height: 30px;text-align: center;}
.pager ul li.li_page_sur{width: 100px;border: none;}
.pager ul li a {display: block;width: 100%;height: 100%;color: #555;text-decoration: none;}
.pager ul li a:hover{background:#eee;}
.pager ul li a.current{background:#454545;color:#fff;}
.pager ul li a .lnr{font-size: 0.85em;}
/* END PAGER */

/* start backtotop */
.backtotop {display: none;position: fixed;height: 47px;width: 50px;bottom: 50px;right: 5px;-webkit-border-radius: 40%;-moz-border-radius: 40%;border-radius: 40%;z-index: 100;-webkit-transition: all,0.3s;-moz-transition: all,0.3s;transition: all,0.3s;line-height: 48px;cursor: pointer;}
.backtotop i {margin-right: 0;font-size: 1.4em;padding: 16px;position: relative;top: 0px;}
/* end backtotop */
.cookies{text-align: center;color: #fff;padding: 10px;margin: 0 auto;position: fixed;bottom: 0;left: 0%;width: 100%;z-index: 1;max-width: 95%;background:#000;}
.cookies i{cursor: pointer;font-size: 0.9em;color:#fff;}
.closewindows{cursor: pointer;
    position: absolute;
    right: 0px;
    top: 5px;
    cursor: pointer !important;
    position: absolute !important;
    right: 0px !important;
    top: 5px !important;font-size: 1.5em;}
.alert_menu{position: absolute;top: 0px;left: -5px;font-size: 11px;background: #ff4b6b;padding: 2px;border-radius: 50%;display: block;width: 20px;height: 17px;text-align: center;visibility:hidden;color: yellow;}
.alert_menu span.alert{position: relative;top: -5px;color:#fff;}
.clear{clear:both;}
.top43{margin-top: 43px;}
.content{margin-top:44px;}
.content .content_left{padding-bottom: 10px;min-height:700px;padding-top:10px;min-height: 100vh;}
.content .content_center{padding-top:10px;min-height: 100vh;}
.content .content_left .w-3{margin-bottom: 10px;}
.content .w-3 img.img_profil{border: solid 1px #ccc;display: block;margin: 0 auto;width: 130px;height: 130px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;}
.content .w-3 a.a_img_profil{display: block;margin: 0 auto;width: 130px;height: 130px;position:relative;}
.content .w-3 a.a_img_profil i.lnr-pencil{position: absolute;top: 8px;right: -8px;cursor: pointer;}
.monstatut{display:none;}
.monstatut .w-12{margin-top: 0;position: relative;text-align:center;margin-bottom: 10px;background: #fff;padding-top: 21px;}
.user_taux_0{padding: 5px 8px;color: #fff;border-radius: 50%; text-align: center;background:#000;}
.barre_profil{height:24px;width:65%;border: solid 1px #ccc;margin: auto;}
.barre_profil .barre_taux{height: 100%;margin: 0;padding: 0;background:#000;}
.barre_profil .barre_taux .icitaux{position: relative;left: 20px;top: -2px;float: right;}
.content .content_left ul.ul_content_left{list-style: none;text-align: left;padding: 0;width: 94%;}
.content .content_left ul.ul_content_left li{text-align: left;width: 100%;display: block;clear: both;margin: 0;border: dotted 1px #aaa;margin-bottom: 8px; padding: 5px;cursor:pointer;position:relative;}
.content .content_left ul.ul_content_left li a{text-decoration: none;color: #555;}
.content .content_left ul.ul_content_left li a .lnr{margin-right:10px;position: relative;top: 3px;font-size: 1.25em;}
.content .content_left ul.ul_content_left li a .alertleft{font-size: 11px;background: #ff4b6b;padding: 2px;border-radius: 50%;display: block;width: 20px;height: 18px;text-align: center;color: yellow;position: absolute;top: 8px;right: 5px;}
.content .content_left ul.ul_content_left li a .alertleft span{position:relative;top:-4px;color:#fff;}
.no_image{text-align: center;font-size: 1.1em;padding: 1px;clear: both;display:none;}
.no_image a{text-decoration:none;color:#323232;font-weight:bold;}
.content .content_center{position: relative;left: 20px;}

.page_content h2{font-weight: normal;
    text-decoration: none;
    color: #fff;
    
    text-align: center;
    padding: 5px 0px;}
#divcolor{background: #fff;width:600px;max-width: 85%;height:275px;position:fixed;bottom:-298px;right:10px;display:block;padding:8px 15px;z-index:999;border:solid 2px #aaa;}
	#divcolor ul{list-style:none;margin: 0;padding:0;}
	#divcolor ul li {display:inline-block;height:35px;width:70px;cursor:pointer;margin:5px 5px 2px 5px;position:relative;}
	#divcolor ul li i.lnr{position: absolute;right: 2px;top: 3px;color: #fff;}
.cnf_oui{display: inline-block;margin-right: 20px;border: none;padding: 4px 20px;cursor: pointer;background: #55c103;color: #fff;}
.cnf_non{display: inline-block;margin-left: 20px;border: none;padding: 4px 20px;cursor: pointer;background: #ff0000;color: #fff;}
.BDC_ToggleSwitch_switch *, .BDC_ToggleSwitch_switch {
							box-sizing: content-box;
						}
						.BDC_ToggleSwitch_switch {
								display: inline-block;
								vertical-align: top;
								text-align: center;
								position: relative;
								border: solid 1px #9c9e9f;
								transition: background-color .3s cubic-bezier(0, 1, .5, 1);
								background: #f2f2f2;
								height: 35px;
								width: 78px;
								border-radius: 22px;
							}
							.BDC_ToggleSwitch_switchBefore {
									position: absolute;
									top: 0;
									left: 0;
									font-size: 0;
									line-height: 26px;
									width: 30px;
								}
								.BDC_ToggleSwitch_switch *, .BDC_ToggleSwitch_switch {
									box-sizing: content-box;
								}
								.BDC_ToggleSwitch_switchAfter {
								position: absolute;
								-webkit-transform: translate3d(0, 0, 0);
								transform: translate3d(0, 0, 0);
								background: #ffffff;
								box-shadow: 2px 3.464px 8px 0 rgba(0,0,1,0.4);
								top: 2px;
								left: 2px;
								border-radius: 21px;
								width: 23px;
								line-height: 22px;
								font-size: 0;
								transition: -webkit-transform .3s cubic-bezier(0, 1, .5, 1);
								transition: transform .3s cubic-bezier(0, 1, .5, 1);
							}
							.BDC_ToggleSwitch_switch {
								display: inline-block;
								vertical-align: top;
								text-align: center;
								position: relative;
								border: solid 1px #9c9e9f;
								transition: background-color .3s cubic-bezier(0, 1, .5, 1);
								background: #f2f2f2;
								height: 27px;
								width: 64px;
								border-radius: 22px;
								cursor:pointer;
								top: -4px;
								left: 10px;
							}
							.BDC_ToggleSwitch_switch img {
							height: auto;
							vertical-align: middle;
							border: 0;
							width: 15px
						}
						.BDC_ToggleSwitch_switch i.lnr-chevron-right{
							color: #55c103;
							width: 18px;
							height: 18px;
							font-size: 12px;
							position: relative;
							top: 5px;
							left: 4px;
							font-weight: 900;
						}
img.img-icone, img.img-icone2{width: 32px;height: auto;position: relative;width: 32px !important;height: auto !important;position: relative !important;}
.sep_form{height:6px;}
.w_leftprofil{min-height: 35px;position: relative;top: -4px;}
.w-6_profil{background: #eee;padding: 10px;margin-bottom: 20px;width: 45%;margin-right: 15px;padding-top: 5px;}
.w-6_profil label{margin-top: 0;font-size: 1.07em;}
.w-6-right{float: right;margin-right: 0;}
.content{margin-top:75px;;}
img.logo{height: 130px;
    position: absolute;
    left: -58px;
    padding: 10px;
    background: #fff;
    top: 51px;
    width: auto;}
.resultast_analyse{display:block;margin: 0 auto;width:100%;max-width:1020px;background: #efefef;padding: 15px;padding-bottom: 50px;}
		.resultast_analyse p {padding: 0;margin: 0;}
		.resultast_analyse label{display: block;font-weight: bold;font-size: 1.1em;text-decoration: underline; margin-bottom: 10px;}
		.resultast_analyse input[type=text]{width:100%;height:30px;border:solid 1px #ccc;}
		.resultast_analyse input[type=checkbox]{width:18px;height:18px;border:solid 1px #ccc;position:relative;top:4px;}
		.heighted20{height:20px;}
		.heighted5{height:5px;}
		.resultast_analyse input[type=submit]{width: 150px;color: #fff;border: none;cursor: pointer;float: right;}
		.listecheckbox{height: 250px;overflow-y: scroll;margin-bottom: 20px;background: #ddd;padding: 10px;}
		.type_analyse .w-4{background:#555;color:#fff;cursor:pointer;text-align: center;padding: 5px 0px;border-radius: 15px;}
		.type_analyse .type_analyse_1{display:none;}
input[type=submit]{background:#C83009;}
	input[type=submit]:hover{background:rgba(200,0,36,0.1);color:#323232;}
	.content .content_left{border-right: solid 1px #aaa;border-left: solid 1px #aaa;background:#eaeaea;}
	.content .content_center{border-right: solid 1px #aaa;padding-right: 15px;left: 10px;}
	.footer{background:rgba(200,0,36,0.1);}
	.no_image{background:#faebd7;}
	.content .content_left ul.ul_content_left li:hover{background:#C83009;color:#fff;}
	.content .content_left ul.ul_content_left li:hover > a{color:#fff;}
	.content .content_left ul.ul_content_left li:hover > a > .lnr{color:#fff;/*transform: rotate(360deg); transition: all 0.2s ease 0.1s;*/}
	.pager ul li a.current {background: #C83009;}
	.listingsimple:hover{background:rgba(200,0,36,0.1);}
	#ui-datepicker-div{z-index:99999;z-index:99999 !important;min-width:350px;}
	.footer{background: #C83009;}
	#divcolor i.lnr-cog{background: #C83009;color: #fff;padding: 10px;}
	.backtotop i{margin-right: 0;font-size: 1.4em;padding: 12px;position: relative;top: 0px;background: #C83009;color: #fff;}
	#moimenu{width: 175px;background: #C83009;position: absolute;min-height: 200px;right: 0px;top: 38px;display:none;}
	#moimenu ul{list-style:none;}
	#moimenu ul li{width: 160px;margin: 0;margin-bottom: 2px;text-align: left;padding-left: 9px;cursor: pointer;padding: 5px 5px 5px 10px;}
	#moimenu ul li:hover{background:#000;}
	#moimenu ul li a{color:#fff;}
#chartdiv {
	width	: 100%;
	height	: 450px;
}	
h6 {page-break-before:always}
/* START PAGER */
.pager{text-align: center;max-width: 600px;padding-bottom: 0;margin: 5px auto;float: right;position: relative;right: 0px;margin-bottom: 10px;}
.pgaer_bottom{position: relative;top: -15px;}
.pager ul {margin-bottom: 0;padding: 0;list-style: none;margin: 0;}
.pager ul li {display: inline-block;margin: 3px;background: transparent;padding: 0;border: solid 1px #aaa;width: 30px;height: 28px;text-align: center;}
.pager ul li.li_page_sur{width: 100px;border: none;}
.pager ul li a {display: block;width: 100%;height: 100%;color: #555;text-decoration: none;}
.pager ul li a:hover{background:#eee;}
.pager ul li a.current{background:#454545;color:#fff;}
.pager ul li a .lnr{font-size: 0.85em;}
/* END PAGER */

.resultast_analyse{display:block;margin: 0 auto;width:100%;max-width:960px;background: #fff;padding: 0px 15px 0px 15px;}
.resultast_analyse p {padding: 0;margin: 0;}
.resultast_analyse label{display: block;font-weight: bold;font-size: 1.1em;text-decoration: underline; margin-bottom: 10px;}
.resultast_analyse input[type=text]{width:100%;height:30px;border:solid 1px #ccc;}
.resultast_analyse input[type=checkbox]{width:18px;height:18px;border:solid 1px #ccc;position:relative;top:4px;}
.heighted20{height:20px;}
.heighted5{height:5px;}
.resultast_analyse input[type=submit]{width: 150px;color: #fff;border: none;cursor: pointer;float: right;}
.listecheckbox{height: 250px;overflow-y: scroll;margin-bottom: 20px;background: #ddd;padding: 10px;}
.type_analyse .w-4{background:#555;color:#fff;cursor:pointer;text-align: center;padding: 5px 0px;border-radius: 15px;}
.type_analyse .type_analyse_1{display:none;}