.discount-filter-wrapper{padding:20px;background:#f2f3f7;padding-bottom:15px;margin-bottom:40px}.discount-filter-wrapper.index-margin{margin-bottom:20px;margin-top:20px}.discount-filter-wrapper .tag-menu-wrap{display:flex;justify-content:center;margin-bottom:20px}.discount-filter-wrapper .tag-menu{display:flex;border-bottom:1px solid #d1d6d9}.discount-filter-wrapper .tag-menu a{display:block;padding:10px 0;text-transform:uppercase;font-weight:bold;font-size:14px;margin-right:85px;color:#000;letter-spacing:1px}.discount-filter-wrapper .tag-menu a:last-child{margin-right:0}.discount-filter-wrapper .tag-menu a.active,.discount-filter-wrapper .tag-menu a:hover{color:#30c5f0;border-bottom:2px solid #30c5f0;margin-bottom:-1.5px}.discount-filter-wrapper .discount-filter-wrap{display:flex;justify-content:center}.discount-filter-wrapper .discount-filter-wrap.no-align{justify-content:normal}.discount-filter-wrapper .dropdown-menu{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;font-size:16px;box-shadow:0 3px 5px rgba(56,74,79,.25);position:absolute;max-height:300px;overflow:auto;z-index:2;min-width:120px}.discount-filter-wrapper .dropdown-menu li a{padding:0;text-decoration:none}.discount-filter-wrapper .dropdown-menu li label{padding:10px 19px;display:block;cursor:pointer}.discount-filter-wrapper .dropdown-menu [type=checkbox]{top:-2px;position:relative;margin-right:5px}.discount-filter-wrapper.afisha-filter .discount-filter .field-wrap .multi-select-trigger{min-width:230px}.discount-filter-wrapper .discount-filter{display:flex}.discount-filter-wrapper .discount-filter .field-wrap{margin-right:20px;display:flex;align-items:center}.discount-filter-wrapper .discount-filter .field-wrap:last-child{margin-right:0}.discount-filter-wrapper .discount-filter .field-wrap.percent-select-wrap .multi-select-trigger{min-width:120px}.discount-filter-wrapper .discount-filter .field-wrap>label{font-weight:bold;font-size:14px;margin-right:15px}.discount-filter-wrapper .discount-filter .field-wrap>label.percent-label{font-size:24px}.discount-filter-wrapper .discount-filter .field-wrap .form-control{padding:11px 14px;font-size:13px}.discount-filter-wrapper .discount-filter .field-wrap .multi-select-trigger{padding:11px 13px;position:relative;cursor:pointer;width:100%;min-width:160px;text-align:left;box-shadow:none;background:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none;font-size:13px;border:1px solid #d1d6d9}.discount-filter-wrapper .discount-filter .field-wrap .multi-select-trigger:after{content:"";background:url("img/arrow-down-blue.svg") no-repeat;width:10px;height:6px;position:absolute;right:15px;top:16px}.discount-filter-wrapper .discount-filter .field-wrap .show .multi-select-trigger:after{transform:rotate(-180deg)}.discount-filter-wrapper .discount-filter .field-wrap .link-btn{padding:10px 18px;outline:none}.discount-filter-wrapper .discount-filter .field-wrap .clear{text-transform:uppercase;background:url(img/close-black.svg) no-repeat 14px center;background-size:14px;padding-left:35px;font-size:13px}.discount-filter-wrapper .discount-filter .field-wrap .date-picker-wrap{position:relative;background:#fff}.discount-filter-wrapper .discount-filter .field-wrap .date-picker-wrap input{z-index:1;background:transparent;position:relative}.discount-filter-wrapper .discount-filter .field-wrap .date-picker-wrap input:focus+.arrow:before{transform:rotate(-135deg);top:16px}.discount-filter-wrapper .discount-filter .field-wrap .date-picker-wrap input+.arrow:before{content:"";position:absolute;display:inline-block;right:70px;top:14px;width:5px;height:5px;transform:rotate(45deg);border-width:0 2px 2px 0;border-color:#30c5f0;border-style:solid}.discount-filter-wrapper .discount-filter .field-wrap .date-picker-wrap:before{content:"";position:absolute;right:0;background:url(img/discount-datepicker.svg) no-repeat center center;width:52px;border-left:1px solid #d1d6d9;height:100%}.discount-filter-wrapper .discount-filter .icon-arrow-down{display:none}.index-section.inner-page .afisha-list{max-height:none}.block-title h1{margin:0;font-weight:500}.afisha-list{margin-top:20px;max-height:430px;overflow:auto;margin-bottom:40px}.afisha-list .item{display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:20px;position:relative}.afisha-list .item:last-child{margin-bottom:0;padding-bottom:0}.afisha-list .item:last-child:before{content:none}.afisha-list .item:before{content:"";position:absolute;bottom:0;left:0;right:20px;background-image:linear-gradient(to right, #63606066 10%, rgba(255, 255, 255, 0) 0%);background-position:top;background-size:7px 2px;background-repeat:repeat-x;height:2px}.afisha-list .item .date-time-wrap{margin-left:20px;margin-right:40px;min-width:130px}.afisha-list .item .date-time-wrap .time{font-size:16px;font-weight:bold;margin-bottom:10px}.afisha-list .item .date-time-wrap .date{font-size:13px;margin-bottom:20px}.afisha-list .item .date-time-wrap .tag{font-size:12px;padding:8px 10px;background:#f3f4f6;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;display:inline-block;margin-left:-10px}.afisha-list .item .name-wrap{max-width:400px;padding-right:10px}.afisha-list .item .name-wrap .name{font-size:20px;font-family:"PT Serif",serif;margin-bottom:15px;line-height:30px;min-width:380px}.afisha-list .item .name-wrap .name a{color:#000}.afisha-list .item .name-wrap .about{font-size:13px}.afisha-list .item .place-wrap{min-width:170px;max-width:170px}.afisha-list .item .place-wrap .place-name{color:#000;font-weight:bold;font-size:16px;line-height:26px;display:block;margin-bottom:5px}.afisha-list .item .place-wrap .place-all-events{font-size:13px}.afisha-list .item .place-wrap .distance-to-place{background:url(/tpl/images/desktop-svg/location-logo-blue.svg) 10px center no-repeat;padding:0 13px;padding-left:28px;font-size:15px;color:#333;font-weight:bold;margin-left:-10px;margin-top:10px}.afisha-list .mCSB_inside>.mCSB_container{margin:0}.afisha-list .place-props{padding:0 15px;font-size:13px;min-width:300px}.afisha-list .place-props a{color:#000}.afisha-list .place-props .line-color{width:12px;height:12px;top:1px;position:relative}.afisha-list .place-props .prop{margin-bottom:10px;position:relative;line-height:18px;font-size:14px}.afisha-list .place-props .prop.address{padding-left:25px}.afisha-list .place-props .prop.address:before{content:"";width:20px;height:20px;position:absolute;left:0;top:1px;background:url("img/spec-location.svg") no-repeat}.afisha-list .place-props .prop.subway{padding-left:25px}.afisha-list .place-props .prop.subway:before{content:"";width:20px;height:20px;position:absolute;left:0;top:2px;background:url("img/spec-subway.svg") no-repeat}.afisha-list .place-props .prop.subway .value span:not(.line-color){padding-left:20px;position:relative}.afisha-list .place-props .prop.subway .value span:not(.line-color):before{content:"";width:20px;height:20px;background:url(img/spec-distance-to-subway.svg) no-repeat;position:absolute;left:8px;top:0}.afisha-list .place-props .prop.parking{padding-left:25px}.afisha-list .place-props .prop.parking:before{content:"";width:20px;height:20px;position:absolute;left:0;top:2px;background:url("img/spec-parking.svg") no-repeat}.afisha-list .place-props .prop.parking.not-available{color:#e22037}.afisha-list .place-props .prop.parking.not-available:before{background:url("img/spec-no-parking.svg") no-repeat}@media(max-width: 1250px){.afisha-list .item .name-wrap{max-width:250px}.afisha-list .item .name-wrap .name{min-width:auto}}/*# sourceMappingURL=afisha-list.css.map */
