.ES_stickercontainer {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 70px;
    height: 70px;
    margin: auto;
    font-size: 70px;
    -moz-transform: rotate(-25deg);
    -webkit-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);
    transform: rotate(-25deg);
}

.ES_sticker {
    position: absolute;
    width: 95%;
    height: 95%;
    top: -10%;
    left: 2.5%;
    background-color: #3f82e7; /* fallback*/
    background: -moz-radial-gradient(center, ellipse cover, #3f82e7 0%, #000 400%);
    background: -ms-radial-gradient(center, ellipse cover, #3f82e7 0%, #000 400%);
    background: -webkit-radial-gradient(center, ellipse cover, #3f82e7 0%, #000 400%);
    background: -o-radial-gradient(center, ellipse cover, #3f82e7 0%, #000 400%);
    background: radial-gradient(center, ellipse cover, #3f82e7 0%, #000 400%);
    box-shadow: 0px 1px 5px -1px #000;
    border-radius: 50%;
}

.ES_stickercrop {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.ES_foldshadow {
    position: absolute;
    width: 80%;
    height: 95%;
    top: -97%;
    left: 10%;
    background-color: #000;
    box-shadow: 0px 0px 10px 5px rgba(0, 0, 0, 0.5);
    border-radius: 50%;
}

.ES_foldshadowcrop {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.ES_fold {
    position: absolute;
    width: 95%;
    height: 95%;
    top: -85%;
    left: 2.5%;
    background-color: #6899e3; /* fallback*/
    background: -moz-linear-gradient(top, #000 30%, #6899e3 100%);
    background: -ms-linear-gradient(top, #000 30%, #6899e3 100%);
    background: -webkit-linear-gradient(top, #000 30%, #6899e3 100%);
    background: -o-linear-gradient(top, #000 30%, #6899e3 100%);
    background: linear-gradient(top, #000 30%, #6899e3 100%);
    box-shadow: 0px 1px 5px -1px rgba(0, 0, 0, 0.1);
    border-radius: 50%;
}

.ES_foldcrop {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
}

.ES_text {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 22%;
    overflow: hidden;
    text-align: center;
    font-size: 28%;
    color: #2660b9;
    text-shadow: 0px 2px 3px #6899e3;
    font-family: 'Alfa Slab One', cursive;
}
