/* Artfully masterminded by ZURB  */

/* --------------------------------------------------
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Page Name 1
:: Page Name 2
*/


/* -----------------------------------------
   Shared Styles
----------------------------------------- */

div.header {
  background: transparent url(../images/ffoh-logo.png) no-repeat bottom right;
  min-height: 110px;
}

#flash_placeholder {
  background:url('../images/flash_placeholder.png');
  min-height:330px;
  margin-bottom:10px;
  background-repeat:no-repeat;
}


@media only screen and (max-width: 970px) {
  #flash_placeholder {
    background: #333;
  }
}

@media only screen and (max-width: 755px) {
  #flash_placeholder {
    background: url('../images/flash_placeholder.png');
    min-height:auto;
    margin-bottom:-5px;
    background-repeat:no-repeat;
  }
}

@media only screen and (max-width: 570px) {
  div.header {
    background: transparent !important;
    min-height: 0px;
  }
}

footer {
  background: #fafafa;
  margin-top: 1em;
  padding: 1em 0;
}

div.teaser {
  background: #333;
  padding-top: 1em;
  margin-bottom: 1em;
}

div.heading {
  background: #333;
  color: #fff;
  margin-bottom: 1.4em;
}

div.heading * {
  color: #fff;
}

h1 > .postdate {
  font-size: 0.3em;
  font-style: italic;
}

.entry-content li{
  margin-left: 2em;
  text-indent: -1em; 
}
/* -----------------------------------------
   Firmware
----------------------------------------- */

.router{
  padding: 0px;
  text-align: center;
  width:70px;
  height: 60px;    
  background-position: center;
  background-repeat: no-repeat;
  border: 1px solid #eeeeee;
  background-color: white;
}
.infolink{
  font-size: 0.8em;
  padding-left: 7px;
}

.firmwarelist {
  min-width:90%;
}

#firmware-info-box a{
  font-size: 12px;
  word-wrap: break-word;
}
