@import url("grid.css");
@import url("layout.css");
@import url("responsive.css");
@import url("style-colors.css");
.linea-eventi div{box-sizing: content-box;}

/* Pager */
.pager { height: 50px; margin-top: 40px; text-align:center;}
.pager a {display: inline-block;width: 50px;height: 50px;line-height: 50px;text-align: center;font-size: 14px;background: rgba(0, 0, 0, .04);color: #444;border-right: 1px solid rgba(0, 0, 0, .07);}
.pager a:hover { background: rgba(0, 0, 0, .10); text-decoration: none; }
.pager a:last-child { border-right: 0; }
.pager a.next_page, .pager a.prev_page { text-indent:-9999px; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; transition: all 0.3s; border: 0; }

.pager a.prev_page { background-image: url("../images/slider_controls.png"); bacground-repeat: no-repeat; background-position: 0px 0px;}
.pager a:hover.prev_page { background-position: -5px 0; }

.pager a.next_page { background-image: url("../images/slider_controls.png"); bacground-repeat: no-repeat; background-position: -50px 0px; }
.pager a:hover.next_page { background-position: -45px 0px; }

#mfn-slider a.swiper-control, .post_navigation a.post_control, .pager a.next_page, .pager a.prev_page, a.fsa-control, .tp-leftarrow.default, .tp-rightarrow.default {
    background-color: #a9a9a9;
}

.post.timeline .post_wrapper:hover .inside {
    max-height: 2000px;
    overflow: visible;
}