html {
  font-size: 14px;
}

.rt {
    font-family: 'Bebas Neue';
}

#theone {
    box-shadow: rgba(0, 0, 0, 0.4) 0px 0px 2px;
}

@media (min-width: 768px) {
  html {
    font-size: 16px;
  }
}

html {
  position: relative;
  min-height: 100%;
}

body {
  margin-bottom: 60px;
/*  background-color: #222222;
  color: #aaaaaa;*/
}

@keyframes dda {
    from { color: rgba(0, 0, 0, 0.0);}
    to {
        color: rgba(0, 0, 0, 1.0);
    }
}
#dd {
    opacity: 0;
    transition: opacity ease 0.1s;
    transition-delay: 0;
}

/* righteous-regular - latin */
@font-face {
    font-family: 'Righteous';
    font-style: normal;
    font-weight: 400;
    src: url('../fonts/righteous-v13-latin-regular.eot'); /* IE9 Compat Modes */
    src: local(''), url('../fonts/righteous-v13-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/righteous-v13-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
    url('../fonts/righteous-v13-latin-regular.woff') format('woff'), /* Modern Browsers */
    url('../fonts/righteous-v13-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
    url('../fonts/righteous-v13-latin-regular.svg#Righteous') format('svg'); /* Legacy iOS */
}

/* bebas-neue-regular - latin */
@font-face {
    font-family: 'Bebas Neue';
    font-style: normal;
    font-weight: 400;
    src: local(''), url('../fonts/bebas-neue-v9-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
    url('../fonts/bebas-neue-v9-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}