/* Masoom Training Solutions brand theme for medsalesrep.co.za
   Palette from the Masoom logo: deep teal #2E5F66, sage #9EC3AF,
   pale blue #CFE3F0, slate #6E7476 — plus bright coral #FF5E2A accent. */

body {
    background: #E9F2F9;
}

a {
    color: #2E5F66;
}

a:hover {
    color: #FF5E2A;
}

/* Header & footer bars: deep teal instead of the old dark texture */
.header-bar {
    background-image: none;
    background-color: #63696B;
}

/* Footer flip-button strip: pale sage */
.footer-bar {
    background-color: #DDEAF4;
}

/* Content headings & labels */
.content h4 {
    color: #2E5F66;
}

.input-label {
    color: #2E5F66;
}

/* Buttons: coral with teal hover */
.btn.primary,
.medium.primary.btn {
    background: #FF5E2A !important;
    border-color: #E04D1C !important;
}

.btn.primary:hover,
.medium.primary.btn:hover {
    background: #2E5F66 !important;
    border-color: #24494F !important;
}

.warning.label {
    background: #FF5E2A;
}

.success.alert {
    background: #EAF1EE;
    color: #2E5F66;
    border-color: #9EC3AF;
}

/* Old text-menu underline accent, if anything still uses it */
.menu-item:hover {
    border-bottom: 5px solid #FF5E2A;
}

/* Masoom loop bullets for all content lists */
.content ul li {
    background-image: url('../images/msr-bullet-1.png') !important;
    background-repeat: no-repeat !important;
    background-position: 0px 8px !important;
    background-size: 20px 12px;
    padding-left: 30px !important;
}

.content ul li:nth-child(even) {
    background-image: url('../images/msr-bullet-2.png') !important;
}
