.MainPanel, .MainHeader, .ExternalLoginsButton {
    font-size: 1vw;
}
.TextDiv, .TextDivThin, .TextDivBold{
    display: block;
    font-weight: 400;
}

.TextDivThin {
    font-weight: 300;
}

.TextDivBold {
    font-weight: 500;
}
.MainPanel {
    min-height: 100%;
    background-color: white;
    position: relative;
    background-image: url('../../Images/TextPageBackgound.png');
    background-size: cover;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.MainHeader {
    color: white;
    z-index: 1;
    background-color: rgba(255, 183, 187,1);
    text-align: left;
}

.ExternalLoginsButton {
    margin: 0 0.5vw;
    border-radius: 13px;
    text-transform: uppercase;
    padding: 1vw;
    min-width: 10vw;
}
.Disclaimer
{
    display: block;
    border-radius: 13px;
   color: black;
   user-select: none;
   background-color: rgba(255, 183, 187,1);
}
.PrivacyCheckBoxLabel
{
  user-select: none;
  cursor:pointer;
  color: white;
}
.PrivacyCheckBox
{
    transform: scale(1.5);
}
.TextList
{
    margin: 1vh 0 1vh 0;
    display: block;
   list-style-type: disc;
   text-align: left;
}
.TextSubList
{
  list-style-type: circle;
}
@media screen and (max-width:1280px)
{
    .MainPanel, .MainHeader, .ExternalLoginsButton {
        font-size: 1.2vw;
    }
}
@media screen and (max-width:1024px)
{
    .MainPanel, .MainHeader, .ExternalLoginsButton {
        font-size: 1vw;
    }
    .PrivacyCheckBoxLabel
    {
        padding-top:.5vh;
    }
    .PrivacyCheckBox {
        transform: scale(1);
    }
}
@media screen and (max-width:830px)
{
    .MainPanel, .MainHeader, .ExternalLoginsButton {
        font-size: 2.6vw;
    }
    .PrivacyCheckBox {
        transform: scale(1.7);
    }
    .ExternalLoginsButton {
        min-width: 26vw;
        margin: 0.5vw 0.5vw;
    }
}
@media screen and (max-width:455px)
{
    .MainPanel, .MainHeader, .ExternalLoginsButton {
        font-size: 3.2vw;
    }
    .PrivacyCheckBox {
        transform: scale(1.4);
    }
    .ExternalLoginsButton {
        padding: 3vw;
        min-width:31vw;
    }
}

@media screen and (max-height:455px)
{
   
}