/*    Wide Mobile Layout: 480px.
Gutters: 24px.
Outer margins: 22px.
Inherits styles from: Default Layout, Mobile Layout.
------------------------------------------------------------
cols    1     2      3      4      5
px      68    160    252    344    436    */

/*@media only screen and (min-width: 480px) and (max-width: 767px) {*/

.wrapper {
  width: 436px;
  padding: 0 22px 0;
}
.section2 { padding-top: 40px; padding-bottom: 40px; }
.slider-inner { padding-top: 40px; padding-bottom: 40px; }
.huge, h1, h1 p {
  font-size: 68px;
  line-height: 72px;
  letter-spacing: -1px;
}
.large, h2, h2 p {
  font-size: 34px;
  line-height: 38px;
}
.col-middle, .col-full { width: 436px; margin-left: 0px; }
.col-middle iframe, .col-middle object { width: 436px; height: 240px; }
.video-holder { }
.video-across { }
.col-half { width: 436px; margin-right: 0px; }
.col-third { width: 436px; }
.col-third img { width: 436px; }
.col-full img.fill { width: 436px; }
.col-middle img.fill { width: 436px; }
.col-half img.fill { width: 436px; }
.col-third img.fill { width: 436px; }
#header { 
  padding-top: 30px;
}
.header { text-align: center; }
.header .logo { position: relative; margin: 0 auto; }
.header .nav { 
  padding-top: 20px; 
  height: 45px; 
  display: block; 
  float: none; 
  width: 436px; 
}
.header .nav ul { float: left; clear: right; }
.header .nav ul li { 
  font-size: 24px;
  display: inline;
  width: auto;
  margin-bottom: 0px;
}
.header .nav ul li a { 
  display: inline; 
  width: auto; 
  padding: 4px 8px 4px 8px; 
  border: 0; 
  background: Transparent; 
  box-shadow: none; 
  background: Transparent; 
  border-radius: 0px; 
  -webkit-border-radius: 0px; 
  -moz-border-radius: 0px; 
}
.header .nav ul li.on a {
  padding: 4px 10px 4px 10px;
}
.header .nav.top-menu { display: block; }
.header .nav.bottom-menu { display: none; }
.slideshow { 
  margin-left: 0; 
  height: 260px !important; 
  margin-top: -40px; 
}
.slideshow img { width: 416px !important; height: auto !important; }
p { font-size: 16px; line-height: 24px; }
.spacer.after-menu { display: none; }
.submenu span { clear: none; }
.submenu ul { clear: right; }
#top-menu { display: none; }
#sliderToggle { display: block; }
#mobile-menu { display: none; }
.videos { padding-top: 30px; padding-bottom: 20px; }
.videos.bigger .ad, .videos.bigger .ad img { width: 436px; }
.videos.smaller .ad, .videos.smaller .ad img { width: 196px; }
.videos.smaller .ad.second { margin-right: 0; clear: right !important; }
.videos.smaller .ad.third { clear: left !important; }
.videos.smaller .ad.fourth { clear: right !important; }
.social { width: 436px; overflow: hidden; }
.map { width: 426px !important; }

.wf-inactive .huge, .wf-inactive h1 { font-size: 50px; line-height: 58px; }
#home.link { display: none; }

/*}*/
