body.calendar .events_list_title{font-size:35px;font-weight:200;color:#585858}body.calendar .events_list_title:not(.first){margin-top:20px}body.calendar .top_info{color:#2d2d2d;font-size:18px;margin-top:12px}body.calendar .calendar_events{margin-bottom:30px}@media screen and (min-width: 768px){body.calendar .calendar_events .row{display:flex;flex-wrap:wrap}body.calendar .calendar_events .row>div{display:flex}}body.calendar .calendar_events .event{display:inline-block;width:100%;margin-bottom:16px}body.calendar .calendar_events .event header{display:inline-block;margin-bottom:5px}@media screen and (min-width: 768px){body.calendar .calendar_events .event header{height:75px}}body.calendar .calendar_events .event header .event_date{width:60px;display:inline-block;float:left;font-weight:bold;position:relative}body.calendar .calendar_events .event header .event_date .event_day{font-size:50px;color:#7c7c7c;line-height:0.8}body.calendar .calendar_events .event header .event_date .event_month{font-size:15px;color:#7c7c7c}body.calendar .calendar_events .event header .event_date .event_flag{position:absolute;bottom:-3px;right:-5px;-webkit-transform:scale(0.5);-ms-transform:scale(0.5);-o-transform:scale(0.5);transform:scale(0.5)}body.calendar .calendar_events .event header .event_title{display:inline-block;float:left;border-left:1px solid #7d7973;padding-left:10px;width:calc(100% - 60px)}body.calendar .calendar_events .event header .event_title .event_name{display:inline-block;width:100%;font-size:18px;line-height:1em;color:#333333;margin-top:2px}@media screen and (min-width: 1280px) and (max-width: 1511px){body.calendar .calendar_events .event header .event_title .event_name{font-size:16px}}body.calendar .calendar_events .event header .event_title .event_name:hover{color:#ac0e35}body.calendar .calendar_events .event header .event_title .location{display:inline-block;width:100%}body.calendar .calendar_events .event header .event_title .location span{font-size:14px;color:#7b7b7b;line-height:1em;display:block;margin-top:4px}@media screen and (min-width: 1280px) and (max-width: 1511px){body.calendar .calendar_events .event header .event_title .location span{font-size:13px}}body.calendar .calendar_events .event .event_image_container{position:relative;display:inline-block;width:100%}body.calendar .calendar_events .event .event_image_container .event_test{position:absolute;z-index:2;top:-3px;left:-3px}body.calendar .calendar_events .event .event_image_container .event_image_overlay{position:absolute;width:100%;height:100%;z-index:1;-webkit-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s}body.calendar .calendar_events .event .event_image_container .event_image_overlay:hover{background-color:rgba(0,0,0,0.3)}body.calendar .calendar_events .event .event_image_container .event_image{width:100%}body.calendar .calendar_events .event .event_buttons .btn{width:100%;font-size:14px;font-weight:bold;padding:7px 5px}body.calendar .calendar_events .event .event_buttons .col-xs-6{width:50%}body.calendar .calendar_events .event .event_buttons .col-xs-5{width:41.66667%}@media screen and (min-width: 768px){body.calendar .calendar_events .event .event_buttons{padding-top:16px}}body.calendar .calendar_events .event .event_buttons .to_be_confirmed{text-align:center;font-size:14px;color:#797979;font-weight:600}@media screen and (min-width: 768px){body.calendar .calendar_events .event .event_buttons .to_be_confirmed{margin:10px 0 9px}}body.calendar .calendar_events .event.official .event_date .event_day{color:#ab0d35}body.calendar .calendar_events .event.official .event_date .event_month{color:#ab0d35}body.calendar .calendar_events .event.finished{background-color:#f7f7f7}@media screen and (min-width: 768px){body.calendar .calendar_events .event.ad{padding-top:40px;margin-bottom:0}}@media screen and (min-width: 1280px) and (max-width: 1511px){body.calendar .calendar_events .event.ad{padding-top:20px}body.calendar .calendar_events .event.ad iframe{margin-left:-6px}}@media screen and (max-width: 767px){body.calendar_tickets header.header{margin-bottom:10px}}body.calendar_tickets .calendar_events .event .event_text{height:80px;margin-top:5px}body.calendar_tickets .calendar_events .event .event_text .promo_title{font-size:20px;font-weight:900;line-height:100%;margin-bottom:5px}body.calendar_tickets .calendar_events .event .event_text .promo_text{font-size:16px}body.calendar_tickets .calendar_events .event.no_available .event_text{height:35px}body.calendar_tickets .calendar_events .event.no_available .event_title{border-left:0;padding-left:0}body.calendar_tickets .calendar_events .event.partners .event_text{height:45px}body.calendar_tickets .calendar_events .event.partners .event_text .promo_text p{margin:0}body.calendar_tickets .calendar_events .event .event_image_container a{background-image:url(../img/event/324x143/comodin.jpg);background-size:100% 100%;height:137px;display:block;overflow:hidden}
/*# sourceMappingURL=calendar.css.map */
