@charset "utf-8";.action{display:inline-block;padding:2% 4%;background-color:#0055a5;text-transform:uppercase;color:#fff;font-size:22px;text-decoration:none;}.action:hover{text-decoration:underline;color:#ffff99;}body,html{margin:0!important;padding:0!important;font-family:'Open Sans',sans-serif}.video-container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.gsc-search-box td, .gsc-search-box th{border:none !important;}table{border-collapse:collapse}table,td,th{}img{max-width:100%!important}.wrapper{width:100%;display:inline-block}.black-strip{float:right;color:#fff}.search{width:400px;float:right;margin-top:-1%}.gsc-control-cse{border-color:transparent!important;background-color:transparent!important}.cse .gsc-control-cse,.gsc-control-cse{padding:0 1em!important}.container{max-width:1600px;width:100%;margin:0 auto;position:relative;color:#444}
.header{width:100%;}
.header-grid{
    display:grid;grid-template-columns:2fr 4fr 2fr;justify-items: center;align-items:center;
}
.bluebox {
  border: #06F 3px solid;
  font-weight: bold;
  text-align: center;
  padding: 5px;
  margin-bottom: 10px;
  max-width: 900px;
  width:60%;
  margin:0 auto;
  background-color: #e8e8e8;
  border-radius: 10px;
}
#toggleNav{display:none;width:100%;height:30px;padding-top:10px;font-size:18px;background-color:#000;margin:15px 0;color:#fff;cursor:pointer}#toggleNav a{color:#fff}#nav{width:100%;z-index:10;position:relative;float:left;font-size:16px;margin-bottom:15px;background-color:#0055a5}#nav>a{display:none}#nav li{position:relative;list-style-position:inside;list-style-type:none}#nav li a{color:#fff;display:block;text-decoration:none;font-weight:700}#nav>ul{text-align:center;padding-left:0!important;margin-left:0!important}#nav>ul>li{margin:0 12px;padding:4px 8px;font-size:14px;height:100%;display:inline-block}#nav>ul>li>a{height:100%;text-align:center}#nav li ul{background-color:#ccc;display:none;position:absolute;top:100%;margin-left:0!important;padding-left:0!important;width:170px;text-align:left;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#nav li:hover ul{display:block;left:0;right:0}#nav li:not(:first-child):hover ul{left:-1px}#nav li ul a{color:#000;padding:.75em}#subnav{width:100%;height:100%;padding:185px 0 10px 0;display:none;text-align:center;background-color:red}#subnav a{color:#fff;padding:6px 10px;font-size:16px;margin:2px 15px 0 15px;display:block}.content{width:100%;display:inline-block;padding-bottom:20px}.content-wide{width:68%;padding:0 16%;position:relative;float:left}.content-wide h1{font-size:1.7em}.content-wide h2{font-size:1.5em}.content-wide h3{font-size:1.3em}.content-wide p{margin:1.4em 0;font-weight:400;line-height:24px}.content-left{position:relative;float:left;width:58%;padding:2%;margin-left:2%}.content-right{position:relative;float:left;width:28%;padding:2%;margin-left:2%;line-height:28px}.content-right a{color:#82888a}.four-box-row,.row,.three-box-row,.two-box-row{width:100%;display:inline-block}.two-box-row .box{width:44%;padding:0 2%;margin:0 1%;position:relative;float:left}.three-box-row .box{width:23.33%;padding:.5% 2%;position:relative;float:left;margin:0 3%}.four-box-row .box{width:17%;padding:2%;position:relative;float:left;margin:0 2%;background-color:#fff}.footer{width:100%;background-color:#0055a5;color:#fff;min-height:40px;position:relative;float:left;clear:both;font-size:14px}.footer a{color:#fff;}.footer-left{float:left;padding:10px 0 0 25px}.footer-right{float:right;padding:10px 25px 0 0}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-bold{font-weight:400!important}.no-border{border:none!important}.center{text-align:center}.block{display:block!important}.mobile-only {display: none;}@media only screen and (max-width:967px){.four-box-row .box{width:42%;margin:2%}.mobile-only {display: block;}.screenOnly {display: none;}}@media only screen and (max-width:720px){.header-grid{grid-template-columns:1fr;}#toggleNav{display:block}#nav{position:relative}#nav:not(:target)>a:first-of-type,#nav:target>a:last-of-type{display:block;width:100%;text-align:center;color:#fff;font-size:20px;padding:5px 0}#nav li a{color:#fff}#nav a{font-size:18px}#nav>ul{height:auto;display:none;position:absolute;left:0;right:0;background-color:#000;margin-top:8px!important;padding-bottom:10px}#nav:target>ul{display:block}#nav>ul>li{width:100%;float:none;margin:0!important}#nav li ul{position:static;width:98%;margin:0!important;text-align:center;padding:0!important}#nav li ul a{padding:.5em 0;margin:.25em 0}#subnav{display:none}#subnav a{margin-top:5px}.content-left{width:92%}.content-right{width:92%;margin-top:2%}.three-box-row .box{width:76%;margin:2% 10%}.four-box-row .box{width:76%;margin:2% 10%}.footer{text-align:center}.footer-left{float:none;padding:10px 0 0 0;display:block}.footer-right{float:none;padding:0;display:block}}@media only screen and (max-width:607px){.two-box-row .box{width:60%;margin:0 20%}}@media only screen and (max-width:487px){.content-left{width:92%}.content-right{width:92%;margin-top:3%}.two-box-row .box{width:90%;margin:0 10%}.three-box-row .box{width:86%;margin:2% 5%}.four-box-row .box{width:86%;margin:2% 5%}}


.column {
  float: left;
  width: 50%;
  padding: 10px;
 box-sizing: border-box;
}
.row:after {
  content: "";
  display: table;
  clear: both;
}
.responsive {
	max-width:100%;
	height:auto;
}


.embed-container { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; background: #000; } 
.embed-container iframe, .embed-container object, .embed-container embed, .embed-container video { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }