/*Color and header UPDATE 11/2019

Dark Blue: #002b4e;
Blue: #0b7fac
Link Blue: #096a90
Tan: #d8d3c0
*/
    
/* OLD
.top-bar, .top-bar ul, .footer, .sub-footer {background-color: #002b4e;}
.nav-bkgd { background-color: #0b7fac; height: 43px;}       
.aK-logo-bkgd {background-color: #002b4e;height: 46px;}
.aK-logo {top: 9px; max-width: 335px;}   
.top-bar a {color: #ececec;font-size: .9rem; font-weight: 300!important;}
.dropdown.menu > li > a.nav-item::after {border-color: #d5e3e8 transparent transparent;} 
a, div.breadcrumbs a {color:#0b7fac;}    
.button {background-color:#0b7fac; }
.nav-bkgd ul a.nav-item {color:#fff; font-weight: 400; padding: .35rem 1.5rem 0rem 1rem;text-transform: none;font-family: "Roboto";}
 h1, h2,.contact h5, .contact h2, h4 {color: #002b4e;}
h3 {color:#394448; font-size:1.7em;}
.side-nav li a {color:#275a84;}
.side-nav li a:hover {color:#0b7fac;}
.side-nav li a.active {color:#002b4e;}

.footer {padding: 1rem 1rem 0;}
@media screen and (min-width: 64em) {.side-nav, .main-content, .contact {padding-top:1rem;}}
@media screen and (min-width: 40em) {h2 {font-size: 2rem;}}
@media screen and (max-width: 40em) { .aK-logo { max-width: 220px;}}

ul.styled li:before {color: #0b7fac;}
.title-bar {background-color: #002b4e;}
.translator {padding: 0;}
.translator .goog-te-gadget-simple .goog-te-menu-value span, .translator .goog-te-gadget img,  p.ctct-gdpr-text, .translator .goog-te-gadget-icon, .grecaptcha-badge {display: none;}
.translator .goog-te-gadget-simple {background-color: transparent;border: 1px solid #a0aeb9;text-transform: uppercase;padding:.25rem;padding-right:.5rem;}
.translator .goog-te-gadget-simple:after {font-family: "FontAwesome"; content: "\f57d";color: #d8d3c0;}
.translator .goog-te-gadget-simple:before {content: "TRANSLATE";font-size: .9rem;font-weight: 300;color:  #ececec;font-family: 'Roboto', Verdana, sans-serif;padding-left: .5rem;line-height: 2;}  
.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:hover {background-color: #1a8ca7 !important;}
.row.expanded form .row {margin-right: -0.9375rem;margin-left: -0.9375rem;}*/

/*New Colors*/
/*New Colors from UPDATE*/
 .footer, .sub-footer {background-color:#cbd8e4;}
.top-bar ul, .top-bar {background-color:#002b4e;}
/*.nav-bkgd {background-color: #306195; height: 43px;}    */
.nav-bkgd {background-color:#104474; height: 48px;}       
.aK-logo-bkgd {background-color: #002b4e;height: 46px;}
.aK-logo {top: 9px; max-width: 335px;}   
.top-bar a {color: #ececec;font-size: .9rem; font-weight: 300!important;}
.dropdown.menu > li > a.nav-item::after {border-color: #002b4e transparent transparent;} 
a, div.breadcrumbs a {color:#0055a5;}    
.button {background-color:#2566AA; }
.nav-bkgd ul a.nav-item {color:#fff; font-weight: 400; padding: .35rem 1.5rem 0rem 1rem;text-transform: none; margin-left: .5rem;   margin-right: .5rem;}	
	
.side-nav li a {color:#2566AA; border-left: 6px solid transparent;}
.side-nav li a:hover {color:#15487d;}
.side-nav li a.active {color:#002b4e; }	
	
.footer {padding: 1rem 1rem 0;}
@media screen and (min-width: 64em) {.side-nav, .main-content, .contact, .apps {padding-top:1rem;min-height: 620px;}}

/*@media screen and (min-width: 40em) {h2 {font-size: 2rem;}}*/
@media screen and (max-width: 40em) { .aK-logo { max-width: 260px; top:0;margin-top:10px;}}
ul.styled li:before {color: #2566AA;}
.title-bar {background-color: #002b4e;}
.translator {padding: 0;}
.translator .goog-te-gadget-simple .goog-te-menu-value span, .translator .goog-te-gadget img,  p.ctct-gdpr-text, .translator .goog-te-gadget-icon, .grecaptcha-badge {display: none;}
.translator .goog-te-gadget-simple {background-color: rgba(37, 102, 170, .42);
    border: none;text-transform: uppercase;padding:.25rem;padding-right:.5rem;}
.translator .goog-te-gadget-simple:hover {background-color: rgba(37, 102, 170, .25);}
.translator .goog-te-gadget-simple:after {font-family: "FontAwesome"; content: "\f57d";color: #7aaadb;}
.translator .goog-te-gadget-simple:before {content: "TRANSLATE";font-size: .9rem;font-weight: 300;color:  #ececec;font-family: 'Roboto', Verdana, sans-serif;padding-left: .5rem;line-height: 2;}  
.ctct-form-embed.form_0 .ctct-form-custom .ctct-form-button:hover {background-color: #2566AA !important;}

.row.expanded form .row {margin-right: -0.9375rem;margin-left: -0.9375rem;}