@import url('css-css_ajoutpanierpopup_V2.css');

iframe{max-width:100%;}
.clear{float:none!important;clear:both!important;width:0!important;height:0!important;}
ul{margin:0;padding:0;}
	ul li{list-style:none;margin:0;padding:0;}
a{border:none;outline:none;text-decoration:none;color:inherit;}
a:focus, a:hover{text-decoration:none;outline:none;}
img{border:none;max-width:100%;}
strong, b{font-family:'Gotham-Bold';font-weight:normal;}
em, i{font-family:'Gotham-BookItalic';font-style:normal;}

body{font-family:'Gotham-Book', Arial;color:#1d1d1b;font-size:12px;color:#151516;}
	.big_wrapper{background:url('template-motif_header_FR.jpg') repeat-x top #f8f7fc;}

.assurance_index{    
	display: flex;
	justify-content: center;
	align-items: center;
}

.hidden-768{display: block;}
/* Slider Slick default style */
.slick-slider { position: relative; display: block; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -ms-touch-action: pan-y; touch-action: pan-y; -webkit-tap-highlight-color: transparent; z-index:8;}

.slick-list { position: relative; overflow: hidden; display: block; margin: 0; padding: 0; z-index:9;}
.slick-list:focus { outline: none; }
.slick-loading .slick-list {}
.slick-list.dragging { cursor: pointer; cursor: hand; }


.slick-track { position: relative; left: 0; top: 0; display: block; zoom: 1; }
.slick-track:before, .slick-track:after { content: ""; display: table;}
.slick-track:after { clear: both; }
.slick-loading .slick-track { visibility: hidden; }

.slick-slide { float: left;/* height: 100%;*/ min-height: 1px; display: none; }
.slick-slide.slick-loading img { display: none; }
.slick-slide.dragging img { pointer-events: none; }
.slick-initialized .slick-slide { display: block; }
.slick-loading .slick-slide { visibility: hidden; }
.slick-vertical .slick-slide { display: block; height: auto; border: 1px solid transparent;}
.pi-tabs-content > .pi-tab-pane.pi-active {height: 100%;position: relative;display: block;}
.pi-tabs-content > .pi-tab-pane {height: 0;min-height: 0;position: relative;display: none;}
/* End Slider Slick default style */

/********************************************************************
COMMUN - COMMUN - COMMUN - COMMUN - COMMUN - COMMUN - COMMUN - COMMUN
********************************************************************/
.top_header{background-color:#262628;padding:5px 0;border-bottom:1px solid #4f4f51;}
	.lang_header{float:left;width:160px;position:relative;padding-top:5px; z-index:1000;}
		.lang_activ{background:url('template-arrow_select_FR.png') no-repeat right center;cursor:pointer;}
			.lang_FR{background:url('template-fr_flag_FR.png') no-repeat left center;display:inline-block;color:#ffffff;font-size:13px;padding-left:20px;}
			.lang_EN{background:url('template-EN.png') no-repeat left center;display:inline-block;color:#ffffff;font-size:13px;padding-left:20px;}
			.lang_header ul{position:absolute;top:30px;left:-4px;width:100%;display:none;}
				.lang_header ul li{background-color:#262628;padding-left:5px;}
				.lang_header ul li a{display:block;padding:5px 5px 5px 20px;}
	.livraison_top{float:left;margin:5px 70px 0;}
		.livraison_top a{display:inline-block;background:url('template-ico_gift_FR.png') no-repeat left center;color:#ffffff;font-size:13px;padding-left:20px;}
	.telTop{float:left;margin-top:3px;}
		.telTop a{display:inline-block;background:url('template-ico_tel_FR.png') no-repeat left center;color:#ffffff;font-size:13px;padding:2px 0 2px 20px;}
	.social_top{float:right;color:#ffffff;}
		.social_top span{float:left;margin:5px 5px 0 0;display:block;}
		.social_top a{float:left;margin:1px 2px 0;display:block;}

.header_Wrapper{background:url('template-motif_header_FR.jpg') repeat-y #151517 center;}
	.header{padding:35px 0;border-bottom:1px solid #4f4f51;
		transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
		.logo{padding:}
		.texte_perso_header{color:#49b2ae;font:14px 'Gotham-Medium';text-align:center;padding:10px 0 0;}
		.menu_top{}
			.menuItem{display:inline-block;font:12px 'Gotham-Medium';text-transform:uppercase;padding-top:40px;color:#ffffff;}
			.menu_button{background:url('template-menu_btn_FR.png') no-repeat top center;}
			.menu_user{background:url('template-ico_user_FR.png') no-repeat top center;}
			.menu_mail{background:url('template-ico_mail_FR.png') no-repeat top center;}
			.menu_panier{background:url('template-ico_cart_FR.png') no-repeat top center;position:relative;}
				.menu_panier em{position:absolute;right:10px;top:0;background-color:#077ee8;width:20px;height:20px;display:inline-block;text-align:center;color:#ffffff;font:12px 'Gotham-Medium';padding-top:2px;
					border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;}
	
	.navWrapper{background-color:#262628;}
		.navBox{margin:auto;max-width:1030px;}
			ul.onglets{}
				ul.onglets li:first-child{padding:0 20px 0 0;background:none;}
				ul.onglets li:last-child{padding:0 0 0 20px;}
				li.navItem{float:left;background:url('template-sep_menu_FR.png') no-repeat left center;padding:0 26px;}
					a.navLink{padding:15px 0;color:#ffffff;font:14px 'Gotham-Medium';text-transform:uppercase;display:inline-block;}
					a.navLink:hover{color:#49b2ae;}
.phraseAdminHome{width: 100%;background-color: #262628;}
	.phraseAdminHomeContent{text-align: center;color:#2DA4AE;font-size: 16px;max-width: 1120px;margin: auto;}
		.phraseAdminHomeContent p{margin: 0;color:#2DA4AE;font-size: 16px;}
@media only screen and (min-width:1030px) {
	.big_wrapper.paddingTop{padding-top:110px;}
	.header_Wrapper.headerFixed{position:fixed;width:100%;top:0;left:0;z-index:1000;}
		.header_Wrapper.headerFixed .header{padding:10px 0;
			transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
		.header_Wrapper.headerFixed .logo img{width:200px;
			transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;}
		.header_Wrapper.headerFixed .texte_perso_header{font-size:12px;}
		.header_Wrapper.headerFixed .menuItem{font-size:1px;width:55px;color:#151517;}
	.navWrapper{display:block!important;}
}

.page{max-width:1030px;margin:auto;padding:10px 0;}
	.searchBox{background-color:#ffffff;border:1px solid #e0e0e2;position:relative;height:37px;}
		.s_text{background:none;border:none;height:37px;font:italic 12px 'Gotham-Book';color:#242626;padding:0 10px;width:100%;}
		.s_submit{position:absolute;right:0;top:0;width:37px;height:37px;background:url('template-ico_search_FR.png') no-repeat center center;border:none;}
	.menu_top_produit{text-align:right;}
		.menu_top_produit a{display:inline-block;background-color:#49b2ae;padding:10px 15px;color:#ffffff;font:14px 'Gotham-Medium';
			border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
			.menu_top_produit a:hover{background-color:#077ee8;}
	
	.homeSlider{padding:15px 15px 35px;position:relative;background-color:#ffffff;border:1px solid #e0e0e2;margin:25px 0;}
		.homeSlider .slick-dots{position:absolute;width:100%;bottom:-25px;left:0;text-align:center;z-index:9;}
			.homeSlider .slick-dots li{display:inline-block;width:13px;height:13px;margin:0 2px;}
				.homeSlider .slick-dots li button{display:block;width:13px;height:13px;background:url('template-dot_FR.png') no-repeat;font-size:0;border:none;}
				.homeSlider .slick-dots li.slick-active button{background:url('template-dot_active_FR.png') no-repeat;}
				.homeSlider .slick-next{background:url('template-next_slick_FR.png') no-repeat;position:absolute;top:50%;right:-45px;margin-top:-15px;width:22px;height:31px;border:none;font-size:0;opacity:0.3}
				.homeSlider .slick-prev{background:url('template-prev_slick_FR.png') no-repeat;position:absolute;top:50%;left:-45px;margin-top:-15px;width:22px;height:31px;border:none;font-size:0;opacity:0.3}
				.homeSlider .slick-next:hover,.homeSlider .slick-prev:hover{opacity:0.8}
	.texteperso_index{color:#676767;font-size:12px;margin-bottom:25px;text-align:center;}
	.texteperso_index.bandeau{background-color: #d6e3ea;color:#000000;font:12px 'Gotham-Medium';margin-bottom:25px;text-align:center;padding: 5px;border-radius: 5px;}
	.texteperso_index.bandeau a:hover{text-decoration:underline;}
	
	.promoBox_index{margin:0 0 25px;}
		.promoBox_index_lib{text-align:center;background:url('template-trait_FR.jpg') repeat-x center;}
			.promoBox_index_lib span{display:inline-block;padding:0 15px;background-color:#f8f7fc;color:#1e1e20;font:22px 'good_timesregular';}
		.all_promo{text-align:center;}
			.all_promo a{text-transform:uppercase;color:#231f20;font:10px 'Gotham-Medium';}
				.all_promo a:hover{color:#49b2ae;}
				.all_promo a i{color:#49b2ae;}
		.promo_slide{margin:10px -5px 0;}
			.promo_slide .slick-prev{background:url('template-prev_slick_FR.png') no-repeat;position:absolute;top:50%;left:-35px;margin-top:-15px;width:22px;height:31px;border:none;font-size:0;}
			.promo_slide .slick-next{background:url('template-next_slick_FR.png') no-repeat;position:absolute;top:50%;right:-35px;margin-top:-15px;width:22px;height:31px;border:none;font-size:0;}
			.topItem{}
				.topItem .articleBit{margin:0 5px 15px;max-width:260px;}
				.articleBit{background-color:#ffffff;border:1px solid #bab5b5;max-width:240px;margin:0 auto 15px;position:relative;padding:15px 10px 5px;}
				.topItem .articleBit:after{content:url('template-triangle_FR.png');}
				.topItem .articleBit:before{content:url('template-triangle2_FR.png');}
				.articleBit:after{position:absolute;top:211px;left:-2px;content:url('template-triangle_FR.png');}
				.articleBit:before{position:absolute;top:211px;right:-1px;content:url('template-triangle2_FR.png');}
					.articleBit_ima{position:relative;margin-bottom:10px;height:197px;text-align:center;}
						.etiquette{position:absolute;bottom:5px;right:-15px;}
						.articleBit_marque{position:absolute;left:0;top:0;}
							.articleBit_marque img{width:75px;}
						.etiquette_pctpromo{position:absolute;right:0;top:0;background-color:#077ee8;color:#ffffff;font:14px 'Gotham-Medium';width:50px;height:50px;text-align:center;padding-top:15px;
							border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;}
					h3.articleBit_lib{text-align:center;background:url('template-sep_lib_FR.png') no-repeat top center;padding-top:10px;min-height:55px;margin:0;}
						h3.articleBit_lib a{text-transform:uppercase;color:#231f20;font:12px 'Gotham-Medium';}
						h3.articleBit_lib a:hover{color:#49b2ae;}
					.articleBit_titre2{text-align:center;color:#4f5356;font-size:12px;min-height:50px;}
					.articleBit_state{float:left; width: 48%;}
						.articleBit_state span{display:inline-block;padding:4px 0 4px 25px;color:#49b2ae;font:11px 'Gotham-Medium';}
							.articleBit_state span.en_stock{background:url('template-en_stock_FR.png') no-repeat left center;color:#49b2ae;}
							.articleBit_state span.en_rupture{color:#d63261;padding:0;}
							.articleBit_state span.en_precommande{background:url('template-en_precommande_FR.png') no-repeat left center;color:#5f3fc4;}
							.articleBit_state span.sur_demande{background:url('template-ico_demande_FR.png') no-repeat left center;color:#ed7735;}
							.articleBit_state span.enreappro{color:#ed7735;padding:0;}
							.articleBit_state span.surdemande{color:#f0d400;padding:0;}
					.articleBit_price{float:right;width:42%;text-align:right;min-height:37px;}
						.prix_old{text-decoration:line-through;color:#676767;font:13px 'Gotham-Medium';display:block;}
						.prix_promo{color:#077ee8;font:15px 'Gotham-Medium';display:block;}
					.articleBit_bouton{/*margin-top:10px;*/}
						.articleBit_bouton .add_to_cart{display:block;width:100%;padding:7px 10px 6px 40px;background:url('template-ico_ajout_panier_FR.png') no-repeat left 20px center #066dea;color:#ffffff;border:none;font:12px 'Gotham-Medium';text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;}
							.articleBit_bouton .add_to_cart:hover{background-color:#49b2ae;}
						.articleBit_bouton .contact_us{display:block;width:100%;padding:7px 10px 6px 40px;background:url('template-ico_write_FR.png') no-repeat left 20px center #d63261;color:#ffffff;border:none;font:12px 'Gotham-Medium';text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;}
							.articleBit_bouton .contact_us:hover{background-color:#bc2457;}
	
	
	.autopromo{text-align:center;}
		.autopromo img{border:1px solid #e0e0e2;}
	
	.marques_index{margin-bottom:25px;}
		.all_marques{text-align:center;margin-bottom:15px;}
			.all_marques a{text-transform:uppercase;color:#231f20;font:10px 'Gotham-Medium';}
				.all_marques a:hover{color:#49b2ae;}
				.all_marques a i{color:#49b2ae;}
		.marques_index_lib{text-align:center;background:url('template-trait_FR.jpg') repeat-x center;margin-bottom:2px;}
			.marques_index_lib span{display:inline-block;padding:0 15px;background-color:#f8f7fc;color:#1e1e20;font:22px 'good_timesregular';}
		.marqueList{background-color:#ffffff;border:1px solid #e0e0e2;padding:20px 10px;position:relative;}
			.marqueList .slick-prev{background:url('template-prev_slick_FR.png') no-repeat;position:absolute;top:50%;left:-40px;margin-top:-15px;width:22px;height:31px;border:none;font-size:0;}
			.marqueList .slick-next{background:url('template-next_slick_FR.png') no-repeat;position:absolute;top:50%;right:-40px;margin-top:-15px;width:22px;height:31px;border:none;font-size:0;}
			.marqueItem{text-align:center;}
				.marqueItem a{display: table-cell;height:55px;vertical-align: middle;width: 120px;}
					.marqueItem a img{max-width:100px;}
	
	.assurance_index{margin:40px 0;}
		.avBox{width:20%;float:left;text-align:center;}
			.avBox span{color:#1e1e20;font:14px 'good_timesregular';display:block;margin:10px 0 0;}
			.avBox a:hover > span{color:#077ee8;}
				.avBox span em{display:block;font:15px 'Gotham-Medium';}

.newsWrapper{background-color:#262628;padding:5px 0;border-bottom:1px solid #454547;}
	.newsfooter{margin:auto;max-width:1030px;}
		.newsfooter_lib{float:left;color:#ffffff;font:16px 'good_timesregular';padding-top:7px;}
		.newsfooter_text{font:italic 14px 'Gotham-Medium';float:left;color:#ffffff;margin:8px 0 0 75px;}
		.newsfooter_form{float:right;width:500px;padding-left:10px;background-color:#ffffff;}
			.n_text{background:url('template-ico_nl_FR.png') no-repeat left center #ffffff;font:italic 13px 'Gotham-Book';color:#242626;height:34px;width:365px;float:left;border:none;padding-left:20px;}
			.n_submit{background-color:#262628;border:1px solid #4f4f51;width:125px;text-align:center;color:#ffffff;font:14px 'Gotham-Medium';height:34px;border-radius:0;}
			.n_submit:hover{background-color:#077ee8;border-color:#077ee8;}

.footer_wrapper{background:url('template-motif_header_FR.jpg') repeat-y #151517 center;padding:40px 0 25px;}
	.pay_footer{}
		.pay_footer_lib{background-color:#262628;position:relative;padding:10px;margin-bottom:10px;}
			.pay_footer_lib span{display:inline-block;padding:2px 0 3px 25px;background:url('template-ico_lock_FR.png') no-repeat left center;color:#ffffff;font:14px 'Gotham-Medium';}
			.pay_footer_lib img{position:absolute;top:-4px;}
	.livraison_footer{}
		.livraison_footer_lib{background-color:#262628;position:relative;padding:10px;margin-bottom:10px;}
			.livraison_footer_lib span{display:inline-block;padding:2px 0 3px 45px;background:url('template-ico_truck_FR.png') no-repeat left center;color:#ffffff;font:14px 'Gotham-Medium';}
			
	.rubrique_lien_custom  a{text-decoration:none;color:#077ee8;}
	.rubrique_lien_custom a:link, .rubrique_lien_custom  a:visited , .rubrique_lien_custom  a:hover, .rubrique_lien_custom  a:focus, .rubrique_lien_custom  a:active{text-decoration:none;outline:none}
	.actu_footer{}
		.actu_footer_lib{background-color:#262628;position:relative;padding:10px;margin-bottom:10px;}
			.actu_footer_lib span{display:inline-block;color:#ffffff;font:14px 'Gotham-Medium';padding:2px 0 3px;}
		.actuFooter_bit{}
			.actuFooter_bit_lib{}
				.actuFooter_bit_lib a{color:#ffffff;font:14px 'Gotham-Medium';}
			.actuFooter_bit_txt{color:#ffffff;font-size:14px;}
	
	.menu_footer{padding:40px 0;}
		.menu_footer_lib{text-align:center;color:#ffffff;font:16px 'good_timesregular';margin-bottom:25px;}
		ul.menuFoot{}
			ul.menuFoot li{margin-bottom:3px;}
				ul.menuFoot li a{color:#ffffff;font-size:13px;}
					ul.menuFoot li a em{display:none;}
				ul.menuFoot li a:hover{color:#077ee8;}
	
	.texteperso_footer{text-align:center;color:#dbd7d7;font-size:11px;margin-bottom:25px;}
		.texteperso_footer a{color:#dbd7d7;}
		.texteperso_footer a:hover{text-decoration:underline;}
		
	.copyright{text-align:center;}
		.copyright span{display:inline-block;padding-right:115px;background:url('template-logo_footer_FR.png') no-repeat right center;color:#ffffff;font-size:12px;}
		.copyright a{text-decoration:underline;color:#ffffff;}
		.copyright strong{font:12px 'Gotham-Bold';}
	.goToTop{display:none;bottom:25px;right:10px;position:fixed;cursor:pointer;width:39px;height:44px;background:url('template-gototop_FR.png') no-repeat;z-index:9;}
		.goToTop:hover{background:url('template-gototop_hover_FR.png') no-repeat;}

/***************************************************************
- LOG - LOG - LOG - LOG - LOG - LOG - LOG - LOG - LOG - LOG - LOG 
***************************************************************/
.formLogging_wrapper{margin-top:25px;}
	.formContent{max-width:320px;margin:0 auto 15px;padding:10px;border:1px solid #e0e0e2;background-color:#ffffff;}
		.formContent_lib{border-bottom:1px solid #1e1e20;padding-bottom:10px;margin-bottom:10px;text-transform:uppercase;font:14px 'Gotham-Bold';}
			.formContent_lib i{color:#49b2ae;}
			.erreurLogging{color:#d63261;font:13px 'Gotham-Medium';}
			.mdp_info{font:13px 'Gotham-BookItalic';color:#757575;margin-bottom:10px;}
			.formBox{margin-bottom:10px;}
				label.form_et{display:block;font:13px 'Gotham-Book';}
				.etoile{color:#d63261;}
				.mdp_lost{text-align:right;}
					.mdp_lost a{text-decoration:underline;color:#49b2ae;}
						.mdp_lost a:hover{color:#077ee8;}
				.champoblig{text-align:right;}
				label.errorForm{display:block;text-align:center;color:#d63261;font:13px 'Gotham-Medium';}
				.choiceBox{}
					.choiceBox label{font:13px 'Gotham-Book';margin:0 10px 0 0;display:inline-block;}
				.input_txt{height:28px;width:100%;padding:0 10px;border:1px solid #e0e0e2;background-color:#f3f3f3;color:#757575;font:13px 'Gotham-Book';}
				.input_txt.input_disabled{background-color:#f1f1f1;cursor:not-allowed;}
				.textarea_txt{height:80px;width:100%;padding:5px 10px;border:1px solid #e0e0e2;background-color:#f3f3f3;color:#757575;font:13px 'Gotham-Book';}
				.select_txt{height:28px;width:100%;padding:0 10px;border:1px solid #e0e0e2;background-color:#f3f3f3;color:#757575;font:13px 'Gotham-Book';}
				.input_txt:focus, .textarea_txt:focus{background-color:#f8f8f8;border:1px solid #a9dbd8;}
				.select_ddn{margin:0 -1%;}
					.select_ddn select{width:31.33%;float:left;margin:0 1%;height:28px;border:1px solid #e0e0e2;}
				label.checkNews{font:13px 'Gotham-Book';}
				.btn_box{text-align:right;margin-bottom:10px;}
					.btn_valider{display:inline-block;padding:10px 15px;color:#ffffff;background-color:#49b2ae;font:15px 'Gotham-Bold';border:none;text-transform:uppercase;
						border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
						.btn_valider:hover{background-color:#077ee8;}
				.btn_retour{}
					.btn_retour a{display:inline-block;padding:10px 15px;color:#ffffff;background-color:#262628;font:15px 'Gotham-Bold';border:none;text-transform:uppercase;
						border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
						.btn_retour a:hover{background-color:#010101;}
.texte_legal_client{font:11px 'Gotham-BookItalic';color:#878787;margin-top:20px;}

/***************************************************************
- PAGE - PAGE - PAGE - PAGE - PAGE - PAGE - PAGE - PAGE - PAGE 
***************************************************************/
.contenuBox{padding:15px;border:1px solid #e0e0e2;background-color:#ffffff;margin-top:20px;max-width:100%;}
body .recherchePage{margin-top: 0;}
	h1.divers_lib{background:url('template-trait_FR.jpg') repeat-x center;margin:0 0 25px;text-align:center;}
		h1.divers_lib span{display:inline-block;padding: 0 15px;text-transform:uppercase;font:24px 'Gotham-Bold';background-color:#f8f7fc;}
		.contenuBox h1.divers_lib span{background-color:#ffffff;}

/***************************************************************
- CLIENT - CLIENT - CLIENT - CLIENT - CLIENT - CLIENT - CLIENT 
***************************************************************/
.menuClient{}
	.menuBox{}
		.menuBox_lib{border-bottom:1px solid #1e1e20;padding-bottom:10px;margin-bottom:10px;}
			.menuBox_lib a{text-transform:uppercase;font:12px 'Gotham-Medium';color:#151516;}
			.menuBox_lib a:hover{color:#49b2ae;}
			.menuBox.menuLogout .menuBox_lib a:hover{color:#d63261;}
			.menuBox_lib i{color:#49b2ae;}
			.menuBox.menuLogout .menuBox_lib i{color:#d63261;}
		.menuBox_txt{font:11px 'Gotham-BookItalic';color:#878787;min-height:50px;}
		.menuBox_btn{text-align:right;}
			.menuBox_btn a{display:inline-block;padding:7px 10px;color:#ffffff;background-color:#49b2ae;font:12px 'Gotham-Bold';border:none;text-transform:uppercase;
				border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
				.menuBox_btn a:hover{background-color:#077ee8;}
			.menuBox.menuLogout .menuBox_btn a{background-color:#d63261;}
				.menuBox.menuLogout .menuBox_btn a:hover{background-color:#e81955;}
	
	.adresse_action{margin-bottom:20px;}
		.btn_ajout_adresse{text-align:right;}
			.btn_ajout_adresse a{display:inline-block;padding:10px 15px;color:#ffffff;background-color:#49b2ae;font:15px 'Gotham-Bold';border:none;text-transform:uppercase;
			border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
			.btn_ajout_adresse a:hover{background-color:#077ee8;}
	.erreurAdresse{color:#d63261;font:14px 'Gotham-Bold';text-align:center;}
		.adresseBox{margin-bottom:15px;}
			.adresseBox strong{display:block;font:14px 'Gotham-Bold';color:#077ee8;margin-bottom:10px;text-transform:uppercase;}
			.adresse_detail{padding-left:20px;border-left:2px solid #077ee8;}
				.adresse_detail span{display:block;font-size:13px;}
			.adresse_btn{margin-top:10px;}
				.adresse_btn a{display:inline-block;padding:5px 10px;color:#ffffff;
					border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
				.adresse_btn a.edit_adress{background-color:#077ee8;}
				.del_adress{background-color:#d63261;}

.listeCmd{margin-top:25px;}
	.cmdClientBit{padding:10px 0;border-top:1px solid #dedede;}
		.cmd_box{font-size:12px;}
			.cmd_box strong{font:12px 'Gotham-Medium';}
		.cmd_prix{font-size:12px;}
			.cmd_prix strong{font:14px 'Gotham-Bold';color:#077ee8;}
		.cmd_etat{text-align:right;font-size:12px;}
			.cmd_etat strong{color:#49b2ae;font:12px 'Gotham-Medium';display:block;}
			.cmd_etat span{font:12px 'Gotham-BookItalic';color:#686868;display:block;}
			.cmd_link{text-align:right;margin-top:10px;}
				.cmd_link a{padding:5px 8px;color:#ffffff;background-color:#49b2ae;font:11px 'Gotham-Book';
					border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
					.cmd_link a:hover{background-color:#077ee8;}
.suivi_etat{}
	.suivi_etat td{padding:10px;border-bottom:1px solid #dddddd;font-size:12px;}
	.cell_desc strong{font:12px 'Gotham-Medium';}
	.cell_etat span{display:block;color:#d63261;font:12px 'Gotham-BookItalic';}
	.cell_etat strong{display:block;color:#49b2ae;font:12px 'Gotham-Medium';}

.tablecde_detail{margin-top:20px;}
	.tablecde_detail .tdheadcde{padding:10px 5px;background-color:#262628;color:#ffffff;font:12px 'Gotham-Medium';}
	.lignepanierbit_bis td{padding:10px 5px;border-bottom:1px solid #dddddd;}
		.cmd_col_1 strong{font:12px 'Gotham-Medium';}
		.cmd_col_2 strong{font:12px 'Gotham-Medium';color:#49b2ae;display:block;}
		.cmd_col_2 span{font:12px 'Gotham-BookItalic';color:#686868;display:block;}
		.prix_detail{font:15px 'Gotham-Medium';color:#49b2ae;}

.cmd_adresse{max-width:320px;padding:10px;border:1px solid #dddddd;margin:0 auto 15px;}
	.cmd_adresse_lib{font:12px 'Gotham-Medium';color:#49b2ae;padding-bottom:10px;border-bottom:1px solid #49b2ae;margin-bottom:10px;}

/***************************************************************
- PANIER - PANIER - PANIER - PANIER - PANIER - PANIER - PANIER 
***************************************************************/
.etapescommande{margin-bottom:25px;}
	.stepBox{text-align:center;}
		.stepBox span{display:block;color:#777777;font:14px 'Gotham-Bold';text-transform:uppercase;margin-top:10px;}
		.stepBox.stepActive span{color:#077ee8;}
.erreurCart{text-align:center;color:#d63261;font:14px 'Gotham-Bold';padding:15px 0;}
	a.btn_cont-acaht{display:inline-block;padding:7px 10px;color:#ffffff;background-color:#49b2ae;font:12px 'Gotham-Bold';border:none;text-transform:uppercase;background-color:#d63261;
	border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
.erreurIp{padding:15px 0;text-align:center;font-size:13px;}
	.erreurIp a{text-decoration:underline;color:#077ee8;}
/** Etape 1 **/
.table_header{background-color:#151516;padding:10px;}
	.table_header_et{color:#ffffff;font:13px 'Gotham-Medium';}

.tablecde{margin-bottom:25px;}
	.lignePanierBit{padding:10px 0;border-bottom:1px dotted #dedede;}
		.lignePanierBit_detail{}
			.lignePanierBit_ima{width:75px;float:left;margin:0 10px 5px 0;}
				.lignePanierBit_ima img{border:1px solid #dddddd;}
			.lignePanier_desc{}
				h3.lignePanier_lib{margin:0;}
					h3.lignePanier_lib a{color:#077ee8;font:13px 'Gotham-Medium';}
				.datedelai{display:block;color:#878787;font:italic 12px 'Gotham-Book';}
				.caractBox_cde{}
					.caractBox_cde strong{font:12px 'Gotham-Medium';float:left;margin-right:10px;}
					.caractBox_cde span{font:12px 'Gotham-Book';float:left;}
					.caractBox_cde select{float:left;}
		.prixUnit{}
			.prixUnit span{font:13px 'Gotham-Medium';}
			.prixUnit em{font:11px 'Gotham-BookItalic';color:#878787;}
		.prix_total{}
			.prix_total strong{font:16px 'Gotham-Bold';color:#077ee8;}
			.prix_total em{font:11px 'Gotham-BookItalic';color:#878787;}
		.qteBox_cde{position:relative;width:100px;margin:auto;}
			.qteBox_cde .inputqte2{background-color:#f5f5f5;border:1px solid #cccccc;height:28px;width:40px;text-align:center;margin:auto;display:block;}
			.qtePlus{position:absolute;right:0;top:0;}
			.qteMoins{position:absolute;left:0;top:0;}
			.qteBox_cde strong{display:block;text-align:center;}
		a.del_article{display:inline-block;padding:5px;color:#ffffff;background-color:#d63261;
		border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}

.codeBox{padding:10px;background-color:#151516;}
	.codeBox_lib{text-align:right;color:#ffffff;padding-top:6px;}
	.codeBox_form{position:relative;max-width:350px;background-color:#ffffff;}
		.codeBox_form input{height:28px;border:none;background:none;width:100%;padding:0 10px;color:#787878;font:13px 'Gotham-BookItalic';}
		a.ok_code{display:block;height:28px;width:35px;text-align:center;color:#ffffff;font-size:16px;background-color:#077ee8;padding-top:6px;position:absolute;top:0;right:0;}
	.erreurCadeau{padding:10px;text-align:center;color:#d63261;font:14px 'Gotham-Bold';}

.pays_livr_cde{margin-bottom:15px;}
	.pays_livr_cde label{display:block;font:14px 'Gotham-Medium';margin-bottom:10px;}
	.pays_livr_cde select{width:100%;height:28px;}
.mode_livr_cde{}
	.mode_livr_cde_lib{font:14px 'Gotham-Medium';margin-bottom:10px;}
	.modelivraisonBit{padding:10px 0;border-bottom:1px solid #dedede;}
		.modelivraisonBit label{display:block;font:11px 'Gotham-Book';cursor:pointer;}
			.modelivraisonBit label img{float:left;margin:0 10px 5px 0;border:1px solid #dddddd;}
			.modelivraisonBit label strong{font:12px 'Gotham-Bold';}
	.pas_de_livraison{text-align:center;padding:10px 0;font:12px 'Gotham-Book';}
		.pas_de_livraison a{color:#d63261;font:12px 'Gotham-Medium';text-decoration:underline;}

.totaux{margin-bottom:15px;}
	.totaux_lib{color:#077ee8;font:14px 'Gotham-Medium';text-transform:uppercase;margin-bottom:10px;text-align:center;}
	.ico_truck{text-align:center;margin-bottom:10px;}
		.ico_truck strong{font:14px 'Gotham-Medium';display:inline-block;background:url('template-ico_truck.png') no-repeat left center;color:#49b2ae;padding:0 0 0 35px;}
	.totaux table td{padding:10px 0;border-bottom:1px dashed #efefef;}
	.tot_lib{font:14px 'Gotham-Book';}
	.tot_val{font:14px 'Gotham-Medium';}
	.totttc_lib{font:16px 'Gotham-Book';color:#077ee8;}
	.totttc_val{font:18px 'Gotham-Bold';color:#077ee8;}
.cgv_cde{font-size:12px;padding:10px 0;text-align:right;}
	.cgv_cde a{text-decoration:underline;color:#077ee8;font:12px 'Gotham-Medium';}

.btn_cde{margin-top:25px;}
	.btn_left{}
		.btn_left a{display:inline-block;padding:10px 15px;color:#ffffff;font:13px 'Gotham-Medium';text-transform:uppercase;background-color:#262628;}
		.btn_left a:hover{background-color:#000000;}
	.btn_right{text-align:right;}
		.btn_right a{display:inline-block;padding:15px 25px;color:#ffffff;background-color:#49b2ae;font:15px 'Gotham-Bold';border:none;text-transform:uppercase;
			border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
			.btn_right a:hover{background-color:#077ee8;}

/** Etape 2 **/
.texte_connecte{padding:5px 10px;border:1px solid #49b2ae;background-color:#ffffff;color:#49b2ae;font:13px 'Gotham-Medium';text-align:center;margin:15px 0;}
	.adresseStep2{max-width:320px;padding:15px;margin:auto;}
		.adresseStep2_lib{border-bottom:1px solid #1e1e20;padding-bottom:10px;margin-bottom:10px;text-transform:uppercase;font:14px 'Gotham-Bold';}
	.iframe_step2{}
		.iframe_step2 iframe{width:100%;}
	.formPopupModif{margin:0 15px;}

/** Etape 3 **/
.moyen_cde3{}
	.moyen_cde3_lib{color:#077ee8;font:14px 'Gotham-Bold';text-transform:uppercase;margin-bottom:10px;}
	.erreurMoyen{padding:10px;text-align:center;color:#d63261;font:13px 'Gotham-Bold';}
	.moyenBit{padding:10px;border-bottom:1px dashed #efefef;}
		.moyenBit_ima{float:left;margin:0 10px 5px 0;border:1px solid #dddddd;}
		.moyenBit_lib{font:12px 'Gotham-Medium';margin-bottom:5px;}
		.moyenBit_desc{font-size:11px;margin-bottom:5px;}
			.moyenBit_btn{text-align:right;}
				.moyenBit_btn a{display:inline-block;padding:10px 25px;color:#ffffff;background-color:#49b2ae;font:13px 'Gotham-Bold';border:none;text-transform:uppercase;
					border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
					.moyenBit_btn a:hover{background-color:#077ee8;}

/** Etape 4 **/
.btn_print{text-align:right;}
	.btn_print a{display:inline-block;padding:10px 15px;color:#ffffff;background-color:#49b2ae;font:15px 'Gotham-Bold';border:none;text-transform:uppercase;
		border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;}
	.btn_print a:hover{background-color:#077ee8;}

/***************************************************************
- RECHERCHER - RECHERCHER - RECHERCHER - RECHERCHER - RECHERCHER 
***************************************************************/
.erreurSearch{padding:10px 0;text-align:center;color:#d63261;font:14px 'Gotham-Bold';}
.cadre_search{padding:15px;background-color:#ffffff;border:1px solid #e6e6e6;}
	.cadre_search_lib{font:14px 'Gotham-Medium';margin-bottom:10px;text-transform:uppercase;border-bottom:1px solid #49b2ae;padding-bottom:10px;color:#49b2ae;}
	.recent_list li{float:left;margin:5px;}
		.recent_list li a{color:#151516;}
		.recent_list li a:hover{color:#077ee8;text-decoration:underline;}

.resultat_lib{background:url('template-trait_FR.jpg') repeat-x center;margin:15px 0;}
	.resultat_lib span{display:inline-block;padding-right:15px;text-transform:uppercase;font:16px 'Gotham-Bold';background-color:#f8f7fc;}
.paginationList{padding:5px 10px;background-color:#f5f5f5;margin-bottom:20px;}
	.nbarticles{float:left;font:13px 'Gotham-Medium';margin:5px 15px 0 0;}
		.nbarticles span{font:12px 'Gotham-Book';}
	.parpage{float:left;}
		.parpage label{float:left;font:12px 'Gotham-Book';margin-top:5px;}
		.parpage select{height:28px;width:50px;border:1px solid #e0e0e2;background-color:#f3f3f3;color:#757575;font:13px 'Gotham-Book';float:left;margin:0 10px;text-align:center;background-color:#ffffff;}
	.pagenav{float:right;}
		.pageNav_prev{float:left;font:12px 'Gotham-Medium';margin-top:5px;}
		.pageNav_next{float:left;font:12px 'Gotham-Medium';margin-top:5px;}
		.pageNav_select{margin:0 10px;float:left;}
			.pageNav_select label{float:left;font:12px 'Gotham-Medium';margin-top:5px;}
			.pageNav_select select{height:28px;width:75px;padding:0 10px;border:1px solid #e0e0e2;background-color:#f3f3f3;color:#757575;font:13px 'Gotham-Book';float:left;margin:0 10px;background-color:#ffffff;}

.rechcontenubit{padding:10px 0;border-bottom:1px solid #dedede;}
	.rechcontenubit_nav{margin-bottom:5px;font:12px 'Gotham-Medium';}
		.rechcontenubit_nav a{font:12px 'Gotham-Medium';color:#077ee8;}

/********************************************************************
- INSTIT - INSTIT - INSTIT - INSTIT - INSTIT - INSTIT - INSTIT - INSTIT 
********************************************************************/
.erreurInstit{padding:10px 0;text-align:center;color:#d63261;font:14px 'Gotham-Bold';}
.institform{max-width:480px;margin:25px auto 0;padding:15px;border:1px solid #dedede;}
	.institform_lib{border-bottom:1px solid #077ee8;padding-bottom:10px;margin-bottom:10px;text-transform:uppercase;font:14px 'Gotham-Bold';color:#077ee8;}
	.erreurInstitform{text-align:center;color:#d63261;font-size:13px;}
		.erreurInstitform strong{font-family:'Gotham-Medium';margin-bottom:10px;}
	.institform .formBox input[type="text"],
	.institform .formBox input[type="tel"],
	.institform .formBox input[type="mail"],
	.institform .formBox input[type="password"]{height:28px;width:100%;padding:0 10px;border:1px solid #e0e0e2;background-color:#f3f3f3;color:#757575;font:13px 'Gotham-Book';}
	.institform .formBox textarea{height:80px;width:100%;padding:5px 10px;border:1px solid #e0e0e2;background-color:#f3f3f3;color:#757575;font:13px 'Gotham-Book';}
	.institform .formBox select{height:28px;width:100%;padding:0 10px;border:1px solid #e0e0e2;background-color:#f3f3f3;color:#757575;font:13px 'Gotham-Book';}
	.institform .formBox input:focus, .institform .formBox textarea:focus{background-color:#f8f8f8;border:1px solid #a9dbd8;}
.texte_legal{font:12px 'Gotham-BookItalic';padding:10px;color:#787878;}

/*.instit > ul{margin:12px 0;padding:0 0 0 40px;}
.instit > ul > li{list-style:disc;padding: 0 5px;}*/
.instit ul{padding-left:15px;}
.instit li{padding-left:12px;background:url('template-list.png') no-repeat left top 5px;margin-bottom:5px; list-style:none;}

.instit a{color:#077ee8; text-decoration:underline;}
.instit img { height:auto!important} /* reponsive des images des pas instit */

/********************************************************************
- PLAN - PLAN - PLAN - PLAN - PLAN - PLAN - PLAN - PLAN - PLAN - PLAN 
********************************************************************/
.planBox{margin-bottom:15px;}
	.titre_planboutique{padding:10px;margin-bottom:10px;text-transform:uppercase;font:14px 'Gotham-Bold';background-color:#077ee8;color:#ffffff;}
	.menuplanBit{}
		.titre_plan{padding:10px;margin-bottom:10px;text-transform:uppercase;font:14px 'Gotham-Bold';background-color:#077ee8;color:#ffffff;}
	ul.plan_link li{margin-bottom:5px;}
		ul.plan_link li a{}
		ul.plan_link li a:hover{color:#077ee8;text-decoration:underline;}
	.rayonBit_niv1{margin-bottom:15px;}
		.rayonBit_niv1 a strong{display:block;text-transform:uppercase;font:12px 'Gotham-Bold';margin-bottom:10px;}
		.rayonBit_niv2{margin-bottom:5px;}
			.rayonBit_niv2 a{font:12px 'Gotham-Medium';text-transform:uppercase;text-decoration:underline;}
			.rayonBit_niv2 a:hover{color:#077ee8;}
		.rayonBit_niv3{margin-bottom:5px;}
			.rayonBit_niv3 a:hover{color:#077ee8;text-decoration:underline;}

/********************************************************************
- ACTU - ACTU - ACTU - ACTU - ACTU - ACTU - ACTU - ACTU - ACTU - ACTU 
********************************************************************/
.actu_principal{padding:20px 10px;border-bottom:1px dashed #dddddd;}
.actu_principal.actuOdd{background-color:#f8f8f8;}
	.actu_principal_lib{margin-bottom:10px;text-transform:uppercase;font:14px 'Gotham-Bold';color:#077ee8;}
	.actu_principal_ima{border:1px solid #efefef;padding:10px;background-color:#fefefe;margin-bottom:10px;width:300px;float:left;margin:0 15px 5px 0;}
		.actu_principal_ima img{max-width:100%;}
	.actu_principal_txt{color:#787878;}
		.actu_principal_txt p{margin:0 0 5px;}
		.actu_principal_txt a{color:#49b2ae;}
.actu_old_wrapper{padding:10px;margin-top:15px;background-color:#262628;}
	.actu_old{max-width:550px;margin:auto;}
		.actu_old label{color:#ffffff;font:12px 'Gotham-Book';float:left;margin-top:5px;}
		.actu_old select{float:right;height:28px;border:none;background-color:#ffffff;width:300px;}

/********************************************************************
- MARQUES - MARQUES - MARQUES - MARQUES - MARQUES - MARQUES - MARQUES  
********************************************************************/
.marqueLogo{padding:10px;max-width:250px;border:1px solid #dddddd;margin:10px auto;background-color:#ffffff;}
	.marqueLogo_ima{margin-bottom:10px;min-height:60px;text-align:center;}
	h3.marqueLogo_lib{margin:0 0 10px;text-align:center;height:30px}
		h3.marqueLogo_lib a{text-transform:uppercase;font:12px 'Gotham-Bold';color:#077ee8;}
	.marqueLogo_nb{text-align:center;color:#787878;font:11px 'Gotham-BookItalic';}
	
	.marque_descr{}
		.marque_desc a{text-decoration:underline;color:#077ee8;}
		.marque_desc ul{padding-left:15px;}
			.marque_desc li{padding-left:12px;background:url('template-list.png') no-repeat left top 5px;margin-bottom:5px;}
	.marque_ima{border: 1px solid #cccccc;float: left;margin-right: 10px;padding: 10px;max-width:150px;background-color:#ffffff;}
		.marque_desc strong {color:#49b2ae;}
	.marques .pager{float:right;}
	.parpage{float:left;}
		.parpage label{float:left;font:12px 'Gotham-Book';margin-top:7px;}
		.parpageSelect{float:left;width:50px;margin:0 10px;}
	
/*======================================
				NEWSLETTER
=======================================*/
.contenu_news{background:#ffffff; padding:20px; margin:15px auto; border:1px solid #e0e0e2}
	.formNewsletter{max-width:400px; margin:auto; background-color:#f8f7fc; padding:15px}	
		.newsBox{margin-bottom:10px}
		.erreur_news{text-align:center; font:14px "Gotham-Bold"; color:#d63261; margin:10px 0}
			.input_news{width:100%; height:30px; border:1px solid #e0e0e2; text-indent:10px}
			.input_news:focus{border-color:#49b2ae}
			.valider_news{ background-color: #49b2ae;border-radius: 2px;color: #ffffff;display: inline-block;font: 15px "Gotham-Bold";padding: 10px 15px;border:none;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;text-transform:uppercase}
				.valider_news:hover{ background-color:#077ee8;}
	.texte_personnel{margin:10px auto}
	
/*======================================
				PARTENAIRe
=======================================*/
.content_lienBit {background-color: #f8f7fc;box-shadow: 0 0 3px #cccccc;-moz-box-shadow: 0 0 3px #cccccc;-webkit-box-shadow: 0 0 3px #cccccc;-o-box-shadow: 0 0 3px #cccccc;margin: 15px 0;overflow: hidden;padding: 10px;}
	.lienBit_lib {color: #077ee8;display: block;font: 14px "Gotham-bold";padding: 8px 0 10px;}
	.lienBit_logo {float:left;margin:0 20px 10px 0}
	
/*======================================
				TELECHARGER
=======================================*/
.contenu_downList{background-color: #f8f7fc;box-shadow: 0 0 3px #cccccc;-moz-box-shadow: 0 0 3px #cccccc;-webkit-box-shadow: 0 0 3px #cccccc;-o-box-shadow: 0 0 3px #cccccc;margin: 15px 0;overflow: hidden;padding: 10px;position:relative}	
	.nom_down{float:left; font:14px "Gotham-Bold"}
	.lien_down{position:absolute;color:#077ee8; top:11px; right:20px}
	.lien_down:hover{color:#49b2ae; }
	
/********************************************************************
CATEGORIE - CATEGORIE - CATEGORIE - CATEGORIE - CATEGORIE - CATEGORIE
********************************************************************/
.arianeCateg{padding:10px 0;border-top:1px solid #959595;color:#4f5356;font:11px 'Gotham-Book';margin-top:20px;}
	.arianeCateg a{color:#4f5356;}
	.arianeCateg a:hover{color:#077ee8;}
	.arianeBox h1, .arianeBox h2{display:inline;color:#4f5356;font:11px 'Gotham-Book';margin:0;}
	.arianeBox ol{display:inline;padding:0;margin:0;}
		.arianeBox li{display:inline;color:#4f5356;font:11px 'Gotham-Book';margin:0;list-style:none;}
.catalogue{padding:10px;background-color:#ffffff;border:1px solid #e6e6e6;margin-bottom:20px;}
	.catalogue_lib{text-transform:uppercase;color:#232526;font:16px 'good_timesregular';margin-bottom:10px;padding-bottom:5px;border-bottom:1px solid #e6e6e6;}
	.catalogue li {margin-bottom:10px}
	.catalogueBit{margin-bottom:15px;}
		.catBit_niv1{margin-bottom:5px;}
			.catBit_niv1 a{color:#4f5356;text-transform:uppercase;font:13px 'Gotham-Medium';}
			.catalogueBit.li0_folderBitOpen .catBit_niv1 a{color:#066dea;}
			ul.catBitNiv_2{}
				ul.catBitNiv_2 li{margin-bottom:5px;}
					ul.catBitNiv_2 li a{color:#4f5356;font:13px 'Gotham-Book';}
					ul.catBitNiv_2 li a:hover, ul.catBitNiv_2 li.li1_folderBitOpen a{color:#066dea;}

.pubLeft{padding:10px;background-color:#ffffff;border:1px solid #e6e6e6;text-align:center;margin-bottom:20px;}
.information_left{padding:20px;background-color:#ffffff;border:1px solid #bab5b5;margin-bottom:10px;overflow:auto;}
	.information_left_lib{color:#4f5356;font:14px 'SansationRegular-Regular';background:url('template-ico_info_FR.png') no-repeat left center;padding:5px 0 5px 35px;margin-bottom:15px;}
	.information_left ul{padding-left:10px;border-left:1px solid #e6e6e6;}
		.information_left ul li{margin-bottom:5px;width:auto;}
			.information_left ul li a{color:#6f7172;font:12px 'Gotham-Book';}
			.information_left ul li a:hover{color:#232526;}

.list_sous_cat{ background: #fff;margin-top:25px;padding:5px 20px 20px;}
.list_sous_cat img { height:auto!important} /* responsive des images des news */
	.sousCat_bit{border-bottom:1px solid #e6e6e6;padding:15px 0;}
		.sousCat_ima{float:left;width:20%;}
		.sousCat_detail{float:right;width:78%;}
		.sousCat_detail2{float:right;width:100%;}
			h2.sousCat_lib{margin:0;}
				h2.sousCat_lib a{font:16px 'Gotham-Medium';color:#066DEA;}
			.sousCat_stitre{color: #49B2AE;font:12px 'Gotham-Book';margin:0 0 10px;}
			.sousCat_desc2{color:#4f5356;font:13px 'Gotham-Book';line-height:19px;}
				.sousCat_desc2 h3.sousCat_desc3{color:#49B2AE;font:12px 'Gotham-Book';margin:0 0 20px 0;}
				.sousCat_desc2 > h2.sousCat_desc3, .sousCat_desc2 > h2:first-child, .sousCat_desc2 > h1:first-child{color:#066DEA;font:16px 'Gotham-Medium';margin:0;}
				.sousCat_desc2 ul{margin:10px 0;padding:0 0 0 20px;}
				.sousCat_desc2 li{list-style:disc;}
				.sousCat_desc2 > p > a{color:#066DEA; text-decoration:underline;}
				.sousCat_desc2 > ul > li > a{color:#066DEA; text-decoration:underline;}
			.sousCat_desc{color:#4f5356;font:12px 'Gotham-Book';}
				.sousCat_desc h3{color:#49B2AE;font:12px 'Gotham-Book';margin:0;}
				.sousCat_desc p{margin:10px 0 0;}
			.linkCat{margin-top:15px;}
				.linkCat a{display:inline-block;position:relative;padding:3px 4px;background-color:#077ee8;
				border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;-o-border-radius:13px;}
					.linkCat a span{display:inline-block;color:#ffffff;font:13px 'Gotham-Medium';background:url('template-puceRight_FR.png') no-repeat left center;padding:2px 8px 2px 28px;}

.sousCat_desc h2, .sousCat_desc h2 a{color:#066DEA;font:16px 'Gotham-Medium';margin:0;}

/********************************************************************
SOUS-CATEGORIE - SOUS-CATEGORIE - SOUS-CATEGORIE - SOUS-CATEGORIE - 
********************************************************************/
.categorieBox, .categorieBox2{background: #fff;padding: 15px;}
	h1.categorieBox_lib{margin:0 0 10px;color:#066dea;text-transform: uppercase;font:18px 'Gotham-Medium';}
	.categorieBox_lib{margin:0 0 10px;color:#066dea;text-transform: uppercase;font:18px 'Gotham-Medium';}
	.categorieBox_desc{font:12px "Gotham-Book";color:#4f5356;}
		.categorieBox_desc p{margin:0 0 5px;}
		.categorieBox_desc h2{color: #066dea;font: 16px "Gotham-Medium"; margin: 0;}
		.categorieBox_desc li{padding-left:12px;background:url('template-list.png') no-repeat left top 5px;margin-bottom:5px;}
		.categorieBox_desc a{text-decoration:none;color:#066dea;}
.paginationBloc{margin:20px 0;}
	.pageBox{float:left;}
		.allProduct{float:left;margin:8px 10px 0 0;}
			.allProduct a{color:#231f20;font:11px 'Gotham-Book';text-decoration:underline;}
			.allProduct a:hover{color:#066dea;}
		.pager{float:left;}
			a.prev-link{background-color: #efefef;border: 1px solid #e0e0e2;display:block;float:left;padding:6px 3px;font-size:18px;}
			a.next-link{background-color: #efefef;border: 1px solid #e0e0e2;display:block;float:left;padding:6px 3px;font-size:18px;}
			.page_select{float:left;margin:0 5px;background-color: #efefef;border: 1px solid #e0e0e2;}
				.page_select label{float:left;color:#231f20;font:11px 'Gotham-Book';margin:8px 0 0 10px;}
				.pager_select{float:left;}
					.pager_select .sod_label{color:#231f20!important;font:11px 'Gotham-Book'!important;background:#efefef!important;border:none!important;height: 25px;padding-top:8px!important;}
	.filterBox{float:right;}
		.selectFilter{float:left;margin-left:15px;width:135px;}

/********************************************************************
ARTICLE - ARTICLE - ARTICLE - ARTICLE - ARTICLE - ARTICLE - ARTICLE - 
********************************************************************/
.navig_article{margin-bottom:15px;}
	.navig_article a{display:inline-block;position:relative;padding:3px 4px;background-color:#077ee8;
		border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;-o-border-radius:13px;}
		.navig_article a:hover{background-color:#262628;}
		.navig_article a span{display:inline-block;color:#ffffff;font:9px 'Gotham-Medium';}
	.prev_article{}
		.prev_article a span{background:url('template-puceLeft_FR.png') no-repeat left center;padding:2px 5px 2px 22px;}
	.next_article{text-align:right;}
		.next_article a span{background:url('template-puceRight_FR.png') no-repeat right center;padding:2px 22px 2px 5px;}
	.backTo{text-align:center;}
		.backTo a span{background:url('template-ico_back_FR.png') no-repeat left center;padding:2px 5px 2px 22px;}
		
		
.photo_article{padding:10px;background-color:#ffffff;border:1px solid #e6e6e6;}
	.bigImage{background:url('template-photo_sep.png') no-repeat bottom center;padding-bottom:5px;position:relative;text-align:center;}
		a.zoomImage{position:absolute;bottom:10px;right:10px;}
	.photo_supp{position:relative;margin-top:10px;}
		.supp_slide{max-width:90%;margin:auto;}
			.photo_supp .slick-prev{background:url('template-prev_slick_FR.png') no-repeat;position:absolute;top:50%;left:-22px;margin-top:-15px;width:22px;height:31px;border:none;font-size:0;}
			.photo_supp .slick-next{background:url('template-next_slick_FR.png') no-repeat;position:absolute;top:50%;right:-22px;margin-top:-15px;width:22px;height:31px;border:none;font-size:0;}
.divers_lien{margin:10px 0;}
	.divers_lien li{float:left;}
	li.link_middle{padding:0 4px;border-left:1px solid #a0a0a0;border-right:1px solid #a0a0a0;margin:0 5px;}
		.divers_lien li a{display:inline-block;color:#4f5356;font:10px 'Gotham-Book';}
		.divers_lien li a:hover{color:#077ee8;}
			.print_article{background:url('template-ico_print_FR.png') no-repeat center left;padding:0 0 0 21px;border:none;display:inline-block;color:#4f5356;font:10px 'Gotham-Book';height:17px;}
			a.sendToFriend{background:url('template-ico_ami_FR.png') no-repeat center left;padding:3px 0 0 15px;height:17px;}
			a.addToFav{background:url('template-ico_fav_FR.png') no-repeat center left;padding:3px 0 0 15px;height:17px;}
				.print_article:hover{background:url('template-ico_printH_FR.png') no-repeat center left;}
				a.sendToFriend:hover{background:url('template-ico_amiH_FR.png') no-repeat center left;}
				a.addToFav:hover{background:url('template-ico_favH_FR.png') no-repeat center left;}
.article_social{}
	.ico_social{float:left;}
	.likeBox{float:right;}

.article_details{width:62%;float:left;padding:0 15px;}
	h1.article_lib{text-transform:uppercase;font:16px 'Gotham-Bold';color:#077ee8;margin:0 0 5px;}
	.article_titre2{color:#4f5356;font:16px 'Gotham-Book';margin: 0 0 10px 0;}
	.article_description{color:#4f5356;font:12px 'Gotham-Book';padding:15px 0;}
	.article_read_more{}
		.article_read_more a{color:#077ee8;font:italic 12px 'Gotham-Book';text-decoration:underline;}

.articleRight{float:right;width:38%;}
	.caracteristicBox{padding:10px;background-color:#ffffff;border:1px solid #e6e6e6;margin-bottom:15px;}
		.caracteristicBox_lib{font:12px 'good_timesregular';margin-bottom:10px;}
		.caractBox{margin-bottom:10px;}
			.caractBox label{float:left;font:12px 'Gotham-Book';margin:7px 10px 0 0;}
			.caractSelect{width:220px;float:left;}
		.quantiteBox{margin-bottom:10px;}
			.quantiteBox label{float:left;font:12px 'Gotham-Book';margin:7px 10px 0 0;}
			.qteBox{float:left;width:71px;position:relative;}
				.inputqte{background-color:#ffffff;border:1px solid #e0e0e2;text-align:center;color:#191719;font:12px 'Gotham-Book';height:33px;width:40px;}
				a.plusQte{position:absolute;right:0;top:0;}
				a.moinsQte{position:absolute;right:0;bottom:0;}
			.maxatteint{color:#d63261;font:14px 'Gotham-Bold';padding:10px 0;text-align:center;}
		.etat_stock{color:#191719;font:12px 'Gotham-Book';margin-bottom:10px;}
			.etat_stock strong.dispo{display:inline-block;padding-left:12px;color:#49b2ae;font:12px 'Gotham-Bold';background:url('template-dispo_ico_FR.jpg') no-repeat center left;}
			.etat_stock strong.non_dispo{display:inline-block;/*padding-left:12px;*/color:#d63261;font:12px 'Gotham-Bold';/*background:url('template-non_dispo_FR.jpg') no-repeat center left;*/}
			.etat_stock strong.enreappro{display:inline-block;color:#ed7735;font:12px 'Gotham-Bold';}			
			.etat_stock strong.enprecommande{display:inline-block;color:#5f3fc4;font:12px 'Gotham-Bold';}			
			.etat_stock strong.surdemande{display:inline-block;color:#f0d400;font:12px 'Gotham-Bold';}			
		.delai_livraison{margin-bottom:10px;color:#191719;font:12px 'Gotham-Book';}
		.article_prix{margin-bottom:10px;}
			.article_prix_old{color:#4f5356;font:15px 'Gotham-Medium';display:inline-block;margin-right:10px;text-decoration:line-through;}
			.article_prix_promo{color:#066dea;font:24px 'Gotham-Medium';display:inline-block;}
		.article_bouton{margin-bottom:10px;}
			.add_to_cart{display:block;width:100%;padding:17px 10px 13px 40px;background:url('template-ico_ajout_panier_FR.png') no-repeat left 20px center #066dea;color:#ffffff;border:none;font:14px 'Gotham-Medium';text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;}
				.add_to_cart:hover{background-color:#49b2ae;}
			.contact_us{display:block;width:100%;padding:17px 10px 13px 40px;background:url('template-ico_write_FR.png') no-repeat left 20px center #d63261;color:#ffffff;border:none;font:14px 'Gotham-Medium';text-transform:uppercase;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;}
				.contact_us:hover{background-color:#bc2457;}
		.ico_pay{text-align:center;}

.downloadBox{background-color:#ffffff;border:1px solid #e6e6e6;}
	.downloadBox_lib{font:12px 'good_timesregular';padding:10px;}
ul.download_list{}
	li.downloadBit{padding:10px;border-top:1px solid #e6e6e6;}
		li.downloadBit a{display:inline-block;background:url('template-ico_pdf_FR.png') no-repeat left center;padding:2px 0 0 35px;color:#141516;}
		li.downloadBit a.zip{display:inline-block;background:url('template-ico_zip_FR.png') no-repeat left center;padding:2px 0 0 35px;color:#141516;}
			li.downloadBit a strong{display:block;font:12px 'Gotham-Bold';}
			li.downloadBit a span{display:block;font:12px 'Gotham-Book';}
		li.downloadBit a:hover{color:#066dea;}

.tab_description_article{margin:25px 0;position:relative;}
.tab_description_article img {height:auto!important} /* reponsive des images des descrptions des produits */
	.description_detaille{position:absolute;top:-180px;}
	.description_detaille img {height:auto!important} /* reponsive des images des descrptions des produits */
	.tab_description_article ul.pi-tabs-navigation{}
		li.tabArticleOnglet{float:left;width:33.33%;}
		li.tabOnget2{width:32.33%;margin:0 0.5%;}
			li.tabArticleOnglet a{display:block;padding:10px 0;background-color:#e0e0e0;font:12px 'good_timesregular';color:#4f5356;text-align:center;
				border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-o-border-radius:5px 5px 0 0;}
				li.tabArticleOnglet.pi-active a{background-color:#066dea;color:#ffffff;}
	.tab_description_article .pi-tabs-content{background-color:#ffffff;padding:15px;border:1px solid #e6e6e6;}
		.tab_description_article .pi-tabs-content li{padding-left:12px;background:url('template-list.png') no-repeat left top 5px;margin-bottom:5px;}
		.tab_description_article .pi-tabs-content a{text-decoration:underline;color:#077ee8;}

.articleConseil{position:relative;}
	.articleConseil .slick-prev{background:url('template-prev_slick_FR.png') no-repeat;position:absolute;top:50%;left:-31px;margin-top:-15px;width:22px;height:31px;border:none;font-size:0;}
	.articleConseil .slick-next{background:url('template-next_slick_FR.png') no-repeat;position:absolute;top:50%;right:-31px;margin-top:-15px;width:22px;height:31px;border:none;font-size:0;}
	.articleConseil_lib{text-align:center;background:url('template-trait_FR.jpg') repeat-x center;margin-bottom:15px;}
		.articleConseil_lib span{display:inline-block;padding:0 15px;background-color:#f8f7fc;color:#1e1e20;font:22px 'good_timesregular';}
	.articleConseil_list{margin:0 -5px;}
		.conseilBit .articleBit{margin:0 auto 15px;max-width:250px;}
		
.erreurRecom{text-align:center; font:14px "Gotham-Bold"; color:#d63261; padding:10px 0;}
.popUp_form{padding:0 15px;}

/********************************************************************
FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ - FAQ
********************************************************************/
.faqBox{}
	.faqBox_lib{color:#077ee8;font:16px 'Gotham-Bold';text-transform:uppercase;margin-bottom:15px;}
		.faqBox .pi-accordion-item{background-color:#ffffff;border:1px solid #e6e6e6;padding:15px;margin-bottom:15px;}
		.faqBox .pi-accordion-item.pi-accordion-item-active{border-color:#077ee8;}
			h3.questionbit_rappel{margin:0;font:14px 'Gotham-Medium';}
			h3.questionbit_rappel:hover{color:#077ee8;}
			.pi-accordion-item-active h3.questionbit_rappel{color:#077ee8;}
			.reponsebit{font:12px 'Gotham-Book';color:#878787;padding:10px 0 0;}
				.reponsebit p{margin:0 0 5px;}

/********************************************************************
CONTACT - CONTACT - CONTACT - CONTACT - CONTACT - CONTACT - CONTACT - 
********************************************************************/
.logo_contact{margin-bottom:25px;}
.adresseRobopolis{margin-bottom:15px;}
	.adresseRobopolis_lib{font:16px 'Gotham-Bold';color:#077ee8;margin-bottom:10px;}
.serviceRobopolis{}
	.serviceRobopolis_lib{font:16px 'Gotham-Bold';color:#077ee8;margin-bottom:10px;}
	.serviceRobopolis ul li{margin-bottom:5px;font-size:13px;}
		.serviceRobopolis ul li em{font:13px 'Gotham-Medium';text-decoration:underline;}
.texte_contact{margin-top:25px;padding:15px;background-color:#f5f5f5;text-align:center;}
	.texte_contact i.icon-pencil{color:#077ee8;font-size:16px;}
	
.autopromo_right{float:right; width:500px;}
	.autopromo_right_img:first-child{margin:0 0 15px 0;}
	
	
	/*--------------------------------------
				COMMUN LOGGING
------------------------------------------*/

.title_form {background: #1762bc;color: #ffffff;font: 18px "ProximaNova-Cond-Bold";padding: 10px;text-transform: uppercase;}
.formBox_content {background-color: #ffffff;box-shadow: 0 0 2px #cccccc;-moz-box-shadow: 0 0 2px #cccccc;-webkit-box-shadow: 0 0 2px #cccccc;-o-box-shadow: 0 0 2px #cccccc;margin: 20px auto;max-width: 400px;padding: 10px;width: 100%;}
.formBox {margin-bottom: 8px;}
	.form_et {font: 13px "gotham-Book";width: 43%;text-align:right; vertical-align:middle}
	.input_client {border: 1px solid #dddddd;display: inline-block;height: 28px;vertical-align: middle;width: 55%;text-indent:10px}
	/*.input_client.errorForm {border-color: #d63261;}*/
	.input_client:focus {border-color: #1762bc;}
	.error_box {color: #d63261;}
	input.errorForm {color: #d63261 !important;border-color: #d63261 !important;}
	label.errorForm{color:#d63261;text-align:right;width:100%}
	/*label.errorForm {color: #d63261;display: block;text-align: right;}*/
	.client_select{display: inline-block;vertical-align: middle;width: 55%;}
	.formBox_content .textarea_txt{border: 1px solid #dddddd;display: inline-block;height: 60px;vertical-align: middle;width: 55%;resize:none;text-indent:10px}
	.formBox_content .passperdu ,.formBox_content .souligner{color: #1762bc;display: block;margin-bottom: 5px;text-decoration: underline;}
	.formBox span a {color: #1762bc;}
	.title_box {color: #2db8e8;font: 15px "Gotham-Bold";margin: 15px 0;text-align: center;}
	.text_personalise{color: #2db8e8;font: 14px "Gotham-Bold";margin: 15px 0;text-align: center;display:block}
.client label{font:13px "Gotham-Book"}

#form_inscription{display:none;}
.welcome_user { font-size: 14px;text-align: center;}

	
/***************PANIER********************/
.content_etape .sbSelector{background:url(template-ico_langDown.png) no-repeat right center;padding:5px 20px 5px 5px;color:#000;display:block}
.content_etape .sbOptions{background:#fff;box-shadow:0 0 5px 0 #999;-moz-box-shadow:0 0 5px 0 #999;-webkit-box-shadow:0 0 5px 0 #999;left:0;max-height:200px!important;position:absolute;top:35px!important;width:100%;z-index:999}
.content_etape .sbOptions li a.sbFocus,.sbOptions li a{color:#575756;display:block;font:italic 13px Gotham-Book;padding:5px 0;text-indent:10px}
.disabled-overlay{background-color:#fff;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:9}
.bx_etape{background-color:#f8f7fc}
.bx_etape.active_box{border-color:#077ee8}
.bx_etape.active_box .title_etape{background:#077ee8;color:#fff}
.invoice-formbox{height:0;opacity:0;transition:all .6s ease-in 0s;-webkit-transition:all .6s ease-in 0s;-o-transition:all .6s ease-in 0s;-moz-transition:all .6s ease-in 0s;-ms-transition:all .6s ease-in 0s;visibility:hidden}
.invoice-formbox.visibleChecked{height:100%;opacity:1;visibility:visible;display:block!important}
.title_etape{background:#BFBFBF;color:#fff;display:block;padding:8px;text-transform:uppercase;font:12px Gotham-bold;text-align:left}
.title_livr{background:#077ee8;color:#fff;display:block;padding:8px;text-transform:uppercase;font:12px Gotham-bold;text-align:left}
.title_etape span{display:inline-block}
.content_etape{padding:10px}
.identif_client{padding-bottom:10px}
.mdp_lost{float:left;margin-bottom:10px}
.lien_perdu{float:right}
.mdp_lost a,.lien_perdu a{text-decoration:underline}
.mdp_lost a:hover,.lien_perdu a:hover{text-decoration:underline}
.mdp_lost a:active,.lien_perdu a:active{text-decoration:underline}
.mdp_lost a:focus,.lien_perdu a:focus{text-decoration:underline}
.form_client{margin-bottom:8px;position:relative}
.radio_client{display:inline-block;vertical-align:middle;width:65%}
.valid_form{margin-top:-7px;position:absolute;top:31%;right:-5px}
.form_client label{display:inline-block;text-align:right;width:32%;font:12px Gotham-Book}
.form_client label.errorForm{width:auto;text-align:right;display:block;margin:5px 15px}
.form_client label.deja_client{color:#077ee8;font:12px Gotham-Bold}
.form_client .label_dejainscrit{font:400 12px Gotham-Book;color:#9b9b9a}
.content_etape .input_step{border:1px solid #9a9a99;display:inline-block;padding:5px;max-width:290px;width:60%;color:#9a9a99;font:400 12px;border-radius:0;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;background:#fff}
.bx_etape.active_box .input_step.inputError{border-color:#077ee8}
.client_valider{background:#49b2ae;border:medium none;color:#fff;font:16px Gotham-Medium;padding:9px;text-transform:uppercase;cursor:pointer}
.valid_client{background:#49b2ae;border:none;color:#fff;font:16px Gotham-Medium;padding:10px 50px;text-transform:uppercase;cursor:pointer}
.valid_client2{background:#49b2ae;border:none;color:#fff;font:11px Gotham-Medium;padding:6px 10px;text-transform:uppercase;cursor:pointer;display:inline-block}
.valid_client3{background:#49b2ae;border:none;color:#fff;font:11px Gotham-Medium;padding:6px 10px;text-transform:uppercase;cursor:pointer;display:inline-block;margin-top:10px}
.valid_form i{color:#49b2ae}
.contenu_address{text-align:center;padding:20px}
.contenu_address span{display:block}
.client_valider:hover,.valid_client:hover,.valid_client2:hover{background-color:#077ee8}
.form_client_mdp{text-align:center}
.form_client.text-center{margin:8px 0}
.mdp_perdu{color:#9a9a99;font:11px Gotham-Book;text-decoration:underline}
.mdp_perdu:hover{text-decoration:none}
.titl_address{display:block;font:15px Gotham-Book;margin:10px auto;text-align:center;text-transform:uppercase}
.form_client .select_box_content{border:1px solid #9a9a99;border-radius:0;display:inline-block;width:60%;position:relative;max-width:290px}
.form_client .select_box_content2{border:1px solid #9a9a99;border-radius:0;position:relative;width:200px;margin:auto}
#display_facturation{float:left}
.checbox_client span{color:#9a9a99;font:12px Gotham-book;margin-left:10px;vertical-align:super;float:left;width:235px}
.mode_livrBit{font:12px Gotham-Book;cursor:pointer}
.mode_livrBit:hover{background:#fff;box-shadow:0 0 2px #ddd;-moz-box-shadow:0 0 2px #ddd;-webkit-box-shadow:0 0 2px #ddd;-o-box-shadow:0 0 2px #ddd}
.modelivr_img{display:inline-block;margin:0 10px;width:77px;text-align:center}
.modelivr_img img{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}
.active_box .modelivr_img img{filter:none!important;-webkit-filter:none!important}
.mode_livr_detail{display:inline-block;vertical-align:middle;width:58%}
.mode_livr_detail span{color:#f7931e}
.mode_livr_detail em{font:12px Gotham-Book;color:gray;display:block}
.moyen_livrBit{padding:10px;cursor:pointer}
.moyen_livrBit:hover{background:#fff;box-shadow:0 0 2px #ddd;-moz-box-shadow:0 0 2px #ddd;-webkit-box-shadow:0 0 2px #ddd;-o-box-shadow:0 0 2px #ddd}
.mode_livrBit>label{display: block}
.moyen_livrBit2{padding:10px;cursor:pointer}
.moyen_livrBit2:hover{background:#fff;box-shadow:0 0 2px #ddd;-moz-box-shadow:0 0 2px #ddd;-webkit-box-shadow:0 0 2px #ddd;-o-box-shadow:0 0 2px #ddd}
.moyenlivr_img{display:inline-block;margin:0 10px;min-width:100px;text-align:center}
.moyenlivr_img img{-webkit-filter:grayscale(100%);filter:grayscale(100%);filter:gray;filter:url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' height='0'><filter id='greyscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0' /></filter></svg>#greyscale")}
.active_box .moyenlivr_img img{filter:none!important;-webkit-filter:none!important}
.moyen_livr_detail{display:inline-block;vertical-align:middle;max-width:135px}
.moyen_livr_title{display:block}
.valider_commande{margin:15px 0;text-align:right}
.box_cgv{margin:auto;padding:10px 0}
.box_cgv label{font:14px Gotham-Book}
.suiv_etape{display:block;margin:auto}
.box_cgv span{color:#5b5b5a;vertical-align:middle;display:inline-block}
.box_cgv a{color:#077ee8;text-decoration:underline}

/********************************************************************
SPINNER - SPINNER - SPINNER - SPINNER - SPINNER - SPINNER - SPINNER
********************************************************************/
.loading-overlay{background-color:#000;display:block;height:100%;left:0;opacity:.5;position:fixed;text-align:center;top:0;width:100%;z-index:9998}
.spinner{/*width:40px;height:40px;*/left:50%;position:fixed;top:50%;z-index:9999}

.tarteaucitron_custom
{
    background: #0066ff;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    padding: 5px 10px;
    text-decoration: none;
    margin-left: 7px;
}

/** css chrono relais **/
#btn_select_relais_chrono{
	margin:auto;
	display:inline-block;
	cursor:pointer;
	padding: 6px 10px;
	background:#49b2ae;
	color:#fff;
	border:none;
	text-align:center;
	text-transform: uppercase;
}
/*
#btn_select_relais_chrono:hover{
	background:#456;
}
*/
.popup_content {
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 9000;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
}
.popup {
    background: transparent;
    margin: auto;
    border-radius: 2px;
	position:absolute;
	top:50%;
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
	left:0;
	right:0;
}
.chrono_popup{
	width:auto; background:#fff;border: 4px solid #525252;
}
.box_title{
	color:#fff;
	background: #151517 url("template-motif_header_FR.jpg") repeat-y center center;
	padding: 10px;
	position: relative;
}
.button_closable{
	position: absolute;
	top: 0;
	right: 0;
	background: url("template-cross_FR.png") no-repeat center center;
	width:30px;
	height:30px;
	cursor:pointer;
}
.box_chrono_wrap{
	width:auto; background:#fff;position:relative;
}
.box_chrono{
	padding:10px; width:auto; background:#fff;position:relative;
}
.logo_wrap{
	float:left
}
.search_wrap{
	float:right;
	min-width:50%;
	padding-bottom: 5px;
}
.search_wrap form input[type=text], .search_wrap form select{
	border:1px solid #555;
	border-radius: 2px;
	padding: 3px;
}

.search_wrap table{
	margin:auto;
}
#chrono_loading{
	background: rgba(255,255,255,0.8);
	position:absolute;
	width:100%;
	height:100%;
	text-align:center;
	z-index: 2;
	box-sizing:border-box;
	/*padding-top:30%;*/
	display:none;
}
#chrono_loading span{
	display:block;
	text-align:center;
	position:absolute;
	top: calc( 50% - 0px);
	left: 0;
	right: 0;
	font-size: 14px;
	color:#111;
}
.label_coord_relais{
	margin: 10px 0;
	text-align:center;
}

.view_info_relais {
    border: 1px solid #9a9a99;
    display: inline-block;
    padding: 5px;
    max-width: 290px;
    width: 60%;
    color: #9a9a99;
    font: 400 12px;
    border-radius: 0;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    background: #f8f8f8;
	min-height: 26px;
}
#liste_points{
	width:50%;
	height:400px;
	background:#f8f8f8;
	float:left;
	overflow:auto
}
.aucun_point{
	font-weight:bold;
	color:#a00;
	text-align:center;
}
#map_wrap{
	width:50%;
	height:400px;
	background:#fafafa;
	float:left;
}
#map_chronopost{
	width:100%;
	height:100%;
}

#btn_find_chrono{
	display:inline-block;
	cursor:pointer; 
	background:#61a2f2;
	border:1px solid #5b7daf;
	padding:2px 3px;
	border-radius: 3px;
	color: #fff;
}
#btn_find_chrono:hover{
	background:#216cbf;
}
.point_item {
    padding: 10px 4px;
    margin: 2px 0;
    background: #ffffff;
    cursor: pointer;
}
.point_map_item{
	display:inline-block;
	cursor:pointer; 
	background:#61a2f2;
	border:1px solid #5b7daf;
	padding:2px 3px;
	border-radius: 3px;
	color: #fff;
	margin-top: 5px;
}
.point_map_item:hover{
	background:#216cbf;
}
.map_separateur{
	margin: 5px 0;
	border-bottom: 1px solid #ccc;
}