.bx-wrapper {
	height: 543px;
	position: relative;
	margin: 0 auto;
	padding: 15px 0 0;
	*zoom: 1;
	border-top: 1px solid #000;
}
	.slider li{
		overflow: hidden;
		position: relative;
	}

        .slider li img{
            max-width: 100%;
        }

		.bx-wrapper .bx-viewport .slider li:hover .hidden{
			right: 0;
		}

		.slider li .hidden{
			width: 471px;
			height: 513px;
			background: url(../img/slider_hidden.png) 0 0;
			position: absolute;
			top: 0;
			right: -471px;
			cursor: pointer;
			padding: 42px 30px 42px 33px;
			-webkit-transition: right 0.5s ease;
					transition: right 0.5s ease;
            -webkit-transform: translate3d(0,0,0);
		}
			.slider li .hidden .topic{
				font: 44px 'FuturaPT-Heavy';
				line-height: 42px;
				letter-spacing: -0.5px;
				color: #1b1c20;
			}
				.slider li .hidden .topic span,
				.slider li .hidden .desc span{
					text-transform: uppercase;
				}

			.slider li .hidden .desc{
				font-size: 16.15px;
				color: #77767b;
				line-height: 18px;
			}

			.slider li .hidden .link{
				display: block;
				width: 12px;
				height: 159px;
				position: absolute;
				top: 70px;
				right: 30px;
				background: url(../img/link.png) no-repeat 0 0;
			}

				.bx-wrapper .bx-viewport .slider li a > img {
					width: 960px !important;
					height: 513px !important;
					display: block;
				}

			.bx-wrapper .bx-viewport {
				-webkit-transform: translatez(0);
				   -moz-transform: translatez(0);
			    	-ms-transform: translatez(0);
			    	 -o-transform: translatez(0);
			    	    transform: translatez(0);
			}

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../img/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

	.bx-controls{
		position: absolute;
		bottom: 39px;
		right: 29px;
	}
		.bx-controls .bx-pager-item{
			float: left;
		}
			.bx-controls .bx-pager-item + .bx-pager-item{
				margin-left: 9px;
			}
			.bx-controls .bx-pager-item a{
				text-indent: -9999px;
				display: block;
				width: 18px;
				height: 18px;
				background: url(../img/pager.png) no-repeat -18px 0;
			} .bx-controls .bx-pager-item a.active{
				background-position: 0 0;
			}

