@font-face{src:url(/fonts/roboto-light.woff);font-weight:400;font-style:normal;font-family:Roboto_Light}@font-face{src:url(/fonts/roboto-regular.woff);font-weight:400;font-style:normal;font-family:Roboto_Regular}@font-face{src:url(/fonts/roboto-medium.woff);font-weight:400;font-style:normal;font-family:Roboto_Medium}.page_timetable:after{background:#2d2133}.timetable{font-family:Roboto_Regular}.timetable thead tr{height:auto}.timetable thead th{vertical-align:middle}.timetable tr td,.timetable tr th{padding:10px}.timetable tr td.narrow,.timetable tr th.narrow{width:70px}.timetable tr th.active{padding:0}.timetable th .yellow{padding:8px;margin:10px}.timetable .yellow{border-radius:15px}.timetable td.yellow{background:none}.swiper-new-container{list-style:none;overflow:hidden;padding:0;margin-right:auto;position:relative;margin-left:auto;z-index:1}.swiper_timetable .swiper-wrapper td.yellow .time{color:#fff;background:#ed7002}.swiper_timetable .swiper-wrapper td.yellow .time.only{background:none}.swiper_timetable .swiper-wrapper td.yellow .time .block_time time{border-color:#fff}.swiper_timetable .swiper-wrapper td.yellow .time .title{color:#fff}.swiper_timetable .swiper-wrapper .time{height:155px;padding:14px 6% 15px;border-radius:15px}.swiper_timetable .swiper-wrapper .time.only{padding-top:50px;font-weight:900;color:#fff;text-align:center;background:none;font-family:Roboto_Medium}.swiper_timetable .swiper-wrapper .time .block_time{padding:10px 0;text-align:center;display:block}.swiper_timetable .swiper-wrapper .time .block_time .duration{vertical-align:middle;display:inline-block}.swiper_timetable .swiper-wrapper .time .block_time svg{vertical-align:middle}.swiper_timetable .swiper-wrapper .time .hall,.swiper_timetable .swiper-wrapper .time .trainer{font-size:12px}.swiper_timetable .swiper-wrapper .time .hall{margin:10px 0 4px}.swiper_timetable .swiper-button-next,.swiper_timetable .swiper-button-prev{top:36px}#filter-timetable{text-align:center;padding-bottom:30px}#filter-timetable .filter-item{padding:0 35px;text-align:left;vertical-align:top;display:inline-block}.arrow{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);padding:6px;border:solid #fff;right:-3px;position:absolute;border-width:0 2.5px 2.5px 0;top:23px;display:inline-block}.arrow.right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.arrow.left{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.arrow.down{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:15px}#filter-timetable .title{border-bottom-right-radius:7px;transform:skew(-15deg,0deg);position:relative;padding-right:30px;border-top-left-radius:7px;text-align:center;background:#ef7f24;cursor:pointer;line-height:50px}#filter-timetable .title div{transform:skew(15deg,0deg);font-size:25px;min-width:190px;font-family:Roboto_Medium}#filter-timetable .filter-item .dropdown{padding:18px 13px 30px;font-size:16px;color:#000;border-radius:10px;background:#fff;margin-top:30px;font-family:Roboto_medium;display:none}#filter-timetable .filter-item .dropdown div{padding-bottom:10px}#filter-timetable label{cursor:pointer}#filter-timetable input[type=checkbox]{height:15px;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;margin:0;cursor:pointer;width:15px;display:inline-block}#filter-timetable input[type=checkbox]:checked:before{height:50%;top:50%;width:1.5px}#filter-timetable input[type=checkbox]:checked:after,#filter-timetable input[type=checkbox]:checked:before{transform:translateX(10px) rotate(-45deg);content:"";position:absolute;background-color:#ef7f24;transform-origin:left bottom;left:0}#filter-timetable input[type=checkbox]:checked:after{height:1.5px;bottom:0;width:100%}#filter-timetable button{padding:7px 80px;font-size:16px;border:1px solid #ef7f24;color:#fff;margin:30px auto 0;border-radius:10px;font-family:Roboto_Light;display:none}#filter-timetable button.show{display:block}#filter-timetable button:hover{border:1px solid #fff}#hide-filter,#show-filter{display:none}@media only screen and (max-width:639px){.contain{padding:0}.arrow{display:none}#show-filter{right:25px;position:absolute;top:75px;display:block}#filter-bg{height:100%;position:fixed;opacity:.5;top:0;background:#000;left:0;width:100%;display:none;z-index:999}#filter-bg.show{display:block}#filter-timetable{height:100%;padding:40px 15px;transition:all .2s ease-in;position:absolute;text-align:left;top:0;box-sizing:border-box;background:#2d2133;left:-100%;width:80%;z-index:1000}#filter-timetable.show{left:0}#filter-timetable .title{transform:none;padding:30px 0 20px;font-size:24px;text-transform:uppercase;text-align:left;background:none}#filter-timetable .title div{transform:none}#filter-timetable .filter-item{padding:0;display:block}#filter-timetable .filter-item .dropdown{padding:0;color:#fff;background:none;margin-top:0;display:block}#filter-timetable .filter-item .dropdown div{margin-bottom:20px}#filter-timetable input[type=checkbox]:checked:after,#filter-timetable input[type=checkbox]:checked:before{content:none}#filter-timetable label{padding:8px 49px;font-size:12px;border:1px solid #fff;border-radius:20px;font-family:Roboto_Light}#filter-timetable label.checked{border:1px solid #ef7f24;color:#fff;background:#ef7f24}#hide-filter{height:20px;right:40px;position:absolute;top:80px;width:20px;display:block;z-index:1000}#hide-filter:after,#hide-filter:before{height:20px;content:" ";position:absolute;background-color:#ef7f24;left:9px;width:2px}#hide-filter:before{transform:rotate(45deg)}#hide-filter:after{transform:rotate(-45deg)}#filter-timetable button{display:block}.swiper_timetable .swiper-wrapper .time{height:auto;color:#fff;text-align:left;margin:0 0 20px;border-radius:0;background:#6c6470;width:100%}.swiper_timetable .swiper-wrapper .time .block_time{padding:5px 0 8px;justify-content:left;border-bottom:1px solid}.swiper_timetable .swiper-wrapper .time .block_time time{padding:0 25px 0 0;font-size:14px;border:none;line-height:13px;font-family:Roboto_Light}.swiper_timetable .swiper-wrapper .time .block_time time svg{padding-right:10px;vertical-align:bottom;display:inline-block}.swiper_timetable .swiper-wrapper .time .title{font-size:24px;color:#fff;text-transform:uppercase;margin-top:0}.swiper_timetable .swiper-wrapper .time .hall{font-size:11px;text-align:left;margin:15px 0 9px;width:60%;font-family:Roboto_Light;display:inline-block}.swiper_timetable .swiper-wrapper .time .duration{font-size:11px;line-height:17px;font-family:Roboto_Light;display:inline-block}.swiper_timetable .swiper-wrapper .time .duration svg{padding-right:5px;vertical-align:bottom;display:inline-block}.swiper_timetable .swiper-wrapper .time .trainer{text-align:left;font-family:Roboto_Medium}.swiper_timetable .swiper-button-next{right:0}.swiper_timetable .swiper-button-prev{left:0}.swiper_timetable .swiper-wrapper .mobile .time_header .month{font-size:22px;font-weight:900;margin-bottom:10px;color:#ef7f24;font-family:Roboto_medium}.swiper_timetable .swiper-wrapper .mobile .time_header .day{padding:0 5px;font-size:12px;width:30px;font-family:Roboto_Light;display:inline-block}.swiper_timetable .swiper-wrapper .mobile .time_header .day div{height:30px;border-radius:30px;line-height:30px}.swiper_timetable .swiper-wrapper .mobile .time_header .day .active{background:#ef7f24}.swiper_timetable .swiper-button-next:before,.swiper_timetable .swiper-button-prev:before{height:20%;width:20%}.swiper_timetable .swiper-wrapper .mobile .time_header{height:auto;margin-bottom:40px}.swiper_timetable .swiper-button-next,.swiper_timetable .swiper-button-prev{top:75px}}