@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,700);*{box-sizing:border-box;font-family:Open Sans,sans-serif}body,html{height:100%}a{color:#6cd6ff;text-decoration:none}body{color:#111;font-family:Open Sans,sans-serif;margin:0}.panel,body{background:#faf9fb}.card.search-field{background:transparent;border:0}.card.search-field .card-body{background:#fff}.card.search-field .card-footer{background:transparent;border:0}.card.search-field input{border:2px solid #b9b9b9;border-radius:0;padding:1rem}.btn,.card{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#header-black{margin-top:40px;min-height:120px;position:relative;width:100%}#header-black #logo{background:url(/build/images/sprites3.e00469a2.png) no-repeat;background-size:contain;height:148px;margin:auto;width:148px}#header-black #logo h1{display:none}#header-white{min-height:250px;padding-bottom:20px;padding-top:20px;position:relative;width:100%}#header-white #logo{background:url(/build/images/sprites3.e00469a2.png) no-repeat;background-size:contain;height:200px;margin:auto;width:200px}#header-white #logo h1{display:none}h1,h2,h3{clear:both;margin:13px 0}h1{font-size:89px}h1,h2{color:#111;font-weight:300}h2{font-size:55px}h3{color:#111;font-size:34px;font-weight:300}footer{background:#222;color:#888}footer .mini-text{color:#979797!important;font-size:12px}.vertical-center{left:0;margin:0;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#logo-err{background:url(/build/images/sprites3.e00469a2.png) no-repeat;background-size:contain;height:148px;margin:auto;width:148px}.category-box{background-color:#000;background-repeat:no-repeat;background-size:cover;height:400px;margin-bottom:10px;margin-top:10px;position:relative;text-align:center;width:100%}.category-box h5.category-header{color:#fff;display:inline-block;font-size:25px;font-weight:700;padding-top:30%;position:relative;text-shadow:0 0 3px #000}.category-box p.category-desc{color:#fff;display:inline-block;padding:10px;position:relative;text-align:center;text-shadow:0 0 11px #000;width:100%}.category-box a.category-link{color:#fff;display:block;height:100%;left:0;position:absolute;text-decoration:none;top:0;width:100%}.category-box a.category-link:hover{background-color:#000;opacity:.7}.category-box a.category-link span{display:none}#last-recipes{background-color:#bdbbb0;position:relative}#last-recipes .recipe-box{background-color:#000;background-repeat:no-repeat;background-size:cover;height:200px;margin-bottom:10px;margin-top:10px;position:relative;text-align:center;width:300px}#last-recipes .recipe-box h5.recipe-header{color:#fff;display:inline-block;font-size:25px;font-weight:700;padding-top:15%;position:relative;text-shadow:0 0 3px #000}#last-recipes .recipe-box p.recipe-desc{color:#fff;display:inline-block;padding:10px;position:relative;text-align:center;text-shadow:0 0 11px #000;width:100%}#last-recipes .recipe-box a.recipe-link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}#last-recipes .recipe-box a.recipe-link:hover{background-color:#000;opacity:.7}#last-recipes .recipe-box a.recipe-link span{display:none}.separate{height:100px;margin-bottom:25px;margin-top:25px;position:relative}.separate:after{border-bottom:1px solid #000;content:"";display:block;left:0;margin:auto;position:absolute;right:0;top:50px;width:110px}#blog-panel{background:#262626;padding-bottom:10px;padding-top:10px}#blog-panel .separate{height:100px}#blog-panel .separate:after{border-bottom:8px solid #fff!important;top:50px;width:8px}#blog-panel .separate:last-child{display:none}#blog-panel h3{color:#333}#blog-panel .box{background:#3a3a3a;margin-bottom:89px;margin-top:55px;padding:30px 50px;position:relative}#blog-panel .box h1{font-size:34px;font-weight:700}#blog-panel .box p{font-size:15px;line-height:27px;text-align:justify}#blog-panel .box p a{color:#dc143c;font-weight:700;text-decoration:none}#blog-panel .box p a:hover{text-decoration:underline}#blog-panel .box:after{background:#faf9fb;bottom:-50px;content:"";display:block;height:10px;left:0;margin:auto;position:absolute;right:0;width:10px}#blog-panel .box:last-child:after{border:none;bottom:-80px;display:none}#blog-panel .blog-post-title{color:#fff}#blog-panel .blog-post-excerpt{color:#fff;text-align:justify}#blog-panel .blog-post-publication-date{color:#fff;font-size:12px;padding-bottom:25px}.btn-framed{border:3px solid #fff;color:#fff;padding:8px 15px}.btn-framed:hover{background-color:#fff;border:3px solid #fff;color:#3a3a3a}