/******************************************************************************
Home Page Slider
*******************************************************************************/
#homepage-slider {
  max-width: 100%;
  max-height: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  float: left; 
  background: #f1f1f1; }
  @media (max-width: 767px) {
    #homepage-slider {
      width: 100%;
      max-width: 100%; } }
  #homepage-slider #homeslider {
    margin: 0px auto;
    padding: 0; }
  #homepage-slider .homeslider-container {
    position: relative; }
  .bx-wrapper, #homepage-slider .homeslider-container a img{
    margin: 0 auto!important;
  }
  #homepage-slider .bx-wrapper img {
    height: auto; }
  #homepage-slider .homeslider-description {
    position: absolute;
    top: 0;
    left: 155px;
    padding: 10px;
  }
  #homepage-slider .homeslider-description small{
    font-size: 50%;
  }
    @media (min-width: 992px) {
      #homepage-slider .homeslider-description {
        left: 10%; } }
    @media (max-width: 992px) {
      #homepage-slider .homeslider-description {
        left: 10px; 
        }
      #homepage-slider .homeslider-description{
        font-size: 4vw; 
      }
      #homepage-slider .homeslider-description strong{
        font-size: 6vw; 
      }
    }
    #homepage-slider .homeslider-description h2 {
      font-size: 20px;
      font-weight: bold;
      line-height: 1.1;
      margin-top: 0;
      color: #1b5085; }
    #homepage-slider .homeslider-description p {
      line-height: 1.5em;
      color: #1b5085;
      padding-top: 7px; }
    #homepage-slider .homeslider-description p strong{
      font-weight: bold;
    }
    @media (min-width: 992px) {
      #homepage-slider .homeslider-description h2 {
        font-size: 45px; }
      #homepage-slider .homeslider-description p {
        font-size: 45px;
        line-height: 1.7em;
        font-weight: 100;} }
    @media (max-width: 500px) {
      #homepage-slider .homeslider-description{
        top: -10px;
        left: 0;
      }
    }
  #center_column #homepage-slider {
    padding-left: 7.5px;
    padding-right: 7.5px; }
