/*
Add your custom CSS below.
*/
/*# sourceMappingURL=custom.css.map */

h3 {
    line-height: 1.2;
}

h5 {
    font-weight: 300;
    text-decoration: underline;
    }

.grid { margin-left: 0px; }

@media (min-width:720px)  {

	.maxlogo img { width: 600px; height: 260px; }
	h3  { font-size: 30px; }
	div.push--bottom { background:rgba(0,0,0,0.5); padding: 45px 0;}
    /* div.push--bottom { background:rgba(255,255,255,0.1); padding: 45px 0;} */
}

@media (max-width:719px)  {

	.maxlogo img { width: 250px; height: 112px; }
	.grid div {  width: 300px;  }
	h3  { font-size: 18px; line-height: 1.2; }
	div.push--bottom { background: none; padding: 20px 0;}

}

a.links
 {
  color: #c6d8fc !important;
  text-decoration: none !important;
  outline: 0;

}

a:focus, a:active,
 {
  color: #a2c9fc !important;
  text-decoration: none !important;
  outline: 0;

}

a:hover.links {
  color: #6ab2fc !important;
  text-decoration: none !important;
    outline: 0;
}

.site-page {
  border-radius: 0px;
}

.site-page-padded {
  background: rgba(36, 57, 111, .8);
}