body{display:-webkit-box;display:flex;min-height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}main{-webkit-box-flex:1;flex:1 0 auto}nav#top-nav a.brand-logo{-webkit-transition:all 1s,-webkit-transform 1s;transition:all 1s,-webkit-transform 1s;transition:all 1s,transform 1s;transition:all 1s,transform 1s,-webkit-transform 1s}nav#top-nav a.brand-logo div{position:relative;float:left;height:58px;width:0;margin-top:3px;overflow:hidden;-webkit-transition:width 1s ease-in-out;transition:width 1s ease-in-out}nav#top-nav a.brand-logo div img{margin-right:3.5px;height:58px;float:left}nav#top-nav.loaded a.brand-logo{-webkit-transform:translateX(0);transform:translateX(0);left:0}nav#top-nav.loaded a.brand-logo div{width:45px}section#loading{position:absolute;width:100%;z-index:1000;height:calc(100% - 64px)}section#loading img{margin-left:50%;margin-bottom:32.5px;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}@media screen and (max-height:425px){section#loading img{margin-bottom:0}}footer{text-align:center}footer .row{margin-bottom:0}footer img{margin:auto auto 2.5px}article#content{margin-top:.75rem}article#content .card{height:360px!important}article#content .card .card-image{max-height:62%!important;height:62%}article#content .card .card-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0}article#content .card .card-content{height:28%;position:relative;padding:12.5px 20px}article#content .card .card-content .card-title{float:left}article#content .card .card-content .like-button{float:right;overflow:visible!important}article#content .card .card-content .like-button a{overflow:visible!important;background-color:#e57373;-webkit-transition:color .5s,background .5s;transition:color .5s,background .5s}article#content .card .card-content .like-button a i{color:#fff;-webkit-transition:inherit;transition:inherit}article#content .card .card-content .like-button a.selected{background-color:#ef9a9a}article#content .card .card-content .like-button a.selected i{color:#f44336}article#content .card .card-content .like-button span.likes{position:absolute;background:#777;color:#eee;display:inline-block;left:-54px;top:50%;height:20.5px;line-height:20px;font-size:16px;border-radius:2px;text-align:center;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);overflow:visible}article#content .card .card-content p{position:absolute;top:50px;font-weight:300;color:#444}article#content .card .card-action{padding-top:7px}article#content .card .card-action i{position:relative;bottom:-8px}article#content .card .card-action .likes{margin-top:8px}article#content .card .card-action .new:after{content:none!important}