body{
	position: relative;
}

.push-up-banner-wrapper{
	position: fixed;
	z-index: 99999;
	bottom: 0;
	left: 0;
	width: 100%;
	background-image: url(../../img/bg-ban.png);
	background-repeat: repeat;
	text-align: center;

	height: 0;
	-webkit-transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;
	-ms-transition: all 0.15s linear;
	-o-transition: all 0.15s linear;
	transition: all 0.15s linear;
}


.push-up-banner-wrapper.on{

}


.push-up-banner-wrapper img{
	margin: 0 auto;
}

.push-up-banner-close{
	position: absolute;
	right: 0px;
	top: 0px;
}

.push-up-banner-wrapper a{
	-webkit-transition: all 0.15s linear;
	-moz-transition: all 0.15s linear;
	-ms-transition: all 0.15s linear;
	-o-transition: all 0.15s linear;
	transition: all 0.15s linear;
	filter: alpha(opactiy=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

.push-up-banner-wrapper a:hover{
filter: alpha(opactiy=90);
-moz-opacity: 0.9;
-khtml-opacity: 0.9;
opacity: 0.9;
}

.push-up-banner-wrapper.mb img{
width: 100%;
max-width: 100%;
height: 100%;
}

.push-up-banner-wrapper.mb .push-up-banner-close{
-webkit-appearance: none;
background-color:#000;
border-radius: 0px;
padding: 2px 5px;
color: #fff;
border: 1px solid #222;
}
