.news-content-holiday .col-md-10{margin:0 auto}.section-holidays{padding-bottom:90px}.article-holiday{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;margin-bottom:10px;padding:20px 0 0 0;background:#fff;-webkit-box-shadow:0 2px 10px rgba(0,0,0,.1);box-shadow:0 2px 10px rgba(0,0,0,.1);min-height:auto;border-radius:3px;position:relative;margin-bottom:30px;-webkit-transition:height .5s ease,background .5s,-webkit-box-shadow .5s;transition:height .5s ease,background .5s,-webkit-box-shadow .5s;transition:box-shadow .5s,height .5s ease,background .5s;transition:box-shadow .5s,height .5s ease,background .5s,-webkit-box-shadow .5s;cursor:pointer;min-height:70px}.date{width:124px;margin-bottom:0;position:static;-webkit-transform:translateX(0);transform:translateX(0);pointer-events:auto;border-right:1px solid #ccc;height:45px;text-align:center;font-weight:300;color:#2d3436;font-size:25px;line-height:1.5;margin-bottom:30px;min-height:52px}.date .day{letter-spacing:0;font-size:12px;-ms-flex-negative:0;flex-shrink:0;font-weight:400;text-transform:uppercase;color:#636e72;letter-spacing:.2em;line-height:1.2;font-size:14px}.card{-webkit-box-flex:1;-ms-flex:1;flex:1}.card.card--condensed .card-heading.card-heading--has-name{padding-left:30px}.card .name{position:relative}.card h2{font-size:22px}.card .location{font-weight:400;color:#565656}.card .name i{right:30px}.fx-symbol-chevron:before{content:"\e900"}.article-holiday.opened .collapsed{height:auto;-webkit-transition:height .4s;transition:height .4s}.card-schedule.schedule_closed{background:#f41112;color:#fff}.card-content{background:#fff;border:1px solid #dfe6e9;border-top:0;padding:0 30px;border-radius:0 0 3px 3px;margin-bottom:10px}.card ul{margin:0;padding:0;list-style:none}.card ul li:last-child{margin-bottom:0}.card ul li{padding:14px 0;line-height:1.2;font-size:16px}.card ul .categories{font-size:18px;font-weight:450;color:#2d3436;line-height:1.1;font-weight:700}.card-schedule{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background:#ffe455;width:100%;padding:3px 30px;border-radius:3px 3px 0 0;font-size:16px;color:#2d3436}