.spiffy .calendar-heading .calendar-date-switcher {
    background: #18a3e6;
}

.spiffy td {
    background: none;
    border: none;
}

.spiffy .calendar-next a {
    color: #fff;
}

.spiffy .calendar-prev a {
    color: #fff;
}

.spiffy .calendar-month {
    color: #fff;
}

@media (min-width: 1250px) {
    .slider_block + .header-line-contacts + .header-top + .header-bottom {
        min-height: 442px;
    }
}

@media (max-width: 900px) {
    .camera_wrap img {
        bottom: -80px;
    }
}

@media (max-width: 600px) {
    .camera_wrap {
        max-height: 353px;
    }
    .camera_wrap img {
        bottom: -170px;
    }
}