/*



Theme Name: Recibo Child



Theme URI: http://demo.goodlayers.com/recibo



Description: Recibo Wordpress Theme Child



Author: Goodlayers



Author URI: http://www.goodlayers.com



Template: recibo



Version: 1.03



License: 



License URI: http://www.gnu.org/licenses/gpl-2.0.html



Tags: white, light, yellow, two-columns, fluid-layout, custom-background, custom-colors, featured-images, theme-options



Text Domain: recibo-child



*/




/****** Ton menu de la semaine ******/
.page-id-9925 .gdlr-page-title-wrapper,
.page-id-9757 .gdlr-page-title-wrapper{
   opacity: 0;
   padding-top:0%;
}


/**** Temporaire HP home page  ***/
#content-section-2,
#content-section-3{
  display:block;
}



#sgpb-popup-dialog-main-div{
	background-color:transparent !important;
	border:none !important;
}

#content-section-4{
  /*margin-top:3px;*/
}
/***************** Fin de Temporaire HP homme Page





.postid-8691 .panel-grid-cell .widget-title{



    font-size: 16px;



    height: 26px;



    margin-top:25px;



}











@import url("../recibo/style.css");







/* =Theme customization starts here



-------------------------------------------------------------------- */







/* Font-face */



@font-face {



	font-family: 'museo700regular';



	src: url('../recibo-child/fonts/museo700regular.eot');



	src: local('museo700regular'), url('../recibo-child/fonts/museo700regular.woff') format('woff'), url('../recibo-child/fonts/museo700regular.ttf') format('truetype');



}











@font-face {



	font-family: 'Museo500';



	src: url('../recibo-child/fonts/Museo 500.eot');



	src: local('☺'), url('../recibo-child/fonts/Museo 500.woff') format('woff'), url('../recibo-child/fonts/Museo 500.ttf') format('truetype'), url('../recibo-child/fonts/Museo 500.svg') format('svg');



	font-weight: normal;



	font-style: normal;



}















body,p,button{



    font-family: 'Open Sans', sans-serif !important;



    font-size: 14px !important;



}











.gdlr-list-menu .menu-ingredients-caption {



    letter-spacing: 0px !important;



}







h1, h2,h3,h4, h5,h6,



.gdlr-page-caption{



    font-family: 'Museo500' !important;



    font-weight: normal !important;



}







.top-navigation-right-text a:hover{



    color:#d92829;



}







h1.gdlr-page-title,



h1.gdlr-blog-title,



label,



.date-publish,



.social-share-title,



.blog-info.blog-tag,



.single .gdlr-single-nav > div.previous-nav,



.social-share-title,



.gdlr-item.gdlr-content-item h2,



.gdlr-item.gdlr-content-item h5,



.gdlr-item.gdlr-content-item h3,



h6,a.excerpt-read-more,



.gdlr-sidebar,



.gdlr-page-caption,



h3.column-service-title,



h4,



.gdlr-head,



.blog-info.menu-info.menu-tag,



.gdlr-ux.column-service-ux p,



.menu-item-filter-inner a,



.menu-ingredients-caption,



.menu-recommendation-inner,



.single .gdlr-single-nav .next-nav,



.gdlr-page-title-wrapper .gdlr-page-title {



    text-transform: lowercase !important;



}











h3.menu-title{



    font-family: 'Open Sans', sans-serif;



    font-size: 20px !important;



    text-transform: lowercase !important;



    line-height: 20px;



}







.gdlr-menu-ingredients-content strong{



    font-size: 16px;



}















#comments,



.baseline-header{



    display:none;



}







h6 .menu-recommendation{



    color:#454545;



}











.gdlr-isotope .post .gdlr-blog-title{



    text-transform: initial;



}











.gdlr-blog-thumbnail{



    background:none !important;



}




/*---- 
    Module RGPD
------------------*/
.gdpr.gdpr-privacy-bar, .gdpr.gdpr-reconsent-bar {
	background: #fff !important;
}

.gdpr.gdpr-privacy-bar .gdpr-agreement {
	background: #e63a2e;
	border: 0;
	border-top-color: #e63a2e;
	box-shadow: 0 1px 0 #e63a2e;
	text-shadow: 0 -1px 1px #e63a2e,1px 0 1px #e63a2e,0 1px 1px #e63a2e,-1px 0 1px #e63a2e;
}

.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active, .gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active, .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active, .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active, .gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a.gdpr-active, .gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button.gdpr-active {
	background: #e63a2e;
}

.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form > footer input[type="submit"], .gdpr.gdpr-general-confirmation .gdpr-wrapper > form > footer input[type="submit"], .gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form > footer input[type="submit"], .gdpr.gdpr-privacy-preferences .gdpr-wrapper > form > footer input[type="submit"], .gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form > footer input[type="submit"], .gdpr.gdpr-reconsent .gdpr-wrapper > form > footer input[type="submit"]{
	background: #e63a2e !important;
	border: 1px solid #e63a2e;
	border-top-color: #e63a2e;
	box-shadow: 0 1px 0 #e63a2e;
	text-shadow: 0 -1px 1px #e63a2e,1px 0 1px #e63a2e,0 1px 1px #e63a2e,-1px 0 1px #e63a2e;
}

.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tab-content > div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title .gdpr-always-active, .gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tab-content > div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title .gdpr-always-active, .gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tab-content > div .gdpr-info .gdpr-cookies-used .gdpr-cookie-title .gdpr-always-active, .gdpr-switch input:checked + .gdpr-slider {
	background: #e63a2e;
}

.gdpr-tab-button:hover {
	color: #e63a2e !important;
}

.gdpr.gdpr-general-confirmation .gdpr-wrapper .reconsent-form>footer input[type=submit]:hover,.gdpr.gdpr-general-confirmation .gdpr-wrapper>form>footer input[type=submit]:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .reconsent-form>footer input[type=submit]:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper>form>footer input[type=submit]:hover,.gdpr.gdpr-reconsent .gdpr-wrapper .reconsent-form>footer input[type=submit]:hover,.gdpr.gdpr-reconsent .gdpr-wrapper>form>footer input[type=submit]:hover, .gdpr.gdpr-privacy-bar .gdpr-agreement:hover,.gdpr.gdpr-reconsent-bar .gdpr-agreement:hover {
	background:#e63a2e;
	border-color:#e63a2e;
}

.gdpr.gdpr-privacy-bar .gdpr-preferences::before, .gdpr.gdpr-reconsent-bar .gdpr-preferences::before, .gdpr.gdpr-privacy-bar .gdpr-wrapper .gdpr-content p, .gdpr-switch input:checked + .gdpr-slider + .gdpr-switch-indicator-on, .gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li a:hover,.gdpr.gdpr-general-confirmation .gdpr-wrapper .gdpr-content .gdpr-tabs li button:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li a:hover,.gdpr.gdpr-privacy-preferences .gdpr-wrapper .gdpr-content .gdpr-tabs li button:hover,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li a:hover,.gdpr.gdpr-reconsent .gdpr-wrapper .gdpr-content .gdpr-tabs li button:hover, .gdpr.gdpr-privacy-bar .gdpr-preferences {
	color:#e63a2e;
}






/* Liens - links  */



.gdlr-blog-title a:hover{



    color:#74b100 !important;



}







.gdlr-single-nav a:hover,



.single-nav-title:hover,



.gdlr-single-blog-tag a:hover{



    color:#74b100 !important;



}







.single .gdlr-single-nav .next-nav i{



    color:#808080;



}











.dl-menuwrapper button{



    width: 37px !important;



    height: 40px !important;



}







.with-sidebar-wrapper {



     padding-bottom: 0 !important; 



}











.gdlr-item-title-nav .gdlr-flex-prev,



.gdlr-item-title-nav .gdlr-flex-next{



    color:#74b100;



}











.gdlr-blog-content{



    font-size: 14px !important;



}











input[type="submit"]{



    text-transform: lowercase !important;



    font-size: 16px !important;



    font-weight: 600 !important;



    background-color: #74b100 !important;



    color:#fff;



}











a.btn{



    padding: 18px 20px;



    letter-spacing: 1px;



    text-transform: uppercase;



    border-radius: 4px;



    -moz-border-radius: 4px;



    -webkit-border-radius: 4px;



    width: 100%;  



    text-transform: lowercase !important;



    font-size: 16px !important;



    font-weight: 600 !important;



    background-color: #74b100 !important;



    color:#fff;



    display: block;



    text-align: center;



    margin-top:10



}







a.btn:hover{



    background-color: #649901 !important;



    color:#ffffff !important; 



}







select{



    background-color: #f5f5f5;



    padding: 16px 19px 16px 16px;



    width: 100%;



    font-size: 13px;



    border-radius: 4px;



    -moz-border-radius: 4px;



    -webkit-border-radius: 4px;



    border: none;



    width: 100%;



}







/* form newsletter */



#mc_embed_signup_scroll{



    padding:15px;



}



#mc_embed_signup_scroll .mc-field-group{



    margin-bottom:25px;



}







#mc_embed_signup div.mce_inline_error{



    background-color: inherit !important;



    color: #e63a2e !important;



}







.wpcf7-form-control-wrap.your-magasin,



.wpcf7-form-control-wrap.your-subject{



    padding-right:25px !important;



}











.newsletter_message {



    color: #74b100 !important;



    text-align: center;



    font-size: 18px !important;



    padding: 50px 80px;



}







.mess_error{



    color: #e63a2e !important;



    text-align: center;



    font-size: 18px !important;



}







.loader{



    display: none;



}











/* Input submit */







.msgErr2{



    color:#e63a2e;



}















.wpcf7-form input[type="submit"]:hover {



    background-color: #649901 !important;



    color:#fff;



}

.consent {
    display: inline !important;
    padding-right: 0 !important;
}







/* Text */



.text-green{



    font-family: 'museo700regular' !important;



    color:#74b100;



    background-image: url('../recibo-child/fonts/museo700regular.eot');



}







.text-red{



    font-family: 'museo700regular' !important;



    color:#e63a2e;



}











.text-white{



    color:#fff;



}







.hp_all_recettes{



    display: none;



}







/* image de couv - img couv */







/*



.page-id-5979 .header-style-2 .gdlr-page-title-wrapper,



.page-id-5898 .header-style-2 .gdlr-page-title-wrapper,



.page-id-5608 .header-style-2 .gdlr-page-title-wrapper,



.page-id-5740 .header-style-2 .gdlr-page-title-wrapper,



.page-id-5969 .header-style-2 .gdlr-page-title-wrapper{



    padding: 160px 0 !important;



    background-position: center left !important;



    background-size: cover !important;    



}











.page-id-5979 .gdlr-page-title-wrapper .gdlr-page-title-container,



.page-id-5898 .gdlr-page-title-wrapper .gdlr-page-title-container,



.page-id-5608 .gdlr-page-title-wrapper .gdlr-page-title-container,



.page-id-5740 .gdlr-page-title-wrapper .gdlr-page-title-container,



.page-id-5969 .gdlr-page-title-wrapper .gdlr-page-title-container{



    margin-top:85px;



}



*/











.page-id-8988 .header-style-2 .gdlr-page-title-wrapper,
.page-id-5979 .header-style-2 .gdlr-page-title-wrapper,



.page-id-5898 .header-style-2 .gdlr-page-title-wrapper,



.page-id-5608 .header-style-2 .gdlr-page-title-wrapper,



.page-id-5740 .header-style-2 .gdlr-page-title-wrapper,



.page-id-5969 .header-style-2 .gdlr-page-title-wrapper{



    background-size: contain !important;



    background-repeat: no-repeat;



    padding-top: 0 !important;



    padding-bottom: 0 !important;



    margin-top: 135px;



    background-position: top center !important;



}







.page-id-8988 .gdlr-page-title-wrapper .gdlr-page-title-container,
.page-id-5979 .gdlr-page-title-wrapper .gdlr-page-title-container,



.page-id-5898 .gdlr-page-title-wrapper .gdlr-page-title-container,



.page-id-5608 .gdlr-page-title-wrapper .gdlr-page-title-container,



.page-id-5740 .gdlr-page-title-wrapper .gdlr-page-title-container,



.page-id-5969 .gdlr-page-title-wrapper .gdlr-page-title-container



{



    padding-top: 8%;



    padding-bottom: 8%;



}







.page-id-8988 .gdlr-page-title-overlay,
.page-id-5979 .gdlr-page-title-overlay,



.page-id-5898 .gdlr-page-title-overlay,



.page-id-5608 .gdlr-page-title-overlay,



.page-id-5740 .gdlr-page-title-overlay,



.page-id-5969 .gdlr-page-title-overlay



{



    display: none !important;



}



























/* prix */



.menu-price{



    font-size: 20px !important;



    font-family: 'Open Sans', sans-serif !important;



    font-weight: bold;



    color:#74b100 !important;



}







/* Cookie */



.pea_cook_wrapper p{



    font-family: 'Open Sans', sans-serif;



}











/* Formulaire de contact */



input[type="tel"]{



    background-color: #f5f5f5;



    padding: 16px 19px 16px 16px;



    width: 100%;



    font-size: 13px;



    border-radius: 4px;



    -moz-border-radius: 4px;



    -webkit-border-radius: 4px;



    border:none;



}







div.wpcf7-mail-sent-ok{



    color: #fff !important;



    background: #398f14 !important;



    padding: 25px !important;



    margin: 0 !important;



    text-transform: lowercase;



}


#wpcf7-f11029-p11032-o1 span.wpcf7-form-control-wrap {
    display: inline;
}








/* Button link



-------------------------------------------------------------------- */



.button-link a {



    font-size: 12px;



    text-transform: uppercase;



    font-weight: bold;



    letter-spacing: 1px;



    border-width: 1px;



    border-style: solid;



    padding: 10px 25px;



    display: inline-block;



    margin-top: 10px;



    border-radius: 3px;



    -moz-border-radius: 3px;



    -webkit-border-radius: 3px;



    border-color: #c39e6d;



    background:#fff;



}











/* Button navigation



-------------------------------------------------------------------- */



.gdlr-pagination .page-numbers:hover, .gdlr-pagination .page-numbers.current {



    background-color: #74b100 !important;



}











/* SideBar



------------------------------------------------------------------- */







/* Liens en général */



.gdlr-widget a{



    color:#808080 !important;  



}



.gdlr-widget a:hover{



    color:#74b100 !important;  



}







/* Widget tags */



.widget_tag_cloud a, .widget_tag_cloud a:hover{



    color:#ffffff !important;



}







/* Widget categories - food page */



.list-custom-taxonomy-widget h3{



    margin-bottom:10px;



}



.list-custom-taxonomy-widget ul{



    position: relative;



    list-style: none;



    margin-left: 0px;



}



.list-custom-taxonomy-widget ul li:before{



    content: "\f105";



    font-family: FontAwesome;



    text-align: center;



    position: absolute;



    left: 0px;



    display: block;



    height: 20px;



    width: 20px;



    margin-top: -1px;



}



.list-custom-taxonomy-widget ul li{



    list-style: none;



    margin-bottom: 12px;



    padding-left: 25px;



    line-height: 20px;



    padding-bottom: 12px;



    border-bottom-width: 1px;



    border-bottom-style: solid;



}



.list-custom-taxonomy-widget ul li a{



    color:#808080;



}



.list-custom-taxonomy-widget ul li a:hover{



    color:#74b100;



}







/* Widget archives */



.widget_archive label{



    display:none !important;



}















/* Commentaire + post info auteur author



------------------------------------------------------------------- */



.blog-info.blog-category,



.comment-avatar,



.gdlr-post-author,



.blog-info.blog-author,



.blog-info.blog-comment{



    display: none;



}











/* Menu Principal



-------------------------------------------------------------------- */







.header-style-2 .gdlr-header-wrapper,



.gdlr-fixed-header.gdlr-header-inner{



    background-image: url(../../uploads/charte/nav_bg_2.jpg) !important;



    background-size:cover;



    height: 55px;



}



















.gdlr-navigation-wrapper {



    margin-top: 15px !important;



}







.gdlr-main-menu > li > a {



    color: #ffffff !important;



    text-transform: initial!important;



    font-size: 15px !important;



    padding: 0px 30px 15px 0px !important;



}



.gdlr-main-menu > li > a:hover {



    color: #000 !important;



}















#gdlr-menu-search-button{



    display:none;



}















/* Top Bar



-------------------------------------------------------------------- */



.header-style-2 .top-navigation-wrapper {



    padding: 13px 0px 16px;



    font-size: 12px;



    position: fixed !important;



    width: 100% !important;



}







.top-social-wrapper{



    display:none !important;



}







.top-bar-accroche{



    font-size: 30px;



}







.top-bar-facebook{



    margin-left: 80px;



    font-size: 12px;



    border-color: #dddddd;



    font-weight: 600;



    letter-spacing: 1px;



}







.gdlr-fixed-header,



.gdlr-header-wrapper {



    top: 81px !important;



}







.logged-in.admin-bar .gdlr-fixed-header,



.logged-in.admin-bar .gdlr-header-wrapper {



    top: 113px !important;



}







/* logo */



.gdlr-logo {



    margin: 0 0 !important;



}



/* Accroche + Liens */



.top-bar-accroche,



.top-bar-link{



    margin-left: 80px;



    margin-top: 16px;



    display: inline-block;



    font-weight: 600;



    letter-spacing: 1px;



}







.top-navigation-right-text {



    float: right !important;



}











/* Footer



-------------------------------------------------------------------- */



.footer-container{



    padding-bottom:40px !important;



}







footer.footer-wrapper {



    background-image: url(../../uploads/charte/bg-footer-em.jpg) !important;



    background-size:cover;



}







footer .copyright-wrapper{



    position: absolute;



    bottom: 0;



    width: 100%;



    background: none;



    border: none;



}







footer .copyright{



    text-align: center;



    font-size: 14px;



}







footer .copyright a,



footer .button > a{



    color:#fff !important;



}







.footer-wrapper .widget.gdlr-widget {



    margin-bottom: 30px !important;



}







footer .footer_newsletter,



footer .footer_facebook{



    color:#fff;



    font-weight: bold;



    font-size: 12px;



    letter-spacing: 1px;



    margin-left: 24px;



}







footer .fa-facebook{



    color:#fff;



}







footer .button{



    text-align: center;



    margin-top: 38px;



}







footer .button a{



    border-radius: 5px;



    border: 1px solid #fff;



    padding: 10px 35px;



    width: 85px;



    font-weight: bold;



    margin-top: 15px;



    text-transform: lowercase;



    color:#fff;



    font-size: 14px;



}







footer .button a:hover{



    background-color:rgba(247, 116, 117, 0.32);



    



}







.copyright-container{ 



    margin: 0 auto;



    padding-top: 0;



    padding-bottom: 10px;



}







#text-4,



#text-5,



#text-11,



#text-8,



#text-10{







    min-height: 250px;



    border-left: 1px solid;



    padding-left: 30px;



    text-transform: lowercase;



}







#text-4 .textwidget,



#text-5 .textwidget,



#text-11 .textwidget,



#text-8 .textwidget,



#text-10 .textwidget{



    font-size: 14px;



    font-weight: bold;



}















/* HOME PAGE



-------------------------------------------------------------------- */







/* colombus cafe pub */



.page-id-5826 #content-section-6 > .gdlr-color-wrapper{



    /*background-color:#ffc130 !important;/
    /*background-color:#fff;*/



}


.page-id-5826 #content-section-6 > .gdlr-color-wrapper{



    /*background-color:#ffc130 !important;/
    /*background-color:#fff;*/



}



.page-id-5826 #content-section-7 > .gdlr-color-wrapper{

  /*background-color:#ffffff !important;*/
    background-color: #ffc130 !important;
}



.page-id-5826 #content-section-4 .gdlr-parallax-wrapper{



    background-size: 100% 375px;



    padding-top:0;



    padding-bottom:0;



}











/* Section déjeuner d'André



-----------------------------*/



#hp_andre_plat_du_jour .gdlr-list-menu .menu-price,



#hp_andre_plat_du_jour .menu-recommendation-inner,



#hp_andre_plat_du_jour #img_plat .gdlr-menu-item-content h3{



    display:none;



}



#hp_andre_plat_du_jour a{



    pointer-events: none;



    cursor: default;



}



#hp_andre_plat_du_jour .menu-ingredients-caption{



    display: none;



}



#hp_andre{



    /*background-image: url(https://www.easymarket.pf/wp-content/uploads/2016/10/bg-andre-2.jpg);*/



    background-size:cover;



    padding-bottom: 0;



    height: 480px;



}



#hp_andre h3{



    position: absolute;



    width: 580px;



    text-align: center;



    margin-left: 150px;



    margin-top: 15px;  



}



#hp_andre .gdlr-image-link-shortcode img{



    margin-left:15.5%;



    margin-top:-50px;



}



#text_plat .gdlr-menu-list-wrapper{



    text-align: center;



}







.page-id-5826 .sep{



    width: 40px;



    height: 1px;



    border-bottom: 1px solid #d92222;



    margin: 0 auto;



}







#text_plat .gdlr-list-menu.gdlr-featured {



    padding: 10px 12px;



    border-color:transparent;



}







#text_plat .gdlr-list-menu-gimmick {



   border:none;



   display: none;



}







#text_plat .gdlr-list-menu .menu-title,



#text_plat .gdlr-menu-item .menu-title  a{



    font-family: 'Museo500';



    font-size: 30px;



    text-transform: lowercase;



    color:#74b100;



    margin-bottom: 20px;



}







#text_plat .gdlr-list-menu .menu-ingredients-caption{



    font-size: 15px;



    text-transform: lowercase;



}







#hp_andre_plat_du_jour #img_plat .gdlr-menu-thumbnail{



    height: 319px;



    position: relative;



    overflow: hidden;   



}







#hp_andre_plat_du_jour #img_plat .gdlr-menu-thumbnail img{



    position: absolute;



    max-width: 157%;



    right: -33%;



}















/* Section Menu de la semaine



-----------------------------*/



.page-id-5826 #content-section-3 > .section-container{



    padding-top:30px;



}







.gdlr-classic-menu .menu-recommendation{



    text-transform: lowercase !important;



}







#title_menu_semaine h3,

#title_menu_semaine_vegetarien h3,

#title_menu_semaine_poelon h3{



	margin-bottom:25px;



}











/*

#title_menu_semaine_vegetarien h3,

#title_menu_semaine_poelon h3,

{



	margin-bottom:25px;



	margin-top: 50px;







}

*/







.gdlr-classic-menu.with-price .gdlr-menu-item-content {



    padding-right: 52px !important;



}







#menu_semaine_poelon .gdlr-menu-item  .menu-ingredients-caption,

#menu_semaine_poelon .fa.fa-thumbs-o-up,

#menu_semaine_vegetarien .gdlr-menu-item  .menu-ingredients-caption,

#menu_semaine_vegetarien .fa.fa-thumbs-o-up,

#menu_semaine .gdlr-menu-item  .menu-ingredients-caption,

#menu_semaine .fa.fa-thumbs-o-up{



    display: none;



}







#menu_semaine_poelon .gdlr-classic-menu .menu-price,

#menu_semaine_vegetarien .gdlr-classic-menu .menu-price,

#menu_semaine .gdlr-classic-menu .menu-price{



    text-transform: uppercase;



    top:0px;



}







#menu_semaine_poelon a,

#menu_semaine_vegetarien a,

#menu_semaine a,



#menu_semaine_poelon .gdlr-menu-thumbnail,

#menu_semaine_vegetarien .gdlr-menu-thumbnail,

#menu_semaine .gdlr-menu-thumbnail,



#menu_semaine_poelon .gdlr-menu-thumbnail a,

#menu_semaine_vegetarien .gdlr-menu-thumbnail a,

#menu_semaine .gdlr-menu-thumbnail a{



    pointer-events: none;



    cursor: default;



}







#menu_semaine .gdlr-classic-menu .menu-recommendation-inner,

#menu_semaine_vegetarien .gdlr-classic-menu .menu-recommendation-inner,

#menu_semaine_poelon .gdlr-classic-menu .menu-recommendation-inner{



    font-weight: normal;



    color: #fff;



    font-size: 14px;



}











#content-section-3  .gdlr-parallax-wrapper,



#content-section-5  .gdlr-parallax-wrapper{



    padding: 0;



}















.gdlr-image-link-shortcode .gdlr-image-link-overlay,



.gdlr-image-link-shortcode .gdlr-image-link-icon{



    opacity: 0 !important;



}











/* Section Une idée pour ce soir 



-----------------------------*/



#idee_pour_ce_soir .menu-price,



#idee_pour_ce_soir .menu-recommendation-inner,



#idee_pour_ce_soir #img_plat .menu-title,



#idee_pour_ce_soir #img_plat .menu-ingredients-caption{



    display:none;



}







#idee_pour_ce_soir #text_plat .menu-ingredients-caption{



    padding-bottom:80px;



}







#idee_pour_ce_soir a.gdlr-item-title-link{



    position: absolute;



    bottom: 15px;



    z-index: 200;



    background: #d92222;



    padding: 6px 42px;



    border-radius: 5px;



    color: #fff;



    font-weight: bold;



    max-width: 80px;



    left: 52%;



    text-transform: lowercase;



    font-size: 14px;



}







#idee_pour_ce_soir a.gdlr-item-title-link:hover{



    background: #c72020;



}







#idee_pour_ce_soir .hp_all_recettes{



    text-transform: lowercase;



    font-size: 14px;



    display: block;



    position: absolute;



    bottom: -1px;



    left: 17%;



    z-index: 200;



    background: #74b100;



    padding: 6px 42px;



    border-radius: 5px;



    color: #fff;



    font-weight: bold;



    max-width: 80px;



}







#idee_pour_ce_soir .hp_all_recettes:hover{



    background: #6aa001;



}















/* Section La vie easy



-----------------------------*/



#vie_easy h3.gdlr-blog-title a{



    text-transform: initial;



}



#vie_easy .gdlr-item-title-link{



    color:#e63a2e;



    text-transform: lowercase;



    font-size: 14px;



    font-weight: bold;



}



#vie_easy .gdlr-item-title-caption{



    font-size: 14px;



}



a.excerpt-read-more{



    color: #d92222;



    text-transform: lowercase;



    font-size: 13px;



    font-weight: bold;



}



@media screen and (max-width: 1080px) {



    #idee_pour_ce_soir a.gdlr-item-title-link{



        left: 55%;



    }







    #idee_pour_ce_soir .hp_all_recettes{



        left: 11%;



    }







}



@media only screen and (max-width: 959px){



    body .container {



        max-width: 90% !important;



    }



}











/* Section Newsletter



-----------------------------*/



h3.sec_newsletter{



    color:#74b100;



}







#link_social{



    text-align: center;



}







#link_social h3{



    border-bottom: 3px solid #e63a2e;



    padding-bottom: 13px;



    width: 250px;



    margin: 0 auto;



    margin-bottom: 10px;



}







#link_social p.text-social {



    font-size: 32px !important;



    text-transform: lowercase;



    padding-top: 12px;



    line-height: 32px;



    display: inline-flex;



}







#link_social p.link-facebook {



    opacity: 1;



    display: inline-block;



    margin-bottom: 0px;



    margin-right: 0px;



    margin-left: 32px;



    height: 55px;



    vertical-align: middle;



}







#link_social p.link-facebook img{



    margin-top: 5px;



}







#link_social .cadre_social{



    max-width: 420px;



    padding: 17px 0 22px 0px;



    box-shadow: 0 0 2px rgba(154, 148, 148, 0.7);



    margin:0 auto;



}















#title_newsletter .gdlr-item-title-wrapper .gdlr-item-title{



    color:#74b100;



    font-size: 36px;



    



}







#menu-posts-recette{



    display:none;



}







#dej_andre .button-link{



    display: none;



}







#img_link_papilles img{



    margin-top:0;



}























/* Section recettes



-----------------------------*/



#bloc_recette .gdlr-item-title-wrapper .gdlr-item-title{



    font-size: 21px;



    color:#fff;



    padding: 15px 50px;



    font-weight: 100;



}







#bloc_recette .gdlr-item-title-head{



    background:#d92222;



}







#bloc_recette .gdlr-ux.gdlr-classic-menu-ux{



    position: relative;



}







#bloc_recette .gdlr-menu-item-content{



    position: absolute;



    top:0;



    width: 100%;



}







#bloc_recette .gdlr-menu-item .menu-title{



    text-align: center;



    padding: 10px 0;



    background: rgba(253,251,251,0.63);



    text-transform: none;



    font-size: 21px;



    letter-spacing: 0;



}







#bloc_recette .gdlr-item-title-link{



    position: absolute;



    z-index: 9;



    background: #d92222;



    bottom: -30px;



    left: 15px;



    color: #fff;



    padding: 15px;



    border-radius: 5px;



}







#bloc_recette .gdlr-item-title-link:hover{



    background: #74b100;



}







#bloc_recette .gdlr-menu-thumbnail{



    border-radius:0;



}







#bloc_recette .gdlr-item-title-wrapper.gdlr-item {



    margin-bottom: 0;



}







#bloc_recette .menu-info.menu-ingredients-caption.gdlr-skin-info{



    display: none;



}











/* Section la vie Easy



-----------------------------*/



#bloc_vie_easy .gdlr-blog-info.gdlr-info,



#bloc_vie_easy .gdlr-blog-date-wrapper{



    display: none;



}







.blog-item-holder .gdlr-blog-full .gdlr-blog-content {



    margin-bottom: 40px;



    font-size: 14px;



    color:#323331;



}







#bloc_vie_easy .gdlr-item-title-wrapper .gdlr-item-title{



    font-size: 30px;



    color: #74b100;



}







#bloc_vie_easy .gdlr-item-title-wrapper.gdlr-item.pos-center.gdlr-size-small{



    margin-bottom:20px;



} 







#bloc_vie_easy .gdlr-blog-full .gdlr-blog-thumbnail {



    margin-bottom: 10px;



    border-radius: 0;



}







#bloc_vie_easy .gdlr-blog-full .gdlr-blog-title {



font-size: 18px;



    text-transform: initial;



    border-bottom: 2px solid #d92222;



    padding-bottom: 8px;



    margin-bottom: 8px;



}







#bloc_vie_easy .gdlr-blog-title a {



    color: #74b100;



}







#bloc_vie_easy .gdlr-blog-full .excerpt-read-more{



    background: #74b100;



    bottom: 0;



    color: #fff;



    padding: 15px;



    border-radius: 5px;



}











#bloc_vie_easy .gdlr-blog-full .excerpt-read-more:hover{



    background: #d92222;



}











#blog-list .gdlr-blog-thumbnail{



    margin-bottom: 12px;



}







#blog-list .gdlr-blog-content a{



    display: none;



}







#blog-list .gdlr-blog-title a{



    font-family: 'Open Sans', sans-serif;



    color: #74b100;



    font-size: 15px;



    font-weight: bold;



}











#blog-list .gdlr-blog-thumbnail img{



    height: 155px;



}







#bloc_post_slider .gdlr-title-link,



#bloc_post_slider .flex-control-nav.flex-control-paging{



    display:none;



}















/* Page qui sommes-nous 



-------------------------------------------------------------------- */



.page-id-5898 .main-content-container h1{



    font-size: 35px;



    color:#74b100;



}







.page-id-5898 .gdlr-page-title-wrapper .gdlr-page-title-overlay{



    background: none;



}







.page-id-5898 .gdlr-page-title {



    



}











/* Page ton coin gourmand



-------------------------------------------------------------------- */







#bg_wraps,#menu_boissons, #bg_casse_croute, #bg_compose {



    background-size: 100% 195px !important;



}







#title_sauce h3{



    font-size: 24px;



    color: #74b100;



}







.page-id-6070 .menu-price{



    text-transform: inherit;



}







/* Section casse-croute */



.page-id-6070 .sandwish,



.page-id-6070 .wrap{



    border-bottom: 1px dashed;



    padding-bottom: 20px;



    margin-bottom: 20px;



}







.page-id-6070 .sandwish:last-child,



.page-id-6070 .wrap:last-child{



    border-bottom: none;



}







.page-id-6070 .sandwish h4,



.page-id-6070 .wrap h4{



    margin-bottom: 0;



    font-size: 20px;    



}







.page-id-6070 .sandwish p,



.page-id-6070 .wrap p{



    font-size: 12px !important;



    margin-bottom: 2px;



    letter-spacing: 1.3px; 



}











/* Section wraps */



#menu_wraps .gdlr-list-menu-gimmick,



#menu_wraps .menu-price{



    display: none;



}



















#menu_wraps .gdlr-menu-item-content:last-child{



/*    border-bottom: none;*/



}











.page-id-6070 h3{



    pointer-events: none;



    cursor: default;



}







.page-id-6070 h3>a{



    pointer-events: none;



    cursor: default;



}







.page-id-6070 .gdlr-content-item h3{



    color: #8aaa00;



    text-transform: inherit !important;



}







.page-id-6070 .gdlr-content-item h6,



.page-id-6070 .gdlr-content-item h6 .menu-recommendation{



    color: #d82122;



}







.page-id-6070 .gdlr-content-item p{



    text-transform: lowercase;



}







.page-id-6070 .gdlr-parallax-wrapper {



    background-size: 100% 315px;



    padding: 0;



}







.page-id-6070 #content-section-1 .gdlr-parallax-wrapper {



    margin-top: 135px;



}











/* Menu Easy Market



-------------------------------------------------------------------- */



.page-id-5513 .header-style-2 .gdlr-page-title-wrapper {



    display: none;



}







.page-id-5513 #gdlr-parallax-wrapper-1{



    padding-top: 170px !important;



    padding-bottom: 140px !important;  



}







.page-id-5513 .gdlr-background-image{



    padding-top: 60px !important;



    padding-bottom: 90px !important;



}











/* Post blog Single



-------------------------------------------------------------------- */



.single-post .gdlr-blog-title{



    text-transform: inherit !important;



}











/* Post food Single



-------------------------------------------------------------------- */

.gdlr-single-menu-serving .menu-info .gdlr-head,

.gdlr-single-menu-time .menu-info.menu-total-time .gdlr-head{

  text-transform: none !important;

}



.gdlr-menu-ingredients-title::before{

  content:'Tes ';

  text-transform:capitalize; 

} 



blockquote{

    background-color: #ffefe8;

}







.single-menu .gdlr-page-title-wrapper{



    background-image:url('../../uploads/2016/10/une-idee-pour-ce-soir-2.jpg') !important;



    background-size: contain !important;



    background-repeat: no-repeat;



    padding-top: 0 !important;



    padding-bottom: 0 !important;



    margin-top: 135px !important;



    background-position: top center !important;



}











.single-menu .gdlr-page-title-container{



    padding-top: 8%;



    padding-bottom: 8%;



}







.single-menu .gdlr-page-title-overlay{



    background:transparent !important;



}







.single-menu .gdlr-social-share{



    background:transparent;



    border-bottom: 1px solid #ccc;



    border-top: 1px solid #ccc;



}







.single-menu .gdlr-social-share .social-share-title,



.single-menu .sep,



.single-menu .icon-long-arrow-left,



.single-menu .single-nav-title,



.single-menu .fa.fa-tags.icon-tag,



.single-menu .gdlr-single-blog-tag a{



    color:#808080;



}











.single-menu .gdlr-single-blog-tag,



.single-menu .gdlr-social-share a{



    background:transparent;



}







.single-menu .gdlr-single-nav{



    border-top: 1px solid #ccc;



    background-color:rgba(116, 177, 0, 0.16) !important;



}







.single-recette .gdlr-sidebar{



    padding-top:50px;



}







.gdlr-single-menu-time .menu-info.menu-total-time{



    color:#74b100 !important;



}







.gdlr-blog-medium .gdlr-blog-thumbnail {



    width: 43% !important;



}











.gdlr-blog-full .gdlr-blog-title {



    margin-bottom: 5px !important;



}







.gdlr-blog-full .gdlr-blog-info{



    margin-bottom: 0 !important;



}







.date-publish{



    margin-bottom: 10px;



    display: inline-block;



    font-style: italic;



}











.single-menu .menu-recommendation-inner{



    display:none;



}



.single-menu .gdlr-menu-thumbnail{



    text-align: left;



}















h3.gdlr-menu-title{



    display: none;



}







/* Post List Recettes



-------------------------------------------------------------------- */



#liste_recettes .gdlr-classic-menu .gdlr-menu-thumbnail {



    max-height: 150px !important;



}







.menu-item-filter-inner a{



    font-family: 'Museo 500';



    font-size: 18px;



    font-style: italic;



}







.page-id-8988 .menu-info.menu-recommendation,
.page-id-5979 .menu-info.menu-recommendation,



.page-id-5684 .menu-info.menu-recommendation{



    display: none;



}







.menu-item-filter-inner a.active,



.menu-item-filter-inner a:hover{



    color:#e63a2e !important;



}







.tagcloud a.tag-link-143{



    display: none !important;



}







.page-id-5979 #lc_taxonomy-2{



    display: none;



}











/* PAGE NOS MAGASINS



-------------------------------------------------------------------- */



#map_magasin_faaa{



    overflow: hidden;



}







#nos_magasin_img.gdlr-image-frame-item {



    text-align: initial !important;



}







.page-id-5969 section a{



    color:#808080;



}







#title_nos_magasin_easy_go{



	margin-bottom:5px !important;



}







#title_nos_magasin_easy_go h3{



	font-size:22px !important;



}







#coordonnees_nos_magasin_easy_go{



	margin-top:30px !important;



}



/*



#content-section-3 .gdlr-title-item{



	margin-bottom:5px !important;



}*/







/* PAGE RECETTES SINGLE



-------------------------------------------------------------------- */



.gdlr-menu-ingredients li {



    font-size: 14px !important;



}





@media only screen and (max-width: 768px){

    

    .single-menu .gdlr-menu-thumbnail{

      margin-bottom:0;

    }





    .with-sidebar-left .gdlr-menu-thumbnail{

      display:none;

    }



}





@media only screen and (max-width: 1099px){



    .gdlr-logo{



        float:left !important;



        padding:0 !important;



    }



    .gdlr-navigation-wrapper {



        padding-top:9px;



    }



    #dej_andre > .plat_du_jour{



        top: 36%;



    }



}











/* PAGE SEARCH FORM SEARCH



-------------------------------------------------------------------- */



.search-results .gdl-search-form{



    margin-bottom:50px;



}



.page-not-found-block{



    margin-top:50px !important;



    background: #d92829 !important;



}



.page-not-found-search .gdl-search-form input[type="text"] {



    background-color: rgba(0, 0, 0, 0.38) !important;



    color: #ffffff !important;



}











/* PAGE SINGLE POST



-------------------------------------------------------------------- */



.single-post .header-style-2 .gdlr-page-title-wrapper{



    display: none;



}



.single-post .content-wrapper{



    padding-top:120px;



}







.single-post .gdlr-page-title-wrapper{



    background-image:url('../../uploads/2016/10/une-idee-pour-ce-soir.jpg') !important;



}







.single-post .gdlr-social-share{



    background:transparent;



    border-bottom: 1px solid #ccc;



    border-top: 1px solid #ccc;



}







.single-post .gdlr-social-share .social-share-title,



.single-post .sep,



.single-post .icon-long-arrow-left,



.single-post .single-nav-title,



.single-post .fa.fa-tags.icon-tag,



.single-post .gdlr-single-blog-tag a,



.gdlr-single-blog-tag .blog-info i{



    color:#808080 !important;



}











.single-post .gdlr-single-blog-tag,



.single-post .gdlr-social-share a{



    background:transparent;



}











.single-post .gdlr-single-nav{



    border-top: 1px solid #ccc;



    background-color:rgba(116, 177, 0, 0.16) !important;



}







/* ARCHIVE FOOD MENU + ARCHIVE POST



-------------------------------------------------------------------- */







.archive.date .content-title,



.archive.tag .content-title,



.archive.category .content-title,



.tax-menu_category .content-title,



.tax-menu_tag .content-title{



    margin-left: 15px;



    border-bottom: 1px solid;



    padding-bottom: 10px;



}







.archive.date .gdlr-page-title-wrapper,



.archive.tag .gdlr-page-title-wrapper,



.archive.archive.category .gdlr-page-title-wrapper,



.tax-menu_category .gdlr-page-title-wrapper,



.tax-menu_tag .gdlr-page-title-wrapper{



    display: none;



}







.archive.date .content-wrapper,



.archive.tag .content-wrapper,



.archive.archive.category .content-wrapper,



.tax-menu_category .content-wrapper,



.tax-menu_tag .content-wrapper{



    padding-top:120px;



}























/* MEDIAS QUERIES



-------------------------------------------------------------------- */



@media only screen and (max-width: 1143px){



    



    .page-id-6070 #content-section-1 .gdlr-parallax-wrapper {



        margin-top: 188px !important;



    }



        



    .page-id-8988 .header-style-2 .gdlr-page-title-wrapper,
    .page-id-5979 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5898 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5608 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5740 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5969 .header-style-2 .gdlr-page-title-wrapper{



        margin-top:188px;



    }







    .header-style-2 .gdlr-header-wrapper, .gdlr-fixed-header.gdlr-header-inner {



        height: 107px;



    }



    



    .archive.tag .content-wrapper,



    .archive.archive.category .content-wrapper,



    .single-post .content-wrapper,



    .tax-menu_category .content-wrapper,



    .tax-menu_tag .content-wrapper{



        padding-top:160px;



    }



    



}







@media only screen and (max-width: 1080px){



    



    #hp_andre h3{



        margin-left: 80px;    



    }



}







@media only screen and (max-width: 1020px){







    #dej_andre > .plat_du_jour{



        top: 32%;



    }



    



    .top-bar-accroche{



        margin-left: 60px;



    }



    



}







@media only screen and (max-width: 994px){



    







    .top-bar-accroche{



        margin-left: 40px;



        font-size: 25px;



    }



    



}











@media only screen and (max-width: 959px){



    



    .home iframe{



        width: 100% !important;



    }



    



    .page-id-6070 #content-section-1 .gdlr-parallax-wrapper,



    .single-menu .gdlr-page-title-wrapper{



        margin-top:95px !important;



    }



    



    .single-menu .gdlr-page-title-container{



        padding-top:3% !important;



    }



    



    .page-id-8988 .header-style-2 .gdlr-page-title-wrapper,
    .page-id-5979 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5898 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5608 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5740 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5969 .header-style-2 .gdlr-page-title-wrapper



    {



        margin-top:95px;



    }



    



    #hp_andre h3{



        margin-left:0;    



    }    



    



    .archive.tag .content-wrapper,



    .archive.archive.category .content-wrapper,    



    .single-post .content-wrapper,



    .tax-menu_category .content-wrapper,



    .tax-menu_tag .content-wrapper{



        padding-top:70px;



    }



    



    #gdlr-responsive-navigation.dl-menuwrapper ul{



        margin-top:15px !important;



    }



    



    .logged-in.admin-bar .gdlr-fixed-header, .logged-in.admin-bar .gdlr-header-wrapper {



        top: 124px !important;



    }







    .top-navigation-left{



        float:left !important;



    }



    



    .top-navigation-right{



        float: right !important;



    }



    



    .top-bar-facebook {



        margin-left: -4px !important;



    }    



    



    .baseline-header{



        display: block;



    }



    



    .top-bar-accroche{



        display: none;



    }



    



    #dej_andre > .plat_du_jour {



        font-size: 1em;



        top: 23%;



        line-height: 16px;



    }



    



    .header-style-2 .top-navigation-wrapper {



        position: relative!important;



        padding: 13px 0px 10px;



    }



    



    #dej_andre > h3 {



        font-size: 15px;



    }



}







@media only screen and (max-width: 944px){



    



    #idee_pour_ce_soir .hp_all_recettes{



        left:0 !important;



    }



    



    #idee_pour_ce_soir a.gdlr-item-title-link {



        padding: 6px 32px !important;



    }



}







@media only screen and (max-width: 920px){



    #link_social p.text-social,



    #link_social h3{



        font-size: 25px !important;



    }



}







@media only screen and (max-width: 860px){



    



    .gdlr-page-title-wrapper .gdlr-page-title{



        font-size: 65px;



    }



    



    #hp_andre h3{



        width: 450px;



        font-size: 28px;   



    }



}







@media only screen and (max-width: 830px){



    footer .button a {



        padding: 10px 15px;



    }



    



    .page-id-5608 .gdlr-page-caption.gdlr-title-font{



        font-size: 15px !important;



    }



}







@media only screen and (max-width: 767px){



    



    .home #video_fb{



        text-align: center;



    }



    



    .home iframe{



        width:356px !important;



    }







    .page-id-6070 #content-section-1 .gdlr-parallax-wrapper,



    .single-menu .gdlr-page-title-wrapper,



    .page-id-8988 .header-style-2 .gdlr-page-title-wrapper,
    .page-id-5979 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5898 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5608 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5740 .header-style-2 .gdlr-page-title-wrapper,



    .page-id-5969 .header-style-2 .gdlr-page-title-wrapper{



        margin-top:0 !important;



    }



    



    .archive.tag .content-wrapper,



    .archive.archive.category .content-wrapper,    



    .single-post .content-wrapper,



    .tax-menu_category .content-wrapper,



    .tax-menu_tag .content-wrapper{



        padding-top:0;



    }



    



    



    .footer-wrapper, .footer-wrapper img{



        text-align: center !important;



        margin: 0 auto !important;



    }



    



    #text-12{



        border-bottom: 1px solid;



        padding-bottom: 30px;



    }



    #text-13{



        border-bottom: 1px solid;



        padding-bottom: 39px;



    }



    



    #text-11, #text-10, #text-4, #text-8, #text-5{



        border-left:none !important;



    }



    



    #link_social .cadre_social {



        max-width: 357px !important;



    }



    



    



    #idee_pour_ce_soir a.gdlr-item-title-link{



        right:27px !important;



        left: inherit !important;



    }







    #hp_andre_plat_du_jour #img_plat .gdlr-menu-thumbnail img {



        position:relative !important;



        max-width: 157%;



        right:0 !important;



    }



    



    #gdlr-responsive-navigation .dl-trigger{



        right: 8px !important;



        top: 8px !important;



        margin-top: 0 !important;



    }



    



    #gdlr-header-wrapper{



        display: none;



    }



    







    #dej_andre > .plat_du_jour{



        font-size: 1.2em;



        top: 43%;



    }



    .header-style-2 .top-navigation-wrapper {



        padding: 13px 0px 16px;



        font-size: 12px;



        position: relative!important;



        width: 100% !important;



    }



    .dl-menuwrapper > .dl-menu, .dl-menuwrapper > .dl-submenu{



        width:100% !important;



        margin: 63px 0px 0px !important;



    }



}







@media only screen and (max-width: 660px){



    



    #hp_andre h3 {



        width: 300px;



    }



    



    .page-id-5608 .gdlr-page-caption.gdlr-title-font{



        display: none !important;



    }



}







@media only screen and (max-width: 602px){



    .top-bar-link{



        margin-left:0 !important;



    }



    .top-navigation-right-text{



        text-align: left !important;



    }



    .top-bar-facebook {



        margin-left: 0 !important;



    }



}







@media only screen and (max-width: 570px){



    



    .gdlr-page-title-wrapper .gdlr-page-title{



        font-size: 40px !important;



    }



    



    #hp_andre h3 {



        position: relative;



        width: inherit;



        text-align: center;



        margin-top: inherit;



    }



    



    #hp_andre .gdlr-image-link-shortcode img {



        margin-left: 15.5%;



        margin-top: 0;



    }



    



}







@media only screen and (max-width: 513px){



    .top-navigation-right{



        display: none !important;



    }



    



    .top-navigation-left{



        width:100% !important;



        margin-right: 0 !important;



        margin-left: 0 !important;



    }



    



    .gdlr-logo{



        text-align: center;



        margin: 0 auto !important;



        width: 100% !important;



        max-width: initial !important;



    }



    



    .gdlr-logo img{



        max-width: 150px !important;



    }



    



    



    



    



}







@media only screen and (max-width: 470px){



    .gdlr-page-title-wrapper .gdlr-page-title{



        font-size: 35px !important;



    }



}







@media only screen and (max-width: 420px){



    



    .gdlr-page-title-wrapper .gdlr-page-title{



        font-size: 30px !important;



    }



    



    #dej_andre > .plat_du_jour {



        font-size: 1em;



        top: 31%;



    }    



    



    



}







@media only screen and (max-width: 375px){







    .gdlr-page-title-wrapper .gdlr-page-title{



        font-size: 25px !important;



    }











}







@media only screen and (max-width: 320px){







    .gdlr-page-title-wrapper .gdlr-page-title{



        font-size: 25px !important;



    }











}











/*.six.columns .gdlr-item.gdlr-blog-grid .gdlr-ux.gdlr-blog-grid-ux .menu_tag-menu-de-la-semaine{*/







 .gdlr-blog-grid-ux:has(.menu_tag-menu-de-la-semaine){



    display: none;



}







/****

* Update 21/01/2019

************************/

#pg-8988-1,

.menu-smartphone{

    display: none !important;

}







/***

    Update 10/01/2019 

***************************/



/*** Sub rubrique **/

.gdlr-main-menu > .gdlr-normal-menu .sub-menu{

    margin-top:0;

    display: block;

}



.gdlr-main-menu > li > .sub-menu a{

    font-size: 13px;

    font-weight: 600;

}







/***

    Update 15/01/2019 - For page "Ton menu Easy"

********************************************************/

.panel-grid-cell > .so-panel{

    margin-bottom: 0 !important;

}



.menu-for-mobile,

.show-mobile{

    display:none !important;

}



@media only screen and (max-width: 780px){

    

    #pgc-8988-2-1, #pgc-8988-2-2, #pgc-8988-2-3, #pgc-8988-2-4, #pgc-8988-3-0, #pgc-8988-3-1, #pgc-8988-3-2, #pgc-8988-3-3, #pgc-8988-3-4 {

        width: calc(23% - ( 0.8 * 30px )) !important;

    }    

    

    #pg-8988-2.panel-has-style > .panel-row-style,

    #pg-8988-2.panel-no-style{

        -webkit-flex-direction: row !important;

        -ms-flex-direction: row !important;

        flex-direction: row !important;

        margin-bottom: 0 !important;

    }

    

    #pgc-8988-2-0, #pgc-8988-2-1, #pgc-8988-2-2, #pgc-8988-2-3, #pgc-8988-3-0, #pgc-8988-3-1, #pgc-8988-3-2, #pgc-8988-3-3{

        margin-bottom: 0 !important;

    }

    

    .diners-pc{

        flex-direction: row !important;

    }

    

    

}





@media only screen and (max-width: 680px){

    

    .show-mobile.repas.border{

        border-left: 1px solid #ccc;

        border-right: 1px solid #ccc;

    }

    

    

    .show-mobile.repas.border.bb{

        border-bottom: 1px solid #ccc;

    }

    

    #pg-8988-5,

    #pg-8988-6,

    #pg-8988-7,

    #pg-8988-8{

        display: none;

    }

    

    .show-mobile.panel-widget-style{

        text-align: center;

        padding: 6px 0;

    }

    

    #pg-8988-1,

    #pg-8988-3{

        margin-bottom: 0 !important;

    }

    

    #pg-8988-1,

    #pgc-8988-3-0{

        display: block !important;

    }

    

    .menu-for-mobile .panel-grid-cell{

        margin-bottom: 0 !important;

    }

    

    .menu-pc,

    .diners-pc{

        display: none !important;

    }

    

    .menu-for-mobile,

    .show-mobile,

    .menu-smartphone {

        display: block !important;

    }

    

    #pg-8988-2{

        margin-bottom: 0 !important;

    }

    

    #pgc-8988-2-0, #pgc-8988-2-1, #pgc-8988-2-2, #pgc-8988-2-3, #pgc-8988-2-4, #pgc-8988-3-0, #pgc-8988-3-1, #pgc-8988-3-2, #pgc-8988-3-3, #pgc-8988-3-4 {

        width: 100% !important;

    }    

    

    .show-mobile img{

        margin: 0 auto;

    }

    

    .day img{

        margin: 0 auto !important;

        height: 38px !important;

    }

    

    .time-title img{ /** Petit dÃ©jeuner, dÃ©jeuner, dÃ®ner ***/

        margin: 0 auto;

        height: 29px !important;

    }

    

    .rituel img{

        max-width: 250px !important;

    }

    

    .repas img{

        max-width: 168px !important;

    }

    

    

    #pgc-8988-7-7,

    #pgc-8988-5-7{

        background: -webkit-linear-gradient(#e9f1da 20%, #ffffff 54%, #ffffff 100%);

        background: -o-linear-gradient(#e9f1da 20%, #ffffff 54%, #ffffff 100%);

        background: linear-gradient(#e9f1da 20%, #ffffff 54%, #ffffff 100%);

    }

}





/**** Hide Menu Poelon ****/

/*#title_menu_semaine_poelon,

#menu_semaine_poelon{

 display:none;

}*/





/**** Clignotant **/
.clignotant{
    animation: Cligne 1.2s infinite;
    font-size: 38px;
    color: #fff;
    width: 100%;
    background-color: #e63a2e;
    display: block;
    text-align: center;
    padding: 15px;
    margin-bottom: 100px;
}

.clignotant:hover{
  color: #fff !important;
  background-color:#74b100 !important;
}

@keyframes Cligne{
    0%{opacity: 1;}
    50%{opacity: 0;}
    100%{opacity: 1;}
}

