/* colors
white 			F2F6FF
light grey	D8D8D6
grey 				797B7F
light blue  61A4D8
blue				032F60
*/

h1, h2, h3, h4  {color:#032F60;}
a, a:hover      {color:#61A4D8;}
input,           
textarea        {border:1px solid #797B7F;}

.arrowLink  {background:url('../img/2a1-sprite.png') no-repeat 0 -25px;}
.submit     {background-color:#61A4D8; color:#fff; border-radius:6px;}

/*header*/
header    {background:url(../img/2a1-header.png) repeat-y 50% 0 #032F60;}
header h1,
header h2,
header h3,
header h4 {color:#F2F6FF;}

/*nav*/
nav             {background:url('../img/2a1-nav.png') no-repeat; background-position: center 0px; }
nav a, 
nav a:hover     {color:#fff;}
nav ul ul       {background-color:hsla(211, 88%, 20%, 0.90);}
nav li li:hover {background-color:hsla(211, 88%, 40%, 0.50);}
#search input   {background:url('../img/2a1-sprite.png') no-repeat 140px 0 #fff;}

/*@media only screen and (max-width: 480px) {
    nav li { background:#012D5F; }
    nav li ul { background:#032F60; }
    nav li ul li { background:#032F60; }
}*/

/*hero*/
#hero aside     {background-color:#D8D8D6;}
#hero .wrapper  {border:1px solid #797B7F;}
#hero h2        {color:#032F60;}

/*content*/
#content {background:url('../img/2a1-sprite.png') repeat-x 0 -46px;}

#suggested  {border:1px solid #D8D8D6;}

#additional                 {border:1px solid #D8D8D6;}					
#additional nav li          {border-left:1px solid #012D5F;}
#additional nav a           {color:#012D5F;}
#additional nav .selected, 
#additional nav a:hover     {color:#61A4D8;}
#additional h4 a            {color:#666;}
#additional .viewAll a      {color:#012D5F;}

/*aside*/
aside section       {background-color:#D8D8D6;}
aside .contact      {background-color:#61A4D8;}
aside .contact,
aside .contact a    {color:#fff;}
aside .socialMedia  {background-color:transparent;}
aside .wrapper      {border:1px solid #fff;}
aside h2 a,
aside h2 a:hover,
aside h3 a,
aside h3 a:hover        {color:#012D5F;}

/*footer*/
footer                {background:url(../img/2a1-sprite.png) repeat-x 0 -46px #032F60; color:#D8D8D6;}
footer .container     {background:url(../img/2a1-header.png) repeat-y 50% 10px;}
footer aside .contact,
footer h4,
footer a,
footer a:hover        {color:#D8D8D6;}

/*page unique*/
#formCareer .fakefile input {background:url('../img/2a1-fileUpload.png') no-repeat;}

#articleContent strong {color:#032F60;}

#eventContent .rule {border-bottom:1px solid #D8D8D6;}


/* This is for the video-scroll-play script */
.js-video-autoplay {
  width: 100%;
  margin-bottom: 40px;
}

/*CONTENT GATE MODAL*/
.c-popup__submit {
    color: #012D5F;
    background-color: #012D5F;
    border-color: #012D5F;
}

.c-popup__submit:hover {
    color: #206B8F;
    background-color: #206B8F;
    border-color: #206B8F;
}

.c-matter__meta {
    color: #032F60;
}

.c-matter__pull-quote {
    background-color: #368ebf;
    background-image: linear-gradient(to top, #2b7097 0%, #368ebf 100%);
    color: #fff;
}