.icon--modifier__div-right
{
	padding-left: auto;
	padding-top: 5px;
}

.icon--description-modifier__div-left
{
	padding-right: auto;

}

.icon__subtitle
{
	font-family: 'ArialRoundedMT';
	margin-bottom: 5px;
	color: #231F20;
}
.icon__title
{
	font-family: 'ArialRoundedMT';
	color: #231F20;
}

.rowmap
{
	background-color: #F4F4F5;
	box-shadow: 0 5px 7px rgba(158, 158, 158, 0.33);
}


@media (min-width: 320px) {
	/*.icon_imgicon{
		width: 48px;
		height: 38px;
	}*/

	.icon__title
	{
		font-size: 13px;
	}

	.icon__subtitle
	{
		font-size: 11px;
	}

	.icon{
		padding-top: 25px;
		padding-bottom: 25px;
	}
}

@media (min-width: 768px) {
	.icon_imgicon{
		width: 76px;
		/*height: 58px;*/
	}
}

@media (min-width: 992px) {
	.icon_imgicon{
		width: 60px;
		height: 60px;
	}

	.icon__title
	{
		font-size: 15px;
	}

	.icon__subtitle
	{
		font-size: 13px;
	}
}

@media (min-width: 1200px) {
	.icon{
		padding: 21px;
		padding-top: 50px;
	}
}

@media (min-width: 1400px){
	.icon{
		padding: 38px;
	}
}

@media (min-width: 1600px){
	.icon{
		padding: 64px;
	}
}
