html {
    height: 100%;
    margin: 0;
}
body {
	height: 100%;
	margin-top: 60px; /* navbar tem 50px de altura */
	color: white;
	background-repeat: no-repeat;
    background-attachment: fixed;
	background-color: #8d191a;
	background-image:
    linear-gradient(
      #8d191a, #d43456
    );
}

a {
    color: white;
}
a:hover {
    color: white;
}
nav a:hover {
    color: #8d191a;
}

.navbar .nav,
.navbar .nav > li {
  float:none;
  display:inline-block;
  *display:inline; /* ie7 fix */
  *zoom:1; /* hasLayout ie7 trigger */
  vertical-align: top;
}

.navbar {
  text-align:center;
}

.redessociais {
display:inline-block;
}
