/*
 * Base structure
 */
.btn-mobile{
width:100%;
padding:10px;
margin-top:5px;
}
@media (min-width: 768px) {
  .btn-mobile {
    width: auto;
  }
}

body,html {
  height: 100%;
}

.teambio img{
max-width: 100%;
    height: auto;
	}
	
	.map iframe {
    width: 100%;
    min-height:400px;
}
.vertical-align {
    display: flex;
    align-items: center;
}

.navbar{
margin-bottom: 20px;
}

.wide {
  width:100%;
  height:400px;
  margin-top: -20px;
  background-image:url('../img/bball1.jpg');
  background-size:cover ;
}

.wide img {
  width:100%;
}

.logo {
  color:#fff;
  font-weight:800;
  font-size:8vw;
  padding:25px;
  text-align:center;
  text-shadow: 2px 2px #666;
}

.line {
  padding-top:20px;
  white-space:no-wrap;
  overflow:hidden;
  text-align:center;
}
