/*
-------------------------------------------
    Skin 1: Neutral Minimalist, Roboto
-------------------------------------------
*/


body {
  font-family: 'Roboto', sans-serif;
  font-weight: 300;
}

.hgroup-title {
  font-weight: 300;
}

nav a {
  font-size: .9em;
}

.menu > li > a {
  letter-spacing: 2px;
  text-transform: uppercase;
}

.menu-selected > a {
  font-weight: bold;
}

.menu ul a {
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}


@media all and (min-width: 768px) {
  
  
  .menu ul a:hover, 
  .menu ul a:focus, 
  .menu ul a:active,
  .menu ul .menu-selected > a {
    opacity: 1;
  }


}

/*
header,
.hero {
  border-bottom: 1px solid rgba(0,0,0,.2);
}

footer {
  border-top: 1px solid rgba(0,0,0,.2);
}
*/

article,
footer,
.hero {
  box-shadow: inset 0 20px 20px -20px #f6f6f6;
  box-shadow: inset 0 20px 20px -20px rgba(0,0,0,.15);
}

h1 {
  font-weight: 300;
}

h2,h3,h4,h5,h6 {
  font-weight: normal;
}


@media all and (min-width: 768px) {

}