*{margin:0;padding:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}ol,ul{list-style-type:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}sup{vertical-align:text-bottom}sub{vertical-align:text-top}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{*font-size:100%}TEXTAREA{resize:none}legend{color:#000}#yui3-css-stamp.cssreset{display:none}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}BODY{background:#f8f9ef;color:#004621;font:300 16px/1.25 'Roboto',Arial,Helvetica,sans-serif}.container{position:relative;margin:0 auto;padding:100px 40px 130px;width:1120px}#top{position:relative;padding-top:20px;min-width:1200px;background:#fff}#top .container{margin-bottom:15px;padding:0 40px}#top .container:after{content:'';display:block;clear:both}#top .logo{position:absolute;top:20px;left:50%;display:block;margin-left:-113px;width:227px;height:43px;background:url(../images/sprite.png) no-repeat 0 0;text-indent:-10000px}#top H1{margin:0}#top .account{position:relative;float:right;margin-top:25px;line-height:38px}#top .account>A{display:block;line-height:38px}#top .account>A .fa-user{position:relative;top:6px;left:0;margin-right:8px;width:24px;height:24px;border:1px solid #b9bab1;border-radius:50%;color:#b9bab1;font-size:20px;line-height:31px;text-align:center;overflow:hidden}#top .account .fa-angle-down{margin-left:5px}#top .account .fa-angle-up{display:none;margin-left:5px}#top .account A.active .fa-angle-down{display:none}#top .account A.active .fa-angle-up{display:inline}#top .account>A SPAN{position:relative;top:6px;left:0;display:inline-block;margin-right:8px;width:26px;height:26px}#top .account .a-content{position:absolute;top:50px;right:-23px;z-index:10;width:275px;box-shadow:0 5px 7px -5px #000;background:#fff;border:1px solid #d6d8c4;border-radius:3px;text-align:center}#top .account .a-content:after,#top .account .a-content:before{content:" ";position:absolute;bottom:100%;right:20px;width:0;height:0;border:solid transparent;pointer-events:none}#top .account .a-content:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px}#top .account .a-content:before{margin-right:-1px;border-color:rgba(214,216,196,0);border-bottom-color:#d6d8c4;border-width:11px}#top .account .align-center{margin:0;padding:20px;background:#ebece3}#top .account UL{padding:10px 25px;text-align:left}#top .account UL LI{border-top:1px solid #ededed}#top .account UL LI:first-child{border-top:none}#top .account UL LI A{display:block;padding:10px 0;font-weight:500;line-height:26px;text-transform:uppercase}#top .account UL LI A I{float:right;margin-right:8px;line-height:26px}#top .account UL LI A EM{float:right;padding:0 10px;background:#ebece3;border-radius:20px;color:#004621;font-size:14px;line-height:26px}#top .menu{border-bottom:3px solid #ecede3}#top .menu .container{margin-bottom:0}#top .affix-top .logo{display:none}.menu .logo{display:none !important}#top .affix{position:fixed;top:0;left:0;z-index:10000;width:100%;background:#f9faf2}#top .affix .logo{display:block !important;position:static;float:left;margin:10px 40px 0 0;width:164px;height:40px;background-position:0 -147px}#top .affix UL{float:right;width:auto}#top .affix UL LI A{padding-left:10px;padding-right:10px}#top .affix .li-pers{display:none}#top .slider{position:relative;text-align:center}#top .slider .btn{position:absolute;bottom:70px;right:50%;z-index:100;margin-right:-560px;background:#ec0f0f;font-size:16px;line-height:55px}.cols-2:after{content:'';display:block;clear:both}.top-users{float:left;width:684px}.social-links{float:right;width:400px}.socials{margin-bottom:40px;text-align:center}.socials A{padding:0 15px;font-size:40px}.p-chef{background:url(../images/bg-chef.jpg) no-repeat 50% 100%}#bottom .container{padding-top:65px;padding-bottom:40px}#bottom .footer{margin-bottom:30px}#bottom P{color:#5c9677}.content>.container:nth-of-type(1){padding-top:50px}.clr:after{content:"";display:block;height:0;line-height:0;clear:both;visibility:visible}.clr{display:inline-block}html[xmlns] .clr{display:block}* html .clr{height:1%}.items,.footer,.top-users UL,.subcat,.edit-profil .user-info,.row,.wrapper-s,.wrapper-r,.recipe,.recipe .r-content .preferences,.accordion .panel-body,#top .account FORM .buttons{display:inline-block}H1,H2,H3,H4,H5,H6{font-weight:300}H1{margin-bottom:45px;font-size:36px;line-height:44px;text-align:center}H2{margin-bottom:45px;font-size:36px;line-height:44px;text-align:center}H3{margin-bottom:20px;font-size:28px;line-height:32px}A{color:#75b028;text-decoration:none;transition:color .2s linear 0s}A:hover{color:#004621}P{line-height:20px}.panel{min-width:1200px;background:url(../images/bg-panel.gif) repeat 0 0}.panel H2{color:#fff}.p-xmas{background:url(../images/bg-xmas.gif) repeat 0 0}.p-abc{background:#f2f3ea}.p-abc H2{color:#004621}.p-profil{background:#f1f2e9}.p-latest .container{padding-top:70px}.text-center{text-align:center}.panel .text-center{margin-top:50px}.abs-latest{position:absolute;top:-88px;left:50%;margin-left:-132px;width:308px;height:236px;background:url(../images/sprite.png) no-repeat 0 -1219px}.abs-footer{position:absolute;top:0;right:0;width:635px;height:325px;background:url(../images/sprite.png) no-repeat 0 -207px}.abs-abc{position:absolute;top:-90px;left:50%;margin-left:-146px;width:292px;height:185px;background:url(../images/sprite.png) no-repeat -359px 0}.abs-social{position:absolute;top:-125px;left:50%;margin-left:-65px;width:400px;height:320px;background:url(../images/sprite.png) no-repeat 0 -532px}.abs-chef{position:absolute;top:-143px;left:260px;width:550px;height:312px;background:url(../images/sprite.png) no-repeat 0 -881px}.p-dietetic{position:relative;background:#f2f3ea}.p-dietetic::before{position:absolute;top:-70px;left:50%;content:'';width:315px;height:153px;margin-left:-157px;background:url(../images/sprite.png) no-repeat -332px -1220px}.p-dietetic h2{color:#004621}.p-xmas{position:relative;background:url(../images/bg-panel.gif)}.p-xmas::before{position:absolute;top:-117px;left:50%;content:'';width:243px;height:250px;margin-left:-121px;background:url(../images/sprite.png) no-repeat -407px -527px}.p-abc{position:relative}.p-abc::before{position:absolute;top:-112px;left:50%;content:'';width:292px;height:185px;margin-left:-146px;background:url(../images/sprite.png) no-repeat -359px 0}.vote{position:relative;z-index:1;margin:-20px auto 5px;padding:10px 15px;width:83px;background:#fff;border-radius:20px}.vote SPAN{position:relative;display:block;width:83px;height:14px;background:url(../images/sprite.png) no-repeat 0 -82px;text-indent:-10000px}.vote A{position:absolute;left:0;top:0}.vote A:hover,.vote A.active{background:url(../images/sprite.png) no-repeat 0 -101px}.vote .v1{width:16px}.vote .v2{width:33px}.vote .v3{width:50px}.vote .v4{width:67px}.vote .v5{width:83px}.btn{display:inline-block;padding:0 40px;background:#75b028;border:none;border-radius:40px;color:#fff;font-weight:700;font-size:12px;line-height:38px;letter-spacing:.5px;text-transform:uppercase;cursor:pointer}.btn:hover{background:#004621;color:#fff}.btn-gray{background:#f8f9ef;border:1px solid #d4d5c7;color:#75b028}.btn-gray:hover{background:#e2e3d7;color:#004621}.btn.b-top{position:absolute;right:0;top:0}.btn .fa-check{position:relative;top:2px;padding-right:8px;font-size:20px}.imgheight{height:100%}.imgwidth{width:100%}.thumb-avatar{border-radius:50%;overflow:hidden}.thumb-avatar IMG{display:block;margin:auto}.breadcrumbs{margin:-50px 0 70px;padding:15px 0;border-bottom:1px solid #e3e5d4;font-size:14px;line-height:20px}.breadcrumbs A{padding-right:6px}.breadcrumbs A:after{content:'»';margin-left:8px;color:#004621}.submenu{position:relative;margin:-20px 0 45px;height:85px}.dropdown{position:absolute;left:50%;z-index:1000;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-o-transform:translate(-50%, 0);font-size:36px}.dropdown.open{background:#fff;box-shadow:0 10px 63px -40px #000}.dropdown>A{display:block;margin:0 40px;color:#004621;line-height:85px}.dropdown A I{margin-left:5px;color:#75b028;font-size:30px}.dropdown.open A I{color:#ced0bf}.dropdown A{white-space:nowrap}.open>A{background:#fff;border-bottom:1px solid #e7e8e1}.dropdown .dropdown-menu{display:none;padding:20px;background:#fff}.open>.dropdown-menu{display:block}.dropdown .dropdown-menu LI A{display:block;padding:0 20px;color:#004621;line-height:58px}.dropdown .dropdown-menu LI A:hover{background:#f5f5f0}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.accordion{margin-bottom:50px}.accordion .panel{margin-top:-1px;padding:10px 0;background:none;border-top:1px solid #e3e5d4;border-bottom:1px solid #e3e5d4}.accordion .panel-heading A{display:block;color:#004621;font-size:21px;line-height:28px}.accordion .panel-heading A I{float:right;color:#75b028;font-size:30px}.accordion .panel-heading A.collapsed I.fa-angle-up{display:none}.accordion .panel-heading A.collapsed I.fa-angle-down{display:block}.accordion .panel-heading A I.fa-angle-up{display:block}.accordion .panel-heading A I.fa-angle-down{display:none}.accordion .panel-collapse{padding:15px 0}.accordion .panel-collapse .panel-body{width:100%}.accordion .panel-collapse .col-340{margin:0}.accordion .panel-collapse TEXTAREA{float:right;width:740px;height:215px}.pagination{padding-top:45px;text-align:center}.pagination A{display:inline-block;margin:0 10px;padding:1px;width:42px;height:42px;background:#fff;box-shadow:0 3px 5px -4px #ddd;font-weight:700;font-size:18px;line-height:44px;text-align:center}.pagination A:hover{background:#e1e2d5}.pagination A.active{padding:0;border:1px solid #75b028}.pagination .prev:hover,.pagination .next:hover{background:#75b028;color:#fff}.col-260{float:left;margin-left:60px;display:inline;width:260px}.col-405{float:left;margin-left:85px;display:inline;width:405px}.col-340{float:left;margin-left:30px;display:inline;width:340px}.align-center{margin-top:10px;text-align:center}.align-center .wrapper-i{margin-bottom:60px}.align-center .ui-checkbox{float:none;display:inline-block;vertical-align:middle}.align-center LABEL{display:inline-block}.edit-profil{margin:-15px 0 40px;padding-bottom:35px;border-bottom:1px solid #e3e5d4}.edit-profil .align-right{float:right;margin-top:15px}.edit-profil .align-right .btn{margin-left:20px}.edit-profil .user-info{padding-left:20px;width:900px}.edit-profil .thumb-avatar{float:left;margin-right:20px;width:65px;height:65px}.edit-profil .user-info STRONG{display:block;margin-bottom:7px;padding-top:5px;font-weight:500;font-size:28px;line-height:30px}.edit-profil .user-info UL{font-size:14px}.edit-profil .user-info UL LI{display:inline;padding:0 15px;border-left:1px solid #e3e5d4;color:#8b8c82}.edit-profil .user-info UL LI A{color:#8b8c82}.edit-profil .user-info UL LI A:hover{color:#000}.edit-profil .user-info UL LI:first-child{padding-left:0;border-left:none}.edit-profil .form-edit H2{margin-bottom:50px;padding-top:13px;text-align:left}.edit-profil .form-edit .error{margin-left:220px}.recipes-added{position:relative;margin-bottom:-90px;text-align:center}.recipes-added .btn.b-top{top:3px}.recipes-added .btn .fa-plus{margin-right:5px}.recipes-added .items{margin-bottom:40px}.recipes-added .items+.btn{background:#949d6a}.p-profil{text-align:center}.p-profil .container{padding:60px 40px}.p-profil .container .r-list{margin-bottom:60px}.p-profil .r-list .r-total{float:right;margin-bottom:15px}.p-profil .r-list .items{margin-bottom:40px}.p-profil .r-list .items .i-cat B{margin-top:22px;font-size:21px;line-height:28px}.p-profil .r-saved .items .i-cat,.p-profil .r-saved .btn{background:#75b028}.p-profil .r-favorited .items .i-cat,.p-profil .r-favorited .btn{background:#ec0f0f}.p-profil .r-tested .items .i-cat,.p-profil .r-tested .btn{background:#004621}.recipe H1{margin-bottom:10px}.recipe .r-meta{margin-bottom:65px;font-size:14px;text-align:center}.recipe .r-meta SPAN{padding-right:15px}.recipe .r-meta SPAN:before{content:'|';padding-right:15px}.recipe .r-meta SPAN:first-child:before{content:none}.recipe .left-side{float:left;width:178px}.recipe .left-side .box{margin-bottom:35px;border:1px solid #e2e4d5;border-radius:5px;background:#f8f9ef}.recipe .left-side .btn-share{padding:10px 20px}.recipe .left-side .btn-share .social>DIV{display:block;margin:10px 0}.recipe .left-side .box .b-content{padding:20px;background:#f2f3e5}.recipe .left-side .box .b-content STRONG{display:block;font-weight:500;margin-bottom:15px}.recipe .left-side .box .b-content P{font-size:14px}.recipe .left-side.affix{position:fixed;top:60px;left:50%;z-index:1;margin-left:-560px}.recipe .left-side.affix+.r-content{margin-left:210px}.recipe .r-content{float:left;margin-left:30px;width:540px}.recipe .r-content .thumb{margin-bottom:30px;width:100%;text-align:center}.recipe .r-content .thumb IMG{max-width:540px}.recipe .r-content P{margin-bottom:20px;font-size:18px;line-height:28px}.recipe .r-content H3{margin:40px 0 25px}.recipe .r-content B,.recipe .r-content STRONG{font-weight:bold}.recipe .r-content EM,.recipe .r-content I{font-style:italic}.recipe .r-content UL{margin-bottom:20px;padding-left:40px;list-style:disc}.recipe .r-content LI{margin:0;padding-bottom:10px}.recipe .r-content .tags{position:relative;z-index:2;margin-bottom:-4px;padding:15px 0;background:#f8f9ef;border-top:4px solid #75b028;border-bottom:1px solid #75b028}.recipe .r-content .cats{z-index:1}.recipe .r-content .tags EM{padding-right:5px;font-weight:500}.recipe .r-content .tags A:after{content:',';color:#004621}.recipe .r-content .tags A:last-child:after{content:none}.recipe .r-content .preferences{padding:20px 0;width:100%;border-bottom:4px solid #75b028;border-top:4px solid #75b028}.recipe .r-content .preferences .btn{float:right;margin:18px 50px 0 0}.recipe .r-content .preferences>DIV{float:left;padding:7px 60px 7px 50px;border-right:1px solid #d1dbc4;font-weight:500}.recipe .r-content .preferences .vote{margin:0 auto;width:112px;background:transparent}.recipe .r-content .preferences .vote SPAN{width:112px;height:20px;background-position:-194px -77px}.recipe .r-content .preferences .vote A:hover,.recipe .r-content .preferences .vote A.active{background-position:-194px -101px}.recipe .r-content .preferences .vote .v1{width:23px}.recipe .r-content .preferences .vote .v2{width:45px}.recipe .r-content .preferences .vote .v3{width:68px}.recipe .r-content .preferences .vote .v4{width:91px}.recipe .r-content .preferences .vote .v5{width:112px}.recipe .right-side{float:left;margin-left:30px;width:340px}.recipe .box-side{margin-bottom:35px}.recipe .box-side.b-nl{padding:25px 20px 35px;border:1px solid #e2e4d5;border-radius:5px;background:#f2f3e5}.recipe .box-side.b-nl .nl{float:none;margin:0}.recipe .box-side.b-nl .nl INPUT[type="text"]{padding-right:90px;width:100%;background:#f8f9ef}.recipe .box-side.b-nl .nl LABEL{font-size:24px;line-height:28px}.recipe .box-side.ingredients{position:relative;padding-top:50px;background:#75b028;border-radius:5px;color:#fff;text-align:center}.recipe .box-side.ingredients STRONG{display:block;margin-bottom:7px;font-size:21px;line-height:26px}.recipe .box-side.ingredients STRONG A{color:#fff}.recipe .box-side.ingredients STRONG A:hover{color:#004621}.recipe .box-side.ingredients SMALL{display:block;margin-bottom:20px;font-size:14px;line-height:21px}.recipe .box-side.ingredients .meta{padding:15px 0;border-top:1px solid #7cb92c;border-bottom:1px solid #7cb92c;background:#6ea624;font-size:17px}.recipe .box-side.ingredients .meta I{padding-right:10px;font-size:21px}.recipe .box-side.ingredients .meta I:nth-of-type(2){padding-left:24px}.recipe .box-side.ingredients .thumb-avatar{position:absolute;top:-50px;left:50%;margin-left:-52px;width:65px;height:65px;border:20px solid #75b028;background:#75b028}.add-recipe H1{margin-bottom:15px}.subtitle{margin-bottom:70px;padding:0 145px;line-height:24px;text-align:center}.add-recipe .row{margin:0 0 55px -60px}.add-recipe .col-405 .row{margin:0}.add-recipe .col-405 .wrapper-i{float:left;width:260px}.add-recipe .col-405 .row .wrapper-i:nth-of-type(2){margin-left:15px;width:130px}.add-recipe .col-340{margin-top:52px}.add-recipe .col-340 H3{margin-top:30px}.add-recipe .col-340 .thumb-img{position:relative;margin-bottom:25px;width:338px;height:150px;background:#f1f2e9;border:1px solid #e3e4d9;border-radius:5px;text-align:center}.add-recipe .col-340 .thumb-img IMG{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;max-width:100%;max-height:100%;border-radius:4px}.add-recipe .col-340 .thumb-img I{color:#e3e4d9;font-size:100px;line-height:150px}.add-recipe .col-340 .input-file{text-align:center}.add-recipe .col-340 .input-file .btn{max-width:260px;height:38px;overflow:hidden}.register H1{margin-bottom:15px}.register .form-lines{margin-bottom:80px}.register .form-lines>.row{margin:0 0 30px 50px}.register .thumb-avatar{margin:20px 0 10px;padding:20px;border-radius:5px;border:1px solid #e3e4d9;background:#f1f2e9;text-align:center}.register .thumb-avatar I{color:#e3e4d9;font-size:90px}.register .input-file{color:#75b028;text-align:center}.register .checks{clear:both;margin:0 0 50px 110px}.register .pers-data{font-size:12px}.register>H3{text-align:center}.register .error{text-align:center}.article{padding:0 155px}.article P{margin-bottom:25px;line-height:24px}.article B,.article STRONG{font-weight:500}.article EM,.article I{font-style:italic}.article UL{margin-bottom:25px;padding-left:40px;list-style:disc}.article OL{margin-bottom:25px;padding-left:40px;list-style:decimal}.article OL LI,.article UL LI{padding:5px 0}.menu UL{display:table;width:100%;text-align:center}.menu UL:after{content:'';display:block;clear:both}.menu UL LI{position:relative;display:table-cell;line-height:48px;vertical-align:top}.menu UL LI A{display:block;margin-bottom:-3px;padding:3px 18px;height:48px;color:#004621;font-weight:700;line-height:48px;text-transform:uppercase}.menu UL LI A:hover{color:#75b028}.menu UL LI A I{position:relative;top:2px;right:0;margin-left:8px;color:#75b028;font-weight:300;font-size:24px}.menu UL LI A I.fa-home{top:14px;margin:0;font-size:20px}.menu UL LI.active>A{padding-bottom:0;border-bottom:3px solid #75b028}.menu UL LI.li-pers A{color:#ed8868}.menu UL .li-submenu:hover>A{padding:2px 17px 3px;border:1px solid #e2e4d4;border-bottom:none;border-radius:5px 5px 0 0;background:#fff}.menu UL LI UL{display:none;position:absolute;top:54px;left:0;z-index:50001;padding:5px 0 10px;width:100% !important;box-sizing:border-box;border:1px solid #e2e4d4;border-top:none;border-radius:0 0 5px 5px;background:#fff;box-shadow:0 3px 5px -4px #ddd;text-align:left}.menu UL LI:hover UL{display:block}.menu UL LI UL LI{float:none;display:block}.menu UL LI UL LI A{display:block;margin:0;padding:5px 17px;height:auto;color:#75b028;font-weight:500;line-height:22px;text-transform:none}.menu UL LI UL LI A:hover{color:#004621}#top .menu.affix UL .li-submenu:hover>A{padding-left:9px;padding-right:9px}.footer UL{float:left;margin-right:65px}.footer UL LI{color:#91c4a9}.footer UL LI A{color:#91c4a9;font-weight:500;line-height:38px}.footer UL LI A:hover{color:#fff}.footer UL:first-child{width:160px;text-transform:uppercase}.items{margin:-20px 0 0 -20px;text-align:left}.items LI{position:relative;float:left;margin:20px 0 0 20px;width:265px;display:inline;height:345px;background:#fff;box-shadow:0 3px 5px -4px #ddd}.items .thumb{position:relative;display:block;width:265px;height:176px;background:#f2f2f2;overflow:hidden}.items .thumb IMG{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;max-width:100%;max-height:100%}.items .i-content{margin-bottom:13px;padding:0 20px;height:104px;overflow:hidden}.items .i-title{margin-bottom:5px;max-height:81px;color:#004621;font-weight:500;font-size:24px;line-height:27px;overflow:hidden}.items .i-title A{color:#004621}.items .i-title A:hover{color:#000}.items .i-author{color:#000;font-size:14px;line-height:18px}.items .i-author A{color:#000}.items .i-author A:hover{color:#004621}.items .i-author A B{color:#75b028;font-weight:500}.items .i-author A:hover B{color:#004621}.items .i-meta{margin-bottom:15px;padding:0 20px;color:#ced0bf;font-size:14px}.items .i-meta .fa-database{margin-left:10px}.items .i-meta .fa{margin-right:5px}.items .i-video{position:absolute;top:150px;right:20px;display:block;width:48px;height:48px;background:#75b028;border-radius:50%;text-align:center}.items .i-video I{margin-left:6px;color:#fff;font-size:20px;line-height:48px}.items .i-cat{position:absolute;top:-53px;left:50%;display:block;margin-left:-53px;width:106px;height:106px;background:#ec0f0f;border-radius:50%;color:#fff;font-weight:700;font-size:21px;line-height:34px;text-align:center}.items .i-cat I{display:block;margin-top:27px;font-size:17px}.items .i-cat B{display:block;margin-top:25px;font-weight:700;font-size:26px}.items .i-cat SMALL{display:block;font-weight:300;font-size:15px;line-height:17px}.items+.items{margin-top:50px}.items .i-empty{display:table;width:259px;height:339px;border:3px solid #c8d5c7;background:#f1f2e9;text-align:center}.items .i-empty P,.items .i-empty I{display:table-cell;vertical-align:middle;padding:20px;color:#8b9f8e;font-size:18px;line-height:24px}.items .i-empty I{color:#e2e3d7;font-size:40px}.p-chef .items{padding-right:285px}.p-xmas .items LI .i-title{color:#ec0f0f}.p-xmas .items LI .i-title A{color:#ec0f0f}.p-xmas .items LI .i-title A:hover{color:#000}.p-xmas .items LI .i-meta .fa-tree{float:right;margin:-4px 0 0 10px;color:#ec0f0f;font-size:24px}.p-xmas .items LI .i-video{background:#ec0f0f}.p-xmas .items LI .i-cat{background:#75b028}.top-users UL{margin-top:-40px}.top-users UL LI{float:left;margin:40px 20px 0 0;width:208px;text-align:center}.top-users UL LI:nth-child(3n+1){clear:both}.top-users UL LI .thumb-avatar{display:block;margin:0 auto 15px;width:128px;height:128px;background:#fff}.top-users UL LI .thumb-avatar I{padding-top:12px;font-size:100px}.top-users UL LI B{display:block;color:#004621;margin-bottom:5px;font-size:21px;line-height:26px}.top-users UL LI B A{color:#004621}.top-users UL LI B A:hover{color:#000}.top-users UL LI EM{display:block;font-size:18px;line-height:24px}.subcat{margin:-70px 0 0 -20px}.subcat>LI{float:left;margin:70px 0 0 20px;width:550px;display:inline;text-align:center}.subcat H2{margin-bottom:20px;font-size:28px;line-height:30px}.subcat .btn{margin-top:25px;font-size:14px;text-transform:capitalize}.recipe UL.comments{margin-top:50px;border-top:1px solid #75b028}.recipe UL.comments LI{padding:20px 0 15px;border-top:1px solid #d1dbc4}.recipe UL.comments LI:first-child{border:none}.recipe UL.comments LI .avatar{float:left;margin-right:20px}.recipe UL.comments .comment{overflow:hidden}.recipe UL.comments .author{color:#004621;font-size:14px}.recipe UL.comments .author:hover{color:#000}.recipe UL.comments .nb_recipes{display:block;margin-bottom:15px;color:#9c9c9c;font-size:14px}.recipe UL.comments .nb_recipes:hover{color:#000}.recipe UL.comments P{margin-bottom:15px;font-size:14px;line-height:21px}.recipe UL.comments .date{margin:0;color:#9c9c9c;font-size:12px}.recipe .left-side UL{padding:15px 20px;border-bottom:1px solid #e2e4d5;background:#f2f3e5}.recipe .left-side UL LI{padding:5px 0}.recipe .left-side UL LI A{display:block;font-weight:500}.recipe .left-side UL LI A I{float:right}.recipe .r-content OL.step{font-size:16px;line-height:1.25}.recipe .r-content OL.step P{font-size:16px;line-height:1.25}.recipe .r-content OL.step>LI{margin-bottom:50px}.recipe .r-content OL.step>LI .step-title{margin-bottom:10px;font-weight:500;font-size:21px}.recipe .r-content OL.step>LI .step-img{text-align:center}.recipe .r-content OL.step>LI .step-img IMG{max-width:540px}.recipe .box-side.ingredients UL{padding:20px 20px 30px 40px;text-align:left}.recipe .box-side.ingredients UL LI{padding:5px 0;list-style:disc;line-height:20px}.recipe .box-side.ingredients UL LI A{color:#fff}.recipe .box-side.ingredients UL LI A:hover{color:#004621}.error{margin-bottom:30px;color:#f00;font-size:14px}INPUT,SELECT,TEXTAREA{padding:10px 15px;font:14px/16px 'Roboto',Arial,Helvetica,sans-serif;border:1px solid #d4d5c7;background:transparent;border-radius:20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#adadad;font-weight:300;font-size:14px}INPUT[type="checkbox"],INPUT[type="radio"]{width:auto;height:auto;padding:0;border:none}LABEL,INPUT.send{cursor:pointer}LABEL{color:#000;font-size:14px}.search{position:relative;float:right;margin:43px 0 0 25px}.search INPUT[type="text"]{padding-right:45px;width:200px}.search .send{position:absolute;right:1px;top:1px;z-index:2;display:block;border:none;width:40px}.search .fa-search{position:absolute;right:15px;top:12px;z-index:1;color:#004621;font-weight:300;font-size:14px}.nl{position:relative;float:left;margin-top:15px}.nl LABEL{display:block;margin:0 0 10px 16px}.nl INPUT[type="text"]{padding-right:90px;width:315px}.nl .send{position:absolute;bottom:0;right:1px;border:none;color:#75b028;font-weight:700;font-size:12px;text-transform:uppercase}.nl .error{position:absolute;bottom:-25px;left:16px;margin:0;color:#f00;font-size:12px;line-height:14px}.items .nl{position:relative;padding:42px 25px 0;text-align:center}.items .nl:before{content:'';display:block;margin:0 auto 15px;width:56px;height:46px;background:url(../images/sprite.png) no-repeat -94px -75px}.items .nl LABEL{margin:0 0 17px;font-weight:500;font-size:24px;line-height:26px;text-align:center}.items .nl INPUT[type="text"]{width:100%}.items .nl .error{position:static;display:block;text-align:left}.items .nl .send{position:static;margin:30px 0 15px;background:#75b028;border-radius:20px;color:#fff;font-size:14px;letter-spacing:1px}.form-lines INPUT[type="text"],.form-lines INPUT[type="password"],.form-lines TEXTAREA{width:100%;border-radius:5px}.form-lines TEXTAREA{height:116px}.form-lines INPUT[type="text"]:focus,.form-lines INPUT[type="password"]:focus,.form-lines TEXTAREA:focus{border-color:#aeafa4;box-shadow:inset 0 0 1px 1px #ddd}.wrapper-i{margin-bottom:15px}.wrapper-i LABEL{display:block;margin-bottom:5px;line-height:20px}.wrapper-i.w-pos{position:relative}.wrapper-i.w-pos EM{position:absolute;bottom:10px;right:10px;font-size:14px}.wrapper-i.w-pos INPUT{padding-right:70px}.edit-profil .form-lines .avatar{float:left;margin-top:25px;width:160px;text-align:center}.edit-profil .form-lines .avatar .thumb-avatar{float:none;margin:0 auto 15px;width:90px;height:90px}.edit-profil .form-lines .avatar .input-file .upload{width:160px;color:#75b028;font-size:18px;overflow:hidden;cursor:pointer}.edit-profil .form-lines .row .col-260:last-child .wrapper-i{margin-bottom:14px}.edit-profil .form-lines .row .col-260 H3{margin-top:19px}.edit-profil .form-lines .bottom{margin:20px 0 0 220px}.edit-profil .form-lines .bottom .wrapper-i{margin-bottom:55px}.edit-profil .form-lines .bottom .btn{margin-right:20px}.form-lines.login{padding:25px 30px 30px}.form-lines.login .a-title{margin-bottom:25px;font-weight:500;font-size:21px;line-height:26px}.form-lines.login .fb-connect{position:relative;display:block;margin-bottom:30px;padding-left:20px;box-sizing:border-box;width:100%;height:36px;background:#5878ae;border-radius:5px;color:#fff;font-size:14px;line-height:36px;text-align:center}.form-lines.login .fb-connect .fa{position:absolute;bottom:-3px;left:13px;font-size:28px}.form-lines.login .fb-connect:hover{background:#43649c}.form-lines.login .fb-connect+SPAN{display:block;margin-bottom:30px;text-align:center}.form-lines.login P{margin-bottom:10px;color:#939393;font-size:12px;line-height:16px}.form-lines.login P.error{color:#f00}.form-lines.login .wrapper-i{margin-bottom:10px}.form-lines.login .btn{padding-left:25px;padding-right:25px}.form-lines.login .buttons{margin-top:15px}.form-lines.login .buttons .btn{float:left}.form-lines.login .recover{float:right;margin-left:20px;width:88px;font-size:12px;line-height:18px;text-align:left}.register .form-lines.login{margin:0 auto;padding:0;width:240px}.form-lines.contact{margin:0 auto 80px;padding-right:60px;width:640px}.form-lines.contact .wrapper-i:nth-of-type(1){float:right}.form-lines.contact .wrapper-i{float:left;margin-left:60px;width:260px}.form-lines.contact .wrapper-i TEXTAREA{height:116px}.form-lines.contact .btn{margin:23px 0 0 60px}.flexslider{margin:0;padding:0}.flexslider .slides>li{position:relative;display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{width:100%;display:block}.flex-pauseplay span{text-transform:capitalize}.slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .slides{zoom:1}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:60px;margin:-30px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#004621;text-shadow:1px 1px 0 rgba(255,255,255,0.3);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-prev{opacity:.7;left:-40px}.flexslider:hover .flex-next{opacity:.7;right:-40px}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-direction-nav a:before{font-family:'FontAwesome';font-size:70px;line-height:64px;display:block;content:'\f104'}.flex-direction-nav a.flex-next:before{content:'\f105'}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:"flexslider-icon";font-size:20px;display:inline-block;content:'\f004'}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:'\f003'}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,0.3);box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track{-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)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-prev,.slick-next{position:absolute;display:block;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-33px;padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'FontAwesome';font-size:70px;line-height:64px;color:#004621;opacity:.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-40px}.slick-prev:before{content:'\f104'}.slick-next{right:-40px}.slick-next:before{content:'\f105'}.slider-h{padding:60px 0 150px;background:#f8f9ef}.slider-h .s-title{margin-bottom:45px;font-size:36px;line-height:38px;text-align:center}.slider-h .slider-week{margin:0 auto;width:1140px;height:371px}.slick-list{height:371px}.slider-h .slider-week .items{position:relative;margin:10px;width:265px !important;background:#fff;box-shadow:0 -1px 9px 1px #eee}.slider-h .slider-week .items .i-content{margin-top:25px}.slider-h .slider-week .items .i-cat{left:auto;right:20px;top:150px;width:48px;height:48px;line-height:48px;text-transform:uppercase}.slider-h .btn{position:absolute;bottom:52px;left:50%;margin-left:-145px;width:210px;height:56px;background:#ec0f0f;font-size:16px;line-height:56px;text-align:center}A.ui-selectmenu{display:block;display:inline-block;position:relative;padding-right:30px;width:260px !important;height:38px;box-sizing:border-box;vertical-align:middle;border:1px solid #d4d5c7;border-radius:5px;background:transparent;color:#004621;font-size:14px;line-height:38px;overflow:hidden}A.ui-selectmenu:hover{text-decoration:none}.ui-selectmenu-status{display:block;padding:0 10px;height:38px;overflow:hidden}.ui-selectmenu-icon{position:absolute;right:0;top:0;width:30px;height:38px;background:url(../images/sprite.png) no-repeat -152px -96px}.ui-selectmenu-menu{position:absolute;left:-999em;padding:0;margin:0;visibility:hidden;z-index:1005 !important;font-size:14px}.ui-selectmenu-open{visibility:visible}.ui-selectmenu-menu UL{position:relative;margin:1px 0 0 0;padding:0 20px;width:218px !important;border:1px solid #d4d5c7;background:#f8f9ef;overflow:auto;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.ui-selectmenu-menu LI{padding:0;margin:0 -10px;display:block;border-bottom:1px solid #e2e2e2}.ui-selectmenu-menu LI A{display:block;padding:6px 0;color:#515151}.ui-selectmenu-menu LI.ui-selectmenu-item-selected A{color:#75b028}.ui-selectmenu-menu LI A:hover{color:#75b028}.ui-selectmenu-menu LI.ui-selectmenu-item-selected A{text-decoration:none}.ui-selectmenu-menu LI.ui-corner-bottom{border-bottom:none}.ui-state-disabled{cursor:default;opacity:.5}*+html .ui-state-disabled,*+html .ui-state-disabled A{color:#c0c0c0}.wrapper-s>SPAN{float:left}.wrapper-s>SPAN A.ui-selectmenu{margin-left:-1px;width:62px !important;border-radius:0}.wrapper-s>SPAN:nth-of-type(3) A.ui-selectmenu{width:80px !important;border-radius:0 5px 5px 0}.wrapper-s>SPAN:nth-of-type(1) A.ui-selectmenu{margin-left:0;border-radius:5px 0 0 5px}.wrapper-s>SPAN:nth-of-type(2) A.ui-selectmenu{width:120px !important}#ui-id-3-menu{width:60px !important}#ui-id-1-menu,#ui-id-2-menu{width:38px !important}.ui-helper-hidden-accessible{position:absolute;left:-999em}SPAN.ui-checkbox,SPAN.ui-radio{float:left;margin-right:10px;width:20px;height:20px;border:1px solid #d4d5c7;border-radius:3px;background:transparent}SPAN.ui-checkbox-checked{background:url(../images/sprite.png) no-repeat -158px -71px}.ui-checkbox-disabled,.ui-radio-disabled{opacity:.5}LABEL.ui-checkbox{display:inline-block;margin:0;line-height:22px}.wrapper-r{position:relative}.wrapper-r LABEL{float:left;margin:0;width:50%;height:38px;box-sizing:border-box;border:1px solid #d4d5c7;border-radius:5px 0 0 5px;color:#75b028;line-height:38px;text-align:center}.wrapper-r LABEL:last-child{margin-left:-1px;border-radius:0 5px 5px 0}.wrapper-r LABEL SPAN{display:none}.wrapper-r LABEL.ui-radio-checked{background:#e6e7dd;color:#004621}.slider-h .banner{margin-top:45px;clear:both;text-align:center}.items LI .banner{text-align:center}.content .banner{margin-bottom:45px;margin-top:-20px;text-align:center}.recipe .banner{margin:35px 0}