li>a{ font-size:14px; } .searchform.wd-style-with-bg .searchsubmit { border-top-right-radius:10px!important; border-bottom-right-radius:10px!important; } .whb-header-bottom .wd-header-nav .woodmart-nav-link>span:after { content: ""; position: absolute; border-top: 2px solid; left: 52%; right: 50%; bottom: -3px; transition: all .2s; } .whb-header-bottom .wd-header-nav .woodmart-nav-link { color: #3d3d3d; line-height: 20px; padding: 13px; cursor: pointer; white-space: nowrap; display: flex; align-items: center; font-family:roboto; font-size:14px; } .whb-header-bottom .wd-header-nav .woodmart-nav-link>span { position: relative; } .whb-header-bottom .wd-header-nav li:hover .woodmart-nav-link > span::after { left: 0; right: 0; } .wd-nav-mobile li a { font-family: 'Roboto'; } .wd-nav-vertical>li>a{ font-family: 'poppins'; } .wd-nav-img, .mega-menu-list img { max-height:30px; min-width: 30px; } .autocomplete-suggestion { border-right: 2px solid #cccccc; } .autocomplete-suggestions { border: 2px solid #cccccc !important; border-radius: 10px !important; } .search-results-wrapper .wd-dropdown.wd-opened { border-radius: 10px; /*border-right: 2px solid #ccc;*/ } /**Menu Ampoule**/ .section-menu-ampoule .info-box-ampoule{ margin-bottom:10px; border-radius:10px; } .section-menu-ampoule .banner-ampoule ,.section-menu-ampoule .banner-ampoule img{ height:380px; width:280px; } .section-menu-ampoule .box-style-shadow { padding:0px; } #menu-item-9538 .wd-dropdown-menu.wd-design-sized { padding-top:18px; } .section-menu-ampoule .info-box-ampoule .box-with-icon .info-box-icon { border-top-left-radius: 10px; border-top-right-radius: 10px; } .section-menu-ampoule .info-box-ampoule.wd-info-box .info-box-title { line-height:1; } .section-menu-ampoule .banner-ampoule.promo-banner { border-radius: 10px; } /**end_menu ampoule**/ .whb-main-header .btn{ /* border:0px !important;*/ } /**menu cat**/ .section-menu-ruban .promo-banner .banner-title{ text-shadow: 2px 2px #000; background:rgb(124, 185, 46,0.6); padding:3px 5px 3px 5px; border-radius:5px; } .section-menu-ruban .promo-banner .wrapper-content-banner { padding:10px; } .section-menu-ruban .promo-banner{ border-radius:10px !important; } #menu-item-9555 .wd-dropdown-menu.wd-design-sized { padding-top:10px; } .section-menu-ampoule .wd-info-box:hover img { transform: scale(1.1); } .section-menu-ampoule .wd-info-box img { transition: 1s; } /*Menu controler*/ .section-menu-controler .box-style-border.box-icon-align-top .info-box-content { padding-top: 25px; } .section-menu-controler .box-style-border .info-box-content { padding: 0px; } .section-menu-controler .box-style-border.box-icon-align-top .box-icon-wrapper { padding-right: 5px; padding-left: 5px; } .section-menu-controler .box-with-icon .info-box-icon img{ border-radius:10px; } .section-menu-controler .box-style-border .info-box-content { border:3px solid #7CB92E1b; } .section-menu-controler .wd-info-box .info-box-title { color:#7CB92E; text-shadow: 1px 1px gray; padding-left: 20px; padding-right: 20px; } .section-menu-controler .wd-info-box:hover img { transform: scale(1.2); } .section-menu-controler .wd-info-box img { transition: 1s; } .section-menu-controler .wd-wpb { margin-bottom: 15px; } #menu-item-11844 .wd-dropdown-menu.wd-design-sized,#menu-item-11843 .wd-dropdown-menu.wd-design-sized { padding-top: 20px; } /*End_Menu controler*/ /**menu projecteur**/ .section-menu-projecteur .cat-design-replace-title .wd-entities-title { padding:10px 15px; font-size:18px; line-height:1.3; background-color:#83b735db; } .section-menu-projecteur .category-grid-item .wd-entities-title{ text-shadow:1px 2px 1px black; border-radius: 15px; } .wd-nav-vertical .wd-dropdown-menu.wd-design-full-width { display: flex; align-items: center; } .section-menu-projecteur .category-grid-item { text-align:center; margin-bottom: 15px !important; } .section-menu-projecteur .category-grid-item .wrapp-category { position:relative; border-radius: 10px; } #menu-item-9551 .wd-dropdown-menu.wd-design-sized { padding-top: 20px; } /**end_menu projecteur**/ /**menu spot**/ .shop-spot-page .promo-banner { border-radius:10px; } .shop-spot-page .promo-banner .banner-title { text-shadow:1px 2px 1px black; border-radius: 15px; } /**end_menu spot**/ /**menu transformateur**/ .info-box-transformateur.box-style-shadow{ padding:5px 20px 5px 20px; border-radius:10px; } .info-box-transformateur strong{ font-size:30px; color:var(--wd-primary-color); } .menu-transformateur-row2 .product-grid-item .wd-product-cats{ display:none; } .menu-transformateur-row2{ padding-bottom:0px !important; padding-right:10px !important; } .menu-transformateur-row2 .product-grid-item:hover .wd-buttons[class*="wd-pos-r"]{ display:none; } .info-box-transformateur .info-box-content{ flex: 0 1 auto; display: flex; align-items: center; } #menu-item-9558 .wd-dropdown-menu.wd-design-sized { padding-top:20px; } /**end_menu transformateur**/ /*Menu profile*/ /*.menu-profile-row1 .wd-wpb { margin-bottom: 10px; } .menu-profile-row1 .info-box-icon{border-radius:10px; box-shadow: 0 0 4px rgb(0,0,0,0.12); transition: box-shadow .7s ease;} .menu-profile-row1 .wd-info-box:hover .info-box-icon{ box-shadow: 0 0 9px rgb(0,0,0,0.2); }*/ .menu-profile-row1 .info-box-profile{ margin-bottom:15px; border-radius:10px; } .menu-profile-row1 .info-box-profile.promo-banner .wrapper-content-banner{ padding:0 40px !important; } .menu-profile-row1 .info-box-profile.promo-banner .banner-title{ font-size:18px; background: #7cb92e59; border-radius:10px; padding: 5px; text-shadow: 2px 2px #000; } .menu-profile-row1 .banner-border .wrapper-content-banner { top:10px; right:10px; bottom:10px; left:10px; } .menu-profile-row1 .vc_column_container > .vc_column-inner{ padding-left:12px; /*padding-right:0px;*/ } .menu-fibre-row1 .info-box-profile{ margin-bottom:15px; border-radius:10px; } .menu-fibre-row1 .info-box-profile.promo-banner .wrapper-content-banner{ padding:0 40px !important; } .menu-fibre-row1 .info-box-profile.promo-banner .banner-title{ font-size:18px; background: #7cb92ea8; border-radius:10px; padding: 5px; text-shadow: 2px 2px #000; } .menu-fibre-row1 .banner-border .wrapper-content-banner { top:10px; right:10px; bottom:10px; left:10px; } .menu-fibre-row1 .vc_column_container > .vc_column-inner{ padding-left:12px; /*padding-right:0px;*/ } #menu-item-9550 .wd-dropdown-menu.wd-design-sized { padding-top:20px; } /*end_Menu profile*/ /**menu more produits**/ #menu-item-9620 .wd-dropdown-menu.wd-design-sized{ overflow-y: auto; height: 100%; } /**end_menu more produits**/ /*Produit spécial*/ .pop_img_col .vc_column-inner{ border-radius: 0px 10px 10px 0px !important; } /*end_produit spécial*/ /**end_menu cat**/ .wd-nav{ --nav-gap: 0px; } /**END_MENU**/ /**POLITICES**/ .my-pol{ background-color: white; margin-top: -100px; line-height: 1.2; padding-top: 45px; padding-right: 80px; padding-left: 80px; padding-bottom: 35px; text-align: justify; } .my-pol .title-after_title { text-align: justify; } .my-pol h4.woodmart-title-container.title.wd-font-weight- { color: #7CB92E; text-transform: uppercase; } .my-pol h5.woodmart-title-container.title.wd-font-weight- { color: #000; text-transform: uppercase; font-weight: 400; } .my-pol strong { color: #3e3e3e; } .my-pol p, .my-pol .woodmart-title-size-default .title-after_title { color: #333; margin-bottom: 0px !important; font-size: 16px !important; } .my-pol .title-wrapper { margin-bottom: 10px; } .title-after_title { line-height: 1.4 !important; } .my-pol ul{ margin-bottom:10px; } /**END_POLITICES**/ /**FAQ**/ .faq-row p { font-size: 16px; line-height: 22px; font-weight: 400; color: #5c5c5c; padding:15px 25px 0px 25px; text-align: justify; text-justify: inter-word; margin:0 } .faq-row .wd-accordion-content{ padding-bottom:20px; } .faq-row .wd-accordion .wd-accordion-title.wd-active { background-color:#7CB92E; } .faq-row .wd-accordion .wd-accordion-title.wd-active .wd-accordion-title-text,.faq-row .wd-active .wd-accordion-opener{ color:#fff; } .faq-row .wd-accordion-opener{ color:#000; } .faq-row .wd-accordion-title-text{ display:inline-flex; } .faq-row .wd-accordion-title-text span{ padding-left:5px; padding-right:5px; } .cta::before { content: ""; top: 0; left: 0; width: 100%; height: 100%; background-image: linear-gradient(120deg, #7cb92e, #000); opacity: .7; position: absolute; } /**END_FAQ **/ /**CONTACT**/ mark { padding: 0; background-color: transparent; color: #7cb92e!important; font-weight: 600; } .contact-row h2 { font-size: 30px!important; line-height: 30px!important; text-transform: uppercase; } .contact-row .icons-size-default .wd-social-icon { border-radius: 10px !important; } .contact-form input:focus,.contact-form textarea:focus,.devis-form input:focus,.devis-form textarea:focus{ border-color: #7CB92E !important; transition: border-color .5s ease; } .contact-form p,.devis-form p{ margin: 0 auto; margin-bottom: 20px !important; } input::placeholder, textarea::placeholder{ color:#212121; font-size:17px; font-family:poppins; } .contact-form textarea { min-height: 290px; } .contact-form input.wpcf7-submit,.devis-form input.wpcf7-submit { color:#fff; background-color: var(--wd-primary-color); } .contact-form input.wpcf7-submit:hover,.devis-form input.wpcf7-submit:hover { color: var(--wd-primary-color); box-shadow: inset 0 0 200px rgb(255, 255, 255); } .whb-main-header .btn, input[type=submit], .btn.btn-color-primary ,.return-to-shop .button{ min-width: 130px; min-height: 40px; border-radius: 10px!important; border:1px solid #7CB92E; box-shadow: var(--btn-accented-box-shadow); } input[type=password],input[type=text], input[type=email], input[type=tel], textarea { border: 2px solid #cccccc!important; border-radius: 10px!important; background-color: #fff; height: 50px; font-size: 16px; } .title-wrapper .title { /* display: block;*/ margin-bottom: 0; } .contact-recrut h4 { font-size: 30px!important; line-height: 30px!important; text-transform: uppercase; } .contact-maps-row .wpb_gmaps_widget .wpb_wrapper{ padding:5px 0 ; } .contact-input-left { padding-right: 0px!important; } .cta .my-title .woodmart-title-container, .cta .my-title .title-after_title{ color:#fff; } .contact-maps-row h2{ margin-left:20px; } /**END_CONTACT**/ /**PRODUIT BESOIN**/ .pro-special-form textarea{ min-height:140px; } .pro-special-form p { margin: 0px 15px; line-height:1.2; color:#fff; font-size:14px; } .pro-special-form span.wpcf7-file { position:relative; } .pro-special-form .title-wrapper .title{ line-height:1.2; } .pro-special-form input.wpcf7-submit{ background-color:#fff!important; color:var(--wd-primary-color); } .pro-special-form .wpcf7-file,.pro-special-form .contact-input{ color:#fff!important; } #popup-pro-special { border-radius: 10px !important; } .pro-special-form input.wpcf7-submit:hover{ color:#333; } .pro-special-form input[type=text],.pro-special-form input[type=email],.pro-special-form input[type=tel],.pro-special-form textarea { border-color: var(--wd-primary-color) !important; } .pro-special-form input:focus,.pro-special-form textarea:focus{ border-color:#fff !important } /**END_PRODUIT BESOIN**/ /**DEVIS**/ .section-devis { box-shadow: 0 0 3px rgb(0 0 0 / 15%) !important; max-width: 1000px!important; padding: 0px !important; margin-top: -100px !important; margin: 0 auto; left: inherit !important; margin-bottom: 30px; width:100%; } .myinfobox-hover { height: 220px; padding: 20px 7px 10px 7px !important; } .myinfobox-hover p{ line-height:1.2 !important; } .myinfobox-hover h4{ margin-bottom:5px !important; } #infobox .box-icon-align-top .box-icon-wrapper{ margin-bottom:5px !important; } #infobox .box-icon-with-bg .info-box-icon{ /*border-radius:30px !important;*/ padding:15px !important; } .devis-form { /*background-color: #fff;*/ padding-left: 80px; padding-right: 80px; padding-bottom: 10px; border-radius:10px; } .devis-form .wd-nav.wd-style-underline .nav-link-text::after { /* left: 0; */ left: -25px; } .devis-form .wd-nav.wd-style-underline > li:hover > a .nav-link-text::after, .wd-nav.wd-style-underline > li.current-menu-item > a .nav-link-text::after, .wd-nav.wd-style-underline > li.wd-active > a .nav-link-text::after { width: calc(100% + 25px); } .devis-form .wd-nav[class*="wd-style-"] > li.current-menu-item > a, .devis-form .wd-nav[class*="wd-style-"] > li.wd-active > a { color: var(--wd-primary-color); } .wd-nav-tabs > li > a:hover{ /*color: var(--wd-primary-color)!important; */ } /**END_DEVIS**/ /**NOS RESSOURCES**/ .nos-ref .ref-logo-items .vc_column_container > .vc_column-inner{ background-color:#f5f5f5; } .nos-ref .ref-logo-items .ref-logo-item-bg .vc_column-inner{ background-color:#ececec; } .nos-ref .ref-logo-items img{ width:190px; transition: transform 1s; } .nos-ref .ref-logo-items img:hover{ transform:scale(1.1); } .nos-ref .ref-logo-items .tech-logo-desc{ margin-top:15px; } .nos-ref .ref-logo-items .tech-logo-desc h2{ font-size: 20px; line-height: 22px; margin-bottom:5px; } .nos-ref .ref-logo-items .tech-logo-desc h6{ font-size: 15px; line-height: 17px; margin-bottom: 0; color:#3c3e3e; } .rsrc-autres.domaine-actv.home-services .home-services-items .key-icon-box .ib-wrapper{ height:370px; } .nos-ref .ref-logo-items .last-tech h2{ margin-bottom:15px; } .col-logo .vc_column-inner{ padding-top:0px; padding-bottom:0px; } .col-logo .vc_column-inner .wpb_content_element,.col-logo .vc_column-inner .wd-image{ margin-bottom:0px; } /**NOS RESSOURCES**/ /**PRODUCT**/ .wd-hover-standard .wd-add-btn a.button{ background-color:var(--wd-primary-color)!important; color:#fff!important; font-family: roboto; border-radius: 10px!important; min-width: 145px; min-height: 42px; border-radius: 10px !important; border: 1px solid #7CB92E; margin-bottom:5px; } .wd-hover-standard .wd-add-btn a.button:hover{ color: #7CB92E !important; box-shadow: inset 0 0 200px rgb(255, 255, 255)!important; } .wd-switch-to-register, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit,.woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce #respond input#submit.alt { background-color:var(--wd-primary-color)!important; color:#fff!important; font-family: roboto; border-radius: 10px!important; min-width: 130px; min-height: 42px; border-radius: 10px !important; border: 1px solid #7CB92E; margin-bottom:10px; } .wd-switch-to-register:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover,.woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover{ color: #7CB92E !important; box-shadow: inset 0 0 200px rgb(255, 255, 255)!important; } .wd-add-btn-replace .add-to-cart-loop:before{ color:inherit; } .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce #respond input#submit.alt:hover,.woocommerce button.button.alt:hover > .wa-order-button:before{ color:#7CB92E!important; } .wa-order-button:hover:before { content :url(https://ledaumaroc.ma/wp-content/uploads/2022/09/Whatsapp_green.svg)!important; } .wa-order-button{ padding:15px !important; } .wa-order-button:before{ width:1.5em; } .wd-hover-standard #sendbtn.wa-shop-button{ /*margin-top:10px;*/ border-radius: 10px!important; } #sendbtn.floating_button .label-text{ font-weight:600; } .product-grid-item .wd-entities-title { margin-bottom:5px; font-size:inherit; /*! width: 210px; */overflow: hidden; text-overflow: ellipsis; min-height: 40px; /* WebKit */ display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: horizontal; -webkit-box-align: center; -webkit-box-pack: center; /* Mozilla */ -moz-line-clamp: 2; -moz-box-orient: horizontal; -moz-box-align: center; -moz-box-pack: center; /* On utilise les boîtes */ display: box; line-clamp: 2; box-orient: horizontal; box-align: center; box-pack: center; } .product-grid-item .wd-entities-title a{ /* WebKit */ display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; -webkit-box-align: center; -webkit-box-pack: center; /* Mozilla */ -moz-line-clamp: 2; -moz-box-orient: vertical; -moz-box-align: center; -moz-box-pack: center; /* On utilise les boîtes */ display: box; line-clamp: 2; box-orient: vertical; box-align: center; box-pack: center; } .shop_attributes tr:nth-child(2n) { background: #efffdf; } .shop_attributes tr { margin-bottom: 0; padding: 10px; border-bottom: 1px dashed #433; } .product-image-summary .shop_attributes tbody{ margin-bottom:0px !important; } #tab-wd_additional_tab tr:nth-child(2n) td { background-color: #efffdf; } #tab-wd_additional_tab table td { width: 35%; padding: 10px 12px; color:#5d5d5d; border-bottom: 1px solid #433 ; } #tab-wd_additional_tab table { width: 70%; margin: 0 auto; } #tab-wd_additional_tab > div:nth-child(1) > div:nth-child(1) > p:nth-child(2) { /*width: 70%; margin: 20px auto;*/ } #tab-wd_additional_tab table tbody td:nth-child(2) { font-weight: 600; color: #2d2d2d; } #tab-description p, #tab-wd_additional_tab p { font-size: 16px; line-height: 25px; font-weight: 400; color: #3e3c3c; width: 70%; margin: 20px auto; text-align:justify; } .summary-inner>.wd-action-btn{ margin:10px; } .product-share{ /*margin:10px;*/ } .wa-order-button-under-atc{ display:flex; box-shadow: var(--btn-shop-box-shadow); width:100%; width:-moz-available; width: -webkit-fill-available; width: fill-available; /* height: 45px !important;*/ margin:0px !important; } p.stock.out-of-stock { font-size: large; border: 1px solid; padding: 10px; text-align: center; } p.stock{ white-space: normal; } .single_variation_wrap .woocommerce-variation-add-to-cart .quantity .minus,.single_variation_wrap .woocommerce-variation-add-to-cart .plus, .single_variation_wrap .woocommerce-variation-add-to-cart .qty,.summary-inner .cart .quantity .minus,.summary-inner .cart .plus, .summary-inner .cart .qty { width: 40px; box-shadow: var(--btn-shop-box-shadow); min-height: 45px; } /*.single_variation_wrap .woocommerce-variation-add-to-cart .single_add_to_cart_button,*/ .summary-inner .cart .single_add_to_cart_button{ padding: 12px 50px; line-height:18px; } .summary-inner .cart .single_add_to_cart_button:before { display: inline-block; margin-right: 10px; margin-left: -9px; vertical-align: bottom; font-weight: 400; font-size: 19px; content: "\f123"; font-family: "woodmart-font"; position:relative; opacity:1; } /**END_PRODUCT**/ /**GALERIE**/ .wd-images-gallery .owl-stage, .wd-images-gallery .wd-gallery-item{ border-radius: 10px; } /**END_GALERIE**/ /**Boutique**/ a.wa-shop-button:hover { transform: translateY(0px); } a.wa-shop-button:before{ width:18px; } .page-tech .category-grid-item .more-products,.menu-more-product .category-grid-item .more-products,.shop-spot-page .category-grid-item .more-products ,.shop-content-area .more-products{ color: #fff !important; background-color: #7CB92Eb5 !important; border-radius: 5px !important; padding-left: 10px; padding-right: 10px; margin: 0px !important; font-size: 15px; display: block; line-height: 30px; padding-top: 0px !important; padding-bottom: 0px !important; } .woodmart-archive-shop.post-type-archive-product.logged-in .shop-content-area { flex: 0 0 100%; max-width: 100%; } .woodmart-archive-shop.post-type-archive.post-type-archive-product .shop-content-area { flex: 0 0 100%; max-width: 100%; } /**Sidebar**/ .woodmart-archive-shop.post-type-archive-product.logged-in .sidebar-container{ display: none ; } .woodmart-archive-shop.post-type-archive.post-type-archive-product .sidebar-container { display: none ; } .sidebar-container .widget-area { background: #f9f9f9; padding: 5px !important; padding-left: 0; margin: 10px 0; border-radius: 6px; } .sidebar-container { /*position: inherit;*/ background: #f9f9f9; padding: 10px !important; } .sidebar-container .widget{ background: white; padding: 15px 0px 15px 10px !important; margin: 10px 0; border-radius: 6px; } .widget h5 { color:var(--wd-primary-color); } .widget ul li { line-height: 23px !important } .widget.sidebar-widget ul li a { font-size: 15px !important; font-weight: 500 !important; color: #777 !important; } .wd-filter-list.swatches-brands .filter-swatch{ width: 120px !important; height: 60px; } .filter-swatch.with-bg{ border: 1px outset #b7bbc0; } .wd-filter-list.swatches-display-inline{ margin-bottom: 0px; } .wd-filter-list.wd-scroll-content{ /*padding-inline-end: 0px;*/ } .wd-filter-list.swatches-display-inline li{ margin-inline-end: 7px !important; } .tagcloud a { display: inline-block; margin-right: 10px; transition: 0.25s; position: relative; padding: 4px 10px 5px 10px; font-weight: 700; margin: 10px 10px 0px 0px !important; -webkit-transition: all 0.4s cubic-bezier(0.25, 1, 0.2, 1); transition: all 0.4s cubic-bezier(0.25, 1, 0.2, 1); border-radius: 6px; z-index: 1; } .tagcloud a::after { background-color: #b9ce17; border-radius: 2px; display: block; content: ''!important; position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.1; -webkit-transition: all 0.4s cubic-bezier(0.25, 1, 0.2, 1); transition: all 0.4s cubic-bezier(0.25, 1, 0.2, 1); z-index: -1; } .tagcloud a:hover:after { opacity:1; background-color: #7CB92E; } aside .widget >.tagcloud > a:hover{ color:#fff !important; } .orderby{ display:none; } /**Produis categories(sidebar)**/ .widget.widget_product_categories ul li a:before { content: "\276F" !important; color: #b9ce17 !important; /* display: inline-block;*/ /* position: relative;