.mouse-scroll-container {
  width:100%;
  height:150px;
  text-align:center;
  margin-top:130px;
}

.mouse-scroll {
  margin-left:auto;
  margin-right:auto;
  width:40px;
  height:70px;
  border:solid 2px #fff;
  border-radius:20px;
  box-shadow:0px 0px 4px 0px rgba(0,0,0,0.3);
  padding-top:14px;
}

.loading-spinner div {
  margin-top:4px;
  margin-left:auto;
  margin-right:auto;
  width:8px;
  height:8px;
  border-radius:50%;
  background:white;
  animation:pulse 3s infinite ease-in-out;
}

.loading-spinner div.one {
  animation-delay:-.32s;
}

.loading-spinner div.two {
  animation-delay:-.16s;
}

.btn:not(:disabled):not(.disabled) {
}

.btn.btn-link.btn-block.arrow-button {
  color:white;
  /*margin-top:160px;*/
}

#hide {
  visibility:hidden;
}

.h1, h1 {
  text-align:center;
}

@media (max-width: 768px) {
  .row.quotes {
    padding:60px;
    margin-top:-33px;
    padding-bottom:0px;
  }
}

#quote {
  margin-left:-0px;
}

#quoteL {
  /*padding-right:183px;*/
  /*margin-left:-37px;*/
  /*margin-bottom:25px;*/
}

#quoteR {
  margin-left:37px;
  margin-right:-40px;
  margin-left:97px;
  padding-left:100px;
}

@media (min-width: 768px) {
  .row.quotes {
    padding:150px;
    padding-bottom:10px;
    padding-top:60px;
  }
}

@media (min-width: 992px) {
  .row.quotes {
    padding:90px;
    padding-bottom:10px;
    padding-top:50px;
  }
}

@media (min-width: 1200px) {
  .row.quotes {
    padding:50px;
  }
}

#tabs {
  margin-top:30px;
}

@media (min-width: 576px) {
  #tabs {
    /*padding:140px;*/
  }
}

@media (min-width: 768px) {
  #tabs {
    /*padding:200px;*/
  }
}

#pill {
  padding-top:10px;
  padding-bottom:10px;
}

#location {
  text-align:center;
}

@media (min-width: 300px) {
  #location {
    margin-top:-65px;
  }
}

@media (min-width: 300px) {
  #visit {
    /*padding:75px;*/
    padding-top:60px;
    padding-bottom:55px;
    /*margin-top:-10px;*/
  }
}

@media (max-width: 576px) {
  #visit {
    /*padding:75px;*/
    padding-top:60px;
    padding-bottom:55px;
    /*margin-top:-10px;*/
  }
}

@media (min-width: 768px) {
  #visit {
    padding:75px;
    padding-top:120px;
    padding-bottom:100px;
  }
}

@media (max-width: 768px) {
  #up {
    width:100%;
    padding:30px;
    padding-bottom:20px;
  }
}

@media (min-width: 768px) {
  #up {
    width:100%;
    padding:100px;
    padding-top:0px;
    padding-bottom:0px;
  }
}

@media (min-width: 992px) {
  #up {
    width:100%;
    padding:250px;
    padding-top:0px;
    padding-bottom:0px;
    /*background-image:url("../../assets/img/quotes3.png");*/
  }
}

@media (min-width: 1200px) {
  #up {
    width:100%;
    padding:250px;
    padding-top:0px;
    padding-bottom:40px;
  }
}

#q2 {
  /*width:80%;*/
  text-align:center;
}

#LGquote {
  width:50%;
}

@media (min-width: 768px) {
  #title {
    margin-bottom:40px;
  }
}

@media (min-width: 768px) {
  h1, .h1 {
    margin-bottom:50px;
  }
}

#button {
  text-align:center;
}

#text {
  padding:20px;
  padding-top:0px;
}

@media (min-width: 1200px) {
  #nude {
    padding:50px;
    padding-top:20px;
  }
}

@media (max-width: 576px) {
  #location {
    padding-top:20px;
  }
}

