@media only screen and (max-width: 1024px){
	#primaryNav ul li:hover,#primaryNav ul li a:hover{
		background-color:#333!important;
	}
	#primaryNav ul li{
		border-bottom:1px solid #333!important;	
	}
	#primaryNav{
		border-bottom:1px solid #333;	
	}
	#primaryNav ul li a{
		font-size:12px!important;	
	}
	#headerLogo,#headerLogo img,#logo{
		text-align:right;
		position:absolute;
		/* top:0; Changed by Park Bridge Media */ 
		top: -25px;
		right:10px;
	}
	#portfolioSlideshow,#portfolioSlideshow img,#portfolioSlideshow,#portfolioSlideshow img,.orbit-wrapper,.slideContainer,.orbit-slide,.orbit-slideshow,.orbit,.slideContainer, .slide-count-1, .orbit-slide,#portfolioSlideInfo{
		width:100%!important;	
		height:auto!important;	
	}
	
}
@media only screen and (max-width: 320px){
	#headerLogo,#headerLogo img,#logo{
		width:100px!important;	
		text-align:right;
		position:absolute;
		top:0;
		right:10px;
	}
	
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : portrait) {
	#portfolioSlideshow,#portfolioSlideshow img{
		width:320px!important;	
		height:213px!important;
		margin:0 auto;
		background:transparent!important;
		padding:0px!important;
		margin:0px!important
	}
	.timer,.mask,.pause,.orbit-caption,.slider-nav,.orbitCaptions{
		display: none!important;
		width:0px!important;
		height:0px!important;
		background:transparent!important;
		padding:0px!important;
		margin:0px!important;
	}
	.portfolioQuote{
		position:absolute;
		top:300px!important;	
		width:100%;
		text-align:center;
		left:70px;
	}
	#portfolioSlideshow,#portfolioSlideshow img,.orbit-wrapper,.slideContainer,.orbit-slide,.orbit-slideshow,.orbit,.slideContainer, .slide-count-1, .orbit-slide,#portfolioSlideInfo{{
		width:320px!important;	
		height:213px!important;
		margin:0 auto;
		background:transparent!important;
		padding:0px!important;
		margin:0px!important;
	}
	.timer,.mask,.pause,.orbit-caption,.slider-nav{
		display: none!important;
		width:0px!important;
		height:0px!important;
	}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : landscape) {
	.timer,.mask,.pause,.orbit-caption,.slider-nav,.orbitCaptions{
		display: none!important;
		width:0px!important;
		height:0px!important;
		background:transparent!important;
		padding:0px!important;
		margin:0px!important;
	}
	.portfolioQuote{
		position:absolute;
		top:300px!important;	
		width:100%;
		text-align:center;
		left:70px;
	}
	}