.events{font-size:0}.events .title-month{text-align:center;font-family:"PetersburgFont";font-size:30px;clear:both;margin-bottom:30px;padding-top:30px;text-transform:uppercase}.events .item{margin-bottom:30px;font-size:14px;float:none;display:-moz-inline-box;display:inline-block;vertical-align:top;position:relative}.events .item .image{position:relative;margin-bottom:19px}.events .item .image img{width:100%}.events .item .image .date{position:absolute;background:#4c7a6c;color:#fff;padding:14px 15px 13px}.events .item .image .date span{display:-moz-inline-box;display:inline-block;vertical-align:top}.events .item .image .date span.number{font-family:"PetersburgFont";font-size:40px;line-height:35px;margin-right:5px}.events .item .image .date span.small,.events .item .image .date span.month{font-family:"lightFont";font-size:12px;letter-spacing:1px}.events .item .image .date span.month{vertical-align:top}.events .item .image a{display:block}.events .item .image a img{display:inherit}.events .item .type{color:silver;text-transform:uppercase;letter-spacing:3px;font-size:12px;margin-bottom:9px}.events .item .name{font-family:"extraBoldFont";font-size:25px;margin-bottom:20px;line-height:28px}.events .item .name a{text-decoration:none}.events .item .name a:hover{color:silver !important}.events .item .address{color:silver;font-size:12px}.events .item .address img.station_pin{width:10px;display:-moz-inline-box;display:inline-block;vertical-align:middle;margin-right:5px}.events .item .address span{display:-moz-inline-box;display:inline-block;vertical-align:middle}.events .item .address span.station-color{width:11px;height:20px;position:relative;margin-right:5px}.events .item .address span.station-color:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:auto;background:url("../img/location.png") no-repeat 0 0}.events .item .address span.ymaps-geolink{background:none;margin:0 !important;color:silver !important;white-space:normal;display:inline}.events .item .address span.ymaps-geolink:before{display:none}.events .item .address span.ymaps-geolink:after{display:none}.events .item .to-reservation{position:absolute;top:236px;right:0;bottom:auto;left:0;z-index:auto;text-align:center;display:none}@media (max-width: 992px){.events .item .to-reservation{top:287px}}@media (max-width: 768px){.events .item .to-reservation{top:300px}}@media (max-width: 480px){.events .item .to-reservation{top:230px}}.events .item .to-reservation a{padding-top:0;padding-bottom:0;line-height:30px}.events .item:hover .to-reservation{display:block}.events .section-link{margin-top:30px;text-align:center}.events .section-link a{text-transform:uppercase;letter-spacing:4px;font-size:13px;position:relative;background:#fff;text-decoration:none}.events .section-link a:before{content:'';position:absolute;top:0;right:auto;bottom:0;left:-15px;z-index:auto;width:15px;background:#fff}.events .section-link a:after{content:'';position:absolute;top:0;right:-15px;bottom:0;left:auto;z-index:auto;width:15px;background:#fff}.events .section-link a:hover span{color:#d4d4d4}.events .section-link a span{display:-moz-inline-box;display:inline-block;vertical-align:middle}.events .section-link a span.arrow{width:21px;height:12px;background-position:-65px 0;text-decoration:none !important}.events .section-link:before{content:'';display:block;position:relative;top:11px;height:1px;background:#393939}
/*# sourceMappingURL=events-list.css.map */
