body{background: #442a5a;}

/* Top section */
#marquee-new{margin: 0;}
#search #search-field{background: #9a0204;color: #fff;}

/* HEader */
#header .logo{width: 366px;height: 73px;top: 15px;left: -4px;}

/* Menu */
#menu {width: 815px;}
#nav_items_0 li a{padding: 14px 11px 42px; font-size: 14px !important;}
#nav_items_0 > li > a::after, #nav_items_0 > li > a::after { background: #452b5b;}
#nav_items_0 > li:last-child > a{color: #fff;width: 60px;padding: 14px 22px 15.1px 18px;background-color: #442a5a;}
#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%,#442a5a 50%,#442a5a);}

/* Side Links */
#sidelinks ul li a{color: #442a5a;}
#sidelinks ul li:hover a, #sidelinks ul li:focus a {color: #fff;}
#sidelinks ul li:hover, #sidelinks ul li:focus {background: #452b5b;}

#index-top{background: #442a5a;}

#core-values ul li span,#core-values h3,#every h2,#every #lrn-mre,#news-head,#news-lnk,#mission h2,#mission #lrn-mre{color: #442a5a;}
#core-values ul li::after{color: #ca9732;}

/* First Row */
#first-row-inner {padding: 74px 0 60.4px;}
#mission h2 {color: #442a5a;}
#mission #lrn-mre {border-color: #ca9732;}
#mission h6{font-size: 22px;line-height: 1.44;margin: 0 0 21px;}
#mission #lrn-mre:hover, #mission #lrn-mre:focus,#every #lrn-mre:hover, #every #lrn-mre:focus,.dark,#pageNav{background: #442a5a !important;}
#edkey #lrn-mre:hover, #edkey #lrn-mre:focus{background: #ca9732;border-color: #fff;color: #000;}

#slide-1{background-color: #4b3462;}
#edkey #lrn-mre,#every #lrn-mre{border-color: #ca9732;}

/* News Sec */
#news-lnk,#events-sec .events-links a{border-color: #1a774e;}
#news .layout-3 .news-wrap::after{background: #ca9732;}
#news-lnk:hover, #news-lnk:focus {color: #5d5d60;}
#news .homepage-news .news-title a{color: #1a774e;}

/* By the Numbers */
#stats ul li{width: 180px;}
#icn1{height: 70px;top: 16.5px;left: 4px !important;}
#icn2{height: 70px;top: 16.5px;left: 4px !important;}
#icn3{width: 53px;height: 60px;top: 15.5px;left: -2px !important;}
#icn4{width: 62px;height: 62px;top: 20px;left: -11px !important;}
#icn5{width: 70px;height: 70px;top: 17px !important;left: 6px !important;}
#icn6{width: 50px;height: 65px;left: 3px !important;top: 21.5px !important;}

#stats h2{color: #442a5a;}
#lnk4 .symbol{margin: 113px 0 6px;display: block;letter-spacing: -3px !important;}
#stats ul li#lnk1{margin: 0 0px 0 5px;}
#stats ul li#lnk2{margin: 0 0 0 4.5px;}
#stats ul li#lnk3 {margin: 0 0 0 5px;}
#stats ul li#lnk4{margin: 0 0 0 6px;}
#lnk3 .symbol,#lnk6 .symbol{margin: 113px 0 6px;display: block;letter-spacing: -3px !important;}

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

/* Fifth Row */
#fifth-row {background: url('/pics/fifth_row_bg.png') no-repeat center center,#442a5a;background-size: cover;}

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


/* Footer */
#logo{width: 807px;height: 38px;top: 41px;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: #0d7450;}
#address-right{margin: 0 0 0 240px !important;}
#secondary-address{left: 438.5px !important;}

#pageNav ul li strong, #pageNav ul li a:hover, #pageNav ul li a:focus{border-color: #ca9732;}
.pageTitle,#wrapper .content .inside a:hover, #wrapper .content .inside a:focus{color: #4b3462;}



a.hp_infobx { position: absolute; z-index: 999; display: block; left: 120px; top: 140px; background: #fff; border: 3px solid #ca9732; width: 250px; height: auto; padding: 16px 10px; color: #442a5a;; 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: #442a5a; border: 3px solid #ca9732; color: #fff; font-weight: 500; }

#spotlight11147wrapper h2 a {display:none !important;}
#spotlight11147wrapper #spotlight11147 a {font-size:16px; text-decoration:none; text-transform:uppercase;}

.smallWindow #sidelinks.is-fixed {top:150px !important;}
#sidelinks ul li a {width:120px;}

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

#gnomeNews {background: #f9f3ff;padding: 20px 20px 0 0;border-radius: 20px;box-shadow: 2px 2px 7px #b7b7b7;}
#gnomeNews .HPNews .tableRight {color:#31323a;padding: 0 0 20px 0;}
#gnomeNews .HPNews .tableRight a {font-size: 15px;font-weight: 700;color: #5c2e84;}

#wrapper #footer {
	bottom: -145px !important;
}