﻿.page
{
    /*width: 80%;*/
}


fieldset
{
    /* override the defaults for fieldset */
    border: none;
    margin: 0; 
    padding: 0;
    
    /* Now style as required*/
    margin-top: 10px;
    margin-bottom: 10px;
}

.loginInfo
{
    font-size: 18px;
    padding: 10px;
    color: White;
}

.loginEntry .textBox
{
    width: 90%;
}

.loginEntry .row
{
    margin-top: 5px;
}

.loginInfo a
{
    text-decoration: none;
    padding: 5px 20px 5px 20px;
    color: Purple;
    background-color: white;
    border: 1px solid white;
    font-weight: bold;
    text-transform: uppercase;
}

.loginInfo a:hover
{
    color: White;
    background-color: Purple;
}

.motd
{
    font-size: 17px;
    font-weight: bold;
    color: White;
    background-color: Purple;
    text-align:justify;
    margin-top: 10px;
    padding: 10px;
    display:inline-block;
}

.currentStudents
{
    font-size: 15px;
}

.currentStudents span
{
    font-weight: bold;
}

.loginButton a
{
    border: 1px solid #818A8F;
    padding: 10px;
    width: 100%;
    margin-bottom: 10px;
    font-size: 20px;
    display: block;
    text-align: center;
    background-color: #818A8F;
    color:White;
}

.loginButton a:hover
{
    color: #818A8F;
    background-color:White;
}

@media (max-width: 991px) 
{
    .page
    {
        width: 100%;
    }
}