body {
    padding-top: 50px;
    background-image: url(/images/Euro2024Berlin.jpg);
    background-color: #99cc99;
    background-repeat: no-repeat;
    background-size: 100%;
    background-attachment: fixed;
 }

img.flag { height: 50px; width: 50px; }
img.team_crest_small { height: 30px; }
img.medal_small { height: 50px; width: 35px; }
img.whatsapp_small { height: 33px; width: 33px; }
img.whatsapp_large { height: 100px; width: 100px; }

#CHAMPIONSLEAGUE {
    margin-bottom : 0px;
    background-image: url(/images/champions_league_banner.png);
    width: 100%;
    height: 182px;
    background-repeat: no-repeat;
    color: white;
    text-shadow: black 0.3em 0.3em 0.3em;
}
#EURO2024 {
    margin-bottom : 0px;
    background-image: url(/images/euro2024banner.png);
    width: 100%;
    height: 182px;
    background-repeat: no-repeat;
    color: white;
    text-shadow: black 0.3em 0.3em 0.3em;
}
#GENERAL {
    margin-bottom : 0px;
    background-image: url(/images/general_football_banner.png);
    width: 100%;
    height: 182px;
    background-repeat: no-repeat;
    color: white;
    text-shadow: black 0.3em 0.3em 0.3em;
}
.my-bold-text {
    font-weight: bold;
}

.my-form-ctl {
    width: 80px !important;
}

.fixtures-match-box {
    padding: 2em;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    border-style: solid;
    border-width: thin;
    border-color: #cccccc;
}

.team-flag {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    border: 2px solid #e5e0d3;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
.flag-box-left {
    margin-top: 1em;
    text-align: right;

}
.flag-box-right {
    margin-top: 1em;
    text-align: left;
}

.sizeone {
    width: 1em !important;
}

.margin-right-one {
    margin-right: 1em;
}
.margin-left-one {
    margin-left: 1em;
}

.fixturedate {
    color: #000080;
}

.groupname {
    color: #4682B4;
}

.container-bg {
    background: #ffffff;
}

.well-white {
    background-color: white !important;
}

.row-striped:nth-of-type(odd) {
    padding-top: 1em;
    background-color: #efefef;
}

.row-striped:nth-of-type(even) {
    padding-top: 1em;
    background-color: #ffffff;
}

