.azbyka-widget{
	margin-bottom: 20px;
}
.azbyka-widget a {
    margin: 5px 0;
    color: #444;
    text-decoration: none;
}
.azbyka-widget .date-today a:hover{
	color: #cc6633;
}

.azbyka-widget .day-icon{
	margin: 0 10px 10px 0;
    float: left;
}
.azbyka-widget .day-icon img{
	max-height: 200px;
    max-width: 130px;
}
.azbyka-widget .date-today a {
    font-size: 15px;
    font-weight: bold;
}
.azbyka-widget .azbyka_date{
	font-size: 15px;
    font-weight: bold;
}

#azbyka_next_date,
#azbyka_previous_date{
	cursor:pointer;
	vertical-align: middle;
}

#azbyka_next_date{
	float:left;
}

#azbyka_previous_date img,
#azbyka_next_date img{
	height: 18px;
}

.bible-block{
	color: #777;
}
	
.saints,
.holidays,
.ikons-of-lady,
.fasting-message,
.ikons-savior,
.bible-block {
    font-size: 13px;
}

.bible-block a:hover{
	color: #cc6633;
}

.saints-br {
    height: 8px;
}

.holidays {
    display: inline-block;
}

.saints a:hover,
.holidays a:hover,
.ikons-of-lady a:hover,
.ikons-ikons-ikons-savior a:hover {
    color: #f76161;
    text-decoration: none;
}

.ikon-ideograph {
    height: 20px;
}

.ikon-ideograph-link {
    display: block;
    height: 20px;
    float: left;
    padding-left: 20px;
}

.days-image {
    position: relative;
    width: 100%;
}

.days-image img {
    margin: 0px auto;
    display: block;
}

.fasting-message a,
.widget-saints__holiday a {
    color: #900;
}

.widget-saints__holiday {
    font-weight: bold;
}