#acfw-checkout-ui-block{
display:none;
}
span#important-panier.important-panier{
color: red !important;
}
.services{
margin-bottom: 10px;
}
#simple-banner{
z-index: 10;
}
.grecaptcha-badge{
display: none;
}
.woocommerce-noreviews{
background-color: #dc9909;
}
.archive .onsale{
float: right;
display :none;
}
.woocommerce-info{
background-color: #070239;
}
.storefront-breadcrumb {
margin: 0 0 0;
}
.woocommerce-LoopProduct-link br{
display: none;
}
section.related.products .woocommerce-LoopProduct-link br{
display: block;
}
ul.products li.product h2, ul.products li.product h3, ul.products li.product .woocommerce-loop-product__title {
margin-bottom: 0.2em !important;
margin-top: 0.8em !important;
}
#rmp-menu-item-284 a{
color: #dc9909;
}
.home.page-paged-2 #masthead{
margin-bottom: 0px !important;
}
.home.page-paged-2 .storefront-breadcrumb{
margin : 0px
}
.minipay{
font-size: 0.8em;
}
#tab-title-decouvrez-le-contenu-du-carton a{color:#dc9909 }
body.right-sidebar #secondary{
display: none;
}
body.right-sidebar #primary{
width: 100%;
}
body.home #primary, body.archive.right-sidebar #primary{
width: 73.9130434783%;
float: left;
margin-right: 4.347826087%;}
body.home #secondary, body.archive.right-sidebar #secondary{
display: block;}
body.term-tous .woocommerce-widget-layered-nav{
display:none;
}
.single-product .product-type-variable .summary  form.variations_form {
padding-top: 0px;
}
small.woocommerce-price-suffix .woocommerce-Price-amount{
color: #dc9909;
}
.woocommerce-variation-price .price .woocommerce-Price-amount{
font-size: 1.5em;
}
.woocommerce-variation-price .price{
margin-top: 5px;
}
#backto{
text-indent: 0;
text-align: left;
padding-left: 62px;
}
.pay-img{
width: 80%;
margin: auto;
}
.page-id-6 a.wpmenucart-contents{
color: #070239 !important;
}
.site-slogan h1{
margin-bottom: 0px;
}
.site-slogan h1 a{
color:#000 !important;
}
#menu-menu-secondaire #wpmenucartli .cartcontents{
font-size: 0.7em !important;
}
.single-product div.product p.price{ line-height: 10px;
}
.single_add_to_cart_button.button{
background-color: #070239 !important;
}
.min-police{
font-size : 1em;	
color: #dc9909;
}
.priceht{
margin-bottom: 20px;
}
a.checkout-button, #place_order, .added_to_cart.wc-forward {
background-color: #070239 !important;
}
a.checkout-button:hover, #place_order:hover, .added_to_cart.wc-forward:hover {
background-color: #dc9909 !important;
}
.woocommerce-message{
background-color: #070239 !important;
}
.page-id-6 p.woocommerce-shipping-destination{
display:none;
}
a:focus,
.button:focus, input:focus, textarea:focus,
.button.alt:focus,
button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus {
outline :0px !important;
}
ul.products li.product img {
display: block;
margin: 0 auto 0;
}
.add_to_cart_button{
background-color: #070239;
color : #fff;
}
.add_to_cart_button:hover{
background-color: #dc9909;
color : #fff;
}
.home #masthead {
margin-bottom: 50px !important;
}
.home .woocommerce-products-header{
display: none;	
}
.site-slogan{
float: left;
padding-top: 2px;
width: 35%;
text-align: center;
}
html{
overflow-x: hidden;
}
body{
font-family: 'Source Sans Pro', sans-serif;
overflow-x: hidden;
color: #000000;
}
a#titreLienContact{
font-family: 'Ropa Sans', sans-serif !important;
font-size: 1.6em !important;
width: 100%;
text-align: center;
display: block;
margin-top: 1.6em;
}
#newsletter{
margin-top: 1.6em !important;
}
p.nomarge{
margin-bottom: 0px;
}
h2{
font-family: 'Ropa Sans', sans-serif  !important;
font-size: 2em;
}
h3{
font-family: 'Ropa Sans', sans-serif  !important;
font-size: 2.5em;
}
.page-template-template-fullwidth-php .site-main .columns-3 ul.products li.product, .page-template-template-homepage-php .site-main .columns-3 ul.products li.product, .storefront-full-width-content .site-main .columns-3 ul.products li.product {
width: 20.435% !important;
float: left;
}
.single-product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{
display: none !important;
}
.single-product h1.product_title{
font-size: 3.3em;
} .product_cat-kensington .services, .postid-971 a.new_btn_essai, .postid-963 a.new_btn_essai, .postid-1352 a.new_btn_essai, .postid-1357 a.new_btn_essai, .postid-1361 a.new_btn_essai, .postid-1365 a.new_btn_essai, .postid-1677 a.new_btn_essai{
display: none;
}
a.titreLien{
font-size: 0.4em !important;
}
.summary  a.new_btn_essai{
color:#dc9909 !important;
margin-bottom: 30px;
}
.summary  a.new_btn_devis{
color:#dc9909 !important;
margin-bottom: 30px;
}
.summary a.button:hover{
background-color: #ccc ;
color: #000;
} .mot_de_ergo{
background-color: #28B3D3;
color:#ffffff; 
padding: .6180469716em 1.41575em;
}
.mot_de_ergo p{
margin-bottom: 0px;
}
.product_meta{
visibility: hidden;
}
.tooSmall{
float: left !important;	
}
a{
color:#dc9909;
}
.home .site-header{
margin-bottom: 0px !important;
}
.stick{
-webkit-box-shadow: 0 5px 0 #0000001a;
-moz-box-shadow: 0 5px 0 rgba(0, 0, 0, 0.1);
box-shadow: 0 5px 0 #0000001a;
}
.social{
float: right;
padding-top: 22px;
}
.intersocial{
float:left;
}
.site-header {
padding-top: 1em;
padding-bottom: 1em;
}
ul.menu-menu-secondaire{
list-style-type: none !important;
}
.site-header .col-full nav.secondary-navigation {
float: right !important;
display: inline-block !important;
width: 65% !important;
margin: 0px !important;
max-width: 600px;
}
.secondary-navigation .menu {
font-size: 0.8em !important;
}
.woa-top-bar-wrap .col-full{
padding: 0px;
max-width: 71.499em;
}
#validation-dolist, #validation-dolist-plus, input.wpcf7-submit{
display: block;
width: 100%;
text-align: center;
background-color: #070239;
color: #ffffff !important;
margin-top: 3px;
text-decoration: none;
font-weight: bold;
}
.dolist-plus{
margin-top: 10px!important;
padding: 0.7em 0;
}
.dolist-plus:hover, input.wpcf7-submit:hover{
border: 1px solid #070239;
}
.dolist-message{
font-size: 0.85em;
}
.dolist-ok{
color:#1cb54b;
}
.dolist-notok{
color: #e02219;
}
#result-dolist, #result-dolist-plus{
margin-top: 5px;
text-align: justify;
line-height: 1.1em;
}
#validation-dolist:hover, #validation-dolist-plus:hover, input.wpcf7-submit:hover{
background-color: #ffffff !important;
color: #070239 !important;
text-decoration: none !important;
}
#email-dolist, #email-dolist-plus{
width: 100%;
margin-top: 3px;
}
.sans-marge{
margin-bottom: 0px;
}
.hotspot-title{
display : none;
}
#page #masthead  .site-branding{
height: 71px ; 
width: 30% ; 
background: #ffffff url(https://lecomptoirdelergonomie.fr/wp-content/themes/3DConcept/img/logo-azergo.png) no-repeat left top;
text-indent: -999px;
background-size: 300px 71px;
margin: 0px;
min-width: 305px;
}
.site-branding a{
display: block;
width: 100ù;
height: 100%
}
button#rmp_menu_trigger-1157 {
font-family: 'Ropa Sans', sans-serif  !important;
}
.jg-force-full-width{
margin-top: -25px;
}
#introback{
background-color: #2c2d33;
padding: 40px 0px;
}
#intro{
color: #fff;
margin: auto;
max-width: 80.617924em !important;
padding: 0 2.617924em;
}
#content .col-full, #page .storefront-breadcrumb .col-full{
max-width : 78em !important;
}
.page-id-427 #content .col-full, .blog #content .col-full{
max-width : 100% !important;
}
.full{
width: 500% !important;
margin-left: -200%; 
}
.catalogue{
padding-top: 2.4em !important;
}
#subCatalogue{
padding-top: 4em;
}
.center{
color: #fff;
margin: auto;
max-width: 80.617924em !important;
padding: 20px 2.617924em;
}
.sfb-footer-bar .widget {
color: #fff !important;
text-align: justify;
}
#masthead .col-full nav.secondary-navigation a:hover{
color: #dc9909;
}
#masthead .col-full nav.secondary-navigation #menu-item-284 a:hover{
color: #070239;
}
#masthead .col-full nav.secondary-navigation a{
padding-right: 8px !important;
padding-left: 8px !important;
color: #070239;
font-family: 'Ropa Sans', sans-serif;
font-size: 1.6em;
padding-top: 21px;
}
.site-header ul.menu li.current-menu-item > a {
color: #dc9909 !important;
}
.storefront-primary-navigation{
display: none;
}
#space_menu{
height: 50px;
clear: both;
}
.woa-top-bar.col-2 .block{
width: auto;
}
.woa-top-bar-wrap, .woa-top-bar .block .widget_nav_menu ul li .sub-menu {
background-color: #2C2D33 !important;
}
.woa-top-bar-wrap * {
color: #ffffff !important;
font-size: 15px !important;
}
#masthead{
margin-bottom: 0px;
border-bottom: 0px;	
}
#masthead div.col-full{
text-align: center;
max-width: 100% !important;
}
.skip-link .screen-reader-text{
display:none;
}
.colone_de_gauche,.colone_du_centre,.colone_de_droite{
margin-right: 0px !important;
}
.entry-content{
text-align: justify !important;
}
.colone_de_gauche{
text-align: justify;
}
.colone_de_droite{
text-align: right;
}
.site-main, .content-area, #post-35{
margin-bottom: 0px;
}
.colone_de_gauche_trio, .colone_de_milieu_trio, .colone_de_droite_trio{
text-align: center;
}
.su-service-title{
text-align: left;
}
.su-service-content{
text-align: left;
}
.postconcept{
width: 22%;
float:left;
margin: 50px 4% 0 0;
position: relative;
}
.postconcept img:hover{
opacity: 0.3;
filter: alpha(opacity=30); transition-duration: 0.4s;
}
.postconcept img{
width: 100%;
z-index: -1;
}
.retourLien{
margin-top:20px;
margin-bottom:50px;
}
.qualite, .conseil, .service{
font-family: 'Open Sans', sans-serif !important;
font-size: 17px !important;
color:#6d6d6d !important;
}
.su-tabs-pane{
font-family: 'Roboto', sans-serif !important;
color: #9c9c9c !important;
font-size: 16px !important;
}
.su-tabs{
border-radius: 0px !important;
padding: 1px !important;
}
.su-tabs-vertical .su-tabs-pane{
border-top-right-radius: 0px !important;
border-bottom-right-radius: 0px !important;
text-align: center !important;
font-size: 16px !important;
}
.textHomelist{
width: 80%;
float: left;
padding-top: 30px;
color: #006FAB;
}
.textHomePic{
padding-top: 10px;
min-width: 90px;
}
.blockHome{
border: 1px solid #070239;
float: left;
}
.block_droite{
float:right;
margin-right: 0px !important;
}
.blockHomeTitle{
text-align: center;
color: #ffffff;
padding: 3px 0px 3px 0px;
background-color: #070239;
font-size: 20px;
height: 45px;
}
.blockHomeBody{
padding: 0px 30px;
text-align: center;
}
span.blockHomeBodyTitle{
margin-bottom: 0px !important;
display: block important;
font-family: 'Ropa Sans', sans-serif !important;
font-size: 2.3em !important;
color: red;
}
.titleHome{
text-align: center;
color: #333333;
}
.garantie{
width: 30px !important;
display: inline;
vertical-align: -14px;
}
.expert{
width: 30px !important;
display: inline;
vertical-align: -13px;
}
.service{
width: 49px !important;
display: inline;
vertical-align: -12px;
}
.demi_gauche, .demi_droite{
width: 46% !important;
}
.demi_droite{
margin-right: 0px !important;
}
h2.widget-title {
text-align: center !important;
font-size: 2.3em !important;
}
#colophon{
margin: 0px;
padding: 0px;
background-color:#8d7d6d  !important;
color: #fff !important;
}
#colophon a:hover{
text-decoration: underline;
}
.entry-header {
display: none ;
}
.woocommerce-breadcrumb{
margin-bottom:0px !important;
}
#post-528{
padding-top: 50px;
}
#custom_html-8 h2.widget-title{
margin-bottom:0px !important;
}
.telContact{
padding: .6180469716em;
background-color: #f2f2f2;
color: #43454b;
outline: 0;
border: 0;
-webkit-appearance: none;
box-sizing: border-box;
font-weight: 400;
box-shadow: none;
}
label.formContact{
color: #333333;
}
.miseEnAvant{
color: #070239;
font-size: 1.850em;
display: inline-block;
}
.titreContact{
text-align: center;
}
.center{
text-align: center;
}
.wpcf7-form input{
width: 100% !important;
}
wpcf7-form p{
margin: 0 0 0.416em;
}
.input-text, input[type="email"], input[type="password"], input[type="search"], input[type="text"], input[type="url"], textarea{
box-shadow: none;
}
.wpcf7-submit{
margin-top: 20px !important;
}
#catalog{
text-align: center;
}
.mini{
font-size: 0.8em;
}
div.quartDroit{
margin-right: 0% !important;
}
.su-spoiler-title{
color: #363636;
font-size: 20px !important;
font-weight: normal !important;
}
.rsfooter{
display:inline !important;
}
.mobilesOnly{
display: none;
}
.hentry.type-post .entry-content {
width:100% !important;
}
.type-post h2{
text-align: left;
width: 70%
}
.page-header{
display:none !important;
}
.single-post .page-header{
display:block !important;
}
li.menu-divider:last-child {
display: none !important;
}
.fade:hover{
opacity: 0.3;
filter: alpha(opacity=30); transition-duration: 0.4s;
}
#rmp-container-1157 li.rmp-menu-item a{
font-family: 'Ropa Sans', sans-serif !important;
}
.su-column-inner div.center{
padding-top: 0px !important;
}
#horaire{
color: #000000 !important;
}
.wc-tabs-wrapper{
padding-top: 0px;
padding-bottom: 1.617924em;
}
.storefront-full-width-content.single-product div.product .woocommerce-product-gallery{
margin-bottom: 1.706325903em;
}
.footer-widgets a{
color: #fff !important;
}
.menu-navigation-siege-container, .menu-navigation-accessoires-container, .menu-bureau-container{
margin-bottom: 60px;
text-align: center;
}
.my-product-menu{ 
list-style: none;
}
.my-product-menu li{
display: inline;
}
.my-product-menu li a:hover{
color:#6D6D6B;
}
.my-product-menu li.menu-divider{
color:#070239;
padding-left: 3px;
}
.retour_menu{ 
margin-bottom: 30px; 
}
.retour_menu a:hover{
color:#6D6D6B;
}
.mobileOnly{
display: none;
}
@media only screen  and (max-width:960px){
.secondary-navigation .menu {
font-size: 0.65em !important;
}
#secondary{
display: none !important;
}
#primary{
width: 100% !important;
}
#backto{
display:none;
}
#fb-root{
display:none;
}
.site-slogan {
float: right;
padding-top: 2px;
width: 40%;
text-align: right;
padding-right: 10px
}
#masthead .site-slogan h1{
font-size : 2em;
padding-top: 2px;
}
.storefront-secondary-navigation.woocommerce-active .site-header .secondary-navigation{
}
.textHomelist{
width: 70%;
float: left;
padding-top: 15px;
color: #006FAB;
}
.storefront-handheld-footer-bar, .woa-top-bar-wrap{
display: none !important;
}
#menu-menu-secondaire{
list-style: none !important;
width: 100%;
padding-left: 18px;
text-align: left;
margin: 0px;
}
#menu-menu-secondaire li{
float: left;
}
#custom_html-4{
margin-top: 20px;
}
.menu-divider{ }
#page #masthead .col-full .site-branding{
height: 59px; 
width: 200px ; 
background-size: 200px 59px ;
}
.page button#responsive-menu-button {
height: 54px ; 
top: 18px ;
}
}
@media only screen  and (max-width:769px){
#masthead .col-full nav.secondary-navigation, #masthead .col-full .site-slogan, section.related.products{
display: none !important;
}
#simple-banner{
height: 68px;
font-size: 14px;
}
body.theme-storefront button#rmp_menu_trigger-1157.rmp_menu_trigger.rmp-menu-trigger-boring{	
position:absolute !important;
top: 80px !important; }
#custom_html-4{
margin-top: 0px;
}
#rmp-menu-item-284 a.responsive-menu-item-link, #wpmenucartli a{
color: #dc9909 !important;
}
img.pay-img{
width: 200Px;
margin:0px
}
div.textwidget.custom-html-widget div{
text-align: left !important;
}
#colophon{
padding-top: 50px;
}
div.footer-widgets{
padding-top: 0px !important;
}
}
@media only screen  and (max-width:568px){
section.related.products{
display: none;
}
#simple-banner{
height: 96px;
font-size: 14px;
}
body.theme-storefront button#rmp_menu_trigger-1157.rmp_menu_trigger.rmp-menu-trigger-boring{	
position:absolute !important;
top: 100px !important;
}
ul.products li.product img {
width: 75% !important;
}
ul.products li.product .price {
margin: 0px !important;
}
.home #masthead {
margin-bottom: 0px !important;
}
#backto{
display: none;
}
#fb-root{
display:none;
}
ul#menu-menu-secondaire{
width: 100%;
}
#menu-menu-secondaire li{
float: none !important;
}
.site-slogan {
float: right;
width: 40%;
text-align: right;
font-size: 7px;
padding-top: 20px;
padding-right: 10px;
}
#masthead .site-slogan h1{
font-size: 2.8em !important;
padding-top: 15px !important;
}
.mobileOnly{
display: block;
}
.desk{
display: none;
}
.storefront-primary-navigation{
visibility: hidden;
}
.col-full .secondary-navigation{
visibility: visible;
width: 100%;
}
.site-header .col-full nav.secondary-navigation{
float: left !important;
width: 100% !important;
text-align: center !important;
margin-top: 10px !important;
}
.storefront-handheld-footer-bar, .woa-top-bar-wrap{
display: none !important;
}
.textHomelist{
width: 70%;
float: left;
padding-top: 15px;
color: #006FAB;
}
#content{
padding-top: 0px;
}
#custom_html-4{
margin-top: 20px;
}
#menu-menu-secondaire{
list-style:none !important;
margin-left: 0px !important;
}
#menu-menu-secondaire li{
padding-top: 0px !important;
padding-bottom: 0px !important;
border: 0px solid #ababab !important;
margin-bottom:0px;
text-align: center;
}
#menu-menu-secondaire a{
display: block !important;
width: 100%;
height: 100%;
padding: 5px 0 5px 0;
}
.miseEnAvant{
display: none !important;
}
.mobilesOnly {
display: block !important;
}
.titreMobile{
color: #070239;
font-size: 1.850em !important;
display: inline-block !important;
}
#wpgmza_map{
display: none !important;
}
.deskstopOnly{
display:none;
}
div.woocommerce-breadcrumb{
display:none;
}
.spaceMobile{
height: 5px !important;
}
.btMobil{
display: block;
color: #fff;
background-color: #070239;
padding: 4px 0px;
width: 100%;
margin-top: 10px;
}
.menu-divider{ }
#page #masthead .col-full .site-branding{
height: 63px !important; 
width: 150px !important; 
background: #ffffff url(https://lecomptoirdelergonomie.fr/wp-content/themes/3DConcept/img/logo-azergo.png) no-repeat left top !important;
background-size: 150px 63px !important;
}
}
#rmp-container-1157 {
width: 50% !important;
}
#intro h2{
font-size: 1.4em !important;
}
}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails{text-align:center}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::before,.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{content:"";display:table}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails::after{clear:both}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li{display:inline-block;width:auto !important;float:none !important;margin-bottom:0 !important}.header-widget-region .widget_brand_thumbnails ul.brand-thumbnails li img{max-height:16px;width:auto;display:block}.widget_brand_nav ul li .count{float:right}.tax-product_brand .woocommerce-products-header{display:flex;flex-direction:column;margin:0 0 2.2906835em;text-align:center}.tax-product_brand .woocommerce-products-header .brand-thumbnail{margin:0 0 1em;width:auto;max-height:2.2906835em;align-self:center;order:1}.tax-product_brand .woocommerce-products-header .woocommerce-products-header__title,.tax-product_brand .woocommerce-products-header .term-description{order:2}div#brands_a_z::before,div#brands_a_z::after{content:"";display:table}div#brands_a_z::after{clear:both}div#brands_a_z ul.brands_index{margin-left:0;padding:0}div#brands_a_z ul.brands_index li{float:none;display:inline-block;margin:0 .3342343017em .2360828548em 0;padding:0;text-transform:uppercase}div#brands_a_z ul.brands_index li a,div#brands_a_z ul.brands_index li span{float:none;display:block;border:0;padding:.3819820591em;min-width:1.618em;text-align:center;background-color:#eee;color:#43454b;line-height:1}div#brands_a_z ul.brands_index li span{opacity:.3}div#brands_a_z h3{text-transform:uppercase}div#brands_a_z a.top{padding:.6180469716em;background-color:#eee;color:#43454b;border:0;line-height:1}div#brands_a_z ul.brands{margin-left:0;list-style-position:inside}div#brands_a_z ul.brands li{margin:0 0 .3819820591em;padding:0 0 .3819820591em;border-bottom:1px solid rgba(0,0,0,.05)}.storefront-wc-brands-single-product{margin:0 0 .5407911001em}.storefront-wc-brands-single-product img{max-height:2.2906835em}@media(min-width: 768px){div#brands_a_z ul.brands_index{width:21.7391304348%;float:left;margin-right:4.347826087%;transition:all .5s ease}div#brands_a_z h3{width:73.9130434783%;float:right;margin-right:0;clear:right;text-transform:uppercase}div#brands_a_z h3:first-of-type{margin-top:0}div#brands_a_z a.top{clear:right}div#brands_a_z ul.brands{width:73.9130434783%;float:right;margin-right:0;clear:right}}.sfb-footer-bar {
padding-top: 2.618em;
padding-bottom: 2.618em;
background-position: center center; }
.sfb-footer-bar .widget::after {
clear: both;
content: "";
display: table; }
.sfb-footer-bar .widget:last-child {
margin-bottom: 0; }