#mainbody471 {
    display: none;
    position: fixed;
    height: 100%;
    position: fixed;
    left: calc(0vw/19.20);
    top: calc(0vh/10.80);
    width: 100%;
    z-index: 10;
}

#progress471 {
    position: absolute;
    top: calc(982vw/19.20);
    left: calc(1828vw/19.20);
    width: calc(90vw/19.20);
    height: calc(90vw/19.20);
}

.imagep {
    display: block;
    margin-right: calc(5vw/19.20);
    overflow: auto;
    position: relative;
}

#lefttopcontainer471 {
    height: calc(1080vh/10.80);
    left: calc(0vw/19.20);
    position: absolute;
    top: calc(0vh/10.80);
    width: calc(1920vw/19.20);
}

#rightbody_img471 {
    float: left;
    height: calc(1080vh/10.80);
    max-height: calc(1080vh/10.80);
    max-width: calc(1918vw/19.20);
    min-width: calc(1920vw/19.20);
    position: relative;
    top: calc(0vh/10.80);
}

#one471 {
    width: calc(1920vw/19.20);
    height: calc(1080vw/19.20);
}

.title471 {
    background-color: rgb(178, 213, 240);
}

#logodiv {
    background-color: rgb(178, 213, 240);
}

#infoboxcontainer4711,
#infoboxcontainer4712,
#infoboxcontainer4713,
#infoboxcontainer4714 {
    width: 40%;
    height: 40%;
    background-color: yellow;
    left: 10%;
    top: 10%;
    position: absolute;
    padding: 0 calc(10vw/19.20) 0 calc(10vw/19.20);
}

#toplogoimg {
    z-index: 20;
}

#standingstable471 {
    font-size: 85%;
    border-spacing: calc(10vw/19.20);
}

.standingstablecellhead {
    border-bottom: 1px solid #e0e0e0;
    text-align: center;
}

.standingstablecell {
    color: darkblue;
    text-align: center;
}

.standingstablecell img {
    max-height: calc(33vh/10.80);
}

.country471 {
    text-align: left !important;
}

.flag471 img {
    max-height: calc(33vh/10.80);
}

.miniflag471 {
    max-height: calc(17vh/10.80);
    margin: calc(2vw/19.20);
}

.fixturestablecellhead {
    border-bottom: 1px solid #c0c0c0;
}

.fixturestablecell {
    border-bottom: 1px solid #c0c0c0;
}

#fixturestable471 {
    font-size: 41%;
    border-spacing: calc(1vw/19.20);
}
