.flex-viewport {
	max-height: 480px;
}

blockquote {
	border-left: 0px solid #ffffff;
	margin: 10 10 10px 10px;
	padding: 0px 0px 0px 0px;
}
blockquote, blockquote p {
  font-size:14px;
  font-style:normal;
  line-height:20px;
  margin:0 0 0 0px;
}
blockquote, blockquote p {
  color:#000000;
  margin-left:20px;  
}
ul, ol {
  margin-bottom:0px;
}
.schedabutton {
  min-width:300px;
  margin-top:5px;
}

.logoimg {
	max-width:130%
}

.paddingtop120responsive {
	margin-top: 120px;
}

header .navbar-brand img {
	height: auto;
}

@media screen and (max-width: 767px) {
	.logoimg {max-width: 90%}
	.paddingtop120responsive {padding-top: 120px;}
	}

@media screen and (min-width: 1300px) {
	.ha-header nav a {font-size: 14px;}
}

@media screen and (max-width: 320px) {	
	.inner-page {margin-top: 160px;}
	#secondary-banner {display:none;}
} 