/* @font-face {
  font-family: "roman";
  src:
    local("Roman Font 7"),
    url('roman_font_7.ttf');
} */

@font-face {
    font-family: F16;
    src: url("../clocktower/roman_font_7.ttf") format('truetype');
    font-weight: bold;
    font-style: normal;
}

* {
    margin: 0;
    padding: 0;
}

.clock-container {
    display: flex;
    justify-content: center;
    align-items: center;
}

body {
    background-image: url('./assets/brick.jpg');
}

html, body {
  margin: 0;
  padding: 0;
}
body {
  /* background: #000; */
  /* background: rgba(0, 0, 0, 1); */
  overflow-x: hidden; 
}

/* ---------- Fog ---------- */
.fogwrapper {
  height: 100%;
  position: absolute;
  top: 0;
  width: 100%;
  /* -webkit-filter: blur(1px) grayscale(0.2) saturate(1.2) sepia(0.2); */
  /* filter: blur(1px) grayscale(0.2) saturate(1.2) sepia(0.2); */
}
#foglayer_01, #foglayer_02, #foglayer_03 {
  height: 100%;
  position: absolute;
  width: 200%;
}
#foglayer_01 .image01, #foglayer_01 .image02,
#foglayer_02 .image01, #foglayer_02 .image02,
#foglayer_03 .image01, #foglayer_03 .image02 {
  float: left;
  height: 100%;
  width: 50%;
}
#foglayer_01 {
  -webkit-animation: 0.8 10s linear infinite, foglayer_moveme 30s linear infinite;
  -moz-animation: 0.8 10s linear infinite, foglayer_moveme 30s linear infinite;
  animation: 0.8 10s linear infinite, foglayer_moveme 30s linear infinite;
}
#foglayer_02, #foglayer_03 {
  -webkit-animation: 0.8 21s linear infinite, foglayer_moveme 40s linear infinite;
  -moz-animation: 0.8 21s linear infinite, foglayer_moveme 40s linear infinite;
  animation: 0.8 21s linear infinite, foglayer_moveme 40s linear infinite;
}

/* ---------- Moving Fog ---------- */
/*
  'size: cover' || 'size: 100%'; results remain the same
  'attachment: scroll' can be added or removed; results remain the same
  'attachment: fixed' causing unexpected results in Chrome
  'repeat-x' || 'no-repeat'; results remain the same
*/ 
#foglayer_01 .image01, #foglayer_01 .image02 {
  background: url("https://raw.githubusercontent.com/danielstuart14/CSS_FOG_ANIMATION/master/fog1.png") center center/cover no-repeat transparent;
}
#foglayer_02 .image01, #foglayer_02 .image02,
#foglayer_03 .image01, #foglayer_03 .image02{
  background: url("https://raw.githubusercontent.com/danielstuart14/CSS_FOG_ANIMATION/master/fog2.png") center center/cover no-repeat transparent;
}

/* ---------- Keyframe moveMe ---------- */
@-webkit-keyframes foglayer_moveme {
  0% { left: 0; }
  100% { left: -100%; }
}
@-moz-keyframes foglayer_moveme {
  0% { left: 0; }
  100% { left: -100%; }
}
@-o-keyframes foglayer_moveme {
  0% { left: 0; }
  100% { left: -100%; }
}
@keyframes foglayer_moveme {
  0% { left: 0; }
  100% { left: -100%; }
}

@media only screen
  and (min-width: 280px)
  and (max-width: 767px) {
    #foglayer_01 .image01, #foglayer_01 .image02,
    #foglayer_02 .image01, #foglayer_02 .image02,
    #foglayer_03 .image01, #foglayer_03 .image02 {
      width: 100%;
    }
  }