.r-splash{background:rgba(0,0,0,0) url(./keto-recipes-img/recipes_hero.jpg) repeat scroll 0 0/cover;height:360px;padding:20px;text-align:center;display:flex;justify-content:center;align-items:center;}
.r-splash-container{display:inline-block;margin:0 auto;text-align:left;vertical-align:middle;width:1049px;}
.r-splash-title{color:#fff;font-size:3.6rem;font-weight:600;}
.r-splash-content{line-height:20px;color:#ddd;font-size:14px;text-shadow:0 5px 6px #000;width:60%;}
@media only screen and (max-width:768px){.r-splash{height:472px;line-height:452px;}
.r-splash-container{width:100%;}
.r-splash-content{width:100%;}
.r-splash-title{font-size:40px;}
}
@media only screen and (max-width:360px){.r-splash-title{font-size:26px;}
.r-splash-content{font-size:13px;}
}
.swiper-container{width:100%;margin:20px auto;padding:15px 0;}
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}
.r-swiper-container{margin:0 auto;padding:50px 40px 0;text-align:center;width:768px;}
.swiper-slide{width:103px;display:inline-block;}
.swiper-slide:hover{cursor:pointer;}
.swiper-pagination{position:relative;top:20px;}
.r-picker-data-title{color:#b4b4b4;font-size:13px;font-weight:bolder;}
.r-picker-active{opacity:1;}
.r-picker-remover{background:rgba(0, 0, 0, 0.2) url("./keto-recipes-img/close.png") no-repeat scroll center center/24px auto;border-radius:3px;bottom:-14px;height:97%;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%;}
@media only screen and (max-width:1069px){.r-picker-container{width:100%;}
}
@media only screen and (max-width:768px){.r-swiper-title{font-size:22px;padding:0 40px;}
.r-swiper-container{width:100%;padding:50px 0 0;}
.swiper-wrapper{display:inherit!;text-align:inherit;}
.swiper-slide{display:inherit;}
.swiper-pagination-bullet{background:#dd955a none repeat scroll 0 0;}
}
.r-list-lunch{padding-bottom:30px!important;padding-top:30px!important;background:#fbfbfb none repeat scroll 0 0;}
.r-list{background:#fff none repeat scroll 0 0;display:inline-block;padding-top:30px;width:100%;}
.r-list-viewAll--con{margin-top:25px;text-align:center;width:100%;display:none;}
.r-list .r-list-viewAll{background:#dd955a none repeat scroll 0 0;color:#fff;border-radius:30px;padding:10px 20px;text-transform:uppercase;}
.r-list li{margin-top:20px;}
.r-list-section{margin:0 auto;width:1069px;}
.r-list-header{display:inline-block;width:100%;padding-left:1%;padding-right:1%;}
.r-list-header-left{float:left;padding-right:5%;width:75%;}
.r-list-header-left2, .r-list-header-right2{display:none;}
.r-list-image{float:left;}
.r-list-title{font-size:32px;margin:0;padding-top:3%;}
.r-list-content{color:#858585;font-size:13px;width:80%;}
.r-list-header-right{float:right;padding-top:3%;text-align:right;width:25%;}
.r-list-button{background:#dd955a none repeat scroll 0 0;border-radius:30px;color:#fff;display:inline-block;font-size:12px;padding:10px 20px;text-transform:uppercase;}
.r-list-recipes{margin-top:1%;display:flex;flex-wrap:wrap;}
.r-list-recipes > li:nth-child(n+7){display:none;}
.r-list-recipes > li{display:inline-block;margin-bottom:4%;padding-left:1%;padding-right:1%;width:33%;vertical-align:top;}
.r-list-recipes-image{position:relative;font-size:0;}
.r-list-recipes-image img{border-radius:3px;}
.r-list-recipes-image .r-list-recipes-hover-inner{height:100%;position:relative;width:100%;}
.r-list-recipes-image .r-list-recipes-hover-date{display:inline-block;position:absolute;top:0;}
.r-list-recipes-image:hover .r-list-recipes-hover-container{background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0;height:100%;padding:20px;position:absolute;top:0;width:100%;border-radius:3px;}
.r-list-recipes-image .r-list-recipes-hover-title{bottom:0;color:#fff;display:none;font-size:14px;font-weight:bold;position:absolute;}
.r-list-recipes-image:hover .r-list-recipes-hover-title{display:block;}
.r-list-recipes-image > a{display:flex;height:82%;}
.r-list-recipes-title{color:#5c5c5c;}
.r-list-recipes-title-text{display:block;font-size:14px!important;width:100%;color:#5c5c5c;}
.r-list-recipes-title-author{color:#aaaaaa;font-size:12px;/* positioning */position:relative;top:-5px;}
.r-list-recipes-title-author > i{color:#707070;font-size:11px;font-weight:700;}
.r-list-recipes-title-date{float:left!important;}
.r-list-recipe-data{padding-top:5px;text-align:left;}
@media only screen and (max-width:1069px){.r-list-section{width:100%;}
}
@media only screen and (max-width:768px){.r-list-header-right{display:none;}
.r-list-recipes > li{width:49.7%;}
.r-list-title{font-size:24px;}
.r-list-button{font-size:10px;}
.r-list li{padding:0 10px 10px;}
.r-list-recipes > li, .r-list-recipes > li img{width:100%;}
.r-list-header{padding-left:4%;padding-right:4%;}
.r-list-content{display:none;}
.r-list-header-left{display:none;}
.r-list-header-left2{display:block;}
.r-list-header-left2--inner{display:inline-block;width:100%;}
.r-list-header-left2--inner .r-list-button{float:right;margin-top:40px;}
.r-list-title{text-align:center;}
.r-list-image{width:120px;}
.r-list-recipes-title-author{font-size:11px;}
}
.pulled_recipes{text-align:center;padding-bottom:60px;}
.button-seeAll{background:#eb974e;color:#fff!important;padding:10px 30px;border-radius:30px;}