.row-header{
	margin: 0px auto;
    padding:0px auto;
}
.grey {
  background-color: white;
}

.tiles-logo {
  text-align: center;
  font-size: 150px;
  margin-bottom: 0px;
  color: #ef6666;
}

.thumbnail {
  height: 350px;
}

div.row-content a {
  text-decoration: none;
}

.row-content {
    margin:0px auto;
    padding: 50px 100px 50px 100px;
    min-height:500px;
    border-bottom: 2px ridge;
}

.row-footer{
    background: #d4d4d4 ;
    margin:0px auto;
    padding: 20px 0px 20px 0px;
}

h2 {
  text-align: center;
  margin-bottom: 50px;
  font-size: 50px;
  color: #9a9a9a;
}

.caption {
  text-align: center;
}

.jumbotron {
    padding:70px 30px 70px 30px;
    margin:0px auto;
    background: #e9ebee;
    color: #5c5c5c;
    text-align: center;
	  height: 375px;
}
body{
    padding:50px 0px 0px 0px;
    z-index:0;
    font-size: 16px;
    background-color: #e9ebee;
}
#googleMap {
  height: 400px;
}
#googleMapBig{
  height: 676px;
}
.arrow-nav {
  font-size: 75px;
  color:#d9534f;
  margin: auto;
}
.arrow-nav:hover {
  color: #d9534f;

}

.slideanim {visibility:hidden;}
.slide {
    /* The name of the animation */
    animation-name: slide;
    -webkit-animation-name: slide;
    /* The duration of the animation */
    animation-duration: 1s;
    -webkit-animation-duration: 1s;
    /* Make the element visible */
    visibility: visible;
}

/* Go from 0% to 100% opacity (see-through) and specify the percentage from when to slide in the element along the Y-axis */
@keyframes slide {
    0% {
        opacity: 0;
        -webkit-transform: translateY(70%);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0%);
    }
}
@-webkit-keyframes slide {
    0% {
        opacity: 0;
        -webkit-transform: translateY(70%);
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0%);
    }
}
.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus{
background-color:#d9534f;
}
li.unactive{
	color: #d9534f;
}
@media only screen and (max-width: 768px) {
    /* For mobile phones: */
    .row-content {
        margin:0px auto;
        padding: 50px 0px 50px 0px;
        min-height:500px;
        border-bottom: 2px ridge;
    }
    .arrow-nav {
      position: relative;
      color:#d9534f;
      font-size: 60px;
      bottom: -150px;
    }
}

