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

#progress447 {
    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;
}

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

#rightbody_img447 {
    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);
}

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

#infoboxcontainer4471, #infoboxcontainer4472, #infoboxcontainer4473, #infoboxcontainer4474 {
    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;
}
#standingstable447 {
    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);
}
.country447 {
    text-align: left !important;
}
.flag447 img {
    max-height: calc(33vh/10.80);
}
.miniflag447 {
    max-height: calc(17vh/10.80);
    margin: calc(2vw/19.20);
}
.fixturestablecellhead {
    border-bottom: 1px solid #c0c0c0;
}
.fixturestablecell {
    border-bottom: 1px solid #c0c0c0;
}
#fixturestable447 {
    font-size: 41%;
    border-spacing: calc(1vw/19.20);
}
