body {
  background: #F9F9F9; }

a:link, a:visited {
  color: #fff; }

a:hover {
  color: #471516; }

.top_part {
  background-color: #EFEFF0; }
  .top_part .top_part_wrapper .left a {
    color: #2a2752; }
  .top_part .top_part_wrapper .right input {
    background: #EFEFF0; }

.menu_container {
  background-color: #2a2752;
  height: 69px; }
  @media (max-width: 990px) {
    .menu_container {
      height: auto; } }
  .menu_container .menu_wrapper .logo_wrapper .school_primary_name .school_primary_name1 {
    color: #334a9a; }
  .menu_container .menu_wrapper .logo_wrapper .school_primary_name .school_primary_name2 {
    color: #8A8A8F; }
  .menu_container .menu_wrapper .menu-main_menu-container ul li:hover, .menu_container .menu_wrapper .menu-main_menu-container ul li.current-page-ancestor {
    background-color: #EFEFF0; }
    .menu_container .menu_wrapper .menu-main_menu-container ul li:hover a, .menu_container .menu_wrapper .menu-main_menu-container ul li.current-page-ancestor a {
      color: #471516; }
  .menu_container .menu_wrapper .hamburger-menu:hover {
    color: #FFD600 !important; }

@media (max-width: 480px) {
  .banner_home .horizontal_line {
    background-color: #334a9a; } }
.banner_home .gradient_for_text {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  background: linear-gradient(to bottom, transparent, rgba(6, 3, 3, 0.6));
  bottom: 0; }
.banner_home .banner_contents .banner_title {
  color: #ffffff; }
  @media (max-width: 480px) {
    .banner_home .banner_contents .banner_title {
      color: #334a9a; } }
.banner_home .banner_contents .banner_motto {
  color: #FFD600;
  font-size: 2.8em; }
  @media (max-width: 990px) {
    .banner_home .banner_contents .banner_motto {
      font-size: 1.8em; } }
.banner_home .banner_contents .banner_icons a:first-child, .banner_home .banner_contents .banner_icons a:last-child {
  color: #fff; }
  @media (max-width: 480px) {
    .banner_home .banner_contents .banner_icons a:first-child, .banner_home .banner_contents .banner_icons a:last-child {
      color: #334a9a;
      font-size: 1.3em; } }

.content_wrapper .upcoming_events_section {
  background: #2a2752; }
  .content_wrapper .upcoming_events_section .events_section_title {
    border-bottom: 1px solid #ffffff; }
    .content_wrapper .upcoming_events_section .events_section_title .e_title {
      color: #ffffff; }
    .content_wrapper .upcoming_events_section .events_section_title .btn_yellow {
      background: #fff;
      border-radius: 6px;
      color: #2a2752; }
  .content_wrapper .upcoming_events_section .events_wrapper .events_item .calendar {
    width: 86px;
    height: 80px;
    display: block;
    position: absolute; }
    .content_wrapper .upcoming_events_section .events_wrapper .events_item .calendar .cal_img {
      display: block;
      padding: 10px 0;
      border: 1px solid #fff;
      border-top-right-radius: 6px;
      border-top-left-radius: 6px;
      text-align: center; }
    .content_wrapper .upcoming_events_section .events_wrapper .events_item .calendar .cal_date {
      display: block;
      text-align: center;
      padding: 5px 0;
      color: #2a2752;
      font-size: 1.7em;
      background: #fff;
      border-bottom-right-radius: 6px;
      border-bottom-left-radius: 6px; }
  .content_wrapper .upcoming_events_section .events_wrapper .events_item .events_date {
    color: #334a9a; }
  .content_wrapper .upcoming_events_section .events_wrapper .events_item .event_details {
    color: #ffffff; }
    .content_wrapper .upcoming_events_section .events_wrapper .events_item .event_details div.events_time svg {
      stroke: #fff;
      fill: #fff; }
    .content_wrapper .upcoming_events_section .events_wrapper .events_item .event_details div.events_loc svg {
      stroke: #fff;
      fill: #fff; }
    .content_wrapper .upcoming_events_section .events_wrapper .events_item .event_details div.events_loc span {
      color: #fff; }
.content_wrapper .latest_news_items .news_item {
  background: #ffffff;
  box-shadow: 2px 2px 4px RGBA(0, 0, 0, 0.16); }
  .content_wrapper .latest_news_items .news_item .news_image .read_more {
    background: #2a2752;
    color: #fff; }
  .content_wrapper .latest_news_items .news_item .news_content .title {
    color: #4B4F56; }
  .content_wrapper .latest_news_items .news_item .news_content .content {
    color: #8A8A8F; }
  .content_wrapper .latest_news_items .news_item .news_date {
    color: #8A8A8F; }
    .content_wrapper .latest_news_items .news_item .news_date svg {
      stroke: #2a2752;
      fill: #2a2752; }
.content_wrapper .latest_news_section {
  border-bottom: 1px solid #2a2752; }
  .content_wrapper .latest_news_section .section_title {
    color: #2a2752; }
  .content_wrapper .latest_news_section .btn_green {
    background: #2a2752;
    border-radius: 6px;
    color: #fff; }
.content_wrapper .view_galleries_content .galleries_title {
  color: #2a2752; }
.content_wrapper .view_galleries_content .btn_green {
  background: #2a2752;
  color: #fff; }

.download-icons {
  background: #2a2752; }
  .download-icons .download_icons_wrapper {
    color: #fff; }

.footer {
  background: #222324; }
  .footer .footer_wrapper .top_footer .school_details .school_logo_notes .school_name {
    color: #fff; }
    .footer .footer_wrapper .top_footer .school_details .school_logo_notes .school_name .school_name_h {
      color: #FFD600; }
  .footer .footer_wrapper .top_footer .school_details .school_logo_notes .school_address {
    color: #ffffff; }
  .footer .footer_wrapper .top_footer .school_contact .school_contact_title {
    color: #fff;
    border-bottom: 1px solid #fff; }
  .footer .footer_wrapper .top_footer .school_contact .school_contact_phone, .footer .footer_wrapper .top_footer .school_contact .school_contact_fax {
    color: #fff; }
  .footer .footer_wrapper .top_footer .school_contact .school_contact_email a {
    color: #FFD600; }
  .footer .footer_wrapper .top_footer .school_socialmedia .socialmedia_title {
    color: #fff;
    border-bottom: 1px solid #fff; }
  .footer .footer_wrapper .bot_footer div.f_links a {
    color: #4B4F56; }
  .footer .footer_wrapper .bot_footer div.copyright {
    color: #4B4F56; }

/*-----------------------content.css-------------------------*/
.common_page_wrapper {
  background: #ffffff; }
  .common_page_wrapper .contentpages_wrapper div.left {
    background: #2a2752; }
    .common_page_wrapper .contentpages_wrapper div.left li a {
      color: #fff; }
      .common_page_wrapper .contentpages_wrapper div.left li a:hover {
        color: #FFD600; }
    .common_page_wrapper .contentpages_wrapper div.left li.current_page_item a {
      color: #FFD600; }
  .common_page_wrapper .contentpages_wrapper div.right {
    background: #fff; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_title {
      color: #2a2752; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .news_date {
      color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content h1 {
      color: #2a2752; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content h2 {
      color: #4B4F56; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content h3 {
      color: #2a2752; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .leader {
      border-bottom: 1px solid #4B4F56;
      color: #2D3136; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content p {
      color: #5F5F5F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content blockquote {
      background: #E5F3FB;
      color: #5F5F5F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content table {
      border: 2px solid #2a2752;
      color: #5F5F5F; }
      .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content table tr:first-child {
        background: #2a2752;
        color: #fff; }
      .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content table tr:nth-child(even) {
        background: #F2F2F2; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .download_box {
      border: 2px solid #2a2752; }
      .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .download_box a {
        color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .download_icon {
      background: #2a2752; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .download_icon_svg {
      background-color: #fff;
      color: transparent; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .download_text {
      color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .download_button_svg {
      background: #2a2752;
      color: transparent; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .external_box {
      border: 2px solid #2a2752; }
      .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .external_box a {
        color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .external_icon {
      background: #2a2752; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .external_icon_svg {
      background-color: #fff;
      color: transparent; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .external_text {
      color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .external_button_svg {
      background: #2a2752; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content ul {
      color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content ol li {
      color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content ol li:before {
      color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .news_date {
      color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content h4, .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content strong {
      font-size: 16px;
      padding: 6px 0 8px 0; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content h2 {
      font-size: 20px;
      padding: 6px 0 8px 0; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content h1 {
      font-size: 22px;
      padding: 6px 0 8px 0; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content h3 {
      font-size: 18px;
      padding: 6px 0 8px 0; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content ul {
      margin-top: 15px;
      margin-left: 15px; }
      .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content ul li {
        font-size: 14px;
        list-style: circle;
        padding: 0px 0px 10px 15px; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content ol {
      margin-top: 15px;
      margin-left: 15px; }
      .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content ol li {
        font-size: 14px;
        padding: 0px 0px 10px 15px; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content hr {
      margin: 15px 0; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content td, .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content div {
      font-size: 14px; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .alignleft {
      float: left;
      margin-right: 15px; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .alignright {
      margin-left: 15px;
      float: right; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .aligncenter {
      display: block;
      margin: auto; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content a {
      target: _blank; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content a {
      color: #2a2752; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content a:hover {
      color: #471516;
      text-decoration: none; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .downloadbox_wrapper .downloadBox {
      border: 2px solid #2a2752; }
      .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .downloadbox_wrapper .downloadBox .download_stripe {
        background: #2a2752; }
      .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .downloadbox_wrapper .downloadBox .download_details .download_title {
        color: #8A8A8F; }
      .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .downloadbox_wrapper .downloadBox .download_details .download_text {
        color: #2a2752; }

p {
  color: #8A8A8F; }

strong {
  color: #8A8A8F; }

em {
  color: #8A8A8F; }

.events_dropdown {
  color: #8A8A8F; }
  .events_dropdown .events_dropdown_wrapper svg {
    fill: #2a2752;
    stroke: #2a2752; }
  .events_dropdown .events_dropdown_wrapper select {
    color: #2a2752; }

.form-two-column .leftForm input {
  border-bottom: 1px solid #2a2752; }

.form-one-column input {
  border-bottom: 1px solid #2a2752; }
.form-one-column label {
  color: #8A8A8F; }
.form-one-column textarea {
  border: 1px solid #2a2752; }
  .form-one-column textarea::placeholder {
    color: #8A8A8F; }

input[type="submit"] {
  background: #2a2752; }

.paging {
  color: #2a2752; }
  .paging .pages a.current {
    background: #2a2752; }

.events_wrapper .events_item_content {
  border-bottom: 1px solid #8A8A8F; }
  .events_wrapper .events_item_content div.calendar .cal_img {
    border: 1px solid #2a2752; }
    .events_wrapper .events_item_content div.calendar .cal_img svg {
      stroke: #2a2752;
      fill: #2a2752; }
  .events_wrapper .events_item_content div.calendar .cal_date {
    color: #fff;
    background: #2a2752; }
  .events_wrapper .events_item_content div.events_details {
    width: 50%; }
    .events_wrapper .events_item_content div.events_details .e_title {
      color: #4B4F56; }
    .events_wrapper .events_item_content div.events_details .e_time, .events_wrapper .events_item_content div.events_details .e_loc {
      color: #8A8A8F; }
      .events_wrapper .events_item_content div.events_details .e_time svg, .events_wrapper .events_item_content div.events_details .e_loc svg {
        stroke: #2a2752;
        fill: #2a2752; }
  .events_wrapper .events_item_content div.read_more_div .read_more {
    background: #2a2752; }

.gallery_wrapper .gallery_item .gallery_name {
  color: #4B4F56; }

.latest_news_items .news_item {
  background: #ffffff;
  box-shadow: 2px 2px 4px RGBA(0, 0, 0, 0.16); }
  .latest_news_items .news_item .news_image {
    position: relative; }
    .latest_news_items .news_item .news_image .read_more {
      background: #FFD600;
      color: #2a2752; }
  .latest_news_items .news_item .news_content .title {
    color: #4B4F56; }
  .latest_news_items .news_item .news_date {
    color: #8A8A8F; }
    .latest_news_items .news_item .news_date svg {
      stroke: #2a2752;
      fill: #2a2752; }

table {
  color: #8A8A8F;
  width: 80%;
  padding: 0;
  margin-top: 15px;
  border-spacing: 0 0; }

td {
  border: 1px solid;
  padding: 10px 0; }

tr:nth-child(1) td {
  background: #2a2752;
  color: #fff;
  font-weight: bold;
  border: 1px solid #2a2752;
  padding: 5px; }
  tr:nth-child(1) td strong {
    color: #fff; }

.common_page_wrapper {
  background: #ffffff; }
  .common_page_wrapper .contentpages_wrapper div.menu_blank {
    background: #f9f9f9; }
  .common_page_wrapper .contentpages_wrapper div.left {
    background: #2a2752; }
    @media all and (max-width: 768px) {
      .common_page_wrapper .contentpages_wrapper div.left li a {
        color: #fff; }
        .common_page_wrapper .contentpages_wrapper div.left li a:hover {
          color: #FFD600; } }
    .common_page_wrapper .contentpages_wrapper div.left li li.current_page_item a {
      color: #FFD600; }
  .common_page_wrapper .contentpages_wrapper div.right {
    background: #fff; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_title {
      color: #2a2752; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content ul {
      color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content ol li {
      color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content ol li:before {
      color: black;
      color: #8A8A8F; }
    .common_page_wrapper .contentpages_wrapper div.right .right_wrapper .common_page_content .news_date {
      color: #8A8A8F; }

/******************search ***********************/
.archive-title {
  color: #2a2752 !important; }

.search-title a {
  color: #2a2752 !important; }

/*# sourceMappingURL=skinned.css.map */
