/*
body{
    background: url("../img/page-bg.jpg") no-repeat top center;
}*/

.p-t-15{
    padding-top: 15px;
}
.p-b-15{
    padding-bottom: 15px;
}
.m-r-5{
    margin-right: 5px;
}
.m-r-10{
    margin-right: 10px;
}
.m-r-15{
    margin-right: 15px;
}
.m-t-30{
    margin-top: 30px;
}
main.container{
    margin-bottom: 30px;
}
/*
main.container,
.tournaments,
.section-news-post
{
    padding: 30px;
    background: #fff;
    overflow: hidden;
}
*/
.tournament{
    margin-bottom: 30px;
}
.event-summary .details{
    margin-bottom: 30px;
}
.form-check-input {
    position: absolute;
}
.datepicker.datepicker-dropdown {
    transform: scale(1.5);
    -webkit-transform: scale(1.5);
    -moz-transform: scale(1.5);
    -o-transform: scale(1.5);
}
.message.error{
    color:#FF0000;
}
.radio-group .form-check
{
    float: left;
    padding-right: 2rem;
}
.radio-group .form-check .form-check-input{
    margin-left: 0rem;
}
.radio-group label{
    width: 100%;
    display: block;
    margin-bottom: 15px;
}
.radio-group .form-check  label{
    margin-bottom: 0;
}
.radio-group .form-check-label::after{
    display: none;
}
.radio-group .text-danger{
    clear: both;
    display: block;
}

.member-account-menu li {
    padding: 0;
}
.member-account-menu li.selected a{
    background: #e8eaed;
    font-weight: 800;
}
.member-account-menu li a {
    padding: .75rem 1.25rem;
    display: block;
    width: 100%;
}

.navbar-nav>.nav-item>.nav-link{
	text-transform:none
}

.league-score.type-2 #total1,
.league-score.type-2 #total2{
    font-size: 0;
    color: #fff;
}
.alert-success a {color:#74c9fc}