#gblheader {
  background:none repeat scroll 0 0 #f6f6f5;
  color:#000;
  height:39px;
  margin:0 auto;
  overflow:hidden;
  padding:0;
  position:relative;
  width: 970px;
  z-index:1
}

#gNavContent {
  background:none repeat scroll 0 0 #f6f6f5;
  color:#000;
  margin:0 auto;
  overflow:hidden;
  padding:0;
  position:relative;
  width: 970px;}

#closeNav {
  color:#000;
  cursor:pointer;
  display:block;
  float:right;
  font-size:19px;
  font-weight:700;
  position:relative;
  /* right:17px; */
  top: 190px;}

li {
  list-style-type:none
}

#gNav > ul > li > a {
  display:inline;
  float:left;
  padding: 12px;
  text-decoration:none;
  width: 295px;
}
#gNavContent > li:nth-child(1) > a{
    padding: 12px 12px 0 0px; 

}

#gNav > ul > li > a:hover {
  text-decoration:none
}

#gNav > ul > li > a > h1 {
  font-size:1.196em;
  font-weight:700
}

#gNav > ul > li > a > p {
  color:#000;
  font-size:.953em;
  font-weight:700;
  height:95px;
  line-height:17px;
  margin:1em 0
}

#gNav > ul > li:nth-child(1) > a > h1 {
  color:#788d39
}

#gNav > ul > li:nth-child(2) > a > h1 {
  color:#000000
}

#gNav > ul > li:nth-child(3) > a > h1 {
  color:#b5121b
}

#navContainer {
  background-color:#f6f6f5;
  color:#000;
  height:39px;
  margin:0 auto;
  padding:0;
  position:absolute;
  width:100%
}

#pRead > a{
  font-weight:normal;
  color:#000;
  text-decoration:none
}

a {
  color:#000;
  text-decoration:none
}

#gblheader > ul {
  float:right;
  /* margin-right:19px*/
}

#gblheader > p {
  float:left;
  font-weight:700;
  margin: 11px 0 0 0;
}

#gblheader > p:nth-child(1) {
  cursor:pointer;

}

#gblheader > p:nth-child(2) {
  cursor:pointer;
  margin-left: 10px;
}

#gblheader > ul > li {
  float:left;
  margin:14px 0 0 3px
}

#bkgrd {
  /* height:100%; */
  position:absolute;
  top:39px;
  width:100%;
  z-index:3
}

.up {
  top:39px!important;
  transition-duration:250ms;
  transition-property:all;
  transition-timing-function:cubic-bezier(0.17,0.04,0.03,0.94)
}

.down {
  top:265px!important;
  transition-duration:250ms;
  transition-property:all;
  transition-timing-function:cubic-bezier(0.17,0.04,0.03,0.94)
}

.nav_up {
  height:39px!important;
  top:0!important;
  transition-duration:250ms;
  transition-property:all;
  transition-timing-function:cubic-bezier(0.17,0.04,0.03,0.94)
}

.nav_down {
  height:265px!important;
  transition-duration:250ms;
  transition-property:all;
  transition-timing-function:cubic-bezier(0.17,0.04,0.03,0.94)
}

.pos_up {
  top:-265px!important;
  transition-duration:250ms;
  transition-property:all;
  transition-timing-function:cubic-bezier(0.17,0.04,0.03,0.94)
}

.pos_down {
  top:0!important;
  transition-duration:250ms;
  transition-property:all;
  transition-timing-function:cubic-bezier(0.17,0.04,0.03,0.94)
}

#blContent {
  position:relative;
  top:39px;
  z-index:3
}

/*This is a fix */

img{
  border:none;
}

@media only screen and (max-device-width: 970px) {
  
  #exnav-primary-links > ul > li > a {
    font-size: 1.2525545568rem;
  }

  #gblheader > p {
    margin: 11px 0 0 7px;
  }

  #gNavContent > li:nth-child(1) > a{
       padding: 8px; 

  }
  #gNav > ul > li > a {
    padding:12px;
    width:298px
  }

  #gNav > ul > li > a > h1 {
    font-size:1.196em
  }

  #gNav > ul > li > a > p {
    font-size:1em;
    height:97px;
    line-height:17px
  }

  #gNav {
    height:212px;
    width:970px
  }

  #closeNav {
    right:17px;
    top:-30px
  }
  #gblheader {
  width: 970px;
  }
  #gNavContent {
  width: 970px;
  }
  
}