    .ribbon1 span{
        border-top-left-radius: 6px;
    }
    .ribbon1 span:after{
        background:transparent;
    }
    .ribbon1 span:before{
        background:transparent;
    }
    .ribbon1 span#drop{
        border-bottom-right-radius:8px;
    }
    .ribbon1{
        top:0px!important;
        left:0px!important;
    }
    .ribbon1 span#drop::after{
        display:none!important;
    }
    .ribbon1 span#drop::before{
        display:none!important;
    }
    .ribbon1:after{
        display:none!important;
    }
    .ribbon-top-right {
        top: 1px!important;
        right: 0px!important;
    }
    .flex-container{
        display: -ms-flex;
        display: -webkit-flex;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }
    div.grid-image{
        position:relative;
    }
    div.linklobby.txtc.flex-container{
        position:absolute;
        top:0;
        z-index:2;
    }
    div.grid-image picture#pictureE1 img, source{
        width:inherit;
        height:inherit;
    }
    .grid-image:hover{
        transform: none !important;
    }
    .grid-image{
        border-radius: 6px;
    }
    .list picture img{
        border-radius: 6px !important;
    }
    .btn--jugar{
        border-radius: 6px !important;
    }
    .ribbon1 span:after,.ribbon1 span:before,.ribbon1:after{
        display: none !important;
    }
    .ribbon1{
        top: 0;
        left: 0;
    }
    .ribbon1 span{
        padding: 7px;
        border-top-left-radius: 6px;
        border-top-right-radius: 0px;
    }
    #lobby-list div.list{
        display: flex;
        justify-content: center;
        align-items: center;
    }