@media screen and (max-width:767px){.nav .container{padding:0!important}.topBanner .links.obfc li span.topbar-text{display:none!important}.topBanner .links li{border:0!important}.topBanner .links .icon{display:inline-block!important}.topBanner .links .link-label{display:none!important}a.no_mobile{display:none!important}.wrap-contentPromo,#cmsinfo_block .col-xs-4 .couleur_dispo,#greyMenuLeft,#greyMenuRight{display:none}.banner{width:100%}#contentMenu .container_24{background:none!important;position:initial!important}#megamenu-responsive{width:50px!important;float:right!important}#megamenu-responsive-root{position:initial}#megamenu-responsive-root li.menu-toggle{background:0}#megamenu-responsive-root .menu-toggle p{background:0}#megamenu-responsive-root .menu-toggle>p{background:#fff none repeat scroll 0 0;box-shadow:0 10px 0 #fff,0 20px 0 #fff;content:"";height:5px;position:absolute;margin:0 6px 0 10px;top:0}#megamenu-responsive-root>li.menu-toggle{position:relative}#megamenu-responsive-root>li a{background:#181818 none repeat scroll 0 0!important;color:#fff!important;margin:0!important}#megamenu-responsive .root li a:hover{background:rgba(255,248,213,.1) none repeat scroll 0 0!important}#megamenu-responsive-root li.root.open>ul{position:absolute;right:0;left:0;z-index:500;top:33px}#conentMenu #block_top_menu{clear:none;width:25%!important}#accountMobile{right:125px;position:absolute;top:3px}#accountMobile>li{list-style:outside none none}.shopping_cart>a:first-child{background:none!important;color:#fff!important;font-size:16px}#contentMenu .col-sm-4{background:0;width:75px!important}#header i{color:#fff;font-size:18px;margin:0 4px}#currencies-block-top ul li a,#currencies-block-top ul li>span{padding:0!important}#languages-block-top ul li a,#languages-block-top ul li>span{padding:0!important}.banner #currencies-block-top ul,.banner #languages-block-top ul{width:100%!important}.banner #currencies-block-top ul li,.banner #languages-block-top ul li{font-size:9px;text-align:center}#header .shopping_cart{float:none!important;margin:0!important}#header .shopping_cart>a>.ajax_cart_quantity{color:#777}#header_logo img{height:auto;margin:10px;max-width:100px}.header-container .row{padding:0 5px!important}.banner{padding:0 1%}.banner .header-logo{display:none!important}.banner .header-logo-mobile{display:block!important}.banner .header-logo-mobile img{width:100%;max-width:100px}.banner .banner-element{display:flex;align-items:center;justify-content:start}.banner .banner-element .header-infos-mobile{flex-grow:1;display:flex;flex-direction:column-reverse}.banner .banner-element .banner-element-lang,.banner .banner-element header-logo-mobile,.banner .banner-element .shopping_cart{flex:1}.banner .banner-element .banner-element-lang{justify-content:end}.banner .banner-element .shopping_cart{justify-content:end;display:flex}.banner .displaySearch{padding:0}.banner #search_block_top{clear:both;width:100%;position:relative;padding-top:10px;bottom:0;right:0}.banner #search_block_top .btn.button-search{width:30px}#header .top{position:absolute;float:right;top:0;right:0;margin:0;border:0;width:100%}#cmsinfo_block>div{width:100%!important}.cms-block li{width:100%}.bx-Promo .textProdPromo{opacity:1;position:relative}.bx-Promo .textProdPromo .heading{padding-top:0}.bx-Promo .textProdPromo h2{padding-top:10%}.blocPromo .outside{margin:0 0 15px;width:100%}.blocPromo .outside .bx-next{background:transparent url(../images/promo-nav.png) no-repeat scroll right center;display:inline-block;float:right;height:24px;text-indent:-999px;width:12px}.blocPromo .outside .bx-prev{background:transparent url(../images/promo-nav.png) no-repeat scroll left center;display:inline-block;float:left;height:24px;text-indent:-999px;width:12px}.blocPromo .outside span{display:inline-block;width:10%;float:none!important}.footInfos ul{height:auto}.footInfos ul.foootBot li,.footInfos ul.foootTop li{width:100%;float:none;transform:rotate(180deg)}.footInfos ul.foootBot li{border-bottom:1px solid #eaeaea}.footInfos ul.foootTop li{border-top:1px solid #eaeaea;border-right:0;border-left:0}.footInfos ul.foootBot,.footInfos ul.foootTop{transform:rotate(180deg)}.footer-container #footer .footInfos ul li a{font-size:9px}.footInfos .avantageMarque ul li{width:49%;margin:5px 0}.avantageMarque{background-size:contain}.avantageMarque ul{flex-wrap:wrap}.avantageMarque ul li{width:50%;margin:1rem 0}.avantageMarque span{font-size:10px}.footer-container #footer #social_block ul{text-align:center}.footer-container #footer .bottomRow{flex-direction:column;padding:1rem 5rem}.footer-container #footer .bottomRow .footer-block{padding:2rem 0;width:100%;border-bottom:1px solid #d0d0d0}.footer-container #footer .bottomRow .footer-block ul.toggle-footer,.footer-container #footer .bottomRow .footer-block ul.bullet{margin-top:2rem}.footer-container #footer .bottomRow .footer-block ul li span{font-size:14px;line-height:2rem}.footer-container #footer #social_block{height:auto;width:100%;display:block;padding:2rem 0}.footer-container #footer #social_block ul{flex-direction:row}.footer-container #footer #social_block ul li{flex-grow:1;flex:1}.footer-container #footer #social_block .footerTitle3{display:none}.footer-container #footer .footerBottom .bottomRow .credits{padding:1rem 0;text-align:center}.footer-container #footer .footerBottom .bottomRow .payment-footer{display:none}.footInfos ul.foootBot li:nth-child(2),.footInfos ul.foootTop li:nth-child(2){border-right:0;border-left:0}.footer-container #footer #social_block{border-right:0;border-left:0}.footer-container #footer .bottom-footer .bottomFooter{text-align:center}#realisation{display:block;float:none;width:100%;margin-top:5px}.footer-container #footer .bottom-footer{position:relative;bottom:auto}#subcategories ul li{width:44%!important}#subcategories ul li .subcategory-name{font-size:13px!important}.infosLivraison{width:100%;text-align:center}#product .comp{position:initial}#product .otherComp{left:auto;top:auto;width:100%}#modal-finitions.modal-container .content-modal .left{width:100%}#cms #center_column #crossselling_list{padding-top:0!important}#product #crossselling_list_car .product-box,#cms #crossselling_list_car .product-box{width:48%!important;height:440px}#product .pb-left-column #image-block,#cms .pb-left-column #image-block{width:100%}#product #gift,#cms #gift{display:none}.clip-cadeau #clips{display:none}#finition #not_made_in_france,#finition #made_in_france{display:none}#product #giftselect,#product #clipselect{display:block}#finition #finitionselect{display:block;display:block!important}#crossselling_list_car{overflow:hidden;width:100%}.lastBlockProd .col-xs-4{width:100%;margin-bottom:10px}.fancybox-wrap,.fancybox-outer{width:100%!important;left:auto!important}.fancybox-inner{display:block;margin:0 auto!important}.fancybox-outer,.fancybox-inner img{display:block;width:auto!important;height:auto!important;max-width:100%;max-height:100%}.fancybox-outer{height:auto!important}.auth2 #authleft,.auth2 #authright{width:100%!important;margin-bottom:10px}#account-creation_form{padding:0}#account-creation_form .checkbox{clear:both;margin:15px 0}#account-creation_form p.inline-infos{line-height:10px!important}#authentication p.required .inline-infos{line-height:10px!important}p.info-account{text-align:center;height:auto}#my-account .showAllOrd{float:none;text-align:center;width:100%;display:block}.acountNrv .col-xs-4{width:100%}#my-account ul.myaccount-link-list li{width:100%!important;margin-top:10px}.page-subheading{margin:15px 0}#addresses ul.footer_links{text-align:center!important}#addresses ul.footer_links span{text-align:center!important}#addresses .main-page-indent span{text-align:center!important}#addresses ul.footer_links li{display:inline-block;float:none}#addresses .main-page-indent{padding:0}.blocAuth .bulletin_form{padding:60px 20px 40px}#my-account ul.myaccount-link-list li span{margin:10px 0!important}.cart_navigation{padding:0}.cart_navigation .button-medium{width:90%;margin:25px 0!important;text-align:center}.container-order .right-side-cart{padding-left:3%;padding-right:3%}#order-detail-content #cart_summary td::before{content:normal!important}#order-detail-content #cart_summary td.cart_delete{width:100%!important}#order-detail-content tbody #cart_summary td.cart_quantity{margin:0 auto;padding:0!important;width:22%!important}#order-detail-content #cart_summary td.cart_quantity{display:inline-block}#order-detail-content .table tbody>tr .descptPerso{top:auto!important}#order-detail-content td.cart_quantity.cart_quantity_customization{top:-45px!important;display:block!important}.paiement_block #order-detail-content,#HOOK_PAYMENT{width:100%!important}#order-detail-content .title3{text-align:center}.delivery_option_logo{max-width:180px}.delivery_option_logo>img{max-width:120px}.delivery_option_description{font-size:11px;min-width:145px}.delivery_option_price{min-width:42px}.pb-left-column .page-product-box .rte{display:none}.category-description{padding:0 10px}}@media screen and (max-width:600px){#crossselling_list #crossselling_list_car .product-box{height:370px}}@media screen and (max-width:480px){.product_coque_v3 .container{max-width:480px}#cartcrossselling.page-product-box{padding-bottom:0}#crossselling_list #crossselling_list_car .product-box{height:inherit}.banner .banner-element .banner-element-lang #languages-block-top div.current,.banner .banner-element .banner-element-lang #currencies-block-top div.current{padding:10px 20px 0 0!important;font-size:12px!important}.banner .banner-element .banner-element-lang #currencies-block-top ul li,.banner .banner-element .banner-element-lang #languages-block-top ul li{font-size:12px!important}.banner .banner-element .banner-element-lang #currencies-block-top div.current:after,.banner .banner-element .banner-element-lang #languages-block-top div.current:after{padding-left:5px}.banner .banner-element .banner-element-lang #languages-block-top{margin-top:0!important}.banner .banner-element .banner-element-lang #currencies-block-top{margin-top:0}#header div.nav{padding:15px 0!important}.banner .displaySearch #search_block_top{padding-top:15px!important}.navbar-toggle{border:0!important}}@media screen and (max-width:767px){#product .primary_block{padding-top:20px}}@media screen and (max-width:415px) and (max-width:760px){.blocPromo .outside{width:92%;margin:-28px auto 22px}.bx-Promo .textProdPromo{height:21%;margin-top:5px;position:relative}.bx-Promo .textProdPromo h2{font-size:17px;line-height:17px;padding-top:0}.table-responsive{width:90%;margin:0 auto}#cmsinfo_block .bx-Promo .textProdPromo p.price{font-size:16px}#cmsinfo_block .bx-Promo .textProdPromo p.price span{font-size:12px}#cmsinfo_block .col-xs-4 img{height:auto;margin:0 auto}.cms-block a img{width:50%}#cart_summary tbody td.cart_product img{width:100%}}@media screen and (max-width:415px){#header_logo img{height:auto;width:95px}#product #not_made_in_france{width:55%!important}#product .texture #finition #made_in_france{width:45%!important}#product .product_coque #attributes .attribute_list .texture ul li,#product .product_coque #attributes .attribute_list .texture #made_in_france ul li{width:100%}}@media screen and (max-width:500px){#product .primary_block{padding-top:0!important;padding-bottom:0!important}#product .breadcrumb-container{background-color:#fff!important;padding:5px 0}#product .breadcrumb-container div.container{max-width:100%}#product .breadcrumb-container .breadcrumb,#product .breadcrumb-container .breadcrumb a,#product .breadcrumb-container .breadcrumb span:not(.navigation-pipe){background-color:#fff!important}#product .breadcrumb-container .breadcrumb{padding:5px 10px}#product .breadcrumb{height:50px;line-height:22px}#product .breadcrumb .navigation-pipe{width:17px}#product .breadcrumb a:before,#product .breadcrumb span:not(.navigation-pipe):before{top:7px!important}#product .breadcrumb a:after,#product .breadcrumb span:not(.navigation-pipe):after{top:7px}#category h1{line-height:1.45em}#category .breadcrumb-container{margin-bottom:10px}#category .breadcrumb-container div.container{padding:3px 0 0 5px}#category .breadcrumb{line-height:22px}#category .breadcrumb .navigation-pipe{width:17px}#category .breadcrumb a:before,#category .breadcrumb span:not(.navigation-pipe):before{top:7px}#category .breadcrumb a:after,#category .breadcrumb span:not(.navigation-pipe):after{top:7px}}