body.page-calendar #content{background-color:transparent !important}@media (max-width: 543px){body.page-calendar #content .event-details{text-align:left !important}}body.page-calendar #content #intro>div,body.page-calendar #content .events-wrap .event,body.page-calendar #content .events-wrap .pagi,body.page-calendar #content #like_page{background-color:#fff}body.page-calendar #content #intro,body.page-calendar #content .events-wrap .event{margin-bottom:1rem}body.page-calendar #content #intro>div,body.page-calendar #content #like_page{padding:1rem 0}body.page-calendar #content #intro{font-size:1.2rem;font-weight:600}body.page-calendar #content #intro>div{margin-bottom:0.5rem}body.page-calendar #content #intro p{text-align:center}body.page-calendar #content #intro .ru-button{margin:0}body.page-calendar #content .map-wrap{display:none}body.page-calendar #content .events-wrap .events-title{display:none}body.page-calendar #content .events-wrap .event{border-top:4px solid #444}body.page-calendar #content .events-wrap .event .date{display:none !important}body.page-calendar #content .events-wrap .event .time,body.page-calendar #content .events-wrap .event .contact .icon{color:#444 !important}body.page-calendar #content .events-wrap .event .time,body.page-calendar #content .events-wrap .event .icon-clock{display:inline-block !important}@media (max-width: 543px){body.page-calendar #content .events-wrap .event .contact{-webkit-box-pack:left !important;-ms-flex-pack:left !important;justify-content:left !important}}body.page-calendar #content .events-wrap .event .contact .icon{padding-left:0 !important}body.page-calendar #content .events-wrap .pagi{padding-top:0.5rem}body.page-calendar #content #like_page{padding-bottom:1.55rem !important}body.page-calendar #content #like_page .share-bar{margin:0;padding:0;border:0}
