.content {
		padding-top: 0px !important;
	}	
	.slider-nav {		
		height: 460px; /*460*/
		width: 100%;
		background-image: url('/avt_test/content/20190226_gazobeton/images/Экран_газобетон_8.jpg');
		/*background-image: url('/avt_test/content/maket/images/газобетон1.png');*/
		background-size: cover;
	}
	.content > div:nth-child(1)> .col-sm-12 {
                               padding: 0px;
                }

	.slider-nav_i2 {		
		height: 460px; /*460*/
		width: 100%;
		background-image: url('/avt_test/content/20190226_gazobeton/images/газобетон1.2.jpg');
		/*background-image: url('/avt_test/content/maket/images/roof.jpg');*/
		background-size: cover;
	}
	.parent-bl {
		height: 100%;
		display: flex;
		flex-direction: column;
		flex-wrap: wrap;
		justify-content: center;
		
	}
.green_btn.active{background:#339933;color: #fff;}
	.inner {
		font-family: 'ProximaNova-Regular';
		font-weight: 400;
	}

	.block_att {
		background: #F3F3F3; 
		border: 1px solid #A9A9A9; 
		border-radius: 5px; 
		padding: 5px;  
		margin: 0px 0px 10px 10px;  
		box-shadow: 0.4em 0.4em 5px #DCDCDC
	}

	.avt_main_text {
		width: 75%;
	}
	.avt_tooltip {
		font-size: 0.8rem;
		color: #999;
		font-weight: 600;
		text-align: left;
	}
	.avt_foto_single_left {
		width: 50%; 
		text-align: center; 
		float: left; 
		margin: 5px 10px 10px 0px;
	}

	.avt_foto_single_right {
		width: 50%; 
		text-align: center; 
		float: right; 
		margin: 5px 0px 10px 10px;
	}

	.avt_foto_single_right_33 {
		width: 33%; 
		text-align: center; 
		float: right; 
		margin: 5px 0px 10px 10px;
	}

	.avt_foto_line2 {
		width: 45%; 
		text-align: center; 
		vertical-align: top;
		margin: 10px 10px 10px 10px; 
		display: inline-block;
	}
	.avt_foto_line3 {
		width: 30%; 
		text-align: center; 
		vertical-align: top;
		margin: 10px 10px 10px 10px; 
		display: inline-block;
	}

   .avt_foto_line6 {
		width: 15%; 
		text-align: center; 
		vertical-align: top;
		margin: 5px 5px 5px 5px; 
		display: inline-block;
  }

	.avt_table {
		border-collapse: collapse;
	}

	.avt_table_header {

		border: 2px solid #fff;
		background: #ccc;
		/*color: #999;*/
		text-align: center; 
		padding: 5px;
		width: 30%;
	}
	.fa{font-size: x-large;}
	.avt_table_data {

		border: 2px solid #fff;
		background: #eee;
		/*color: #999;*/
		text-align: left; 
		padding: 5px;
		width: 30%;

		vertical-align: top;
	}
	/* BL-1 */
	.bl-1 {		
		height: 30%; 
		display: flex; 
		align-items:center;
	}
	.bl-1 h1 {

		font-size: 3rem;
		line-height: 1.1;
		color: #fff;
		/*font-family: Arial;
		font-weight: lighter;*/
	}
	.avt_fon {
		background-color: #555;
		opacity: 0.5;
	}
	/* BL-2 */
	.bl-2 {
		height: 30%; 
		display: flex; 
		align-items:center;
	}
	.bl-2 p a {
		color: #fff;
		font-size: 20px;
		line-height: 2;
	}
	
	.avt_bl-2_tmp {
		color: #fff;
		font-size: 20px;
		line-height: 2;
	}
	
	/* BL-3 */
	.bl-3 {
		height: 30%; 
		display: flex; 
		justify-content:space-between; 
		align-items:center;
	}
	.bl-3_i2 {
		height: 30%;
		text-align: center;
 
		/*display: flex; 
		justify-content:space-between; */
		align-items:center;
	}
	.bl-3 span, .bl-3_i2 span {
		color: #fff;/*#555;*/
		font-size: 18px;
		border-bottom: 1px #fff dashed;
		cursor: pointer;

	}	
	.bl-3 span.active, .bl-3_i2 span.active_i2 {
		/*color: green;
		border-bottom: 1px green dashed;*/
		color: #fff;
		border-bottom: 2px #fff solid;
	}	
	.bl-3 span:hover, .bl-3_i2 span:hover {
		/*color: green;
		border-bottom: 1px green dashed;*/
		color: #fff;
		border-bottom: 2px #fff solid;
	}	
	.bl-3 span:last-child {
		border: 2px solid #fff;
		border-radius: 8px;
		padding: 5px 10px;
		display: inline-block;
		margin-top: 5px;
	}
	.vismob {
		display: none;
	}
	
	/* IMG-BLOCK */
	.img-block {
		text-align: center;
		border-bottom: 1px solid green;
		width: 100%;
		
	}
		.img-block img{
			margin: 0px 20px 0px 20px;

		}	

	.green_btn{
		display: inline-block; 
		width: 30%; 
		border: solid 1px #339933;
    padding: 20px 10px 20px 10px;
    text-align: center;
    color: #339933;
    font-weight: bold;
    margin: 5px;
	}
		.grey_btn{
		display: inline-block; 
/*		width: 30%; */
		/*display: flex;*/
		border: solid 1px #339933;
    padding: 5px; /*10px 10px 10px 10px;*/
    text-align: center;
    color: #666;
    margin: 5px;
	}
	.grey_btn:hover{
		color: #fff;
		text-decoration: none;
		background: #999;
		cursor: pointer;
	}
	.green_btn2{
		display: inline-block; 
		width: 100%; 
		border: solid 1px #339933;
    padding: 10px 10px 10px 10px;
    text-align: center;
    color: #339933;
    font-weight: bold;
    margin: 5px;
	}
	.green_btn2:hover{
		color: #fff;
		text-decoration: none;
		background: #339933;
		cursor: pointer;
	}
	.bl1{display: inline-block;  margin: auto 20px;}
	/*.green_btn:hover{
		background: #37aa11;
  background: -moz-linear-gradient(top, #37aa11 0%, #0a9613 100%);
  background: -webkit-linear-gradient(top, #37aa11 0%, #0a9613 100%);
  background: linear-gradient(to bottom, #37aa11 0%, #0a9613 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#37aa11', endColorstr='#0a9613', GradientType=0);
	}*/
	.green_btn:hover{
		color: #fff;
		text-decoration: none;
		background: #339933;
		cursor: pointer;
	}
	.dopmenu, .dopmenu_i2 {
		display: inline-block;
		position: relative;
		height: 100%;
		width: 100%;
		padding-top: 40px;
		padding-bottom: 40px;

		font-size: 16px;
	}
	.dopmenu .column, .dopmenu_i2 .column_i2  {
		display: block;
		float: left;
		width: 33%;
		margin-right: 2px;
		
	}
	.dopmenu .column .col-item,.dopmenu_i2 .column_i2 .col-item_i2 {
		height: 60px;
		height: 100%;
		width: 100%;
		margin-bottom: 2px;
		background-color: #fff;
		text-align: center;
		line-height: 60px;
		color: #fff;
		cursor: pointer;
		border: solid 1px #339933;
	}
	.dopmenu .column .col-item:hover, .dopmenu_i2 .column_i2 .col-item_i2:hover {
		background-color: #ccc;
		color: #000;
	}
	.dopmenu .column .col-item.active, .dopmenu_i2 .column_i2 .col-item_i2.active_i2 {
		background-color: #ccc;
		color: #000;
	}	
	
	.dopmenu .column1, .dopmenu_i2 .column_i2  {
		display: block;
		float: left;
		width: 24%;
		margin-right: 9px;
		
	}
	.dopmenu .column1 .col-item,.dopmenu_i2 .column_i2 .col-item_i2 {
		height: 60px;
		height: 100%;
		width: 100%;
		margin-bottom: 2px;
		background-color: #ccc;
		text-align: center;
		line-height: 60px;
		color: #000;
		cursor: pointer;
		border: 2px solid #fff;
	}
	.dopmenu .column1 .col-item:hover, .dopmenu_i2 .column_i2 .col-item_i2:hover {
		background-color: #626262;
		color: #cf9;
	}
	.dopmenu .column1 .col-item.active, .dopmenu_i2 .column_i2 .col-item_i2.active_i2 {
		background-color: #626262;
		color: #cf9;
	}	
	/* MEDIA */	
	@media (max-width: 980px) and (min-width: 770px) {
		
		.bl-1 h1 {
			font-size: 2.5rem;
			line-height: 1.1;
		}
	}
	@media (max-width: 980px){
		.slider-nav {		
			height: 559px;/*559*/
		}		
		.bl-1 {		
			height: 20%; 
			display: flex; 
			align-items:center;
		}
		.bl-3, .bl-3_i2 {
			height: 40%; 
			display: flex; 
			flex-direction: column;
			justify-content:space-between; 
			align-items:flex-start;
		}	
		.bl-3, .bl-3_i2 span {
			line-height: 1.5
		}
			.dopmenu .column1, .dopmenu_i2 .column_i2  {
		display: block;
		float: left;
		width: 100%;
		margin-right: 9px;
	}
	.dopmenu .column, .dopmenu_i2 .column_i2{
		width: 100%;
	}
	}		
	@media (max-width:769px) {
		
		.bl-1 h1 {
			font-size: 2rem;
			line-height: 1.1;
		}	
		.avt_tooltip{text-align: center;}

		.avt_foto_single_right{width: 100%;}
		.img-block img{
			width: 150px;
			margin: 0px;

		}		
		.avt_main_text {
			width: 100%;
		}
		.vismob {
			display: block;
			}
		.avt_foto_line2 {
			width: 80%; 
			text-align: center; 
			vertical-align: top;
			margin: 10px 10px 10px 10px; 
			/*display: inline-block;*/
		}
		.avt_foto_line3 {
			width: 100%; 
			text-align: center; 
			vertical-align: top;
			margin: 0; 
		
			/*display: inline-block;*/
		}
		.avt_foto_line6 {
			width: 45%; 
			text-align: center; 
			vertical-align: top;
			margin: 0; 
		
			/*display: inline-block;*/
		}
		.avt_foto_single_right_33{width: 100%; margin: 0;}
		.avt_foto_single_left{ width: 100% }
		.avt_foto_line2{width: 100%; margin: 0;}
		
		.green_btn{
		display: inline-block; 
		width: 100%; 
		border: solid 1px #339933;
		padding: 20px 10px 20px 10px;
		text-align: center;
		color: #339933;
		font-weight: bold;
		margin: 7px;
		}
	.green_btn:hover{
		color: #fff;
		text-decoration: none;
		background: #339933;
		cursor: pointer;
		}
	.green_btn_active{
		display: inline-block;
		width: 100%; 
		border: solid 1px #339933;
		padding: 20px 10px 20px 10px;
		text-align: center;
		color: #fff;
		font-weight: bold;
		margin: 5px;
		text-decoration: none;
		background: #339933;
		cursor: pointer;
		}
	}
/*@media (max-width:400px){
	.avt_foto_single_left{ width: 100% }
	.avt_foto_line2{width: 100%; margin: 0;}
}*/
	}	
}