html, body { height: 100%; }

body{font-family:Source Sans Pro,sans-serif,Arial,Verdana !important;}

a > i.fa.fa-user.text-white
{
   color:#000000 !important;
}

.ext_logo{
width:180px;
}

/*--PF Join a team Reg settings */
@media (max-width: 560px) {
   .LoginOrRegisterTable td{
         display:inline-block !important;
   }
.LoginOrRegisterTable .topAligned td{
         
padding: 2px !important;
   }
.LoginRegisterLink  td{
         
padding: 0px !important;
   }
   .LoginRegisterLink a {
     line-height: 50px !important;
    }
   .JoinTeamWrapper h3{
    font-size: 1.5rem;
}

}
   
   .LoginRegisterLink a {
     line-height: 15px ;
    }
/*--End of PF Join a team Reg settings */

.MainNav {
    background-color: #eeeeee;
    padding: 6px;
    font-weight: bold;
    margin: 0;
    color: black;
}

.MainNav a { color: black; }

.Wrapper {
    padding: 0px;
    margin: 0 auto;
    background-color: white;
    min-height: 100%;
}

.LFList {
    padding: 0;
    margin: 2px;
    text-align: right;
    display: inline-flex;
}

.LFList li { color: black; }

.UMenu {
    padding: 0;
    margin: 2px;
    text-align: right;
}

.UMenu li, .LFList li {
    display: inline;
    margin-left: 10px;
    list-style-type: none;
    padding-right: 4px;
}

.LoginOrMenu {
    width: 100%;
    float: left;
    display: inline-block;
    text-align: right;
}

.LoginOrMenu a { color: black; }

.Content {
    color: black;
    width: 100%;
}

.Content h3 { color: black; }

.Content a { color: black; }

.mainWrapperSpawtz { color: black;background-color: white; }

.innerWrapperSpawtz{ padding: 10px;max-width: 960px;margin: 0 auto;}

a { vertical-align: inherit !important; }
.mainWrapperSpawtz a:link, #footer-copy a:link { color: #c3a55c; }
.mainWrapperSpawtz a:hover, .mainWrapperSpawtz a:visited:hover, #footer-copy a:hover { color: #c3a55c; }
.mainWrapperSpawtz a:visited, #footer-copy a:visited { color: #c3a55c; }

#content { padding: 0 !important;}

.LFText { width: 100% !important; }

.LoginTable { width: 100% !important; }

.Content p { color: black; }

@media (max-width: 340px) {
    .Content { padding: 0 5px 20px 5px; }

    .Wrapper { width: 100%; }

    .UMenu li, .LFList li { display: inherit; }

    .LFList { text-align: left; }

    .UMenu { text-align: left; }
}

.h3 { color: black; }

.ScheduleTable td {
    font-size: 12px;
    vertical-align: top !important;
}

.PlayerListTable td, .TPTable td { color: white; background: black; }

.PageBreak {/*page-break-before:always !important;*/}


