@media (max-width: 1199px) {	
html{
font-size:9px;	
}

.container_topbar{
display:none;	
}
.header{
	justify-content: center;
}
.header-logo h3{
	display: block;

}
.header-logo h2{
	display: block;
}
.logo{
	height:43px;
	padding: 4px;
}
.slider-text{
	margin:0 auto;
	text-align:center;
}
.m-menu{
	display: none;
}
.slider-text{
	width:100%;
}
.topbar-icon_conact li span{
	width:120px;
	font-size:17px;
}
ul.nav{
	display:none;
}
.lines{
	display:inline-block;
}
.row_breakage_device{
	margin:0 auto;
	flex-direction:column;
}
.select_device{
	width:100%;	
}
.price_breakage{
	width:100%;	
}
.menu_model li{
	width:97%;
}
.model_link,.model_link_active{
	width:94%;
	font-size:18px;
}
.discription-breakage{
	font-size:15px;
}
.table-discription {
	font-size:14px;
}
tr td{
	font-size:18px;
}
.repair_tags{
	flex-direction:column;
}
.repair-tag{
	width:100%;
}
.increase{
	margin-left:5px;
	width:100%;
}
.increase img{
	width:100%;
}
.device_title,.title_price,.device_breakage{
	border:none;
}

ul.nav{
	display:none;
}
.future-img{
	display:none;
}
.sale-block-left span{
	font-size:12px;
	padding:0.3rem;
}
.yellow-block{
	flex-direction:column;
    border-radius: 100px;
}
.step, .step_third {
	background:none;
	width:500px;
	height:200px;
}
.steps h5{
	font-size:34px;
}
.block-genuine-parts{
	flex-direction:column;
}
.text-genuine-parts{
	width:100%;
}
.repair-info h6{
	font-size:35px;
}
ul.repair-info p{
	font-size:15px;
}
.animation img{
	width:100%;
}
.qustions{
	flex-direction:column;
}
.block-comments{
	flex-direction:column;
}
.footer-nav{
	display:inline-block;
}
.footer{
flex-direction:column;
}
.location{
	width:100%;
	margin-bottom:3rem
}
.footer img{
	width:80%;
}
.table-content-repair{
	margin:0 auto;
}
.table-content-repair h2{
	line-height:1.4;
}
}
@media (max-width: 991px) {
.container_topbar{
display:none;	
}	
.button_blue{
	background-color: #019191;
	border: none;
	width:240px;
	padding: 15px 0;		
	font-family: 'Times New Roman';		
		}
.img-text-title{
	justify-content: center;
}
.img-text-title h1{
display: none;
}
.img-text-title h5{
	display: inline-block;
	text-align: center;
	font-family: 'Great Vibes',cursive;
}
.slider-text p{
	display: none;
}
.button_red{
	display: block;
	margin: 10px auto;
	width: 240px;
	font-family: 'Times New Roman';
	padding: 15px 0;
}

.slider-text{
	width:100%;
}
.img-text-title img{
	display:none;
}
}
@media (max-width: 768px) {
	.table-content-repair{
		display:none;
	}
	.sale-block-left p {
	font-size: 12px;
	}
	.sale-block-left h4{
		font-size: 14px;
		}
	.video-content{
		display:none;
	}
	.slider-text h1 {
		display: none;
	}
	.slider-text p{
		display: none;
	}
	.logo{
margin: -4px auto;
display: block;
height:60px;
	}
.header{
	justify-content: center;
}
.slider-block{
	background-size: none;
	min-width: 300px;

}
	}
	@media (max-width: 498px) {
		.blue-block{
			display: none;
		}
		.block-quastions-form{
			width: 340px;
			height: 880px;
		}
		.arrow,.serv_arrow{
			transform: rotate(90deg);
		}
		.slider-block{
			height: auto;
			background-image: url('/images/mob_main_p.jpg');
			background-size: contain;
			background-color: #000;
		}
		.img-text-title h5 {
			margin-bottom: 11rem;
		}
		.sale-block-left p {
			font-size: 10px;
		}
		.sale-block-left h4{
			font-size: 11px;
		}
		.block-quastions-form{
			padding-bottom: 61px;
		}
		.sale-block-left span{
			width:100%;
			text-align:center;
		}
		.sale-block-left p {
			font-size: 11px;
	  }
	
	  .block-genuine-parts .text-genuine-parts h3,
	  .block-genuine-parts .text-genuine-parts h5,
	  .block-genuine-parts .text-genuine-parts p,
	  .block-genuine-parts .text-genuine-parts .repair-info{
		display: none;

	  }
	  .block-genuine-parts{
	  width: 100%;
		}
	}
		@media (max-width: 380px) {
			.slider-block{
				height: auto;
				background-image: url('/images/mob_main_p.png');
				background-size: contain;
				background-color: #000;
			}
			.img-text-title h5 {
				margin-bottom: 11rem;
			}
			.sale-block-left p {
				font-size: 10px;
			}
			.sale-block-left h4{
				font-size: 11px;
			}
			.block-quastions-form{
				padding-bottom: 61px;
			}
			.sale-block-left span{
				width:100%;
				text-align:center;
			}
			.sale-block-left p {
				font-size: 11px;
		  }
		  .block-genuine-parts{
			border: 1px solid red;
		  }
		  .block-genuine-parts .text-genuine-parts h3,
		  .block-genuine-parts .text-genuine-parts h5,
		  .block-genuine-parts .text-genuine-parts p,
		  .block-genuine-parts .text-genuine-parts .repair-info{
			display: none;

		  }
		  .block-genuine-parts{
		  width: 100%;
			}
			.block-genuine-parts {
				background-image: url('/images/footer_main.jpg');
				background-size: contain;
   			height: 28vh;
			}
			tr td{
				font-size: 12px;
			}
		}