.ribbon{
	display: block;
    position: fixed;
    top: 0px;
    right:0px;
    background: url(../img/ribbon-fwa.png) no-repeat;
    width: 101px;
    height: 101px;
    white-space: nowrap;
    z-index: 99;
    pointer-events: none;
}
#ribbon-awwwards.ribbon{
	background: url(../img/ribbon-awwards.png) no-repeat;
	width: 130px;
	height: 130px;
}
#ribbon-reddot.ribbon{
	background: url(../img/ribbon-red.png) no-repeat;
	width: 158px;
	height: 158px;
}
.ribbon a{
	pointer-events: all;
	position: absolute;
	width: 250px;
	height: 20px;
	display: block;
    z-index: 10;
    transform: rotate(45deg);
    top: 62px;
    text-indent: -4700px;
    left: -39px;
}