@font-face{font-display:swap;font-family:'Guanine';src:url(/wp-content/themes/cafelyrique/webfonts/Guanine.ttf.woff) format('woff'),url('/wp-content/themes/cafelyrique/webfonts/Guanine.ttf.svg#Guanine') format('svg'),url(/wp-content/themes/cafelyrique/webfonts/Guanine.ttf.eot),url('/wp-content/themes/cafelyrique/webfonts/Guanine.ttf.eot?#iefix') format('embedded-opentype');font-weight:400;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}sup{font-size:.7em}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;line-height:normal}q:before,q:after{content:'';font-family:Georgia,"Times New Roman",Times,serif}abbr,acronym{border:0}body,button,input,select,textarea{color:#333;font-family:Arial,Verdana,sans-serif;font-size:12px;line-height:16px}a{color:#0072bc;cursor:pointer;text-decoration:none}a:visited{color:#8e599f}a:hover{text-decoration:underline}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0}body,button,input,select,textarea{color:#333;font-family:Arial,Verdana,sans-serif;font-size:12px;line-height:16px}.alignleft{display:inline;float:left}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignright{display:inline;float:right}.mlab-modal-footer{padding-bottom:30px!important}html{-webkit-text-size-adjust:100%}body{font-family:LucidaBright;font-weight:400;font-style:normal;font-weight:400;font-size:16px;line-height:1.3em}a{outline:none;color:#000}a:visited{color:#000}a:focus{outline:none}p{margin-bottom:20px}img,object,embed,video{max-width:100%;height:auto}strong{font-weight:700}em{font-style:italic}.grey{color:#999}.Wrapper{width:auto;overflow:hidden}.Wrapper.AlignLeft{float:left}.Wrapper.AlignCenter{margin:0 auto}.Wrapper.AlignRight{float:right}h1,h2,h3,h4,h5,h6{font-weight:800}h1{font-size:2em}.row{max-width:1300px;margin:0 auto}@media screen and (max-width:1365px){.row{width:95%;padding:0 2.5%}}#Logo{text-align:center;margin:11px auto 0 auto;padding-bottom:11px;background-color:#fff;z-index:200;position:relative;padding-top:8px}.Logo404{text-align:center;margin:0 auto;margin-top:100px}#Header{width:100%;display:inline-block;background-color:#fff;z-index:99999}.SiteInfos{width:100%;text-align:center}.Slider{background-color:pink;display:block;height:35px;width:100%;min-height:170px}.HideButtun{display:none}.SocialLinks.Banner{position:absolute;top:35px;width:100px;left:45%}.SocialLinks.Menu{margin:0;width:100%;text-align:center}.SocialLinks.Menu div.Instagram,.SocialLinks.Menu div.Facebook{display:inline-block;float:none}@media screen and (max-width:1231px){.SocialLinks.Banner{left:55%}}@media screen and (max-width:973px){.SocialLinks.Banner{left:60%}}@media screen and (max-width:780px){.SocialLinks.Banner{display:none}}#Footer{width:100%;clear:both;display:inline-block;background-color:#AE9A64;color:#fff;font-size:16px;font-weight:200;padding:50px 0 5px 0}#Footer p{margin:0}#SiteMap{width:100%;background-color:#eee}#SiteMap ul li{display:table-cell}#SiteMap ul li a{padding:0 10px}.Copyright{text-align:center;font-size:10px;display:inline-block;clear:both;width:100%;margin-top:35px}.Copyright a{color:#c6b892;font-size:10px}.Copyright a:hover{text-decoration:none}#Contacts{width:100%;text-align:center}.ParagraphGroup{display:inline-block;width:100%}.ParagrapCol1{float:left;width:45%}.ParagrapCol2{float:right;width:45%}.Adresses{float:left;width:49%}.Adress{float:left}.Adress2{float:left;margin-left:10%}.Social{float:right;width:49%}.Newsletter,.SocialLinks{float:left}.Newsletter{width:50%}.SocialLinks{width:30%;margin-left:20%}.Facebook,.Instagram{float:left;margin-bottom:20px}.Instagram{margin-left:10%}.TripAdvisor{clear:both}@media screen and (max-width:1231px){.Adresses,.Social{width:100%}.Adress,.Adress2{width:50%;margin-left:0;margin-bottom:35px}.Newsletter{width:39%}.SocialLinks{margin-left:11%;width:50%}}#HeaderSidebar,#FooterSidebar{width:100%;display:block;clear:both;background-color:#ccc}#HeaderSidebar div,#FooterSidebar div{display:inline-table;margin:0 auto}.side{clear:both;background-color:#fff}#SideBar.left,#SideBar2.left{width:30%;float:left;clear:left}#SideBar.right,#SideBar2.right{width:30%;float:right;background-color:#aaa;padding:5px;clear:right}#SideBar2 .side{margin-top:25px;background-color:#eee}.GlobalPage{margin-top:52px}.PageContent{display:inline-block}.GlobalPage.left{width:60%;float:left}.GlobalPage.right{width:60%;float:right}.GlobalPage.full{width:100%}#primary #content article{max-width:1000px;margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:cover}#primary #content article.post-6{max-width:100%}#primary #content article.post-1370{max-width:100%;background-color:#faf8ea}@media screen and (max-width:1000px){#primary #content article{width:90%}#primary #content article.post-6,#primary #content article.post-1370{width:100%}}h1.entry-title{font-size:28px;text-align:center;font-family:"essonnes-text",serif;font-style:normal;font-weight:400;margin-bottom:110px;padding-top:85px}.Line img{margin-top:-10px}.Line.left{margin-right:25px}.Line.right{margin-left:25px}@media screen and (max-width:800px){.Line{display:none}h1.entry-title{margin-bottom:35px;padding-top:75px}h1.entry-title span{border-bottom:1px solid #000}.NewlstterInsc,.Adresse,.Horaires{width:80%;margin:0 auto}}.type-page{min-height:600px}@media screen and (max-width:600px){.type-page{min-height:500px}}@media screen and (max-width:500px){.type-page{min-height:400px}}@media screen and (max-width:400px){.type-page{min-height:300px}}.LogoHome{margin:0 auto;width:30%;margin-top:10%}.LogoHome img{max-width:100%;height:auto}@media screen and (max-width:1000px){.LogoHome{width:40%}}@media screen and (max-width:800px){.LogoHome{width:50%}}@media screen and (max-width:500px){.LogoHome{width:70%}}.imageContenu{text-align:center;margin:0 auto;margin-top:35px;margin-bottom:35px}.shadowed{-webkit-filter:drop-shadow(5px 5px 5px #222);filter:drop-shadow(5px 5px 5px #222)}.Menu{width:25%;float:left;font-size:24px;line-height:1.2em;font-weight:200}.Menu.left{margin-right:12.5%}.Menu.center h2{text-align:center}.Menu.right{margin-left:12.5%}.Menu.Suggestions{display:inline-block;float:none;margin:0 auto;width:35%;margin-bottom:35px}.Suggestions{width:100%;text-align:center;float:left}.Suggestions h1{margin-bottom:25px}.LegendeMenu{margin:0 auto;font-size:10px;text-align:center;line-height:1.1em;margin-top:25px;float:left;width:100%;margin-bottom:25px}@media screen and (max-width:1000px){.Menu,.Menu.Suggestions{width:42.5%}.Menu.left{margin:0;margin-right:15%}.Menu.center{margin:0}.Menu.right{margin:0;margin-top:55px}}@media screen and (max-width:780px){.Menu{width:70%;margin:0 auto;float:left}.Menu.Suggestions{width:70%;margin:0 auto;margin:0 20% 35px}.Suggestions h1{padding-top:25px}.Menu.left{margin:0;margin-left:20%;margin-right:20%;margin-bottom:35px}.Menu.center{margin:0;margin-left:20%;margin-right:20%;margin-bottom:35px}.Menu.right{margin:0;margin-left:20%;margin-right:20%;margin-bottom:35px}}@media screen and (max-width:507px){.Menu{width:100%;margin:0 auto;float:left}.Menu.Suggestions{width:100%;margin:0 auto}.Menu.left{margin:0;margin-bottom:35px}.Menu.center{margin:0;margin-bottom:35px}.Menu.right{margin:0;margin-bottom:35px}}.TitreMenu{font-weight:700;margin-bottom:15px;font-size:18px}.Menu.Suggestions .TitreMenu{border:1px solid #000;padding:5px;10px}.MenuGroup{float:left;width:100%;margin-bottom:10px}.MenuPlat{float:left;;font-weight:700}.MenuDescription{float:left;clear:left}.MenuPrix{float:right;color:#c97019;font-weight:700}#google-map{height:350px}.NewlstterInsc{float:right;width:25%;margin-top:-25px}.NewlstterInsc p{font-size:12px;line-height:1.2em}.Adresse{float:left;width:25%;margin-right:12%;text-align:center}.Adresse p{text-align:center}.logoFooter{text-align:center}.Tel{text-align:center;width:100%}.Horaires{float:left;width:25%;padding:25px;border:1px solid #D5753C;text-align:center}@media screen and (max-width:800px){.NewlstterInsc{}.NewlstterInsc,.Adresse,.Horaires{width:80%;margin:0 auto;float:none;margin-bottom:50px}}.HomeImage{float:left;position:relative}.HomeImage .image{width:100%;height:100%;background:no-repeat center;-webkit-background-size:cover;background-size:cover}.size1{width:40%;height:350px;border-right:4px solid #fff;border-bottom:8px solid #fff}.size2{width:60%;height:350px;border-left:4px solid #fff;border-bottom:8px solid #fff}.size3{width:70%;height:550px;border-right:4px solid #fff;border-bottom:8px solid #fff}.size4{width:30%;height:550px;border-left:4px solid #fff;border-bottom:8px solid #fff}.content{width:50%;height:400px}.size5{width:50%;height:400px}.size6{width:100%;height:300px;border-top:8px solid #fff;border-bottom:8px solid #fff}.HomeImage.content .Text{max-width:400px;text-align:center;margin:0 auto;padding:20px;padding-top:60px}.HomeImage.content .Text p{padding-top:25px}.HomeImage.content .Text a{border:1px solid #ae9a64;padding:5px 10px;margin-top:25px;display:inline-block;text-transform:uppercase}.EndContent .HomeImage.content .Text a{color:#ae9a64}.HomeImage .image,.HomeImage:hover .NewsHome{-webkit-filter:opacity(1) blur(0);filter:opacity(1) blur(0);transition:.4s ease-in-out;z-index:9}.HomeImage:hover .image{-webkit-filter:opacity(50%) blur(2px);filter:opacity(50%) blur(2px);transition:.4s ease-in-out;cursor:pointer}.image:hover+span,.HomeImage span:hover{bottom:0;opacity:1}.HomeImage span{background-image:url(/wp-content/themes/cafelyrique/images/60.png);position:absolute;bottom:-10px;left:0;height:80px;z-index:-1;display:block;width:100%;margin:0;padding:0;padding-top:15px;color:#444;font-size:18px;text-decoration:none;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;z-index:10;font-size:30px;font-family:'Guanine';text-transform:uppercase}.MobileNews{border-top:1px solid #000}.LesMoment{background:no-repeat center;-webkit-background-size:cover;background-size:cover;height:576px;position:relative;width:100%;text-align:center}.LesMoment .txt{position:absolute;bottom:0;background-image:url(/wp-content/themes/cafelyrique/images/fnd-titre.png);background-repeat:repeat-x;height:210px;width:100%}.LesMoment .txt .inner{max-width:800px;margin:0 auto;padding-top:45px}.page-template-_LesMoments-php .EndContent a{color:#000}.LesMoment .image{-webkit-filter:opacity(50) blur(2px);filter:opacity(50%) blur(2px);transition:.4s ease-in-out;z-index:9;height:100%;background:no-repeat center;-webkit-background-size:cover;background-size:cover;width:100%}.LesMoment:hover .image{-webkit-filter:opacity(100%) blur(0);filter:opacity(100%) blur(0);transition:.4s ease-in-out;cursor:pointer}.image:hover+span,.HomeImage span:hover{bottom:0;opacity:1}.LesMoment span{background-image:url(/wp-content/themes/cafelyrique/images/60.png);position:absolute;bottom:-10px;left:0;height:80px;z-index:-1;display:block;width:100%;margin:0;padding:0;padding-top:15px;color:#444;font-size:18px;text-decoration:none;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;opacity:0;z-index:10;font-size:30px}.Gallerie{float:left;height:576px;position:relative;width:50%;position:relative;background:no-repeat center;-webkit-background-size:cover;background-size:cover;border-right:4px solid #fff;border-left:0 solid #fff;border-bottom:4px solid #fff}.Gallerie.second{border-left:4px solid #fff;border-right:0 solid #fff;border-bottom:4px solid #fff}.EndContent a{color:#000}.TitleGal{position:absolute;bottom:0;height:218px;text-align:center;width:100%;background-image:url(/wp-content/themes/cafelyrique/images/fnd-titre.png);background-repeat:repeat-x;font-size:35px;padding-top:170px;font-family:'Guanine';text-transform:uppercase}.RestaurantChoix{width:100%;text-align:center}.RestaurantChoix .Side,.PlatsJourRestaurants .Side{width:50%;display:inline;height:576px;position:relative;background:no-repeat center;-webkit-background-size:cover;background-size:cover}.RestaurantChoix .Side.left,.PlatsJourRestaurants .Side.left{float:left;border-right:4px solid #fff}.RestaurantChoix .Side.right,.PlatsJourRestaurants .Side.right{float:right;border-left:4px solid #fff}.RestaurantChoix .Side.right a,.PlatsJourRestaurants .Side.right a,.RestaurantChoix .Side.left a,.PlatsJourRestaurants .Side.left a{color:#000}.PlatsJourRestaurants .Side{border-top:8px solid #fff;border-bottom:8px solid #fff;text-align:center}.PlatsJourRestaurants .Side.left{background-color:#fff}.PlatsJourRestaurants .Side.right{background-color:#f7f5ef}.RestaurantChoix .Side div{position:absolute;bottom:0;height:219px;left:0;width:100%;padding:160px 10% 0 10%;background-image:url(/wp-content/themes/cafelyrique/images/fnd-titre.png);background-repeat:repeat-x}.RestaurantChoix .Side h4,.LesMoment div h2,.inner h2{font-size:35px;font-family:'Guanine';text-transform:uppercase}.MobileDishes{display:none}.MenuJourTitle{text-transform:uppercase;font-size:20px;margin-top:25px;font-weight:800}.PlatsJourRestaurants h3{font-size:1.5em;padding:70px 0 70px 0}.TextContentPageFood{text-align:center;height:365px;display:inline-block;width:100%;background:no-repeat center;-webkit-background-size:cover;background-size:cover;position:relative}.TextContentPageFood .Content{position:absolute;margin:0 auto;width:100%;background-image:url(/wp-content/themes/cafelyrique/images/fnd-titre.png);bottom:0;height:210px}.TextContentPageFood .Content .inner{padding-top:85px}.TextContent{background-color:#f7f5ef;width:100%;padding:150px 0;display:inline-block}.TextContent h3{font-size:3em;text-align:center;margin-bottom:70px;font-family:'Guanine';text-transform:uppercase}.inner{width:70%;margin:0 auto}.Menu{float:left;width:45%;padding-top:105px}.Menu.Full{width:100%;text-align:center}.Menu.second{float:right}.Menu h2,h2.TitreMenu{font-weight:400;margin-bottom:23px;padding-left:5px;font-size:30px;font-family:'Guanine';text-transform:uppercase;color:#ae9a64}.Menu h2 .SubTitle{font-style:italic;font-size:.6em;font-family:LucidaBright;font-weight:400;font-weight:400}.Carte{font-size:16px;display:inline-block;width:100%;background-color:#f7f5ef}.Carte.second{width:100%;display:inline-block}.Menu .Carte.second{background-color:#fff0}.Menu.second .Carte{background-color:#fff0}.Menu.second .Carte.second{background-color:#f7f5ef}.Menu.transparent .Carte{background-color:#fff0}.Element{float:left;width:85%}.Element.Full{width:100%}.Plat{width:100%;color:#636260;padding-left:5px}.Plat.liquide{width:90%;color:#636260;padding-left:5px;float:left}.quantite{float:right;width:10%}.Description{width:100%;color:#aaa9a7;padding-left:5px}.Prix{float:right;width:15%;text-align:right;padding-right:5px}.Carte.special,.Menu.second .Carte.second.special{background-color:#fff0}.VinsLegende{font-size:16px;font-weight:700}.VinsLegende .VinStitre{float:left}.VinsLegende .Bouteille{text-align:right;float:right;width:10%;padding-right:15px}.VinsLegende .DemiBouteille{text-align:right;float:right;width:15%;padding-right:5px}.Vins .Element{float:left;width:80%}.Vins .Element .Annee{float:left;margin-right:10px}.Plat.vin{display:inline-block;width:80%;line-height:1.2em;padding-top:5px}.PrixDemi{float:right;width:15%}#SubNavCartes a,#SubNavCartesPage a,#SubMenuVins a{color:#fff;line-height:1.6em;display:inline-block;padding:0 10px;padding-top:15px;border-bottom:5px solid #ae9a64;text-decoration:none}#SubNavCartes a:hover,#SubNavCartesPage a:hover,#SubMenuVins a:hover,#SubNavCartes a:active,#SubMenuVins a:active{text-decoration:none}#SubNavCartes,#SubNavCartesPage,#SubMenuVins,#SubMenuVinsCarte{text-align:center;background-color:#ae9a64}#SubNavCartes ul li,#SubNavCartesPage ul li,#SubMenuVins ul li,#SubMenuVinsCarte ul li{line-height:2em;display:inline-block}#SubNavCartes ul li a,#SubNavCartesPage ul li a,#SubMenuVins ul li a,#SubMenuVinsCarte ul li a,#SubNavCartes ul li a:visited,#SubNavCartesPage ul li a:visited,#SubMenuVins ul li a:visited,#SubMenuVinsCarte ul li a:visited{color:#fff;text-transform:uppercase}#SubNavCartes ul li a:hover,#SubNavCartesPage ul li a:hover,#SubMenuVins ul li a:hover,#SubMenuVinsCarte ul li a:hover,#SubNavCartes ul li a.active,#SubNavCartesPage ul li a.active,#SubMenuVins ul li a.active,#SubMenuVinsCarte ul li a.active{text-decoration:none;border-bottom:5px solid #fff}@media screen and (max-width:1000px){.Menu{line-height:1em;margin-bottom:55px;width:48%}.Menu h2{font-size:18px}.Carte{font-size:11px}}@media screen and (max-width:750px){.Menu{width:100%;margin-bottom:15px;padding-top:50px}.Element{line-height:1.5em}#Suggestions .Element,#Entrees .Element{width:65%}#Suggestions .Prix,#Entrees .Prix{width:35%}}.MenuPlatsJour{background-color:#f7f5ef;display:table;width:50%;margin:50px auto;padding:50px 0;text-align:center;max-width:600px}.MenuPlatsJour h2,.MobileDishes h3{font-size:25px;margin-bottom:10px}.PlatsDuJourSemaine{background-color:pink;z-index:99999}ul.MenuPlatsJourList{width:100%;color:#95989A}ul.MenuPlatsJourList li{display:inline-block}ul.MenuPlatsJourList li a{padding:0 5px;color:#95989A}ul.MenuPlatsJourList li.active a{color:#000;}.MenuJour{min-height:250px}.MenuLu,.MenuMa,.MenuMe,.MenuJe,.MenuVe,.MenuSa,.MenuDi{display:none}.MenuLu.active,.MenuMa.active,.MenuMe.active,.MenuJe.active,.MenuVe.active,.MenuSa.active,.MenuDi.active{display:block}.MenuPlatsJour.Mobile{display:none}@media screen and (max-width:1100px){.MenuPlatsJour{width:70%}}@media screen and (max-width:620px){.MenuPlatsJour{width:100%;min-width:100%;margin:0}}.blog .EndContent .Menu{padding-top:0;min-height:350px;padding-top:80px}.blog .EndContent .Menu.News{margin:0 auto;float:none;margin-top:4px;margin-bottom:4px}.blog .EndContent .Menu .EndContentNews{text-align:center;padding:0 5%}.blog .EndContent .Menu .Carte{background-color:#fff0}.blog .EndContent .Menu .Carte.scond{background-color:#fff0}.blog .EndContent{min-height:650px}#access{margin:0 auto;background-color:#AE9A64;position:relative;z-index:900}#access.Sidebar{width:100%}#access .menu-header,div.menu{font-size:13px;width:100%}#access .menu-header ul,div.menu ul{list-style:none outside none;text-align:center;margin:0;width:100%}#access .menu-header li,div.menu-menu-1-container li{float:left;position:relative}#access .menu-header li.AlignRight,div.menu-menu-1-container li.AlignRight{float:right}#access .menu-menu-1-container ul.AlignCenter{text-align:center}#access .menu-menu-1-container ul.AlignCenter li{float:none;display:inline-table}#access .menu-header li.AlignLeft,div.menu-menu-1-container li.AlignLeft{float:left}#access ul li.page-item-25{display:none}#access a{color:#fff;display:block;font-size:16px;padding:10px 10px 5px 10px;text-decoration:none}#access ul ul{display:none;left:0;position:absolute;margin-top:5px;padding-top:5px;z-index:99999;background-color:#C6B892}.page-child #access ul ul{display:block}.page-child #access ul ul ul{display:block;background-color:#c6b892;border-top:1px solid #fafafa}#access ul li{display:inline-block;border-bottom:5px solid #AE9A64}#access ul li.current_page_ancestor ul{display:block}#access ul ul li{float:none;border-bottom:5px solid #c6b892}#access ul ul a{height:auto;line-height:1em;padding:10px}#access li:hover,#access ul ul li:hover{color:#fff;border-bottom:5px solid #fff}#access ul li:hover>ul{display:block}#access ul li.current_page_item>a,#access ul li.current_page_ancestor>a,#access ul li.current-menu-ancestor>a,#access ul li.current-menu-item>a,#access ul li.current-menu-parent>a{color:#fff}* html #access ul li.current_page_item a,* html #access ul li.current_page_ancestor a,* html #access ul li.current-menu-ancestor a,* html #access ul li.current-menu-item a,* html #access ul li.current-menu-parent a,* html #access ul li a:hover{color:#fff;text-decoration:underline}#access ul li.current_page_item,#access ul li.current_page_parent,#access ul li.current_page_ancestor{border-bottom:5px solid #fff}#access ul li.page-item-4,#access ul li.page-item-515{display:none}.stick{color:red}#access ul li.active a{color:#d5753c}.fixed-header{position:fixed;top:0;left:0;width:100%}#access .menu ul.Vertical li{display:inline-block;width:100%}#access .menu ul.Vertical li ul.children{position:relative;display:block;top:0}#access .menu ul.Vertical li ul.children li a{padding-left:15px}#access ul.Vertical li:hover>ul,#access .menu ul.Vertical li.current_page_parent ul,#access .menu ul.Vertical li.current_page_ancestor ul{display:block}#MainMenu{position:absolute;background-color:#fff;width:130px;z-index:800;right:0;top:50px;padding:0 15px;visibility:hidden}#MainMenu.open{visibility:visible}ul.Menu{display:inline-block;width:100%}ul.Menu li a{float:right;text-align:right;width:100%;line-height:1em;padding:10px 0}ul.Menu li a.line{border-bottom:1px solid #000}a#MenuButtun img:hover{cursor:pointer}.DownMenu{float:right;position:absolute;margin-top:32px;left:90%}.EndMenuLang{right:0;margin-right:5%;padding-top:57px;position:absolute;z-index:900}ul.EndMenuLang li{display:inline}.MenuLang.Mobile .EndMenuLang{position:relative;padding-top:0;text-align:center;color:#fff;margin-bottom:35px}#MobileMenuContainer .MenuLang.Mobile .EndMenuLang{margin-bottom:35px}ul.RowMenu{float:right;padding-top:49px;margin-left:5%;position:absolute;z-index:900}.MobileMenu .RowMenu li{list-style-type:none}.MobileMenu .RowMenu li a.down{background-image:url(/wp-content/themes/cafelyrique/images/icon-mobile.png)}.MobileMenu .RowMenu li a.up{background-image:url(/wp-content/themes/cafelyrique/images/icon-mobile-hover.png)}.MobileMenu .RowMenu li a.down,.MobileMenu .RowMenu li a.up{width:50px;height:31px;display:inline-block}.MobileMenu .RowMenu li a.down:hover{background-image:url(/wp-content/themes/cafelyrique/images/icon-mobile-hover.png)}.MobileMenu .RowMenu li a.down:hover,.MobileMenu .RowMenu li a.up:hover{text-decoration:none;cursor:pointer}.HideButtun{display:none}#MobileMenuContainer{display:none;background-color:#ae9a64;z-index:100;top:0;padding-top:250px;padding-bottom:50px;background-position:bottom;position:absolute;width:50%;left:25%}.MenuMobileLabel{text-transform:uppercase;letter-spacing:.1em}#MobileMenuContainer ul{margin:0;width:70%;margin:0 auto;padding-top:35px}#MobileMenuContainer ul li{float:none;width:100%;font-size:18px;line-height:1.2em;text-align:center;list-style-type:none}#MobileMenuContainer ul li ul li{font-size:14px;padding:0}#MobileMenuContainer ul li{padding:10px 0}#MobileMenuContainer ul li.page_item_has_children a{padding-bottom:12px}#MobileMenuContainer ul li a{color:#fff;font-weight:400;padding:12px 0;text-decoration:none}#MobileMenuContainer ul li a:hover,#MobileMenuContainer ul li.current_page_item a{text-decoration:underline}#MobileMenuContainer ul li.page_item_has_children{padding-top:0}#MobileMenuContainer ul li.page_item_has_children a{display:inline-block}#MobileMenuContainer ul li.page_item_has_children ul{border-bottom:1px solid #fff;border-top:1px solid #fff;font-size:10px;padding:10px 0}#MobileMenuContainer ul li ul li ul li.current_page_item a{text-decoration:underline}#Header #MobileMenuContainer ul li.current_page_ancestor{display:block}#Header #MobileMenuContainer ul li.current_page_ancestor ul li{display:block}#MobileMenuContainer ul li.current_page_parent ul.children li a,#MobileMenuContainer ul li.current_page_parent,#MobileMenuContainer ul li.current_page_parent ul{display:block}#MobileMenuContainer .wpml-ls ul{width:100%;margin-bottom:25px;text-align:center;margin-bottom:35px!important;padding-top:0!important}#MobileMenuContainer .wpml-ls ul li{padding:0;display:inline-block;width:35px}#MobileMenuContainer .wpml-ls ul li a{padding:0}@media screen and (-webkit-min-device-pixel-ratio:1.5),screen and (-moz-min-device-pixel-ratio:1.5),screen and (min-device-pixel-ratio:1.5){.MobileMenu .RowMenu li a.down{background-image:url(/wp-content/themes/cafelyrique/images/icon-mobilex2.png);background-size:cover}.MobileMenu .RowMenu li a.up{background-image:url(/wp-content/themes/cafelyrique/images/icon-mobile-hoverx2.png);background-size:cover}.MobileMenu .RowMenu li a.down:hover{background-image:url(/wp-content/themes/cafelyrique/images/icon-mobile-hoverx2.png);background-size:cover}}@media screen and (max-width:780px){#access{display:none}.MobileMenu{display:block}.MenuLang{display:block}.EndMenuLang{padding-top:35px}ul.RowMenu{padding-top:135px;left:50%;margin-left:-25px;margin-right:0}#MobileMenuContainer{width:70%;left:15%}#Header{height:190px}#Logo{height:179px}#Header .MenuLang.Desktop .row .wpml-ls{display:none}}#BreadcrumbContainer{width:100%;display:inline-block;background-color:pink}#crumbs span{display:inline-flex;margin-right:10px}.single-galeries #access ul li.current_page_parent{border-bottom:5px solid #ae9a64}.single-galeries #access ul li.page-item-628{border-bottom:5px solid #fff}.GaleriePhoto{margin-bottom:25px;float:left;width:100%}.GaleriePhoto ul li{float:left;width:19.57%;margin-right:.5%}.GaleriePhoto ul li:nth-child(5n+5){margin-right:0}.GaleriePhoto ul li a img{max-width:100%;height:auto}.post-comments{margin-top:20px}.comments-template{margin:10px 0}input.error,textarea.error{background-color:#FFD1D6;border:1px solid #ccc;padding:2px}label.error{color:red;display:none}.widget-area .widget ul ul{margin-left:12px;margin-left:.857142857rem}.widget_rss li{margin:12px 0;margin:.857142857rem 0}.widget_recent_entries .post-date,.widget_rss .rss-date{color:#aaa;font-size:11px;font-size:.785714286rem;margin-left:12px;margin-left:.857142857rem}#wp-calendar{margin:0;width:100%;font-size:13px;font-size:.928571429rem;line-height:1.846153846;color:#686868}#wp-calendar th,#wp-calendar td,#wp-calendar caption{text-align:left}#wp-calendar #next{padding-right:24px;padding-right:1.714285714rem;text-align:right}.widget_search label{display:block;font-size:13px;font-size:.928571429rem;line-height:1.846153846}.widget_twitter li{list-style-type:none}.widget_twitter .timesince{display:block;text-align:right}#full-width-slider{width:100%;color:#000}.coloredBlock{padding:12px;background:rgb(255 0 0 / .6);color:#FFF;width:200px;left:20%;top:5%}.infoBlock{position:absolute;top:30px;right:30px;left:auto;max-width:25%;padding-bottom:0;background:#FFF;background:rgb(255 255 255 / .8);overflow:hidden;padding:20px}.infoBlockLeftBlack{color:#FFF;background:#000;background:rgb(0 0 0 / .75);left:30px;right:auto}.infoBlock h4{font-size:20px;line-height:1.2;margin:0;padding-bottom:3px}.infoBlock p{font-size:14px;margin:4px 0 0}.infoBlock a{color:#FFF;text-decoration:underline}.photosBy{position:absolute;line-height:24px;font-size:12px;background:#FFF;color:#000;padding:0 10px;position:absolute;left:12px;bottom:12px;top:auto;border-radius:2px;z-index:25}.photosBy a{color:#000}.fullWidth{max-width:1400px;margin:0 auto 24px}@media screen and (min-width:960px) and (min-height:600px){.heroSlider .rsOverflow,.royalSlider.heroSlider{height:1000px!important}}@media screen and (min-width:960px) and (min-height:600px){.heroSlider .rsOverflow,.royalSlider.heroSlider{height:700px!important}}@media screen and (min-width:600px) and (max-width:800px){.royalSlider.heroSlider,.royalSlider.heroSlider .rsOverflow{height:300px!important}.infoBlock{padding:10px;height:auto;max-height:100%;min-width:40%;left:5px;top:5px;right:auto;font-size:12px}.infoBlock h3{font-size:14px;line-height:17px}}@media screen and (min-width:0) and (max-width:400px){.royalSlider.heroSlider,.royalSlider.heroSlider .rsOverflow{height:250px!important}}.cbp-spmenu{background:#fff;position:fixed}.cbp-spmenu h3{color:#afdefa;font-size:1.9em;padding:20px;margin:0;font-weight:300;background:#0d77b6}.cbp-spmenu ul li{width:100%}.cbp-spmenu a{display:block;color:#000;font-size:1.1em;font-weight:300}.cbp-spmenu a:hover{color:#d5753c;text-decoration:none}.cbp-spmenu-vertical{width:240px;height:100%;top:0;z-index:1000;padding-top:60px;border-left:1px solid #D8D7CD;background:#e0dfd2;background:-moz-linear-gradient(left,rgb(224 223 210) 0%,rgb(250 248 234) 26%,rgb(250 248 234) 34%);background:-webkit-linear-gradient(left,rgb(224 223 210) 0%,rgb(250 248 234) 26%,rgb(250 248 234) 34%);background:linear-gradient(to right,rgb(224 223 210) 0%,rgb(250 248 234) 26%,rgb(250 248 234) 34%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e0dfd2',endColorstr='#faf8ea',GradientType=1)}.cbp-spmenu-vertical a{padding:1em;font-family:"raleway",sans-serif;font-style:normal;font-weight:800}.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden}.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left}.cbp-spmenu-horizontal a{float:left;width:20%;padding:.8em;border-left:1px solid #258ecd}.cbp-spmenu-left{left:-240px}.cbp-spmenu-right{right:-240px}.cbp-spmenu-left.menu-open{left:0}.cbp-spmenu-right.menu-open{right:0}.cbp-spmenu-top{top:-150px}.cbp-spmenu-bottom{bottom:-150px}.cbp-spmenu-top.menu-open{top:0}.cbp-spmenu-bottom.menu-open{bottom:0}.push-body{overflow-x:hidden;position:relative;left:0}.push-body-toright{left:240px}.push-body-toleft{left:-240px}.cbp-spmenu,.push-body{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease}@media screen and (max-width:55.1875em){.cbp-spmenu-horizontal{font-size:75%;height:110px}.cbp-spmenu-top{top:-110px}.cbp-spmenu-bottom{bottom:-110px}}@media screen and (max-height:26.375em){.cbp-spmenu-vertical{font-size:90%;width:190px}.cbp-spmenu-left,.push-body-toleft{left:-190px}.cbp-spmenu-right{right:-190px}.push-body-toright{left:190px}}@media screen and (max-width:956px){.ParagrapCol1,.ParagrapCol2{width:100%;float:none;text-align:center}}@media screen and (max-width:620px){#Footer{font-size:13px}.Adress,.Adress2{width:100%;text-align:center}.Newsletter,.SocialLinks{width:100%;text-align:center}.SocialLinks{margin:65px 0 0 0}.Facebook,.Pinterest{display:inline-block;margin-bottom:20px;float:left}.TextContent{padding:50px 0}.inner{width:90%}.TextContent h3{font-size:2em;margin-bottom:35px}.LesMoment{height:350px}.LesMoment .txt{height:180px}.LesMoment .txt .inner p{display:none}.LesMoment .txt .inner{padding-top:75px}.RestaurantChoix .Side.left,.PlatsJourRestaurants .Side.left,.RestaurantChoix .Side.right,.PlatsJourRestaurants .Side.right{border:none;height:350px}.RestaurantChoix .Side div{font-size:13px;height:130px;padding-top:70px;background-image:url(/wp-content/themes/cafelyrique/images/fnd-titre_mob.png)}.RestaurantChoix .Side div p{display:none}.TextContentPageFood{height:350px}.TextContentPageFood .Content{background-image:url(/wp-content/themes/cafelyrique/images/fnd-titre_mob.png);height:130px;padding-top:70px}.TextContentPageFood .inner p{display:none}.MenuPlatsJour{display:none}.MenuPlatsJour.Mobile{display:inline-block}.Suggestions{padding-bottom:35px}.MenuPlatsJour h2{margin-bottom:0}.MenuJour{margin-top:0}.MenuPlatsJour.Mobile .MenuLu,.MenuPlatsJour.Mobile .MenuMa,.MenuPlatsJour.Mobile .MenuMe,.MenuPlatsJour.Mobile .MenuJe,.MenuPlatsJour.Mobile .MenuVe,.MenuPlatsJour.Mobile .MenuSa,.MenuPlatsJour.Mobile .MenuDi{display:block}.MenuJourTitle{font-size:18px;font-weight:800}.MenuGroup div p,.MenuJour div p{font-size:14px}.TextContentPageFood .Content{position:absolute;margin:0 auto;width:100%;background-image:url(/wp-content/themes/cafelyrique/images/fnd-titre.png);bottom:0;height:150px}.TextContentPageFood .Content .inner{padding-top:15px}}@media screen and (max-width:750px){.size1{width:100%;height:350px;border-right:0;border-bottom:8px solid #fff}.size2{width:100%;height:350px;border-left:0;border-bottom:8px solid #fff}.size3{width:100%;height:550px;border-right:0;border-bottom:8px solid #fff}.size4{width:100%;height:550px;border-left:0;border-bottom:8px solid #fff}.content{width:100%;height:400px}.size5{width:100%;height:400px}.size6{width:100%;height:300px;border-top:8px solid #fff;border-bottom:8px solid #fff}.HomeImage span{bottom:0;opacity:1}.RestaurantChoix .Side,.PlatsJourRestaurants .Side{width:100%}.MobileDishes{display:inline-block;width:100%;padding:50px;0px}.PlatsJourRestaurants{display:none}.Gallerie{width:100%;height:350px;border-left:0;border-right:0}.Gallerie.second{border-left:0;border-right:0}.TitleGal{height:170px;padding-top:110px}}