/** widget **/
.widget_daily_readings {
    color: #000;
    font-family: Tahoma, sans-serif;
    text-align: justify: auto;
}

.widget_daily_readings p.daily-readings-date,
p.daily-readings-date,
p.daily-reading-date {
    text-transform: capitalize;
    text-align: justify: auto;
    font-weight: bold;
    font-size: 18px;
    margin-top: 5px;
    color: #000;
    font-family: Tahoma, sans-serif;
}

.widget_daily_readings h4.daily-readings-reading-heading {
text-transform: capitalize    
margin-top: 15px;
    border-bottom: #e8e8e8 solid 1px;
    text-align: justify: auto;
    font-weight: bold;
font-size: 16px;
    color: #000;
    font-family: Tahoma, sans-serif;
}

.widget_daily_readings sup {
    vertical-align: super;
font-style: italic;
    font-size: smaller;
    color: #000;
    font-family: Tahoma, sans-serif;
}

.widget_daily_readings .daily-readings-read-more {
    display: none;
    text-align: justify;
    text-justify: auto;
    color: #000;
    font-family: Tahoma, sans-serif;
}

.widget_daily_readings a {
    cursor: pointer;
    color: #000;
    font-family: Tahoma, sans-serif;
}

.widget_daily_readings p.daily-readings-read-more-button {
    text-align: justify;
    text-justify: auto;
    margin-top: -0.5em;
    color: #000;
    font-family: Tahoma, sans-serif;
}

.widget_daily_readings p {
    text-align: justify: auto;
    color: #000;
    font-family: Tahoma, sans-serif;
}

p.daily-readings-reading,
.widget_daily_readings p.daily-readings-reading,
.daily-readings-wrapper p.daily-readings-reading {
    line-height: calc(1em + 1px);
    color: #000;
    font-family: Tahoma, sans-serif;
    text-align: justify: auto;
}

p#see-all-readings {
    text-align: justify;
    text-justify: auto;
    border-top: #e8e8e8 solid 1px;
    margin-top: 10px;
    color: #000;
    font-family: Tahoma, sans-serif;
}

div.daily-readings-preview-image-wrapper {
    text-align: justify;
    text-justify: auto;
}

div.daily-readings-preview-image-wrapper img.daily-readings-preview-image {
    margin-top: 5px;
    max-height: 150px;
}

/** page **/
.daily-readings-wrapper {
    color: #000;
    font-family: Tahoma, sans-serif;
    text-align: justify;
    text-justify: auto;
}

.daily-readings-wrapper h3.daily-readings-date {
    text-transform: capitalize;
    font-weight: bold;
    text-align: justify;
    text-justify: auto;
    color: #000;
    font-family: Tahoma, sans-serif;
}

.daily-readings-wrapper h4.daily-readings-reading-heading {
    margin-top: 30px;
    text-align: justify;
    text-justify: auto;
    font-weight: bold;
    color: #000;
    font-family: Tahoma, sans-serif;
}

.daily-readings-wrapper,
.daily-readings-wrapper p,
.daily-readings-wrapper h3,
.daily-readings-wrapper h4,
.daily-readings-wrapper a {
    text-align: justify;
    text-justify: auto;
    color: #000;
    font-family: Tahoma, sans-serif;
}

.daily-readings-datepicker img.ui-datepicker-trigger {
    max-width: 50px;
    cursor: pointer;
}

.daily-readings-datepicker {
    display: table;