@media screen and (min-width : 850px) and (max-width : 1300px) {

	#nav li {
		width: 130px;
		margin: 2px 2px;
		font-size:14px;
	}
}

@media screen and (max-width : 850px) {

	#nav li {
		width: 130px;
		margin: 2px 2px;
		font-size:14px;
	}
	#nav li a{
		line-height:16px;
	}
	
	#content-wrapper {
		bottom:72px;
	}
	
	#content-title {
		right:10%;
		left:10%;
	}
}

@media screen and (max-height : 600px), screen and (max-width: 767px) {

	/*
	#content-title	{
		display:none;
	}
	
	#content-top-shadow {
		top:2px;
	}
	
	#content-pane {
		top:0;
	}
	*/
	
	body {
		overflow:auto;
		background-color:#f4f7be;
		padding-top:20px;
		padding-bottom:20px;
	}
	
	#header,
	#content-wrapper,
	#content-pane,
	#content-title,
	#logo	{
		position:static;		
	}

	.page-fotorama-wrapper {
		position:static;
		margin-left: -30px;
		margin-right: -30px;
		margin-top: -146px;
	}
	#content-pane {
		overflow:visible;
		
	}
	
	#bg-fotorama-wrapper,
	#content-top-shadow	{
		display:none;
	}
	#content-pane {
		border-color:transparent;
		
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow:none;
	}
	
	#content-title {
		background-color:transparent;
	
		-moz-box-shadow: none;
		-webkit-box-shadow: none;
		box-shadow:none;
	}
	
	
}


@media screen and (max-width : 991px) {
	#pbafws {
		display:none;
	}
}



/* xs/sm only */
@media (max-width: 767px) {
	#home-extra {
		right:0
	}
	
	#header {
		text-align:center;
	}
	#logo {
		left:0;
	}
	
	#nav li {
		margin: 10px 5px;
	}
	#nav li a {
		padding:10px 10px;
	}
	
	#content-pane {
		padding-top:15px;
	}
	body {
		padding-top:0;
		padding-bottom:0;
	}
}