﻿@media screen{*{font-family:"Roboto",sans-serif;font-size:17px}a,a:visited{text-decoration:none;color:#774927}a:hover,a:active{text-decoration:none;color:#aa8f66}button,button:hover,button:active,button:focus,.btn-link:hover,.btn-link:focus{text-decoration:none;outline:none}h1{font-family:"Merriweather",serif;font-size:1.9em;color:#383838}h1,h2,h3,h4{text-align:center}h2{font-size:1.5em}h5{font-size:1.25em}i.fa{font-size:30px}.right-ad,.left-ad{margin-top:30px;padding:0}.sidebar{padding-top:10px;background-color:#ececec;background-image:url("../png/bg-plate.png");background-size:500px;background-repeat:no-repeat;background-position:left bottom}@supports(background-image: url("../webp/bg-plate.webp")){.sidebar{background-image:url("../webp/bg-plate.webp")}}.sidebar h4{font-family:"Merienda One",Helvetica,sans-serif;text-shadow:1px 1px 1px #fff;color:#fc880c;margin-top:3px}.sidebar .search-min-panel{border-bottom:none;margin-top:10px}.sidebar .sidebar-logo{width:60%;margin:0 auto}.sidebar ul{padding-left:20px;margin-right:20px}.sidebar ul li{list-style-type:none;border-bottom:1px solid rgba(204,204,204,.6);padding:5px}.sidebar ul button{padding:0}.sidebar ul a:hover,.sidebar ul a:active,.sidebar ul a:focus,.sidebar ul button,.sidebar ul button:hover{color:#fc880c}.sidebar ul .action a{color:#fc880c}.navbar{background:rgba(0,0,0,0);margin-bottom:0;font-size:1.15em}#main-navbar .main-links{width:100%;text-align:center}.mobile-logo{float:left}.mobile-logo img{max-height:40px;float:left;margin:5px}.mobile-logo div{float:left;margin:15px 7px;font-family:"Merienda One",Helvetica,sans-serif;color:#fc880c}.logo-mdm{display:block;text-align:center;margin-bottom:10px}.logo-mdm img{max-height:80px}.logo-mdm h1{font-family:"Merienda One",Helvetica,sans-serif;font-size:1.3em;color:#fc880c;margin-top:3px}.login-bar{text-align:center;position:absolute;top:0;right:0;background-color:#f6f5f3;border-radius:0 0 0 50px;padding:5px 0 0 0;height:40px;width:170px}.login-bar img{margin-right:7px}.login-bar form{display:inline}.login-bar form button{padding:0;color:#774927}.login-bar form button:hover,.login-bar form button:active,.login-bar form button:focus{color:#aa8f66}.login-help{margin-top:20px}}@media only screen and (max-width: 768px){.middle-column,.right-side{padding-left:0;padding-right:0}}@media screen{.content{margin-top:30px;margin-right:0;margin-left:0}.content .about{width:90%;margin:0 auto;padding:15px}.content .about img{max-width:150px;margin:0 auto}.content .about p{margin-top:10px;padding:10px;text-align:center}.content ul.categories{margin-top:15px;text-transform:uppercase}.content ul.categories li{border:none;margin-bottom:0;border-bottom:1px solid #ccc;padding-top:5px;padding-bottom:5px}.content ul.categories li a{color:#444;font-size:95%}.content ul.categories li a:active,.content ul.categories li a:focus,.content ul.categories li a:hover{color:#a4d34d}.content .search{padding:1px;border:solid 1px #a4d34d;border-radius:6px;background-color:#fff}.content .search input{border:0;box-shadow:none}.content .search button{margin:2px 0 0 0;background:none;box-shadow:none;border:0;color:#666;padding:0 8px 0 10px;border-left:solid 1px #ccc}.content .search button:hover,.content .search button:focus{border:none;box-shadow:none;border-left:solid 1px #ccc;outline:none}.content .search .glyphicon-search{font-size:18px}.content .top-recs,.content .like-recs{margin-top:50px;text-align:center}.content .top-recs h3 span,.content .like-recs h3 span{background-color:#fff;padding:0 12px;font-size:1.1em;text-transform:uppercase}.content .top-recs h3:after,.content .like-recs h3:after{content:"";display:block;height:1px;border-bottom:3px solid #a4d34d;margin:-12px 0 30px}.content .top-recs .top-recrow,.content .top-recs .like-recrow,.content .like-recs .top-recrow,.content .like-recs .like-recrow{margin-top:6px}.content .top-recs .left-top-recs,.content .top-recs .left-like-recs,.content .like-recs .left-top-recs,.content .like-recs .left-like-recs{padding-right:3px}.content .top-recs .right-top-recs,.content .top-recs .left-top-recs,.content .top-recs .right-like-recs,.content .top-recs .left-like-recs,.content .like-recs .right-top-recs,.content .like-recs .left-top-recs,.content .like-recs .right-like-recs,.content .like-recs .left-like-recs{padding-left:3px;padding-right:3px}.content .insta-sprite{margin-top:50px}.content .insta-sprite h3 span{background-color:#fff;padding:0 12px;font-size:1.1em;text-transform:uppercase}.content .insta-sprite h3:after{content:"";display:block;height:1px;border-bottom:3px solid #a4d34d;margin:-12px 0 30px}}@media only screen and (min-width: 768px){.content .is-table-row{display:table;margin-left:0;margin-right:0;text-align:center}.content .is-table-row [class*=col-]{float:none;display:table-cell;vertical-align:top;padding-left:0;padding-right:0}}@media screen{.content .is-table-row{margin-left:0;margin-right:0}.content .is-table-row .box{background:none;position:static;padding-left:5px;padding-right:5px;padding-bottom:30px}.content .is-table-row .box img{margin:0 auto;padding:3px}.content .is-table-row [class*=col-]{background:#fff}}@media screen and (max-width: 844px){.content .top-recs img,.content .like-recs img{margin:5px auto}.content .top-recs .left-top-recs,.content .top-recs .left-like-recs,.content .like-recs .left-top-recs,.content .like-recs .left-like-recs{padding-left:15px;padding-right:15px}.content .top-recs .right-top-recs .left-like-recs,.content .like-recs .right-top-recs .left-like-recs{padding-left:15px;padding-right:15px}}@media screen{.content .login-page button,.content .login-page button:active{outline:none}.content .login-form{margin-bottom:20px}.content .login-form h4{background-color:#f6f5f2;padding-top:7px;padding-bottom:7px}.content .login-form .btn{width:100%;margin-bottom:20px}.content .login-form .welcome-user{margin-bottom:-40px;padding:20px 10px;background-color:#f6f5f2}.content .login-form .welcome-user button{float:right;padding:0;color:#aa8f66}.content .username{color:#fc880c}.footer{background-color:#f6f5f3;margin-left:-15px;margin-right:-15px;margin-top:15px;padding-top:15px;padding-bottom:15px;color:#585357}.footer p{margin-top:10px;margin-bottom:0;font-size:95%}.footer span,.footer a{font-size:95%}}.social-login-div{margin-top:20px}.social-login-div .social-login{margin-bottom:16px;background-color:#fff;border-radius:3px;border:1px solid #d6d9dc;color:#535a60;text-align:center;cursor:pointer;width:240px;height:50px}.social-login-div .social-login .social-login-icon{float:left;padding:15px;width:18px;height:18px}.social-login-div .social-login a{font-size:16px;line-height:48px;font-family:Roboto,arial,sans-serif;font-weight:500;letter-spacing:.21px;margin-left:6px;margin-right:6px;vertical-align:top}a.disabled{color:gray;pointer-events:none}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:20px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(164,211,77,.8) url(../svg/top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top.cd-is-visible,.cd-top.cd-fade-out,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#a4d34d;opacity:1}@media only screen and (min-width: 768px){.cd-top{right:20px;bottom:20px}}@media only screen and (min-width: 1024px){.cd-top{height:60px;width:60px;right:30px;bottom:30px}}.good-stuff{border:1px dashed #f6d016;text-align:center;padding-top:10px;padding-bottom:10px}.good-stuff .link{font-size:140%;margin-right:5px;padding:10px}.good-stuff .link .the-letter{font-size:110%}.good-stuff .link .g-letter{color:#f930af;font-size:125%}.good-stuff .link .o-letter{color:#09d0bd;font-size:125%}.good-stuff .link .o2-letter{color:#f6d016;font-size:125%}.good-stuff .link .d-letter{color:#49c6f3;font-size:125%;letter-spacing:2px}.good-stuff .link .stuff-letter{font-size:110%;margin-left:3px}.good-stuff .link .image{max-width:75%}.good-stuff .link .subtitle{padding-left:25px;padding-right:25px}@media only screen and (min-width: 1201px){.subscribe.large{display:block}.subscribe.small{display:none}}@media only screen and (max-width: 1200px){.subscribe.large{display:none}.subscribe.small{display:block}}.subscribe.panel{z-index:1000;position:fixed;max-width:400px;min-width:190px;-webkit-animation:slide .5s forwards;-webkit-animation-delay:2s;animation:slide .5s forwards;animation-delay:5s;background-color:rgba(249,249,235,.99);text-align:center}.subscribe.panel h1{color:#fc880c;font-size:1.7em}@media only screen and (min-width: 1201px){.subscribe.panel{top:100px;right:-400px;width:100%}@-webkit-keyframes slide{100%{right:100px}}@keyframes slide{100%{right:100px}}}.subscribe.panel input.form-control,.subscribe.panel button,.subscribe.panel .subscribe-msg{margin:0 auto;width:80%}.subscribe.panel button,.subscribe.panel .subscribe-msg{margin-bottom:10px}@media only screen and (max-width: 1200px){.subscribe.panel{background-image:url("../jpg/texture.jpg");background-position:top left;background-repeat:repeat;background-color:rgba(0,0,0,0);width:90%;bottom:-500px;right:5%}.subscribe.panel .subscribe-msg{font-size:85%}.subscribe.panel h1{font-size:1.3em}@-webkit-keyframes slide{100%{bottom:5px}}@keyframes slide{100%{bottom:5px}}.subscribe.panel button,.subscribe.panel .subscribe-msg{margin-bottom:3px}.subscribe.panel input.form-control,.subscribe.panel button,.subscribe.panel .subscribe-msg{width:95%}}.subscribe.panel .panel-footer{background-color:rgba(0,0,0,0);border-top:none}.switch{position:relative;display:inline-block;width:40px;height:22px;margin-right:10px}.switch input{opacity:0;width:0;height:0}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.switch input:checked+.slider{background-color:#fc880c}.switch input:focus+.slider{box-shadow:0 0 1px #ccc}.switch input:checked+.slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.landing-page-slider{background-image:url("../jpg/texture.jpg");background-position:top left;background-repeat:repeat;background-color:rgba(0,0,0,0)}.landing-page-slider h3{font-size:1.3em;text-transform:uppercase}.landing-page-slider .swiper-container{margin-top:25px;width:100%;height:100%}.landing-page-slider .swiper-pagination{position:relative;margin-bottom:15px}.landing-page-slider .swiper-pagination .swiper-pagination-bullet{margin:0 5px}.landing-page-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#fc880c}.landing-page-body .landing-middle{width:90%;margin:0 auto}.landing-page-body .intro{background-color:#f6f5f3;padding:10px;margin-bottom:20px}.landing-page-body .intro h2{font-family:"Merienda One",Helvetica,sans-serif;font-size:1.6em;text-align:left}.landing-page-body .intro h2 span{font-family:"Merienda One",Helvetica,sans-serif;font-size:inherit;color:#fc880c}.landing-page-body .recent-recs a{color:#fc880c;text-transform:uppercase}.landing-page-body .recent-recs h2{margin-top:0;background-color:#fc880c;padding:10px;color:#fff;font-size:1.35em}.landing-page-body .recent-recs img{margin:0 auto}.landing-page-body .rsprites{text-align:center}.landing-page-body .rsprites .rsprite{margin-top:50px}.landing-page-body .rsprites .rsprite h3{text-align:center;padding-top:5px;padding-bottom:5px;text-transform:uppercase}.landing-page-body .rsprites .rsprite .rsprite-header a{color:#a4d34d}.landing-page-body .rsprites .rsprite .rsprite-header:after{border-bottom:5px solid #a4d34d;content:"";display:block;margin:0 auto 20px;padding-bottom:10px;width:10%}.landing-page-body .rsprites .rsprite .col-sm-3{padding-left:3px;padding-right:3px}.landing-page-body .rsprites .rsprite h5{margin-top:0;padding:10px 4px}.landing-page-body .rsprites .rsprite-btn{background-color:#fc880c}.landing-page-body .rsprites .rsprite-btn a{color:#fff;text-transform:uppercase}.category-page h1{margin-top:0;margin-bottom:30px}.category-page h1:after{border-bottom:5px solid #a4d34d;content:"";display:block;margin:0 auto 20px;padding-bottom:10px;width:10%}.category-page .cat-rec h2{font-size:1.35em;padding-left:3px;padding-right:3px}.category-page .cat-rec span{color:#585357}.category-page .cat-rec span.pipe{color:#a4d34d}.category-page .cat-rec span.ingrs{color:#383838;font-weight:bold}.recipe-page{padding-left:7px;padding-right:7px}.recipe-page h3{text-align:left}.recipe-page .preview{font-weight:bold;color:#ff763d}.recipe-page .video-wrapper{text-align:center}.recipe-page .recipe-video{aspect-ratio:16/9;width:100%;max-width:640px}.recipe-page .rec-info{-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777;border:1px solid #ccc;background-color:#edece8}.recipe-page .rec-info input{width:60px}.recipe-page .rec-info h5{color:#774927;margin:0 0 0 8px;font-size:1em}.recipe-page .rec-info [class*=col-]{padding-top:7px;padding-bottom:7px}.recipe-page .rec-info .yeldUnits{margin-left:5px}.recipe-page h1{margin-top:0;margin-bottom:20px;font-weight:bold}.recipe-page img{display:block;max-width:100%;height:auto;margin:30px auto}@media screen and (min-width: 1200px){.recipe-page img{max-width:70%}}@media screen and (min-width: 768px)and (max-width: 991px){.recipe-page img{max-width:70%}}.recipe-page .rec-desc{margin-top:10px}.recipe-page .rec-desc a{color:#db222a;text-decoration:underline;font-weight:bold}.recipe-page .rec-notes{background-color:#f6f5f3;padding:10px}.recipe-page .cookingInfo{margin-left:0;margin-right:0}.recipe-page .cook-mode{background-color:#f6f5f3;color:#774927;margin:15px 0;padding:7px 10px}.recipe-page .cook-mode span{font-weight:500;text-transform:uppercase;font-size:15px;line-height:23px;border-radius:13px}.recipe-page .rec-ingrs{list-style-type:square}.recipe-page .rec-ingrs li{padding:5px 0}.recipe-page .rec-ingrs h4{text-align:left;margin-top:25px;margin-bottom:5px;font-weight:bold;text-decoration:underline}.recipe-page .media{margin-top:-25px;text-align:center}.recipe-page .media a{cursor:pointer}.recipe-page .media i{padding-top:7px;padding-right:5px}@media screen and (max-width: 780px){.recipe-page h3{text-align:center}.recipe-page .rec-info{margin:25px auto}}.recipe-page .recaptcha{margin-bottom:15px}.recipe-page .affiliate-disclosure p{font-style:italic;font-size:80%}.recipe-page .flex-container{text-align:center;margin-top:20px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end}.recipe-page .flex-container h5.product-name{font-size:1.1em;color:#555}.recipe-page .recommendations:before{content:" ";background:#fc880c;width:4rem;height:3px;display:inline-block}@media screen and (max-width: 780px){.rec-cut{display:none}}.rec-cut{border:1px solid #ccc;margin-top:50px;margin-bottom:40px}.rec-cut h3{text-transform:uppercase}.rec-cut h4{color:#774927}.rec-cut img{margin:0 auto}.rec-cut .rec-cut-media{margin-top:10px;margin-bottom:10px}.rec-cut .rec-cut-media a{cursor:pointer}.rec-cut .rec-cut-media i{padding-top:7px;padding-right:5px;font-size:28px}.rec-cut .rec-cut-info{margin-left:10px;margin-right:10px}.rec-cut .rec-cut-info h4{word-wrap:break-word}.rec-cut .ingrs-link,.rec-cut .instrs-link{margin-top:0;margin-bottom:0;background-color:#edece8;padding:10px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.rec-cut .ingrs-link span,.rec-cut .instrs-link span{top:2px}.rec-cut .card-block{padding:7px}.rec-cut ul{list-style-type:square}.author{background-color:#f6f5f3}.author .author-info{padding-top:10px}.author .author-info h5,.author .author-info h3{text-align:left}.author .author-info ul{list-style-type:none;display:flex;padding-left:0}.author .author-info ul a{width:44px;height:44px;display:flex;align-items:center;justify-content:center;text-decoration:none}.comments h4{color:#666}.comments.no-submit .show-reply-comment{pointer-events:none;cursor:default;text-decoration:none;color:#666}.comments .comment{padding-bottom:7px}.comments .comment.parent{margin-bottom:20px;margin-top:20px}.comments .comment.child{margin-top:10px;border-top:1px solid #ccc;background-color:#f6f5f3;padding:7px}.comments .comment .comment-body{margin-top:10px;margin-bottom:10px}.comments .comment .comment-user{color:#fc880c}.comments .comment .small{color:#666}.roundup-page{padding-left:7px;padding-right:7px}.roundup-page h1{margin-top:0;margin-bottom:20px}.roundup-page h2{text-align:left}.roundup-page .roundup-desc{margin-top:10px}.roundup-page .roundup-desc a{color:#db222a;text-decoration:underline;font-weight:bold}.roundup-page img{display:block;max-width:100%;height:auto;margin:30px auto}.roundup-page ol.roundup-items a{color:#db222a;text-decoration:underline;font-weight:bold}.roundup-page ol.roundup-items li{padding-left:16px;margin-top:24px;position:relative}.roundup-page ol.roundup-items li:before{content:"";display:block;height:30px;width:30px;border-radius:50%;border:2px solid #a4d34d;position:absolute;top:2px;left:-28px}.roundup-page .media{margin-top:-25px;text-align:center}.roundup-page .media a{cursor:pointer}.roundup-page .media i{padding-top:7px;padding-right:5px}.star-rating{font-size:0}.star-rating .star-rating__wrap{display:inline-block;font-size:1rem}.star-rating .star-rating__wrap .star-rating__wrap:after{content:"";display:table;clear:both}.star-rating .star-rating__wrap .star-rating__ico{float:right;font-size:24px;padding-left:2px;color:#ffb300}.star-rating .star-rating__wrap .star-rating__ico:last-child{padding-left:0}.star-rating .star-rating__wrap .star-rating__input{display:none}.star-rating .star-rating__wrap .star-rating__input:checked~.star-rating__ico:before{content:""}.star-rating .star-rating__wrap:not(.read-only) .star-rating__ico{cursor:pointer}.star-rating .star-rating__wrap:not(.read-only) .star-rating__ico:hover:before,.star-rating .star-rating__wrap:not(.read-only) .star-rating__ico:hover~.star-rating__ico:before{content:""}@media print{.logo-mdm,.main-links,.left-side,.right-side,.footer{display:none}.media,.rec-rating,.comments,.rec-info-wrap,.rec-instrs img{display:none}.rec-main-img{float:right;max-width:220px;margin:3px}.rec-ingrs-wrap{width:50%}.rec-ingrs-wrap .rec-ingrs li{padding:0}}.admin-recipe .comments{padding-left:10px;padding-right:20px}.admin-recipe .comments .row{border-bottom:1px solid #b7deff;margin-top:5px}.admin-recipe .comments .row div{font-size:12px}.admin-recipe .comments .row div:last-child{margin-bottom:5px;font-size:12px}.admin-recipe .comments .row .delete{color:red}.admin-recipe .comments .row button{font-size:12px}.admin-recipe .ingredients,.admin-recipe .ingredientGroups{padding-left:10px;padding-right:20px}.admin-recipe .ingredients .row,.admin-recipe .ingredientGroups .row{border-bottom:1px solid #b7deff;margin-top:5px;padding-bottom:5px}.admin-recipe .ingredients .row .qty,.admin-recipe .ingredientGroups .row .qty{height:44px}.admin-recipe .ingredients .row .new-line,.admin-recipe .ingredientGroups .row .new-line{margin-top:3px}.admin-recipe .ingredients .row .delete,.admin-recipe .ingredientGroups .row .delete{color:red}.admin-recipe .ingredients .row div,.admin-recipe .ingredientGroups .row div{font-size:12px}.admin-recipe .ingredients .row button,.admin-recipe .ingredientGroups .row button{font-size:12px}.admin-recipe .ingredients .row input,.admin-recipe .ingredients .row select,.admin-recipe .ingredientGroups .row input,.admin-recipe .ingredientGroups .row select{width:100%}.choices__list.choices__list--dropdown.choices__list--dropdown--mydelic{z-index:1000}.list-of-round-items{padding:15px;border:1px dotted #81bcff}.list-of-round-items .roundup-item-pannel{padding:10px}.list-of-round-items .roundup-item-pannel .delete-roundup-item{margin-top:27px}.list-of-round-items .roundup-item-pannel:not(:last-child){border-bottom:1px solid #777;margin-bottom:10px}.admin-comments .ru-comments{padding-right:5px}.admin-comments .en-comments{padding-left:5px}.admin-comments .comment-row{width:100%;padding-bottom:5px;padding-top:5px;border-bottom:1px solid #81bcff}