@media all
	{		
		img{
			border:0;
			vertical-align:top;
			max-width:100%;
		}
/* 		.center {
			max-width:1200px;
			width:100%;
			margin:0 auto;
		} */
		.center:after {
			content:"";
			clear:both;
			display:block;
		}		
		/* #pagewidth {width:100%;} */
		/* #content{padding:82px 0 0;} */
			.gallery{
		background:url(../img/sep-hor.gif) no-repeat 50% 0;
		padding:2px 0;
		position:relative;
		margin:0 auto;
		width:100%;
		position:relative;
		}
		.gallery:after{
			content:"";
			position:absolute;
			bottom:0;
			left:0;
			background:url(../img/sep-hor.gif) no-repeat 50% 0;
			width:100%;
			height:2px;
		}	
		.slides{
			list-style:none;
			overflow:hidden;
			padding:0;
			width:100%;
		}
		.slides li{
			padding:0;
			position:relative;
			background:url(../img/sep-vert.gif) no-repeat 50% 50%;
		}
		* +html .slides li{
			display:inline;
			zoom:1;
			margin:0;
		}
		.slides blockquote{
			float:right;
			width:48%;
			margin:2.5em 0 0;
		}
		.slides blockquote:first-child{float:left;}
	}

@media all and (max-width: 900px){
	.flex-direction-nav{display:none;}
}
@media all and (max-width: 320px){
	.buttons > span{display:none;}
	.buttons .btn{margin-top:0.5em;}
	.buttons{margin-top:2em;}
}
