.green {
    color: rgba(37,199,135,1)
  }
  
  /* @font-face {
    font-family: customFont;
    src: url(../fonts/ambition.ttf);
  }
  
  .custom-font {
    font-family: customFont;
    font-size: 80px
  } */
  
  .custom-green-bg {
      background-color: rgba(37,199,135,1);
  }
  
  @media screen and (max-width: 30em) {
    .title-small { font-size: 4.5rem; }
  }
  
  /* Source dor Range styling : http://brennaobrien.com/blog/2014/05/style-input-type-range-in-every-browser.html */
  
  input[type=range] {
      /*removes default webkit styles*/
      -webkit-appearance: none;
      
      /*fix for FF unable to apply focus style bug */
      border: 1px solid white;
      
      /*required for proper track sizing in FF*/
      width: 260px;
  }
  input[type=range]::-webkit-slider-runnable-track {
      width: 260px;
      height: 5px;
      background: #ddd;
      border: none;
      border-radius: 3px;
  }
  input[type=range]::-webkit-slider-thumb {
      -webkit-appearance: none;
      border: none;
      height: 16px;
      width: 16px;
      border-radius: 50%;
      background: rgba(37,199,135,1);
      margin-top: -4px;
  }
  input[type=range]:focus {
      outline: none;
  }
  input[type=range]:focus::-webkit-slider-runnable-track {
      background: #ccc;
  }
  
  input[type=range]::-moz-range-track {
      width: 260px;
      height: 5px;
      background: #ddd;
      border: none;
      border-radius: 3px;
  }
  input[type=range]::-moz-range-thumb {
      border: none;
      height: 16px;
      width: 16px;
      border-radius: 50%;
      background: rgba(37,199,135,1);
  }
  
  /*hide the outline behind the border*/
  input[type=range]:-moz-focusring{
      outline: 1px solid white;
      outline-offset: -1px;
  }
  
  input[type=range]::-ms-track {
      width: 260px;
      height: 5px;
      
      /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
      background: transparent;
      
      /*leave room for the larger thumb to overflow with a transparent border */
      border-color: transparent;
      border-width: 6px 0;
  
      /*remove default tick marks*/
      color: transparent;
  }
  input[type=range]::-ms-fill-lower {
      background: #777;
      border-radius: 10px;
  }
  input[type=range]::-ms-fill-upper {
      background: #ddd;
      border-radius: 10px;
  }
  input[type=range]::-ms-thumb {
      border: none;
      height: 16px;
      width: 16px;
      border-radius: 50%;
      background: rgba(37,199,135,1);
  }
  input[type=range]:focus::-ms-fill-lower {
      background: #888;
  }
  input[type=range]:focus::-ms-fill-upper {
      background: #ccc;
  }
