/*HEADER - LIGNE HAUT*/
#utilityMenu{z-index:100011;border-bottom:1px solid #e1dcd8}
#utilityMenu .ul1{border-bottom:0!important}
.telephone-header a{color: #e31937 !important; font-weight: bold;}

/*HEADER - MAGASIN*/
.magasin-header-button a{background-color:#00a6da;color:#FFF!important;padding:6px!important;position:absolute;z-index:1000;top:0;margin-left:57px}
#header-magasin{width:892px;border:5px solid #CCC;height:120px;padding:38px;padding-top:12px;background-color:#FFF;display:none}
.magasin-header-button:hover + #header-magasin{display:block!important}
#header-magasin{margin-top:20px}
div#header-magasin:hover{display:block}
.header-postal{margin:0;padding:0;float:left;margin-right:45px;margin-top:17px}
.header-postal .title{font-size:19px !important;line-height:17px;text-transform:uppercase;font-weight:700 !important;margin-bottom:10px; padding-left: 0px !important}
.header-postal .sub-title{font-size:16px;sline-height:31px;color:#dc002e;text-transform:uppercase;font-weight:700;margin-bottom:13px}
.header-postal .service{border-top:1px solid #c8c1b8;margin-top:50px;margin-bottom:18px;padding-top:10px;font-size:13px;color:#333;width:357px}
.header-postal ul{margin-bottom:10px;line-height:10px}
.header-postal ul li{list-style:none;margin-left:20px;margin-bottom:5px}
.header-postal input[type="text"]{font-size:24px!important;padding:4px 7px!important;height:29px!important;width:220px!important}
.header-postal input.button{font:normal 21px/29px Arial,Helvetica,sans-serif!important;height:40px;width:50px}
.header-postal input.button:hover{background-color:#0888ba}
#header-magasin img{width:140px;float:left;margin-top:-16px}
.header-magasin-list{float:left;margin-left:40px;width:348px;text-align:center}
.header-magasin-list p{font-size:18px;text-transform:uppercase;font-weight:700;line-height:10px;border-bottom:1px solid #c8c1b8;margin-top:6px;padding-bottom:10px;margin-bottom:11px;text-align:center}
.header-magasin-list span{color:#00abe1;font-size:26px}
.header-magasin-list ul{margin-left:30px;text-align:left}
.header-magasin-list ul li{line-height:15px}
.header-magasin-list ul li a{margin-bottom:5px}
.header-magasin-list table{margin-bottom:14px}
.header-magasin-list .all-magasin{display:inline-block;white-space:nowrap;font-size:12px!important;font-weight:700!important;line-height:20px!important;background-color:#00a6da;color:#fff!important;text-decoration:none!important;text-align:center;border:none;padding:6px 17px!important;margin:0!important;-webkit-border-radius:5px!important;-moz-border-radius:5px!important;border-radius:5px!important;-webkit-transition:all .3s ease!important;-moz-transition:all .3s ease!important;-o-transition:all .3s ease!important;-ms-transition:all .3s ease!important;transition:all .3s ease!important}
.header-magasin-list .all-magasin:hover{color:#fff!important;background-color:#0888ba;text-decoration:none!important}

/*HEADER - MEGAMENU*/
#megaMenuBeta .megaMenuFlyout .megaMenuPad{padding:21px 18px 5px}
#FO_CA_L2,#FO_MOB_L3,#FO_SG_L3,#FO_FO_L3,#FO_PA_L3,#FO_IT_L3{font-size:12px!important;text-transform:uppercase;font-weight:700!important;line-height:20px!important;background-color:#00a6da;color:#fff!important;text-align:center;padding:6px 17px!important;margin:0;border-radius:5px!important; margin-top:15px;transition:all .3s ease!important}
#FO_CA_L2:hover,#FO_MOB_L3:hover,#FO_SG_L3:hover,#FO_PA_L3:hover,#FO_IT_L3:hover,#FO_FO_L3:hover{background-color:#26b4e1}
#megaMenuBeta .navbarPbTextLayout .catSection li{background-image:url(https://odeu.scene7.com/is/image/odeu09/arrow-bullet-mega-menu-fin?fmt=png-alpha&wid=5&hei=10);background-repeat:no-repeat;background-position-x:1px;background-position-y:1px;padding-left:12px;-webkit-transition:background-position 150ms ease-out}
#megaMenuBeta .navbarPbTextLayout .catSection li:hover{background-image:url(https://odeu.scene7.com/is/image/odeu09/arrow-bullet-mega-menu-fin-bleu?fmt=png-alpha&wid=5&hei=10);background-repeat:no-repeat;background-position-x:3px;background-position-y:1px;padding-left:12px}
#megaMenuBeta .navbarPbTextLayout .catLinksCol{width:195px;padding-left:10px;padding-right:10px;border-left:1px solid #e6e6e6;margin-left:0!important}
#megaMenuBeta .navbarPbTextLayout .catLinksCol.first{border:0}
#megaMenuBeta .navbarPbTextLayout .singleCatWrapper{margin-bottom:20px}
#megaMenuBeta .navbarPbTextLayout .catLinksCol h3{margin-left:5px;line-height:15px}
#megaMenuBeta .navbarPbTextLayout .rightArrowTextIcon{display:none}
.singleCatWrapper .catSection{padding-left:10px}
#megaMenuBeta .megaMenuFlyout .megaMenuPad{padding:21px 18px 5px}



/*HEADER - MEGAMENU - INK TONER*/
#nav1 .leftColumn{width:910px!important;border-right:none}
#nav1 .rightColumn{float:left!important;width:933px!important;margin-left:0}
#nav1 .rightColumn .promo_img img,#nav1 .rightColumn .promo_link img{width:230px;display:initial!important}
#nav1 .rightColumn .promo_img a{margin-bottom:0!important;display:inline!important}
.megaMenuPad .inkTonerCartridge .leftColumn{width:720px;margin-right:10px}
.megaMenuPad .inkTonerCartridge .rightColumn{width:184px}
.megaMenuPad .inkTonerCartridge .rightColumn .promo_img img{width:184px}
#megaMenuBeta .inkTonerWrapper{margin-bottom:84px;width:430px;height:140px}
#megaMenuBeta .inkTonerWrapper{margin-bottom:-26px}
.fmmInkToner h3{color:#00a7dc!important;font-size:29px!important;margin-bottom:8px!important}
#megaMenuBeta .inkTonerSearch{padding:10px;background:none!important;border-radius:0;height:120px;width:610px}
#megaMenuBeta .inkRadio{margin-left:17px;margin-bottom:13px}
#megaMenuBeta .inkRadio .fmmInkLabel{font-size:19px !important;}
#megaMenuBeta .inkRadio.first{padding-left:20px!important}
#megaMenuBeta .inkRadio label{padding:10px 10px 10px 19px !important;background-color:#fff;border:1px solid #e1e1e1;background-color:#fff}
#megaMenuBeta .inkRadio input{position:absolute;margin:11px 5px 0 8px !important}
#megaMenuBeta .inkTextField{border-radius:0px !important; border:3px solid #e1e1e1!important;float:initial !important;position:relative !important;width:336px!important;height:47px!important;margin-left:464px}
#megaMenuBeta .inkTextField input{box-shadow:none!important;height:46px!important;font-size:26px; width: 277px !important;}
#megaMenuBeta .overlayObj{top:46px!important}
#megaMenuBeta .inkTextField .submitButton{width:53px!important;border:none}
#megaMenuBeta .inkTextField .submitButton .searchIcon{top:16px!important;left:19px!important; width: 14px !important;}
#megaMenuBeta .inkTextField .submitButton:hover{box-shadow:none!important}
#megaMenuBeta #inkpredictSearchList{max-height:123px!important;border-bottom:3px solid #dc002e!important}
#megaMenuBeta .searchSuggestResultsTable td{border-bottom:1px solid #e1e1e1}
.CTA_button_inktoner{display:inline-block!important;background:#00a7dc!important;border-radius:4px!important;color:#fff!important;font-weight:700!important;padding:10px 24px!important;text-decoration:none!important;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;margin-left:54px;margin-top:16px}
.CTA_button_inktoner:hover{background-color:#26b4e1!important}
.inkToner{padding-top:18px;height:90px;margin-bottom:21px; background-color: #e1e1e1;}
#megaMenuBeta .inkTonerSearch{height:54px}
.inkalllink{margin-left:241px;font-size:12px!important}
.ink-marque100{font-size:19px}
.ink-marque100 a{font-size:21px!important;float:none!important;text-decoration:none!important}
.ink-allmarque1{width:390px;float:left}
.ink-allmarque2{width:519px;float:left}
.ink-allmarque-unit{width:110px;float:left;border-right:1px solid #e1e1e1;padding:9px;margin-top:13px;margin-bottom:17px;line-height:17px}
.ink-allmarque-unit img{width:100px!important;height:50px!important;margin-bottom:6px}
.titre-h2-inkdepot{margin-bottom: 10px;}
.paragraphe-inkdepot{margin-bottom: 15px;line-height: 16px;}
.paragraphe-inkdepot-2{margin-bottom: 10px;line-height: 16px;}
.paragraphe-inkdepot-3{;line-height: 16px;}
.paragraphe-inkdepot-3 a{color: #00a7dc !important;}
.paragraphe-inkdepot-3 a:hover{text-decoration: underline !important;}


/*HEADER - MEGAMENU - BONS PLANS ET SERVICES*/
 #nav7 .fmmBrandShops{display: none;}
 #nav7 .rightColumn{float: none;}
 .menu-bon-plan-service-box{width: 32%; height: 421px; padding: 0px; margin: 5px; float: left; border: 1px solid #e1e1e1; text-align: center; background-color: #f5f4f2;}  .menu-bon-plan-service-titre{padding: 15px; ; height:auto; background-color: #e31937; color: #FFF; text-align: center;}
 .menu-bon-plan-service-titre p{font-size: 20px; color: #FFF;}
 .menu-bon-plan-service-bon-plan{ height: auto;}
 .menu-bon-plan-service-sous-box{       border: 1px solid #e1e1e1; padding: 15px; margin: 10px; background-color: #FFF;}
 .menu-bon-plan-service-sous-box p{margin-left: 19%; font-size: 16px; text-align: left;}
 .menu-bon-plan-service-sous-box p:hover{color:#00a7dc;}
 .menu-bon-plan-service-sous-box img{    width: 34px !important; height: 27px !important; float: left; margin-top: -7px;}
 .menu-bon-plan-service-services{height:auto;padding:10px;text-align:left; padding-bottom: 7px;}
 .menu-bon-plan-service-services ul li{background-image:url(https://odeu.scene7.com/is/image/odeu09/arrow-bullet-mega-menu-fin?fmt=png-alpha&wid=5&hei=10);background-repeat:no-repeat;background-position-x:1px;background-position-y:4px;padding-left:12px;-webkit-transition:background-position 150ms ease-out;font-size:14px;padding-bottom:7.4px;line-height:19px;text-align:left}
 .menu-bon-plan-service-services ul li:hover{background-image:url(https://odeu.scene7.com/is/image/odeu09/arrow-bullet-mega-menu-fin-bleu?fmt=png-alpha&wid=5&hei=10);background-repeat:no-repeat;background-position-x:3px;background-position-y:4px;padding-left:12px}
 .menu-bon-plan-service-services img{width: 70PX !important;; height:50px !important;}
 .menu-bon-plan-service-services .carte-pro{margin-left: 77px; margin-top: -50px; font-weight: bold;}
 .menu-bon-plan-boutique-sous-box{border:1px solid #e1e1e1;margin:13.7px;background-color:#FFF;height:80px; margin-bottom: 16px;}
 .menu-bon-plan-boutique-sous-box img{float:left;width:100px !important;height:80px;background-color:#000}
 .menu-bon-plan-boutique-sous-box p{margin-left:37%;font-size:16px;text-align:center;margin-top:12px}
 .menu-bon-plan-boutique-sous-box span{font-size:12px;text-align:center;color:#666;width:150px;display:block;margin-left:7%;margin-top:8px;line-height:15px}
 .menu-bon-plan-boutique-sous-box p:hover{color:#00a7dc}
 .bouton-menu-bon-plan{display:inline-block !important;white-space:nowrap;font-size:12px!important;font-weight:700!important;line-height:20px!important;background-color:#00a6da;color:#fff!important;text-decoration:none!important;text-align:center;border:none;padding:9px 27px!important;margin-bottom:16px!important;margin-top:8px!important;border-radius:5px!important;transition:all .3s ease!important}


/*FIL D'ARIANE*/
#vkgTopBar{padding:15px 0 20px}
#vkgTopBar #breadcrumbSection{width:780px}
#siteBreadcrumb{margin:-6px 1px 10px;padding-top:19px}

/*CAROUSSEL PRODUIT*/
.carouselZone h3{color:#e31937 !important}
.carouselZone .zonePortal.col4{min-height:365px}
.carouselZone .zonePortal{min-height:365px;height:365px}
.reevoo_container{display:none}
#skuListProducts.list_view .carouselZone .skuPricing,.carouselZone .skuPricing{min-height:65px}
.carouselZone .trim{border-radius:0}
.VerticalZone.carouselZone{border-radius:0}
.carouselZone .zone-wrapper.col4{margin-left:9px}
.carouselZone .zo-item{text-align:center}
.VerticalZone.carouselZone h3.col4{text-align:center;font-size:18px}
.carouselZone .merch_block .sku{margin-top:3px}
#skuListProducts.list_view .carouselZone .skuPricing,.carouselZone .skuPricing{padding-left:9px}
.carouselZone .addtoCart{padding-left:8px}
.trustville-product-widget-small{text-align:center!important}
.skuPricing .skuVatInfo{text-align:left}
input[type="text"]#skuqty-{padding:6px;margin:0}
#addSku #content .button,#addSku #content a.button{font-size:12px}
.fr.vkg .skuPriceBlock input.button,.fr.vkg #skuListProducts.grid_view input.button,.fr.vkg #skuListProducts.grid_view input.button:hover,.fr.vkg .skuPriceBlock input.button:hover{width:112px;height:30px}
.carouselZone .quantity input,#skuListProducts .carouselZone .addtoCart .quantity input,#skuBottomBeta .carouselZone .addtoCart .quantity input,#orderHistory .carouselZone .addtoCart .quantity input{padding:2px;margin:0;margin-right:3px}
.carouselZone .b1 input.button,.carouselZone .b1 a.button,#skuListProducts .carouselZone .b1 input.button,#skuBottomBeta .carouselZone .b1 input.button,#skuListProducts .carouselZone .b1 a.button{height:30px;width:112px;font-size:12px}
.carouselZone span.bigPrice{    color: #504a43 !important; font-size: 22px !important;}
.carouselZone .skuVatInfo{font-size:14px !important; margin: 3px 0 0 0 !important;}

/*FOOTER*/
#footerPersistent {display:none;}
#siteFooter{padding-top:21px}
#siteFooter li li{padding:6px 0 0}
#footerWrapper a:hover{color:#00a7dc}
#footer a:hover{color:#00a7dc}
#reassurance{margin:auto;width:950px;height:50px;text-align:center;border-bottom:1px solid #e1dcd8}
.reassurance-part{width:226px;height:50px;float:left;display:table-cell;vertical-align:middle;margin-right:15px}
.reassurance-part img{width:30px;height:50px;text-decoration:none;border:0;float:left}
.reassurance-part p{text-align:left;font-size:12px;text-transform:uppercase;font-weight:700;padding-left:35px;padding-top:21px}
.last-picto-footer{margin-right:0}
.titre-footer-home{margin-top: 20px; margin-bottom: 5px;}
#resourceCenter{line-height: 18px;}
#footerLast{ padding: 10px 0 10px; margin-top: 20px; }
#countrySwitch{background-color: #ece7e2;}
#countrySwitch #selectCountry{padding-left: 0px; padding-right: 10px;}
#selectedCountryButtons .flag{background:url('https://www.officedepot.fr/images/fr/od/tiles/flag-office-depot.png') no-repeat 128px 1px !important;}
#selectedCountryButtons .flag.FR{    background-position: 0 -610px !important;}
#languageSwitch a{color: #302c28 !important; }
#languageSwitch a:hover{color: #00a7dc !important; }
#languageSwitch .language a{background:url('https://www.officedepot.fr/images/fr/od/tiles/flag-office-depot.png') no-repeat 128px 1px}
#languageSwitch .us a{background-position: 128px -60px !important;}
#languageSwitch .kr a{background-position: 128px -120px !important;}
#languageSwitch .hu a{background-position: 128px -181px !important;}
#languageSwitch .il a{background-position: 128px -242px !important;}
#languageSwitch .jp a{background-position: 128px -425px !important;}
#languageSwitch .pl a{background-position: 128px -303px !important;}
#languageSwitch .cz a{background-position: 128px -364px !important;}
#languageSwitch .sk a{background-position: 128px -486px !important;}
#languageSwitch .se a{background-position: 128px -547px !important;}
#footerLast #footerPayLinksContainer{margin-top: 6px; border:none !important;}
.footer-reseau-sociaux{margin-bottom: 15px;}
.footer-reseau-sociaux img{margin-top: 10px; margin-right: 10px;}

/*HOMEPAGE*/
/*#minibanner{height:0;margin:0 auto;overflow:hidden;padding:7px 0 27px;width:948px;background-repeat:no-repeat;background-image:url(//www.officedepot.fr/speciallinks/fr/od/images/banner-background-reassurance-bar-948x49-office-depot-v3.png);background-position:0 -10px}*/
.hslid .slnvel ul li a span.slinf{margin:12px 0 0 15px!important; width: 168px !important;}
.topMarketViewAll{float:right}
#topBrands a{margin-right:0}
.topMarketLinks{background:none;padding:0}
#topmarque-slider{float:left;width:940px;border:1px solid #e1e1e1;margin-bottom:10px;padding:5px}
#topmarque-slider img{width:120px;margin-left:19px;margin-right:19px}
.topMarketLinks{width:952px}
.titre-2-article{color:#e31937;font-size:20px;font-weight:400;padding-bottom:.25em;margin:3px}
.bloc-list-plus-home{width:469px;margin:5px;float:left;border:solid 1px #e7e7e7;margin-left:0}
.bloc-list-plus-home img{width:138px;height:137px;background-color:#3e3e3e;float:left}
.bloc-list-plus-home h3{text-align:left;color:#000!important;font-size:17px!important;margin:14px;width:288px;margin-left:158px;line-height:19px;margin-top:9px!important}
.bloc-list-plus-home p{line-height:18px!important;margin:0;margin-bottom:7px;padding-left:158px!important;margin-right:5px}
.bloc-list-plus-home-btn{background:#00a7dc;border-radius:4px;color:#fff!important;font-family:'Montserrat',sans-serif,Helvetica,Arial,sans-serif;padding:6px 9px;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;float:right;margin-right:14px!important;margin-bottom:9px}

/*CATEGORIE*/
.headerPad{color:#e31937;margin-bottom:4px;margin-top:-3px}
#pageBuilderHeader .pageBuilder_header_offers{float:left!important}
#pageBuilderHeader .pageBuilder_header_offers h1{font-size:25px;font-weight:400!important;color:#00a7dc}
#mccContainer .bloc-cat-intro h1{font-size:25px;font-weight:400!important;color:#00a7dc}
#pageBuilderHeader .pageBuilder_header_offers p{font-size:12px;line-height:18px;margin:6px 0 0}
#mccContainer .bloc-cat-intro p{font-size:12px;line-height:18px;margin:6px 0 0}
.pageBuilderHeader .pageBuilder_header_offers a{font-weight:700;text-decoration:underline!important;color:#00a7dc!important;font-size:12px!important}
#mccContainer .bloc-cat-intro a{font-weight:700;text-decoration:underline!important;color:#00a7dc!important;font-size:12px!important}
.ab-link {font-weight: 700;cursor: pointer;}
#mccContainer .bloc-cat-intro .less.active .button-read-more, .button-read-less  {display: none}
#mccContainer .bloc-cat-intro .less.active .button-read-less {display: block}
#mccContainer .bloc-cat-intro .more {margin-top: 10px}
#mccContainer .bloc-cat-intro .more p {margin: 0;padding: 0}
#pageBuilderContent .pageBuilder_category_block ul{margin:40px 5px 7px 128px}
#pageBuilderContent .pageBuilder_category_block ul{margin-left:16px; margin-top:41px}
#pageBuilderContent .pageBuilder_category_block ul li{background-image:url(https://odeu.scene7.com/is/image/odeu09/arrow-bullet-mega-menu-fin?fmt=png-alpha&wid=5&hei=10);background-repeat:no-repeat;background-position-x:1px;background-position-y:3px;padding-left:12px;-webkit-transition:background-position 150ms ease-out}
#pageBuilderContent .pageBuilder_category_block ul li:hover{background-image:url(https://odeu.scene7.com/is/image/odeu09/arrow-bullet-mega-menu-fin-bleu?fmt=png-alpha&wid=5&hei=10);background-repeat:no-repeat;background-position-x:3px;background-position-y:3px;padding-left:12px}
#pageBuilderContent{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;background:#e1dcd8!important;padding-bottom:7px!important}
#pageBuilderTabContents{padding-top:0}
#pageBuilderTabs li{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;background:#a59b92!important;border:1px solid #a59b92!important;border-bottom:0 solid #fff!important;margin:2px 1px 0!important;padding:11.5px 14px!important}
#pageBuilderTabs li.active{border:1px solid #fff!important;border-bottom:0 solid #fff!important;background:#fff!important}
#pageBuilderTabs li:hover{background:#97908a!important}
#pageBuilderTabs li.active:hover{background:#fff!important}
#pageBuilderContent #pageBuilderTabs a{color:#fff!important;font-weight:400!important;font-size:17px!important}
#pageBuilderContent #pageBuilderTabs a:hover{text-decoration:none!important}
#pageBuilderContent #pageBuilderTabs .active a{color:#504a43!important;font-weight:700!important;font-size:17px!important}
#pageBuilderContent .pageBuilder_category_block{width:269px!important;padding:20px!important}
#pageBuilderContent .pageBuilder_category_block h3 a{width:281px!important;margin-bottom:8px!important}
#pageBuilderContent .pageBuilder_category_block h3 a:hover{text-decoration:none!important;color:#00a7dc!important}
#pageBuilderContent .pageBuilder_category_block a{font-size:12px}
#pageBuilderContent .pageBuilder_category_image{margin-left:5px}
#pageBuilderContent .pageBuilder_category_row{border-bottom:1px #e1dcd8 solid!important}
#pageBuilderContent #pageBuilderTabContents .pageBuilder_category_block a:hover{color:#00a7dc!important;text-decoration:none!important}
#pageBuilderRelated{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;height:32px!important;background:#e1dcd8}
#pageBuilderRelated a{color:#504a43!important;text-decoration:none!important}
#pageBuilderRelated a:hover{color:#00a7dc!important}
#pageBuilderRelated .related_title{border-radius:0!important;height:12px!important;color:#fff!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;background:#a59b92 url(https://odeu.scene7.com/is/image/odeu13/related_arrow) no-repeat 100% 0!important}
#pageBuilderTabs li.first{background:transparent!important;border:0!important;color:#000!important;margin:0!important;padding:0!important;width:6px!important;display:inline-block!important;height:31px!important;font-size:0!important}
#pageBuilderFootList{width:952px!important;border:0 solid #e1dcd8!important;background-color:#e1dcd8!important;border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important}
#pageBuilderFootList h3{background:#a59b92!important;padding-left:10px!important}
#pageBuilderFootList a{color:#504a43!important;background:none!important;padding-left:4px!important}
#pageBuilderFootList a:hover{color:#00a7dc!important}
#pageBuilderFootList ul{list-style-type:disc!important;margin:0 2px!important}
#pageBuilderFootList li{list-style-position:inside!important;padding:3px 0!important;color:#504a43}
#content #pageBuilderStoreV2 .pageBuilder_header_offers{margin-right:0!important}
#pageBuilderStoreV2 #siteBreadcrumb{padding-bottom:8px;margin-top:-16px}
#pageBuilderFootList li{list-style-type:none}
.titre-cat-maillage{color:#e31937 !important;font-weight:700!important;font-size:21px!important;margin-top:10px}
.bloc-cat-maillage{width:464px;margin:5px;float:left;border:solid 1px #e1e1e1}
.bloc-cat-maillage img{width:138px;height:137px;background-color:#3e3e3e;float:left}
.bloc-cat-maillage h3{text-align:left;color:#000 !important;font-size:17px !important;margin:14px;width:288px;margin-left:158px;margin-bottom:1px !important;line-height:19px;margin-top:9px !important;}
.bloc-cat-maillage p{line-height:18px!important;margin:0;margin-bottom:7px;padding-left:158px!important;width:298px!important}
.bloc-cat-maillage-btn{background:#00a7dc;border-radius:4px;color:#fff!important;font-family:'Montserrat',sans-serif,Helvetica,Arial,sans-serif;padding:6px 9px;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;float:right;margin-right:14PX;margin-bottom:9PX}
#pageBuilderStoreV2 .skuListProduct .skuListSkuDescription, #pageBuilderStoreV2 .skuListProduct .skuListSkuDescription a{color:#504a43;}
#pageBuilderStoreV2 .skuListProduct .skuListSkuDescription .skuListSkuNumber{    margin-top: 3px;}
#searchRefine .skuPricing{padding-left:9px;}
#pageBuilderStoreV2 .skuAddToCartWrapperGridView .addtocart .button{width:121px;height: 31px; font-size: 12px;}

/*LISTE PRODUIT*/
#skuListContent h1,#navSearch h1,#skuListContent #rrHorizontalZone #rr_placement h3{color:#e31937!important;}
#skuListProducts.list_view .skuListSku{padding:8px 0 0;}
#skuListContent h1{font-size:24px;padding-bottom:0}
#skuListContent h1 span.term{color: #e31937 !important;}
#skuListProducts.list_view .skuListSkuImg{margin-left:20px}
#skuListProducts.list_view .skuListSkuDescription a{font-size:13px;line-height:18px;}
#skuListProducts.list_view .skuListProduct .skuListSkuDescription .skuListSkuNumber{margin-top:8px;}
#skuListProducts.list_view .skuListProduct .sku_comparebox{margin:0 0 6px 6px;}
#skuListProducts.list_view .skuListProduct img.dealIconImg{position:absolute;top:94px;left:194px;z-index:10}
#skuListProducts.list_view .skuListViewDescCol .sku_DealImage{width:63px}
#skuListProducts.list_view .skuListViewDescCol .sku_DealFeaturesBlock{font-weight:500;position:absolute;margin:0;top:93px;height:24px;border-radius:0;background-color:#f5f4f2;color:#736a60}
.paginationSection{margin:12px 0}
#skuListContent .skuListGrayFunctionBar{margin:9px 0}
#skuListContent h1 span.term{font-size:24px;}
#content #refinementForm{background-color:#f5f3f2;border:1px solid #dbdad6;padding-left:7px;}
#content #skuListRefinement h3.styleAcc{width:150px;padding:7px 0 0 1px;margin:0 0 11px 3px;}
#content #skuListRefinement h3.styleAcc.cat{padding:7px 0 11px 11px;margin:0;background-color:#f5f3f2;width:auto;border:1px solid #dbdad6!important;border-bottom:0!important;background-position:154px 8px}
#content #skuListRefinement #catalogItems{background-color:#f5f3f2;border-left:1px solid #dbdad6;border-right:1px solid #dbdad6;padding-left:12px}
#content #skuListRefinement h3.styleAcc:first-of-type{border-top:none;}
#content #skuListRefinement .skuListRefinementBlock ul.list_refinement{margin:0 0 15px 3px;}
#content #skuListRefinement .skuListRefinementBlock li{padding:0;margin-bottom:6px;}
#content #skuListRefinement .skuListRefinementBlock li.limore{padding:0 10px 0 4px;box-sizing:border-box}
#content #skuListRefinement .styleAcc{background:url(https://sb.monetate.net/img/1/426/1101252.png) no-repeat 144px 8px}
#content #skuListRefinement .styleAcc.accOpen{background-position:-45px 10px}
input.refinement{display:none}
input.refinement + label:before{display:inline-block;content:'';background-color:#fff;border:1px solid #c8c1b8;width:12px;height:12px;vertical-align:top;margin:0 2px;border-radius:3px}
input.refinement[checked] + label:before{background-color:#09f;content:"";color:#fff;text-align:center;line-height:14px;border-color:#fff;font-size:8px}
#merchRuleSeoText h1{color: #e31937 !important;}
#skuListProducts .compareButton input.compareSubmit.button {font-size: 12px !important;height: 25px !important;width: auto !important;}
#skuListProducts.grid_view .skuListProduct .skuListSkuDescription, #skuListProducts.grid_view .skuListProduct .skuListSkuDescription a{text-align: left;}
#skuListProducts.grid_view .skuListSku .skuPricingGridView{padding-left: 8px;}

/*FICHE PRODUIT*/
#socialWrapper{display:none}
#socialContainer{display:none}
#product .test-snippet{list-style:disc;font-size:14px;line-height:18px;padding-bottom:15px;padding-top:7px;margin-left:24px;color:#505050;list-style-image:url(https://odeu.scene7.com/is/image/odeu09/arrow-bullet-description-1?fmt=png&wid=10&hei=10)}
#product #skuBottomBeta .skuFullDescContent p{margin-bottom:10px}
#product #skuMiniNav{text-transform:uppercase;border-radius:0;padding:13px 20px 12px 12px}
#product #skuMiniNav a{padding-right:15px;margin-right:12px}
#product #skuBottomBeta .skuBottomInfoBlock h3{text-transform:uppercase}
#product #skuBottomBeta .skuFullDescContent .skuBulletSubheader{font-size:16px;margin-bottom:22px;color:#00a7dc}
#product .skuTechSpecsTable{margin-left:-20px;margin-top:-18px;margin-bottom:-14px;border:1px solid #f5f3f2}
#product .skuTechSpecsTable .techSpecsValue{border-left:1px solid #ececec}
#product .ccs-logo-ls .ccs-logo-ls-entry img.ccs-logo-ls-icon{margin-top:20px;margin-bottom:20px}
#product #skuAddToCart{background:#E31937}
#product #sku_InfoBlock .sku_DealFeaturesBlock{color:#736a60;border-radius:0;padding:0;background-color:#f5f4f2;height:40px;font-size:13px}
#product #sku_InfoBlock .sku_DealImage{height:40px;width:80px;padding:0;margin:0}
#product #sku_InfoBlock .sku_DealTextWrapper{width:345px;line-height:13px }
#product #sku_InfoBlock .sku_DealTextWrapper .importantpromo{font-size:14px;font-weight:700}
#product #skuListProducts.list_view .skuListProduct img.dealIconImg{position:absolute;top:94px;left:194px;z-index:10}
#product #skuListProducts.list_view .skuListViewDescCol .sku_DealImage{width:63px}
#product #skuListProducts.list_view .skuListViewDescCol .sku_DealFeaturesBlock{font-weight:500;position:absolute;margin:0;top:93px;height:24px;border-radius:0;background-color:#f5f4f2;color:#736a60}
#product .skuImageBlock{margin-right:30px;height:424px}
#product #sku_InfoBlock{width:361px;margin:0}
#product .skuRightSidebar{width:276px;margin-top:91px}
#product #sku_InfoBlock .sku_DealTextWrapper{width:538px; font-size:12px;line-height:12px;padding-left:10px}
#product #sku_InfoBlock .sku_Title{width:640px}
#product #sku_InfoBlock .sku_VikingNumber{width:640px;border-bottom:1px solid #e0e0e0;padding-bottom:14px}
#product .trustville-product-widget-small{margin-bottom:13px;margin-left:-16px}
#product #sku_InfoBlock .sku_DescriptionWrapper{padding:0!important}
#product #sku_InfoBlock .sku_Description{font-size:12px}
#product .test-snippet{font-size:12px}
#product #sku_InfoBlock .sku_MoreInfoLink{font-size:12px}
#product .skuPriceBlock{width:243px;border-radius:0;margin-left:20px;padding:7px;padding-top:26px}
#product #skuPageContentWrapper .skuTopDetailsContainer .skuPricing{float:left;height:86px;margin-left:40px}
#product .skuPriceBreak{display:none}
#product .skuPricing .skuNewPricing{font-size:26px;color:#e31937}
#product .skuPricing .skuVatInfo{margin:33px 0 0;font-size:17px}
#product .sku_AddToCartWrapper{width:235px!important;margin-top:0!important;margin-left:5px;float:right}
#product input#skuAddToCart{width:173px;padding:16px!important;font-size:19px;padding-bottom:34px!important;cursor:pointer}
#product .skuShoppingList input.skuShoppingListSubmit{text-align:center;width:241px;background-position:35px;margin-top:14px}
#product .skuDeliveryBlock{margin-left:20px;width:233px}
#product .skuDeliveryBlock .skuDeliveryLinks{width:242px;text-align:center}
#product .skuDeliveryBlock span.skuDeliveryText a:link,.skuDeliveryBlock span.skuDeliveryText a:visited{font-size:12px}
#product .skuDeliveryBlock .skuDeliveryRule{width:263px}
#product .skuDeliveryBlock span.skuDeliveyImage.skuShipped{background-position:-54px 2px}
#product .skuDeliveryBlock span.skuDeliveryText{width:215px}
#product #content .quantityField input[type="text"],#ie8 #content .quantityField input[type="text"],#ie7 #content .quantityField input[type="text"]{width:48px!important;height:48px!important}
#product #content .quantityField input[type="text"]#mainqtybox{font-size:20px}
#product .skuKeyFeatures{display:none}
#product #skuBottomBeta .skuFullDescContent p{padding-left:17px;background-image:url(https://odeu.scene7.com/is/image/odeu09/arrow-bullet-description-1?fmt=png&wid=10&hei=10);background-repeat:no-repeat;background-position:0 2px}
#product #skuBottomBeta .skuFullDescContent .skuBulletSubheader{background:no-repeat;padding-left:0}
#product .textes{margin:10px}
#product .textes img{width:14px;float:left}
#product .textes h2{font-size:16px;margin-top:30px!important}
#product .textes p{font-size:12px!important;line-height:18px!important;margin-bottom:20px!important;color:#000}
#product .textes ul li{font-size:13px;color:#000;margin-left:10px}
#product .textes a{font-size:13px;color:#00a7de}
#product .textes table tr td{border:1px solid;border-color:#000;text-align:center}
#product #special-offer{width:358px;font-family:Arial,Helvetica,sans-serif;margin-bottom:15px;border:1px solid #e0e0e0}
#product #special-offer-type{width:359px;height:33px;background-color:#000;background-repeat:no-repeat;float:left}
#product #special-offer-type h2{font-size:17px;margin:0;color:#FFF;padding-top:4px;text-transform:uppercase;font-weight:100;float:left;padding-left:12px;margin-top: 2px;}
#product #special-offer-type img{float:left;width:47px;height:33px}
#product .montant{font-size:25px}
#product .indice{font-size:14px}
#product #special-offer-content{background-color:#f5f4f2;font-family:Arial,Helvetica,sans-serif;padding-top:35px}
#product #special-offer-content p{color:#666;padding:8px;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px; padding-bottom: 0px;}
#product #special-offer-content a{text-align:: right;padding:5px;font-family:Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none;padding-left:0}
#product #special-offer-content p.lien-offre{padding-bottom: 5px;padding-right: 5px; padding-left:0px; padding-top:0px;}
#product .special-offer-cartouche-od{    width: 363px !important;}
#product .lien-offre{text-align:right;text-decoration:underline;color:#00a7dc;font-size:14px}
#product .lien-offre-a{color:#00a7dc;font-size:14px;font-weight:700}
#product .lien-conso{color:#666;font-weight:700;text-decoration:none}
#product .skuKeyFeatures .keyFeaturesHeading{    color: #e31937;     border-bottom: 1px solid #e0e0e0;}
#skuAdTile .specops {height: 60px !important; }
#skuAdTile .specops .odrCadre .odrCenterSpan {padding: 0 0 0 0 !important; }

/*SPECIALINK PAGE*/

.titre-maillage{color:#e31937!important;font-weight:700!important;font-size:21px!important;margin-bottom:10px}
.content-maillage{width:469px;margin:5px;float:left;border:solid 1px #e7e7e7;margin-left:0}
.content-maillage img{width:138px;height:137px;background-color:#3e3e3e;float:left}
.content-maillage h3{text-align:left;color:#000!important;font-size:17px!important;margin:14px;width:288px;margin-left:158px;line-height:19px;margin-top:9px!important}
.content-maillage p{line-height:18px!important;margin:0;margin-bottom:7px;padding-left:158px!important;margin-right:5px}
.content-maillage-btn{background:#00a7dc;border-radius:4px;color:#fff!important;font-family:'Montserrat',sans-serif,Helvetica,Arial,sans-serif;padding:6px 9px;transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-webkit-transition:background .25s ease-in-out;float:right;margin-right:14px!important;margin-bottom:9px}

/*COMPTE - HISTORIQUE DE COMMANDE*/
#orderHistory .hdr label h3 {color:#e31937 !important;}

/*PANIER*/
#shoppingCart #m04,#shoppingCart #m03, #shoppingCart #cartUpdateForm .pppRow, #shoppingCart #cartUpdateForm td[colspan="10"]{display:none;}
#shoppingCart #cartUpdateForm .pppRow,#shoppingCart #cartUpdateForm td[colspan="10"]{display:none}
#cartUpdateForm,#backorderedItems{width:952px!important;box-sizing:border-box}
#backorderedItems{margin-top:10px;border:0!important}
#m0Headers #confirmForm{display:none!important}
#content .shopping_cart_header DIV INPUT{display:none!important}
#content .link{display:none!important}
.sku_AddToCartWrapper{width:166px!important}
#shoppingCart div.backordered{box-sizing:border-box;border:none;margin-top:10px}
#shoppingCart div.backordered div{width:auto}
#shoppingCart #m02,#addSku #m02{width:100%}
#shoppingCart #cartUpdateForm .products td[colspan="8"]{display:none}
#confirm_shoppingCart #backorderedItems{max-width:952px;margin:0;border:1px solid #e1e1e1!important}
#confirm_shoppingCart .td1.photo{width:75px}
#container #m02 .iFull{width:auto}
#m02 .moduleStructContent,.moduleStructContent{border:none}
#error .moduleStructContent,#info .moduleStructContent,#warning .moduleStructContent{border:1px!important}
.exceptions table th.message{border:0!important}
#shoppingCart .b1 .button:hover,#shoppingCart .b2 .button:hover,#shoppingCart .b2 input.button:hover,#shoppingCart .vkg_button.vkg_grey:hover,#shoppingCart .b1 a.button:hover,#shoppingCart .b1 input.button:hover,#shoppingCart #cslSkuDetail .b2 .button:hover,#shoppingCart .b1a .button:hover,#shoppingCart .b1a a.button:hover,#shoppingCart .b1a input.button:hover,#shoppingCart .vkg_submit:hover,#shoppingCart a.vkg_submit:hover,#shoppingCart input.vkg_submit:hover,#shoppingCart .vkg_button:hover,#shoppingCart a.vkg_button:hover,#shoppingCart input.vkg_button:hover{box-shadow:none}
#shoppingCart table.products .item_sku{font-size:13px;font-style:italic;color:#5c565a;padding-top:10px}
#shoppingCart abbr{text-decoration:none}
#shoppingCart table.products th{font-size:14px;padding:5px}
#shoppingCart table.products .itemname,#shoppingCart table.products td.extended_price,#shoppingCart .smCartSummary .smCartSummaryDiv,#shoppingCart .smCartSummary .smCartSummaryDiv .priceTd{font-size:14px}
#shoppingCart #cartUpdateForm table.products .extended_price{padding-right:10px}
#shoppingCart #cartUpdateForm table.products .th4.extended_price{padding:0 5px;text-align:center}
#shoppingCart #cartEntries th.price, #shoppingCart #cartEntries td.price{vertical-align: inherit;}
#shoppingCart #m02 h2{margin-bottom:3px;font-size:25px}
#backorderedItems h2,#invalidItems h2,#restrictedItems h2{font-size:15px!important;text-transform:uppercase}
#backorderedItems .description a{font-size:14px;font-weight:700}
#shoppingCart .updateBtn input.button,#shoppingCart .removeBtn .link_button{font-size:10px;text-align:center;width:78px}
#shoppingCart #m02 #confirmForm .buttonwrapper{float:left;width:100%}
#confirmForm .buttonwrapper li.continueCheckout{float:right}
#confirmForm .buttonwrapper li input.button,#confirmForm .buttonwrapper li a,#shoppingCart .new_cart_links li a,#shoppingCart #m02 .buttonwrapper.cartLinks li input.link_button{padding:5px 15px;line-height:20px}
#confirmForm .buttonwrapper li input.button{border:1px solid #00a7dc;font-weight:700}
#shoppingCart #m02 #cartUpdateForm .removeBtn input.link_button{border:1px solid #c8c8c8;display:inline-block;border-radius:4px}
#shoppingCart #confirmForm .buttonwrapper li.link a,#shoppingCart .new_cart_links li a,#shoppingCart #m02 .cartLinks input.link_button{border:1px solid #c8c8c8;display:inline-block;border-radius:4px;background-color:#eee;font-size:14px;font-weight:400;color:#828481}
#shoppingCart #confirmForm .buttonwrapper li.link a:hover,#shoppingCart .new_cart_links li a:hover,#shoppingCart #m02 .cartLinks input.link_button:hover{border-color:#9d9d9d;color:#5d5d5d;text-decoration:none}
#shoppingCart #m02 .buttonwrapper.cartLinks{width:585px;float:left}
#shoppingCart #m02 .buttonwrapper.cartLinks li{float:right}
.checkoutButtons{float:right;width:172px}
.checkoutButtons #confirmForm .buttonwrapper li{margin-top:6px}
#shoppingCart .new_cart_links{padding-top:0!important}
#freeDelivery{padding-bottom:0;margin:10px 0}
#shoppingCart .couponbox_wrap{float:left}
#shoppingCart .couponbox_wrap .buttonwrapper.couponbox,#shoppingCart .couponbox_wrap .buttonwrapper.couponbox li{padding:0;margin-right:10px}
#shoppingCart .couponbox_wrap .buttonwrapper.couponbox li > :not(div),#shoppingCart .couponbox_wrap .buttonwrapper.couponbox li input{font-size:14px;padding:5px 10px}
#shoppingCart .couponbox_wrap .buttonwrapper.couponbox li:nth-child(2){clear:left}
#shoppingCart .couponbox_wrap .buttonwrapper.couponbox li label{padding:5px 0;display:inline-block}
.products td{padding:0}
#cartUpdateForm .clear_both{clear:none!important}
#shoppingCart #m02 .smCartSummary{background-color:#eee;width:300px}
#shoppingCart .smCartSummary .smCartSummaryDiv{padding:10px}
.smCartSummaryDiv.last{background-color:#c2c2c1}
table.products{border:1px solid #e1e1e1}
.checkoutButtons + #Add_Proceed{top:-179px;position:relative}
#Add_Proceed input{width:100%}
#Add_Proceed input.button{background-color:#736a60;width:auto}
#Add_Proceed input.button:hover{background:linear-gradient(to bottom,#888078 0,#888078 50%,#736a60 52%,#888078 100%)}
#m02 #Add_Proceed .col1{padding:15px 0 0}
#m02 #Add_Proceed .col1 table td{padding-right:20px}
#m02 #Add_Proceed .moduleStructContent{border:0;padding:0!important}
#shoppingCart #container #content #Add_Proceed h2.modStyle1{background:#efefef;color:#000;border:1px solid #e1e1e1;display:inherit;padding:6px 15px}
#shoppingCart #container #content #Add_Proceed h2.modStyle1 .hovertip{display:none}
#h02 .modStyleFD .hovertip{float:right!important;margin-top:-21px!important;margin-right:100px}
#shoppingCart .modStyleFD .moduleStructContent{padding-top:16px!important;min-height:0!important;background-position-y:6px}
#error .moduleStructContent{border-width:1px}
.moduleStructContent a{font-size:15px;color:#0e629a}
#freeDelivery .deliveryprompt{background:url(https://www.officedepot.fr/images/vkg/v4/sprite_allbtn_images_vkg.png) no-repeat scroll -9px -346px #dfffe6;border:1px solid #55b949;min-height:27px; font-size:13px;padding: 7px;    padding-bottom: 0px; padding-left:49px;
    color: #55b949;}
#shoppingCart .deliveryprompt p.gen_offer_msg{color:#2e7e3d;line-height:21px;font-size:13px}
#shoppingCart .deliveryprompt .Livraison-offerte-checkout{ color: #55b949;}
#content .quantityField input[type="text"],#ie8 #content .quantityField input[type="text"],#ie7 #content .quantityField input[type="text"]{width:25px}
#content .shopping_cart_header UL{display:block!important}
#backorderedItems input.button{padding:8px 14px;text-decoration:none!important;color:#fff!important;font-size:19px}
#backorderedItems input.button:hover{padding:8px 14px;text-decoration:none!important;color:#fff!important;font-size:19px}
.exceptions table th.message{font-weight:400;font-size:13px!important;line-height:21px;padding-left:15px!important;color:red;text-align:center!important}
#backorderedItems .header{margin-left:360px}
#backorderedItems table.products{border:0!important}
#backorderedItems table.products .tr1 td{border-bottom:1px solid #eee;min-height:75px}
#backorderedItems table.products .tr1 .photo{border-left:1px solid #eee}
#backorderedItems table.products .tr1 .radio{border-right:1px solid #eee}
#confirm_shoppingCart h2{background:rgba(227,25,55,0.24)!important;cursor:default;width:930px;padding:7px 10px;margin-bottom:0!important;border:1px solid #e1e1e1;font-size:14px!important;line-height:18px;font-weight:400}
#validationItems{width:951px!important}
#validationItems .moduleStruct h2{font-size:21px!important;background:none!important;margin-top:10px;margin-bottom:13px}
#validationItems .divider{display:none}
#validationItems .moduleStruct tr th{background-color:#eee;color:#202020;font-weight:700;height:35px;vertical-align:middle;border-top:1px solid #e1e1e1!important;font-size:14px!important;width:150px}
#validationItems .products .description{padding-left:7px}
#validationItems .products td{vertical-align:middle}
#validationItems .products abbr{text-decoration:none!important}
#validationItems .buttonwrapper li input.button{border:1px solid #00a7dc;font-weight:700;padding:5px 15px!important;line-height:20px!important;margin-top:-10px;box-shadow:none!important}
#addSku .actions ul.buttonwrapper{margin-right:0!important}
#accessories .moduleStructContent{padding:0}
#addSku #accessories th{background-color:#eee!important;color:#202020!important;font-weight:700!important;height:35px!important;vertical-align:middle!important;border-top:1px solid #e1e1e1!important;font-size:14px!important;padding-bottom:0}
#addSku #accessories abbr{text-decoration:none!important}
#addSku .moduleStruct h2{font-size:21px!important;background:none!important;margin-top:10px;margin-bottom:13px;     padding-left: 0px; }
.moduleStructContent table.products .tr1 td{vertical-align:middle}
#dealAdded .header{background-color:#DEF1DB;padding:10px;border:1px solid #55B949;color:#55B949}
#dealAdded .products .price{color:#55B949}
#viewcouponcont{width:941px}
#addSku #m03{display: none;}
#addSku #content .button, #addSku  #content a.button{font-size: 12px;padding: 9px;}
#addSku .actions .buttonwrapper li{margin-top: -9px; margin-right: -10px;}

.fr.vkg #skuListContent .skuPriceBlock .addtocart input.button, .fr.vkg #skuListProducts.grid_view .addtocart input.button, .fr.vkg #skuListProducts.grid_view .addtocart input.button:hover, .fr.vkg #skuListContent .skuPriceBlock .addtocart input.button:hover{width: 122px;}

/*PANIER-COUPONS*/
#coupons #m03{display: none;}

/*BOUTIQUES-METIERS*/

#texte-seo-boutique-sante{
    width: 952px;
}

#texte-seo-boutique-sante h2 {
    color :#489ecc;
    margin-top: 15px;
}

#texte-seo-boutique-sante p {
    margin-top: 5px;
    width: 952px;
    font-size: 15px;
    line-height: 21px;
}

#texte-seo-boutique-sante p a {
    font-size: 15px;
    color: #00a7dc;
}

#texte-seo-boutique-sante p a:hover {
    font-size: 15px;
    color: #00a7dc;
    text-decoration: underline;
}

#texte-seo-boutique-sante p br {
    line-height: 35px !important;
}

#texte-seo-boutique-architecture{
    width: 952px;
}

#texte-seo-boutique-architecture h2 {
    color :#945e4c;
    margin-top: 15px;
}

#texte-seo-boutique-architecture p {
    margin-top: 5px;
    width: 952px;
    font-size: 15px;
    line-height: 21px;
}

#texte-seo-boutique-architecture p a {
    font-size: 15px;
    color: #00a7dc;
}

#texte-seo-boutique-architecture p a:hover {
    font-size: 15px;
    color: #00a7dc;
    text-decoration: underline;
}

#texte-seo-boutique-architecture p br {
    line-height: 35px !important;
}

#texte-seo-boutique-commerce{
    width: 952px;
}

#texte-seo-boutique-commerce h2 {
    color :#4f8e3d;
    margin-top: 15px;
}

#texte-seo-boutique-commerce p {
    margin-top: 5px;
    width: 952px;
    font-size: 15px;
    line-height: 21px;
}

#texte-seo-boutique-commerce p a {
    font-size: 15px;
    color: #00a7dc;
}

#texte-seo-boutique-commerce p a:hover {
    font-size: 15px;
    color: #00a7dc;
    text-decoration: underline;
}

#texte-seo-boutique-commerce p br {
    line-height: 35px !important;
}

#texte-seo-boutique-comptabilite{
    width: 952px;
}

#texte-seo-boutique-comptabilite h2 {
    color :#7a7b7d;
    margin-top: 15px;
}

#texte-seo-boutique-comptabilite p {
    margin-top: 5px;
    width: 952px;
    font-size: 15px;
    line-height: 21px;
}

#texte-seo-boutique-comptabilite p a {
    font-size: 15px;
    color: #00a7dc;
}

#texte-seo-boutique-comptabilite p a:hover {
    font-size: 15px;
    color: #00a7dc;
    text-decoration: underline;
}

#texte-seo-boutique-comptabilite p br {
    line-height: 35px !important;
}

#texte-seo-boutique-construction{
    width: 952px;
}

#texte-seo-boutique-construction h2 {
    color :#ffa403;
    margin-top: 15px;
}

#texte-seo-boutique-construction p {
    margin-top: 5px;
    width: 952px;
    font-size: 15px;
    line-height: 21px;
}

#texte-seo-boutique-construction p a {
    font-size: 15px;
    color: #00a7dc;
}

#texte-seo-boutique-construction p a:hover {
    font-size: 15px;
    color: #00a7dc;
    text-decoration: underline;
}

#texte-seo-boutique-construction p br {
    line-height: 35px !important;
}

#texte-seo-boutique-justice{
    width: 952px;
}

#texte-seo-boutique-justice h2 {
    color :#a4947a;
    margin-top: 15px;
}

#texte-seo-boutique-justice p {
    margin-top: 5px;
    width: 952px;
    font-size: 15px;
    line-height: 21px;
}

#texte-seo-boutique-justice p a {
    font-size: 15px;
    color: #00a7dc;
}

#texte-seo-boutique-justice p a:hover {
    font-size: 15px;
    color: #00a7dc;
    text-decoration: underline;
}

#texte-seo-boutique-justice p br {
    line-height: 35px !important;
}

/*PANIER-BOUTIQUES-METIERS*/



#container .quantity_box .list .b2 input.button, #content #sku .quantity_box .list .b2 input.button {
	margin: 3px 3px !important;
}

#container .quantity_box .list .hovertip {
	margin : 4px 0 0 5px !important;
	}

#tabSection_1.grid_view .cart input.button {
	    background-color: #e31937;
	    width: 122px;
	    height: 30px;
}

#tabSection_1.grid_view .cart input.button:hover {
	    background: #e31937 !important;
}