@charset "UTF-8";
a:hover {
  color: #cccccc;
}

.main-content {
  background: #ffffff;
}

.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 {
  color: #fff;
}
.banner_home .banner_contents .b_div {
  background-color: #fff;
}
.banner_home .banner_contents a {
  background: rgba(220, 41, 30, 0.5);
  border: 1px solid #dc291e;
  color: #fff;
}

@media (max-width: 768px) {
  .menu-main_menu-container ul#menu-main_menu li {
    border-bottom: 1px solid #1a475c;
  }
}
.menu-main_menu-container ul#menu-main_menu li a {
  color: #1a475c;
}

.mobile_container .icon_div {
  background: #efeff4;
}
.mobile_container a:nth-child(2) {
  color: #dc291e;
}

.top_header {
  border-bottom: 1px solid #c8c7cc;
}
.top_header .logo_cont {
  height: 73px;
  background-size: contain !important;
}
.top_header .right_item .areyou {
  color: #c8c7cc;
}
.top_header .right_item input {
  color: #8a8a8f;
}
.top_header .right_item a.top_links {
  color: #8a8a8f;
}
.top_header .right_item a.top_links.borderRight {
  border-right: 1px solid #c8c7cc;
}

.content_wrapper .hotlinks_cont a.quick_link_item .overlay_container span {
  color: white;
}
.content_wrapper .latest_news_section .latest_news_title {
  border-bottom: 1px solid #dc291e;
}
.content_wrapper .latest_news_section .latest_news_title .links a {
  color: #c8c7cc;
}
.content_wrapper .latest_news_section .latest_news_title .links a.selected,
.content_wrapper .latest_news_section .latest_news_title .links a:hover {
  color: #dc291e;
}
.content_wrapper .latest_news_section .latest_news_title .view_all_btn {
  background: #ffb60f;
  color: #fff;
}
.content_wrapper
  .latest_news_section
  .news_wrapper
  .news_item
  div.n_content
  .n_title {
  color: #dc291e;
}
.content_wrapper
  .latest_news_section
  .news_wrapper
  .news_item
  div.n_content
  .n_text {
  color: #666666;
}
.content_wrapper .latest_news_section .news_wrapper .news_item div.n_content a {
  color: #333d63;
}
.content_wrapper
  .latest_news_section
  .event_items_cont
  .all_events_wrapper_home
  .events_container
  .e_date {
  color: white;
  background-color: #dc291e;
}
.content_wrapper
  .latest_news_section
  .event_items_cont
  .all_events_wrapper_home
  .events_container
  .e_content
  .e_title {
  color: #4b4f56;
}
.content_wrapper
  .latest_news_section
  .event_items_cont
  .all_events_wrapper_home
  .events_container
  .e_content
  .e_details {
  color: #8a8a8f;
}

.quick_links_wrapper {
  background: #f9f9f9;
}
.quick_links_wrapper .q_link_item {
  border-right: 1px solid #efeff4;
}
@media (max-width: 768px) {
  .quick_links_wrapper .q_link_item {
    border-right: 0;
  }
}
.quick_links_wrapper .q_link_item .icon_text {
  color: #333d63;
}

.download-icons {
  background: #dc291e;
}
.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: #ffb60f;
}
.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: #ffb60f;
}
.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: #666666;
}
.footer .footer_wrapper .bot_footer div.copyright {
  color: #666666;
}

svg {
  fill: #333d63;
  stroke: #333d63;
}

/*----------------------content page ----------------*/
table {
  width: 80%;
  padding: 0;
  margin-top: 15px;
  border-spacing: 0 0;
}

td {
  border: 1px solid;
}

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

.contentpages_wrapper {
  color: #8a8a8f;
}
.contentpages_wrapper div.left .left_wrapper {
  min-height: 400px;
}
.contentpages_wrapper div.left .left_wrapper .common_page_title {
  color: #dc291e;
}
.contentpages_wrapper div.right {
  background: #f9f9f9;
}
.contentpages_wrapper div.right .page_title {
  color: #fff;
}
.contentpages_wrapper div.right li {
  border-bottom: solid 1px #efeff4;
}
.contentpages_wrapper div.right li a {
  color: #8a8a8f;
}
.contentpages_wrapper div.right li a:hover {
  color: #8a8a8f;
}
.contentpages_wrapper div.right li.current_page_item a {
  color: #dc291e;
}

.common_page_content blockquote {
  background: #e5f3fb;
  color: #5f5f5f;
}
.common_page_content table {
  border: 2px solid #dc291e;
  color: #5f5f5f;
}
.common_page_content table tr:first-child {
  background: #dc291e;
  color: #fff;
}
.common_page_content table tr:nth-child(even) {
  background: #f2f2f2;
}
.common_page_content .download_box {
  border: 2px solid #dc291e;
}
.common_page_content .download_box a {
  color: #8a8a8f;
}
.common_page_content .download_icon {
  background: #dc291e;
}
.common_page_content .download_icon_svg {
  background-color: #fff;
  color: transparent;
}
.common_page_content .download_text {
  color: #8a8a8f;
}
.common_page_content .download_button_svg {
  background: #dc291e;
  color: transparent;
}
.common_page_content .external_box {
  border: 2px solid #dc291e;
}
.common_page_content .external_box a {
  color: #8a8a8f;
}
.common_page_content .external_icon {
  background: #dc291e;
}
.common_page_content .external_icon_svg {
  background-color: #fff;
  color: transparent;
}
.common_page_content .external_text {
  color: #8a8a8f;
}
.common_page_content .external_button_svg {
  background: #dc291e;
  color: transparent;
}
.common_page_content strong {
  color: #8a8a8f;
  margin: 15px 0;
  font-size: 14px;
}
.common_page_content h4 {
  color: #8a8a8f;
  margin: 15px 0;
  font-size: 16px;
}
.common_page_content h4 strong {
  font-size: 16px;
  color: #8a8a8f;
  margin: 15px 0;
}
.common_page_content h5 {
  margin-bottom: 15px;
  color: #ffb60f;
}
.common_page_content a {
  color: #0e3472;
}
.common_page_content h2 {
  color: #333d63;
  font-size: 22px;
  margin: 15px 0;
  font-weight: bold;
}
.common_page_content h2 strong {
  font-size: 20px;
  color: #8a8a8f;
  margin: 15px 0;
}
.common_page_content h1 {
  color: #333d63;
  font-size: 34px;
  margin: 15px 0;
  font-weight: bold;
}
.common_page_content h1 strong {
  font-size: 22px;
  color: #8a8a8f;
  font-size: 22px;
  margin: 15px 0;
}
.common_page_content .leader {
  font-weight: bold;
  font-size: 14px;
}
.common_page_content h3 {
  font-size: 16px;
  color: #333d63;
  margin: 15px 0;
  font-weight: 600;
  font-style: italic;
}
.common_page_content h3 strong {
  font-size: 18px;
  font-size: 18px;
  color: #8a8a8f;
  margin: 15px 0;
}
.common_page_content ul {
  margin-top: 15px;
  margin-left: 15px;
}
.common_page_content ul li {
  font-size: 14px;
  list-style: circle;
  padding: 0px 0px 10px 15px;
}
.common_page_content ol {
  margin-top: 15px;
  margin-left: 15px;
}
.common_page_content ol li {
  font-size: 14px;
  padding: 0px 0px 10px 15px;
}
.common_page_content hr {
  margin: 15px 0;
}
.common_page_content td,
.common_page_content div {
  font-size: 14px;
}
.common_page_content td {
  padding: 5px;
}
.common_page_content p {
  margin-top: 15px;
}
.common_page_content .alignright {
  float: right;
  padding: 10px;
}
.common_page_content .aligncenter {
  display: block;
  margin: auto;
}
.common_page_content .alignleft {
  float: left;
  padding: 10px;
}
.common_page_content blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "“" "”" "‘" "’";
}
.common_page_content blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
.common_page_content blockquote:after {
  color: #ccc;
  content: close-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-left: 0.25em;
  vertical-align: -0.4em;
}
.common_page_content blockquote p {
  display: inline;
}

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

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

input[type="submit"] {
  color: #fff;
  background: #dc291e;
}

@media (max-width: 768px) {
  .details_cont .details_details {
    width: 100%;
    margin-left: 0;
  }
}

.banner_common .page_title {
  color: #fff;
}

.common_page_content .backtoArticles {
  color: #dc291e;
}
.common_page_content ul {
  color: #8a8a8f;
}
.common_page_content ol li {
  color: #8a8a8f;
}
.common_page_content ol li:before {
  color: #8a8a8f;
}
.common_page_content ol li:after .news_date {
  color: #8a8a8f;
}

.newsletter_wrapper .newsletter_item {
  border-bottom: 1px solid #0e3472;
}
.newsletter_wrapper .newsletter_item .nletter_title {
  color: #8a8a8f;
}
.newsletter_wrapper .newsletter_item .nletter_text {
  color: #dc291e;
}

.news_dropdown {
  color: #8a8a8f;
}
.news_dropdown .news_dropdown_wrapper svg {
  stroke: #dc291e;
  fill: #dc291e;
}
.news_dropdown .news_dropdown_wrapper select {
  color: #dc291e;
}

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

.events_item_content {
  border-bottom: 1px solid #8a8a8f;
}
.events_item_content div.calendar .calendar_box {
  background: #dc291e;
}
.events_item_content div.events_details .e_time,
.events_item_content div.events_details .e_loc {
  color: #8a8a8f;
}
.events_item_content div.read_more_div .read_more {
  color: #fff;
  background: #dc291e;
}

.news_item_content {
  border-bottom: 1px solid #8a8a8f;
}
.news_item_content div.news_content_details .n_title_content {
  color: #dc291e;
}
.news_item_content div.news_content_details .n_text_content {
  color: #8a8a8f;
}
.news_item_content div.read_more_div .read_more {
  color: #fff;
  background: #dc291e;
}

.paging {
  color: #dc291e;
}
.paging .pages a {
  color: #8a8a8f;
}
.paging .pages a.current {
  background: #dc291e;
  color: #fff;
}

.contentpages_wrapper div.right {
  background: #f9f9f9;
}
.contentpages_wrapper div.right li {
  border-bottom: solid 1px #efeff4;
}
.contentpages_wrapper div.right li a {
  color: #fff;
  color: #8a8a8f;
}
.contentpages_wrapper div.right li a:hover {
  color: #dc291e;
}
.contentpages_wrapper div.right li.current_page_item a {
  color: #dc291e;
}

.footer
  .footer_wrapper
  .top_footer
  .school_socialmedia
  .socialmedia_title
  a
  svg {
  fill: #ffb60f;
  stroke: #ffb60f;
}

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