@media screen and (max-width:1200px){.comment__right,.main{height:auto}.wrapper{width:768px}.subject__inner{width:768px;padding:0}.subject__right{width:100%;float:none;padding:68px 29px 70px}.part__inner{width:768px}.part__info{width:100%;padding:0 30px}.part_dark::before{width:100%}.comment__left,.comment__right{width:90%;float:none;margin:0 auto 30px}.part__pic{margin:0 auto 30px}.comment__item{width:100%}.comment__info{width:81%;padding-top:20px}.comment__photo{width:234px;height:283px}.comment__text{height:176px}.test .fixed-bg{display:block}.test-item{width:748px}}@media screen and (max-width:768px){.part__inner,.subject__inner{width:320px;padding:50px 0}.wrapper{width:320px}.main__title{font-size:28px}.part__img{height:180px}.main__descr{font-size:26px;text-align:center;width:100%;line-height:32px}.main__items{display:none}.main__links{width:100%;padding:0 20px}a.main__link{display:block;margin-bottom:12px;float:none;width:100%}.subject__title{font-size:27px;padding-left:0}.subject__right{width:320px;padding:44px 10px 50px}.subject__item__left{width:35px}.subject__item__right{width:85%}.part__pic,.subject__text{width:100%}.subjects__descr{font-size:20px}.subjects__num{font-size:32px;line-height:40px}.subjects__part{font-size:18px}.main-title{font-size:19px}.main-title__num{font-size:27px;line-height:45px}.comment__info{width:60%}.comment__full,.comment__photo{width:100%;float:none}.comment__title{font-size:27px;margin:0 0 20px 23px}.comment__photo{height:300px}.comment__right{height:auto}.comment__full-name{font-size:24px;margin:23px 0 2px}.comment__text{height:320px;font-size:14px}.test__button-start{width:280px}.test__pic{width:100%}.test__descr{font-size:15px;line-height:22px;margin:0 0 20px}.test-item{width:300px;padding:25px 15px}.test__answers{padding:0}.test__answer{padding:4px 10px}.test__left{display:none}.test__right{width:100%;float:none;padding:0 10px}.test__text{font-size:18px}.test__finish .test__text{font-size:14px;line-height:1.2;margin-bottom:20px}.test__finish{width:92%}.test__balls{font-size:60px;line-height:60px}.test__result{font-size:24px}.test__share__text{font-size:14px}.test__description{margin-bottom:25px}.test__box{padding-right:14px;padding-left:12px}.test__bot{position:static;margin-top:20px;padding:0}.test__button{width:auto}.test__link_next,.test__link_prev{font-size:0!important;margin-bottom:37px}.test__link_mid{margin:0 10px;padding:5px 15px;font-size:14px}.test__inner{padding:20px 0}}