@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i&display=swap');
@import url(/frontend/Files/131800/v1/design/css/desktop.min.css);

/*RESET*/
#maincontainer.webblock--v3 {overflow:hidden;}
html,body {text-size-adjust: none;-webkit-text-size-adjust: none;-moz-text-size-adjust: none;-ms-text-size-adjust: none;}
*, html, body, h1, h2, h3, h4, h5, h6, p, ul, li, ol, div, a, input{font-family : "Open Sans", sans-serif;}
ul li{list-style-type: none;}
ul{padding:0;}
#bodycontainer #bodyarea{max-width: 1800px;min-width: auto;padding-left: 70px;padding-right: 70px;}
p,.PBItemDesc, .viewCatHeader{color: #707070;}

/*HEADER*/
span#headertext {content: url(/Files/32434/Img/11/logo-online-displays-couleur-1000x400-px-png.png);}
.header-shop-search__inner .blockbtn {background: rgb(112 193 85) url(/Files/32434/Img/21/loup-icon-top-bar.png) no-repeat 16px 15px;border: 0px solid transparent;height: 46px;width: 50px;border-radius: 0px 24px 24px 0px;}
.header-shop-search__inner input:hover[type=submit] {background: rgb(0 0 0) url(/Files/32434/Img/21/loup-icon-top-bar.png) no-repeat 16px 15px;}
.header-shop-search__inner #searchtopbox{padding: 0px 0px 0px 22px;text-transform: uppercase;font-size: 92%;border: 1px solid #dedede;width: 75%;border-radius: 24px 0px 0px 24px;height: 47px;}
.header-main__container .container--content-width{max-width: none;}
#headerarea .menuReassuranceLinks li::after {content: '|';padding: 0px 5px;}
#headerarea .menuReassuranceLinks li:last-child::after {content: '';}
#headerarea .menuReassuranceLinks {font-size: 98%; text-transform: capitalize;}
#headerarea .menuReassuranceLinks{margin: auto;padding-top: 1em;}
#headerarea .menuReassuranceLinks li {display: inline-block;}
#headerarea .menuReassuranceLinks li:hover{font-weight: 600;}
#headerarea .menuReassuranceLinks li a:hover{color:#000;}

/*MENU RESPONSIVE*/
#hmenu.topnav {max-width: 100%;	padding:0;}
#hmenu>li{text-align: center; margin: auto;}
#hmenu>li.mititle>a, #hmenu>li.mititle>span{font-size:100%;}
.header-shop-search__container .iconMenu {display: none;}
#hmenu>li>a.menu, #hmenu>li>span{display: inline-block;}
#headermenu .c-app-menu100__main-item.has-submenu>a.menu:after {content: "";}
#hmenu>li>a, #hmenu>li>span{padding:0.66em 0.5em}
.submenu > li {text-align: left;}
.submenu > li:first-child {background: url(/Files/32434/Img/22/background-green-menu.jpg) no-repeat 0 0;background-size: 100%;}
#hmenu .submenu > li:first-child .mitext a{color: #ffffff;}
#hmenu .submenu > li:first-child .mititle a {background: #2b3b3f;color: #ffffff;display: inline-block;}
#hmenu .submenu > li .mititle a{text-transform: uppercase;}
#hmenu div ul.submenu{background: #fafafa;}
#hmenu .submenu > li .mitext a{font-weight: 600; font-size: 95%;}
#hmenu ul.submenu li.mitext:hover>a {color: #000000;background-color: #0000001a;}
/*USERMENU HEADER*/
#containerusermenu a, #telNumberTop{display: none;}
#containerusermenu a:nth-child(2){display: block;}
#cartqtytotal a span, #containerusermenu a:last-child span{display: none;}
#cartqtytotal {background: #70c155;border-radius: 44px;width: 30px;height: 30px;text-align: center;padding-top: 3px;color: #ffffff;font-weight: 900;}
#cartitemscontainer, #containerusermenu {display: inline-block;}
a.cartsubtotal {font-size: 113%;font-weight: 900;}
.cartsubtotal i {font-size: 142%;margin-right: 0.2em;}
#containerusermenu i{font-size: 154%;}
#headerInfoCart #cartqtytotal, #headerInfoCart .cartsubtotal {display: inline-block;}
#containerusermenu a:last-child{padding-left: 1em;}
.header-user-menu__container{text-align: center;}
#headerInfoCart #cartqtytotal {position: relative;top: -6px;left: -7px;box-shadow: 0px 2px 5px #0000004f;}
.header-brand__inner #headertext{width: 110%;max-width: 150px;}
/*FOOTER*/
#footercontainer{background: #efefef; padding: 1em;text-align:center;}
#copyright, #poweredby{max-width: initial;}
#footercontainer, #footercontainer a{color: #99a0a2;}
#footercontainer #menu_footer2 > div:nth-child(-n + 2), #footercontainer .menu_footer > div:nth-last-child(-n + 3){display:none;}
#menu_footer2 .column .footerTitle, #footerarea .menu_footer .bigFont{font-size: 150%;font-weight: 900;color: #a7a7a7;line-height: 180%;}
#menu_footer2 #footerHoraires span {display: block;font-size: 130%;font-weight: 900;padding: 0.5em 0;border-radius: 30px;background: #90c73f;max-width: 250px;margin: 0 auto 1em auto;}
#menu_footer2 #footerHoraires span:hover{background-color: #7fb135;}
#menu_footer2 #footerHoraires span a{color: #ffffff;}
#poweredby a{display:none;}
/*TEXT ALL PAGES*/
.sectioncatheader h1,.PBItemDesc h1, .sectioncatheader h2, .PBItemDesc h2, .sectioncatheader h3,.PBItemDesc h3, .sectioncatheader h4,.PBItemDesc h4, .sectioncatheader h5,.PBItemDesc h5 .sectioncatheader h6, .PBItemDesc h6, .webblock h1,.webblock h2,.webblock h3,.webblock h4,.webblock h5,.webblock h6{display:block;padding-top:25px;font-weight:900;}
.sectioncatheader h4,.PBItemDesc h4, .sectioncatheader h5,.PBItemDesc h5, .PBItemDesc h6, .sectioncatheader h6, .webblock h4,.webblock h5,.webblock h6{padding-top: 10px;}
.sectioncatheader h2, .PBItemDesc h2, .webblock h2{font-size: 137% !important; text-transform: uppercase;color: #000000;line-height: 127%;}
.sectioncatheader h3, .PBItemDesc h3, .webblock h3{font-size: 130% !important;color: #000000;}
.sectioncatheader h4, .PBItemDesc h4, .webblock h4{font-size: 115% !important;color: #2d9b98;}
.webblock .viewTitle__headline-title h1 {font-weight: 900;font-size: 200%;}
.webblock .viewTitle__headline{display: block;text-align: center;}
.viewtbl p, .viewtbl span{font-size:105% !important;line-height: 187% !important;}
.webblock .webblock__content > table, .webblock table {margin: auto;}
/*CATALOGUE*/
.sccatalog .viewTitle__headline{display: none;}
.sccatalog .PBCatSubTitle{padding: 0;}
.sccatalog .oxcell .PBLongTxt{font-size: 110%;}
.sccatalog .oxcell a h3{color:#000000;}
.viewtbl .PBLongTxt p a, .viewtbl .PBLongTxt span a, .sccatalog .tagsZone a{color: #7a7a7a;font-weight: 600;background: #efefef;border-radius: 50px;padding: 3px 10px;}
.viewtbl .PBLongTxt p a:hover, .viewtbl .PBLongTxt span a:hover, .sccatalog .tagsZone a:hover {background: #2bb7ba;color: #093132;}
.sccatalog .tagsZone h1 a, .sccatalog .tagsZone h2 a, .sccatalog .tagsZone h3 a, .sccatalog .tagsZone h4 a, .sccatalog .tagsZone h5 a, .sccatalog .tagsZone h6 a {background: none;padding: 0;font-weight:900;}
.sccatalog .tagsZone h1 a:hover, .sccatalog .tagsZone h2 a:hover, .sccatalog .tagsZone h3 a:hover, .sccatalog .tagsZone h4 a:hover, .sccatalog .tagsZone h5 a:hover, .sccatalog .tagsZone h6 a:hover{background: none;color: #2bb7ba;}
.viewCatHeader .PBCatTitle{padding-top:0;}
.sccatalog .PBSalesPrice span, .wbid2277703 .PBCurrency .PBSalesPrice span{border: 2px solid #72b847;padding: 5px 10px;color: #72b847!important;display: block;width: fit-content;margin: auto;font-size: 16px !important;}
.sccatalog .PBSalesPrice, .wbid2277703 .PBCurrency .PBSalesPrice{font-size: 12px !important;color: #959595!important;}
#maincontainer.itemlist .oxcell, #maincontainer.itemlist .oxcell>.sectiondata>.sectiondataarea, div.OxSearchPanelDataLink{padding: 15px 50px;}
/*CATALOGUE LISTES*/
.viewtbl .viewTitle__orderby{display: none;}
.viewItemList__row .PBItemName{text-align: center;}
.viewItemList__row .PBItemDesc1 {font-style: italic;text-align: center;}
.viewItemList__row .oxcell, .viewItemList__row .sectiondataarea{padding:0;}
body .itemlist span.PBSalesPrice::after, body .itemdetail .PBItemPrice .PBCurrency::after {content: " TTC";display: inline-block;padding-left: 5px;}
/*SCSHOPCART*/
.scshopcart .view .viewtbl .viewActions{display: none;}
.scshopcart .btnordernowbottom{margin: 0;}
.scshopcart .cartlineprice .PBCurrency, .scshopcart .cartlinetotal .PBCurrency {display: block;}
.c-cs-shipping-estimation .shippingLine img {max-height: 41px !important;}
.c-cs-shipping-estimation select, .c-cs-shipping-estimation input {padding: 10px 5px;height: auto;text-align: center;}
.c-cs-shipping-estimation .shipButton .btnmain {padding: 8px 30px;font-size: 100%;font-weight: 600;}
.view a.btnmain {font-weight: 600;}
.view a.btnmain span {font-size: 123% !important;}
.scshopcart .viewTitle__actions-back{display: none;}
.viewDiscountCoupon__form>tbody>tr>td+td{max-width:52%}
.viewCart .carttotalprice .PBCurrency{white-space: nowrap;}
/*LOGIN*/
.userlogin .sectiondata, #sectionlogin input, #sectionlogin .loginValid, .userlogin .sectiondataarea .PBPTitle, .zonelogin .sectiondata, .zonelogin input, .zonelogin .loginValid, .zonelogin .sectiondataarea .PBPTitle, .zonelogin td{text-align: center;}
#loginSocial{display: none;}
.zonelogin .loginInfoContainer, .zonelogin .loginValid {margin: auto;}
.userlogin #loginUser {display: block;}
#sectionlogin .sectiondata .sectiondataarea{padding:0 0 15px 0;}
#sectionlogin .sectiondata .loginInfoContainer{padding:15px 15px 0 15px;}
#sectionlogin #loginUser .loginHeader, #sectionlogin #loginCreateAccount .loginHeader{text-align: center;background: #356a63;padding: 10px;}
#sectionlogin #loginUser .loginHeader, #sectionlogin #loginCreateAccount .loginHeader, #sectionlogin .sectiondataarea {border-radius: 5px 5px 0 0;}
#sectionlogin .sectiondataarea .PBSTitle{text-transform: uppercase;color: #ffffff;}
/*HOMEPAGE*/
.wbid2277703 .viewtbl.fixed-layout, .wbid2277703 .sectiondata.webblock__content, .wbid2277703 .sectiondataarea.webblock__content{padding: 0;}
.wbid2277703 .h2title:before,.wbid2277703 .h2title:after{content: '';background: url(/Files/32434/Img/04/before-title-home.png) no-repeat;width: 106px;height: 16px;display: inline-block;margin-right: 18px;}
.wbid2277703 .h2title:after{background-position: 0px -18px;margin-left: 20px;}
.wbid2277703 .h2title span{text-align: center;display: inline-block !important;color: #2b3b3f;text-transform: uppercase;font-weight: 900;font-size: 170% !important;padding: 50px 0 15px 0;}
.wbid2277703 .sectiondataarea .ox-div{text-align: center;}
.wbid2277703 .oxcell .btnaddtocart,.wbid2277703 .oxcell .btndetail, a.btnaddtocart{border: 2px solid #ffffff; color: #ffffff; background: rgb(112, 193, 85);background: linear-gradient(90deg, rgb(134, 197, 71) 0%, rgb(97, 174, 72) 100%);transition: 0.5s}
.wbid2277703 .oxcell .btnaddtocart:hover,.wbid2277703 .oxcell .btndetail:hover, a.btnaddtocart:hover{color: #ffffff;border: 2px solid #61ae48;background: linear-gradient(90deg, rgb(143, 206, 80) 0%, rgb(107, 185, 82) 100%);;}
.wbid2277703 .PBItemName{background: #efefef;padding: 10px 10px 100px 10px;display: block;margin: auto;border-radius: 0px 12px 0px 12px;position: relative;min-height: 120px;transition: 0.5s;border: 2px solid transparent}
.wbid2277703 .PBItemName:after{content: '';background: url(/Files/32434/Img/10/bottom-right-corner-home.png) no-repeat;width: 12px;height: 12px;display: block;position: absolute;right: 0;bottom: 0px;filter: grayscale(100%);}
.wbid2277703 .PBItemName h3 {font-size: 95%;}
.wbid2277703 .oxcell{position: relative;}
.wbid2277703 .PBItemPrice {position: absolute;bottom: 31px;width: 100%;}
.wbid2277703 .PBItemPrice .PBSalesPrice {color: #65b048;}
.wbid2277703 .PBItemPrice .PBSalesPrice:after {content: ' TTC';}
.wbid2277703 .PBItemButtons{bottom: -25px;position: absolute;width: 100%;}
.wbid2277703 .HomeUnivers .ox-title{color: #2b3b3f;font-weight: 900;text-transform: uppercase;text-align: center;font-size: 10pt;margin: auto;display: block;}
.wbid2277703 h3{font-size: 95% !important;padding-top:0;}
#footercontainer{margin-top:50px;}
/*PRICES*/
.PBSalesPrice span{margin-right: 2em;}
.PBItemPrice .PBCurrency{text-align: center;}
#headerInfoCart .cartsubtotal span{margin-right: 10px;}
#headerInfoCart .cartsubtotal:after {content: 'TTC';display: inline-block;margin-left: 4px;}
#cartContainer{display: none;}
#cartPopup {width: 100%;position: absolute;z-index: 100000;background-color: rgba(0, 0, 0, 0.5);}
#bodyCartPopupContent {width: 540px;max-width: 80%; margin: 100px auto 0;position: relative;}
.popupCross .popupitembox {width: 130px;display: inline-block;vertical-align: top;padding: 0 10px 10px 0;}
.popupitemboxname a span {font-size: 90%;}
#popupContainer #listProductsArea .imageBlock img{max-width: 150px;}
.imageBlock, .designationBlock {display: inline-block;vertical-align: middle;}
.imageBlock{width: 30%;}
.designationBlock{width: 66%;}
#popupContainer .designBackColorMain, #popupContainer .designBackColorMain:hover {background: #e7e7e7;padding: 10px 0;text-align: center;}
.productLines .priceBlock {position: absolute;right: 47px;margin-top: -60px;}
#bodyCartPopupContent .supprBlock {display: none;}
#transformcart {float: right;margin-right: 20px;border: 2px solid #000;}
.scshopcart .viewtbl__inner > .viewButtons > td{height: 66px;}
#popupbtnarea .btnmain {background: rgb(112 193 85);border: 0px solid transparent;color: #ffffff;font-weight: 600;text-transform: uppercase;font-size: 103%;transition: 0.3s;border: 2px solid rgb(112 193 85);}
#popupbtnarea .btnmain#btnbtnmain2:hover {background: #549d3b;}
#popupContainer #popupbtnarea{text-align: center;padding-bottom: 3px;}
#popupContainer #popuptotalarea{text-align: center;margin-bottom: 10px;}
#popupbtnarea .btnmain#btnbtnmain1 {background: #ffffff;border-color: rgb(112 193 85);color: rgb(112 193 85);}
#popupbtnarea .btnmain#btnbtnmain1:hover {background: #525252;border-color: rgb(88 88 88);color: rgb(255 255 255);}
#popupContainer .crossTitle{border-top: 1px solid rgb(219, 219, 219);margin-top: 14px;}
.designBackColorMainHover:hover .designTextColorMainHover, .designColoredSub:hover, .designTextColorMain, .designTextColorMainHover:hover, .designTextColorSub, .header-user-menu__container #cartContainer a:hover{color: #746f6f;}
.designBackColorMain:hover, .designBackColorTer{background: #ffffff;color: #746f6f}
.wbid2277703 #bodycontainer {padding-top: 0px;}
#bodycontainer {padding-top: 184px;}
/*Fiche article*/
.itemdetail .addCartArticle #btnaddtocart {margin-top: 23px;margin-bottom: 10px;}
.itemdetail .c-cs-quantity input {text-align: center;height: auto;padding: 5px 0;margin: 0 20px;}
.itemdetail .btnaddtocart{border: 2px solid #ffffff;color: #ffffff;background: rgb(112, 193, 85);background: linear-gradient(90deg, rgb(134, 197, 71) 0%, rgb(97, 174, 72) 100%);transition: 0.5s;}
.itemdetail .btnaddtocart:hover {color: #ffffff;border: 2px solid #61ae48;background: linear-gradient(90deg, rgb(143, 206, 80) 0%, rgb(107, 185, 82) 100%);}
.itemdetail .tagListElements a {display: inline-block;background: #e3e3e3;padding: 10px 20px;font-weight: 900;text-transform: uppercase;border-right: 1px solid #cbcbcb;}
.itemdetail .tagListElements .taghighlighted, .itemdetail .tagListElements .taghighlighted:hover{background: #2c2e32;border-color: #2c2e32;color:#ffffff;}
.itemdetail #itemTabs .tagsList a.taghighlighted:before {content: '';width: 0;height: 0;border-style: solid;border-width: 0 0 39px 5px;border-color: transparent transparent #2c2e32 transparent;position: absolute;left: -5px;vertical-align: top;top: 5px;}
.itemdetail .tagListElements{position:relative;}
.itemdetail .tagListElements{display: inline-block;}
.itemdetail .PBRelPdtTable {border: 1px solid #e3e3e3;padding: 10px;}
.itemdetail .PBRelPdtTable .PBLayoutName a span {font-weight: 900;font-size: 99%;display: block;margin-bottom: 20px;}
.itemdetail .PBRelPdtTable input {display: none;}
.itemdetail .CrossSalesBlockItems .crossBlockZone {padding: 12px 50px;border: 1px solid #e3e3e3;min-height: 245px;}
.crossBlockZone .PBCurrency {padding: 7px 15px;background: rgb(112, 193, 85);background: linear-gradient(90deg, rgb(134, 197, 71) 0%, rgb(97, 174, 72) 100%);transition: 0.5s;color: #ffffff;border: 2px solid #ffffff;}
.crossBlockZone .PBLayoutPrice{margin-top: 20px;position: relative;}
.crossBlockZone .PBCurrency span {position: absolute;color: #9b9b9b;font-size: 11px;margin-left: 25px;margin-top: 3px;}
.crossBlockZone:hover .PBCurrency{border: 2px solid #61ae48;background: linear-gradient(90deg, rgb(143, 206, 80) 0%, rgb(107, 185, 82) 100%);}
.itemdetail .tagListElements a:hover {background: #c3c3c3;color: #000000;}
.itemDetailAttributes > div {display: block !important; margin: auto;}
.itemdetail .tagsList {border-bottom: 1px solid #dfdfdf;}
.itemdetail .itemPrice {padding: 7px 9px 7px 12px;background: #ff3b3b;background: -moz-linear-gradient(left, #ff3b3b 0%, #ff7d30 100%);background: -webkit-linear-gradient(left, #ff3b3b 0%,#ff7d30 100%);background: linear-gradient(to right, #ff3b3b 0%,#ff7d30 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff3b3b', endColorstr='#ff7d30',GradientType=1 );text-align: center;}
.itemdetail #PbStrikeattb {position: absolute;text-decoration: line-through;color: #ffffff;margin-top: -20px;}
.itemdetail .itemPrice #HTPrice {line-height: initial;font-family: 'arial',sans-serif;font-weight: bold;font-size: 26px;padding-top: 0px;}
.itemdetail .itemPrice #HTPrice, .itemdetail .itemPrice #TTCPrice {color: #ffffff;}
.itemdetail .itemPrice #TTCPrice {font-size: 11px;width: 151px;margin: auto;}
.itemdetail .discountgrid {display: none;}
.itemdetail #moreinfosarticle:before {content: '';background: url(/Files/32434/Img/02/plus-minus-circle-icon.gif);background-position: 19px 0;display: block;width: 19px;height: 19px;position: absolute;margin-left: -25px;margin-top: 2px;opacity: 0.5;}
.itemdetail .MoreInfosItem {border: 1px solid #d1d1d1;border-left: 0px solid transparent;}
.itemdetail .itemPriceContainer, .itemdetail .MoreInfosItem {padding: 0 !important;}
.itemdetail .rowItemPriceContainer > div {padding: 10px 18px;}
.itemdetail .MoreInfosItem {text-align: center;}
.itemdetail .MoreInfosItem a {display: inline-block;padding-top: 18px;padding-left: 22px;}
.itemdetail .MoreInfosItem {max-width: 130px;}
.itemdetail #PBAttrTbl{width:100%;margin-bottom: 20px;}
#PBAttrTbl .PBAttr1 label span, #PBAttrTbl .PBAttr2 label span{font-size: 15px;color: #626262;}
.itemdetail .PBAttr1, .itemdetail .PBAttr2{text-align: left;}
.itemdetail .PBAttr1 b, .itemdetail .PBAttr2 b{opacity:0;}
.itemdetail .PBAttr1 label, .itemdetail .PBAttr2 label {padding-left: 10px;}
.itemdetail .containerAddtoCart{background-color: #f9f9f9;padding: 20px;border: 1px solid #eaeaea;text-align: center;}
input[type="radio" i] {background-color: initial;cursor: default;appearance: auto;box-sizing: border-box;margin: 3px 3px 0px 5px;padding: initial;border: initial;}
input[type='radio']:before {content: '';width: 21px;height: 21px;background: url(/Files/32434/Img/16/radio-button-ckecked-unchecked.jpg) no-repeat -2px -19px;display: block;position: relative;top: 5px;}
input[type='radio']:checked:before {background: url(/Files/32434/Img/16/radio-button-ckecked-unchecked.jpg) no-repeat -2px -1px;}
.reinsuranceicon {text-align: center;margin-top: 17px;}
.reinsuranceicon > div > div:not(:first-child):before{content: '';display: block;width: 23px;height: 72px;background: url(/Files/32434/Img/16/fiche-icon-divider.png) no-repeat;position: absolute;margin-left: -20px;}
.zebraTabHorz {text-align: left;margin: 20px 0;width: 100%;}
.zebraTabHorz th {border-bottom: 1px dotted #ffffff;font-size: 12px;text-transform: uppercase;background: #b5bac3;color: #ffffff;padding: 5px 10px;border-right: 1px solid white;}
.zebraTabHorz td {font-size: 13px;padding: 5px 10px;text-align: center;border-bottom: 1px dotted #dcdcdc;}
.ngdialog.ngdialog-theme-default.disclamer.alert .ngdialog-content, .ngdialog.ngdialog-theme-default.disclamer.confirm .ngdialog-content, .ngdialog.ngdialog-theme-default.disclamer.custom .ngdialog-content{flex: 0 1 661px !important;}
#bodycontainer #bodyarea{display: block;}
#bodycontainer #bodyarea #bodycolumn1{border: 0px solid transparent;}
#bodycontainer #bodyarea .blockfacets{text-align: center;background: #f3f3f3;border: 1px solid #cdcdcd;margin: auto;max-width: 1200px;}
#bodycontainer #bodyarea .blockfacets .blockfacet{display: inline-block;margin: 0 20px;border-bottom: 0px solid transparent;vertical-align: top;}
#bodycontainer #bodyarea .blockfacets .blockfacet .blockarea {min-width: 230px;}
#bodycontainer #bodyarea .blockfacets .title {font-size: 13px;text-align: center;margin-right: 10px;}
.itemPriceLeft #itemPriceFiche{display: block !important;}
.itemPriceLeft #itemPriceFiche >div .PBCurrency .PBSalesPrice .origin{display: none;}
.itemdetail .itemTmpl #detailDelai{background: #ccc;color: #3e3e3e;padding: 7px 15px;border-radius: 31px;}
.itemdetail .itemTmpl #detailDelai:hover{background: #b9b9b9;}
.itemPriceLeft > div > div > .PBCurrency > div:first-child {display: none;}

@media screen and (max-width: 1850px) {
  /*menu*/
  #hmenu>li>a span {display: block;}
}

@media screen and (max-width: 1200px) {
  /*menu*/
  .header-shop-search__container .iconMenu{display: inline-block;padding-right: 0.5em;font-size: 120%;}
  #hmenu.topnav > li{display: none;position: relative !important;border-bottom: 1px solid #efefef;}
  .topnav.responsive {position: relative;}
  #hmenu.topnav.responsive > li{float: none;display: block;text-align: left;width: 100%;  }
	#hmenu.topnav.responsive > li.is-active > div{position: absolute;top: 52px !important;}
  #hmenu>li>a span {display: inline-block;}
  #hmenu>li>a.menu {width: 100%;}
  .submenu .c-app-menu100__col{-webkit-box-flex: auto;-webkit-flex: auto;-ms-flex: auto;flex: auto;}
  .submenu > li:first-child{background: none;}
  #hmenu .submenu > li:first-child .mitext a{color: #000;}
  .submenu > li {text-align: center;}
  #hmenu>li.mititle:hover>a{background: #57b84d;}
  #headermenu .c-app-menu100__main-item.has-submenu>a.menu:after{content: "\f107";position: relative;left: 1em;top: 0.5em;}
  #hmenu ul.submenu li.mititle a, #hmenu .submenu > li:first-child .mititle a{display: block;color: #363636;background: #e1e1e1;}
  #headermenu{background-color: initial;border: 0px solid transparent;}
  #headerarea .menuReassuranceLinks{display: none;}
  .header-shop-search__container{position: absolute;top: 3.5em;z-index: 10;width: 100%;}
  .header-user-menu__container {width: 65%;}
  #hmenu.topnav.responsive > li:first-child {margin-top: 5em;}
  #bodycolumn2 .view{margin-top: 30px;}
  .sccatalog .catbreadcrumb{width: 93%;display: block;font-size: 95%;}
  .view .viewtbl .viewFidelity{display: none;}
  /*LOGIN*/
  .userlogin #sectionlogin #loginUser, .userlogin #sectionlogin #loginCreateAccount {display: block;flex: none;width: 100%;}
  #sectionlogin .loginInfoContainer, #sectionlogin .loginValid{max-width: none;}
  /*HOME PAGE*/
  .PresHomeTop{display: none;}
  .HomeTextDescBottom{display: none;}
  #headerInfoCart .cartsubtotal {font-size: 92%;}
  .wbid2277703 .h2title:after, .wbid2277703 .h2title:before{background: none;}
  .wbid2277703 .PBItemButtons{position: relative;bottom: auto;}
  .ox-products .imgthumbnail{max-width: 50%;}
  .wbid2277703 .PBItemName{padding-bottom: 10px;min-height: auto;}
  #bodycontainer, .wbid2277703 #bodycontainer{padding-top: 35px;}
  .crossTitle, .popupCross {display: none;}
  .wbid2277703 .PBItemPrice {position: absolute;bottom: 60px;width: 100%;}
  .wbid2277703 .oxcell .btnaddtocart, .wbid2277703 .oxcell .btndetail{margin-top: 40px;}
}

@media screen and (min-width: 1200px) {
  /*HEADER*/
  #telNumberTop {display: inline-block;text-align: center;color: #a0a0a0;margin: 0 1em;}
  #telNumberTop span:first-child {display: block;font-size: 150%;font-weight: bold;color: #adadad;line-height: 100%}
  #telNumberTop span:last-child{font-size:100%}
  .header-text__inner{display: inline-block;vertical-align: top;}
  .header-brand__inner{text-align: center;}
  #containerusermenu a, #cartqtytotal a span, #containerusermenu a:last-child span, #containerusermenu a:nth-child(2), #containerusermenu span{display: inline-block;color: #ffffff;}
  #cartqtytotal a span{color: #ffffff;}
  .header-user-menu__container{background: rgb(148,200,62);background: linear-gradient(90deg, rgba(148,200,62,1) 0%, rgba(99,190,93,1) 100%);/*clip-path: polygon(2% 0%, 100% 0%, 98% 100%, 0% 100%);*/max-width: 400px;border-radius: 46px 0 0 0;}
  #cartqtytotal, #headermenu{background: #ffffff;}
  #headermenu a, #headermenu span{color:#000000;}
  #headerInfoCart .cartsubtotal, .header-user-menu__container a:hover, #headermenu li:hover a span{color: #ffffff;}
  #headerInfoCart #cartqtytotal span, #headerInfoCart .cartsubtotal i, #containerusermenu i{display: block;}
  #headerInfoCart > div, #headerInfoCart a {margin-right: 1em;}
  #containerusermenu{padding: 1em 2em;clip-path: polygon(4% 0%, 100% 0%, 96% 100%, 0% 100%);font-weight: 900;text-align: center;background: rgb(211 211 211); background: linear-gradient(1deg, rgb(84 84 84) 0%, rgb(74 74 74) 100%);color: #ebebeb;}
  #headercontainer{background-color: #f5f5f5;position: fixed;width: 100%;}
  #cartitemscontainer, #headerInfoCart #cartqtytotal, #headerInfoCart .cartsubtotal{vertical-align: top;}
  #headerInfoCart{padding-top: 6px;text-align: center;}
  #cartqtytotal{font-size: 110%;left: 23px;font-size: 80%;width: 25px;height: 25px;}
  #cartqtytotal a{margin: auto;color: #8dc743;}
  .header-user-menu__container{text-align: right;}
  .header-user-menu__container:hover {background: #78b339;}
  #headerInfoCart .cartsubtotal span {display: block;margin-right: 0;}
  #headerInfoCart .cartsubtotal{margin: 0;font-size: 11px;padding-top:10px;}
  /*FOOTER*/
  #footercontainer #menu_footer2 > div:nth-child(-n + 2), #footercontainer .menu_footer > div:nth-last-child(-n + 3){display:block;}
  #footercontainer #footerarea #menu_footer2 .column{display: inline-block;width:32%;vertical-align: top;padding: 1em 0 2em 0;}
  .menu_footer {border-top: 1px solid #ddd9d9;}
  #menu_footer2 .column .footerTitle, #footerarea .menu_footer .bigFont{display: block;}
  #menu_footer2 .reseauxSociaux a {height: 35px; width: 34px;position: relative;background: url no-repeat 0px -35px;display: inline-block;transition: 0.5s;margin: 0px 3px;}
  #menu_footer2 .reseauxSociaux a#faceb:hover {background-position: 0px 0px;}
  #menu_footer2 .reseauxSociaux a#twitt {background-position: -35px -35px;}
  #menu_footer2 .reseauxSociaux a#twitt:hover {background-position: -35px 0px;}
  #menu_footer2 .reseauxSociaux a#insta {background-position: -71px -35px;}
  #menu_footer2 .reseauxSociaux a#insta:hover {background-position: -71px 0px;}
  #menu_footer2 .reseauxSociaux a#youtu {background-position: -107px -35px;}
  #menu_footer2 .reseauxSociaux a#youtu:hover {background-position: -107px 0px;}
  #menu_footer2 .reseauxSociaux a#blog {background-position: -144px -35px;}
  #menu_footer2 .reseauxSociaux a#blog:hover {background-position: -144px 0px;}
  #footercontainer #footerarea .menu_footer .box {width: 19%;display: inline-block;vertical-align: top;padding-top:2em;}
  #footerarea #copyright, #footerarea #poweredby {display: block;width: 100%;text-align: center;padding: 0;}
  #footerarea #copyright span{opacity: 0.8;}
  /*CATALOGUE*/
  .sccatalog .viewCatList__row .oxcell .sectiondataarea table{position:relative;}
  .sccatalog .viewCatList__row .oxcell .sectiondataarea table tbody tr:nth-child(2){top: 0;opacity: 0.9;height: 177px;position: absolute;width: 100%;}
  .sccatalog .viewCatList__row .oxcell .sectiondataarea table tbody tr:nth-child(2) td{display: -webkit-box;display: -webkit-flex;display: -moz-box;display: -ms-flexbox;display: flex;text-align: center;
-webkit-flex-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;width: 100%;}
  .sccatalog .viewCatList__row .oxcell .sectiondataarea table tbody tr:nth-child(2) a h3{font-size: 109%;text-transform: uppercase;font-weight: 900;}
  .sccatalog .viewCatList__row .oxcell .sectiondataarea table tbody tr:nth-child(2) a, .sccatalog .viewCatList__row .oxcell .sectiondataarea table tbody tr:nth-child(2) a h3{transition: 0.4s;}
  .sccatalog .viewCatList__row .oxcell .sectiondataarea table tbody tr:first-child img {padding-top: 38px;}
  .sccatalog .viewCatList__row .oxcell .sectiondataarea table tbody tr:nth-child(2) a{width:100%;}
  .sccatalog .viewCatList__row .oxcell .sectiondataarea table:hover tbody tr:nth-child(2) a{justify-content: center;color: #000000;font-weight: bold;width: 210px;height: 210px;display: flex;align-items: center;border-radius: 115px;padding: 0;background: #5ed0bc;margin: auto;padding: 10px;}
  .sccatalog .viewCatList__row .oxcell .sectiondataarea table:hover tbody tr:nth-child(2) a h3 {font-size: 145%;text-transform: uppercase;font-weight: 900;line-height: 115%;color: #0e2b26;}
  .sccatalog.itemlist .datatbl .oxcell img {transition: 0.5s;}
  .sccatalog.itemlist .datatbl .oxcell:hover img {-webkit-transform: scale(1.05);transform: scale(1.07);}
  .sccatalog .viewItemList__row .oxcell {border-bottom: 1px solid #dddcdc;}
  .sccatalog .viewItemList__row .oxcell .PBItemDesc1 {font-size: 85%;min-height:55px;}
  .sccatalog .viewItemList__row .oxcell .PBItemName {min-height: 56px;}
  .sccatalog .viewItemList__row .oxcell .PBItemButtons {margin-top: 0;}
  .sccatalog .containerAddtoCart .c-cs-quantity a{background: #ededed;padding: 5px;border-radius: 33px;font-size: 17px;font-weight: 900;color: #424242;width: 39px;display: inline-block;}
  .sccatalog .containerAddtoCart .c-cs-quantity a:hover{background: #e7e7e7;}
  .sccatalog .itemlist .PBItemButtons{margin: 15px 0 0 0;}
  .sccatalog #maincontainer.itemlist .oxcell > .sectiondata > .sectiondataarea{padding-top: 0;}
  .sccatalog .itemlist .PBItemPrice{margin-bottom: 0;}

  /*PANIER*/
  .scshopcart .viewTitle__actions-back{display: block;}
  .viewDiscountCoupon__form>tbody>tr>td+td{max-width:100%}
  .view .viewtbl .viewFidelity{display: block;}
  .fidelity .PBMsg div {text-align: left !important;}
  /*USER LOGIN*/
  .userlogin #bodycontainer #bodyarea{max-width: 1250px;}
  /*HOME PAGE*/
  .wbid2277703 .ox-products .imgthumbnail {max-width: 270px;}
  .wbid2277703 .ox-product:hover .PBItemName {background: #ffffff;border: 2px solid #d2d2d2;}
  .wbid2277703 .HomeUnivers .ox-row{margin: 0;max-width: none;}
  .wbid2277703 .HomeUnivers > div {margin-bottom: 50px;}
  .wbid2277703 .PresHomeTop > div > div > div > div{opacity: 0.7;transition: 0.2s;}
  .wbid2277703 .PresHomeTop > div > div:hover > div > div{opacity: 1;}
  .HomeUnivers .ox-image a{position: relative;display: block;}
  .wbid2277703 #bodycontainer{margin-top: 162px;}
  /*CART*/
  .scshopcart #bodycolumn2, .scorderform #bodycolumn2, .scshipform #bodycolumn2, .scpaymentform #bodycolumn2, .scconfirmform #bodycolumn2{background-image: url(/Files/32434/_img-cart/step1.png);background-position: center 18px;background-repeat: no-repeat;padding-top: 80px;}
  .scorderform #bodycolumn2 {background-image: url("/Files/32434/_img-cart/step2.png");}
  .scshipform #bodycolumn2 {background-image: url("/Files/32434/_img-cart/step3.png");}
  .scpaymentform #bodycolumn2 {background-image: url("/Files/32434/_img-cart/step4.png");}
  .scconfirmform #bodycolumn2 {background-image: url("/Files/32434/_img-cart/step5.png");}
  /*TOP HOVER CART*/
  .header-user-menu__container:hover #cartContainer{display: block;}
  #cartContainer {position: absolute;width: 360px;min-height: 160px; max-height: 385px;top: 70px;left: -29px;z-index: 100;box-shadow: 0px 7px 13px #00000063;padding-top: 14px;overflow-y: scroll;}
  .designBackColorMain, .designBackColorMainHover:hover,#cartContainer{background: #ffffff;}
  #cartContainer .productLines .imageBlock{text-align: left;}
  #cartContainer img {max-width: 67px;}
  #cartContainer .imageBlock {margin-left: 10px;}
  #cartContainer .imageBlock, #cartContainer .designationBlock{display: inline-block;vertical-align: top;}
  #cartContainer .designationBlock{width:50%;text-align: left;}
  #cartContainer .designationBlock .PBMainTxt{font-size: 75%;}
  #cartContainer .priceBlock .PBSalesPrice{font-size: 100%;}
  #cartContainer .priceBlock{position: absolute;width: 69px;margin-top: -5px;}
  #cartContainer #seeyourcart {margin-bottom: 20px;}
  #cartContainer a, #cartPopup a, a{cursor: pointer;}
  #cartContainer #totalShoppingCart .PBCurrency {font-size: 100%;}
  #cartContainer .supprBlock {position: absolute;right: 0;margin-top: -72px;}
  #cartContainer .productLines {border-bottom: 1px dotted #e7e7e7;padding-bottom: 50px;margin-bottom: 15px;}
}

@media screen and (min-width: 1650px) {
  #telNumberTop {margin: 0 6em;}
  .HomeUnivers .ox-image a::before {content: '';border: 0px solid transparent;border-radius: 120px;width: 0px;height: 0px;position: absolute;transition: 0.3s;}
  .HomeUnivers .ox-image a:hover::before {border: 4px solid #ededed;width: 230px;height: 230px;}
}