@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:local('Material Icons'), local('MaterialIcons-Regular'), url(https://fonts.gstatic.com/s/materialicons/v11/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format('woff2');}
.material-icons{font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;}
.icon-block{padding:0 15px;}
.icon-block .material-icons{font-size:inherit;}
.image-wrapper{width:100%;height:100%;overflow:hidden;position:relative;text-align:center;}
.image-overlay-content{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;}
.overlay-fade-in p{letter-spacing:0.15em;color:#f4f4f4;font-size:28px;opacity:0;transition:all 0.2s linear;}
.overlay-fade-in img{transition:all 0.2s linear;}
.overlay-fade-in .image-overlay-content{opacity:0;background-color:rgba(0, 0, 0, 0.4);transition:all 0.4s ease-in-out;}
.overlay-fade-in h2{color:#f2f2f2;font-size:1.8rem;margin-top:40%;opacity:0;transition:all 0.2s ease-in-out;background:rgba(0, 0, 0, 0.7);}
.overlay-fade-in .button{display:inline-block;text-decoration:none;padding:7px 14px;background:#FFF;color:#222;text-transform:uppercase;box-shadow:0 0 1px #000;position:relative;border:1px solid #999;opacity:0;transition:all 0.2s ease-in-out;}
.overlay-fade-in .button:hover{box-shadow:0 0 5px #000;}
.overlay-fade-in:hover img{transform:scale(1.2);}
.overlay-fade-in:hover .image-overlay-content{opacity:1;}
.overlay-fade-in:hover h2, .overlay-fade-in p, .overlay-fade-in .button{opacity:1;}
.overlay-fade-in:hover p{transition-delay:0.1s;}
.overlay-fade-in:hover .button{transition-delay:0.2s;}
.overlay-slide-in-left img{transition:all 0.3s ease-in-out;}
.overlay-slide-in-left .image-overlay-content{background-image:url(http://www.awwwards.com/awards/images/2015/04/pattern.jpg);background-color:rgba(0, 0, 0, 0.3);transform:translateX(-110%);opacity:1;transition:all 0.4s ease-in-out;box-shadow:0 0 7px #ccc;}
.overlay-slide-in-left h2{font-size:1.8rem;background:rgba(255, 255, 255, 0.7);margin-top:40%;color:#000;box-shadow:0px 1px 1px rgba(0, 0, 0, 0.1);}
.overlay-slide-in-left p{opacity:0;color:#333;transition:all 0.2s linear;}
.overlay-slide-in-left .button{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;box-shadow:0 0 1px #000;position:relative;border-radius:7px;}
.overlay-slide-in-left .button:hover{background-color:#444;}
.overlay-slide-in-left:hover .image-overlay-content{transform:translateX(0px);}
.overlay-slide-in-left:hover img{transform:translateX(80%);transition-delay:0.1s;}
.overlay-slide-in-left:hover p{opacity:1;transition-delay:0.4s;}
.overlay-fade-in-new-background .button{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;border-radius:5px;box-shadow:0 0 1px #000;position:relative;opacity:0;transition:all 0.2s ease-in-out;}
.overlay-fade-in-new-background .button:hover{box-shadow:0 0 5px #fff;background-color:#222;}
.overlay-fade-in-new-background p{font-size:28px;}
.overlay-fade-in-new-background .image-overlay-content{opacity:0;background-image:url(http://subtlepatterns.com/patterns/gplaypattern.png);background-color:rgba(255, 255, 255, 0.5);transition:all 0.4s ease-in-out;}
.overlay-fade-in-new-background h2{color:#000;font-size:1.6rem;margin-top:30%;opacity:0;transition:all 0.2s ease-in-out;}
.overlay-fade-in-new-background p{opacity:0;transition:all 0.2s linear;}
.overlay-fade-in-new-background img{transition:all 0.2s ease-in-out;}
.overlay-fade-in-new-background:hover img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);transform:scale(1.5);}
.overlay-fade-in-new-background:hover .image-overlay-content{opacity:1;}
.overlay-fade-in-new-background:hover h2, .overlay-fade-in-new-background p, .overlay-fade-in-new-background .button{opacity:1;}
.overlay-fade-in-new-background:hover p{transition-delay:0.1s;}
.overlay-fade-in-new-background:hover .button{transition-delay:0.2s;}
#featuredSlider h3{background-color:rgba(0,0,0,0.6);}
#promotedCard .media{background-color:rgba(41,182,246,0.1);height:45px;padding-top:5px;padding-left:5px;}
#promotedImage{max-width:100%;width:100%;}
@media only screen and (max-width:992px){#promotedImage{margin:0.5rem 0 1rem 0;}
}
#promotedProfile{display:block;float:left;margin-right:10px;}
#promotedTitle{margin-right:10px;font-size:12px;line-height:12px;}
#promotedAuthor{font-size:17px;line-height:1;font-weight:600;}
#postFeed img{float:left;padding-right:5px;}
#postFeed div p{color:#000000;}
