/* shared styles for bensonperry.com projects */
/* add class="no-shared-footer" to body to disable footer styles */

body:not(.no-shared-footer) footer {
  position: fixed;
  bottom: 20px;
  right: 30px;
  font-size: 0.75rem;
  color: #999;
  background: rgba(248, 247, 244, 0.85);
  padding: 6px 10px;
  border-radius: 4px;
}

body:not(.no-shared-footer) footer a {
  color: #999;
  text-decoration: none;
  border-bottom: 1px solid #ccc;
}

body:not(.no-shared-footer) footer a:hover {
  color: #000;
  border-bottom-color: #000;
}
