/* colors
light tan	  DEDBCB
white 			fff
light blue  CFEEF4
medium blue 368EBE
blue     	  216B8F
*/

h1, h2, h3, h4  {color:#216B8F;}
a, a:hover      {color:#368EBE;}
input,           
textarea        {border:1px solid #DEDBCB;}

.arrowLink  {background:url('../img/1a2-sprite.png') no-repeat 0 -330px;}
.submit     {background:url('../img/1a2-sprite.png') repeat-x 0 -220px; color:#fff;}

/*header*/
header          {background:url('../img/1a2-header.png') repeat-x #F1F0E9;}
header .contact {color:#368EBE;}

/*nav*/
nav                 {background:url('../img/1a2-sprite.png') repeat-x 0 -220px;}
nav .container      {background:url('../img/1a2-sprite.png') repeat 0px -220px;}
nav li              {background:url('../img/1a2-sprite.png') no-repeat 100% -305px;}
nav a, nav a:hover  {color:#fff;}
nav ul ul           {background-color:#216B8F; background-color:hsla(200, 62%, 35%, 0.85);}
@media only screen and (max-width: 480px) { 
    nav ul ul {background-color:#216B8F; } 
    nav a, nav a:hover  { color:#216B8F; }
    nav ul ul a { color:#fff; }
}
nav li li:hover     {background-color:hsla(200, 62%, 45%, 0.60);}
#homeButton         {background:url('../img/1a2-sprite.png') no-repeat 0 -257px;}
#search input       {background:url('../img/1a2-sprite.png') no-repeat 140px -250px #fff;}

/*hero*/
#hero           {background:url('../img/1a2-sprite.png') repeat-x 0 -343px; color:#368EBE;}
#hero h2				{color:#216B8F; background:url("../img/1a-aside-shadow.png") no-repeat -30px 100%;}
#hero a         {color:#216B8F;}

/*content*/
#additional                     {background:url('../img/1a2-sprite.png') repeat-x 0 -653px #DEDBCB;}			
#additional nav li              {border-left:1px solid #368EBE;}
#additional nav a               {color:#368EBE;}
#additional nav .selected, 
#additional nav a:hover,
#additional h4 a,
#additional .viewAll a          {color:#216B8F;}

/*aside*/
aside h2 a {color:#216B8F;}

/*footer*/
footer          {background:url(../img/1a2-footer.png) repeat-x #216B8F; color:#CFEEF4;}
footer h4       {color:#CFEEF4;}
footer a,
footer a:hover	{color:#fff;}

/*page unique*/
#formCareer .fakefile input {background:url('../img/1a2-fileUpload.png') no-repeat;}

#articleContent strong {color:#216B8F;}

.article-008 th,
.article-012 th,
.article-017 th {background-color:#216B8F; color:#fff;}

#glossaryContent h3 a {color:#216B8F;}

/* This is for the video-scroll-play script */
.js-video-autoplay {
  width: 100%;
  margin-bottom: 40px;
}

/*CONTENT GATE MODAL*/
.c-popup__submit {
    color: #61A4D8;
    background-color: #61A4D8;
    border-color: #61A4D8;
}

.c-popup__submit:hover {
    color: #488BBF;
    background-color: #488BBF;
    border-color: #488BBF;
}

.c-matter__meta {
    color: #156c90;
}

.c-matter__pull-quote {
    background-color: #2c8aba;
    background-image: linear-gradient(to top, #156c90 0%, #2a90c0 100%);
    color: #fff;
}