.login .call-to-action.register-now,
.login .call-to-action.functions {
  background: #c1510a;
}
.error {
  color: #eecfcf;
}
.heart-icon {
  color: #d55b5d;
}
.node-data-feed {
  margin-top: 4em;
}
.node-data-feed h5,
.node-data-feed h6 {
  font-family: RobotoLight;
  vertical-align: bottom;
}
.node-data-feed h6 {
  margin: 0;
}
.node-data-feed h3 {
  font-size: 1em;
  padding: 0 0 0.6em 0;
  font-family: Roboto;
}
.node-data-feed .section {
  padding: 0 0;
}
.node-data-feed .section .element .entry {
  border-bottom: 1px solid #ddd;
  margin: 0 0 1em 0;
}
.functions .section.top .element {
  margin: 6em 0;
  margin-left: -44%;
}
.functions .section.top h1 {
  font-size: 3em;
}
.functions .section.security {
  padding: 0 5em;
  margin: 0;
}
.functions .section.security .element {
  margin: 6em 0;
  margin-left: -44%;
}
.functions .section .element {
  margin: 12em 0;
  margin-left: -44%;
}
.section .element .news-frame {
  width: 80%;
  height: 30em;
  margin: 0 auto;
  position: relative;
  margin-left: 50%;
  left: -40%;
}
.section.info {
  padding: 0 0 0 4em;
}
.section.info .left.info {
  padding: 6em 0 0 0;
  width: 20%;
}
.section.info .right {
  padding: 0 0 0 4em;
}
.section.info .right .info-section {
  display: flex;
  flex-wrap: wrap;
  margin: 6em 0;
}
.section.info .right .info-section .left {
  width: 20%;
}
.section.info .right .info-section .material-icon {
  position: relative;
  top: 0.2em;
}
.section.info .right .info-section h2 {
  display: inline;
}
.section.register {
  color: #f7f7f7;
}
.section.register .success {
  width: 30%;
}
.section.register .success h2 {
  color: #7bbf2a;
}
.section.register a {
  color: #f7f7f7;
}
.section.footer .row {
  justify-content: space-between;
  width: 72%;
  position: relative;
  margin: 0 auto;
}
.section.footer .row .tile {
  max-width: 14em;
  padding: 2em;
  min-width: 14em;
  min-height: 5em;
}
.section button.login-button {
  background: #438461;
  line-height: 0em;
}
.section button.login-button.register {
  line-height: 1em;
}
.section button.login-button span {
  display: inline-block;
  position: relative;
  top: -0.6em;
  padding: 0 1em;
}
.login-header h2,
.login-header h3,
.login-header h4 {
  font-family: Roboto;
  line-height: 1.6em;
}
.login-header h5 {
  font-family: RobotoLight;
}
.login-header .logo {
  width: 30em;
}
