/* Mobile Potrait */
@media only screen and (max-width: 600px) {
    .BBganeshgheecontent h1{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:20px;
        color: #3A3A3A;
        font-style: italic;
        text-align:center;
    }
    .BBganeshgheeheader hr{
      border-bottom: dashed 1px #808080;
    }
     .BBganeshgheecontent h2{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:18px;
        font-style: italic;
        color: #5ba144;
    }
    .BBganeshgheecontent h3{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:18px;
        font-style: italic;
        color: #5ba144;
    }
    .BBganeshgheecontent p{
        font-family: 'Open Sans', sans-serif;
        font-weight: 400;
        font-size:12px;
        color: #3A3A3A;
    }
    .BBganeshgheecontent span {
      font-family: 'Open Sans', sans-serif;
      font-weight: 400;
      font-size:12px;
      color: #3A3A3A;
    }
    .BBcasestudylist a{
          font-family: 'Open Sans', sans-serif;
          font-weight: 400;
          font-size:12px;
          text-decoration:none;
          color: #3A3A3A;
      }
      .BBcasestudylist ul{
          list-style-image: url('../images/home/bottomlinks.png');
          line-height:24px;
      }
      .BBcasestudylist ul li{
          padding-left:5px;
          font-family: 'Open Sans', sans-serif;
          font-weight: 300;
          font-size:12px;
          color: #3A3A3A;
      }
    .carousel-indicators-numbers li {
    text-indent: 0;
    width: 8%;
    height: 8%;
    border: none;
    text-align:center;
    line-height: 20px;
    color: #fff;
    background-color: #999;
    transition: all 0.25s ease;
  }
  .carousel-indicators-numbers li.visited, .carousel-indicators-numbers li:hover, .carousel-indicators-numbers li.active {
    width: 8%;
    height: 8%;
    background-color:#000;
  }
  .carousel-control-prev, .carousel-control-next{
      opacity:1 !important;
  }
  #BBganeshgheeCarousel button{
      border:none;
      background-color:#fff;
      color:#000;
  } 
}
/* Mobile Landscape */
@media (max-width: 767px) {
    .BBganeshgheecontent h1{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:20px;
        color: #3A3A3A;
        font-style: italic;
        text-align:center;
    }
    .BBganeshgheeheader hr{
      border-bottom: dashed 1px #808080;
    }
     .BBganeshgheecontent h2{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:18px;
        font-style: italic;
        color: #5ba144;
    }
    .BBganeshgheecontent h3{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:18px;
        font-style: italic;
        color: #5ba144;
    }
    .BBganeshgheecontent p{
        font-family: 'Open Sans', sans-serif;
        font-weight: 400;
        font-size:12px;
        color: #3A3A3A;
    }
    .BBganeshgheecontent span {
      font-family: 'Open Sans', sans-serif;
      font-weight: 400;
      font-size:14px;
      color: #3A3A3A;
    }
    .BBcasestudylist a{
          font-family: 'Open Sans', sans-serif;
          font-weight: 400;
          font-size:12px;
          text-decoration:none;
          color: #3A3A3A;
      }
      .BBcasestudylist ul{
          list-style-image: url('../images/home/bottomlinks.png');
          line-height:24px;
      }
      .BBcasestudylist ul li{
          padding-left:5px;
          font-family: 'Open Sans', sans-serif;
          font-weight: 300;
          font-size:12px;
          color: #3A3A3A;
      }
    .carousel-indicators-numbers li {
    text-indent: 0;
    width: 6%;
    height: 6%;
    border: none;
    text-align:center;
    line-height: 20px;
    color: #fff;
    background-color: #999;
    transition: all 0.25s ease;
  }
  .carousel-indicators-numbers li.visited, .carousel-indicators-numbers li:hover, .carousel-indicators-numbers li.active {
    width: 6%;
    height: 6%;
    background-color:#000;
  }
  .carousel-control-prev, .carousel-control-next{
      opacity:1 !important;
  }
  #BBganeshgheeCarousel button{
      border:none;
      background-color:#fff;
      color:#000;
  } 
}
/* Ipad Potrait */
@media only screen and (min-width: 768px) {
    .BBganeshgheecontent h1{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:22px;
        color: #3A3A3A;
        font-style: italic;
        text-align:center;
    }
    .BBganeshgheeheader hr{
      border-bottom: dashed 1px #808080;
    }
     .BBganeshgheecontent h2{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:20px;
        font-style: italic;
        color: #5ba144;
    }
    .BBganeshgheecontent h3{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:20px;
        font-style: italic;
        color: #5ba144;
    }
    .BBganeshgheecontent p{
        font-family: 'Open Sans', sans-serif;
        font-weight: 400;
        font-size:14px;
        color: #3A3A3A;
    }
    .BBganeshgheecontent span {
      font-family: 'Open Sans', sans-serif;
      font-weight: 400;
      font-size:14px;
      color: #3A3A3A;
    }
    .BBcasestudylist a{
          font-family: 'Open Sans', sans-serif;
          font-weight: 400;
          font-size:14px;
          text-decoration:none;
          color: #3A3A3A;
      }
      .BBcasestudylist ul{
          list-style-image: url('../images/home/bottomlinks.png');
          line-height:34px;
      }
      .BBcasestudylist ul li{
          padding-left:5px;
          font-family: 'Open Sans', sans-serif;
          font-weight: 300;
          font-size:14px;
          color: #3A3A3A;
      }
    .carousel-indicators-numbers li {
    text-indent: 0;
    width: 4%;
    height: 4%;
    border: none;
    text-align:center;
    line-height: 30px;
    color: #fff;
    background-color: #999;
    transition: all 0.25s ease;
  }
  .carousel-indicators-numbers li.visited, .carousel-indicators-numbers li:hover, .carousel-indicators-numbers li.active {
    width: 4%;
    height: 4%;
    background-color:#000;
  }
  .carousel-control-prev, .carousel-control-next{
      opacity:1 !important;
  }
  #BBganeshgheeCarousel button{
      border:none;
      background-color:#fff;
      color:#000;
  }
}
/* Ipad Landscape */
@media only screen and (min-width: 992px) {
    .BBganeshgheecontent h1{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:22px;
        color: #3A3A3A;
        font-style: italic;
        text-align:center;
    }
    .BBganeshgheeheader hr{
      border-bottom: dashed 1px #808080;
    }
     .BBganeshgheecontent h2{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:20px;
        font-style: italic;
        color: #5ba144;
    }
    .BBganeshgheecontent h3{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:20px;
        font-style: italic;
        color: #5ba144;
    }
    .BBganeshgheecontent p{
        font-family: 'Open Sans', sans-serif;
        font-weight: 400;
        font-size:14px;
        color: #3A3A3A;
    }
    .BBganeshgheecontent span {
      font-family: 'Open Sans', sans-serif;
      font-weight: 400;
      font-size:12px;
      color: #3A3A3A;
    }
    .BBcasestudylist a{
          font-family: 'Open Sans', sans-serif;
          font-weight: 400;
          font-size:12px;
          text-decoration:none;
          color: #3A3A3A;
      }
      .BBcasestudylist ul{
          list-style-image: url('../images/home/bottomlinks.png');
          line-height:34px;
      }
      .BBcasestudylist ul li{
          padding-left:5px;
          font-family: 'Open Sans', sans-serif;
          font-weight: 300;
          font-size:14px;
          color: #3A3A3A;
      }
    .carousel-indicators-numbers li {
    text-indent: 0;
    width: 4%;
    height: 4%;
    border: none;
    text-align:center;
    line-height: 30px;
    color: #fff;
    background-color: #999;
    transition: all 0.25s ease;
  }
  .carousel-indicators-numbers li.visited, .carousel-indicators-numbers li:hover, .carousel-indicators-numbers li.active {
    width: 4%;
    height: 4%;
    background-color:#000;
  }
  .carousel-control-prev, .carousel-control-next{
      opacity:1 !important;
  }
  #BBganeshgheeCarousel button{
      border:none;
      background-color:#fff;
      color:#000;
  }
}
/* Desktop and Laptop */
@media only screen and (min-width: 1200px) {
    .BBganeshgheecontent h1{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:24px;
        color: #3A3A3A;
        font-style: italic;
        text-align:center;
    }
    .BBganeshgheeheader hr{
      border-bottom: dashed 1px #808080;
    }
     .BBganeshgheecontent h2{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:22px;
        font-style: italic;
        color: #5ba144;
    }
    .BBganeshgheecontent h3{
        font-family: 'Open Sans', sans-serif;
        font-weight: 600;
        font-size:22px;
        font-style: italic;
        color: #5ba144;
    }
    .BBganeshgheecontent p{
        font-family: 'Open Sans', sans-serif;
        font-weight: 400;
        font-size:14px;
        color: #3A3A3A;
    }
    .BBganeshgheecontent span {
      font-family: 'Open Sans', sans-serif;
      font-weight: 400;
      font-size:14px;
      color: #3A3A3A;
    }
    .BBcasestudylist a{
          font-family: 'Open Sans', sans-serif;
          font-weight: 400;
          font-size:14px;
          text-decoration:none;
          color: #3A3A3A;
      }
      .BBcasestudylist ul{
          list-style-image: url('../images/home/bottomlinks.png');
          line-height:30px;
      }
      .BBcasestudylist ul li{
          padding-left:5px;
          font-family: 'Open Sans', sans-serif;
          font-weight: 300;
          font-size:14px;
          color: #3A3A3A;
      }
    .carousel-indicators-numbers li {
    text-indent: 0;
    width: 4%;
    height: 4%;
    border: none;
    text-align:center;
    line-height: 30px;
    color: #fff;
    background-color: #999;
    transition: all 0.25s ease;
  }
  .carousel-indicators-numbers li.visited, .carousel-indicators-numbers li:hover, .carousel-indicators-numbers li.active {
    width: 4%;
    height: 4%;
    background-color:#000;
  }
  .carousel-control-prev, .carousel-control-next{
      opacity:1 !important;
  }
  #BBganeshgheeCarousel button{
      border:none;
      background-color:#fff;
      color:#000;
  } 
}

