.inteco-body-front .distributeurs-page-wrapper.inteco-container {
max-width: 100%;
padding: 0;
}
.distributeurs-list {
padding: 20px 0;
}
.distributeurs-list.hide {
display: none;
}
.distributeurs-list.show {
display: block;
}
.distributeur-item-wrapper:not(.active-page) {
display: none;
}
.distributeurs-pagination {
text-align: center;
margin-bottom: 40px;
}
.distributeurs-pagination .pagination-item {
color: #272727;
font-size: 20px;
text-align: center;
letter-spacing: 1px;
padding: 0 5px 0 6px;
background-color: #f2f2f2;
font-family: ArcaMajora Heavy;
cursor: pointer;
margin: 0 4px;
display: none;
}
.distributeurs-pagination .pagination-item:first-child,
.distributeurs-pagination .pagination-item:last-child,
.distributeurs-pagination .pagination-item.active,
.distributeurs-pagination .pagination-item.next,
.distributeurs-pagination .pagination-item.prev {
display: inline-block !important;
}
.distributeurs-pagination .pagination-item.active {
color: #fff;
background-color: #505050;
}
.distributeurs-pagination .pagination-separator.hide {
display: none;
}
.fm-map-container text {
pointer-events: none;
}
.distributeurs-search-block .right-column {
width: 46%;
max-width: 24em;
}
.distributeurs-search-block .block-title {
font-size: 30px;
}
.distributeurs-search-block {
display: flex;
justify-content: space-between;
padding-top: 40px;
}
.distributeurs-search-block .left-column {
width: 46%;
}
.distributeurs-search-block .distributer-search-form {
display: flex;
flex-direction: column;
margin-bottom: 1.2em;
}
.distributeurs-search-block .distributer-search-form label {
margin-bottom: 0.2em;
}
.distributeurs-search-block .distributer-search-form input {
color: #4e4e4e;
background-color: #ffffff;
padding: 0.7em;
width: 100%;
}
.distributeurs-search-block .distributer-search-form .distributer-search-button {
display: block;
background-color: #505050;
color: #fff;
text-align: center;
padding: 0.8em;
background-color: #a58036;
border: none;
transition: all 0.3s;
cursor: pointer;
}
.distributeurs-search-block .distributer-search-form .input-wrapper {
position: relative;
}
.distributeurs-search-block .distributer-search-form .distributer-search-button:hover {
background-color: #505050;
}
.distributeurs-search-block .input-list {
position: absolute !important;
width: 100%;
max-height: 300px;
height: auto !important;
overflow: auto;
background-color: #ffffff;
border: 1px solid #e0e0e0;
padding: 0.5em 1.1em;
z-index: 1;
}
.distributeurs-search-block .input-list-item {
position: static !important;
margin-bottom: 0;
cursor: pointer;
}
.distributeurs-search-block .input-list-item:hover {
background-color: #e0e0e0;
}
.distributeurs-search-block .search-block-separator {
font-size: 25px;
font-weight: 600;
text-align: center;
line-height: 1.2;
margin-bottom: 0.3em;
}
.distributeurs-list-title-block {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 1.2em;
}
.distributeurs-list-title {
flex-shrink: 1;
margin: 0 1em 0 0;
}
.distributeurs-list-title-block .filter-cleaning-button {
display: block;
flex-shrink: 0;
color: #fff;
font-weight: 700;
text-align: center;
padding: 0.8em 3.5em;
background-color: #a58036;
border: none;
transition: all 0.3s;
cursor: pointer;
}
.distributeurs-list-title-block .filter-cleaning-button i {
margin-right: 10px;
}
.distributeurs-list-title-block .filter-cleaning-button:hover {
background-color: #505050;
}
.distributeurs-list-info {
display: flex;
justify-content: space-between;
align-items: center;
}
.distributeurs-list-info .left-column {
color: #a58036;
font-size: 20px;
font-weight: 700;
}
.distributeurs-list-info .right-column {
display: flex;
align-items: center;
}
.distributeurs-list-info .distributeurs-on-page {
margin-bottom: 0;
margin-right: 1em;
}
.distributeurs-list-info .select-distributeurs-amount {
font-size: 20px;
text-align: center;
border: 1px solid #e0e0e0;
padding: 0 0.3em;
}
.distributeur-item .title {
color: #a58036;
font-weight: 700;
}
.distributeur-item .city {
font-weight: 700;
}
.distributeur-item .link {
color: #a58036;
font-weight: 700;
text-decoration: underline;
transition: all 0.3s;
}
.distributeur-item .link:hover {
color: #3d3d3d;
}
.distributers .distributer-title {
margin-bottom: 35px;
}
.distributers .distributer-information {
align-items: flex-start;
margin-bottom: 30px;
}
.distributers .distributer-inform-image {
width: 22%;
text-align: left;
}
.distributer-inform-image img {
width: 90%;
}
.distributers .distributer-inform-adress {
color: #a58036;
}
.distributers .bold-text {
font-weight: 700;
}
.fm-tooltip {
background-color: #a58036;
border: 2px solid #ffffff;
border-radius: 5px;
}
.fm-tooltip-name {
text-align: center !important;
padding: 0.4em 0.7em;
}
#franceregions-html5-map-map-container_0 .fm-tooltip-name {
font-size: 16px !important;
}
.distributer-text-description li {
list-style-type: disc;
}
.distributers .d-s-link {
font-size: 1.1em;
font-weight: 700;
text-decoration: underline;
padding: 0.6em 0;
transition: all 0.3s;
display: inline-block;
}
.distributers .d-s-link:hover {
color: #a58036;
}
.filter__item:nth-child(3) .filter__inner .filter__properties-list {
overflow: auto;
max-height: 283px;
}
@media screen and (max-width: 767px) {
.distributeurs-search-block {
flex-direction: column;
margin-bottom: 2em;
}
.distributeurs-search-block .left-column {
width: 100%;
}
.distributeurs-search-block .right-column {
width: 100%;
}
.distributeurs-list-title-block {
flex-direction: column-reverse;
}
.distributeurs-list-title-block .distributeurs-list-title {
margin: 0.5em 0 0;
}
} .info-description {
margin-bottom: 15px;
line-height: 1.6;
}
.filter__checkgroup-title[for="filter-checkgroup-id-couleur-multicolore"] .colors-checkboxs {
background: url(//www.montecolino.fr/wp-content/themes/inteco-child/img/multicolor.png) center center no-repeat;
background-size: cover;
}
.colors-checkboxs {
margin-bottom: 7px;
}
.filter__checkgroup-count {
display: none;
}
.categories-view-all {
display: flex;
justify-content: center;
margin: -0.7em 0 2.3em;
}
.modal-content .modal-images .modal-image-slider {
height: 580px;
}
.category-holder .category-description .category-image-conteiner {
width: 100%;
height: 600px;
}
.category-holder .category-description .category-images {
width: 100%;
height: 100%;
object-fit: cover;
}
.inteco-header-transparent-substitute {
height: 110px !important;
}
.tax-product_cat .inteco-logo {
padding-top: 20px;
padding-bottom: 25px;
}
.tax-product_cat .inteco-navigation,
.tax-product_cat .inteco-header-right-social {
padding-top: 40px;
}
.tax-product_cat .gdlr-core-pbf-wrapper {
padding: 40px 0 0;
}
.category-modal .modal-content .modal-images-container .modal-product-info {
background: #ffffffcc;
width: 420px;
}
.category-modal .modal-product-info .product-info {
white-space: normal;
margin: 1.4em 0 1em;
}
.category-modal .modal-product-info .product-info .link-info {
margin-top: 0;
}
.category-modal .modal-product-info .info-head-links {
padding-left: 2em;
position: relative;
}
.modal-product-info .info-head-links a {
font-size: 0.8em;
}
.modal-product-info .info-head-links .product-add-to-wishlist .tinvwl-shortcode-add-to-cart {
left: 0;
}
.category-holder .category-info {
background: #ffffff;
}
@media screen and (max-width: 1024px) {
.modal-content .modal-images .modal-image-slider {
height: 430px;
}
}
@media screen and (max-width: 900px) {
.category-holder .under-links li {
margin-bottom: 80px;
}
}
@media screen and (max-width: 768px) {
.modal-content .modal-images .modal-image-slider {
height: 420px;
}
.category-modal .modal-content .modal-images-container .modal-product-info {
width: 100%;
}
}
@media screen and (max-width: 767px) { .category-holder .category-description .category-image-conteiner {
width: 100%;
height: auto;
} }
@media screen and (max-width: 425px) {
.modal-content .modal-images .modal-image-slider {
height: 240px;
}
} .colors-list .categories-info {
display: flex;
align-items: center;
justify-content: center;
background: #000000;
width: 100%;
height: 150px;
}
@media screen and (max-width: 1366px) {
.modal-informations .categories-list .categories-info {
height: 144px;
}
.colors-list .categories-info {
height: 144px;
}
}
@media screen and (max-width: 1024px) {
.modal-informations .categories-list .categories-info {
height: 90px;
}
.colors-list .categories-info {
height: 90px;
}
}
@media screen and (max-width: 375px) {
.modal-informations .categories-list .categories-info {
height: 85px;
}
.colors-list .categories-info {
height: 85px;
}
} .categories-image img {
width: 100%;
height: 100%;
object-fit: cover;
}
.gdlr-core-portfolio-thumbnail-image-wrap {
height: calc(33.4vw - 40px);
max-height: 407px;
}
.categories-list .categories-info img {
width: 100%;
height: 100%;
object-fit: cover;
}
.colors-list .categories-info img {
width: 100%;
height: 100%;
object-fit: cover;
}
@media screen and (max-width: 767px) {
.gdlr-core-portfolio-thumbnail-image-wrap {
height: calc(100vw - 110px);
max-height: 391px;
}
}
.distributer-content .dist-related {
margin-top: 30px;
}
.distributer-content .distributer-lower-title {
color: #a58036;
font-size: 30px;
margin-top: 20px;
}
.distributer-content .distributer-container {
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: flex-start;
}
.distributer-content .distributer-container > a {
width: calc(16.6% - 10px);
display: flex;
align-items: flex-end;
transition: 0.3s all;
margin-right: 10px;
height: 170px;
background-image: url(//www.montecolino.fr/wp-content/themes/inteco-child/img/related_dis.jpg);
background-size: cover;
background-position: center;
text-decoration: none;
}
.distributer-content .distributer-container span {
color: white;
font-size: 18px;
line-height: normal;
}
.distributer-content .distributer-container .text-block {
margin-top: auto;
width: 100%;
padding-left: 15px;
background-color: rgba(0,0,0,0.4);
height: 70px;
display: flex;
align-items: center;
}
.distributer-content .distributer-container > a:hover {
opacity: 0.7;
}
@media screen and (max-width: 1280px) {
.distributer-content .distributer-container > a {
width: calc(25% - 10px);
height: 200px;
}
.distributer-content .distributer-container > a:nth-of-type(n + 5) {
margin-top: 20px;
}
}
@media screen and (max-width: 768px) {
.distributer-content .distributer-container > a {
width: calc(33.3% - 10px);
height: 150px;
}
.distributer-content .distributer-container > a:nth-of-type(n + 5) {
margin-top: inherit;
}
.distributer-content .distributer-container > a:nth-of-type(n + 4) {
margin-top: 20px;
}
}
.modal-product-info .product-button a.button-disabled {
background-color: #555;
pointer-events: none;
} @media screen and (max-width: 767px) {
.inteco-sidebar-left > .inteco-sidebar-area.inteco-item-pdlr .filter-widget-title {
color: #fff;
border-bottom: none;
background: #a58036;
padding: 10px 15px 10px 15px;
}
.inteco-sidebar-left > .inteco-sidebar-area {
width: 305px;
position: absolute;
top: 230px;
margin-left: 80px;
}
.categories-lists {
margin-top: 150px;
}
.inteco-content-area.current {
margin-top: 900px;
}
.filter--style-premmerce {
display: none;
}
.filter--style-premmerce.current {
display: block;
}
.filter-widget-title::after{
content: " v";
}
.filter-widget-title.current::after{
content: " ^";
position: relative;
top: 4px;
}
}
@media screen and (max-width: 480px) {
.inteco-sidebar-left > .inteco-sidebar-area {
margin-left: 70px;
}
}
@media screen and (max-width: 440px) {
.inteco-sidebar-left > .inteco-sidebar-area {
margin-left: 40px;
}
}
@media screen and (max-width: 375px) {
.inteco-sidebar-left > .inteco-sidebar-area {
margin-left: 20px;
}
}
@media screen and (max-width: 330px) {
.inteco-sidebar-left > .inteco-sidebar-area {
margin-left: 0px;
}
}