.text-muted {
  color:#989898;
}

.container-fluid.intro {
  background-color:#eeeeee;
  padding-left:50px;
  padding-right:50px;
  padding-top:60px;
  padding-bottom:40px;
}

.col-md-4.col-sm-4.fred {
  text-align:right;
}

@media (max-width:767px) {
  .col-md-4.col-sm-4.fred {
    text-align:left;
    padding-bottom:30px;
  }
}

.paralax {
  /*opacity:0.75;*/
  margin-top:-25px;
  margin-bottom:-20px;
  background-image:url("http://www.fredadams.com/3dshowcase/images/matterport_dollhouse3.jpg");
  min-height:250px;
  background-repeat:no-repeat;
  background-size:cover;
}

.header-text {
  font-family:'Raleway';
  padding-left:20px;
  margin-left:75px;
  padding-top:50px;
  color:rgb(232,232,232);
  text-shadow:2px 2px #6d6d6d;
}

@media (max-width:767px) {
  .header-text {
    font-family:'Raleway';
    padding-left:20px;
    margin-left:20px;
    padding-top:50px;
    color:rgb(232,232,232);
    text-shadow:2px 2px #6d6d6d;
  }
}

body {
  font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:18px;
  line-height:1.42857143;
  color:#333333;
  background-color:#ffffff;
}

.row.dollhouse {
  text-align:center;
  margin:auto;
  padding-top:20px;
  padding-bottom:30px;
}

.container.dollhouse {
  max-width:1000px;
  padding-top:60px;
  padding-bottom:60px;
}

img.dollhouse {
  padding-top:20px;
  padding-bottom:30px;
}

@media (max-width:991px) {
  img.dollhouse {
    padding-top:1px;
    padding-bottom:20px;
  }
}

#tour.article-list {
  padding-bottom:60px;
  padding-top:60px;
  background-color:#596977;
}

.floorplan {
  background-color:#626262;
}

.container.floorplan {
  max-width:1000px;
  padding-top:60px;
  padding-bottom:60px;
}

h3.floorplan {
  margin-top:40px;
  color:#f7f7f7;
  text-shadow:2px 2px #414141;
}

h3.floorplan {
  margin-left:15px;
  margin-top:40px;
  color:#f7f7f7;
  text-shadow:2px 2px #414141;
}

p.floorplan {
  /*padding-top:20px;*/
  padding-bottom:10px;
  color:#f7f7f7;
}

p.floorplan {
  margin-right:15px;
  margin-left:15px;
  padding-top:60px;
  padding-bottom:60px;
  color:#f7f7f7;
}

@media (max-width:991px) {
  p.floorplan {
    margin-right:15px;
    margin-left:15px;
    padding-top:20px;
    padding-bottom:20px;
    color:#f7f7f7;
  }
}

.container.labels {
  padding-top:60px;
  padding-bottom:60px;
}

.labels {
  background-color:#eef4f7;
}

@media (max-width:991px) {
  .col-md-4.labels {
    margin-left:10px;
  }
}

h5.labels {
  color:#aeaeae;
  line-height:30px;
}

h3.labels {
  margin-top:30px;
}

p.labels {
  margin-top:20px;
  margin-bottom:20px;
}

.img-circle {
  /*padding-top:20px;*/
  /*padding-bottom:40px;*/
  /*border-radius:50%;*/
}

div.item .box:after {
  /*border-radius:25px;*/
  content:'';
  /*position:relative;*/
  left:30px;
  bottom:-24px;
  width:0;
  height:0;
  border:15px solid transparent;
  /*border-width:12px 15px;*/
  border-top-color:#f2f2f2;
}

div.col-md-12.item {
  padding-top:60px;
}

.fred-tour {
  background-color:#3e5b76;
}

p.fred-tour {
  max-width:800px;
  padding:10px;
  border-radius:15px 50px;
  background-color:#f2f2f2;
}

.container.fred-tour {
  max-width:600px;
  padding-top:40px;
  /*padding-bottom:40px;*/
  text-align:center;
}

.btn.btn-warning.btn-lg {
  /*margin:40px;*/
}

.btn.btn-warning.btn-lg.hometour {
  color:#5b5b5b;
}

h1#hometour {
  padding-bottom:40px;
  color:#d5d5d5;
}

.footer {
  background-color:#333333;
}

.container.footer {
  background-color:#333333;
}

@media (max-width:991px) {
  img.display {
    padding-bottom:10px;
    display:block;
    margin-left:auto;
    margin-right:auto;
  }
}

@media (max-width:991px) {
  .col-md-6.footer-text {
    padding-bottom:20px;
    text-align:center;
  }
}

@media (max-width:991px) {
  .col-md-5.item.text {
    text-align:center;
  }
}

.nav-teeb {
  padding-bottom:35px;
  background-color:#596977;
}

.top-text {
  font-family:"Raleway","Helvetica Neue",Helvetica,Arial,sans-serif;
  margin-top:20px;
  color:#d6d6d6;
  font-size:20px;
}

.row.top-logo {
  padding-top:10px;
}

#top-balloon {
  display:block;
  margin-left:auto;
}

.col-md-5.col-xs-7.top-fred {
  padding-top:10px;
}

@media (max-width:767px) {
  .col-md-5.col-xs-7.top-fred {
    padding-top:0px;
  }
}

.fred-circle {
  padding-bottom:40px;
}

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
  padding-left:10px;
  display:block;
  max-width:100%;
  height:auto;
}

@media (max-width:767px) {
  .img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    padding-left:8px;
    display:block;
    max-width:100%;
    height:auto;
  }
}

#fb {
  text-align: center;
 
  margin-bottom: 20px
 
}

#fb1 {
 
  margin-bottom: 20px
 
}

.col-md-12.intro-tour {
  text-align:center;
  padding-top:20px;
}

.btn.btn-warning.intro-button {
  color:rgb(91,91,91);
}

.scroll-top {
    width: 40px;
    height: 40px;
    position: fixed;
    bottom: 25px;
    right: 20px;
    display: none;
}
.scroll-top i {
    display: inline-block;
    color: #FFFFFF;
}