/* Journal and Program day selector buttons - start */

body.layout_one_column .journal > .column-right .day-box,
body.layout_one_column .program > .column .day-box,
body.layout_one_column .program > #free-wrapper > .column .day-box {
    background-color: #DBF2ED;
    color: #4D4D4F;
    font-weight: normal;
}

body.layout_one_column .program > .column .day-box:before,
active:before {
    content: none;
    background-color: #1AC49E;
}

body.layout_one_column .journal > .column .day-box.active,
body.layout_one_column .journal > #free-wrapper > .column .day-box.active,
body.layout_one_column .journal > .column .day-box.disabled,
body.layout_one_column .journal > #free-wrapper > .column .day-box.disabled,
body.layout_one_column .program > .column .day-box.active,
body.layout_one_column .program > #free-wrapper > .column .day-box.active,
body.layout_one_column .program > .column .day-box.disabled,
body.layout_one_column .program > #free-wrapper > .column .day-box.disabled {
    color: #4D4D4F;
    background: #F5F5F5;
}

body.layout_one_column .journal > .column .day-box.active,
body.layout_one_column .journal > #free-wrapper > .column .day-box.active,
body.layout_one_column .program > .column .day-box.active,
body.layout_one_column .program > #free-wrapper > .column .day-box.active {
    background-color: #1AC49E;
    color: #fff;
}

#journal-form a.button.legacy-1 {
    background-color: #1B1B93;
    color: #fff;
}

body.layout_one_column .program > .column .day-box.active:before,
body.layout_one_column .program > #free-wrapper > .column .day-box.active:before {
    background-color: unset;
}

.program .subhead {
    font-family: 'Museo Sans 700' !important;
}

@media screen and (min-width: 1199px) {
    .program .subhead {
        font-size: 14px !important;
        color: #bfbfbf !important;
    }
}

.program .title, .program .centering-thought {
    font-family: 'Museo Sans 300';
    font-size: 24px;
}

.program .sanskrit-mantra .sanskrit {
    font-family: 'Museo Sans 500', Sans-Serif;
    font-style: italic;
}

.program .sanskrit-mantra .english-essence {
    font-family: 'Museo Sans 300', Sans-Serif;
}

/* Journal and Program day selector buttons - end */

/* Journal - start */
body.layout_one_column .journal > .column .column-top {
    background: #ededed;
}

body.layout_one_column .journal > .column-main .left > .title {
    color: #1B1B93 !important;
    font-family: 'Museo Sans 700', Sans-Serif;
}

body.layout_one_column .journal .button {
    background-color: #1B1B93;
    color: #fff;
    font-size: 14px;
    line-height: 30px;
    padding: 4px 12px;
}

body.layout_one_column .journal .button span {
    margin: 0 5px;
}

body.layout_one_column .program > .column-right > .player-wrap .button {
    color: #fff;
}

@media screen and (max-width: 1199px) and (min-width: 960px) {
    body.layout_one_column .journal > .column-main .entry .head > .right {
        text-align: left;
    }

    body.layout_one_column .journal > .column .column-top {
        display: none;
    }
}

@media screen and (max-width: 959px) {
    body.layout_one_column .journal > .column-main .entry .head > .right {
        text-align: left;
    }

    body.layout_one_column .journal > .column .column-top {
        display: none;
    }
}
/* Journal - end */