@font-face {
  font-family: "gandhi sans";
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/gandhi-sans.ttf), url(../fonts/gandhi-serif.eot);
}
@font-face {
  font-family: "gandhi sans";
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/gandhi-bold-sans.ttf), url(../fonts/gandhi-bold-sans.eot);
}
@font-face {
  font-family: "gandhi serif";
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/gandhi-serif.ttf), url(../fonts/gandhi-serif.eot);
}
@font-face {
  font-family: "gandhi serif";
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/gandhi-bold-serif.ttf), url(../fonts/gandhi-bold-serif.eot);
}
body {
  background-color: #fff;
  font-size: 14px;
}
body, h1, h2, h3, h4, h5, h6 {
  font-family: "gandhi sans", helvetica, sans-serif;
}
.btn {
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  border-radius: 2px;
}






#tour {
  margin-left:0; margin-right:0;
  text-align: center;
  width:100%;
  position: relative;
  top: 78px;
  left: 0px;
  overflow:hidden;
}
#tour .carousel-inner img.fg {
  width:100%;margin-left:auto;margin-right:auto;
  
}
#tour .carousel-inner img.bg {
  width:100%;margin-left:auto;margin-right:auto;  position:absolute; top:0px; z-index:20;
  opacity:0.4;
}




footer {
  background: #111;
  color: #fff;
  margin: 1em 0 0;
  padding: 1.5em 0 0.8em;
}
@media screen and (max-width: 1024px) {

  #tour {

  }
  #tour .carousel-inner img {

  }
  .jumbotron {
    margin-bottom: 1em;
  }
}

@media screen and (max-width: 480px) {

  #tour {

  }
  #tour .carousel-inner img {

  }
  body {

  }
  .jumbotron {

  }

}
