#sidebar .custom_widget_product_categories li.cat-parent a {
display: inline;
}
#sidebar .custom_widget_product_categories li.cat-parent button {
display: inline;
margin-left: 8px;
cursor: pointer;
width: 26px;
}
#sidebar .custom_widget_product_categories ul.children:not(.current-cat-children) {
display: none;
}
#sidebar .custom_widget_product_categories .current-cat {
color: #ff6600;
}
.woocommerce-loop-product__title a {
color: inherit;
}
.caroufredsel_wrapper, .carousel-wrap[data-full-width=true] .portfolio-items .col .work-item.style-2 .work-info a, .woocommerce .products-carousel ul.products .product a {
cursor: pointer !important;
}
.container-wrap {
padding-bottom: 10px;
} table {
font-size: 14px;
}
#top-header {
font-size: 12px;
}
#top-header p, #top-header a {
color: #8b8b8b !important;
}
#top-header a:hover {
color: #FF6600;
}
div.product .woocommerce-tabs .full-width-content ul.tabs, .woocommerce-tabs[data-tab-style=fullwidth] {
margin-top: 0 !important;
}
@media (max-width: 768px) {
.woocommerce .row {
display: flex;
flex-direction: column;
}
.post-area {
order: 1;
}
#sidebar {
order: 3;
}
}
@media only screen and (min-width: 1000px) and (max-width: 1300px) {
#top-header .vc_column_container:first-child {
flex: 1;
}
#top-header .vc_column_container:last-child {
width: 250px;
text-align: right;
}
}
@media only screen and (max-width: 1000px) {
#secondary-nav {
display: none;
}
#menu-secondaire-mobile {
display: block;
}
#menu-secondaire-mobile ul li {
list-style: none;
}
#menu-secondaire-mobile ul li a {
color: #000;
}
#menu-secondaire-mobile ul li a::before {
display: inline-block;
width: 28px;
height: 28px;
font-family: FontAwesome;
font-size: 22px;
color: #FF6600;
}
#menu-secondaire-mobile ul li.panier a::before {
content: "\f07a";
}
#menu-secondaire-mobile ul li.tel a::before {
content: "\f095";
}
#pictos-accueil h3 {
text-align: center !important;
}
#pictos-accueil div {
text-align: center !important;
}
#header-outer {
padding: 0 !important;
}
header#top {
padding: 10px 0;
}
#top-header {
text-align: center;
}
#top-header .gtranslate_wrapper{
display: flex;
justify-content: center;
}
.nectar-woo-carousel-top {
display: none;
}
#top-header .vc_column_container:last-child .wpb_wrapper {
text-wrap: nowrap;
}
}
@media only screen and (min-width: 1000px) {
#header-outer:not([data-format=left-header]) #top>.container>.row, #header-outer:not([data-format=left-header]) #top>.container>.row nav, #header-outer:not([data-format=left-header]) #top>.container>.row nav>ul, #header-outer:not([data-format=left-header]) #top>.container>.row nav>ul>li {
align-items: center;
}
#secondary-nav ul {
justify-content: space-between;
display: flex;
margin: 0;
}
#secondary-nav ul li {
list-style: none;
}
#secondary-nav ul li {
padding: 10px 0 10px 0 !important;
}
#secondary-nav a {
padding: 14px 20px !important;
color: #000;
text-transform: uppercase;
}
#secondary-nav li:last-child {
flex: 1;
text-align: right;
}
#secondary-nav a:hover {
color: #FFF;
background: #FF6600;
}
#menu-item-30559 {
width: 230px;
}
#menu-item-30560 {
width: 130px;
}
header#top nav {
width: 800px;
}
#menu-secondaire-mobile {
display: none;
}
#pictos-accueil img {
height: 70px !important;
width: 70px !important;
}
#pictos-accueil .wpb_wrapper .vc_column_container:first-child {
flex: none;
width: auto;
}
#pictos-accueil .wpb_wrapper .vc_column_container:first-child .vc_column-inner {
padding: 10px;
}
#pictos-accueil .wpb_wrapper .vc_column_container:last-child {
flex: 1;
}
.woocommerce .product[data-tab-pos*=fullwidth] .single-product-main-image {
width: 55% !important;
}
.woocommerce .product[data-tab-pos*=fullwidth] .summary.entry-summary {
width: 43% !important;
}
}
.citation {
text-shadow: -8px 8px 8px #000000;
}
.flickity-page-dots {
bottom: -45px;
}
@media screen and (max-width: 1000px) {
#pictos-accueil img {
max-width: 110px;
margin-left: auto;
margin-right: auto;
}
}
@media screen and (max-width: 768px) {
#footer .wpb_column:not([class*=vc_col-xs]) {
margin-bottom: 0 !important;
}
#footer .iwithtext:last-child .iwt-text {
margin-bottom: 30px;
}
#footer .logo-footer {
max-width: 200px;
}
.flickity-page-dots {
position: relative;
bottom: 0 !important;
}
body .wpb_row:not(.full-width-content) .woocommerce .nectar-woo-flickity:not([data-controls=arrows-overlaid]) {
padding-bottom: 0;
}
html body div.wprm-wrapper { z-index: auto !important;
}
}
#top .menu-title-text span {
display: block;
font-size: 18px;
}
#header-outer header .nectar-menu-icon {
font-size: 28px;
}
#vente-en-direct .wpb_wrapper > div, #footer .wpb_wrapper > div {
margin-bottom: 12px
}
#vente-en-direct .iwithtext i, #footer .iwithtext i {
font-size: 20px;
}
#vente-en-direct .iwithtext .iwt-text, #footer .iwithtext .iwt-text {
padding-left: 40px;
}
#footer .iwithtext .iwt-text, #vente-en-direct .iwithtext .iwt-text a, #footer .iwithtext .iwt-text a, #footer ul li a {
color: #9a9a9a !important;
}
#vente-en-direct .iwithtext .iwt-text a:hover, #footer .iwithtext .iwt-text a:hover, #footer ul li a:hover {
color: #FF6600 !important;
}
#footer ul li::marker {
color: #FF6600 !important;
}
#footer ul {
margin-left: 15px;
}
.product-categories .highlight-category {
font-weight: bold;
color: #0073e6; background-color: #f2f2f2;
padding: 5px;
}
.woocommerce-result-count {
right: 0 !important;
}
.wc-block-product-categories-list--depth-1 {
display: none;
}
.wc-block-product-categories-list-item span {
font-size: 12px;
}
.wc-block-product-categories-list-item a {
display: inline !important;
}
.wc-block-product-categories-list-item button {
border: 0;
position: absolute;
right: 0;
top: 5px;
cursor: pointer;
}
#sidebar .wc-block-product-categories-list-item-count, .widget.woocommerce .product-categories li .count, .widget.woocommerce .wc-layered-nav-term .count, .widget.yith-woocommerce-ajax-product-filter .count {
position: relative;
top: 0;
margin-left: 8px;
}
.woocommerce #sidebar div ul li, .material.woocommerce #sidebar div ul li {
padding: 2px 0;
}
.woocommerce .woocommerce-ordering {
display: none;
}
#sidebar .wc-block-product-categories-list-item-count, .widget.woocommerce .product-categories li .count, .widget.woocommerce .wc-layered-nav-term .count, .widget.yith-woocommerce-ajax-product-filter .count {
border-radius: 0;
padding: 0 5px;
width: auto;
}
.nectar-shop-header .woocommerce-breadcrumb {
margin-bottom: 0;
}
.woocommerce div.product .summary p.price {
padding-bottom: 5px;
}
.woocommerce div.product .stock {
padding-bottom: 0;
}
div.product .woocommerce-tabs .full-width-content[data-tab-style*=fullwidth] ul.tabs {
margin-bottom: 3px !important;
} .nectar-flickity.nectar-carousel.nectar-carousel:not(.masonry) .flickity-viewport {
margin-top: 30px;
margin-bottom: 60px;
}
.nectar-flickity[data-control-style=material_pagination] .flickity-page-dots, .nectar-flickity[data-controls=material_pagination] .flickity-page-dots {
bottom: -45px !important;
} .dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
border-radius: 0;
padding: 13px 24px 10px 48px;
border: 1px solid transparent;
font-size: 14px;
color: #000 !important;
}
.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp button.dgwt-wcas-search-submit {
background-color: #000;
left: 18px;
top: 18px;
}
.dgwt-wcas-search-wrapp {
width: auto;
min-width: 360px;
margin: 0;
}
#header-outer:not([data-format=left-header]) #top>.container>.row nav {
width: 100%;
} body #footer[data-column-margin="80px"] .wpb_column {
padding-left: 40px !important;
padding-right: 40px !important;
}
@media screen and (max-width: 768px) {
.dgwt-wcas-search-wrapp {
min-width: auto;
}
.nectar_hook_before_secondary_header {
margin-top: 42px;
}
#wprmenu_bar .menu_title a {
top: 0;
}
}
@media screen and (max-width: 1000px) {
#header-space {
height: 148.333px !important;
margin-bottom: 0 !important;
}
}
.woocommerce span.top-piece, .woocommerce ul.products li.product .top-piece, .woocommerce-page span.top-piece, .woocommerce-page ul.products li.product .top-piece {
background-color: #ff6600 !important;
z-index: 1000;
border-radius: 100px;
-webkit-border-radius: 100px;
line-height: 29px;
padding: 7px;
right: 15px;
width: 74px;
margin-top: -8px;
box-shadow: none;
-webkit-box-shadow: none;
background-image: none;
text-shadow: none;
left: 10px;
font-family: 'Open Sans';
font-weight: 300;
color: #FFF;
position: absolute;
font-size: 12px;
}
.caroufredsel_wrapper span.top-piece {
display: none;
}
.caroufredsel_wrapper ul.products li.product .onsale {
top: 10px !important;
}
.onsale:not(.sold-out-badge) {
display: none; }
.woocommerce ul.products li.product.classic .onsale.sold-out-badge, .woocommerce-page ul.products li.product.classic .onsale.sold-out-badge {
background-color: transparent !important;
color: #FF6600 !important;
font-weight: bold !important;
}
.single-product .entry-summary p.stock.out-of-stock {
background-color: #ff6600;
color: #FFF !important;
}
#sidebar .widget {
margin-bottom: 20px;
} .site-branding .hgroup-sidebar .widget {
margin: 0 50px 0 0;
}
ul#shipping_method li input + label::after {
display: none;
}