@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,300italic,400,400italic,600,600italic,700,700italic,800,800italic);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;}@font-face{font-family:ricardo;font-style:normal;font-weight:normal;src:url("/sites/all/themes/custom/ricardocuisine/fonts/ricardo.eot?#iefix") format("embedded-opentype"),url("/sites/all/themes/custom/ricardocuisine/fonts/ricardo.woff") format("woff"),url("/sites/all/themes/custom/ricardocuisine/fonts/ricardo.ttf") format("truetype"),url("/sites/all/themes/custom/ricardocuisine/fonts/ricardo.svg#ricardo") format("svg");}.r-icon:before,span.svg-icon:before,.btn-sortby-mobile:before,.btn-filter:before,.sortBy.popover a.close-btn:before,.filters a.close-btn:before,.filters .filter-types .filter-name span:before,.filters .filter-types .filter-unit > li.parent a.child-name span:before,.filters .filter-types .fu-ingredients .ingredient-list .remove:before,.filters .filter-types .fu-ingredients .ingredient-list .add span:before,.filteredBy ul li a:before,.main-header .userNav a.btn-mon-espace:before,.main-header .main-nav a.btn-nav-princ:before,.main-header .searchForm .fWdgt button.btn-search:before,.mobile-nav.mm-menu #mm-1 > ul > li > .mm-next:before,.mobile-nav.mm-menu #mm-1 > ul > li li > .mm-next:before,.search-results:not(.no-result) .search-container .item-list .item:before,.mon-espace .item-list .item ul.actionLinks li a:before,.mon-espace .ma-liste-epicerie .ingredients ul li .itemAction:before,.mon-espace .mon-menu .date-nav .prev-month:before,.mon-espace .mon-menu .date-nav .next-month:before,.mon-espace .mon-menu .week-title a span:before,.mon-espace .mes-recettes .innerWrap .recipe-folder-list .edit:before,.mon-espace .mes-recettes .innerWrap .recipe-folder-list .delete:before,.menu-a-la-carte .item-list .item .item-picture:before,[class^="r-icon-"]:before,[class*=" r-icon-"]:before{font-family:'ricardo';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.r-icon-menu:before,.main-header .main-nav a.btn-nav-princ:before{content:"\e600";}.r-icon-user:before,.main-header .userNav a.btn-mon-espace:before{content:"\e601";}.r-icon-plus:before,.addIngredient .svg-icon:before,.filters .filter-types .filter-name span:before,.filters .filter-types .filter-unit > li.parent a.child-name span:before,.filters .filter-types .fu-ingredients .ingredient-list .add span:before,.mobile-nav.mm-menu #mm-1 > ul > li > .mm-next:before,.mobile-nav.mm-menu #mm-1 > ul > li li > .mm-next:before,.mon-espace .mon-menu .week-title a span:before,.menu-a-la-carte .item-list .item .item-picture:before{content:"\e602";}.r-icon-minus:before,.filters .filter-types li.active .filter-name span:before,.filters .filter-types .filter-unit > li.parent.active a.child-name span:before,.mobile-nav.mm-menu #mm-1 > ul > li.mm-opened > .mm-next:before,.mobile-nav.mm-menu #mm-1 > ul > li li.mm-opened > .mm-next:before,.mon-espace .mon-menu .week-item.open .week-title a span:before{content:"\e603";}.r-icon-right-arrow:before,.search-results:not(.no-result) .search-container .item-list .item:before,.mon-espace .mon-menu .date-nav .next-month:before{content:"\e606";}.r-icon-left-arrow:before,.mon-espace .mon-menu .date-nav .prev-month:before{content:"\e604";}.r-icon-search:before,.main-header .searchForm .fWdgt button.btn-search:before{content:"\e605";}.r-icon-filter:before,.btn-filter:before{content:"\e607";}.r-icon-sort:before,.btn-sortby-mobile:before{content:"\e608";}.r-icon-close:before,.sortBy.popover a.close-btn:before,.filters a.close-btn:before,.filters .filter-types .fu-ingredients .ingredient-list .remove:before,.filteredBy ul li a:before{content:"\e609";}.r-icon-folder:before,.addToFolder .svg-icon:before{content:"\e900";}.r-icon-edit:before,.edit .svg-icon:before{content:"\e901";}.r-icon-delete:before,.delete .svg-icon:before{content:"\e902";}.r-icon-calendar:before,.addToMenu .svg-icon:before{content:"\e903";}.r-icon-print:before,.print .svg-icon:before{content:"\e904";}.r-icon-email:before,.sendEmail .svg-icon:before{content:"\e905";}@media (min-width:720px){.gridLine:before,.gridLine:after{display:table;content:"";}.gridLine:before,.gridLine:after{display:table;content:"";}.gridLine:after{clear:both;}.gridLine .col:first-child{margin-left:0;}.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11,.col12{float:left;margin-left:2.672%;margin-bottom:0;}.col1{margin-left:0;}.col1,.span1{width:5.884%;}.col2,.span2{width:14.44%;}.col3,.span3{width:22.996%;}.col4,.span4{width:31.552%;}.col5,.span5{width:40.108%;}.col6,.span6{width:48.664%;}.col7,.span7{width:57.22%;}.col8,.span8{width:65.776%;}.col9,.span9{width:74.332%;}.col10,.span10{width:82.888%;}.col11,.span11{width:91.444%;}.col12,.span12{width:100%;}.wrapMain .col4{width:318px;width:31.8rem;margin-left:26px;margin-left:2.6rem;}.wrapMain .col8{width:-webkit-calc(100% - 344px);width:calc(100% - 344px);}}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{min-height:0;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none;}.ui-menu .ui-menu{position:absolute;}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item{padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0;}.ui-menu .ui-menu-icon{left:auto;right:0;}.mm-hidden{display:none !important;}.mm-wrapper{overflow-x:hidden;position:relative;}.mm-menu,.mm-menu > .mm-panel{margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0;}.mm-menu{background:inherit;display:block;overflow:hidden;padding:0;}.mm-panel{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.mm-panel.mm-opened{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}.mm-panel.mm-subopened{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);}.mm-panel.mm-highest{z-index:1;}.mm-menu > .mm-panel{background:inherit;-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;box-sizing:border-box;padding:0 20px;}.mm-menu > .mm-panel.mm-hasnavbar{padding-top:40px;}.mm-menu > .mm-panel:before,.mm-menu > .mm-panel:after{content:'';display:block;height:20px;}.mm-vertical .mm-panel{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;}.mm-vertical .mm-listview .mm-panel,.mm-listview .mm-vertical .mm-panel{display:none;padding:10px 0 10px 10px;}.mm-vertical .mm-listview .mm-panel .mm-listview > li:last-child:after,.mm-listview .mm-vertical .mm-panel .mm-listview > li:last-child:after{border-color:transparent;}.mm-vertical li.mm-opened > .mm-panel,li.mm-vertical.mm-opened > .mm-panel{display:block;}.mm-vertical .mm-listview > li > .mm-next,.mm-listview > li.mm-vertical > .mm-next{height:40px;bottom:auto;}.mm-vertical .mm-listview > li > .mm-next:after,.mm-listview > li.mm-vertical > .mm-next:after{top:16px;bottom:auto;}.mm-vertical .mm-listview > li.mm-opened > .mm-next:after,.mm-listview > li.mm-vertical.mm-opened > .mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.mm-navbar{border-bottom:1px solid transparent;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0;}.mm-navbar > *{display:block;padding:10px 0;}.mm-navbar a,.mm-navbar a:hover{text-decoration:none;}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}.mm-navbar .mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1;}.mm-navbar .mm-btn:first-child{padding-left:20px;left:0;}.mm-navbar .mm-btn:last-child{padding-right:20px;right:0;}.mm-panel .mm-navbar{display:none;}.mm-panel.mm-hasnavbar .mm-navbar{display:block;}.mm-listview,.mm-listview > li{list-style:none;display:block;padding:0;margin:0;}.mm-listview{font:inherit;font-size:14px;}.mm-listview a,.mm-listview a:hover{text-decoration:none;}.mm-listview > li{position:relative;}.mm-listview > li > a,.mm-listview > li > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;line-height:20px;display:block;padding:10px 10px 10px 20px;margin:0;}.mm-listview > li > a.mm-arrow,.mm-listview > li > span.mm-arrow{padding-right:50px;}.mm-listview > li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0;}.mm-listview > li:not(.mm-divider):after{left:20px;}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2;}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0;}.mm-listview .mm-next + a,.mm-listview .mm-next + span{margin-right:50px;}.mm-listview .mm-next.mm-fullsubopen{width:100%;}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none;}.mm-listview .mm-next.mm-fullsubopen + a,.mm-listview .mm-next.mm-fullsubopen + span{padding-right:50px;margin-right:0;}.mm-menu > .mm-panel > .mm-listview{margin-left:-20px;margin-right:-20px;}.mm-menu > .mm-panel > .mm-listview.mm-first{margin-top:-20px;}.mm-menu > .mm-panel > .mm-listview.mm-last{padding-bottom:20px;}.mm-prev:not(html):before,.mm-next:not(html):after,.mm-arrow:not(html):after{content:'';border:2px solid transparent;display:inline-block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}.mm-prev:not(html):before{border-right:none;border-bottom:none;left:20px;}.mm-next:not(html):after,.mm-arrow:not(html):after{border-top:none;border-left:none;right:20px;}.mm-divider{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px;}.mm-listview > li.mm-spacer{padding-top:40px;}.mm-listview > li.mm-spacer > .mm-next{top:40px;}.mm-listview > li.mm-spacer.mm-divider{padding-top:25px;}.mm-menu{background:#f3f3f3;color:rgba(0,0,0,0.7);}.mm-menu .mm-navbar{border-color:rgba(0,0,0,0.1);}.mm-menu .mm-navbar > *,.mm-menu .mm-navbar a{color:rgba(0,0,0,0.3);}.mm-menu .mm-navbar .mm-btn:before,.mm-menu .mm-navbar .mm-btn:after{border-color:rgba(0,0,0,0.3);}.mm-menu .mm-listview > li:after{border-color:rgba(0,0,0,0.1);}.mm-menu .mm-listview > li .mm-prev:before,.mm-menu .mm-listview > li .mm-next:after,.mm-menu .mm-listview > li .mm-arrow:after{border-color:rgba(0,0,0,0.3);}.mm-menu .mm-listview > li .mm-prev:after,.mm-menu .mm-listview > li .mm-next:before{border-color:rgba(0,0,0,0.1);}.mm-menu .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu .mm-listview > li.mm-selected > span{background:rgba(255,255,255,0.5);}.mm-menu.mm-vertical .mm-listview li.mm-opened > a.mm-next,.mm-menu.mm-vertical .mm-listview li.mm-opened > .mm-panel,.mm-menu .mm-listview li.mm-opened.mm-vertical > a.mm-next,.mm-menu .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(0,0,0,0.05);}.mm-menu .mm-divider{background:rgba(0,0,0,0.05);}.mm-page{box-sizing:border-box;position:relative;}.mm-slideout{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;}html.mm-opened{overflow:hidden;position:relative;}html.mm-opened body{overflow:hidden;}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999;}html.mm-opened #mm-blocker,html.mm-blocking #mm-blocker{display:block;}.mm-menu.mm-offcanvas{display:none;position:fixed;}.mm-menu.mm-current{display:block;}.mm-menu{width:80%;min-width:140px;max-width:440px;}html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-moz-transform:translate(80%,0);-ms-transform:translate(80%,0);-o-transform:translate(80%,0);transform:translate(80%,0);}@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0);}}@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-moz-transform:translate(440px,0);-ms-transform:translate(440px,0);-o-transform:translate(440px,0);transform:translate(440px,0);}}.mm-menu.mm-top.mm-autoheight,.mm-menu.mm-bottom.mm-autoheight{max-height:80%;}.mm-menu.mm-top.mm-autoheight.mm-fullscreen,.mm-menu.mm-bottom.mm-autoheight.mm-fullscreen{max-height:100%;}.mm-menu.mm-measureheight > .mm-panel{bottom:auto !important;height:auto !important;}em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%;}em.mm-counter + a.mm-next{padding-left:40px;}em.mm-counter + a.mm-next + a,em.mm-counter + a.mm-next + span{margin-right:90px;}em.mm-counter + a.mm-fullsubopen{padding-left:0;}.mm-vertical > .mm-counter{top:12px;margin-top:0;}.mm-vertical.mm-spacer > .mm-counter{margin-top:40px;}.mm-nosubresults > .mm-counter{display:none;}.mm-menu em.mm-counter{color:rgba(0,0,0,0.3);}.mm-divider > span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px;}.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.mm-collapsed:not(.mm-uncollapsed){display:none;}.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-fixeddivider:after{content:none !important;display:none !important;}.mm-hasdividers .mm-fixeddivider{display:block;}.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,0.05);}html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-page,html.mm-opened.mm-dragging .mm-fixed-top,html.mm-opened.mm-dragging .mm-fixed-bottom,html.mm-opened.mm-dragging #mm-blocker{-webkit-transition-duration:0s;-moz-transition-duration:0s;-ms-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s;}.mm-menu > .mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-navbar-bottom{border-top:1px solid transparent;border-bottom:none;top:auto;bottom:0;}.mm-navbar-top ~ .mm-navbar-top{border-bottom:none;}.mm-navbar-bottom ~ .mm-navbar-bottom{border-top:none;}.mm-navbar.mm-hasbtns{padding:0 40px;}.mm-navbar-top-1{top:0px;}.mm-hasnavbar-top-1 .mm-panel{top:40px;}.mm-hasnavbar-top-1 .mm-indexer{top:50px;}.mm-hasnavbar-top-1 .mm-fixeddivider{top:40px;}.mm-navbar-top-2{top:40px;}.mm-hasnavbar-top-2 .mm-panel{top:80px;}.mm-hasnavbar-top-2 .mm-indexer{top:90px;}.mm-hasnavbar-top-2 .mm-fixeddivider{top:80px;}.mm-navbar-top-3{top:80px;}.mm-hasnavbar-top-3 .mm-panel{top:120px;}.mm-hasnavbar-top-3 .mm-indexer{top:130px;}.mm-hasnavbar-top-3 .mm-fixeddivider{top:120px;}.mm-navbar-bottom-1{bottom:0px;}.mm-hasnavbar-bottom-1 .mm-panel{bottom:40px;}.mm-hasnavbar-bottom-1 .mm-indexer{bottom:50px;}.mm-navbar-bottom-2{bottom:40px;}.mm-hasnavbar-bottom-2 .mm-panel{bottom:80px;}.mm-hasnavbar-bottom-2 .mm-indexer{bottom:90px;}.mm-navbar-bottom-3{bottom:80px;}.mm-hasnavbar-bottom-3 .mm-panel{bottom:120px;}.mm-hasnavbar-bottom-3 .mm-indexer{bottom:130px;}.mm-close{text-align:right;}.mm-close:after{content:'x';}.mm-navbar-2 > *,.mm-navbar-3 > *,.mm-navbar-4 > *,.mm-navbar-5 > *,.mm-navbar-6 > *{display:block;float:left;}.mm-navbar-2 > *{width:50%;}.mm-navbar-3 > *{width:33.33%;}.mm-navbar-4 > *{width:25%;}.mm-navbar-5 > *{width:20%;}.mm-navbar-6 > *{width:16.66%;}.mm-search,.mm-search input{box-sizing:border-box;}.mm-search{height:40px;padding:7px 10px 0 10px;}.mm-search input{border:none;border-radius:26px;font:inherit;font-size:14px;line-height:26px;outline:none;display:block;width:100%;height:26px;margin:0;padding:0 10px;}.mm-search input::-ms-clear{display:none;}.mm-panel > .mm-search{width:100%;position:absolute;top:0;left:0;}.mm-panel.mm-hassearch{padding-top:40px;}.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px;}.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px;}.mm-noresultsmsg{text-align:center;font-size:21px;display:none;padding:40px 0;}.mm-noresults .mm-noresultsmsg{display:block;}.mm-noresults .mm-indexer{display:none !important;}li.mm-nosubresults > a.mm-next{display:none;}li.mm-nosubresults > a.mm-next + a,li.mm-nosubresults > a.mm-next + span{padding-right:10px;}.mm-menu .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.7);}.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,0.3);}.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:10px;bottom:10px;right:-100px;z-index:3;-webkit-transition:right 0.4s ease;-moz-transition:right 0.4s ease;-ms-transition:right 0.4s ease;-o-transition:right 0.4s ease;transition:right 0.4s ease;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-indexer a{text-decoration:none;display:block;height:3.85%;}.mm-indexer ~ .mm-panel.mm-hasindexer{padding-right:40px;}.mm-hasindexer .mm-indexer{right:0;}.mm-hasindexer .mm-fixeddivider{right:20px;}.mm-menu .mm-indexer a{color:rgba(0,0,0,0.3);}input.mm-toggle,input.mm-check{position:absolute;left:-10000px;}label.mm-toggle,label.mm-check{margin:0;position:absolute;top:50%;z-index:2;}label.mm-toggle:before,label.mm-check:before{content:'';display:block;}label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px;}label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px;}input.mm-toggle:checked ~ label.mm-toggle:before{float:right;}label.mm-check{width:30px;height:30px;margin-top:-15px;}label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:0.1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}input.mm-check:checked ~ label.mm-check:before{opacity:1;}li.mm-vertical label.mm-toggle,li.mm-vertical label.mm-check{bottom:auto;margin-top:0;}li.mm-vertical label.mm-toggle{top:5px;}li.mm-vertical label.mm-check{top:5px;}label.mm-toggle,label.mm-check{right:20px;}label.mm-toggle + a,label.mm-toggle + span{padding-right:80px;}label.mm-check + a,label.mm-check + span{padding-right:60px;}a.mm-next + label.mm-toggle,a.mm-next + label.mm-check{right:60px;}a.mm-next + label.mm-toggle + a,a.mm-next + label.mm-toggle + span,a.mm-next + label.mm-check + a,a.mm-next + label.mm-check + span{margin-right:50px;}a.mm-next + label.mm-toggle + a,a.mm-next + label.mm-toggle + span{padding-right:70px;}a.mm-next + label.mm-check + a,a.mm-next + label.mm-check + span{padding-right:50px;}em.mm-counter + a.mm-next + label.mm-toggle,em.mm-counter + a.mm-next + label.mm-check{right:100px;}em.mm-counter + a.mm-next + label.mm-toggle + a,em.mm-counter + a.mm-next + label.mm-toggle + span,em.mm-counter + a.mm-next + label.mm-check + a,em.mm-counter + a.mm-next + label.mm-check + span{margin-right:90px;}.mm-menu label.mm-toggle{background:rgba(0,0,0,0.1);}.mm-menu label.mm-toggle:before{background:#f3f3f3;}.mm-menu input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu label.mm-check:before{border-color:rgba(0,0,0,0.7);}.mm-menu.mm-border-none .mm-listview > li:after,.mm-listview.mm-border-none > li:after{content:none;}.mm-menu.mm-border-full .mm-listview > li:after,.mm-listview.mm-border-full > li:after{left:0 !important;}html.mm-effect-zoom-menu .mm-menu.mm-offcanvas{-webkit-transition:-webkit-transform 0.4s ease;-moz-transition:-moz-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;-o-transition:-o-transform 0.4s ease;transition:transform 0.4s ease;}html.mm-effect-zoom-menu.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:scale(0.7,0.7) translate3d(-30%,0,0);-moz-transform:scale(0.7,0.7) translate3d(-30%,0,0);-ms-transform:scale(0.7,0.7) translate3d(-30%,0,0);-o-transform:scale(0.7,0.7) translate3d(-30%,0,0);transform:scale(0.7,0.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;}html.mm-effect-zoom-menu.mm-opening .mm-menu.mm-offcanvas{-webkit-transform:scale(1,1) translate3d(0%,0,0);-moz-transform:scale(1,1) translate3d(0%,0,0);-ms-transform:scale(1,1) translate3d(0%,0,0);-o-transform:scale(1,1) translate3d(0%,0,0);transform:scale(1,1) translate3d(0%,0,0);}html.mm-effect-zoom-menu.mm-right.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:scale(0.7,0.7) translate3d(30%,0,0);-moz-transform:scale(0.7,0.7) translate3d(30%,0,0);-ms-transform:scale(0.7,0.7) translate3d(30%,0,0);-o-transform:scale(0.7,0.7) translate3d(30%,0,0);transform:scale(0.7,0.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-moz-transform-origin:right center;-ms-transform-origin:right center;-o-transform-origin:right center;transform-origin:right center;}html.mm-effect-zoom-menu.mm-right.mm-opening .mm-menu.mm-offcanvas{-webkit-transform:scale(1,1) translate3d(0%,0,0);-moz-transform:scale(1,1) translate3d(0%,0,0);-ms-transform:scale(1,1) translate3d(0%,0,0);-o-transform:scale(1,1) translate3d(0%,0,0);transform:scale(1,1) translate3d(0%,0,0);}html.mm-effect-slide-menu .mm-menu.mm-offcanvas{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;}html.mm-effect-slide-menu.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:translate3d(-30%,0,0);-moz-transform:translate3d(-30%,0,0);-ms-transform:translate3d(-30%,0,0);-o-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0);}html.mm-effect-slide-menu.mm-opening .mm-menu.mm-offcanvas{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}html.mm-effect-slide-menu.mm-right.mm-opened .mm-menu.mm-offcanvas{-webkit-transform:translate3d(30%,0,0);-moz-transform:translate3d(30%,0,0);-ms-transform:translate3d(30%,0,0);-o-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0);}html.mm-effect-slide-menu.mm-right.mm-opening .mm-menu.mm-offcanvas{-webkit-transform:translate3d(0%,0,0);-moz-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0);}.mm-menu.mm-effect-zoom-panels .mm-panel{-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);-moz-transform:scale(1.5,1.5) translate3d(100%,0,0);-ms-transform:scale(1.5,1.5) translate3d(100%,0,0);-o-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;-webkit-transition-property:-webkit-transform,left;-moz-transition-property:-moz-transform,left;-ms-transition-property:-ms-transform,left;-o-transition-property:-o-transform,left;transition-property:transform,left;}.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened{-webkit-transform:scale(1,1) translate3d(0%,0,0);-moz-transform:scale(1,1) translate3d(0%,0,0);-ms-transform:scale(1,1) translate3d(0%,0,0);-o-transform:scale(1,1) translate3d(0%,0,0);transform:scale(1,1) translate3d(0%,0,0);}.mm-menu.mm-effect-zoom-panels .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(0.7,0.7) translate3d(-30%,0,0);-moz-transform:scale(0.7,0.7) translate3d(-30%,0,0);-ms-transform:scale(0.7,0.7) translate3d(-30%,0,0);-o-transform:scale(0.7,0.7) translate3d(-30%,0,0);transform:scale(0.7,0.7) translate3d(-30%,0,0);}.mm-menu.mm-effect-slide-panels-0 .mm-panel.mm-subopened{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-menu.mm-effect-slide-panels-100 .mm-panel.mm-subopened{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.mm-menu.mm-fullscreen{width:100%;min-width:140px;max-width:10000px;}html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%,0);-moz-transform:translate(100%,0);-ms-transform:translate(100%,0);-o-transform:translate(100%,0);transform:translate(100%,0);}@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(140px,0);-moz-transform:translate(140px,0);-ms-transform:translate(140px,0);-o-transform:translate(140px,0);transform:translate(140px,0);}}@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px,0);-moz-transform:translate(10000px,0);-ms-transform:translate(10000px,0);-o-transform:translate(10000px,0);transform:translate(10000px,0);}}html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%,0);-moz-transform:translate(-100%,0);-ms-transform:translate(-100%,0);-o-transform:translate(-100%,0);transform:translate(-100%,0);}@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px,0);-moz-transform:translate(-140px,0);-ms-transform:translate(-140px,0);-o-transform:translate(-140px,0);transform:translate(-140px,0);}}@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px,0);-moz-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);-o-transform:translate(-10000px,0);transform:translate(-10000px,0);}}.mm-menu.mm-fullscreen.mm-top,.mm-menu.mm-fullscreen.mm-bottom{height:100%;min-height:140px;max-height:10000px;}html.mm-opened.mm-fullscreen .mm-page{box-shadow:none !important;}.mm-menu.mm-multiline .mm-listview > li > a,.mm-menu.mm-multiline .mm-listview > li > span,.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > a,.mm-listview.mm-multiline > li
.mm-listview > li.mm-multiline > span{text-overflow:clip;white-space:normal;}.mm-menu.mm-pageshadow:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99;}.mm-menu.mm-pageshadow.mm-right:after{left:auto;right:100%;}.mm-menu.mm-pageshadow.mm-next:after,.mm-menu.mm-pageshadow.mm-front:after{content:none;display:none;}.mm-menu.mm-pageshadow:after{box-shadow:0 0 10px rgba(0,0,0,0.3);}.mm-menu.mm-top,.mm-menu.mm-bottom{width:100%;min-width:100%;max-width:100%;}.mm-menu.mm-right{left:auto;right:0;}.mm-menu.mm-bottom{top:auto;bottom:0;}html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%,0);-moz-transform:translate(-80%,0);-ms-transform:translate(-80%,0);-o-transform:translate(-80%,0);transform:translate(-80%,0);}@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px,0);-moz-transform:translate(-140px,0);-ms-transform:translate(-140px,0);-o-transform:translate(-140px,0);transform:translate(-140px,0);}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px,0);-moz-transform:translate(-440px,0);-ms-transform:translate(-440px,0);-o-transform:translate(-440px,0);transform:translate(-440px,0);}}html.mm-front .mm-slideout{-webkit-transform:none !important;-moz-transform:none !important;-ms-transform:none !important;-o-transform:none !important;transform:none !important;z-index:0 !important;}.mm-menu.mm-front{z-index:1;}.mm-menu.mm-front,.mm-menu.mm-next{-webkit-transition:-webkit-transform 0.4s ease;-ms-transition:-ms-transform 0.4s ease;transition:transform 0.4s ease;-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}.mm-menu.mm-front.mm-right,.mm-menu.mm-next.mm-right{-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}.mm-menu.mm-top{-webkit-transform:translate3d(0,-100%,0);-moz-transform:translate3d(0,-100%,0);-ms-transform:translate3d(0,-100%,0);-o-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}.mm-menu.mm-bottom{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);}html.mm-opening .mm-menu.mm-front,html.mm-opening .mm-menu.mm-next{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.mm-menu.mm-top,.mm-menu.mm-bottom{height:80%;min-height:140px;max-height:880px;}.mm-menu.mm-theme-dark{background:#333;color:rgba(255,255,255,0.8);}.mm-menu.mm-theme-dark .mm-navbar{border-color:rgba(0,0,0,0.15);}.mm-menu.mm-theme-dark .mm-navbar > *,.mm-menu.mm-theme-dark .mm-navbar a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-navbar .mm-btn:before,.mm-menu.mm-theme-dark .mm-navbar .mm-btn:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-listview > li:after{border-color:rgba(0,0,0,0.15);}.mm-menu.mm-theme-dark .mm-listview > li .mm-prev:before,.mm-menu.mm-theme-dark .mm-listview > li .mm-next:after,.mm-menu.mm-theme-dark .mm-listview > li .mm-arrow:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-listview > li .mm-prev:after,.mm-menu.mm-theme-dark .mm-listview > li .mm-next:before{border-color:rgba(0,0,0,0.15);}.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview > li.mm-selected > span{background:rgba(0,0,0,0.1);}.mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview li.mm-opened > .mm-panel,.mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-dark .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(255,255,255,0.05);}.mm-menu.mm-theme-dark .mm-divider{background:rgba(255,255,255,0.05);}.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,0.8);}.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-fixeddivider span{background:rgba(255,255,255,0.05);}.mm-menu.mm-pageshadow.mm-theme-dark:after{box-shadow:0 0 20px rgba(0,0,0,0.5);}.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.8);}.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark .mm-indexer a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,0.15);}.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333;}.mm-menu.mm-theme-dark input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu.mm-theme-white{background:#fff;color:rgba(0,0,0,0.6);}.mm-menu.mm-theme-white .mm-navbar{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-theme-white .mm-navbar > *,.mm-menu.mm-theme-white .mm-navbar a{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-navbar .mm-btn:before,.mm-menu.mm-theme-white .mm-navbar .mm-btn:after{border-color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-listview > li:after{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-theme-white .mm-listview > li .mm-prev:before,.mm-menu.mm-theme-white .mm-listview > li .mm-next:after,.mm-menu.mm-theme-white .mm-listview > li .mm-arrow:after{border-color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-listview > li .mm-prev:after,.mm-menu.mm-theme-white .mm-listview > li .mm-next:before{border-color:rgba(0,0,0,0.1);}.mm-menu.mm-theme-white .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview > li.mm-selected > span{background:rgba(0,0,0,0.05);}.mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview li.mm-opened > .mm-panel,.mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-white .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(0,0,0,0.03);}.mm-menu.mm-theme-white .mm-divider{background:rgba(0,0,0,0.03);}.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,0.6);}.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-fixeddivider span{background:rgba(0,0,0,0.03);}.mm-menu.mm-pageshadow.mm-theme-white:after{box-shadow:0 0 10px rgba(0,0,0,0.2);}.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,0.05);color:rgba(0,0,0,0.6);}.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white .mm-indexer a{color:rgba(0,0,0,0.3);}.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,0.1);}.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff;}.mm-menu.mm-theme-white input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu.mm-theme-black{background:#000;color:rgba(255,255,255,0.6);}.mm-menu.mm-theme-black .mm-navbar{border-color:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black .mm-navbar > *,.mm-menu.mm-theme-black .mm-navbar a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-navbar .mm-btn:before,.mm-menu.mm-theme-black .mm-navbar .mm-btn:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-listview > li:after{border-color:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black .mm-listview > li .mm-prev:before,.mm-menu.mm-theme-black .mm-listview > li .mm-next:after,.mm-menu.mm-theme-black .mm-listview > li .mm-arrow:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-listview > li .mm-prev:after,.mm-menu.mm-theme-black .mm-listview > li .mm-next:before{border-color:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview > li.mm-selected > span{background:rgba(255,255,255,0.3);}.mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview li.mm-opened > .mm-panel,.mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-black .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black .mm-divider{background:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,0.6);}.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-fixeddivider span{background:rgba(255,255,255,0.2);}.mm-menu.mm-pageshadow.mm-theme-black:after{content:none;display:none;}.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,0.3);color:rgba(255,255,255,0.6);}.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black .mm-indexer a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,0.2);}.mm-menu.mm-theme-black label.mm-toggle:before{background:#000;}.mm-menu.mm-theme-black input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.mm-menu.mm-theme-ricardo{background:#000;color:#fff;}.mm-menu.mm-theme-ricardo .mm-navbar{border-color:#3a3a3a;}.mm-menu.mm-theme-ricardo .mm-navbar > *,.mm-menu.mm-theme-ricardo .mm-navbar a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-ricardo .mm-navbar .mm-btn:before,.mm-menu.mm-theme-ricardo .mm-navbar .mm-btn:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-ricardo .mm-listview > li:after{border-color:#3a3a3a;}.mm-menu.mm-theme-ricardo .mm-listview > li .mm-prev:before,.mm-menu.mm-theme-ricardo .mm-listview > li .mm-next:after,.mm-menu.mm-theme-ricardo .mm-listview > li .mm-arrow:after{border-color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-ricardo .mm-listview > li .mm-prev:after,.mm-menu.mm-theme-ricardo .mm-listview > li .mm-next:before{border-color:#3a3a3a;}.mm-menu.mm-theme-ricardo .mm-listview > li.mm-selected > a:not(.mm-next),.mm-menu.mm-theme-ricardo .mm-listview > li.mm-selected > span{background:rgba(255,255,255,0.3);}.mm-menu.mm-theme-ricardo.mm-vertical .mm-listview li.mm-opened > a.mm-next,.mm-menu.mm-theme-ricardo.mm-vertical .mm-listview li.mm-opened > .mm-panel,.mm-menu.mm-theme-ricardo .mm-listview li.mm-opened.mm-vertical > a.mm-next,.mm-menu.mm-theme-ricardo .mm-listview li.mm-opened.mm-vertical > .mm-panel{background:#000;}.mm-menu.mm-theme-ricardo .mm-divider{background:#000;}.mm-menu.mm-theme-ricardo label.mm-check:before{border-color:#fff;}.mm-menu.mm-theme-ricardo em.mm-counter{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-ricardo .mm-fixeddivider span{background:#000;}.mm-menu.mm-pageshadow.mm-theme-ricardo:after{content:none;display:none;}.mm-menu.mm-theme-ricardo .mm-search input{background:rgba(255,255,255,0.3);color:#fff;}.mm-menu.mm-theme-ricardo .mm-noresultsmsg{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-ricardo .mm-indexer a{color:rgba(255,255,255,0.4);}.mm-menu.mm-theme-ricardo label.mm-toggle{background:#3a3a3a;}.mm-menu.mm-theme-ricardo label.mm-toggle:before{background:#000;}.mm-menu.mm-theme-ricardo input.mm-toggle:checked ~ label.mm-toggle{background:#4bd963;}.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;zoom:1;*display:inline;-webkit-user-select:none;-moz-user-select:none;user-select:none;}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,0.15);}.chosen-container.chosen-with-drop .chosen-drop{left:0;}.chosen-container a{cursor:pointer;}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:normal;color:#999999;}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top;}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#ffffff),color-stop(50%,#f6f6f6),color-stop(52%,#eeeeee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:-moz-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:-o-linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background:linear-gradient(top,#ffffff 20%,#f6f6f6 50%,#eeeeee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px white inset,0 1px 1px rgba(0,0,0,0.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px;}.chosen-container-single .chosen-default{color:#999;}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap;}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px;}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url("/sites/all/themes/custom/ricardocuisine/img/chosen/chosen-sprite.png") -42px 1px no-repeat;font-size:1px;}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px;}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%;}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url("/sites/all/themes/custom/ricardocuisine/img/chosen/chosen-sprite.png") no-repeat 0px 2px;}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap;}.chosen-container-single .chosen-search input[type="text"]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:white url("/sites/all/themes/custom/ricardocuisine/img/chosen/chosen-sprite.png") no-repeat 100% -20px;background:url("/sites/all/themes/custom/ricardocuisine/img/chosen/chosen-sprite.png") no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0;}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box;}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px;}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none;}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer;}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default;}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff;}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4;}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:bold;cursor:default;}.chosen-container .chosen-results li.group-option{padding-left:15px;}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto !important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(1%,#eeeeee),color-stop(15%,#ffffff));background-image:-webkit-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:-moz-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:-o-linear-gradient(#eeeeee 1%,#ffffff 15%);background-image:linear-gradient(#eeeeee 1%,#ffffff 15%);cursor:text;}.chosen-container-multi .chosen-choices li{float:left;list-style:none;}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap;}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{margin:1px 0;padding:0;height:25px;outline:0;border:0 !important;background:transparent !important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0;}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eeeeee;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px white inset,0 1px 0 rgba(0,0,0,0.05);color:#333;line-height:13px;cursor:default;}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url("/sites/all/themes/custom/ricardocuisine/img/chosen/chosen-sprite.png") -42px 1px no-repeat;font-size:1px;}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px;}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eeeeee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:-o-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eeeeee 100%);color:#666;}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4;}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px;}.chosen-container-multi .chosen-results{margin:0;padding:0;}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default;}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3);}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(20%,#eeeeee),color-stop(80%,#ffffff));background-image:-webkit-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:-moz-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:-o-linear-gradient(#eeeeee 20%,#ffffff 80%);background-image:linear-gradient(#eeeeee 20%,#ffffff 80%);box-shadow:0 1px 0 #fff inset;}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:transparent;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px;}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,0.3);}.chosen-container-active .chosen-choices li.search-field input[type="text"]{color:#222 !important;}.chosen-disabled{opacity:0.5 !important;cursor:default;}.chosen-disabled .chosen-single{cursor:default;}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}.chosen-rtl{text-align:right;}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0;}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl;}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px;}.chosen-rtl .chosen-single div{right:auto;left:3px;}.chosen-rtl .chosen-single abbr{right:auto;left:26px;}.chosen-rtl .chosen-choices li{float:right;}.chosen-rtl .chosen-choices li.search-field input[type="text"]{direction:rtl;}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px;}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px;}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px;}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0;}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0;}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:none;}.chosen-rtl .chosen-search input[type="text"]{padding:4px 5px 4px 20px;background:white url("/sites/all/themes/custom/ricardocuisine/img/chosen/chosen-sprite.png") no-repeat -30px -20px;background:url("/sites/all/themes/custom/ricardocuisine/img/chosen/chosen-sprite.png") no-repeat -30px -20px;direction:rtl;}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px;}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px;}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type="text"],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type="text"],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url("/sites/all/themes/custom/ricardocuisine/img/chosen/chosen-sprite@2x.png") !important;background-size:52px 37px !important;background-repeat:no-repeat !important;}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#fff;color:#444;text-shadow:none;padding:4px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:4px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/sites/all/themes/custom/ricardocuisine/img/fancybox/fancybox_sprite.png");}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url("/sites/all/themes/custom/ricardocuisine/img/fancybox/fancybox_loading.gif") center center no-repeat;}.fancybox-close{position:absolute;top:2px;right:2px;width:26px;height:26px;cursor:pointer;z-index:8040;}.apresSki .fancybox-close{background-position:-3px -3px;cursor:pointer;height:31px;position:absolute;right:-13px;top:-15px;width:30px;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url("/sites/all/themes/custom/ricardocuisine/img/fancybox/blank.gif");-webkit-tap-highlight-color:transparent;z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{overflow:hidden !important;width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url("/sites/all/themes/custom/ricardocuisine/img/fancybox/fancybox_overlay.png");}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url("/sites/all/themes/custom/ricardocuisine/img/fancybox/fancybox_sprite@2x.png");background-size:44px 152px;}#fancybox-loading div{background-image:url("/sites/all/themes/custom/ricardocuisine/img/fancybox/fancybox_loading@2x.gif");background-size:24px 24px;}}.fancybox-close{background:url("/sites/all/themes/custom/ricardocuisine/img/mobile/bt_close-2x.png") no-repeat scroll 0% 0%/24px 24px;height:24px;position:absolute;right:-9px;top:-9px;width:24px;}@media (min-width:1024px){.fancybox-close{background-size:30px;height:30px;top:-10px;right:-10px;width:30px;}}.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both;}.owl-carousel .owl-animated-in{z-index:0;}.owl-carousel .owl-animated-out{z-index:1;}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;}@-webkit-keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}@keyframes fadeOut{0%{opacity:1;}100%{opacity:0;}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out;}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1;}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px);}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none;}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-loaded{display:block;}.owl-carousel.owl-loading{opacity:0;display:block;}.owl-carousel.owl-hidden{opacity:0;}.owl-carousel.owl-refresh .owl-item{display:none;}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab;}.owl-carousel.owl-rtl{direction:rtl;}.owl-carousel.owl-rtl .owl-item{float:right;}.no-js .owl-carousel{display:block;}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-item img{transform-style:preserve-3d;}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000;}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(/sites/all/themes/custom/ricardocuisine/css/owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease;}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3);}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none;}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease;}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%;}.wrapMain{position:relative;z-index:10;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_main3.jpg") 0 0 repeat transparent;}.wrapMain .main{position:relative;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_subWrap.png") bottom left repeat-x transparent;border-bottom:1px solid rgba(0,0,0,0.18);}.wrapMain .innerWrap{clear:both;width:100%;}.wrapMain .main-alt{margin:0 -1rem 1.5rem;padding-bottom:1.5rem;}@media (min-width:720px){.wrapMain .main-alt{margin:0 -1.5rem 2.6rem;padding-bottom:0;}}@media (min-width:1024px){.wrapMain .main-alt{margin:0 -2.6rem 2.6rem;}}@media (min-width:1100px){.wrapMain .main-alt{margin:0 -3.4rem 2.6rem;}}.wrapMain .main-alt .innerWrap{padding-bottom:0;}.popoverStaticWrap{z-index:9999;}@media (min-width:1024px){.popoverStaticWrap{position:relative;float:left;}}@media (min-width:720px){.popoverStaticWrap.popover-tablet{position:relative;float:left;}}.popoverStaticWrap .popover{display:none;position:relative;}.popoverStaticWrap .popover.popoverContActive{display:block;}.popover{display:none;padding:0;background:none #fff;color:#000;text-transform:none;text-align:left;z-index:999;box-shadow:0 5px 20px rgba(0,0,0,0.3);border-radius:1px;}@media (min-width:1024px){.popover{position:absolute;top:0;float:left;width:auto;max-width:400px;}}@media (min-width:720px){.popover.popover-tablet{position:absolute;top:0;float:left;width:auto;max-width:400px;}}.popover.right{margin-left:20px;}.popover.left{margin-left:-20px;}.userAccount .popover.left.in{margin-left:-10px;}.popover-inner{padding:15px;}.popover-title{font-size:14px;line-height:18px;font-weight:bold;text-transform:uppercase;margin-bottom:6px;}.popover-content p,.popover-content ul,.popover-content ol{margin:0;}.popover-content a{white-space:nowrap;}@media (min-width:720px){.popover-content .primaryAction{margin-bottom:0;}}.popover .arrow{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;}.popover .arrow:after{position:absolute;display:inline-block;width:0;height:0;border-color:transparent;border-style:solid;z-index:-1;content:"";}.popover.top .arrow{bottom:-17px;left:50%;margin-left:-11px;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_popoverArrow.png") 0 -44px no-repeat transparent;width:22px;height:17px;}.popover.right .arrow{top:50%;left:-17px;margin-top:-11px;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_popoverArrow.png") -5px -22px no-repeat transparent;width:17px;height:22px;}.popover.bottom .arrow{top:-14px;left:50%;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_popoverArrow.png") 0 -74px no-repeat transparent;width:22px;height:14px;}.popover.left .arrow{top:50%;right:-17px;margin-top:-11px;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_popoverArrow.png") 0 0 no-repeat transparent;width:17px;height:22px;}.popover.top-right .arrow{bottom:-15px;right:0;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_popoverArrow.png") 0 -44px no-repeat transparent;width:22px;height:15px;}.popover.bottom-left .arrow{top:-14px;right:0;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_popoverArrow.png") 0 -74px no-repeat transparent;width:22px;height:14px;}.popover.bottom-link .arrow{top:-14px;left:50%;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_popoverArrow.png") 0 -74px no-repeat transparent;width:22px;height:14px;}.popover form{margin:0;}.popover form select,.popover form input{margin-bottom:10px;}.popover .chzn-container{margin-bottom:10px;}.popover p.errorMsg{margin-bottom:10px;float:none;}.unLogin{width:100%;}@media (min-width:720px){.unLogin{width:325px;}}.unLogin .popover-inner{padding:15px 20px 20px;}.unLogin .popover-title{font-size:18px;margin-bottom:10px;}.unLogin .frmElmnt{border:0 none;margin:0 0 8px;padding:0;}.unLogin .frmElmnt:first-child{border:0 none;margin:0 0 8px;padding:0;}.unLogin .fLbl{position:absolute;top:-9999px;left:-9999px;}.unLogin form select,.unLogin form input{margin-bottom:0;}.unLogin .fTxt input{width:271px;}.unLogin .fBtn .secondaryAction{font-size:13px;}.unLogin .registerCtaWrap{width:100%;padding:10px 20px 0 20px;border-top:1px solid #ddd;margin-top:15px;text-align:center;}.unLogin .registerCtaWrap p{margin-bottom:10px;font-size:16px;line-height:18px;}.unitDisplay{width:400px;margin-top:-14px !important;}.contextDisplay{width:400px;text-shadow:0 0 0 transparent;}.contextDisplay h3{font-size:16px;}.contextDisplay p{margin-bottom:6px;}.contextDisplay a{color:#000 !important;text-shadow:0 0 0 transparent !important;}.contextDisplay ul li{margin-bottom:2px;background-position:2px 8px;}.popover .hUnit{margin-top:-6px;}.popover .hUnit .desc ul{margin-bottom:10px;}.unMenu{width:200px;margin-top:13px !important;margin-left:-22px;}.unMenu ul{margin:-15px -10px -10px;padding:0;}.unMenu ul li{margin:0;padding:0;background:none transparent;}.unMenu ul li a{border-top:1px solid #ededed;display:block;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:18px;padding:6px 10px;}.unMenu ul li:first-child a{border-top:0 none;}.unMenu ul li a:hover{background-color:#ededed;}.imgPrintDialog h3{display:none;}.control-group.printGroup .btn{float:none;position:relative;display:block;width:150px;margin-right:0;padding:8px 10px 8px 26px;text-align:left;}.imgPrintDialogContent .btn:first-child{margin-bottom:5px;}.imgPrintDialogContent.top .arrow{margin-left:-11px;}.bundles{margin:0;list-style:none;}.bundle{position:relative;display:block;width:23rem;margin:0;padding:0px 0px 5px;padding:0rem 0rem 0.5rem;text-align:center;background:none #fff;box-shadow:0 1px 2px rgba(0,0,0,0.5);border-radius:2px;}@media (min-width:720px){.bundle{width:22.3rem;}}@media (min-width:1100px){.bundle{width:23.2rem;}}.bundle .pict{position:relative;padding:0;margin-bottom:0;border:none transparent;border-bottom:1px solid rgba(0,0,0,0.2);border-radius:0;box-shadow:none;}.bundle .pict img{min-width:100%;}.bundle .desc{position:relative;padding:15px 4px;padding:1.5rem 0.4rem;}@media (min-width:1100px){.bundle .desc{padding:15px 9px;padding:1.5rem 0.9rem;}}.bundle .desc h3{display:block;height:5.4rem;margin-bottom:20px;margin-bottom:2rem;font-size:1.4rem;line-height:1.8rem;letter-spacing:normal;text-transform:uppercase;}.bundle .desc h3 span{display:block;}.bundle .price{margin:0px 15px;margin:0rem 1.5rem;padding:12px 0px 15px;padding:1.2rem 0rem 1.5rem;font-size:18px;font-weight:bold;text-transform:uppercase;border-top:1px solid rgba(0,0,0,0.18);}.bundle .price span{font-weight:normal;text-transform:none;font-size:14px;}.bundle .primaryAction{font-size:14px;margin-right:0;}.socialMediaLinks{display:inline-block;}.socialMediaLinks ul{margin:0;}.socialMediaLinks li{background:none transparent;padding:0;margin:0px 4px 0px 0px;margin:0rem 0.4rem 0rem 0rem;float:left;}.socialMediaLinks li:last-child{margin-right:0;}.socialMediaLinks li a{width:32px;width:3.2rem;height:32px;height:3.2rem;display:block;text-indent:-9999px;background:url("/sites/all/themes/custom/ricardocuisine/img/ic_social.png") no-repeat 0 0 transparent;}.socialMediaLinks .smlFacebook{background-position:0 0;}.socialMediaLinks .smlTwitter{background-position:0 -32px;}.socialMediaLinks .smlInstagram{background-position:0 -64px;}.socialMediaLinks .smlGoogle{background-position:0 -96px;}.socialMediaLinks .smlYoutube{background-position:0 -128px;}.socialMediaLinks .smlPinterest{background-position:0 -160px;}.actionLinks{margin-top:-.5rem;}.actionLinks li{padding:0;margin:0;background:none transparent;position:relative;}.actionLinks a{display:block;padding:12px 0 12px 24px;text-transform:uppercase;text-decoration:none;font-weight:bold;font-size:12px;line-height:15px;border-bottom:1px solid #ddd;}.actionLinks a:before{content:"";display:block;height:29px;left:0;position:absolute;top:5px;width:24px;}@media (min-width:720px){.actionLinks a{padding:7px 0 6px 24px;}.actionLinks a:before{top:0;}}.actionLinks li:last-child a{border:0 none;}.actionLinks a.addLink:before{background:url("/sites/all/themes/custom/ricardocuisine/img/mobile/ic_like-2x.png") no-repeat scroll 0 1px transparent;background-size:14px;height:13px;top:11px;}@media (min-width:720px){.actionLinks a.addLink:before{top:6px;}}.actionLinks a.addLink.added:before{background-position:0 -12px;background-size:14px;}.actionLinks a.addLink.added span{font-weight:normal;padding-left:8px;margin-left:5px;border-left:1px solid #ddd;}.actionLinks a.add-note-link:before{background:url("/sites/all/themes/custom/ricardocuisine/img/mobile/ic_pencil-2x.png") no-repeat scroll -1px 4px transparent;background-size:20px;}.actionLinks a.printLink:before{background:url("/sites/all/themes/custom/ricardocuisine/img/ic_print.png") no-repeat scroll 1px 6px transparent;}.actionLinks a.sendToFriendLink:before{background:url("/sites/all/themes/custom/ricardocuisine/img/ic_mail.png") no-repeat scroll 1px 9px transparent;background-size:14px;}.actionLinks a.nutritionLink:before{background:url("/sites/all/themes/custom/ricardocuisine/img/mobile/ic_nutrition-2x.png") no-repeat scroll 1px 7px transparent;background-size:14px;}.actionLinks .note-perso-list-item{border-bottom:1px solid #ddd;}.actionLinks .note-perso-list-item form{margin:0;}.actionLinks .note-perso-list-item .add-note-link{border-bottom:none;}.actionLinks .note-perso-list-item .add-note-link.dead{cursor:default;}.actionLinks .note-perso-list-item .note-action-wrap{display:none;padding:0 0 0 24px;}.actionLinks .note-perso-list-item .note-existing-wrap{padding:0 0 0 24px;}.actionLinks .note-perso-list-item .note-text{padding:3px 0;margin:0;}.actionLinks .note-perso-list-item .max-count{font-size:1.2rem;line-height:1.2rem;font-style:italic;color:#999;margin-top:5px;margin-bottom:0;padding-top:3px;}.actionLinks .note-perso-list-item .form-textarea-wrapper{width:100%;}.actionLinks .note-perso-list-item .note-textarea{padding:3px 5px;resize:vertical;width:100%;min-height:71px;font-size:1.3rem;line-height:1.6rem;word-wrap:break-word;}.actionLinks .note-perso-list-item .note-btn-wrap{padding:7px 0;}.actionLinks .note-perso-list-item .note-action{display:inline-block;padding:0 0 0 7px;margin-left:7px;border:none;border-left:1px solid #ddd;background:none;font-family:'Open Sans',Helvetica,Arial,sans-serif;font-weight:normal;font-size:1.2rem;line-height:1.5rem;text-transform:uppercase;color:#222;cursor:pointer;}.actionLinks .note-perso-list-item .note-action:first-child{padding-left:0;margin-left:0;border-left:none;}.actionLinks.alt{margin:0px 0px 15px;margin:0rem 0rem 1.5rem;}@media (min-width:720px){.actionLinks.alt{margin:0px 0px 20px;margin:0rem 0rem 2rem;}}.actionLinks.alt ul{margin-bottom:0;}@media (min-width:720px){.actionLinks.alt li{float:right;margin-left:5px;}}.actionLinks.alt a{min-height:32px;padding:11px 8px 12px 25px;border:1px solid #bbb !important;border-radius:2px;background-color:#fff;}.actionLinks.alt a:before{left:6px;top:5px;}@media (min-width:720px){.actionLinks.alt a{float:left;margin-left:5px;padding:8px 8px 7px 25px;}.actionLinks.alt a:before{top:2px;}}.actionLinks.alt a.sendToFriendLink{padding-left:25px;margin-left:0;background-position:6px 10px;}.actionLinks.alt a.printLink{padding-left:25px;margin-left:0;background-position:6px 6px;}span.icon{position:absolute;left:0;top:0;display:block;width:15px;height:14px;background-image:url("/sites/all/themes/custom/ricardocuisine/img/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat;}.printImg .icon{top:0;bottom:0;left:5px;margin:auto;background-position:-455px -49px;}.printNoImg .icon{top:0;bottom:0;left:5px;margin:auto;background-position:-215px -97px;}span.svg-icon::before{position:absolute;left:0;top:0;display:block;width:40px;height:40px;font-size:1.6rem;line-height:40px;text-align:center;text-indent:0;color:#000;}@media (min-width:1100px){span.svg-icon::before{width:30px;height:23px;font-size:1.4rem;line-height:23px;}}.pict,.media{position:relative;padding:3px;padding:0.3rem;margin-bottom:15px;margin-bottom:1.5rem;border:1px solid #ccc;border-radius:1px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.06);}.pict img{display:block;max-width:100%;margin:0;line-height:0;}.pict .zoomInAction{position:absolute;left:0;bottom:0;display:block;width:18px;height:18px;padding:4px;text-indent:-9999px;outline:0 none;border-radius:0 0 0 1px;background:url("/sites/all/themes/custom/ricardocuisine/img/ic_zoomIn.png") center center no-repeat #fff;}.unit{position:relative;float:left;width:100%;margin-bottom:12px;}.unit .pict{width:129px;margin-bottom:6px;padding:3px;}.itemList.ilAlt .unit .pict{width:90px;}.unit .desc{position:relative;float:left;width:100%;clear:left;}.unit .desc .title{display:block;margin:0 0 3px;padding:0;}.unit .desc .title,.unit .desc .title a{line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:15px;line-height:1.5rem;font-weight:bold;text-decoration:none;text-transform:none;}.unit .desc .sTitle,.unit .desc .sTitle a{line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;text-transform:none;text-decoration:none;color:#666;}.unit ul{margin:0;color:#666;list-style:none outside;}.unit ul li{padding:0;margin:0;line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;line-height:15px;line-height:1.5rem;background:none transparent;}.unit .eval,.unit .eval:hover{position:absolute;top:-25px;left:74px;height:13px;background-color:#fff;padding:2px 3px 0 2px;}.unit .eval .rating,.unit .eval:hover .rating{height:13px;margin:0;background-image:url("/sites/all/themes/custom/ricardocuisine/img/mobile/bg_evalSmall-2x.png");}.unit .eval .basedOn{display:none;}.unit input,.unit label{display:none;}.hUnit{width:100%;padding-bottom:8px;margin-bottom:9px;clear:left;border-bottom:1px solid #ddd;}.hUnit:last-child{border-bottom:0 none;}.hUnit .pict{float:left;margin:0;width:80px;}.hUnit .desc{padding-top:3px;margin-left:88px;clear:none;float:none;width:auto;}.hUnit .desc .title,.hUnit .desc .title a{line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;}.hUnit ul{margin-bottom:3px;}.hUnit .eval,.hUnit .eval:hover{position:relative;top:0;left:-2px;display:block;padding:0;margin:-1px 0 2px 0;background:none transparent;}.hUnit .eval .rating,.hUnit .eval:hover .rating{background-size:57px;width:57px;height:13px;margin:1px 3px 0 0;}.hUnit .eval .basedOn,.hUnit .eval:hover .basedOn{display:block;}.hUnit .eval.eval0 .rating{background-position:0 0px;}.hUnit .eval.eval1 .rating{background-position:0 -12px;}.hUnit .eval.eval2 .rating{background-position:0 -24px;}.hUnit .eval.eval3 .rating{background-position:0 -36px;}.hUnit .eval.eval4 .rating{background-position:0 -48px;}.hUnit .eval.eval5 .rating{background-position:0 -60px;}.hUnit.batchItem{position:relative;}.hUnit.batchItem .pict{margin-left:23px;}.hUnit.batchItem .desc{margin-left:121px;}.hUnit.batchItem input{position:absolute;left:-121px;top:-1px;display:block;}.hUnit.batchItem label{position:absolute;top:-9999px;left:-9999px;display:block;}.hUnit .actionLinks{float:left;margin-top:3px;}.hUnit .actionLinks li{float:left;}.hUnit .actionLinks li a{display:block;position:relative;width:30px;height:24px;text-indent:-9999px;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#dddddd);background-image:linear-gradient(to bottom,#f9f9f9,#dddddd);border:1px solid #a6a6a6;border-right:0 none;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 0 rgba(0,0,0,0.08);outline:0 none;}.hUnit .actionLinks li:first-child a{border-radius:3px 0 0 3px;}.hUnit .actionLinks li:last-child a{border-right:1px solid #a6a6a6;border-radius:0 3px 3px 0;}.hUnit .actionLinks li:first-child a{border-left:1px solid #aaa;}.hUnit .actionLinks li a .icon{left:50%;top:50%;margin-left:-7px;margin-top:-7px;outline:0 none;}.cUnit{float:none;text-align:center;}.cUnit .pict{display:inline-block;width:80px;}.cUnit .desc{float:none;}.uArticle.hUnit .pict{width:100px;}.uArticle.cUnit .pict{width:135px;}.uArticle.hUnit .desc{margin-left:116px;}.uVideo.hUnit .pict{width:108px;width:10.8rem;}.uVideo.cUnit .pict{width:208px;width:20.8rem;}.uVideo.hUnit .desc{margin-left:116px;margin-left:11.6rem;}.uImg{padding:3px 3px 7px;position:relative;border:1px solid #ccc;border-radius:1px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.06);margin-bottom:20px;}.uImg .pict{width:auto;margin-bottom:6px;padding:0;border:0 none;border-radius:0;background-color:transparent;box-shadow:0 0 0 transparent;}.uAlt .pict{box-shadow:0 0 0 transparent;border-radius:0;border:0 none;padding:0 !important;width:80px;position:relative;}.uAlt .pict a{display:block;position:relative;}.uAlt .pict .pictExtra,.uAlt .pict .pictExtra span{display:block;border:1px solid rgba(0,0,0,0.2);position:absolute;bottom:0;left:0;right:0;top:0;text-decoration:none;width:auto !important;background:none transparent;}.uAlt .pict .pictExtra span{border:1px solid rgba(255,255,255,0.4);}.uAlt .desc{padding-top:0;margin-left:90px;}.uAlt .desc .title,.uAlt .desc .title a{font-size:14px !important;line-height:16px !important;text-transform:none !important;}.uAlt ul li{background:url("/sites/all/themes/custom/ricardocuisine/img/bl_defaultBlack.png") no-repeat scroll 2px 7px transparent;padding-left:12px;color:#222222;line-height:1.2em;margin-bottom:1px;}.tabs-menu .no-tabs-active:not(.c-dropdown),.tabs-menu .no-tabs-active:not(.c-dropdown) + ul{display:none;}@media (min-width:720px){.tabs-menu .no-tabs-active:not(.c-dropdown){display:none;}.tabs-menu .no-tabs-active:not(.c-dropdown) + ul{display:block;}.tabs-menu ul{margin:0;}.tabs-menu ul::after{clear:both;content:"";display:table;}.tabs-menu li{float:left;padding:0;margin:0px 5px -1px 0px;margin:0rem 0.5rem -0.1rem 0rem;background:none;}.tabs-menu li a{display:block;padding:14px 14px 12px;padding:1.4rem 1.4rem 1.2rem;line-height:24.27px;line-height:2.427rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;text-decoration:none;text-transform:uppercase;border:1px solid transparent;border-bottom:0 none;}.tabs-menu li a .icon{display:none;}.tabs-menu li.active a{border:1px solid #ccc;border-bottom:0 none;border-radius:3px 3px 0 0;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_main3.jpg") 0 0 repeat transparent;}}.catNav-before-title{margin-top:8px;margin-bottom:30px;}.catNav li a{position:relative;}.catNav li a span{position:absolute;right:10px;top:0;padding:8px 0px 9px;padding:0.8rem 0rem 0.9rem;line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;line-height:15px;line-height:1.5rem;font-weight:normal;color:#999;}.catNav .c-dropdown-active span{display:none;}@media (min-width:720px){.catNav{margin-bottom:30px;margin-bottom:3rem;}.catNav h2{line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:15px;line-height:1.5rem;font-weight:700;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_doubleBorder.png") left bottom repeat-x transparent;padding:10px 0px 21px;padding:1rem 0rem 2.1rem;margin-bottom:11px;margin-bottom:1.1rem;}.catNav .c-dropdown-active{display:none;}.catNav form{margin:0;}.catNav ul{margin:0;padding:0;}.catNav li,.catNav li a{line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:15px;line-height:1.5rem;}.catNav li{padding-left:0;background:none transparent;width:100%;margin:0px 0px 2px;margin:0rem 0rem 0.2rem;}.catNav li.seeAll{font-weight:700;}.catNav li a{position:relative;display:block;padding:5px 35px 6px 12px;padding:0.5rem 3.5rem 0.6rem 1.2rem;background:none rgba(0,0,0,0.04);text-decoration:none;}.catNav li a span{padding:5px 0px 6px;padding:0.5rem 0rem 0.6rem;}.catNav li a:hover{background:none rgba(0,0,0,0.07);}.no-rgba .catNav li a:hover{background:#ededed;}.catNav li.active a{background:none rgba(0,0,0,0.9);color:#fff;font-weight:700;}.catNav li a .sticker.newContent{top:0;}.no-rgba .catNav li.active a{background:#000;}.catNav li.listGroup{margin-top:12px;margin-top:1.2rem;font-weight:700;position:relative;}.catNav li.listGroup li{font-weight:normal;}.catNav li.listGroup ul{padding:0;margin-top:8px;margin-top:0.8rem;}}@media (min-width:1024px){.catNav h2{padding-bottom:20px;padding-bottom:2rem;}}.breadcrumbs{line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;margin:0px 0px 2px 0px;margin:0rem 0rem 0.2rem 0rem;}.breadcrumbs,.breadcrumbs a{color:#666666;}.breadcrumbs span{margin:0px 2px;margin:0rem 0.2rem;}.breadcrumbs .active{position:absolute;top:-9999px;left:-9999px;}.breadcrumbs a,.breadcrumbs span{position:absolute;top:-9999px;left:-9999px;}.breadcrumbs .parent{position:relative;top:0;left:0;margin-right:11px;margin-right:1.1rem;font-weight:700;text-decoration:none;text-transform:uppercase;color:#999;}.breadcrumbs .parent:after{content:"/";position:absolute;right:-11px;top:-1px;line-height:29.124px;line-height:2.9124rem;letter-spacing:0.36px;letter-spacing:0.036rem;font-size:18px;font-size:1.8rem;line-height:18px;font-weight:normal;color:#ccc;}.ui-selectmenu-button,*.c-dropdown{position:relative;display:block;height:37px;height:3.7rem;margin:0;padding:0px 10px;padding:0rem 1rem;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:34px;line-height:3.4rem;font-weight:400;text-decoration:none;text-transform:none;border:1px solid #aaaaaa;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#dcdcdc);background-image:linear-gradient(to bottom,#f8f8f8,#dcdcdc);cursor:default;overflow:hidden;}.ui-selectmenu-button::after,*.c-dropdown::after{position:absolute;top:0;right:0;display:block;content:"";width:18px;height:100%;background:url("/sites/all/themes/custom/ricardocuisine/img/chosen/chosen-sprite.png") no-repeat 0 8px;}.ui-selectmenu-button.active::after,.ui-selectmenu-button.ui-corner-top::after,*.c-dropdown.active::after,*.c-dropdown.ui-corner-top::after{background-position:-17px 8px;}.ui-selectmenu-button + .cstmDrpdwn-result ul,.c-dropdown + ul{display:none;float:none;width:100%;padding:2px 2px 0px 2px;padding:0.2rem 0.2rem 0rem 0.2rem;margin-top:-2px;border:1px solid #999;background:#fff;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;}.c-dropdown + ul li{margin:0;padding:0;background:none;}.ui-selectmenu-button + .cstmDrpdwn-result ul li,.c-dropdown + ul li a{display:block;padding:6px 10px 7px;padding:0.6rem 1rem 0.7rem;margin:0;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:inherit;font-weight:400;color:#343434;text-decoration:none;text-transform:none;border-bottom:2px solid #fff;background:none rgba(0,0,0,0.04);}.ui-selectmenu-button + .cstmDrpdwn-result ul ul,.c-dropdown + ul ul{margin:0;}.ui-selectmenu-button + .cstmDrpdwn-result ul ul a,.c-dropdown + ul ul a{padding-left:20px;padding-left:2rem;}.ui-selectmenu-button,.ui-selectmenu-button + .cstmDrpdwn-result ul li{cursor:default;}.ui-selectmenu-button + .cstmDrpdwn-result ul li:hover,.ui-selectmenu-button + .cstmDrpdwn-result ul li:focus,.c-dropdown + ul li a:hover,.c-dropdown + ul li a:focus{text-decoration:none;background:none rgba(0,0,0,0.07);}.ui-selectmenu-button + .cstmDrpdwn-result ul li.active,.c-dropdown + ul li.active a{font-weight:bold;color:#fff;background:none rgba(0,0,0,0.9);}.ui-selectmenu-button + .cstmDrpdwn-result ul li:not(.active):hover,.ui-selectmenu-button + .cstmDrpdwn-result ul li:not(.active):focus,.c-dropdown + ul li:not(.active) a:hover,.c-dropdown + ul li:not(.active) a:focus{text-decoration:none;background:none rgba(0,0,0,0.07);}.ui-selectmenu-button + .cstmDrpdwn-result > .ui-selectmenu-open > ul{display:block;}.chosen-container .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single,.chosen-container-active .chosen-single{height:auto;padding:5px 8px;background-color:#f8f8f8;background:-webkit-linear-gradient(top,#f8f8f8 0%,#dcdcdc 100%);background:linear-gradient(to bottom,#f8f8f8 0%,#dcdcdc 100%);border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;}.chosen-container-single .chosen-single div b{background-position:0 8px;}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 8px;}.chosen-container .chosen-results{clear:left;}.chosen-container .chosen-results li.group-result,.chosen-container .chosen-results li.group-option,.chosen-container .chosen-results li.active-result{padding:4px 12px 4px;margin:0;color:#343434;background:none rgba(0,0,0,0.04);border-bottom:2px solid #fff;}.chosen-container .chosen-results li.result-selected,.chosen-container .chosen-results li.result-selected.highlighted{background:none rgba(0,0,0,0.9);color:#fff;font-weight:bold;}.chosen-container .chosen-results li.highlighted{text-decoration:none;background:none rgba(0,0,0,0.07);}.chosen-container .chosen-drop{border-top:1px solid #999;padding-top:5px;}.chosen-container .chosen-results li.group-result{margin-top:5px;padding-left:4px;background:none transparent;border:0 none;}.pagination{clear:left;height:37px;height:3.7rem;margin:25px 0px 40px;margin:2.5rem 0rem 4rem;}.pagination ul{display:inline-block;width:100%;margin-left:0;margin-bottom:0;padding-left:0;height:37px;height:3.7rem;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}@media (min-width:720px){.pagination ul{width:auto;}}.pagination li{display:none;float:left;font-weight:700;padding:0;margin:0;height:37px;height:3.7rem;background:none;}@media (max-width:719px){.pagination li.active,.pagination li.previousPage,.pagination li.nextPage{display:block;}}@media (min-width:720px){.pagination li{display:block;}}.pagination li.active{width:-webkit-calc(100% - 80px);width:calc(100% - 80px);}@media (min-width:720px){.pagination li.active{width:auto;}}.pagination li > a,.pagination li > span{display:block;width:100%;padding:12px 14px 12px;padding:1.2rem 1.4rem 1.2rem;min-height:15px;min-height:1.5rem;line-height:10px;line-height:1rem;text-decoration:none;color:#000;border-color:#c6c6c6;border-style:solid;border-top-width:1px;border-bottom-width:1px;background-color:#fff;}@media (min-width:720px){.pagination li > a,.pagination li > span{border-width:1px;border-right-width:0;}}.pagination .active > a,.pagination .active > span{font-weight:700;text-align:center;cursor:default;}.pagination .active > a::before,.pagination .active > span::before{content:"PAGE ";}@media (min-width:720px){.pagination .active > a,.pagination .active > span{position:relative;top:-1px;padding:13px 15px 13px;padding:1.3rem 1.5rem 1.3rem;color:#fff;border:1px solid #fff;background-color:#000;box-shadow:0 0 1px #000;}.pagination .active > a::before,.pagination .active > span::before{content:"";}}.pagination .previousPage > a,.pagination .nextPage > a,.pagination .previousPage > span,.pagination .nextPage > span{width:40px;width:4rem;text-indent:-9999px;background:url("/sites/all/themes/custom/ricardocuisine/img/ic_cursor01.png") no-repeat left 9px #fff;}.pagination .nextPage > a,.pagination .nextPage > span{background-position:right 9px;border-right-width:1px;}.pagination .previousPage > a,.pagination .previousPage > span{border-left-width:1px;}.pagination .disabled > a,.pagination .disabled > a:hover,.pagination .disabled > span,.pagination .disabled > span:hover{color:#fff;cursor:default;}.pagination li:first-child > a,.pagination li:first-child > span{border-left-width:1px;-webkit-border-radius:2px 0 0 2px;-moz-border-radius:2px 0 0 2px;border-radius:2px 0 0 2px;}.pagination li:last-child > a,.pagination li:last-child > span{-webkit-border-radius:0 2px 2px 0;-moz-border-radius:0 2px 2px 0;border-radius:0 2px 2px 0;}.pagination .previousPage.disabled > a,.pagination .previousPage.disabled > a:hover,.pagination .previousPage.disabled > span,.pagination .previousPage.disabled > span:hover{background-position:left -29px;background-color:#fff;}.pagination .nextPage.disabled > a,.pagination .nextPage.disabled > a:hover,.pagination .nextPage.disabled > span,.pagination .nextPage.disabled > span:hover{background-position:right -29px;background-color:#fff;}.btn-sortby-mobile,.btn-filter{position:relative;float:right;display:block;width:40px;width:4rem;height:40px;height:4rem;text-decoration:none;background-color:#fff;border:1px solid #c6c6c6;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}@media (min-width:1100px){.btn-sortby-mobile,.btn-filter{width:36px;width:3.6rem;height:36px;height:3.6rem;}}.btn-sortby-mobile::before,.btn-filter::before{position:absolute;top:0;left:0;display:block;width:40px;width:4rem;height:40px;height:4rem;line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;line-height:40px;color:#000;text-align:center;text-decoration:none;}@media (min-width:1100px){.btn-sortby-mobile::before,.btn-filter::before{width:36px;width:3.6rem;height:36px;height:3.6rem;line-height:36px;}}.btn-sortby-mobile:hover,.btn-sortby-mobile:focus,.btn-filter:hover,.btn-filter:focus{text-decoration:none;}@media (min-width:1024px){.btn-sortby-mobile,.btn-filter{display:none;}}.btn-filter{margin-left:15px;margin-left:1.5rem;}@media (min-width:1024px){.btn-filter{display:block;position:relative;z-index:20;}}@media (min-width:1100px){.btn-filter{margin-left:10px;margin-left:1rem;}}.btn-sortby-mobile span,.btn-filter span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.sortBy{width:100%;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_doubleBorder.png") left bottom repeat-x transparent;margin-bottom:10px;margin-bottom:1rem;padding-bottom:10px;padding-bottom:1rem;}@media (min-width:1024px){.sortBy{padding-bottom:9px;padding-bottom:0.9rem;}}.sort-container{position:absolute;top:-9999px;left:-9999px;}@media (min-width:1024px){.sort-container{position:relative;top:0;left:0;z-index:10;}}.sortBy .sort-zone{float:right;margin:0;padding:0;}@media (min-width:1024px){.sortBy .sort-zone{margin-top:6px;}}@media (min-width:1024px){.sortBy:not(.filter):not(.popover) .sort-zone{margin-top:7px;}}.sortBy .label{position:relative;top:1px;float:left;width:auto;margin:0;padding:0;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:21px;line-height:2.1rem;font-weight:600;}.sortBy .ddown{position:relative;float:left;display:inline;margin-left:8px;margin-left:0.8rem;line-height:13px;line-height:1.3rem;}.sortBy .c-dropdown{width:13rem !important;height:23px;height:2.3rem;line-height:20px;line-height:2rem;cursor:pointer;}.sortBy .c-dropdown::after{background-position:0 2px;}.sortBy .c-dropdown.active::after{background-position:-17px 2px;}.sortBy .c-dropdown + ul{position:absolute;top:23px;left:0;z-index:5;width:13rem !important;margin-top:-1px;}.searchResults .sortBy{float:none;width:auto;padding:12px 20px 0px;padding:1.2rem 2rem 0rem;margin:0px -20px 10px;margin:0rem -2rem 1rem;border:0 none;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_sortBy.p") 0 0 repeat-x #fff;}.searchResults .sortBy ul li{float:none;width:104px;width:10.4rem;}.sortBy.popover{position:absolute;top:-9999px;left:-9999px;display:block;float:none;width:300px;width:30rem;margin:0;padding:0;background:none;}.fancybox-inner .sortBy.popover{position:relative;top:0;left:0;}.sortBy.popover a.close-btn{position:absolute;top:6px;right:6px;z-index:5;display:block;width:40px;height:40px;}.sortBy.popover a.close-btn::before{position:absolute;top:0;bottom:0;right:0;left:0;display:block;width:13px;height:13px;margin:auto;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:13px;color:#fff;}.sortBy.popover a.close-btn span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.sortBy.popover .sort-zone{float:none;}.sortBy.popover .label{top:0;display:block;float:none;width:100%;height:52px;height:5.2rem;padding:0px 16px;padding:0rem 1.6rem;line-height:33.978px;line-height:3.3978rem;letter-spacing:0.42px;letter-spacing:0.042rem;font-size:21px;font-size:2.1rem;line-height:52px;line-height:5.2rem;font-weight:300;color:#fff;text-align:left;background-color:#000;}.sortBy.popover .ddown{display:block;float:none;margin:0;padding:14px 16px 11px 16px;padding:1.4rem 1.6rem 1.1rem 1.6rem;}.sortBy.popover .ddown .c-dropdown{width:100% !important;height:37px;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:34px;line-height:3.4rem;}.sortBy.popover .ddown .c-dropdown::after{background-position:0 8px;}.sortBy.popover .ddown .c-dropdown.active::after{background-position:-17px 8px;}.sortBy.popover .ddown .c-dropdown + ul{position:relative;top:1px;width:100% !important;}.filteredResults{width:auto;float:left;}.filteredResults h2{margin:0;padding:0;line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:40px;line-height:4rem;font-weight:700;text-transform:uppercase;white-space:nowrap;}@media (min-width:1100px){.filteredResults h2{line-height:36px;line-height:3.6rem;}}.filteredResults h2 span{font-weight:normal;text-transform:none;}@media (min-width:720px){.sortBy:not(.filter):not(.popover){line-height:16px;line-height:1.6rem;}}@media (max-width:1023px){.filterDialog .popover-inner,.recipeFilterDialog .popover-inner{padding:0;}}.filterDialog .popover-title,.recipeFilterDialog .popover-title{display:none;}.filters{position:relative;width:290px;width:29rem;}@media (min-width:720px){.filters{width:300px;width:30rem;}}.filters a.close-btn{position:absolute;top:6px;right:6px;z-index:5;display:block;width:40px;height:40px;}@media (min-width:1024px){.filters a.close-btn{display:none;}}.filters a.close-btn::before{position:absolute;top:0;bottom:0;right:0;left:0;display:block;width:13px;height:13px;margin:auto;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:13px;color:#fff;}.filters a.close-btn span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.filters h2{display:block;width:100%;height:52px;height:5.2rem;padding:0px 16px;padding:0rem 1.6rem;margin:0;line-height:33.978px;line-height:3.3978rem;letter-spacing:0.42px;letter-spacing:0.042rem;font-size:21px;font-size:2.1rem;line-height:52px;line-height:5.2rem;font-weight:300;color:#fff;text-align:left;text-transform:none;background-color:#000;}.filters .filter-types{margin:0;padding:0;list-style:none;}.filters .filter-types li{position:relative;margin:0;padding:0;background:none;}.filters .filter-types .filter-name{position:relative;display:block;width:100%;height:50px;height:5rem;padding:0px 16px;padding:0rem 1.6rem;margin:0;line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;line-height:50px;line-height:5rem;font-weight:800;color:#000;text-align:left;text-decoration:none;text-transform:uppercase;border-top:1px solid #c6c6c6;background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#dddddd);background-image:linear-gradient(to bottom,#f8f8f8,#dddddd);}.filters .filter-types .filter-name span{position:absolute;top:18px;right:16px;z-index:5;display:block;width:13px;width:1.3rem;height:13px;height:1.3rem;}.filters .filter-types .filter-name span::before{display:block;width:13px;width:1.3rem;height:13px;height:1.3rem;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:13px;color:#000;}.filters .filter-types .filter-unit{position:absolute;top:-9999px;left:-9999px;padding:2px;padding:0.2rem;background-color:#fff;}.filters .filter-types li.active .filter-unit{position:relative;top:0;left:0;border-top:1px solid #c6c6c6;}.filters .filter-types li.active .filter-unit:not(.fu-ingredients) li{margin-top:2px;margin-top:0.2rem;background-color:#f4f4f4;}.filters .filter-types li.active .filter-unit:not(.fu-ingredients) li:first-child{margin-top:0;}.filters .filter-types li.active .filter-unit:not(.fu-ingredients) li a,.filters .filter-types li.active .filter-unit:not(.fu-ingredients) li.disabled > span{display:block;width:100%;min-height:42px;min-height:4.2rem;padding:8px 16px 8px 28px;padding:0.8rem 1.6rem 0.8rem 2.8rem;margin:0;line-height:24.27px;line-height:2.427rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-size:15px;font-size:1.5rem;font-weight:600;color:#000;text-align:left;text-decoration:none;}.filters .filter-types li.active .filter-unit:not(.fu-ingredients) li.disabled > span{color:#999;}.filters .filter-types li.active .filter-unit:not(.fu-ingredients) li.selected{background-color:#191919;}.filters .filter-types li.active .filter-unit:not(.fu-ingredients) li.selected a{color:#fff;}.filters .filter-types .filter-unit a{white-space:normal;}.filters .filter-types .filter-unit > li.parent{position:relative;}.filters .filter-types .filter-unit > li.parent a.child-name{background-color:#f8f8f8;background-image:-webkit-linear-gradient(top,#f8f8f8,#dddddd);background-image:linear-gradient(to bottom,#f8f8f8,#dddddd);}.filters .filter-types .filter-unit > li.parent a.child-name span{position:absolute;top:16px;right:16px;z-index:5;display:block;width:10px;width:1rem;height:10px;height:1rem;}.filters .filter-types .filter-unit > li.parent a.child-name span::before{display:block;width:10px;width:1rem;height:10px;height:1rem;line-height:16.18px;line-height:1.618rem;letter-spacing:0.2px;letter-spacing:0.02rem;font-size:10px;font-size:1rem;line-height:10px;color:#000;}.filters .filter-types .filter-unit > li.parent .children{position:absolute;top:-9999px;left:-9999px;padding-top:2px;padding-top:0.2rem;}.filters .filter-types .filter-unit > li.parent .children li a,.filters .filter-types .filter-unit > li.parent .children li.disabled > span{position:relative;min-height:32px;min-height:3.2rem;padding:5px 40px 5px 38px;padding:0.5rem 4rem 0.5rem 3.8rem;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;font-weight:400;}.filters .filter-types .filter-unit > li.parent .children li a span,.filters .filter-types .filter-unit > li.parent .children li.disabled > span span{position:absolute;right:10px;top:0;bottom:0;height:32px;height:3.2rem;padding:5px 0px;padding:0.5rem 0rem;margin:auto;}.filters .filter-types .filter-unit > li.parent .children li.selected a{color:#fff;background:url("/sites/all/themes/custom/ricardocuisine/img/filter-item-selected.png") no-repeat 10px center #191919;}.filters .filter-types .filter-unit > li.parent.active .children{position:relative;top:0;left:0;}.filters .filter-types .fu-ingredients .ingredient-list .row{background:rgba(0,0,0,0.04);padding:18px 0px;padding:1.8rem 0rem;border-top:2px solid #fff;}.filters .filter-types .fu-ingredients .ingredient-list .row::after{clear:both;content:"";display:table;}.filters .filter-types .fu-ingredients .ingredient-list .row:first-child{border:none;}.filters .filter-types .fu-ingredients .ingredient-list .ingredient-inputs.model{display:none;}.filters .filter-types .fu-ingredients .ingredient-list .remove,.filters .filter-types .fu-ingredients .ingredient-list .field{float:left;}.filters .filter-types .fu-ingredients .ingredient-list .remove{position:relative;display:block;width:34px;width:3.4rem;height:36px;height:3.6rem;margin:0;padding:0;text-align:center;text-decoration:none;vertical-align:top;}.filters .filter-types .fu-ingredients .ingredient-list .remove span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.filters .filter-types .fu-ingredients .ingredient-list .remove::before{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:10px;width:1rem;height:10px;height:1rem;margin:auto;line-height:16.18px;line-height:1.618rem;letter-spacing:0.2px;letter-spacing:0.02rem;font-size:10px;font-size:1rem;line-height:10px;color:#444;}.filters .filter-types .fu-ingredients .ingredient-list .field{width:-webkit-calc(100% - 35px);width:calc(100% - 35px);}.filters .filter-types .fu-ingredients .ingredient-list .field::after{clear:both;content:"";display:table;}.filters .filter-types .fu-ingredients .ingredient-list .ingredient-name{margin-right:38px;margin-right:3.8rem;}.filters .filter-types .fu-ingredients .ingredient-list .ingredient-name input{width:100%;height:36px;height:3.6rem;margin:0;padding:3px 5px 4px 5px;padding:0.3rem 0.5rem 0.4rem 0.5rem;line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;line-height:34px;line-height:3.4rem;}.filters .filter-types .fu-ingredients .ingredient-list .include-exclude{float:left;width:-webkit-calc(50% - 19px);width:calc(50% - 19px);margin-top:7px;margin-top:0.7rem;}.filters .filter-types .fu-ingredients .ingredient-list .include-exclude:last-child{margin-right:38px;margin-right:3.8rem;}.filters .filter-types .fu-ingredients .ingredient-list .include-exclude input{position:relative;top:2px;margin-right:5px;margin-right:0.5rem;}.filters .filter-types .fu-ingredients .ingredient-list .include-exclude label{display:inline;line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;font-weight:700;color:#646464;}.filters .filter-types .fu-ingredients .ingredient-list .add{display:block;margin-left:35px;margin-left:3.5rem;line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;font-weight:700;color:#444;text-decoration:none;}.filters .filter-types .fu-ingredients .ingredient-list .add span{position:relative;top:1px;display:inline-block;width:15px;width:1.5rem;height:15px;height:1.5rem;margin-right:10px;margin-right:1rem;border-top-left-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-bottom-right-radius:50%;border-bottom-right-radius:50%;border-top-right-radius:50%;border-bottom-left-radius:50%;border-top-left-radius:50%;background-color:#444;}.filters .filter-types .fu-ingredients .ingredient-list .add span::before{position:absolute;top:0;left:0;width:15px;width:1.5rem;height:15px;height:1.5rem;line-height:12.944px;line-height:1.2944rem;letter-spacing:0.16px;letter-spacing:0.016rem;font-size:8px;font-size:0.8rem;line-height:15px;font-weight:700;color:#fff;text-align:center;}.filters .filter-types .fu-ingredients .ingredient-list .show-results .btn{display:inline-block;width:223px;width:22.3rem;margin-left:35px;margin-left:3.5rem;}.filters .ui-autocomplete{position:absolute;top:-9999px;left:-9999px;padding:0.1rem;margin:0;box-shadow:0 0.4rem 0.5rem rgba(0,0,0,0.2);border:1px solid #aaa;background:none repeat scroll 0 0 #fff;}.filters .ui-autocomplete li{display:block;margin:0;padding:0.6rem 0 0.7rem 0.5rem;font-size:1.3rem;line-height:1.5rem;color:#343434;border-bottom:1px solid #ffffff;background:none rgba(0,0,0,0.04);}.filters .ui-autocomplete li:hover,.filters .ui-autocomplete li.ui-state-focus{text-decoration:none;background:none rgba(0,0,0,0.09);}.filters .ui-autocomplete li:last-child{margin-bottom:0;}.filters .ui-autocomplete li .no-results{display:block;text-align:center;}.filteredBy{display:none;padding:0px 0px 7px;padding:0rem 0rem 0.7rem;margin:10px 0px;margin:1rem 0rem;border-bottom:1px solid #ddd;}@media (min-width:720px){.filteredBy{position:relative;}}.filteredBy.active{display:block;}.filteredBy h3{padding:3px 0px 0px;padding:0.3rem 0rem 0rem;margin-right:5px;margin-right:0.5rem;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:15px;line-height:1.5rem;font-weight:600;}@media (min-width:720px){.filteredBy h3{position:absolute;top:0;left:0;padding:1px 0px;padding:0.1rem 0rem;margin:0;line-height:21px;line-height:2.1rem;}}.filteredBy ul{margin:0;}@media (min-width:720px){.filteredBy ul::after{clear:both;content:"";display:table;}}.filteredBy ul li{position:relative;display:block;width:100%;padding:4px 24px 4px 8px;padding:0.4rem 2.4rem 0.4rem 0.8rem;margin:0px 3px 10px 0px;margin:0rem 0.3rem 1rem 0rem;line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;text-decoration:none;border-radius:2px;border:1px solid rgba(0,0,0,0.08);background:none repeat scroll 0 0 rgba(0,0,0,0.05);}.filteredBy ul li:last-child{margin-bottom:3px;margin-bottom:0.3rem;}@media (min-width:720px){.filteredBy ul li{float:left;width:auto;margin:0px 3px 3px 0px;margin:0rem 0.3rem 0.3rem 0rem;}.filteredBy ul li:first-child{margin-left:50px;margin-left:5rem;}}.filteredBy ul li a{position:absolute;right:5px;top:5px;display:block;width:14px;width:1.4rem;height:14px;height:1.4rem;text-align:center;text-decoration:none;}.filteredBy ul li a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.filteredBy ul li a::before{position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:10px;width:1rem;height:10px;height:1rem;margin:auto;line-height:16.18px;line-height:1.618rem;letter-spacing:0.2px;letter-spacing:0.02rem;font-size:10px;font-size:1rem;line-height:10px;color:#444;}.blankWrap{position:relative;width:318px;margin:0 auto;padding-top:16px;padding-bottom:10px;clear:left;text-align:center;background:none rgba(0,0,0,0.04);}@media (max-width:359px){.blankWrap{width:-webkit-calc(100% + 20px);width:calc(100% + 20px);margin:0 0 0 -10px;}}.blankWrap > div,.blankWrap > a,.blankWrap > img,.blankWrap > iframe,.blankWrap > object{display:block;max-width:300px;margin:0 auto;}.blankWrap a{margin-bottom:0;text-decoration:none;}.blankWrap span.title{position:absolute;left:50%;top:3px;display:block;width:82px;height:8px;margin-left:-40px;padding:0;line-height:16.18px;line-height:1.618rem;letter-spacing:0.2px;letter-spacing:0.02rem;font-size:10px;font-size:1rem;line-height:10px;line-height:1rem;text-transform:uppercase;text-decoration:none;text-indent:-9999px;color:rgba(0,0,0,0.3);background:url("/sites/all/themes/custom/ricardocuisine/img/bg_crapTag.png") 0 -21px no-repeat transparent;}.blankWrap span.title:lang(en){background-position:0 -8px;top:5px;}.wrapBanner{overflow:hidden;}@media (max-width:719px){.wrapBanner{display:none;}}.wrapBanner > div{margin:10px auto;text-align:center;}.wrapBanner img,.wrapBanner iframe,.wrapBanner object{line-height:0;display:block;margin:0 auto;}.wrapBanner #sas_3766{max-width:728px;}.wrapBanner #sas_3766 > div{z-index:9999;}.wrapBanner #sas_3766 table{background:none;}.wrapBanner #sas_22099,.wrapBanner #sas_29932{max-width:970px;}@media (min-width:720px){h1 .partner{position:absolute;right:-1px;bottom:-14px;width:200px;width:20rem;height:75px;height:7.5rem;}}h1 .partner img{margin:0 auto;margin-top:16px;margin-top:1.6rem;}@media (min-width:720px){h1 .partner img{position:absolute;bottom:0;right:0;margin:0;max-width:none;}}h1 .partner iframe{display:block;}.page-recettes .pubOverlay{z-index:9999 !important;position:relative;width:100%;display:block;}@media (max-width:1023px){.page-recettes .pubOverlay{display:none !important;}}.page-recettes .nutritionPub{position:fixed;left:50% !important;top:50% !important;z-index:8010 !important;width:318px;padding-bottom:9px;margin-left:168px !important;margin-top:-135px !important;background:none rgba(0,0,0,0.2);}@media (min-width:1100px){.page-recettes .nutritionPub{margin-left:185px !important;}}.page-recettes .nutritionPub span.title{background-position:0 -16px;}.page-recettes .nutritionPub span.title:lang(en){background-position:0 0;}.page-recettes .fancybox-overlay{z-index:5000;}.footerBanner{padding-top:20px;padding-bottom:20px;text-align:center;background:none #fff;}.footerBanner img,.footerBanner iframe{display:block;margin:0 auto !important;line-height:0;}.item-list{margin:1rem 0 0 0;font-size:0;}.item-list::after{clear:both;content:"";display:table;}@media (min-width:720px){.item-list{margin:0;}}.item-list .item{position:relative;display:inline-block;width:100%;margin:0 0 20px 10px;padding-left:0;vertical-align:top;background:none;}.item-list .item.video{min-height:150px;min-height:15rem;}@media (min-width:1024px){.item-list .item{margin-left:26px;}}.item-list .item-picture{position:relative;width:100%;padding:3px;margin-bottom:6px;border:1px solid #ccc;border-radius:1px;background-color:#fff;box-shadow:0 1px 1px rgba(0,0,0,0.06);}.item-list .desc{position:relative;clear:both;}.item-list .desc h2,.item-list .desc h3,.item-list .desc h4,.item-list .desc h5{text-decoration:none;font-weight:700;font-size:1.3rem;line-height:1.5rem;margin-bottom:.3rem;text-transform:none;}.item-list .desc ul{color:#666;margin:0;}.item-list .desc ul li{background:none;font-size:1.2rem;line-height:1.5rem;margin:0;padding:0;}.item-list .desc p{line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;}.item-list .eval,.item-list .eval:hover{background:#FFF;display:block;height:15px;padding:0 3px 2px 2px;position:absolute;right:4px;text-indent:-9999px;top:-25px;width:58px;overflow:hidden;}.item-list .eval .rating,.item-list .eval:hover .rating{background-size:57px;width:57px;height:12px;margin-bottom:2px;}.item-list .eval.eval0 .rating,.item-list .eval:hover.eval0 .rating{background-position:0 0;}.item-list .eval.eval1 .rating,.item-list .eval:hover.eval1 .rating{background-position:0 -12px;}.item-list .eval.eval2 .rating,.item-list .eval:hover.eval2 .rating{background-position:0 -24px;}.item-list .eval.eval3 .rating,.item-list .eval:hover.eval3 .rating{background-position:0 -36px;}.item-list .eval.eval4 .rating,.item-list .eval:hover.eval4 .rating{background-position:0 -48px;}.item-list .eval.eval5 .rating,.item-list .eval:hover.eval5 .rating{background-position:0 -60px;}.item .flags{background:none #fff;position:absolute;top:2px;right:2px;float:right;margin:0;padding:0 0 0 1px;}.related-recipes .item .flags,.search-results .search-container .item .flags{background:none transparent;float:right;margin:0;padding:0 0 0 1px;width:36px;}.related-recipes .item .flags .flagFavorite + .flagNotes,.search-results .search-container .item .flags .flagFavorite + .flagNotes{margin-right:-1px;}.item .flags li{display:block;float:right;margin:0;padding:0;text-indent:-9999px;width:17px;height:17px;}.item .flags .flagFavorite{background:url("/sites/all/themes/custom/ricardocuisine/img/ic_heart.png") 0 0 no-repeat #fff;}.related-info .item .flags .flagFavorite,.search-results .search-container .item .flags .flagFavorite{background-position:1px 0;}.item .flags .flagNotes{background:url("/sites/all/themes/custom/ricardocuisine/img/ic_pencil.png") 1px 0 no-repeat #fff;}.related-info .item .flags .flagNotes,.search-results .search-container .item .flags .flagNotes{background-position:2px 0;}.fancybox-container{position:absolute;top:-9999px;left:-9999px;}.fancybox-wrap .fancybox-container{position:relative;top:0;left:0;}.fancybox-wrap .login-form .intro,.fancybox-wrap .login-form .usrMsg,.fancybox-wrap .login-form .errorMsg{position:absolute;top:-9999px;left:-9999px;}.nutritionFacts{width:272px;min-height:260px;padding:1rem 1rem;position:relative;border:1px solid #ccc;border-radius:1px;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.15);color:#000;}@media (min-width:720px){.nutritionFacts{width:300px;}}.nutritionFacts h2{font-size:1.8rem;margin-bottom:.6rem;}.nutritionFacts p.portion{margin-bottom:1rem;margin-top:-.5rem;line-height:1.2em;}.nutritionFacts select.portion{width:100%;margin-bottom:1.5rem;}.nutritionFacts p.note{margin-bottom:1.2rem;margin-top:-.8rem;}.nutritionFacts .cellNote p.note{margin-top:0;}.nutritionFacts table{position:relative;width:100%;}.nutritionFacts th.cellValue{position:absolute;top:0;right:0;}.nutritionFacts .cellValue,.nutritionFacts th.cellAmount{display:none !important;}.nutritionFacts tr.first td{border-top:3px solid #000;}.nutritionFacts .cellAmount{text-align:left;}.nutritionFacts .cellValue{text-align:right;}.nutritionFacts th{font-weight:bold;border-top:3px solid #000;border-bottom:2px solid #000;font-size:1.3rem;line-height:1.5rem;padding:.6rem 0 .7rem;}.nutritionFacts td{border-top:1px solid #999;padding:4px 0;}.nutritionFacts td{font-weight:bold;}.nutritionFacts td span{font-weight:normal;margin-left:5px;}.nutritionFacts tr.subRow td.cellAmount{padding-left:1.5rem;font-weight:normal;}.nutritionFacts .separ{border-top:3px solid #000;}.nutritionFacts .cellNote{padding-top:6px;padding-bottom:4px;font-size:1.3rem;line-height:1.5rem;color:#666;font-weight:normal;}.nutritionFacts .tableFooter{border-top:1px solid #ccc;padding-top:4px;margin:2px 0 0 0;}.nutritionFacts .tableFooter a{font-size:1.3rem;line-height:1.5rem;color:#666;font-weight:normal;}.nutritionFacts .note{font-size:1.3rem;line-height:1.5rem;color:#666;}.fancybox-wrap{left:10px;width:100%;}.fancybox-wrap .nutritionFacts{box-shadow:0 0 0 transparent;border:0 none;}.fancybox-wrap .fancybox-skin{-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}#popupNote{min-width:300px;}#popupNote textarea{height:0;width:100%;font-size:inherit;color:#222;font-family:inherit;margin-bottom:0;}#popupNote .fBtn{border-top:0 none;float:left;margin:14px 0 10px;padding:0;font-size:0;}#popupNote .fBtn .btn:not(:first-child){margin-right:0;}#popupNote .fBtn .btn:first-child{margin-right:10px;}.ui-hide-label{position:absolute !important;left:-9999px;}.showcase{position:relative;padding:5px;padding:0.5rem;border:1px solid #CCCCCC;border-radius:1px 1px 1px 1px;box-shadow:0 1px 2px rgba(0,0,0,0.1);background-color:#fff;}.showcase::after{clear:both;content:"";display:table;}.showcase a{text-decoration:none;}.showcase h2{position:absolute;left:-4px;top:15px;z-index:999;padding:7px 12px 6px;padding:0.7rem 1.2rem 0.6rem;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:15px;line-height:1.5rem;text-transform:uppercase;color:#fff;border:1px solid #fff;box-shadow:0 0 1px rgba(0,0,0,0.5);background:#000;}@media (min-width:720px){.showcase h2{line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;}}.showcase .pict{box-shadow:0 0 0 transparent;border:0 none;padding:0;margin-bottom:0;}.showcase .pict img{max-width:none;width:100%;}.showcase .desc{padding:5px 5px 0px;padding:0.5rem 0.5rem 0rem;background:#fff;}@media (min-width:720px){.showcase .desc{position:absolute;bottom:1px;left:0;right:0;padding:7px 10px 8px;}}.showcase .desc h3{margin:0 0 1px 0;padding:0;font-weight:normal;}@media (max-width:719px){.showcase .desc h3{line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:15px;line-height:1.5rem;}}.showcase .desc p{margin-bottom:0;}@media (max-width:719px){.showcase .desc p{line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;}}@media (min-width:720px){.showcase .owl-item .desc{padding:7px 5px 3px;}}@media (max-width:719px){.owl-carousel .showcase{width:23rem;}}.scAlt .pict{overflow:hidden;}.scAlt .pict img{max-width:100%;position:relative;}.scAlt .desc{position:relative;top:0;left:0;padding-top:10px;padding-top:1rem;padding-bottom:20px;padding-bottom:2rem;}.scAlt .desc h3{margin-bottom:2px;margin-bottom:0.2rem;font-weight:bold;text-transform:uppercase;}.scAlt .desc p{margin-bottom:1rem;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;}.scAlt .seeMoreLink{position:absolute;bottom:10px;left:5px;background-position:right 3px;text-decoration:underline;}.showcase.noLink .desc{padding-bottom:10px;padding-bottom:1rem;}.feature{margin-bottom:0;padding-bottom:0;border-bottom:1px solid rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.6);}@media (min-width:1024px){.feature .innerWrap{padding-right:21px;padding-left:21px;}}.feature h1{margin-bottom:16px;margin-bottom:1.6rem;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,0.3);}@media (min-width:720px){.feature .feature-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}.feature .showcase{border:0 none;border-radius:1px 1px 1px 1px;box-shadow:0 1px 3px rgba(0,0,0,0.4);}@media (min-width:720px){.feature .showcase .desc{position:absolute;bottom:0;left:0;}}.feature .scAlt .desc{padding-bottom:3px;}@media (min-width:1024px){.feature .feature-col{margin-left:20px;}.feature .feature-col:first-child{margin-left:0;}}.feature.featureAlt{background:url("/sites/all/themes/custom/ricardocuisine/img//mobile/bg_landing01.jpg") top center/cover no-repeat transparent;}@media (min-width:720px){.feature.featureAlt{background:url("/sites/all/themes/custom/ricardocuisine/img/bg_landing01.jpg") top center no-repeat transparent;}}.feature.featureAlt .main{height:0;overflow:hidden;}.feature.featureAlt .main.ready{height:auto;}@media (min-width:1100px){.feature.featureAlt .innerWrap{padding-right:34px;padding-left:34px;}}.feature.featureAlt .feature-zone .showcase .desc h3{font-weight:700;}@media (max-width:1023px){.feature.featureAlt .feature-zone .showcase .desc h3{font-size:1.3rem;line-height:1.5rem;}}@media (max-width:719px){.feature.featureAlt .feature-col-1{position:absolute;top:-9999px;left:-9999px;}}@media (min-width:720px){.feature.featureAlt .feature-col-1{width:57.36%;}}@media (min-width:1100px){.feature.featureAlt .feature-col-1{width:577px;}html.ie .feature.featureAlt .feature-col-1 .owl-stage-outer{width:567px;}html.ie .feature.featureAlt .feature-col-1 .showcase{width:577px;padding-left:5px;padding-right:5px;}}@media (min-width:720px){.feature.featureAlt .feature-col-2{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:40.16%;margin-left:2.48%;}}@media (min-width:1100px){.feature.featureAlt .feature-col-2{width:404px;margin-left:25px;}html.ie .feature.featureAlt .feature-col-2 .owl-stage-outer{width:394px;}html.ie .feature.featureAlt .feature-col-2 .showcase{width:404px;padding-left:5px;padding-right:5px;}}@media (min-width:720px){.feature.featureAlt .feature-col-2 .feature-zone{display:block;width:100%;margin-left:0;}html.ie11 .feature.featureAlt .feature-col-2 .feature-zone{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}}@media (min-width:720px){.feature.featureAlt .fz01 .showcase .desc,.feature.featureAlt .fz03 .showcase .desc{margin:0 1px;}}@media (min-width:720px){.feature.featureAlt .fz02 .showcase{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}}@media (min-width:720px){.feature.featureAlt .fz02 .showcase .pict{width:100px;}}@media (min-width:1024px){.feature.featureAlt .fz02 .showcase .pict{width:150px;}}@media (min-width:720px){.feature.featureAlt .fz02 .showcase .desc{position:relative;bottom:auto;left:auto;right:auto;width:-webkit-calc(100% - 100px);width:calc(100% - 100px);padding:5px 10px 0;}}@media (min-width:1024px){.feature.featureAlt .fz02 .showcase .desc{width:-webkit-calc(100% - 150px);width:calc(100% - 150px);}}@media (min-width:720px){.feature.featureAlt .fz02 .showcase .desc p{position:absolute;top:-9999px;left:-9999px;}}@media (min-width:1024px){.feature.featureAlt .fz02 .showcase .desc p{position:relative;top:0;left:0;}}.owl-carousel{position:relative;}.owl-carousel .owl-stage-outer{z-index:-1;}.owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);}.owl-nav.disabled,.owl-nav .disabled{display:none;}.owl-prev,.owl-next{position:absolute;top:-webkit-calc(50% - 16px);top:calc(50% - 16px);left:0;z-index:5;width:33px;height:33px;text-indent:-9999px;background:url("/sites/all/themes/custom/ricardocuisine/img/bt_nextPrevClose.png") 0 -68px no-repeat transparent;}.owl-prev{background-position:0 0;}@media (max-width:719px){.owl-prev{left:7px;}}.owl-next{left:auto;right:0;}@media (max-width:719px){.owl-next{right:7px;}}.owl-prev:hover{background-position:0 -34px;}.owl-next:hover{background-position:0 -102px;}.owl-dots{position:absolute;left:0;bottom:40px;width:100%;text-align:center;}@media (min-width:360px){.owl-dots{bottom:30px;}}@media (min-width:720px){.owl-dots{bottom:50px;}}.owl-dot{display:inline-block;width:26px;height:26px;}.owl-dot span{display:block;width:26px;height:26px;text-indent:-9999px;background:url("/sites/all/themes/custom/ricardocuisine/img/bl_carousel.png") no-repeat scroll 0 -26px transparent;}.owl-dot.active span{background-position:0 0;}@media (max-width:719px){.mobile-carousel{width:-webkit-calc(100% + 20px);width:calc(100% + 20px);margin-left:-10px;margin-right:-10px;}}@media (min-width:720px){.mobile-carousel .owl-stage-outer{margin:0px -1px;padding:1px;}}@media (max-width:719px){html.ie11 .mobile-carousel .owl-item{width:228px !important;}}.comments{background:transparent url("/sites/all/themes/custom/ricardocuisine/img/bg_dottedLine.png") repeat-x scroll 0% 0%;clear:both;margin:0 0 2rem;padding-top:2rem;}@media (min-width:720px){.comments{margin:0;padding-top:4rem;}}.comments .comment.comment-warning{background:#fffab1 none repeat scroll 0 0;border:1px solid #e6e085;border-radius:3px;font-style:italic;margin-bottom:1rem;padding:1rem;}@media (min-width:720px){.comments .comment.comment-warning{padding-bottom:1rem;padding-left:1.6rem;font-size:1.3rem;line-height:16px;}}.comments .comment.follow-up{background:#FFFAB1 none repeat scroll 0% 0%;border:1px solid #E6E085;border-radius:3px;margin-bottom:1.6rem;padding:1rem;}@media (min-width:720px){.comments .comment.follow-up{padding-bottom:0.6rem;padding-left:1.6rem;}}.comments .comment.follow-up .user-info{width:100%;}@media (min-width:720px){.comments .comment.follow-up .user-info{width:21.5%;}}.comments > h2{border-bottom:1px solid #DDD;padding:.2rem 0px 1rem 2.8rem;background:transparent url("/sites/all/themes/custom/ricardocuisine/img/ic_comments.png") no-repeat scroll 0% 0%;background-size:24px;}@media (min-width:720px){.comments > h2{background:transparent url("/sites/all/themes/custom/ricardocuisine/img/ic_comments.png") no-repeat scroll 0% 0%;font-size:2.4rem;font-weight:400;line-height:2.8rem;padding:.2rem 0px 1rem 4rem;}}.comments ol{float:left;list-style:outside none none;margin-left:0px;margin-bottom:.8rem;padding-left:0px;width:100%;}.comments li{float:left;width:100%;clear:left;border-top:1px solid #DDD;padding-top:1.3rem;margin-top:.6rem;margin-bottom:0px;line-height:1.3em;}.comments li:first-child{border-top:0px none;padding-top:0px;margin-top:.6rem;}.comments .user-info{margin-bottom:4px;overflow:hidden;width:100%;}@media (min-width:720px){.comments .user-info{float:left;margin-right:20px;width:23.5%;}}.comments .user-info > div{float:left;}.comments h3{color:#222;margin-top:0px;margin-bottom:1px;font-size:14px;line-height:17px;}.comments .eval,.comments .eval:hover{border-left:1px solid #ddd;display:block;float:right;margin-left:4px;padding:0 0 0 4px;}@media (min-width:720px){.comments .eval,.comments .eval:hover{border:none;float:left;width:100%;margin-left:-1px;padding:0;}}.comments .eval .rating,.comments .eval:hover .rating{background-size:57px;height:12px;margin:2px 4px 3px 0;}.comments .eval.eval0 .rating{background-position:0 0;}.comments .eval.eval1 .rating{background-position:0 -12px;}.comments .eval.eval2 .rating{background-position:0 -24px;}.comments .eval.eval3 .rating{background-position:0 -36px;}.comments .eval.eval4 .rating{background-position:0 -48px;}.comments .eval.eval5 .rating{background-position:0 -60px;}.comments time{color:#999;float:left;font-size:1.2rem;}@media (min-width:720px){.comments time{float:none;font-size:1.3rem;}}.comments .user-content{clear:both;}@media (min-width:720px){.comments .user-content{clear:none;overflow:hidden;}}.comments hr{clear:both;}.add-comment{width:100%;margin-top:8px;clear:both;}@media (min-width:720px){.add-comment{margin-top:18px;}}.add-comment h2{line-height:2.2rem;padding-top:40px;}.add-comment form{margin-top:0;}.add-comment label{clear:both;display:block;float:left;font-weight:700;margin:10px 13px 10px 0;width:100%;}@media (min-width:720px){.add-comment label{width:24%;margin-top:0;text-align:right;}}.add-comment .warning-message + label{margin-top:0;}.add-comment select{float:left;width:100%;}@media (min-width:720px){.add-comment select{width:auto;}}.add-comment textarea{float:left;height:100px;padding:4px;width:100%;}@media (min-width:720px){.add-comment textarea{max-width:400px;}}.add-comment .errorMsg{float:left;margin:10px 0 0;}@media (min-width:720px){.add-comment .errorMsg{margin:0 0 10px -webkit-calc(24% + 10px);margin:0 0 10px calc(24% + 10px);}}.add-comment .form-content-wrap{clear:both;overflow:hidden;}@media (min-width:720px){.add-comment .form-content-wrap{clear:none;float:left;overflow:visible;}}.add-comment .form-content-wrap p{line-height:1.6rem;}.add-comment .logged-in-item .btn{display:block;margin:14px 0 14px 0;}@media (min-width:720px){.add-comment .logged-in-item .btn{float:left;margin:14px 0 14px -webkit-calc(24% + 10px);margin:14px 0 14px calc(24% + 10px);}}.add-comment .logged-in-item .btn.primaryAction{padding:5px 18px;}.add-comment .logged-out-item{border:1px solid #C9C9C9;border-radius:2px;background:#FFF url("/sites/all/themes/custom/ricardocuisine/img/bg_diago.png") repeat scroll 0% 0%;padding:20px;text-align:center;}.add-comment .logged-out-item .intro{font-size:1.6rem;line-height:2.4rem;color:#000;font-weight:400;position:relative;text-transform:uppercase;width:100%;}@media (min-width:720px){.add-comment .logged-out-item .intro{font-size:1.8rem;margin:auto auto 1.5rem auto;padding:0 11%;}}@media (min-width:1024px){.add-comment .logged-out-item .intro{padding:0 15%;}}.add-comment .logged-out-item .btn{display:inline-block;margin:0 0 10px 0;}.add-comment .logged-out-item a{font-weight:700;display:block;color:#000;}h2 + .add-comment{margin-top:10px;}.shell{padding:10px 15px 12px;padding:1rem 1.5rem 1.2rem;margin-bottom:10px;margin-bottom:1rem;border:1px solid #ddd;background-color:#fff;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.05);}@media (min-width:720px){.shell{padding:16px 20px 12px;padding:1.6rem 2rem 1.2rem;margin-bottom:20px;margin-bottom:2rem;}}.shellStyle01{border:3px solid #000;border-radius:0;background-color:#fff;}@media (min-width:720px){.shellStyle01{border-width:6px;}}.shellStyle01 .breadcrumbs{position:absolute;top:-9999px;left:-9999px;}.shell h1{width:100%;margin:0px 0px 5px;margin:0rem 0rem 0.5rem;padding:0;line-height:1;background:url("/sites/all/themes/custom/ricardocuisine/img/lg_menualacarte.png") 0 bottom/contain no-repeat transparent;text-indent:-9999px;}.shell h1:lang(en){background:url("/sites/all/themes/custom/ricardocuisine/img/lg_menualacarte_en.png") 0 bottom/contain no-repeat transparent;}@media (min-width:720px){.shell h1{height:40px;height:4rem;line-height:40px;line-height:4rem;}}.shell h2{margin:0px 0px 3px;margin:0rem 0rem 0.3rem;line-height:35.596px;line-height:3.5596rem;letter-spacing:0.44px;letter-spacing:0.044rem;font-size:22px;font-size:2.2rem;line-height:22px;line-height:2.2rem;letter-spacing:0px;letter-spacing:0rem;font-weight:700;}@media (min-width:720px){.shell h2{line-height:45.304px;line-height:4.5304rem;letter-spacing:0.56px;letter-spacing:0.056rem;font-size:28px;font-size:2.8rem;line-height:28px;line-height:2.8rem;letter-spacing:0.1px;letter-spacing:0.01rem;}}.shellStyle01 .intro{margin:10px 0px 0px;margin:1rem 0rem 0rem;line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem;letter-spacing:0.3px;letter-spacing:0.03rem;text-transform:uppercase;text-align:justify;}@media (min-width:720px){.shellStyle01 .intro{margin:15px 0px 0px;margin:1.5rem 0rem 0rem;padding-right:200px;padding-right:20rem;line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem;letter-spacing:0.5px;letter-spacing:0.05rem;text-align:left;}}.shellStyle02{border:3px solid #000;border-radius:0;background-color:#fff;}.shellStyle02 h2{margin-bottom:12px;margin-bottom:1.2rem;}.shellStyle02 .priceTag{float:right;}.shellStyle02 .priceTag p{margin-bottom:0;}.shellStyle02 .priceTag em{display:block;line-height:77.664px;line-height:7.7664rem;letter-spacing:0.96px;letter-spacing:0.096rem;font-size:48px;font-size:4.8rem;line-height:48px;line-height:4.8rem;font-style:normal;font-weight:700;}.shellStyle02 .priceTag em span{position:relative;top:4px;left:4px;line-height:38.832px;line-height:3.8832rem;letter-spacing:0.48px;letter-spacing:0.048rem;font-size:24px;font-size:2.4rem;line-height:24px;line-height:2.4rem;vertical-align:top;}.faqLinks{margin:0px 0px 15px 8px;margin:0rem 0rem 1.5rem 0.8rem;}.faqLinks li a{text-decoration:none;}.faqLinks li a:hover{text-decoration:underline;}.faq article section{border-top:1px solid #ddd;margin-bottom:26px;margin-bottom:2.6rem;padding-top:26px;padding-top:2.6rem;}.faq section:first-child{padding-top:0;border-top:0 none;}.faq .catNav{margin-bottom:10px;margin-bottom:1rem;}@media (min-width:720px){.faq .catNav{margin-bottom:0;}}.faq .catNav h2{margin-top:0;}@media (min-width:720px){.faq .catNav h2{padding:1px 0px 10px;padding:0.1rem 0rem 1rem;}}.bio{overflow:hidden;margin:40px 0 0;padding:12px 15px 7px;border-radius:2px;border:1px solid #dadada;background:none repeat scroll 0 0 rgba(0,0,0,0.01);}.bio .pict{float:left;width:88px;padding:3px;margin:0 15px 10px 0;}.bio .desc{padding-top:3px;}.bio .desc p{font-size:1.4rem;line-height:1.8rem;letter-spacing:normal;}.meta{position:relative;width:100%;padding:0;margin:0px 0px 12px;margin:0rem 0rem 1.2rem;font-size:13px;line-height:15px;color:#999;border:0 none;}.meta::after{clear:both;content:"";display:table;}@media (min-width:720px){.meta{margin:0px 0px 17px;margin:0rem 0rem 1.7rem;}}.meta a{color:#999;}.meta .eval,.meta .eval:hover,.meta .author,.meta .date{display:block;float:left;margin-left:7px;margin-left:0.7rem;padding-left:7px;padding-left:0.7rem;border-left:1px solid #aaa;}.meta .eval,.meta .eval:hover{right:auto;margin-top:0;padding-top:0;}.meta .rating{height:11px;}h1 + .meta{margin:-5px 0px 12px;margin:-0.5rem 0rem 1.2rem;}@media (min-width:720px){h1 + .meta{margin:-10px 0px 17px;margin:-1rem 0rem 1.7rem;}}.meta span:first-child,.meta a.eval:first-child,.meta a.eval:first-child:hover,h1 + .meta span:first-child,h1 + .meta a.eval:first-child,h1 + .meta a.eval:first-child:hover{padding-left:0;margin-left:0;border-left:none;}.related-recipes .item-list .item,.related-videos .item-list .item,.search-results:not(.no-result) .search-container .item-list .item,.mon-espace .mon-menu .item-list .item,.mon-espace .mes-recettes .item-list .item{margin-left:0;margin-bottom:0;padding:9px 0 8px;width:100%;}.related-recipes .item-list .item-picture,.related-videos .item-list .item-picture,.search-results:not(.no-result) .search-container .item-list .item-picture,.mon-espace .mon-menu .item-list .item-picture,.mon-espace .mes-recettes .item-list .item-picture{float:left;margin-right:10px;margin-bottom:0;width:88px;}.related-recipes .item-list .desc,.related-videos .item-list .desc,.search-results:not(.no-result) .search-container .item-list .desc,.mon-espace .mon-menu .item-list .desc,.mon-espace .mes-recettes .item-list .desc{position:relative;clear:none;float:left;width:-webkit-calc(100% - 98px);width:calc(100% - 98px);padding-top:3px;}.related-recipes .item-list .desc h2,.related-recipes .item-list .desc h3,.related-recipes .item-list .desc h4,.related-recipes .item-list .desc h5,.related-videos .item-list .desc h2,.related-videos .item-list .desc h3,.related-videos .item-list .desc h4,.related-videos .item-list .desc h5,.search-results:not(.no-result) .search-container .item-list .desc h2,.search-results:not(.no-result) .search-container .item-list .desc h3,.search-results:not(.no-result) .search-container .item-list .desc h4,.search-results:not(.no-result) .search-container .item-list .desc h5,.mon-espace .mon-menu .item-list .desc h2,.mon-espace .mon-menu .item-list .desc h3,.mon-espace .mon-menu .item-list .desc h4,.mon-espace .mon-menu .item-list .desc h5,.mon-espace .mes-recettes .item-list .desc h2,.mon-espace .mes-recettes .item-list .desc h3,.mon-espace .mes-recettes .item-list .desc h4,.mon-espace .mes-recettes .item-list .desc h5{font-size:1.4rem;line-height:1.6rem;}.related-recipes .item-list .desc span,.related-videos .item-list .desc span,.search-results:not(.no-result) .search-container .item-list .desc span,.mon-espace .mon-menu .item-list .desc span,.mon-espace .mes-recettes .item-list .desc span{font-size:1.2rem;line-height:1.5rem;color:#666;}.related-recipes .item-list .desc ul,.related-videos .item-list .desc ul,.search-results:not(.no-result) .search-container .item-list .desc ul,.mon-espace .mon-menu .item-list .desc ul,.mon-espace .mes-recettes .item-list .desc ul{margin-top:2px;}.related-recipes .item-list .eval,.related-recipes .item-list .eval:hover,.related-videos .item-list .eval,.related-videos .item-list .eval:hover,.search-results:not(.no-result) .search-container .item-list .eval,.search-results:not(.no-result) .search-container .item-list .eval:hover,.mon-espace .mon-menu .item-list .eval,.mon-espace .mon-menu .item-list .eval:hover,.mon-espace .mes-recettes .item-list .eval,.mon-espace .mes-recettes .item-list .eval:hover{background:none;position:relative;top:0;z-index:10;width:115px;}.related-recipes .item-list .eval .rating,.related-recipes .item-list .eval:hover .rating,.related-videos .item-list .eval .rating,.related-videos .item-list .eval:hover .rating,.search-results:not(.no-result) .search-container .item-list .eval .rating,.search-results:not(.no-result) .search-container .item-list .eval:hover .rating,.mon-espace .mon-menu .item-list .eval .rating,.mon-espace .mon-menu .item-list .eval:hover .rating,.mon-espace .mes-recettes .item-list .eval .rating,.mon-espace .mes-recettes .item-list .eval:hover .rating{margin-top:2px;}.related-recipes .item-list .eval .basedOn,.related-recipes .item-list .eval:hover .basedOn,.related-videos .item-list .eval .basedOn,.related-videos .item-list .eval:hover .basedOn,.search-results:not(.no-result) .search-container .item-list .eval .basedOn,.search-results:not(.no-result) .search-container .item-list .eval:hover .basedOn,.mon-espace .mon-menu .item-list .eval .basedOn,.mon-espace .mon-menu .item-list .eval:hover .basedOn,.mon-espace .mes-recettes .item-list .eval .basedOn,.mon-espace .mes-recettes .item-list .eval:hover .basedOn{display:block;font-size:1.2rem;line-height:1.5rem;text-indent:0;}@media (max-width:719px){.related-recipes .item-list .eval + ul,.related-recipes .item-list .eval:hover + ul,.related-videos .item-list .eval + ul,.related-videos .item-list .eval:hover + ul,.search-results:not(.no-result) .search-container .item-list .eval + ul,.search-results:not(.no-result) .search-container .item-list .eval:hover + ul,.mon-espace .mon-menu .item-list .eval + ul,.mon-espace .mon-menu .item-list .eval:hover + ul,.mon-espace .mes-recettes .item-list .eval + ul,.mon-espace .mes-recettes .item-list .eval:hover + ul{position:relative;z-index:20;margin-top:-15px;padding-top:17px;}}.related-recipes .item-list .item:first-child,.related-videos .item-list .item:first-child{padding-top:0;}.related-videos .item-list .item-picture{width:108px;}.related-videos .item-list .desc{width:-webkit-calc(100% - 118px);width:calc(100% - 118px);}.list-categories,.list-categories-recipes{background:url("/sites/all/themes/custom/ricardocuisine/img/bg_main3.jpg") repeat 0 0 transparent;}.list-categories .main{padding:0;padding-bottom:15px;padding-bottom:1.5rem;}@media (min-width:720px){.list-categories .main{padding-bottom:0;}}.list-categories .innerWrap{padding-bottom:0px;padding-bottom:0rem;}.list-categories .innerWrap,.list-categories-recipes .innerWrap{float:none;background:none;}.list-categories-recipes{float:none;width:100%;margin-top:0;margin-bottom:0;}.list-categories-recipes::after{clear:both;content:"";display:table;}.list-categories-recipes .main{padding-top:5px;padding-top:0.5rem;padding-bottom:0;border-bottom:none;}@media (max-width:719px){.list-categories-recipes .item{position:relative;display:table;float:none;max-width:none;width:100%;margin-left:0;}.list-categories-recipes .item .item-picture{display:table-cell;float:none;width:25%;vertical-align:middle;}.list-categories-recipes .item .item-picture img{width:100%;}.list-categories-recipes .item .desc{display:table-cell;float:none;width:75%;padding-left:10px;padding-left:1rem;vertical-align:middle;}.list-categories-recipes .item .desc h2{line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;}}@media (min-width:720px){.list-categories-recipes .item{width:23.5%;margin-left:-webkit-calc(6% / 3);margin-left:calc(6% / 3);}}@media (min-width:720px) and (max-width:869px){.list-categories-recipes .item:nth-of-type(4n+1){margin-left:0;}}@media (min-width:870px){.list-categories-recipes .item{width:18.5%;margin-left:-webkit-calc(7.5% / 4);margin-left:calc(7.5% / 4);}}@media (min-width:870px) and (max-width:1023px){.list-categories-recipes .item:nth-of-type(5n+1){margin-left:0;}}@media (min-width:1024px){.list-categories-recipes .item{width:14.5%;margin-left:-webkit-calc(13% / 5);margin-left:calc(13% / 5);}.list-categories-recipes .item:nth-of-type(6n+1){margin-left:0;}}.recipe-and-categories,.videos-list{margin-top:0;margin-bottom:0;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_main3.jpg") repeat 0 0 transparent;}.recipe-and-categories .main,.videos-list .main{padding:0;padding-bottom:15px;padding-bottom:1.5rem;border-bottom:none;}@media (min-width:720px){.recipe-and-categories .main,.videos-list .main{padding-bottom:0;}}.recipe-and-categories .innerWrap,.videos-list .innerWrap{float:none;background:none;}.recipe-and-categories .item,.videos-list .item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);margin-left:10px;margin-left:1rem;}@media (max-width:479px){.recipe-and-categories .item:nth-of-type(2n+1),.videos-list .item:nth-of-type(2n+1){margin-left:0;}}@media (min-width:480px){.recipe-and-categories .item,.videos-list .item{width:31.5%;margin-left:-webkit-calc(5% / 2);margin-left:calc(5% / 2);}}@media (min-width:480px) and (max-width:639px){.recipe-and-categories .item:nth-of-type(3n+1),.videos-list .item:nth-of-type(3n+1){margin-left:0;}}@media (min-width:640px){.recipe-and-categories .item,.videos-list .item{width:23%;margin-left:-webkit-calc(8% / 3);margin-left:calc(8% / 3);}}@media (min-width:640px) and (max-width:719px){.recipe-and-categories .item:nth-of-type(4n+1),.videos-list .item:nth-of-type(4n+1){margin-left:0;}}@media (min-width:720px){.recipe-and-categories .item,.videos-list .item{width:31.5%;margin-left:-webkit-calc(5.5% / 2);margin-left:calc(5.5% / 2);}}@media (min-width:720px) and (max-width:869px){.recipe-and-categories .item:nth-of-type(3n+1),.videos-list .item:nth-of-type(3n+1){margin-left:0;}}@media (min-width:870px){.recipe-and-categories .item,.videos-list .item{width:22.5%;margin-left:-webkit-calc(10% / 3);margin-left:calc(10% / 3);}}@media (min-width:870px) and (max-width:1023px){.recipe-and-categories .item:nth-of-type(4n+1),.videos-list .item:nth-of-type(4n+1){margin-left:0;}}@media (min-width:1024px){.recipe-and-categories .item,.videos-list .item{width:22%;margin-left:-webkit-calc(12% / 3);margin-left:calc(12% / 3);}.recipe-and-categories .item:nth-of-type(4n+1),.videos-list .item:nth-of-type(4n+1){margin-left:0;}}.grid-le30::after{clear:both;content:"";display:table;}.grid-le30 .item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);margin:0px 0px 10px 10px;margin:0rem 0rem 1rem 1rem;}@media (max-width:479px){.grid-le30 .item:nth-of-type(2n+1){margin-left:0;}}@media (min-width:480px){.grid-le30 .item{width:-webkit-calc((99.999% / 3) - (20px / 3));width:calc((99.999% / 3) - (20px / 3));}}@media (min-width:480px) and (max-width:639px){.grid-le30 .item:nth-of-type(3n+1){margin-left:0;}}@media (min-width:640px){.grid-le30 .item{width:-webkit-calc((100% / 4) - (30px / 4));width:calc((100% / 4) - (30px / 4));}}@media (min-width:640px) and (max-width:719px){.grid-le30 .item:nth-of-type(4n+1){margin-left:0;}}@media (min-width:720px){.grid-le30 .item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);}}@media (min-width:720px) and (max-width:767px){.grid-le30 .item:nth-of-type(2n+1){margin-left:0;}}@media (min-width:768px){.grid-le30 .item{width:-webkit-calc((99.999% / 3) - (20px / 3));width:calc((99.999% / 3) - (20px / 3));}}@media (min-width:768px) and (max-width:869px){.grid-le30 .item:nth-of-type(3n+1){margin-left:0;}}@media (min-width:870px){.grid-le30 .item{width:-webkit-calc((100% / 4) - (30px / 4));width:calc((100% / 4) - (30px / 4));}}@media (min-width:870px) and (max-width:1023px){.grid-le30 .item:nth-of-type(4n+1){margin-left:0;}}@media (min-width:1024px){.grid-le30 .item{width:-webkit-calc((100% / 5) - (40px / 5));width:calc((100% / 5) - (40px / 5));}.grid-le30 .item:nth-of-type(5n+1){margin-left:0;}}.grid-le30 .item .item-picture{position:relative;z-index:10;float:none;padding:0;margin:0;background:none;border:none;overflow:hidden;}.grid-le30 .item .item-picture::before{content:"";position:absolute;top:0;left:0;z-index:15;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.grid-le30 .item .item-picture a{position:relative;z-index:20;display:block;}.grid-le30 .item .item-picture img{opacity:1;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.grid-le30 .item .desc{position:absolute;bottom:0;left:0;z-index:20;width:100%;}.grid-le30 .item .desc .eval,.grid-le30 .item .desc .flags,.grid-le30 .item .desc ul{display:none;}.grid-le30 .item .desc h2{position:absolute;bottom:0;left:0;display:block;margin:0;padding:0;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;text-transform:uppercase;opacity:0;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.grid-le30 .item .desc h2 a{display:block;padding:10px;padding:1rem;color:#fff;text-decoration:none;}.grid-le30 .item.transition .item-picture::before{opacity:1;}.grid-le30 .item.transition .item-picture img{opacity:0.6;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);}.grid-le30 .item.transition .desc h2{opacity:1;}.grid-isotope::after{clear:both;content:"";display:table;}.grid-isotope .grid-sizer,.grid-isotope .item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);margin:0px;margin:0rem;}@media (min-width:480px){.grid-isotope .grid-sizer,.grid-isotope .item{width:-webkit-calc((99.999% / 3) - (20px / 3));width:calc((99.999% / 3) - (20px / 3));}}@media (min-width:640px){.grid-isotope .grid-sizer,.grid-isotope .item{width:-webkit-calc((100% / 4) - (30px / 4));width:calc((100% / 4) - (30px / 4));}}@media (min-width:720px){.grid-isotope .grid-sizer,.grid-isotope .item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);}}@media (min-width:768px){.grid-isotope .grid-sizer,.grid-isotope .item{width:-webkit-calc((99.999% / 3) - (20px / 3));width:calc((99.999% / 3) - (20px / 3));}}@media (min-width:870px){.grid-isotope .grid-sizer,.grid-isotope .item{width:-webkit-calc((100% / 4) - (30px / 4));width:calc((100% / 4) - (30px / 4));}}@media (min-width:1024px){.grid-isotope .grid-sizer,.grid-isotope .item{width:-webkit-calc((100% / 5) - (40px / 5));width:calc((100% / 5) - (40px / 5));}}.grid-isotope .item.doubled{width:100%;}@media (min-width:480px){.grid-isotope .item.doubled{width:-webkit-calc((99.999% / 3) * 2 - (20px / 3));width:calc((99.999% / 3) * 2 - (20px / 3));}}@media (min-width:640px){.grid-isotope .item.doubled{width:-webkit-calc((100% / 4) * 2 - (30px / 4));width:calc((100% / 4) * 2 - (30px / 4));}}@media (min-width:720px){.grid-isotope .item.doubled{width:100%;}}@media (min-width:768px){.grid-isotope .item.doubled{width:-webkit-calc((99.999% / 3) * 2 - (20px / 3));width:calc((99.999% / 3) * 2 - (20px / 3));}}@media (min-width:870px){.grid-isotope .item.doubled{width:-webkit-calc((100% / 4) * 2 - (30px / 4));width:calc((100% / 4) * 2 - (30px / 4));}}@media (min-width:1024px){.grid-isotope .item.doubled{width:-webkit-calc((100% / 5) * 2 - (40px / 5));width:calc((100% / 5) * 2 - (40px / 5));}}.grid-isotope .item .item-picture{position:relative;z-index:10;float:none;padding:0;margin:0;background:none;border:none;overflow:hidden;}.grid-isotope .item .item-picture::before{content:"";position:absolute;top:0;left:0;z-index:15;width:100%;height:100%;background-color:#000;opacity:0;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.grid-isotope .item .item-picture a{position:relative;z-index:20;display:block;}.grid-isotope .item .item-picture img{opacity:1;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.grid-isotope .item .desc{position:absolute;bottom:0;left:0;z-index:20;width:100%;}.grid-isotope .item .desc .eval,.grid-isotope .item .desc .flags,.grid-isotope .item .desc ul{display:none;}.grid-isotope .item .desc h2{position:absolute;bottom:0;left:0;display:block;margin:0;padding:0;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;text-transform:uppercase;opacity:0;-webkit-transition:all 0.25s ease-in-out;-moz-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.grid-isotope .item .desc h2 a{display:block;padding:10px;padding:1rem;color:#fff;text-decoration:none;}.grid-isotope .item.transition .item-picture::before{opacity:1;}.grid-isotope .item.transition .item-picture img{opacity:0.6;-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);}.grid-isotope .item.transition .desc h2{opacity:1;}.expand-collapse-default:not(.disabled){position:relative;padding:12px 0 12px 15px;margin-bottom:0;cursor:pointer;outline:none;}.expand-collapse-default:not(.disabled)::before{position:absolute;top:0;bottom:0;left:0;content:'';display:block;width:10px;height:10px;margin:auto 0;background:transparent url("/sites/all/themes/custom/ricardocuisine/img/bl_tglTrigBlack.png") no-repeat scroll 0 0;}.expand-collapse-default:not(.disabled).expanded::before{background-position:0px -19px;}.expand-collapse-default:not(.disabled).expanded + *{display:block;margin-bottom:12px;}.expand-collapse-default:not(.disabled).expanded + *::after{clear:both;content:"";display:table;}.expand-collapse-default:not(.disabled) + *{display:none;}.articles-list{margin-top:0;margin-bottom:0;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_main3.jpg") repeat 0 0 transparent;}.articles-list .main{padding:0;padding-bottom:15px;padding-bottom:1.5rem;border-bottom:none;}@media (min-width:720px){.articles-list .main{padding-bottom:0;}}.articles-list .innerWrap{float:none;background:none;}@media (max-width:719px){.articles-list .sortBy{margin-bottom:0;}}.articles-list .intro{margin-bottom:15px;}.articles-list .item-list{margin:0;}.articles-list .item-list .item{display:block;position:relative;float:none;margin-left:0;margin-bottom:0;border-bottom:1px solid #c3c3c3;}.articles-list .item-list .item::after{clear:both;content:"";display:table;}@media (max-width:719px){.articles-list .item-list .item{padding-top:15px;padding-bottom:15px;}}@media (min-width:720px){.articles-list .item-list .item{width:auto;padding:0 0 15px;margin:15px 0;}.articles-list .item-list .item:last-child{margin-bottom:0;}}.articles-list .item-list .item .item-picture{z-index:5;float:left;width:118px;margin-right:12px;margin-bottom:0;}@media (max-width:719px){.articles-list .item-list .item .item-picture{margin-bottom:12px;}}@media (min-width:1024px){.articles-list .item-list .item .item-picture{width:240px;width:24rem;}}.articles-list .item-list .item .desc{clear:none;}@media (min-width:720px){.articles-list .item-list .item .desc{overflow:hidden;}}.articles-list .item-list .item .desc h2{font-size:1.4rem;line-height:1.6rem;text-transform:uppercase;}@media (min-width:1024px){.articles-list .item-list .item .desc h2{font-size:1.8rem;line-height:2.1rem;}}@media (max-width:719px){.articles-list .item-list .item .desc .title,.articles-list .item-list .item .desc .meta{float:left;width:-webkit-calc(100% - 130px);width:calc(100% - 130px);}}.articles-list .item-list .item .desc .meta{margin-bottom:6px;}@media (max-width:719px){.articles-list .item-list .item .desc .meta + p{clear:both;}}@media (max-width:719px){.articles-list .item-list .item .desc .item-picture,.articles-list .item-list .item .desc .meta{margin-bottom:12px;}}.articles-list .item-list .item .desc > p:last-child{margin-bottom:0;}.articles-list .item-list .item .author,.articles-list .item-list .item .date,.articles-list .item-list .item .eval{padding-left:0;padding-right:7px;margin-left:0;margin-right:7px;border-left:none;border-right:1px solid #aaa;}@media (max-width:719px){.articles-list .item-list .item .author,.articles-list .item-list .item .date,.articles-list .item-list .item .eval{display:block;float:none;}}@media (max-width:719px){.articles-list .item-list .item .author,.articles-list .item-list .item .date{padding-right:0;margin-right:0;border-right:none;}}.articles-list .item-list .item .eval,.articles-list .item-list .item .eval:hover{background:none;overflow:visible;position:relative;text-indent:0;top:auto;width:115px;padding-right:0;margin-right:0;border-right:none;}.articles-list .item-list .item .eval .rating,.articles-list .item-list .item .eval:hover .rating{margin-top:1px;}.articles-list .item-list .item .eval .basedOn,.articles-list .item-list .item .eval:hover .basedOn{top:-1px;}@media (max-width:719px){.articles-list .blankWrap{margin-top:15px;}}.articles-list.concours .item-list .item:first-child{padding-top:0;}.articles-list.concours .item-list .item:last-child{border-bottom:none;}.article-video-detail-page{margin:0;}.article-video-detail-page .jw-skin-seven .jw-button-color:hover{color:#fff;}.article-video-detail-page .main{border-bottom:none;}@media (max-width:719px){.article-video-detail-page .meta .author{float:none;}.article-video-detail-page .meta .date{padding-left:0;margin-left:0;border-left:none;}}.article-video-detail-page .media img{max-width:none;width:100%;}@media (min-width:720px){.article-video-detail-page aside.related-info{margin-top:0;}}aside.related-info{clear:both;}@media (min-width:720px){aside.related-info{clear:none;margin-top:3rem;}}@media (min-width:1024px){aside.related-info{margin-top:0;}}aside.related-info > div{margin-bottom:3rem;}aside h2{font-size:1.5rem;line-height:1.8rem;margin-bottom:.8rem;}aside .lining{border:1px solid #D4D4D4;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;border-radius:2px;background:rgba(0,0,0,0.01) none repeat scroll 0% 0%;padding:15px 15px 7px;overflow:hidden;}aside .lining.carousel{padding:15px 0 7px;}aside .lining.carousel .owl-prev{top:44px;left:10px;}@media (max-width:719px){aside .lining.carousel .owl-prev{left:7px;}}aside .lining.carousel .owl-next{top:44px;right:10px;}@media (max-width:719px){aside .lining.carousel .owl-next{right:7px;}}body.admin-menu .tabs{position:relative;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_subWrap.png") bottom left repeat-x transparent;}body.admin-menu .tabs ul{margin:0;padding:15px 10px;padding-bottom:0 !important;}body.admin-menu .tabs ul::after{clear:both;content:"";display:table;}@media (min-width:720px){body.admin-menu .tabs ul{padding:21px 15px 30px;}}@media (min-width:1024px){body.admin-menu .tabs ul{padding:21px 26px 30px;}}@media (min-width:1100px){body.admin-menu .tabs ul{padding:21px 34px 30px;}}body.admin-menu .tabs li{float:left;padding:0;margin:0 5px -1px 0;background:none;}body.admin-menu .tabs li:last-child{margin-right:0;}@media (max-width:719px){body.admin-menu .tabs li{margin-right:0;}}body.admin-menu .tabs li a{display:block;padding:14px 14px 12px;font-size:1.5rem;line-height:1.8rem;text-decoration:none;text-transform:uppercase;border:1px solid transparent;border-bottom:0 none;}@media (max-width:719px){body.admin-menu .tabs li a{padding:10px 6px 10px;font-size:1.2rem;}}body.admin-menu .tabs li a .icon{display:none;}body.admin-menu .tabs li.active a{border:1px solid rgba(0,0,0,0.15);border-bottom:0 none;border-radius:3px 3px 0 0;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_main3.jpg") 0 0 repeat transparent;}.left{float:left;}.right{float:right;}.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.absolute{position:absolute;}.relative{position:relative;}.uppercase{text-transform:uppercase;}.capitalize{text-transform:capitalize;}.pointer{cursor:pointer;}.bold{font-weight:bold;}.italic{font-style:italic;}.underline{text-decoration:underline;}.block{display:block;}.inline-block{display:inline-block;}.overflow-hidden{overflow:hidden;}.hide{display:none;}.table{display:table;}.table-row{display:table-row;}.table-cell{display:table-cell;}.clearfix::after{clear:both;content:"";display:table;}.m-auto{margin:auto;}.m-10{margin:10px;margin:1rem;}.mt-10{margin-top:10px;margin-top:1rem;}.mr-10{margin-right:10px;margin-right:1rem;}.mb-10{margin-bottom:10px;margin-bottom:1rem;}.ml-10{margin-left:10px;margin-left:1rem;}.p-10{padding:10px;padding:1rem;}.pt-10{padding-top:10px;padding-top:1rem;}.pr-10{padding-right:10px;padding-right:1rem;}.pb-10{padding-bottom:10px;padding-bottom:1rem;}.pl-10{padding-left:10px;padding-left:1rem;}.m-20{margin:20px;margin:2rem;}.mt-20{margin-top:20px;margin-top:2rem;}.mr-20{margin-right:20px;margin-right:2rem;}.mb-20{margin-bottom:20px;margin-bottom:2rem;}.ml-20{margin-left:20px;margin-left:2rem;}.p-20{padding:20px;padding:2rem;}.pt-20{padding-top:20px;padding-top:2rem;}.pr-20{padding-right:20px;padding-right:2rem;}.pb-20{padding-bottom:20px;padding-bottom:2rem;}.pl-20{padding-left:20px;padding-left:2rem;}.mt-null{margin-top:0 !important;}.mr-null{margin-right:0 !important;}.mb-null{margin-bottom:0 !important;}.ml-null{margin-left:0 !important;}.pt-null{padding-top:0 !important;}.pr-null{padding-right:0 !important;}.pb-null{padding-bottom:0 !important;}.pl-null{padding-left:0 !important;}.m-null{margin:0 !important;}.p-null{padding:0 !important;}.t-null{top:0 !important;}.r-null{right:0 !important;}.b-null{bottom:0 !important;}.l-null{left:0 !important;}.t-10{top:10px;top:1rem;}.r-10{right:10px;right:1rem;}.b-10{bottom:10px;bottom:1rem;}.l-10{left:10px;left:1rem;}.t-20{top:20px;top:2rem;}.r-20{right:20px;right:2rem;}.b-20{bottom:20px;bottom:2rem;}.l-20{left:20px;left:2rem;}.fs-8{line-height:12.944px;line-height:1.2944rem;letter-spacing:0.16px;letter-spacing:0.016rem;font-size:8px;font-size:0.8rem;}.fs-9{line-height:14.562px;line-height:1.4562rem;letter-spacing:0.18px;letter-spacing:0.018rem;font-size:9px;font-size:0.9rem;}.fs-10{line-height:16.18px;line-height:1.618rem;letter-spacing:0.2px;letter-spacing:0.02rem;font-size:10px;font-size:1rem;}.fs-11{line-height:17.798px;line-height:1.7798rem;letter-spacing:0.22px;letter-spacing:0.022rem;font-size:11px;font-size:1.1rem;}.fs-12{line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;}.fs-13{line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;}.fs-14{line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;}.fs-15{line-height:24.27px;line-height:2.427rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-size:15px;font-size:1.5rem;}.fs-16{line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;}.fs-17{line-height:27.506px;line-height:2.7506rem;letter-spacing:0.34px;letter-spacing:0.034rem;font-size:17px;font-size:1.7rem;}.fs-18{line-height:29.124px;line-height:2.9124rem;letter-spacing:0.36px;letter-spacing:0.036rem;font-size:18px;font-size:1.8rem;}.fs-19{line-height:30.742px;line-height:3.0742rem;letter-spacing:0.38px;letter-spacing:0.038rem;font-size:19px;font-size:1.9rem;}.fs-20{line-height:32.36px;line-height:3.236rem;letter-spacing:0.4px;letter-spacing:0.04rem;font-size:20px;font-size:2rem;}.w-10{width:10%;}.w-20{width:20%;}.w-25{width:25%;}.w-30{width:30%;}.w-33{width:calc(100% / 3);}.w-40{width:40%;}.w-50{width:50%;}.w-60{width:60%;}.w-70{width:70%;}.w-75{width:75%;}.w-80{width:80%;}.w-90{width:90%;}.w-100{width:100%;}.h-100{height:100%;}.black{color:#000000;}.white{color:#FFFFFF;}.blue{color:#477dca;}.bg-black{background-color:#000000;}.bg-white{background-color:#FFFFFF;}.bg-blue{background-color:#477dca;}.open-sans{font-family:"Open Sans","Helvetica","Arial",sans-serif;}.fill-black path,.fill-black polygon,.fill-black line,.fill-black circle,.fill-black polyline,.fill-black text,.fill-black ellipse,.fill-black rect{fill:#000000;}.vertical-align{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);}.outer-center{float:right;right:50%;position:relative;}.outer-center .inner-center{float:right;right:-50%;position:relative;}.mobile-only{display:block;}@media (min-width:720px){.mobile-only{display:none !important;}}.tablet-only{display:none !important;}@media (min-width:720px){.tablet-only{display:block !important;}}@media (min-width:1024px){.tablet-only{display:none !important;}}.desktop-only{display:none;}@media (min-width:1025px){.desktop-only{display:block;}.ie .desktop-only{display:inline-block;}}.no-touch-desktop-only{display:none;}@media (min-width:1025px){html.no-touch.desktop-size .no-touch-desktop-only{display:block;}.ie html.no-touch.desktop-size .no-touch-desktop-only{display:inline-block;}}.except-mobile{display:none;}@media (min-width:720px){.except-mobile{display:block !important;}}.except-tablet{display:block !important;}@media (min-width:720px){.except-tablet{display:none !important;}}@media (min-width:1024px){.except-tablet{display:block !important;}}.except-desktop{display:block;}@media (min-width:1024px){.except-desktop{display:none;}}p,ul,ol,dl,dd,address{margin:0px 0px 8px;margin:0rem 0rem 0.8rem;}hr{margin:18px 0px;margin:1.8rem 0rem;border:0;border-top:1px solid #ddd;border-bottom:1px solid #ffffff;}small{line-height:12.135px;line-height:1.2135rem;letter-spacing:0.15px;letter-spacing:0.015rem;font-size:7.5px;font-size:0.75rem;}i,em{font-style:italic;}strong,b,.strong{font-weight:700;}address{display:block;line-height:18px;font-style:normal;}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline;}sup{top:-5px;top:-0.5rem;}sub{bottom:-3px;bottom:-0.3rem;}img{display:block;max-width:100%;height:auto;width:auto;border:0;-ms-interpolation-mode:bicubic;}h1,h2,h3,h4,h5,h6{text-rendering:optimizelegibility;}h1,.h1,.login-form h2{font-size:2.4rem;line-height:2.6rem;font-weight:700;margin:0px 0px 16px 0px;margin:0rem 0rem 1.6rem 0rem;position:relative;text-transform:uppercase;clear:both;}@media (min-width:720px){h1,.h1,.login-form h2{font-size:3rem;line-height:3.3rem;}}@media (min-width:1024px){h1,.h1,.login-form h2{padding-right:210px;padding-right:21rem;}}h2,.h2{margin:15px 0px 10px;margin:1.5rem 0rem 1rem;font-size:1.6rem;line-height:2.3rem;font-weight:700;text-transform:uppercase;}h2.subTitle{margin:10px 0px 14px;margin:1rem 0rem 1.4rem;font-size:1.6rem;line-height:1.8rem;font-weight:400;}@media (min-width:720px){h2.subTitle{font-size:2.4rem;line-height:2.8rem;}}.subTitle + p{margin-top:-5px;margin-top:-0.5rem;}h2.altTitle{padding-bottom:5px;padding-bottom:0.5rem;margin-bottom:13px;margin-bottom:1.3rem;border-bottom:1px solid #ccc;max-width:none;}h2 a{text-decoration:none;}h3,.h3{margin:21px 0px 8px;margin:2.1rem 0rem 0.8rem;line-height:24.27px;line-height:2.427rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-size:15px;font-size:1.5rem;line-height:18px;line-height:1.8rem;font-weight:700;text-transform:none;}h3 a{text-decoration:none;}h4,.h4,h5,.h5,h6,.h6{margin:10px 0px 4px;margin:1rem 0rem 0.4rem;line-height:24.27px;line-height:2.427rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-size:15px;font-size:1.5rem;font-weight:700;}h1 + h2,h2:first-child,h2 + h3,h3:first-child,h3 + h4,h4:first-child,h4 + h5,h5:first-child{margin-top:0;}a,a:hover,a:focus{color:#222;text-decoration:underline;}a:hover,a:active{outline:0;}section{position:relative;}ul{padding:0;}ol{padding:0px 0px 0px 14px;padding:0rem 0rem 0rem 1.4rem;}ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}ul{list-style:none outside;}ol{list-style:decimal outside;padding-left:28px;padding-left:2.8rem;}ol li,ul li{margin-bottom:4.5px;margin-bottom:0.45rem;}ul li{padding-left:12px;padding-left:1.2rem;background:url("/sites/all/themes/custom/ricardocuisine/img/bl_defaultBlack.png") 2px 7px no-repeat transparent;}ul li ul{margin:2px 0px 8px 10px;margin:0.2rem 0rem 0.8rem 1rem;}ul li ul li{background:url("/sites/all/themes/custom/ricardocuisine/img/bl_dashBlack.gif") 0 8px no-repeat transparent;margin-bottom:0;}ul.reset{margin-left:0;list-style:none;}dt{line-height:18px;line-height:1.8rem;font-weight:700;margin-bottom:1px;margin-bottom:0.1rem;}dd{margin-left:0;}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea{font-family:"Open Sans","Helvetica","Arial",sans-serif;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;border:1px solid #aaaaaa;}table{max-width:662px;background-color:#fff;border-collapse:collapse;border-spacing:0;}table p:last-child{margin-bottom:0;}.table{width:100%;margin-bottom:10px;}.table th,.table td{padding:8px;line-height:20px;text-align:left;vertical-align:top;border-top:1px solid #ddd;}.table thead th{font-weight:bold;border-bottom:3px double #ddd;vertical-align:bottom;}.table tbody th{font-weight:bold;vertical-align:middle;}.table tbody td{vertical-align:middle;}.table tbody tr:first-child td,.table tbody tr:first-child th{border-top:0 none;}.table colgroup + thead tr:first-child th,.table colgroup + thead tr:first-child td,.table thead:first-child tr:first-child th,.table thead:first-child tr:first-child td{border-top:0;}.table tbody + tbody{border-top:2px solid #ddd;}p + .table{margin-top:15px;}h2 + .table,h3 + .table{margin-top:10px;}table.center tr td,table.center tr th{text-align:center;}.table-striped tr th{background-color:#fff;border-bottom:3px double #ddd;}.table-striped tr td{background-color:#f5f5f5;}.table-striped > tbody > tr:nth-child(even) > td{background-color:#fff;}.table-bordered{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;border-left:0;}.table-bordered th,.table-bordered td{border-left:1px solid #dddddd;}.table-bordered colgroup + thead tr:first-child th,.table-bordered colgroup + tbody tr:first-child th,.table-bordered colgroup + tbody tr:first-child td,.table-bordered thead:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child th,.table-bordered tbody:first-child tr:first-child td{border-top:0;}@media (max-width:719px){.table-responsive{max-width:none;}.table-responsive thead{display:none;}.table-responsive td{display:block;padding-top:0;border-top:none;}.table-responsive td:first-child{padding-top:8px;border-top:1px solid #ddd;}.table-responsive td::before{display:block;content:attr(data-header);font-weight:700;}.table-responsive.table-striped > tbody > tr:nth-child(odd) > td{background-color:#fff;}.table-responsive.table-striped > tbody > tr:nth-child(even) > td{background-color:#f5f5f5;}}form,.form{margin:10px 0px 12px;margin:1rem 0rem 1.2rem;}.frmInnerWrap{margin-bottom:40px;margin-bottom:4rem;}.frmInnerWrap:last-child{margin-bottom:0;}form .contWrap{margin:0px 0px 30px;margin:0rem 0rem 3rem;}form h2 + .contWrap{margin-top:8px;margin-top:0.8rem;}input{line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem;margin:0;padding:0;}input::-ms-clear{display:none;}select{line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;letter-spacing:normal;z-index:1;}textarea{line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;}p.requiredMsg{color:#aaa;font-style:italic;margin-bottom:15px;margin-bottom:1.5rem;}span.requiredMark{margin-right:3px;margin-right:0.3rem;font-weight:normal;}.frmElmnt{clear:both;}.frmElmnt .container-inline-date .form-item{width:auto;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.frmElmnt:first-child,.frmInnerWrap .frmElmnt:first-child{border-top:0 none;margin-top:0;padding-top:0;}.frmElmnt,.tglCont .frmElmnt:first-child,.webform .frmElmnt:first-child{margin-top:13px;padding-top:13px;border-top:1px solid #e9e9e9;}.form + form .frmElmnt:first-child,form + .form .frmElmnt:first-child{margin-top:15px;padding-top:15px;border-top:1px solid #e9e9e9;}.fLbl{position:relative;float:left;text-align:right;width:178px;width:17.8rem;margin:0;padding:0;font-weight:700;}.contWrap .fLbl{width:153px;width:15.3rem;}.fLbl label,.fLbl span{position:relative;}.fWdgt{position:relative;float:left;display:inline;margin-left:13px;margin-left:1.3rem;line-height:13px;line-height:1.3rem;}.fWdgt p{margin-bottom:0;max-width:435px;max-width:43.5rem;}.fWdgt p.intro{margin-bottom:6px;margin-bottom:0.6rem;}.fTxt .fWdgt p.intro{margin-top:7px;margin-top:0.7rem;}.fWdgt label{position:relative;}p.hlpMsg,p.hlpMsg a,span.hlpMsg,span.hlpMsg a,.fWdgt label span{line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;line-height:12px;line-height:1.2rem;color:#999;}.fRadio .fWdgt label span,.fChckbx .fWdgt label span{display:block;margin-bottom:5px;margin-bottom:0.5rem;}p.hlpMsg,span.hlpMsg{display:block;margin:2px 0 0 0;clear:left;float:left;max-width:35em;width:100%;font-style:italic;}p.hlpMsg a,span.hlpMsg a{text-decoration:underline;}p.hlpMsg img,span.hlpMsg img{display:block;margin:0 0 5px;border:1px solid #aaa;padding:1px;background:none #fff;}.fTxt p.hlpMsg{margin-top:5px;}.inputHlp{float:left;position:relative;}.fTxt .inputHlp{top:8px;}.fWdgt input,.fWdgt select{position:relative;float:left;margin:0 8px 0 0;}.fTxt input,.fTxtArea textarea,.feedbackFrmElmnt textarea{background:url("/sites/all/themes/custom/ricardocuisine/img/bg_input.png") repeat-x 0 0 #fafafa;border:1px solid #aaa;padding:10px;border-top-left-radius:1px;border-top-right-radius:1px;border-bottom-left-radius:1px;border-bottom-right-radius:1px;border-bottom-right-radius:1px;border-top-right-radius:1px;border-bottom-left-radius:1px;border-top-left-radius:1px;}.fTxt input:focus,.fTxtArea textarea:focus,.feedbackFrmElmnt textarea:focus,.popover .control-group input:focus,textarea:focus{background-color:#fdf7e5;border-color:#efb400;}.fTxt .fLbl{top:7px;top:0.7rem;}.fTxt input{width:100%;padding:6px 6px 5px;padding:0.6rem 0.6rem 0.5rem;line-height:18px;line-height:1.8rem;}@media (min-width:720px){.fTxt input{width:332px;width:33.2rem;}}.ie .fTxt input{padding:0px 6px 0px;padding:0rem 0.6rem 0rem;}.fTxt input:not([type="hidden"]) + input{float:none;display:block;clear:left;margin-top:26px;margin-top:2.6rem;}.fTxt input + button{max-height:31px;max-height:3.1rem;padding:9px 14px 9px;padding:0.9rem 1.4rem 0.9rem;}.fFile .fLbl{top:5px;top:0.5rem;}.fSlct .fLbl{top:0px;}.fSlct select{line-height:10px;line-height:1rem;z-index:0;}.fSlct.fTxt select{margin-top:6px;margin-top:0.6rem;}.fSlct.fTxt .fLbl{top:7px;top:0.7rem;}.frmAlt.fSlct.fTxt .fLbl{top:0;}.fChckbx .fLbl{top:0;}.fChckbx input{border:0 none;margin:0;padding:0;position:relative;top:2px;top:0.2rem;}.fChckbx .fWdgt label{top:0;display:block;margin-left:21px;margin-left:2.1rem;color:#222222;width:100%;}.fRadio .fLbl{top:0;}.fRadio input{line-height:normal;border:0 none;padding:0;position:relative;top:3px;top:0.3rem;}.fRadio .fWdgt label{top:0;display:block;margin-left:21px;margin-left:2.1rem;color:#222222;width:100%;}.optGroup{top:0;background:none transparent;padding:0;margin-bottom:6px;margin-bottom:0.6rem;float:left;clear:left;}.optGroup:last-child{margin-bottom:0;}.fChckbx .optGroup .hlpMsg,.fRadio .optGroup .hlpMsg{margin-left:21px;margin-left:2.1rem;}.fChckbx .optGroup .fInlined-label,.fRadio .optGroup .fInlined-label{display:inline;margin-left:8px;margin-left:0.8rem;}.sideBySide .optGroup{position:relative;top:0;float:left;clear:none;margin-bottom:4px;margin-bottom:0.4rem;margin-right:20px;margin-right:2rem;width:auto;}.sideBySide .optMaster{float:none;margin-bottom:8px;margin-bottom:0.8rem;}.fTxtArea .fLbl{top:3px;top:0.3rem;}.fTxtArea .intro{margin-top:3px;margin-top:0.3rem;}.fTxtArea textarea,.feedbackFrmElmnt textarea{display:block;overflow:auto;height:100px;width:401px;padding:4px;}.noLabel .fLbl{position:absolute;top:-9999px;left:-9999px;}.noLabel .fWdgt{margin-left:190px;margin-left:19rem;}.fChckbx.noLabel .hlpMsg,.fRadio.noLabel .hlpMsg{margin-left:21px;margin-left:2.1rem;}.fBtn{margin-bottom:40px;margin-bottom:4rem;padding-bottom:0;border-bottom:0 none;}.contWrap + .fBtn{padding-top:0;margin-top:0;padding-top:0;border:0 none;}.fBtn .fWdgt{margin-left:191px;margin-left:19.1rem;}.contWrap .fBtn .fWdgt{margin-left:166px;margin-left:16.6rem;}.fBtn .fLbl{display:none;}.fWdgt .hUnit{margin-bottom:0;padding-bottom:0;}.fWdgt address{margin-bottom:0;}.inputSize3 input,.inputSize3 select{width:249px;width:24.9rem;}.inputSize2 input,.inputSize2 select{width:166px;width:16.6rem;}.inputSize1 input,.fTxt .inputSize1 select{width:83px;width:8.3rem;}.frmAlt{margin-bottom:13px;margin-bottom:1.3rem;}.frmAlt .fLbl,.contWrap .frmAlt .fLbl{width:auto;margin-bottom:5px;margin-bottom:0.5rem;margin-top:0;float:none;text-align:left;top:0;}.frmAlt span.requiredMark{position:absolute;right:-10px;right:-1rem;top:0;}.frmAlt .fWdgt{margin-left:0;left:0;z-index:auto;}.frmAlt .fBtn .fWdgt{margin-left:0;}.warning-message{color:#AAA;font-style:italic;margin-bottom:1.5rem;}.frmError .fLbl,.frmError .fLbl label,.frmError .fLbl .requiredMark{color:#cc2116;font-weight:bold;}p.errorMsg{color:#cc2116;font-weight:bold;line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;line-height:13px;line-height:1.3rem;margin:6px 0px 0px;margin:0.6rem 0rem 0rem;clear:left;float:left;max-width:400px;max-width:40rem;}.frmError p.hlpMsg{margin-top:2px;margin-top:0.2rem;}.frmError.fTxt input,.frmError.fTxtArea textarea,.frmError.fTxt input:focus,.frmError.fTxtArea textarea:focus,.frmError.fBtn input,.frmError.fBtn input:focus,form input.inpError,.fTxt input.error,.fTxtArea textarea.error,.fTxt input.error:focus,.fTxtArea textarea.error:focus{background-color:#fdeceb;border:1px solid #cc2116;}.fSecurityCode{position:absolute;top:-9999px;left:-9999px;}.fDisabled .fLbl,.fDisabled .fLbl label,.optGroup.fDisabled{color:#999;}.fDisabled input,.fDisabled input:focus{background:none #f3f3f3;border-color:#ccc;color:#999;cursor:default;}.fDisabled .requiredMark{display:none;}.shortForm .frmElmnt{border-top:0 none;padding-top:0;margin-top:10px;margin-top:1rem;}.shortForm .fBtn{margin-top:14px;margin-top:1.4rem;margin-bottom:10px;margin-bottom:1rem;}.shortForm .noLabel .fWdgt{margin-left:0;}.singleInputForm .frmElmnt{border:0 none;padding:0;margin:0;}.singleInputForm .btn,.singleInputForm .btn:hover{margin-top:-1px;margin-top:-0.1rem;}.singleInputForm.frmAlt .fBtn,.singleInputForm .frmAlt .fBtn{margin-top:22px;margin-top:2.2rem;}.searchForm .frmElmnt{margin:0;padding:0;border:0 none;}.searchForm .fWdgt{margin:0;padding:0;}.searchForm .fWdgt input{margin:0;}.searchForm .fLbl{display:none;}.searchForm .fTxt .btn{position:absolute;border:0 none;box-shadow:0 0 0 transparent;background:url("/sites/all/themes/custom/ricardocuisine/img/ic_search.png") center 3px no-repeat transparent;text-indent:-9999px;width:30px;width:3rem;height:25px;height:2.5rem;top:2px;top:0.2rem;right:2px;right:0.2rem;}.feedbackFrmElmnt textarea{margin-top:7px;margin-top:0.7rem;float:left;clear:left;display:block;}.countryStateElmntGroup .frmElmnt:first-child{border-top:1px solid #E9E9E9;margin-top:13px;margin-top:1.3rem;padding-top:13px;padding-top:1.3rem;}.countryStateElmntGroup.frmAlt{border-top:1px solid #E9E9E9;margin-top:0;padding-top:13px;padding-top:1.3rem;padding-bottom:0;float:left;width:100%;}.countryStateElmntGroup.frmAlt .frmElmnt{float:left;clear:none;width:180px;width:18rem;margin:0px 8px 0px 0px;margin:0rem 0.8rem 0rem 0rem;padding:0;border:0 none;}.countryStateElmntGroup.frmAlt .frmElmnt select{width:170px;width:17rem;}html.iphone input[type="color"],html.iphone input[type="date"],html.iphone input[type="datetime"],html.iphone input[type="datetime-local"],html.iphone input[type="email"],html.iphone input[type="month"],html.iphone input[type="number"],html.iphone input[type="password"],html.iphone input[type="search"],html.iphone input[type="tel"],html.iphone input[type="text"],html.iphone input[type="time"],html.iphone input[type="url"],html.iphone input[type="week"],html.iphone input:not([type]),html.iphone textarea,html.iphone select{font-size:16px !important;}.form-item{margin:0;}@media (min-width:720px){.form-item{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.form-item.webform-component-select{align-items:center;}}.form-item label{margin-bottom:5px;font-weight:700;}@media (min-width:720px){.form-item label{width:210px;margin-bottom:0;margin-right:20px;text-align:right;line-height:31px;}}.form-item input[type="color"],.form-item input[type="date"],.form-item input[type="datetime"],.form-item input[type="datetime-local"],.form-item input[type="email"],.form-item input[type="month"],.form-item input[type="number"],.form-item input[type="password"],.form-item input[type="search"],.form-item input[type="tel"],.form-item input[type="text"],.form-item input[type="time"],.form-item input[type="url"],.form-item input[type="week"],.form-item input:not([type]),.form-item textarea,.form-item select{max-width:100%;height:31px;line-height:31px;}.form-item select{height:auto;min-height:31px;}.form-item textarea{height:110px;}.form-item .description{margin-top:5px;font-size:1.2rem;font-style:italic;color:#999;}@media (min-width:720px){.form-item .description{width:100%;margin-left:230px;}}@media (min-width:720px){.form-item .form-radios,.form-item .form-dates,.form-item .date-padding.clearfix,.form-item .form-checkboxes,.form-item .form-textarea-wrapper{width:-webkit-calc(100% - 230px);width:calc(100% - 230px);}}.form-item .form-radios label,.form-item .form-dates label,.form-item .date-padding.clearfix label,.form-item .form-checkboxes label,.form-item .form-textarea-wrapper label{font-weight:400;}@media (min-width:720px){.form-item .form-radios label,.form-item .form-dates label,.form-item .date-padding.clearfix label,.form-item .form-checkboxes label,.form-item .form-textarea-wrapper label{width:auto;}}.form-item .form-dates,.form-item .date-padding.clearfix{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.form-item .form-dates .form-item select,.form-item .date-padding.clearfix .form-item select,.form-item .form-dates .form-item label,.form-item .date-padding.clearfix .form-item label{display:inline-block;top:0;margin:0 1em 0 0;vertical-align:middle;}.form-item .form-radios{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.form-item .form-radios .form-type-radio{display:block;margin:0 0 0 20px;}.form-item .form-radios .form-type-radio:first-child{margin-left:0;}.form-item .form-radios .form-type-radio input,.form-item .form-radios .form-type-radio label{display:inline-block;top:0;margin:0;vertical-align:middle;}.form-item .form-checkboxes .form-item{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;margin:0.7rem 0 0;}.form-item .form-checkboxes input,.form-item .form-checkboxes label{display:inline-block;top:0;margin:0;vertical-align:middle;}.form-item .form-checkboxes input{margin:3px 8px 0 0;}html.ie .form-item .form-checkboxes input{height:17px;margin-top:1px;}html.ios .form-item .form-checkboxes input{margin-top:1px;}html.android.chrome .form-item .form-checkboxes input{margin-top:0;}html.android.old-android .form-item .form-checkboxes input{margin-top:2px;}.form-item .form-checkboxes label{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);line-height:1.7rem;text-align:left;}.form-item .form-checkboxes p.hlpMsg,.form-item .form-checkboxes span.hlpMsg{max-width:none;font-size:1.3rem;line-height:1.6rem;}.form-item .grippie{display:none;}.password-parent,.confirm-parent{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;width:100%;}.password-strength,div.password-confirm{float:none;width:100%;margin:0;font-size:1.2rem;font-style:italic;color:#999;}@media (min-width:720px){.password-strength,div.password-confirm{max-width:332px;margin-left:230px;}}.password-parent .password-strength{-ms-flex-order:3;-webkit-order:3;order:3;}.confirm-parent{margin-top:13px;padding-top:13px;border-top:1px solid #e9e9e9;}.confirm-parent div.password-confirm{visibility:visible !important;-ms-flex-order:3;-webkit-order:3;order:3;}.password-parent label,.confirm-parent label{-ms-flex-order:1;-webkit-order:1;order:1;}.password-parent input,.confirm-parent input{-ms-flex-order:2;-webkit-order:2;order:2;}div.form-item div.password-suggestions{width:100%;padding:5px 10px;margin:5px 0;border:1px solid #aaa;}@media (min-width:720px){div.form-item div.password-suggestions{max-width:332px;margin-left:230px;}}div.form-item div.password-suggestions ul{margin-left:16px;}div.form-item div.password-suggestions ul li{padding-left:0;list-style:disc outside;background:none;}#wrapper-state-select .form-item,#wrapper-postal-code .form-item{margin-top:13px;padding-top:13px;border-top:1px solid #e9e9e9;}#wrapper-state-select .form-item.form-disabled,#wrapper-postal-code .form-item.form-disabled{position:absolute;top:-9999px;left:-9999px;}.ajax-progress{display:block;font-size:1.2rem;margin-top:5px;}@media (min-width:720px){.ajax-progress{display:inline-block;margin-top:0;}}.container-inline-date .form-item{margin-right:0;}.container-inline-date .date-padding,.container-inline-date .form-item .form-item{display:block;float:none;}.container-inline-date .form-item .date-padding.clearfix .form-item label,.container-inline-date .form-item .date-padding.clearfix .form-item select{margin-right:20px;}.container-inline-date .form-item .date-padding.clearfix .form-item label{margin-bottom:5px;}.node-type-webform .webform{border-bottom:none;}@media (min-width:720px){.node-type-webform .webform .fBtn{padding-left:230px;}}.btn,.btn:hover{display:inline-block;margin:0px 5px 0px 0px;margin:0rem 0.5rem 0rem 0rem;padding:12px 14px 12px;padding:1.2rem 1.4rem 1.2rem;cursor:pointer;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#dddddd);background-image:linear-gradient(to bottom,#f9f9f9,#dddddd);border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;border:1px solid #a6a6a6;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 0 rgba(0,0,0,0.08);line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;line-height:12px;line-height:1.2rem;font-weight:700;text-transform:uppercase;text-decoration:none;text-shadow:0 1px 0 rgba(255,255,255,0.7);text-align:center;vertical-align:middle;color:#343434;}@media (min-width:1100px){.btn,.btn:hover{padding:9px 14px 9px;padding:0.9rem 1.4rem 0.9rem;}}.btn:focus{outline:0 none;}.btn.disabled,.btn[disabled]{cursor:default;background:none #e6e6e6;opacity:0.5;box-shadow:none;text-shadow:0 0 0;}.btn.primaryAction,.btn.primaryAction:hover{text-shadow:0 -1px 0 rgba(0,0,0,0.4);color:#ffffff;}.btn.primaryAction{padding:5px 18px;background-color:#bbc61b;background-image:-webkit-linear-gradient(top,#bbc61b,#929a1b);background-image:linear-gradient(to bottom,#bbc61b,#929a1b);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.2) rgba(0,0,0,0.4);box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.2);line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;}.no-rgba .btn.primaryAction{border:0 none;}.no-rgba .btn.primaryAction:hover{border:0 none;}button.btn::-moz-focus-inner,input[type="submit"].btn::-moz-focus-inner{padding:0;border:0;}.btn.secondaryAction{margin-left:0;}.link-back{background:url("/sites/all/themes/custom/ricardocuisine/img/mobile/ic_backWhite-2x.png") no-repeat scroll 0px 3px;background-size:11px 15px;color:#fff;display:block;font-size:1.4rem;font-weight:700;padding:0 0 0 1.5rem;position:relative;text-decoration:none;text-transform:uppercase;}@media (min-width:720px){.link-back{display:none;}}.link-fullscreen{display:none;position:absolute;right:1rem;top:2.4rem;width:32px;height:32px;background:url("/sites/all/themes/custom/ricardocuisine/img/bt_nextPrevClose.png") 0 -170px no-repeat transparent;text-indent:-9999px;outline:none transparent;z-index:2;}@media (min-width:720px){.link-fullscreen{display:block;right:1.5rem;}}@media (min-width:1024px){.link-fullscreen{right:2.6rem;}}@media (min-width:1100px){.link-fullscreen{right:3.4rem;}}.downloadLink,.seeMoreLink,.showAllLink{background:transparent url("/sites/all/themes/custom/ricardocuisine/img/ic_arrow.png") no-repeat scroll right 6px;padding-right:10px;font-size:12px;line-height:12px;text-transform:uppercase;font-weight:700;text-decoration:underline;}.load-more,.load-more:hover{display:block;margin:10px auto;}div.messages{padding-bottom:0;margin:0;border:none;background:none;}div.messages .messages-wrapper{padding:1rem 2rem;border:1px solid #ddd;border-radius:3px;text-shadow:0 -1px 0 rgba(0,0,0,0.2);}div.messages.status .messages-wrapper{background:none #a3cd52;border:1px solid #90bf35;color:#fff;}div.messages.error .messages-wrapper{background:none #ef453b;border:1px solid #cc2116;color:#fff;}div.messages.warning .messages-wrapper{background:none #fffab1;border:1px solid #e6e085;text-shadow:0 1px 0 rgba(255,255,255,0.7);}div.messages h2{position:absolute;top:-9999px;left:-9999px;}div.messages ul,div.messages p{margin:0;}div.messages ul li{margin:0.5rem 0 0;padding:0;background:none;}div.messages ul li:first-child{margin-top:0;}.messages.status{position:absolute;top:-9999px;left:-9999px;z-index:50;width:300px;margin:0 auto;padding:0;}@media (min-width:720px){.messages.status{width:50%;margin:0 25%;}}.messages.status.show{top:0;left:-webkit-calc(50% - 150px);left:calc(50% - 150px);}@media (min-width:720px){.messages.status.show{left:0;}}*,*:after,*:before{box-sizing:border-box;}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:62.5%;}body{position:relative;margin:0;padding:0;font-family:"Open Sans","Helvetica","Arial",sans-serif;font-weight:400;font-size:1.4rem;line-height:1.7rem;color:#222;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_wrapper.jpg") center top no-repeat fixed #000;}html.safari body,html.chrome:not(.mac) body{-webkit-font-smoothing:antialiased;}.wrapper{position:relative;margin:0 auto;padding:0;box-shadow:0 1px 3px rgba(0,0,0,0.4);}.wrapper::before,.wrapper::after{clear:both;content:"";display:table;}@media (min-width:1100px){.wrapper{max-width:1074px;}}.wysiwyg-align-left{float:left;margin:1.5rem 1.5rem 1.5rem 0;}.wysiwyg-align-right{float:right;margin:1.5rem 0 1.5rem 1.5rem;}@media (min-width:1024px){.innerWrap{max-width:1024px;margin:0 auto;}}@media (min-width:1100px){.innerWrap{max-width:none;margin:0;}}.innerWrap,.general-content,div.messages{padding:15px 10px;}@media (min-width:720px){.innerWrap,.general-content,div.messages{padding:21px 15px 30px;}}@media (min-width:1024px){.innerWrap,.general-content,div.messages{padding:21px 26px 30px;}}@media (min-width:1100px){.innerWrap,.general-content,div.messages{padding:21px 34px 30px;}}section{margin-bottom:2rem;}@media (min-width:1024px){section{margin-bottom:4rem;}}.f-box::after{clear:both;content:"";display:table;}.f-box .f-elmnt{float:left;}.logged-in-item{display:none;}.logged-in .logged-in-item{display:block;}.logged-out-item{display:block;}.logged-in .logged-out-item{display:none;}.eval,.eval:hover{margin:0 0 0 0;padding:0;position:relative;background:none transparent;color:#999;outline:none transparent;text-decoration:none;display:inline-block;}.eval .rating{display:block;float:left;background:url("/sites/all/themes/custom/ricardocuisine/img/mobile/bg_evalSmall-2x.png") no-repeat scroll 0 0 transparent;background-size:52px 66px;text-indent:-9999px;width:52px;margin:2px 2px 0 0;}.eval .basedOn{display:block;float:left;font-size:12px;line-height:15px;font-weight:bold;position:relative;top:0;text-decoration:none;}.eval .basedOn span{margin-left:2px !important;margin-right:2px !important;position:relative;top:1px;text-decoration:none;}.eval.eval0 .rating{width:57px;background-position:0 -1px;}.eval.eval1 .rating{width:57px;background-position:0 -11px;}.eval.eval2 .rating{width:57px;background-position:0 -22px;}.eval.eval3 .rating{width:57px;background-position:0 -33px;}.eval.eval4 .rating{width:57px;background-position:0 -44px;}.eval.eval5 .rating{width:57px;background-position:0 -55px;}.sticker.newContent{position:relative;top:1px;right:0;width:48px;width:4.8rem;height:13px;height:1.3rem;margin:0px 0px 0px 2px;margin:0rem 0rem 0rem 0.2rem;text-indent:-9999px;display:inline-block;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_flagNewContent.png") 0 0 no-repeat transparent;}.sticker.newContent:lang(en){width:27px;width:2.7rem;background-position:0 -13px;}.mobile-nav .sticker.newContent{display:none;}.socialMediaShare{margin:0 auto 2rem auto;}@media (min-width:720px){.socialMediaShare{margin-bottom:2rem;width:100%;}}.toggle-content{display:none;position:absolute;top:-9999px;left:-9999px;}.toggle-content.active{display:block;position:relative;top:0;left:0;zoom:1;}.clearer{clear:both;display:block;overflow:hidden;width:0px;height:0px;line-height:0;}.highlight{padding-left:32px;padding-left:3.2rem;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_highlight.png") 0 4px no-repeat transparent;}.highlight h2,.highlight h3{margin-bottom:2px;margin-bottom:0.2rem;}.contain-aside > .innerWrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.contain-aside .aside{-ms-flex-order:1;-webkit-order:1;order:1;width:100%;}@media (min-width:1024px){.contain-aside .aside{-ms-flex-order:2;-webkit-order:2;order:2;width:31.8rem;margin-left:2.6rem;}}.contain-aside #block-system-main{-ms-flex-order:2;-webkit-order:2;order:2;width:100%;}@media (min-width:1024px){.contain-aside #block-system-main{position:relative;-ms-flex-order:1;-webkit-order:1;order:1;width:-webkit-calc(100% - 344px);width:calc(100% - 344px);}}.wrapHeader{position:relative;z-index:30;}.main-header{position:relative;margin:0 auto;}.main-header .top-header{position:relative;background-color:#000000;}.main-header .top-header .innerWrap{position:relative;padding-top:15px;padding-top:1.5rem;padding-bottom:13px;padding-bottom:1.3rem;}@media (min-width:720px){.main-header .top-header .innerWrap{padding-top:20px;padding-top:2rem;padding-bottom:17px;padding-bottom:1.7rem;}}@media (min-width:1100px){.main-header .top-header .innerWrap{padding-top:24px;padding-top:2.4rem;padding-bottom:20px;padding-bottom:2rem;}}.main-header .bottom-header{background-color:#FFFFFF;box-shadow:0 0px 2px rgba(0,0,0,0.5);}@media (min-width:1024px){.main-header .bottom-header{position:relative;}}@media (min-width:1100px){.main-header .bottom-header{width:1078px;margin-left:-2px;}}.main-header .bottom-header .innerWrap{padding-top:10px;padding-top:1rem;padding-bottom:10px;padding-bottom:1rem;}@media (min-width:720px){.main-header .bottom-header .innerWrap{position:relative;padding-top:7px;padding-top:0.7rem;padding-bottom:6px;padding-bottom:0.6rem;padding-left:2px;padding-left:0.2rem;}.main-header .bottom-header .innerWrap::after{clear:both;content:"";display:table;}}@media (min-width:1024px){.main-header .bottom-header .innerWrap{position:static;padding-left:11px;padding-left:1.1rem;}}@media (min-width:1100px){.main-header .bottom-header .innerWrap{position:relative;padding-right:37px;padding-right:3.7rem;padding-bottom:5px;padding-bottom:0.5rem;padding-left:21px;padding-left:2.1rem;}}.main-header .brand{position:relative;display:block;background:transparent url("/sites/all/themes/custom/ricardocuisine/img/lg_ricardocuisine02.png") no-repeat 0 0/contain;width:142px;width:14.2rem;height:43px;height:4.3rem;outline:0 none;}@media (min-width:720px){.main-header .brand{width:187px;width:18.7rem;height:55px;height:5.5rem;}}@media (min-width:1100px){.main-header .brand{width:227px;width:22.7rem;height:68px;height:6.8rem;}}.main-header .brand img{position:absolute;top:-9999px;left:-9999px;}.main-header .userNav{position:relative;width:100%;}.main-header .userNav a.btn-mon-espace{position:absolute;top:-37px;top:-3.7rem;right:54px;right:5.4rem;display:block;width:26px;width:2.6rem;height:26px;height:2.6rem;text-decoration:none;}@media (min-width:720px){.main-header .userNav a.btn-mon-espace{top:auto;bottom:-4px;bottom:-0.4rem;right:0;width:auto;height:auto;padding-right:15px;padding-right:1.5rem;line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;font-family:"Open Sans","Helvetica","Arial",sans-serif;font-weight:600;text-transform:uppercase;line-height:normal;background:url("/sites/all/themes/custom/ricardocuisine/img/bl_userNav.png") right -14px no-repeat transparent;}}.main-header .userNav a.btn-mon-espace span{position:absolute;top:-9999px;left:-9999px;}@media (min-width:720px){.main-header .userNav a.btn-mon-espace span{position:relative;top:auto;left:auto;color:#FFFFFF;}}.main-header .userNav a.btn-mon-espace::before{display:block;width:26px;width:2.6rem;height:26px;height:2.6rem;line-height:42.068px;line-height:4.2068rem;letter-spacing:0.52px;letter-spacing:0.052rem;font-size:26px;font-size:2.6rem;line-height:26px;color:#FFFFFF;}@media (min-width:720px){.main-header .userNav a.btn-mon-espace::before{display:none;}}.main-header .userNav a.btn-mon-espace:hover::before,.main-header .userNav a.btn-mon-espace:focus::before{color:#999;}.main-header .userNav .userConnect{width:200px;}@media (min-width:720px){.main-header .userNav .userConnect.popover{position:absolute;top:0;float:left;width:auto;max-width:400px;}}.main-header .util-nav{position:absolute;top:-9999px;left:-9999px;}@media (min-width:720px){.main-header .util-nav{position:absolute;top:17px;top:1.7rem;right:15px;right:1.5rem;}.main-header .util-nav::after{clear:both;content:"";display:table;}.main-header .util-nav ul{float:right;margin:0;list-style:none;}.main-header .util-nav li{float:left;padding:0px 0px 0px 10px;padding:0rem 0rem 0rem 1rem;margin:0px 0px 0px 11px;margin:0rem 0rem 0rem 1.1rem;border-left:1px solid #4d4d4d;background-image:none;list-style:none;}.main-header .util-nav li:first-child{padding:0;margin:0;border:none;}.main-header .util-nav li > a,.main-header .util-nav li > span{line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:normal;color:#fff;text-decoration:none;cursor:pointer;}.main-header .util-nav li .magazine-link{padding-right:15px;background:url("/sites/all/themes/custom/ricardocuisine/img/bl_userNav.png") right -14px no-repeat transparent;}.main-header .util-nav li{position:relative;}.main-header .util-nav li ul{position:absolute;top:38px;left:0;z-index:999;display:none;float:none;width:auto;max-width:400px;padding:5px;margin-left:50%;color:#000;text-transform:none;text-align:left;box-shadow:0 5px 20px rgba(0,0,0,0.3);border-radius:1px;background:none #fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);}.main-header .util-nav li ul::before{position:absolute;top:-14px;left:-webkit-calc(50% - 11px);left:calc(50% - 11px);content:"";display:inline-block;width:22px;height:14px;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_popoverArrow.png") 0 -74px no-repeat transparent;}.main-header .util-nav li ul li{float:none;margin:0;padding:0;border:none;background:none transparent;}.main-header .util-nav li ul li a{display:block;padding:0.6rem 1rem;font-size:1.4rem;line-height:1.8rem;text-decoration:none;text-transform:uppercase;color:#222;white-space:nowrap;border-top:1px solid #ededed;}.main-header .util-nav li ul li a:hover{background-color:#ededed;}.main-header .util-nav li ul li:first-child a{border-top:0 none;}.main-header .util-nav li.active ul{display:block;}}@media (min-width:1024px){.main-header .util-nav{right:26px;right:2.6rem;}}@media (min-width:1100px){.main-header .util-nav{top:20px;top:2rem;right:34px;right:3.4rem;}}.main-header .main-nav{position:absolute;top:25px;top:2.5rem;right:10px;right:1rem;}.main-header .main-nav::after{clear:both;content:"";display:table;}@media (min-width:720px){.main-header .main-nav{position:static;top:auto;right:auto;display:block;float:left;width:-webkit-calc(100% - 175px);width:calc(100% - 175px);}}@media (min-width:1024px){.main-header .main-nav{width:-webkit-calc(100% - 346px);width:calc(100% - 346px);}}.main-header .main-nav a.btn-nav-princ{position:absolute;top:0;right:0;display:block;width:29px;width:2.9rem;height:21px;height:2.1rem;text-decoration:none;}@media (min-width:720px){.main-header .main-nav a.btn-nav-princ{display:none;}}.main-header .main-nav a.btn-nav-princ span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.main-header .main-nav a.btn-nav-princ::before{display:block;width:29px;width:2.9rem;height:21px;height:2.1rem;line-height:33.978px;line-height:3.3978rem;letter-spacing:0.42px;letter-spacing:0.042rem;font-size:21px;font-size:2.1rem;line-height:21px;color:#FFFFFF;}.main-header .main-nav a.btn-nav-princ:hover::before,.main-header .main-nav a.btn-nav-princ:focus::before{color:#999;}.main-header .main-nav nav.nav-princ{position:absolute;top:-9999px;left:-9999px;opacity:0;}@media (min-width:720px){.main-header .main-nav nav.nav-princ{position:static;top:auto;left:auto;opacity:1;}}.main-header .main-nav nav.nav-princ li{list-style:none;background-image:none;}.main-header .searchForm{position:relative;margin:0;}@media (min-width:720px){.main-header .searchForm{display:block;float:left;width:175px;width:17.5rem;}}@media (min-width:1024px){.main-header .searchForm{width:346px;width:34.6rem;}}.main-header .searchForm .fWdgt{position:relative;display:block;float:none;line-height:normal;}.main-header .searchForm .fWdgt input[type='text']{float:none;width:100%;height:37px;height:3.7rem;line-height:37px;line-height:3.7rem;padding-right:32px;padding-right:3.2rem;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;}.main-header .searchForm .fWdgt button.btn-search{position:absolute;top:0;bottom:0;right:0;width:32px;width:3.2rem;height:32px;height:3.2rem;max-height:none;margin:auto 0;padding:7px;padding:0.7rem;border:none;background-color:transparent;cursor:pointer;}.main-header .searchForm .fWdgt button.btn-search span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.main-header .searchForm .fWdgt button.btn-search::before{line-height:29.124px;line-height:2.9124rem;letter-spacing:0.36px;letter-spacing:0.036rem;font-size:18px;font-size:1.8rem;line-height:18px;color:#000000;}@media (min-width:1024px){.main-header .searchForm .fWdgt button.btn-search{right:7px;right:0.7rem;}}.userConnect{width:292px;}.userConnect ul{margin:-1rem;padding:0;}.userConnect ul li{margin:0;padding:0;border:none;background:none transparent;}.userConnect ul li a{display:block;padding:12px 10px 10px;font-size:1.4rem;line-height:1.8rem;text-decoration:none;text-transform:uppercase;color:#222;border-top:1px solid #ededed;}@media (min-width:720px){.userConnect ul li a{padding:6px 10px;}}.userConnect ul li a:hover{background-color:#ededed;}.userConnect ul li:first-child a{border-top:0 none;}#mobile-nav::after{display:none;}.mobile-nav.mm-menu.mm-opened + .mm-page .wrapper .top-header::before{position:absolute;top:0;right:0;display:block;content:"";width:51px;width:5.1rem;height:71px;height:7.1rem;background-color:#fff;}.mobile-nav.mm-opened + .mm-page .wrapper .main-nav > a.btn-nav-princ::before{color:#000000;}.mobile-nav.mm-menu #mm-1 > ul > li > .mm-next,.mobile-nav.mm-menu #mm-1 > ul > li li > .mm-next{width:55px;height:52px;text-decoration:none;}.mobile-nav.mm-menu #mm-1 > ul > li > .mm-next::before,.mobile-nav.mm-menu #mm-1 > ul > li > .mm-next::after,.mobile-nav.mm-menu #mm-1 > ul > li li > .mm-next::before,.mobile-nav.mm-menu #mm-1 > ul > li li > .mm-next::after{position:relative;top:auto;left:auto;float:right;width:15px;height:15px;border:none;line-height:24.27px;line-height:2.427rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-size:15px;font-size:1.5rem;}.mobile-nav.mm-menu #mm-1 > ul > li li > .mm-next{height:35px;}.mobile-nav.mm-menu li > .mm-panel{padding:0;}.mobile-nav.mm-menu #mm-1 > ul{list-style:none;}.mobile-nav.mm-menu #mm-1 > ul li{margin:0;background-image:none;}.mobile-nav.mm-menu #mm-1 > ul li a,.mobile-nav.mm-menu #mm-1 > ul li span{padding:14px 20px 16px;padding:1.4rem 2rem 1.6rem;font-family:"Open Sans","Helvetica","Arial",sans-serif;font-weight:800;line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;line-height:22px;letter-spacing:0.7px;letter-spacing:0.07rem;color:#FFFFFF;text-transform:uppercase;background:none;}.mobile-nav.mm-menu #mm-1 > ul > li:nth-last-of-type(-n+2)::after{border-bottom:none;}.mobile-nav.mm-menu #mm-1 > ul > li:last-child{background-color:#000;margin-top:51px;}.mobile-nav.mm-menu #mm-1 > ul > li:last-child:before{position:absolute;left:20px;top:0;content:'';display:block;width:35px;border-top:1px solid #3c3c3c;}.mobile-nav.mm-menu #mm-1 > ul > li:last-child a{padding-top:15px;padding-bottom:15px;font-size:1.2rem;letter-spacing:0;color:#666;}.mobile-nav.mm-menu #mm-1 > ul > li:not(.expanded) > a{position:relative;}.mobile-nav.mm-menu #mm-1 > ul > li li::after{border:none;}.mobile-nav.mm-menu #mm-1 > ul > li li a,.mobile-nav.mm-menu #mm-1 > ul > li li span{padding:5px 20px 5px;font-weight:400;line-height:20px;letter-spacing:0.6px;letter-spacing:0.06rem;text-transform:none;}.mobile-nav.mm-menu #mm-1 > ul > li li.mm-selected a,.mobile-nav.mm-menu #mm-1 > ul > li li.mm-selected span{background-color:transparent;color:#999;}.mobile-nav.mm-menu #mm-1 > ul > li > .mm-panel{padding-bottom:10px;padding-bottom:1rem;}.mobile-nav.mm-menu #mm-1 > ul li.header-magazine-menu > a.mm-next,.mobile-nav.mm-menu #mm-1 > ul li.header-magazine-menu > span.mm-next{width:100%;}.mobile-nav.mm-menu #mm-1 > ul > li li ul{margin-bottom:20px;margin-bottom:2rem;}.mobile-nav.mm-menu #mm-1 > ul > li li:last-child ul{margin-bottom:0;}.mobile-nav.mm-menu #mm-1 > ul > li li li a,.mobile-nav.mm-menu #mm-1 > ul > li li li span{line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;font-weight:400;line-height:20px;letter-spacing:0.6px;letter-spacing:0.06rem;text-transform:none;}#nav-princ{}#nav-princ > ul.menu{height:38px;height:3.8rem;margin:0;padding:0;list-style:none outside;}#nav-princ > ul.menu::after{clear:both;content:"";display:table;}#nav-princ > ul.menu > li{float:left;background:none transparent;padding:0;margin:0;line-height:38px;line-height:3.8rem;}#nav-princ > ul.menu > li > a{color:#000;line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;line-height:16px;line-height:1.6rem;letter-spacing:0;text-decoration:none;text-transform:uppercase;padding:13px 13px 14px;padding:1.3rem 1.3rem 1.4rem;}@media (min-width:1024px){#nav-princ > ul.menu > li > a{padding:13px 15px 14px;padding:1.3rem 1.5rem 1.4rem;}}#nav-princ > ul.menu > li.active > a{font-weight:600;}#nav-princ > ul.menu > li.expanded > a{background:url("/sites/all/themes/custom/ricardocuisine/img/bl_mmTrig.png") center 37px no-repeat transparent;}#nav-princ > ul.menu > li.expanded > ul{position:absolute;top:-9999px;left:-9999px;z-index:50;display:block;width:100%;padding:14px 25px 0px;padding:1.4rem 2.5rem 0rem;margin:0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_secondaryNav.gif") repeat-x 0 0 transparent;opacity:0;-webkit-transition:opacity 0.3s ease-in-out 0.1s,left 0s linear 0.4s,top 0s linear 0.4s;-moz-transition:opacity 0.3s ease-in-out 0.1s,left 0s linear 0.4s,top 0s linear 0.4s;transition:opacity 0.3s ease-in-out 0.1s,left 0s linear 0.4s,top 0s linear 0.4s;}@media (min-width:1024px){#nav-princ > ul.menu > li.expanded > ul{padding-left:-webkit-calc(50% - 485px);padding-left:calc(50% - 485px);padding-right:-webkit-calc(50% - 485px);padding-right:calc(50% - 485px);}}@media (min-width:1100px){#nav-princ > ul.menu > li.expanded > ul{width:1080px;padding:14px 36px 0px;padding:1.4rem 3.6rem 0rem;margin:0px 0px 0px -1px;margin:0rem 0rem 0rem -0.1rem;border:1px solid #ddd;}}html:not(.touch) #nav-princ > ul.menu > li.expanded:hover > ul,html.touch #nav-princ > ul.menu > li.expanded > ul.active{top:50px;left:0;opacity:1;-webkit-transition:opacity 0.3s ease-in-out 0.2s,left 0s linear 0.2s,top 0s linear 0.2s;-moz-transition:opacity 0.3s ease-in-out 0.2s,left 0s linear 0.2s,top 0s linear 0.2s;transition:opacity 0.3s ease-in-out 0.2s,left 0s linear 0.2s,top 0s linear 0.2s;}html:not(.touch) #nav-princ > ul.menu > li.expanded:hover > ul::after,html.touch #nav-princ > ul.menu > li.expanded > ul.active::after{clear:both;content:"";display:table;}#nav-princ > ul.menu > li > ul > li{float:left;padding:0;margin:0;}#nav-princ > ul.menu > li > ul > li > a,#nav-princ > ul.menu > li > ul > li > span{display:block;padding:10px;padding:1rem;margin:0px 4px 0px 0px;margin:0rem 0.4rem 0rem 0rem;line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;font-weight:700;line-height:14px;line-height:1.4rem;text-transform:uppercase;text-decoration:none;color:#666;border:1px solid #ddd;border-radius:3px 3px 0 0;background:#fff;}#nav-princ > ul.menu > li > ul > li.selected > a,#nav-princ > ul.menu > li > ul > li.selected > span{color:#000;border-bottom:1px solid #fff;}#nav-princ > ul.menu ul ul{position:absolute;top:-9999px;left:-9999px;display:block;width:100%;padding:20px 25px;padding:2rem 2.5rem;margin:0;border-bottom:1px solid #ddd;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:26px;-moz-column-gap:26px;column-gap:26px;background-color:#FFFFFF;}@media (min-width:1024px){#nav-princ > ul.menu ul ul{padding-left:-webkit-calc(50% - 485px);padding-left:calc(50% - 485px);padding-right:-webkit-calc(50% - 485px);padding-right:calc(50% - 485px);-webkit-column-count:3;-moz-column-count:3;column-count:3;}}@media (min-width:1100px){#nav-princ > ul.menu ul ul{width:1080px;padding:20px 36px;padding:2rem 3.6rem;margin:0px 0px 0px -1px;margin:0rem 0rem 0rem -0.1rem;border:1px solid #ddd;border-top:none;}}#nav-princ > ul.menu > li > ul > li.selected ul{top:50px;left:0;}#nav-princ > ul.menu ul ul li{display:block;font-size:13px;line-height:15px;padding-left:0;background:none transparent;width:100%;margin:0 0 2px;}#nav-princ > ul.menu ul ul li > a,#nav-princ > ul.menu ul ul li > span{position:relative;display:inline-block;width:100%;padding:5px 35px 6px 12px;background:none rgba(0,0,0,0.04);text-decoration:none;}#nav-princ > ul.menu ul ul li > a:hover,#nav-princ > ul.menu ul ul li > a:focus,#nav-princ > ul.menu ul ul li > span:hover,#nav-princ > ul.menu ul ul li > span:focus{background:none rgba(0,0,0,0.07);}footer li,footer li a,footer p,footer p a{line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;letter-spacing:0;color:#343434;}footer li{margin:0px 0px 5px;margin:0rem 0rem 0.5rem;}footer li a{text-decoration:none;}footer li a:hover{text-decoration:underline;}.wrapFooter{clear:both;position:relative;z-index:20;}.sup-footer,.sub-footer{position:relative;border-bottom:1px solid rgba(0,0,0,0.18);background:url("/sites/all/themes/custom/ricardocuisine/img/bg_main3.jpg") repeat 0 0 transparent;}.sup-footer:first-child,.sub-footer:first-child{border-top:1px solid rgba(0,0,0,0.18);}.sup-footer .innerWrap,.sub-footer .innerWrap{padding-top:20px;padding-top:2rem;padding-bottom:20px;padding-bottom:2rem;}@media (min-width:1024px){.sup-footer .innerWrap,.sub-footer .innerWrap{padding-top:30px;padding-top:3rem;padding-bottom:30px;padding-bottom:3rem;}}.sub-footer{border:none;background:#000;}.sub-footer .innerWrap{padding-top:10px;padding-top:1rem;padding-bottom:58px;padding-bottom:5.8rem;}@media (min-width:720px){.sub-footer .innerWrap{padding-bottom:30px;padding-bottom:3rem;}}footer .footer-zone{margin-bottom:20px;}@media (min-width:720px){footer .footer-zone:last-child{margin-bottom:0;}}footer .footer-zone h2:not(.c-dropdown){padding-bottom:7px;padding-bottom:0.7rem;margin:30px 0px 15px;margin:3rem 0rem 1.5rem;line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;letter-spacing:normal;border-bottom:3px double #c6c6c6;}footer .footer-zone h2:not(.c-dropdown) a{text-decoration:none;}footer .footer-zone h2:not(.c-dropdown):first-child{margin-top:0;}.subFeature .main{background:url("/sites/all/themes/custom/ricardocuisine/img/bg_subWrap.png") bottom left repeat-x transparent;}@media (min-width:720px){.subFeature .owl-carousel{padding-bottom:26px;}}@media (min-width:1024px){.subFeature .owl-carousel{padding-bottom:16px;}}@media (min-width:720px){.subFeature .owl-stage{transition:0.5s !important;}}@media (min-width:720px){.subFeature .owl-stage-outer{margin-left:-6px;padding-left:6px;}}@media (min-width:720px){.subFeature .owl-dots{bottom:-12px;}}@media (min-width:1024px){.subFeature .owl-dots{bottom:-23px;}}.subFeature .desc{height:115px;}.footer-front-only .main{background:url("/sites/all/themes/custom/ricardocuisine/img/bg_subWrap.png") bottom left repeat-x transparent;}@media (min-width:720px){.footer-front-only .innerWrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;}}@media (min-width:720px){.footer-front-only h2{margin-bottom:6px;}}.footer-front-only .menu-de-la-semaine{margin-bottom:20px;}@media (min-width:720px){.footer-front-only .menu-de-la-semaine{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);}}@media (min-width:1024px){.footer-front-only .menu-de-la-semaine{width:40.16%;margin-bottom:0;}}@media (min-width:1100px){.footer-front-only .menu-de-la-semaine{width:404px;}}.footer-front-only .menu-de-la-semaine .owl-stage-outer{margin:28px 0 0;padding:0 1px 1px;border:1px solid #ccc;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.1);border-bottom-left-radius:1px;border-bottom-right-radius:1px;}.footer-front-only .menu-de-la-semaine .owl-dots{top:-27px;bottom:0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:28px;font-size:1.3rem;font-weight:700;}.footer-front-only .menu-de-la-semaine .owl-dots .owl-dot{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 20%;-moz-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;height:28px;line-height:28px;color:#666;border:1px solid transparent;border-bottom:none;}@media (min-width:720px){.footer-front-only .menu-de-la-semaine .owl-dots .owl-dot{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;padding:0 11px;}.footer-front-only .menu-de-la-semaine .owl-dots .owl-dot:lang(en){padding:0 8px;}}.footer-front-only .menu-de-la-semaine .owl-dots .owl-dot.active{color:#000;border-color:#ccc;background-color:#fff;}.footer-front-only .menu-de-la-semaine .owl-dots .owl-dot span{display:none;}@media (min-width:1024px){.footer-front-only .menu-de-la-semaine .owl-dots .owl-dot span{display:inline;background:none;width:auto;height:auto;text-indent:initial;}}.footer-front-only .menu-de-la-semaine .item-list{margin:0;}@media (min-width:720px){.footer-front-only .menu-de-la-semaine .item-list{margin-top:33px;}}.footer-front-only .menu-de-la-semaine .item-list .item{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:auto;padding:10px;margin:0;border:none;background-color:transparent;}@media (min-width:720px){.footer-front-only .menu-de-la-semaine .item-list .item{padding:15px;}}.footer-front-only .menu-de-la-semaine .item-list .item-picture{width:110px;padding:0;margin:0;border:none;border-radius:0;box-shadow:none;background:none transparent;}.footer-front-only .menu-de-la-semaine .item-list .item-picture a{display:block;position:relative;}.footer-front-only .menu-de-la-semaine .item-list .item-picture a:before,.footer-front-only .menu-de-la-semaine .item-list .item-picture a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;content:"";display:block;width:100%;height:100%;border:1px solid rgba(0,0,0,0.2);}.footer-front-only .menu-de-la-semaine .item-list .item-picture a:after{z-index:15;width:-webkit-calc(100% - 2px);width:calc(100% - 2px);height:-webkit-calc(100% - 2px);height:calc(100% - 2px);margin:1px;border:1px solid rgba(255,255,255,0.4);}.footer-front-only .menu-de-la-semaine .item-list .item-picture a img{position:relative;z-index:10;}.footer-front-only .menu-de-la-semaine .item-list .desc{width:-webkit-calc(100% - 120px);width:calc(100% - 120px);margin-left:10px;vertical-align:top;}@media (min-width:720px){.footer-front-only .menu-de-la-semaine .item-list .desc{width:-webkit-calc(100% - 125px);width:calc(100% - 125px);margin-left:15px;}}.footer-front-only .menu-de-la-semaine .item-list .desc h2{padding-bottom:0;border-bottom:none;}@media (min-width:720px){.footer-front-only .menu-de-la-semaine .item-list .desc h2{font-size:1.4rem;line-height:1.6rem;}}.footer-front-only .menu-de-la-semaine .item-list .desc ul li{color:#666;}.footer-front-only .menu-de-la-semaine .item-list .flags,.footer-front-only .menu-de-la-semaine .item-list .eval,.footer-front-only .menu-de-la-semaine .item-list .eval:hover{position:absolute;top:-9999px;left:-9999px;}.footer-front-only .newsletter{margin-bottom:20px;}@media (min-width:720px){.footer-front-only .newsletter{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin:0 0 20px 20px;}}@media (min-width:1024px){.footer-front-only .newsletter{width:31.78%;margin:0 0 0 2.48%;}}@media (min-width:1100px){.footer-front-only .newsletter{width:319px;margin:0 0 0 25px;}}.footer-front-only .newsletter .news-wrapper{padding:15px;border:1px solid #ccc;background-color:#fff;box-shadow:0 1px 2px rgba(0,0,0,0.1);border-top-left-radius:1px;border-top-right-radius:1px;border-bottom-left-radius:1px;border-bottom-right-radius:1px;border-bottom-right-radius:1px;border-top-right-radius:1px;border-bottom-left-radius:1px;border-top-left-radius:1px;}@media (min-width:720px){.footer-front-only .newsletter .news-wrapper{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;}}.footer-front-only .newsletter .intro{font-size:1.4rem;line-height:1.8rem;}.footer-front-only .newsletter form{margin-bottom:0;}.footer-front-only .newsletter label{display:block;margin-bottom:5px;font-weight:700;}.footer-front-only .newsletter .fTxt input{width:100%;}.footer-front-only .newsletter .fBtn{margin:10px 0 0;padding:0;border:none;}@media (min-width:720px){.footer-front-only .boutique{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);}}@media (min-width:1024px){.footer-front-only .boutique{width:23.09%;margin:0 0 0 2.48%;}}@media (min-width:1100px){.footer-front-only .boutique{width:233px;margin:0 0 0 25px;}}.footer-front-only .boutique .showcase{width:100%;}@media (max-width:719px){.footer-front-only .boutique .showcase{max-width:396px;margin:0 auto;}}@media (min-width:720px){.footer-front-only .boutique .showcase{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;}}@media (min-width:720px){.footer-front-only .boutique .showcase .desc{position:relative;bottom:auto;left:auto;right:auto;padding:7px 10px 0 10px;}}.footer-front-only .boutique .showcase .desc h3{font-size:1.4rem;}@media (max-width:1023px){.footer-front-only .boutique .owl-nav{position:absolute;top:0;left:0;width:100%;padding-top:62.73%;pointer-events:none;}}@media (max-width:1023px){.footer-front-only .boutique .owl-prev,.footer-front-only .boutique .owl-next{pointer-events:all;}}@media (min-width:1024px){.footer-front-only .boutique .owl-prev,.footer-front-only .boutique .owl-next{top:-webkit-calc((138px / 2) - 16px);top:calc((138px / 2) - 16px);}}@media (min-width:720px){.footer-front-only .boutique .owl-prev{left:5px;}}@media (min-width:720px){.footer-front-only .boutique .owl-next{right:5px;}}.footer-front-only .blankWrap{position:absolute;top:-9999px;left:-9999px;}@media (min-width:720px){.footer-front-only .blankWrap{position:relative;top:0;left:0;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin-top:29px;margin-left:20px;}}@media (min-width:1024px){.footer-front-only .blankWrap{position:absolute;top:-9999px;left:-9999px;}}.f-box .f-elmnt.photo{width:80px;width:8rem;}.f-box .f-elmnt.photo a{position:relative;display:block;}.f-box .f-elmnt.photo a img{display:block;}.f-box .f-elmnt.photo span.border,.f-box .f-elmnt.photo span.border span{position:absolute;bottom:0;left:0;right:0;top:0;display:block;width:auto !important;border:1px solid rgba(0,0,0,0.2);text-decoration:none;background:none transparent;}.f-box .f-elmnt.photo span.border span{border:1px solid rgba(255,255,255,0.4);}.f-box .f-elmnt.desc{width:-webkit-calc(100% - 80px);width:calc(100% - 80px);padding-left:10px;padding-left:1rem;}.f-box .f-elmnt.desc .title a{line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;letter-spacing:0;}.sup-footer .col::after{clear:both;content:"";display:table;}@media (min-width:720px){.sup-footer .col .univers-ricardo,.sup-footer .col .infolettre,.sup-footer .col .magazine,.sup-footer .col .liens-sociaux{float:none;width:auto;}}@media (min-width:720px){.sup-footer .col .univers-ricardo,.sup-footer .col .magazine{padding-right:0;}}@media (min-width:720px){.sup-footer .col .infolettre,.sup-footer .col .liens-sociaux{padding-left:0;}}.sup-footer .quick-links .c-dropdown + ul li{background-image:none;}.sup-footer .quick-links .c-dropdown + ul li a{text-decoration:none;}.sup-footer .univers-ricardo ul li{margin-bottom:1px;}.sup-footer .infolettre form.frmElmnt{padding:0;margin:10px 0 0;border:none;}.sup-footer .infolettre .fWdgt{display:block;float:none;}.sup-footer .infolettre .fWdgt input{width:100%;height:37px;line-height:37px;margin-right:0;margin-bottom:10px;}.ie .sup-footer .infolettre .fWdgt input{padding:0 6px 0;}@media (min-width:1024px){.sup-footer .infolettre .fWdgt input{width:185px;height:31px;line-height:31px;line-height:3.1rem;margin-bottom:0;margin-right:8px;}}.sup-footer .infolettre .fWdgt .btn{margin:0;}.sup-footer .magazine ul li{margin-bottom:1px;}.sup-footer .liens-sociaux .fbPageLike{margin-right:10px;margin-right:1rem;}@media (min-width:720px){.sup-footer .liens-sociaux .fbPageLike{margin-left:-10px;margin-left:-1rem;}}.sup-footer .liens-sociaux .socialMediaLinks{margin-top:9px;margin-top:0.9rem;}@media (min-width:1024px){.sup-footer .liens-sociaux .socialMediaLinks{float:left;padding:10px 0px 10px 10px;padding:1rem 0rem 1rem 1rem;margin:0;border-left:1px solid #ddd;}}.sub-footer ul.brandShotcuts{max-width:300px;max-width:30rem;margin-bottom:20px;margin-bottom:2rem;margin-left:auto;margin-right:auto;font-size:0;}@media (min-width:720px){.sub-footer ul.brandShotcuts{max-width:none;margin-top:15px;margin-top:1.5rem;text-align:center;}}.sub-footer ul.brandShotcuts li{display:inline-block;width:145px;width:14.5rem;height:86px;height:8.6rem;padding:0;margin:0px 0px 10px 10px;margin:0rem 0rem 1rem 1rem;background-image:none;}.sub-footer ul.brandShotcuts li:nth-of-type(2n + 1){margin-left:0;}@media (min-width:720px){.sub-footer ul.brandShotcuts li{width:auto;height:71px;height:7.1rem;margin-left:18px;margin-left:1.8rem;}.sub-footer ul.brandShotcuts li:nth-of-type(2n + 1){margin-left:18px;margin-left:1.8rem;}}.sub-footer ul.brandShotcuts li:first-child{margin-left:0;}.sub-footer ul.brandShotcuts li a{display:block;text-align:left;text-indent:-9999px;width:145px;width:14.5rem;height:86px;height:8.6rem;background-color:rgba(255,255,255,0.15);background-repeat:no-repeat;background-position:center center;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;outline:0 none;}@media (min-width:720px){.sub-footer ul.brandShotcuts li a{height:71px;height:7.1rem;}}.sub-footer ul.brandShotcuts li a:hover{background-color:#333333;background-color:rgba(255,255,255,0.2);}.sub-footer ul.brandShotcuts li.bsItem_ricardocuisine a{width:145px;width:14.5rem;background-image:url("/sites/all/themes/custom/ricardocuisine/img/lg_brands_rc.png");background-size:14.5rem auto;}@media (min-width:720px){.sub-footer ul.brandShotcuts li.bsItem_ricardocuisine a{width:176px;width:17.6rem;background-size:16.6rem auto;}}.sub-footer ul.brandShotcuts li.bsItem_larriveevinsdumonde a{width:145px;width:14.5rem;background-image:url("/sites/all/themes/custom/ricardocuisine/img/lg_brands_lvdm.png");background-size:12.1rem auto;}@media (min-width:720px){.sub-footer ul.brandShotcuts li.bsItem_larriveevinsdumonde a{width:145px;width:14.5rem;background-size:13.5rem auto;}}.sub-footer ul.brandShotcuts li.bsItem_mamachoka a{width:145px;width:14.5rem;background-image:url("/sites/all/themes/custom/ricardocuisine/img/lg_brands_mc.png");background-size:11rem auto;}@media (min-width:720px){.sub-footer ul.brandShotcuts li.bsItem_mamachoka a{width:132px;width:13.2rem;background-size:12.2rem auto;}}.sub-footer ul.brandShotcuts li.bsItem_espacericardo a{width:145px;width:14.5rem;background-image:url("/sites/all/themes/custom/ricardocuisine/img/lg_brands_er.png");background-size:14.5rem auto;}@media (min-width:720px){.sub-footer ul.brandShotcuts li.bsItem_espacericardo a{width:176px;width:17.6rem;background-size:16.7rem auto;}}.sub-footer .footer-links{margin:0px 0px 30px;margin:0rem 0rem 3rem;padding:0;font-size:0;text-align:center;}@media (min-width:720px){.sub-footer .footer-links{margin-bottom:10px;margin-bottom:1rem;}}.sub-footer .footer-links li{margin:0px 0px 15px;margin:0rem 0rem 1.5rem;padding:0;background-image:none;}@media (min-width:720px){.sub-footer .footer-links li{position:relative;display:inline-block;padding:0px 0px 2px 10px;padding:0rem 0rem 0.2rem 1rem;margin:0px 0px 0px 11px;margin:0rem 0rem 0rem 1.1rem;border-left:1px solid #4d4d4d;}.sub-footer .footer-links li:first-child{padding:0;margin:0;border:none;}}.sub-footer .footer-links li,.sub-footer .footer-links li a{color:#999;}.sub-footer .footer-links li a{border-bottom:1px solid #4d4d4d;}.sub-footer .footer-links li a:hover,.sub-footer .footer-links li a:focus{color:#fff;text-decoration:none;}.sub-footer p.copy{color:#999;text-align:center;}@media (min-width:720px){.sub-footer p.copy{margin-top:15px;margin-top:1.5rem;}}.front .wrapMain{background:none;}.front .wrapMain .main{border-bottom:none;background:none;height:0;overflow:hidden;}.front .wrapMain .main.ready{height:auto;}.front .feature{border-bottom:none;}.front .feature h1{position:absolute;top:-9999px;left:-9999px;}@media (min-width:720px){.front .feature .feature-col-1{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);}}@media (min-width:1024px){.front .feature .feature-col-1{width:40.41%;}}@media (min-width:1100px){.front .feature .feature-col-1{width:417px;}html.ie .front .feature .feature-col-1 .owl-stage-outer{width:407px;}html.ie .front .feature .feature-col-1 .showcase{width:417px;padding-left:5px;padding-right:5px;}}@media (min-width:720px){.front .feature .feature-col-2{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin-left:20px;}}@media (min-width:1024px){.front .feature .feature-col-2{width:24.03%;margin-left:1.93%;}}@media (min-width:1100px){.front .feature .feature-col-2{width:248px;margin-left:20px;}html.ie .front .feature .feature-col-2 .owl-stage-outer{width:238px;}html.ie .front .feature .feature-col-2 .showcase{width:248px;padding-left:5px;padding-right:5px;}}@media (max-width:719px){.front .feature .feature-col-2 .feature-zone{background-color:#FFFFFF;}}@media (min-width:720px){.front .feature .feature-col-2 .feature-zone{width:100%;}html.ie11 .front .feature .feature-col-2 .feature-zone{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}}@media (min-width:720px){.front .feature .feature-col-3{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;width:100%;margin:20px 0 0;}}@media (min-width:1024px){.front .feature .feature-col-3{-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;width:31.69%;margin:0 0 0 1.93%;}}@media (min-width:1100px){.front .feature .feature-col-3{width:327px;margin-left:20px;}html.ie .front .feature .feature-col-3 .owl-stage-outer{width:317px;}html.ie .front .feature .feature-col-3 .showcase{width:327px;padding-left:5px;padding-right:5px;}}@media (min-width:720px){.front .feature .feature-col-3 .feature-zone{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin-left:20px;}.front .feature .feature-col-3 .feature-zone:first-child{margin-left:0;}html.ie11 .front .feature .feature-col-3 .feature-zone{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}}@media (min-width:1024px){.front .feature .feature-col-3 .feature-zone{display:block;width:100%;margin-left:0;}}.front .feature .fz01{max-width:394px;margin:0 auto 20px;}@media (min-width:720px){.front .feature .fz01{max-width:none;margin:0;}}@media (max-width:719px){.front .feature .fz02 .panel:not(:first-child){position:absolute;top:-9999px;left:-9999px;}.front .feature .fz02 .owl-nav{position:absolute;top:-9999px;left:-9999px;}}@media (min-width:720px){.front .feature .fz02 .owl-prev{left:5px;}.front .feature .fz02 .owl-next{right:5px;}}@media (min-width:720px){.front .feature .fz03 .desc{margin:0 1px;}}@media (min-width:720px){.front .feature .fz04 .showcase{width:100%;}.front .feature .fz04 .desc{margin:0 1px;}}@media (min-width:720px) and (max-width:1023px){.front .feature .fz04 .desc{position:relative;padding:5px 5px 0;}}@media (min-width:1024px) and (max-width:1099px){.front .feature .fz04 .pict{max-height:227px;overflow:hidden;}}.front .feature .fz05 .blankWrap{margin-top:20px;color:#fff;background:none repeat scroll 0 0 rgba(0,0,0,0.2);}@media (min-width:720px){.front .feature .fz05 .blankWrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;width:100%;margin-top:0;}}@media (min-width:720px) and (max-width:799px){.front .feature .fz05 .blankWrap{padding-top:0;}.front .feature .fz05 .blankWrap span{display:none;}}.front .feature .fz05 .blankWrap .title{background-position:0 -13px;}.front .feature .fz05 .blankWrap .title:lang(en){background-position:0 0;}.front .feature .fz05 .blankWrap > div{max-width:300px;margin:0 auto;}.search-results{margin:0;}.search-results .main{padding-top:0;padding-bottom:0;border-bottom:none;}.search-results .innerWrap{float:none;}@media (max-width:719px){.search-results .innerWrap{padding:0;background:none;}}.search-results .innerWrap > .preTitle,.search-results .innerWrap > .preTitle a{margin-bottom:4px;margin-bottom:0.4rem;font-weight:700;text-transform:uppercase;color:#666;}@media (max-width:719px){.search-results .innerWrap > .preTitle,.search-results .innerWrap > .preTitle a{padding:15px 10px;padding-bottom:0;margin-bottom:0;letter-spacing:inherit;background-color:#f8f8f8;}}@media (max-width:719px) and (min-width:720px){.search-results .innerWrap > .preTitle,.search-results .innerWrap > .preTitle a{padding:21px 15px 30px;}}@media (max-width:719px) and (min-width:1024px){.search-results .innerWrap > .preTitle,.search-results .innerWrap > .preTitle a{padding:21px 26px 30px;}}@media (max-width:719px) and (min-width:1100px){.search-results .innerWrap > .preTitle,.search-results .innerWrap > .preTitle a{padding:21px 34px 30px;}}@media (max-width:719px){.search-results h1{padding:15px 10px;padding-bottom:0;margin-bottom:0;line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;letter-spacing:inherit;background-color:#f8f8f8;}}@media (max-width:719px) and (min-width:720px){.search-results h1{padding:21px 15px 30px;}}@media (max-width:719px) and (min-width:1024px){.search-results h1{padding:21px 26px 30px;}}@media (max-width:719px) and (min-width:1100px){.search-results h1{padding:21px 34px 30px;}}@media (max-width:719px){.search-results h1 span{display:block;line-height:38.832px;line-height:3.8832rem;letter-spacing:0.48px;letter-spacing:0.048rem;font-size:24px;font-size:2.4rem;line-height:29px;line-height:2.9rem;letter-spacing:inherit;}}.search-results .search-container .tabs-menu{position:relative;z-index:10;}@media (max-width:719px){.search-results .search-container .tabs-menu{padding:15px 10px;margin-bottom:0;padding-top:8px;padding-top:0.8rem;padding-bottom:16px;padding-bottom:1.6rem;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_doubleBorder.png") left bottom repeat-x #f8f8f8;}}@media (max-width:719px) and (min-width:720px){.search-results .search-container .tabs-menu{padding:21px 15px 30px;}}@media (max-width:719px) and (min-width:1024px){.search-results .search-container .tabs-menu{padding:21px 26px 30px;}}@media (max-width:719px) and (min-width:1100px){.search-results .search-container .tabs-menu{padding:21px 34px 30px;}}@media (min-width:720px){.search-results .search-container .tabs-menu li{position:relative;margin:0 0 -1px;}}@media (min-width:720px){.search-results .search-container .tabs-menu li.active{background-color:#FFFFFF;}}@media (min-width:720px){.search-results .search-container .tabs-menu li a{padding:10px 8px 7px;padding:1rem 0.8rem 0.7rem;line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.4rem;font-weight:600;text-align:center;outline:0 none;background:none;}.search-results .search-container .tabs-menu li a span{display:block;}}@media (min-width:720px) and (min-width:870px){.search-results .search-container .tabs-menu li a span{display:inline;}}@media (min-width:1024px){.search-results .search-container .tabs-menu li a{padding:10px 14px 7px;padding:1rem 1.4rem 0.7rem;line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;}}.search-results .search-container .search-zone{position:relative;z-index:5;min-height:710px;min-height:71rem;}@media (min-width:720px){.search-results .search-container .search-zone{overflow:hidden;border:1px solid #ccc;background-color:#FFFFFF;}}.search-results .search-container .search-box{position:absolute;top:-9999px;left:-9999px;}@media (min-width:720px){.search-results .search-container .search-box{position:relative;top:0;left:0;margin:0;padding:20px 15px;padding:2rem 1.5rem;background-color:#fff;}}.search-results .search-container .search-box .search-form{padding:0;margin:0;}.search-results .search-container .search-box .search-form .fLbl{position:absolute;top:-9999px;left:-9999px;}.search-results .search-container .search-box .search-form .fWdgt{float:none;margin:0;}.search-results .search-container .search-box .search-form .fWdgt input{width:-webkit-calc(100% - 145px);width:calc(100% - 145px);height:40px;height:4rem;padding:0px 0px 0px 10px;padding:0rem 0rem 0rem 1rem;margin:0;line-height:29.124px;line-height:2.9124rem;letter-spacing:0.36px;letter-spacing:0.036rem;font-size:18px;font-size:1.8rem;line-height:40px;line-height:4rem;box-shadow:0 1px 0 rgba(0,0,0,0.05);border-right:none;}.search-results .search-container .search-box .search-form .fTxt .btn{width:145px;width:14.5rem;height:40px;height:4rem;max-height:none;padding:0px 15px;padding:0rem 1.5rem;margin:0;line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;line-height:39px;line-height:3.9rem;color:#fff;text-indent:0;text-shadow:0 -1px 0 rgba(0,0,0,0.4);border:1px solid #000;border-radius:0 2px 2px 0;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.2) rgba(0,0,0,0.4);box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.1);background-color:#bbc61b;background-image:-webkit-linear-gradient(top,#bbc61b,#929a1b);background-image:linear-gradient(to bottom,#bbc61b,#929a1b);}.search-results .search-container .sortBy{padding:15px 10px;margin:0;padding-top:10px;padding-top:1rem;padding-bottom:10px;padding-bottom:1rem;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_sortBy.png") left top repeat-x #fff;}@media (min-width:720px){.search-results .search-container .sortBy{padding:21px 15px 30px;}}@media (min-width:1024px){.search-results .search-container .sortBy{padding:21px 26px 30px;}}@media (min-width:1100px){.search-results .search-container .sortBy{padding:21px 34px 30px;}}@media (min-width:720px){.search-results .search-container .sortBy{padding:10px 15px;padding:1rem 1.5rem;}}@media (max-width:719px){.search-results .search-container .sortBy:not(.filter) + .results-list{padding-top:3px;padding-top:0.3rem;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_doubleBorder.png") left top repeat-x #fff;}}@media (min-width:720px){.search-results .search-container .sortBy:not(.filter) + .results-list .item-list .item:first-child{padding-top:10px;padding-top:1rem;margin-top:0;border-top:1px solid #ddd;}}.search-results .search-container .filteredBy{padding:15px 10px;padding-top:0;margin:0;border-bottom:none;}@media (min-width:720px){.search-results .search-container .filteredBy{padding:21px 15px 30px;}}@media (min-width:1024px){.search-results .search-container .filteredBy{padding:21px 26px 30px;}}@media (min-width:1100px){.search-results .search-container .filteredBy{padding:21px 34px 30px;}}@media (max-width:719px){.search-results .search-container .filteredBy{background-color:#fff;}}@media (min-width:720px){.search-results .search-container .filteredBy{margin:0px 15px;margin:0rem 1.5rem;padding:10px 0px;padding:1rem 0rem;border-top:1px solid #ddd;border-bottom:1px solid #ddd;}}.search-results .search-container .filteredBy .filters-container{position:relative;padding-top:10px;padding-top:1rem;border-top:1px solid #ddd;}@media (min-width:720px){.search-results .search-container .filteredBy .filters-container{padding:0;border:none;}}@media (max-width:719px){.search-results .search-container .results-list{padding-top:3px;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_doubleBorder.png") left top repeat-x #fff;}}.search-results .search-container .pagination{padding:15px 10px;padding-top:0;padding-bottom:0;}@media (min-width:720px){.search-results .search-container .pagination{padding:21px 15px 30px;}}@media (min-width:1024px){.search-results .search-container .pagination{padding:21px 26px 30px;}}@media (min-width:1100px){.search-results .search-container .pagination{padding:21px 34px 30px;}}@media (min-width:720px){.search-results .search-container .pagination{padding:0px 15px;padding:0rem 1.5rem;}}.search-results .search-container .content,.search-results .search-container .suggestion{padding:15px 10px;}@media (min-width:720px){.search-results .search-container .content,.search-results .search-container .suggestion{padding:21px 15px 30px;}}@media (min-width:1024px){.search-results .search-container .content,.search-results .search-container .suggestion{padding:21px 26px 30px;}}@media (min-width:1100px){.search-results .search-container .content,.search-results .search-container .suggestion{padding:21px 34px 30px;}}@media (min-width:720px){.search-results .search-container .content,.search-results .search-container .suggestion{padding:10px 15px;padding:1rem 1.5rem;}}.search-results .search-container .content,.search-results .search-container .suggestion{text-align:center;}.search-results .search-container .content p:first-child,.search-results .search-container .suggestion p:first-child{margin:0;}.search-results .search-container .content > h2,.search-results .search-container .suggestion > h2{margin:0px 0px 5px;margin:0rem 0rem 0.5rem;line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;font-weight:400;}@media (min-width:720px){.search-results .search-container .content > h2,.search-results .search-container .suggestion > h2{margin:0px 0px 5px;margin:0rem 0rem 0.5rem;line-height:29.124px;line-height:2.9124rem;letter-spacing:0.36px;letter-spacing:0.036rem;font-size:18px;font-size:1.8rem;line-height:23px;line-height:2.3rem;}}.search-results .search-container .content ul:not(.item-list) li,.search-results .search-container .suggestion ul:not(.item-list) li{margin:0px 0px 2px;margin:0rem 0rem 0.2rem;background:none;}@media (max-width:719px){.search-results .related-info{padding:15px 10px;}}@media (max-width:719px) and (min-width:720px){.search-results .related-info{padding:21px 15px 30px;}}@media (max-width:719px) and (min-width:1024px){.search-results .related-info{padding:21px 26px 30px;}}@media (max-width:719px) and (min-width:1100px){.search-results .related-info{padding:21px 34px 30px;}}@media (min-width:720px){.search-results .related-info{margin-top:45px;margin-top:4.5rem;}}@media (min-width:870px){.search-results .related-info{margin-top:31px;margin-top:3.1rem;}}@media (min-width:1024px){.search-results .related-info{margin-top:35px;margin-top:3.5rem;}}.search-results .related-info .related-search{margin-bottom:20px;margin-bottom:2rem;padding:15px 15px 7px;padding:1.5rem 1.5rem 0.7rem;border:1px solid #cccccc;border-radius:2px;box-shadow:0 1px 1px rgba(0,0,0,0.05);background-color:#ffffff;}.search-results .related-info .related-search .lining{padding:0;margin:0;border:0 none;box-shadow:0 0 0 transparent;background:none transparent;overflow:visible;}.search-results .related-info .related-search .lining .hUnit{padding-bottom:0;border-bottom:none;}.search-results .related-info .related-search .lining .hUnit .desc .title,.search-results .related-info .related-search .lining .hUnit .desc .title a{line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;text-transform:none;}.search-results .related-info .related-search .showAllLink{display:block;margin:20px -15px -5px -15px;margin:2rem -1.5rem -0.5rem -1.5rem;padding:10px 0px;padding:1rem 0rem;clear:left;text-align:center;text-decoration:none;color:#666;border-top:1px solid #ccc;background:none transparent;}.search-results .related-info .blankWrap{margin-bottom:20px;margin-bottom:2rem;}@media (max-width:719px){.search-results.no-result h1{padding:15px 10px;}}@media (max-width:719px) and (min-width:720px){.search-results.no-result h1{padding:21px 15px 30px;}}@media (max-width:719px) and (min-width:1024px){.search-results.no-result h1{padding:21px 26px 30px;}}@media (max-width:719px) and (min-width:1100px){.search-results.no-result h1{padding:21px 34px 30px;}}.search-results.no-result .search-container .tabs-menu,.search-results.no-result .search-container .sortBy,.search-results.no-result .search-container .filteredBy,.search-results.no-result .search-container .pagination{display:none;}.search-results.no-result .related-info{margin-top:0;}.search-results:not(.no-result) .search-container .item-list{margin:0;}.search-results:not(.no-result) .search-container .item-list .item-picture{align-self:flex-start;}.search-results:not(.no-result) .search-container .item-list .item{display:flex;float:none;border-bottom:1px solid #c3c3c3;}.search-results:not(.no-result) .search-container .item-list .item::after{clear:both;content:"";display:table;}@media (max-width:719px){.search-results:not(.no-result) .search-container .item-list .item{padding:15px 10px;padding-right:40px;padding-right:4rem;background-color:#f8f8f8;cursor:pointer;}}@media (max-width:719px) and (min-width:720px){.search-results:not(.no-result) .search-container .item-list .item{padding:21px 15px 30px;}}@media (max-width:719px) and (min-width:1024px){.search-results:not(.no-result) .search-container .item-list .item{padding:21px 26px 30px;}}@media (max-width:719px) and (min-width:1100px){.search-results:not(.no-result) .search-container .item-list .item{padding:21px 34px 30px;}}@media (max-width:719px){.search-results:not(.no-result) .search-container .item-list .item:hover{background-color:#e6e6e6;}}@media (min-width:720px){.search-results:not(.no-result) .search-container .item-list .item{width:auto;padding:0px 0px 10px;padding:0rem 0rem 1rem;margin:10px 15px;margin:1rem 1.5rem;}.search-results:not(.no-result) .search-container .item-list .item:last-child{margin-bottom:0;}}.search-results:not(.no-result) .search-container .item-list .item::before{position:absolute;top:0;right:15px;bottom:0;width:10px;height:15px;margin:auto;line-height:24.27px;line-height:2.427rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-size:15px;font-size:1.5rem;line-height:15px;}@media (min-width:720px){.search-results:not(.no-result) .search-container .item-list .item::before{display:none;}}.search-results:not(.no-result) .search-container .item-list .item .item-picture{width:76px;width:7.6rem;margin-bottom:0;}@media (min-width:720px){.search-results:not(.no-result) .search-container .item-list .item .item-picture{width:80px;width:8rem;}}.search-results:not(.no-result) .search-container .item-list .item .desc{width:-webkit-calc(100% - 86px);width:calc(100% - 86px);}@media (min-width:720px){.search-results:not(.no-result) .search-container .item-list .item .desc{width:-webkit-calc(100% - 90px);width:calc(100% - 90px);}}.search-results:not(.no-result) .search-container .item-list .item .desc p{margin-top:10px;margin-top:1rem;margin-bottom:0;}@media (max-width:719px){.search-results:not(.no-result) .search-container .item-list .item .desc p{display:block;}}.search-results:not(.no-result) .search-container .item-list .item .desc .preTitle{padding:0;margin:0 0 3px;font-size:1.3rem;line-height:1.5rem;font-weight:bold;text-transform:uppercase;color:#999;}.search-results:not(.no-result) .search-container .item-list .item .desc .preTitle + .title{margin-top:0;}@media (min-width:720px){.search-results:not(.no-result) .search-container .item-list .item .desc .title{text-transform:uppercase;}}@media (min-width:1024px){.search-results:not(.no-result) .search-container .item-list .item .desc .title{line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;line-height:19px;line-height:1.9rem;}}.search-results:not(.no-result) .search-container .item-list .item .meta .eval,.search-results:not(.no-result) .search-container .item-list .item .meta .eval:hover{border-left:1px solid #AAA;padding-left:7px;margin-left:7px;text-indent:0;}.search-results:not(.no-result) .search-container .item-list .item.text-fluid{min-height:0;}.search-results:not(.no-result) .search-container .item-list .item.text-fluid .item-picture{width:118px;width:11.8rem;}@media (min-width:1024px){.search-results:not(.no-result) .search-container .item-list .item.text-fluid .item-picture{width:148px;width:14.8rem;margin-right:12px;margin-right:1.2rem;}}.search-results:not(.no-result) .search-container .item-list .item.text-fluid .desc{float:left;width:-webkit-calc(100% - 128px);width:calc(100% - 128px);}@media (min-width:1024px){.search-results:not(.no-result) .search-container .item-list .item.text-fluid .desc{width:-webkit-calc(100% - 160px);width:calc(100% - 160px);}}.search-results:not(.no-result) .search-container .item-list .item.text-fluid .desc .meta{position:relative;margin-bottom:6px;margin-bottom:0.6rem;}@media (max-width:719px){.search-results:not(.no-result) .search-container .item-list .item.text-fluid .desc .meta:before{position:absolute;bottom:0;left:0;z-index:20;content:'';display:block;width:100%;height:15px;}}@media (max-width:719px){.search-results:not(.no-result) .search-container .item-list .item.text-fluid .desc .meta .date,.search-results:not(.no-result) .search-container .item-list .item.text-fluid .desc .meta .eval,.search-results:not(.no-result) .search-container .item-list .item.text-fluid .desc .meta .eval:hover{display:block;padding-left:0;margin-left:0;border-left:none;}}.search-results:not(.no-result) .search-container .item-list .desc{display:flex;flex-direction:column;}.search-results:not(.no-result) .search-container .item-list .desc ul.missing{margin-top:auto;}.search-results .related-info .item{padding:9px 0 0;}.search-results .related-info .item:first-child{padding-top:9px;}.search-results.no-result .search-container .item-list{font-size:0;text-align:center;}@media (min-width:640px){.search-results.no-result .search-container .item-list{width:80%;margin:auto;}}@media (min-width:720px){.search-results.no-result .search-container .item-list{width:100%;margin-top:20px;margin-top:2rem;}}@media (min-width:870px){.search-results.no-result .search-container .item-list{width:80%;}}.search-results.no-result .search-container .item-list .item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);margin-left:10px;margin-left:1rem;}@media (max-width:479px){.search-results.no-result .search-container .item-list .item:nth-of-type(2n+1){margin-left:0;}}@media (min-width:480px){.search-results.no-result .search-container .item-list .item{width:31.5%;margin-left:-webkit-calc(5% / 2);margin-left:calc(5% / 2);}}@media (min-width:480px) and (max-width:719px){.search-results.no-result .search-container .item-list .item:nth-of-type(3n+1){margin-left:0;}}@media (min-width:720px){.search-results.no-result .search-container .item-list .item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);margin-left:10px;margin-left:1rem;}}@media (min-width:720px) and (max-width:869px){.search-results.no-result .search-container .item-list .item:nth-of-type(2n+1){margin-left:0;}}@media (min-width:870px){.search-results.no-result .search-container .item-list .item{width:31.5%;margin-left:-webkit-calc(5% / 2);margin-left:calc(5% / 2);}}@media (min-width:870px) and (max-width:1023px){.search-results.no-result .search-container .item-list .item:nth-of-type(3n+1){margin-left:0;}}@media (min-width:1024px){.search-results.no-result .search-container .item-list .item{width:29.5%;margin-left:-webkit-calc(11.5% / 2);margin-left:calc(11.5% / 2);}.search-results.no-result .search-container .item-list .item:nth-of-type(3n+1){margin-left:0;}}.search-results.no-result .search-container .item-list .item .desc .title{text-align:center;}.wrapMain .main.process{max-width:640px;margin:0 auto;padding:1rem 0;border-bottom:0 none;background:none transparent;}@media (min-width:720px){.wrapMain .main.process{max-width:640px;padding:5rem 0 3rem;}}@media (min-width:1024px){.wrapMain .main.process{max-width:800px;}}.wrapMain .main.process .innerWrap{width:auto;margin:0 1rem;padding:1rem;box-shadow:0 1px 0 rgba(0,0,0,0.05);border:1px solid #c6c6c6;border-radius:4px;background:none #fff;}@media (min-width:720px){.wrapMain .main.process .innerWrap{margin:0;padding:2.5rem;}}.main.process.login{max-width:480px;}@media (min-width:1024px){.main.process.login{max-width:697px;}}.login-form .innerWrap{padding:1rem;}@media (min-width:720px){.login-form .innerWrap{padding:2.5rem;}}.login-form h1,.login-form h2{color:#000;}.login-form .intro{margin-bottom:1.5rem;}.login-form .gridLine{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.login-form .left-col{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;box-ordinal-group:1;-webkit-order:1;-moz-order:1;order:1;-ms-flex-order:1;width:100%;margin-bottom:0;padding-bottom:28px;border-bottom:1px solid #c6c6c6;}@media (min-width:1024px){.login-form .left-col{position:relative;width:310px;padding-bottom:0;border-bottom:none;}.login-form .left-col::after{position:absolute;top:0;right:-31px;content:"";width:1px;height:100%;background-color:#c6c6c6;}}.login-form .right-col{position:relative;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;box-ordinal-group:2;-webkit-order:2;-moz-order:2;order:2;-ms-flex-order:2;width:100%;padding-top:28px;}.login-form .right-col p{text-align:center;}@media (min-width:1024px){.login-form .right-col{width:273px;margin-left:60px;padding-top:30px;}}.login-form .primaryAction{padding:5px 8px;margin-right:3px;}@media (min-width:720px){.login-form .primaryAction{padding:5px 18px;margin-right:5px;}}.login-form .secondaryAction{font-size:1.3rem;letter-spacing:-0.04em;}@media (min-width:720px){.login-form .secondaryAction{letter-spacing:0;}}.login-form .registerLinkWrap{margin:2rem 0 0.2rem;padding:1.3rem 0 0 0;font-size:1.6rem;font-weight:normal;line-height:1.9rem;text-align:center;border-top:1px solid #ddd;}@media (min-width:1024px){.login-form .registerLinkWrap{padding:1.3rem 0;}}.login-form .registerLinkWrap a{text-decoration:none;padding:0.9rem 1rem;background-color:#fdfdfd;background-image:-webkit-linear-gradient(top,#fdfdfd,#e6e6e6);background-image:linear-gradient(to bottom,#fdfdfd,#e6e6e6);}.login-form .registerLinkWrap a:hover{text-decoration:none;background-color:#f1f1f1;background-image:-webkit-linear-gradient(top,#f1f1f1,#ddd);background-image:linear-gradient(to bottom,#f1f1f1,#ddd);}.login-form .frmAlt{margin-top:0;}.login-form .fWdgt{float:none;}.login-form .fTxt .fLbl{position:absolute;top:-9999px;left:-9999px;}.login-form .fTxt input{width:100%;margin:0;padding:6px 6px 5px;line-height:inherit;}html.ios .login-form .fTxt input{line-height:31px;}html[lang="fr"] .login-form .right-col:before{content:"ou";display:block;position:absolute;width:30px;height:14px;top:-8px;left:50%;margin-left:-15px;font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;font-weight:bold;background:#fff;text-align:center;}@media (min-width:1024px){html[lang="fr"] .login-form .right-col:before{content:none;}}html[lang="en"] .login-form .right-col:before{content:"or";display:block;position:absolute;width:30px;height:14px;top:-8px;left:50%;margin-left:-15px;font-size:14px;font-size:1.4rem;line-height:14px;line-height:1.4rem;font-weight:bold;background:#fff;text-align:center;}@media (min-width:1024px){html[lang="en"] .login-form .right-col:before{content:none;}}.btn.connectWithFacebook{position:relative;display:block;max-width:274px;background:-webkit-linear-gradient(top,#5d7bb1 0%,#294672 100%);background:transparent linear-gradient(to bottom,#5d7bb1 0px,#294672 100%) repeat scroll 0 0;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.2) rgba(0,0,0,0.6);box-shadow:0 1px 0 rgba(255,255,255,0.3) inset,0 1px 0 rgba(0,0,0,0.2);color:#fff;font-size:17px;font-size:1.7rem;line-height:17px;line-height:1.7rem;letter-spacing:0;margin:0 auto 20px;padding:11px 14px 11px;text-shadow:0 1px 0 rgba(0,0,0,0.2);text-transform:none;text-decoration:none;}.btn.connectWithFacebook .icon{background:transparent url("/sites/all/themes/custom/ricardocuisine/img/ic_facebook.png") no-repeat scroll 0 0;float:left;height:24px;margin-top:-4px;position:inherit;width:20px;}@media (min-width:720px){.main.process.register .txt,.main.process.register .fBtn,.main.process.forgot-password .txt,.main.process.forgot-password .fBtn{padding-left:23rem;}}.main.process.register .fBtn,.main.process.forgot-password .fBtn{margin-bottom:0;}.main.welcome{border-bottom:none;}.main.welcome h1{padding:3.5rem 0 0;margin:0 1rem;font-size:2.4rem;line-height:2.65rem;text-align:center;color:green;}@media (min-width:720px){.main.welcome h1{padding:7.5rem 0 0;font-size:3rem;}}.main.welcome .innerWrap{padding-top:0;}@media (min-width:720px){.main.welcome .innerWrap{padding-bottom:5rem;}}.main.welcome h2{padding-top:2rem;margin:0 auto 0;font-size:1.4rem;line-height:1.8rem;text-align:center;}@media (min-width:720px){.main.welcome h2{width:435px;padding-top:4rem;font-size:1.6rem;line-height:2.1rem;}.main.welcome h2:lang(fr){width:470px;}}.main.welcome ul{width:175px;margin:1rem auto 0;font-size:1.5rem;font-weight:500;}.main.welcome ul:lang(fr){width:270px;}@media (min-width:720px){.main.welcome ul{margin:1.5rem auto 0;}}.main.welcome .action{margin-top:2rem;text-align:center;}.mon-espace{float:none;width:100%;margin-top:0;margin-bottom:0;}.mon-espace::after{clear:both;content:"";display:table;}.mon-espace .tabs-menu{display:block;}.mon-espace .tabs-menu li{position:relative;}@media (min-width:720px){.mon-espace .tabs-menu li.active a{background:#fff;}}.mon-espace .list-categories{float:left;margin-bottom:0;position:relative;z-index:100;width:100%;}.mon-espace .list-categories .main{border:0;background:inherit;}.mon-espace .list-categories .main .innerWrap{max-width:none;}.mon-espace .mon-profil,.mon-espace .ma-liste-epicerie,.mon-espace .mon-menu,.mon-espace .mes-recettes{float:left;margin-bottom:0;margin-top:0;width:100%;}.mon-espace .mon-profil::after,.mon-espace .ma-liste-epicerie::after,.mon-espace .mon-menu::after,.mon-espace .mes-recettes::after{clear:both;content:"";display:table;}.mon-espace .mon-profil .main,.mon-espace .ma-liste-epicerie .main,.mon-espace .mon-menu .main,.mon-espace .mes-recettes .main{border:0;padding-bottom:1rem;}@media (min-width:720px){.mon-espace .mon-profil .main,.mon-espace .ma-liste-epicerie .main,.mon-espace .mon-menu .main,.mon-espace .mes-recettes .main{padding-bottom:4rem;}}.mon-espace .mon-profil .innerWrap,.mon-espace .ma-liste-epicerie .innerWrap,.mon-espace .mon-menu .innerWrap,.mon-espace .mes-recettes .innerWrap{background:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);position:relative;margin:0 1rem;width:auto;}@media (min-width:720px){.mon-espace .mon-profil .innerWrap,.mon-espace .ma-liste-epicerie .innerWrap,.mon-espace .mon-menu .innerWrap,.mon-espace .mes-recettes .innerWrap{margin:0 1.5rem;min-height:300px;}}@media (min-width:1024px){.mon-espace .mon-profil .innerWrap,.mon-espace .ma-liste-epicerie .innerWrap,.mon-espace .mon-menu .innerWrap,.mon-espace .mes-recettes .innerWrap{margin:0 2.6rem;}}@media (min-width:1100px){.mon-espace .mon-profil .innerWrap,.mon-espace .ma-liste-epicerie .innerWrap,.mon-espace .mon-menu .innerWrap,.mon-espace .mes-recettes .innerWrap{padding:2.4rem;margin:0 3.4rem;border-radius:2px;}}.mon-espace .mon-profil h2,.mon-espace .ma-liste-epicerie h2,.mon-espace .mon-menu h2,.mon-espace .mes-recettes h2{font-size:2.1rem;font-weight:normal;line-height:2.8rem;margin-bottom:0.6rem;margin-top:0;}.mon-espace .titleGroup{position:absolute;top:-9999px;left:-9999px;margin-bottom:13px;border-bottom:6px solid rgba(0,0,0,0.06);}@media (min-width:720px){.mon-espace .titleGroup{position:relative;top:0;left:0;}}.mon-espace .titleGroup ul.pageActions{list-style-type:none;bottom:11px;margin:0;position:absolute;right:0;}.mon-espace .titleGroup ul.pageActions li{background:transparent;border-left:1px solid #ddd;float:left;margin-left:11px;padding:0 0 0 10px;}.mon-espace .titleGroup ul.pageActions li a{color:#444;font-size:13px;padding-left:20px;position:relative;text-decoration:none;}.mon-espace .titleGroup ul.pageActions li a .svg-icon::before{width:16px;height:20px;font-size:1.3rem;line-height:20px;}.mon-espace .titleGroup ul.pageActions li .sendEmail .svg-icon::before{font-size:1.1rem;}@media (max-width:719px){.mon-espace .titleGroup ul.pageActions li{border:0 none;}}.mon-espace .titleGroup ul.pageActions li:first-child{border:0 none;margin:0;padding:0;}.mon-espace .batchAction{position:relative;margin-top:10px;padding-left:23px;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_batchAction.png") 5px 39px no-repeat;}@media (min-width:1100px){.mon-espace .batchAction{background-position:5px 29px;}}.mon-espace .batchAction input{position:absolute;top:3px;left:0;}html.ie .mon-espace .batchAction input{top:2px;}html.ios .mon-espace .batchAction input{top:1px;}html.android.chrome .mon-espace .batchAction input{top:0;}html.android.old-android .mon-espace .batchAction input{top:2px;}.mon-espace .batchAction label{display:block;width:100%;}.mon-espace .batchAction .btn{position:relative;margin:15px 5px 0 0;}.mon-espace .batchAction .btn .svg-icon::before{width:35px;height:40px;font-size:1.4rem;line-height:40px;}@media (min-width:1100px){.mon-espace .batchAction .btn .svg-icon::before{width:30px;height:30px;line-height:30px;}}.mon-espace .batchAction .addToFolder{padding-left:35px;}.mon-espace .batchAction .delete{padding-left:33px;}.mon-espace .batchAction .delete .svg-icon::before{font-size:1.6rem;}@media (min-width:720px){.mon-espace .batchAction .delete{padding-left:30px;}}@media (max-width:719px){.popover-mon-espace{width:300px;}}.popover-mon-espace form{margin:0;}.popover-mon-espace form input{margin-bottom:0;}.popover-mon-espace .frmElmnt{padding:0;border:none;}.popover-mon-espace .frmElmnt:last-child{margin-bottom:0;}.popover-mon-espace .fBtn{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin-top:1rem;}.popover-mon-espace .btn{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;margin-right:1rem;}.popover-mon-espace .btn:last-child{margin-right:0;}.popover-mon-espace input.editFolder{max-width:275px;padding:5px;color:#797979;border:1px solid #AAAAAA;border-top-left-radius:1px;border-top-right-radius:1px;border-bottom-left-radius:1px;border-bottom-right-radius:1px;border-bottom-right-radius:1px;border-top-right-radius:1px;border-bottom-left-radius:1px;border-top-left-radius:1px;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_input.png") repeat-x scroll 0 0 #FAFAFA;}.popover-mon-espace .form-item .fSlct{width:100%;}.popover-mon-espace .form-item select{width:100%;max-width:300px;padding:5px;margin:0;border:1px solid #AAAAAA;border-top-left-radius:1px;border-top-right-radius:1px;border-bottom-left-radius:1px;border-bottom-right-radius:1px;border-bottom-right-radius:1px;border-top-right-radius:1px;border-bottom-left-radius:1px;border-top-left-radius:1px;background-color:#EEEEEE;background-image:-webkit-linear-gradient(top,#EEEEEE 20%,#FFFFFF 80%);background-image:linear-gradient(to bottom,#EEEEEE 20%,#FFFFFF 80%);box-shadow:0 1px 0 #FFFFFF inset;}.sendByEmailDialog{margin-top:20px;}.datepicker{padding:8px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background-color:#f5f5f5;border:1px solid #ddd;margin-bottom:10px;}.datepicker table{background-color:transparent;}@media (min-width:720px){.datepicker table{width:277px;}}.datepicker th,.datepicker td{padding:4px 5px 4px;}.datepicker td,.datepicker th{border-radius:2px;height:auto;text-align:center;}.datepicker td{font-size:13px;line-height:16px;}.datepicker td:hover{background:#eee;cursor:pointer;}.datepicker td.old{color:#999;cursor:default;}.datepicker td.today,.datepicker td.today:hover,.datepicker td.today.disabled,.datepicker td.today.disabled:hover{background-color:#f7c001;border-color:#f7c001;cursor:pointer;}.datepicker td.active,.datepicker td.active:hover,.datepicker td.active.disabled,.datepicker td.active.disabled:hover{background-color:#BBC61B;border-color:#BBC61B;color:#fff;font-weight:bold;cursor:pointer;}.datepicker th.prev,.datepicker th.next{position:relative;text-indent:-9999px;overflow:hidden;cursor:pointer;}.datepicker th.prev::before{content:'';background:url("/sites/all/themes/custom/ricardocuisine/img/ic_cursor01.png") -13px 0 no-repeat transparent;width:13px;height:16px;display:block;float:left;margin-bottom:-3px;}.datepicker th.next::before{content:'';background:url("/sites/all/themes/custom/ricardocuisine/img/ic_cursor01.png") -50px 0 no-repeat transparent;width:13px;height:16px;display:block;float:right;margin-bottom:-3px;}.datepicker td span.disabled,.datepicker td span.disabled:hover{background:none;color:#999999;cursor:default;}.datepicker thead tr th{padding-top:5px;padding-bottom:5px;border-bottom:1px solid #ddd;}.datepicker thead tr th.datepicker-switch{font-weight:bold;padding-top:0px;padding-bottom:6px;border-bottom:1px solid #ddd;}.datepicker .datepicker-title,.datepicker .datepicker-months,.datepicker .datepicker-years,.datepicker tfoot{display:none !important;}.mon-espace .item-list .item{border-bottom:1px solid #ddd;}.mon-espace .item-list .item h4 a,.mon-espace .item-list .item h5 a{text-decoration:none;}.mon-espace .item-list .item h4 a:hover,.mon-espace .item-list .item h5 a:hover{text-decoration:underline;}.mon-espace .item-list .item ul.actionLinks{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px;}.mon-espace .item-list .item ul.actionLinks li{margin-left:15px;}.mon-espace .item-list .item ul.actionLinks li:first-child{margin:0;}@media (min-width:1100px){.mon-espace .item-list .item ul.actionLinks li{margin:0;}}.mon-espace .item-list .item ul.actionLinks li a{display:block;width:40px;height:40px;text-indent:-9999px;text-decoration:none;background-color:#fff;border:1px solid #c6c6c6;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.mon-espace .item-list .item ul.actionLinks li a::before{display:none;}@media (min-width:1100px){.mon-espace .item-list .item ul.actionLinks li a{width:30px;height:24px;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#dddddd);background-image:linear-gradient(to bottom,#f9f9f9,#dddddd);border-color:#a6a6a6;border-right:0 none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 0 rgba(0,0,0,0.08);outline:0 none;}.mon-espace .item-list .item ul.actionLinks li a span.svg-icon::before{line-height:24px;}}@media (min-width:1100px){.mon-espace .item-list .item ul.actionLinks li:first-child a{border-left:1px solid #a6a6a6;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px;border-top-left-radius:3px;}}@media (min-width:1100px){.mon-espace .item-list .item ul.actionLinks li:last-child a{border-right:1px solid #a6a6a6;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:0;border-top-left-radius:0;}}@media (min-width:1100px){.mon-espace .item-list .item ul.actionLinks li:only-of-type a{border:1px solid #a6a6a6;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}}@media (max-width:719px){.mon-espace .ma-liste-epicerie .innerWrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;box-orient:vertical;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}}@media (max-width:719px){.mon-espace .ma-liste-epicerie .titleGroup{position:relative;top:0;left:0;-ms-order:2;-webkit-order:2;order:2;margin:0;border:none;}.mon-espace .ma-liste-epicerie .titleGroup h2{position:absolute;top:-9999px;left:-9999px;}.mon-espace .ma-liste-epicerie .titleGroup .pageActions{position:relative;bottom:auto;right:auto;margin-top:15px;}.mon-espace .ma-liste-epicerie .titleGroup .pageActions::after{clear:both;content:"";display:table;}.mon-espace .ma-liste-epicerie .titleGroup .pageActions li:first-child{margin-left:11px;padding-left:10px;}.mon-espace .ma-liste-epicerie .titleGroup .pageActions li a{display:block;padding-top:13px;padding-bottom:13px;}.mon-espace .ma-liste-epicerie .titleGroup .pageActions li a .svg-icon::before{top:0;bottom:0;margin:auto 0;}}.mon-espace .ma-liste-epicerie .ingredients{position:relative;}.mon-espace .ma-liste-epicerie .ingredients::after{clear:both;content:"";display:table;}@media (max-width:719px){.mon-espace .ma-liste-epicerie .ingredients{-ms-order:1;-webkit-order:1;order:1;}}.mon-espace .ma-liste-epicerie .ingredients form{margin:0;}.mon-espace .ma-liste-epicerie .ingredients .category{margin-top:2rem;}.mon-espace .ma-liste-epicerie .ingredients .category:first-of-type{margin-top:0;}.mon-espace .ma-liste-epicerie .ingredients h3{margin:0;padding:0 0 7px;font-size:1.6rem;font-style:normal;font-weight:700;line-height:2rem;text-transform:uppercase;border-bottom:1px solid #ddd;}.mon-espace .ma-liste-epicerie .ingredients ul{padding-bottom:1px;margin-bottom:21px;border-bottom:1px solid #ddd;}.mon-espace .ma-liste-epicerie .ingredients ul li{position:relative;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;margin:0;padding:0.7rem 0 0.7rem 0.5rem;line-height:1.8rem;background:transparent;border-bottom:1px solid #ddd;}.mon-espace .ma-liste-epicerie .ingredients ul li:hover{background:url("/sites/all/themes/custom/ricardocuisine/img/bg_diago.png") repeat;}.mon-espace .ma-liste-epicerie .ingredients ul li input{display:block;margin:0 1rem 0 0;}html.ios .mon-espace .ma-liste-epicerie .ingredients ul li input{margin-top:1px;}html.android.chrome .mon-espace .ma-liste-epicerie .ingredients ul li input{margin-top:-2px;}html.android.old-android .mon-espace .ma-liste-epicerie .ingredients ul li input{margin-top:-1px;}.mon-espace .ma-liste-epicerie .ingredients ul li label{display:block;line-height:1.8rem;-ms-flex:1 1 auto;-webkit-flex:1 1 0;flex:1 1 0;margin-right:10px;word-break:break-word;}.mon-espace .ma-liste-epicerie .ingredients ul li .itemAction{position:relative;display:block;width:40px;height:40px;text-indent:-9999px;text-decoration:none;background-color:#fff;border:1px solid #c6c6c6;border-top-left-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-bottom-right-radius:2px;border-top-right-radius:2px;border-bottom-left-radius:2px;border-top-left-radius:2px;overflow:hidden;}@media (min-width:1100px){.mon-espace .ma-liste-epicerie .ingredients ul li .itemAction{width:32px;height:24px;border-color:#eee;}.mon-espace .ma-liste-epicerie .ingredients ul li .itemAction span.svg-icon::before{line-height:22px;}}@media (min-width:1100px){.mon-espace .ma-liste-epicerie .ingredients ul li .itemAction.delete span.svg-icon::before{width:32px;height:23px;font-size:1.6rem;line-height:23px;}}.mon-espace .ma-liste-epicerie .ingredients ul li .addIngredient{position:relative;display:inline-block;padding-left:2.3rem;padding-right:1rem;}.mon-espace .ma-liste-epicerie .ingredients ul li .addIngredient span.svg-icon::before{position:absolute;top:2px;left:0;display:block;width:15px;height:14px;margin:0 5px 0 -1px;font-size:1.2rem;line-height:14px;text-decoration:none;}.mon-espace .ma-liste-epicerie .ingredients .batchAction{margin-left:5px;}.addRecipeAmongFavoritesRecipeContent .chosen-container{width:100% !important;}@media (min-width:720px){.addRecipeAmongFavoritesRecipeContent .chosen-container{min-width:300px;}}@media (max-width:719px){.mon-espace .mon-menu .main{padding-bottom:0;}}.mon-espace .mon-menu .innerWrap{min-height:0;box-shadow:none;}.mon-espace .mon-menu .date-nav{padding:14px 0 16px;border-top:3px double #c4c4c4;border-bottom:3px double #c4c4c4;text-align:center;}.mon-espace .mon-menu .date-nav .month-nav{position:relative;margin-bottom:12px;}.mon-espace .mon-menu .date-nav .month-txt{display:inline-block;font-weight:bold;font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem;}.mon-espace .mon-menu .date-nav .prev-month,.mon-espace .mon-menu .date-nav .next-month{display:block;position:absolute;top:0;width:32px;height:32px;text-decoration:none;font-size:1.6rem;line-height:3.2rem;}.mon-espace .mon-menu .date-nav .prev-month{left:10px;}.mon-espace .mon-menu .date-nav .next-month{right:10px;}.mon-espace .mon-menu .date-nav .btn{width:200px;margin:0;text-decoration:none;}.mon-espace .mon-menu .week-list,.mon-espace .mon-menu .day-list{list-style:none;margin:0;padding:0;}.mon-espace .mon-menu .week-item,.mon-espace .mon-menu .day-item{margin:0;padding:0 0 0 0;background:none;}.mon-espace .mon-menu .day-item{padding:15px 0;border-bottom:1px solid #c4c4c4;}.mon-espace .mon-menu .day-item.today{background:#faf9e7;}.mon-espace .mon-menu .day-item:last-child{border-bottom:none;}.mon-espace .mon-menu .animDrawer{height:0;overflow:hidden;-webkit-transition:height 0.5s ease;transition:height 0.5s ease;border-bottom:1px solid #c4c4c4;}@media (max-width:719px){.mon-espace .mon-menu .week-list li:last-child .animDrawer{border-bottom:none;}}.mon-espace .mon-menu .week-title{margin-bottom:0;background:#f2f2f2;-webkit-transition:background 0.5s linear;transition:background 0.5s linear;}.mon-espace .mon-menu .week-title a{position:relative;display:block;height:60px;padding-left:15px;line-height:6rem;color:#000;text-decoration:none;}.mon-espace .mon-menu .week-title a span{position:absolute;top:0;right:18px;}.mon-espace .mon-menu .week-item.open .week-title{background:#000;}.mon-espace .mon-menu .week-item.open .week-title a{color:#fff;}.mon-espace .mon-menu .week-item.open .animDrawer{height:auto;}.mon-espace .mon-menu .day-title{font-size:1.4rem;line-height:1.6rem;}.mon-espace .mon-menu .day-title span{text-transform:uppercase;}.mon-espace .mon-menu .item-list{margin-top:0;}.mon-espace .mon-menu .item-list:after{content:none;}.mon-espace .mon-menu .item-list .item{border-bottom:none;}@media (max-width:719px){.mon-espace .mon-menu{position:inherit;}.mon-espace .mon-menu .main,.mon-espace .mon-menu .innerWrap{position:inherit;}.mon-espace .mon-menu > .main > .innerWrap{min-height:0;margin:0;padding:0;border:none;}.mon-espace .mon-menu .titleGroup{top:48px;left:auto;right:10px;z-index:110;}.mon-espace .mon-menu .titleGroup h2{position:absolute;top:-9999px;left:-9999px;}.mon-espace .mon-menu .day-title{padding:0 0 0 15px;margin-bottom:13px;}.mon-espace .mon-menu .add-recipe{margin:0 0 0 15px;}.mon-espace .mon-menu .item-list{margin-bottom:13px;}.mon-espace .mon-menu .item-list .item{min-height:24px;padding:0;margin-bottom:10px;}.mon-espace .mon-menu .item-list .item:last-child{margin-bottom:0;}.mon-espace .mon-menu .item-list .item .item-picture{display:none;}.mon-espace .mon-menu .item-list .item .desc{width:100%;padding:9px 60px 10px 15px;float:none;}.mon-espace .mon-menu .item-list .item .desc .title{margin-bottom:0;}.mon-espace .mon-menu .item-list .item .desc .title a{font-weight:normal;}.mon-espace .mon-menu .item-list .item .desc .title a:hover{text-decoration:none;}.mon-espace .mon-menu .item-list .item .desc .eval,.mon-espace .mon-menu .item-list .item .desc .rating,.mon-espace .mon-menu .item-list .item .desc ul{display:none;}.mon-espace .mon-menu .item-list .item .desc ul.actionLinks{display:block;position:absolute;top:0;right:10px;margin-top:0;}}@media (min-width:720px){.mon-espace .mon-menu .date-nav{position:relative;padding:0 0 13px;border-top:none;}.mon-espace .mon-menu .date-nav .month-nav{margin-bottom:0;}.mon-espace .mon-menu .date-nav .month-txt{margin:0 8px;font-size:1.8rem;text-transform:uppercase;}.mon-espace .mon-menu .date-nav .prev-month,.mon-espace .mon-menu .date-nav .next-month{display:inline-block;position:relative;left:auto;right:auto;font-size:1.4rem;}.mon-espace .mon-menu .date-nav .btn{position:absolute;top:0;left:0;width:auto;}.mon-espace .mon-menu .week-title a{padding-left:21px;height:52px;line-height:5.2rem;}.mon-espace .mon-menu .week-title a span{right:21px;}.mon-espace .mon-menu .day-item{padding:18px 21px;}.mon-espace .mon-menu .day-item .day-title{margin-bottom:18px;}.mon-espace .mon-menu .day-item .item-list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;}.mon-espace .mon-menu .day-item .item-list:after{content:" ";display:block;height:0;width:49%;}.mon-espace .mon-menu .day-item .item-list .item{width:49%;padding:0;margin-bottom:18px;}}@media (min-width:1024px){.mon-espace .mon-menu .day-item .item-list:after{content:" ";display:block;height:0;width:32%;}.mon-espace .mon-menu .day-item .item-list .item{width:32%;}}.mon-espace .mon-profil .fBtn{margin-bottom:0;}@media (min-width:720px){.mon-espace .mon-profil .fBtn{padding-left:23rem;}}@media (min-width:720px){.mon-espace .mon-profil .form-type-checkboxes > label{margin-top:0.7rem;line-height:inherit;}}.mon-espace .mes-recettes .innerWrap .recipe-folder-dropdown.c-dropdown{margin-bottom:15px;}.mon-espace .mes-recettes .innerWrap .recipe-folder-dropdown.c-dropdown.active{margin-bottom:0;}.mon-espace .mes-recettes .innerWrap .item-list .item .checkboxWrap{float:left;width:23px;}.mon-espace .mes-recettes .innerWrap .item-list .item .desc{width:-webkit-calc(100% - 121px);width:calc(100% - 121px);}.mon-espace .mes-recettes .innerWrap .recipe-folder-list{padding:0 10px;}.mon-espace .mes-recettes .innerWrap .recipe-folder-list li{position:relative;padding:10px 0;border-bottom:1px solid #ddd;background:none;margin:0;}.mon-espace .mes-recettes .innerWrap .recipe-folder-list li:last-child{padding:10px 0;border:none;}.mon-espace .mes-recettes .innerWrap .recipe-folder-list li:first-child{padding-top:10px;}.mon-espace .mes-recettes .innerWrap .recipe-folder-list li.active .folder{font-weight:700;color:#343434;}.mon-espace .mes-recettes .innerWrap .recipe-folder-list a{text-decoration:none;}.mon-espace .mes-recettes .innerWrap .recipe-folder-list .folder{display:block;padding:12px 10px 11px 0;margin-right:96px;border-bottom:none;background:none;}.mon-espace .mes-recettes .innerWrap .recipe-folder-list .folder:only-child{padding:3px 0;margin:0;}@media (min-width:1100px){.mon-espace .mes-recettes .innerWrap .recipe-folder-list .folder{margin-right:70px;padding:3px 10px 3px 0;}}.mon-espace .mes-recettes .innerWrap .recipe-folder-list .edit,.mon-espace .mes-recettes .innerWrap .recipe-folder-list .delete{position:absolute;top:10px;display:block;width:40px;height:40px;text-indent:-9999px;text-decoration:none;background-color:#fff;border:1px solid #c6c6c6;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;}.mon-espace .mes-recettes .innerWrap .recipe-folder-list .edit::before,.mon-espace .mes-recettes .innerWrap .recipe-folder-list .delete::before{display:none;}@media (min-width:1100px){.mon-espace .mes-recettes .innerWrap .recipe-folder-list .edit,.mon-espace .mes-recettes .innerWrap .recipe-folder-list .delete{width:30px;height:24px;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#dddddd);background-image:linear-gradient(to bottom,#f9f9f9,#dddddd);border-color:#a6a6a6;box-shadow:0 1px 0 rgba(255,255,255,0.4) inset,0 1px 0 rgba(0,0,0,0.08);outline:0 none;}}.mon-espace .mes-recettes .innerWrap .recipe-folder-list .edit{right:55px;}@media (min-width:1100px){.mon-espace .mes-recettes .innerWrap .recipe-folder-list .edit{right:30px;border-radius:3px 0 0 3px;}}.mon-espace .mes-recettes .innerWrap .recipe-folder-list .delete{right:0;}@media (min-width:1100px){.mon-espace .mes-recettes .innerWrap .recipe-folder-list .delete{border-radius:0 3px 3px 0;border-left:0 none;}}.mon-espace .mes-recettes .innerWrap .recipe-folder-list .create{width:100%;margin:0;padding:14px;border:1px solid #a6a6a6;font-size:12px;font-size:1.2rem;line-height:12px;line-height:1.2rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-weight:700;text-transform:uppercase;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#dddddd);background-image:linear-gradient(to bottom,#f9f9f9,#dddddd);}@media (min-width:720px){.mon-espace .mes-recettes .innerWrap{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;box-orient:horizontal;-webkit-box-direction:normal;-moz-box-direction:normal;box-direction:normal;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-moz-box-align:stretch;box-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;padding:0;border:0;background:none;}.mon-espace .mes-recettes .innerWrap .recipe-folder-menu{width:244px;padding:15px 15px 15px 14px;border:1px solid #d6d6d6;border-bottom-left-radius:3px;box-shadow:2px 0px 3px 0 #ededed;background:#fff;z-index:1;}.mon-espace .mes-recettes .innerWrap .recipe-folder-menu .recipe-folder-dropdown{display:none;}.mon-espace .mes-recettes .innerWrap .recipe-folder-menu .recipe-folder-list{padding:0;}.mon-espace .mes-recettes .innerWrap .recipe-folder-menu .recipe-folder-list li{padding:8px 0;}.mon-espace .mes-recettes .innerWrap .recipe-folder-menu .recipe-folder-list li:last-child{padding-top:20px;}.mon-espace .mes-recettes .innerWrap .recipe-folder-menu .edit,.mon-espace .mes-recettes .innerWrap .recipe-folder-menu .delete{top:7px;}.mon-espace .mes-recettes .innerWrap .recipe-main{width:-webkit-calc(100% - 244px);width:calc(100% - 244px);margin-top:3px;padding:15px 24px 15px 26px;border:1px solid #d6d6d6;border-left:0;border-bottom-right-radius:3px;border-top-right-radius:3px;background:#fff;}}@media (min-width:1024px){.mon-espace .mes-recettes .innerWrap .recipe-folder-menu{width:284px;}.mon-espace .mes-recettes .innerWrap .recipe-main{width:-webkit-calc(100% - 284px);width:calc(100% - 284px);}}.mon-espace .mes-recettes .filteredResults h2{font-size:14px;font-size:1.4rem;line-height:36px;line-height:3.6rem;font-weight:bold;}.fbProfileInfo .pict{float:left;margin-bottom:0px;}.fbProfileInfo .desc{float:left;width:-webkit-calc(100% - 100px);width:calc(100% - 100px);margin-left:10px;}.fbProfileInfo .name{margin-bottom:0;font-size:14px;font-size:1.4rem;line-height:16px;line-height:1.6rem;font-weight:700;}.fbProfileInfo .email{margin-bottom:3px;}.fbProfileInfo .email,.fbProfileInfo .switchLink{font-size:13px;font-size:1.3rem;line-height:16px;line-height:1.6rem;}@media (min-width:720px){.fbProfileInfo .desc{width:-webkit-calc(100% - 330px);width:calc(100% - 330px);}}.main.process.newsletter{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;max-width:none;padding:10px 10px 0;}.main.process.newsletter .innerWrap{width:100%;margin:0 0 30px;}.main.process.newsletter form,.main.process.newsletter .fBtn{margin-bottom:0;}.main.process.newsletter .form-checkboxes .form-checkbox{width:17px;height:17px;margin-right:5px;}@media (min-width:720px){.main.process.newsletter .innerWrap{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;width:0;}.main.process.newsletter .innerWrap.specImg{width:36%;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;margin-left:10px;}.main.process.newsletter .form-type-textfield label,.main.process.newsletter .form-type-emailfield label{width:100%;text-align:left;margin:0;}.main.process.newsletter .form-type-textfield input,.main.process.newsletter .form-type-emailfield input{width:100%;}.main.process.newsletter .form-type-textfield .description,.main.process.newsletter .form-type-emailfield .description{margin-left:0;}.main.process.newsletter .form-type-checkboxes{display:block;}.main.process.newsletter .form-type-checkboxes > label{width:100%;text-align:left;}.main.process.newsletter .form-type-checkboxes .form-checkboxes{width:100%;}}.main.welcome.subscribeSuccess{padding-top:50px;text-align:center;}.main.welcome.subscribeSuccess h2{width:auto;padding:0;margin-bottom:20px;text-transform:none;}.main.welcome.subscribeSuccess p{max-width:970px;padding:0;margin-bottom:20px;}.recipe-detail-page.main{border-bottom:none;}.recipe-detail-page .recipe-basic-info{color:#FFF;float:left;padding:15px 10px;padding-bottom:0;position:relative;text-shadow:0px 0.1rem 0px rgba(0,0,0,0.3);width:100%;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info{padding:21px 15px 30px;}}@media (min-width:1024px){.recipe-detail-page .recipe-basic-info{padding:21px 26px 30px;}}@media (min-width:1100px){.recipe-detail-page .recipe-basic-info{padding:21px 34px 30px;}}@media (min-width:720px){.recipe-detail-page .recipe-basic-info{min-height:35.6rem;padding-bottom:0;}}@media (min-width:1024px){.recipe-detail-page .recipe-basic-info{padding-bottom:0;}}@media (min-width:1100px){.recipe-detail-page .recipe-basic-info{padding-bottom:0;}}.recipe-detail-page .recipe-basic-info .recipe-bg{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;}.recipe-detail-page .recipe-basic-info .recipe-bg:before{content:"";z-index:1;border-bottom:1px solid rgba(0,0,0,0.5);width:100%;height:100%;position:absolute;top:0px;left:0px;background:transparent linear-gradient(to bottom,rgba(0,0,0,0.4) 0px,rgba(0,0,0,0.65) 100%) repeat scroll 0% 0%;}.recipe-detail-page .recipe-basic-info .recipe-bg img{display:none;}.recipe-detail-page .recipe-basic-info .link-back{margin-bottom:1.5rem;}.recipe-detail-page .recipe-basic-info .recipe-picture{position:relative;}.recipe-detail-page .recipe-basic-info .recipe-picture img{display:block;}.recipe-detail-page .recipe-basic-info .recipe-picture{position:relative;left:0;top:0;float:left;display:block;width:110px;border:3px solid #fff;margin:0 10px 10px 0;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .recipe-picture{width:232px;margin:0 20px 20px 0;border-width:5px;}}.recipe-detail-page .recipe-basic-info .recipe-content{padding:0 1px 1px 120px;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .recipe-content{padding-left:253px;}}.recipe-detail-page .recipe-basic-info h1{margin:0 0 0.4rem 0;clear:none;}@media (max-width:719px){.recipe-detail-page .recipe-basic-info h1{font-size:1.6rem;line-height:1.8rem;}}@media (min-width:720px){.recipe-detail-page .recipe-basic-info h1{margin-bottom:1rem;padding:0 6rem 0 0;}}@media (min-width:1024px){.recipe-detail-page .recipe-basic-info h1{padding:0 21rem 0 0;}}.recipe-detail-page .recipe-basic-info .meta{position:relative;float:none;margin:0 0 .7rem;line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;overflow:hidden;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .meta{border-top:1px solid rgba(255,255,255,0.15);border-bottom:1px solid rgba(255,255,255,0.15);margin:0rem;padding:.5rem 0;}}.recipe-detail-page .recipe-basic-info .notes{padding:5px 0 9px 0;margin:0 0 10px 0;font-size:13px;line-height:15px;float:left;width:100%;border-bottom:1px solid rgba(255,255,255,0.15);position:relative;}.recipe-detail-page .recipe-basic-info .notes h2{background:url("/sites/all/themes/custom/ricardocuisine/img/ic_notes.png") 0 0 no-repeat transparent;display:block;float:left;width:26px;height:20px;text-indent:-9999px;margin:0;padding:0;position:absolute;left:0;top:5px;}.recipe-detail-page .recipe-basic-info .notes p,.recipe-detail-page .recipe-basic-info .notes form{margin:2px 0 0 26px;}.recipe-detail-page .recipe-basic-info .notes form{margin-top:1px;}.recipe-detail-page .recipe-basic-info .notes .frmElmnt{margin:0;padding:0;border:0 none;}.recipe-detail-page .recipe-basic-info .notes .frmElmnt .hlpMsg{margin-left:0;color:#fff;}.recipe-detail-page .recipe-basic-info .notes .fTxtArea{margin-bottom:10px;}.recipe-detail-page .recipe-basic-info .notes .fBtn{margin-bottom:10px;}.recipe-detail-page .recipe-basic-info .notes .fWdgt{float:none;}.recipe-detail-page .recipe-basic-info .notes .btn{border-color:rgba(0,0,0,0.7);box-shadow:0 0 0 transparent !important;}.recipe-detail-page .recipe-basic-info .notes .btn.cancel{color:#222;text-shadow:0 1px 0 rgba(255,255,255,0.7);}.recipe-detail-page .recipe-basic-info .notes p a{color:#fff;text-decoration:none;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_underLine16White.png") 0 0 repeat transparent;}.recipe-detail-page .recipe-basic-info .notes textarea{border:1px solid #000;height:90px;width:500px;}.recipe-detail-page .recipe-basic-info .eval,.recipe-detail-page .recipe-basic-info .eval:hover{float:left;padding:0;line-height:1.5rem;margin:2px 0 0;}.recipe-detail-page .recipe-basic-info .eval .rating,.recipe-detail-page .recipe-basic-info .eval:hover .rating{background:url("/sites/all/themes/custom/ricardocuisine/img/mobile/bg_eval-2x.png") no-repeat scroll 0 1px transparent;background-size:76px 99px;height:16px;width:76px;margin:0 4px 0 0;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .eval .rating,.recipe-detail-page .recipe-basic-info .eval:hover .rating{background:url("/sites/all/themes/custom/ricardocuisine/img/bg_eval.png") no-repeat scroll 0 0;height:20px;width:100px;}}.recipe-detail-page .recipe-basic-info .eval .basedOn,.recipe-detail-page .recipe-basic-info .eval:hover .basedOn{color:#fff;display:block;float:left;font-weight:bold;font-size:1.2rem;line-height:1.4rem;text-decoration:none;top:1px;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .eval .basedOn,.recipe-detail-page .recipe-basic-info .eval:hover .basedOn{font-size:1.4rem;font-weight:normal;line-height:1.6rem;top:3px;}}.recipe-detail-page .recipe-basic-info .eval.eval0 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval0 .rating{background-position:0 1px;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .eval.eval0 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval0 .rating{background-position:0 0;}}.recipe-detail-page .recipe-basic-info .eval.eval1 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval1 .rating{background-position:0 -16px;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .eval.eval1 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval1 .rating{background-position:0 -22px;}}.recipe-detail-page .recipe-basic-info .eval.eval2 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval2 .rating{background-position:0 -32px;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .eval.eval2 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval2 .rating{background-position:0 -44px;}}.recipe-detail-page .recipe-basic-info .eval.eval3 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval3 .rating{background-position:0 -49px;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .eval.eval3 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval3 .rating{background-position:0 -66px;}}.recipe-detail-page .recipe-basic-info .eval.eval4 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval4 .rating{background-position:0 -65px;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .eval.eval4 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval4 .rating{background-position:0 -88px;}}.recipe-detail-page .recipe-basic-info .eval.eval5 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval5 .rating{background-position:0 -82px;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .eval.eval5 .rating,.recipe-detail-page .recipe-basic-info .eval:hover.eval5 .rating{background-position:0 -110px;}}.recipe-detail-page .recipe-basic-info .add-evaluation{border-left:1px solid rgba(255,255,255,0.15);color:#fff;display:none;float:left;margin-left:9px;padding:5px 0 5px 9px;font-size:1.3rem;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info .add-evaluation{display:block;}}.recipe-detail-page .recipe-basic-info dl{position:relative;width:100%;margin:10px 0;font-size:1.2rem;line-height:1.5rem;text-transform:uppercase;}@media (min-width:720px){.recipe-detail-page .recipe-basic-info dl{float:left;font-size:1.4rem;line-height:1.7rem;}}.recipe-detail-page .recipe-basic-info dl dt{float:left;line-height:1.5rem;margin:0 6px 0 0;}.recipe-detail-page .recipe-basic-info dl dd{margin:0;}.recipe-detail-page .recipe-basic-info dl dd:after{content:"";display:table;width:100%;}.recipe-detail-page .recipe-basic-info .popoverStaticWrap{left:.5rem;top:-2.8rem;}.recipe-detail-page .recipe-details-wrap{clear:both;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;position:relative;}@media (min-width:720px){.recipe-detail-page .recipe-details-wrap{padding-top:5.2rem;}}@media (min-width:720px) and (max-width:1023px){.recipe-detail-page .recipe-details-wrap{width:100%;}}.recipe-detail-page .recipe-details-wrap #preparation,.recipe-detail-page .recipe-details-wrap #ingredients{margin-top:2.1rem;}@media (min-width:720px){.recipe-detail-page .recipe-details-wrap #preparation,.recipe-detail-page .recipe-details-wrap #ingredients{margin-top:0;}}.recipe-detail-page .recipe-details-wrap #preparation h3,.recipe-detail-page .recipe-details-wrap #ingredients h3{font-style:italic;font-weight:700;}@media (min-width:720px){.recipe-detail-page .recipe-details-wrap #preparation h3,.recipe-detail-page .recipe-details-wrap #ingredients h3{font-weight:600;}}@media (min-width:720px){.recipe-detail-page .recipe-details-wrap .socialMediaShare{left:0;position:absolute;top:0;}}.recipe-detail-page .ingredients{-ms-flex-order:2;-webkit-order:2;order:2;margin-bottom:0;width:100%;}@media (min-width:720px){.recipe-detail-page .ingredients{-ms-flex:1 0;-webkit-flex:1 0;flex:1 0;}}.recipe-detail-page .ingredients form{margin-top:0;}@media (min-width:720px){.recipe-detail-page .ingredients form{margin-top:1rem;}}.recipe-detail-page .ingredients ul{margin-bottom:21px;}.recipe-detail-page .ingredients li{margin-bottom:7px;padding:0;background:transparent none repeat scroll 0% 0%;position:relative;}.recipe-detail-page .ingredients .optionalItems{border:1px dashed #ccc;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_diago.png") 0 0 repeat transparent;padding:7px 8px;margin-left:-9px;width:-webkit-calc(100% + 18px);width:calc(100% + 18px);}@media (min-width:720px){.recipe-detail-page .ingredients .optionalItems{width:100%;}}.recipe-detail-page .ingredients .optionalItems ul{margin:0;}.recipe-detail-page .ingredients .optionalItems li{margin-bottom:0;}.recipe-detail-page .ingredients .optionalItems .optionalItemsMarker{margin-top:-1px;margin-bottom:2px;font-weight:bold;}.recipe-detail-page .ingredients input{float:left;margin:3px 10px 0 0;}html.ios .recipe-detail-page .ingredients input{margin-top:1px;}html.android.chrome .recipe-detail-page .ingredients input{margin-top:3px;}html.android.old-android .recipe-detail-page .ingredients input{margin-top:2px;}.recipe-detail-page .ingredients label{display:block;overflow:hidden;font-size:1.4rem;line-height:1.8rem;}.recipe-detail-page .ingredients span{color:#222;display:block;font-weight:normal;}.recipe-detail-page .preparation{-ms-flex-order:4;-webkit-order:4;order:4;width:100%;}@media (min-width:720px){.recipe-detail-page .preparation{-ms-flex:1 100%;-webkit-flex:1 100%;flex:1 100%;-ms-flex-order:3;-webkit-order:3;order:3;}}.recipe-detail-page .preparation ol{list-style-position:inside;padding:0;}.recipe-detail-page .preparation li{font-weight:700;line-height:1.8rem;margin-bottom:8px;}.recipe-detail-page .preparation span{font-weight:400;}.recipe-detail-page .batchAction{background:transparent url("/sites/all/themes/custom/ricardocuisine/img/bg_batchAction.png") no-repeat scroll 0.6rem 2.2em;clear:left;float:left;margin:0 0 40px 0;width:100%;}.recipe-detail-page .batchAction input{float:left;display:block;margin:3px 10px 0 0;}.recipe-detail-page .batchAction label{display:block;}.recipe-detail-page .batchAction .btn{margin:10px 0 0 23px;padding:8px 10px;display:block;float:left;position:relative;}.recipe-detail-page .reference .pict{box-shadow:0 0 0 transparent;border-radius:0;border:1px solid rgba(0,0,0,0.2);float:left;margin:0 1rem 0 0;padding:0 !important;width:50px;position:relative;}.recipe-detail-page .reference .pict img{display:block;max-width:100%;}.recipe-detail-page .reference .desc{overflow:hidden;}.recipe-detail-page .reference h3{font-size:1.4rem;font-style:normal;font-weight:700;line-height:1.6rem;margin:0px 0px 3px;}.recipe-detail-page .reference p{font-size:1.2rem;line-height:1.5rem;margin:0 0 1px 0;}.recipe-detail-page .reference a{font-size:1.1rem;line-height:1.1rem;}.recipe-detail-page .complementary-info{-ms-flex-order:5;-webkit-order:5;order:5;width:100%;}@media (min-width:720px){.recipe-detail-page .complementary-info{-ms-flex:0 1 35%;-webkit-flex:0 1 35%;flex:0 1 35%;-ms-flex-order:3;-webkit-order:3;order:3;margin:-5.5rem 0 0 2.6rem;width:auto;}}@media (min-width:720px) and (max-width:1023px){.recipe-detail-page .complementary-info{-ms-flex:0 1 318px;-webkit-flex:0 1 318px;flex:0 1 318px;}}.recipe-detail-page .complementary-info > div:not(:first-child):not(.blankWrap){float:left;width:100%;background:transparent url("/sites/all/themes/custom/ricardocuisine/img/bg_doubleBorder.png") repeat-x scroll left top;}.recipe-detail-page .complementary-info > div.blankWrap{margin-top:15px;margin-bottom:20px;}.recipe-detail-page .complementary-info h2{margin-top:2px;padding-top:12px;padding-bottom:12px;font-size:1.4rem;}.recipe-detail-page .wine{padding-bottom:0;}.recipe-detail-page .wine > div{position:relative;}.recipe-detail-page .wine .img{float:left;margin-right:5px;}.recipe-detail-page .wine .desc{overflow:hidden;}@media (min-width:720px){.recipe-detail-page .wine .desc{max-width:300px;max-width:30rem;}}@media (min-width:1024px){.recipe-detail-page .wine .desc{max-width:200px;max-width:20rem;}}.recipe-detail-page .wine .desc a{position:absolute;left:0px;top:0px;bottom:12px;right:0px;display:block;height:100%;text-indent:-9999px;outline:0px none;padding:0px;background:transparent none repeat scroll 0% 0%;}.recipe-detail-page .wine h3{font-size:1.3rem;line-height:1.5rem;margin:0 0 2px;}.recipe-detail-page .wine p{max-height:30px;max-height:3rem;margin-bottom:0;font-size:1.3rem;line-height:1.5rem;letter-spacing:-0.02em;}.recipe-detail-page .music > div{margin-left:16px;}.recipe-detail-page .tags{margin-bottom:10px;}.recipe-detail-page .tags h2{margin:0;padding-bottom:8px;}.recipe-detail-page .tags ul{margin:0;}.recipe-detail-page .tags li{margin:0;padding:0;}.recipe-detail-page .tags .keyword{display:block;padding:.3rem 1rem .5rem;background:rgba(0,0,0,0.05) none repeat scroll 0% 0%;border:1px solid rgba(0,0,0,0.08);border-radius:2px;text-decoration:none;float:left;margin:0px .3rem .3rem 0px;font-size:1.3rem;line-height:1.3rem;}.recipe-detail-page .tabs-default{display:block;padding:0;text-align:center;width:100%;}.recipe-detail-page .tabs-default li{background:#f9f9f9;background:-webkit-linear-gradient(top,#f9f9f9 0%,#dddddd 100%);background:linear-gradient(to bottom,#f9f9f9 0%,#dddddd 100%);border:1px solid #A6A6A6;box-shadow:0px 1px 0px rgba(255,255,255,0.4) inset,0px 1px 0px rgba(0,0,0,0.08);display:inline-block;margin:0 0 0 -.5rem;padding:0;width:50%;max-width:15rem;}.recipe-detail-page .tabs-default li.ui-tabs-active{background:#dddddd;background:-moz-linear-gradient(top,#dddddd 0%,#f9f9f9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dddddd),color-stop(100%,#f9f9f9));background:-webkit-linear-gradient(top,#dddddd 0%,#f9f9f9 100%);background:-o-linear-gradient(top,#dddddd 0%,#f9f9f9 100%);background:-ms-linear-gradient(top,#dddddd 0%,#f9f9f9 100%);background:linear-gradient(to bottom,#dddddd 0%,#f9f9f9 100%);box-shadow:0 1px 0 rgba(0,0,0,0.1) inset,0 1px 0 rgba(0,0,0,0.1) !important;}.recipe-detail-page .tabs-default a{display:block;font-size:1.4rem;font-weight:700;margin:0;padding:1.3rem 0;text-decoration:none;text-transform:uppercase;width:100%;}.recipe-detail-page .tabs-default .btn-ingredients{border-radius:.3rem 0 .3rem .3rem;}.recipe-detail-page .tabs-default .btn-preparation{border-radius:0 .3rem .3rem 0;}.recipe-detail-page .good-with{-ms-flex:1 100%;-webkit-flex:1 100%;flex:1 100%;-ms-flex-order:5;-webkit-order:5;order:5;}.recipe-detail-page .good-with .item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);margin-left:10px;margin-left:1rem;}@media (max-width:409px){.recipe-detail-page .good-with .item:nth-of-type(2n+1){margin-left:0;}}@media (min-width:410px){.recipe-detail-page .good-with .item{width:31.5%;margin-left:-webkit-calc(5% / 2);margin-left:calc(5% / 2);}}@media (min-width:410px) and (max-width:579px){.recipe-detail-page .good-with .item:nth-of-type(3n+1){margin-left:0;}}@media (min-width:580px){.recipe-detail-page .good-with .item{width:23%;margin-left:-webkit-calc(8% / 3);margin-left:calc(8% / 3);}}@media (min-width:580px) and (max-width:719px){.recipe-detail-page .good-with .item:nth-of-type(4n+1){margin-left:0;}}@media (min-width:720px){.recipe-detail-page .good-with .item{width:22%;margin-left:-webkit-calc(12% / 3);margin-left:calc(12% / 3);}.recipe-detail-page .good-with .item:nth-of-type(4n+1){margin-left:0;}}.recipe-detail-page .adWrapper{-ms-flex:1 100%;-webkit-flex:1 100%;flex:1 100%;-ms-flex-order:6;-webkit-order:6;order:6;margin-bottom:0;}.recipe-detail-page .adWrapper .sponsored_content_tag > div:last-of-type{margin-bottom:2rem;}@media (min-width:1024px){.recipe-detail-page .adWrapper .sponsored_content_tag > div:last-of-type{margin-bottom:4rem;}}.recipe-detail-page .comments{-ms-flex-order:7;-webkit-order:7;order:7;}@media (min-width:720px){.recipe-detail-page .comments{-ms-flex:1 100%;-webkit-flex:1 100%;flex:1 100%;}}.recipe-detail-page aside.related-info > div{margin-bottom:0;}.recipe-detail-page aside.related-info > div > div{margin-bottom:2rem;}.recipe-detail-page aside.related-info .rinfo-column-2 > div:last-child{margin-bottom:0;}@media (min-width:720px){.recipe-detail-page aside.related-info > div > div{margin-bottom:3rem;}}@media (min-width:720px) and (max-width:1023px){.recipe-detail-page aside.related-info{width:100%;margin-left:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;}.recipe-detail-page aside.related-info > div > div:last-child{margin-bottom:0;}.recipe-detail-page aside.related-info .rinfo-column-1,.recipe-detail-page aside.related-info .rinfo-column-2{-ms-flex:0 1 49.9%;-webkit-flex:0 1 49.9%;flex:0 1 49.9%;-ms-flex-order:1;-webkit-order:1;order:1;max-width:49.9%;}.recipe-detail-page aside.related-info .rinfo-column-1{padding-right:15px;padding-right:1.5rem;}.recipe-detail-page aside.related-info .rinfo-column-2{-ms-flex-order:2;-webkit-order:2;order:2;padding-left:15px;padding-left:1.5rem;}}.zoom-in:after{content:"";display:block;background:#FFF url("/sites/all/themes/custom/ricardocuisine/img/mobile/ic_zoomIn-2x.png") no-repeat scroll 1px 3px/16px 16px;border-radius:0px 0px 0px 1px;text-indent:-9999px;width:21px;height:20px;position:absolute;left:0px;bottom:0px;padding:4px;outline:0px none;}@media (min-width:720px){.zoom-in:after{background:#FFF url("/sites/all/themes/custom/ricardocuisine/img/mobile/ic_zoomIn.png") no-repeat scroll center center;width:26px;height:26px;left:-5px;bottom:-5px;}}.badge{display:block;width:66px;height:66px;text-indent:-9999px;float:left;margin-bottom:20px;outline:none transparent;position:relative;}.badge.healthy{background:url("/sites/all/themes/custom/ricardocuisine/img/bg_pastilles.png") 0 0 no-repeat;}body.i18n-en .badge.healthy{background:url("/sites/all/themes/custom/ricardocuisine/img/bg_pastilles_en.png") 0 0 no-repeat;}.tips{margin-top:1rem;-ms-flex-order:4;-webkit-order:4;order:4;position:relative;}@media (min-width:720px){.tips{-ms-flex:1 1 100%;-webkit-flex:1 1 100%;flex:1 1 100%;margin-top:0;padding-left:6rem;}}.tips .content{border:1px solid #c3c3c3;border-radius:3px;padding:8px 10px;background-color:#fff;}@media (min-width:720px){.tips .content{background:none;border:none;border-radius:0;padding:0;}}.tips h2{background:url("/sites/all/themes/custom/ricardocuisine/img/mobile/ic_badge-2x.png") no-repeat;background-size:23px 23px;width:52px;height:23px;top:0;left:0;position:relative;padding:0px 0 0 26px;margin-bottom:5px;}@media (min-width:720px){.tips h2{background:url("/sites/all/themes/custom/ricardocuisine/img/ic_tips.jpg") 0 0 no-repeat transparent;text-indent:-9999px;width:5.1rem;height:5rem;background:url("/sites/all/themes/custom/ricardocuisine/img/ic_tips.jpg") 0 0 no-repeat transparent;position:absolute;left:0;top:-1.6rem;margin-bottom:5px;}}.tips h3{margin-bottom:.5rem;}.ellip{display:block;height:100%;}.ellip-line{display:inline-block;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%;}.ellip,.ellip-line{position:relative;overflow:hidden;}.mode-fullscreen{font-family:"Open Sans","Helvetica","Arial",sans-serif;padding:0;background:none #fff;}.mode-fullscreen .wrapper{position:relative;top:0;box-shadow:0px 0px 0px transparent;width:100%;max-width:107.4rem;min-width:72rem;margin:0px auto;padding:0px;}.mode-fullscreen .wrapHeader,.mode-fullscreen .wrapMain{background:none #fff;}.mode-fullscreen .wrapHeader{padding:26px 26px 0 26px;}.mode-fullscreen .brand{display:inline-block;}.mode-fullscreen .subWrap{margin:auto;width:100%;}.mode-fullscreen .fullScreenCloseLink{position:absolute;top:26px;right:26px;display:block;width:32px;height:32px;background:transparent url("/sites/all/themes/custom/ricardocuisine/img/bt_nextPrevClose.png") no-repeat scroll 0px -204px;text-indent:-9999px;outline:medium none transparent;}.mode-fullscreen .main{border:none;background:none;}.mode-fullscreen .innerWrap{float:none;padding:26px 26px 0 26px;background:none;}.mode-fullscreen .pict{box-shadow:0 0 0 transparent;padding:0.3rem;position:relative;border:1px solid #CCC;border-radius:.1rem;background-color:#FFF;}.mode-fullscreen h2{margin-bottom:1rem;}.mode-fullscreen h3{font-style:italic;font-weight:600;}.mode-fullscreen dl{float:left;width:100%;margin:1.5rem 0 3rem 0;text-transform:uppercase;}.mode-fullscreen dt{float:left;line-height:1.5rem;margin:0 0.6rem 0 0;}.mode-fullscreen dd{margin:0;}.mode-fullscreen .gridLine::after{clear:both;content:"";display:table;}.mode-fullscreen .col3{float:left;margin:0 2.5% 0 0;width:23%;}.mode-fullscreen .col4{float:left;margin-left:0;width:42.5%;}.mode-fullscreen .col5{float:right;margin-left:0;width:54%;}.mode-fullscreen .col9{float:left;margin:0;width:73%;}.mode-fullscreen .col9 li{font-size:1.4rem;}.mode-fullscreen ul{list-style:none;margin:0 0 2.1rem 0;padding:0;}.mode-fullscreen .preparation ol{padding:0px;list-style-position:inside;}.mode-fullscreen .preparation li{font-weight:700;margin-bottom:.8rem;line-height:1.3em;}.mode-fullscreen .preparation span{font-weight:400;}.mode-fullscreen .tips{clear:both;float:left;position:relative;padding-left:6rem;margin-top:4rem;}.mode-fullscreen .tips h2{text-indent:-999.9rem;width:5.1rem;height:5rem;background:transparent url("/sites/all/themes/custom/ricardocuisine/img/ic_tips.jpg") no-repeat scroll 0% 0%;position:absolute;left:0px;top:-1.6rem;}article.article{margin-bottom:40px;margin-bottom:4rem;}article.article::after{clear:both;content:"";display:table;}article.article .socialMediaShare{position:relative;z-index:45;width:100%;margin:0 auto 15px;overflow:hidden;}@media (max-width:719px){article.article .socialMediaShare{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;}article.article .socialMediaShare .addthis_sharing_toolbox{margin:0 auto;}}article.article .socialMediaShare::after{clear:both;content:"";display:table;}@media (min-width:720px){article.article .socialMediaShare{float:left;width:auto;margin:-2px 0 20px;}}article.article .actionLinks{position:relative;z-index:50;}@media (min-width:720px){article.article .actionLinks{float:right;}}@media (max-width:719px){article.article .actionLinks ul li{margin-top:10px;}article.article .actionLinks ul li:first-child{margin-top:0;}}article.article .intro{padding-bottom:9px;padding-bottom:0.9rem;margin-bottom:15px;margin-bottom:1.5rem;line-height:24.27px;line-height:2.427rem;letter-spacing:0.3px;letter-spacing:0.03rem;font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem;font-weight:700;clear:both;border-bottom:1px solid rgba(0,0,0,0.1);}article.article .article-content{margin-top:4rem;line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;}article.article .jwplayer .jw-preview{background-size:cover;}@media (min-width:1024px){.subNav{margin:0.6rem 0 1.5rem;border:1px solid #CCCCCC;border-radius:1px 1px 1px 1px;box-shadow:0 1px 2px rgba(0,0,0,0.1);background-color:#fff;}.subNav h2{padding:1rem 0 1.1rem 1rem;font-size:2.1rem;font-weight:normal;border-bottom:3px double #ddd;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_diago.png") 0 0 repeat transparent;}.subNav h2 a:hover{text-decoration:none;}.subNav ul{margin-bottom:0;}.subNav li{padding:0;margin:0;background:none transparent;}.subNav li a{display:block;padding:0.8rem 0 0.8rem 1rem;font-size:1.4rem;letter-spacing:-0.035rem;text-transform:uppercase;text-decoration:none;border-top:1px solid #ddd;}.subNav li ul{margin-top:-0.6rem;}.subNav li ul li a{padding:0 0 0 3.1rem;font-size:1.3rem;}.subNav li.snGiftItem > a{background:url("/sites/all/themes/custom/ricardocuisine/img/bg_giftItem.png") -8px 3px no-repeat transparent;padding-left:3.3rem;}.subNav li:first-child a{border:0 none;}.subNav li.active > a{font-weight:bold;}}.magazine{position:relative;margin-bottom:0;}.magazine .general-content{padding:0;}.magazine .wrapMain .magazine-forfaits,.magazine .wrapMain .main{border-bottom:none;}.magazine .main .info{padding:1.5rem 1.5rem 1rem;margin-bottom:2rem;font-size:1.4rem;font-weight:normal;text-align:left;border-radius:2px;background:rgba(0,0,0,0.06);}.magazine .main .info h2{font-size:1.4rem;line-height:1.6rem;font-weight:bold;}.magazine .main .info p{margin:0 0 5px;font-size:1.3rem;line-height:1.5rem;font-weight:normal;}.magazine .main .info p.small{font-size:1.3rem;line-height:1.5rem;font-weight:normal;color:#888;margin-top:-4px;}.magazine .main .info em{font-size:2.1rem;line-height:2.4rem;font-weight:bold;font-style:normal;}.magazine .aside .subNav{margin-bottom:2rem;border:0 none;box-shadow:0 0 0 transparent;background:none transparent;}.magazine .aside .subNav h2{position:absolute;top:-9999px;left:-9999px;}@media (min-width:1024px){.magazine .aside .subNav h2{position:relative;top:0;left:0;margin:0 0 0.3rem;padding-top:0;padding-left:0;border-color:rgba(0,0,0,0.2);background:none transparent;}}@media (min-width:1024px){.magazine .aside .subNav .c-dropdown-active{position:absolute;top:-9999px;left:-9999px;}}@media (min-width:1024px){.magazine .aside .subNav li a{border-color:rgba(0,0,0,0.1);}.magazine .aside .subNav li ul{margin-top:-1rem;}.magazine .aside .subNav li ul li a{padding-bottom:0.8rem;padding-left:0.1rem;font-size:1.2rem;font-weight:600;}.magazine .aside .subNav li.active a{font-weight:bold;}.magazine .aside .subNav li.snGiftItem > a{background:none transparent;padding-left:1rem;}}.magazine .aside .info{position:absolute;top:-9999px;left:-9999px;}@media (min-width:1024px){.magazine .aside .info{position:relative;top:0;left:0;}}.magazine .aside .blankWrap{position:absolute;top:-9999px;left:-9999px;}@media (min-width:1024px){.magazine .aside .blankWrap{position:relative;top:0;left:0;}}@media (min-width:1024px){.magazine-main-content::after{position:absolute;top:0;right:-1.3rem;content:"";display:block;width:1px;height:100%;background-color:rgba(0,0,0,0.2);}}.magazine-main-content .title{width:100%;}.magazine-main-content .info-wrapper::after{clear:both;content:"";display:table;}@media (min-width:720px){.magazine-main-content .info,.magazine-main-content .blankWrap{float:left;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin-left:2rem;clear:none;}}@media (min-width:1024px){.magazine-main-content .info,.magazine-main-content .blankWrap{display:none;}}@media (min-width:720px){.magazine-main-content .info{margin-left:0;}}.magazine-landing-header-container{position:relative;}.magazine-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:none no-repeat center top / 1074px auto #fff;}.magazine-forfaits{padding:0;}.magazine-forfaits h1{position:absolute;top:-9999px;left:-9999px;}@media (min-width:720px){.magazine-forfaits .innerWrap{padding-bottom:1.4rem;}}.magazine-forfaits .headline{position:relative;max-width:70rem;margin:0 auto 2rem;font-size:1.8rem;line-height:2.4rem;font-weight:bold;text-transform:uppercase;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.3);color:#FFFFFF;}@media (min-width:720px){.magazine-forfaits .headline{font-size:2.4rem;line-height:3rem;}}.magazine-forfaits .headline p{margin-bottom:0;}@media (min-width:720px){.magazine-forfaits .owl-carousel{width:46.8rem;margin:0 auto;}}@media (min-width:1024px){.magazine-forfaits .owl-carousel{width:95.4rem;}}@media (min-width:1100px){.magazine-forfaits .owl-carousel{width:99rem;}}.magazine-forfaits .owl-stage-outer{height:32.7rem;padding-left:1px;}.magazine-forfaits .owl-stage{margin:0 auto;-webkit-transition-timing-function:cubic-bezier(1,0,0,1) !important;transition-timing-function:cubic-bezier(1,0,0,1) !important;}.magazine-forfaits .owl-prev,.magazine-forfaits .owl-next{top:-webkit-calc(50% - 45px);top:calc(50% - 45px);width:40px;height:90px;background:url("/sites/all/themes/custom/ricardocuisine/img/magazine/bg_leftRightArrow.png") 0 0 no-repeat transparent;}.magazine-forfaits .owl-prev{left:-60px;background-position:0 0;}@media (min-width:1024px){.magazine-forfaits .owl-prev{left:-33px;}}@media (min-width:1100px){.magazine-forfaits .owl-prev{left:-37px;}}.magazine-forfaits .owl-next{left:auto;right:-60px;background-position:-40px 0;}@media (min-width:1024px){.magazine-forfaits .owl-next{right:-33px;}}@media (min-width:1100px){.magazine-forfaits .owl-next{right:-37px;}}.magazine-forfaits .owl-prev:hover{background-position:0 0;}.magazine-forfaits .owl-next:hover{background-position:-40px 0;}.wrapMain .landing .magazine-content{padding-top:0.8rem;background:url("/sites/all/themes/custom/ricardocuisine/img/magazine/bg_main.png") 0 0 repeat-x transparent;}.landing .magazine-main-content .details .pict{float:left;width:11rem;padding:0.3rem;margin:0 0 2rem;}@media (min-width:720px){.landing .magazine-main-content .details .pict{width:22.3rem;padding:0.5rem;}}.landing .magazine-main-content .details .desc{margin:0 0 2rem 12rem;}@media (min-width:720px){.landing .magazine-main-content .details .desc{margin-left:24.3rem;}}.landing .magazine-main-content .details h3{font-size:1.4rem;line-height:1.6rem;text-transform:uppercase;}@media (min-width:720px){.landing .magazine-main-content .details h3{font-size:1.9rem;line-height:2.8rem;margin-bottom:2px;}}.landing .magazine-main-content .details .actionLinks{margin:0 0 0 -12rem;}@media (max-width:719px){.landing .magazine-main-content .details .actionLinks{clear:both;}}@media (min-width:720px){.landing .magazine-main-content .details .actionLinks{margin-left:0;}}.landing .magazine-main-content .details .actionLinks li{padding:0;margin:0;background:none transparent;}.landing .magazine-main-content .details .actionLinks a{display:block;padding:5px 0 5px 35px;font-size:1.4rem;font-weight:bold;line-height:1.7rem;text-decoration:none;text-transform:none;border:none;}.landing .magazine-main-content .details .actionLinks li.videoPreviewLink a{background:url("/sites/all/themes/custom/ricardocuisine/img/ic_videoView.png") no-repeat scroll 1px 5px transparent;}.landing .magazine-main-content .details .actionLinks li.previewLink{position:absolute;top:-9999px;left:-9999px;}@media (min-width:1024px){.landing .magazine-main-content .details .actionLinks li.previewLink{position:relative;top:0;left:0;}}.landing .magazine-main-content .details .actionLinks li.previewLink a{background:url("/sites/all/themes/custom/ricardocuisine/img/ic_previewLink.png") no-repeat scroll 1px 4px transparent;}.landing .magazine-main-content .details .zoom-in:after{left:0;bottom:0;}.landing .magazine-main-content .content-preview{clear:both;position:relative;margin:0 0 3.5rem;padding:0 0 3.5rem;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_dottedLine.png") repeat-x scroll bottom left transparent;}.landing .magazine-main-content .subscriber-advantages{position:relative;min-height:255px;overflow:hidden;}@media (min-width:720px){.landing .magazine-main-content .subscriber-advantages{background:url("/sites/all/themes/custom/ricardocuisine/img/magazine/bg_advantages.jpg") top right no-repeat #000;}}@media (min-width:1024px){.landing .magazine-main-content .subscriber-advantages{margin-bottom:0;}}.landing .magazine-main-content .subscriber-advantages .background,.landing .magazine-main-content .subscriber-advantages .bg-mobile,.landing .magazine-main-content .subscriber-advantages .bg-non-mobile{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;}.landing .magazine-main-content .subscriber-advantages .background img{max-width:none;width:100%;}.landing .magazine-main-content .subscriber-advantages .innerWrap{position:relative;z-index:20;padding:1.5rem 2rem 3rem;}@media (min-width:720px){.landing .magazine-main-content .subscriber-advantages .innerWrap{padding:2.5rem 3rem 4rem;}}.landing .magazine-main-content .subscriber-advantages h2{text-indent:-9999px;width:26rem;height:7rem;margin:0 auto 6px;background:url("/sites/all/themes/custom/ricardocuisine/img/magazine/bg_subscriberTitle_fr-mobile.png") 0 0 no-repeat transparent;}@media (min-width:720px){.landing .magazine-main-content .subscriber-advantages h2{width:50rem;height:4.1rem;margin:0 0 6px;background:url("/sites/all/themes/custom/ricardocuisine/img/magazine/bg_subscriberTitle_fr.png") 0 0 no-repeat transparent;}}.landing .magazine-main-content .subscriber-advantages h2:lang(en){background-image:url("/sites/all/themes/custom/ricardocuisine/img/magazine/bg_subscriberTitle_en-mobile.png");}@media (min-width:720px){.landing .magazine-main-content .subscriber-advantages h2:lang(en){width:50rem;height:4.1rem;margin:0 0 10px;background:url("/sites/all/themes/custom/ricardocuisine/img/magazine/bg_subscriberTitle_en.png") 0 0/cover no-repeat transparent;}}.landing .magazine-main-content .subscriber-advantages ul{margin-bottom:20px;}.landing .magazine-main-content .subscriber-advantages li{color:#fff;font-size:18px;line-height:21px;margin-bottom:12px;background:url("/sites/all/themes/custom/ricardocuisine/img/magazine/ic_check.png") 0 0 no-repeat transparent;padding:0 0 0 35px;max-width:410px;text-shadow:0 1px 1px rgba(0,0,0,0.3);}.landing .magazine-main-content .subscriber-advantages a{color:#fff;}.landing .magazine-main-content .subscriber-advantages a.cta{display:inline-block;margin-right:5px;padding:1rem 1.2rem;font-size:1.2rem;font-weight:600;text-transform:uppercase;text-decoration:none;color:#fff;border-radius:1px;box-shadow:0 1px 2px rgba(0,0,0,0.3);text-shadow:2px 2px #000;background:rgba(255,255,255,0.3);}@media (min-width:720px){.landing .magazine-main-content .subscriber-advantages a.cta{padding:1rem 1.5rem;font-size:1.4rem;text-shadow:none;background:rgba(255,255,255,0.3);}}.landing .magazine-main-content .subscriber-advantages a.cta:hover{background-color:#f2c036;color:#000;text-shadow:none;}.landing .magazine-main-content .subscriber-advantages .links{font-size:0;text-align:center;}@media (min-width:720px){.landing .magazine-main-content .subscriber-advantages .links{text-align:left;}}.landing .magazine-main-content .subscriber-advantages .links a:last-of-type{margin-right:0;}@media (min-width:1024px){.older-edition .aside{margin-top:68px;}}@media (min-width:1024px){.older-edition .magazine-main-content::after{top:70px;height:-webkit-calc(100% - 70px);height:calc(100% - 70px);}}.older-editions h2{line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;line-height:20px;line-height:2rem;}@media (min-width:1024px){.older-editions h2{line-height:13px;line-height:1.3rem;}}.older-editions .priceTag{float:none;}@media (min-width:1024px){.older-editions .priceTag{float:right;}}@media (min-width:1024px){.older-editions .clearer{display:none;}}.older-editions dt{padding-top:20px;padding-top:2rem;padding-bottom:10px;padding-bottom:1rem;line-height:25.888px;line-height:2.5888rem;letter-spacing:0.32px;letter-spacing:0.032rem;font-size:16px;font-size:1.6rem;}@media (min-width:1024px){.older-editions dt{padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;}}.older-editions .note{color:#666;line-height:21.034px;line-height:2.1034rem;letter-spacing:0.26px;letter-spacing:0.026rem;font-size:13px;font-size:1.3rem;line-height:15px;line-height:1.5rem;}.magazines-list .item{width:-webkit-calc(50% - 5px);width:calc(50% - 5px);margin-left:10px;margin-left:1rem;}@media (max-width:479px){.magazines-list .item:nth-of-type(2n+1){margin-left:0;}}@media (min-width:480px){.magazines-list .item{width:31.5%;margin-left:-webkit-calc(5% / 2);margin-left:calc(5% / 2);}}@media (min-width:480px) and (max-width:639px){.magazines-list .item:nth-of-type(3n+1){margin-left:0;}}@media (min-width:640px){.magazines-list .item{width:23%;margin-left:-webkit-calc(8% / 3);margin-left:calc(8% / 3);}}@media (min-width:640px) and (max-width:869px){.magazines-list .item:nth-of-type(4n+1){margin-left:0;}}@media (min-width:870px){.magazines-list .item{width:18%;margin-left:-webkit-calc(10% / 4);margin-left:calc(10% / 4);}.magazines-list .item:nth-of-type(5n+1){margin-left:0;}}.magazines-list .item-list .soldout{position:absolute;bottom:2.3rem;left:0;width:100%;height:2.2rem;margin-bottom:0;line-height:2.2rem;font-size:1.3rem;font-weight:700;text-transform:uppercase;text-align:center;color:#fff;background-color:#000;}@media (min-width:870px){.nonstandard-list .item{width:22%;margin-left:-webkit-calc(12% / 3);margin-left:calc(12% / 3);}.nonstandard-list .item:nth-of-type(5n+1){margin-left:-webkit-calc(12% / 3);margin-left:calc(12% / 3);}.nonstandard-list .item:nth-of-type(4n+1){margin-left:0;}}.main.error-page{border-bottom:none;background:url("/sites/all/themes/custom/ricardocuisine/img/mobile/bg_error.jpg") no-repeat top right #000;padding:55px 30px 0;}.main.error-page::before{position:absolute;top:30px;left:200px;content:'';display:block;width:85px;height:64px;background:url("/sites/all/themes/custom/ricardocuisine/img/mobile/bg_errorBubble_fr.png") no-repeat 0 0 transparent;}.main.error-page::before:lang(en){background-image:url("/sites/all/themes/custom/ricardocuisine/img/mobile/bg_errorBubble_en.png");}@media (min-width:720px){.main.error-page{position:relative;padding:9.40% 25% 2.79% 14.90%;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_404.jpg") no-repeat top right/cover transparent;}.main.error-page::before{position:absolute;top:7.54%;left:-webkit-calc(14.90% + 224px);left:calc(14.90% + 224px);content:'';display:block;width:134px;height:100px;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_errorBubble_fr.png") no-repeat 0 0 transparent;}.main.error-page::before:lang(en){background-image:url("/sites/all/themes/custom/ricardocuisine/img/bg_errorBubble_en.png");}}@media (min-width:1024px){.main.error-page{padding-right:38%;}}.main.error-page .innerWrap{min-height:375px;margin:0;padding:0;color:#fff;position:relative;}@media (min-width:720px){.main.error-page .innerWrap{z-index:2;min-height:330px;margin:0;}}@media (min-width:1024px){.main.error-page .innerWrap{min-height:390px;}}.main.error-page .innerWrap h1{font-size:9.5rem;line-height:11rem;margin:0 0 12px;padding:0;}@media (min-width:720px){.main.error-page .innerWrap h1{margin-bottom:10px;font-size:13rem;line-height:13rem;text-transform:uppercase;}}.main.error-page .innerWrap h1 span{display:block;font-size:2.2rem;line-height:2rem;font-weight:600;}@media (min-width:720px){.main.error-page .innerWrap h1 span{font-size:3rem;line-height:3rem;}}.main.error-page .innerWrap p{padding:0 0 8px;}.main.error-page .innerWrap a,.main.error-page .innerWrap a:hover{color:#fff;}.main.error-page .featureExtra{position:absolute;top:-9999px;left:-9999px;}@media (min-width:1024px){.main.error-page .featureExtra{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_errorDoodle.png") no-repeat center bottom;}}html.ie7 .old-browser .innerWrap{width:1006px;}html.ie7 .old-browser,html.ie8 .old-browser{font-size:14px;line-height:17px;}html.ie7 .old-browser h1,html.ie8 .old-browser h1{font-size:30px;line-height:33px;}html.ie7 .old-browser h2,html.ie8 .old-browser h2{font-size:16px;line-height:23px;}html.ie7 .old-browser hr,html.ie8 .old-browser hr{display:block;width:100%;}html.ie7 .old-browser .wrapper,html.ie8 .old-browser .wrapper{max-width:1074px;}html.ie7 .old-browser .innerWrap,html.ie8 .old-browser .innerWrap{padding:21px 34px 30px;}html.ie7 .old-browser .main-header .top-header .innerWrap,html.ie8 .old-browser .main-header .top-header .innerWrap{padding-top:24px;padding-bottom:20px;}html.ie7 .old-browser .main-header .brand,html.ie8 .old-browser .main-header .brand{position:relative;display:block;background:transparent url("/sites/all/themes/custom/ricardocuisine/img/lg_ricardocuisine02.png") no-repeat 0 0;width:227px;height:68px;outline:0 none;}.le30{margin-bottom:0;}.le30 .main{border-bottom:none;}.le30 h1{position:relative;}.le30 .highlight{margin-top:16px;margin-top:1.6rem;}.le30 .col4{margin-top:16px;margin-top:1.6rem;}@media (min-width:720px){.le30 .col4{margin-top:0;}}.menu-a-la-carte{margin-bottom:0;}.menu-a-la-carte .shell{position:relative;z-index:50;min-height:110px;min-height:11rem;margin-bottom:10px;margin-bottom:1rem;}@media (min-width:720px){.menu-a-la-carte .shell{margin-bottom:25px;margin-bottom:2.5rem;}}.menu-a-la-carte .shell .archive-menu{position:relative;width:100%;max-width:426px;max-width:42.6rem;margin:15px 0px 12px;margin:1.5rem 0rem 1.2rem;}.menu-a-la-carte .shell .archive-menu .c-dropdown{width:auto;height:35px;height:3.5rem;padding:1px 0px 0px 8px;padding:0.1rem 0rem 0rem 0.8rem;margin:-6px 0px 0px;margin:-0.6rem 0rem 0rem;line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:32px;line-height:3.2rem;letter-spacing:0;font-weight:600;text-transform:uppercase;color:#000;border:1px solid #cccccc;background:none #fff;box-shadow:0 1px 1px rgba(0,0,0,0.05);}@media (min-width:720px){.menu-a-la-carte .shell .archive-menu .c-dropdown{line-height:38.832px;line-height:3.8832rem;letter-spacing:0.48px;letter-spacing:0.048rem;font-size:24px;font-size:2.4rem;line-height:32px;line-height:3.2rem;letter-spacing:0;}}.menu-a-la-carte .shell .archive-menu .c-dropdown::after{margin-right:5px;margin-right:0.5rem;background:url("/sites/all/themes/custom/ricardocuisine/img/menualacarte-sprite.png") no-repeat scroll 3px 6px transparent;}.menu-a-la-carte .shell .archive-menu .c-dropdown:hover,.menu-a-la-carte .shell .archive-menu .c-dropdown.active{border-color:#aaa;background:none #f9f9f9;box-shadow:0 1px 1px rgba(0,0,0,0.1);}.menu-a-la-carte .shell .archive-menu .c-dropdown.active::after{background-position:-24px 6px;}.menu-a-la-carte .shell .archive-menu .c-dropdown + ul{position:absolute;top:36px;left:0;width:100%;border-radius:0 0 2px 2px;padding:3px 3px 0;}.menu-a-la-carte .shell .archive-menu .c-dropdown + ul li a{padding:8px;padding:0.8rem;line-height:19.416px;line-height:1.9416rem;letter-spacing:0.24px;letter-spacing:0.024rem;font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.8rem;font-weight:normal;text-transform:uppercase;}@media (min-width:720px){.menu-a-la-carte .shell .archive-menu .c-dropdown + ul li a{line-height:22.652px;line-height:2.2652rem;letter-spacing:0.28px;letter-spacing:0.028rem;font-size:14px;font-size:1.4rem;line-height:18px;line-height:1.8rem;}}.menu-a-la-carte .partner{display:block;margin:1rem auto 0;}@media (min-width:720px){.menu-a-la-carte .partner{position:absolute;right:20px;top:0;bottom:0;margin:auto 0;}}.menu-a-la-carte .partner a img{margin:0 auto;}.menu-a-la-carte .partner a span{position:absolute;top:-9999px;left:-9999px;}.menu-a-la-carte .gridLine{position:relative;z-index:40;}@media (max-width:1023px){.menu-a-la-carte .gridLine .col8,.menu-a-la-carte .gridLine .col4{float:none;width:100%;}}.menu-a-la-carte section{position:relative;background:url("/sites/all/themes/custom/ricardocuisine/img/bg_dottedLine.png") repeat-x scroll 0 0 transparent;padding-top:15px;padding-top:1.5rem;margin:0;}@media (min-width:720px){.menu-a-la-carte section{padding-top:30px;padding-top:3rem;}}@media (min-width:1024px){.menu-a-la-carte section{padding:30px 20px 0px;padding:3rem 2rem 0rem;margin:0px 0px 1px;margin:0rem 0rem 0.1rem;}}@media (min-width:720px){.menu-a-la-carte section.with-title{padding-left:60px;padding-left:6rem;}}.menu-a-la-carte section:first-child{background:none;margin-top:-30px;margin-top:-3rem;}.menu-a-la-carte section > h2{margin:0;padding:0;text-align:center;}@media (min-width:720px){.menu-a-la-carte section > h2{position:absolute;left:-60px;top:50%;width:170px;width:17rem;height:45px;height:4.5rem;margin:-20px 0px 0px;margin:-2rem 0rem 0rem;transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);}}.no-csstransforms .menu-a-la-carte section{padding-left:0;}.no-csstransforms .menu-a-la-carte section > h2{position:relative;top:0;left:0;width:auto;height:auto;margin:0px 0px 15px;margin:0rem 0rem 1.5rem;padding:0;text-align:left;}.menu-a-la-carte aside.col4{display:none;}@media (min-width:1024px){.menu-a-la-carte aside.col4{display:block;}}.menu-a-la-carte .item-list .item{display:block;margin:0 auto;margin-bottom:20px;margin-bottom:2rem;padding-top:40px;padding-top:4rem;}.menu-a-la-carte .item-list .item::after{clear:both;content:"";display:table;}@media (min-width:720px){.menu-a-la-carte .item-list .item{display:inline-block;max-width:none;width:-webkit-calc((100% / 3) - (100px / 3));width:calc((100% / 3) - (100px / 3));padding-top:0;margin-left:50px;margin-left:5rem;}}@media (min-width:870px){.menu-a-la-carte .item-list .item{width:-webkit-calc((100% / 3) - (200px / 3));width:calc((100% / 3) - (200px / 3));margin-left:100px;margin-left:10rem;}}@media (min-width:1024px){.menu-a-la-carte .item-list .item{width:-webkit-calc((100% / 3) - (100px / 3));width:calc((100% / 3) - (100px / 3));margin-left:50px;margin-left:5rem;}}.menu-a-la-carte .item-list .item .item-picture{position:relative;display:inline-block;width:40%;margin-bottom:0;vertical-align:middle;}.menu-a-la-carte .item-list .item .item-picture::before{position:absolute;top:-4rem;left:0;right:0;display:block;width:18px;width:1.8rem;height:18px;height:1.8rem;margin:0 auto;line-height:29.124px;line-height:2.9124rem;letter-spacing:0.36px;letter-spacing:0.036rem;font-size:18px;font-size:1.8rem;line-height:18px;line-height:1.8rem;color:#000000;}@media (min-width:720px){.menu-a-la-carte .item-list .item .item-picture{display:block;width:100%;margin-bottom:6px;margin-bottom:0.6rem;}.menu-a-la-carte .item-list .item .item-picture::before{top:0;bottom:0;left:-3.5rem;right:auto;margin:auto 0;}}@media (min-width:870px){.menu-a-la-carte .item-list .item .item-picture::before{left:-6rem;}}@media (min-width:1024px){.menu-a-la-carte .item-list .item .item-picture::before{left:-3.5rem;}}.menu-a-la-carte .item-list .item .item-picture .pictExtra{position:absolute;left:3px;right:3px;top:3px;bottom:3px;display:block;background:rgba(0,0,0,0.2);}.menu-a-la-carte .item-list .item .item-picture .pictExtra span{position:absolute;left:50%;top:50%;display:block;width:63px;height:63px;margin:-32px 0 0 -32px;background:url("/sites/all/themes/custom/ricardocuisine/img/ic_play.png") 0 0/cover no-repeat transparent;}.menu-a-la-carte .item-list .item .desc{display:inline-block;width:-webkit-calc(60% - 10px);width:calc(60% - 10px);margin-left:10px;margin-left:1rem;vertical-align:middle;clear:none;}@media (max-width:719px){.menu-a-la-carte .item-list .item .desc h2{margin-bottom:0;line-height:27.506px;line-height:2.7506rem;letter-spacing:0.34px;letter-spacing:0.034rem;font-size:17px;font-size:1.7rem;line-height:22px;line-height:2.2rem;font-weight:600;}}@media (min-width:720px){.menu-a-la-carte .item-list .item .desc{display:block;width:100%;margin-left:0;clear:both;}}.menu-a-la-carte .item-list .item:first-child{padding-top:0;}@media (min-width:720px){.menu-a-la-carte .item-list .item:first-child{margin-left:0;}}.menu-a-la-carte .item-list .item:first-child .item-picture::before{display:none;}
