/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     default_default
 * @copyright   Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Reset ================================================================================= */
* { margin:0; padding:0; }
/* ================================================================================= */
/* specifique boutiques francaise YJCV5*/
/* Exc. Tax et Incl. Tax trop grands */
#select-vat{
	font-stretch: ultra-condensed!important;
	font-size: 12px!important;
	/*padding-bottom:5px!important;*/
	max-width: 65px !important;
}
.block-currency select {
    font-size: 12px !important;
}
#select-language {
    font-size: 12px !important;
	max-width: 75px !important;
}
/* /specifique boutiques francaise YJCV5*/
/* ================================================================================= */
/* YJC */
/* body          { background:#496778 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_body.gif) 50% 0 repeat-y; font:12px/1.55 Arial, Helvetica, sans-serif; color:#2f2f2f; text-align:center; } */
/* body          { background:transparent url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_main1.gif) 50% 0 repeat; font:12px/1.55 Arial, Helvetica, sans-serif; color:#2f2f2f; text-align:center; } NewDYJC */
body          { background:transparent url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_main1.gif) 50% 0 repeat; font:12px/1.55 Arial, Helvetica, sans-serif; color:#3a2a10; text-align:center; } /* Marron NewDYJC */
/* /YJC */

img           { border:0; vertical-align:top; display:block; margin-left:auto; margin-right:auto;} /* YJC centrer horizontalement les images */

/* a             { color:#1e7ec8; text-decoration:underline; } NewDYJC */
a             { color:#a53e92; text-decoration:underline; } /* NewDYJC */
a:hover       { text-decoration:none; }
:focus        { outline:0; }

/* Headings */
h1,h2,h3,
/* h4,h5,h6      { margin:0 0 5px; line-height:1.35; color:#0a263c; } bleu foncÃ© NewDYJC */
h4,h5,h6      { margin:0 0 5px; line-height:1.35; color:#3a2a10; } /* marron NewDYJC */
/* h4,h5,h6      { margin:0 0 5px; line-height:1.35; color:#FDFBED } */
h1            { font-size:20px; font-weight:normal; }
h2            { font-size:18px; font-weight:normal; }
h3            { font-size:16px; font-weight:bold; }
h4            { font-size:14px; font-weight:bold; }
h5            { font-size:12px; font-weight:bold; }
h6            { font-size:11px; font-weight:bold; }

/* Forms */
form          { display:inline; }
fieldset      { border:0; }
legend        { display:none; }

/* Table */
table         { border:0; /*border-collapse:collapse;*/ border-spacing:0; empty-cells:show; font-size:100%; }
caption,th,td { vertical-align:top; text-align:left; font-weight:normal; }

/* Content */
p             { margin:0 0 10px; }
strong        { font-weight:bold; }
address       { font-style:normal; line-height:1.35; }
cite          { font-style:normal; }
q,
blockquote    { quotes:none; }
q:before,
q:after       { content:''; }
small,big     { font-size:1em; }
/*sup           { font-size:1em; vertical-align:top; }*/

/* Lists */
/* YJC ul,ol         { list-style:none; } */

/* Tools */
.hidden       { display:block !important; border:0 !important; margin:0 !important; padding:0 !important; font-size:0 !important; line-height:0 !important; width:0 !important; height:0 !important; overflow:hidden !important; }
.nobr         { white-space:nowrap !important; }
.wrap         { white-space:normal !important; }
.a-left       { text-align:left !important; }
.a-center     { text-align:center !important; }
.a-right      { text-align:right !important; }
.v-top        { vertical-align:top; }
/* YJC */
/*.v-middle     { vertical-align:middle;} */
.v-middle     { vertical-align:middle; display: inline; }
/* /YJC */
.f-left,
.left         { float:left !important; }
.f-right,
.right        { float:right !important; }
.f-none       { float:none !important; }
/* YJC agrandissement des vignettes Ã  150x150*/
/*.f-fix        { float:left; width:100%; } */
.f-fix        { float:left; width:100%; margin-left: 6px;}
/* /YJC */
.no-display   { display:none; }
.no-margin    { margin:0 !important; }
.no-padding   { padding:0 !important; }
.no-bg        { background:none !important; }
/* ======================================================================================= */


/* Layout ================================================================================ */
.wrapper { min-width:954px; }
.page {}
.page-print { background:#fff; padding:25px 30px; text-align:left; }
.page-empty { background:#fff; padding:20px; text-align:left; }
.page-popup { background:#fff; padding:25px 30px; text-align:left; }
/* YJC */
/*.main-container { background:#fbfaf6 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_main1.gif) 50% 0 no-repeat; } */
.main-container { background:#fbfaf6 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_main2.jpg) 50% 0 repeat; overflow: hidden;}/* YJCV5 bkg_main1.gif remplacÃ© par bkg_main2.jpg pour voir logo */ /* Probleme IE10 des noms tisses resolu par overflow: hidden */
/* /YJC */
.main { text-align:left;
	/* border-right:2px solid #3c529b; NewDYJC*/ 
	/* border-left:2px solid #3c529b;  NewDYJC*/
	min-width:959px; /* width:80%; YJCV5*//* YJC Var */
	margin:0 auto; 
  	min-height:400px; 
	overflow: hidden; /* Probleme IE10 des noms tisses resolu par overflow: hidden */
/*	padding:25px 25px 80px 25px; */
	padding:25px 25px 10px 90px; /* YJC modif breadcrumbs du bas rapprocher footer *//* YJCV5 */
/*	background:#bac7ec; url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_main2.gif) 0 0 repeat-x; NewDYJC */
	/* background:#f9f4f1 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_main2.jpg) 0 0 repeat; *//* YJCV5 */
	/* background:#bac7ec; url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_main2.gif) repeat-x; */ 
	position: relative ;
	z-index: 1;
	}

/* Base Columns */
.col-left { float:left; margin-left: 0px; width: 206px; padding:0 0 1px; position:relative;}/*YJCV5*//*NewYJC*/
/*.col-left { width:205px; padding:0 0 1px; position: absolute; left:15px;} */
.col-left .etiquette-gauche-haut{margin-bottom: -25px;}/*NewYJC*/
.col-left .etiquette-gauche-bas{}/*NewYJC*/
.col-main { float:left; margin-left: 0px; min-width:685px; width:78%; padding:0 0 1px; } /*YJCV5 var */
/*.col-main { float:left; padding:0 0 1px; } *//*NewYJC */
/* .col-right { float:right; width:195px; padding:0 0 1px; } *//* NewYJC */
.etiquette-droite-haut{
    margin-left: -4px;/* YJCV5 nouvelle Ã©tiquette haut droite */
    top: -168px;
    position: absolute;
}
.etiquette-droite-bas{position: absolute; bottom:-120px;}/* YJCV5 nouvelle Ã©tiquette bas droite */
.col-right 
{ 
    background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/etiquette-droite-centre.png") repeat-y scroll 0 0 transparent;
	/*margin-top: 138px;*/
	float: right;
	margin-right: -6px;
	margin-top: 138px;
    padding: 0 0 1px;
	position: relative;
	/*position: absolute;*/
	/*right: 15px;*/
    width: 205px;
}
/* style des icÃ´nes sociaux introduits par le bloc CMS "social" insÃ©rÃ© colonne gauche et footer YJCV5 */
p.social-icons-list {
   width: 176px; 
   margin: 0 auto 34px auto;
}
.social-icons-list img.imgfirst{
    margin-left: 0; 
}
.social-icons-list img{
   margin-left: 4px; 
   border: 0px none; 
   display: inline; 
   float: left;
}

/* 1 Column Layout */
.col1-layout .col-main { float:none; width:auto; }

/* 2 Columns Layout */
.col2-left-layout .col-main { float:right; width: 78%;}/* NewYJC*/
/*.col2-left-layout .col-main { margin-left: 219px; width: 77%;}*/
.col2-right-layout .col-main {}/*NewYJC*/
/*.col2-right-layout .col-main {margin-right: 220px; width: 78%;}*/
/* 3 Columns Layout */
.col3-layout .col-main { min-width:488px; width: 82.3%; }/*YJCV5 var + ajustement chrome*/
/*.col3-layout .col-main { } *//*NewYJC*/
.col3-layout .col-wrapper { float:left; min-width:687px; width: 85.5%} /*YJCV5 var */
/*.col3-layout .col-wrapper { margin-left: 219px; margin-right: 220px;} *//*NewYJC */
.col3-layout .col-wrapper .col-main { float:right; } /* NewYJC*/
/*.col3-layout .col-wrapper .col-main { width:99.3%; } */
/* Content Columns */
.col2-set .col-1 { float:left; width:48.5%; }
.col2-set .col-2 { float:right; width:48.5%; }
.col2-set .col-narrow { width:32%; }
.col2-set .col-wide { width:65%; }

.col3-set .col-1 { float:left; width:32%; }
.col3-set .col-2 { float:left; width:32%; margin-left:2%; }
.col3-set .col-3 { float:right; width:32%; }

.col4-set .col-1 { float:left; width:23.5%; }
.col4-set .col-2 { float:left; width:23.5%; margin:0 2%; }
.col4-set .col-3 { float:left; width:23.5%; }
.col4-set .col-4 { float:right; width:23.5%; }
/* ======================================================================================= */


/* Global Styles ========================================================================= */
/* Form Elements */
input,select,textarea,button { font:12px/15px Arial, Helvetica, sans-serif; vertical-align:middle; color:#2f2f2f; }
input.input-text,select,textarea { background:#fff; border:1px solid #b6b6b6; }
input.input-text,textarea { padding:2px; }
select { padding:1px; }
select option { padding-right:10px; }
select.multiselect option { border-bottom:1px solid #b6b6b6; padding:2px 5px; }
select.multiselect option:last-child { border-bottom:0; }
textarea { overflow:auto; }
input.radio { margin-right:3px; }
input.checkbox { margin-right:3px; }
input.qty { width:2.5em !important; }
button.button::-moz-focus-inner { padding:0; border:0; } /* FF Fix */
button.button { -webkit-border-fit:lines; } /* <- Safari & Google Chrome Fix */
button.button { overflow:visible; width:auto; border:0; padding:0; margin:0; background:transparent; cursor:pointer; }
/* button.button span { display:block; height:19px; border:1px solid #de5400; background:#f18200; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff; } Orange NewDYJC */
button.button span { display:block; height:19px; border:1px solid #5d6b5e; background:#4B6E6C; padding:0 8px; font:bold 12px/19px Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; color:#fff; } /* Kaki NewDYJC */
.button.btn-cart > span {border-radius: 7px; height:18px; padding-bottom: 2px; padding-top: 0px; } /*YJCV5 Ajouter au panier coins arrondis */
button.button span span { border:0; padding:0; }
button.disabled span { border-color:#bbb !important; background:#bbb !important; }

button.btn-checkout span { height:40px; border:0; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/btn_checkout.gif) 0 0 no-repeat; padding:0 0 0 8px; font:bold 15px/40px Arial, Helvetica, sans-serif; color:#fff; }/*NewYJC correction padding 9px Ã  8px*/
button.btn-checkout span span { background-position:100% 0; padding:0 25px 0 16px; }
button.btn-checkout.no-checkout span { background-position:0 100%; color:#b8baba; }
button.btn-checkout.no-checkout span span { background-position:100% 100%; }

p.control input.checkbox,
p.control input.radio { margin-right:6px; }
/* Form Highlight */
/* input.input-text:focus,select:focus,textarea:focus { background-color:#edf7fd; } YJC */
input.input-text:focus,select:focus,textarea:focus { background-color:#ffffff; } /* YJC fond blanc */
/*.highlight { background:#efefef; }*/

/* Form lists */
/* Grouped fields */
/*.form-list { width:535px; margin:0 auto; overflow:hidden; }*/
.form-list li { margin:0 0 8px; list-style-type:none;} /* YJC */
.form-list label { float:left; color:#666; font-weight:bold; position:relative; z-index:0; }
.form-list label.required {}
.form-list label.required em { float:right; font-style:normal; color:#eb340a; position:absolute; top:0; right:-8px; }
.form-list li.control label { float:none; }
.form-list li.control input.radio,
.form-list li.control input.checkbox { margin-right:6px; }
.form-list li.control .input-box { clear:none; display:inline; width:auto; }
/*.form-list li.fields { margin-right:-15px; }*/
.form-list .input-box { display:block; clear:both; width:260px; }
.form-list .field { float:left; width:275px; }
.form-list input.input-text { width:254px; }
.form-list textarea { width:254px; height:10em; }
.form-list select { width:260px; }
/*.form-list li.wide .input-box { width:535px; }*/
.form-list li.wide .input-box { width:100%; }/* YJC form contact format variable */
/*.form-list li.wide input.input-text { width:529px; } */
.form-list li.wide input.input-text { width:100%; } /* YJC form contact format variable */
/*.form-list li.wide textarea { width:529px; }*/
.form-list li.wide textarea { width:100%; }/* YJC form contact format variable */
.form-list li.wide select { width:535px; }
.form-list li.additional-row { border-top:1px solid #ccc; margin-top:10px; padding-top:7px; }
.form-list li.additional-row .btn-remove { float:right; margin:5px 0 0; }
.form-list .input-range input.input-text { width:74px; }
/* Customer */
.form-list .customer-name-prefix .input-box,
.form-list .customer-name-suffix .input-box,
.form-list .customer-name-prefix-suffix .input-box,
.form-list .customer-name-prefix-middlename .input-box,
.form-list .customer-name-middlename-suffix .input-box,
.form-list .customer-name-prefix-middlename-suffix .input-box { width:auto; }

.form-list .name-prefix { width:65px; }
.form-list .name-prefix select { width:55px; }
.form-list .name-prefix input.input-text { width:49px; }

.form-list .name-suffix { width:65px; }
.form-list .name-suffix select { width:55px; }
.form-list .name-suffix input.input-text { width:49px; }

.form-list .name-middlename { width:70px; }
.form-list .name-middlename input.input-text { width:49px; }

.form-list .customer-name-prefix-middlename-suffix .name-firstname,
.form-list .customer-name-prefix-middlename .name-firstname { width:140px; }
.form-list .customer-name-prefix-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-middlename .name-firstname input.input-text { width:124px; }
.form-list .customer-name-prefix-middlename-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix-middlename-suffix .name-lastname input.input-text { width:189px; }

.form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
.form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }

.form-list .customer-name-prefix-suffix .name-firstname { width:210px; }
.form-list .customer-name-prefix-suffix .name-lastname { width:205px; }
.form-list .customer-name-prefix-suffix .name-firstname input.input-text,
.form-list .customer-name-prefix-suffix .name-lastname input.input-text { width:189px; }

.form-list .customer-name-prefix .name-firstname,
.form-list .customer-name-middlename .name-firstname { width:210px; }

.form-list .customer-name-suffix .name-lastname,
.form-list .customer-name-middlename .name-firstname,
.form-list .customer-name-middlename-suffix .name-firstname,
.form-list .customer-name-middlename-suffix .name-lastname { width:205px; }

.form-list .customer-name-prefix .name-firstname input.input-text,
.form-list .customer-name-suffix .name-lastname input.input-text,
.form-list .customer-name-middlename .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-firstname input.input-text,
.form-list .customer-name-middlename-suffix .name-lastname input.input-text { width:189px; }

.form-list .customer-dob .dob-month,
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-year { float:left; width:85px; }
.form-list .customer-dob input.input-text { display:block; width:74px; }
.form-list .customer-dob label { font-size:10px; font-weight:normal; color:#888; }
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-month { width:60px; }
.form-list .customer-dob .dob-day input.input-text,
.form-list .customer-dob .dob-month input.input-text { width:46px; }
.form-list .customer-dob .dob-year { width:140px; }
.form-list .customer-dob .dob-year input.input-text { width:134px; }

/* Independent fields */
/*.form-list li { margin:0 0 8px; }
.form-list li.fields { margin:0; }
.form-list .field { display:block; margin:0 0 8px; }
.form-list li.control {}
.form-list label { float:left; width:150px; padding:2px 10px 0 0; text-align:right; }
.form-list label.required { font-weight:bold; }
.form-list label.required em { font-variant:normal; color:#eb340a; margin-right:3px; }
.form-list .input-box { float:left; width:260px; }
.form-list input.input-text,
.form-list textarea { width:254px; }
.form-list select { width:260px; }
.form-list li.additional-row { border-top:1px solid #ddd; margin-top:10px; }
.form-list li.additional-row .btn-remove { float:right; margin:5px 5px 0 0; }
.form-list .input-range input.input-text { width:96px; }*/
/* Customer */
/*.form-list .customer-dob .dob-month,
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-year { float:left; width:85px; }
.form-list .customer-dob input.input-text { display:block; width:74px; }
.form-list .customer-dob label { font-size:11px; font-weight:normal; color:#777; text-align:left; }
.form-list .customer-dob .dob-day,
.form-list .customer-dob .dob-month { width:60px; }
.form-list .customer-dob .dob-day input.input-text,
.form-list .customer-dob .dob-month input.input-text { width:46px; }
.form-list .customer-dob .dob-year { width:140px; }
.form-list .customer-dob .dob-year input.input-text { width:134px; }*/

.buttons-set { clear:both; margin:4em 0 0; padding:8px 0 0; border-top:1px solid #e4e4e4; text-align:right; }
.buttons-set p.required { margin:0 0 10px; }
.buttons-set .back-link { float:left; margin:0; }
.buttons-set button.button { float:right; margin-left:5px; }

.buttons-set-order { margin:10px 0 0; }
.buttons-set-order .please-wait { padding:12px 7px 0 0; }

.fieldset { border:1px solid #bbafa0; background:#fbfaf6; padding:22px 25px 12px 20px; margin:28px 0; }/*YJCV5 padding-left 20px au lieu 33px pour RECAPTCHA blog*/
.fieldset .legend { float:left; font-weight:bold; font-size:13px; border:1px solid #2085d3; background:#f8f4e3; color:#144c77; margin:-33px 0 0 -10px; padding:0 8px; position:relative; }/* NewYJC #f19900->#2085d3 #f9f3e3->#f8f4e3 #e76200->#144c77 */
.fieldset .legendh3 { float:left; font-weight:bold; font-size:12px; border:1px solid #2085d3; background:#f8f4e3; color:#144c77; margin:-5px 0 0 0; padding:0 8px; position:relative; } /* NewYJC #f19900->#2085d3 #f9f3e3->#f8f4e3 #e76200->#144c77 */

/* Form Validation */
.validation-advice { clear:both; min-height:13px; margin:3px 0 0; padding-left:17px; font-size:11px; font-weight:bold; line-height:13px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/validation_advice_bg.gif) 2px 0 no-repeat; color:#eb340a; }
.validation-failed { border:1px dashed #eb340a !important; background:#faebe7 !important; }
.validation-passed {}
p.required { font-size:11px; text-align:right; color:#EB340A; }
/* Expiration date and CVV number validation fix */
.v-fix { float:left; }
.v-fix .validation-advice { display:block; width:12em; margin-right:-12em; position:relative; }

/* Global Messages  */
.success { color:#3d6611; font-weight:bold; }
.error { color:#df280a; font-weight:bold; }
.notice { color:#E26703; }

.messages,
.messages ul { list-style:none !important; margin:0 !important; padding:0 !important; }
.messages { width:100%; overflow:hidden; }
.messages li { margin:0 0 10px !important; }
.messages li li { margin:0 0 3px !important; }
.error-msg,
.success-msg,
.note-msg,
.notice-msg { border-style:solid !important; border-width:1px !important; background-position:10px 9px !important; background-repeat:no-repeat !important; min-height:24px !important; padding:8px 8px 8px 32px !important; font-size:11px !important; font-weight:bold !important; }
.error-msg { border-color:#f16048; background-color:#faebe7; background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_msg-error.gif); color:#df280a; }
.success-msg { border-color:#446423; background-color:#eff5ea; background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_msg-success.gif); color:#3d6611; }
.note-msg,
.notice-msg { border-color:#fcd344; background-color:#fafaec; background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_msg-note.gif); color:#3d6611; }

/* BreadCrumbs */
.breadcrumbs { font-size:11px; line-height:1.25; margin:0 80px 13px; }/*YJCV5*/
.breadcrumbs li { display:inline; }
.breadcrumbs li strong { font-weight:bold; }

/* Page Heading */
.page-title { width:100%; overflow:hidden; border-bottom:1px solid #ccc; margin:0 0 25px; }
.page-title h1,
/* .page-title h2 { margin:0; font-size:20px; color:#0a263c; } bleu foncÃ© NewDYJC */
.page-title h2 { margin:0 0 5px; color:#3a2a10; font-family: "Playball",cursive; font-size: 2.5em; font-weight: bold;} /* marron et police NewDYJC */
.page-title .separator { margin:0 3px; }
.page-title .link-rss { float:right; margin:7px 0 0; }
.title-buttons { text-align:right; }
.title-buttons h1,
.title-buttons h2,
.title-buttons h3,
.title-buttons h4,
.title-buttons h5,
.title-buttons h6 { float:left; }

.subtitle { clear:both; padding:15px 0 0; font-size:15px; font-weight:bold; margin:0 0 6px; color:#e25203; }

/* Pager */
.pager 
{ 
	font-size:14px; /* YJCV5 */
	/* background: url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_toolbar.png) 0 100% repeat-x; *//*NewYJC*/
	padding:4px 8px; 
	/* border-top:1px solid #e2e2e2; *//*NewYJC*/
	text-align:center; 
	position: relative;/*YJCV5*/
}
.pager .amount { float:left; margin: 0; width: 27%; } /*YJCV5*/
.pager .amount > p {float: left;}/*YJCV5*/
.pager .limiter { position: absolute; top: 0px; right: 0px; width: 33.5%; } /*YJCV5*/
.pager .limiter > div { float: right;} /*YJCV5*/
.pager .limiter label { vertical-align:middle; }
.pager .pages {     
    position: relative;
	margin-bottom:	5px; /*YJCV5*/
	} 
.pager .pages ol { margin-left: auto; margin-right: auto; padding-left: 0; padding-right: 0; width: 100%; }/*YJCV5*/
.pager .pages li { 
    background-color: #dedcda;
    border-radius: 30%;
    display: inline;
    font-weight: bold;
    margin: 0 2px;
    padding: 4px 8px; } /*YJCV5*/
.pager .pages li:hover {/*YJCV5 changement de couleur fond des numeros de page*/
	background-color: #d2be9d; /* plus foncÃ© que #e1d4be */
}
.pager .pages .current {}
.pager .pages  > strong {display:none;} /*YJCV5*/
.pager .pages a {/*YJCV5 supprimer soulignÃ© nÂ°*/
    text-decoration: none;
	position: relative; /* YJCV5 extension zone cliquable sur nÂ° de page */
}
.pager .pages a::before {/* YJCV5 extension zone cliquable sur nÂ° de page */
    content: "";
    position: absolute;
    top: -5px;
    bottom: -5px;
    right: -7px;
    left: -7px;
    background: rgba(0, 0, 0, 0); /* compatibilitÃ© IE8 */
}
.pager .pages a:hover {/*YJCV5 supprimer soulignÃ© nÂ°*/
    text-decoration: none;
}

/* Sorter */
.sorter 
{ 
	/* font-size:11px; */
	/* background: url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_toolbar.png) 0 100% repeat-x; *//*NewYJC */
	padding: 0px 8px; 
	/*border-top:1px solid #e2e2e2; *//*NewYJC */
} /*YJCV5*/
.sorter .view-mode { float:left; margin:0; }
.sorter .sort-by { float:right; } /*YJCV5*/
.sorter .sort-by label { vertical-align:middle; }
.sorter .link-feed {}
/************************ SELECT STYLE PARTICULIER TOOLBAR ET HEADER *********************************************************/
.sorter .sort-by select::-ms-expand, .pager .limiter select::-ms-expand, .select-store select::-ms-expand, #select-language select::-ms-expand, #select-vat select::-ms-expand, .block-currency .block-content select::-ms-expand
{ display: none; } /*YJCV5*/
.sorter .sort-by select, .pager .limiter select, .select-store, #select-language, #select-vat, .block-currency .block-content select  { 
/* Styling */
	background-color: #dedcda; 
	border: 0 none;
    border-radius: 7px;
	cursor:pointer;
	display: inline-block; /* ? */
    font-size: 14px;
    font-weight: bold;
	padding: 2px 15px 2px 6px;
    vertical-align: middle;
	margin: 0 0 1px;
	
/* reset */
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	-webkit-box-sizing: border-box;/* ? */
	-moz-box-sizing: border-box;/* ? */
	box-sizing: border-box;/* ? */

/* minimal */
	background-image: 
		linear-gradient(135deg, transparent 50%, #908a83 50%), 
		linear-gradient(45deg, #908a83 50%, transparent 50%);
    background-position: 
		calc(100% - 9px) 50%, 
		calc(100% - 4px) 50%;
	background-size:
		5px 5px,
		5px 5px;
	background-repeat: no-repeat;
	}
/* minimal suite */	
.sorter .sort-by select, .pager .limiter select, .select-store, #select-language, #select-vat, .block-currency .block-content select  { 
  background-image:
    linear-gradient(135deg, #908a83 50%, transparent 50%),
    linear-gradient(45deg, transparent 50%, #908a83 50%);
  background-position:
    calc(100% - 4px) 50%, 
	calc(100% - 9px) 50%;
  background-size:
    5px 5px,
    5px 5px;
  background-repeat: no-repeat;
  border-color: #dedcda;
  outline: 0; 	
	}

/* minimal suite */
.sorter .sort-by  select:-moz-focusring, .pager .limiter select:-moz-focusring , .select-store select:-moz-focusring, #select-language select:-moz-focusring, #select-vat select:-moz-focusring, .block-currency .block-content select:-moz-focusring
	{
  color: transparent;
  text-shadow: 0 0 0 #aaa59f;
	}
/**************************************************************/	


/* Toolbar */
.toolbar { padding-top: 6px;} /* YJCV5 */
.toolbarleft {display:none;}/* YJCV5 */
.toolbarright {display:none;}/* YJCV5 */
.toolbar .pager { padding:3px 8px; /*border-bottom:1px solid #fff; */ }/* YJCV5 */
/*.toolbar .sorter { border-bottom:1px solid #fff; } *//*NewYJC*/
.toolbar .sorter { left: -17px; margin-left: auto; margin-right: auto; position: relative; width: 35.7%;}/* YJCV5 */
.toolbar-bottom {margin-top:-1px; position:relative;}/*NewYJC*/

/* Data Table */
.data-table { width:100%; border:1px solid #e0bc79; }/* NewYJC #bebcb7 remplacÃ© par #e0bc79 beige soutenu */
.data-table .odd  { background:#faf4e9 }/*NewYJC #f8f7f5 remplacÃ© par #faf4e9 beige clair */
.data-table .even { background:#f7eddc; }/*NewYJC #eeeded remplacÃ© par #f7eddc */
/*.data-table tr.odd:hover,
.data-table tr.even:hover { background:#ebf1f6; }*/
.data-table td.last,
.data-table th.last { border-right:0; }
.data-table tr.last th,
.data-table tr.last td { border-bottom:0 !important; }
.data-table th { padding:3px 8px; font-weight:bold; }
.data-table td { padding:3px 8px; }

/*.data-table thead th { font-weight:bold; border-right:1px solid #c2d3e0; padding:2px 8px; color:#0a263c; white-space:nowrap; vertical-align:middle; }*/
.data-table thead th { font-weight:bold; border-right:1px solid #e0c2c2; padding:2px 8px; color:#3c0909; white-space:nowrap; vertical-align:middle; }/* NewYJC */
.data-table thead th.wrap { white-space:normal; }
.data-table thead th a,
.data-table thead th a:hover { color:#fff; }
/*.data-table thead th { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_th.gif) repeat-x 0 100% #d9e5ee; }*/
.data-table thead th { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_th.gif) repeat-x 0 100% #f7ecd7; }/*NewYJC */
.data-table thead th .tax-flag { font-size:11px; white-space:nowrap; }

.data-table tfoot { border-bottom:1px solid #e3d9d9; }/*NewYJC #d9dde3 remplacÃ© par #e3d9d9*/
.data-table tfoot tr.first td { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_tfoot.gif) 0 0 repeat-x; }
/*.data-table tfoot tr { background-color:#dee5e8 !important; }*/
.data-table tfoot tr { background-color:#f7ecd7 !important; }/* NewYJC beige*/
.data-table tfoot td { padding-top:1px; padding-bottom:1px; border-bottom:0; border-right:1px solid #e3d9d9; }/*NewYJC #d9dde3 remplacÃ© par #e3d9d9*/
.data-table tfoot strong { font-size:16px; }

.data-table tbody th,
.data-table tbody td { border-bottom:1px solid #e3d9d9; border-right:1px solid #e3d9d9; }/*NewYJC #d9dde3 remplacÃ© par #e3d9d9*/
/* Bundle products tables */
.data-table tbody.odd tr { background:#f8f7f5 !important; }/* NewYJC #f8f7f5 remplacÃ© par #faf4e9 beige clair */
.data-table tbody.even tr { background:#f9f2e4 !important; }/* NewYJC beige remplacÃ© par #f9f2e4 moins clair */
.data-table tbody.odd tr td,
.data-table tbody.even tr td { border-bottom:0; }
.data-table tbody.odd tr.border td,
.data-table tbody.even tr.border td { border-bottom:1px solid #e3d9d9; }/*NewYJC #d9dde3 remplacÃ© par #e3d9d9*/

.data-table tbody td .option-label { font-weight:bold; font-style:italic; }
.data-table tbody td .option-value { padding-left:10px; }

/* Generic Info Box */
.info-box { background:#fff url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-title.gif) 0 0 repeat-x; border:1px solid #d0cbc1; padding:12px 15px; margin:0 0 15px; }
.info-box h2 { font-weight:bold; font-size:13px; }

.info-table th { font-weight:bold; padding:2px 15px 2px 0; }
.info-table td { padding:2px 0; }

/* Shopping cart total summary row expandable to details */
tr.summary-total { cursor:pointer; }
tr.summary-total td {}
tr.summary-total .summary-collapse { float:right; text-align:right; padding-left:20px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_collapse.gif) 0 5px no-repeat; cursor:pointer; }
tr.show-details .summary-collapse { background-position:0 -52px; }
tr.show-details td {}
tr.summary-details td { font-size:11px; background-color:#dae1e4; color:#626465; }
tr.summary-details-first td { border-top:1px solid #d2d8db; }
tr.summary-details-excluded { font-style:italic; }

/* Shopping cart tax info */
.cart-tax-info { display:block; }
.cart-tax-info,
.cart-tax-info .cart-price { padding-right:20px; }
.cart-tax-total { display:block; padding-right:20px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_collapse.gif) 100% 5px no-repeat; cursor:pointer; }
.cart-tax-info .price,
.cart-tax-total .price { display:inline !important; font-weight:normal !important; }
.cart-tax-total-expanded { background-position:100% -52px; }

/* Class: std - styles for admin-controlled content */
.std .subtitle { padding:0; }
.std ol.ol { list-style:decimal outside; padding-left:1.5em; }
.std ul.disc { list-style:disc outside; padding-left:18px; margin:0 0 10px; }
.std dl dt { font-weight:bold; }
.std dl dd { margin:0 0 10px; }
/*.std ul,
.std ol,
.std dl,
.std p,
.std address,
.std blockquote { margin:0 0 1em; padding:0; }
.std ul { list-style:disc outside; padding-left:1.5em; }
.std ol { list-style:decimal outside; padding-left:1.5em; }
.std ul ul { list-style-type:circle; }
.std ul ul,
.std ol ol,
.std ul ol,
.std ol ul { margin:.5em 0; }
.std dt { font-weight:bold; }
.std dd { padding:0 0 0 1.5em; }
.std blockquote { font-style:italic; padding:0 0 0 1.5em; }
.std address { font-style:normal; }
.std b,
.std strong { font-weight:bold; }
.std i,
.std em { font-style:italic; }*/

/* Misc */
.links li { display:inline; }
.links li.first { padding-left:0 !important; }
.links li.last { background:none !important; padding-right:0 !important; }

.link-cart { color:#dc6809 !important; font-weight:bold; }
/*.link-wishlist { color:#dc6809 !important; font-weight:bold; } orange NewDYJC */
.link-wishlist { color:#1E7EC8 !important; font-weight:bold; } /* bleu ciel NewDYJC */
/* .link-wishlist.grid > img {border-radius: 7px;}YJCV5 Coeur aux coins arrondis */
.link-wishlist.grid { /*YJCV5 Coeur aux coins arrondis */
	background: #4b6e6c url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/coeur.gif") no-repeat scroll 6px 5px / 14px 14px;
    border-radius: 7px;
	border: 1px none #5d6b5e;
    display: inline-block;
    font-size: 0;
    height: 13px;
    padding: 4px 0 5px;
    position: relative;
    width: 26px;
}
.link-reorder { font-weight:bold; color:#1E7EC8 !important; }/* NewYJC #dc6809->#1E7EC8 */
.link-compare { font-weight:bold; }
.link-compare.grid {display: none;}  /* YJCV5 supprimer comparateur en mode grille */
.link-print { /*background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px;*/ font-weight:bold; color:#dc6809; }
.link-rss { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_rss.gif) 0 2px no-repeat; padding-left:18px; line-height:14px; white-space:nowrap; }
.btn-remove { display:block; width:11px; height:11px; font-size:0; line-height:0; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/btn_remove.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }
.btn-remove2 { display:block; width:16px; height:16px; font-size:0; line-height:0; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/btn_trash.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; }

.separator { margin:0 3px; }

.divider { clear:both; display:block; font-size:0; line-height:0; height:1px; margin:10px 0; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_divider1.gif) 0 50% repeat-x; text-indent:-999em; overflow:hidden; }

/* Noscript Notice */
.noscript { border:1px solid #ddd; border-width:0 0 1px; background:#ffff90; font-size:12px; line-height:1.25; text-align:center; color:#2f2f2f; }
.noscript .noscript-inner { width:950px; margin:0 auto; padding:12px 0 12px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_notice.gif) 20px 50% no-repeat; }
.noscript p { margin:0; }

/* Demo Notice */
.demo-notice { margin:0; padding:6px 10px; background:#d75f07; font-size:12px; line-height:1.15; text-align:center; color:#fff; }
/* ======================================================================================= */


/* Header ================================================================================ */
.logo { float:left; }
/* YJC */
/*.header-container { border-top:5px solid #0d2131; border-bottom:1px solid #415966; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_header.jpg) 50% 0 repeat; } */
/*.header-container { border-top:2px solid #0d2131; border-bottom:1px solid #3c529b; border-right:2px solid #3c529b; border-left:2px solid #3c529b; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_header.jpg) 50% 0 repeat-x #BAC7EC; } */
.header-container 
{ 
			/* border-top:2px solid #0d2131; NewDYJC*/
			/* border-bottom:1px solid #3c529b;NewDYJC*/
			/* border-right:2px solid #3c529b; NewDYJC*/
			/* border-left:2px solid #3c529b; NewDYJC*/
			min-width: 950px; /* YJC Var*//*NewDYJC*/
			/*width:80%; YJCV5*//* YJC Var*//*NewDYJC*/
			margin:0 auto; 
			/*padding: 0 0 0 50px; NewDYJC*/
			padding: 30px 0 0; /* YJC V5 */
			position:relative; 
			/*z-index:1000; *//* YJC stabilitÃ© menu */
/*			background:  url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_header.jpg) repeat 50% 0 #BAC7EC; NewDYJC*/
			background:  url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_header.jpg) repeat 50% 0 #c7bcb3; /* YJCV5 */	
			/*height: 210px; *//* NewDYJC pas indispensable si marges du logo rÃ©glÃ©es */
			}
/* /YJC*/
/*.header { min-width: 930px; width:80%; margin:0 auto; padding:10px; text-align:right; position:relative; z-index:10; } *//* YJC Var *//*NewDYJC*/
.header { margin: 10px auto 10px auto; padding-top: 0px; padding-bottom: 0px; padding-left:10px; padding-right:10px; text-align:right; position:relative; height:150px; }/* YJCV5 *//* YJC Var *//*NewDYJC*//* YJCV5 sinon header deborde en petites largeurs ecran */
.header .logo { margin:-37px -450px -383px -5px; text-decoration:none !important; } /*YJCV5*//* NewDYJC positionnement prÃ©cis du logo */
.header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
.header h1.logo { margin:0; }
/* .header .quick-access { float:right; width:600px; padding:28px 10px 0 0; } NewDYJC */
.header .quick-access 
{ 
    /* background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_header_footer_m50.png") repeat scroll 0 0 transparent; YJCV5 */
    /*height: 115px;*/
	border: 2px dashed #fff; /* YJCV5 */
	border-radius: 10px; /* YJCV5 */
    margin: 0;/* YJCV5 */
    padding: 0 5px 5px; /* YJCV5 */
    position: absolute;
    right: 10px;/* YJCV5 */
    top: 80px;/* YJCV5 */
    width: 258px; /* YJCV5 */
	z-index: 1000; /* YJCV5 pour passer au dessus menu mobile */
} /*image transparente NewDYJC */
/* YJC */
/* .header .welcome-msg { margin:0; color:#fff; text-align:right;} */
.header .welcome-msg { margin:0; color:#fff; text-align:right; font-weight:bold; display: none;}/* YJCV5*/ /* NewDYJC */
.header .slogan 
{
    color: #4B6E6C;
    font-family: "Playball",cursive;
    font-size: 5.4em;
    /*font-weight: bold; YJCV5 */
    /*height: 120px; *//* compatibilitÃ© IE qui n'apprÃ©cie pas 0px */
    line-height: 0.9em;
    margin-right: auto;
	margin-left: auto;
    position: relative;
    text-align: center;
	top: -5px;
	width: 55%;
	z-index: 1000;
/*  text-shadow: 1px 1px 2px white, 0 0 1em white, 0 0 0.2em white; */
/*	text-shadow: 0 0 0.1em white, 0 0 0.04em white; YJCV5 */
/*	filter:
     progid:DXImageTransform.Microsoft.Shadow(color=#FFFFFF,direction=135,strength=3)		  
     progid:DXImageTransform.Microsoft.Shadow(color=#FFFFFF,direction=315,strength=1)\9; */
} /* Vert foncÃ© et police + halo NewDYJC */
.header .slogan a
{
	/*color: #4B6E6C; YJCV5 */
	color: #fff; /*YJCV5 */
	text-decoration:none;
}
/* /YJC */
.header .nom-boutique {font-size:0.8em; color:#972c62;}/* NewYJC */
.header .nom-boutique  a{color:#fff; text-decoration:none;}/* NewYJC *//*YJCV5 */
.header .titre-blog{font-size:0.8em; color:#972c62;}/* NewYJC */
.header .form-search 
{ 
    background: #dec4d3 none no-repeat scroll left top; /*YJCV5*/
    /*border: 1px solid #3A2A10; YJCV5*/
	border-radius:7px; /*YJCV5*/
    height: 30px;/*YJCV5*/
    margin-top: 0;/*YJCV5*/
    position: absolute;
    right: 8px;
	top: 189px;/*YJCV5*/
    width: 268px;
}/* YJC */
.header .form-search label { float:left; width:8px; height:21px; text-align:left; text-indent:-999em; overflow:hidden; }/* NewYJC */
.header .form-search input.input-text 
{ 
    background: none repeat scroll 0 0 transparent;
	border: medium none;
	float:left; 
    font-weight: bold;
	margin-top: 5px;
	width:75%; /* YJCV5 */
}
/*.header .form-search button.button { float:left; } YJC */
.header .form-search button.button { float:right; } /* YJC */
.header .form-search button.button span { border: medium none; height:22px; padding:1px 0 0 3px; font:bold 11px/21px Tahoma, Verdana, Arial, sans-serif; } /*YJCV5 */
/*.header .form-search button.button span span { background-position:100% 0; padding:0 6px 0 3px; }  NewYJC */
.header .form-search button.button span span { background-position:100% 0; } /* NewYJC */
.header .form-search .search-autocomplete { z-index:999; left:40px !important; top:22px !important; }
.header .form-search .search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
.header .form-search .search-autocomplete li { text-align:left; border-bottom:1px solid #f4eee7; padding:2px 8px 1px 8px; cursor:pointer; }
.header .form-search .search-autocomplete li .amount { float:right; font-weight:bold; }
.header .form-search .search-autocomplete li.odd { background-color:#fffefb; }
.header .form-search .search-autocomplete li.selected { background-color:#f7e8dd; }

	.header .form-search button.button span span {
		display: none; /* YJC terme recherche remplacÃ© par loupe noire : effacement Ã©crit */
	}
	.header .form-search button.button span {
		background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/recherche-noir.png") no-repeat scroll 6px 5px / 20px 20px rgba(0, 0, 0, 0);/* YJC terme recherche remplacÃ© par loupe noire : insertion loupe en fond*/
		width: 30px;
	}
	.header .form-search button.button span {
		height: 28px;
	}



.header .form-language { clear:both; float:right; padding:5px 0 0; text-align:center; width: 95px; } /* YJCV5 */
/* YJC*/
/*.header .form-language label { font-weight:bold; padding-right:5px; color:#a7c6dd; vertical-align:middle; } */
.header .form-language label { font-weight:bold; padding-right:5px; color:#9e4673; vertical-align:middle; }/* YJCV5 */
/* /YJC*/
.header .form-language select { padding:0; }
.header .form-language select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }

.header .form-tva { display: inline-block; margin-left: auto; margin-right: auto; padding: 5px 0 0; text-align: center; width: 65px;} /* YJCV5 */
.header .form-tva label { font-weight:bold; padding-right:5px; color:#9e4673; vertical-align:middle; }/* YJCV5 */
/* /YJC*/
.header .form-tva select { padding:0; }
.header .form-tva select.flags option { background-position:4px 50%; background-repeat:no-repeat; padding-left:25px; }
/*YJC*/
/*.shop-access { margin-bottom:6px; margin-top:6px; text-align:right; width:950px; font-weight:bold;} YJC */
.shop-access 
{ 
    /*background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/fondpassepartout.jpg") no-repeat scroll left top transparent;
    border: 1px solid #3A2A10; YJCV5 */
	float: right;
	font-size:1em;
    font-weight: bold;
    height: 34px;
 /*   left: 130px; YJCV5 */
	margin-top: -20px;
    /*padding-left: 10px; YJCV5 */
    padding-right: 10px;
    /*padding-top: 6px; */
    position: relative; /* YJCV5 */
    text-align: left;
    top: 0px; 
	right: 0px;
    z-index: 1000;
 
} /* YJC */
/* .shop-access .links a: {text-decoration:none;} */
	.shop-access a {text-decoration:none; color: #fff; position:relative; border-radius: 7px; display: inline-block;} /* NewYJC #A53E92->#144c77 *//*YJCV5*/
	.shop-access a:hover { text-decoration:underline;} /* NewYJC #d96708 -> #A53E92 *//*YJCV5*/
	.shop-access li.first > a {/* YJCV5*/
		background: #9e4673 url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/compte.gif") no-repeat scroll 5px 50% / 15px 15px;
		/*padding: 5px 7px 5px 25px;*/
		padding: 3px 5px 3px 25px;
		top: -6px;
	}
	.shop-access li.last { padding-right: 5px !important;}/*YJCV5*/
	.shop-access li.last > a {/*YJCV5*/
		background: #9e4673 url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/login.gif") no-repeat scroll 5px 50% / 15px 15px;
	/*	float: right; */
		font-size: 0;
		height: 15px;
	/*	margin-top: -3px; */
		padding: 5px 0 5px 0;
		width: 25px;
	/* 	margin-left: -2px; */
		top: -17px;
		right: 0px;
	}
	.shop-access a.top-link-cart {/*YJCV5*/
		background: #9e4673 url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/panier.gif") no-repeat scroll 5px 50% / 15px 15px;
		/*padding: 5px 7px 5px 25px;*/
		padding: 3px 5px 3px 25px;
		top: -6px;
	}
	.shop-access a.top-link-wishlist {/*YJCV5*/
		background: #9e4673 url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/coeur.gif") no-repeat scroll 5px 50% / 15px 15px;
	 	float: left;/* YJCV5 */
		font-size: 0;
		height: 15px;
		margin-left: 0;
	/*	margin-top: -3px; */
		padding: 5px 0 5px 0;
		width: 25px;
		overflow: hidden;
		margin-right: 3px;/* YJCV5 */
		top: -6px;/* YJCV5 */
	}
	.shop-access a:before	{/* amelioration focus en mobile */
		  bottom: -10px;
		  content: "";
		  left: 0px;
		  position: absolute;
		  right: 0px;
		  top: -57px;
		  background: rgba(0, 0, 0, 0); /* compatibilitÃ© IE */
	}
	.shop-access li#top-link-login {/* YJCV5 *//* masquer login quand non logguÃ© */
		display: none;
	}
	

/* /YJC*/
/*YJC*/
.header .links { float:right; margin:0 0 6px; }
.header .links li { float:left; font-size:11px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_pipe1.gif) 100% 60% no-repeat; padding:0 8px 0 7px; }
.header .links a { color:#ebbc58; }
.header-container .top-container { clear:both; padding:5px 10px 0 12px; text-align:right; }
.header-container .top-container a { font-size:11px; color:#ebbc58; }
/* YJC*/
/*.header .store-switcher {margin-top:105px; text-align: right;} */
.header .store-switcher { clear:both; margin-left: auto; margin-right: auto; text-align: center; width: 230px; }/* YJCV5 */
.header .store-switcher  label {
color:#9e4673;/* YJCV5 */
font-weight:bold;
/* padding-right:3px; YJCV5 */
vertical-align:middle;
}
/* /YJC/

/********** < Navigation */
/* YJC */
/* .nav-container { background:#0a263d url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_nav0.jpg) 50% 0 repeat-y; } */
.header-container .fondmenuprincipal {
	background: #b1698c none repeat scroll 50% 0; 
	padding-bottom: 2px;
    padding-top: 1px;
	width: 100%;
} /* YJCV5 */
.nav-container {
	border-bottom: 2px dashed #fff;/* YJCV5 */
	border-top: 2px dashed #fff; /* YJCV5*/
	min-height: 37px;/* YJCV5 necessaire pour le blog quand pas de menu mobile */
/* min-width: 950px; NewDYJC*//* YJC Var */
/* width:80%; NewDYJC*//* YJC Var */
/*padding: 0 25px; NewDYJC*/
margin:0 auto;
   /* float:left; YJCV5 *//* NewDYJC*/
/* border-right:2px solid #3c529b; NewDYJC*/
/* border-left:2px solid #3c529b;  NewDYJC*/
/*background:#0a263d url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_nav0.jpg) 50% 0 repeat-y; NewDYJC */
padding-bottom: 3px;/* YJCV5 */
padding-top: 1px;/* YJCV5 */
z-index:50;/* YJC stabiltÃ© menu supÃ©rieur */
} 
/* /YJC*/
/*YJC*/
.nav  {background:#dbd8e0;
height:12px;
color:#3366cc;
text-align:center;
text-transform:uppercase;
font-size:.8em;
line-height:1.20em;
text-decoration:none;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding:0 25px; /* YJC Var */
display:block;
margin:0 auto;
position:relative;
min-width:950px; width: 80%; /* YJC Var */
z-index:100;
border-right:2px solid #3c529b; 
border-left:2px solid #3c529b;
}
.nav span {
cursor:pointer;
display:block;
white-space:nowrap;
}
.nav li.active a {
color:#4B6E6C;
}/*NewYJC Orange #E26703 remplacÃ© par Vert #4B6E6C*/
.nav a {color:#3366cc;
text-decoration:none;
display:block;
}
.nav a:hover {
color:#D96708;
text-decoration:none;
display:block;
}
.nav li {
margin-left:7px;
float:right;
list-style-type:none;
}
/* div du menu haut YJC */
.navtop{
/*background:#dbd8e0; */
/* height:18px;*/
/* color:#3366cc; *//* stabilitÃ© sous menus YJC */
/*text-align:center;*/
/*text-transform:uppercase;*/
/* font-size:.8em; *//* stabilitÃ© sous menus YJC */
/* line-height:1.20em; *//* stabilitÃ© sous menus YJC */
/* text-decoration:none; *//* stabilitÃ© sous menus YJC */
/*list-style-image:none;*//* stabilitÃ© sous menus YJC */
/*list-style-position:outside;*//* stabilitÃ© sous menus YJC */
/*list-style-type:none;*//* stabilitÃ© sous menus YJC */
/*padding:0 25px; *//* YJC Var *//* NewDYJC */
/* display:block;*/ /* stabilitÃ© sous menus YJC */
	/* margin:0 -25px; YJCV5 *//* NewDYJC */
	/*border-bottom: 1px solid #3a2a10; YJCV5 *//* bordure infÃ©rieur marron NewDYJC */
	margin-right: 300px; /* YJCV5 */
	padding-bottom: 20px;/* rendre visible bordure infÃ©rieure NewDYJC */
	position: relative;/* indispensable pour rendre actif le z-index NewDYJC*/
	top:-20px;/*YJCV5*/
	z-index: 1000;/* passer le menu secondaire au-dessus de .main et du menu principal #custommenu qui est lui en z-index:999 NewDYJC */
/* position:relative; */ /* stabilitÃ© sous menus YJC */
/*min-width:950px; width: 80%; *//* YJC Var */
/* z-index:100;*//* stabilitÃ© sous menus YJC */
/*border-right:2px solid #3c529b; */
/*border-left:2px solid #3c529b; */
}
/************ nouveau nav menu haut YJC */
/* Masquage de 2 catÃ©gories racine dans le menu du haut YJCV5 */
.header-container li.level0.nav-1.level-top.parent, .header-container li.level0.nav-2.level-top.parent { /* masquage qui sommes-nous *//* masquage comment acheter */
    display: none !important;
}

#navblog, #nav .level0.level-top.parent {
    background-color: #dbd5ce;
    border-radius: 35px / 20px;/*YJCV5*/
    display: inline;
    margin-left: 15px;/*YJCV5*/
    padding-bottom: 6px !important;/*YJCV5*/
    padding-top: 6px !important;/*YJCV5*/
}
#nav .level0.level-top.parent.over {
	/*background-color: #fdfbed;*//*YJCV5*/
	background-color: rgba(253,251,237,0.80); /*YJCV5 crÃªme avec opacitÃ© 75%*/
	/*opacity:0.75;*/
}
/* / Masquage de 2 catÃ©gories racine dans le menu du haut */
#nav {
    /* background:#dbd8e0 repeat-x; NewDYJC*/
	/* background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/toolbarcenter.png") repeat-x scroll 0 0 #eedbb4; YJCV5*//*NewDYJC*/
	/* background:#eedbb4 repeat-x; *//*NewDYJC*/
	/*text-transform:uppercase; *//* YJC */
    /*font-size:13px;*/
	font-size:1.1em;
    font-family:helvetica,sans-serif;
    font-weight:bold;
	min-width: 242px; /* YJCV5 */
    width:100%;
    }
#nav, #nav ul {
    float: right;
    line-height: 20px;
    padding: 0;
    position: relative;
}
 /*   float:left; */
/*    list-style:none;  dÃ©placement pour racine NewDYJC*/
 /*   line-height:20px; */
    /*padding:0; NewDYJC*/
  /*  border:1px solid #aaa; */
/*    margin:0; */
/*    width:100%; *//* NewDYJC */
	/*margin: 0 0 0 -25px;*//* NewDYJC */
    /*padding: 0 25px; *//*NewDYJC */
/*	padding:0;
    } */
#nav a {
    display:block;
/*   text-transform:uppercase; *//* dÃ©placement pour racine du menu NewDYJC */
/*   color:#003372; bleu foncÃ© NewDYJC */
    color:#3A2A10; /* marron foncÃ© NewDYJC */
    text-decoration:none;
    padding:0px 10px;
    }
#nav li {
    text-transform:capitalize; /*YJCV5*//* pour racine du menu NewDYJC */
	font-family: "Playball",cursive; /*YJCV5*/
	font-size:1.5em; /*YJCV5*/
	list-style:none;  /*dÃ©placement pour racine NewDYJC*/
    float:right;/* YJC calage Ã  droite niveau racine*/
    padding:0;
    }
#nav li.active a { color:#144c77; }/* NewYJC active orange #d96708->#144c77 */
#nav ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:125px;
    font-weight:normal;
    margin:0;
    line-height:1;
    border:0;
    border-top:1px solid #666666;
	z-index:10000; /*NewDYJC*/
	box-shadow: 8px 8px 12px #51483c; /* YJCV5 */
    }
#nav ul li.parent a { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_nav2.gif) 100% 100% no-repeat; background-position: bottom right; }/*YJCV5 YJC affichage dessin quand il y a des feuilles*/
#nav ul li.parent li a { background-image:none; } /* YJC */
#nav li li {
    width:123px; /* = width #nav ul -2px */
    border-bottom:1px solid #666666;
    border-left:1px solid #666666;
    border-right:1px solid #666666;
	text-transform:none; /* pour feuilles du menu NewDYJC */
   font-weight:bold;/* pas de gras sur les feuilles */
    font-family:verdana,sans-serif;
    }
#nav li li a {
    padding:4px 10px;
    width:104px; /* = width #nav ul -20px */
    font-size:13px;
    color:#003372;
    }
#nav li  ul { /* rÃ©glage position 1er niveau */
	margin-left:0px;/*YJCV5 */
	margin-top:6px;/*YJCV5 */
	}
#nav li ul ul { /* rÃ©glage position des feuilles du menu */
    margin:-22px 0 0 123px;/*-40px 0 0 -125px YJCV5*//* = - (gauche) ou  + (droite) width #navbot -2px*/
    /*margin:-1em 0 0 1em;*/

    }
#nav li li:hover {
   /* background:#dddddd; */
	background: #4B6E6C; /* vert khaki */
	color: #FFFFFF;
    }
#nav li ul li:hover a, #nav li ul li li:hover a, #nav li ul li li li:hover a, #nav li ul li li li li:hover a {
    /*color:#a53e92; *//* orange #d96708-> violet #a53e92 NewDYJC */
	color: #FFFFFF;
	/*text-decoration:underline; *//* NewDYJC pour feuilles survolÃ©es*/
	text-decoration:none; 
	font-weight:bold;/*gras NewDYJC pour feuilles survolÃ©es */
    }
#nav li:hover a, #nav li.sfhover a {
    color:#144c77;  /* NewYJC active orange #d96708-> bleu #144c77 */

    }
#nav li:hover li a, #nav li li:hover li a, #nav li li li:hover li a, #nav li li li li:hover li a {
    color:#3A2A10; /* bleu foncÃ© #003372-> marron foncÃ© #3A2A10 NewDYJC */
    }
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul, #nav li.sfhover ul ul ul ul {
    left:-999em;
    }
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {
	left:auto; 
	/*background-color: #fdfbed;*//* bleu ciel #99CCFF-> #FDFBED blanc cassÃ© NewDYJC *//*YJCV5*/
	background-color: rgba(253,251,237,0.60); /*YJCV5 crÃªme avec opacitÃ© 75%*/
    }
#nav li:hover, #nav li.sfhover {
	background:#FDFBED; /* bleu ciel #99CCFF-> #FDFBED blanc cassÃ© NewDYJC */
	/*background-color: #fdfbed;*//* bleu ciel #99CCFF-> #FDFBED blanc cassÃ© NewDYJC *//*YJCV5*/
	background-color: rgba(253,251,237,0.60); /*YJCV5 crÃªme avec opacitÃ© 75%*/
    }
/************ fin nouveau nav menu haut YJC */
/* fin div menu haut YJC*/

/************ nouveau navbot menu BAS YJCV5 mais employÃ© pour pointillÃ©s maintenant */
.navfooter {
	/*border-top: 2px dashed #fff; */
    position: relative;
	top: 7px;
    z-index: 101;
}
.dashbottomfooter{
	/* border-top: 2px dashed #fff; */
    position: relative;
	bottom: -2px;
    z-index: 101;
}
.footer-container .level0.nav-3.level-top.parent, .footer-container .level0.nav-4.level-top.parent {
    display: none !important; /* masquage des categories racine Pros et Services car dans menu du haut */
}
#navbot {
    /* background:#dbd8e0 repeat-x; NewDYJC*/
	/*background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/toolbarcenter.png") repeat-x scroll 0 0 #eedbb4; YJCV5*//*NewDYJC*/
	/* background:#eedbb4 repeat-x; *//*NewDYJC*/
	/*text-transform:uppercase; *//* YJC */
    /*font-size:13px;*/
	/*background:#dec4d3; *//* YJCV5 */
	font-size:1.1em;
    font-family:helvetica,sans-serif;
    font-weight:bold;
    width:100%;
    }
#navbot, #navbot ul {
    float:left;
/*    list-style:none;  dÃ©placement pour racine NewDYJC*/
    line-height:20px;
    /*padding:0; NewDYJC*/
  /*  border:1px solid #aaa; */
    margin:0; 
    width:100%; /* NewDYJC */
	/*margin: 0 0 0 -25px;*//* NewDYJC */
    /*padding: 0 25px; *//*NewDYJC */
	padding:0;
    }
#navbot a {
    display:block;
/*   text-transform:uppercase; *//* dÃ©placement pour racine du menu NewDYJC */
/*   color:#003372; bleu foncÃ© NewDYJC */
    color:#3A2A10; /* marron foncÃ© NewDYJC */
    text-decoration:none;
    padding:0px 10px;
    }
#navbot li {
	display: inline-block; /* YJCV5 centrage */
    /* text-transform:uppercase; YJCV5*//* pour racine du menu NewDYJC */
	list-style:none;  /*dÃ©placement pour racine NewDYJC*/
    /* float:left; YJCV5 centrage *//* YJC calage Ã  gauche niveau racine*/
    padding:0;
    }
#navbot li.active a { color:#144c77; }/* NewYJC active orange #d96708->#144c77 */
#navbot ul {
    position:absolute;
    left:-999em;
    height:auto;
    width:163px;/* 125px YJCV5 */
    font-weight:normal;
    margin: 0 0 0 -15px; /* YJCV5 centrage du niveau 1 par rapport niveau 0 */
    line-height:1;
    border:0;
    border-top:1px solid #666666;
	z-index:10000; /*NewDYJC*/
	box-shadow: 8px 8px 12px #51483c; /* YJCV5 */
    }
#navbot ul li.parent a { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_nav2_l.gif) 100% 100% no-repeat; background-position: bottom left; }/* YJCV5 YJC affichage dessin quand il y a des feuilles*/
#navbot ul li.parent li a { background-image:none; } /* YJC */
#navbot li li {
    width:161px; /* 123px YJCV5 *//* = width #navbot ul -2px */
    border-bottom:1px solid #666666;
    border-left:1px solid #666666;
    border-right:1px solid #666666;
	text-transform:none; /* pour feuilles du menu NewDYJC */
   font-weight:bold;/* pas de gras sur les feuilles */
    font-family:verdana,sans-serif;
    }
#navbot li li a {
    padding:4px 10px;
    width:142px;/* 104px YJCV5*/ /* = width #navbot ul -21px */
    font-size:13px;
    color:#003372;
    }
#navbot li ul ul { /* rÃ©glage position des feuilles du menu */
    /*margin:-20px 0 0 -125px; YJCV5*//*YJC*/
	margin:-22px 0 0 -161px;/*-40px 0 0 -125px YJCV5*//* = - (gauche) ou  + (droite) width #navbot -2px*/
    /*margin:-1em 0 0 1em;*/

    }
#navbot li li:hover {
   /* background:#dddddd; */
	background: #717f72; /* vert khaki */
	color: #FFFFFF;
    }
#navbot li ul li:hover a, #navbot li ul li li:hover a, #navbot li ul li li li:hover a, #navbot li ul li li li li:hover a {
    /*color:#a53e92; *//* orange #d96708-> violet #a53e92 NewDYJC */
	color: #FFFFFF;
	/*text-decoration:underline; *//* NewDYJC pour feuilles survolÃ©es*/
	text-decoration:none; 
	font-weight:bold;/*gras NewDYJC pour feuilles survolÃ©es */
    }
#navbot li:hover a, #navbot li.sfhover a {
    color:#144c77;  /* NewYJC active orange #d96708-> bleu #144c77 */

    }
#navbot li:hover li a, #navbot li li:hover li a, #navbot li li li:hover li a, #navbot li li li li:hover li a {
    color:#3A2A10; /* bleu foncÃ© #003372-> marron foncÃ© #3A2A10 NewDYJC */
    }
#navbot li:hover ul ul, #navbot li:hover ul ul ul, #navbot li:hover ul ul ul ul, #navbot li.sfhover ul ul, #navbot li.sfhover ul ul ul, #navbot li.sfhover ul ul ul ul {
    left:-999em;
    }
#navbot li:hover ul, #navbot li li:hover ul, #navbot li li li:hover ul, #navbot li li li li:hover ul, #navbot li.sfhover ul, #navbot li li.sfhover ul, #navbot li li li.sfhover ul, #navbot li li li li.sfhover ul {
    left:auto;
	background:#FDFBED; /* gris clair #eeeeee -> blanc cassÃ© #FDFBED NewDYJC */
    }
#navbot li:hover, #navbot li.sfhover {
	background:#FDFBED; /* bleu ciel #99CCFF-> #FDFBED blanc cassÃ© NewDYJC */

    }
/************ fin nouveau navbot menu bas YJCV5 */
/* fin div menu bas YJCV5*/



/*/YJC*/
#oldnav { min-width:918px; margin:0 auto; padding:0 16px; font-size:13px; list-style-type:none;} /* YJC var*/
/* YJC */
#oldnav  ul  { list-style:none;}
#oldnav  ol  { list-style:none;}
/* /YJC */
/* All Levels */ /* Style consistent throughout all nav levels */
#oldnav li { position:relative; text-align:left; }
#oldnav li.over { z-index:998; }
#oldnav a,
#oldnav a:hover { display:block; line-height:1.3em; text-decoration:none; }
#oldnav span { display:block; cursor:pointer; white-space:nowrap; }
#oldnav li ul span {white-space:normal; }
#oldnav ul li.parent a { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_nav2.gif) 100% 100% no-repeat; }
#oldnav ul li.parent li a { background-image:none; }

/* 0 Level */
#oldnav li { float:right; }
#oldnav li.active a { color:#d96708; }
#oldnav a { float:left; padding:0px 12px 32px 8px; color:#a7c6dd; font-weight:bold; }
#oldnav li.over a,
#oldnav a:hover { color:#d96708; }

/* 1st Level */
#oldnav ul li,
#oldnav ul li.active { float:none; margin:0; padding-bottom:1px; background:#ecf3f6 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_nav1.gif) 0 100% repeat-x; }
#oldnav ul li.last { background:#ecf3f6; padding-bottom:0; }

#oldnav ul a,
#oldnav ul a:hover { float:none; padding:0; background:none; }
#oldnav ul li a { font-weight:normal !important; }

/* 2nd Level */
#oldnav ul,
#oldnav div { position:absolute; width:15em; top:27px; left:-10000px; border:1px solid #899ba5; }
#oldnav div ul { position:static; width:auto; border:none; }

/* 3rd+ Level */
#oldnav ul ul,
#oldnav ul div { top:5px; }

#oldnav ul li a { background:#ecf3f6; }
#oldnav ul li a:hover { background:#d5e4eb; }
#oldnav ul li a,
#oldnav ul li a:hover { color:#2f2f2f !important; }
#oldnav ul span,
#oldnav ul li.last li span { padding:3px 15px 4px 15px; }

/* Show menu */
#oldnav li ul.shown-sub,
#oldnav li div.shown-sub { left:0; z-index:999; }
#oldnav li .shown-sub ul.shown-sub,
#oldnav li .shown-sub li div.shown-sub { left:100px; }
/********** Navigation > */
/* ======================================================================================= */


/* Sidebar =============================================================================== */
/* .block { border:1px solid #c4c1bc; margin:0 0 15px; } *//* NewYJC */
.block { border-top:1px solid #c4c1bc; border-bottom:1px solid #c4c1bc; margin:15px 6px 15px 4px; }/* YJC margin-top:15px avec soldes */
/* YJC */
/* .block .block-title { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-title.gif) 0 0 repeat-x; border-bottom:1px solid #ddd; padding:2px 9px; } */
.block .block-title { border-bottom:1px solid #ddd; padding:2px 9px; }
/* /YJC */
.block .block-title strong { display:block; font:bold 12px/16px Arial, Helvetica, sans-serif; min-height:16px; padding:1px 0 1px; text-transform:uppercase; color:#4B6E6C; }/*NewYJC Orange #E26703 remplacÃ© par Vert #4B6E6C*/
.block .block-title strong span {}
.block .block-title a { text-decoration:none !important; }
.block .block-subtitle { margin:0; padding:5px 9px; font-size:1em; font-weight:bold; color:#0a263c; }
/* .block .block-content { background:#f8f7f5; } NewDYJC */
/*.block .block-content { background:#FDFBED; } *//* Ã©cru NewDYJC */
.block .block-content {  } /* rien NewYJC*/
.block .block-content li.item { padding:7px 9px; list-style-type:none;} /* YJC */
.block .block-content .product-name { color:#1e7ec8; }
.block .btn-remove { float:right; margin:1px 0 2px 5px; }
/*.block .actions { background:#dee5e8 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-actions.gif) 0 0 repeat-x; padding:6px 9px; text-align:right; }*//*NewYJC*/
.block .actions { padding:6px 9px; text-align:right; }
.block .actions a { float:left; }
.block .actions button.button { float:right; }
.block .empty { margin:0; padding:5px 9px; }

/*.block li.odd { background-color:#f4f3f3; }*//*NewYJC*/
/*.block li.even { background-color:#fafafa; }*//*NewYJC*/
.block li.odd { }
.block li.even { }


.col-left .block-cart, .col-left .block-wishlist, .col-left .block-compare, .col-left .block-reorder, .col-left .block-poll, .col-left .block-viewed, .col-left .block-compared, .col-left .block-related, .col-left .block-tags, .col-left .block-login {
    background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/fond-blocks-gauche.jpg") repeat scroll 0 0 #EEDBB4;
    border-bottom: 3px solid #3A2A10;
    border-right: 3px solid #3A2A10;	
    font-size: 11px;
    line-height: 1.25;
}/* NewYJC les blocks quand ils apparaissent Ã  gauche */

/* Mini Blocks */
.block-cart,
.block-wishlist,
.block-subscribe,
.block-compare,
.block-reorder,
.block-poll,
.block-viewed,
.block-compared,
.block-related,
.block-tags,
.block-login { font-size:11px; line-height:1.25; }
.block-cart .block-title strong,
.block-wishlist .block-title strong,
.block-subscribe .block-title strong,
.block-compare .block-title strong,
.block-reorder .block-title strong,
.block-poll .block-title strong,
.block-viewed .block-title strong,
.block-compared .block-title strong,
.block-related .block-title strong,
.block-tags .block-title strong,
.block-login .block-title strong {  background-position:0 0; background-repeat:no-repeat; padding-left:21px; }

.block-subscribe {
    background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/etiquette-newsletter.png") no-repeat scroll 0 0 transparent;
	background-size: 100% 100%;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    min-height: 110px;
	padding-top: 6px;
}
.block-subscribe .block-title{
    border-bottom: 1px solid #57462D;
    margin-left: 6px;
    margin-right: 6px;
    padding: 2px 9px;
}

/* Mini Products List */
.mini-products-list {width:170px;}/* YJC */
.mini-products-list .product-image { float:left; width:50px; border:1px solid #a9a9a9; }
.mini-products-list .product-details { margin-left:60px; }

/* Block: Account */
.block-account { border-color:#bbb;} 
/* .block-account .block-title { background:#fc9d36 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-title-account.gif) 0 100% repeat-x; border:0; padding:3px 10px; } */
.block-account .block-title { background: none repeat scroll 0 0 #4B6E6C; border:0; padding:3px 10px; }/* NewYJC Vert foncÃ© dÃ©saturÃ©*/
.block-account .block-title strong { font-size:13px; color:#fff; }
.block-account .block-content { background:#fbfaf6; padding:7px 10px 7px; }
.block-account .block-content li  { list-style-type:none;} /* YJC */
.block-account .block-content li a { display:block; border-bottom:1px solid #ddd; padding:3px 0; color:#5f5d5c; text-decoration:none !important;}
.block-account .block-content li a:hover { color:#144c77; }/* NewYJC #ea7900->#144c77 */
.block-account .block-content li.last a { border-bottom:0; }
.block-account .block-content li.current { border-bottom:1px solid #ddd; padding:3px 0; color:#144c77;}/* NewYJC #ea7900->#144c77 */
.block-account .block-content li.current.last { border-bottom:0; }

/* Block: Currency Switcher */
.block-currency { border: 0 none; float: left; margin: 0; position: relative; text-align: center; top: 8px;} /*YJCV5*/
.block-currency .block-title { background:none; border:0; padding:0; }
.block-currency .block-title strong { padding:0 0 0 21px; text-transform:none; color:#9e4673; text-align:center; } /* YJCV5 */
.block-currency .block-content { background:none; padding:0; }
.block-currency .block-content select { width:80px; padding:2px 15px 2px 0; margin-left: 5px; }/* YJCV5*/

/* Block: Layered Navigation */
.block-layered-nav { border:0; }
/*.block-layered-nav .block-title { border:0; padding:0; height:24px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-layered-title.gif) 0 0 no-repeat; text-indent:-999em; overflow:hidden; } */
.block-layered-nav .block-title { border-bottom:1px dotted #DDDDDD; padding:0; height:24px;  overflow:hidden; } /* YJC */
.block-layered-nav .block-title span{display:none;}
/*.block-layered-nav .block-subtitle { line-height:1.35; background:#d5e8ff url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-layered1.gif) 0 50% repeat; padding:3px 9px; border:1px solid #b9ccdd; border-width:1px 0; text-transform:uppercase; color:#1f5070; } NewDYJC */
.block-layered-nav .block-subtitle { line-height:1.35; background: url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-layered-dd.gif) 0 100% repeat-x transparent;padding:3px 9px;  text-transform:uppercase; color:#1f5070; } /* NewDYJC */
/* .block-layered-nav .block-content { border:1px solid #a0b3c3; background:#e7f1f4; } NewDYJC */
.block-layered-nav .block-content { background:url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/etiquette-gauche-centre.png") repeat-y scroll 0 0 transparent; } /* Ã©tiquette gauche  NewDYJC */
.block-layered-nav dt { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-layered-dt.gif) 9px 11px no-repeat; padding:7px 10px 0 28px; font-weight:bold; text-transform:uppercase; }
.block-layered-nav dd { padding:0 12px 12px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-layered-dd.gif) 0 100% repeat-x; }
/*.block-layered-nav dd.last { background:none; } NewYJC*/
.block-layered-nav dd.last { background:none;   } /*YJC*/
/*.block-layered-nav .currently li { background:#fff url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-layered-li.gif) 0 100% repeat-x; padding:4px 6px 4px 10px; margin-right:6px;} *//*NewYJC*/
.block-layered-nav .currently li {padding:4px 6px 4px 10px; margin-right:6px;}
.block-layered-nav .currently .label { font-weight:bold; padding-left:18px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-layered-label.gif) 0 3px no-repeat; text-transform:uppercase; }
.block-layered-nav .currently .btn-remove { margin:3px 0 0; }
/*.block-layered-nav .actions { font-size:11px; padding:4px 9px; background:#cad6e4; border:1px solid #dee5e8; border-width:1px 0; text-align:right; } NewDYJC */
.block-layered-nav .actions { font-size:11px; padding:4px 9px; background: url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-layered-dd.gif) 0 100% repeat-x transparent; text-align:right; } /* NewDYJC */
.block-layered-nav .actions a { float:none; }
.block-layered-nav select {padding: 1px; width: 95%;} /* YJC */

/* Block: Cart */
.block-cart .block-title { /*border-bottom:0;*/ }
.block-cart .block-title strong { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_block-cart.gif); }
/*.block-cart .summary { background:#fff; padding:2px 8px 8px; margin:-1px 0 0; position:relative; z-index:1; }*//*NewYJC*/
.block-cart .summary {margin:-1px 0 0; position:relative; z-index:1; }
.block-cart .amount { margin:0; }
.block-cart .amount a { font-weight:bold; }
/*.block-cart .subtotal { margin:5px 0 0; padding:2px 0; background:#fbebd9; text-align:center; }*//*NewYJC*/
.block-cart .subtotal { margin:5px 0 0; padding:2px 0; text-align:center; }
.block-cart .subtotal .price { font-weight:bold; }
.block-cart .actions { border-bottom:1px solid #c2c2c2; }

/* Block: Wishlist */
.block-wishlist .block-title strong { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_block-wishlist.gif); }
.block-wishlist .actions { text-align:right; }
.block-wishlist .actions a { float:none; }

/* Block: Related */
.block-related .block-title strong { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_block-related.gif); background-position:0 1px; }
.block-related input.checkbox { float:left; }
/* .block-related .product { margin-left:20px; } YJC */

/* Block: Compare Products */
.block-compare .block-title strong { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_block-list.gif); background-position:0 1px; }
.block-compare button.button span { border-color:#5d6b5e; background:#4B6E6C; }/* NewYJC #406a83 remplacÃ© par #5d6b5e et #618499 remplacÃ© par #4B6E6C couleur bouton vert*/
.page-popup .link-print { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_print.gif) 0 2px no-repeat; padding:2px 0 2px 25px; font-weight:bold; color:#1e7ec8; }
.compare-table { border:0; }
.compare-table thead tr.first th,
.compare-table thead tr.first td { border:0; background:none; padding:0; font-size:0; line-height:0; }
.compare-table .btn-remove { float:right; background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/btn_remove2.gif); width:72px; height:15px; }
.compare-table tbody th { background:#d9e5ee url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_th-v.gif) 100% 0 repeat-y; }
.compare-table tbody th,
.compare-table tbody td { padding:10px; border:0; border-top:1px solid #ccc; border-left:1px solid #ccc; }
.compare-table tbody td.last { border-right:1px solid #ccc; }
.compare-table tbody tr.last th,
.compare-table tbody tr.last td { border-bottom:1px solid #ccc !important; }
.compare-table tr.add-to-row td { background:#fffada; text-align:center; }
.compare-table tr.first td { text-align:center; }
.compare-table tr.first td .product-name { font-size:13px; font-weight:bold; margin:0 0 5px; color:#203548; }
.compare-table tr.first td .product-name a { color:#203548; }
.compare-table tr.first td .ratings { width:69px; margin:0 auto; }
.compare-table tr.first td p,
.compare-table tr.add-to-row td p { margin:0; }

/* Block: Recently Viewed */
.block-viewed .block-title strong { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_block-viewed.gif); }

/* Block: Recently Compared */
.block-compared .block-title strong { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_block-list.gif); background-position:0 1px; }

/* Block: Poll */
.block-poll .block-title strong { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_block-poll.gif); }
.block-poll .block-subtitle { font-size:12px; }
.block-poll label { color:#777; font-weight:bold; }
.block-poll input.radio { float:left; margin:1px -18px 0 0; }
.block-poll .label { display:block; margin-left:18px; }
.block-poll li { padding:3px 9px; list-style-type: none;}
.block-poll .actions { margin:5px 0 0; }
.block-poll button.button span { border-color:#5d6b5e; background:#4B6E6C; }/* NewYJC #406a83 remplacÃ© par #5d6b5e et #618499 remplacÃ© par #4B6E6C couleur bouton vert*/
.block-poll .answer { font-weight:bold; }
.block-poll .votes { float:right; margin-left:10px; }

/* Block: Tags */
.block-tags .block-title strong { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_block-tags.gif); }
.block-tags .block-content ul { font-size:12px; padding:10px; }
.block-tags .block-content li { display:inline; padding-right:4px; }
.block-tags .block-content a { color:#1b2d3b; }
.block-tags .actions { text-align:right; }
.block-tags .actions a { float:none; }

/* Block: Subscribe */
.block-subscribe .block-content { padding:5px 10px; }
.block-subscribe .block-title strong { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_block-subscribe.gif); }
.block-subscribe label { font-weight:bold; color:#666; }
.block-subscribe input.input-text { display:block; width:167px; margin:3px 0; }
.block-subscribe .actions { background:none; padding:0; margin:3px 0 0; text-align:left; }
.block-subscribe .actions button.button { float:none; }
.block-subscribe .actions button.button span { border-color:#5d6b5e; background:#4B6E6C; }/* NewYJC #406a83 remplacÃ© par #5d6b5e et #618499 remplacÃ© par #4B6E6C couleur bouton vert*/

/* Block: Reorder */
.block-reorder .block-title strong { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_block-list.gif); }
.block-reorder input.checkbox { float:left; margin:2px -20px 0 0; }
.block-reorder .product-name { margin-left:20px; }
.block-reorder .validation-advice { margin:3px 9px 7px; }

/* Block: Banner */
.block-banner { border:0; }
.block-banner .block-content { padding:0; text-align:center; }

/* Block: Login */
.block-login .block-title strong { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_ma-info.gif); }
.block-login .block-content { padding:5px 10px; }
.block-login label { font-weight:bold; color:#666; }
.block-login input.input-text { display:block; width:167px; margin:3px 0; }
.block-login .actions { background:none; padding:0; margin:3px 0 0; }
.block-login .actions button.button span { border-color:#5d6b5e; background:#4B6E6C; }/* NewYJC #406a83 remplacÃ© par #5d6b5e et #618499 remplacÃ© par #4B6E6C couleur bouton vert*/

/* Paypal */
.sidebar .paypal-logo { display:block; margin:10px 0; text-align:center; }
.sidebar .paypal-logo a { float:none; }
/* ======================================================================================= */


/* Category Page ========================================================================= */
.category-title { border:0; margin:0 0 7px; }
.category-title h1 {
    line-height: 32px !important;
}
.category-image { width:100%; overflow:hidden; margin:0 0 10px; text-align:center; }
.category-image img {}
.category-description { margin:0 0 10px; }
.category-products {} 
/* View Type: Grid */
/*.products-grid { border-bottom:1px solid #d9ddd3; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_grid.gif) 0 0 repeat; position:relative; list-style-type:none;padding-left:0em;} supression bordure descendue au niveau li YJC */
/* .products-grid {border-right:1px solid #d9ddd3; border-left:1px solid #d9ddd3; position:relative; list-style-type:none;padding-left:0em;} /* YJC *//*NewDYJC */
.products-grid { border-bottom: 1px solid #dedcda; border-top: 1px solid #dedcda; display:inline-block; position:relative; list-style-type:none; margin-top: -3px;text-align:center;} /*YJCV5 grille produits centrÃ©e border gris clair*//* YJC *//*Fond produits Ã©cru NewDYJC */
#upsell-product-table {padding-left:0;} /* YJC */
/* .products-grid.last { border-bottom:0; } YJCV5 */
/* YJC agrandissement vignette Ã  150x150 */
/*.products-grid li.item { float:left; width:138px; padding:12px 10px 80px; } 
.products-grid .product-image { display:block; width:135px; height:135px; margin:0 0 10px; }*/
/* + figer la hauteur et la largeur de chaque produit dans la grille, mettre une bordure blanche autour en remplacement de la bordure ul, position: relative; pour pouvoir aligner ajouter au panier vers le bas */
/*.products-grid li.item { float:left; width:158px; height:265px; padding:12px 3px 80px; border-bottom:2px solid #FDFBED; border-left:1px solid #FDFBED; border-right:1px solid #FDFBED; position: relative; }  Ã©cru NewDYJC */
.products-grid li.item { /*float:left;*/display:inline-block; vertical-align:top; width:238px; /*height:315px;*/ height:270px; padding:12px 3px 80px; position: relative; text-align: center;}  /*YJCV5 sans bordure + grandes images centrer texte contenu, grille produits centrÃ©e*/
/* + ajouter une petite marge gauche pour centrer */
.products-grid .product-image { display:block; width:230px; height:230px; margin:0 0 4px; } /*YJCV5 grandes images grille */
/* /YJC*/
/*.products-grid .product-name { *//*min-height:2.7em;*/ /*margin:0 0 5px; font-weight:bold; font-size:13px; color:#203548; } bleu foncÃ© NewDYJC */
/*.products-grid .product-name a { color:#203548; } bleu foncÃ© NewDYJC */
.products-grid .product-name { /*min-height:2.7em;*/ margin:0 0 5px; font-weight:bold; font-size:13px; color:#3a2a10; } /* marron NewDYJC */
.products-grid .product-name a { color:#3a2a10; text-decoration:none; } /* marron NewDYJC pas de soulignÃ©*/
.products-grid .product-name a:hover { text-decoration:underline; } /* NewDYJC soulignÃ© au survol*/
.products-grid .price-box { margin:5px 0; line-height:1.1 } /* YJC ajout line-height pour densifier affichage dans la grille produit */
.products-grid .availability { line-height:21px; }
.products-grid .actions { /* position:absolute; bottom:12px; */ margin: -2px auto 5px; } /* YJCV5 centrer ajout panier et coeur */
/*.products-grid .actions { bottom:12px; } ancienne modif YJC annulÃ©e grÃ¢ce Ã  ajout position: relative; de l'item li conteneur*/
.col2-left-layout .products-grid,
.col2-right-layout .products-grid { width:98%; margin:0 auto; }/* YJC 98% au lieu 632px */
.col1-layout .products-grid { width:98%; margin:0 auto; }/* YJC 98% au lieu 790px */

/* View Type: List */
.products-list{/* background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_product_grid.png") repeat scroll 0 0 transparent;*//* YJCV5*/}
.products-list li.item { border-bottom:1px solid #FDFBED; padding:12px 10px; } /* NewYJC */
.products-list li.item.last { border-bottom:0; }
.products-list .product-image { float:left; width:135px; height:135px; margin:0 0 10px; }
.products-list .product-shop { margin-left:150px; }
.products-list .product-name { margin:0 0 5px; font-weight:bold; font-size:13px; color:#203548; }
.products-list .product-name a { color:#203548; }
.products-list .price-box { float:left; margin:3px 13px 5px 0; }
.products-list .availability { float:left; margin:3px 0 0; }
.products-list .desc { clear:both; padding:6px 0 0; margin:0 0 15px; line-height:1.35; }
.products-list .desc .link-more { font-size:11px; }
.products-list .add-to-links { clear:both; }
.products-list .add-to-links li { display:inline; }
.products-list .add-to-links .separator { display:inline; margin:0 2px; }
/* ======================================================================================= */


/* Product View ========================================================================== */
/* Rating */
.no-rating { margin:0; }

.ratings { font-size:10px; line-height:1.25; margin:7px 0; }
.ratings strong { float:left; margin:1px 3px 0 0; }
.ratings .rating-links { margin:0; }
.ratings .rating-links .separator { margin:0 2px; }
.ratings dt {}
.ratings dd {}
.rating-box { width:69px; height:13px; font-size:0; line-height:0; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_rating.gif) 0 0 repeat-x; text-indent:-999em; overflow:hidden; }
.rating-box .rating { float:left; height:13px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_rating.gif) 0 100% repeat-x; }
.ratings .rating-box { float:left; margin-right:3px; }
.ratings .amount {}

.ratings-table th,
.ratings-table td { font-size:11px; line-height:1.15; padding:3px 0; }
.ratings-table th { font-weight:bold; padding-right:8px; }

/* Availability */
.availability { margin:0; }
.availability span { font-weight:bold; }
.availability.in-stock span {}
.availability.out-of-stock span { color:#d83820; }

.availability-only { margin:10px 0 7px; line-height:16px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_availability_only.gif) 0 50% no-repeat; padding-left:15px; }
.availability-only span,
.availability-only a { border-bottom:1px dashed #751d02; color:#000; cursor:help; }
.availability-only a { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_availability_only_arrow.gif) 100% 0 no-repeat; cursor:pointer; padding-right:15px; text-decoration:none; }
.availability-only .expanded { background-position:100% -15px; }
.availability-only strong { color:#be2c00; }

.availability-only-details { margin:0 0 7px; }
.availability-only-details th { background:#d2d6d9; font-size:10px; padding:0 8px; }
.availability-only-details td { background:#ebf0f3; border-bottom:1px solid #fff; font-size:11px; padding:2px 8px 1px; }
.availability-only-details tr.odd td.last { color:#d95e00; font-weight:bold; }

.product-view .product-shop .availability { font-size:11px; }
.product-view .product-shop .availability span { font-weight:normal; }

/* Email to a Friend */
.email-friend { margin:0; }

/* Alerts */
.alert-price { margin:0; font-size:11px; }
.alert-stock { margin:0; font-size:11px; }

/********** < Product Prices */
/*.price { white-space:nowrap !important; } YJC pour gagner de la place dans les grilles*/

.price-box { margin:5px 0; }
td .price-box{line-height:10px;}/* YJC densifier les lignes de discount dans tableaux produits groupÃ©s */
#wishlist-table td .price-box {
    line-height: 17px; /*YJC par contre ne pas le faire pour la whislist */
}
.price-box .price { font-weight:bold; color:#c76200; }

/* Regular price */
.regular-price { color:#c76200; }
.regular-price .price { font-weight:bold; font-size:13px; color:#c76200; }
.block .regular-price,
.block .regular-price .price { color:#2f2f2f; }

/* Old price */
.old-price { margin:0; padding:3px 0;}
.old-price .price-label { white-space:nowrap; color:#999;  }/* YJCV5 pas d'affichage texte prix normal */
.products-grid .old-price .price-label {display: none;} /* YJCV5 pas d'affichage texte Tarif normal dans la grille produits*/
.old-price .price { font-weight:bold; color:#c76200; text-decoration:line-through double #cd5033; } /* YJCV5 Texte barrÃ© en double en orange */

/* Special price */
.special-price { margin:0; padding:3px 0; }
.special-price .price-label { font-size:13px; font-weight:bold; white-space:nowrap; color:#cd5033;  }
.products-grid .special-price .price-label { display: none;} /* YJCV5 pas d'affichage texte Notre prix dans la grille produits */
.special-price .price { font-size:13px; font-weight:bold; color:#c76200; }
.products-grid .special-price .price{color:#cd5033; margin-left: 5px;} /* YJCV5 texte du prix en orange dans la grille avec espace*/

/* Minimal price (as low as) */
.minimal-price { margin:0; }
.minimal-price .price-label { font-weight:bold; white-space:nowrap; }

.minimal-price-link { display:block; }
/*.minimal-price-link .label {color:#1e7ec8;} NewDYJC */
/*.minimal-price-link .price { font-weight:normal; color:#1e7ec8; } NewDYJC */
.minimal-price-link .label {color:#d96708;font-weight:bold;font-size:13px;} /* NewDYJC */
.minimal-price-link .price { font-weight:normal; color:#d96708; font-weight:bold;font-size:18px;} /* NewDYJC */

/* Excluding tax */
/*.price-excluding-tax { display:inline; color:#999; }*/ /*YJC inline au lieu de block *//* gris NewDYJC */
/*.price-excluding-tax .label { white-space:nowrap; color:#999; } gris NewDYJC */
/*.price-excluding-tax .price { font-size:13px; font-weight:bold; color:#c76200; } *//* YJC bold au lieu de normal *//* bleu NewDYJC */
.price-excluding-tax { display:inline; color:#5d6b5e } /*YJC inline au lieu de block *//*Kaki foncÃ© NewDYJC */
.price-excluding-tax .label {color:#5d6b5e } /*Kaki foncÃ© NewDYJC */
.price-excluding-tax .price { font-size:1.4em; font-weight:bold; color:#3a2a10; } /* YJC bold au lieu de normal *//* 18 px marron NewDYJC */
/* Including tax */
/*.price-including-tax { display:inline; color:#999; }*/ /*YJC inline au lieu de block *//* gris NewDYJC */
/*.price-including-tax .label { white-space:nowrap; color:#999; } gris NewDYJC */
/*.price-including-tax .price { font-size:13px; font-weight:bold; color:#c76200; }*//* YJC bold au lieu de normal *//* bleu NewDYJC */
.price-including-tax { display:inline; color:#5d6b5e } /*YJC inline au lieu de block *//*Kaki foncÃ© NewDYJC */
/*.price-including-tax .label { white-space:nowrap; color:#5d6b5e } *//*Kaki foncÃ© NewDYJC */
.price-including-tax .label { color:#5d6b5e } /*Kaki foncÃ© NewDYJC + on enlÃ¨ve nowrap qui est gÃªnant dans la colonne produits apparentÃ©s*/
.price-including-tax .price { font-size:1.4em; font-weight:bold; color:#3a2a10; } /* YJC bold au lieu de normal *//* 1.6em marron NewDYJC */
/* FPT */
.weee { display:block; font-size:11px; color:#444; }
.weee .price { font-size:11px; font-weight:normal; }

/* Excl tax (for order tables) */
.price-excl-tax  { display:block; }
.price-excl-tax .label { display:block; white-space:nowrap; }
.price-excl-tax .price { display:block; }

/* Incl tax (for order tables) */
.price-incl-tax { display:block; }
.price-incl-tax .label { display:block; white-space:nowrap; }
.price-incl-tax .price { display:block; font-weight:bold; }

/* Price range */
.price-from { margin:0; }
.price-from .price-label { font-weight:bold; white-space:nowrap; }

.price-to { margin:0; }
.price-to .price-label { font-weight:bold; white-space:nowrap; }

.products-grid  .price-box p {display: inline;} /* YJCV5 aligner les prix barrÃ©s et non barrÃ©s ainsi que de Ã  seulement sur la grille produits */

/* Price notice next to the options */
.price-notice { padding-left:10px; color:#999; }
/* .price-notice .price { font-weight:bold; color:#2f2f2f;} YJC */
.price-notice .price { font-weight:bold; color:#2f2f2f; font-size:12px;} /* YJC */

/* Price as configured */
.price-as-configured { margin:0; }
.price-as-configured .price-label { font-weight:bold; white-space:nowrap; }

.price-box-bundle { padding:0 0 10px 0; }
.price-box-bundle .price-box { margin:0 !important; padding:0 !important; }
.price-box-bundle .price { color:#555; }
.price-box-bundle .price-to { display: none;} /* YJCV5 masquage du prix Ã : des produits packagÃ©s/bundle */
.products-grid  .price-box .price-to { display: none;} /* YJCV5 idem, si  display:none ne marche pas dans ce cas remplacer par left: 9999px; position: absolute;*/
/********** Product Prices > */

/* Tier Prices */
.tier-prices { margin:10px 0; padding:10px; background-color:#f4f7f7; border:1px solid #dadddd; }
.tier-prices li { line-height:1.4; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_tier.gif) no-repeat 0 3px; padding:2px 0 2px 10px; color:#424242; list-style-type:none;} /* YJC */
.tier-prices .benefit { font-style:italic; font-weight:bold; color:#2f2f2f; }
.tier-prices .price { font-weight:bold; color:#2f2f2f; }

.tier-prices-grouped li { padding:2px 0; color:#E26703; }
.tier-prices-grouped li .price { font-weight:bold; }
td .tier-prices-grouped {line-height:8px;}/* YJC densifier les lignes de discount dans tableaux produits groupÃ©s */

/* Add to Links */
.add-to-links { font-size:11px; margin:5px 0 0;list-style-type:none; } /* YJC */
.add-to-links.grid { display: inline-block; vertical-align: bottom; margin: 0;}/*YJCV5 positionnemnt de l'image du coeur dans la grille */
.add-to-links.grid > li { margin-left: 10px;}/*YJCV5 marge du coeur */
.add-to-links .separator { display:none; }

/* Add to Cart */
.add-to-cart label { float:left; margin-right:5px; font-weight:bold; color:#666; }
.add-to-cart .qty { float:left; margin-right:5px; }
.add-to-cart button.button { float:left; }
.add-to-cart .paypal-logo { clear:left; margin:0; padding:10px 0 0; text-align:right; }

/* Add to Links + Add to Cart */
.add-to-box { margin:10px 0; }
.add-to-box .add-to-cart { float:left; }
.add-to-box .or { float:left; font-weight:bold; margin:0 7px; color:#666; }
.add-to-box .add-to-links { float:left; margin:0; font-size:12px !important; line-height:1.25 !important; text-align:left !important; }
.add-to-box .add-to-links li { display:block !important; }
.add-to-box .add-to-links li .separator { display:none !important; }


.product-view { border:1px solid #c4c6c8; }

.product-essential { padding:25px; background:#fff url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_product-view.gif) 100% 0 no-repeat; }
.product-essential h2 { font:bold 13px/1.35 Arial, Helvetica, sans-serif; }

.product-collateral { background:#faf7ee url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_product_collateral.gif) 0 0 repeat-x; padding:25px; }
/* YJC */
/* .product-collateral h2 { font-weight:bold; font-size:15px; color:#e26703; border-bottom:1px solid #e5dcc3; padding:0 0 1px; margin:0 0 15px; } */
.product-collateral h2 { font-weight:bold; font-size:15px; color:#4B6E6C; border-bottom:1px solid #e5dcc3; padding:0 0 1px; margin:0 0 15px; font-family:Arial, Helvetica, sans-serif;}/*NewYJC Orange #E26703 remplacÃ© par Vert #4B6E6C*/
/* /YJC*/
/* YJC */
/* .product-collateral .box-collateral { margin:0 0 25px;} */
.product-collateral .box-collateral { margin:0 0 25px;font-family:'comic sans ms'; }
.product-collateral .box-collateral ul, .product-collateral .box-collateral ol {  padding-left:2em; padding-right: 1%; } /* YJC */
/* /YJC */

/* Product Images */
/*.product-view .product-img-box { float:left; width:267px; } */
.product-view .product-img-box { position:absolute; width:279px; } /*YJC*/
.col3-layout .product-view .product-img-box { float:none; margin:0 auto; }
.product-view .product-img-box .product-image { margin:0 0 13px; }
.product-view .product-img-box .product-image-zoom { position:relative; width:265px; height:265px; overflow:hidden; z-index:9; }
.product-view .product-img-box .product-image-zoom img { position:absolute; left:0; top:0; cursor:move; }
.product-view .product-img-box .zoom-notice { font-size:11px; margin:0 0 5px; text-align:center; }
.product-view .product-img-box .zoom { position:relative; z-index:9; height:18px; margin:0 auto 13px; padding:0 28px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/slider_bg.gif) 50% 50% no-repeat; cursor:pointer; }
.product-view .product-img-box .zoom.disabled { -moz-opacity:.3; -webkit-opacity:.3; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";/*IE8*/ opacity:.3; }
.product-view .product-img-box .zoom #track { position:relative; height:18px; }
.product-view .product-img-box .zoom #handle { position:absolute; left:0; top:-1px; width:9px; height:22px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/magnifier_handle.gif) 0 0 no-repeat;  }
.product-view .product-img-box .zoom .btn-zoom-out { position:absolute; left:2px; top:0; }
.product-view .product-img-box .zoom .btn-zoom-in { position:absolute; right:2px; top:0; }
.product-view .product-img-box .more-views h2 { font-size:11px; border-bottom:1px solid #ccc; margin:0 0 8px; text-transform:uppercase; }
.product-view .product-img-box .more-views ul { margin-left:-9px; list-style-type:none;} /* YJC */
.product-view .product-img-box .more-views li { float:left; margin:0 0 8px 9px; }
.product-view .product-img-box .more-views li a { float:left; width:56px; height:56px; border:2px solid #ddd; overflow:hidden; }

.product-image-popup { margin:0 auto; }
.product-image-popup .nav { font-weight:bold; text-align:center; }
.product-image-popup .image { display:block; margin:10px 0;  }
.product-image-popup .image-label { font-size:13px; font-weight:bold; margin:0 0 10px; color:#2f2f2f; }

/* Product Shop */
/* YJC */
/* .product-view .product-shop { float:right; width:330px; } */
.product-view .product-shop { float:right; margin-left:280px; min-height:305px;} /*YJC*/
/* /YJC */
.col1-layout .product-view .product-shop { float:right; width:545px; }
.col3-layout .product-view .product-shop { float:none; width:auto; }
.product-view .product-shop .product-name { margin:0 0 5px; }
.product-view .product-shop .product-name h1 { margin:0; font:bold 15px/1.35 Arial, Helvetica, sans-serif; }
.product-view .product-shop .availability { margin:10px 0; }
/* YJC */
/* .product-view .product-shop .short-description { margin:10px 0; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_divider1.gif) 0 0 repeat-x; padding:10px 0 0; } */
.product-view .product-shop .short-description { margin:10px 0; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_divider1.gif) 0 0 repeat-x; padding:10px 0 0;font-family:'comic sans ms'; }
.product-view .product-shop .short-description   ul {padding-left:3em; list-style-type:disc; } /* YJC */
.product-view .product-shop .short-description   ol {padding-left:3em; list-style-type:decimal; } /* YJC */
/* /YJC */

.product-view .product-shop .price-box { margin:10px 0; }
.product-view .product-shop .add-to-links { margin:5px; } /*YJC*/
.product-view .product-shop .add-to-links { font-size:12px; text-align:right; }
.product-view .product-shop .add-to-links li,
.product-view .product-shop .add-to-links li .separator { display:inline; }
.product-view .product-shop .add-to-links a { color:#1E7EC8 !important; font-weight:normal !important; }

/* Product Options */
.product-options { margin:20px 0 0; padding:10px 15px 20px; background-color:#faf4e9; border:1px solid #e4e4e4;} /* NewYJC #f6f6f6 remplacÃ© par #faf4e9 beige clair*/
.product-options dt { padding:10px 0 0; font-weight:normal; }
.product-options dt label { font-weight:bold; color:#2f2f2f; }
.product-options dt span.required { color:#eb340a; }
.product-options dt .qty-holder { float:right; margin-right:15px; }
.product-options dt .qty-holder label { vertical-align:middle; }
.product-options dt .qty-disabled { background:none; border:0; padding:3px; color:#2f2f2f; }
/*.product-options dd { padding:5px 10px 15px; margin:0 0 5px; border-bottom:1px solid #e4e4e4;display:inline-block;min-width:630px; }*/
.product-options dd { padding:5px 10px 15px; margin:0 0 5px; border-bottom:1px solid #e4e4e4;display:inline-block;min-width:80%; }
.product-options dl.last dd.last { border-bottom:0; padding-bottom:5px; margin-bottom:0; }
.product-options dd input.input-text { width:98%; }
.product-options dd input.datetime-picker { width:150px; }
.product-options dd .time-picker { display:-moz-inline-box; display:inline-block; padding:2px 0; vertical-align:middle; }
.product-options dd textarea { width:98%; height:8em; }
.product-options dd select { width:99%; }
.product-options dd .multiselect option { border-bottom:1px dotted #d9e5ee; padding:2px 4px; }
.product-options ul, .product-options ol {display: inline-block; list-style-type:inherit;} /* YJC */
.product-options ul.options-list { margin-right:5px; }
.product-options ul.options-list li { display:inline-block; vertical-align:top; margin-left:15px; margin-bottom:15px; list-style-type: none;} /*YJC*/
/*.product-options ul.options-list input.radio { float:left; margin-top:3px; } YJC */
.product-options ul.options-list input.radio {margin-top:3px; } /* YJC*/
.product-options ul.options-list input.checkbox { float:left; margin-top:3px; }
/*.product-options ul.options-list .label { display:table-cell; width:150px; padding-left:4px; }*//* YJC*/
.product-options ul.options-list label { font-weight:normal; display:inline-block; width:100px; margin-left:5px; }/* YJC*/
.product-options ul.validation-failed { padding:0 7px; }
.product-options p.note { margin:0; font-size:11px; }
.product-options p.required { margin-bottom:0; padding:15px 0 0; }

.product-options-bottom { background-color:#fffada; padding:15px 20px; border:1px solid #e4e4e4; border-top:0; }
.product-options-bottom .tier-prices { margin:0; padding:0 0 10px; border:0; background:0; }
.product-options-bottom .tier-prices li { background:0; padding:2px 0; color:#e26703; }
.product-options-bottom .tier-prices .price,
.product-options-bottom .tier-prices .benefit { color:#e26703; }
.product-options-bottom .price-box { float:left; margin:0; padding:0; }
.col3-layout .product-options-bottom .price-box { float:none; padding:0 0 5px; }
.product-options-bottom .price-label { float:left; padding-right:5px; }
.product-options-bottom .price-tax { float:left; }
.product-options-bottom .add-to-cart { float:right; }
.product-shop .product-options-bottom { margin:0 0 10px; }
.product-shop .product-options-bottom .price-box { float:none; margin:0 0 5px; }
.product-shop .product-options-bottom .price-label { float:none; padding-right:0; }
.product-shop .product-options-bottom .price-tax { float:none; }
.product-shop .product-options-bottom .add-to-cart-box { clear:both; float:left; padding-top:12px; }

/* Grouped Product */
.product-view .grouped-items-table .price-box { margin:0; padding:0; }

/* Block: Description */
.product-view .box-description {}

/* Block: Additional */
.product-view .box-additional .data-table th,
.product-view .box-additional .data-table td { line-height:1.25; }

/* Block: Upsell */
.product-view .box-up-sell h2 { border-bottom:0; padding:0; margin:0 0 8px; }
.product-view .box-up-sell .products-grid { width:100%; border:1px solid #e5dcc3; }
.product-view .box-up-sell .products-grid td { width:25%; background:#f6f2e7; border-right:1px solid #e5dcc3; border-bottom:1px solid #e5dcc3; padding:15px 10px 12px; line-height:1.6em; }
.product-view .box-up-sell .products-grid tr.last td { border-bottom:0; }
.product-view .box-up-sell .products-grid td.last { border-right:0; }
.product-view .box-up-sell .products-grid td img { border:1px solid #e5dcc3; }
.product-view .box-up-sell .products-grid .product-image { text-align:center; }
.product-view .box-up-sell .products-grid td.empty { border-right:0; background:#f1ecdb; }
.product-view .box-up-sell .products-grid .ratings .rating-box { float:none; display:block; margin:0 0 3px; }

/* Block: Tags */
.product-view .box-tags { margin:0; }
.product-view .box-tags h3 { font-size:13px; }
.product-view .box-tags .product-tags { display:block; margin:0 0 15px; }
.product-view .box-tags .product-tags li { display:inline; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_pipe3.gif) 100% 4px no-repeat; padding:0 7px 0 4px; }
.product-view .box-tags .product-tags li.first { padding-left:0; }
.product-view .box-tags .product-tags li.last { background:none; padding-right:0; }
/* YJC */
/* .product-view .box-tags .form-add label { display:block; font-size:13px; font-weight:bold; margin:0 0 5px; color:#0a263c;} */
.product-view .box-tags .form-add label { display:block; font-size:13px; font-weight:bold; margin:0 0 5px; color:#0a263c; font-family:Arial, Helvetica, sans-serif;}
/* /YJC */
.product-view .box-tags .form-add .input-box { float:left; width:305px; margin:0 5px 0 0; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_tag_add.gif) 0 2px no-repeat; padding:0 0 0 23px; }
.product-view .box-tags .form-add input.input-text { width:299px; }
.product-view .box-tags .form-add button.button span { border-color:#5d6b5e; background:#4B6E6C; }/* NewYJC #406a83 remplacÃ© par #5d6b5e et #618499 remplacÃ© par #4B6E6C couleur bouton vert*/
/* YJC */
/* .product-view .box-tags .note { margin:3px 0 0; padding:0 0 0 23px; font-size:11px; } */
.product-view .box-tags .note { margin:3px 0 0; padding:0 0 0 23px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
/* /YJC */
/* Block: Reviews */
.product-view .box-reviews dl { margin:15px 0; }
.product-view .box-reviews dt a,
.product-view .box-reviews dt span { font-weight:bold; }
.product-view .box-reviews dd { margin:0 0 15px; }
.product-view .box-reviews dd small { font-style:italic; }
.product-view .box-reviews .form-add { margin:15px 0 0; }
.product-view .box-reviews .form-add h3 { font-size:13px; font-weight:normal; }
.product-view .box-reviews .form-add h3 span { font-weight:bold; }
.product-view .box-reviews .form-add h4 { font-size:12px; }
.product-view .box-reviews .form-add .data-table td { text-align:center; }
.product-view .box-reviews .form-add .form-list { margin:15px 0 0; }
.product-view .box-reviews .form-add .form-list .input-box { width:360px; }
.product-view .box-reviews .form-add .form-list input.input-text,
.product-view .box-reviews .form-add .form-list textarea { width:354px; }

/* Send a Friend */
.send-friend .form-list { width:615px; overflow:hidden; }
.send-friend .form-list li { margin-right:-15px; }
.send-friend .form-list li p { margin:0 15px 0 0; }
.send-friend .form-list .field { width:315px; }
.send-friend .form-list .input-box { width:300px; }
.send-friend .form-list input.input-text,
.send-friend .form-list textarea { width:294px; }
.send-friend .form-list li.wide .input-box { width:612px; }
.send-friend .form-list li.wide textarea { width:609px; }
.send-friend .buttons-set .limit { float:right; margin:0 7px 0 0; font-size:11px; line-height:21px; }
/* ======================================================================================= */


/* Content Styles ================================================================= */
.product-name { margin:0; font-size:1em; font-weight:normal; }
/* .product-name a { color:#1e7ec8; } lien bleu ciel NewDYJC */
.product-name a { color:#a53e92; } /* lien violet NewDYJC */
/* Product Tags */
.tags-list { display:block; font-size:13px; border:1px solid #c1c4bc; background:#f8f7f5; padding:10px; }
.tags-list li { display:inline !important; margin:0 4px 0 0; }
.tags-list li a { color:#1b2d3b; }

/* Advanced Search */
.advanced-search .form-list label { width:160px; padding-right:10px; }
.advanced-search .form-list .input-box,
.advanced-search .form-list .input-range { float:left; clear:none; }
.advanced-search-amount { margin:0 0 10px; }
.advanced-search-summary { margin:10px 0; border:1px solid #e9d7c9; background:#fff6f1; padding:10px; }
.advanced-search-summary ul { float:left; width:49%; }
.advanced-search-summary strong { color:#E17C24; padding-left:15px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_search_criteria.gif) 0 3px no-repeat; }
.advanced-search-summary p { clear:both; font-weight:bold; margin:0; }

/* CMS Home Page */
.cms-home .subtitle {}
.cms-index-index .subtitle {}

/* Sitemap */
.page-sitemap .links { text-align:right; margin:0 8px -22px 0; }
.page-sitemap .links a { text-decoration:none; position:relative; }
.page-sitemap .links a:hover { text-decoration:underline; }
.page-sitemap .sitemap { margin:12px;/* background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_product_grid.png") repeat scroll 0 0 transparent;*//* YJCV5 */}/* YJC */
.page-sitemap .sitemap a { color:#1b2d3b; }
.page-sitemap .sitemap li { margin:3px 0; list-style-type: none; } /* YJC enlever puces */
.page-sitemap .sitemap li.level-0 { margin:10px 0 0; font-weight:bold; }
.page-sitemap .sitemap li.level-0 a { color:#1e7ec8; }

/* RSS */
.rss-title h1 { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_rss-big.png) 0 4px no-repeat; padding-left:27px; }
.rss-table .link-rss { display:block; line-height:1.55; background-position:0 4px; }
/* ======================================================================================= */


/* Shopping Cart ========================================================================= */
.cart .page-title { border-bottom:0; margin:0 0 12px; }
.cart .page-title h1 { margin:10px 0 0; }

/* Checkout Types */
.cart .page-title .checkout-types li { margin:0 0 5px; }
.cart .title-buttons .checkout-types { float:right; }
.cart .title-buttons .checkout-types li { float:left; margin:0 0 5px 5px; list-style-type:none;} /* YJC */

/* Shopping Cart Table */
.cart-table th { padding:2px 10px; }
.cart-table td { padding:10px; }
.cart-table .product-name { font-weight:bold; margin:0 0 5px; color:#2f2f2f; }
.cart-table .item-msg { margin:5px 0; font-size:11px; font-weight:bold; color:#df280a; }
.cart-table tfoot td { padding:5px 10px; }
.cart-table .btn-continue { float:left; }
.cart-table .btn-continue span,
.cart-table .btn-update span { border-color:#5d6b5e; background:#4B6E6C; }/* NewYJC #406a83 remplacÃ© par #5d6b5e et #618499 remplacÃ© par #4B6E6C couleur bouton vert*/

/* Shopping Cart Collateral boxes */
.cart .cart-collaterals { padding:25px 0 0; }
.cart .cart-collaterals .col2-set { float:left; width:605px; }
.cart .cart-collaterals .col2-set .col-2 { width:294px; }

.cart .crosssell { border:1px solid #cec3b6; background:#fafaec; padding:12px 15px; }
.cart .crosssell h2 { font-size:13px; font-weight:bold; }
.cart .crosssell .product-image { float:left; width:75px; height:75px; border:1px solid #d0cdc9; }
.cart .crosssell .product-details { margin-left:90px; }
.cart .crosssell .product-name { font-weight:bold; }
.cart .crosssell li.item { margin:12px 0; list-style-type: none; }
.cart .crosssell .link-compare { font-weight:normal; }

/* Discount Codes & Estimate Shipping and Tax Boxes */
.cart .discount,
.cart .shipping { border:1px solid #d0cbc1; background:#fff url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-title.gif) 0 0 repeat-x; padding:12px 15px; margin:0 0 18px; }
.cart .discount h2,
.cart .shipping h2 { background-position:0 0; background-repeat:no-repeat; font:bold 13px/16px Arial, Helvetica, sans-serif; padding:0 0 0 21px; color:#4B6E6C; text-transform:uppercase; }/*NewYJC Orange #E26703 remplacÃ© par Vert #4B6E6C*/
.cart .discount button span,
.cart .shipping button span { border-color:#5d6b5e; background:#4B6E6C; }/* NewYJC #406a83 remplacÃ© par #5d6b5e et #618499 remplacÃ© par #4B6E6C couleur bouton vert*/
.cart .discount .buttons-set,
.cart .shipping .buttons-set { margin:10px 0 0; border:0; padding:0; text-align:left; }
.cart .discount .buttons-set button.button,
.cart .shipping .buttons-set button.button { float:none; margin-left:0; }

.cart .discount h2 { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_discount.gif); }
.cart .discount .input-box { margin:8px 0 0; width:260px; }
.cart .discount input.input-text { width:254px; }

.cart .shipping h2 { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_shipping.gif); }
.cart .shipping .sp-methods { margin:10px 0 0; padding:5px 0 0; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_divider1.gif) 0 0 repeat-x; }

/* Shopping Cart Totals */
.cart .totals { float:right; width:268px; background:#f3e5cc; border:1px solid #e0bc79; }/* NewYJC #dee5e8 remplacÃ© par #f3e5cc et #bebcb7 remplacÃ© par #e0bc79 */
.cart .totals table { width:100%; margin:7px 0; }
.cart .totals td { padding:1px 15px 1px 7px; }
.cart .totals tr.last td {}
.cart .totals tfoot th { padding:5px 15px 5px 7px; }
.cart .totals tfoot td { padding-top:5px; padding-bottom:5px; }
.cart .totals tfoot th strong,
.cart .totals tfoot td strong { font-size:15px; }
.cart .totals .checkout-types { font-size:13px; padding:8px 15px 15px; text-align:right; }
.cart .totals .checkout-types li { clear:both; margin:10px 0;list-style-type:none; } /* YJC */

/* Options Tool Tip */
.item-options dt { font-weight:bold; font-style:italic; }
.item-options dd { padding-left:10px; margin:0 0 6px; }
.truncated { cursor:help; }
.truncated a.dots { cursor:help; }
.truncated a.details { cursor:help; }
.truncated .truncated_full_value { position:relative; z-index:999; }
.truncated .truncated_full_value dl { position:absolute; top:-99999em; left:-99999em; z-index:999; width:250px; padding:8px; border:1px solid #ddd; background-color:#f6f6f6; }
.truncated .show dl { top:-20px; left:50%; }
.col-left .truncated .show dl { left:15px; top:7px; }
.col-right .truncated .show dl  { left:-240px; top:7px; }
/* ======================================================================================= */


/* Checkout ============================================================================== */
/********** < Common Checkout Styles */
/* Shipping and Payment methods */
.sp-methods { margin:0 0 8px; }
.sp-methods dt { margin:13px 0 5px; font-weight:bold; }
.sp-methods dd {}
.sp-methods dd li { margin:5px 0; list-style-type:none;} /* YJC */
.sp-methods label { font-weight:bold; color:#666; }
.sp-methods .price { font-weight:bold; }
.sp-methods .form-list { padding-left:20px; }
.sp-methods .form-list li { margin:0 0 8px; }
.sp-methods select.month { width:154px; margin-right:10px; }
.sp-methods select.year { width:96px; }
.sp-methods input.cvv { width:3em !important; }

.sp-methods .checkmo-list li { margin:0 0 5px; }
.sp-methods .checkmo-list label { width:135px; padding-right:10px; text-align:right; }
.sp-methods .checkmo-list address { float:left; }

.sp-methods .centinel-logos a { margin-right:3px; }
.sp-methods .centinel-logos img { vertical-align:middle; }
.sp-methods img{display:inline;}/*NewYJC alignement des images des CB */

.please-wait { float:right; }
.please-wait img { vertical-align:middle; }
.cvv-what-is-this { font-size:11px; cursor:help; margin-left:10px; }

/* Tooltip */
.tool-tip { border:1px solid #7BA7C9; background:#EAF6FF; padding:15px 20px; position:absolute; z-index:9999; }
.tool-tip .btn-close { margin:-9px -14px 0; text-align:right; }
.tool-tip .btn-close a { display:block; margin:0 0 0 auto; width:15px; height:15px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/btn_window_close.gif) 100% 0 no-repeat; text-align:left; text-indent:-999em; overflow:hidden; }
.tool-tip .tool-tip-content { padding:5px; }

/* Gift Messages */
.gift-messages h3 { font-size:12px; font-weight:bold; color:#e87403; }
.gift-messages p.control { color:#8e8d8b; }
.gift-messages-form { position:relative; }
.gift-messages-form label { float:none !important; position:static !important; }
.gift-messages-form h4 { font-size:12px; font-weight:bold; color:#e87403; }
.gift-messages-form .whole-order { margin:0 0 25px; }
.gift-messages-form .item { margin:0 0 10px; }
.gift-messages-form .item .product-img-box { float:left; width:75px; }
.gift-messages-form .item .product-image { margin:0 0 7px; }
.gift-messages-form .item .number { margin:0; font-weight:bold; text-align:center; color:#8a8987; }
.gift-messages-form .item .details { margin-left:90px; }
.gift-messages-form .item .details .product-name { font-size:13px; font-weight:bold; margin:0 0 10px; }
.gift-messages-form .item .details .form-list .field { width:255px; }
.gift-messages-form .item .details .form-list .input-box { width:240px; }
.gift-messages-form .item .details .form-list input.input-text { width:234px; }
.gift-messages-form .item .details .form-list li.wide .input-box { width:500px; }
.gift-messages-form .item .details .form-list li.wide textarea { width:494px; }

.gift-message-link { font-size:11px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_collapse-gm.gif) 100% 6px no-repeat; padding-right:7px; }
.gift-message-link.expanded { background-position:100% -40px; }
.gift-message-row { background:#f2efe9; }
.gift-message-row .btn-close { float:right; width:16px; height:16px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/btn_gm-close.gif) 0 0 no-repeat; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }

/* Checkout Agreements */
.checkout-agreements li { margin:30px 0; }
.checkout-agreements .agreement-content { overflow:auto; height:12em; padding:10px; background-color:#fbfaf6; border:1px solid #bbb6a5; }
.checkout-agreements .agree { margin:0; padding:10px 0 10px 11px; }
.checkout-agreements .agree input.checkbox { margin-right:6px; }
.checkout-agreements .agree label { font-weight:bold; color:#666; }

.opc .checkout-agreements { border:1px solid #d9dde3; border-width:0 1px; padding:5px 30px; }
.opc .checkout-agreements li { margin:20px 0 0; }
.opc .checkout-agreements .agreement-content { background-color:#fff; border-color:#e4e4e4; padding:5px; }
.opc .checkout-agreements .agree { padding-left:6px; }

/* Centinel */
.centinel {}
.centinel .authentication { border:1px solid #ddd; background:#fff; }
.centinel .authentication iframe { width:99%; height:400px; background:transparent !important; margin:0 !important; padding:0 !important; border:0 !important; }

.opc .centinel { border:1px solid #bbb6a5; border-width:0 1px 1px; padding:10px 30px; }

/* Generic Info Set */
.info-set { background:#fbfaf6 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_checkout.gif) 0 0 repeat-x; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
.info-set h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
.info-set h3,
.info-set h4 { font-size:13px; font-weight:bold; color:#E26703; }
.info-set h2 a,
.info-set h3 a,
.info-set h4 a { font-weight:normal; }
.info-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
.info-set h3.legend { margin:0 0 10px; color:#0a263c; }
.info-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
.info-set .box { margin:0 0 15px; }
.info-set .box h2 { color:#e26703; }
.info-set .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
.info-set .data-table .product-name a { font-weight:bold !important; }
.info-set .data-table .item-options { margin:5px 0 0; }
/********** Common Checkout Styles > */

/* One Page Checkout */
.block-progress { border:0; margin:0; }
.block-progress .block-title { background:none; border:0; padding:0; margin:0 0 5px; }
.block-progress .block-title strong { font-size:13px; color:#0a263c; padding-left: 8px;}/* NewYJC padding ajoutÃ© */
.block-progress .block-content { background:none; }
.block-progress dt { font-size:13px; font-weight:bold; line-height:1.35; background:none; border:1px solid #b0a6a1; margin: 0 15px 6px 10px; padding:2px 8px; color:#999; } /* NewYJC sans Background #a3aeb3 remplacÃ© par #b0a6a1*/
.block-progress dd { background:none; border:1px solid #b0a6a1; border-top:0; padding:8px 13px; margin:0 15px 6px 10px; }/* NewYJC sans Background margin ajustÃ©e #a3aeb3 remplacÃ© par #b0a6a1*/
.block-progress dt.complete { margin: 0 15px 0 10px; background:none; color:#5e8ab4; }/* NewYJC sans Background margin ajustÃ©e */
.block-progress dd.complete {}
.block-progress p { margin:0; }

.opc .buttons-set { margin-top:0; padding-top:2em; }
.opc .buttons-set p.required { margin:0; padding:0 0 10px; }
.opc .buttons-set .back-link small { display:none; }
.opc .buttons-set .back-link a { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_arrow-top.gif) 0 50% no-repeat; padding-left:16px; }
.opc .buttons-set.disabled button.button { display:none; }
.opc .buttons-set .please-wait { height:21px; line-height:21px; }
.opc .ul { list-style:disc outside; padding-left:18px; }

.opc { position:relative; }
.opc li.section {list-style-type:none;} /* YJC */

.opc .step-title { border-width:0 1px; border-style:solid; border-color:#fff #EFDDBE #EFDDBE; background:#FDFBED url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_opc-title-off.gif) 0 100% repeat-x; padding:4px 8px 6px; text-align:right; }
/*NewYJC remplacer #d9dde3 par #efddbe et #eeeeee  par #fdfbed*/
.opc .step-title .number { float:left; background:#fff; border:1px solid #fff; padding:0 4px; margin:0 5px 0 0; font:bold 11px/14px arial, helvetica, sans-serif; color:#999; }
.opc .step-title h2 { float:left; margin:0; font:bold 13px/16px Arial, Helvetica, sans-serif; color:#999; }
.opc .step-title a { display:none; float:right; font-size:11px; line-height:16px; }

.opc .allow .step-title { background:#dfd4cf; border:1px solid #b0a6a1; border-bottom:0; color:#b6a8e2; cursor:pointer; }/* NewYJC remplacer #d0dce1 par #dfd4cf ; #a3aeb3 par #b0a6a1 ; #a4b3b9 par #b6a8e2 */
.opc .allow .step-title .number { background:#dfd4cf; border-color:#dfd4cf; color:#b6a8e2; }/* NewYJC remplacer #dbe6eb par #dfd4cf ;  #a4b3b9 par #b6a8e2 */
.opc .allow .step-title h2 { color:#a3b4b4; }/* NewYJC remplacer #a4b3b9 par #a3b4b4 */
/*.opc .allow .step-title a { display:block; }*/

.opc .active .step-title { background:#f9f3e3; border:1px solid #bbafa0; padding-bottom:5px; color:#4B6E6C; cursor:default; }/* NewYJC remplacer #f18200 par #4B6E6C */
.opc .active .step-title .number { background:#4B6E6C; border-color:#4B6E6C; color:#fff; }/* NewYJC remplacer #f18200 par #4B6E6C et #f19900 par #4B6E6C */
.opc .active .step-title h2 { color:#4B6E6C; }/* NewYJC remplacer #f18200 par #4B6E6C */
/*.opc .active .step-title a { display:none; }*/

.opc .step { border:1px solid #bbafa0; border-top:0; background:#fbfaf6 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_checkout.gif) 0 0 repeat-x; padding:15px 30px; position:relative; }
.opc .step .tool-tip { right:30px; }

#opc-login .buttons-set { border-top:0; }
#opc-login h3 { font-size:13px; border-bottom:1px solid #e4e4e4; padding-bottom:2px; text-transform:uppercase; }
#opc-login h4 { font-size:1em; font-weight:bold; margin:0; color:#2f2f2f; }

#opc-shipping_method .buttons-set { border-top:0; }
.opc .gift-messages-form { margin:0 -30px; background:#f6f1eb; border:1px solid #e9e4de; border-width:1px 0; padding:22px 24px 22px 30px; }
.opc .gift-messages-form .inner-box { padding:5px; height:260px; overflow:auto; }

#opc-review .step { border:0; padding:0; }
#opc-review .product-name { font-weight:bold; color:#0a263c; }
#opc-review .item-options { margin:5px 0 0; }
#opc-review .buttons-set { padding:20px 30px; border:1px solid #d9dde3; border-width:0 1px 1px; }
#opc-review .buttons-set p { margin:0; line-height:40px; }
#opc-review .buttons-set .please-wait { height:40px; line-height:40px; }

/* Multiple Addresses Checkout */
.checkout-progress { padding:0 90px; margin:0 0 20px; }
.checkout-progress li { float:left; width:19%; margin:0 3px 0 0; border-top:10px solid #999; padding:2px 0 0; font-weight:bold; text-align:center; color:#abb5ba; }
.checkout-progress li.active { border-top-color:#e96200; color:#e96200; }

.multiple-checkout h2 { font-size:13px; font-weight:bold; margin:0 0 10px; }
.multiple-checkout h3,
.multiple-checkout h4 { font-size:13px; font-weight:bold; color:#E26703; }
.multiple-checkout h2 a,
.multiple-checkout h3 a,
.multiple-checkout h4 a { font-weight:normal; }
.multiple-checkout .data-table .product-name { font-size:1em !important; font-weight:bold !important; color:#1e7ec8 !important; }
.multiple-checkout .data-table .product-name a { font-weight:bold !important; }
.multiple-checkout .data-table .item-options { margin:5px 0 0; }

.multiple-checkout .gift-messages { margin:15px 0 0; }

.multiple-checkout .tool-tip { top:50%; margin-top:-120px; right:20px; }

.multiple-checkout .col2-set,
.multiple-checkout .col3-set { background:#fbfaf6 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_checkout.gif) 0 0 repeat-x; border:1px solid #bbb6a5; margin:0 0 25px; padding:20px; }
.multiple-checkout .col2-set h2.legend { margin:-20px -20px 15px; padding:5px 10px; background:#f9f3e3; border-bottom:1px solid #bbafa0; position:relative; }
.multiple-checkout .col2-set h3.legend { margin:0 0 10px; color:#0a263c; }
.multiple-checkout .col2-set .divider { margin:0 -20px; padding:25px 0; position:relative; }
.multiple-checkout .box { margin:0 0 15px; }
.multiple-checkout .box h2 { color:#e26703; }

.multiple-checkout .place-order .please-wait { float:right; padding:27px 7px 0 0; }
.multiple-checkout .place-order .grand-total { float:right; height:71px; font-size:1.5em; padding:0 0 0 21px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_grand-total.gif) 0 0 no-repeat; overflow:hidden; }
.multiple-checkout .place-order .grand-total .inner { float:left; height:57px; padding:14px 21px 0 0; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_grand-total.gif) 100% 0 no-repeat; }
.multiple-checkout .place-order .grand-total .inner div { display:inline; }
.multiple-checkout .place-order .grand-total big { display:inline; margin-right:12px; }
.multiple-checkout .place-order .grand-total .price { color:#E26703; }
.multiple-checkout .place-order .grand-total button.button span { font-size:16px; }
.multiple-checkout .place-order .grand-total button.button span span { padding:0 45px 0 36px; }

/* Step 1 */
.multiple-checkout .title-buttons button.button span { border-color:#5d6b5e; background:#4B6E6C; }/* NewYJC #406a83 remplacÃ© par #5d6b5e et #618499 remplacÃ© par #4B6E6C couleur bouton vert*/
#multiship-addresses-table td { padding:10px; }
#multiship-addresses-table tfoot td { padding:5px 10px; }
#multiship-addresses-table tfoot button.button span { border-color:#5d6b5e; background:#4B6E6C; }/* NewYJC #406a83 remplacÃ© par #5d6b5e et #618499 remplacÃ© par #4B6E6C couleur bouton vert*/

/* Step 2 */
.multiple-checkout .gift-messages-form .item .details .form-list { width:100%; overflow:hidden; }
.multiple-checkout .gift-messages-form .item .details .form-list li { margin-right:-15px; }
.multiple-checkout .gift-messages-form .item .details .form-list .field { width:230px; }
.multiple-checkout .gift-messages-form .item .details .form-list .input-box { width:215px; }
.multiple-checkout .gift-messages-form .item .details .form-list input.input-text { width:209px; }
.multiple-checkout .gift-messages-form .item .details .form-list li.wide .input-box { width:445px; }
.multiple-checkout .gift-messages-form .item .details .form-list li.wide textarea { width:439px; }
.checkout-multishipping-shipping .box-sp-methods { border:1px solid #d9d2be; background:#f9f3e3; padding:13px; position:relative; }
.checkout-multishipping-shipping .box-sp-methods .pointer { position:absolute; top:-20px; right:-40px; width:178px; height:41px; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_sp-methods.gif) 0 0 no-repeat; overflow:hidden; }

/* Step 3 */
.checkout-multishipping-billing .multiple-checkout { position:relative; }
/* ======================================================================================= */


/* Account Login/Create Pages ============================================================ */
.account-login .content { min-height:240px; padding:14px 21px; background:#faf7ee url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_login-box.gif) 0 0 repeat-x; border:1px solid #bbb6a5; border-bottom:0; }
.account-login .content h2 { font-weight:bold; font-size:13px; margin:0 0 14px; padding:0 0 5px 23px; border-bottom:1px solid #ddd; background-position:0 1px; background-repeat:no-repeat; text-transform:uppercase; color:#144c77; } /*NewYJC changer #e67200 orange en #144c77 bleu */
.account-login .new-users h2 { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_page1.gif)}
.account-login .registered-users h2 { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_page2.gif); }
.account-login .buttons-set { border:1px solid #bbb6a5; border-top:0; margin:0; padding:8px 13px; background:#f7ecd7 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_buttons-set1.gif) 0 0 repeat-x; }

.account-create {}
/* Account Login/Create Pages ============================================================ */


/* My Account ============================================================================= */
.my-account{
/* background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_product_grid.png") repeat scroll 0 0 transparent;*//* YJCV5 *//* NewYJC */
}
.my-account .pager .pages ol {/*YJCV5 tableaux paginÃ©s compte client */
    margin-top: 45px;
}
.my-account .title-buttons .link-rss { float:none; margin:0; }

/********** < Dashboard */
.dashboard .page-title { margin-left: 10px;} /*YJCV5 Compte client */
.dashboard .welcome-msg { margin:0 8em 1.5em 10px; }/*YJCV5 Compte client */
.dashboard .welcome-msg p { margin:0; }
.dashboard .col2-set { margin:0 0 15px; }

/* General Box */
.box-account { background:#fff url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_account_box.gif) 0 0 repeat-x; border:1px solid #ccc; border-color:#ccc #999 #999 #ccc; padding:15px; margin: 0 0 20px; }
.box-account .box-head { border-bottom:1px solid #d9dde3; margin:0 0 10px; text-align:right; }
.box-account .box-head h2 { float:left; margin:0; font-size:13px; font-weight:bold; text-transform:uppercase; background-position:0 0; background-repeat:no-repeat; padding-left:21px; color:#144c77; } /* NewYJC #e65505-> #144c77*/

.dashboard .box .box-title { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 2px; margin:0 0 8px; text-align:right; }
.dashboard .box .box-title h3,
.dashboard .box .box-title h4 { float:left; font-size:13px; font-weight:bold; margin:0; }

/* Block: Recent Orders */
.dashboard .box-recent .box-head h2 { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_folder-table.gif); }

/* Block: Account Information */
.dashboard .box-info .box-head h2 { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_ma-info.gif); }
.dashboard .box-info h4 { font-size:11px; font-weight:bold; text-transform:uppercase; }

/* Block: Reviews */
.dashboard .box-reviews .box-head h2 { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_ma-reviews.gif); }
.dashboard .box-reviews .number { float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#0a263c; }
.dashboard .box-reviews .details { margin-left:20px; }
.dashboard .box-reviews li.item { margin:0 0 7px; }
.dashboard .box-reviews li.item.last { margin:0; }
.dashboard .box-reviews .ratings { margin:7px 0 0; }

/* Block: Tags */
.dashboard .box-tags .box-head h2 { background-image:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/i_ma-tags.gif); }
.dashboard .box-tags .number { float:left; font-size:10px; font-weight:bold; line-height:1; color:#fff; margin:3px -20px 0 0; padding:2px 3px; background:#0a263c; }
.dashboard .box-tags .details { margin-left:20px; }
.dashboard .box-tags li.item { margin:0 0 7px; }
.dashboard .box-tags li.item.last { margin:0; }
.dashboard .box-tags .tags strong,
.dashboard .box-tags .tags ul,
.dashboard .box-tags .tags ul li { display:inline; }
/********** Dashboard > */

/* Address Book */
.addresses-list h2 { font-weight:bold; font-size:13px; color:#144c77; text-transform:uppercase; }/* NewYJC #e26703->#144c77 */
.addresses-list h3 { font-weight:bold; font-size:13px; }
.addresses-list address { margin:0 0 3px; }
.addresses-list p { margin:0; }
.addresses-list a { font-weight:bold; }
.addresses-list .link-remove { color:#646464; }
.addresses-list .separator { margin:0 3px; }
.addresses-list li.item { background:#fff url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_account_box.gif) 0 0 repeat-x; border:1px solid #ccc; padding:10px 13px; margin:0 0 10px; list-style-type:none;} /* YJC */
.addresses-list li.empty { background:none; border:0; padding:0; }
.addresses-list li.empty p { font-weight:bold; }
.addresses-list .addresses-additional li.item { background:none; border:0; padding:0; }

/* Order View */
/*.order-info { background:#dee5e8; border:1px solid #d0cbc1; padding:4px 8px; margin:0 0 8px; }*/
.order-info { background:#f7ecd7; border:1px solid #3A2A10; padding:4px 8px; margin:0 0 8px; }/*NewYJC beige et marron foncÃ©*/
.order-info dt,
.order-info dd,
.order-info ul,
.order-info li { display:inline; }
.order-info .current { font-weight:bold; }
.order-info li { margin:0 3px; }

.order-date { margin:10px 0; }

.order-info-box { background:#fff url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_block-title.gif) 0 0 repeat-x; border:1px solid #d0cbc1; padding:12px 15px; margin:0 0 15px; }
.order-info-box h2 { font-weight:bold; font-size:13px; }
.order-info-box .box-payment p { margin:0 0 3px; }
.order-info-box .box-payment th { font-weight:bold; padding-right:7px; }

.order-items { width:100%; overflow-x:auto; }
.order-items h2,
.order-items h3 { font-weight:bold; font-size:13px; }
.order-items .product-name { font-size:1em !important; font-weight:bold !important; }
.order-items .link-print { float:right; color:#1e7ec8; font-weight:normal; }
.order-items p .link-print { float:none; }

.order-gift-message { margin:15px 0; }
.gift-message dt strong { color:#666; }
.gift-message dd { margin:5px 0 0; font-size:13px; }

.order-about { margin:15px 0; }
.order-about dt { font-weight:bold; }
.order-about dd { font-size:13px; margin:0 0 7px; }

.tracking-table { margin:0 0 15px; }
.tracking-table th { font-weight:bold; white-space:nowrap; }
.tracking-table th,
.tracking-table td { padding:1px 5px 0 0; }

.tracking-table-popup { width:100%; }
.tracking-table-popup th { font-weight:bold; white-space:nowrap; }
.tracking-table-popup th,
.tracking-table-popup td { padding:1px 8px; }

/* Order Print Pages */
.page-print .print-head { margin:0 0 15px; }
.page-print .print-head .logo { float:left; }
.page-print .print-head address { float:left; margin-left:15px; }
.page-print h1 { font-size:16px; font-weight:bold; }
.page-print h2,
.page-print h3 { font-size:13px; font-weight:bold; }
.page-print h2.h2 { font-size:16px; font-weight:bold; }
.page-print .order-date { background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_divider1.gif) 0 100% repeat-x; padding:0 0 10px; margin:0 0 10px; }
.page-print .col2-set { margin:0 0 10px; }
/* Price Rewrites */
.page-print .gift-message-link { display:none; }
.page-print .price-excl-tax,
.page-print .price-incl-tax { display:block; white-space:nowrap; }
.page-print .cart-price,
.page-print .price-excl-tax .label,
.page-print .price-incl-tax .label,
.page-print .price-excl-tax .price,
.page-print .price-incl-tax .price { display:inline; }

/* My Wishlist */
.my-wishlist .data-table td { padding:10px; }
.my-wishlist .product-image { display:block; width:113px; height:113px; margin:0 0 5px; }
.my-wishlist textarea { display:block; width:97%; height:109px; }
.my-wishlist .buttons-set { margin-top:2em; }
.my-wishlist .buttons-set button.button { float:none; }
.my-wishlist .buttons-set .btn-add span,
.my-wishlist .buttons-set .btn-share span { border-color:#5d6b5e; background:#4B6E6C; }/* NewYJC #406a83 remplacÃ© par #5d6b5e et #618499 remplacÃ© par #4B6E6C couleur bouton vert*/
#wishlist-table .add-to-links { white-space:nowrap; }

/* My Tags */
.my-tag-edit { float:left; margin:0 0 10px; }
.my-tag-edit .btn-remove { float:right; margin:5px 0 0 5px; }
#my-tags-table { clear:both; }
#my-tags-table td { padding:10px; }
#my-tags-table .add-to-links { white-space:nowrap; }

/* My Reviews */
#my-reviews-table td { padding:10px; }

.product-review .product-img-box { float:left; width:140px;  }
.product-review .product-img-box .product-image { display:block; width:125px; height:125px; }
.product-review .product-img-box .label { font-size:11px; margin:0 0 3px; }
.product-review .product-img-box .ratings .rating-box { float:none; display:block; margin:0 0 3px; }
.product-review .product-details { margin-left:150px; }
.product-review .product-name { font-size:16px; font-weight:bold; margin:0 0 10px; }
.product-review h3 { font-size:12px; margin:0 0 3px; color:#2f2f2f; }
.product-review .ratings-table { margin:0 0 10px; }
.product-review dt { font-weight:bold; }
.product-review dd { font-size:13px; margin:5px 0 0; }

/* Billing Agreements */
.billing-agreements .form-list li select { float:left; }
.billing-agreements .form-list li button.button { float:left; margin-left:10px; }
.billing-agreements .table-caption { font-weight:bold; font-size:13px; }
/* ======================================================================================= */


/* Footer ================================================================================ */
/* YJC */
/*
.footer-container { border-top:15px solid #b6d1e2; } 
.footer { width:930px; margin:0 auto; padding:10px 10px 50px; } 
*/
.footer-container {/*padding-bottom: 40px; */ /*YJCV5*/
	border-bottom: 1px solid transparent; /*YJCV5*/
	background: #fbfaf6 url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_main2.jpg) 50% 0 repeat; /*YJCV5*/
}
.footer  
		{ 
/*			padding:10px 26px 10px 2em; NewDYJC*//* YJC Var */
		/*	padding:10px 18px 10px 2em;*//* NewDYJC*/
			/* background: #ac6a8e none repeat scroll 50% 0; */ /* YJCV5 */
			/*padding-left: 25px;*//* NewDYJC*/
			/*padding-right: 25px;*//* NewDYJC*/
			margin: 0 auto -10px !important; /* absoption du vide en bas YJCV5 */
			padding-top: 10px; /* NewDYJC*/
			padding-bottom: 10px; /* NewDYJC*/
			/* border-top:1px solid #0d2131; NewDYJC*/
			/* border-bottom:2px solid #415966; NewDYJC*/
			/* border-right:2px solid #415966; NewDYJC*/
			/* border-left:2px solid #415966; NewDYJC*/
			/*min-width: 950px; width:80%; YJCV5*/ margin:0 auto; position:relative; z-index:100; /* YJC Var */
/*			background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_nav0.jpg) repeat 50% 0 #0a263d; NewDYJC */
			/*background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_header.jpg) repeat 50% 0 #c7bcb3;*/ /*YJCV5*//* NewDYJC */
			font-weight:bold; /* NewDYJC */
			color: #FDFBED; /* NewDYJC */
			}
/* /YJC */
.footer  .footer_icons .dashtop {/*pointillÃ©s au-dessus footer_icons */
    border-bottom: 2px dashed #fff;
    height: 5px;
    margin-bottom: 10px;
}
.footer  .footer_icons .dashbottom {/*pointillÃ©s en-dessous footer_icons */
    border-top: 2px dashed #fff;
    height: 5px;
    margin-top: 10px;
}
.footer .footer_icons {
    display: table;
    width: 100%;
    height: 130px;
	background:	#ac6a8e none repeat scroll 50% 0;
	margin-top: -10px;
}
.footer .footer_icons li {
    width: 150px;
    background: url();
	display: table-cell;
    text-align: center;
}
.footer .footer_icons a {
    color: #fff;
    text-decoration: none;
}
.footer .ecritures{ width:615px; margin: 0 auto 20px auto; padding: 0 15px 0 15px;/*YJCV5*/ /*background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_header_footer_m50.png) 0 0 repeat;*/}/*YJCV5*/ /*image transparente NewDYJC */
.footer .ecritures .addthis_toolbox.addthis_default_style {/* YJCV5 */
    left: 28px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
}
.footer .store-switcher { display:inline; margin:0 5px 0 0; color:#fff; }
.footer .store-switcher label { font-weight:bold; vertical-align:middle; }
.footer .store-switcher select { padding:0; vertical-align:middle; }
.footer .social-bookmarking {margin-top:5px;} /* YJC */
.footer a { color:#a53e92; text-decoration:none; }/* YJCV5 */
.footer a:hover { text-decoration:underline; }
.footer .bugs { margin:5px 0 0; color:#a53e92; }/* YJCV5 */
.footer .bugs a { color:#ecf3f6; text-decoration:underline; }
.footer .bugs a:hover { text-decoration:none; }
.footer address {color:#a53e92; } /* YJCV5 */
.footer address a { color:#ecf3f6; text-decoration:underline; }
.footer address a:hover { text-decoration:none; }
.footer ul { display:inline; padding: 0px 0px 0px 0px; }
.footer ul.links { display:block; }
.footer li { display:inline; background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_pipe2.gif) 100% 60% no-repeat; padding:0 7px 0 4px; }
.footer li.last { background:none !important; padding-right:0 !important; }
.footer .musique { /* YJCV5 */
    display: block;
    position: relative;
    top: -23px;
}
.footer-container .bottom-container { margin:0 0 5px; }
/* ======================================================================================= */

/* Sample Data============================================================================ */
.home-callout { margin-bottom:12px; }
.home-callout img { display:block }
.home-spot { float:left; width:470px; margin-left:20px; }
.best-selling h3 { margin:12px 0 6px 0; color:#e25203; font-size:1.2em; }
.best-selling table { border-top:1px solid #ccc; }
.best-selling tr.odd { background:#eee url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/best_selling_tr_odd_bg.gif) 0 100% repeat-x; }
.best-selling tr.even { background:#fff url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/best_selling_tr_even_bg.gif) 0 100% repeat-x; }
.best-selling td { width:50%; border-bottom:1px solid #ccc; padding:8px 10px 8px 8px; font-size:11px; }
.best-selling .product-img { float:left; border:2px solid #dcdcdc; }
.best-selling .product-description { margin-left:107px; line-height:1.3em; }
.best-selling a.product-name,
.home-spot .best-selling a.product-name:hover { color:#203548; }
/* ======================================================================================= */


/* Clears ================================================================================ */
.clearer:after,
.header-container:after,
.header-container .top-container:after,
.header:after,
.header .quick-access:after,
#nav:after,
#navbot:after,
.main:after,
.footer:after,
.footer-container .bottom-container:after,
.col-main:after,
.col2-set:after,
.col3-set:after,
.col3-layout .product-options-bottom .price-box:after,
.col4-set:after,
.search-autocomplete li:after,
.block .block-content:after,
.block .actions:after,
.block li.item:after,
.block-poll li:after,
.block-layered-nav .currently li:after,
.page-title:after,
.products-grid:after,
.products-list li.item:after,
.box-account .box-head:after,
.dashboard .box .box-title:after,
.box-reviews li.item:after,
.box-tags li.item:after,
.pager:after,
.sorter:after,
.ratings:after,
.add-to-box:after,
.add-to-cart:after,
.product-essential:after,
.product-collateral:after,
.product-view .product-img-box .more-views ul:after,
.product-view .box-tags .form-add:after,
.product-options .options-list li:after,
.product-options-bottom:after,
.product-review:after,
.cart:after,
.cart-collaterals:after,
.cart .crosssell li.item:after,
.opc .step-title:after,
.checkout-progress:after,
.multiple-checkout .place-order:after,
.group-select li:after,
.form-list li:after,
.form-list .field:after,
.buttons-set:after,
.page-print .print-head:after,
.advanced-search-summary:after,
.gift-messages-form .item:after,
.send-friend .form-list li p:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
/* ======================================================================================= */
/*Color thumbnails nuance YJC CSS*/
.inlinebox {
float: left;
list-style-type: none;
display: -moz-inline-stack;
border:2px solid transparent;
display: inline-block;
vertical-align: top;
zoom: 1;
min-height: 35px;
_height: 35px;
cursor:pointer;
}
/* nuancier a base de petites images */
/* affichage du select du nuancier css */
.no-hidden-select{margin-bottom: 5px; width:300px;}
/* format des images de nuancier quand il existe */
.grande_image_nuancier{
display : table-cell;
/*width:314px; 
height:243px;*/
padding:7px ;
border:2px solid grey;
text-align: center;
}
.image_nuancier{
width: auto ;
height: auto ;
display: block;
clear: both;
margin-left: auto;
margin-right: auto;
vertical-align:middle;
}
.nuancestd{
border: 1px solid transparent;
}
.nuancespeciale{
border: 1px solid #000000;
/*overflow:hidden;
margin: -1px;*/
}
/* Popups d'aide YJC */
.help {
margin:-25px 0 0 280px;
}
span.info
{
	background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/fam_help.gif") no-repeat scroll 0 50% transparent;
	line-height: 26px;
    padding-left: 20px;
    position:relative;
    z-index:24; background-color:#ddd;
    color:#000;
    cursor: pointer;
}

span.info:hover {z-index:25; background-color:#ff0}

span.info span{display: none}

span.info:hover span
{
    display:block;
    position:absolute;
    top:2em; left:5em; width:30em;
 /*   border:1px solid #f19900;
    background-color:#555; color:#fff; */
    border:2px solid #3a2a10;
    background-color:#f8e9d1; color:#3a2a10;
	padding: 10px 10px 10px 10px;
}
/* /Popups d'aide YJC */
/* /Popups d'aide NÂ°2 dessous milieu YJC  */
.helpd {
margin: -15px 0 0;
}
span.infod
{
	background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/fam_help.gif") no-repeat scroll 0 50% transparent;
	line-height: 26px;
    padding-left: 20px;
    position:relative;
    z-index:24; background-color:#ddd;
    color:#000;
    cursor: pointer;
}

span.infod:hover {z-index:25; background-color:#ff0}

span.infod span{display: none}

span.infod:hover span
{
	line-height: 15px;
    display:block;
    position:absolute;
    top:2em; left:-2em; width:30em;
 /*   border:1px solid #f19900;
    background-color:#555; color:#fff; */
    border:2px solid #3a2a10;
    background-color:#f8e9d1; color:#3a2a10;
	padding: 0px 5px 5px 5px;
}
/* /Popups d'aide NÂ°2 dessous milieu YJC */
/* Captcha */
.osolCaptchaBlock {  /* idem fieldset */
    background: none repeat scroll 0 0 #FBFAF6;
    border: 1px solid #BBAFA0;
    margin: 28px 0;
    padding: 22px 25px 12px 33px;
}
.osolCaptchaBlock img{  /* image captcha calÃ©e Ã  gauche */
	margin-left: 0px;
	width: 240px; /* agrandir l'image */
}
.osolCaptchaBlock label { float:left; color:#666; font-weight:bold; position:relative; z-index:0; }/* idem form-list label */
.osolCaptchaBlock label.required em {
    color: #EB340A;
    float: right;
    font-style: normal;
    position: absolute;
    right: -8px;
    top: 0;
}
/* /Captcha */
/* reCaptcha */
#recaptcha_area {  /* idem fieldset */
    background: none repeat scroll 0 0 #FBFAF6;
    border: 1px solid #BBAFA0;
    margin: -31px 0;
    padding: 22px 25px 12px 33px;
}
/* /reCaptcha */
/* Customer edit YJC */
.customer-edit-table td { padding:10px 30px 0 0; }
/* /Customer edit YJC */
/* social-bookmarking YJC */
.social-bookmarking img {display:inline;}
/* / social-bookmarking YJC */
/* YJC Liens prÃ©cÃ©dent suivant dans page produit */
.product-prev{
float:left;
width:100px;
text-align:left;}
.product-all { 
margin-left:120px;
margin-right:120px;
text-align:center;}
.product-next {
float:right;
width:100px;
text-align:right;}
/* /YJC Liens prÃ©cÃ©dent suivant dans page produit */
/* YJC breadcrumbs du footer */
#bottombread {
    float: left;
    margin-top: 10px;
    text-align: left;
    width: 100%;
}
#bottombread li {
background:none !important;
color: #3a2a10 !important; /* marron NewDYJC */
padding:0 0 0 0 !important;
}
#bottombread a {
 /*   color: #1E7EC8 !important; bleu moyen NewDYJC */
    color: #a53e92 !important; /* Violet NewDYJC */
    text-decoration: underline !important;
}
/* /YJC breadcrumbs du footer */
/* YJC bouton de validation de form Ã  l'apparence d'un lien */
	.boutonquestionproduit{
		border: 0px;
		cursor: pointer;
		text-decoration: underline;
		color: transparent;
		background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/question-produit.gif") no-repeat 0 0 transparent;
		display: inline-block;
		width: 30px;
		height: 30px;
		background-size: 22px;
		position: relative;
		top: 15px;
	}
	.boutonquestionproduit:hover {
		background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/question-produit-hover.gif") no-repeat 0 0 transparent;
		background-size: 22px;
	}
	
    .boutontextlien {
      background: transparent;
      border: 0px;
      cursor: pointer;
      text-decoration: underline;
	  color:#a53e92;
    }
	.boutontextlien:hover { text-decoration:none; }
/* /YJC bouton de validation de form Ã  l'apparence d'un lien */
/* YJC bouton de validation de form Ã  l'apparence d'un lien */
    .boutonbugtextlien {
      background: transparent;
      border: 0px;
      cursor: pointer;
      text-decoration: underline;
	  color:#a53e92;/* YJCV5*/
	  vertical-align:top;
	  font-weight:bold;
    }
	.boutonbugtextlien:hover { text-decoration:none; }
	#requestForm /* forme demande renseignement sur produit Ã  faire flotter Ã  droite*/
	{
	float:right;
	}
/* /YJC bouton de validation de form Ã  l'apparence d'un lien */
/* Style de l'image symbole de la boutique */
	.symbol-boutique {
    display: inline;
    margin-right: 10px;
	margin-bottom: 9px;
    vertical-align: middle;
	float: left;
	}
/* YJC block-CMS appelÃ©s dans les catÃ©gories. */
	.cmstextblock {
	/* background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_product_grid.png") repeat scroll 0 0 transparent; */ /*YJCV5 */
	padding: 25px 10px;
	font-family:'comic sans ms'; 
	font-size: 13px;
	}
	.cmstextblock ul, .cmstextblock ol {  
	padding-left:2em; 
	padding-right: 1%; 
	}
/* YJC bulle de texte sur image <a href="#" class="bulleimage"> <img id=... /> <span> Texte de la bulle </span></a>*/
a.bulleimage{
    position:relative; /*this is the key*/
    background-color:transparent;
    color:transparent;
    text-decoration:none;}

a.bulleimage:hover{background-color:transparent;}

a.bulleimage span{display: none;}

a.bulleimage:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:0; left:10px; width:400px;
    border:2px solid #3a2a10;
    background-color:#f8e9d1; color:#3a2a10;
	padding:5px;
    text-align: left;
	z-index:100;}
/* YJC  Produits : Styles speciaux **********************************************************************/
/* Produits packagÃ©s (bundle) avec quantitÃ© sur les options, masquer la quantitÃ© gÃ©nÃ©rale */
.product-fermeture-a-glissiere-au-metre-et-curseurs .add-to-cart   label{
 display:none;
}
.product-fermeture-a-glissiere-au-metre-et-curseurs .add-to-cart  .qty{
 display:none;
}
/* */
.product-patron-victoire-et-son-kit .add-to-cart   label{
 display:none;
}
.product-patron-victoire-et-son-kit .add-to-cart   .qty{
 display:none;
}
/* */
.product-patron-elie-et-son-kit .add-to-cart   label{
 display:none;
}
.product-patron-elie-et-son-kit .add-to-cart   .qty{
 display:none;
}

/* /YJC Produits : Styles speciaux **********************************************************************/
/* YJC Soldes  ******************************************************************************************/
	#etiquette-soldes /* div du block soldes Ã  faire flotter Ã  droite*/
	{
	float:right;
	position: absolute;
    right: 108px;
    top: -146px;
    z-index: 100;
	}
/* /YJC Soldes  ******************************************************************************************/
/* YJC Message client lors de la commande ***************/
	#customer_notes {width:66%;}
/* /YJC Message client lors de la commande ***************/
/* Newsletter HR au centre */
	.hrcentre {
		margin:auto;
	}
	.box-account.box-recent {/* YJC */
		overflow: auto;/*pis aller dans le compte client, barre de dÃ©filement liste des commandes table-layout: fixed; ne marche pas Ã  gÃ©nÃ©raliser car css de base a le pb*/
	}
	.my-account { /* compte client */
		overflow:auto; /* pour que les tableaux qui dÃ©bordent aient un curseur de dÃ©filement */
	}
	.newsletter{
		background: none repeat scroll 0 0 white; 
		min-width: 340px;
		max-width: 650px; 
		margin-bottom:25px;
		margin-left:5px;
		overflow: auto;
		width:93.5%;
	}
	.newsletter img {
		max-width: 100%; /* images dans newsletter */
		height:auto;
	}
	.newsletter iframe {
		max-width:100%; /* diminution videos */
		width:100%
	}
	.select-store { /* limitation du sÃ©lecteur de store */
		max-width: 222px;
	}
/* Pour que les videos intÃ©grÃ©es ne dÃ©passent pas dans les descriptions */
	.std > iframe {
		max-width: 90%;
	}
	/* commun et gÃ©nÃ©ral */
	.box-collateral.box-up-sell { /* block up-sell page produit avec dÃ©filement latÃ©ral possible */
		overflow: auto;
	}
/* addthis YJC */
/* Masquer Twitter label */ 
.addthis_tweet_wrapper {
    height: 16px;
    float: left;
    overflow: hidden;
    margin-left: 2px;
}
.addthis_button_tweet {
    width: 19px !important;
    margin-left: -7px;
    margin-top: -2px;
}
/* diminuer encombrement gplus */
.google_plusone_iframe_widget {
    max-width: 55px !important;
    height: auto !important;
}
/* /addthis YJC */
/* style rÃ©ponse aux avis */
.reviewtitleanswer{
	font-weight:bold;
}
.reviewanswer{
	font-style:italic;
}
/* /style rÃ©ponse aux avis */

/* YJC masquer les ajouts pour le volet paramÃ¨tres en menu mobile */
#volet a.ouvrir, #volet a.fermer {
    display: none;
}
	/* YJC masquer les ajouts pour les volets  en menu mobile */
	/* YJC masquer les ajouts pour le volet panier en menu mobile */
#voletp a.fermer, #voletp a.ouvrir {
	display: none;
}
	/* YJC masquer les ajouts pour le volet filtre en menu mobile */
#voletf a.ouvrir, #voletf a.fermer {
	display: none;
}
/* YJC masquer les ajouts pour le volet compte client en menu mobile */
#voletc a.ouvrir, #voletc a.fermer {
	display: none;
}
/* YJC masquer les ajouts pour le volet boutiques en menu mobile */
#voletb a.ouvrir, #voletb a.fermer {
	display: none;
}
/* /YJC masquer les ajouts pour les volets  en menu mobile */
/* Responsive etape 3 YJC RUPTURE -2*/
/* afficher plus de produits dans la grille sur grands Ã©crans */	
/**********************************************************************************************/
@media (max-width: 1504px) {
	.col3-layout .col-main { width: 72.8%; }/* YJCV5 */
	.col3-layout .col-wrapper {  width: 82.2%} /* YJCV5 */
}
/* Responsive etape 3 YJC RUPTURE -1*/
/* afficher plus de produits dans la grille sur grands Ã©crans */	
/**********************************************************************************************/
@media (max-width: 1255px) {
	.col3-layout .col-main { width: 69.7%; } /*YJCV5 */
	.col3-layout .col-wrapper {  width: 78.4%} /* YJCV5 */
	.header .slogan { /* YJCV5 */
		font-size: 4.8em;
	}
	.main { /* YJCV5 */
		min-width: 922px;
	}
	.page-title .link-rss {/* YJCV5 gagner place pour flux RSS dans titre categorie */
		width: 55px;
		white-space: normal;
	}
	.col2-left-layout .col-main {
		width: 77.65%; /* YJCV5 compte client*/
	}
	#my-orders-table thead span.nobr {
		white-space: normal !important;
	}
	

}
/**********************************************************************************************/
/* Responsive etape 2 YJC RUPTURE 1*/

/* EDITORIAL sur 1 ligne  basculement colonne de droite pour petits Ã©crans */
@media (max-width: 1053px) { /* basculement colonne droite pour Ã©cran < 1054 */
	.wrapper {
		/*width:100%;*/
		min-width:752px;  /*meme chose que header-container */
	}
	.col-right{ /* suppression colonne de droite (basculement en bas) */
		clear:left;
		float:left;
		margin-top:170px;
		margin-bottom:30px;
		position:relative;
	}
	/**** YJC Volet droit pour panier dans colonne droite */
	.col-right .block.block-cart { /* Colonne droite envoyer le bloc porteur du panier dÃ©sormais vide loin */
    position: absolute;
    left: -20000px;
	z-index: 100;
	}
	/* YJC rÃ©afficher les ajouts pour le volet panier en menu mobile */
	.col-right #voletp a.ouvrir, .col-right #voletp a.fermer {
		display: block;
	}
	/* Nous allons fixer une largeur Ã  notre volet (et quelques couleurs) et Ã  notre lien.*/
	.col-right #voletp {
		width: 205px;
		padding: 10px;
		background: transparent url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/etiquette-droite-centre.png") repeat-y scroll 0 0;
		border-radius: 10px;
		border-top: 1px solid #3a2a10;
		border-bottom: 1px solid #3a2a10;
		box-sizing: border-box;
	}
	.col-right #voletp a.ouvrir,
	.col-right #voletp a.fermer {
		padding: 15px 5px;
		background: #717f72 no-repeat;
		background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/panier.gif");
		background-size: 15px 15px;
		background-position: 50% 15%;
		color: transparent;
		font-size: 0;
		width: 15px;
		height: 20px;
	}
	.col-right #voletp a.ouvrir:before,
	.col-right #voletp a.fermer:before {/* amelioration focus en mobile */
	  bottom: -2px;
	  content: "";
	  left: -20px;
	  position: absolute;
	  right: -20px;
	  top: -2px;
	  background: rgba(0, 0, 0, 0); /* compatibilitÃ© IE */
	}
	/* Puis nous dÃ©calons le volet en dehors de l'Ã©cran en ne faisant ressortir que notre lien. */
	.col-right #voletp {
		position: relative;
		right: -237px;
		min-height: 100px;
		/* top: -15px; *//*  fixed */
		/*top: -87px; */
	}
	.col-right #voletp a.fermer {
		left: -24px;
	}
	.col-right #voletp a.ouvrir {
		left: -27px;
	}
	.col-right #voletp a.ouvrir,
	.col-right #voletp a.fermer {
		position: absolute;
		top: 5px;
		/* quelques styles CSS3 */
	/*	ms-transform: rotate(270deg); */
    /* -moz-transform: rotate(270deg); */
    /* -webkit-transform: rotate(270deg); */
    /* transform: rotate(270deg); */
		border-radius: 8px 0 0 8px;
	}
	/* Ensuite il nous faut prÃ©parer la transition sur le volet. */
	.col-right #voletp {
		-webkit-transition: all .5s ease-in;
		transition: all .5s ease-in;
	}
	/* Et enfin dÃ©terminer Ã  quel moment nous allons faire sortir le volet. */
	.col-right #voletp:target {
		/* right: 10px; *//* fixed */
		right: -30px;
		z-index: 51; /* au dessus slogan */
	}
	/* Sauf que, par dÃ©faut notre lien .fermer doit Ãªtre cachÃ©, rajoutons  */
	.col-right #voletp a.fermer {
		display: none;
	}
	.col-right #voletp_clos:target #voletp {
		/*right: -274px; *//* fixed */
		right: -237px;
	}
	.col-right #voletp:target a.ouvrir {
		display: none;
	}
	.col-right #voletp:target a.fermer {
		display: block;
		background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/panier.gif"), url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/croix.gif");
		background-position: 50% 15%, 50% 85%;
	}
	 /* test fixed + scroll */
		.col-right #voletp_clos {
		position: fixed; /*fixed */
		top: 298px; /* fixed */
		right: 30px; /*fixed */
		height: 0; /*fixed */
		}

	/**** /YJC Volet droit panier */
	.col-left{/* YJCV5*/
		/*margin-left:28px;*/
	}
	
	.main{
		width: initial;  /*100% pose problÃ¨me avec panier YJC plus de souplesse */
		min-width:715px;/* YJCV5 Panier*/
		/*box-sizing:border-box; */
	}
	.col3-layout .main { /* gain de place global en largeur affichage grille produits */
		margin:0;
		padding-left:4px;
		min-width: 782px; /* YJCV5 */
	}
	.col2-left-layout .main { /* gain de place global en largeur affichage compte client */
		margin:0;
		padding-left:42px;
		min-width: 738px; /* YJCV5 */
	}
	.col3-layout .col-main {
		/*width: 71.8%;  YJC plus de souplesse */
	}
	.col2-right-layout .main {
		margin: 0;
	    min-width: 752px;
		padding-left: 5px;
		/*width: 100%; */
	}
	.col2-right-layout .col-main {
		/*width: initial;*/ /* YJCV5 page produit plus large*/
		min-width: initial; /* YJCV5 page produit plus large*/
	}

	/*.main-container .main { panier 
		margin: 0;
		min-width: 763px;
		padding-left: 5px;
	}*/
	.main-container.col1-layout {/* panier */
		margin: 0;
		/*width: 792px;*/
	}
	.cart .cart-collaterals .col2-set {/* YJCV5 panier */
		width: 65%;
	}
	.cart .cart-collaterals .col2-set .col-2 {/* YJCV5 */
		width: 48.5%;
	}
	.cart .discount .input-box {/* YJCV5 */
		width: 100%;
	}
	.cart .discount input.input-text {/* YJCV5 */
		width: 100%;
	}
	.form-list select {/* YJCV5 */
		width: 100%;
	}
	.cart .totals {/* YJCV5 */
		width: 33%;
	}
	.header-container {
		/*margin:0;*/
		min-width:752px;/* meme chose que wrapper */
		width: 100%;  /*77% plus de souplesse */
		box-sizing: border-box;
	}
	.header .slogan {
		font-size:3.8em;/*YJCV5 pour costumes aussi*/
		position: absolute;/*YJCV5*/
		right: 25%;/*YJCV5*/
		top: 0px;/*YJCV5*/
	}
	.header .form-search {
		width: 23.5%;/*YJCV5*/
	}
	.footer {
		min-width: 752px;
		width: 100%; /* 77% plus de souplesse */
		/*margin-left: 0;*/
		box-sizing: border-box;
	}
	.footer .ecritures {
		margin-left: auto;
		margin-right: auto;
	}
	.col3-layout .col-wrapper {
	/*	float:right; YJCV5*/
	/*	min-width: 752px; YJCV5 *//* 655 */
		width: 100%;
		padding-left: 25px; /*YJCV5*/
		padding-right: 10px; /*YJCV5*/
	/*	margin-right: 50px; */
		box-sizing: border-box; /*YJCV5 */
	}
	.col-wrapper .col-left{
		/* margin-left: 45px; YJCV5*//* -80px plus de souplesse si col-left seul affecte le compte client ne concerne que conteneur des filtres*/
		left: 16px;/*YJCV5 plus souple que margin-left (pas de disparition) permet l'absence de superposition au logo */
	}
	.col3-layout .col-main {
		min-width: 515px;/* ne pas toucher garantit 3 produits en colonne */
	    width:72.4%; /*YJCV5*/
	}
	.product-view {
		min-width: 715px;/*735*/
	}
	.product-view .product-img-box {/* recadrage logo et titre */
		margin-left: -15px;
		margin-top: -15px;
	}

	.header .logo {
		margin-bottom: 0;
		margin-left: -17px; /*YJCV5 logo tangent Ã  gauche*/
		margin-top: -13px;
	}
	.logo > img {/* rognage bas du logo */
		/*clip: rect(auto, auto, 270px, auto); YJCV5*/
		position: absolute;
		width: 470px;
	}
	.cart {/* pour que le panier ne dÃ©borde pas */
		margin-left: -18px;
		width: 98%;
	}
	.account-login {/* pour que le login ne dÃ©borde pas */
		width: 90%;
		padding-left:5px;
	}
	.form-list .input-box {
		width: 100%;
	}
	.form-list input.input-text {
		width: 100%;
	}
	.col2-left-layout .col-main {/*compte client */
		min-width: 390px;
		width: 76.6%;
	}
	#my-orders-table .nobr {
		white-space: normal !important; /* YJCV5 compte client*/
	}
	.main-container.col2-left-layout {
		/* width: 793px; compte client */
	}
	.my-account { /* compte client */
		/*width: 552px; */
		width: 99%;
		margin-left: 5px;
	}
	.block-account {
		max-width: 175px;
		/*margin-top: 40px;*/
	}
	.box-account.box-recent {
		/* width: 520px;  compte client commandes */
		/*width: 87%;*/ /* compte client commandes */
	}
	.box-account.box-info { /* compte client infos */
		/*width: 87%;*/ /* compte client commandes */
	}
	.box-account.box-tags { /* compte client tags */
		/*width: 87%;*/ /* compte client commandes */
	}
	.sidebar {
		/* margin-left: -25px; YJCV5 *//* expÃ©rimental pour menu client : impact page accueil*/
		width: 185px;
	}
	.col-wrapper  .col-left.sidebar {
		width: 206px;/*reprogrammation des sidebars catalogue */
	}
	/*.col-right.sidebar {
		margin-left: 0; reprogrammation des sidebars catalogue 
		width: 206px;
	} */
	
	.block-latest-news .menu-recent { /* raccourcir bloc news blog */
		height: 262px;
		overflow: auto;
	}
	.block-layered-nav .block-content {/* diminuer largeur des filtres */
		background-size:167px auto;
		margin-left:10px;
		width:167px;
	}
	.block-layered-nav dd{
		padding-bottom:16px;
	}
	.etiquette-gauche-haut > img {
		width: 191px;
		margin-left:10px;
	}
	.etiquette-gauche-bas > img {
		width: 190px;
		margin-left:10px;
	}
	.col-left.sidebar .block.block-tags {/* diminuer largeur mot-clÃ© */
		margin-left: 16px;
		width: 162px;
	}
	.col-left.sidebar .block.block-blog {/* diminuer largeur catÃ©gories blog */
		margin-left: 16px;
		width: 162px;
	}
	.col-left.sidebar .block.block-blog .postithaut {
		width: 163px;
	}
	.block.block-blog.block-latest-news {/* diminuer largeur dernier posts blog */
		margin-left: 16px;
		width: 162px;
	}
	.col-left.sidebar .block.block-subscribe {/* diminuer largeur Newsletter */
		margin-left: 13px;
		width: 171px;
	}
	.col-left.sidebar .block.block-subscribe input.input-text {
		width: 143px;
	}
	/* page d'accueil site */
	.col-left.sidebar > p {
		width: 205px; /* icone sociaux sur une ligne */
		/*zoom: 0.92;*/
		transform: scale(0.92); 
		transform-origin: top right;/* YJCV5 centrÃ©s */
	}

	.main-container.col2-left-layout .main .col-main .std .products-grid-naked .products-grid li.item {
		/*width: 160px;*//* diminuer largeur produits    transfÃ©rÃ© style_newaccueil.css */
	}
	.main-container.col2-left-layout .main .col-main .std .products-grid li.item.last {
		/*display:none;*//* supprimer 4Ã¨me produit   transfÃ©rÃ© style_newaccueil.css */
	}
	.block-subscribe input.input-text {
		width: 160px; /* diminuer largeur Newsletter abonnement */
	}
	.etiquette-droite-haut > img {/* optimisation bloc de droite dessous */
		display: none;
	}	
	.etiquette-droite-bas > img {/* optimisation bloc de droite dessous */
		display: none;
	}
	.col-right {
		background:none;
	}
	.col-right.sidebar {  
		/*border-bottom: 3px solid #3a2a10;
		border-right: 3px solid #3a2a10;
		border-top:1px solid #3a2a10;
		border-left:1px solid #3a2a10; */
		display:block;
		clear:both;
		margin-left: 0;
		width: 715px;
		float: none;
		margin-top: 50px;
		position: relative;
		text-align: left;
		/*padding: 3px; */
	}
	#etiquette-soldes {
		display: inline-block;
		float: right;
		margin-top: -6px;
		position: relative;
		right: 0;
		top: 0;
		width: 80px;
		z-index: 100;
	}	
	.col-right.sidebar .block-cart,.col-right.sidebar .block-wishlist,.col-right.sidebar .block-subscribe,.col-right.sidebar .block-compare,.col-right.sidebar .block-reorder,.col-right.sidebar .block-poll,.col-right.sidebar .block-viewed,.col-right.sidebar .block-compared,.col-right.sidebar .block-related,.col-right.sidebar .block-tags,.col-right.sidebar .block-login {
		background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/fond-blocks-gauche.jpg") repeat scroll 0 0 #eedbb4;
		border-bottom: 3px solid #3a2a10;
		border-right: 3px solid #3a2a10;
		border-top:1px solid #3a2a10;
		border-left:1px solid #3a2a10;
		display: inline-block;
		margin: 3px;
		max-height: 350px;
		overflow: auto;
		position: relative;
		vertical-align: top;
		width: 27.9%;
	}
	#checkout-progress-wrapper {/* progression de checkout */
		background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/fond-blocks-gauche.jpg") repeat scroll 0 0 #eedbb4;
		border-bottom: 3px solid #3a2a10;
		border-right: 3px solid #3a2a10;
		border-top:1px solid #3a2a10;
		border-left:1px solid #3a2a10;
		margin-left: 25px;
		padding:5px;
		width: 57%;
	}

	span.infod:hover span
	{
		top:-10em; left:2em; width:30em;
	}
	#opc-review.section {/* pour le checkout */
		margin-bottom: 10px;
	}
	.main-container.col1-layout * .cmstextblock.mere-fille,.main-container.col1-layout * .cmstextblock.stylisme-modelisme{
		float: left; /* cas de mÃ¨re fille et 1 colonne seule */
		margin-left:-30px;
	}
	.cmstextblock img {
		max-width: 100%; /* images dans pages editoriales */
		height:auto;
	}
}
/**********************************************************************************************/
/* Responsive etape 2 YJCV5  RUPTURE 2 Ã©crans horizontaux quand recherche heurte menu */
/* reduction recherche */
@media (max-width: 876px) {/*inferieur Ã  974 donc 876 rÃ©els qd menu pourrait passer sur 2 lignes */
		.header .form-search {
			width: 23.5%;
		}
		.col2-left-layout .col-main {/*compte client */
			width: 74.9%;
		}
	
}
/**********************************************************************************************/
/* Responsive etape 2bis YJC  RUPTURE 2bis Ã©crans horizontaux quand menu spÃ©cial mobile en place */
/* EDITORIAL sur 1 lignes  mise en place menu mobile */

@media (max-width: 799px) { /* infÃ©rieur Ã  715px /0.9 = 799px rÃ©els quand le menu mobile se met en place */
	.wrapper {
		/*width:100%;*/
		min-width: 637px;
	}
	.header-container{
		/*height:297px;  agrandir zone de menu */
		min-width: 637px;
	}
	#nav li ul ul {
		margin-left: 92px; /* YJCV5 */
	}
	.col2-left-layout .main {
		padding-left: 5px;
		min-width: initial; /*YJCV5 page d'accueil*/
	}
	
	/**** YJC Volet droit pour paramÃ¨tres : Magasin, devise, TVA, langue */
	/* YJC rÃ©afficher les ajouts pour le volet paramÃ¨tres en menu mobile */
	#volet a.ouvrir, #volet a.fermer {
		display: block;
	}
	/*
	.header {
		height: 100px;
	}
	*/
	.header .quick-access {
		border: none;
	    width:	0;  /* fixed */
	    height: 0;  /* fixed */
		/*overflow: hidden;
		min-width: 313px;
		right: 0px;
		padding:0;
		top: 5px; */
		position: fixed;
		/* min-height: 110px; */
		left : -200000px;
		z-index: 1001;
	}
	.header .logo {
		margin-bottom: 0;
		margin-left: -35px;
		margin-top: -55px;
	}

	/*****DIMINUTION HAUTEUR ENTETE POUR MOBILE HORIZONTAUX ****************/
	.header {
		height: 75px;
	}
	.header .slogan {
		font-size: 3em;
		left: 25%;
		top: 0px;
		position: absolute;
		width: 70%;
	}
	.header .form-search {
		width: 195px;
		top: 113px ;
	}
	.logo > img {
		position: absolute;
		width: 260px;
		top: -23px;
		left: 0;
		clip: rect(auto,auto,128px,auto);
	}
	.col-right #voletp_clos {
		position: fixed; /*fixed */
		top: 188px;
	}
	.col-right #voletp:target {
    top: -51px; /* dÃ©calage vers le haut Ã  l'ouverture */
	}

	.col-right #voletp .block-content {
    max-height: 46vh;
    overflow: scroll;
	}
	
	/***** FIN DIMINUTION HAUTEUR ENTETE POUR MOBILE HORIZONTAUX ****************/
	
	.navtop {
		margin-right: 50px;
	}
	/* Nous allons fixer une largeur Ã  notre volet (et quelques couleurs) et Ã  notre lien.*/
	#volet {
		width: 258px;
		padding: 10px 0 10px 5px;
		background: #c7bcb3 url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_header.jpg") repeat scroll 50% 0; 
		color: #fff;
		border-radius: 10px;
		border: 2px dashed #fff;
		-moz-box-shadow: 0 0 0 4px #d3c9bd, 2px 1px 6px 2px rgba(12, 10, 8, 0.6);
		-webkit-box-shadow: 0 0 0 4px #d3c9bd, 2px 1px 6px 2px rgba(12, 10, 8, 0.6);
		box-shadow: 0 0 0 4px #d3c9bd, 2px 1px 6px 2px rgba(12, 10, 8, 0.6);	
	}
	#volet a.ouvrir,
	#volet a.fermer {
		padding: 5px 15px;
		text-decoration: none;
		background: #9e4673 no-repeat;
		background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/engrenage.gif");
		background-size: 15px 15px;
		background-position: 85% 50%;
		color: transparent;
		font-size: 0;
		width: 20px;
		height: 15px;
	}
	#volet a.ouvrir:before,
	#volet a.fermer:before {/* amelioration focus en mobile */
	  bottom: -20px;
	  content: "";
	  left: -2px;
	  position: absolute;
	  right: -2px;
	  top: -20px;
	  background: rgba(0, 0, 0, 0); /* compatibilitÃ© IE */
	}
	/* Puis nous dÃ©calons le volet en dehors de l'Ã©cran en ne faisant ressortir que notre lien. */
	#volet {
		position: relative;
		right: -314px; 
		/* top: -15px; *//*  fixed */
		/*top: -75px;*/
	}
	#volet a.fermer {
		left: -42px;
	}
	#volet a.ouvrir {
		left: -43px;
	}
	#volet a.ouvrir,
	#volet a.fermer {
		position: absolute;
		top: 15px;
		/* quelques styles CSS3 */
		-ms-transform: rotate(270deg);
		-moz-transform: rotate(270deg);
		-webkit-transform: rotate(270deg);
		transform: rotate(270deg);
		border-radius: 8px 8px 0 0;
	}
	/* Ensuite il nous faut prÃ©parer la transition sur le volet. */
	#volet {
		-webkit-transition: all .5s ease-in;
		transition: all .5s ease-in;
	}
	/* Et enfin dÃ©terminer Ã  quel moment nous allons faire sortir le volet. */
	#volet:target {
		/* right: 10px; *//* fixed */
		right: -39px;
		z-index: 51; /* au dessus slogan */
	}
	/* Sauf que, par dÃ©faut notre lien .fermer doit Ãªtre cachÃ©, rajoutons  */
	#volet a.fermer {
		display: none;
	}
	#volet_clos:target #volet {
		/*right: -274px; *//* fixed */
		right: -317px;
	}
	#volet_clos:target .slogan {
		z-index: 1002 !important;
	}
	#volet:target a.ouvrir {
		display: none;
	}
	#volet:target a.fermer {
		display: block;
		background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/engrenage.gif"), url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/croix.gif");
		background-position: 85% 50%, 15% 50%;
	}
	 /* test fixed + scroll */
		#volet_clos {
			position: fixed; /*fixed */
			top: 38px; /* fixed */
			right: 43px; /*fixed */
			height: 0; /*fixed */
		}

	/**** /YJC Volet droit pour paramÃ¨tres : Magasin, devise, TVA, langue */

	.main{
		min-width: 637px;
		padding-left: 30px; /*YJCV5 panier */
	}
	.col3-layout .col-wrapper {
		min-width: 637px;/* 655 */
		padding-left: 0px;
	}
	.col3-layout .main {
		min-width: 690px;
	}
	.col3-layout .col-main {
		min-width: 421px;/* 66.22% de 637  */
		width: 73.4%; /* YJCV5 */
	}
	.footer {
		min-width: 637px;
	}
	.col2-right-layout .main {/* YJCV5 page produit */
		min-width: initial;
	}
	.product-view {/* YJCV5 page produit */
		min-width: initial;
	}

	.col-left.sidebar{
		/*zoom: 0.82;*/
		transform: scale(0.82); 
		transform-origin: 0 0;
		margin-right: -50px; /* YJCV5 page compte client */
	}
	.col-wrapper .col-left.sidebar{
		width:180px;
		transform: scale(0.95);
		transform-origin: 0 0 0;
		left: 0; /* YJCV5 annule left: 16px du 1053px*/
	}
	.col-left.sidebar > p{
		margin-left:auto;
		margin-right:auto;
		width:204px;
		/*zoom: 1.25;*/
		transform: scale(0.92); 
		transform-origin: top right;/*YJCV5*/
	}
	.col-left.sidebar .block.block-subscribe {
		clear:both;
	}
	.cart .totals { /* YJCV5 PANIER */
		width: initial;
	}
	.cart .crosssell .product-details { /* YJCV5 */
		margin-left: 0px;
	}
	.block-account{ /* YJCV5 compte client Ã  gauche */
		margin-bottom: 75px;
		transform: scale(1.21);
		transform-origin: 0 0 0;
		max-width: 165px;
	}
	.col-left.sidebar .block-cart,.col-left.sidebar .block-compare,.col-left.sidebar .block-reorder { /* YJCV5 autres blocs compte client Ã  gauche */
		transform: scale(1.15);
		transform-origin: 0 0 0;
	}
	.box-account { /*YJCV5 compte client tableau*/
		padding-left: 5px;
		padding-right: 5px;
	}
	.box-account table.data-table { /*YJCV5 compte client tableau*/
		transform: scale(0.98);
		transform-origin: 0 0;
	}
}
/**********************************************************************************************/
/* Responsive etape 3 YJC RUPTURE 3  Ã©dito 2 lignes */
/* EDITORIAL sur 2 lignes */
@media (max-width: 704px) {
	.header .form-search { /* ajustements */
		/* top: 105px; YJCV5 */
	}
	.col-main {
    min-width: 650px; /*YJCV5 pour largeur login*/
	}
	.shop-access { /* ajustements */
	/*	top: 269px; */
	}
	.col3-layout .main {
		min-width: initial; /*YJCV5*/
	}
	.col3-layout .col-main {
		min-width: 406px;
	}
	.col3-layout .col-main {
		width: 71.2%;
	}

	.category-products .toolbar { /* YJCV5 quand toolbar sur 2 lignes */
		margin-bottom: 8px;
	}
	.product-essential {
		/* width: 85%; *//* YJCV5 deplacer*/
	}
	.product-collateral {
		width: 85%;
	}
	.col-right.sidebar {
		width: 85%;
	}
	.product-shop .addthis_toolbox.addthis_default_style {
		max-width: 320px;
	}
	.product-view {
		width: 98%;/* YJCV5 page produit */
		/* min-width: 406px; */
	}
	.product-options ul.options-list img {/*YJCV5 images options personnalisables */
		max-width: 85%;
		height: auto;
	}
	#super-product-table.data-table thead th {/* tableau produits groupÃ©s trop large */
		white-space: normal;
	}
	#super-product-table .a-right {/* tableau produits groupÃ©s trop large */
		min-width: 67px !important;
	}
	.block-account{/* YJCV5 compte client Ã  gauche */
		margin-bottom: 55px;
		transform: scale(1.14);
		transform-origin: 0 0 0;
	}
	.col-left.sidebar .block-cart, .col-left.sidebar .block-compare, .col-left.sidebar .block-reorder {/* YJCV5 autres blocs compte client Ã  gauche */
		transform: scale(1.07);
		transform-origin: 0 0 0;
	}
	.footer {
		min-width: 406px;
	}
	.footer .ecritures {
		width: 85%;
	}
	.main-container.col1-layout * .cmstextblock.mere-fille, .main-container.col1-layout * .cmstextblock.stylisme-modelisme {
		margin-left: -20px;
		/*zoom:0.85;*/
		transform: scale(0.85);
		transform-origin: 0 0 0;
	}
	.cart {
		margin-left:-18px;
		width:91%;
	}
	p.retour-mag-blog {
		width: 448px;
	}
	
	#postComment .form-list > li { /* commentaire blog */
		max-width: 330px;
	}
	#recaptcha_area { /* recaptcha trop large */
		padding: 0;
	}
	.box-account table.data-table { /* YJCV5 tableau compte client dont commandes */
		transform: scale(0.905);
		transform-origin: 0 0;
	}
	/* Wishlist */
	.my-wishlist .product-image {/* YJCV5 */
		width: auto;
		height: auto;
	}
	.my-wishlist .data-table td {/* YJCV5 */
        padding-right: 2px;
        padding-left: 2px;
	}
	.my-wishlist td .product-image img {/* YJCV5 */
		width: 100%;
		height: auto;
	}
}
/**********************************************************************************************/
/* Responsive etape 3 YJC RUPTURE 3'  Ã©crans mobiles verticaux */
/* EDITORIAL sur 2 lignes */
/* @media (orientation:portrait) and (max-width: 752px), (max-width: 637px) {  637 px ? mode portrait ou infÃ©rieur Ã  734px x 0.9 = 677px */
@media (max-width: 638px) { /*656*/
	
	.product-shop .addthis_toolbox.addthis_default_style {
		max-width: 397px;
	}
	.wrapper {
		/*width:100%;*/
		min-width: 310px; /* 350px remplace 388px */
	}
	.header-container{
		/*height:410px;  agrandir zone de menu */
		padding-left: 0;
		padding-right: 0;
		min-width: 310px;
	}
	
	/* reglage menu haut avec ovales V5 */
	.navtop {
		margin-right: 20px;
	}

	#navblog, #nav .level0.level-top.parent { /*YJCV5*/
		margin-left: 1.57vw;
	}
	#nav li { /*YJCV5*/
	/*	font-size:1.41em; */
	}
	#nav li ul {
    margin-left: 0px;/* YJCV5 */
	}
	.page-title .link-rss {/* YJCV5 gagner place pour flux RSS dans titre categorie, supression texte */
		width: 0;
		margin-right: -6px;
	}
	
	/**** YJC Volet gauche filtre */
	/* YJC rÃ©afficher les ajouts pour le volet filtre en menu mobile */
	.col-left.sidebar {
		transform: initial; /* rÃ©initialisation de transform pour rendre position: fixed efficace (volet du panier) */
	}
	.col-wrapper .col-left.sidebar {
		transform: initial; /* rÃ©initialisation de transform pour rendre position: fixed efficace (volet du filtre) */
		z-index: 1;
	}
	.block-cart {/* YJCV5 panier gauche */
		transform: initial; /* rÃ©initialisation de transform pour rendre position: fixed efficace (volet du panier gauche) */
		z-index: 1;
	}
	.col-left.sidebar .block-cart{/* YJCV5 panier gauche */
		transform: initial; /* rÃ©initialisation de transform pour rendre position: fixed efficace (volet du panier gauche) */
	}
	
	.col-left.sidebar .block.block-tags, .col-left.sidebar .block.block-subscribe  {/* reduction autres Ã©lÃ©ments */
		transform: scale(0.80);
		transform-origin: 0 0 0;
		position: relative;
		z-index: -1;
	}
	/* volet filtre gauche dans colonne gauche */
	#voletf .block-content {
    overflow: auto;
    max-height: 42vh;
	background: none;
	border: none;
    padding-right: 7px;
    box-sizing: border-box;
	}
	#voletf a.ouvrir, #voletf a.fermer {
		display: block;
	}
	/* Nous allons fixer une largeur Ã  notre volet (et quelques couleurs) et Ã  notre lien.*/
	#voletf {
		width: 167px;
		background: transparent url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/etiquette-gauche-centre.png") repeat-y scroll 0 0;
		border-radius: 10px;
		border-top: 1px solid #3a2a10;
		border-bottom: 1px solid #3a2a10;
		box-sizing: border-box;
	}
	#voletf a.ouvrir,
	#voletf a.fermer {
		padding: 15px 5px;
		background: #717f72 no-repeat;
		background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/filtre.gif");
		background-size: 15px 15px;
		background-position: 50% 15%;
		color: transparent;
		font-size: 0;
		width: 15px;
		height: 20px;
	}
	#voletf a.ouvrir:before,
	#voletf a.fermer:before {/* amelioration focus en mobile */
	  bottom: -2px;
	  content: "";
	  left: -20px;
	  position: absolute;
	  right: -20px;
	  top: -2px;
	  background: rgba(0, 0, 0, 0); /* compatibilitÃ© IE */
	}
	/* Puis nous dÃ©calons le volet en dehors de l'Ã©cran en ne faisant ressortir que notre lien. */
	#voletf {
		position: relative;
		left: -206px;
		min-height: 46vh;
		/* top: -15px; *//*  fixed */
		/*top: -87px; */
	}
	#voletf a.fermer {
		right: -24px;
	}
	#voletf a.ouvrir {
		right: -27px;
	}
	#voletf a.ouvrir,
	#voletf a.fermer {
		position: absolute;
		top: 5px;
		/* quelques styles CSS3 */
	/*	ms-transform: rotate(270deg); */
    /* -moz-transform: rotate(270deg); */
    /* -webkit-transform: rotate(270deg); */
    /* transform: rotate(270deg); */
		border-radius: 0 8px 8px 0;
	}
	/* Ensuite il nous faut prÃ©parer la transition sur le volet. */
	#voletf {
		-webkit-transition: all .5s ease-in;
		transition: all .5s ease-in;
	}
	/* Et enfin dÃ©terminer Ã  quel moment nous allons faire sortir le volet. */
	#voletf:target {
		/* right: 10px; *//* fixed */
		left: -35px;
		z-index: 51; /* au dessus slogan */
		min-height: 46vh;
		/*top: -51px;*/
	}
	/* Sauf que, par dÃ©faut notre lien .fermer doit Ãªtre cachÃ©, rajoutons  */
	#voletf a.fermer {
		display: none;
	}
	#voletf_clos:target #voletf {
		/*right: -274px; *//* fixed */
		left: -206px;
		min-height: 46vh;
	}
	#voletf:target a.ouvrir {
		display: none;
	}
	#voletf:target a.fermer {
		display: block;
		background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/filtre.gif"), url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/croix.gif");
		background-position: 50% 15%, 50% 85%;
	}

	 /* test fixed + scroll */
		#voletf_clos {
		position: fixed; /*fixed */
		top: 188px; /* fixed */
		left: 37px; /*fixed */
		height: 0; /*fixed */
		width: 0; /*fixed */
		}
	
	/**** /YJC Volet gauche filtre dans colonne gauche*/
	
	/**** YJC Volet gauche compte client dans colonne gauche*/
	/* volet filtre gauche dans colonne gauche */
	#voletc .block-title {
		border-radius: 10px 10px 0 0;
		background: #717f72 no-repeat;
	}
	#voletc .block-content {
    overflow: auto;
    /*max-height: 42vh;*/
	background: none;
	border: none;
    padding-right: 7px;
    box-sizing: border-box;
	}
	#voletc a.ouvrir, #voletc a.fermer {
		display: block;
	}
	/* Nous allons fixer une largeur Ã  notre volet (et quelques couleurs) et Ã  notre lien.*/
	#voletc {
		width: 167px;
		/*background: transparent url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/etiquette-gauche-centre.png") repeat-y scroll 0 0;*/
		background: #fbfaf6 ;
		border-radius: 10px;
		border: 1px solid #3a2a10;
		/*border-bottom: 1px solid #3a2a10;*/
		box-sizing: border-box;
		box-shadow: 2px 2px 10px 0px #51483c; /* YJCV5 */
	}
	#voletc a.ouvrir,
	#voletc a.fermer {
		padding: 15px 5px;
		background: #717f72 no-repeat;
		background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/compte.gif");
		background-size: 15px 15px;
		background-position: 50% 15%;
		color: transparent;
		font-size: 0;
		width: 15px;
		height: 20px;
	}
	#voletc a.ouvrir:before,
	#voletc a.fermer:before {/* amelioration focus en mobile */
	  bottom: -2px;
	  content: "";
	  left: -20px;
	  position: absolute;
	  right: -20px;
	  top: -2px;
	  background: rgba(0, 0, 0, 0); /* compatibilitÃ© IE */
	}
	/* Puis nous dÃ©calons le volet en dehors de l'Ã©cran en ne faisant ressortir que notre lien. */
	#voletc {
		position: relative;
		left: -206px;
		height: auto;
		/*min-height: 46vh;*/
		/* top: -15px; *//*  fixed */
		/*top: -87px; */
	}
	#voletc a.fermer {
		right: -24px;
	}
	#voletc a.ouvrir {
		right: -27px;
	}
	#voletc a.ouvrir,
	#voletc a.fermer {
		position: absolute;
		top: 5px;
		/* quelques styles CSS3 */
	/*	ms-transform: rotate(270deg); */
    /* -moz-transform: rotate(270deg); */
    /* -webkit-transform: rotate(270deg); */
    /* transform: rotate(270deg); */
		border-radius: 0 8px 8px 0;
	}
	/* Ensuite il nous faut prÃ©parer la transition sur le volet. */
	#voletc {
		-webkit-transition: all .5s ease-in;
		transition: all .5s ease-in;
	}
	/* Et enfin dÃ©terminer Ã  quel moment nous allons faire sortir le volet. */
	#voletc:target {
		/* right: 10px; *//* fixed */
		left: -35px;
		z-index: 51; /* au dessus slogan */
		height: auto;
		/*min-height: 46vh;*/
		/*top: -51px;*/
	}
	/* Sauf que, par dÃ©faut notre lien .fermer doit Ãªtre cachÃ©, rajoutons  */
	#voletc a.fermer {
		display: none;
	}
	#voletc_clos:target #voletc {
		/*right: -274px; *//* fixed */
		left: -206px;
		height: auto;
		/*min-height: 46vh;*/
	}
	#voletc:target a.ouvrir {
		display: none;
	}
	#voletc:target a.fermer {
		display: block;
		background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/compte.gif"), url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/croix.gif");
		background-position: 50% 15%, 50% 85%;
	}

	 /* test fixed + scroll */
		#voletc_clos {
		position: fixed; /*fixed */
		top: 188px; /* fixed */
		left: 37px; /*fixed */
		height: 0; /*fixed */
		width: 0; /*fixed */
		}

	/**** /YJC Volet gauche compte client dans colonne gauche*/
	
	/**** YJC Volet droit pour panier dans colonne GAUCHE */
	.col-left .block.block-cart { /* Colonne droite envoyer le bloc porteur du panier dÃ©sormais vide loin */
    position: absolute;
    left: -20000px;
	z-index: 100;
	}
	/* YJC rÃ©afficher les ajouts pour le volet panier en menu mobile */
	.col-left #voletp a.ouvrir, .col-left #voletp a.fermer {
		display: block;
	}
	/* Nous allons fixer une largeur Ã  notre volet (et quelques couleurs) et Ã  notre lien.*/
	.col-left #voletp {
		width: 205px;
		padding: 10px;
		background: transparent url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/etiquette-droite-centre.png") repeat-y scroll 0 0;
		border-radius: 10px;
		border-top: 1px solid #3a2a10;
		border-bottom: 1px solid #3a2a10;
		box-sizing: border-box;
	}
	.col-left #voletp a.ouvrir,
	.col-left #voletp a.fermer {
		padding: 15px 5px;
		background: #717f72 no-repeat;
		background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/panier.gif");
		background-size: 15px 15px;
		background-position: 50% 15%;
		color: transparent;
		font-size: 0;
		width: 15px;
		height: 20px;
	}
	.col-left #voletp a.ouvrir:before,
	.col-left #voletp a.fermer:before {/* amelioration focus en mobile */
	  bottom: -2px;
	  content: "";
	  left: -20px;
	  position: absolute;
	  right: -20px;
	  top: -2px;
	  background: rgba(0, 0, 0, 0); /* compatibilitÃ© IE */
	}
	/* Puis nous dÃ©calons le volet en dehors de l'Ã©cran en ne faisant ressortir que notre lien. */
	.col-left #voletp {
		position: relative;
		right: -237px;
		min-height: 100px;
		/* top: -15px; *//*  fixed */
		/*top: -87px; */
	}
	.col-left #voletp a.fermer {
		left: -24px;
	}
	.col-left #voletp a.ouvrir {
		left: -27px;
	}
	.col-left #voletp a.ouvrir,
	.col-left #voletp a.fermer {
		position: absolute;
		top: 5px;
		/* quelques styles CSS3 */
	/*	ms-transform: rotate(270deg); */
    /* -moz-transform: rotate(270deg); */
    /* -webkit-transform: rotate(270deg); */
    /* transform: rotate(270deg); */
		border-radius: 8px 0 0 8px;
	}
	/* Ensuite il nous faut prÃ©parer la transition sur le volet. */
	.col-left #voletp {
		-webkit-transition: all .5s ease-in;
		transition: all .5s ease-in;
	}
	/* Et enfin dÃ©terminer Ã  quel moment nous allons faire sortir le volet. */
	.col-left #voletp:target {
		/* right: 10px; *//* fixed */
		right: -30px;
		z-index: 51; /* au dessus slogan */
	}
	/* Sauf que, par dÃ©faut notre lien .fermer doit Ãªtre cachÃ©, rajoutons  */
	.col-left #voletp a.fermer {
		display: none;
	}
	.col-left #voletp_clos:target #voletp {
		/*right: -274px; *//* fixed */
		right: -237px;
	}
	.col-left #voletp:target a.ouvrir {
		display: none;
	}
	.col-left #voletp:target a.fermer {
		display: block;
		background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/panier.gif"), url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/croix.gif");
		background-position: 50% 15%, 50% 85%;
	}
	 /* test fixed + scroll */
		.col-left #voletp_clos {
		position: fixed; /*fixed */
		top: 298px; /* fixed */
		right: 30px; /*fixed */
		height: 0; /*fixed */
		}

	/**** /YJC Volet droit panier DANS COLONNE GAUCHE */
	/* YJC Ajustements colonne gauche */
	.col-left #voletp_clos {
		position: fixed; /*fixed */
		top: 188px;
	}
	.col-left #voletp:target {
    top: -51px; /* dÃ©calage vers le haut Ã  l'ouverture */
	}

	.col-left #voletp .block-content {
    max-height: 46vh;
    overflow: scroll;
	}
	/* /YJC Ajustements colonne gauche */	
	
	
	.main{
		min-width: 310px;
	}
	.col3-layout .col-wrapper {
		min-width: 310px;/* 655 */
	}
	.col3-layout .col-main {
		min-width: 205px;/* 66.22% de 350  */
	}
	.footer {
		min-width: 310px;
	}
	.product-view {
		min-width: 310px;
	}
	#nav {
		min-width: 100vw; /* 100vw YJCV5 Ã©viter retour Ã  la ligne de BLOG pour les Ã©crans < 320 px genre Iphone SE */
	}
/* grille produits  ****************************************/
	.col3-layout .col-wrapper {
		float: left;
		margin-right: 0;
		min-width: 310px;/* 340px remplace 390px */
		width: 100%;
	}
	.col3-layout .main { /* gain de place global en largeur affichage grille produits */
		min-width:310px;
		width: 100%;
	}
	.col3-layout .col-wrapper .col-main {
		float: left;
	}
	.col3-layout .col-main {
		min-width: 310px;
		width: 100%;
	}
	.col2-right-layout .main {
		min-width: 304px; /*334px remplace 384px */
		padding-left: 0;
		width: 100%;
	}
	.col-wrapper .col-left {
		margin-left: 0;
	}
	.sidebar {
		margin-left: 0;
	}
	.etiquette-gauche-haut > img, .etiquette-gauche-bas > img {
		display:none;
	}
	
	#super-product-table.data-table thead th {/* tableau produits groupÃ©s trop large mais Ã  nouveau plus de place */
		white-space: nowrap;
	}
	#super-product-table .a-right {/* table produits groupÃ©s trop large mais Ã  nouveau plus de place */
		min-width: 120px !important;
	}
/* Right side-bar *********************************/
	.col-right.sidebar {
		min-width: 310px;
		width: 100%;
	}
	#etiquette-soldes img {
		height: 100px;
	}
	.col-right.sidebar .block-cart, .col-right.sidebar .block-wishlist, .col-right.sidebar .block-subscribe, .col-right.sidebar .block-compare, .col-right.sidebar .block-reorder, .col-right.sidebar .block-poll, .col-right.sidebar .block-viewed, .col-right.sidebar .block-compared, .col-right.sidebar .block-related, .col-right.sidebar .block-tags, .col-right.sidebar .block-login {
		width: 35%;
		max-width: 205px;
		height: auto;
	}

/* Left side-bar *********************************/
	.col-wrapper  .col-left.sidebar {
		width: 100%;/*reprogrammation des sidebars catalogue */
		margin-top:45px;
		/* z-index:0; *//* necessaire pour select filtre actif en mobile vertical */
	}
	.col-left.sidebar {
		display: inline-block;
		min-width: 340px;/*340px remplace 390px*/
		width: 100%;
	}
	.block-layered-nav {
		float: left;
	}
	.block-layered-nav .block-content {
		margin-left: 0;
		border-bottom: 1px solid gray;
		border-top: 1px solid #fdfbed;
	}
	.col-left .block-cart, .col-left .block-wishlist, .col-left .block-compare, .col-left .block-reorder, .col-left .block-poll, .col-left .block-viewed, .col-left .block-compared, .col-left .block-related, .col-left .block-tags, .col-left .block-login {
		float: left;
		margin-left: 3px;
		width: 46%;
		max-width: 144px; /* YJCV5 */
	}
	.col-left.sidebar .block.block-tags {
		float: left;
		margin-left: 3px;
		width: 46%;
		max-width: 162px;
	}
	.col-left.sidebar .block.block-subscribe {
		float: left;
		margin-left: 3px;
		width: 46%;
		max-width: 171px;
	}
	.col-left.sidebar .block.block-subscribe input.input-text {
		width: 95%;
	}
/* footer  ****************************************/
	.footer-container {
		min-width: 310px;/*340px remplace 390px*/
		width: 100%;
	}
	.footer {
		min-width: 310px;
		width: 100%;
		padding-left:0px;
		padding-right:0px;
	}
	.footer .ecritures {;
		margin-left: auto;
		margin-right: auto;
		padding: 5px;
		width: 77%;
	}
	.footer .ecritures .addthis_toolbox.addthis_default_style { /* trop large !*/
		max-width:248px;
	}
	.tags .addthis_toolbox.addthis_default_style {
		max-width: 248px;
	}
/* Page produit ***********************************************/
	.col-main {
		min-width: 310px;/*340px remplace 390px*/
		width: 100%;
	}
	.product-view {
		min-width: 310px;
		/* width: 100%; *//* YJCV5 */
	}
	.product-essential {
		padding: 10px;
		/*width: 95%; *//* YJCV5 */
	}
	.product-view .product-shop {
		float: none;
		margin-left: 0;
		position: relative;
		margin-bottom: 20px;
		min-height: 10px;
	}
	.product-view .product-img-box {
		margin-left: -5px;
		margin-top: 0px;
		position: relative;
	}
	.addthis_toolbox.addthis_default_style {
		/* display: none; */
	}
	.product-collateral {
		padding: 10px;
		width: 95%;
	}
	.product-view .product-img-box {/* recadrage image produit */
		margin-left: -5px;
	}
	.main-container.col1-layout * .cmstextblock.mere-fille, .main-container.col1-layout * .cmstextblock.stylisme-modelisme {
		/*zoom:0.68;*/
		transform: scale(0.68);
		transform-origin: 0 0 0;
	}
	.grande_image_nuancier .image_nuancier { /* YJCV5 optimisation aut image nuancier */
		max-width: 100%;
		height: auto;
	}
/* compte client entre autres*/
	.main {
		min-width: 310px;/*340px remplace 390px*/
		padding-left: 0;
		width: 100%;
	}
	.col2-left-layout .col-main {
		/*height:1300px;*/
		min-width: 310px;
		width: 100%;
	}
	
	p.retour-mag-blog {
		transform: scale(0.98);
		transform-origin: 0 0 0;
	}
	.block-account {
		margin-bottom: 60px;
		/*transform: scale(1.17);*/
		/*transform-origin: 0 0 0;*/
		transform: initial;/* rÃ©initialisation de transform pour rendre position: fixed efficace (volet du compte client) */
	}
	
	.cart {/* pour que le panier ne dÃ©borde pas */
		margin-left: 5px;
		width: 98%;
		overflow:auto;
	}
/* Checkout */
	.opc {
		margin-left: 0.3em; /* marge minimum du checkout a gauche et droite */
		margin-right: 0.5em;
	}
	.opc .step {
		padding-right: 15px;
		padding-left: 10px;
	}
	.opc .form-list li.wide select {
		width: 100%; /* pour que les selects ne debordent pas */
	}
	#opc-review .step { /* pour que la revision de commande soit visible */
		padding-right: 15px;
	}
	span.info:hover span, span.infod:hover span { /* pour que les infos soient visibles */
		left:0;
		width:270px;
	}
	.cart .totals { /* YJCV5 panier */
		width: 40%;
	}
	.cart .cart-collaterals .col2-set {/* YJCV5 */
		width: 59%;
	}
	.cart .cart-collaterals .col2-set .col-2 {
	/*	width: 100%; *//* YJCV5 */
	}
	.cart .discount .input-box {/* YJCV5 */
		width: 100%;
	}
	.cart .discount input.input-text {/* YJCV5 */
		width: 100%;
	}
	.form-list select {/* YJCV5 */
		width: 100%;
	}
	.form-list .input-box {/* YJCV5 */
		width: 100%;
	}
	.cart .discount button span, .cart .shipping button span {
		height: initial;
		white-space: initial;
	}
	.product-details .button.btn-cart {/* YJCV5 */
		margin-left: -5px;
	}
	span.nobr {
		white-space: initial !important;
	}
	.data-table tr.last th, .data-table tr.last td {
		white-space: initial;
	}
	.data-table.cart-table img { /* YJCV5 images tableau panier */
		width: 10vw;
		height: initial;
	}
	.cart-table td { /* YJCV5 marges latÃ©rales tableau panier */
		padding-left: 0.5vw;
		padding-right: 0.5vw;
	}
	#product_tabs_tags_tabbed_contents .input-box {/* YJCV5 mots clÃ©s */
		margin-bottom: 10px;
	}
	.form-add button.button { /* YJCV5 mots clÃ©s */
		margin-left: 25px;
	}
	.box-account table.data-table {/* YJCV5 compte client tableau */
		transform: scale(0.93);
		transform-origin: 0 0;
	}

/* Blog */
	.col-left.sidebar .block.block-blog .postithaut {/* simplification blog */
		display: none;
	}
}
/**********************************************************************************************/
/* Responsive etape 3 YJC  RUPTURE 3" Ã©crans verticaux quand menu spÃ©cial mobile en place */
/*                                                                                        */
@media (max-width: 459px) { /* 533 => 459 534 Ã©tant la largeur mini Ã©cran mobile en mode paysage */

	.header .slogan { /* YJCV5 */
		font-size: 2.4em; 
		top: 5px;
	}
	/* reglage menu haut avec ovales V5 */
	.navtop {
		margin-right: 5px;
	}
	#navblog, #nav .level0.level-top.parent {/*YJCV5*/
    /*margin-left: 11px;*/
	}
	#navblog, #nav .level0.level-top.parent { /*YJCV5*/
		margin-left: 0.87vw;
	}
	#nav li { /*YJCV5*/
		font-size:4.599vw;/*font menu blog gratuit nos services professionnels 4.618vw pour 320px de large 4.612vw pour 318px 4.599vw pour 316px*/
	}
	#nav li ul {
    margin-left: 0px;/* YJCV5 */
	}
	.pager .limiter > div {
		text-align: right;/*YJCV5 faire de la place aux numeros de page*/
	}
	.footer_icons .widget img {
		width: 74px !important;
	}
	#product-attribute-specs-table img {/* infos complÃ©mentaires des produits (tissus) */
		height: auto;
		max-width: 100%;
	}
	.product-options dd {/* YJCV5 optimisation nuancier */
		padding-right: 0.5vw;
		padding-left: 0.5vw;
		box-sizing: border-box;
	}
	.box-account .data-table tr.last th, .box-account .data-table tr.last td {/* YJCV5 compte client */
		padding-right: 2px;
		padding-left: 2px;
	}
	.box-account .data-table tbody th, .box-account .data-table tbody td {/* YJCV5 compte client */
		padding-right: 2px;
		padding-left: 2px;
	}
	.box-account table.data-table {/* YJCV5 compte client tableau */
		transform: scale(0.949);
		transform-origin: 0 0;
	}
	.cart .cart-collaterals .col2-set .col-1 {/* Panier YJCV5 */
		width: 100%;
	}
	.cart .cart-collaterals .col2-set .col-2 {/* Panier YJCV5 */
		width: 100%;
	}
}
/**********************************************************************************************/
/* Responsive etape 3 YJC  RUPTURE 4 Ã©crans verticaux quand menu spÃ©cial mobile en place */
/* EDITORIAL sur 3 lignes */

@media (max-width: 396px) { /* infÃ©rieur Ã  399px /0.9 = 444px quand le menu mobile se met en place */
	
	/* reglage menu haut avec ovales V5 */
	.navtop {
		margin-right: 2px;
	}
	#navblog, #nav .level0.level-top.parent { /*YJCV5*/
		margin-left: 0.25vw;
	}
	#nav li { /*YJCV5*/
		/*font-size:4.618vw;*//*font menu blog gratuit nos services professionnels */
	}
	#nav li ul{ /*YJCV5*/
		margin-left: -20px;
	}
	#nav li ul ul {
		margin-left: 65px;/* YJCV5 */
	}
	.header .form-search { /* recherche au niveau du menu pour 3 lignes */
	/*	margin-top: 147px; YJCV5*/
	}
	.header .slogan {
		font-size: 7.875vw;/* YJCV5 */
		left: 19%;
	}
	.header .nom-boutique {
		font-size: 6.302vw;/* YJCV5 */
	}
	/* diminution des icÃ´nes du haut YJCV5 */
	.shop-access a {
		font-size:0;
		display: inline-block;
		overflow: hidden;
		height: 15px;
		width: 0px;
	}
	.shop-access a.top-link-cart {
		background: #9e4673 url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/panier.gif") no-repeat scroll 5px 50% / 15px 15px;
		padding: 4px 7px 5px 18px;
	/*	margin-top: -3px; */
		top: -7px;
	}
	.shop-access li.first > a {
		background: #9e4673 url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/compte.png") no-repeat scroll 5px 50% / 15px 15px;
		padding: 4px 7px 5px 18px;
	/*	margin-top: -3px; */
		top: -7px;
	}
	.shop-access a.top-link-wishlist {
		top: -7px;
	}
	.shop-access li.last > a {
		top: -6px;
	}
	.logo > img {
		top: -30px;
		clip: rect(auto,auto,135px,auto);
	}
	#voletp:target {
		top: initial;
	}
	#voletp .block-content {
		max-height: 66vh;
		overflow: auto;
	}
	#voletf:target {
    min-height: 65vh;
	}
	#voletf .block-content {
		max-height: 62vh;
	}
	
	.pager {
		font-size: 12px;
	}
	.sorter .sort-by {/*YJCV5 bien placer sorter sur page etroite*/
		min-width: 115px;
		left: 10px;
		position: absolute;
	}
	.toolbar .sorter {
		width: 38%;
	}
	.main-container.col1-layout * .cmstextblock.mere-fille, .main-container.col1-layout * .cmstextblock.stylisme-modelisme {
		transform: scale(0.508);
		transform-origin: 0 0 0;
		margin-left:-2px;
	}
	.main-container.col1-layout {
		width:100%;
	}
	/* Page d'accueil */
	.main-container.col2-left-layout .main .col-main .std {
		/*transform: scale(0.675);
		transform-origin: 0 0 0;
		width: 136%;     transfÃ©rÃ© dans styles_newaccueil.css*/
	}
	.col-left.sidebar {
		width: 163%;/*163% remplace 147%*/
		/*zoom:0.70;*/
		/*transform: scale(0.64);*//*0.64 remplace 0.7*/
		/*transform-origin: 0 0 0;*/
	}
	.col2-left-layout .col-main {
		/*height: 1100px;*/
	}
	#lien-boutique-4:link {
		margin-left: 5px;
	}
	#lien-boutique-5:link {
		margin-left: -2px;
	}
	.col-left.sidebar > p {
		/*top:-600px;*/
	}
	.col-left.sidebar .accueil {
		margin-top:1760px; /* 1760px remplace 1690px */
	}
	.block-account {
		margin-bottom: 160px;
	/*	transform: scale(1.5); */
	/*	transform-origin: 0 0 0; */
	}
	.cart .cart-collaterals .col2-set .col-2 {
		float: none;
	}
	p.retour-mag-blog {
		transform: scale(0.75);
		transform-origin: 0 0 0;
		width: 455px;
	}
	
	#super-product-table.data-table thead th {/* tableau produits groupÃ©s trop large dimension mini pour mobiles verticaux */
		white-space: normal;
	}
	#super-product-table .a-right {/* table produits groupÃ©s trop larges dimension mini pour mobile verticaux */
		min-width: 66px !important;
	}
	.product-view {/* YJCV5 */
		min-width: 290px;
		width: 98%;
	}
	.product-view .product-shop .add-to-links {
		text-align: left; /* YJCV5 +1 dans produits prÃ©fÃ©rÃ©s */
	}
	.short-description .std {
		padding-right: 30px;
	}
	.product-options {/* YJCV5 options produit configurable et nuanciers */
		padding-left: 2px;
		padding-right: 1px;
	}
	.product-options-bottom {
		padding-right: 40px; /* YJCV5 decalage mise au panier */
	}
	.product-shop .addthis_toolbox.addthis_default_style {
		max-width: 320px; /* YJCV5 */
	}
	.product-options p.required {
		padding-right: 20px; /* YJCV5 dÃ©calage champs obligatoires */
	}
	#requestForm { /* YJCV5 decalage point d'interrogation */
		margin-right: 35px;
	}
	.form-list input.input-text { /* YJCV5 avis */
		width: 98%;
	}
	.product-essential {
		padding-left: 2vw;
		padding-right: 2vw;
	}
	.product-collateral {
		padding-right: 0.5vw;
		padding-left: 1.5vw;
	}
	.data-table tr.last th, .data-table tr.last td {/* YJCV5 avis Ã©toiles */
		padding-right: 2px;
		padding-left: 2px;
	}
	.data-table tbody th, .data-table tbody td {/* YJCV5 avis Ã©toiles */
		padding-right: 2px;
		padding-left: 2px;
	}
	.grande_image_nuancier .image_nuancier {/* YJCV5 optimisation encombrement */
		max-width: 275px;
	}
	.grande_image_nuancier {/* YJCV5 optimisation encombrement */
		padding: 3px;
	}
	div#recaptcha_widget { /* YJCV5 avis */
		padding-right: 1vw;
		padding-left: 1vw;
		max-width: 95%;
	}
	#product_tabs_tags_tabbed_contents .input-box {
		width: 95%;
	}
	.product-view .box-tags .form-add input.input-text {
		width: 100%;
	}
	.g-recaptcha {
		transform: scale(0.939);
		transform-origin: 0 0 0;
	}
	.navtop {
	/*	padding-right: 11px; YJCV5 */
	}
	.footer_icons .widget img {
		width: 55px !important;
	}
	.my-account {/*YJCV5 compte client */
		width: 95.5%;
		margin-left: 0px;
		padding-left: 2px;
		padding-right: 2px;
	}
	.box-account table.data-table {/*YJCV5 compte client tableau*/
		transform: scale(0.76);
		transform-origin: 0 0 0;
	}
	.form-list .field {/*YJCV5 compte client champs nom prÃ©nom*/
		width: 100%;
	}
	.customer-edit-table td {/*YJCV5 compte client infos compte*/
		padding-right: 5px;
	}
	.my-wishlist .buttons-set {/*YJCV5 compte client produits prÃ©fÃ©rÃ©s */
		text-align: left;
	}
	#wishlist-table tr.last th, #wishlist-table tr.last td {/*YJCV5 wishlist*/
		font-size: 10px;
	}
	#my-downloadable-products-table {/*YJCV5 tÃ©lÃ©chargeables compte client*/
		transform: scale(0.81);
		transform-origin: 0 0 0;
	}
	.sort-by select,.pager .limiter select {
		font-size: 10px !important; /* YJCV5 indispensable pour pager blog en 316px */
	}
}
/**********************************************************************************************/
/* Responsive etape 3 YJC  RUPTURE 5" Ã©crans verticaux quand menu spÃ©cial mobile en place */
/*                                                                                        */
@media (max-width: 320px) { /* 320px pour Iphone SE */
	#nav li { /*YJCV5*/
		font-size:4.21vw;/*font menu blog gratuit nos services professionnels 4.618vw pour 320px de large 4.612vw pour 318px 4.599vw pour 316px*/
	}

}

/**********************************************************************************************/
/* prettyPhoto correction */
	.pp_social .facebook {
		width: 120px !important /* correction de la largeur 55px d'origine trop Ã©troite */
	}
/* prettyPhoto styling for small screens */
/* corrige les lightboxes trop Ã©troites sur petits Ã©crans */
/*@media only screen and (min-width: 480px) and (max-width: 767px) {
	 .pp_pic_holder{ left: 50% !important; width: 470px !important;  margin-left: -232px !important; margin-top: -40px !important;}
	 div.pp_default .pp_content_container .pp_right{ padding-right: 21px !important; }
	 .pp_content, #pp_full_res img{ width: 100% !important; height: 100% !important; }
	 .pp_content, #pp_full_res  iframe{ width: 100% !important; min-height: 63vh !important; }
	 div.pp_default .pp_content_container .pp_details {margin-top: 20px !important; }
	 div.pp_details {min-width: 440px !important;}
	 .pp_gallery {margin-left: -80px !important;}
}

@media only screen and (max-width: 479px) {
	 .pp_pic_holder{ left: 50% !important; width: 320px !important;  margin-left: -160px !important; margin-top: -40px !important;}
	 div.pp_default .pp_content_container .pp_right{ padding-right: 21px !important; }
	 .pp_content, #pp_full_res img{ width: 100% !important; height: 100% !important; }
	 .pp_content, #pp_full_res  iframe{ width: 100% !important; min-height: 79vh !important;}
	 div.pp_default .pp_content_container .pp_details {margin-top: 20px !important; }
	 div.pp_details {min-width: 290px !important;}
	 .pp_gallery {margin-left: -60px !important;}
}
*/
/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @category    design
 * @package     base_default
 * @copyright   Copyright (c) 2010 Magento Inc. (http://www.magentocommerce.com)
 * @license     http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */

/* Widgets =============================================================================== */
.widget { display:inline; }
.widget .widget-title { clear:both; padding:15px 0 0; margin:0 0 7px; }
.widget .widget-title h2 { font-size:15px; font-weight:bold; color:#e25203; }

.widget .mini-products-images-list .product-image { display:block; width:76px; height:76px; border:1px solid #a9a9a9; margin:0 auto; }
.widget .mini-products-images-list li.item { float:left; width:77px; height:77px; }

/* Widget: Catalog New Proructs List */
.widget-new-products { display:block; }
.col-main .widget-new-products { margin:7px 0; }
.widget-new-products .products-grid .product-image,
.widget-new-products .products-list .product-image { width:85px; height:85px; }
.widget-new-products .products-list .product-shop { margin-left:100px; }
.sidebar .widget-new-products .block { font-size:11px; line-height:1.25; }
.sidebar .widget-new-products .block-title strong { background:url(https://www.a-et-a.com/skin/frontend/base/default/images/widgets/i_widget-new.gif) 0 1px no-repeat; padding-left:21px; color:#dc5033; }

/* Widget: Recently Viewed Proructs */
.widget-viewed { display:block; }
.col-main .widget-viewed { margin:7px 0; }
.widget-viewed .products-grid .product-image,
.widget-viewed .products-list .product-image { width:85px; height:85px; }
.widget-viewed .products-list .product-shop { margin-left:100px; }
.sidebar .widget-viewed .block { font-size:11px; line-height:1.25; }
.sidebar .widget-viewed .block-title strong { background:url(https://www.a-et-a.com/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: Recently Compared Proructs */
.widget-compared { display:block;}
.col-main .widget-compared { margin:7px 0; }
.widget-compared .products-grid .product-image,
.widget-compared .products-list .product-image { width:85px; height:85px; }
.widget-compared .products-list .product-shop { margin-left:100px; }
.sidebar .widget-compared .block { font-size:11px; line-height:1.25; }
.sidebar .widget-compared .block-title strong { background:url(https://www.a-et-a.com/skin/frontend/base/default/images/widgets/i_block-list.gif) 0 0 no-repeat; padding-left:21px; }

/* Widget: CMS Static Block */
.widget-static-block {}
.sidebar .widget-static-block { display:block; margin:0 0 15px; }

/* Widgets: Links Common Styles */
.top-container .widget a { padding:0 0 0 7px; }

.bottom-container .widget a { padding:0 3px; }

/* Widget: Catalog Product Link */
.widget-product-link-inline { display:inline; }

.col-main .widget-product-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-product-link a { background:url(https://www.a-et-a.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-product-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-product-link a { background:url(https://www.a-et-a.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: Catalog Category Link */
.widget-category-link-inline { display:inline; }

.col-main .widget-category-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-category-link a { background:url(https://www.a-et-a.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-category-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-category-link a { background:url(https://www.a-et-a.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }

/* Widget: CMS Page Link */
.widget-cms-link-inline { display:inline; }

.col-main .widget-cms-link { display:block; text-align:right; margin:7px 0; }
.col-main .widget-cms-link a { background:url(https://www.a-et-a.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding-right:15px; }

.sidebar .widget-cms-link { display:block; margin:0 0 15px; padding:0 10px; }
.sidebar .widget-cms-link a { background:url(https://www.a-et-a.com/skin/frontend/base/default/images/widgets/i_widget-link.gif) 100% 4px no-repeat; padding:0 15px 0 0; }
/* ======================================================================================= */

.postWrapper {
	padding: 15px 15px 25px;
	clear:both;
	background: url("https://www.a-et-a.com/skin/frontend/default/default/aw_blog/images/bkg_product-view.gif") no-repeat scroll 100% 0 #FFFFFF;
}

.postWrapper a {
    color: #2D564B;
	font-weight : bold;
    text-decoration: none;
}

.postWrapper a:hover {
    text-decoration: underline;
}
.postWrapper p {
font-family: 'comic sans ms';
font-size: 12px;
}

.postWrapper h2 {
font-weight: bold;
}

.postTitle {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	margin-bottom: 15px;
	/*background: url("https://www.a-et-a.com/skin/frontend/default/default/aw_blog/images/bkg_product_grid.png") repeat scroll 0 0 transparent;*/
}
.postTitle h2 {
	font-size: 20px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.postTitle h3 {
	font-size: 10px;
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.postContent {
	padding-bottom: 10px;
	overflow: auto;
	padding-left: 6vw;
	padding-right: 6vw;
}
.postDetails {
	
}
.postBookmarks {
	padding-bottom: 10px;
}
.postBookmarks h4 {
	
	font-size: 12px;
	font-weight: bold;
}
.commentWrapper {
	padding-bottom: 15px;
	padding-left: 10px; /*YJC */
    padding-right: 10px; /*YJC */
	background: url("https://www.a-et-a.com/skin/frontend/default/default/aw_blog/images/bkg_product-view.gif") no-repeat scroll 100% 0 #FFFFFF; /*YJC */
}
.commentContent {
	padding-bottom: 0px;
}
.commentDetails  {
	margin-bottom:5px;
	padding: 0px;
}
.commentDetails  h4.username{
	display:inline;
}

.postError {
	font-size: 16px;
}

.tags{
	font-weight:bold;
	padding-bottom: 10px;
}
.tags UL{
	display:inline;
}
.tags UL LI{
font-weight:normal;
	display:inline;
	padding-right:6px;
}


.tags h4 {
font-size:12px;
font-weight:bold;
}

.menu-tags, .menu-categories, .menu-recent{
	margin:5px 9px;
}
.menu-tags h5, .menu-categories h5, .menu-recent h5{font-size:12px;}/*NewYJC 11px-> 12px*/

.block-blog .menu-tags UL LI{
	display:inline;
	padding:2px;
	margin-left:10px;
}
.block-blog .menu-categories UL LI{
	margin-left:10px;
	list-style-type:square;
}
.block-blog .menu-recent UL LI{
	margin-left:10px;
	list-style-type:circle;
}
.block-blog .menu-recent UL LI a,.block-blog .menu-categories UL LI a,.block-blog .menu-tags UL LI a{
font-size:11px; 
color: #2D564B;
font-weight : bold;
text-decoration: none;
} /* NewYJC Vert foncé au lieu de violet*/

.block-blog .menu-recent UL LI a:hover,.block-blog .menu-categories UL LI a:hover,.block-blog .menu-tags UL LI a:hover{
text-decoration: underline;
}
.block-blog .menu-recent UL LI a,.block-blog .menu-categories UL LI a,.block-blog .menu-tags UL LI a{font-size:11px;}

.tagcloud{
	/* text-align:center; */ 
}
.tag-count-1{
	font-size:1em!important;
}
.tag-count-2{
	font-size:1.2em!important;
}
.tag-count-3{
	font-size:1.4em!important;
}
.tag-count-4{
	font-size:1.6em!important;
}
.tag-count-5{
	font-size:1.8em!important;
}
.tag-count-6{
	font-size:2em!important;
}
.tag-count-7{
	font-size:2em!important;
}
.tag-count-8{
	font-size:2em!important;
}
.tag-count-9{
	font-size:2em!important;
}
.tag-count-10{
	font-size:2em!important;
}

.block-blog .head h4{
padding-left: 20px;
}
.block-blog {
/*background: none repeat scroll 0 0 #F5F0B0; *//* jaune post-it*/
background: url("https://www.a-et-a.com/skin/frontend/default/default/aw_blog/images/post-it-fond.png") repeat-y scroll 0 0 transparent;
margin-top: 66px; /* YJC 66px au lieu 45px pour faire place aux icones sociales */
position: relative;
}
.block-blog .block-title {
	border-bottom: medium none;
    position: relative;
    z-index: 0;
}

.block-blog .block-title strong {
background-image:url(https://www.a-et-a.com/skin/frontend/default/default/aw_blog/images/icon_blog.png);
background-repeat:no-repeat;
padding-left:21px;
text-align:left;
}

.postWrapper .poster{
	display:inline;
}
.input-box.aw-blog-comment-area{width:100%;}

.widget-latest li{font-size:12px;padding:5px 10px;}
.block-blog .menu-categories{margin:0;padding:5px 9px;}

A.awblog_current_comment { text-decoration:none!important; font-weight: bold!important; }
.postithaut {
    left: 0;
    position: absolute;
    top: -30px;
    z-index: 0;
}
/**********************************************************************************************/
/* Responsive etape 3 YJC  RUPTURE 4 écrans verticaux quand menu spécial mobile en place */
/* EDITORIAL sur 3 lignes */

@media (max-width: 396px) { /* inférieur à 399px /0.9 = 444px quand le menu mobile se met en place */
	.postContent {
		padding-left: 4vw;
		padding-right: 4vw;
	}
}
.product-options ul.options-list img {
    margin-right:5px;
	margin-left:5px; /*YJC*/
	margin-top:5px; /*YJC*/
	border: 1px solid #AAAAAA; /*YJC*/
}
#magestore-bannerslider-popup{
	padding: 2px;
    position: fixed;
    z-index: 19990;
	background: #fff;
	border: 2px;
}
#magestore-bannerslider-popup-close{
	cursor: pointer;
    height: 22px;
	width:22px;
    position: absolute;
    right: 0px;
    top: -25px;   
    z-index: 19999;
	background:url(https://www.a-et-a.com/skin/frontend/base/default/css/magestore/bannerslider/image/close-tiny.png) no-repeat center;
}
#bg_fade {
    background-color: #000000;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    top: 0;
    visibility: hidden;
    width: 100%;
    z-index: 1000;
	opacity: 0.7;
}
/********************** Tabs */
.tabs { margin: 15px 0px; overflow:hidden; border-bottom:1px solid #496778;  zoom: 1;}
.tabs li                { float:left; border-right:1px solid #ffffff; border-left:1px solid #fff; font-size:0.9em; line-height:1em;  background: #f2e4c9; list-style-type:none;} /* NewYJC #f2f2f2 remplacé par #f2e4c9 */
.tabs li.first          { border-left:0; }
.tabs li.last           { border-right:0; }
.tabs a                 { display:block; padding:6px 10px; color:#444; text-decoration: none;}
.tabs a:hover           { background-color:#ddd; text-decoration:none; color:#444; ; text-decoration: none;}
.tabs li.active a,
/* .tabs li.active a:hover { background:#496778;  font-weight:bold; color:#fff; } NewDYJC */
.tabs li.active a:hover { background:#717F72;  font-weight:bold; color:#fff; } /* Kaki foncé NewDYJC */
#product_tabs_tags_tabbed_contents.input-box input	{ width: 300px; }
#product_tabs_tags_tabbed_contents .input-box	{ width: 300px; float:left; margin-right: 10px;}
#product_tabs_related_tabbed_contents li	{ float:left; margin-right: 10px;}
#product_tabs_related_tabbed_contents ol	{ clear: both;}
#product_tabs_custom_contents {font-family:'comic sans ms';} /* YJC */
#product_tabs_custom_contents  ul {padding-left:3em; list-style-type:disc; } /* YJC */
#product_tabs_custom_contents  ol {padding-left:3em; list-style-type:decimal; } /* YJC */
#product_tabs_custom1_contents {font-family:'comic sans ms';} /* YJC */
#product_tabs_custom1_contents  ul {padding-left:3em; list-style-type:disc; } /* YJC */
#product_tabs_custom1_contents  ol {padding-left:3em; list-style-type:decimal; } /* YJC */
#product_tabs_custom2_contents {font-family:'comic sans ms';} /* YJC */
#product_tabs_custom2_contents  ul {padding-left:3em; list-style-type:disc; } /* YJC */
#product_tabs_custom2_contents  ol {padding-left:3em; list-style-type:decimal; } /* YJC */
#product_tabs_custom3_contents {font-family:'comic sans ms';} /* YJC */
#product_tabs_custom3_contents  ul {padding-left:3em; list-style-type:disc; } /* YJC */
#product_tabs_custom3_contents  ol {padding-left:3em; list-style-type:decimal; } /* YJC */
#product_tabs_custom4_contents {font-family:'comic sans ms';} /* YJC */
#product_tabs_custom4_contents  ul {padding-left:3em; list-style-type:disc; } /* YJC */
#product_tabs_custom4_contents  ol {padding-left:3em; list-style-type:decimal; } /* YJC */
.product-collateral:after { content:"."; display:block; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; zoom: 1}
/***********Slider****************/
/* modify width and height of scrolling section if necessary	*/	
	div#my-glider { /* YJCV5 */
		margin-left: 6px;
	}	
div.scroller 
{
    background: url("https://www.a-et-a.com/skin/frontend/default/default/images/bkg_product_grid.png") repeat scroll 0 0 transparent;
    height: 200px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
	width: 85%; /* YJCV5 */
}
/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
div.scroller div.section 
{
	/* min-width: 450px; *//*YJCV5*/
	height:180px;
	overflow:hidden;
	float:left;
	padding:1em;

}

div.scroller div.content 
{
	width: 10000px;
}

/* Change the design of the controls part */
.controls {

    clear: both;
    cursor: pointer;
    margin: -115px 0 115px;
 
    padding: 0;
    position: relative;
	width: 95%;
}

.controls ul {
    font-size: 1.5em;
    list-style-type: none;
    margin: 0 auto;
    padding: 0;
}
.controls ul  li
{
 display:inline;
}

.clearfix 
{
	display:block;
}

.controls li {
    color: #000000;
    float: left;
    height: 25px;
    line-height: 25px;
}
.controls li:hover {
    font-weight: bold;
}

/* Button CSS */
.form-button, .form-button-alt {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-x-system-font:none !important;
background:#F18200 none repeat scroll 0 0;
border:1px solid #DE5400;
color:#FFFFFF;
cursor:pointer;
font-family:arial,sans-serif !important;
font-size:12px !important;
font-size-adjust:none !important;
font-stretch:normal !important;
font-style:normal !important;
font-variant:normal !important;
font-weight:bold !important;
line-height:normal !important;
overflow:visible;
padding:1px 8px;
text-align:center;
vertical-align:middle;
width:auto;
}
#featured
{
text-align:left;
padding-left:2px;
}
#featured li{
list-style-type:none;
}
.featured-product-name {
    color: #3A2A10;
    font-size: 1.35em;
    font-weight: bold;
    margin: 0 0 5px;
}
.featured-product-name a {
    color: #3A2A10;
    text-decoration: none;
}
.featured-product-name a:hover{
    text-decoration: underline;
}
.feature-entry img.product-image { /* YJCV5 */
    max-height: 172px;
	max-width: 100%;
	margin-left: 0;
}
.lileft {
    /*margin-left:  1%;*//* YJCV5 */
	margin-left:  -5px;/* YJCV5 */
	/*padding-left: 5px;*//* YJCV5 */
    text-align: left;
}
.liright {
    left: 100%;
    position: absolute;
	margin-left:  -6px;/* YJCV5 */
}

/* declarations pour presentation slideshow images*/
.imageview {
	margin: auto;
}

.imageview li{
	margin-top: -115px;
	color: #FFFFFF;
	font-size:3em;
}
.imageviewli{
	margin-left: -45px;
	padding-top:7px;
}
#controlsid
{
 visibility:hidden;
}
#my-glider:hover  + #controlsid { visibility:visible;}
#controlsid:hover .lileft{visibility:visible;}
#controlsid:hover .liright{visibility:visible;}


#custommenu {
    /* font-size: 12px; YJC inutile*/
    /* padding: 0px 0px 0px 0px; */
    border-radius: 2px;
    height: auto;
	margin: 3px auto 0;
	margin-right: 278px; /* YJCV5 */
	padding-left: 86px; /* YJCV5 */
	position: relative;
  /*width: 100%;attention si menu deborde */
    z-index:999; /* compatibilitÃ© avec lightbox YJC */
	/*min-width: 435px; YJC */
}
/*#custommenu  .parentMenu {*/
   /* border-radius: 10px 10px 0 0; YJCV5*/
/*}*/
/*IE7 fix*/
*:first-child+html #custommenu {
    z-index: 998;
}
/* Clearfix */
div.block2:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
html[xmlns] div.block2 {
    display: block;
}
* html div.block2 {
    height: 1%;
}
/*end clearfix*/
div.wp-custom-menu-popup {
    position: absolute;
    /*z-index: 1000; */
    display: none;
    text-align: left;
    border-top: 0;
    margin-top: -1px;

    z-index:3000; /* YJC ? */
	border:5px solid #dec5d3; /* #a7c6dd bleu ciel => #dec5d3 vieux rose YJCV5 */
    background-color:#fff; /* YJC ? */
}

#custommenu div.menu {
    float: left;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
	/*padding: 4px 10px 4px 5px; NewDYJC */
}
#custommenu div.menu a{
    text-decoration: none; /* NewDYJC */
    display:block; /* NewDYJC */
	/*color:#A7C6DD; *//* texte non actif menu racine bleu ciel YJC*//* NewDYJC */
	color:#FDFBED; /* creme NewDYJC */
	height:29px; /*YJCV5*/
}

#custommenu div.menu a:hover { 
	color:#2d564b; /*vert foncÃ©*/
	background-color: #dec5d3; /* vieux rose YJCV5 */
	border-radius: 7px 7px 0 0; /* YJCV5 */
	/*border-top: 1px solid #3A2A10;  bordure marron NewDYJC */
	border-top: 1px solid #9e4673; /* bordure Fuchsia foncÃ© comme panier haut YJCV5 */
	/*border-right: 1px solid #3A2A10;  bordure marron YJCV5 */
	border-right: 1px solid #9e4673; /* bordure Fuchsia foncÃ© YJCV5 */
	margin-top:-2px;  /* NewDYJC */
	height:29px;/*YJCV5*/
   } /*couleur orange #d96708 remplacÃ© par vert #2d564b au survol menu racine YJC*/

#custommenu div.menu a span:hover {
    cursor: pointer;
	padding-top:7px; /*YJCV5N dÃ©placement texte au milieu onglet */
}
#custommenu div.menu.act {
/*   background-color:#ADD8E6; bleu layette */ 
	background-color:#dec5d3;/* #a7c6dd autre bleu ciel => #dec5d3 vieux rose YJC */
	border-radius: 7px 7px 0 0; /* YJCV5 */
	/*border-top: 1px solid #3A2A10;  bordure marron NewDYJC */
	border-top: 1px solid #9e4673; /* bordure Fuchsia foncÃ© YJCV5 */
	margin-top:-2px; /* NewDYJC */
	height:29px;/*YJCV5*/
}
#custommenu div.menu.act a span{/* dÃ©placement texte au milieu onglet et couleur vert foncÃ© en mode act */
	padding-top:7px; /*YJCV5N */
	color:#2d564b; /*vert foncÃ© YJCV5N*/
}
#custommenu div.menu.active {
	background-color:#dec5d3; /* #a7c6dd autre bleu ciel => #dec5d3 vieux rose YJCV5 */
	border-radius: 7px 7px 0 0; /* YJCV5 */
	margin-top:-2px; /* NewDYJC */
	height:29px;/*YJCV5*/
}
#custommenu div.menu.active a span{/* dÃ©placement texte au milieu onglet et couleur vert foncÃ© en mode active (souris sur menu en dessous) */
	padding-top:7px; /*YJCV5N */
	color:#2d564b; /*vert foncÃ© YJCV5N*/
}
#custommenu div.menu.active .parentMenu {
	background-color:#dec5d3; /*#dec5d3 vieux rose YJCV5 */
	border-radius: 7px 7px 0 0; /* YJCV5 */
	/*border-top: 1px solid #3A2A10;  bordure marron NewDYJC */
	border-top: 1px solid #9e4673; /* bordure Fuchsia foncÃ© comme panier haut YJCV5 */
	/*border-right: 1px solid #3A2A10;  bordure marron YJCV5 */
	border-right: 1px solid #9e4673; /* bordure Fuchsia foncÃ© YJCV5 */
	/*margin-top:-2px; *//* NewDYJC */
}

/*static block*/
#custommenu div.block2 p {
    margin-bottom: 3px;
    line-height: 120%;
    font-size: 11px;
}
#custommenu div.block2 p a {
    display: inline;
}
#custommenu div.block2 a img {
    opacity: .9;
    filter: alpha(opacity=90);
}
#custommenu div.block2 a:hover img {
    opacity: 1;
    filter: alpha(opacity=100);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -ms-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
#custommenu div.block2 #custommenu .brand a:hover img {
    -webkit-transition: all 0;
    -moz-transition: all 0;
    -ms-transition: all 0;
    transition: all 0;
}
#custommenu div.wp-custom-menu-popup hr {
    margin: 0px 0px 10px 0px;
}
div.itemSubMenu {
   /* margin-left: 0px; */
	margin-left:20px; /* YJC */
}
a.itemMenuName.level1{ /* mise en Ã©vidence niveau 1 du menu pop-up YJC */
	background-color:#A7C6DD; /* fond bleu ciel */
	background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/css/webandpeople/custommenu/images/bout-ruban.png) 0% 100% repeat-y;
	color:#5b431c; /* caractÃ¨res blancs  =>SÃ©pia  */
	font-size: 15.5px;  
	font-weight:bold; 
	padding-left: 5px; /* dÃ©calage par rapport Ã  image de fond */
}
a.itemMenuName.level1 span { 
margin-left:6px; /* YJC */
margin-right:6px; /* YJC */
}

.clearBoth {
    clear:both;
    height: 0;
    overflow: hidden;
}
#custommenu div.level1 {
    margin-bottom: 0px;
}
#custommenu .block2 .single_menu_product {
    float: left;
    position: relative;
    max-width: 150px;
    overflow: hidden;
    margin-right: 20px;
    margin-left: 0px;
}
/*transitions*/
#custommenu div.menu a, #custommenu div.wp-custom-menu-popup a {
    -webkit-transition: all .1s linear;
    -moz-transition: all .1s linear;
    -ms-transition: all .1s linear;
    transition: all .1s linear;
}
#custommenu div.menu .brand a, #custommenu div.wp-custom-menu-popup .brand a {
    -webkit-transition: all 0s linear;
    -moz-transition: all 0s linear;
    -ms-transition: all 0s linear;
    transition: all 0s linear;
}
/*******************************************TOP MENU*******************************************/

#custommenu div.wp-custom-menu-popup {
    padding: 0px 0px 10px 0px;
    border-radius: 0px  3px 3px 0px;
	/*padding: 4px 10px 4px 5px; NewDYJC */
}
#custommenu div.level1 {
    margin-bottom: 5px;
}
#custommenu div.level2 {
    margin-bottom: 5px;
}
#custommenu div.level3 {
    /* margin-bottom: 5px; YJC trop espace */
   /* padding: 5px; YJC trop espace */
	margin-bottom: 3px; /* YJC */
    padding: 3px; /* YJC */
}
div.block2 {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    display: block;
}
/*column width - 4 columns*/
#custommenu div.column {
    margin: 0px 0px 0px 0px;
    float: left;
    padding: 0px 5px;
	width:200px; /* YJC column width */
}
/*buttons and links*/
#custommenu div.menu a:link, #custommenu div.menu a:visited {
    display: block;
    height: 29px; /*YJCV5 onglet */
    /*padding-left: 15px; */
    /* padding-right: 15px; */
	padding: 10px 8px 0px 5px; /* YJCV5 onglet */
	position: relative;/* YJCV5 onglet */
}
#custommenu div.menu a span {
	background: none;/* YJCV5 onglet */
    display: block;
    /* height: 21px; YJCV5 onglets */
    padding-right: 0px;
   /* padding-top: 9px; */
    padding-top: 3px; /* YJCV5 onglet */
	position: relative;/* YJCV5 onglet */
	top:-13px;/* YJCV5 onglet */
}
#custommenu div.menu a, #custommenu div.wp-custom-menu-popup a {
    text-decoration: none;
    display:block;
    cursor: pointer;
    _height: 0;/*Ñ€Ð°Ð·Ð¼ÐµÑ€Ð°Ñ…*/
    height: auto;
   /*line-height:13px;  YJC NON on ne le fait plus */
}

#custommenu div.wp-custom-menu-popup a {
	color:#5b431c; /* texte non actif menu pop-up bleu ciel => sÃ©pia plus soutenu YJC*/
}
#custommenu a.level1:link, #custommenu a.level1:visited {
    margin-top: 10px;
    /*margin-bottom: 10px; YJC trop espace */
	margin-bottom: 5px; /* YJC */
    /*padding: 5px 10px; YJC */
    border-radius: 2px;
}
#custommenu a.level2:link, #custommenu a.level2:visited,
#custommenu a.level3:link, #custommenu a.level3:visited {
    /*padding: 3px 10px; YJC trop espace */
    padding: 2px 5px; /* YJC */
    border-radius: 2px;
    -webkit-transition: all .1s linear;
    -moz-transition: all .1s linear;
    -ms-transition: all .1s linear;
    transition: all .1s linear;
}
/*fonts*/
#custommenu div.menu {
    font-weight: bold;
    /* font-size: 13px; */
    /* text-transform: uppercase; */
    /*font-family:  "Trebuchet MS", Arial, sans-serif; */
	font-size: 15px;  /*NewDYJC */
    color:#3366cc;/*NewDYJC */
	border-radius: 7px 7px 0 0 ; /*YJCV5*/
	height: 29px;/*YJCV5 onglets*/
}
#custommenu a.level1:link, #custommenu a.level1:visited {
    /*text-transform: uppercase; YJC*/
    font-weight: bold;
    font-family: Arial, sans-serif;
}
#custommenu a.level2:link, #custommenu a.level2:visited {
    font-weight: normal;
    font-size: 13px;
    /*line-height: 16px; YJC trop espace*/
	line-height: 15px; /* YJC */
}
#custommenu a.level3:link, #custommenu a.level3:visited {
    /* font-size: 11px; YJC trop petit */
    font-weight: normal;
    line-height: 100%;
    margin-bottom: 0px;
}
/*color scheme*/
#custommenu div.wp-custom-menu-popup {
    background: #fff;
}
#custommenu .menu a:hover,  #wp-nav-container .active a {
 /*   background: #fff; YJC*/
}
#custommenu div.wp-custom-menu-popup a:hover {
    /*background: #f1f1f1; YJC */
	font-weight:bold; text-decoration:underline; color:#A53E92;/* Orange =>Pourpre  au survol YJC */
}
#custommenu div.wp-custom-menu-popup a.actParent {
	font-weight:bold; /* YJC */
    /*color: #005170;  gris foncÃ©  =>Bleu profond  */
	color: #A53E92;/* Pourpre  YJC*/
}
#custommenudiv.wp-custom-menu-popup a.act {
	font-weight:bold; /* YJC */
 /*   color: #A52A2A; *//* rouge foncÃ© */
    color: #A53E92;/* orange =>Pourpre  YJC*/
}
#custommenu .menu.actParent{
	border-bottom: 1px solid #3a2a10; /* YJC menu actif barre marron en bas */
	margin-bottom: -2px;/*compensation bordure qui bloquerait la suite sur 2 lignes */
}
/*******************************************SIDEBAR MENU*******************************************/
.wp-custommenu-sidebar {
    position: relative;
}
.wp-custommenu-sidebar div.menu {
    float: none;
}
.wp-custommenu-sidebar div.column {
    width: auto;
    padding: 0 10px; /* must be fixed! do not use percent! */
}
.wp-custommenu-sidebar .itemMenuName {
    display: block;
}
.wp-custommenu-sidebar div.wp-custom-menu-popup {
    padding: 10px 0px 10px 0px;
    border-radius: 0px 3px 3px 0px;
    border-left: 0;
}
.wp-custommenu-sidebar.block-content {
    padding: 0;
}
/*popup links width*/
.wp-custommenu-sidebar .popup a.level1 {
    background-position: 99% 50%;
    background-repeat: no-repeat;
}
/*buttons and links*/
.wp-custommenu-sidebar div.menu a:link, .wp-custommenu-sidebar div.menu a:visited {
    display: block;
    padding: 5px 3px;
    margin-bottom: 5px;
    border-radius: 2px;
}
.wp-custommenu-sidebar div.menu a span {
    display: block;
}
.wp-custommenu-sidebar  div.menu a, .wp-custommenu-sidebar  div.wp-custom-menu-popup a {
    text-decoration: none;
    display:block;
    cursor: pointer;
    _height: 0;
    height: auto;
}
.wp-custommenu-sidebar  a.level1:link, .wp-custommenu-sidebar  a.level1:visited {
    padding: 5px;
    margin-bottom: 3px;
}
.wp-custommenu-sidebar div.block1 a:link, .wp-custommenu-sidebar div.block1 a:visited  {
    display: block;
    float: none;
    padding: 3px;
}
.wp-custommenu-sidebar  a.level2:link, .wp-custommenu-sidebar  a.level2:visited,
.wp-custommenu-sidebar  a.level3:link, .wp-custommenu-sidebar  a.level3:visited {
    padding: 3px 10px;
    border-radius: 2px;
    -webkit-transition: all .1s linear;
    -moz-transition: all .1s linear;
    -ms-transition: all .1s linear;
    transition: all .1s linear;
}
/*fonts*/
.wp-custommenu-sidebar a.level0:link, .wp-custommenu-sidebar a.level0:visited {
    margin-bottom: 3px;
    padding: 5px;
    font-size: 14px;
    font-weight: bold;
    font-family: Arial, sans-serif;
}
.wp-custommenu-sidebar a.level1:link, .wp-custommenu-sidebar a.level1:visited {
    text-transform: none;
    font-weight: normal;
    font-size: 14px;
    font-family: Arial, sans-serif;
}
.wp-custommenu-sidebar a.level2:link, .wp-custommenu-sidebar a.level2:visited,
.wp-custommenu-sidebar div.wp-custom-menu-popup a.level2:link, .wp-custommenu-sidebar div.wp-custom-menu-popup a.level2:visited {
    font-weight: normal;
    font-size: 13px;
    line-height: 16px;
}
.wp-custommenu-sidebar a.level3:link, .wp-custommenu-sidebar a.level3:visited,
.wp-custommenu-sidebar div.wp-custom-menu-popup a.level3:link, .wp-custommenu-sidebar div.wp-custom-menu-popup a.level3:visited {
    font-size: 12px;
    font-weight: normal;
    line-height: 100%;
    margin-bottom: 0px;
}
/*color scheme*/
.wp-custommenu-sidebar div.wp-custom-menu-popup {
    box-shadow: 0 0 10px 0px #999999;
    background: #fff;
}
.wp-custommenu-sidebar a.level0:hover, .wp-custommenu-sidebar a.level1:hover,  .wp-custommenu-sidebar a.level2:hover, .wp-custommenu-sidebar a.level3:hover,
.wp-custommenu-sidebar .active a:link, .wp-custommenu-sidebar .active a:visited,
.wp-custommenu-sidebar div.wp-custom-menu-popup a:hover {
    background-color: #f1f1f1;
}
.wp-custommenu-sidebar .popup a.level1 {
    background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/css/webandpeople/custommenu/images/superieur.png");
background-position: 99% 50%;
background-repeat: no-repeat;
}
/*******************************************MOBILE MENU*******************************************/
#custommenu-mobile #menu-button, #custommenu-mobile .parentMenu {
    display: inline-block;
}
html[xmlns] #custommenu-mobile #menu-button, html[xmlns] #custommenu-mobile .parentMenu {
    display: block;
}
* html #custommenu-mobile #menu-button, * html #custommenu-mobile .parentMenu {
    height: 1%;
}
#custommenu-mobile #menu-button:after, #custommenu-mobile .parentMenu:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
#custommenu-mobile {
    /* position:relative; YJC dÃ©place ce qui est apres */
	position:relative;
    /*margin: 0 auto;*/
    /*padding: 0; YJC */
    z-index: 999;
    font-size: 12px; /*YJC */
    border-radius: 2px; /*YJC */
    height: 35px; /* au lieu 46px YJCV5 */
	margin-left: 90px; /*YJCV5 */
    padding-left: 10px; /*YJC */
	padding-right:10px; /*YJC */
	padding-bottom:5px; /*YJC */
	/*background: none repeat scroll 0 0 #b0a08c;	YJC*/
	/* background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/css/webandpeople/custommenu/images/bkg_header_footer_m50.png) 0 0 repeat; YJCV5*/	/*YJC*/
	box-sizing: border-box; /*YJC */
	top:-8px; /* YJCV5 */
	width: 110px; /* YJCV5 */
}
#custommenu-mobile #menu-button {
    float: none;
    /*padding: 10px 0px 10px 0px; YJC */
    padding: 5px 0px 0px 0px;	/*YJC*/
    margin: 0px 0px 0px 0px;
    width: 100%;
    border-bottom-width: 1px;
   /* border-bottom-style: solid; YJC*/
    text-transform: uppercase;
}
#custommenu-mobile #menu-button a:link, #custommenu-mobile #menu-button a:visited {
    display: block;
    float: left;
    margin-left: 45%;
    position: relative;
    padding: 0px 10px;
}
#custommenu-mobile #menu-button a span:after {
    display: block;
    position: relative;
    content: "";
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top-width: 4px;
    border-top-style: solid;
    margin: 8px 0px 0px 5px;
    float: right;
    opacity: 0.7;
}
#custommenu-mobile #menu-button:hover {
    cursor: pointer;
}
#custommenu-mobile #menu-button:hover a:after {
    opacity: 1;
}
#custommenu-mobile  div.column {
    float:none;
    padding:5px;
}
#custommenu-mobile  a.itemMenuName {
    display: block;
    text-align: left;
}
#custommenu-mobile  div.menu-button, .menu-mobile div.menu-mobile {
    float: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 100%;
    border-bottom-width: 1px;
    border-bottom-style: solid;
}
#custommenu-mobile  div.column {
    float: none;
    width: 100%;
    padding: 0px 0;
    margin: 0px 0px 0px 0px;
}
#custommenu-mobile  a.level1:link, #custommenu-mobile  a.level1:visited {
    margin-top: 0px;
    margin-bottom: 0;
    padding: 10px 10px;
    border-radius: 2px;
}
#custommenu-mobile a.level2:link, #custommenu-mobile  a.level2:visited {
    padding: 10px 10px;
    border-radius: 2px;
}
/*buttons level 01*/
#custommenu-mobile .parentMenu {
    padding: 0 0;
    display: block;
    text-align: left;
}
#custommenu-mobile .parentMenu a:link, #custommenu-mobile .parentMenu a:visited {
    padding: 10px 0px 10px 10px;
    margin-right: 80px;
    display: block;
}
#custommenu-mobile a.level1:link, #custommenu-mobile a.level1:visited {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 10px;
    padding-bottom: 10px;
}
#custommenu-mobile a.level2:link, #custommenu-mobile a.level2:visited {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 5px;
    padding-bottom: 5px;
}
#custommenu-mobile a.level3:link, #custommenu-mobile a.level3 :visited {
    padding-left: 3%;
    background-repeat: no-repeat;
    background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/css/webandpeople/custommenu/images/point-blanc.gif");
    background-position: 1% 50%;
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 0px;
    padding-bottom: 0px;
}

#custommenu-mobile .parentMenu:hover {
    cursor: pointer;
}
#custommenu-mobile .parentMenu {
    position: relative;
}
#custommenu-mobile .parentMenu a {
    display: block;
}
#custommenu-mobile #menu-button {
    cursor: pointer;
}
#custommenu-mobile div.level2 {
    margin-bottom: 0;
}
#custommenu-mobile .button {
    cursor: pointer;
    position: absolute;
    right: 1%;
    top: 0px;
    display: block;
    width: 80px;
    height: 38px;
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 90% 50%;
    background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/css/webandpeople/custommenu/images/gros-plus.png");
}
#custommenu-mobile .button.open {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 90% 50%;
    background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/css/webandpeople/custommenu/images/gros-moins.png");
}
#custommenu-mobile .level1 .button {
    background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/css/webandpeople/custommenu/images/petit-plus.png");
}
#custommenu-mobile .level1 .button.open {
    background-image: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/css/webandpeople/custommenu/images/petit-moins.png");
}
/*fonts*/
#custommenu-mobile .parentMenu a:link, #custommenu-mobile .parentMenu a:visited {    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
}
#custommenu-mobile  a.level1:link, #custommenu-mobile  a.level1:visited {
    font-weight: normal;
    text-transform: none;
    font-family: Arial, sans-serif;
}
#custommenu-mobile a.level2:link, #custommenu-mobile a.level2:visited {
    font-weight: normal;
    text-transform: none;
    font-family:  Arial, sans-serif;
    /*font-size: 13px;  YJC */
	font-size: 14px; /* YJC */
    line-height: 16px;
	Margin-left:16px; /* YJC */
}
#custommenu-mobile a.level3:link, #custommenu-mobile a.level3 :visited {    font-weight: normal;
    text-transform: none;
    font-family: Arial, sans-serif;
    /*font-size: 11px; YJC */
	font-size: 13px; /* YJC */
    font-weight: normal;
    /*line-height: 100%; YJC */
	line-height: 150%; /* YJC */
	Margin-left: 26px; /* YJC */
}
/*color scheme*/
#custommenu-mobile #menu-button a:link, #custommenu-mobile #menu-button a:visited {
    color: #fff;
	text-decoration:none;	/*YJC* menu non souligne*/
	font-weight:bold;	/*YJC*/
	/*font-size:20px;	YJC*/
	margin:0;	/*YJC*/
	/*padding:0 105px;	YJC*/
	background: url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/css/webandpeople/custommenu/images/bkg-menu-mobile.png") no-repeat scroll 0 5px / 25px 25px rgba(0, 0, 0, 0); /* YJC logo menu stries standard du web */
	font-size: 15px;/* avec background menu stries */
	padding: 6px 0 0 30px;/* avec background menu stries */
	height:30px;/* YJC */
}
#custommenu-mobile #menu-button a:hover {
    /*color: #999; YJC*/
    color: #21564b;	/*YJC*/
}
#custommenu-mobile .parentMenu a:link, #custommenu-mobile .parentMenu a:visited {
    color: #000;
	background:none;	/*YJC*/
	text-decoration:none; 	/*YJC*/
}
#custommenu-mobile #menu-content {
	background: none repeat scroll 0 0 #dec5d3;	/* YJCV5*/
	/*background:url(https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/css/webandpeople/custommenu/images/bkg_header_footer_m50.png) 0 0 repeat;	YJCV5*/
    border-bottom: 1px solid #dadada;
    /*margin-left: -20px;	YJCV5*/
	left: 0; /*YJCV5*/
    padding: 3px;	/*YJCV5*/
    position: absolute;	/*YJC*/
	/*width:94%;	YJC*/
	width: 314px;	/*YJCV5*/
}
#custommenu-mobile div.parentMenu {
    border-bottom: 1px solid #dadada;
}
#custommenu-mobile div.level0, #custommenu-mobile div.level2 {
    background-color: #ffffff;
}
#custommenu-mobile div.level1, #custommenu-mobile div.level4  {
    background-color: #f1f1f1;
}
#custommenu-mobile div.parentMenu:hover {
    background-color: #dadada;
}
#custommenu .actParent {
	/* background-color:#dec5d3;  YJCV5*/
	border-radius: 7px 7px 0 0; /*YJCV5*/
	background: #f9f4f1 url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_main2.jpg") repeat scroll 0 0;/*lin sur onglet YJCV5*/
	height:29px;/*YJCV5*/
}
#custommenu-mobile .actParent { /* YJCV5 */
	background-color: #f1f1f1;
}
.actParent {
    color: green;
}
.actParent span{
	color:#2d564b; /* YJC vert*/
	/*font-weight: bold; YJCV5*/
	/*background-color:#dec5d3; vieux rose YJCV5*/
}
#custommenu .act {
	border-radius: 7px 7px 0 0; /*YJCV5*/
	height:29px;/*YJCV5*/
}
.itemMenu .act {
	font-weight: bold; /*YJCV5*/
}
.act {
    color: red;
	/*background-color:#dec5d3; vieux rose YJCV5*/
}
#custommenu-mobile .act span { /* YJCV5 */
	color: #000000;/* Noir mobile YJC*/
}
.act span{
	color: #A53E92;/* Pourpre  YJC*/
}
.active a {
    color: black;
}
/* YJC */

.level0.act {
    background: #f9f4f1 url("https://www.a-et-a.com/skin/frontend/default/aeta-v5-fr/images/bkg_main2.jpg") repeat scroll 0 0;/*lin onglet YJCV5*/
}
.level0.act > span {
	background: none repeat scroll 0 0 #dec5d3;/* vieux rose YJCV5 */
    color: #2d564b; /* vert */
	padding: 0 10px 4px 5px;
	/* margin: 0 -5px -4px -5px;  YJC au lieu de -10px a droite *//*YJCV5*/
	margin: 0;/*YJCV5*/
}
/* /YJC */

/**********************************************************************************************/
/* Responsive etape 2 YJC RUPTURE 1*/

/* EDITORIAL sur 1 ligne  basculement colonne de droite pour petits Ã©crans */
@media (max-width: 1053px) { /* basculement colonne droite pour Ã©cran < 1054 *//* basculement colonne droite pour Ã©cran < 883 px 987x0.9 */
	#custommenu {
		margin-right: 24%; /* YJCV5 */
		padding-left: 50px;/* YJCV5 decalage menu vers la gauche ex 40px */
	}
	#custommenu-mobile { /* YJCV5 */
		margin-left: 50px;
	} 
	
}
/**********************************************************************************************/
@media (max-width: 920px) { /*YJCV5 Largeur maxi pour que la font du menu atteigne 15px en 1.63vw  vw=15x100/1.63 = 920*/
	/*fonts*/
	#custommenu div.menu {
		font-size: 1.61vw;  /*YJCV5 RÃ©duire lÃ©gÃ¨rement caractÃ¨res et faire varier en fonction largeur Ã©cran */
	}
}
/**********************************************************************************************/
/* Responsive etape 2 YJCV5  RUPTURE 2 Ã©crans horizontaux quand recherche heurte menu */
/* reduction recherche */
@media (max-width: 876px) {/*inferieur Ã  974 donc 876 rÃ©els qd menu pourrait passer sur 2 lignes */
	#custommenu {
		margin-right: 23.5%;
	}
}
/**********************************************************************************************/
/* Responsive etape 2bis YJC  RUPTURE 2bis Ã©crans horizontaux quand menu spÃ©cial mobile en place */
/* EDITORIAL sur 1 lignes  mise en place menu mobile */
@media (max-width: 799px) { /* infÃ©rieur Ã  715px /0.9 = 799px rÃ©els quand le menu mobile se met en place */
	#custommenu-mobile { /* YJCV5 */
		margin-left: 10px;
	} 

}
/**********************************************************************************************/
/* Responsive etape 3 YJC  Ã©crans mobiles verticaux */
/* @media (orientation:portrait) and (max-width: 752px), (max-width: 637px) {  637 px ? mode portrait ou infÃ©rieur Ã  734px x 0.9 = 677px */
@media (max-width: 638px) {/*656*/
	#custommenu-mobile {
		margin-left: 0;
	} 
	/* #custommenu-mobile #menu-content {
		margin-left: -20px;
		width: 341px;
	} */
}
