/* This file will hold styles that are loaded using the same media query as the wide grid. */

/*html{
  background: blue;
}*/

html{
  font-size: 100%;
}

.logo-img{
  float: right;
  margin: 0;
}

#region-branding{
  width: 14.667%;
  margin-left: 1%;
}

#region-user-first{
  width: 68.667%;
  margin-left: 1%;
}

header #logo {
  margin-left: 5%;
}

#block-menu-menu-header-menu ul.menu > li, block-menu-menu-header-menu ul.menu li > ul li{
  /* width: 144px; */
  width: 137px;
}

#contentdiv{
  position: absolute;
  right: 24px;
}

#user-signin{
  position: absolute;
  left: -24px;
  z-index: 1;
}

#contentdiv input[type=text]{
  width: 160px;
}

/*.expanded>:first-child{
  background-image: url("../images/header-arrow.png");
  background-repeat:no-repeat;
  background-position: 114px center;
}*/

.caption{
  height: 6vh;
}


.banner{
  height: 92vh;
}

.scroll-indicator{
  height: 48px;
  visibility: visible;
}

.node-type-photo .scroll-indicator {
  height: 93px;
}

/*.navigation-block-s p{
  width: 91%;
}*/

.main-banner{
  height: 100vh;
}

.contest-timeline ul.quicktabs-tabs{
  width: 1075px;
}

.contest-timeline .item-list-fix ul.quicktabs-tabs{
  margin: 0 auto;
}

/*--------------------gallery-container--------------------------*/

.master-container{
  width: 1680px;
}

.photographer-description{
  width: 660px;
  float: left;
  margin-top: 0;
}

.container-12 .photographer-description .push-1{
  left: 14.5%;
}

.image-description{
  width: 1020px;
  float: left;
}

/*.contest-timeline .item-list{
  width: 1075px;
  margin: 0 auto;
}
*/

.master-container.reveal.right {
  -webkit-transition: 0.5s ease-in-out;
  -moz-transition: 0.5s ease-in-out;
  -o-transition: 0.5s ease-in-out;
  -ms-transition: 0.5s ease-in-out;
  transition: 0.5s;
  opacity: 1;
  left: -650px;
}

.academy-nav-img {
  height: 235px;
  width: 245px;
}

.academy-nav-txt {
  height: 213px;
  width: 223px;
  padding: 10px;
}

.timeline-button {
  width: 459px;
  text-align: left;
}
