/* @font-face {
    font-family: 'avertathin_italic';
    src: url('averta-thinitalic-webfont.eot');
    src: url('averta-thinitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('averta-thinitalic-webfont.woff2') format('woff2'),
         url('averta-thinitalic-webfont.woff') format('woff'),
         url('averta-thinitalic-webfont.ttf') format('truetype'),
         url('averta-thinitalic-webfont.svg#avertathin_italic') format('svg');
    font-weight: 100;
    font-style: italic;

}
 */


 @font-face {
    font-family: 'heebo';
    src: url('heebo/static/Heebo-Light.ttf') format('truetype');
    font-weight: 100;
    font-style: lighter;
}


@font-face {
    font-family: 'heebo';
    src: url('heebo/static/Heebo-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}


@font-face {
    font-family: 'heebo';
    src: url('heebo/static/Heebo-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: bold;
}

@font-face {
    font-family: 'chaney';
    src: url('chaney/CHANEY-Regular.otf') format('opentype');
    font-weight: 400;
    font-style: normal;
}

.ol-control button {
    display: block;
    margin: 1px;
    padding: 0;
    color: #fff;
    font-weight: bold;
    text-decoration: none;
    font-size: inherit;
    text-align: center;
    height: 1.375em;
    width: 1.375em;
    line-height: .4em;
    background-color: black;
    border: none;
    border-radius: 2px;
  }

  .ol-control button:hover, .ol-control button:focus {
    color: rgb(255,255,255);
    background: rgb(50,50,50)
  }