#u23735-3
{
	vertical-align: top;
	background: url("../images/u23735-3.png") no-repeat 0px 0px;
}

.hidpi #u23735-3
{
	background-image: url("../images/u23735-3_2x.png");
}

#u116
{
	background-color: #E79391;
}

#u166
{
	background-repeat: no-repeat;
	background-position: center center;
	background-color: transparent;
	background-size: contain;
}

.social_ico
{
	-webkit-transition-delay: 0s;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	transition-timing-function: ease;
	filter: alpha(opacity=50);
	border-width: 0px;
	transition-property: background-image,background-position,background-color,border-color,border-radius,color,font-size,font-style,font-weight,letter-spacing,line-height,text-align,box-shadow,text-shadow,opacity;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease;
	-webkit-transition-property: background-image,background-position,background-color,border-color,border-radius,color,font-size,font-style,font-weight,letter-spacing,line-height,text-align,box-shadow,text-shadow,opacity;
	border-color: #000000;
	transition-delay: 0s;
	background: transparent url("../images/v_icon.png") no-repeat center center;
	background-size: contain;
}

.hidpi .social_ico
{
	background-image: url("../images/v_icon_2x.png");
}

#u166:hover
{
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	transition-duration: 0.3s;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-transition-timing-function: ease;
	transition-timing-function: ease;
	-webkit-transition-duration: 0.3s;
	background-size: contain;
}

#u212
{
	-webkit-transition-delay: 0s;
	transition-timing-function: ease;
	transition-delay: 0s;
	transition-duration: 0.3s;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-transition-timing-function: ease;
	background-color: transparent;
	-webkit-transition-duration: 0.3s;
	background-size: contain;
}

#u212:hover
{
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
	transition-duration: 0s;
	background-repeat: no-repeat;
	background-position: center center;
	-webkit-transition-duration: 0s;
	background-size: contain;
}

#u27103
{
	background-color: transparent;
}

#u27101
{
	display: block;
}

#u26942-4,#u119-9_img
{
	vertical-align: top;
	display: block;
}

@media (min-width: 961px)
{
	.hidpi #u23735-3
	{
		background-size: 1200px 61px;
	}

	#u166
	{
		background-image: url("../images/facebook_icon-u166-fr.png");
	}

	.hidpi #u166
	{
		background-image: url("../images/facebook_icon-u166-fr_2x.png");
	}

	#u212
	{
		background-image: url("../images/instagram_icon-u212-fr.png");
	}

	.hidpi #u212
	{
		background-image: url("../images/instagram_icon-u212-fr_2x.png");
	}

}

@media (min-width: 769px) and (max-width: 960px)
{
	.hidpi #u23735-3
	{
		background-size: 960px 61px;
	}

	#u166
	{
		background-image: url("../images/facebook_icon-u166-fr.png");
	}

	.hidpi #u166
	{
		background-image: url("../images/facebook_icon-u166-fr_2x.png");
	}

	#u212
	{
		background-image: url("../images/instagram_icon-u212-fr.png");
	}

	.hidpi #u212
	{
		background-image: url("../images/instagram_icon-u212-fr_2x.png");
	}

}

@media (min-width: 551px) and (max-width: 768px)
{
	.hidpi #u23735-3
	{
		background-size: 768px 61px;
	}

	#u166
	{
		background-image: url("../images/facebook_icon-u166-fr2.png");
	}

	.hidpi #u166
	{
		background-image: url("../images/facebook_icon-u166-fr_2x2.png");
	}

	#u212
	{
		background-image: url("../images/instagram_icon-u212-fr2.png");
	}

	.hidpi #u212
	{
		background-image: url("../images/instagram_icon-u212-fr_2x2.png");
	}

}

@media (min-width: 321px) and (max-width: 550px)
{
	.hidpi #u23735-3
	{
		background-size: 550px 61px;
	}

	#u166
	{
		background-image: url("../images/facebook_icon-u166-fr3.png");
	}

	.hidpi #u166
	{
		background-image: url("../images/facebook_icon-u166-fr_2x3.png");
	}

	#u212
	{
		background-image: url("../images/instagram_icon-u212-fr3.png");
	}

	.hidpi #u212
	{
		background-image: url("../images/instagram_icon-u212-fr_2x3.png");
	}

}

@media (max-width: 320px)
{
	.hidpi #u23735-3
	{
		background-size: 320px 61px;
	}

	#u166
	{
		background-image: url("../images/facebook_icon.png");
	}

	.hidpi #u166
	{
		background-image: url("../images/facebook_icon_2x.png");
	}

	#u212
	{
		background-image: url("../images/instagram_icon.png");
	}

	.hidpi #u212
	{
		background-image: url("../images/instagram_icon_2x.png");
	}

}

