/* Standard Banner banner CSS */
section.HubbStandardBanner {
  padding:10px;
  	text-align:center;
	display:flex; flex-flow:row nowrap; justify-content:center; align-items:center;
  background-size:cover;
  background-position:center center;
}
section.HubbStandardBanner ul.gallery_ul {display:none;}
section.HubbStandardBanner div.ArticleBody,
section.HubbStandardBanner a,
section.HubbStandardBanner h1,
section.HubbStandardBanner div.ArticleBody span,
section.HubbStandardBanner a span {
	color:white !important; 
    font-size:24px !important;
    line-height:1.3 !important;
  	font-weight:400 !important;
}

section.HubbStandardBanner a {
  display:inline-block; text-decoration:underline; 
}
section.HubbStandardBanner a:hover {color:white; text-decoration:underline; opacity:1;}
section.HubbStandardBanner img {
  display:block;
  margin-right:20px;
  width:auto;
  height:auto;
  max-height:49px;
}
section.HubbStandardBanner p {margin:0; padding:0; display:inline-block;}
@media (max-width:991px) {
  	section.HubbStandardBanner div.ArticleBody,
	section.HubbStandardBanner a {font-size:18px !important;}
}
@media (max-width:359px) {
  	section.HubbStandardBanner div.ArticleBody,
	section.HubbStandardBanner a {font-size:16px !important;}
}
