body{
	max-width:568px;
}


/*Main Hero Rotator*/
.hero-wrapper{
}

#browser.scrollable-circular-auto{
}

#page .rotating-large-hero img{
height:202px;
width:auto;
}

div.rotating-large-hero .items > div {
height:202px;
}

.navigation-wrapper{
	margin:-13px 0 0 0;
	position:relative;
	border-radius:0;
}

.feature-spotlight-stacked{
	width:100%;
}

.panel-front-page .panel-col-right {
    border-left: none;
}

.panel-front-page .panel-col-left {
	padding-left:16px;
}

.panel-front-page .panel-col-middle {
    width: 100%;
}

/*Header Slider*/

.view-gw-main-site-hero-rotator {

}

/*Tabs*/

/*
 * Feature Spotlight -Stacked (Home page)
 */

/*not sure about this one*/
 .feature-spotlight-stacked{
  height:100px;
  margin-bottom:36px;
}

.feature-spotlight-stacked .items{
	width:140px;
}

.feature-spotlight-stacked .items img{
	width:140px;
	height:auto;
}

.feature-spotlight-stacked .tabs{
 	width: 120px;
}

.feature-spotlight-stacked .tabs .tab a{
	height: 25px;
	padding: 9px 8px 0 5px;
  width: 105px;
	overflow:hidden;
}

.feature-spotlight-stacked .tabs .tab h5 a.current{
  background-image: url("../images/featured-stack-selected.png");
  height: 26px;
  margin-left: -18px;
	padding: 10px 8px 0 24px;
  width: 105px;
}

/*Carousel*/
div.rotating-teaser .scrollable-circular{
	width:250px;
	margin-left:35px;
	overflow:hidden;
}

div.rotating-teaser div .items > div {
	width: 250px;
	overflow:hidden;
}


div.rotating-teaser .slide.overlay a.video {
	margin-top:-67px;
}


.pane-rotating-image-teaser-panel-pane-1 {
	width:100%;
}

.pane-rotating-image-teaser-panel-pane-1 h2.pane-title{
	width:100%;
	margin:0;
	padding:0px 0 10px 10px;
	border:0;
}

div.rotating-teaser .slide{
	width:60px;
	height:167px
}

div.rotating-teaser .slide img{
	width:60px;
	height:auto;
}

div.rotating-teaser a.next{
	right:0;
}

div.rotating-teaser a.prev,
div.rotating-teaser a.next{
	top:0px;
}

/*Landscape Adjustments */
@media screen and (max-width: 586px) and (max-height:320px){

	/*Tabs*/
	.feature-spotlight-stacked .items{
		width:280px;
	}

	.feature-spotlight-stacked .items img{
		width:280px;
		height:auto;
	}

	.feature-spotlight-stacked .tabs{
	 	width: 140px;
	}

	.feature-spotlight-stacked .tabs .tab a{
		height: 55px;
		padding: 15px 8px 0 15px;
	  width: 120px;
		overflow:hidden;
	}

	.feature-spotlight-stacked .tabs .tab h5 a.current{
	  background-image: url("../images/featured-stack-selected.png");
	  height: 55px;
	  margin-left: -24px;
		padding: 15px 8px 0 34px;
	  width: 120px;
	}

	/*Carousel*/
	div.rotating-teaser .scrollable-circular{
		width:510px;
		margin-left:35px;
	}

	div.rotating-teaser div .items > div {
		width: 510px;
	}

	div.rotating-teaser .slide{
		width:110px;
	}

	div.rotating-teaser .slide img{
		width:110px;
	}

}
