.red-machine-sub-menu{margin-top:-30px;border-top:1px solid #d9d9d9}@media(max-width: 767px){.red-machine-page{padding:20px;background-color:#fff}}@media(max-width: 767px){.red-machine-page--main{padding:0;background-color:rgba(0,0,0,0)}}@media(max-width: 767px){.red-machine-main-page .video-panel .news-panel-content{padding-top:10px;padding-left:15px}}@media(max-width: 767px){.red-machine-main-page .video-panel .news-panel-bottom{left:15px}}@media(max-width: 767px){.red-machine-main-page .video-panel.news-panel{padding-bottom:65px}}.red-machine-page__block{margin-bottom:40px}@media(max-width: 767px){.red-machine-page__block{margin-bottom:30px}}.red-machine-page__preview_block{margin-bottom:40px}@media(max-width: 767px){.red-machine-page__preview_block{margin-bottom:30px}}.red-machine-page__more{max-width:240px;margin:0px auto 0 auto}.red-machine-page__preview{margin-bottom:40px}.red-machine-page__news{margin-bottom:40px}@media(max-width: 767px){.red-machine-section-preview{background:#fff;padding:20px}}.red-machine-section-preview__body{background:#fff;display:flex;color:#222}@media(max-width: 767px){.red-machine-section-preview__body{flex-direction:column}}.red-machine-section-preview__left,.red-machine-section-preview__right{min-width:0;flex-basis:100%}.red-machine-section-preview__left{background:#eff0f3;min-height:400px;display:flex;align-items:center;justify-content:center}@media(max-width: 767px){.red-machine-section-preview__left{min-height:auto;height:166px}}.red-machine-section-preview__right{padding:30px 70px 20px 30px}@media(max-width: 767px){.red-machine-section-preview__right{padding:10px 0 0 0}}.red-machine-section-preview__name{font-size:20px;font-style:normal;font-weight:600;line-height:1.4;text-transform:uppercase;margin-bottom:18px}@media(max-width: 767px){.red-machine-section-preview__name{font-size:17px;font-weight:500;line-height:1.2;text-transform:uppercase}}.red-machine-section-preview__text{font-size:15px;font-style:normal;font-weight:400;line-height:1.4}@media(max-width: 767px){.red-machine-section-preview__text{font-size:13px}}.red-machine-section-preview__text p{margin-bottom:20px}.red-machine-section-preview__more{width:240px;margin:20px auto 0 auto}@media(max-width: 767px){.red-machine-section-preview__more{width:100%}}.red-machine-nppkh-fos-page{background-color:#fff;padding-top:46px;padding-bottom:46px}@media(max-width: 767px){.red-machine-nppkh-fos-page{padding-top:20px;padding-bottom:20px}}.red-machine-nppkh-fos-page__header{padding:0 25px;max-width:900px;margin:0 auto;margin-bottom:30px;color:#222;font-size:15px;font-style:normal;font-weight:400;line-height:1.4}@media(max-width: 767px){.red-machine-nppkh-fos-page__header{font-size:13px;text-align:center;margin-bottom:10px}}.red-machine-hockey-in-school-fos-page{background-color:#fff;padding-top:46px;padding-bottom:46px}@media(max-width: 767px){.red-machine-hockey-in-school-fos-page{padding-top:20px;padding-bottom:20px}}.red-machine-hockey-in-school-fos-page__header{padding:0 25px;max-width:900px;margin:0 auto;margin-bottom:30px;color:#222;font-size:15px;font-style:normal;font-weight:400;line-height:1.4;text-align:center}@media(max-width: 767px){.red-machine-hockey-in-school-fos-page__header{font-size:13px;text-align:center;margin-bottom:10px}}
