/* EN fix */
.PageHeaderMenu ul li  a { padding-left: 15px; padding-right: 15px;}
:root .PageHeaderMenu ul li  a { padding-left: 15px\9; padding-right: 15px\9;}
body.ie11 .PageHeaderMenu ul li  a { padding-left: 15px; padding-right: 15px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.PageHeaderMenu ul li  a { padding-left: 15px; padding-right: 15px;}}
#isMac  .PageHeaderMenu ul li  a { font-size: 12px;}
.PageHeaderMenu ul li.li-tips a { padding-left: 12px;padding-right: 12px;}
#isMac .PageHeaderMenu ul li.li-tips a { padding-left: 7px;padding-right: 17px;}

:root #panelMenu ul li.last_todo {padding:8px 8px 8px 0\9;}
:root #panelMenu ul li.last_current {padding:8px 8px 8px 0\9;}

/****** Media Mobile IPad *******/
@media screen and (max-width: 1024px)  
{
   .PageHeaderMenu ul li  a { padding-left: 12px; padding-right: 12px;} 
}



/**************************** Fix conf buttons MEN ******************************/
:root #NextButton1 .right_btn{padding:10px 0 16px 15px\9;}
:root #NextButton21 .right_btn{padding:11px 0 15px 15px\9;}
:root #NextButton22 .right_btn{padding:11px 0 15px 15px\9;}
:root #NextButton23 .right_btn{padding:11px 0 16px 15px\9;}
:root #NextButton24 .right_btn{padding:11px 0 15px 15px\9;}
:root #NextButton25 .right_btn{padding:11px 0 15px 15px\9;}
:root #NextButton3 .right_btn{padding:11px 0 15px 15px\9;}
:root #NextButton4 .right_btn{padding:11px 0 15px 15px\9;}
:root #NextButton5 .right_btn{padding:11px 0 15px 15px\9;}
/**************************** Fix conf buttons WOMEN ******************************/
:root #NextButton_w23 .right_btn{padding:11px 0 15px 15px\9;}
/*************************************** Alignement icons - size women *****************************/
#ctl00_cph1_MeasurementsEdit1_arms_1{margin-left:-18px;}
#ctl00_cph1_MeasurementsEdit1_arms_2{margin-left:-33px;}
#ctl00_cph1_MeasurementsEdit1_taille_1, #ctl00_cph1_MeasurementsEdit1_taille_2{margin-left:21px;}
#ctl00_cph1_MeasurementsEdit1_taille_3{margin-left:10px;}
#ctl00_cph1_MeasurementsEdit1_taille_4{margin-left:9px;}
#ctl00_cph1_MeasurementsEdit1_hips_1, #ctl00_cph1_MeasurementsEdit1_hips_2, #ctl00_cph1_MeasurementsEdit1_hips_3, #ctl00_cph1_MeasurementsEdit1_hips_4{margin-left:10px;}
.ie8 #ctl00_cph1_MeasurementsEdit1_arms_2{margin-left:-34px;}
:root #ctl00_cph1_MeasurementsEdit1_arms_1{margin-left:-13px\9;}
:root #ctl00_cph1_MeasurementsEdit1_arms_2{margin-left:-30px\9;}
:root #ctl00_cph1_MeasurementsEdit1_hips_3{margin-left:8px\9;}
:root #ctl00_cph1_MeasurementsEdit1_hips_4{margin-left:10px\9;}


/******************************************** Flayout Menu ***************************************/
ul#topnav .li-men .sub {position: absolute;left: 68px;}
ul#topnav .li-men .sub ul li a {padding:3px 20px 0 6px;font-size:12px;}
ul#topnav .li-men .sub ul li a:hover {background: url(../../images/flayout-arrow.png) no-repeat 120px 11px;}
:root ul#topnav .li-men .sub {position: absolute;left: 68px\9;}
body.ie11 ul#topnav .li-men .sub {position: absolute;left: 68px !important;}

ul#topnav .li-women .sub {position: absolute;left: 188px !important;}
ul#topnav .li-women .sub ul li a {padding:3px 20px 0 4px;font-size:12px;}
ul#topnav .li-women .sub ul li a:hover {background: url(../../images/flayout-arrow_women.png) no-repeat 120px 11px;}
:root ul#topnav .li-women .sub {position: absolute;left: 188px\9 !important;}
body.ie11 ul#topnav .li-women .sub {position: absolute;left: 188px !important;}

ul#topnav .li-kids .sub {position: absolute;left: 330px !important;}
ul#topnav .li-kids .sub ul li a {padding:3px 20px 0 0px;font-size:12px;}
ul#topnav .li-kids .sub ul li a:hover {background: url(../../images/flayout-arrow.png) no-repeat 80px 11px;}
body.ie11 ul#topnav .li-kids .sub ul li a:hover {background: url(../../images/flayout-arrow.png) no-repeat 80px 11px;}
:root ul#topnav .li-kids .sub ul li a:hover {background: url(../../images/flayout-arrow.png) no-repeat 80px 11px;}
:root ul#topnav .li-kids .sub {position: absolute;left: 330px\9 !important;}
body.ie11 ul#topnav .li-kids .sub {position: absolute;left: 330px !important;}

ul#topnav .li-accessories .sub {position: absolute;left: 392px !important;}
ul#topnav .li-accessories .sub ul li a {padding:3px 20px 0 6px;font-size:12px;}
ul#topnav .li-accessories .sub ul li a:hover {background: url(../../images/flayout-arrow_accessories.png) no-repeat 160px 11px;}
:root ul#topnav .li-accessories .sub {position: absolute;left: 392px\9 !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
    ul#topnav .li-accessories .sub ul li a:hover {background: url(../../images/flayout-arrow_accessories.png) no-repeat 165px 11px;}
}
:root ul#topnav .li-accessories .sub ul li a:hover {background: url(../../images/flayout-arrow_accessories.png) no-repeat 165px 11px\9;}
body.ie11 ul#topnav .li-accessories .sub ul li a:hover {background: url(../../images/flayout-arrow_accessories.png) no-repeat 165px 11px;}
body.ie11 ul#topnav .li-accessories .sub {position: absolute;left: 392px !important;}

ul#topnav .li-corporate .sub {position: absolute;left: 517px !important;}
ul#topnav .li-corporate .sub ul li a {padding:3px 20px 0 0px;font-size:12px;}
ul#topnav .li-corporate .sub ul li a:hover {background: url(../../images/flayout-arrow_accessories.png) no-repeat 130px 11px;}
:root ul#topnav .li-corporate .sub {position: absolute;left: 517px\9 !important;}
body.ie11 ul#topnav .li-corporate .sub {position: absolute;left: 517px !important;}
ul#topnav .li-corporate .sub, x:-moz-any-link {position: absolute;left: 512px !important;}

ul#topnav .li-gift .sub {position: absolute;left: 628px !important;}
ul#topnav .li-gift .sub ul li a {padding:1px 20px 0 4px;font-size:12px;margin-top:10px;}
ul#topnav .li-gift .sub ul li a:hover {background: url(../../images/flayout-arrow_gift.png) no-repeat 145px 4px;}
:root ul#topnav .li-gift .sub {position: absolute;left: 628px\9 !important;}
body.ie11 ul#topnav .li-gift .sub {position: absolute;left: 628px !important;}
ul#topnav .li-gift .sub, x:-moz-any-link {position: absolute;left: 622px !important;}

#gift_business, x:-moz-any-link{position:relative;top:10px;}
#gift_bivobox, x:-moz-any-link{position:relative;top:30px;}
#gift_business a:hover img, x:-moz-any-link {position: absolute; top:-51px;}
#gift_bivobox a:hover img, x:-moz-any-link {position: absolute; top:-102px;}

ul#topnav .li-gallery .sub {position: absolute;left: 698px !important;}
ul#topnav .li-gallery .sub ul li a {padding:3px 20px 0 4px;font-size:12px;}
ul#topnav .li-gallery .sub ul li a:hover {background: url(../../images/flayout-arrow_gallery.png) no-repeat 157px 11px;}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
    ul#topnav .li-gallery .sub ul li a:hover {background: url(../../images/flayout-arrow_gallery.png) no-repeat 165px 11px;}
}
:root ul#topnav .li-gallery .sub {position: absolute;left: 698px\9 !important;}
body.ie11 ul#topnav .li-gallery .sub {position: absolute;left: 698px !important;}
ul#topnav .li-gallery .sub, x:-moz-any-link {position: absolute;left: 692px !important;}



