html body .moduleAppointment p{width:auto}html body #page #pageContent #container #containerContent #header #headerContent #headerContentStore{width:100%;width:auto}html .catalogDetailsBlockContent label,html #profileBlockIdentity .storeFormRow label,html .rowForm label{width:100px}html #profileBlockIdentity .storeFormRow.formRowBlock .formRowItem.formRowBlockPhone{float:none}html .jobDetailsBlockContent{padding-left:5px;padding-right:5px}html .jobDetailsBlockContent label{width:95px;margin-right:5px}html .jobDetailsBlockContent input[type="text"]{width:140px}html #fancybox-outer .rowForm label{width:180px}#store #storeContent{width:calc(100% - 220px)}.showPublicity #page{margin-top:50px}.showPublicity.site-not-published #page{margin-top:0}#storeProductList .storeProductListContainerBlocks .storeProduct .storeProductContainer .storeProductDescriptionAvailability{line-height:60px}#storeProductList .storeProductListContainerBlocks .storeProduct .storeProductContainer{line-height:20px}@media(min-width:1024px){#content .block610{width:58.2241%}#content .block610 .moduleMediaVideo div.jp-volume-bar-container,#content .block610 .moduleMediaAudio div.jp-volume-bar-container{right:30px;left:inherit;border:0}#content .block610 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block610 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block610 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block610 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block610 .moduleMediaVideo div.jp-progress-container,#content .block610 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 158px)}#content .block610 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block610 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content .block610 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#content .block610 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute{left:inherit;right:73px}#content .block610 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block610 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#content .block610 .moduleMediaVideo a.jp-mute,#content .block610 .moduleMediaAudio a.jp-mute{display:block!important}#content .block920 .moduleMediaVideo div.jp-volume-bar-container,#content .block920 .moduleMediaAudio div.jp-volume-bar-container{right:10px;left:inherit}#content .block920 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block920 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block920 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block920 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block920 .moduleMediaVideo div.jp-progress-container,#content .block920 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 138px)}#content .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content .block920 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#content .block920 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute{right:58px;left:inherit;display:block!important}#content .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block920 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#content .block290{width:38.8646%}#content .block290 .moduleMediaVideo div.jp-volume-bar-container,#content .block290 .moduleMediaAudio div.jp-volume-bar-container{right:2px;left:inherit}#content .block290 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block290 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block290 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block290 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block290 .moduleMediaVideo div.jp-progress-container,#content .block290 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 130px)}#content .block290 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block290 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content .block290 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#content .block290 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute{left:inherit;right:46px;display:block!important}#content .block290 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block290 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#content .block450{width:48.4716%}#content .block450 .moduleMediaVideo div.jp-volume-bar-container,#content .block450 .moduleMediaAudio div.jp-volume-bar-container{right:4px;left:inherit}#content .block450 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block450 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block450 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block450 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block450 .moduleMediaVideo div.jp-progress-container,#content .block450 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 131px)}#content .block450 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block450 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content .block450 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#content .block450 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute{left:inherit;right:47px;display:block!important}#content .block450 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block450 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#content .block200 .moduleMediaVideo div.jp-volume-bar-container,#content .block200 .moduleMediaAudio div.jp-volume-bar-container{right:4px;left:inherit}#content .block200 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block200 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block200 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block200 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block200 .moduleMediaVideo div.jp-progress-container,#content .block200 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 131px)}#content .block200 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block200 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content .block200 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#content .block200 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute{left:inherit;right:47px;display:block!important}#content .block200 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block200 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#content .block480 .moduleMediaVideo div.jp-volume-bar-container,#content .block480 .moduleMediaAudio div.jp-volume-bar-container{right:4px;left:inherit}#content .block480 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block480 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block480 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block480 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block480 .moduleMediaVideo div.jp-progress-container,#content .block480 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 132px)}#content .block480 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block480 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content .block480 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#content .block480 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute{left:inherit;right:50px;display:block!important}#content .block480 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block480 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 20px)}}@media(max-width:1023px){.moduleMediaVideo.moduleMediaVideoPersonnelle,.moduleMediaAudio.moduleMediaAudioPersonnelle{display:none}#subHeaderContent{max-width:100%}#containerContent{max-width:100%}#page #pageContent,#page #subHeaderContent,#page #containerContent,#page #content,#page #header{width:auto}.block610 .modulegallerySlide{width:auto;height:auto}#content .block480 .moduleContact .contactForm input,#content .block480 .moduleContact .contactForm textarea,#content .block480 .moduleContact .contactForm select{width:270px;box-sizing:border-box}#content #config4 .block920,#content #config4 .block610,#content #config4 .block480,#content #config4 .block450,#content #config4 .block290,#content #config4 .block200{width:100%}#content #config4 .moduleMap .moduleItem.mapItem:nth-child(3){height:46.6666em!important}#content #config1 .block290{margin-left:2.9112%}#content #config2 .block920{width:100%}#content #config5 .block290{margin-right:2.9112%}#content #config6 .block920{width:100%}#content #config6 .block450{width:48.4716%}#content #config6 .block450 .galleryBlock{margin-right:.6666em;margin-left:.5833em}#content #config3 .block480{width:38.8646%;margin:0 1.4556%}#content .block200{width:29.1120%}#content .block610{width:58.2241%}#content .block610 .moduleMediaVideo div.jp-volume-bar-container,#content .block610 .moduleMediaAudio div.jp-volume-bar-container{right:30px;left:inherit;border:0}#content .block610 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block610 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block610 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block610 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block610 .moduleMediaVideo div.jp-progress-container,#content .block610 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 158px)}#content .block610 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block610 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content .block610 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#content .block610 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute{left:inherit;right:73px}#content .block610 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block610 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#content .block610 .moduleMediaVideo a.jp-mute,#content .block610 .moduleMediaAudio a.jp-mute{display:block!important}#content .block920 .moduleMediaVideo div.jp-volume-bar-container,#content .block920 .moduleMediaAudio div.jp-volume-bar-container{right:10px;left:inherit}#content .block920 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block920 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block920 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block920 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block920 .moduleMediaVideo div.jp-progress-container,#content .block920 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 138px)}#content .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block920 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute{right:58px;left:inherit;display:block!important}#content .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block920 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#content .block290{width:38.8646%}#content .block290 .moduleMediaVideo div.jp-volume-bar-container,#content .block290 .moduleMediaAudio div.jp-volume-bar-container{right:2px;left:inherit}#content .block290 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block290 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block290 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block290 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block290 .moduleMediaVideo div.jp-progress-container,#content .block290 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 130px)}#content .block290 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block290 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute{left:inherit;right:46px;display:block!important}#content .block290 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block290 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#content .block450{width:48.4716%}#content .block450 .moduleMediaVideo div.jp-volume-bar-container,#content .block450 .moduleMediaAudio div.jp-volume-bar-container{right:4px;left:inherit}#content .block450 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block450 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block450 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block450 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block450 .moduleMediaVideo div.jp-progress-container,#content .block450 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 131px)}#content .block450 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block450 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute{left:inherit;right:47px;display:block!important}#content .block450 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block450 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#content .block200 .moduleMediaVideo div.jp-volume-bar-container,#content .block200 .moduleMediaAudio div.jp-volume-bar-container{right:4px;left:inherit}#content .block200 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block200 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block200 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block200 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block200 .moduleMediaVideo div.jp-progress-container,#content .block200 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 131px)}#content .block200 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block200 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute{left:inherit;right:47px;display:block!important}#content .block200 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block200 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#content .block480 .moduleMediaVideo div.jp-volume-bar-container,#content .block480 .moduleMediaAudio div.jp-volume-bar-container{right:4px;left:inherit}#content .block480 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content .block480 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content .block480 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content .block480 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content .block480 .moduleMediaVideo div.jp-progress-container,#content .block480 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 132px)}#content .block480 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content .block480 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute{left:inherit;right:50px;display:block!important}#content .block480 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content .block480 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 20px)}#content .block450.blockLeft{margin-right:2.9112%}#content .module img{max-width:100%}#content .moduleText img{max-width:50%}#content .moduleMediaVideo div.jp-jplayer,#content .moduleMediaAudio div.jp-jplayer{max-width:100%!important;padding:10px 0}#content .moduleMediaVideo div.jp-jplayer object,#content .moduleMediaAudio div.jp-jplayer object{max-width:100%!important;height:auto!important}#content .moduleMediaVideo div.jp-jplayer{height:auto!important}#content .moduleMediaVideo div.jp-jplayer object{height:auto!important}#content .moduleAppointment #booking-infos{padding:0}#content .moduleAppointment #appointmentAsk{width:63.0914%}#content .moduleAppointment #appointmentAsk label{float:none;clear:none;text-align:left}#content #jobDetailsLeft .jobDetailsBlock,#content #jobDetailsLeft .socialNetworks{margin-top:2.0833em}#content #jobDetailsLeft .socialNetworks{float:left;clear:none}#content .jobDetailsBlockAnswer{width:100%}#content #catalogDetailsLeft,#content .catalogDetailsBlock{width:100%}#content div.obverse div.block200{margin-right:2.9112%}#content #blogContent{width:67.6855%}#content #blogContent .blogArticleContainer .blogArticleImage{max-width:54%;overflow:hidden}#content #blogContent .formRowItem,#content #blogContent .formRowItem textarea,#content #blogContent .formRowItem input[type="text"]{max-width:100%}#content #blogContent .blogArticlePrint{float:none;margin-bottom:.7692em}#content #blogContent .socialNetworks ul li{float:none;margin-bottom:.4166em}#content .blogArticleTabs ul.ui-tabs-nav li.ui-state-default{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#content .blogArticleTabs ul.ui-tabs-nav li.ui-state-default a{font-size:.8461em}#content #accessRestriction{width:100%;box-sizing:border-box}#content #accessRestriction .formRowItem{width:100%;max-width:68.7103%}#content #accessRestriction .formRowItem input[type="text"],#content #accessRestriction .formRowItem input[type="password"]{width:100%;box-sizing:border-box}#content #store #storeContent{width:67.6855%}#content #store .storeHomeBlock{width:40.8602%;margin-right:4.3010%;margin-left:4.3010%}#content #store .storeHomeBlock .storeHomeBlockContent .categoryImage{width:100%;display:inline-block}#content #store .storeHomeBlock3{width:100%;height:22.1666em}#content #store .storeHomeBlock3 .categoryDescription{width:60.2150%;margin-left:1.0752%}#content #store .storeHomeBlock3 .categoryDescription .categoryDescriptionContent p{height:auto}#content #store .storeHomeBlock3 .storeHomeBlockContent{height:16.333333em}#content #store #storeHome .storeHomeBlock2{width:45.5913%;height:34.1666em;margin-right:2.1505%;margin-left:2.1505%}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .categoryImage{width:16.5em;display:table-caption}#content #store #storeHome .storeHomeBlock2 .categoryDescription{display:table-footer-group;float:none;text-align:justify;width:auto}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent{height:28.3333em}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .moduleBtColor{display:block}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent p{width:auto}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .categoryImage{margin-bottom:1.6666em}#content #store #storeProductList #storeProductListSorter{padding:.4166em}#content #store #storeProductList .storeProductDescription{width:auto;clear:both}#content #store #storeProductList #storeProductComparator,#content #store #storeProductList #storeProductComparatorBlocks{height:auto;margin-bottom:.833333em;background:0;padding-left:0}#content #store #storeProductList #storeProductComparator #comparatorContainer,#content #store #storeProductList #storeProductComparatorBlocks #comparatorContainer{display:inline}#content #store #storeProductList #storeProductComparatorContainer{height:auto;overflow:hidden}#content #store #storeProductList #storeProductComparatorContainer #storeProductComparatorButton{float:right;clear:both;margin-top:.833333em;margin-right:10px}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock{width:24.8351%;height:24.8351%}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductDescriptionTitle{margin-top:1em}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage{width:91.1504%;height:auto;min-height:103px;display:block;position:relative}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage img{width:auto;height:auto}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage .storeProductComparatorRemove{right:0;left:initial}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage .storeProductPromo{bottom:0;right:0;top:initial;left:initial}#content #store #storeProductList #storeProductListContainer .storeProduct{width:100%;padding:0;box-sizing:border-box}#content #store #storeProductList #storeProductListContainer .storeProduct .storeProductCheck{width:4.318181%;min-height:18.333333em}#content #store #storeProductList #storeProductListContainer .storeProduct .storeProductContainer{width:95.681818%;box-sizing:border-box}#content #store #storeProductList #storeProductListContainerBottom{width:100%;height:auto;padding:0}#content #store #storeProductList #storeProductListContainerBottom #storeProductListContainerBottomLeft{height:1.583333em}#content #store #storeProductList #storeProductListContainerBottom #storeProductListContainerBottomContent{width:100%}#content #store #storeProductDetails .wrapCarouselDescription{float:none;width:100%;margin-top:.8333em}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsImageContainer{position:relative}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsPromo{top:initial;bottom:0;left:initial;right:0}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations{float:none;width:100%;margin-top:.8333em;margin-right:0;margin-left:0}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations{width:100%;padding-right:.8333em;padding-left:.8333em;box-sizing:border-box;text-align:center}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations .addCartSubmit,#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations .estimateSubmit{font-size:.8461em;background-image:none;padding-left:10px;padding-right:10px;margin-left:0}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsQuantity{display:block;float:none;clear:both}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsQuantity input[type="submit"]{font-size:1em;padding-left:10px;padding-right:10px}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsOptions .rowForm{margin-right:.3846em;float:left}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsOptions .rowForm select{width:10.9em}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsOptions .rowForm:last-child{margin-right:0}#content #store #storeProductDetails #storeProductDetailsContainer .socialNetworks ul li:last-child{float:none}#content #store #storeProductDetails .storeProductDetailsGrade{margin-top:0;margin-bottom:.8333em}#content #store #storeProductDetails .storeProductDetailsGrade .storeProductDetailsGradeContainer .gradeForm{float:none;width:100%;box-sizing:border-box;margin-bottom:.7692em}#content #store #storeProductDetails .storeProductDetailsGrade .storeProductDetailsGradeContainer .gradeForm .rowForm input[type="text"],#content #store #storeProductDetails .storeProductDetailsGrade .storeProductDetailsGradeContainer .gradeForm .rowForm textarea{width:100%;box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul{width:100%;padding-right:5.444126074498567%;box-sizing:border-box;font-size:.916666em}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader ul li,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer #storeCartHeader ul li,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li{box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader ul li.articles,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer #storeCartHeader ul li.articles,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li.articles,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li.articles,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li.articles,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li.articles{width:35.81661891117479%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader ul li.price,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer #storeCartHeader ul li.price,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li.price,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li.price,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li.price,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li.price{width:15.04297994269341%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader ul li.tax,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer #storeCartHeader ul li.tax,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li.tax,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li.tax,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li.tax,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li.tax{width:12.17765042979943%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader ul li.quantity,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer #storeCartHeader ul li.quantity,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li.quantity,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li.quantity,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li.quantity,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li.quantity{width:14.61318051575931%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader ul li.total,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer #storeCartHeader ul li.total,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li.total,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li.total,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li.total,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li.total{width:16.189111747851%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow{width:100%;box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellActions{width:25px}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellArticle{width:35.81661891117479%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellArticle .storeCartProductDescription,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow .storeCartCellArticle .storeCartProductDescription,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellArticle .storeCartProductDescription,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellArticle .storeCartProductDescription,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellArticle .storeCartProductDescription,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellArticle .storeCartProductDescription{width:100%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellPrice{width:15.04297994269341%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellTax{width:12.17765042979943%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellQuantity{width:14.61318051575931%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellTotal{width:16.189111747851%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellActions{width:5.444126074498567%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow .storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellSeparator{width:0!important}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow{box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow>div.storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow>div.storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow>div.storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow>div.storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow>div.storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow>div.storeCartCellSeparator{width:0!important}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow>div,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer .storeCartRow>div,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow>div,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow>div,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow>div,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow>div{border-right:1px dashed #eef4f4}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul{padding-right:0;padding-left:0}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCart #storeCartContainer #storeCartButtons .storeBt2,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCart #storeCartContainer #storeCartButtons .storeBt2,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCart #storeCartContainer #storeCartButtons .storeBt2{width:135px}#content #store #storeContent.storeContentSmallResolutions #storeCart #storePayment #storeCartButtons .storeBt,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePayment #storeCartButtons .storeBt,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePayment #storeCartButtons .storeBt{width:265px}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul{padding-right:0}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li:last-child{border-right:0}#content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect,#content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect{box-sizing:border-box;padding-right:.8333em;padding-left:.8333em;width:49%;margin-right:1%;float:left}#content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect #storeConnectAccount,#content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect #storeConnectAccount{padding:.6666em}#content #store #storeContent.storeContentSmallResolutions #storeConnect #storeConnectNew,#content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #storeConnectNew{box-sizing:border-box;padding-right:.8333em;padding-left:.8333em;width:49%;margin-left:1%;float:right}#content #store #storeContent.storeContentSmallResolutions #profileBlockIdentity,#content #store #storeContent.storeContentSmallResolutions #profileBlockCompany{box-sizing:border-box;width:49.5%}#content #store #storeContent.storeContentSmallResolutions #profileBlockIdentity .storeFormRow input[type="text"],#content #store #storeContent.storeContentSmallResolutions #profileBlockCompany .storeFormRow input[type="text"]{width:auto}#content #store #storeContent.storeContentSmallResolutions #profileBlockCompany{margin-left:1%}#content #store #storeContent.storeContentSmallResolutions .profileBlock{padding:0,7692em}#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow{width:100%}#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow .formRowItem{width:auto}#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow .formRowItem.formRowBlockPhone,#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow .formRowItem.formRowBlockPhone{width:100%}#content #store #storeEstimateRequests #storeEstimateRequestsForm .formRowItem{width:100%}#content #store #storeEstimateRequests #storeEstimateRequestsForm .formRowItem textarea{width:100%;box-sizing:border-box}#content #store #storeCustomer #storeCustomerBlockProfile,#content #store #storeCustomer #storeCustomerBlockAddresses{width:100%;box-sizing:border-box;height:auto}#content #store #storeCustomer #storeCustomerBlockAddresses{margin-left:0}#content #store #storeCustomer .storeCustomerBlockContainer{height:auto}#content #store #storeCustomer .storeCustomerOrderContainer{width:100%;float:none}#content #store #storeCustomer .storeCustomerOrderContainer .roundBt{float:right}#content #store #storeCustomer .storeCustomerOrderContainer>div:first-child,#content #store #storeCustomer .storeCustomerEstimateContainer>div:first-child{clear:both;float:none;padding-top:.8333em}#content #store #storeCustomer .storeCustomerEstimateContainer{width:100%;float:none}#content #store #storeCustomer .storeCustomerEstimateContainer .roundBt{float:right}#content #store .storeCustomerAddressDefault{padding-right:.8333em}#content #store .storeCustomerAddressEdition{padding-left:.8333em}#content #store #storeCustomerDeliveryContainer,#content #store #storeCartMessageContainer{box-sizing:border-box;width:100%}#content #store #storeCustomerDeliveryContainer .message,#content #store #storeCartMessageContainer .message{width:auto}#content #store #storeCustomerDeliveryContainer .formRowItem,#content #store #storeCartMessageContainer .formRowItem{width:100%}#content #store #storeCustomerDeliveryContainer .formRowItem textarea,#content #store #storeCartMessageContainer .formRowItem textarea{box-sizing:border-box;width:100%}#content #store #storePayment{width:100%;box-sizing:border-box}#content #store #storePayment #storeCartPaymentContainer{width:100%;box-sizing:border-box}#content #store #storePayment #storeCartAddressDeliveryContainer,#content #store #storePayment #storeCartAddressFacturationContainer{width:100%;box-sizing:border-box;float:none;clear:both}#content #store #storeEstimateDetails .storeEstimateDetailsAnswerForm .formRowItem,#content #store #storeEstimateDetails .storeEstimateDetailsAnswerForm .formRowItem textarea{width:100%;box-sizing:border-box}#content #blogContent .blogArticleContainer .blogArticleImage div.jp-volume-bar-container{right:10px;left:inherit;border:0}#content #blogContent .blogArticleContainer .blogArticleImage div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content #blogContent .blogArticleContainer .blogArticleImage div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content #blogContent .blogArticleContainer .blogArticleImage div.jp-progress-container{width:calc(100% - 138px)}#content #blogContent .blogArticleContainer .blogArticleImage div.jp-video div.jp-type-single a.jp-mute{left:inherit;right:55px;display:block!important}#content #blogContent .blogArticleContainer .blogArticleImage div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 20px)}#storeCustomerConnect #storeConnectAccount{width:auto}#page #content.lateral{padding-right:19px;width:92%;margin:0 auto}#page #content.lateral #config1,#page #content.lateral #config2,#page #content.lateral #config3,#page #content.lateral #config4,#page #content.lateral #config5,#page #content.lateral #config6,#page #content.lateral #configTest{width:calc(100% - 220px)}#content.lateral #config1 .block290{margin-left:.9112%}#content.lateral #lateralMenu{margin-right:10px}#page #content.lateral .block610{width:calc(100% - 230px)}#page #content.lateral #config1 .block290{margin-left:0}#page #content.lateral #config1,#page #content.lateral #config5{background:0}#content #config5 .block290{margin-right:0}#content.lateral #config5{background:0}#page #content.lateral .block450{width:100%}#page #content.lateral .block610 .moduleMediaVideo div.jp-volume-bar-container,#page #content.lateral .block610 .moduleMediaAudio div.jp-volume-bar-container{right:30px;left:inherit;border:0}#page #content.lateral .block610 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#page #content.lateral .block610 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#page #content.lateral .block610 .moduleMediaVideo div.jp-audio div.jp-type-single a.jp-mute,#page #content.lateral .block610 .moduleMediaVideo div.jp-audio div.jp-type-single a.jp-unmute,#page #content.lateral .block610 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#page #content.lateral .block610 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute,#page #content.lateral .block610 .moduleMediaAudio div.jp-audio div.jp-type-single a.jp-mute,#page #content.lateral .block610 .moduleMediaAudio div.jp-audio div.jp-type-single a.jp-unmute{left:inherit;right:73px}#page #content.lateral .block610 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#page #content.lateral .block610 .moduleMediaVideo div.jp-audio div.jp-type-single div.jp-progress,#page #content.lateral .block610 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress,#page #content.lateral .block610 .moduleMediaAudio div.jp-audio div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#page #content.lateral .block610 .moduleMediaVideo div.jp-progress-container,#page #content.lateral .block610 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 158px)}#page #content.lateral .block920 .moduleMediaVideo div.jp-volume-bar-container,#page #content.lateral .block920 .moduleMediaAudio div.jp-volume-bar-container{left:inherit}#page #content.lateral .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#page #content.lateral .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#page #content.lateral .block920 .moduleMediaVideo div.jp-audio div.jp-type-single a.jp-mute,#page #content.lateral .block920 .moduleMediaVideo div.jp-audio div.jp-type-single a.jp-unmute,#page #content.lateral .block920 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#page #content.lateral .block920 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute,#page #content.lateral .block920 .moduleMediaAudio div.jp-audio div.jp-type-single a.jp-mute,#page #content.lateral .block920 .moduleMediaAudio div.jp-audio div.jp-type-single a.jp-unmute{left:inherit}#page #content.lateral .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#page #content.lateral .block920 .moduleMediaVideo div.jp-audio div.jp-type-single div.jp-progress,#page #content.lateral .block920 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress,#page #content.lateral .block920 .moduleMediaAudio div.jp-audio div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#page #content.lateral .block920 .moduleMediaVideo div.jp-progress-container,#page #content.lateral .block920 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 138px)}#page #content.lateral .block450 .moduleMediaVideo div.jp-volume-bar-container,#page #content.lateral .block450 .moduleMediaAudio div.jp-volume-bar-container{left:inherit}#page #content.lateral .block450 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#page #content.lateral .block450 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#page #content.lateral .block450 .moduleMediaVideo div.jp-audio div.jp-type-single a.jp-mute,#page #content.lateral .block450 .moduleMediaVideo div.jp-audio div.jp-type-single a.jp-unmute,#page #content.lateral .block450 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#page #content.lateral .block450 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute,#page #content.lateral .block450 .moduleMediaAudio div.jp-audio div.jp-type-single a.jp-mute,#page #content.lateral .block450 .moduleMediaAudio div.jp-audio div.jp-type-single a.jp-unmute{left:inherit}#page #content.lateral .block450 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#page #content.lateral .block450 .moduleMediaVideo div.jp-audio div.jp-type-single div.jp-progress,#page #content.lateral .block450 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress,#page #content.lateral .block450 .moduleMediaAudio div.jp-audio div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#page #content.lateral .block450 .moduleMediaVideo div.jp-progress-container,#page #content.lateral .block450 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 131px)}#page #content.lateral .block480 .moduleMediaVideo div.jp-volume-bar-container,#page #content.lateral .block480 .moduleMediaAudio div.jp-volume-bar-container{left:inherit}#page #content.lateral .block480 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#page #content.lateral .block480 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#page #content.lateral .block480 .moduleMediaVideo div.jp-audio div.jp-type-single a.jp-mute,#page #content.lateral .block480 .moduleMediaVideo div.jp-audio div.jp-type-single a.jp-unmute,#page #content.lateral .block480 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#page #content.lateral .block480 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute,#page #content.lateral .block480 .moduleMediaAudio div.jp-audio div.jp-type-single a.jp-mute,#page #content.lateral .block480 .moduleMediaAudio div.jp-audio div.jp-type-single a.jp-unmute{left:inherit}#page #content.lateral .block480 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#page #content.lateral .block480 .moduleMediaVideo div.jp-audio div.jp-type-single div.jp-progress,#page #content.lateral .block480 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress,#page #content.lateral .block480 .moduleMediaAudio div.jp-audio div.jp-type-single div.jp-progress{width:calc(100% - 20px)}#page #content.lateral .block480 .moduleMediaVideo div.jp-progress-container,#page #content.lateral .block480 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 132px)}#content.lateral #accessRestriction{width:calc(100% - 200px)}.jobDetailsBlockContent .rowForm.small .formRowItem{width:auto}}@media(max-width:992px){#content.lateral .block200{width:50%}#page #content.lateral #config3{background:0}#storeConnect #storeConnectAccount{width:auto}}@media(max-width:800px){.showPublicity #page{margin-top:93px}.showPublicity.mobile-responsive #page{margin-top:0}.showPublicity.mobile-responsive #subHeader{padding-top:101px}.compoz-pub-container .pub-bottom-content .fa{font-size:16px;height:40px;line-height:40px;width:40px}.compoz-pub-container .discover-btn button,.compoz-pub-container .discover-btn button:hover,.compoz-pub-container .discover-btn button:focus{font-size:12px;height:50px;line-height:50px;width:190px}.compoz-pub-container .discover-btn{margin-bottom:10px;margin-top:20px}.compoz-pub-container .bottom-text{font-size:14px}.compoz-pub-container .pub-bottom{height:auto}.compoz-pub-container .pub-bottom .pub-bottom-content{width:100%}.compoz-pub-container .bottom-box{width:100%;margin-top:5px}.compoz-pub-container .pub-arrow{margin-top:30px}.compoz-pub-container .bloc-logo-text{width:calc(100% - 70px);display:inline-block}.compoz-pub-container .pub-top-content{text-align:center;width:100%}.compoz-pub-container .pub-logo{float:none}.compoz-pub-container .pub-text{width:100%;text-align:center;font-size:14px}.compoz-pub-container .pub-top{height:93px}.site-published .pub-bottom{top:94px}.jp-interface{overflow:hidden}.moduleItemMapPLan,.block290 .moduleItemMapPLan,.block200 .moduleItemMapPLan,.block450 .moduleItemMapPLan,.block480 .moduleItemMapPLan{display:block}#fancybox-content #galleryImage img,#fancybox-content #galleryImage{height:auto!important}.jp-interface{overflow:hidden}.moduleItemMapPLan,.block290 .moduleItemMapPLan,.block200 .moduleItemMapPLan,.block450 .moduleItemMapPLan,.block480 .moduleItemMapPLan{display:block}#fancybox-content #galleryImage img,#fancybox-content #galleryImage{height:auto!important}.other-page{padding:20px 0}#fancybox-content #galleryImage{min-width:100%}.block920{width:100%}.block480{width:38.8646%;margin:0 1.4556%}body img{max-width:100%}body #page{padding-bottom:0!important}body .block920 .moduleContact .contactForm,body .block610 .moduleContact .contactForm,body .block480 .moduleContact .contactForm,body .block450 .moduleContact .contactForm,body .block290 .moduleContact .contactForm,body .block200 .moduleContact .contactForm{text-align:left}body .block920 .moduleContact .contactForm label,body .block610 .moduleContact .contactForm label,body .block480 .moduleContact .contactForm label,body .block450 .moduleContact .contactForm label,body .block290 .moduleContact .contactForm label,body .block200 .moduleContact .contactForm label{margin-right:15px;white-space:pre}body .block920 .moduleContact .contactForm .formRowItem,body .block610 .moduleContact .contactForm .formRowItem,body .block480 .moduleContact .contactForm .formRowItem,body .block450 .moduleContact .contactForm .formRowItem,body .block290 .moduleContact .contactForm .formRowItem,body .block200 .moduleContact .contactForm .formRowItem{width:100%}body .block920 .moduleContact .contactForm .formRowItem input[type="text"],body .block920 .moduleContact .contactForm .formRowItem input[type="password"],body .block920 .moduleContact .contactForm .formRowItem textarea,body .block920 .moduleContact .contactForm .formRowItem select,body .block610 .moduleContact .contactForm .formRowItem input[type="text"],body .block610 .moduleContact .contactForm .formRowItem input[type="password"],body .block610 .moduleContact .contactForm .formRowItem textarea,body .block610 .moduleContact .contactForm .formRowItem select,body .block480 .moduleContact .contactForm .formRowItem input[type="text"],body .block480 .moduleContact .contactForm .formRowItem input[type="password"],body .block480 .moduleContact .contactForm .formRowItem textarea,body .block480 .moduleContact .contactForm .formRowItem select,body .block450 .moduleContact .contactForm .formRowItem input[type="text"],body .block450 .moduleContact .contactForm .formRowItem input[type="password"],body .block450 .moduleContact .contactForm .formRowItem textarea,body .block450 .moduleContact .contactForm .formRowItem select,body .block290 .moduleContact .contactForm .formRowItem input[type="text"],body .block290 .moduleContact .contactForm .formRowItem input[type="password"],body .block290 .moduleContact .contactForm .formRowItem textarea,body .block290 .moduleContact .contactForm .formRowItem select,body .block200 .moduleContact .contactForm .formRowItem input[type="text"],body .block200 .moduleContact .contactForm .formRowItem input[type="password"],body .block200 .moduleContact .contactForm .formRowItem textarea,body .block200 .moduleContact .contactForm .formRowItem select{width:100%!important;box-sizing:border-box}#subHeaderContent{width:97.5%;margin-right:1.25%;margin-left:1.25%}#page #header #headerContent #headerContentLogo a{height:auto}#page #header #headerContent #headerContentLogo a img{max-width:80%}#container #containerContent{width:97.5%;margin-right:1.25%;margin-left:1.25%}#container #containerContent #footer{position:static;overflow:hidden;height:auto}#container #containerContent #footer #footerContainer{width:auto;max-width:97.5%;padding-right:1.25%;padding-left:1.25%}#container #containerContent #footer #footerContainer #footerInfos{display:block;float:none}#container #containerContent #footer #footerContainer .blockNewsletter{display:block;float:none;clear:both;overflow:hidden;margin-top:10px}#content #config4 .block920,#content #config4 .block610,#content #config4 .block480,#content #config4 .block450,#content #config4 .block290,#content #config4 .block200{width:100%}#content #config4 .moduleMap .moduleItem.mapItem:nth-child(3){height:46.6666em!important}#content #config1 .block290{margin-left:2.9112%}#content #config2 .block920{width:100%}#content #config5 .block290{margin-right:2.9112%}#content #config6 .block920{width:100%}#content #config6 .block450{width:48.4716%}#content #config6 .block450 .galleryBlock{margin-right:.6666em;margin-left:.5833em}#content #config3 .block480{width:38.8646%;margin:0 1.4556%}#content .block200{width:29.1120%}#content .block610{width:58.2241%}#content .block290{width:38.8646%}#content .block450{width:48.4716%}#content .block450.blockLeft{margin-right:2.9112%}#content .module img{max-width:100%}#content .moduleText img{max-width:50%}#content .moduleMediaVideo div.jp-jplayer,#content .moduleMediaAudio div.jp-jplayer{max-width:100%!important;max-width:100%!important;padding:10px 0}#content .moduleMediaVideo div.jp-jplayer object,#content .moduleMediaAudio div.jp-jplayer object{max-width:100%!important;max-width:100%!important}#content .moduleAppointment #booking-infos{padding:0}#content .moduleAppointment #appointmentAsk{width:63.0914%}#content .moduleAppointment #appointmentAsk label{float:none;clear:none;text-align:left;white-space:pre}#content .moduleAppointment #appointmentAsk input,#content .moduleAppointment #appointmentAsk textarea{box-sizing:border-box}#content #jobDetailsLeft .jobDetailsBlock,#content #jobDetailsLeft .socialNetworks{margin-top:2.0833em}#content #jobDetailsLeft .socialNetworks{float:left;clear:none;margin-bottom:0}#content .jobDetailsBlockAnswer{width:100%}#content #catalogDetailsLeft,#content .catalogDetailsBlock{width:100%}#content #catalogDetails .productItemPrice{margin-bottom:.769230em}#content #catalogDetailsLeft .socialNetworks ul li,#content #jobDetailsLeft .socialNetworks ul li{float:left}#content div.obverse div.block200{margin-right:2.9112%}#content #blogContent{width:67.6855%}#content #blogContent .blogArticleContainer .blogArticleImage{max-width:50%;min-width:192px;overflow:hidden}#content #blogContent .formRowItem,#content #blogContent .formRowItem textarea,#content #blogContent .formRowItem input[type="text"]{max-width:100%}#content #blogContent .blogArticlePrint{float:none;margin-bottom:.7692em}#content #blogContent .socialNetworks ul li{float:none;margin-bottom:.4166em}#content .blogArticleTabs ul.ui-tabs-nav li.ui-state-default{width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#content .blogArticleTabs ul.ui-tabs-nav li.ui-state-default a{font-size:.8461em}#content #accessRestriction{width:100%;box-sizing:border-box}#content #accessRestriction .formRowItem{width:100%;max-width:68.7103%}#content #accessRestriction .formRowItem input[type="text"],#content #accessRestriction .formRowItem input[type="password"]{width:100%;box-sizing:border-box}#content #store #storeContent{width:67.6855%}#content #store .storeHomeBlock{width:40.8602%;margin-right:4.3010%;margin-left:4.3010%}#content #store .storeHomeBlock .storeHomeBlockContent .categoryImage{width:14.5833em;max-width:100%}#content #store .storeHomeBlock3{width:100%;height:auto}#content #store .storeHomeBlock3 .categoryDescription{width:60.2150%;margin-left:1.0752%}#content #store .storeHomeBlock3 .categoryDescription .categoryDescriptionContent p{height:6.666666666666667em}#content #store .storeHomeBlock3 .storeHomeBlockContent{height:auto;overflow:hidden}#content #store #storeHome .storeHomeBlock2{width:45.5913%;height:auto;margin-right:2.1505%;margin-left:2.1505%}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockHeadContent{width:auto}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent{display:table}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .categoryImage{width:16.5em;display:table-cell}#content #store #storeHome .storeHomeBlock2 .categoryDescription{text-align:center;display:table-footer-group;float:none;height:auto;width:auto}#content #store #storeHome .storeHomeBlock2 .categoryDescription .categoryDescriptionContent{margin-top:.8333333333333333em;text-align:justify;height:auto}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent{height:auto}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .moduleBtColor{display:inline-block;margin:10px auto;float:none}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent p{width:auto;height:9.333333333333333em}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .categoryImage{margin-bottom:1.6666em}#content #store #storeProductList #storeProductListSorter{padding:.4166em}#content #store #storeProductList .storeProductDescription{width:auto;clear:both}#content #store #storeProductList #storeProductComparator,#content #store #storeProductList #storeProductComparatorBlocks{height:auto;margin-bottom:.833333em;background:0;padding-left:0}#content #store #storeProductList #storeProductComparator #comparatorContainer,#content #store #storeProductList #storeProductComparatorBlocks #comparatorContainer{display:inline}#content #store #storeProductList #storeProductComparatorContainer{height:auto;overflow:hidden}#content #store #storeProductList #storeProductComparatorContainer #storeProductComparatorButton{float:right;clear:both;margin-top:.833333em;margin-right:10px}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock{width:24.8351%;height:24.8351%}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductDescriptionTitle{margin-top:1em}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage{width:91.1504%;height:auto;min-height:103px;display:block;position:relative}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage img{width:auto;height:auto}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage .storeProductComparatorRemove{right:0;left:initial}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage .storeProductPromo{bottom:0;right:0;top:initial;left:initial}#content #store #storeProductList #storeProductListContainer .storeProduct{width:100%;padding:0;box-sizing:border-box;display:inline-block}#content #store #storeProductList #storeProductListContainer .storeProduct .storeProductCheck{width:4.318181%;min-height:18.333333em}#content #store #storeProductList #storeProductListContainer .storeProduct .storeProductContainer{width:95.681818%;box-sizing:border-box}#content #store #storeProductList #storeProductListContainerBottom{width:100%;height:auto;padding:0}#content #store #storeProductList #storeProductListContainerBottom #storeProductListContainerBottomLeft{height:1.583333em}#content #store #storeProductList #storeProductListContainerBottom #storeProductListContainerBottomContent{width:100%}#content #store #storeProductDetails .wrapCarouselDescription{float:none;width:100%;margin-top:.8333em}#content #store #storeProductDetails .wrapCarouselDescription #storeProductDetailsCarousel{max-width:385px;width:100%}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsImageContainer{position:relative}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsPromo{top:initial;bottom:0;left:initial;right:0}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations{float:none;width:100%;margin-top:.8333em;margin-right:0;margin-left:0}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations{width:100%;padding-right:.8333em;padding-left:.8333em;box-sizing:border-box;text-align:center}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations .addCartSubmit,#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations .estimateSubmit{font-size:.8461em;background-image:none;padding-left:10px;padding-right:10px;margin-left:0}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsQuantity{display:block;float:none;clear:both}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsQuantity input[type="submit"]{font-size:1em;padding-left:10px;padding-right:10px}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsOptions .rowForm{margin-right:.3846em;float:left}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsOptions .rowForm select{width:10.9em}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsOptions .rowForm:last-child{margin-right:0}#content #store #storeProductDetails #storeProductDetailsContainer .socialNetworks ul li:last-child{float:none}#content #store #storeProductDetails .storeProductDetailsGrade{margin-top:0;margin-bottom:.8333em}#content #store #storeProductDetails .storeProductDetailsGrade .storeProductDetailsGradeContainer .gradeForm{float:none;width:100%;box-sizing:border-box;margin-bottom:.7692em}#content #store #storeProductDetails .storeProductDetailsGrade .storeProductDetailsGradeContainer .gradeForm .rowForm input[type="text"],#content #store #storeProductDetails .storeProductDetailsGrade .storeProductDetailsGradeContainer .gradeForm .rowForm textarea{width:100%;box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions{float:none;clear:both;width:100%;margin-bottom:2em;overflow:hidden}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #storeCart #storePaymentContainer #storeCartHeader ul{width:94%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul{width:100%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul{padding-right:5.444126074498567%;box-sizing:border-box;font-size:.833333em}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li{box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li.articles,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li.articles,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li.articles,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li.articles{width:35.81661891117479%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li.price,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li.price,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li.price,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li.price{width:15.04297994269341%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li.tax,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li.tax,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li.tax,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li.tax{width:12.17765042979943%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li.quantity,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li.quantity,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li.quantity,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li.quantity{width:14.61318051575931%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li.total,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer #storeCartHeader ul li.total,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li.total,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer #storeCartHeader ul li.total{width:16.189111747851%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow{width:100%;box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellActions{width:25px}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellArticle{width:35.81661891117479%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellArticle .storeCartProductDescription,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellArticle .storeCartProductDescription,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellArticle .storeCartProductDescription,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellArticle .storeCartProductDescription{width:100%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellPrice{width:15.04297994269341%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellTax{width:12.17765042979943%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellQuantity{width:14.61318051575931%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellTotal{width:16.189111747851%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellActions{width:5.444126074498567%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow .storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow .storeCartCellSeparator{width:0!important}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow{box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow>div.storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow>div.storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow>div.storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow>div.storeCartCellSeparator{width:0!important}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow>div,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePaymentContainer .storeCartRow>div,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow>div,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePaymentContainer .storeCartRow>div{border-right:1px dashed #eef4f4}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul{padding-right:0;padding-left:0}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCart #storeCartContainer #storeCartButtons .storeBt2,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCart #storeCartContainer #storeCartButtons .storeBt2{width:135px}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storePayment #storeCartButtons .storeBt,#content #store #storeContent.storeContentSmallResolutions #storePayment #storePayment #storeCartButtons .storeBt{width:265px}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul{padding-right:0}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li:last-child{border-right:0}#content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect,#content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect{box-sizing:border-box;padding-right:.8333em;padding-left:.8333em;width:49%;margin-right:1%;float:left}#content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect #storeConnectAccount,#content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect #storeConnectAccount{padding:.6666em}#content #store #storeContent.storeContentSmallResolutions #storeConnect #storeConnectNew,#content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #storeConnectNew{box-sizing:border-box;padding-right:.8333em;padding-left:.8333em;width:49%;margin-left:1%;float:right}#content #store #storeContent.storeContentSmallResolutions #profileBlockIdentity,#content #store #storeContent.storeContentSmallResolutions #profileBlockCompany{box-sizing:border-box;width:49.5%}#content #store #storeContent.storeContentSmallResolutions #profileBlockIdentity .storeFormRow input[type="text"],#content #store #storeContent.storeContentSmallResolutions #profileBlockCompany .storeFormRow input[type="text"]{width:auto}#content #store #storeContent.storeContentSmallResolutions #profileBlockCompany{margin-left:1%}#content #store #storeContent.storeContentSmallResolutions .profileBlock{padding:0,7692em}#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow{width:100%}#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow .formRowItem{width:auto}#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow .formRowItem.formRowBlockPhone,#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow .formRowItem.formRowBlockPhone{width:100%}#content #store #storeEstimateRequests #storeEstimateRequestsForm .formRowItem{width:100%}#content #store #storeEstimateRequests #storeEstimateRequestsForm .formRowItem textarea{width:100%;box-sizing:border-box}#content #store #storeCustomer #storeCustomerBlockProfile,#content #store #storeCustomer #storeCustomerBlockAddresses{width:100%;box-sizing:border-box;height:auto}#content #store #storeCustomer #storeCustomerBlockAddresses{margin-left:0}#content #store #storeCustomer .storeCustomerBlockContainer{height:auto}#content #store #storeCustomer .storeCustomerOrderContainer{width:100%;float:none}#content #store #storeCustomer .storeCustomerOrderContainer .roundBt{float:right}#content #store #storeCustomer .storeCustomerOrderContainer>div:first-child,#content #store #storeCustomer .storeCustomerEstimateContainer>div:first-child{clear:both;float:none;padding-top:.8333em}#content #store #storeCustomer .storeCustomerEstimateContainer{width:100%;float:none}#content #store #storeCustomer .storeCustomerEstimateContainer .roundBt{float:right}#content #store .block200.block200SmallResolutions{float:none;clear:both;width:100%}#content #store .storeCustomerAddressDefault{padding-right:.8333em}#content #store .storeCustomerAddressEdition{padding-left:.8333em}#content #store #storeCustomerDeliveryContainer,#content #store #storeCartMessageContainer{box-sizing:border-box;width:100%}#content #store #storeCustomerDeliveryContainer .message,#content #store #storeCartMessageContainer .message{width:auto}#content #store #storeCustomerDeliveryContainer .formRowItem,#content #store #storeCartMessageContainer .formRowItem{width:100%}#content #store #storeCustomerDeliveryContainer .formRowItem textarea,#content #store #storeCartMessageContainer .formRowItem textarea{box-sizing:border-box;width:100%}#content #store #storePayment{width:100%;box-sizing:border-box}#content #store #storePayment #storeCartPaymentContainer{width:100%;box-sizing:border-box}#content #store #storePayment #storeCartAddressDeliveryContainer,#content #store #storePayment #storeCartAddressFacturationContainer{width:100%;box-sizing:border-box;float:none;clear:both}#content #store #storeEstimateDetails .storeEstimateDetailsAnswerForm .formRowItem,#content #store #storeEstimateDetails .storeEstimateDetailsAnswerForm .formRowItem textarea{width:100%;box-sizing:border-box}#content #store #storeProductList #storeProductComparator,#content #store #storeProductList #storeProductComparatorBlocks{display:none}#content #store #storeProductList #storeProductListContainer .storeProduct .storeProductContainer{width:100%}#content #store #storeProductList #storeProductListContainer .storeProductCheck{display:none}#content #store #storeProductList #storeProductListContainer #storeProductListContainerBottomLeft,#content #store #storeProductList #storeProductListContainer #storeProductListContainerBottomContent{background:0}#content #store #storeProductList .storeProductContainer .storeProductCheck{display:none}#content .appointmentNoborder #appointmentBlock .appointmentFormRow{float:none;clear:both}#content .appointmentNoborder #appointmentBlock .appointmentFormRow label[for="typeAppointment"],#content .appointmentNoborder #appointmentBlock .appointmentFormRow label[for="emailAppointment"]{text-align:left}#content #config1 .block920 .galleryBlock,#content #config2 .block920 .galleryBlock,#content #config3 .block920 .galleryBlock,#content #config4 .block920 .galleryBlock,#content #config5 .block920 .galleryBlock,#content #config6 .block920 .galleryBlock{margin-left:.181818em;margin-right:.272727em}#content #config1 .block610 .galleryBlock,#content #config2 .block610 .galleryBlock,#content #config3 .block610 .galleryBlock,#content #config4 .block610 .galleryBlock,#content #config5 .block610 .galleryBlock,#content #config6 .block610 .galleryBlock{margin-right:.181818em;margin-left:.272727em}#content #config1 .block480 .galleryBlock,#content #config2 .block480 .galleryBlock,#content #config3 .block480 .galleryBlock,#content #config4 .block480 .galleryBlock,#content #config5 .block480 .galleryBlock,#content #config6 .block480 .galleryBlock{margin-right:1.545454545454545em;margin-left:1.545454545454545em}#content #config1 .block450 .galleryBlock,#content #config2 .block450 .galleryBlock,#content #config3 .block450 .galleryBlock,#content #config4 .block450 .galleryBlock,#content #config5 .block450 .galleryBlock,#content #config6 .block450 .galleryBlock{margin-right:.6363636363636364em;margin-left:.6363636363636364em}body #content #storeCartContainer .storeCartRow>div.storeCartCellSeparator{display:none}#content .moduleDownload .moduleBt{width:auto}#store #storeProductList .storeProductListContainerBlocks{padding-right:0;padding-left:0}#store #storeProductList .storeProductListContainerBlocks .storeProduct{margin-right:2px;margin-left:2px}#fancybox-content #friendContainer,#friendContainer,.pop .rowForm input[type="text"],.footerPop{width:auto!important}#fancybox-content .pop .rowForm .formRowItem{width:100%}#fancybox-content .pop .rowForm input{width:97.5%!important}.pop h2{height:auto;padding-bottom:10px}.pop .rowForm textarea{width:353px!important}#blogPage .moduleBtColor input[type=submit]{font-size:11px}.appointmentFormRow .formRowItem{display:block}.footerPop h2{padding-left:10px;padding-right:10px}#page #content.lateral .block610,#page #content.lateral .block290{width:100%}#content.lateral #config3 .block200,#content.lateral #config3 .block480,#content.lateral #config3 .block480+.block200{width:100%}#content #store .storeHomeBlock{width:100%}#page #content.lateral .block290 .moduleMediaVideo div.jp-volume-bar-container,#page #content.lateral .block290 .moduleMediaAudio div.jp-volume-bar-container{right:2px;left:inherit}#page #content.lateral .block290 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#page #content.lateral .block290 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#page #content.lateral .block290 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute,#page #content.lateral .block290 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-unmute{left:inherit}#page #content.lateral .block290 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#page #content.lateral .block290 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 25px)}#page #content.lateral .block290 .moduleMediaVideo div.jp-progress-container,#page #content.lateral .block290 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 130px)}#content.lateral #config3 .block480{margin:0}#content .appointmentNoborder #appointmentBlock .appointmentFormRow label[for="typeAppointment"],#content .appointmentNoborder #appointmentBlock .appointmentFormRow label[for="emailAppointment"]{text-align:right}#content .appointmentNoborder #appointmentBlock .appointmentFormRow label[for="emailAppointment"]{text-align:left}#content.lateral #config3 .block200{width:100%;float:none}#content.lateral #config3 .block480{width:48.4878%}#storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations .storeProductPriceContainer{line-height:30px}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li.articles{width:auto}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellArticle{width:auto;padding:0 41px}#storeProductQuestionContainer.hamon-low-message-form #storeProductQuestionContent label{text-align:left}#content .appointmentNoborder #appointmentBlock .appointmentFormRow label[for="typeAppointment"]{text-align:left}#page #content.lateral .jobDetailsBlock.jobDetailsBlockAnswer{width:100%}#fancybox-content #storeProductQuestionContainer.hamon-low-message-form .formRowItem.field-product{margin:0 0 10px 0}}@media(max-width:768px){#content .block480{width:30.4878%;margin:0 4.2682%}#content #config3 .block480{width:30.4878%;margin:0 4.2682%}#content #config3 .block200{width:30.4878%}#content .moduleFaq ul li{border-right:0}#content #config6 .block450 .galleryBlock{margin-right:.4166em;margin-left:.4166em}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .moduleBtColor{float:none;box-sizing:border-box}#content #store #storeHome .storeHomeBlock3 .storeHomeBlockContent p{height:6.666666666666667em}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsOptions .rowForm select{width:10.2307em}#content #store #storeConnect #formConnect,#content #store #storeCustomerConnect #formConnect{padding-right:0;padding-left:0}#content #store #storeConnect #formConnect #storeConnectAccount,#content #store #storeCustomerConnect #formConnect #storeConnectAccount{width:100%;margin-left:0;margin-right:0}#content #store #storeConnect #formConnect #storeConnectAccount .storeFormRow .formRowItem,#content #store #storeCustomerConnect #formConnect #storeConnectAccount .storeFormRow .formRowItem{width:auto}#content #store #storeConnect #formConnect #storeConnectAccount #storeConnectAccountForgot,#content #store #storeCustomerConnect #formConnect #storeConnectAccount #storeConnectAccountForgot{padding:0 10px;box-sizing:border-box}#content #store #storeConnect #formConnect #storeConnectAccount .storeFormRow input,#content #store #storeCustomerConnect #formConnect #storeConnectAccount .storeFormRow input{width:auto}#content #store #storeConnect #storeConnectNew,#content #store #storeCustomerConnect #storeConnectNew{box-sizing:border-box;padding-right:.8333em;padding-left:.8333em;width:49%;margin-left:1%;float:right}#content #store .storeCustomerAddressDefault{float:none;clear:none;width:100%}#content #store .storeCustomerAddressEdition{width:100%;float:none;clear:none;margin-top:1.25em;border-left:none;border-right:0;padding-left:0}#content #store #storeProductList .storeProductListContainerBlocks .storeProduct{width:145px;margin-right:1px;margin-left:2px}#content #store #storeProductList .storeProductListContainerBlocks .storeProduct .storeProductContainer{width:145px}#content #store #storeProductList .storeProductListContainerBlocks .storeProduct .storeProductPrice{width:145px}#content #config1 .block920 .galleryBlock,#content #config2 .block920 .galleryBlock,#content #config3 .block920 .galleryBlock,#content #config4 .block920 .galleryBlock,#content #config5 .block920 .galleryBlock,#content #config6 .block920 .galleryBlock{margin-left:.7272727272727273em;margin-right:.7272727272727273em}#content #config1 .block610 .galleryBlock,#content #config2 .block610 .galleryBlock,#content #config3 .block610 .galleryBlock,#content #config4 .block610 .galleryBlock,#content #config5 .block610 .galleryBlock,#content #config6 .block610 .galleryBlock{margin-right:1.363636363636364em;margin-left:1.363636363636364em}#content #config1 .block480 .galleryBlock,#content #config2 .block480 .galleryBlock,#content #config3 .block480 .galleryBlock,#content #config4 .block480 .galleryBlock,#content #config5 .block480 .galleryBlock,#content #config6 .block480 .galleryBlock{margin-right:4.090909090909091em;margin-left:4.090909090909091em}#fancybox-wrap{width:auto!important}}@media(max-width:768px) and (min-width:601px){#content .block480 .galleryBlock{margin-right:7px;margin-left:4px}}@media(max-width:768px) and (min-width:480px){.block480 .moduleProduct .productItemImageContainer,.block480 .moduleProductSlide .productItemImageContainer,.block480 .moduleNoGradeProduct .productItemImageContainer,.block480 .moduleNoGradeProductSlide .productItemImageContainer,.block480 .moduleCatalog .productItemImageContainer,.block480 .moduleCatalogSlide .productItemImageContainer{float:none;clear:both}}@media(max-width:672px){#store #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsImageThumbs{float:none;width:auto;clear:both}#store #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsImageThumbs .jcarousel-skin-tango .jcarousel-prev-vertical{top:37px;left:0}#store #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsImageThumbs .jcarousel-skin-tango .jcarousel-next-vertical{top:37px;right:0;left:inherit;left:initial}#store #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsImageThumbs .jcarousel-skin-tango .jcarousel-container-vertical{height:60px;width:auto;min-width:initial;max-width:300px}#store #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsImageThumbs .jcarousel-skin-tango .jcarousel-container-vertical .jcarousel-wrapper{height:60px;padding:0 20px;width:auto}#store #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsImageThumbs #carouselVerticale{height:60px}#store #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsImageThumbs #carouselVerticale ul li{margin-left:5px}.jcarousel-skin-tango .jcarousel-prev-vertical,.jcarousel-skin-tango .jcarousel-next-vertical{width:12px;height:24px}}@media(max-width:620px){.jobDetailsBlockContent .rowForm{clear:both}.jobDetailsBlockContent textarea{max-width:91%}.jobDetailsBlockContent input[type="file"]{max-width:92.5%}}@media(max-width:600px){#content #config3 .block200{width:100%;float:none}#content #config3 .block200 .moduleContact .contactForm .formRowItem,#content #config3 .block200 .moduleContact .contactForm *{width:98%}#content #config3 .block200 .moduleMediaVideo div.jp-volume-bar-container,#content #config3 .block200 .moduleMediaAudio div.jp-volume-bar-container{left:155px}#content #config3 .block200 .moduleMediaVideo div.jp-progress-container,#content #config3 .block200 .moduleMediaAudio div.jp-progress-container{width:100px}#content #config3 .block200 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content #config3 .block200 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute{left:164px}#content #config3 .block200 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content #config3 .block200 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:100px}#content #config3 .block480,#content #config3 .block480+.block200{width:48.4716%;float:left;clear:none}#content #config3 .block480{margin:0 2.9112% 0 0}#content #config3 .block200 .moduleMediaVideo div.jp-volume-bar-container,#content #config3 .block200 .moduleMediaAudio div.jp-volume-bar-container{left:inherit;right:30px}#content #config3 .block200 .moduleMediaVideo div.jp-progress-container,#content #config3 .block200 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 158px)}#content #config3 .block200 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content #config3 .block200 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute{left:inherit;right:73px}#content #config3 .block200 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content #config3 .block200 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 20px)}#content #config3 .block480+.block200 .moduleMediaVideo div.jp-volume-bar-container,#content #config3 .block480+.block200 .moduleMediaAudio div.jp-volume-bar-container{right:4px;left:inherit}#content #config3 .block480+.block200 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar,#content #config3 .block480+.block200 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar{display:block!important}#content #config3 .block480+.block200 .moduleMediaVideo div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value,#content #config3 .block480+.block200 .moduleMediaAudio div.jp-volume-bar-container .jp-volume-bar .jp-volume-bar-value{display:block!important;width:80%}#content #config3 .block480+.block200 .moduleMediaVideo div.jp-progress-container,#content #config3 .block480+.block200 .moduleMediaAudio div.jp-progress-container{width:calc(100% - 132px)}#content #config3 .block480+.block200 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content #config3 .block480+.block200 .moduleMediaAudio div.jp-video div.jp-type-single a.jp-mute{right:50px;left:inherit;display:block!important}#content #config3 .block480+.block200 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content #config3 .block480+.block200 .moduleMediaAudio div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 20px)}#content #config6 .block450 .galleryBlock{margin-right:.8333em;margin-left:.8333em}#content #config4 .moduleMap .moduleItem.mapItem:nth-child(3){height:33.3333em!important}#content .socialNetworks ul li{margin-right:0}#content .appointmentNoborder .formRowItem{display:block}#content .moduleAppointment #booking-infos{width:45%}#content .moduleAppointment #appointmentAsk{width:50%;margin-right:5%}#content .moduleAppointment #appointmentAsk .formRowItem,#content .moduleAppointment #appointmentAsk input[type="text"]{max-width:100%}#content .moduleAppointment textarea{max-width:100%}#content #jobDetailsLeft{float:none}#content #jobDetailsLeft .jobDetailsBlock.jobDetailsBlockDescription{width:63.0081%}#content .jobDetailsBlockContent .rowFormInline{float:none;margin-right:0}#content div.obverse div.block200{margin-right:4.0650%;width:34.5528%}#content #blogContent{width:60.975609%}#content #store #storeContent{width:61.3821%}#content #store .storeHomeBlock{width:100%;margin-right:0;margin-left:0}#content #store .storeHomeBlock .storeHomeBlockContent .categoryImage{width:100%;display:inline-block}#content #store #storeHome .storeHomeBlock3 .categoryDescription .categoryDescriptionContent p{height:9.333333333333333em}#content #store #storeHome .storeHomeBlock2{width:100%;max-height:34.1666em;height:auto;margin-right:0;margin-left:0;float:none;clear:both}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .categoryImage{width:100%}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent{max-height:28.3333em;height:auto}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent p{height:6.666666666666667em}#content #store #storeCategoryList .storeCategoryContainer .storeCategoryContainerDescription{overflow:visible}#content #store #storeProductList .storeProductImage{margin-left:auto;margin-right:auto;display:block}#content #store #storeProductList .storeProductImageContainer{float:none;clear:none;width:100%}#content #store #storeProductList #storeProductListSorter{height:auto;line-height:2.083333em}#content #store #storeProductList #storeProductListSorter #storeProductListSorterDisplay{float:none;margin-bottom:.4166em}#content #store #storeProductList #storeProductListSorter span.sortType{font-size:.8461em}#content #store #storeProductList .storeProductDescription{width:auto;clear:both;float:none}#content #store #storeProductList #storeProductComparator,#content #store #storeProductList #storeProductComparatorBlocks{height:auto;margin-bottom:.833333em;background:0;padding-left:0}#content #store #storeProductList #storeProductComparator #comparatorDisplay,#content #store #storeProductList #storeProductComparatorBlocks #comparatorDisplay{float:right;margin-left:.4166em;font-size:.9166em}#content #store #storeProductList #storeProductComparator #comparatorContainer,#content #store #storeProductList #storeProductComparatorBlocks #comparatorContainer{display:inline}#content #store #storeProductList .storeProductImage{min-height:initial;position:relative}#content #store #storeProductList .storeProductImage .storeProductPromo{left:initial;right:0}#content #store #storeProductList #storeProductComparatorContainer{padding:5px 0 5px 1px;height:auto;overflow:hidden}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage{min-height:initial}#content #store #storeProductList #storeProductListContainer .storeProduct{text-align:center}#content #store #storeProductList #storeProductListContainer .storeProduct .storeProductGrade ul li{display:inline-block;float:none}#content #store #storeProductList #storeProductListContainer .storeProduct .storeProductCheck{min-height:27em}#content #store #storeProductList #storeProductListContainer .storeProduct .storeProductContainer .storeProductPrice{float:none;clear:both;margin-left:auto;margin-right:auto}#content #store #storeProductList #storeProductListContainerBottom{width:100%;height:auto;padding:0}#content #store #storeProductList #storeProductListContainerBottom #storeProductListContainerBottomLeft{height:1.583333em}#content #store #storeProductList #storeProductListContainerBottom #storeProductListContainerBottomContent{width:100%}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations input[type="submit"]{width:100%;margin-right:0}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations .addCartSubmit,#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations .estimateSubmit{font-size:1em}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsOptions .rowForm{float:none;margin-right:0;margin-left:0}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsInformations #storeProductDetailsCartInformations #storeProductDetailsOptions .rowForm select{width:100%}#content #store #storeProductDetails .storeProductDetailsGrade .storeProductDetailsGradeContainer{width:100%;box-sizing:border-box}#content #store #storeProductDetails .storeProductDetailsGrade .storeProductDetailsGradeContainer .gradeCommentContainer{width:auto}#content #store #storeSteps ul{width:100%;display:block}#content #store #storeSteps ul li{float:none;text-align:left}#content #store #storeContent.storeContentSmallResolutions{float:none;clear:both;width:100%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellQuantity input[type="text"],#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellQuantity input[type="text"],#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellQuantity input[type="text"]{width:2em}#content #store #storeContent #storeCustomer .storeCustomerBlock .bt{height:auto}#content #store #storeContent.storeContentSmallResolutions #storeConnect #storeConnectAccount .storeFormRow .formRowItem,#content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #storeConnectAccount .storeFormRow .formRowItem{width:50%}#content #store #storeContent.storeContentSmallResolutions #storeConnect #storeConnectAccount .storeFormRow .formRowItem input[type="text"],#content #store #storeContent.storeContentSmallResolutions #storeConnect #storeConnectAccount .storeFormRow .formRowItem input[type="password"],#content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #storeConnectAccount .storeFormRow .formRowItem input[type="text"],#content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #storeConnectAccount .storeFormRow .formRowItem input[type="password"]{width:100%}#content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect,#content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect{width:100%;float:none;overflow:hidden}#content #store #storeContent.storeContentSmallResolutions #storeConnect #storeConnectNew,#content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #storeConnectNew{width:100%;float:none;overflow:hidden}#content #store #storeContent.storeContentSmallResolutions #profileBlockIdentity,#content #store #storeContent.storeContentSmallResolutions #profileBlockCompany{width:100%;float:none;clear:none}#content #store #storeContent.storeContentSmallResolutions #profileBlockCompany{margin-left:0}#content #store #storeEstimateDetails .storeEstimateDetailsAnswerContainer{padding-left:0}#content #store #storeProductDetails .storeProductDetailsGrade .storeProductDetailsGradeHeader{height:auto;overflow:hidden}#content #jobDetailsLeft .jobDetailsBlock.jobDetailsBlockDescription{width:100%}#content .module.appointmentNoborder>form{margin-right:0;margin-left:0}#content .moduleImage #galleryImage{min-width:inherit;min-width:initial}#blog .moduleBlog h2{font-size:1em}#blog .blogArticleContainer h2{font-size:1.3333em}#storeProductQuestionContainer.hamon-low-message-form{width:auto!important}#productRetractionAdresse{margin-bottom:10px}html .catalogDetailsBlockContent label{width:100%}#appointmentBlock table#horaire{width:100%;border-radius:6px}#appointmentBlock table#horaire.tableau_res tr td:first-child{text-align:left;background:#f8f8f8}#appointmentBlock table#horaire.tableau_res tr td:first-child span{margin-left:10px}#appointmentBlock table#horaire.tableau_res tr td:first-child:hover,#appointmentBlock table#horaire.tableau_res tr td:first-child:active,#appointmentBlock table#horaire.tableau_res tr td:first-child:focus{cursor:default;background:#fff;color:#424141}#appointmentBlock table#horaire.tableau_res tr td:first-child{padding-left:2%;text-align:left}#appointmentBlock table#horaire.tableau_res tr td select{width:100%;text-align:center;border:0}#appointmentBlock table#horaire.tableau_res tr td:hover select,#appointmentBlock table#horaire.tableau_res tr td.active select{cursor:pointer;background:#424141;color:#fff}#appointmentBlock table#horaire.tableau_res tr.res_tab{display:table;width:100%;padding:0;border:0}#appointmentBlock table#horaire.tableau_res tr{display:none}#appointmentBlock table#horaire.tableau_res tr.res_tab td:first-child{text-align:left;background:#f8f8f8}#appointmentBlock table#horaire.tableau_res tr.res_tab td:first-child span{margin-left:10px}#appointmentBlock table#horaire.tableau_res tr.res_tab td:first-child:hover,#appointmentBlock table#horaire.tableau_res tr.res_tab td:first-child:active,#appointmentBlock table#horaire.tableau_res tr.res_tab td:first-child:focus{cursor:default;background:#fff;color:#424141}#appointmentBlock table#horaire.tableau_res tr.res_tab td:first-child{padding-left:2%;text-align:left;width:70%}#appointmentBlock table#horaire.tableau_res tr.res_tab td select{width:100%;text-align:center;border:0}#appointmentBlock table#horaire.tableau_res tr.res_tab td:hover select,#appointmentBlock table#horaire.tableau_res tr.res_tab td.active select{cursor:pointer;background:#424141;color:#fff}#content.lateral #lateralMenu{width:100%;margin-left:0;padding-left:0;float:none;margin-bottom:10px}#page #content.lateral #config1,#page #content.lateral #config2,#page #content.lateral #config3,#page #content.lateral #config4,#page #content.lateral #config5,#page #content.lateral #config6,#page #content.lateral #configTest{width:100%;box-sizing:border-box}#content.lateral #accessRestriction{width:100%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellQuantity input[type="text"]{width:3.2em}#container #containerContent #footer .containerSocialNetworks{position:inherit!important;float:left;margin-top:10px;margin-left:0;clear:both;margin-bottom:12px}.moduleMediaVideo iframe{height:auto!important}#content #store #storeProductList #storeProductListSorter #storeProductListSorterDisplay{display:none}#fancybox-right{right:0;top:20px!important}#fancybox-left{left:0;top:20px!important}}@media(max-width:600px) and (min-width:480px){#store #storeProductList .storeProductListContainerBlocks{padding-right:0;padding-left:0}#store #storeProductList .storeProductListContainerBlocks .storeProduct{margin-right:1px;margin-left:0}.block450 .moduleProduct .productItemImageContainer,.block450 .moduleProductSlide .productItemImageContainer,.block450 .moduleNoGradeProduct .productItemImageContainer,.block450 .moduleNoGradeProductSlide .productItemImageContainer,.block450 .moduleCatalog .productItemImageContainer,.block450 .moduleCatalogSlide .productItemImageContainer,.block290 .moduleProduct .productItemImageContainer,.block290 .moduleProductSlide .productItemImageContainer,.block290 .moduleNoGradeProduct .productItemImageContainer,.block290 .moduleNoGradeProductSlide .productItemImageContainer,.block290 .moduleCatalog .productItemImageContainer,.block290 .moduleCatalogSlide .productItemImageContainer{float:none;clear:both}}@media(max-width:560px){#page #header #headerContent #headerContentStoreCart{float:left}#page #header #headerContent #headerContentStoreWhoami{clear:both}#container #containerContent #footer .containerSocialNetworks ul{margin-left:0}#container #containerContent #footer .containerSocialNetworks ul li{margin-left:0}#container #containerContent #footer #footerContainer .blockNewsletter{float:left}#container #containerContent #footer #footerContainer #footerInfos{margin-bottom:0!important}#storeAccountCreation .profileBlock .storeFormRow label{text-align:left}}@media(max-width:541px){.pub-text{line-height:24px;font-size:18px}}@media(max-width:496px){#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsImageContainer{margin-right:auto;margin-left:auto;float:none}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsImageThumbs .jcarousel-container-vertical{margin-right:auto;margin-left:auto}}@media(max-width:483px){#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartTotal,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartTotal,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartTotal{background-image:none;background-color:#000;box-sizing:border-box;width:100%;height:auto;padding-left:.7692em;padding-right:.7692em;font-size:1em}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartConditions,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartConditions,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartConditions{width:100%;box-sizing:border-box;padding:.7692em 0 0 0}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartConditions .formRowItem,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartConditions .formRowItem,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartConditions .formRowItem{display:block}#content #store #storeContent.storeContentSmallResolutions #storeCart .storeCartSupplement,#content #store #storeContent.storeContentSmallResolutions #formAddresses .storeCartSupplement,#content #store #storeContent.storeContentSmallResolutions #storePayment .storeCartSupplement{background-image:none;box-sizing:border-box;width:100%;height:auto;padding-left:.7692em;padding-right:.7692em;font-size:1em}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartButtons,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartButtons,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons{width:100%;display:block}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartAmount,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartAmount,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartAmount{box-sizing:border-box;width:100%;padding-left:.7692em;padding-right:.7692em}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartPaypal,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartPaypal,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartPaypal{width:100%;height:auto;margin-bottom:35px}}@media(max-width:480px){.border-right-store{border-right:none!important}#store .formRowItem{display:block}#store #profileBlockCompany .storeFormRow label{width:100%}#subHeader #subHeaderContent{height:auto}#page #header #headerContent #headerContentStore #headerContentStoreAccount{clear:both}#page #header #headerContent #headerContentMenu>ul,#page #header #headerContent #lateralMenu>ul{display:none}#page #header #headerContent #headerContentMenu{overflow:hidden;width:100%}#page #header #headerContent #headerContentMenu div.icone_menu_mobile{margin:1.0833em 0;display:block;height:24px;width:100%;box-sizing:border-box;background:url('../../images/icon-menu-mobile.png') right center no-repeat;cursor:pointer}#page #header #headerContent #headerContentMenu ul li{float:none;border:0;height:auto}#page #header #headerContent #headerContentMenu ul.subMenu{position:static}#page #header #headerContent #headerContentStoreCart{float:left}#page #content.lateral #lateralMenu>ul{display:none}#container #containerContent #footer #footerContainer #footerInfos ul{height:auto;line-height:normal}#container #containerContent #footer #footerContainer #footerInfos ul li{display:block}#content #config1 .block290{margin-left:0;margin-right:0}#content #config1 .block480+.block200,#content #config1 .block200,#content #config1 .block290,#content #config1 .block480,#content #config1 .block450,#content #config1 .block610,#content #config1 .block920,#content #config2 .block480+.block200,#content #config2 .block200,#content #config2 .block290,#content #config2 .block480,#content #config2 .block450,#content #config2 .block610,#content #config2 .block920,#content #config3 .block480+.block200,#content #config3 .block200,#content #config3 .block290,#content #config3 .block480,#content #config3 .block450,#content #config3 .block610,#content #config3 .block920,#content #config4 .block480+.block200,#content #config4 .block200,#content #config4 .block290,#content #config4 .block480,#content #config4 .block450,#content #config4 .block610,#content #config4 .block920,#content #config5 .block480+.block200,#content #config5 .block200,#content #config5 .block290,#content #config5 .block480,#content #config5 .block450,#content #config5 .block610,#content #config5 .block920,#content #config6 .block480+.block200,#content #config6 .block200,#content #config6 .block290,#content #config6 .block480,#content #config6 .block450,#content #config6 .block610,#content #config6 .block920{width:100%}#content #config1 .galleryBlock,#content #config1 .block450 .galleryBlock,#content #config2 .galleryBlock,#content #config2 .block450 .galleryBlock,#content #config3 .galleryBlock,#content #config3 .block450 .galleryBlock,#content #config4 .galleryBlock,#content #config4 .block450 .galleryBlock,#content #config5 .galleryBlock,#content #config5 .block450 .galleryBlock,#content #config6 .galleryBlock,#content #config6 .block450 .galleryBlock{margin-right:.416666em;margin-left:.333333em}#content .block610 .modulegallerySlide{width:100%;box-sizing:border-box}#content .moduleImage #galleryImage{min-width:initial}#content .socialNetworks ul li{margin-top:.8333em;float:none;clear:both}#content .moduleAppointment #booking-infos{width:100%;margin-top:1.6666em}#content .moduleAppointment #appointmentAsk{margin-right:0;margin-left:0;width:100%}#content .appointmentNoborder .moduleBtColor{padding-right:1.25em;padding-left:1.25em}#content .jobDetailsBlockContent input[type="file"]{max-width:100%}#content .jobDetailsBlockContent .rowForm .formRowItem{width:100%;max-width:100%}#content .jobDetailsBlockContent .rowForm .formRowItem textarea{max-width:97%}#content #jobDetailsLeft .socialNetworks{clear:none;margin-top:.8333em;margin-bottom:0}#content #jobDetailsLeft .socialNetworks ul li:last-child{margin-bottom:0}#content #jobDetailsLeft .jobDetailsBlock.jobDetailsBlockDescription{width:100%}#content #catalogDetailsLeft .socialNetworks ul li,#content #jobDetailsLeft .socialNetworks ul li{float:none}#content div.obverse div.block200{width:100%}#content #blogContent{width:100%;float:none;clear:both}#content .accessRightsDisconnect{float:none;clear:both;padding:0}#content #accessRestriction #accessRestrictionBlockTitle{padding:0;background:0}#content #accessRestriction #accessRestrictionBlockTitle h2{font-size:1em}#content #accessRestriction label{display:block;text-align:left}#content #accessRestriction .formRowItem{max-width:none}#content #store #storeContent{width:100%;margin-bottom:1em}#content #store .storeHomeBlock .storeHomeBlockContent .moduleBtColor{float:none;clear:both;width:auto;height:auto}#content #store #storeHome .storeHomeBlock3{height:auto}#content #store #storeHome .storeHomeBlock3 .storeHomeBlockContent{height:auto}#content #store #storeHome .storeHomeBlock3 .categoryDescription .categoryDescriptionContent p{height:8em}#content #store #storeHome .storeHomeBlock2{height:auto}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent{height:auto}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .moduleBtColor{float:none}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent p{width:auto;height:5.333333333333333em}#content #store #storeContent.storeContentSmallResolutions #storeCart .storeCustomerAddressContent label,#content #store #storeContent.storeContentSmallResolutions #formAddresses .storeCustomerAddressContent label,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile .storeCustomerAddressContent label,#content #store #storeContent.storeContentSmallResolutions #storePayment .storeCustomerAddressContent label{text-align:left}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer{border-top:1px solid}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer #storeCartHeader,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader{display:none}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer .storeCartRow .storeCartCellSeparator,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellSeparator{display:none}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellArticle,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellPrice,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellTax,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellQuantity,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellTotal,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellActions{width:100%;text-align:left}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellQuantity.border-right-store,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellQuantity.border-right-store,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer .storeCartRow .storeCartCellQuantity.border-right-store,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellQuantity.border-right-store{width:100%!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .labelsStoreCartCell,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .labelsStoreCartCell,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer .storeCartRow .labelsStoreCartCell,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .labelsStoreCartCell{display:inline;font-size:1.0909em}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer .storeCartRow .storeCartCellActions,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellActions{padding-right:10px;padding-left:10px}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow>div,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow>div,#content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer .storeCartRow>div,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow>div{display:block;box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow{margin:.3846em 0}#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow label{text-align:left}#content #store #storeContent.storeContentSmallResolutions #storeCustomerAddresses .storeCustomerAddressContent .addressBlock{padding:0;background:0}#content #store #storeContent.storeContentSmallResolutions #storeCustomerAddresses .storeCustomerAddressContent .addressBlock ul.addressBlockLink{width:100%;margin-top:2em}#content #store #storeContent.storeContentSmallResolutions #storeCustomerAddresses .storeCustomerAddressContent .addressBlock ul.addressBlockLink li{display:block;text-align:left;border:0;text-decoration:underline;float:left;display:inline-block}#content #store #storeContent.storeContentSmallResolutions #storeCustomerAddresses .storeCustomerAddressContent .addressBlock ul.addressBlockLink li:last-child,#content #store #storeContent.storeContentSmallResolutions #storeCustomerAddresses .storeCustomerAddressContent .addressBlock ul.addressBlockLink li:last-first{padding-right:0;padding-left:0;border-left:none;border-right:0;text-decoration:underline}#content #store #storeContent.storeContentSmallResolutions #storeCustomerAddresses .storeCustomerAddressContent select{width:100%;box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #storeCustomerAddresses .storeCustomerAddressContent .storeFormRow .formRowItem{width:100%}#content #store #storeContent.storeContentSmallResolutions #storeCustomerAddresses .storeCustomerAddressContent .storeFormRow input[type="text"]{width:100%;box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #storeCustomerAddresses .addressFacturationSameAs label{display:inline}#content #store #storeEstimateRequests #storeEstimateRequestsForm label{margin-right:0;width:auto}#content #store #storeProductList .storeProductListContainerBlocks .storeProduct{width:170px;margin:0 4px 25px 4px}#content #store #storeProductList .storeProductListContainerBlocks .storeProduct .storeProductContainer{width:170px}#content #store #storeProductList .storeProductListContainerBlocks .storeProduct .storeProductContainer .storeProductPrice{width:170px}#content #store #storeCustomerAddresses .storeCustomerAddressContent .addressBlock ul.addressBlockLink li.moduleBtColor{padding-left:15px;padding-right:15px}#store #storeProductDetailsContainer .block-carousel-verticale #storeProductDetailsCarousel #storeProductDetailsImageThumbs .jcarousel-container-vertical{width:300px}#store #storeCustomerAddresses .storeCustomerAddressContent .storeFormRow label{text-align:left}.ui-datepicker-multi .ui-datepicker-group{float:none}form#formProductRetraction .rowForm{float:none!important;padding-bottom:20px}form#formProductRetraction .rowForm label{text-align:left;float:none}#formProductRetraction .rowFormRequired{margin-top:25px}#content.lateral #accessRestriction{width:100%}#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellArticle{padding:0 10px}}@media(max-width:480px){#storeErrorContainer,#storeProductQuestionContainer,#storeProductFriendContainer,#storeConnectAccountPassword{width:auto!important}textarea#questionMessageInput,.pop .rowForm textarea{width:97.5%!important}.catalogDetailsBlockInformations .catalogDetailsBlockContent .rowForm.small .formRowItem,.catalogDetailsBlockContent .rowForm .formRowItem,#fancybox-content .messageInformationContainer{width:100%}.catalogDetailsBlockInformations .catalogDetailsBlockContent input[type="text"],.jobDetailsBlockAnswer .jobDetailsBlockContent input[type="text"],.catalogDetailsBlockInformations .catalogDetailsBlockContent textarea{width:97.5%}.recommend_overlay iframe{max-width:303px!important}#content.lateral #config3 .block480{width:100%}}@media(max-width:402px){#store #storeProductDetailsContainer .block-carousel-verticale #storeProductDetailsCarousel #storeProductDetailsImageThumbs .jcarousel-container-vertical{min-width:initial;width:auto}}@media(max-width:375px){#appointmentBlock{display:block}#appointmentBlock table#horaire tr.first td{font-weight:normal;text-transform:inherit}}@media(max-width:360px){#friendContainer{width:270px!important}#store #storeCustomerAddresses #storeCustomerDeliveryContainer{padding:3px}#store #storeCustomerAddresses #storeCustomerDeliveryContainer ul.cartChoices{margin-left:5px}#store #storeCustomerAddresses #storeCustomerDeliveryContainer ul.cartChoices li input[type=radio]{margin-right:3px;margin-top:1px}#storeCustomerAddresses{clear:both}.jobDetailsBlockContent .rowFormInline{margin-right:0}#jobDetails,.moduleAppointment label{font-size:1em}#legals,#legals p{line-height:13px}body #content #store #storeProductList .storeProductListContainerBlocks .storeProduct,body #content #store #storeProductList .storeProductListContainerBlocks .storeProduct .storeProductContainer,body #content #store #storeProductList .storeProductListContainerBlocks .storeProduct .storeProductContainer .storeProductPrice{width:100%}.ui-datepicker-multi .ui-datepicker-group{float:none}#content{padding:3.5842%}#content .module.appointmentNoborder #appointmentBlock table#horaire tr.first td{font-size:.6666em;font-weight:normal;text-transform:none}#content .catalogDetailsBlock .catalogDetailsBlockContent input[type="text"],#content .catalogDetailsBlock .catalogDetailsBlockContent textarea{width:100%}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartButtons .storeBtBig,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartButtons .storeBtBig,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBtBig,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBtBig{display:block;box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartButtons .storeBt2,#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartButtons .storeBt,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartButtons .storeBt2,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartButtons .storeBt,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBt2,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBt,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBt2,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBt{width:100%}#content #store #storeEstimateRequests #storeEstimateRequestsForm .formRowItem textarea{margin-top:1.25em}#content #blog #blogPage .blogArticle .moduleBtColor,#content #blog #blogPage .blogArticle .moduleBtColor input[type="submit"]{font-size:11px;float:none}#content #blog #blogPage .blogArticle span.moduleBtColor{float:right}#content #blog #blogPage .moduleBtColor,#content #blog #blogPage .moduleBtColor a{float:right;font-size:11px}span.info-next-step{float:left}#storeCustomerAddresses #storeCartButtons{padding-bottom:7px}.module.appointmentNoborder .moduleBtColor,.module.appointmentNoborder .moduleBtColor input[type="button"],.module.appointmentNoborder .moduleBtColor input[type="submit"]{font-size:11px}.module.appointmentNoborder .moduleBtColor{padding-right:.4166em;padding-left:.4166em}.catalogDetailsBlock .catalogDetailsBlockContent textarea{width:80%}#content #config1 .block920 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config1 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config1 .block610 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config1 .block610 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config1 .block480 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config1 .block480 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config1 .block450 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config1 .block450 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config1 .block290 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config1 .block290 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config1 .block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config1 .block200 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config1 .block480+.block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config1 .block480+.block200 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config2 .block920 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config2 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config2 .block610 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config2 .block610 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config2 .block480 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config2 .block480 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config2 .block450 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config2 .block450 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config2 .block290 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config2 .block290 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config2 .block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config2 .block200 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config2 .block480+.block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config2 .block480+.block200 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config3 .block920 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config3 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config3 .block610 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config3 .block610 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config3 .block480 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config3 .block480 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config3 .block450 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config3 .block450 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config3 .block290 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config3 .block290 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config3 .block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config3 .block200 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config3 .block480+.block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config3 .block480+.block200 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config4 .block920 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config4 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config4 .block610 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config4 .block610 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config4 .block480 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config4 .block480 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config4 .block450 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config4 .block450 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config4 .block290 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config4 .block290 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config4 .block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config4 .block200 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config4 .block480+.block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config4 .block480+.block200 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config5 .block920 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config5 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config5 .block610 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config5 .block610 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config5 .block480 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config5 .block480 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config5 .block450 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config5 .block450 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config5 .block290 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config5 .block290 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config5 .block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config5 .block200 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config5 .block480+.block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config5 .block480+.block200 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config6 .block920 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config6 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config6 .block610 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config6 .block610 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config6 .block480 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config6 .block480 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config6 .block450 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config6 .block450 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config6 .block290 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config6 .block290 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config6 .block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config6 .block200 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config6 .block480+.block200 div.jp-audio div.jp-type-single div.jp-volume-bar,#content #config6 .block480+.block200 div.jp-video div.jp-type-single div.jp-volume-bar{display:block!important}#content #config1 .block920 div.jp-volume-bar-value,#content #config1 .block610 div.jp-volume-bar-value,#content #config1 .block480 div.jp-volume-bar-value,#content #config1 .block450 div.jp-volume-bar-value,#content #config1 .block290 div.jp-volume-bar-value,#content #config1 .block200 div.jp-volume-bar-value,#content #config1 .block480+.block200 div.jp-volume-bar-value,#content #config2 .block920 div.jp-volume-bar-value,#content #config2 .block610 div.jp-volume-bar-value,#content #config2 .block480 div.jp-volume-bar-value,#content #config2 .block450 div.jp-volume-bar-value,#content #config2 .block290 div.jp-volume-bar-value,#content #config2 .block200 div.jp-volume-bar-value,#content #config2 .block480+.block200 div.jp-volume-bar-value,#content #config3 .block920 div.jp-volume-bar-value,#content #config3 .block610 div.jp-volume-bar-value,#content #config3 .block480 div.jp-volume-bar-value,#content #config3 .block450 div.jp-volume-bar-value,#content #config3 .block290 div.jp-volume-bar-value,#content #config3 .block200 div.jp-volume-bar-value,#content #config3 .block480+.block200 div.jp-volume-bar-value,#content #config4 .block920 div.jp-volume-bar-value,#content #config4 .block610 div.jp-volume-bar-value,#content #config4 .block480 div.jp-volume-bar-value,#content #config4 .block450 div.jp-volume-bar-value,#content #config4 .block290 div.jp-volume-bar-value,#content #config4 .block200 div.jp-volume-bar-value,#content #config4 .block480+.block200 div.jp-volume-bar-value,#content #config5 .block920 div.jp-volume-bar-value,#content #config5 .block610 div.jp-volume-bar-value,#content #config5 .block480 div.jp-volume-bar-value,#content #config5 .block450 div.jp-volume-bar-value,#content #config5 .block290 div.jp-volume-bar-value,#content #config5 .block200 div.jp-volume-bar-value,#content #config5 .block480+.block200 div.jp-volume-bar-value,#content #config6 .block920 div.jp-volume-bar-value,#content #config6 .block610 div.jp-volume-bar-value,#content #config6 .block480 div.jp-volume-bar-value,#content #config6 .block450 div.jp-volume-bar-value,#content #config6 .block290 div.jp-volume-bar-value,#content #config6 .block200 div.jp-volume-bar-value,#content #config6 .block480+.block200 div.jp-volume-bar-value{background-position:0 -133px;display:block!important;width:80%}#content #config1 .block920 .moduleGallery .galleryBlock,#content #config1 .block610 .moduleGallery .galleryBlock,#content #config1 .block480 .moduleGallery .galleryBlock,#content #config1 .block450 .moduleGallery .galleryBlock,#content #config1 .block290 .moduleGallery .galleryBlock,#content #config1 .block200 .moduleGallery .galleryBlock,#content #config1 .block480+.block200 .moduleGallery .galleryBlock,#content #config2 .block920 .moduleGallery .galleryBlock,#content #config2 .block610 .moduleGallery .galleryBlock,#content #config2 .block480 .moduleGallery .galleryBlock,#content #config2 .block450 .moduleGallery .galleryBlock,#content #config2 .block290 .moduleGallery .galleryBlock,#content #config2 .block200 .moduleGallery .galleryBlock,#content #config2 .block480+.block200 .moduleGallery .galleryBlock,#content #config3 .block920 .moduleGallery .galleryBlock,#content #config3 .block610 .moduleGallery .galleryBlock,#content #config3 .block480 .moduleGallery .galleryBlock,#content #config3 .block450 .moduleGallery .galleryBlock,#content #config3 .block290 .moduleGallery .galleryBlock,#content #config3 .block200 .moduleGallery .galleryBlock,#content #config3 .block480+.block200 .moduleGallery .galleryBlock,#content #config4 .block920 .moduleGallery .galleryBlock,#content #config4 .block610 .moduleGallery .galleryBlock,#content #config4 .block480 .moduleGallery .galleryBlock,#content #config4 .block450 .moduleGallery .galleryBlock,#content #config4 .block290 .moduleGallery .galleryBlock,#content #config4 .block200 .moduleGallery .galleryBlock,#content #config4 .block480+.block200 .moduleGallery .galleryBlock,#content #config5 .block920 .moduleGallery .galleryBlock,#content #config5 .block610 .moduleGallery .galleryBlock,#content #config5 .block480 .moduleGallery .galleryBlock,#content #config5 .block450 .moduleGallery .galleryBlock,#content #config5 .block290 .moduleGallery .galleryBlock,#content #config5 .block200 .moduleGallery .galleryBlock,#content #config5 .block480+.block200 .moduleGallery .galleryBlock,#content #config6 .block920 .moduleGallery .galleryBlock,#content #config6 .block610 .moduleGallery .galleryBlock,#content #config6 .block480 .moduleGallery .galleryBlock,#content #config6 .block450 .moduleGallery .galleryBlock,#content #config6 .block290 .moduleGallery .galleryBlock,#content #config6 .block200 .moduleGallery .galleryBlock,#content #config6 .block480+.block200 .moduleGallery .galleryBlock{margin-left:.666666666666666667%!important;margin-right:.666666666666666667%!important;width:32%;box-sizing:border-box;height:auto}#content #config1 .block920 .moduleGallery .galleryBlock .galleryBlockImage,#content #config1 .block610 .moduleGallery .galleryBlock .galleryBlockImage,#content #config1 .block480 .moduleGallery .galleryBlock .galleryBlockImage,#content #config1 .block450 .moduleGallery .galleryBlock .galleryBlockImage,#content #config1 .block290 .moduleGallery .galleryBlock .galleryBlockImage,#content #config1 .block200 .moduleGallery .galleryBlock .galleryBlockImage,#content #config1 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockImage,#content #config2 .block920 .moduleGallery .galleryBlock .galleryBlockImage,#content #config2 .block610 .moduleGallery .galleryBlock .galleryBlockImage,#content #config2 .block480 .moduleGallery .galleryBlock .galleryBlockImage,#content #config2 .block450 .moduleGallery .galleryBlock .galleryBlockImage,#content #config2 .block290 .moduleGallery .galleryBlock .galleryBlockImage,#content #config2 .block200 .moduleGallery .galleryBlock .galleryBlockImage,#content #config2 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockImage,#content #config3 .block920 .moduleGallery .galleryBlock .galleryBlockImage,#content #config3 .block610 .moduleGallery .galleryBlock .galleryBlockImage,#content #config3 .block480 .moduleGallery .galleryBlock .galleryBlockImage,#content #config3 .block450 .moduleGallery .galleryBlock .galleryBlockImage,#content #config3 .block290 .moduleGallery .galleryBlock .galleryBlockImage,#content #config3 .block200 .moduleGallery .galleryBlock .galleryBlockImage,#content #config3 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockImage,#content #config4 .block920 .moduleGallery .galleryBlock .galleryBlockImage,#content #config4 .block610 .moduleGallery .galleryBlock .galleryBlockImage,#content #config4 .block480 .moduleGallery .galleryBlock .galleryBlockImage,#content #config4 .block450 .moduleGallery .galleryBlock .galleryBlockImage,#content #config4 .block290 .moduleGallery .galleryBlock .galleryBlockImage,#content #config4 .block200 .moduleGallery .galleryBlock .galleryBlockImage,#content #config4 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockImage,#content #config5 .block920 .moduleGallery .galleryBlock .galleryBlockImage,#content #config5 .block610 .moduleGallery .galleryBlock .galleryBlockImage,#content #config5 .block480 .moduleGallery .galleryBlock .galleryBlockImage,#content #config5 .block450 .moduleGallery .galleryBlock .galleryBlockImage,#content #config5 .block290 .moduleGallery .galleryBlock .galleryBlockImage,#content #config5 .block200 .moduleGallery .galleryBlock .galleryBlockImage,#content #config5 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockImage,#content #config6 .block920 .moduleGallery .galleryBlock .galleryBlockImage,#content #config6 .block610 .moduleGallery .galleryBlock .galleryBlockImage,#content #config6 .block480 .moduleGallery .galleryBlock .galleryBlockImage,#content #config6 .block450 .moduleGallery .galleryBlock .galleryBlockImage,#content #config6 .block290 .moduleGallery .galleryBlock .galleryBlockImage,#content #config6 .block200 .moduleGallery .galleryBlock .galleryBlockImage,#content #config6 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockImage{width:auto}#content #config1 .block920 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config1 .block610 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config1 .block480 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config1 .block450 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config1 .block290 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config1 .block200 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config1 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config2 .block920 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config2 .block610 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config2 .block480 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config2 .block450 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config2 .block290 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config2 .block200 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config2 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config3 .block920 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config3 .block610 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config3 .block480 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config3 .block450 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config3 .block290 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config3 .block200 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config3 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config4 .block920 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config4 .block610 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config4 .block480 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config4 .block450 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config4 .block290 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config4 .block200 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config4 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config5 .block920 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config5 .block610 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config5 .block480 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config5 .block450 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config5 .block290 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config5 .block200 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config5 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config6 .block920 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config6 .block610 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config6 .block480 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config6 .block450 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config6 .block290 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config6 .block200 .moduleGallery .galleryBlock .galleryBlockLegend,#content #config6 .block480+.block200 .moduleGallery .galleryBlock .galleryBlockLegend{padding:3px 0 0 0;width:auto}#store #storeCartContainer #storeCartTotal label.libelle .delivery{font-size:.9em}.messageInformationContainer{width:auto}#storeProductList .storeProductDescriptionAvailability{padding-top:10px}.jobDetailsBlockContent .rowForm.small .formRowItem{width:100%}#productRetractionAdresse{width:97.5%!important}#storeAccountCreation .profileBlock .storeFormRow input[type="text"],#storeAccountCreation .profileBlock .storeFormRow input[type="password"]{width:auto}.socialNetworks ul li{margin-right:0}li#osb_social_pinterest{clear:both}}@media(max-width:480px) and (min-width:375px){#content #config1 .block920 .moduleMediaVideo div.jp-progress-container,#content #config1 .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress #content #config2 .block920 .moduleMediaVideo div.jp-progress-container,#content #config2 .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress #content #config3 .block920 .moduleMediaVideo div.jp-progress-container,#content #config3 .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress #content #config4 .block920 .moduleMediaVideo div.jp-progress-container,#content #config4 .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress #content #config5 .block920 .moduleMediaVideo div.jp-progress-container,#content #config5 .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress #content #config6 .block920 .moduleMediaVideo div.jp-progress-container,#content #config6 .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress{width:208px}#content #config1 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content #config3 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content #config4 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content #config5 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content #config6 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute{left:170px}#content #config1 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content #config3 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content #config4 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content #config5 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content #config6 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute{left:269px}#content #config1 .block920 .moduleMediaVideo div.jp-volume-bar-container,#content #config3 .block920 .moduleMediaVideo div.jp-volume-bar-container,#content #config4 .block920 .moduleMediaVideo div.jp-volume-bar-container,#content #config5 .block920 .moduleMediaVideo div.jp-volume-bar-container,#content #config6 .block920 .moduleMediaVideo div.jp-volume-bar-container{left:262px}#content #config1 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config2 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config3 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config4 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config5 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config6 .block920 div.jp-video div.jp-type-single div.jp-volume-bar{display:block!important;left:18px}#content.lateral #config1 .block920 a.jp-unmute,#content.lateral #config2 .block920 a.jp-unmute,#content.lateral #config3 .block920 a.jp-unmute,#content.lateral #config4 .block920 a.jp-unmute,#content.lateral #config5 .block920 a.jp-unmute,#content.lateral #config6 .block920 a.jp-unmute{display:none!important}#content #config1 .block920 div.jp-volume-bar-value,#content #config2 .block920 div.jp-volume-bar-value,#content #config3 .block920 div.jp-volume-bar-value,#content #config4 .block920 div.jp-volume-bar-value,#content #config5 .block920 div.jp-volume-bar-value,#content #config6 .block920 div.jp-volume-bar-value{background-position:0 -133px;display:block!important;width:80%}#content #config1 .block920 a.jp-unmute,#content #config2 .block920 a.jp-unmute,#content #config3 .block920 a.jp-unmute,#content #config4 .block920 a.jp-unmute,#content #config5 .block920 a.jp-unmute,#content #config6 .block920 a.jp-unmute{display:block!important;background-position:-10px -69px}}@media(max-width:375px) and (min-width:320px){#content #config1 .block920 .moduleMediaVideo div.jp-progress-container,#content #config1 .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content #config3 .block920 .moduleMediaVideo div.jp-progress-container,#content #config3 .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content #config4 .block920 .moduleMediaVideo div.jp-progress-container,#content #config4 .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content #config5 .block920 .moduleMediaVideo div.jp-progress-container,#content #config5 .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress,#content #config6 .block920 .moduleMediaVideo div.jp-progress-container,#content #config6 .block920 .moduleMediaVideo div.jp-video div.jp-type-single div.jp-progress{width:169px}#content #config1 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content #config3 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content #config4 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content #config5 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute,#content #config6 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-mute{left:170px}#content #config1 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content #config3 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content #config4 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content #config5 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute,#content #config6 .block920 .moduleMediaVideo div.jp-video div.jp-type-single a.jp-unmute{left:232px}#content #config1 .block920 .moduleMediaVideo div.jp-volume-bar-container,#content #config3 .block920 .moduleMediaVideo div.jp-volume-bar-container,#content #config4 .block920 .moduleMediaVideo div.jp-volume-bar-container,#content #config5 .block920 .moduleMediaVideo div.jp-volume-bar-container,#content #config6 .block920 .moduleMediaVideo div.jp-volume-bar-container{left:223px}#content #config1 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config2 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config3 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config4 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config5 .block920 div.jp-video div.jp-type-single div.jp-volume-bar,#content #config6 .block920 div.jp-video div.jp-type-single div.jp-volume-bar{display:block!important;left:18px}#content #config1 .block920 div.jp-volume-bar-value,#content #config2 .block920 div.jp-volume-bar-value,#content #config3 .block920 div.jp-volume-bar-value,#content #config4 .block920 div.jp-volume-bar-value,#content #config5 .block920 div.jp-volume-bar-value,#content #config6 .block920 div.jp-volume-bar-value{background-position:0 -133px;display:block!important;width:80%}#content.lateral #config1 .block920 a.jp-unmute,#content.lateral #config2 .block920 a.jp-unmute,#content.lateral #config3 .block920 a.jp-unmute,#content.lateral #config4 .block920 a.jp-unmute,#content.lateral #config5 .block920 a.jp-unmute,#content.lateral #config6 .block920 a.jp-unmute{display:none!important}#content #config1 .block920 a.jp-unmute,#content #config2 .block920 a.jp-unmute,#content #config3 .block920 a.jp-unmute,#content #config4 .block920 a.jp-unmute,#content #config5 .block920 a.jp-unmute,#content #config6 .block920 a.jp-unmute{display:block!important;background-position:-10px -69px}}@media(max-width:320px){#subHeader #subHeaderContent{height:auto}body #page #content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow{width:auto}body #page #content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow input[type="text"],body #page #content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow input[type="password"]{width:auto}body #page #content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow .formRowItem{width:100%}#container #containerContent #footer #footerContainer #footerInfos ul{height:auto;line-height:normal}#container #containerContent #footer #footerContainer #footerInfos ul li{display:block;border:0;float:none;border:0;clear:both;line-height:1.5em}#container #containerContent #footer #footerContainer #footerInfos ul li a{margin-right:0}#container #containerContent #footer #footerContainer #footerInfos ul li.separator{display:none}#content{padding:3.5842%}#content #blogContent .blogArticleContainer .blogArticleImage{margin-right:0}#content #blogContent .blogArticleContainer .blogArticleImage div.jp-volume-bar-container{right:95px;left:inherit}#content #blogContent .blogArticleContainer .blogArticleImage div.jp-progress-container{width:calc(100% - 220px)}#content #blogContent .blogArticleContainer .blogArticleImage div.jp-video div.jp-type-single a.jp-mute{left:inherit;right:140px}#content #blogContent .blogArticleContainer .blogArticleImage div.jp-video div.jp-type-single div.jp-progress{width:calc(100% - 20px)}#content #config3 .block480,#content #config3 .block200,#content #config3 .block480+.block200{width:100%;float:none;clear:both;margin:0}#content #config1,#content #config2,#content #config3,#content #config4,#content #config5,#content #config6{padding:0}#content #config4 .moduleMap .moduleItem.mapItem:nth-child(3){height:18.3333em!important}#content #config6 .block200,#content #config6 .block290,#content #config6 .block480,#content #config6 .block450,#content #config6 .block610,#content #config6 .block920{width:100%}#content #config6 .block200 .galleryBlock,#content #config6 .block290 .galleryBlock,#content #config6 .block480 .galleryBlock,#content #config6 .block450 .galleryBlock,#content #config6 .block610 .galleryBlock,#content #config6 .block920 .galleryBlock{margin-right:.8333em;margin-left:.8333em}#content .module.appointmentNoborder .moduleBtColor,#content .module.appointmentNoborder .moduleBtColor input[type="button"],#content .module.appointmentNoborder .moduleBtColor input[type="submit"]{font-size:11px}#content .module.appointmentNoborder #appointmentBlock{padding:.8333em 0}#content .module.appointmentNoborder #appointmentBlock table#horaire tr.first td{font-size:.6666em;font-weight:normal;text-transform:none}#content .module.appointmentNoborder .moduleBtColor{padding-right:.4166em;padding-left:.4166em}#content .module.appointmentNoborder .appointmentBt #submitAppointment{font-size:11px}#content #jobDetailsLeft .jobDetailsBlock.jobDetailsBlockDescription{width:100%;margin-right:0;margin-left:0}#content .catalogDetailsBlock .catalogDetailsBlockContent input[type="text"]{width:97%}#content .catalogDetailsBlock .catalogDetailsBlockContent .rowForm .formRowItem{width:100%}#content .catalogDetailsBlock .catalogDetailsBlockContent textarea{width:97%}#content #blogContent .blogArticleContainer .blogArticleImage{max-width:none}#content #accessRestriction .moduleBtColor,#content #accessRestriction .moduleBtColor input[type="submit"]{font-size:11px}#content #storeProductList .storeProductDescriptionAvailability{padding-top:0}#content #store{padding-left:0;padding-right:0}#content #store #storeContent #storeHome .storeHomeBlock3{width:auto;height:auto;margin-right:2.1505%;margin-left:2.1505%}#content #store #storeContent #storeHome .storeHomeBlock3 .storeHomeBlockContent{display:table}#content #store #storeContent #storeHome .storeHomeBlock3 .storeHomeBlockContent .categoryImage{width:16.5em;display:table-cell}#content #store #storeContent #storeHome .storeHomeBlock3 .categoryDescription{display:table-footer-group;float:none;text-align:justify;width:auto;height:auto}#content #store #storeContent #storeHome .storeHomeBlock3 .categoryDescription .categoryDescriptionContent{height:auto;margin-top:.8333333333333333em}#content #store #storeContent #storeHome .storeHomeBlock3 .storeHomeBlockContent{height:auto}#content #store #storeContent #storeHome .storeHomeBlock3 .storeHomeBlockContent .moduleBtColor{display:block;float:none}#content #store #storeContent #storeHome .storeHomeBlock3 .storeHomeBlockContent p{width:auto;height:8em}#content #store #storeContent #storeHome .storeHomeBlock3 .storeHomeBlockContent .categoryImage{margin-bottom:1.6666em}#content #store .storeHomeBlock{width:100%;margin-right:0;margin-left:0}#content #store #storeCategoryList .storeCategoryContainerImage{float:none;width:100%;display:inline-block;height:auto;border:0;text-align:center}#content #store #storeCategoryList .storeCategoryContainerDescription{margin-top:1.666666em}#content #store #storeProductDetails .jcarousel-skin-tango .jcarousel-container-vertical{width:100%;height:5.8333em}#content #store #storeProductDetails .jcarousel-skin-tango .jcarousel-clip-vertical{width:100%;height:6em}#content #store #storeProductDetails .jcarousel-skin-tango .jcarousel-item{height:5.8333em!important;margin-left:.6666em}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsImageContainer>div.active{height:auto}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsImageContainer{float:none;margin-left:0;margin-right:0}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsCarousel{float:none;width:auto}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsImageThumbs{float:none;width:90%}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsCarousel .jcarousel-skin-tango .jcarousel-next-vertical{right:3px}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsCarousel .jcarousel-skin-tango .jcarousel-prev-vertical{left:3px}#content #store #storeProductDetails .storeProductDetailsGrade .storeProductDetailsGradeContainer{box-sizing:border-box}#content #store .storeCustomerAddressContent .addressChoice label{display:inline}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartButtons .storeBtBig,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartButtons .storeBtBig,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBtBig,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBtBig{display:block;box-sizing:border-box}#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartButtons .storeBt2,#content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartButtons .storeBt,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartButtons .storeBt2,#content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartButtons .storeBt,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBt2,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBt,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBt2,#content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartButtons .storeBt{width:100%}#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow input[type="text"],#content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow input[type="password"]{width:auto}#content #store #storeContent.storeContentSmallResolutions .profileBlock #profileNewsletter input[type="radio"]{margin-left:0}#content #store #storeContent.storeContentSmallResolutions #profileBlockIdentity,#content #store #storeContent.storeContentSmallResolutions #profileBlockCompany{padding:.7692em}#content #store #storeContent.storeContentSmallResolutions #profileBlockIdentity .storeFormRow label.labType,#content #store #storeContent.storeContentSmallResolutions #profileBlockCompany .storeFormRow label.labType{width:5.5384em}#content #store ul.cartChoices{margin-left:0}#content #store #storeCustomer .storeCustomerBlock{padding:.8333em}#content #store #storeCustomer select{width:100%}#content #store #storeCustomer .roundBt{height:auto;display:block;box-sizing:border-box}#content #store #storeProductList #storeProductListSorter{overflow:hidden}#content #store #storeProductList #storeProductListSorter .btSorter.bt{display:block;width:26%;float:left;font-size:.846153em}#content #store #storeProductList #storeProductListSorter>span.title{display:block}#content #store #storeProductList .storeProductDescription{height:auto}#content #store #storeProductList .storeProductDescription .storeProductDescriptionContent{height:auto}#content #store #storeProductList #storeProductComparator,#content #store #storeProductList #storeProductComparatorBlocks{padding-left:0;padding-right:10px}#content #store #storeProductList #storeProductComparator #comparatorDisplay,#content #store #storeProductList #storeProductComparatorBlocks #comparatorDisplay{float:left;margin:0}#content #store #storeProductList .storeProductListContainerBlocks .storeProduct{float:none;width:auto}#content #store #storeProductList .storeProductListContainerBlocks .storeProduct .storeProductContainer{width:auto}#content #store #storeProductList .storeProductListContainerBlocks .storeProduct .storeProductContainer .storeProductPrice{width:auto}#content #store #storeProductList #storeProductComparatorContainer #storeProductComparatorButton{width:100%;text-align:center;margin:0}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock{width:100%;height:auto}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage{width:50%;margin-bottom:.4166em}#content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductDescriptionTitle h2{text-align:center}#content #store #storeProductList #storeProductListContainer .storeProduct .storeProductCheck{width:9.1324%;min-height:27.0833em}#content #store #storeProductList #storeProductListContainer .storeProduct .storeProductContainer{width:auto}#content #config1 .galleryBlock,#content #config1 .block450 .galleryBlock,#content #config1 .block920 .galleryBlock,#content #config2 .galleryBlock,#content #config2 .block450 .galleryBlock,#content #config2 .block920 .galleryBlock,#content #config3 .galleryBlock,#content #config3 .block450 .galleryBlock,#content #config3 .block920 .galleryBlock,#content #config4 .galleryBlock,#content #config4 .block450 .galleryBlock,#content #config4 .block920 .galleryBlock,#content #config5 .galleryBlock,#content #config5 .block450 .galleryBlock,#content #config5 .block920 .galleryBlock,#content #config6 .galleryBlock,#content #config6 .block450 .galleryBlock,#content #config6 .block920 .galleryBlock{margin-right:1.333333em;margin-left:1.333333em}#content .profileBlock .storeFormRow input[type="text"],#content .profileBlock .storeFormRow input[type="password"],#content #storeCustomer .storeCustomerBlock select{width:100%;box-sizing:border-box}#store #storeCustomer .storeCustomerBlock .bt.btLittle.roundBt{height:auto}#content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent p{height:8em}#content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsCarousel #carouselVerticale ul li{margin-left:5px}#content #store #storeProductDetails #storeProductDetailsContainer .block-carousel-verticale #storeProductDetailsCarousel #storeProductDetailsImageThumbs{width:100%}.block920 .moduleProduct .productItemImageContainer,.block920 .moduleProductSlide .productItemImageContainer,.block920 .moduleNoGradeProduct .productItemImageContainer,.block920 .moduleNoGradeProductSlide .productItemImageContainer,.block920 .moduleCatalog .productItemImageContainer,.block920 .moduleCatalogSlide .productItemImageContainer,.block610 .moduleProduct .productItemImageContainer,.block610 .moduleProductSlide .productItemImageContainer,.block610 .moduleNoGradeProduct .productItemImageContainer,.block610 .moduleNoGradeProductSlide .productItemImageContainer,.block610 .moduleCatalog .productItemImageContainer,.block610 .moduleCatalogSlide .productItemImageContainer,.block480 .moduleProduct .productItemImageContainer,.block480 .moduleProductSlide .productItemImageContainer,.block480 .moduleNoGradeProduct .productItemImageContainer,.block480 .moduleNoGradeProductSlide .productItemImageContainer,.block480 .moduleCatalog .productItemImageContainer,.block480 .moduleCatalogSlide .productItemImageContainer,.block450 .moduleProduct .productItemImageContainer,.block450 .moduleProductSlide .productItemImageContainer,.block450 .moduleNoGradeProduct .productItemImageContainer,.block450 .moduleNoGradeProductSlide .productItemImageContainer,.block450 .moduleCatalog .productItemImageContainer,.block450 .moduleCatalogSlide .productItemImageContainer,.block290 .moduleProduct .productItemImageContainer,.block290 .moduleProductSlide .productItemImageContainer,.block290 .moduleNoGradeProduct .productItemImageContainer,.block290 .moduleNoGradeProductSlide .productItemImageContainer,.block290 .moduleCatalog .productItemImageContainer,.block290 .moduleCatalogSlide .productItemImageContainer,.block200 .moduleProduct .productItemImageContainer,.block200 .moduleProductSlide .productItemImageContainer,.block200 .moduleNoGradeProduct .productItemImageContainer,.block200 .moduleNoGradeProductSlide .productItemImageContainer,.block200 .moduleCatalog .productItemImageContainer,.block200 .moduleCatalogSlide .productItemImageContainer{float:none;clear:both}#fancybox-content{max-width:100%!important}#storeErrorContainer,#storeProductQuestionContainer,#storeProductFriendContainer,#storeConnectAccountPassword{width:auto!important}textarea#questionMessageInput{width:97.5%!important}#page #subHeader{overflow:visible}#subHeaderLanguageContent ul#subHeaderLanguageList{z-index:9}#page #content .moduleBtColor{font-size:11px;padding:5px}#page #content .moduleBtColor input[type="submit"]{font-size:11px}#page #content #jobDetails .moduleBtColor input[type="submit"]{font-size:11px}#requestPageAccessContainer.pop h2{font-size:13px;padding:9px 0 0 35px}}@media(max-width:1023px){html[dir=rtl] #content #config1 .block290{margin-right:2.9112%;margin-left:0}html[dir=rtl] #content .block450.blockLeft{margin-left:2.9112%;margin-right:0}html[dir=rtl] #content #config5 .block290{margin-left:2.9112%;margin-right:0}html[dir=rtl] #content.lateral #config5 .block290{margin-left:0}html[dir=rtl] #content.lateral #config1 .block290{margin-right:0}html[dir=rtl] #page #content.lateral{padding-right:0}html[dir=rtl] #content.lateral #config1 .block290{margin-right:0}}@media(max-width:800px){html[dir=rtl] #page #content .moduleBtColor{padding:5px}html[dir=rtl] .moduleMediaVideo .jp-jplayer,html[dir=rtl] .moduleMediaVideo .jp-jplayer object{height:auto!important}html[dir=rtl] #fancybox-content #galleryImage img,html[dir=rtl] #fancybox-content #galleryImage{height:auto!important}html[dir=rtl] #container #containerContent #footer #footerContainer #footerInfos ul li{margin-right:0;margin-left:10px}html[dir=rtl] #container #containerContent #footer #footerContainer .blockNewsletter{float:right}html[dir=rtl] #content #config1 .block290{margin-right:2.9112%;margin-left:0}html[dir=rtl] #content #config5 .block290{margin-left:2.9112%;margin-right:0}html[dir=rtl] #content .block920{width:auto}html[dir=rtl] #content .block450.blockLeft{margin-left:2.9112%;margin-right:0}html[dir=rtl] #content .moduleAppointment #booking-infos{padding:0}html[dir=rtl] #content .moduleAppointment #appointmentAsk label{text-align:right}html[dir=rtl] #content #jobDetailsLeft .jobDetailsBlock{float:none}html[dir=rtl] #content #jobDetailsLeft .socialNetworks{float:right;margin-bottom:0}html[dir=rtl] #content div.obverse div.block200{margin-right:0;margin-left:2.9112%}html[dir=rtl] #content #store #storeHome .storeHomeBlock3 .categoryDescription .categoryDescriptionContent p{height:4em}html[dir=rtl] #content #store #storeHome .storeHomeBlock2{width:45.5913%;margin-right:2.1505%;margin-left:2.1505%}html[dir=rtl] #content #store #storeHome .storeHomeBlock2 .categoryDescription{display:table-footer-group;float:none;text-align:center;width:100%}html[dir=rtl] #content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent{text-align:justify}html[dir=rtl] #content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .moduleBtColor{float:none}html[dir=rtl] #content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent p{height:5.333333333333333em}html[dir=rtl] #content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .categoryImage{margin-bottom:1.6666em}html[dir=rtl] #content #store #storeProductList #storeProductComparator,html[dir=rtl] #content #store #storeProductList #storeProductComparatorBlocks{padding-right:0;padding-left:10px}html[dir=rtl] #content #store #storeProductList #storeProductComparatorContainer{padding-right:10px;padding-left:0}html[dir=rtl] #content #store #storeProductList #storeProductComparatorContainer #storeProductComparatorButton{margin-right:0;margin-left:10px;float:left}html[dir=rtl] #content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock{float:right}html[dir=rtl] #content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage .storeProductComparatorRemove{right:0;left:initial}html[dir=rtl] #content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductImage .storeProductPromo{bottom:0;right:0;top:initial;left:initial}html[dir=rtl] #content #store #storeProductList #storeProductListContainer .storeProduct{box-sizing:border-box}html[dir=rtl] #content #store #storeProductList #storeProductListContainer .storeProduct .storeProductCheck{background-position:center 0}html[dir=rtl] #content #store #storeProductList #storeProductListContainer .storeProduct .storeProductContainer{padding-left:10px;padding-right:0}html[dir=rtl] #content #store #storeProductList #storeProductListContainerBottom #storeProductListContainerBottomLeft{width:4.318181%;background-position:center 0}html[dir=rtl] #content #store #storeProductList #storeProductListContainerBottom #storeProductListContainerBottomContent{background-position:100.5% 0}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCart .storeCustomerAddressContent label,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses .storeCustomerAddressContent label,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile .storeCustomerAddressContent label,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storePayment .storeCustomerAddressContent label{text-align:right}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCart .storeCustomerAddressContent .addressNew,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses .storeCustomerAddressContent .addressNew,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile .storeCustomerAddressContent .addressNew,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storePayment .storeCustomerAddressContent .addressNew{text-align:right;float:right}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader ul li,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer #storeCartHeader ul li,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li{float:none}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer #storeCartHeader ul li:first-child,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li:first-child,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerProfile #storeCartContainer #storeCartHeader ul li:first-child,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer #storeCartHeader ul li:first-child{border-right:0}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li{float:none}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer #storeCartHeader ul li:last-child{border-left:none}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect{margin-left:1%;margin-right:0;float:right}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect #storeConnectAccount #storeConnectAccountForgot,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect #storeConnectAccount #storeConnectAccountForgot{padding:0 10px;box-sizing:border-box}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect #storeConnectAccount .storeFormRow input,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect #storeConnectAccount .storeFormRow input{width:auto}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeConnect #storeConnectNew,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #storeConnectNew{margin-right:1%;margin-left:0;float:left;text-align:right}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #profileBlockCompany{margin-right:1%;margin-left:0}html[dir=rtl] #content #store .storeCustomerAddressDefault{padding-right:0;padding-left:.8333em}html[dir=rtl] #content #store .storeCustomerAddressEdition{padding-left:0;padding-right:.8333em}html[dir=rtl] #content #store #storeCustomer #storeCustomerBlockAddresses{margin-right:0}html[dir=rtl] #content #store #storeCustomer .storeCustomerOrderContainer .roundBt{float:left}html[dir=rtl] #content #store #storeCustomer .storeCustomerEstimateContainer .roundBt{float:left}html[dir=rtl] #content #blog .ui-tabs .ui-tabs-nav li{margin:0}html[dir=rtl] .moduleContact .contactForm{text-align:right}html[dir=rtl] .moduleContact .contactForm label{margin-right:0;margin-left:15px}html[dir=rtl] .pop h2{padding-bottom:10px}html[dir=rtl] #content .appointmentNoborder #appointmentBlock .appointmentFormRow label[for="emailAppointment"],html[dir=rtl] #content .appointmentNoborder #appointmentBlock .appointmentFormRow label[for="typeAppointment"]{text-align:right}}@media(max-width:768px){html[dir=rtl] #content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent p{height:6.666666666666667em}html[dir=rtl] #content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent .moduleBtColor{float:none;margin-right:0;margin-left:0}html[dir=rtl] #content #store #storeHome .storeHomeBlock3{width:100%;max-height:22.1666em;height:auto}html[dir=rtl] #content #store #storeHome .storeHomeBlock3 .categoryDescription{width:61.2903%;margin-right:.416666em;margin-left:0}html[dir=rtl] #content #store #storeHome .storeHomeBlock3 .storeHomeBlockContent{max-height:16.333333em;height:auto}html[dir=rtl] #content #store #storeHome .storeHomeBlock3 .storeHomeBlockContent p{height:4em}}@media(max-width:768px) and (min-width:601px){html[dir=rtl] #content .block480 .galleryBlock{margin-left:7px;margin-right:4px}}@media(max-width:768px) and (min-width:480px){html[dir=rtl] .block480 .moduleProduct .productItemImageContainer,html[dir=rtl] .block480 .moduleProductSlide .productItemImageContainer,html[dir=rtl] .block480 .moduleNoGradeProduct .productItemImageContainer,html[dir=rtl] .block480 .moduleNoGradeProductSlide .productItemImageContainer,html[dir=rtl] .block480 .moduleCatalog .productItemImageContainer,html[dir=rtl] .block480 .moduleCatalogSlide .productItemImageContainer{float:none;clear:both}}@media(max-width:600px){html[dir=rtl] #page #header #headerContent #headerContentStore #headerContentStoreAccount{float:none;clear:both;padding-right:2.25em;background-position:right center}html[dir=rtl] #content .moduleAppointment #booking-infos{width:45%;margin-top:0}html[dir=rtl] #content .moduleAppointment #appointmentAsk{margin-right:0;margin-left:5%}html[dir=rtl] #content .jobDetailsBlockContent .rowFormInline{margin-right:0}html[dir=rtl] #content #jobDetailsLeft .socialNetworks{float:none}html[dir=rtl] #content #store #storeHome .storeHomeBlock2{width:100%;margin-right:0;margin-left:0}html[dir=rtl] #content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent{max-height:28.3333em;height:auto}html[dir=rtl] #content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent p{height:4em}html[dir=rtl] #content #store #storeHome .storeHomeBlock3 .storeHomeBlockContent p{height:6.666666666666667em}html[dir=rtl] #content #store #storeSteps ul li{float:none;text-align:right}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect #storeConnectAccount .storeFormRow .formRowItem,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect #storeConnectAccount .storeFormRow .formRowItem{width:50%}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect #storeConnectAccount .storeFormRow .formRowItem input[type="text"],html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect #storeConnectAccount .storeFormRow .formRowItem input[type="password"],html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect #storeConnectAccount .storeFormRow .formRowItem input[type="text"],html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect #storeConnectAccount .storeFormRow .formRowItem input[type="password"]{width:100%}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect{width:100%;float:none;overflow:hidden}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeConnect #storeConnectNew,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #storeConnectNew{width:100%;float:none;overflow:hidden}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #profileBlockCompany{margin-right:0}html[dir=rtl] #content #store #storeEstimateDetails .storeEstimateDetailsAnswerContainer{padding-right:0}html[dir=rtl] .blogArticle .blogArticleTabs ul.ui-tabs-nav li{padding-right:1.3888em;margin-right:0}html[dir=rtl] #content #store #storeProductList #storeProductListContainerBottom #storeProductListContainerBottomContent{background-position:99.3% 0}html[dir=rtl] #page #container #containerContent #footer .containerSocialNetworks{float:right;margin-right:0}}@media(max-width:600px) and (min-width:480px){html[dir=rtl] .block450 .moduleProduct .productItemImageContainer,html[dir=rtl] .block450 .moduleProductSlide .productItemImageContainer,html[dir=rtl] .block450 .moduleNoGradeProduct .productItemImageContainer,html[dir=rtl] .block450 .moduleNoGradeProductSlide .productItemImageContainer,html[dir=rtl] .block450 .moduleCatalog .productItemImageContainer,html[dir=rtl] .block450 .moduleCatalogSlide .productItemImageContainer,html[dir=rtl] .block290 .moduleProduct .productItemImageContainer,html[dir=rtl] .block290 .moduleProductSlide .productItemImageContainer,html[dir=rtl] .block290 .moduleNoGradeProduct .productItemImageContainer,html[dir=rtl] .block290 .moduleNoGradeProductSlide .productItemImageContainer,html[dir=rtl] .block290 .moduleCatalog .productItemImageContainer,html[dir=rtl] .block290 .moduleCatalogSlide .productItemImageContainer{float:none;clear:both}}@media(max-width:560px){html[dir=rtl] #page #header #headerContent #headerContentStoreCart{float:right}}@media(max-width:480px){html[dir=rtl] #page #header #headerContent #headerContentStore #headerContentStoreWhoami{clear:both}html[dir=rtl] #page #header #headerContent #headerContentStore #headerContentStoreCart{float:right}html[dir=rtl] #page #header #headerContent #headerContentMenu div.icone_menu_mobile{background-position:left center}html[dir=rtl] #container #containerContent #footer #footerContainer .blockNewsletter{float:right}html[dir=rtl] #config4 .moduleImage .socialNetworks ul li{margin-top:.8333em}html[dir=rtl] #content #config1 .block290{margin-right:0}html[dir=rtl] #content .moduleAppointment #booking-infos{width:100%;margin-top:1.6666em}html[dir=rtl] #content .moduleAppointment #appointmentAsk{margin-right:0;margin-left:0;width:100%}html[dir=rtl] #content #jobDetailsLeft .socialNetworks{clear:both;float:right}html[dir=rtl] #content .accessRightsDisconnect{float:none;clear:both;padding:0}html[dir=rtl] #content #accessRestriction #accessRestrictionBlockTitle{padding:0}html[dir=rtl] #content #accessRestriction label{text-align:right}html[dir=rtl] #content #accessRestriction .formRowItem{max-width:none}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellArticle,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellPrice,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellTax,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellQuantity,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellTotal,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCart #storeCartContainer .storeCartRow .storeCartCellActions,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellArticle,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellPrice,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellTax,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellQuantity,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellTotal,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #formAddresses #storeCartContainer .storeCartRow .storeCartCellActions,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellArticle,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellPrice,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellTax,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellQuantity,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellTotal,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storePayment #storeCartContainer .storeCartRow .storeCartCellActions{text-align:right}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions .profileBlock .storeFormRow label{text-align:right}html[dir=rtl] #content #store #storeHome .storeHomeBlock3 .categoryDescription .categoryDescriptionContent p{height:5.333333333333333em}html[dir=rtl] #content #store .storeHomeBlock .storeHomeBlockContent .moduleBtColor{float:none;clear:both}html[dir=rtl] #store #storeCustomerAddresses .storeCustomerAddressContent .storeFormRow label{text-align:right}html[dir=rtl] .ui-datepicker-multi .ui-datepicker-group{float:none}}@media(max-width:360px){html[dir=rtl] .ui-datepicker-rtl .ui-datepicker-group{float:none}}@media(max-width:320px){html[dir=rtl] #page #pageContent #subHeader #subHeaderContent{height:auto}html[dir=rtl] #page #pageContent #subHeader #subHeaderContent .blockSearch{float:right;padding-right:0;margin-right:0}html[dir=rtl] #page #pageContent #subHeader #subHeaderContent .blockSearch #formSearch .blockSearchContent input[type="text"]{margin-right:0}html[dir=rtl] #page #pageContent #header #headerContent #headerContentStore #headerContentStoreCart{float:right}html[dir=rtl] #page #pageContent #header #headerContent #headerContentStore #headerContentStoreWhoami{background-position:right center;min-height:1.4166em;text-align:right}html[dir=rtl] #container #containerContent #footer #footerContainer #footerInfos ul li{display:block;border:0;float:none;clear:both;text-align:right}html[dir=rtl] #container #containerContent #footer #footerContainer #footerInfos ul li.separator{display:none}html[dir=rtl] #container #containerContent #footer #footerContainer .blockNewsletter{float:right}html[dir=rtl] #content #blogContent .blogArticleContainer .blogArticleImage{margin-left:0}html[dir=rtl] #content .module.appointmentNoborder #appointmentBlock table#horaire tr.first td{font-size:.8333em}html[dir=rtl] #content .jobDetailsBlockContent .fileInformations{margin-right:0;margin-left:0}html[dir=rtl] #content #store #storeContent #storeHome .storeHomeBlock3{max-height:34.1666em;height:auto}html[dir=rtl] #content #store #storeContent #storeHome .storeHomeBlock3 .storeHomeBlockContent{max-height:28.3333em;height:auto}html[dir=rtl] #content #store #storeContent #storeHome .storeHomeBlock3 .storeHomeBlockContent p{width:auto;height:5.333333333333333em}html[dir=rtl] #content #store #storeContent #storeHome .storeHomeBlock3 .storeHomeBlockContent .categoryImage{margin-bottom:1.6666em}html[dir=rtl] #content #store #storeProductList #storeProductComparatorContainer #storeProductComparatorButton{margin:0}html[dir=rtl] #content #store #storeProductList #storeProductComparatorContainer .storeProductComparatorBlock .storeProductDescriptionTitle h2{text-align:center}html[dir=rtl] #content #store #storeProductList #storeProductListContainerBottom #storeProductListContainerBottomLeft{width:9.1324%}html[dir=rtl] #content #store #storeProductList #storeProductListContainerBottom #storeProductListContainerBottomContent{background-position:100.2% 0}html[dir=rtl] #content #store #storeProductDetails .wrapCarouselDescription{float:none;width:100%;margin-top:.8333em}html[dir=rtl] #content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsImageContainer{position:relative}html[dir=rtl] #content #store #storeProductDetails #storeProductDetailsContainer #storeProductDetailsCarousel #storeProductDetailsPromo{top:initial;bottom:0;left:0;right:initial}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeConnect #formConnect #storeConnectAccount .storeFormRow .formRowItem,html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions #storeCustomerConnect #formConnect #storeConnectAccount .storeFormRow .formRowItem{width:43%}html[dir=rtl] #content #store #storeContent.storeContentSmallResolutions .profileBlock #profileNewsletter input[type="radio"]{margin-right:0!important}html[dir=rtl] #content #store ul.cartChoices{margin-right:0}html[dir=rtl] #content #store #storeHome .storeHomeBlock2 .storeHomeBlockContent p{height:5.333333333333333em}html[dir=rtl] .block920 .moduleProduct .productItemImageContainer,html[dir=rtl] .block920 .moduleProductSlide .productItemImageContainer,html[dir=rtl] .block920 .moduleNoGradeProduct .productItemImageContainer,html[dir=rtl] .block920 .moduleNoGradeProductSlide .productItemImageContainer,html[dir=rtl] .block920 .moduleCatalog .productItemImageContainer,html[dir=rtl] .block920 .moduleCatalogSlide .productItemImageContainer,html[dir=rtl] .block610 .moduleProduct .productItemImageContainer,html[dir=rtl] .block610 .moduleProductSlide .productItemImageContainer,html[dir=rtl] .block610 .moduleNoGradeProduct .productItemImageContainer,html[dir=rtl] .block610 .moduleNoGradeProductSlide .productItemImageContainer,html[dir=rtl] .block610 .moduleCatalog .productItemImageContainer,html[dir=rtl] .block610 .moduleCatalogSlide .productItemImageContainer,html[dir=rtl] .block480 .moduleProduct .productItemImageContainer,html[dir=rtl] .block480 .moduleProductSlide .productItemImageContainer,html[dir=rtl] .block480 .moduleNoGradeProduct .productItemImageContainer,html[dir=rtl] .block480 .moduleNoGradeProductSlide .productItemImageContainer,html[dir=rtl] .block480 .moduleCatalog .productItemImageContainer,html[dir=rtl] .block480 .moduleCatalogSlide .productItemImageContainer,html[dir=rtl] .block450 .moduleProduct .productItemImageContainer,html[dir=rtl] .block450 .moduleProductSlide .productItemImageContainer,html[dir=rtl] .block450 .moduleNoGradeProduct .productItemImageContainer,html[dir=rtl] .block450 .moduleNoGradeProductSlide .productItemImageContainer,html[dir=rtl] .block450 .moduleCatalog .productItemImageContainer,html[dir=rtl] .block450 .moduleCatalogSlide .productItemImageContainer,html[dir=rtl] .block290 .moduleProduct .productItemImageContainer,html[dir=rtl] .block290 .moduleProductSlide .productItemImageContainer,html[dir=rtl] .block290 .moduleNoGradeProduct .productItemImageContainer,html[dir=rtl] .block290 .moduleNoGradeProductSlide .productItemImageContainer,html[dir=rtl] .block290 .moduleCatalog .productItemImageContainer,html[dir=rtl] .block290 .moduleCatalogSlide .productItemImageContainer,html[dir=rtl] .block200 .moduleProduct .productItemImageContainer,html[dir=rtl] .block200 .moduleProductSlide .productItemImageContainer,html[dir=rtl] .block200 .moduleNoGradeProduct .productItemImageContainer,html[dir=rtl] .block200 .moduleNoGradeProductSlide .productItemImageContainer,html[dir=rtl] .block200 .moduleCatalog .productItemImageContainer,html[dir=rtl] .block200 .moduleCatalogSlide .productItemImageContainer{float:none;clear:both}html[dir=rtl] #friendContent{padding:0 10px 20px 10px}html[dir=rtl] #fancybox-wrap{right:15px;left:-2px!important}html[dir=rtl] #friendContainer{width:auto!important}}