body {
  background-color: #adadad;
  font-family: #777777;
  color: #ffffff;
}

h1, h2, h3, h4, h5, h6 {
  font-family: Open Sans;
}

a {
  color: #ffffff;
}
a:hover {
  color: #296396;
}

aside.main-sidebar {
  background-color: #fafbfb;
  color: #767c80;
}

aside.main-sidebar .main-nav ul > li > a {
  color: #767c80;
}
aside.main-sidebar .main-nav ul > li > a:hover {
  color: #45494b;
}

ul.social-buttons > li > a {
  color: #d0d0d0;
}
ul.social-buttons > li > a:hover {
  color: #9d9d9d;
}

/* Title text */
aside.main-sidebar .logo .text-logo a {
  color: #212325;
}

aside.main-sidebar .logo .text-logo a:hover {
  color: #212325;
}

/* Navbar */
.navbar-default {
  background-color: #fafbfb;
  border-color: #e8ecec;
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
  border-color: #e8ecec;
}

.navbar-default .navbar-brand {
  color: #777777;
}

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
  color: #5e5e5e;
}

.navbar-default .navbar-nav>li>a {
  color: #666666;
}

.navbar-default .navbar-nav>li>a:hover {
  color: #999999;
}

.navbar-default .navbar-toggle {
  background-color: #000000;
  border-color: #dddddd;
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
  background-color: #dddddd;
}

/* Mobile footer */
footer {
  color: #666666;
}

footer a {
  color: #777777;
}

footer a:hover {
  color: #999999;
}

/* Social */
footer ul.social-buttons > li > a {
  color: #666666;
}

footer ul.social-buttons > li > a:hover {
  color: #777777;
}

/* Resume */
.period {
  color: #999999;
}
