 html {
      box-sizing: border-box;
    }

    *,
    *:before,
    *:after {
      box-sizing: inherit;
    }

    body {
      width:auto;
      height:auto;
    }
  
    .slider-wrapper {
      width:100%;
      overflow: hidden;
      padding: 25px 20px 20px;
      white-space: wrap;
      background-color: #002d61;
      font-family: 'Helvetica neue', Helvetica, sans-serif;
    }


    img {
      display: block;
      margin-left: auto;
      margin-right: auto;
      vertical-align: middle;  
    }

/*
    img {
      display: block;
      margin-left: auto;
      margin-right: auto;
      width: 100%;
      padding-bottom: 5px;
    }
*/
    .biotext h2 {
      font-size: 3em !important;
      line-height: .5 !important;
    }
/**** NEED TO REVIEW 
    h2 {
      text-align: left;
      font-size: 1em;
    }
    h4 {
      text-align: left;
      font-size: 3em;
    }

    p {
      display: inline-block;
      text-align: left;
      font-size: 14px;
    }
*/
    .prev {
      color: black;
      position: absolute;
      top: 15%;
      left: -10px;
      font-size: 1.5em;

      :hover {
        cursor: pointer;
        color: black;
      }
    }

    .next {
      color: black;
      position: absolute;
      top: 15%;
      right: 10px;
      font-size: 1.5em;

      :hover {
        cursor: pointer;
        color: black;
      }
    }

    .fact {
      vertical-align: top;
      display: inline-block;
      height: auto;
      width: 200px;
      color: #ffffff;
      padding: 20px;
      margin: 0px 25px 0px 5px;
      
   
     
    }


/**** NEED TO REVIEW 
.glyphicon {
  font-size: 100px;
}
****/

/**** NEED TO REVIEW ****/
/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}
/**** /END NEED TO REVIEW ****/



