body{background: #1a55a7;}

/* Top section */
#marquee-new{margin: 0 0 0 240px;}
#search #search-field{background: #1a55a7;color: #fff;border-color: #ff0009;}

/* HEader */
#header .logo{width: 257px;height: 119px;top: -25px;left: -4px;}

/* Menu */
#menu {width: 770px;}
/*#nav_items_0 li a{padding: 14px 18px 42px;}*/
#nav_items_0 > li > a::after, #nav_items_0 > li > a::after { background: #ff0006;}
#nav_items_0 > li:last-child > a{color: #fff;width: 75px;padding: 18px 26px 19.1px 22px;background-color: #1954a6;background-size: cover;
    font-size: x-large;}
#nav_items_0 > li:last-child > a:hover, #nav_items_0 > li:last-child > a:focus{padding: 11px 22px 18.1px 18px;}

    


#nav_items_0 li ul li a:hover, #nav_items_0 li ul li:hover a, #nav_items_0 li ul li.hover a, #nav_items_0 li ul li:hover ul a:hover, #nav_items_0 li ul li.hover ul a:hover, #nav_items_0 li ul li ul li:hover a, #nav_items_0 li ul li ul li.hover a, 
#nav_items_0 li ul li ul li:hover ul a:hover, #nav_items_0 li ul li ul li.over ul a:hover, #nav_items_0 li ul li ul li ul li:hover a, #nav_items_0 li ul li ul li ul li.hover a, #nav_items_0 li ul li ul li ul li:hover ul a:hover, #nav_items_0 li ul li ul li ul li.hover ul a:hover, 
#nav_items_0 li ul li a:focus, #nav_items_0 li ul li:focus a, #nav_items_0 li ul li:focus ul a:focus, #nav_items_0 li ul li.hover ul a:focus, #nav_items_0 li ul li ul li:focus a, #nav_items_0 li ul li ul li:focus ul a:focus, #nav_items_0 li ul li ul li.hover ul a:focus, 
#nav_items_0 li ul li ul li ul li:focus a, #nav_items_0 li ul li ul li ul li:focus ul a:focus, #nav_items_0 li ul li ul li ul li.hover ul a:focus{color: #fff;}

#nav_items_0 li:hover ul li a::after, #nav_items_0 li.over ul li a::after, #nav_items_0 li ul li:hover ul a::after, #nav_items_0 li ul li.over ul a::after, #nav_items_0 li ul li ul li:hover ul a::after, #nav_items_0 li ul li ul li.over ul a::after, 
#nav_items_0 li ul li ul li ul li:hover ul a::after, #nav_items_0 li ul li ul li ul li.over ul a::after, #nav_items_0 li:focus ul li a::after, #nav_items_0 li ul li:focus ul a::after, #nav_items_0 li ul li ul li:focus ul a::after, 
#nav_items_0 li ul li ul li ul li:focus ul a::after{background-image: linear-gradient(to left,transparent,transparent 50%,#1a55a7 50%,#1a55a7);}

/* Side Links */
#sidelinks.is-fixed{top: 280px;}
#sidelinks ul li a{color: #31323a;}
#sidelinks ul li:hover a, #sidelinks ul li:focus a {color: #fff;}
#sidelinks ul li:hover, #sidelinks ul li:focus {background: #1a55a7;}

#index-top{background: #031334;}

#core-values ul li span,#core-values h3,#every h2,#every #lrn-mre,#news-head,#mission h2,#mission #lrn-mre,#news .homepage-news .news-title a,#stats h2{color: #1a55a7;}
#core-values ul li::after{color: #ff0009;}

/* First Row */
#first-row-inner {padding: 74px 0 59.8px;}
#mission h2 {color: #1a55a7;margin: 0 0 15px 1px;}

#mission h6{font-size: 22px;line-height: 1.44;margin: 0 0 32px -3px;}
#mission #lrn-mre:hover, #mission #lrn-mre:focus,#every #lrn-mre:hover, #every #lrn-mre:focus,.dark{background: #1a55a7 !important;}
#edkey #lrn-mre:hover, #edkey #lrn-mre:focus{background: #ff0009;border-color: #fff;color: #fff;}

#second-row-inner {padding: 50px 0 48px;}
#slide-1{background-color: #1a55a7;}
#events-sec .events-links a,#edkey #lrn-mre,#every #lrn-mre,#mission #lrn-mre{border-color: #ff0009;color: #31323a;}
#events-sec .events-links a,#edkey #lrn-mre{color: #fff;}
#events-sec .homepage-events .bx-wrapper .bx-next:focus{right: -148px;}
#events-sec .homepage-events .bx-wrapper .bx-controls-direction a{color: #fff !important;}

/* News Sec */
#news-lnk{border-color: #ff0009;}
#news .layout-3 .news-wrap::after{background: #1a55a7;}
#news-lnk:hover, #news-lnk:focus {color: #5d5d60;}

/* By the Numbers */
#fourth-row-inner {padding: 65.5px 0 72.9px;}

#stats ul li{width: 224px;}
#icn1{height: 70px;top: 16px;left: 4px !important;width: 70px}
#icn2{height: 58px;top: 23.5px;}
#icn3{width: 54px;height: 60px;top: 19.5px;left: -5px !important;}
#icn4{width: 48px;height: 60px;top: 18.5px;left: -1px !important;}

#stats ul li#lnk1{margin: 0 0px 0 111px;}
#stats ul li#lnk2{margin: 0 0 0 -3.5px;}
#stats ul li#lnk3 {margin: 0 0 0 0px;}
#stats ul li#lnk4{margin: 0 0 0 -8px;}

#stats ul li#lnk3 h6{left: -5px;}

#fifth-row{background-color: #1a55a7;background-size: cover;}

#sixth-row{background:url('/pics/sixth_row_bg.png') no-repeat center bottom,#fff;background-size: cover;}

/* Social Embed */
#buttons li#b-1:hover a, #buttons li#b-1:focus a, #buttons li[aria-selected="true"] a {background-color: #1a55a7 !important;}
#buttons li a:hover::before, #buttons li[aria-selected="true"] a::before, #buttons li a:focus::before{border-left-color:#1a55a7;}

/* Footer */
#logo{width: 648px;height: 41px;top: 38px;left: -2px;}
#footer .address{top: 93px !important;line-height: 22px;font-size: 16px;left: 0;}
#footer .address h3{margin: 0 0 0.5px 0;color: #E00007;}
#address-right{margin: 0 0 0 240px !important;}
#secondary-address{left: 438.5px !important;}

#pageNav{background:#1a55a7;}
#pageNav ul li strong, #pageNav ul li a:hover, #pageNav ul li a:focus{border-color: #ff0009;}
.pageTitle,#wrapper .content .inside a:hover, #wrapper .content .inside a:focus{color: #1a55a7;}

#slide-1 {background-image:url('/pics/parallax1.jpg');-pie-background-image: url('/pics/parallax1.jpg');behavior: url('/_MASTER/common_files/pie.htc');background-position:top center;background-repeat: no-repeat;background-size:cover;background-color:#fff;
background-attachment: fixed;width: 100%;}


a.hp_infobx { position: absolute; z-index: 999; display: block; left: 120px; top: 140px; background: #fff; border: 3px solid #ff0009; width: 250px; height: auto; padding: 16px 10px; color: #1a55a7; font-size: 26px; font-weight: 300; text-decoration: none; text-transform: uppercase; font-family: 'Roboto Condensed', sans-serif; text-align: center; }

a.hp_infobx:hover, a.hp_infobx:active { background: #fff; border: 3px solid #1a55a7; color: #ff0009; font-weight: 500; }

#social-embed {height:490px !important;}

#spotlight12776wrapper h2 a {width: 100%;height: auto;font-size: 37px;text-decoration: none;margin: 0 0 17px 0;padding: 0;color: #2c3691;display: inline-block;font-family: 'Inria Serif', serif;font-weight: 400;position: relative;text-align: center;
}
#spotlight12776wrapper #spotlight12776 a {text-decoration:none;color: #1a55a7;}
#spotlight12776wrapper #spotlight12776 a h3 {font-size:18px;}
#spotlight12776wrapper #spotlight12776 .imgWrapper {padding:0 !important;}

#footer #CogniaBdge {right: -117px;top: 52px;}

#wrapper .content {
    position: relative;
    margin: 0 auto;
    padding: 0 0 408px;
}
