body{word-wrap:break-word}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin:0 auto}img{display:inline-block;height:auto;max-width:100%}img[class*="wp-image-"]{margin-top:10px;margin-bottom:10px}.wp-caption{border:1px solid #ccc;margin-bottom:10px;max-width:100%;border:1px solid #ccc;border-radius:4px;padding:0 10px}.wp-caption.aligncenter{margin-bottom:10px}.wp-caption img[class*="wp-image-"]{display:block}.wp-caption .wp-caption-text{text-align:center;margin-top:10px}.gallery{margin-bottom:1.5em}.gallery a img{border:none;height:auto;max-width:90%}.gallery dd{margin:0}.gallery-caption{display:block}embed,iframe,object{max-width:100%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.main-content-inner{padding-bottom:1.5em}.hentry{margin:0 0 1.5em}.sticky{display:block}.bypostauthor{display:block}.clear{clear:both}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{top:0;left:100%;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px}.dropdown-submenu:active>.dropdown-menu,.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{display:block;content:" ";float:right;width:0;height:0;border-color:transparent;border-style:solid;border-width:5px 0 5px 5px;border-left-color:#cccccc;margin-top:5px;margin-right:-10px}.dropdown-submenu:active>a:after{border-left-color:#ffffff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px;-webkit-border-radius:6px 0 6px 6px;-moz-border-radius:6px 0 6px 6px;border-radius:6px 0 6px 6px}.widget{margin-bottom:2em}.widget_nav_menu ul.sub-menu li,.widget_pages ul.children li{padding-left:15px}.widget_search .search-form input[type="submit"]{display:none}.widget select{max-width:100%}.comment .children{margin-left:1.5em}.entry-meta{clear:both}

.equals {
    display: table;
    height: 100%;
}
.equalh {
    display: table-cell;
    padding: 16px;
}
.shadowtext h1, .shadowtext h2, .shadowtext h3, .shadowtext h4, .shadowtext h5, .shadowtext h6, .shadowtext p, .shadowtext a, .shadowtext {
	text-shadow: 1px 1px 2px #000 !important;
}

.whitetext h1, .whitetext h2, .whitetext h3, .whitetext h4, .whitetext h5, .whitetext h6, .whitetext p, .whitetext a, .whitetext {
  color: #FFF !important;
}
p  {
 word-wrap: break-word;    
}

.topmax {
	max-width: 80%;
	margin: auto;
}



.page-id-23424 .mashsb-container {
	display:none;}

.page-id-23424 .vc_row .vc_column_container .vc_column-inner {
	padding-top: 0 !important;}

.page-id-23424 ul li {
line-height: 2.5rem;
}

.page-id-23424 .wpb_content_element {
margin-bottom: 0px;
}

.page-id-23424 .redtext {
	color: #8e0000;
}

.page-id-23424 .webbtn {
  background: #015b84;
  background-image: -webkit-linear-gradient(top, #015b84, #004465);
  background-image: -moz-linear-gradient(top, #015b84, #004465);
  background-image: -ms-linear-gradient(top, #015b84, #004465);
  background-image: -o-linear-gradient(top, #015b84, #004465);
  background-image: linear-gradient(to bottom, #015b84, #004465);
  -webkit-border-radius: 10;
  -moz-border-radius: 10;
  border-radius: 10px;
  font-family: Arial;
  color: #ffffff;
  font-size: 25px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.webbtn:hover {
  background: #1a94cc;
  background-image: -webkit-linear-gradient(top, #1a94cc, #007ab3);
  background-image: -moz-linear-gradient(top, #1a94cc, #007ab3);
  background-image: -ms-linear-gradient(top, #1a94cc, #007ab3);
  background-image: -o-linear-gradient(top, #1a94cc, #007ab3);
  background-image: linear-gradient(to bottom, #1a94cc, #007ab3);
  text-decoration: none;
}

@media only screen and (max-width: 1049px) {
    .page-id-23424 .wpb_content_element {
	margin-bottom: 35px !important;
}
    }


.page-id-23424.video-background {
  background: #000;
  position: fixed;
  top: 0; right: 0; bottom: 0; left: 0;
  z-index: -99;
}
.page-id-23424.video-foreground,
.page-id-23424.video-background iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
#vidtop-content .page-id-23424{
	top: 0;
	color: #fff;
}
.page-id-23424 .vid-info { position: absolute; top: 0; right: 0; width: 33%; background: rgba(0,0,0,0.3); color: #fff; padding: 1rem; font-family: Avenir, Helvetica, sans-serif; }
.page-id-23424 .vid-info h1 { font-size: 2rem; font-weight: 700; margin-top: 0; line-height: 1.2; }
.page-id-23424 .vid-info a { display: block; color: #fff; text-decoration: none; background: rgba(0,0,0,0.5); transition: .6s background; border-bottom: none; margin: 1rem auto; text-align: center; }
@media (min-aspect-ratio: 16/9) {
 .page-id-23424 .video-foreground { height: 300%; top: -100%; }
}
@media (max-aspect-ratio: 16/9) {
 .page-id-23424 .video-foreground { width: 300%; left: -100%; }
}
@media all and (max-width: 600px) {
.page-id-23424 .vid-info { width: 50%; padding: .5rem; }
.page-id-23424 .vid-info h1 { margin-bottom: .2rem; }
}
@media all and (max-width: 500px) {
.page-id-23424 .vid-info .acronym { display: none; }
}


