anchor.diff:                  display: block;
                   margin-left: 40px;
                   text-align: center;
  -                background: url(/static/img/background_image.jpg);
  -                background-size: cover;
  -                background-attachment: fixed;
                   height: calc(100% - 100px);
                   position: relative;
  -                padding-top: 100px;
  +                padding-top: 80px;
               }
   
               .link-to-map {
  
positive.code:             body, html {
                  margin: 0;
                  padding: 0;
                  background-color: #000;
              }
  
              #sidebar {
  
negative.code: 
              .link-to-map a {
                  font-size: 18px;
              }
  
              /* 450px content height */
              .verticalSpacer {
                  height: calc((100% - 450px) / 2);
              }
  
              .logo {
                  text-align: center;
              }
  
              .logo > img {
                  width: 80%;
                  min-width: 400px;
                  max-width: 555px;
              }
  
              .login-information {
  