@media screen and (max-width: 1200px ){.header__logo-wrap{width:100px}.header__menu-item a,.header__sub-menu-item a{font-size:12px}.header__phone{font-size:14px}.automobile__btn-group{/*flex-flow:column*/}.automobile__btn,.popup__column-right-btn.automobile__btn{padding: 12px 14px;font-size: 15px;}}@media screen and (max-width: 1024px ){.contact-page__block{flex:1 1 50%;max-width:calc(100% / 2 - 30px);min-height:310px}.popup__column-left{width:100%;padding:10px}.popup__column-right{width:100%;padding:10px}.for-img-wrap{margin:0 auto}}@media screen and (max-width: 990px ){.automobile__btn,.popup__column-right-btn.automobile__btn{padding: 12px 17px;font-size: 17px;}.header__logo-wrap{width:80px;margin-right:0}.header__menu-item a,.header__sub-menu-item a{font-size:10px}.header__phone{font-size:10px}.header-container{padding:0 5px}.automobiles__list-automobile{width:calc(100% / 2 - 20px)}.achievements__item{flex:1 1 50%;margin-bottom:20px}.conditions__item{flex:1 1 45%}.form__list-item{width:calc(100%/3)}}@media screen and (max-width: 768px ){.automobile__btn,.popup__column-right-btn.automobile__btn{padding: 10px 14px;font-size: 14px;}#video-wrap,.page__video{height:450px}#video-wrap video{margin-top:60px}.video__text-block{height:280px}.video__title{font-size:24px}.video__list-item{font-size:18px}.video__btn{padding:10px 20px}.header__phone{font-size:18px}.header__logo-wrap{margin-left:75px;width:100px}.btn__mobile-menu{display:block}.header__menu,.header__sub-menu{width:210px}.header__menu{position:fixed;top:0;left:-200%;background:#000;flex-flow:column;display:flex;line-height:normal;padding:60px 5px 0 10px;transition:left 2s}.header__menu.open{left:0;transition:left .5s}.header__menu-item{margin-bottom:10px;position:relative}.header__menu-item:before{content:'';position:absolute;bottom:0;left:0;width:0;height:1px;background:#fff;transition:width .3s}.header__menu-item.active{background:transparent}.header__menu-item.active:before{width:100%;transition:width .3s}.header__menu-item a{font-size:16px}.contact-page{height:auto}.header__sub-menu{position:fixed;top:230px;left:-200%;background:#000;flex-flow:column;display:flex;line-height:normal;padding:0 5px 0 10px;transition:left 2s}.header__sub-menu.open{left:0;transition:left .5s}.header__sub-menu-item{margin-bottom:10px;position:relative}.header__sub-menu-item a{font-size:16px}}@media screen and (max-width: 660px ){.product-cart .popaup__top-line{padding-left: 10px;padding-right: 10px;}.popup__car-wrap{padding: 0;}.automobile__name{font-size:21px;}#video-wrap,.page__video{height:400px}.video__text-block{position:absolute;top:70px;margin:0 auto;height:250px}.video__btn{padding:5px 10px;font-size:18px}.video__list{margin-bottom:25px}.automobiles__title{font-size:21px}.automobiles__title-tag{font-size:12px}.automobiles__title,.about__title,.conditions__title,.conditions__title,.conditions__title,.application__title{font-size:25px;padding:15px 0;margin-bottom:15px}.achievements__item-num{font-size:35px}.achievements__item-name{font-size:18px}.achievements__item-text{margin-top:10px}.conditions__item-list li{font-size:14px}.short__form-block{flex:1 1 100%;width:100%;padding:10px}.full__form-block{flex:1 1 100%;width:100%;padding:10px}.contact-page__block{flex:1 1 100%;max-width:100%}.contact-page__phone{padding:0}.automobile__btn, .popup__column-right-btn.automobile__btn{padding: 10px 10px;font-size:12px;}}@media screen and (max-width: 550px ){#map{height: 100%!important;}.automobile__btn, .popup__column-right-btn.automobile__btn{padding: 10px 15px;font-size:14px;}#video-wrap,.page__video{height:300px}.video__text-block{width:100%}.automobiles__list-automobile{width:calc(100% - 20px)}.achievements__item{flex:1 1 100%}.information__item{flex:1 1 100%}.conditions__item{flex:1 1 100%}.line-info{height:auto;padding:7px}.contacts__info{width:100%;margin-right:0}.contacts__map{width:100%;height:250px}.form__list-item{width:calc(100%/2)}}@media screen and (max-width: 475px ){.popup__price tr td, .popup__price .price__header td{font-size:12px;padding: 5px;line-height:14px;}.popup__column-right-title{font-size:18px;}.popup__column-right-btn{padding: 10px 8px;font-size:14px;}.short__form-wrap{width:310px;}#breadcrumbs{font-size:13px;}.popup__title{font-size:21px;}.footer-content .footer__block:first-child{width:100%;text-align: center;}.automobile__btn, .popup__column-right-btn.automobile__btn{padding: 10px;font-size:12px;}.header__logo-wrap{width:110px;margin-left: 65px;}.header__phone{font-size:13px}.video__title{font-size:18px;margin-bottom:5px}.video__list{padding-left:15px;margin-bottom:15px}.video__list-item{font-size:16px}.video__list-item:before{content:'';width:15px;height:2px}.automobiles__title,.about__title,.conditions__title,.conditions__title,.conditions__title,.application__title{font-size:24px;padding:10px 0px 10px 0px;margin-bottom:0}sup.automobiles__title-tag{display:inline-block;font-size:14px;color:#fff;padding:2px 7px;margin-right:0;position:relative;top:0}.form__list-item-wrap{padding:5px}.popup__column-right-btn {display: block; padding: 10px 5px; font-size: 16px;color: #fff;font-family: 'Cuprum',sans-serif;text-decoration: none;letter-spacing: 1px;background: #009cff;text-transform: uppercase;border-radius: 3px!important;}.popup__info-title {text-align: center;color: #000;font-family: 'Cuprum',sans-serif;letter-spacing: 1px;font-size: 17px;text-transform: uppercase;}.contact-page__block {flex: 1 1 100%;max-width: 100%;min-height: 165px;}}