/* CSS Document */

.back-to-top {
  background-color: #2D348C;
  opacity: 0;
  transition: opacity .6s ease-in-out;
  z-index: 999;
  position: fixed;
  right: 40px;
  bottom: 40px;
  width: 40px;
  height: 40px;
  box-sizing: border-box;
  border-radius: 50%;
  padding: 9px 12px;
  font-size: 18px;
  font-weight: bold;
}

.back-to-top, .back-to-top a:link, .back-to-top a:hover, .back-to-top a:focus, .back-to-top a:visited {
  color: white !important;
  text-decoration: none !important;
}
