﻿body {
    padding: 5px 10px;
    
}

.page-title {
    margin-top: 30px;
}

.alert{
    max-width: 30rem;
}

.team-captain-form, .team-form, .details-form, .message-form, .dashboard-form, .edit-team-details-form, .login-form, .selection-type-form {
    width: 30rem;
}

#unhs-form {
    width: 70rem;
}

/*@media(min-width: 375px){
    .team-captain-form, .team-form, .details-form, .message-form, .dashboard-form, .edit-team-details-form, .login-form, .selection-type-form {
        width: 100%;
    }

    #unhs-form {
        width: 100%;
    }

    .alert{
        max-width: 100%;
    }

    .page-title {
        margin-top: 20px;
    }

    body {
        padding: 0px;
    }

}*/

@media(max-width: 540px) {
    .team-captain-form, .team-form, .details-form, .message-form, .dashboard-form, .edit-team-details-form, .login-form, .selection-type-form {
        width: 100%;
    }

    #unhs-form {
        width: 100%;
    }

    .alert {
        max-width: 100%;
    }

    .page-title {
        margin-top: 20px;
    }

    body {
        padding: 0px;
    }
}

.required-label{
    color: red;
}

.tc-text-tcname{
    font-weight: 500;
    font-size: 1.2rem;
}

.tc-text-tcdetails {
    font-weight: 400;
    font-size: 1rem;
    margin-bottom: .2rem;
}

.card-label{
    font-weight: 300;
    color: #808080 !important;
}

.was-validated .form-group .form-control.is-invalid {
    border-color: #dc3545;
}