.categories-view-all{text-align: right;}
.categories-view-title{color: #a58036 !important; padding-left: 18px; font-size: 21px !important;}
@media screen and (max-width: 1347px) {
.categories-view-title{padding-left: 0px; display: block; text-align: center;}
}
#FiltrBlockToPageBlock{text-align: center;}
#FiltrBlockToPageBlockLoading{display: none;}
.PIN_1601449719942_button_pin.PIN_1601449719942_save{height: 40px; margin-top: -2px;}
@import url("https://fonts.googleapis.com/css?family=Open+Sans&display=swap");
.woocommerce-page .gdlr-core-zoom-on-hover img {
max-height: 350px;
object-fit: contain;
width: 100%;
}
.woocommerce div.product div.images img {
max-height: 400px;
object-fit: contain;
}
.yith-wcwl-add-to-wishlist {
vertical-align: middle;
float: left;
margin: 25px 30px 55px 0px;
} .yith-wcwl-add-to-wishlist .yith-wcwl-add-button {
text-transform: uppercase;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
}
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a {
font-size: 13px;
padding: 10px 30px;
height: 60px;
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
-ms-align-items: center;
align-items: center;
background-color: #125184;
color: #ffffff;
font-family: "Source Sans Pro", sans-serif;
font-weight: bold;
text-transform: uppercase;
border-radius: 0;
}
.single-product.woocommerce div.product form.cart {
margin-right: 5px;
}
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover {
background-color: #638dae;
}
#sp-wqv-view-button.button.sp-wqv-view-button.after_add_to_cart {
max-width: 50%;
margin: 50px auto 0;
}
#wqv-quick-view-content img {
max-height: 400px;
object-fit: contain;
}
.inteco-archive-taxonomy-description {
margin-bottom: 0;
}
.download-container {
padding-left: 20px;
padding-right: 20px;
margin-bottom: 20px;
}
.download-category {
border: 1px solid #000;
padding: 5px 10px;
}
.inteco-sidebar-area .inteco-widget {
margin-bottom: 60px;
}
.inteco-sidebar-area .inteco-widget-title {
margin-bottom: 10px;
}
.jvectormap-container {
min-height: 400px;
}
.content-distributeurs {
padding-top: 50px;
padding-bottom: 50px;
}
.distributeur {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
}
.distributeur p {
margin-bottom: 5px;
}
.pagination-distributeurs {
text-align: center;
}
.pagination-page {
color: #272727;
font-size: 20px;
letter-spacing: 3px;
padding: 5px;
background-color: #f2f2f2; cursor: pointer;
}
.pagination-page.pagination-active {
background-color: #505050;
color: #fff;
}
.distributeurs-number {
margin-bottom: 20px;
}
.distributer-map-form input,
.distributeurs-search input {
width: 100%;
padding: 10px;
background-color: transparent;
}
#search_distributeurs .button {
display: block;
background-color: #505050;
color: #fff;
text-align: center;
padding: 5px 0;
}
.distributer-single-container {
padding-top: 50px;
padding-bottom: 50px;
}
.distributer-information {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
-ms-align-items: center;
align-items: center;
}
#search_distributeurs h2,
.inteco-body h2.distributer-title {
font-size: 30px;
}
.distributer-inform-image {
width: 30%;
text-align: center;
}
.distributer-inform-text {
margin-bottom: 0;
}
h3.distributer-inform-subtitle {
font-size: 24px;
}
.distributer-inform-map {
text-align: center;
}
.distributer-map-form button {
display: block;
width: 100%;
background-color: #505050;
color: #fff;
text-align: center;
padding: 5px 0;
}
.distributer-popular-list li {
list-style-type: none;
display: inline-block;
}
.distributer-popular-list li a {
display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;
-webkit-flex-direction: column-reverse;
-moz-flex-direction: column-reverse;
-ms-flex-direction: column-reverse;
-o-flex-direction: column-reverse;
flex-direction: column-reverse;
-ms-align-items: center;
align-items: center;
justify-content: flex-end;
position: relative;
width: 100px;
height: 100px;
}
.distributer-popular-list li a img {
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.list-title-region {
position: relative;
z-index: 1;
color: #fff;
} .category-holder{
position: relative;
}
.category-description ul, li {
list-style: none;
margin: 0;
}
.category-description {
transition: background ease-in-out 0.6s;
position: relative;
max-width: 1280px;
}
.category-description .category-images.active-image{
display: block;
}
.category-description .category-images{
width: 100%;
max-width: 1280px;
max-height: 800px;
display: none;
margin: auto;
}
.category-title {
background: #000000;
text-align: right;
display: block;
padding: 15px 40px 30px 0;
color: #ff9d20 !important;
font-size: 95px !important;
}
.category-info {
background: #fff;
position: absolute;
top: 10%;
left: auto;
right: 0;
width: 455px;
margin-right: 105px;
}
.category-info ul{
margin-left: 0;
}
.category-info ul li a{
color: #777777;
}
.info-head-links {
font-family: ArcaMajora Bold;
font-size: 14px;
color: #777;
text-align: right;
padding: 20px 25px 0 0;
}
.info-title h1 {
font-size: 40px;
text-transform: uppercase;
}
.info-title span {
font-size: 24px;
font-weight: bold;
color: #7F7F7F;
font-family: ArcaMajora Bold;
}
.info-hr {
width: 65%;
height: 1px;
background: #a58036;
padding: 0;
margin: -12px 0 25px -30px;
}
.info-description, .info-title {
padding: 0 30px;
}
.info-footer-left {
width: 50%;
float: left;
padding: 0 30px;
}
.info-footer-left span {
font-weight: bold;
}
.info-footer-right {
width: 50%;
float: right;
padding: 0 30px;
}
.info-footer-right a {
text-decoration: underline;
color: #719fc3;
}
.info-footer-right span {
font-weight: bold;
}
.info-footer-right span.product-attributes{
font-weight: normal;
}
.under-links{
max-width: 1280px;
overflow: hidden;
}
.under-links ul {
margin: 0;
overflow: hidden;
}
.under-links li {
border-bottom: 1px solid #a58036; margin-bottom: 30px; }
.under-links ul > li{
width: 48%;
}
.under-link-left { float: left;
}
.under-link-left svg{
width: 85px;
float: left;
fill: #a58036;
}
.under-link-left .link-text{
float: left; white-space: nowrap;
margin-top: 30px;
margin-left: 20px;
}
.under-link-right svg{
width: 62px;
float: right;
padding-top: 12px;
margin-bottom: 15px;
fill: #a58036;
}
.under-link-right .link-text{
float: right;
white-space: nowrap;
margin-top: 30px;
margin-right: 20px;
}
.under-link-left span {
font-family: ArcaMajora Bold;
font-weight: bold;
color: #747474;
}
.under-link-left h5 {
font-size: 18px;
}
.under-link-right {
width: 45%;
float: right;
}
.under-link-right i {
float: right;
font-size: 90px;
color: #719fc3;
}
.under-link-right {
float: right;
padding-bottom: 1px;
}
.under-link-right span {
font-family: ArcaMajora Bold;
font-weight: bold;
color: #747474;
text-align: right;
display: block;
}
.under-link-right h5 {
font-size: 18px;
display: block;
text-align: right;
} .categories-lists .categories-image{
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.categories-lists .categories-image ul{
margin-left: 15px;
}
.categories-lists .categories-image ul li a{
display: flex;
align-items: center;
justify-content: center;
width: 200px;
height: 200px;
background: #000000;
position: relative;
}
.categories-lists .categories-image span{
position: absolute;
left: 35%;
top: 25%;
color: #fff;
width: 31%;
fill: #fff;
opacity: 0;
}
.categories-lists ul li span:after{
content: 'VOIR+';
margin-left: 5px;
font-size: 16px;
margin-top: -5px;
font-family: ArcaMajora Bold;
display: block;
letter-spacing: 1px;
}
.categories-lists .categories-image h4{
margin-top: 15px;
font-size: 16px;
}
.categories-lists ul li a:hover img{
opacity: 0.5;
}
.categories-lists ul li a:hover span{
opacity: 1;
} .categories-title {
font-family: ArcaMajora Bold !important;
font-size: 23px !important;
color: #a58036 !important;
}
.categories-list {
display: flex;
flex-wrap: wrap;
margin-left: -15px;
}
.categories-list ul{
margin-left: 15px;
}
.categories-list .categories-info{
display: flex;
align-items: center;
justify-content: center;
width: 246px;
height: 246px;
background: #000000;
cursor: pointer;
}
.categories-list .categories-info:hover img{
opacity: .5;
}
.categories-list .categories-info:hover span{
opacity: 1;
}
.categories-list .categories-info span{
color: #fff;
margin: 0;
position: absolute;
opacity: 0;
width: 70px;
}
.categories-list .categories-info span svg{
fill: #fff;
display: block;
}
.categories-list .categories-info span:after{
display: block;
text-align: center;
content: 'VOIR+';
font-family: ArcaMajora Bold;
margin-left: 5px;
margin-top: -5px;
font-size: 17px;
letter-spacing: 1px;
}
.categories-list .categories-info-title{
font-family: "Source Sans Pro", sans-serif;
color: #6b6b6b !important;
font-size: 17px !important;
line-height: 1.5;
}       .categories-info-title{
color: #383838!important;
font-size: 14px !important;
padding: 10px 0;
font-weight: normal!important;
text-align: left;
}
.category-description .btn-prev{
display: block;
background: #00000057;
width: 65px;
float: left;
color: #ffffff;
font-size: 80px;
position: absolute;
height: 100%;
left: 0;
top: 0;
}
.category-description .btn-next{
display: block;
background: #00000057;
width: 65px;
float: right;
color: #ffffff;
font-size: 80px;
position: absolute;
height: 100%;
right: 0;
top: 0;
}
.category-description .btn-prev svg{
cursor: pointer;
position: absolute;
left: 4%;
bottom: 0;
width: 90%;
}
.category-description .btn-next svg{
cursor: pointer;
position: absolute;
left: 10%;
bottom: 5px;
fill:#fff;
width: 75%;
}
.hover-arrow{
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
}
.category-modal{
width: 100%;
height: 100%;
background: #00000047;
position: fixed !important;
overflow: hidden !important;
left: 0;
right: 0;
top: 0;
bottom: 0;
z-index: 99999;
text-align: -webkit-center;
text-align: -moz-center;
display: none;
}
.modal-content{
display: none;
width: 73%;
max-height: calc(100vh - 85px);
background: #fff;
top: 85px;
bottom: 10px;
left: 15%;
position: fixed;
overflow-y: auto;
-ms-overflow-style: none;
}
.category-modal .modal-spiner{
display: none;
}
.category-modal .modal-spiner svg{
left: 50%;
right: 0;
bottom: 0;
top: 50%;
width: 10%;
position: absolute;
z-index: 999999;
} .modal-close{
font-family: 'Open Sans', san-serif;
font-size: 16px;
background: #2f2f2f;
color: #fff;
padding: 5px 40px 5px 15px;
position: absolute;
right: 0;
margin-top: 10px;
cursor: pointer;
z-index: 2;
}
.modal-close:after{
display: block;
content: '';
width: 18px;
height: 18px;
position: absolute;
right: 15px;
top: 10px;
background: url(//www.montecolino.fr/wp-content/themes/inteco-child/img/close.png) no-repeat;
}
.modal-images-container{
width: 92%;
position: relative;
}
.modal-images .modal-image-slider{
display: none;
height: 720px;
margin-top: 60px;
}
.modal-images .modal-image-slider.active-image{
display: block;
width: 100%;
}
.modal-images-container .btn-prev{
display: block;
background: #00000057;
width: 55px;
float: left;
color: #ffffff;
font-size: 80px;
position: absolute;
height: 100%;
left: 0;
top: 0;
}
.modal-images-container .btn-prev svg .st0{
}
.modal-images-container .btn-next{
display: block;
background: #00000057;
width: 55px;
float: right;
color: #ffffff;
font-size: 80px;
position: absolute;
height: 100%;
right: 0;
top: 0;
}
.modal-images-container .btn-prev svg{
cursor: pointer;
position: absolute;
left: 5px;
bottom: 0; width: 45px;
}
.modal-images-container .btn-next svg{
cursor: pointer;
position: absolute;
left: auto;
bottom: 5px;
right: 5px;
fill:#fff; width: 45px;
transform: rotate(180deg);
}
.modal-under-links ul{
display: flex;
justify-content: center;
}
.modal-under-links ul .modal-under-link-left{
position: absolute;
left: 4%;
text-align: left;
width: 30%;
border-bottom: 1px solid #a58036;
margin-bottom: 50px;
padding-left: 98px;
}
.modal-under-links ul .modal-under-link-left a:before{
content: '';
display: block;
position: absolute;
left: 0;
top: 14px;
background: url(//www.montecolino.fr/wp-content/themes/inteco-child/img/popup-back.png) no-repeat;
width: 78px;
height: 78px;
}
.modal-under-links ul .modal-under-link-left .fa-arrow-left a:before{
position: relative;
top: -3px;
}
.modal-under-links ul .modal-under-link-left span{
margin-top: 30px;
display: block;
font-family: ArcaMajora Bold;
font-weight: bold;
color: #747474;
}
.modal-under-links ul .modal-under-link-left h5{
font-size: 18px;
margin-bottom: 28px;
}
.modal-under-links ul .modal-social-links{
font-size: 35px;
position: relative;
top: 20px;
left: -15px;
}
.modal-under-links ul .modal-social-links a{
margin: 15px;
}
.modal-under-links ul .modal-under-link-right{
position: absolute;
right: 4%;
text-align: right;
width: 30%;
border-bottom: 1px solid #a58036;
padding-right: 85px;
}
.modal-under-links ul .modal-under-link-right a:after{
display: block;
content: '';
position: absolute;
right: 6px;
top: 14px;
background: url(//www.montecolino.fr/wp-content/themes/inteco-child/img/popup-map.png);
width: 51px;
height: 78px;
}
.modal-under-links ul .modal-under-link-right h5{
font-size: 18px;
margin-bottom: 28px;
}
.modal-under-links ul .modal-under-link-right .fa-map-marker:before{
position: relative;
left: 10px;
top: -13px;
}
.modal-under-links ul .modal-under-link-right span{
margin-top: 30px;
display: block;
font-family: ArcaMajora Bold;
font-weight: bold;
color: #747474;
}
.modal-informations{
margin-bottom: 20px;
}
.modal-informations .info-titles{
display: flex;
justify-content: center;
margin-top: 150px;
width: 92%;
border-bottom: 1px solid #ededed;
}
.modal-informations .info-titles h4{
font-family: ArcaMajora Bold;
font-size: 20px;
margin:0;
color: #8d8d8d;
width: auto;
cursor: pointer;
padding: 0 35px 15px;
}
.modal-content .modal-images-container .modal-product-info{
width: 512px; position: absolute;
top: 20%;
right: 70px;
background: #ffffff;
}
.modal-content .modal-images-container .modal-product-info ul{
margin: 20px 30px 0;
}   .modal-informations .info-titles h4.active{
color: #464646;
border-bottom: 1px solid #a58036;
}
.info-conteiner{
width: 75%;
margin: 40px 0 80px;
}
.info-conteiner table tr:nth-child(even){
background-color: #dcdcdc;
}
.info-conteiner table tr td{
font-family: "Source Sans Pro", sans-serif;
font-size: 17px;
}
.info-conteiner table tr td:first-child{
width: 25%;
color: #000;
font-weight: bold;
}
.info-conteiner table tr td:last-child{
color: #3d3d3d;
}
.modal-informations .categories-list{
margin-top: 40px;
padding: 0 4%;
}
.modal-informations .categories-list .categories-info-title{ padding-top: 10px;
}
.modal-informations .categories-list .categories-info{
display: flex;
align-items: center;
justify-content: center;
background: #000000;
width: 100%;
height: 150px;
}
.modal-informations .categories-list{
margin-left: -10px;
}
.modal-informations .categories-list ul{
width: 150px;
margin-left: 10px;
}
.modal-informations .categories-title{
text-align: left;
font-family: ArcaMajora Bold !important;
font-size: 23px !important;
margin: 0 4%;
}
.modal-product-info .info-head-links i{
float: left;
position: relative;
top: 5px;
font-size: 22px;
color: #000;
cursor: pointer;
}
.modal-product-info .model-product-title{
text-align: left;
margin-bottom: 20px;
}
.modal-product-info .model-product-title h1{
font-size: 40px;
text-transform: uppercase;
}
.modal-product-info .model-product-title .collection-category{
font-size: 24px;
font-weight: bold;
color: #7F7F7F;
font-family: ArcaMajora Bold;
}
.modal-product-info .model-product-title .info-hr{
height: 1px;
background: #719fc3;
padding: 0;
position: absolute;
left: 0;
}
.modal-product-info .info-head-links{
font-size: 16px;
text-align: right;
padding: 0 0 20px;
}
.modal-product-info .product-info{
text-align: left;
white-space: pre-line;
}
.modal-product-info .product-info .link-info{
position: relative;
color: #000;
display: block;
margin-top: 20px;
padding-left: 40px;
text-decoration: underline;
}
.modal-product-info .product-info .link-info:hover{
text-decoration: none;
}
.modal-product-info .product-info .link-info:before{
display: block;
content: '';
position: absolute;
top: 6px;
left: 0;
background: url(//www.montecolino.fr/wp-content/themes/inteco-child/img/black-arrow.png);
width: 25px;
height: 17px;
}
.modal-product-info .info-hr{
margin-left: 0;
}
.modal-product-info .product-button{
margin-bottom: 50px;
}
.modal-product-info .product-button a{
font-family: ArcaMajora Bold;
background: #a58036;
border: none;
color: #ffffff;
padding: 5px 0;
font-size: 20px;
font-weight: 700;
cursor: pointer;
display: block;
}
.modal-product-info .product-button a.disabled{
cursor: default;
color: silver;
}
.modal-product-info .product-button a:hover{
background:  #a58036;
}
.modal-product-info .info-head-links .product-add-to-wishlist .tinvwl-shortcode-add-to-cart{
text-align: left;
position: absolute;
}
.modal-product-info .info-head-links .product-add-to-wishlist a::before{
font-size: 40px;
position: relative;
top: -7px;
left: -7px;
}
.colors-list .categories-info span {
color: #fff!important;
margin: 0;
position: absolute;
opacity: 0;
width: 70px;
}
.colors-list .categories-info {
display: flex;
align-items: center;
justify-content: center;
background: #000000;
}
.colors-list .categories-info:hover img {
opacity: .5;
}
.colors-list .categories-info:hover span {
opacity: 1;
fill: #fff;
}
.colors-list {
margin-left: -8px;
display: flex;
flex-wrap: wrap;
justify-content: center;
}
.colors-list ul{
width: 150px;
margin-left: 10px;
}
.colors-list ul:first-child{
margin-left: 0;
}
.colors-list ul li h5{
font-family: "Source Sans Pro", sans-serif;
color: #6b6b6b !important;
font-size: 17px !important;
line-height: 1.5;
}
.colors-list .categories-info span:after {
font-family: 'ArcaMajora Bold';
content: 'VOIR+';
margin-left: 5px;
font-size: 17px;
display: block;
margin-top: -15px;
}
.colors-list .categories-info-title {
text-align: left;
} .filter--style-premmerce .filter__title{
letter-spacing: 1px;
}
.filter__checkgroup-control[type='checkbox'] + .filter__checkgroup-check {
border-radius: 50%; border-color: #9b9b9b;
}
.filter__checkgroup-check:before {
opacity: 0;
content: '';
background: #383838;
-webkit-transition: .05s ease-in-out;
-o-transition: .05s ease-in-out;
transition: .05s ease-in-out;
width: 8px;
height: 8px;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
border-radius: 50%;
}
.filter--style-premmerce .filter__item {
border: none;
margin: 0;
padding: 0;
margin-top: 25px;
}
.pc-active-filter__list .pc-active-filter__list-item{
display: none;
}
.pc-active-filter__list .pc-active-filter__list-item:last-child{
display: block;
}
.pc-active-filter__list .pc-active-filter__list-item .pc-active-filter__item-link{
text-decoration: none!important;
}
.pc-active-filter__list .pc-active-filter__list-item .pc-active-filter__item-delete{
display: none;
}
.pc-active-filter__list .pc-active-filter__list-item .pc-active-filter__item-text-el{
background: #a58036;
position: initial;
display: block;
color: #fff;
text-align: center;
padding: 3px 0;
width: 100%;
font-weight: bold;
}
.pc-active-filter__list .pc-active-filter__list-item .pc-active-filter__item-text-el i{
margin-right: 20px;
}
.filter--style-premmerce .filter__checkgroup-title {
font-size: 15px; color: #9b9b9b;
margin-top: -3px;
}
.filter__checkgroup-count {
top: 0;
}
.filter__scroll.form-control.input-sm{
background: #fff;
border-radius: 5px;
padding: 5px; border-color: #9b9b9b;
color: #9b9b9b;
outline: none;
}
.colors-checkboxs{
width: 35px;
height: 35px;
position: relative;
}
.filter__item.change-colors-style .filter__checkgroup-check{
display: none!important;
}
.filter__item.change-colors-style .filter__properties-list{
display: flex;
flex-wrap: wrap;
margin-left: -4px;
}
.inteco-sidebar-area.inteco-item-pdlr{
display:none;
}
.inteco-sidebar-left svg circle{
fill: #a58036;
}
.inteco-sidebar-left svg{
margin-top: 25%;
width: 25%;
margin-left: 40%;
}
.filter__checkgroup-title{
padding-left: 5px;
padding-right: 3px;
}
.filter__item.change-colors-style .filter__properties-item.filter__properties-item .colors-checkboxs:after{
display: block;
content: '';
position: absolute;
left: 0;
top: 0;
width: 35px;
height: 35px;
border: 1px solid #282828;
}
.filter__item.change-colors-style .filter__properties-item.filter__properties-item--active .colors-checkboxs:after{ display: block;
content: '';
position: absolute;
left: 0;
top: 0;
width: 35px;
height: 35px;
border: 3px solid #638dae;
}
.filter__inner--scroll {
height: auto;
overflow-y: unset;
}
.inteco-sidebar-area {
padding-top: 60px;
}
.inteco-sidebar-area.inteco-item-pdlr .filter-widget-title{ color: #9b9b9b;
font-size: 18px;
border-bottom: 1px solid #a58036;
padding-bottom: 10px;
margin-bottom: 35px;
}
.gdlr-core-pbf-wrapper {
padding: 60px 0 0;
}
@media (max-width: 768px) {
.gdlr-core-pbf-wrapper {
padding-top: 0;
}
}
.alignnone {
margin: 0px 20px 25px 0;
}
.sf-menu > li > a:hover, .sf-menu > li.current-menu-item > a, .sf-menu > li.current-menu-ancestor > a, .sf-vertical > li > a:hover, .sf-vertical > li.current-menu-item > a, .sf-vertical > li.current-menu-ancestor > a {
color: #638dae;
}
.tooltipclass{
font-size: 12px;
border:1px solid #e74c3c;
} @media (max-width: 1366px) {
.modal-product-info .model-product-title h1{ }
.modal-informations .categories-list ul{
width: 144px;
}
}
@media (max-width: 1024px) {
.under-links li{
height: 120px;
}
.category-info {
left: 46%;
}
.under-link-left {
width: 40%;
}
.under-link-right {
width: 42%;
}
.categories-list ul { }
.inteco-navigation, .inteco-header-right-social {
padding-top: 0;
}
.inteco-header-style-plain.inteco-style-float-left .inteco-navigation {
margin-left: 0;
}
.categories-title { }
.categories-list .categories-info span::after {
font-size: 17px;
}
.modal-under-links ul .modal-under-link-left i {
font-size: 38px;
margin: 20px 20px 13px 0;
width: 60px;
height: 60px;
}
.modal-under-links ul .modal-under-link-left {
width: 35%;
}
.modal-under-links ul .modal-under-link-left h5{
margin-bottom: 0;
}
.modal-under-links ul .modal-under-link-right h5{
margin-bottom: 0;
}
.modal-under-links ul .modal-social-links {
font-size: 24px;
position: relative;
top: -12px;
}
.modal-under-links ul .modal-social-links a {
margin: 10px;
}
.modal-under-links ul .modal-under-link-right {
width: 35%;
}
.modal-images .modal-image-slider {
height: 535px;
}
.modal-content .modal-images-container .modal-product-info {
top: 10%;
right: 0;
position: relative;
width: 100%;
}
.modal-content .modal-images-container .modal-product-info ul{
margin-left: 0;
}
.modal-informations .categories-list{
margin-left: -5px;
}
.modal-informations .categories-list ul{
width: 90px;
margin-top: 10px;
margin-left: 5px;
}
.modal-informations .categories-list, .modal-informations .categories-title{
padding: 0 35px;
margin: 0;
}
.modal-product-info .model-product-title .info-hr{
width: 100%;
}
.modal-informations .info-titles h4 {
font-size: 11px;
width: auto;
padding: 0 20px;
}
.modal-informations .categories-list .categories-info-title,
.colors-list .categories-info-title{
font-size: 10px!important;
}
.modal-informations .categories-list .categories-info span:after {
font-size: 12px;
}
.colors-list .categories-info span:after {
font-size: 12px;
}
.modal-under-links ul .modal-under-link-right i {
margin: 20px 0 3px;
}
.modal-images-container .btn-next {
height: 57.3%;
}
.modal-images-container .btn-prev {
height: 57.3%;
}
.modal-product-info .product-button {
margin-left: 10px;
}
.modal-product-info .info-head-links {
padding: 20px 0 10px 0;
}
.modal-under-links ul .modal-under-link-left h5{
font-size: 14px;
padding-bottom: 10px;
}
.modal-under-links ul .modal-under-link-right h5{
font-size: 14px;
padding-bottom: 10px;
}
.under-link-left {
width: 50%;
}
.under-link-left a{
display: block; text-align: center;
}
.under-link-right {
width: 50%;
}
.under-link-right a{
display: block;   text-align: center;
}
.modal-under-links ul .modal-under-link-left a:before{
width: 50px;
height: 50px;
background-size: cover;
}
.modal-under-links ul .modal-under-link-right a:after{
width: 33px;
height: 50px;
background-size: cover;
}
.modal-product-info .model-product-title{
text-align: center;
}
.modal-product-info .product-info{
width: 290px;
text-align: center;
}
.modal-under-links ul .modal-under-link-left,
.modal-under-links ul .modal-under-link-right{
margin-top: 20px;
}
.modal-under-links ul .modal-under-link-left span,
.modal-under-links ul .modal-under-link-right span{
margin-top: 14px;
}
.modal-under-links ul .modal-under-link-left h5,
.modal-under-links ul .modal-under-link-right h5{
padding-bottom: 18px;
}
.categories-list .categories-info span{
width: auto;
}
}
@media (max-width: 900px) {
.category-info {
position: unset;
width: 100%;
margin-left: 0;
}
.under-links {
display: block;
width: 100%;
}
.categories-list .categories-info span{
width: 9%;
}
}
@media (max-width: 768px) {
.modal-product-info .product-info{
width: 240px;
text-align: center;
}
.categories-list{
margin-left: -13px;
}
.colors-list{
margin-left: 0;
}
.modal-product-info > ul{
width: 100%;
margin-left: 0;
}
.info-description, .info-title{
text-align: left;
}
.info-hr{
width: 100%;
margin-left: auto;
margin-right: auto;
}
.modal-product-info .model-product-title{
text-align: center;
}
.categories-title{
text-align: center;
}
.categories-list ul {
width: 230px;
margin-left: 13px;
}
.categories-list .categories-info-title{
text-align: center;
}
.modal-product-info .info-head-links .product-add-to-wishlist a::before{
left: 0;
top: 0;
}
.under-link-right svg {
padding: 14px 0;
}       .categories-list .categories-info span {
width: 9%;
}
.categories-list .categories-info span::after {
font-size: 18px;
}
.modal-under-links ul .modal-under-link-right span,
.modal-under-links ul .modal-under-link-left span{
font-size: 12px;
}
.modal-under-links ul .modal-social-links {
font-size: 18px;
position: relative;
top: -30px;
}
.modal-under-links ul .modal-under-link-right {
width: 41%;
}
.modal-under-links ul .modal-under-link-left {
width: 41%;
}
.modal-images .modal-image-slider {
height: 420px;
}
.modal-images-container .btn-next {
height: 420px;
}
.modal-images-container .btn-prev {
height: 420px;
}
.modal-content .modal-images-container .modal-product-info {
position: relative;
width: 100%;
right: 0;
}
.modal-product-info .model-product-title .info-hr {
left: auto;
}
.modal-product-info .product-button {
margin-left: 0;
}
.modal-product-info .info-head-links {
padding: 20px 0 10px 0;
font-size: 12px;
}
.modal-informations .categories-list{
margin-left: -10px;
}
.modal-informations .categories-list ul {
width: 92px;
margin-left: 5px;
}
.colors-list ul {
width: 25%;
}
.info-conteiner table tr td:last-child {
font-size: 12px;
}
.modal-product-info .product-info .link-info {
font-size: 14px;
}
.info-conteiner table tr td:first-child {
font-size: 14px;
}
.info-description, .info-title{
padding: 0;
}
.under-link-left svg, .under-link-right svg {
display: block;
margin: auto;
float: none;
text-align: center;
width: 50px;
padding: 0;
}
.under-link-left svg{
margin-top: -10px;
width: 64px;
}
.under-link-left .link-text, .under-link-right .link-text{
float: none;
text-align: center;
margin: auto;
}
.under-link-left .link-text{
margin-top: -9px;
}
.under-link-left .link-text span,
.under-link-left .link-text h5,
.under-link-right .link-text span,
.under-link-right .link-text h5{
text-align: center;
}
.under-link-left .link-text h5,
.under-link-right .link-text h5{
font-size: 14px;
}
.categories-list .categories-info span{
width: 70px;
}
.modal-content{
width: 90%;
left: 5%;
}
.modal-product-info .info-head-links .product-add-to-wishlist .tinvwl-shortcode-add-to-cart{
text-align: center;
position: static;
}
.modal-product-info .info-head-links{
text-align: center;
}
}
@media (max-width: 767px) {
.categories-list ul,.categories-list ul:first-child{
width: auto;
}
.modal-under-links{
position: relative;
}
}
@media (max-width: 700px) {
.modal-product-info .product-button a{
font-size: 16px;
}
.modal-under-links ul .modal-under-link-right,
.modal-under-links ul .modal-under-link-left{
width: 50%;
margin-top: 60px;
padding: 0;
text-align: center;
}
.modal-under-links ul .modal-under-link-right a:after{
top: -27px;
right: 50%;
margin-right: -17px;
}
.modal-under-links ul .modal-under-link-left a:before{
top: -27px;
left: 50%;
margin-left: -25px;
}
}
@media (max-width: 480px) {
.categories-list ul,.categories-list ul:first-child{
width: 120px;
margin-left: 12px;
}
.categories-list .categories-info-title{
line-height: 1.2;
}
.categories-list .categories-info span svg{
width: 50%;
margin: auto;
}
.categories-list .categories-info span::after{
font-size: 16px;
}
.modal-informations .categories-list{
margin-left: -15px;
}
.modal-informations .categories-list ul{
width: 90px;
margin-left: 15px;
}
.info-footer-left, .info-footer-right {
float: none;
text-align: left;
padding: 0;
width: 100%;
}
.under-link-left .link-text, .under-link-right .link-text{
width: 100%;
}
.modal-product-info .product-button{
margin-left: 0;
}
}
@media (max-width: 450px) {
.under-links ul > li{
width: 100%;
}
.modal-under-links ul .modal-under-link-right, .modal-under-links ul .modal-under-link-left{
width: 92%;
left: 4%;
margin-top: 40px;
padding-bottom: 10px;
}
.modal-under-links ul .modal-under-link-right{
margin-top: 130px;
}
.modal-informations{
margin-top: 250px;
}
.info-conteiner{
width: 100%;
margin-left: auto;
margin-right: auto;
}
.modal-informations .categories-title{
font-size: 17px;
}
.modal-product-info .product-button{
margin-left: 0;
}
}
@media (max-width: 425px){ .under-links li{
height: 120px;
}
.under-link-left a,
.under-link-right a{
margin: auto;
text-align: center;
float: none;
}
.under-link-left {
width: 100%;
}
.under-link-right {
width: 100%;
}
.categories-list ul { }
.categories-title {
text-align: center;
margin-left: 0;
}
.categories-list .categories-info span,
.colors-list .categories-info span{
width: 17%;
}
.modal-images .modal-image-slider {
height: 240px;
}
.modal-images-container .btn-next {
height: 240px;
}
.modal-images-container .btn-prev {
height: 240px;
}
.modal-product-info .info-head-links .product-add-to-wishlist a::before {
font-size: 26px;
left: 0;
margin: 0;
}
.modal-product-info .product-button a {
padding: 8px 3%;
width: 100%; }
.modal-under-links ul .modal-under-link-left i {
font-size: 17px;
margin: 20px 5px 13px 0;
width: 40px;
height: 40px;
}
.modal-under-links ul .modal-under-link-right i {
margin: 15px 0 3px;
}
.modal-under-links ul .modal-under-link-left h5 {
font-size: 12px;
}
.modal-under-links ul .modal-under-link-left span {
font-size: 12px;
} .modal-under-links ul .modal-under-link-right h5 {
font-size: 12px;
} .modal-under-links ul {
display: inline-block;
}
.info-conteiner table tr td:first-child {
width: 32%;
font-size: 10px;
}
.info-conteiner {
width: 92%;
margin: 40px 0 30px;
}
.info-conteiner ul:first-child{
margin-left: 0;
}
.modal-under-links ul .modal-under-link-left span,
.modal-under-links ul .modal-under-link-right span{
margin-top: 30px;
}
.modal-under-links ul .modal-under-link-left h5, .modal-under-links ul .modal-under-link-right h5{
padding-bottom: 0;
}
.modal-informations .info-titles h4 {
text-align: center;
padding: 0 10px;
}
}
.inteco-main-menu-account,
.inteco-main-menu-wishlist{
float: left;
margin-top: -5px;
margin-left: 25px;
}
.inteco-main-menu-account i,
.inteco-main-menu-wishlist i{
color: #fff;
}
@media (max-width: 412px) {
.categories-list{
margin-left: -10px;
}
.categories-list ul, .categories-list ul:first-child{
margin-left: 10px;
}
}
@media (max-width: 450px) {
.inteco-main-menu-account,
.inteco-main-menu-wishlist,
.inteco-main-menu-search,
.inteco-main-menu-cart{
margin-left: 15px;
padding-left: 0;
}
}
@media (max-width: 380px) {
.categories-list .categories-info span::after{
font-size: 15px;
}
}
@media (max-width: 375px) {
.categories-list ul,.categories-list ul:first-child{
width: 107px;
}
.modal-informations .categories-list{
margin-left: -5px;
}
.modal-informations .categories-list ul,.modal-informations .categories-list ul:first-child,
.colors-list ul, .colors-list ul:first-child{
width: 85px;
margin-left: 5px;
}
}
@media (max-width: 320px) {
.inteco-mobile-menu{
margin-left: 15px;
}
.inteco-main-menu-account i,
.inteco-main-menu-wishlist i,
.inteco-main-menu-search i,
.inteco-main-menu-cart i{
font-size: 12px;
}
.inteco-mobile-header .inteco-logo{
padding: 0;
}
.inteco-mobile-menu-right{
right: 11px;
}
.categories-list{
margin-left: -5px;
}
.categories-list ul, .categories-list ul:first-child{
width: 92px;
margin-left: 5px;
}
.categories-list .categories-info-title {
font-size: 15px !important;
}
}
.menu-italic{
font-style: italic;
}
.product_breadcrumbs .product_breadcrumb,
.product_breadcrumbs span{
color: #fff;
}
table tr:nth-child(odd){
background-color: #f9f9f9 !important;
}
table tr:nth-child(even){
background-color: #ededed !important;
}
body.tax-product_cat .inteco-header-transparent-substitute{
background: url(//www.montecolino.fr/wp-content/themes/inteco-child/img/port-title-bg-1.jpg) !important;
}
.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button{
display: flex;
justify-content: center;
align-items: center;
}
.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button i:before{
top: 0;
}
#reg_billing_civilite{
height: 45px;
padding: 13px 15px;
font-size: 13px;
}
.woocommerce-Address{
width: 49% !important;
padding: 0 5px !important;
}
.woocommerce-Address:nth-child(1){
border-right: 1px solid #000;
}
.woocommerce-Address-title h2,
.woocommerce-Address-title h3{
float: left;
font-size: 18px !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation{
width: 20% !important;
}
.woocommerce-account .woocommerce-MyAccount-content{
width: 78% !important;
}
.tinv-wishlist .social-buttons{
clear: both;
}
.woocommerce .woocommerce-info{
background-color: #a58036 !important;
border-color: #a58036 !important;
}
.woocommerce-thankyou-order-received{
padding: 5px;
background-color: #a58036;
color: #fff;
}
.woocommerce-customer-details > section.addresses{
width: 100%;
}
section.addresses > div{
width: 49% !important;
}
.woocommerce-column--billing-address h2,
.woocommerce-column--billing-address h3,
.woocommerce-column--shipping-address h2,
.woocommerce-column--shipping-address h3{
font-size: 48px !important;
}
label[for='shipping_method_0_flat_rate1']{
color: transparent;
}
.siret-row, #billing_siret_field{
display: none;
}
.inteco-single-article-content ul li{
display: list-item;
list-style: inherit !important;
}
#place_order:disabled, .woocommerce-form-register__submit{
background-color: #7a5f28 !important;
padding: 15px 20px !important;
}
.custom-paypal-logo-checkout{
height: 50px !important;
}
.stripe-icons{
height: 42px !important;
}
.woocommerce .cart_item td{
color: #606060 !important;
}
@media (min-width: 1281px) {
#customer_login{
width: 100%;;
overflow: hidden;
}
#customer_login > div{
width: 48%;
}
}
.aaa{
visibility: hidden;
}
.search-result-block {
background-color: #ffffff;
max-height: 300px;
overflow: auto;
}
.search-result-list {
padding: 0.8em 1.8em;
}
.search-res-title {
font-size: 1.2em;
position: relative;
margin: 0.7em 0;
padding-bottom: 0.2em;
}
.search-res-title::before {
content: '';
position: absolute;
display: block;
background: linear-gradient(to right, #a5803600 0%, #a58036ff 100%);
width: 100%;
height: 2px;
left: 0;
bottom: 0;
}
.search-res-link {
display: block;
margin: 0.3em 0;
padding: 0 1.2em;
}
.search-result-list .search-res-link:hover {
color: #a58036;
}
.search-result-block .empty-result-text {
background: linear-gradient(to right, #a5803644 0%, #a5803605 100%);
padding: 0.1em 1.5em 0.1em 2.2em;
position: relative;
}
.search-result-block .empty-result-text::before {
content: '';
position: absolute;
display: block;
background: url(//www.montecolino.fr/wp-content/themes/inteco-child/img/icon-info.png) center center no-repeat;
background-size: contain;
width: 1.2em;
height: 1.2em;
top: calc(50% - 0.6em);
left: 0.5em;
}
.mon-search-close {
color: #fff;
font-size: 55px;
position: absolute;
right: 0px;
top: -4px;
line-height: 48px;
width: 48px;
text-align: center;
cursor: pointer;
}