

/* Start:/bitrix/templates/intermoda/assets/styles/interstyle.css?17806238486231*/
.interstyle-article{
	width:1060px;
	margin:auto;
	max-width:100%;
	font-size:18px;
}	
.interstyle-article .img,
.f-img{
	width:100%;
	max-width:100%;		
}
.no-padd-l{
	padding-left:0!important;
}
.no-padd-r{
	padding-right:0!important;
}
/* MAIN */
.inst-block{
	margin-bottom:40px;
	font-size:18px;
}
.inst-title{
	padding:27px 0;
	border-top:4px solid #000;
	border-bottom:1px solid #000;
	font-size:48px;
	text-transform:uppercase;
	font-family:'Antiqua Bold';
	font-weight:600;
	line-height:1;
	color:#000;
	text-align:center;
}
.inst-title.main-title{
	border:0;
	padding-bottom:0;
	padding-top:55px;
}
.inst-title.action-title{
	text-transform:none;
	border:0;
	padding:5px 0;
}
.inst-sub-title{
	text-transform:none;
	margin-top:10px;
}
.inst-announce{
	font-size:24px;
	text-align:center;
	font-style:italic;
}
.inst-block-cont{
	padding-top:30px;
	padding-bottom:30px;
	line-height:170%;
}
.inst-block-cont p{
	padding-top:20px;
}

.inst-cont-l{
	padding-right:20px;
}
.inst-cont-r{
	padding-left:20px;
}


.inst-history{
	position:relative;
	
}
.inst-history-image{
	width:270px;
	position:relative;
	left:80px;
	bottom:40px;
	z-index:10;
}
.inst-history-cont{
	position:absolute;
	right:0;
	top:0;
	width:100%;
	max-height:350px;
	padding:30px 20px 30px 380px;
	background:#f1e7da;
	color:#5c411e;
	overflow:auto;
}

.inst-products{
	text-align:center;
}	
.inst-product-single  .product-i-cnt,
.inst-products  .product-i-cnt{
	padding-bottom:20px;
}
.inst-product-single .product-i-cnt  li,
.inst-products .product-i-cnt  li{
	margin-bottom:0;
	line-height:1;
}

.inst-products .product-btn{
	margin-top:40px;
}
.inst-block-cont .darked{
	background:rgba(0,0,0,.6);
	color:#fff;
}
.i-back{
	position:relative;
	overflow:hidden;
}
.i-back-cont{
	width:50%;
	height:100%;
	max-height:100%;
	position:absolute;
	right:0;
	top:0;
	padding:30px 20px;
	overflow:auto;
}

.inst-fotoinfo{
	text-align:center;
	font-size:14px;
}

.inst-banner{
	position:relative;
	width:100%;
}
.inst-banner > a {
	display:block;
}
/* bottom banner */
.inst-banner-title{
	width:68%;
	font-size:48px;
	position:absolute;
	right:0;
	bottom:40px;
	padding:22px 29px 22px 50px;
	font-family:'Antiqua Bold';
	color:#000;
	background:#fff;
}
.inst-banner-title.left{
	left:0;
	right:none;
}

/* EXPERTIZA */
.inst-dossier{
	clear:both;
	position:relative;
	min-height:420px;
}
.inst-dossier-image{
	width:310px;
	position:relative;
	top:10px;
	z-index:100;
}
.inst-dossier-image img{
	
}
.inst-dossier-cont{
	position:absolute;
	width:auto;
	padding:30px;
	bottom:0;
	padding-left:190px;
	margin-left:150px;
	color:#1f1f1f;
	border:1px solid #000;
	max-height:100%;
	overflow:auto;
}

 /* ACTION */
.inst-action-desc{
	padding:0 30px;
	position:relative;
	z-index:100;
	margin-top:-140px;
	text-align:center;
}
.inst-action-desc .inst-action-cont{
	background:#fff;
	min-height:100px;
	border:1px solid #912837;
}
.inst-action-head{
	width:100%;
	/*padding:18px 0 26px;*/
	line-height:1;
	text-align:center;
	color:#000;
}
.inst-action-head .brand-image{
	max-width:100%;
	display;block;
	margin:auto;
}
.inst-action-head > div{
	width:50%;
	display:inline-block;
	margin-left:-4px;
	vertical-align:bottom;
	padding-left:20px;
	padding-right:20px;
}
.inst-action-head strong{
	font-weight:bold;
}

.inst-action-head .a-info{
	font-size:45px;
	text-transform:uppercase;
}
.inst-action-head .a-info > div:first-child{
	margin-bottom:10px;
	font-size:2em;
	font-family:'Futura Md BT';
	vertical-align:baseline;
}
.inst-action-head .a-info > div:first-child span{
	font-size:1.7em;
	vertical-align:middle;
}
.inst-action-footer{
	padding:28px 10px 18px;
	background:#912837;
	color:#fff;
	font-size:24px;
}
.inst-action-footer strong{
	font-size:48px;
	font-weight:bolder;
}

/* TOP-5 */
.product-in{
	overflow:auto;
}
.product-in .inst-product-single{
	position:absolute;
	right:55px;
	top:60px;
}
.inst-product-single{
	width:220px;
	text-align:center;
	background:#fff;
}
.inst-counter{
	margin:auto;
	position:relative;
	z-index:100;
	top:19px;
	height:87px;
	width:87px;
	font-family:'Antiqua';
	font-size:72px;
	line-height:87px;
	text-align:center;
	color:#ac8554;
	background:url(/bitrix/templates/intermoda/assets/styles/../images/interstyle/inst-counter.png) center center no-repeat;
}
.inst-story{
	padding:40px 0 0;
}
.inst-story-title{
	padding:0;
	margin-bottom:20px;
	font-size:36px;
	font-family:'Antiqua Bold';
	line-height:1.1;
}
.inst-story-desc{
	font-size:24px;
	text-transform:none;
	color:#ac8554;

}
.inst-story-cont{
	padding:0;
	line-height:135%;
}



/* MEDIA RULES */
@media screen and (min-width:750px) {
	.inst-block-cont{
		padding-left:30px;
		padding-right:30px;
	}
}

@media screen and (max-width:750px) {
	.inst-title{
		font-size:36px;
	}
	.inst-block{
		margin-bottom:20px;
	}
	.inst-block-cont{
		line-height:150%;
	}
	.inst-cont-l{
		padding-right:12px;
		margin-bottom:10px;
	}
	.inst-cont-r{
		padding-left:12px;
		margin-bottom:10px;
	}
	.inst-announce{
		font-size:18px;
		line-height:150%;
	}
	.inst-history-cont{
		position:static;
		max-height:none;
		padding:30px 20px;
	}
	.i-back-image{
		position:relative;
	}
	.i-back-image:after{
		content:'';
		display:block;
		width:100%;
		height:100%;
		position:absolute;
		top:0;
		left:0;
		z-index:100;
		background:rgba(0,0,0,.6);
	}
	.i-back-image img{
		width:auto;
		min-width:100%;
		max-width:none;
		max-height:300px;
	}
	.i-back-cont.darked{
		position:static;
		width:100%;
		background:none;
		color:#333;
	}

	.inst-products .product-i{
		margin-bottom:60px;
	}
	
	.inst-products .product-btn{
		margin-top:0;
	}
	.inst-banner-title{
		width:100%;
		position:static;
		font-size:30px;
		padding:20px;
		text-align:center;
	}
	/* EXPERTIZA */
	.inst-dossier{
		min-height:0;
	}
	.inst-dossier-cont {
		position:static;
		width:100%;
		margin:0;
		padding:0;
		border:0;
	}
	 /* ACTION */
	.inst-action-desc{
		padding:0;
		margin-top:-30px;
	}
	.inst-action-desc .inst-action-cont{
		border:0;
	}
	.inst-action-footer{
		padding:10px;
	}
	/* TOP-5 */
		.inst-counter{
			top:0;
		}
		.product-in{
			padding-top:50px;
			padding-bottom:50px;
		}
		.product-in .inst-product-single{
			position:static;
			margin:auto;
		}
		.inst-story-title{
			margin-bottom:0;
			line-height:140%;
		}
	
} 
/* End */
/* /bitrix/templates/intermoda/assets/styles/interstyle.css?17806238486231 */
