
.move_down_white {
	height: 40px;
	background: url(footer_bg_white.png) center top no-repeat;
	background-image: -Webkit-image-set(url(footer_bg_white.png) 1x, url(footer_bg_white@2x.png) 2x);
	position: relative;
	display: block;
	text-align: center;
	margin: 40px 0 0;
	bottom: 0;

}
.move_down_white span {
	height: 36px;
	width: 36px;
	background: url(sprite.png) 100% 43%;
	background-image: -Webkit-image-set(url(sprite.png) 1x, url(sprite@2x.png) 2x);
	position: relative;
	text-align: center;
	display: block;
	margin: 0 auto;
	top: 10px;
	zoom: 1;
	-ms-filter: "alpha(Opacity=50)";
	filter: alpha(opacity=50);
	-moz-opacity: .5;
	-khtml-opacity: .5;
	opacity: .5;
	-webkit-transition: 180ms ease-in-out;
	-moz-transition: 180ms ease-in-out;
	-o-transition: 180ms ease-in-out;
	transition: 180ms ease-in-out;
	
}
.move_down_white:hover span {
	-ms-filter: "alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1
}

.move_down.bottomAlign, .move_down_white.bottomAlign {
	position: absolute!important;
	bottom: 0;
	width: 100%!important
}