body{background: #181f33;}

/* Top section */
#search #search-img{margin: 1px 1px 0 1px;}
#search #search-field{background: #7299d0;color: #000;}

/* Header */
#header .logo{top: -29px;left: -3px;width: 171px;height: 127px;}

/* Menu */
#menu {width: 900px;right: -3.5px;}
#nav_items_0 li a{padding: 14px 11px 42px;}
#nav_items_0 > li > a::after, #nav_items_0 > li > a::after { background: #ff5420;}
#nav_items_0 > li:last-child > a{color: #31323a;width: 60px;padding: 15px 22px 14.1px 18px;background-color: #F8764F;top: -1px;
position: relative;}
#nav_items_0 > li:last-child{margin-left: 20px;}
#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:hover ul, #nav_items_0 li.hover ul, #nav_items_0 li:focus ul{background: url('../pics/dropdown_bg.png') repeat;}

#nav_items_0 li:hover ul li a, #nav_items_0 li.hover ul li a, #nav_items_0 li ul li:hover ul a, #nav_items_0 li ul li.hover ul a, #nav_items_0 li ul li ul li:hover ul a, #nav_items_0 li ul li ul li.hover ul a, #nav_items_0 li ul li ul li ul li:hover ul a, #nav_items_0 li ul li ul li ul li.hover ul a, #nav_items_0 li:focus ul li a, #nav_items_0 li ul li:focus ul a, #nav_items_0 li ul li ul li:focus ul a, #nav_items_0 li ul li ul li ul li:focus ul a{color:#181f32;}

#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;background:#181f32;}

#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%,#273a98 50%,#273a98);}

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

/* First Row */
#first-row-inner {padding: 74px 0 30px;}

/* Mission */
/*#mission{width: 612px;*/
#mission{width: 100%;
float: left;
margin: 0 70px 0 -3.5px;
display: block;}
#mission h6{font-size: 22px;line-height: 1.46;margin: 0 0 19.5px;left: -1px;
position: relative;}
#mission #lrn-mre{color: #181f33;border-color: #7299d0;left: -1.5px;}

/* Grade Buttons */
#grade-buttons{width: 380px;float: left;display: block;margin: 16px 0px 0 41.5px;}
#grade-buttons a{width: 341px;min-height: 85px;background:url('../pics/white_arrow.png') no-repeat right 35px center,#7299d0;color: #181f32;font-family: 'Roboto Condensed', sans-serif;font-weight: 300;font-size: 40px;text-transform: uppercase;text-decoration: none;display: block;
margin: 0 0 30px;line-height: 0.9;padding: 24.5px 10.5px 10.5px 28.5px;height: auto;transition: all ease 0.5s;-webkit-transition: all ease 0.5s;-moz-transition: all ease 0.5s;}
#grade-buttons a span{color: #171f32;font-size: 22px;font-family: 'Inria Serif', serif;font-weight: 700;font-style: italic;text-transform: none;margin: 0 0 0 11.5px;}
#grade-buttons a:hover,#grade-buttons a:focus{letter-spacing: 0.5px;}
#grade-buttons a span.second-span{margin: 0 0 0 14.5px;}

#every #lrn-mre:hover, #every #lrn-mre:focus,#mission #lrn-mre:hover, #mission #lrn-mre:focus,.dark,#pageNav{background: #7299d0;color:#181f33;}
#edkey #lrn-mre:hover, #edkey #lrn-mre:focus{background: #08090a;}

/* Second Row */
#slide-1{background-color: #153799;}
#events-sec .homepage-events .bx-wrapper .bx-controls-direction a{color: #fff !important;}

#events-sec .events-links{right:40px;}
#events-sec .events-links a{border-color:#ff5320;letter-spacing: 0.4px;}

#events-sec .homepage-events .bx-wrapper .bx-controls-direction a,#events-sec .homepage-events .bx-wrapper .bx-next:focus{top: 106px !important;}
#events-sec .homepage-events .bx-wrapper .bx-next{right:-118px;}
#events-sec .homepage-events .bx-wrapper .bx-next:focus{right: -115px;}

#events-sec .homepage-events .bx-wrapper .bx-prev{left:-128px;}
#events-sec .homepage-events .bx-wrapper .bx-prev:focus{left:-144px;top: 106px !important}
#events-sec .events-day-wrapper li .title a:hover, #events .events-day-wrapper li .title a:focus{color: #FF9575;}

/* News */
#news .layout-3 .news-wrap::after{background: #ff5420;}

#news .homepage-news .bx-wrapper .bx-next:hover,#news .homepage-news .bx-wrapper .bx-prev:hover  {
    background-position: left -26px center;
}
#news .homepage-news .bx-wrapper .bx-next:focus
{right: -57px;
top: 109px !important;}

#news .homepage-news .bx-wrapper .bx-prev:focus{left: -55px;
top: 109px !important;}

/* By the Numbers */
#fourth-row-inner {padding: 65.5px 0 72.9px;}
#stats h2{word-spacing: -1px;left: -1px;position: relative;}
#icn1{height: 70px;top: 16.5px;left: 2.5px !important;}
#icn2{height: 58px;top: 22.5px;}
#icn3{width: 59px;height: 70px;top: 16.5px;left: 2px !important;}
#icn4{width: 62px;height: 62px;top: 19.5px;
left: 0.5px !important;}

#stats ul li{width: 250px;margin: 0 9px 0 0 !important;}
#stats ul li#lnk1{margin-left: 6px !important;}
#stats ul li#lnk2 {
    margin-left: 1px !important;
}

#stats ul li h6{margin: 114px 0 5.5px 1px;
letter-spacing: -2.7px;}

/* Fifth Row */
#fifth-row {
background: url('../pics/fifth_row_bg.png') no-repeat center center,#181f33;background-size: cover;}
#edkey #lrn-mre,#every #lrn-mre{border-color: #7299d0;}

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

/* Social Tabbed */
#buttons li#b-2[aria-selected="false"] a {background-position: top -27px left 29px;background-repeat: no-repeat;background-image: url('../pics/fb_embd_icon.png');background-color: #fff !important;}
#buttons li#b-1:hover a, #buttons li#b-1:focus a, #buttons li[aria-selected="true"] a,#buttons li#b-2:hover a, #buttons li#b-2:focus a, #buttons li#b-2[aria-selected="true"] a{background-color: #00336f !important;
background-position: top 22px left 29px !important;background-image: url('../pics/fb_embd_icon.png');background-repeat: no-repeat;}
#buttons li a:hover::before, #buttons li[aria-selected="true"] a::before, #buttons li a:focus::before,#buttons li#b-2 a:hover::before, #buttons li#b-2[aria-selected="true"] a::before, #buttons li#b-2 a:focus::before{border-left-color:#00336f;}

#buttons li#b-3[aria-selected="false"] a {background-position: top -22px left 21px;background-repeat: no-repeat;background-image: url('https://caurusacademy.org/pics/tweet_embed_icon.png');background-color: #fff !important;}
#buttons li#b-3 a:hover::before, #buttons li#b-3[aria-selected="true"] a::before, #buttons li#b-3 a:focus::before {border-left-color: #1da1f2;}
#buttons li#b-3:hover a, #buttons li#b-3:focus a, #buttons li#b-3[aria-selected="true"] a {background-color: #1da1f2 !important;background-position: top 24px left 21px !important;background-image: url('https://caurusacademy.org/pics/tweet_embed_icon.png');background-repeat: no-repeat;}

/* Core Values */
#core-values ul li span,#core-values h3,#every h2,#every #lrn-mre,#stats h2,#mission h2,#news .homepage-news .news-title a,.pageTitle{color: #181f33;}

#news-head{color:#171f32;}
#news-lnk{border-color: #ff5320;color:#273a98;}

#news-lnk:hover, #news-lnk:focus,#news .homepage-news .news-title a:hover, #news .homepage-news .news-title a:focus{color: #B32A00;}


#buttons li#b-1:hover a, #buttons li#b-1:focus a, #buttons li[aria-selected="true"] a, #buttons li#b-2:hover a, #buttons li#b-2:focus a, #buttons li#b-2[aria-selected="true"] a,
#buttons li#b-3:hover a, #buttons li#b-3:focus a, #buttons li#b-3[aria-selected="true"] a{
background-color: #ff5320 !important;}

#buttons li a:hover::before, #buttons li[aria-selected="true"] a::before, #buttons li a:focus::before{
    border-left-color: #ff5320 !important;
}

/* Footer */
#logo{width: 265px;height: 40px;top: 39px;left: -1px;}
#footer .inside{height:280px;}
#footer .address{top: 93px !important;line-height: 22px;font-size: 16px;left: 0;}
#footer .address h3{margin: 0 0 0.5px 0;color: #181f33;}

#secondary-address{left: 209px !important;}
#secondary-address h3{margin: 0 0 2.5px 0.5px !important;}
#left-address{position:relative !important;float:left;}
#address-left{left: 0 !important;}
#footer #address-left h3 {margin: 0 0 2.5px 0.5px;}
#address-right,#address-right{margin: 68.5px 0 0 !important;left:0px !important;}
#sidelinks ul li a {
    color: #181f33;
}
#sidelinks ul li:hover a, #sidelinks ul li:focus a {
    color: #181f32;
    background: #ff5420;
}
#left {width: 500.5px;}
#social-column {top: -0.5px;}

#buttons li#b-2[aria-selected="false"] a {
    background-position: top -23px left 23px !important;
    background-repeat: no-repeat;
background-image: url('../pics/insta_embed_icon.png') !important;
    background-color: #fff !important;
}

#buttons li#b-2:hover a, #buttons li#b-2:focus a, #buttons li#b-2[aria-selected="true"] a {
    background-position: top 25px left 23px !important;
background-image: url('../pics/insta_embed_icon.png');
    background-repeat: no-repeat;
background-color: #ff5320 !important;
}

#buttons li a.youtube {
    background-position: top -22px left 20px !important;
    background-repeat: no-repeat;
    background-image: url('../pics/yt_embed_icon.png') !important;
    background-color: #fff !important;
}
#buttons li a.youtube:hover, #buttons li a.youtube:focus {
    background-position: top 22px left 20px !important;
}
#mailto{text-decoration:none;}
#mailto:hover,#mailto:focus{color:#D13100;}
#district-logo{top:84px;}
#left-address h3{margin: 0 0 0.5px -0.5px;}
#core-values ul li:after{color: #ff5420;}
.dark{background-color:#181f33 !important;}
#pageNav ul li a,#pageNav ul li strong, #pageNav ul li a:hover, #pageNav ul li a:focus{color: #181f33 !important;}
#pageNav ul li strong, #pageNav ul li a:hover, #pageNav ul li a:focus{border-color:#ff5420;}

#slide-1 {background-image: url('../pics/parallax1.jpg');}
#wrapper .content{padding:0 0 320px;}


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

#footer .inside {height: 400px!important;}