#recipes-list{margin-top:20px;width:100%}#recipes-list .list-loading{margin:20px 0 0;text-align:center;width:100%}#recipes-list .list-loading img{margin-top:-10px;width:58px}#recipes-list .buttons{margin:0 50px 20px;position:relative;text-align:right}#recipes-list .button{background:#FFF;border:1px solid #fdd835;border-radius:10px;cursor:pointer;display:inline-block;font-size:.9em;margin:0;padding:10px}#recipes-list .button.add{display:block;position:absolute;right:0;top:-2px}#recipes-list .button.load-more{border:1px solid #ddd;margin-left:calc(50% - 100px);margin-top:20px;text-align:center;width:180px}#recipes-list .text,#recipes-list ul{margin:0;padding:0 40px}#recipes-list ul{display:flex;flex-wrap:wrap}#recipes-list li.recipe{cursor:pointer;list-style-type:none;margin:5px 10px 15px;padding:0;position:relative;text-align:center;width:200px}@media (max-width:520px){#recipes-list li.recipe{flex-grow:1;width:100px}}#recipes-list .recipe img{border-radius:10px;width:100%;z-index:1}#recipes-list li.recipe h4{background:#FFF;border:1px solid #fdd835;border-radius:10px;bottom:-10px;font-size:.85em;font-weight:400;left:0;margin:0 auto;padding:5px;position:absolute;right:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80%;z-index:2}