.container {
    max-width: 768px!important;
}

.h1-main {
    font-size: 1.7rem;
}

.h1-sub {
    font-size: 1.2rem;
}

.navbar-brand {
    font-family: 'Oswald', sans-serif;
}

footer {
    background-color: #F1F2F1;
    font-family: 'Oswald', sans-serif;
    color: rgba(0,0,0,.54);
}

footer a { color: white!important; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

a.deco-none {
    color:#000000 !important;
    text-decoration:none;
}

a.link-title {
    color: #271DAE!important;
}

a.link-url {
    color: #31804B!important;
    text-decoration:none;
}