#subHeader6 #logo{
	max-height: 93px;
    height: 93px;
}

.product{
	height: 490px !important;
}

.product .tabloid {
	height: 489px !important;
}
@media (max-width: 600px){
	.product{
		height: auto !important;
	}
	.product .tabloid {
		height: auto !important;
	}	
}
@media (min-width: 600px) and (max-width: 700px){
	.product{
		height: 250px !important;
	}
	.product .tabloid {
		height: 249px !important;
	}	
}
.product .tabloid:hover {
	height: auto !important;
}
.product .tabloid .prop {
	color: #aaa;
	font-size: .75rem;
	min-height: 5rem;
	display: flex;
	line-height: .75rem;
}
.product .tabloid .prop span{
	clear:both;
	display:block;
}
.product .tabloid .prop span:not(:last-child){
	margin-bottom:5px;
}
.product .tabloid .prop div{
	margin: auto 0;
}
#nextSection li a{
	font-size: 15px !important;
	font-weight: bold;
}
#equipment{
	padding: 0 24px;
    overflow: auto;
}
#equipment .heading{
	border-top: 1px solid #efefef;
    font-family: 'robotobold';
    text-transform: uppercase;
    letter-spacing: 1px;
    padding: 36px 0px 24px 0;
    font-weight: 800;
    font-size: 20px;
    display: block;
}
.print{
	display: inline-block;
    width: 220px;
    height: 45px;
    margin-bottom: 12px;
    line-height: 45px;
    text-align: center;
    background: #fff;
    border-radius: 2px;
	text-decoration:none;
	font-size: 15px;
    color: #717171;
}
@media (max-width: 1800px){
	
	
}
.print{
	display: inline-block;
	background: #ffffff;
	margin-bottom: 12px;
	text-align: center;
	border-radius: 4px;
	line-height: 50px;
	margin-top: 18px;
	font-size: 14px;
	color: #000000;
	width: 220px;
	height: 50px;
}
.print img{
	width:16px;
}
#leftMenu li .menuLink{
text-transform: uppercase;
font-family: 'robotobold';
font-size: 14px;
}
#newsBlock > a.heading{
	background-color:#ed1c24 !important;
	color: #ffffff !important;
}
.index-banners .elem-column:nth-child(2) .text-wrap{
	width: 100%;
}
#newsBlock .newsTitle {
    font-size: 15px;
	line-height: 20px;
}
/* #subHeader7 .subTableColumn:nth-child(3){
	width: 600px;
} */
.product .name{
	font-weight: bold;
	font-size: 16px;
}
.propContainer{
	font-size: 12px;
	min-height: 125px;
	margin-bottom:12px;
}
.propContainer span{color: #aaa;}
.product .rating{
	color: #aaa;
	text-align:right;
	width: auto !important;
}
#main.color_white #left #leftMenu{
	border-bottom: 1px solid #eeeeee;
}
.fa-car:before {
    content: "\f1b9";
}
.fa.fa-car{
	display: inline-block;
	font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0,0);
}
#subHeader7 .scheduleIcon{	
	background: url(/bitrix/templates/dresscode/images/cont2.png) 0 0 no-repeat transparent;
	opacity: 0.5;
    background-size: contain;
}
.SubdomainAddress{
	font-weight:bold;
	line-height: 0;
	text-transform: uppercase;
}
@media (min-width: 1340px){
    #subHeader7 .subTableColumn:nth-child(3) { 
		width: 755px;
	}
	#subHeader7 .subTableColumn:last-child {
		width: 225px;
	}

}
@media (min-width: 700px) and (max-width: 1340px){
	#subHeader7 .subTableColumn:nth-child(3) {
		width: 620px;
	}	
	.SubdomainAddress{
		font-size: 13px;
	}
}
@media (min-width: 400px){
	.mobile{
		display: none !important;
	}
}
.attention{
		color:white;
		background-color:#cc0000 !important;		
		font-size:1.3rem;
		text-transform:uppercase;
		text-align:center;
		padding:5px 0;
	}
@media (max-width: 560px){
	.attention{
		font-size:0.8rem;
		line-height: 25px !important;
		height: 75px !important;
	}
}
@media (min-width: 560px and max-width: 768px){
	.attention{
		font-size:1rem;
		line-height: 25px !important;
		height: 50px !important;
	}
}
@media (max-width: 1150px){
	.attention{
		
		line-height: 25px !important;
		height: 55px !important;
	}
}

@media (max-width: 400px){
	#subHeader7 .firstPhones .heading{ 
		font-size: 1.2rem;
	}
	.no-mobile{
		display:none;
	}	
	#flushFooterCart .item:nth-child(1) {
		display: inline-block !important;
	}
	.mobile{
		text-align:right;
		padding-top: 5px;
	}
	#topSearchLine p{
		display:none;
	}
}
#newsContainer .item .description{height:85px; line-height: 85px;}
.inStock.label.eChangeAvailable{font-size:20px !important; font-weight:bold;}
#elementTools .price .oldPriceLabel{font-size:19px;font-family: 'robotobold';}
.table-simple td {
	min-width: 200px;
}
.reviewsBtnWrap{
	margin-bottom: 15px;
}
.headerLineBanners{
	clear:both;
	margin-top: 24px;
}
.headerLineBanners img{
	width:100%;
}