body{font-family:-apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', sans-serif}#custom-header{background-color:#0052CC;padding:25px 0;position:relative}#custom-header .logo-container{float:left}#custom-header .logo-container img{max-height:40px}#custom-header nav{float:right}#custom-header nav>a{margin-right:30px}#custom-header nav>a,#custom-header nav .show-updates-dropdown{color:#FFF;font-size:.875rem;display:inline-block}#custom-header .updates-dropdown{right:0px}@media screen and (min-width: 900px){#custom-header nav>a{position:relative;top:1px}#custom-header .show-updates-dropdown{color:#172B4D !important;background-color:#FFAB00;transition:background-color .15s ease-in;padding:7px 12px;border-radius:4px}#custom-header .show-updates-dropdown:hover{background-color:#ffc400}#custom-header .show-updates-dropdown::after{content:"Subscribe to updates"}}@media screen and (max-width: 900px){#custom-header{text-align:center;padding-left:5%;padding-right:5%;padding-bottom:18px}#custom-header .logo-container{float:none;display:block;margin-bottom:18px;max-width:none}#custom-header .logo-container .logo{max-width:325px;display:inline-block}#custom-header .show-updates-dropdown::after{content:"Subscribe to updates"}#custom-header nav{float:none}#custom-header nav>a,#custom-header .updates-dropdown-container{float:none}}@media screen and (max-width: 475px){#custom-header nav>a{margin-right:20px}#custom-header nav>a,#custom-header nav .show-updates-dropdown{font-size:13px}#custom-header .logo-container .logo{max-width:70%}#custom-header nav>a:nth-child(1):before{content:none}}#custom-footer{padding:25px 0;color:#505F79;font-size:14px;background-color:#F4F5F7}#custom-footer .logo{display:inline-block}#custom-footer .logo img{height:30px}#custom-footer>div{position:relative;top:2px}#custom-footer .meta{float:right;opacity:.5;margin-left:20px;line-height:30px}#custom-footer .links{float:right;line-height:30px}#custom-footer .links a{color:#505F79;display:inline-block;margin-left:20px}#custom-footer .links a:hover{color:#505F79}#custom-footer .links a:first-of-type{margin-left:0px}@media screen and (max-width: 880px){#custom-footer{overflow:hidden}#custom-footer>div{top:0px}#custom-footer .links{margin-left:0px}#custom-footer .meta{float:left}#custom-footer .logo{display:none}}@media screen and (max-width: 600px){#custom-footer{text-align:center;font-size:13px;line-height:20px}#custom-footer .meta,#custom-footer .links{float:none}#custom-footer .links{margin-bottom:5px}}
