.SimplePage.PageBackground{
    background-image: url("../../Portal/image/page-background.jpg");
}

.SimplePage .Dialog{
    width: 70%;
    top: -13%;
}

.SimplePage .Dialog:not(.MiniGame) .Header{
    font-size: 0.7rem;
    font-weight: bold;
    text-transform: uppercase;
    background: #fff;
    padding: 1.5rem 1.5rem;
    margin: 0;
    height: auto;
    color: #007c35;
}

.SimplePage .Dialog .Middle{
    text-align: left;
    padding: 1rem;
    background: rgba(137,184,240,0.67);
    background: -moz-linear-gradient(top, rgba(137,184,240,0.67) 0%, rgba(42,60,135,0.67) 51%, rgba(137,184,240,0.67) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(137,184,240,0.67)), color-stop(51%, rgba(42,60,135,0.67)), color-stop(100%, rgba(137,184,240,0.67)));
    background: -webkit-linear-gradient(top, rgba(137,184,240,0.67) 0%, rgba(42,60,135,0.67) 51%, rgba(137,184,240,0.67) 100%);
    background: -o-linear-gradient(top, rgba(137,184,240,0.67) 0%, rgba(42,60,135,0.67) 51%, rgba(137,184,240,0.67) 100%);
    background: -ms-linear-gradient(top, rgba(137,184,240,0.67) 0%, rgba(42,60,135,0.67) 51%, rgba(137,184,240,0.67) 100%);
    background: linear-gradient(to bottom, rgba(137,184,240,0.67) 0%, rgba(42,60,135,0.67) 51%, rgba(137,184,240,0.67) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#89b8f0', endColorstr='#89b8f0', GradientType=0 );
    background: rgba(110, 152, 202, 0.82);    
}

.SimplePage .SimpleMenu a{
    margin: 0.4rem 0;
    font-size: 1rem;
    padding: 0 1rem;
    display: inline-block;
}

.SimplePage .SimpleMenu a:nth-child(2){
    border-left: 2px solid #fff;
}

.SimplePage ul {
}

.SimplePage .Dialog .Description ul li{
    font-size:inherit;
    margin: 0 0 0.4rem 0.6rem;
    color: #fff;
    font-size: 0.73rem;
}
.SimplePage ul li:before{
    /*display: none;*/
}

.SimplePage .Dialog .Footer{
    background: rgba(56, 138, 203, 0.56);
}


.SimplePage.LanguageSelector .Dialog{
    width: 40%;
    top: 0;
}

.SimplePage.LanguageSelector .Dialog:not(.MiniGame) .Header{
    background: #fff;
    color: #007c35;
}

.SimplePage.LanguageSelector .Dialog:not(.MiniGame) .Header h2{
    font-weight: bold;
    font-size: 1.5rem;
}

.SimplePage.LanguageSelector .Dialog:not(.MiniGame) .Header h3{
    margin-top: 0.1rem;
    font-size: 1rem;
}


.SimplePage.LanguageSelector .Dialog .Middle{
    background: #fff;
}
.SimplePage.LanguageSelector .Dialog .Middle:before,
.SimplePage.LanguageSelector .Dialog .Middle:after{
    background: none;
}


.SimplePage.LanguageSelector .Flags{
    display: flex;
    width: 100%;
    justify-content: space-around;
    padding-bottom: 2rem;
}

.SimplePage.LanguageSelector .Flags .Flag{
    content: '';
    display: inline-block;
    width: 7.2rem;
    height: 3.6rem;
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    text-indent: -9999px;
    transition: all 500ms ease-in-out;
}

.SimplePage.LanguageSelector .Flags .Flag.Hu{
    background-image: url("image/flag-hu.jpg");
}
.SimplePage.LanguageSelector .Flags .Flag.En{
    background-image: url("image/flag-en.jpg");
}


.SimplePage.LanguageSelector .Flags .Flag:hover{
    transform: scale(1.1);
}

.SimplePage.LanguageSelector .Footer{
    background: #fff;
}