/*
Theme Name: Vokna
Author: dmweb
*/

.popular__item .popular__right {
	width: unset;
}

.days__badge {
	width: auto !important;
}

@media (max-width: 900px) {
	.modal-politics .modal__close {
		    top: 0.5%;
    right: 3.2%;
		
	}
	.req__inner .req__block {
		width: 100%;
	}
	.req__inner .req__form {
		width: 100%;
	}
	.delivery .delivery__icon {
		width: 4rem;
		
    margin-right: 0.59rem;
	}
	.mount__left .title {
		text-align: center;
	}
	.delivery__item .tsm13 {
		    font-size: 1.5rem;
	}
	.delivery .t-min {
		text-align: center;
	}
	.service__right-photo {
		    bottom: -63rem !important;
	}
	.service__left, .service__right {
		text-align: center;
	}
	.service__right-img {
		width: 22rem !important;
		    margin: 0 auto;
	}
	.service__inner .text {
		font-size: 1.2rem !important;
	}
	.buy__right .buy__form {
		width: 100%;
	}
	.portfolio__right-img {
		width: 9rem !important;
	}
	.portfolio__descr {
		width: 100% !important;
	}
	.portfolio__descr-2 {
		max-width: unset !important;
	}
	.promo-item .promo-item__inner .promo__form {
		max-width: unset;
		width: 100%;
	}
	.promo-item .promo-item__inner .promo__form .text21 {
		font-size: 2rem;
	}
	.repair__items {
		width: 100% !important;
	}
	.days__item {

		max-width: unset !important;
	}
	.orig__form-title {
		font-size: 2.3rem;
	}
	.orig__form-item .text {
		font-size: 1.8rem;
	}

	.orig__form-item .tsm13 {
		font-size: 1.7rem;
	}

	.orig__other .text {
		font-size: 1.8rem;
	}

	.orig__other .tsm11 {
		font-size: 1.7rem;
	}

	.orig__block .text-md {
		font-size: 2.3rem;
	}

	.orig__block .tsm11 {
		font-size: 1.3rem;
	}

	.install__left {
		width: 90vw !important;
	}

	.install__item-img {
		width: 3.8rem !important;	
	}

	.more__item-img {
		width: 3.8rem !important;	
	}

	.measure__item .measure__icon {
		width: 3.1rem;
	}

	.measure__item .tsm11 {
		font-size: 1.7rem;
	}

	.windows__items {
		width: 100%;
	}

	.windows__items .windows__item {
		width: 100%;
	}

	.windows__item .windows__img {
		width: 16.4rem;
	}

	.news-item__forms {
		width: 100%;
	}

	.news-item__forms .news__quiz {
		width: 100%;
	}

	.news__quiz .text21 {
		font-size: 2rem;
	}

	.news__quiz .news__quiz-img {
		width: 100%;
		left: -1.3rem;
	}

	.windows .news__quiz {
		height: 38.842rem !important;
	}

	.news-item__forms .popular__form {
		width: 100% !important;
	}

	.news-item__forms .popular__form .text21 {
		font-size: 2rem;
	}

	.popular__form .popular__img {
		width: 100%;
	}

	.measure__contract .tsm12 {
		font-size: 1.5rem;
	}

	.popular__item .popular__form {
		width: 100%;
	}

	.popular__form .text21 {
		font-size: 2rem;
	}

	.variants__items .variants__item {
		width: 100%;
		height: 38rem;
	}

	.variants__item .variants__img {
		width: 18.781rem;
		height: 18.385rem;
	}

	.glaze-content .glaze__arrow {
		display: block;
		width: 3.385rem;
		height: 3.385rem;
		background-color: #fff;
		border-radius: 50%;
		position: absolute;
		border: none;
		top: 79%;
		transition: .3s;
		cursor: pointer;
		border: 1px solid #a4b6c9;
	}

	.glaze-content .glaze__arrow-left {
		left: 0.5rem;
	}

	.glaze-content .glaze__arrow-right {
		right: 0.5rem;
	}

	.measure__left .measure__item {
		align-self: flex-start;
	}

	.alum__items .alum__item {
		width: 29rem;
	}

	.alum__item .text-md {
		font-size: 1.5rem !important;
	}

	.repair__inner .repair__forms {
		width: 100%;
	}

	.repair__inner .popular__form {
		width: 100%;
	}
	
	.repair__form .text21 {
		font-size: 2rem;
	}
	
	.repair__form .repair__form-img {
		    width: 15.698rem;
	}
	
	.balkony-main {
	    background-size: 100rem !important;	
	}
	
	.wsteps__inner .wsteps__form {
		width: 100%;
	}
	
	.wsteps__form .text21 {
		font-size: 2rem;
	}
	
	.wsteps__form .repair__form-img {
		width: 15.698rem;
	}
	
	.windows__items .compl__block {
		    width: 100%;
    height: auto;
	}
	
	.compl__block .compl__img {
		width: 100%;
	}
	
	.compl__item p {
		font-size: 2rem;
	}
	
	.compl__item p.link {
		font-size: 1.5rem;
	}
}