body{
font-family:'Montserrat', sans-serif;
}
#header_meta, #header_main, .container_wrap{
border:none;
}
.background-full{
background-size:cover;
}
.background-full .av-section-color-overlay{
opacity:0.85 !important;
}
.avia-section-large .content, .avia-section-large .sidebar{
padding-top:80px;
padding-bottom:80px;
}
.avia-content-slider{
margin:25px 0;
}
.hr-custom .hr-inner.inner-border-av-border-fat{
border-top-width:3px;
}
.hr-custom .hr-inner.inner-border-av-border-thin{
border-top-width:2px;
} .main_color .image-overlay .image-overlay-inside::before{
background-color:#000;
}
.image-overlay.overlay-type-extern .image-overlay-inside::before{
content:'\E871';
font-size:30px;
font-family:'entypo-fontello';
}
.image-overlay .image-overlay-inside::before{
height:50px;
width:50px;
border-radius:0;
line-height:50px;
margin:-25px 0 0 -25px;
}
a:hover .image-overlay .image-overlay-inside{
animation:none;
}
.bloc-boxed{
margin:auto !important;
width:70% !important;
float:none !important;
}
#top .avia-post-nav{
background:rgba(0,0,0,0.5);
}
.avia-post-prev{
border-top-right-radius:0;
border-bottom-right-radius:0;
}
.avia-post-next{
border-top-left-radius:0;
border-bottom-left-radius:0;
}
@media only screen and (max-width: 989px){
.responsive #top #wrap_all .av-break-at-tablet .flex_cell, .responsive #top #wrap_all .flex_column.av-break-at-tablet{
margin-bottom:25px;
}
.bloc-boxed{
width:85% !important;
}
.responsive #top #wrap_all .flex_column.av-break-at-tablet.sans-marge{
margin-bottom:0;
min-height:0;
display:none;
}
}
@media only screen and (max-width: 767px){
.responsive #top #wrap_all .av-flex-cells .no_margin, .responsive #top #wrap_all .flex_column, .responsive #top .container .av-content-small{
margin-bottom:25px;
}
.bloc-boxed{
width:100% !important;
}
} #scroll-top-link.avia_pop_class{
display:none;
visibility:hidden;
} .av-main-nav > li > a{
font-family:'Josefin Sans',sans-serif;
font-weight:700;
font-size:14px;
padding:0 12px;
text-transform:uppercase;
}
.av-main-nav > li:first-child > a{
padding:0 12px 0 0;
}
.av-main-nav > li:nth-last-child(2) > a{
padding:0 0 0 12px;
}
.main_menu ul#avia-menu > li > a{
transition:all 0s
}
.main_menu ul#avia-menu > li.current-menu-item > a, .main_menu ul#avia-menu > li > a:hover{
color:#eb7e19;
}
.main_menu ul#avia-menu > li.current-menu-item > a:after{
background-color:#eb7e19;
visibility:visible;
transform:scaleX(1);
}
.main_menu ul#avia-menu > li > a:hover:after{
background-color:#eb7e19;
visibility:visible;
transform:scaleX(1);
}
.main_menu ul#avia-menu > li.current-menu-item.av-menu-button-colored > a:after{
visibility:hidden;
transform:scaleX(0);
}
.main_menu ul#avia-menu > li.av-menu-button-colored > a:hover:after{
visibility:hidden;
transform:scaleX(0);
}
.main_menu ul#avia-menu > li > a:after{
content:"";
visibility:hidden;
height:3px;
display:block;
position:relative;
width:100%;
bottom:30px;
-webkit-transform:scaleX(0);
-o-transform:scaleX(0);
-moz-transform:scaleX(0);
transform:scaleX(0);
-webkit-transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
-o-transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
-moz-transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
transition:all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
}
.header_color .av-hamburger-inner, .header_color .av-hamburger-inner::before, .header_color .av-hamburger-inner::after{
height:5px;
border-radius:5px;
}
.av-hamburger-inner::before{
top:-10px;
}
.av-hamburger-inner::after{
bottom:-10px;
}
ul.sub-menu li a{
text-transform:none !important;
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul a{
font-weight:500;
text-transform:uppercase;
font-size:14px;
}
.html_av-overlay-side #top #wrap_all .av-burger-overlay-scroll #av-burger-menu-ul a:hover{
color:#fff;
}
.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul li.current_page_item > a{
background-color:#eb7e19;
color:#fff;
}
.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul li:last-child.current_page_item > a{
background-color:transparent;
color:#414042;
}
.html_av-overlay-side #top #wrap_all div .av-burger-overlay-scroll #av-burger-menu-ul li:last-child.current_page_item > a:hover{
background-color:#eb7e19;
color:#fff;
}
@media only screen and (max-width: 1100px){
.responsive #top .av-main-nav .menu-item-avia-special{
display:block;
}
.main_menu .menu-item{
display:none;
}
.avia-menu.av_menu_icon_beside{
padding-right:20px;
}
.main_menu ul#avia-menu > li > a:hover:after{
display:none;
}
} h1{
font-family:'Josefin Sans',sans-serif;
font-size:60px;
font-weight:700;
line-height:70px;
color:#fff !important;
margin-bottom:0;
margin-top:0;
text-align:left;
text-transform:none !important;
letter-spacing:normal !important;
}
.bloc-boxed h1{
font-family:'Josefin Sans',sans-serif;
font-size:45px;
font-weight:700;
line-height:55px;
color:#414042 !important;
margin-bottom:0;
margin-top:0;
text-align:left;
text-transform:none !important;
letter-spacing:normal !important;
}
h2{
font-family:'Josefin Sans',sans-serif;
font-size:35px;
font-weight:700;
line-height:45px;
margin-bottom:0;
margin-top:0;
text-transform:none !important;
letter-spacing:normal !important;
}
.bloc-boxed h2{
font-family:'Josefin Sans',sans-serif;
font-size:30px;
font-weight:700;
line-height:40px;
margin-bottom:0;
margin-top:0;
text-transform:none !important;
letter-spacing:normal !important;
}
.bloc-boxed p+h2, .bloc-boxed ul+h2{
margin-top:1.1em;
}
.bloc-boxed blockquote+h2{
margin-top:1.2em;
}
h2.titre-special{
font-family:'Josefin Sans',sans-serif;
font-size:50px;
font-weight:700;
line-height:60px;
color:#fff !important;
margin-bottom:0;
margin-top:0;
text-transform:none !important;
letter-spacing:normal !important;
}
h2.titre-blanc, h3.titre-blanc, h4.titre-blanc{
color:#fff !important;
}
h3{
font-family:'Josefin Sans',sans-serif;
font-size:22px;
font-weight:600;
line-height:32px;
margin-bottom:0;
margin-top:0;
text-transform:none !important;
letter-spacing:normal !important;
}
.bloc-boxed h3{
font-family:'Josefin Sans',sans-serif;
font-size:24px;
font-weight:700;
line-height:34px;
margin-bottom:0;
margin-top:0;
}
.bloc-boxed p+h3, .bloc-boxed ul+h3, .bloc-boxed h2+h3{
margin-top:0.95em;
}
.bloc-boxed blockquote+h3{
margin-top:1.2em;
}
h4{
font-family:'Josefin Sans',sans-serif;
font-size:18px;
font-weight:600;
line-height:28px;
margin-bottom:0;
margin-top:0;
text-transform:none !important;
letter-spacing:normal !important;
}
@media only screen and (max-width: 767px){
h1{
font-size:37px;
line-height:47px;
}
.bloc-boxed h1{
font-size:35px;
line-height:45px;
}
h2{
font-size:28px;
line-height:38px;
}
h2.titre-special{
font-size:37px;
line-height:47px;
}
.bloc-boxed h2{
font-size:27px;
line-height:37px;
}
.bloc-boxed h3{
font-size:22px;
line-height:32px;
}
} b{
color:#414042 !important;
font-weight:600;
}
a.lien-orange{
text-decoration:underline !important;
font-weight:500;
}
a.lien-orange:hover{
color:#a7a9ac;
}
a.lien-orange-bis{
text-decoration:underline !important;
font-weight:600;
}
a.lien-orange-bis:hover{
color:#fff;
}
.sous-titre{
font-family:'Josefin Sans',sans-serif;
font-size:35px;
font-weight:400;
line-height:45px;
margin:10px 0 0 0;
}
.sous-titre-bis{
font-family:'Josefin Sans',sans-serif;
font-size:30px;
font-weight:400;
line-height:40px;
margin:10px 0 0 0;
}
.texte-header{
font-family:'Josefin Sans',sans-serif;
font-size:22px;
line-height:32px;
}
.texte-blanc{
color:#fff;
}
.texte-centre{
text-align:center;
}
.texte-footer{
color:#fff;
font-size:15px;
line-height:25px;
}
.texte-socket{
text-align:center;
font-size:13px;
line-height:23px;
}
.texte-footer p{
margin:.50em 0;
}
.texte-socket a{
font-weight:600;
}
.texte-socket a:hover{
text-decoration:underline !important;
}
.date-publication{
font-size:15px;
font-weight:500;
line-height:25px;
color:#a7a9ac;
}
.bloc-boxed strong{
color:#414042;
}
.bloc-boxed a{
text-decoration:underline !important;
font-weight:500;
}
.bloc-boxed a:hover{
color:#a7a9ac;
}
p+h3, ul+h3{
margin-top:1em;
}
@media only screen and (max-width: 767px){
.texte-introduction{
font-size:30px;
line-height:40px;
}
blockquote{
font-size:17px;
line-height:27px;
}
} ul.liste-fleche-orange{
margin:0;
}
ul.liste-fleche-orange li{
padding:6px 0 6px 25px;
list-style-type: none;
background-image: url(https://gout-saveur-tradition.fr/wp-content/uploads/2024/05/fleche-orange.svg);
background-repeat: no-repeat;
background-position:0px 14px;
margin-left:0;
}
ul.liste-orange{
margin:0;
}
ul.liste-orange li{
padding:5px 0 5px 18px;
list-style-type: none;
background-image: url(https://gout-saveur-tradition.fr/wp-content/uploads/2024/05/puce-orange.svg);
background-repeat: no-repeat;
background-position:0px 14px;
margin-left:0;
}
.bloc-boxed ul{
margin:.83em 0;
}
.bloc-boxed li{
padding:1px 0 1px 18px;
list-style-type: none;
background-image: url(https://gout-saveur-tradition.fr/wp-content/uploads/2024/05/puce-orange.svg);
background-repeat: no-repeat;
background-position:0px 10px;
margin-left:0;
}
.colio-main ul{
margin:0;
}
.colio-main li{
padding:1px 0 1px 18px;
list-style-type: none;
background-image: url(https://gout-saveur-tradition.fr/wp-content/uploads/2024/05/puce-orange.svg);
background-repeat: no-repeat;
background-position:0px 10px;
margin-left:0;
}
#top .content .flex_column .widget_nav_menu li, #top .content .flex_column .widget_nav_menu li:first-child{
font-size:15px;
border:none;
}
#top .content .flex_column .widget_nav_menu a{
padding:8px 0px 8px 0 !important;
border-bottom:2px solid #dedfde;
color:#fff;
font-weight:500;
text-decoration:none !important;
}
#top .content .flex_column .widget_nav_menu a:hover, #top .content .flex_column .widget_nav_menu a:focus{
color:#eb7e19;
}
#top .content .flex_column .widget_nav_menu li a:hover, #top .content .flex_column .widget_nav_menu ul:first-child>.current-menu-item, #top .content .flex_column .widget_nav_menu ul:first-child>.current_page_item{
background-color:transparent;
}
#top .content .flex_column .widget_nav_menu ul li:last-child a{
border-bottom:none;
}
#top .content .flex_column .widget_nav_menu ul li:first-child > a, .widget_nav_menu ul li:first-child > a{
padding:0 0 8px 0 !important;
border-bottom:2px solid #fff;
font-weight:500;
}
#top .content .flex_column .widget_nav_menu ul li.current_page_item:first-child > a, .widget_nav_menu ul li.current_page_item:first-child > a{
padding:0 0 8px 0 !important;
border-bottom:2px solid #fff !important;
font-weight:500;
} #brigade-gourmande .nom{
font-family:'Josefin Sans',sans-serif;
font-size:16px;
line-height:24px;
font-weight:700;
text-transform:uppercase;
}
#brigade-gourmande .fonction{
font-size:14px;
line-height:20px;
}
.trombinoscope-solo{
width:22.75%;
margin:auto;
}
.ligne-bg-01{
display:none;
}
.ligne-bg-02{
display:block;
}
@media only screen and (max-width: 989px){
.ligne-bg-01{
display:block;
}
.ligne-bg-02{
display:none;
}
.trombinoscope-solo{
width:48%;
}
}
@media only screen and (max-width: 767px){
#brigade-gourmande div .av_one_fourth.first{
width:48% !important;
margin-left:0 !important;
}
#brigade-gourmande div .av_one_fourth + .av_one_fourth{
width:48% !important;
margin-left:4% !important;
}
#brigade-gourmande div .av_one_fourth + .av_one_fourth + .av_one_fourth{
width:48% !important;
margin-left:0 !important;
clear:both;
}
#brigade-gourmande div .av_one_fourth + .av_one_fourth + .av_one_fourth + .av_one_fourth{
width:48% !important;
margin-left:4% !important;
clear:none;
}
} .header-bloc-gauche{
padding:80px 40px;
color:#fff;
}
.header-bloc-droit{
padding:80px 0 80px 10%;
color:#fff;
}
.date-01{
font-family:'Josefin Sans',sans-serif;
font-size:40px;
font-weight:700;
line-height:50px;
}
.date-02{
font-family:'Josefin Sans',sans-serif;
font-size:30px;
font-weight:700;
line-height:40px;
}
.lieu-01{
font-size:40px;
font-weight:700;
line-height:50px;
text-transform:uppercase;
}
.lieu-02{
font-size:25px;
font-weight:400;
line-height:35px;
}
.encart{
background:#fff;
font-size:18px;
color:#eb7e19;
font-weight:600;
line-height:30px;
text-transform:uppercase;
text-align:center;
margin:auto;
padding:5px;
}
@media only screen and (max-width: 989px){
.header-bloc-droit{
padding:80px 0 20px 0;
}
.header-bloc-gauche{
padding:40px 40px;
}
} .bouton-orange a{
display:block;
width:max-content;
text-align:center;
color:#fff;
font-weight:600;
line-height:26px;
background:#eb7e19;
text-decoration:none;
padding:12px 35px;
border:3px solid #eb7e19;
border-radius:50px;
transition-duration:0.3s;
}
.bouton-orange-bis a{
display:block;
width:max-content;
text-align:center;
color:#fff;
font-weight:600;
line-height:26px;
background:#eb7e19;
text-decoration:none;
padding:12px 35px;
border:3px solid #eb7e19;
border-radius:50px;
transition-duration:0.3s;
margin:auto;
}
.bouton-orange a:hover, .bouton-orange-bis a:hover{
color:#eb7e19;
background:transparent;
}
.bouton-social{
float:left;
width:40px;
height:40px;
margin-right:10px;
filter:grayscale(0%);
transition-duration:0.3s;
}
.bouton-social:hover{
filter:grayscale(100%);
} .pulse{
width:75px;
height:75px;
border-radius:50%;
animation: animate 2s linear infinite;
}
.pulse a{
width:75px;
height:75px;
display:block;
}
@keyframes animate{
0%{
box-shadow: 0 0 0 0 rgba(255,255,255,0.7);
}	
40%{
box-shadow: 0 0 0 20px rgba(255,255,255,0);
}
80%{
box-shadow: 0 0 0 20px rgba(255,255,255,0);
}
100%{
box-shadow: 0 0 0 0 rgba(255,255,255,0);
}	
} .logo-partenaire-01, .logo-partenaire-02{
padding:2px;
}
@media only screen and (max-width: 767px){
.logo-partenaire-01{
width:33.33% !important;
margin-bottom:0 !important;
}
.logo-partenaire-02{
width:50% !important;
margin-bottom:0 !important;
}
.logo-partenaire-null{
display:none;
}
} .colio-thumb-padding .colio-thumb{
margin:0;
border:none;
outline:none;
}
.colio-container{
padding:40px 40px 50px 40px;
}
.colio-list .colio-summary{
padding:0;
}
.colio-list .colio-summary h4{
font-weight:700;
text-transform:none;
margin:15px 0 10px 0;
line-height:1.1em;
min-height:inherit !important;
}
.colio-active-item .colio-summary h4 a{
color:#eb7e19 !important;
}
.colio-theme-black .colio-container{
background-color:#1d262d;
}
.colio-theme-black .colio-item, .colio-item .colio-side{
color:#fff;
font-size:15px;
}
.colio-item.colio-has-side .colio-main, .colio-item .colio-side{
width:100%;
}
.colio-item .colio-side{
margin-top:30px;
}
.colio .colio-feed{
margin:0;
}
h3.colio-title{
font-weight:600;
color:#fff !important;
font-size:24px;
line-height:1.1em;
}
#colio_viewport_exposants h4{
color:#fff;
margin-bottom:15px;
}
.colio-theme-black .colio-item p{
margin:0 0 15px;
}
.colio-theme-black .colio-item .colio-subtitle{
display:none;
}
.colio .colio-navigation a{
width:34px;
height:34px;
}
#colio_viewport_realisations{
margin-right:0;
} .colio-view .colio-button, .colio-view .colio-button:visited{
font-size:0;
padding:0;
margin:0;
top:0;
-webkit-border-radius:0;
-moz-border-radius:0;
border-radius:0;
text-shadow:none;
width:100%;
height:100%;
opacity:0;
}
.colio-list .colio-thumb img{
filter:grayscale(0);
}
.colio-list .colio-thumb:hover img{
filter:grayscale(1);
}
.colio-list .colio-active-item .colio-thumb img{
filter:grayscale(1);
}
#colio_exposants .colio-view::before{
background-color:transparent !important;
opacity:0 !important;
}
.colio-wrap .colio-filters{
margin:0 10px 10px 0;
float:left;
}
.colio-wrap .colio-filters a{
display:inline-block;
font-size:15px;
color:#fff;
text-transform:lowercase;
text-decoration:none;
padding:7px 12px;
border-radius:0;
background-color:#eb7e19;
-webkit-transition: .2s ease-in-out;
transition: .2s ease-in-out;
margin-bottom:4px;
text-shadow:none;
}
.colio-wrap .colio-filters li:nth-child(6) a{
background-color:#c71e0a;
}
.colio-wrap .colio-filters a::first-letter{
text-transform:uppercase;
}
.colio-wrap .colio-filters a.colio-disable-filters{
display:inline-block;
font-size:14px;
color:#fff !important;
text-transform:uppercase;
text-decoration:none;
padding:7px 12px;
border-radius:0;
background-color:#eb7e19 !important;
-webkit-transition: .2s ease-in-out;
transition: .2s ease-in-out;
margin-bottom:4px;
text-shadow:none;
}
.colio-wrap .colio-filters a.colio-disable-filters:hover{
color:#fff;
background-color:#1d262d !important;
}
.colio-wrap .colio-filters a:hover, .colio-wrap .colio-filters li:nth-child(6) a:hover{
color:#fff;
background-color:#1d262d;
}
.colio-wrap .colio-filters a.colio-active-filter, .colio-wrap .colio-filters li:nth-child(6) a.colio-active-filter{
color:#fff;
background-color:#1d262d;
}
.colio-wrap .colio-filters li{
margin:0 5px 0 0;
}
.colio-wrap .colio-filters li:last-child{
margin:0;
}
.colio .colio-navigation a:hover{
background-color:#333c43 !important;
opacity:1 !important;
}
.colio .colio-no-prev, .colio .colio-no-next, .colio a.colio-no-prev:hover, .colio a.colio-no-next:hover{
background-color:#a7a9ac !important;
opacity:1 !important;
}
.colio-pagination li{
margin:0 5px !important;
}
.colio-pagination li a{
font-family:'Josefin Sans',sans-serif;
font-size:16px;
color:#414042;
border-bottom:3px solid #414042;
}
.colio-pagination li a:hover, .colio-pagination .colio-page-active a{
text-decoration:none;
}
#colio_exposants .colio-inner, #colio_viewport_exposants{
margin-right:10px !important;
}
#colio_viewport_exposants a{
font-weight:500;
}
#colio_viewport_exposants a:hover{
text-decoration:underline !important;
}
#colio_viewport_exposants .bouton-orange a{
margin-top:25px;
color:#fff !important;
font-size:16px;
font-weight:600;
}
#colio_viewport_exposants .bouton-orange a:hover{
color:#eb7e19 !important;
text-decoration:none !important;
}
.colio-view .colio-button, .colio-view .colio-button:visited{
transition:opacity .3s ease-in-out;
}
.colio-button{
background-color:#fff !important;
}
.colio-button:hover{
opacity:0.7 !important;
}
.colio-button::before{
content:'\E871';
font-family:'entypo-fontello';
font-size:30px;
font-weight:400;
line-height:50px;
background-color:#000 !important;
opacity:1 !important;
position:absolute;
top:50%;
left:50%;
height:50px;
width:50px;
margin:-25px 0 0 -25px;
color:#fff;
}
@media only screen and (max-width: 620px){
.colio-grid5 .colio-list > li, .colio-grid4 .colio-list > li, .colio-grid3 .colio-list > li, .colio-grid2 .colio-list > li{
width:100%;	
}
#colio_exposants .colio-inner, #colio_viewport_exposants{
margin-right:0 !important;
}
}
@media only screen and (max-width: 479px){
.colio .colio-container{
padding:40px 30px !important
}
} .av-countdown-timer-inner{
max-width:600px;
margin:auto;
}
#top .av-default-style .av-countdown-cell-inner{
border:none;
margin:0;
padding:0;
background-color:transparent;
color:#fff;
}
.av-countdown-time{
font-family:'Josefin Sans',sans-serif;
color:#fff !important;
font-weight:600;
}
@media only screen and (max-width: 479px){
.av-countdown-time-label{
font-size:13px;
}
} .html_modern-blog #top .post-entry .blog-categories{
display:none;
}
.avia_transform #grille-blog a img{
filter:grayscale(0);
-webkit-transition: all 0.3s cubic-bezier(0.02, 0.01, 0.47, 1);
transition: all 0.3s cubic-bezier(0.02, 0.01, 0.47, 1);
}
.avia_transform #grille-blog a:hover img, .avia_transform #grille-blog a:focus img{
filter:grayscale(1);
}
.avia-content-slider .slide-image, .avia-content-slider .slide-image img{
border-radius:0;
margin-bottom:0;
}
.entry-content-header{
clear:both;
}
.slide-meta-comments, .slide-meta-del{
display:none !important;
}
.avia-content-slider .slide-meta{
position:absolute;
margin:0;
padding:0;
top:0;
max-width:max-content;
}
.avia-content-slider .slide-meta time{
padding:5px 15px;
background-color:#eb7e19;
color:#fff;
font-size:14px;
}
.avia-content-slider .slide-entry-title{
font-family:'Josefin Sans',sans-serif;
font-size:20px;
text-transform:none;
letter-spacing:normal;
padding:0;
margin-bottom:5px;
font-weight:700;
color:#414042;
}
.slide-entry-excerpt.entry-content{
font-size:15px;
line-height:25px;
}
.html_elegant-blog #top .post-entry .post-title:hover, .html_elegant-blog .avia-content-slider .slide-entry-title:hover{
opacity:1;
}
.read-more-link{
margin-top:10px;
font-weight:600;
font-size:15px;
}
.read-more-link a::before{
content:url(https://gout-saveur-tradition.fr/wp-content/uploads/2024/05/cercle-orange.svg);
position:relative; 
top:2px;
margin-right:13px;
}
.read-more-link a{
color:#eb7e19 !important;
}
.read-more-link a:hover, .read-more-link a:focus{
text-decoration:underline !important;
}
.more-link-arrow{
display:none;
}
#grille-blog h3 a:hover{
color:#eb7e19;
}
#grille-blog .avia-content-slider .slide-entry-wrap{
margin-bottom:0;
}
#grille-blog .avia-content-slider-inner, #grille-blog .avia-content-slider-inner .slide-entry-wrap, #grille-blog .avia-content-slider{
overflow:visible;
}
#grille-blog div .av_one_third.first{
margin-left:0;
width:31.3333333%;
}
#grille-blog div .av_one_third{
margin-left:3%;
width:31.3333333%;
}
.slide-content{
padding:20px 0 0 0;
}
.espace-invisible{
display:none;
}
@media only screen and (max-width: 869px){
#grille-blog div .av_one_third{
width:100% !important;
margin-bottom:40px !important;
margin-left:0 !important;
}
#grille-blog div .post-entry-last.av_one_third{
width:100% !important;
margin-bottom:0 !important;
}
.espace-invisible{
display:block;
}
.pagination-slider .pagination{
padding:40px 0 10px;
}
} #grande-grille-blog div .av_one_third.first{
margin-left:0;
margin-bottom:50px;
width:31.333333%;
}
#grande-grille-blog div .av_one_third{
margin-left:3%;
margin-bottom:50px;
width:31.333333%;
}
#grande-grille-blog h3 a:hover{
color:#eb7e19;
}
.avia_transform #grande-grille-blog a img{
filter:grayscale(0);
-webkit-transition: all 0.3s cubic-bezier(0.02, 0.01, 0.47, 1);
transition: all 0.3s cubic-bezier(0.02, 0.01, 0.47, 1);
}
.avia_transform #grande-grille-blog a:hover img, .avia_transform #grande-grille-blog a:focus img{
filter:grayscale(1);
}
#grande-grille-blog .flex_column_table.av-equal-height-column-flextable:not(:first-child){
margin-top:0;
}
#grande-grille-blog .avia-content-slider .slide-entry-wrap{
margin-bottom:0;
}
#top .pagination .current, #top .pagination a, #top .fullsize .template-blog .pagination a{
border-radius:0;
box-shadow:none;
border:1px solid #cccccc;
background:#fff;
}
#top .pagination a:hover, #top .fullsize .template-blog .pagination a:hover{
border:1px solid #eb7e19;
background:#eb7e19 !important;
}
@media only screen and (max-width: 869px){
#grande-grille-blog div .av_one_third{
width:100% !important;
margin-bottom:40px !important;
margin-left:0 !important;
}
#grande-grille-blog div .post-entry-last.av_one_third{
width:100% !important;
margin-bottom:0 !important;
}
} .breadcrumb{
color:#fff!important;
font-size:14px;
font-weight:600;
line-height:24px;
min-height:0;
padding:15px 0 15px 0;
}
.breadcrumb a{
color:#fff !important;
opacity:1;
transition-duration:0.3s;
}
.breadcrumb a:hover, .breadcrumb a:focus{
text-decoration:underline !important;
}
a.breadcrumb-home::before{
content:url(https://gout-saveur-tradition.fr/wp-content/uploads/2024/05/home-breadcrumb.svg);
position:relative;
top:1px;
margin-right:8px;
}
a.breadcrumb-link::before{
content:url(https://gout-saveur-tradition.fr/wp-content/uploads/2024/05/fleche-breadcrumb.svg);
position:relative;
top:-1px;
margin-right:8px;
}
span.breadcrumb-no-link::before{
content:url(https://gout-saveur-tradition.fr/wp-content/uploads/2024/05/fleche-breadcrumb.svg);
position:relative;
top:-1px;
margin-right:8px;
}
a.breadcrumb-link, span.breadcrumb-no-link{
margin-left:8px;
}
@media only screen and (max-width: 768px){
.breadcrumb{
font-size:12px;
line-height:22px;
padding:12px 0;
}
} .av-share-box ul li a{
font-size:17px;
}
.av-social-sharing-box.av-social-sharing-box-circle .av-share-box ul li:nth-child(n+1) a{
margin-left:8px;
}
#top #wrap_all .av-social-link-facebook:hover a, #top #wrap_all .av-social-link-facebook a:focus{
text-decoration:none !important;
}
#top #wrap_all .av-social-link-linkedin:hover a, #top #wrap_all .av-social-link-linkedin a:focus{
text-decoration:none !important;
}
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-mail a{
background-color:#eb7e19;
}
#top #wrap_all .av-social-link-mail:hover a, #top #wrap_all .av-social-link-mail a:focus{
background-color:#eb7e19;
text-decoration:none !important;
}
.av-social-sharing-box.av-social-sharing-box-color-bg .av-social-link-twitter a{
background-color:#2a2a2a;
color:#fff;
}
#top #wrap_all .av-social-link-twitter:hover a, #top #wrap_all .av-social-link-twitter a:focus{
background-color:#2a2a2a;
color:#fff;
text-decoration:none !important;
}
.av-share-box .av-share-link-description{
text-align:center;
}
.av-share-box .avia-related-tooltip{
display:none !important;
width:190px
} #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{
background-color:rgba(0, 0, 0, 0.85) !important;
border-top:none !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container{
padding:20px 40px !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content p a{
line-height:24px !important;
font-size:15px !important;
font-weight:400 !important;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{
background-color:#eb7e19 !important;
padding:10px 30px !important;
color:#fff !important;
font-size:15px !important;
font-weight:600 !important;
border:3px solid #eb7e19 !important;
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:hover, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton:focus, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:hover, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button:focus{
color:#eb7e19 !important;
background-color:transparent !important;
}
#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:hover, #moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a:focus{
color:#eb7e19 !important;
} #top form{
margin-bottom:0;
margin-top:0;
}
.champs-demi-gauche{
width:49%;
float:left;
margin-right:2%;
margin-bottom:10px;
}
.champs-demi-droite{
width:49%;
float:left;
margin-bottom:10px;
}
.champs-plein{
width:100%;
float:left;
margin-bottom:10px;
font-size:15px;
color:#414042;
}
.champs-plein a{
color:#414042;
text-decoration:underline !important;
font-weight:500;
}
.champs-plein a:hover, .champs-plein a:focus{
color:#eb7e19
}
#contact div .av_two_fifth{
margin-left:3%;
width:39.4%;
}
.wpcf7 .input-text, .wpcf7 input[type="text"], .wpcf7 input[type="input"], .wpcf7 input[type="password"], .wpcf7 input[type="email"], .wpcf7 input[type="number"], .wpcf7 input[type="url"], .wpcf7 input[type="tel"], .wpcf7 input[type="search"], .wpcf7 textarea, .wpcf7 select{
margin-bottom:3px !important;
font-weight:400 !important;
font-size:15px !important;
padding:15px !important;
color:#414042 !important;
border:none !important;
background-color:#e9ebee !important;
}
label span, legend span{
font-size:15px !important;	
line-height:normal !important;
}
#top label{
font-size:15px !important;	
font-weight:500 !important;	
color:#414042 !important;
}
span.wpcf7-list-item{
margin:0;
}
.wpcf7 textarea{
max-height:170px;
}
::placeholder{
font-family:'Josefin Sans',sans-serif !important;
font-weight:500;
font-size:15px;
color:#000 !important;
}
div .main_color .button, .main_color input[type="submit"]{
font-family:'montserrat',sans-serif !important;
margin:10px 0 0 0;
padding:0;
background:#eb7e19;
font-weight:600;
position:relative;
font-size:16px;
line-height:26px;
padding:12px 35px;
border:3px solid #eb7e19;
border-radius:50px;
z-index:0;
color:#fff;
width:100%;
transition-duration: 0.3s;
}
div .main_color .button:hover, .main_color input[type="submit"]:hover{
color:#eb7e19;
border-color:#eb7e19 !important;
background:transparent;
}
div .main_color .button:focus, .main_color input[type="submit"]:focus{
color:#eb7e19;
border-color:#eb7e19 !important;
background:transparent;
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing, div.wpcf7-response-output{
float:left;
}
.wpcf7 form .wpcf7-response-output{
color:#eb7e19;
font-size:15px;
font-weight:500;
border:3px solid #eb7e19 !important;
padding:10px 20px;
width:100%;
text-align:center;
margin:10px 0 0 0;
}
.wpcf7-spinner{
display:none;
}
@media only screen and (max-width: 989px){
#av_gmap_0{
height:350px !important;	
}
}
@media only screen and (max-width: 767px){
.champs-demi-gauche{
width:100%;
margin-bottom:10px;
}
.champs-demi-droite{
width:100%;
}
}