﻿body {
    margin-top: 20px;
}

.site-footer {
    padding: 40px 0;
    color: #EBEBEB;
    text-align: center;
    background-color: #4E5D6C;
    border-top: 1px solid #37424C;
}

.club-footer {
    background-color: #4E5D6C;
    border-top: 1px solid #37424C;
}

.blog-footer p:last-child {
    margin-bottom: 0;
}

#main_content, #side_bar {
    padding: 15px;
}

#logoDiv {
    margin-top: -20px;
    margin-left: -15px;
    margin-right: -15px;
}

#calendar .fc-list-sticky .fc-list-day > *,
#calendar .fc-list-day-cushion {
    background-color: #4E5D6C !important;
    color: #EBEBEB !important;
}

#calendar .fc-list-day-cushion a {
    color: #EBEBEB !important;
}

#calendar .fc-list-event:not(.no-session-event):hover td {
    background-color: #37424C !important;
    color: #EBEBEB !important;
}

#calendar .fc-list-event:not(.no-session-event):hover a {
    color: #EBEBEB !important;
}

#calendar .calendar-loading-overlay {
    background: rgba(43, 62, 80, 0.58) !important;
}

.form-control {
    background-color: #2F3F50;
    border-color: #4E5D6C;
    color: #EBEBEB;
}

.form-control:focus {
    background-color: #34495E;
    border-color: #00BC8C;
    box-shadow: none;
    color: #FFFFFF;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
    background-color: #37424C;
    color: #C8D1DA;
    opacity: 1;
}

select.form-control option {
    background-color: #2F3F50;
    color: #EBEBEB;
}

.form-control::-webkit-input-placeholder {
    color: #C8D1DA;
}

.form-control:-moz-placeholder {
    color: #C8D1DA;
    opacity: 1;
}

.form-control::-moz-placeholder {
    color: #C8D1DA;
    opacity: 1;
}

.form-control:-ms-input-placeholder {
    color: #C8D1DA;
}

fieldset.form-border {
    border-color: #4E5D6C !important;
}

legend.form-border {
    color: #EBEBEB !important;
}

.scm-club-noticeboard .panel-heading .text-muted,
.scm-club-noticeboard .panel-heading .text-muted .fa,
.scm-club-feed .panel-heading .text-muted,
.scm-club-feed .panel-heading .text-muted .fa {
    color: #C8D1DA !important;
}
