
@media screen and (min-width: 768px) and (max-width: 1023px) {
	.errorPhone{display:none;}
	html,body{height:100%}
	.globalPage,#footer{ width:768px}
	#columns {width:768px;/*width:746px; margin-left:22px;*/}

	body{ background:#057247;}
	#page{width:768px;margin:0 auto;overflow:hidden;position:relative;}
	/*---------mise en page header----------*/

	.rightMenuResp{background: #057247;position: absolute;right: -270px;top: 0;width: 270px;height:100%;z-index: 3; display:block}
	.globalPage{/*position:absolute;*/position:relative; background:#fff}


	#header{height: 300px;background: url(../img/background/sprit-bg-tablet.png) 0 0 repeat-x;}
	.header {height: 300px;padding: 0 0 0 22px;width: 746px; position:relative}
	.header #adtm_menu{ display:none}
	.header #header_user{ position:absolute; top:24px; right:22px}
	.header .logo{ height:100px;position:relative;top:-10px;}
	.header .logo img{height:72px;margin-top: 14px;}
	#shopping_cart{ width:157px}
	.contenerPanier{ width:89px}
	.bloc_search{width: 725px; height:auto}
	.bloc_search #searchbox p{width: 378px; height:32px;float: left;margin: 0px 15px 0 0}
	.bloc_search #searchbox p input[type="text"]{ width:344px; padding:7px 0 7px 10px}
	.bloc_search #searchbox .cmdFast{display: inline-block; margin-top:0px; padding:12px 26px 15px 48px; color:#fff;background: url(../img/background/sprit-puce-tablet.png) 20px 14px no-repeat; border:1px solid #239c56; border-width:0 1px 0 1px}
	#header_right{ height:60px; width:746px; padding:0;}
	#header_right .btnMenu{ position:absolute; right:-6px; top:5px; display:block; width:35px; height:25px;background: url(../img/background/sprit-puce-tablet.png) 0 -47px no-repeat; text-indent:-10000px}

	#header #reinsurance_block{padding: 10px 0 0; height:125px }

	#header #reinsurance_block li{margin: 0 0 10px 0;}
	#header #reinsurance_block ul {
		flex-wrap: wrap;
	}
	#header #reinsurance_block li img{max-width:34px; margin:2px 6px 0 0}


	#header #reinsurance_block li span.title{ font-size:12px}

	/*-----------sous menu------------*/
	.rightMenuResp{position:absolute;top:0;right:-270px;/*height:100%;*/display:block;background: #057247;	width:270px;	}
			.rightMenuResp #menu{width:100%;height:auto;}
			.rightMenuResp #menu > li{text-align:left;height:auto;float:none;clear:both;border:none;border-bottom:1px solid #0b5e3d;}
			.rightMenuResp #menu > li > a{font-size:15px;font-family:MontserratRegular;text-align:left;float:none;height:56px;display:block;padding:0 0 0 19px;line-height:56px;}
			.rightMenuResp #menu > li > a > span{float:none;width:auto!important;text-align:left;}
			.rightMenuResp #menu > li.advtm_menu_1{display:none;}
			.rightMenuResp #menu > li.hover{}
			.rightMenuResp #menu > li.hover a{background:#0d573a;}
			.rightMenuResp #menu > li > a.advtm_menu_actif,.rightMenuResp #menu > li.parentActive > a{background:#0d573a;color:#fff;}
			.rightMenuResp #menu > li.parentActive .adtm_sub{display:block;}
			.rightMenuResp .adtm_sub{height:auto;position:static;display:none;width:230px;	height:auto;padding:0 20px 19px;background:#0d573a;box-shadow:none;}
			.rightMenuResp .adtm_sub table{display:block;width:100%;}
			.rightMenuResp .adtm_sub table tbody{display:block;width:100%;}
			.rightMenuResp .adtm_sub table tr{display:block;width:100%;}
			.rightMenuResp .adtm_sub table td{min-height:50px;display:block;padding:0 0 10px;border:none;width:auto;}
			.rightMenuResp .adtm_sub td p{padding:0 0 10px;font-size:15px;}
			.rightMenuResp .adtm_sub td a {margin:0 0 12px 20px;display:inline-block;   font-size: 12px;}
			.rightMenuResp .adtm_sub td.is-image{display:none;}
	.adtm_sub {background:#0d573a; box-shadow:none;left: auto;padding: 50px 40px 30px;position: static;
			top: auto; width: 190px;}

	/*-----------fin sous menu------------*/

	/*---------mise en page contenu HP----------*/
	.slideshow .edito,.slideshow .bx-pager{left:178px}
	.home_page{ width:724px; padding:0 22px}
	.homeLeft{width: 472px; margin-right:32px}

	.carousel_home_feature, .carousel_home_product_new{width: 100% }
	.box_carousel .slides li{margin-right:32px}
	.box_carousel .flex-direction-nav .flex-prev{ left:auto; right:100px;}
	.box_carousel .flex-direction-nav .flex-next{ left:auto; right:0;}
	.box_carousel .paginate{ left:auto; right:45px;}

	.homeRight{width: 220px;}
	.manufacturer_r {min-height: 353px; padding: 27px 20px 19px; width: 180px; margin:0 0 55px}
	.globalPage .manufacturerIn{width: 768px !important; margin-left: 20px !important;}
	#footer{ width:768px; padding:0  0 0 0px}
	.footer{ width:746px;}
	.nav_foot > li > span{ margin:0 0 6px}
	#footerseo{width:722px;margin:30px 0 15px}
	/*---------------page listing----------------------*/
	.cont_intern {width:724px; margin-left:22px;}
	.content_right{width:478px; padding: 0 0px 0 0px}
	div.compare {width: 132px;}
	#productsSortForm {width: 344px;}
	#productsSortForm div.select{width: 344px;}
	#productsSortForm .selectPrductSort{ width:114px !important}
	#productsSortForm .selectProductNbr{ width: 120px;}

	#productsSortForm .jqTransformSelectWrapper {margin: 0 9px 0 0;}
	#productsSortForm .nb_item2{margin: 0 !important; width:118px !important}
	.content_sortPagiBar .resumecat{  float: none; left: 308px; position: relative;top: 11px;width:100px;}
	.content_sortPagiBar .resumecat.nopaginate { left: 410px;}
	.pagination_cat {padding-top: 4px;}

	#product_list li { clear: none; float:left; height: 348px; margin: 0 0 24px; width: 218px; margin-right:36px}
	#product_list li.alternate_item{margin-right:0}
	#product_list .p_img {float: none; height: 150px; padding: 24px 0 0; width: 150px; margin: 0 auto;
	}
	#product_list .p_img img {display: block; max-width: 150px;}
	#product_list .p_desc {float: none;padding: 20px 20px 0; width: 178px; overflow: visible}
	#product_list .p_desc .product_desc{ display:none}
	#product_list .p_desc h3{ text-align:center;    height: 36px;}
	#product_list .p_desc h3 a{ font-size:14px}

	#product_list .price_bloc_in {width: 178px;float: left;padding:0; text-align: center; height: 30px;position: relative;}
	#product_list .withReduction .price_bloc_in {float: right;padding: 0;}
	#product_list .price {/*bottom: 0; position: absolute;*/text-transform: uppercase;}
	#product_list .content_price {float: none;padding: 14px 0 0; width: 178px; text-align:center}

	#product_list .link_3 {float: none;margin: 16px 0 0 46px;font-size: 14px;   height: 30px;line-height: 30px;}
	.backHome{ float:left}

	#manufacturer #product_list li {margin-right:26px;}
	#manufacturer #product_list li.itemtablette {margin-right:26px;}
	#manufacturer .content_sortPagiBar .resumecat{ left: 550px; }
	/*---------------page produit----------------------*/
	.globalPage .product_page{padding:0 0 40px;margin:0 0 0 22px;	width:746px;}
	.bloc_price_in {padding:10px 0;}
	.withReduction .bloc_price_in {padding:6px 0 0 0;}
	.bloc_price_in.withOutPadding {padding:0;}
	/*---------------caroussel produit----------------------*/

	#pb-right-column {height: 370px; width: 270px;}
	.globalPage #pb-right-column #views_block{width:285px;height:80px;margin:0 0 0 10px;float:none;clear:both;}
	.globalPage #thumbs_list{height:80px;}
	.globalPage #thumbs_list li{width: 95px;height:80px;float:left;}
	.globalPage #pb-right-column #views_block.elementProds{overflow:visible;width:285px;height:80px;padding:0;}
	.globalPage .elementProds #thumbs_list{height:78px;}
	.globalPage .elementProds #thumbs_list li{width: 78px;height:78px;}
	.globalPage .elementProds #thumbs_list li a { height: 70px!important; width: 70px!important;}
	.globalPage .elementProds #thumbs_list li a img {height: 70px!important;width: 70px!important;}
	.globalPage  #view_scroll_right{ background-image: url(../img/background/sprit-mobile.png) ;position:absolute;top:32px;left:235px;background-position:right -284px;}
	.globalPage  #view_scroll_left{ background-image: url(../img/background/sprit-mobile.png) ;position:absolute;top:32px;left:-20px;background-position:0 -284px;}

	.globalPage #pb-right-column #views_block.elementProds {width: 285px;}

	.globalPage #pb-right-column #views_block{ margin:0 0 0 20px}

	#primary_block #pb-right-column #image-block{ margin: 0 0 18px}

	/*---------------txt produit----------------------*/
	#pb-left-column {width: 456px;}
	.flag_marque {height: 54px;  right: 44px;width: 74px;}
	.flag_marque img{width: 74px;}
	#short_description_block{padding:0 22px 10px 0; width:434px;}
	#pb-left-column .box{padding:0 24px 16px 0; width:434px; border-bottom:1px solid #d4d4d4; position:relative}
	#pb-left-column .mode_emploi{ position:absolute; top:70px; left:0;width: 68px;  background-position: 16px -1332px; padding: 8px 0 0 45px;}
	.bloc_price .reduction_percent {float: right;}
	.withReduction .bloc_price_in {clear: right;float: none; padding-top: 6px; width: auto;}
	#buy_block {width: 290px; border-left:1px solid #d4d4d4;}

	#more_info_block,.producatDecli{ width:724px}
	.related .box_carousel .slides li,.csoc_bloc  .box_carousel .slides li{margin: 0 30px 0 0;}
	.related .box_carousel .paginate,.csoc_bloc .box_carousel .paginate {left: 640px;}
	.relatedProducts{ width:720px}
	.box_carousel .item_slide{ height:338px}


	/*---------------tableau description----------------------*/
	#descriptionTablette  .hidetr td{padding:0;text-align:left;vertical-align:top;}
	#descriptionTablette  .hidetr{ display:none}
	.producatDecli .tbody td.first .actionBtnTr{margin-left:8px;}
	.globalPage #descriptionTablette .colisBox{ float:left; width:230px}
	.globalPage .colisBox span{font-family:MontserratBold;font-weight:normal;}
	.globalPage .colisBoxList{width:230px;}
	.colisBoxList li{font-size:14px;}
	.colisBoxList span{font-family:MontserratBold;color:#057247;font-size:14px;}
	.globalPage #descriptionTablette .autreInfos{ float:left; width:352px}
	.globalPage #descriptionTablette #add_to_cart {clear: none;float: left;padding: 48px 0 3px;width:auto;
	}
	#descriptionTablette .buttons_bottom_block input.quoteDEc  {cursor:pointer;border:none;  float:right;   margin:0; 	 	border-radius: 4px;  	-moz-border-radius:4px;  -webkit-border-radius:4px	;  box-shadow: 0 2px 0 0 #E69800;	color: #000000; 	display: inline-block;  text-align:left;	 	font-size: 18px;    height: 40px;    line-height: 40px; width: 209px;   padding: 1px 22px 0 20px;	position: relative;    text-align: left;font-family:MontserratRegular; 		/*-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;*/}
	#descriptionTablette .buttons_bottom_block input.quoteDEc:hover{color:#fff;text-decoration:none;background-color:#27ae60;box-shadow:0 2px 0 0 #27ae60;}

	#descriptionTablette .buttons_bottom_block input {font-size: 14px; height: 32px;    line-height: 32px; 	width: auto;}
	#descriptionTablette .buttons_bottom_block input.quoteDEc {font-size: 14px; height: 32px;    line-height: 32px; width: 140px;margin:4px 6px 0 2px;padding:1px 0 0 16px;background-position: 7px center}
	#descriptionTablette .buttons_bottom_block{width:100%;clear:both;}
	#descriptionTablette .buttons_bottom_block .link-devi{float:right;margin:0 8px 0 0;}

	.globalPage .producatDecli .qtr{float:left;padding:0 12px 0 0;}
	.globalPage .producatDecli .qt_action{float:left;width:140px;height:37px;margin:0;padding:5px 0 0; clear:both}
	.globalPage .producatDecli .qt_action a{text-align: center;		float:left;width:30px;height:30px;line-height:27px;		font-size:26px;color:#000;background: url(../img/background/sprit-mobile.png) no-repeat 0 -349px;overflow:hidden;text-indent:-100px;				margin:4px 7px 0 0;cursor:pointer;border-radius:30px; -moz-border-radius:30px;  -webkit-border-radius:30px;}
			.globalPage .producatDecli .qt_action a.uplink{background: url(../img/background/sprit-mobile.png) no-repeat 0 -391px}
			.producatDecli .qt_action input{height:35px;line-height:35px;width:54px;margin:0 7px 0 0;font-size:20px;}
			.dispoTr{width:100%;clear:both;overflow:hidden;padding:8px 0 0;}

	/*---------------tableau attribut piece detache----------------------*/
	.attribute_piece .tdhead td.col_1 {width: 120px;}
	#attribute_tablette  .hidetr2{display:none;}
	/*.actionBtnTr{overflow:hidden;text-indent:-1000px;vertical-align:middle;display:inline-block;width:30px;height:30px; background: url(../img/background/sprit-mobile.png) no-repeat 0 -349px ;margin:0 5px 0 2px;}
	.actionBtnTrSelected{background: url(../img/background/sprit-mobile.png) no-repeat 0 -391px}*/
	.actionBtnTr{background: url(/themes/triangle/css/../img/background/sprit-puce.png) 0 0 no-repeat;}
	.actionBtnTr{overflow:hidden;text-indent:-1000px;vertical-align:middle;display:inline-block;width:38px;height:16px;background-position:14px -838px;margin:0 5px 0 2px;}
	.actionBtnTrSelected{background-position:14px -852px;}
	.plusINfoTr{line-height:18px;background:#f7f7f7;padding:10px 15px;color:#000;font-size:14px; overflow:hidden}
	.globalPage .attribute_piece  .hidetr2 td{padding:0;text-align:left;vertical-align:top;}
	.plusINfoTr .livre_10{font-size:14px;}
	.producatDecli .dispoTr .enstock, .producatDecli .dispoTr .livre_10{font-size:14px;}
	.col_small {width: 10%;}

	/*---------------panier----------------------*/
	.order .breadcrumb-bloc .breadcrumb{width:746px;}
	.globalPage .contOrder{ width:724px; padding-right:22px;margin:0 0 0 22px;}
	#order_step{ height:46px}
	#order_step li{background: url(../img/background/sprit-puce.png) no-repeat  0 0 ;}
	#order_step li span, #order_step li a{height: 46px;line-height: 46px; font-size:12px; width:130px}
	#order_step li{ width:130px; background-position: right -675px;height: 46px;position:relative;}
	#order_step li.step_current {background-position: right -611px;}
	#order_step li.step_done {background-position: right -741px;}


	#addExpress { width:703px;}
	div.refExpress_zone{width: 386px;}
	#addExpress #refExpress{width: 366px;}
	td.cart_description {width: 344px;}
	td.cart_delete .cart_quantity_delete{ margin:0 auto}
	.panierLeft {width: 400px;}
	.panierOption {clear: both; float: left;height: 35px; padding: 8px 0 0 15px;width: 383px;}
	.panierOption{ margin-top:20px}
	.panierOption h3 {float: left; margin: 0 42px 0 0; padding-top: 5px;}
	.panierLeft .reassurancePanier{ display: none;}
	.reassurancePanier{ padding:0; width:400px}
	.reassurancePanier li {background-position: 94% -394px;}
	.reassurancePanier .item_2{background: url(/themes/triangle/css/../img/background/sprit.png) 0 0 no-repeat; background-position: -55% -394px;}
	.reassurancePanier .item_0 a{width:132px}
	.reassurancePanier .item_1 a{width:137px}
	.reassurancePanier .item_2 a{width:202px; padding: 2px 0 0 78px; background-position: 20px -1716px;}
	.reassurancePanier .item_2 p{width:202px; padding: 2px 0 0 78px; background-position: 20px -1716px;}
	.reassurancePanier li.item_1{margin:0; background:none}
	.reassurancePanier span.phone{font-size: 17px;}
	.cart_navigation{padding: 10px 0 4px;}
	 .rte.content_only {width:96%;}
	.reassurancePanierM { display: inline-block !important; width: 94%; margin-left: 7%;}
	/*---------------identifier vous----------------------*/
	#create-account_form, #login_form{width: 310px;}

	#create-account_form .inputText, #login_form .inputText {width: 180px;}
	.contForm .inputText{ padding: 0 4px;}
	#create-account_form label, #login_form label {width: 120px;}

	/*---------------page adresse----------------------*/
	.orderAdr,#ordermsg{width: 692px;}
	.blocAdr #address_delivery {margin: 0 28px 0 0;}
	.addressItem{width: 310px;}
	.address_add .link_1{ margin:0}
	#ordermsg textarea{width:652px}
	#ordermsg .txt br{ display:none}
	#address .cont_intern{ width:655px;}

	.adresseUpdate .inline-infosphone {margin-bottom: 8px;width: 100%;}
	.address_update a, .address_delete a {line-height: 15px;}

	/*---------------page livraison----------------------*/
	.delivery_methods{width: 220px; padding: 16px 10px;}
	.delivery_option {margin: 0 15px 10px; width: 240px;}
	.order_carrier_content {width: 540px;}
	.addComment textarea {width: 458px; margin: 0 0 45px 20px}
	#order_step li.step_done {background-position: right -741px;}
	.bloccgv div.checkbox {width:672px;}
	.bloccgv div.checkbox label {width:630px;}
	/*---------------page paiment----------------------*/
	.contOrderstep_5 #order_step {margin: 0 0 42px;}
	.contOrderstep_5 h1 {margin: 0 0 34px;}
	.payment_cheque,.payment_bankwire { margin-bottom: 5px; width: 724px; padding: 24px 0; border: 1px solid #d4d4d4; height: auto; display: flex;flex-direction: column; align-items: center;}
	.payment_ligne { width: 220px; padding: 24px 5px; border: 1px solid #d4d4d4; height: 280px;}
	.payment_module { margin-left: 5px;}
	.payment_cheque p, .payment_bankwire p, .payment_ligne p{width: auto; padding: 0 0;}
	#HOOK_PAYMENT{padding: 42px 0 0 8px;}
	.globalPage .orderConfirm{ width:724px; padding-right:22px;margin:0 0 0 22px;}

	/*---------------page mon compte----------------------*/
	.myAccount .intro {padding: 0 0 0 10px;text-align: left;}
/*	#columns .cont_intern{ margin-left:0}*/
	.myAccount .box {height: 140px;}
	.myAccount .personalInfo,.myAccount .addresses,.myAccount .commandes,.myAccount .devis{ margin-right:6px}
	.myAccount .personalInfo {margin-left:0;width: 130px;}
	.myAccount .addresses {width: 92px;}
	.myAccount .commandes {width: 129px;}
	.myAccount .devis {width: 96px;}
	.myAccount .paniersSsauvgard {width: 98px;padding:0;}
	.myAccount .paniersSsauvgard.panierNoPadding {margin-left:17px;}
	.myAccount .accoutBtm{padding: 0 0 50px;}
	.globalPage .historyCont {width:724px;}
	.box a {font-size: 13px}
	.accoutBtm .phone a {text-decoration: none;font-size: 30px}
	#your_account{width: 130px; position:relative}
	#your_account .logoAccount{display: block;height: 60px;left: 0;position: absolute; top: 0;width: 60px;}
	#your_account p a{font-size: 11px; margin: 0 0 2px; background-position: 0 -47px;}
	/*---------------page creation compte----------------------*/
	.OrderCreate .info_1 h3{width: 232px;}
	.OrderCreate .info_1 .radio {width: 492px;}
	.contForm label{width: 212px;}
	.labelPostCode {width: 212px !important;}
	.contForm .inputText{width:450px}
	.inputCity {width: 242px !important;}
	.inputPostCode {width: 116px !important;}
	.contForm p.checkbox{padding: 0 0 15px;width: calc(100% - 20px);}
	.contForm p.checkbox label{width: 694px;}
	.infosadr { width:auto;padding: 5px 0 0 232px;}
	.form_info, .inline-infos {padding: 12px 0 0 232px; width: auto;}
	.contOrderstep_2 div.id_status {width: 230px !important;}
	.contOrderstep_2 div.id_status span{width: 100% !important;}
	.contForm .mieuxServir {padding: 35px 0 20px;}
	.contForm .mieuxServir select{ height:auto !important}
	.contForm .mieuxServir label {padding: 6px 0 10px 0;}
	.contForm .jqTransformSelectWrapper ul { padding: 7px 1px;}

	/******************** Listing marques ***************/
	.globalPage  .pagemanufacturer_list{padding:0 0 0 22px;width:724px;}
	.globalPage  #manufacturers_list{padding:20px 0 10px 10px;}
	#manufacturers_list li.last_right{margin:0 20px 20px 0;}
	.globalPage  .manufacturer_page .pagination_cat{margin-right:0;}
	/**************** END Listing marques ***************/

	/*---------------page cms----------------------*/
	.globalPage .page_cms{width:724px;}

	/*---------------page cms----------------------*/
	.globalPage .pageContact{width:724px;}
	.globalPage .pageContact .desc_contact{padding: 0 0 0 230px;}
	.pageContact .form_ok {padding: 50px 40px;}
	.error-captcha{line-height: 18px}
	/*---------------page catalogue----------------------*/
	.globalPage .pageCatalog{width:724px;}
	.globalPage .contForm .info_1 h3 {   width: 234px;}
	.globalPage .info_1 .radio { float: left; width: 448px;}
	.globalPage .contForm p.checkbox span.nb{width: 693px;text-align:justify;}
	.globalPage .contForm p.checkbox span.nb br{display:none;}

	/*---------------page News----------------------*/
	.globalPage .pageNews{width:724px;}
	.globalPage .pageNews #raison_social{ width: 354px;}

	/*---------------page information----------------------*/
	.globalPage .identity{width:724px;}

	/*---------------page adress account----------------------*/
	.globalPage .adresseAccount{width:724px;}
	.globalPage .adresseAccount .adrAccount{width:692px;}
	.globalPage .adresseAccount .bloc_adresses {    clear: both;    overflow: hidden;    padding: 20px 0 40px;    width: 100%;}
	.globalPage .adresseAccount .bloc_adresses .addressItem {    margin: 0 20px 20px 0;}
	.globalPage .adresseAccount .bloc_adresses .addressItem:nth-child(2n){  margin: 0 0 20px 0;}

	/*---------------page adress account----------------------*/
	.globalPage #block-order-detail{width: 702px;}
	.globalPage #block-order-detail .addressItem {    margin: 0 0 20px 16px;}
	.globalPage #block-order-detail .prod_det {    width: 260px;}
	.globalPage #sendOrderMessage .textarea textarea {    width: 659px;}
	.globalPage #sendOrderMessage p.submit {     width: 701px;}

	/*---------------page adress account----------------------*/
	.globalPage .cartstate{width:724px;}
	.globalPage #columns .cartstate #order-list {    width: 724px;}

	/*---------------page recherche----------------------*/
	.pageSearch .pagination_cat, #manufacturer .pagination_cat {margin-right: 34px !important;}
	.pageSearch .paginationBtm,  #manufacturer .paginationBtm{width: 710px !important;}
	.pageSearch #product_list li, #manufacturer #product_list li{margin: 0 26px 24px 0;}
	.pageSearch #product_list li.alternate_item,  #manufacturer #product_list li.alternate_item{margin-right: 26px;}

	/*---------------filtre page outillage----------------------*/
	#layered_block_left #layered_form div div ul {max-height: 182px;}
	#layered_block_left #layered_form div div ul#ul_layered_id_attribute_group_3 {max-height: 186px;}
	#left_column #layered_block_left ul label a {line-height:15px; position:relative; top:-1px}

	/*---------------fil ariane----------------------*/
	.breadcrumb{padding: 15px 24px 0;}

	/*---------------page sinscrir msg error----------------------*/
	#login_form .page_error {padding: 0 7px 10px 0;}
	.contOrder .page_error p{color: #ff0000;font-size: 11px;}

	/*---------------fancybox ajouter au panier----------------------*/
	#prodFancy,#prodFancy #conseilleBox{ width:700px !important}

	/*---------------favoris----------------------*/
	.produits_favoris .imageFav{ width:140px}
	.produits_favoris .imageFav img{ width:125px}
	.produits_favoris .prixFav {padding: 4px 4px 0 0;}
	.produits_favoris .actionFav ,.produits_favoris .actionFav a{ width:160px}

	/*detail ma commande */
	#block-history .error{ color:#ff0000; padding:0 0 10px 0}
	.error-captcha{padding:10px 0}

	/* FORMULAIRE D'INSCRIPTION */
	#account-creation_form .labelCity {width: 211px !important;}
	#account-creation_form .password .info-error {display: none;}
	#account-creation_form .address1 .info-error {display: none;}
	span.info-error { width: 351px;}
	#account-creation_form .inline-infos {padding: 7px 0 0 0; width: 360px;}
	#account-creation_form.contForm p.text {height: 71px;}
	.radio .text {height: 45px !important;}
	.info-error.error-birthday {margin-left: 327px;}
	.autocomplet_city_postcode {top: -44px; left: 32.5%;}
	#account-creation_form.contForm #phone_mobile {margin-bottom: 5px;}
	#account-creation_form.contForm .birthdayfield {height: 76px;}
	.authentication .backfrm {width: 100px;}

	/* e-devis */
	#module-quotes-quotecart .cart_itemMobile {width: 300px;padding-left: 9px;}
	.line_foot {width: 98%;}
	#module-quotes-quotecart .cart_navigation .link_1 {margin-bottom:10px;margin-left: 5%;  margin-right: 5%;font-size: 12px;}
	#module-quotes-quotecart .standard-checkout {width: 35%;}
	.image_devis {width: 100%; height: auto;}
	#module-quotes-quotecart h1, #module-quotes-quotecart #content_quote h3 {padding-left: 15px;}
}
