#sidebar input[type=submit], #search input[type=submit] {
  width: auto; }

#header {
  background-position: top center;
  height: auto;
  width: 100%;
  }
  #header h1 img {
    padding-top: 2rem;
    max-width: 390px; }

#nav-select {
  display: none; }

/*

#nav a.current:after, #nav a.current:before {
  top: 100%;
  border: solid transparent;
  height: 40;
  width: 40;
  position: absolute;
  background-color: #299EDA;
  background-image: url(../images/triangle.png);
  pointer-events: none;
  background-color: #FF0000;
  }
  
#nav a.current:after {
  border-top-color: #94b8f6;
  border-width: 7px;
  left: 50%;
  margin-left: -7px;
  background-image: url(../images/triangle.png);  
  }
#nav a.current:before {
  border-top-color: #7198e0;
  border-width: 8px;
  left: 50%;
  margin-left: -8px;
  background-image: url(../images/triangle.png);
    background-color: #FF0000;
  }
*/


  #nav a.forums {
    background-image: url(../images/DISABLED-nav_more_bg.png);
    background-color: #052c75;
    overflow: hidden;
    padding-left: 8px;
    padding-right: 8px;
    }
    #nav a.forums:hover {
      color: white !important; }

#subnav {
  background-image: url(../images/subnav_shadow_bg.png);
  background-repeat: repeat-x;
  display: none;
  }

#main section {
  margin-top: 0; }

.posts article {
  margin-bottom: 0; }

#sidebar {
  margin-top: 0;
  width: 294px;
  }
  #search input[type=text] {
    width: 66%; }
  #newsletter input[type=text], #newsletter input[type=email] {
    width: 70%; }


#main .products article:nth-child(2n+1) {
  margin-right: 0;
  width: 764px;}

  #main .products article h1 {
    margin-bottom: 0; }


.nrelate .nr_panel {
  float: left;
  display: block;
  width: 30.14757555%;
  margin-right: 4.7786366839078%;
}

  .nr_panel:nth-of-type(3) {
    margin-right: 0;
  }

  .nr_panel .nr_img {
    float: left;
    margin-right: 5%;
  }

  .nr_panel .nr_text {
    float: left;
    width: 50%;
  }

