body {
    padding-top: 50px;
}

.starter-template {
    padding: 40px 15px;
    text-align: center;
}

.unpwd {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 200;
    line-height: 1.4;
}

.assignTable td,
.assignTable th {
    padding: 15px;
}

.ImageBorder {
    border-width: 1px;
    border-color: Black;
}

#solution-header {
    /*font-size: 110%;*/
    /*font-weight: bold;*/
}

.main-card-header {
    font-size: 120%;
}

.submission-header {
    cursor: pointer;
}

.collapsed .icon-chevron {
    transform: rotate(0deg);
    transition: .3s all;
}


.icon-chevron {
    transform: rotate(90deg);
    transition: .3s all;
}

body {
    background: url('/static/submission/bg.jpg') no-repeat 50% 80% fixed;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
}

.team-avatar {
    max-width: 50px;
    max-height: 50px;
    width: auto;
    height: auto;
    margin: auto auto;
}

.team-thumbnail {
    width: 50px;
    height: 50px;
}

/*.bg {*/
/*    background-image: url('/media/static/project/bg.jpg');*/

/*    !* Full height *!*/
/*    height: 100%;*/

/*    !* Center and scale the image nicely *!*/
/*    background-position: center;*/
/*    background-repeat: no-repeat;*/
/*    background-size: cover;*/

/*}*/