.navigation-menu {
  background: #333;
}

a:hover {
  color: #ff0 !important;
}

ul.sf-menu.sf-style-default li:hover, ul.sf-menu.sf-style-default li.sfHover, ul.sf-menu.sf-style-default a.is-active, ul.sf-menu.sf-style-default a:focus, ul.sf-menu.sf-style-default a:hover, ul.sf-menu.sf-style-default span.nolink:hover {
  color: #ff0;
}

ul.sf-menu.sf-style-default a, ul.sf-menu.sf-style-default a:visited, ul.sf-menu.sf-style-default span.nolink {
  color: #ff0;
  background: #29468c;
  text-decoration: none;
  font-size: 1em;
  font-weight: 300;
}

body {
  background-color: #000;
}

#about .content p {
  color: #ff0;
}

#about .content h2 {
  color: #ff0;
}




#services .color2 {
  background: #333;
}

a {
  color: #ff0;
}

#block-views-block-achievements-block-1 h2 {
  background: #333;
  color: #ff0;
}

#block-views-block-document-section-block-1 h2 {
  background: #333;
  color: #ff0;
}

#block-views-block-latest-update-block-1 h2 {
  background: #333;
  color: #ff0;
}

.banner .buttons i {
  color: #ff0 !important;
}

.testimonial-videos .views-field-title {
  background: #333;
}

.testimonial-videos .slick__slide a {
  color: #ff0;
}

.testimonial-videos .btn-02 {
  color: #333;
}

.footerlogoss .btn-01 {
  color: #333;
}

.back-to-top {
  background: #333;
}

.footerlogoss {
  background: #585555;
}

.footer-link h2 {
  color: #ff0;
}

#footerbottomlink1 {
  color: #ff0;
}

#footerbottom2ndlink {
  color: #ff0;
}

#footerlastlink {
  color: #ff0;
}

#footerlastlinkfouth {
  color: #ff0;
}

#footer .copyright {
  color: #ff0;
}

#footer .credits {
  color: #ff0;
}

.action-title {
  color: #ff0;
}

.plud {
  color: #ff0 !important;
  background: #333 !important;
  border: 1px solid #ff0;
}

.footer-bottom-link ul li a {
  color: #ff0;
}

#btn-back-to-top .fa-arrow-circle-o-up {
  color: #ff0;
}

.back-to-top:hover {
  color: #ff0;
}



ul.sf-menu.sf-style-default a, ul.sf-menu.sf-style-default a:visited, ul.sf-menu.sf-style-default span.nolink {
  background: #333;
}

#block-views-block-achievements-block-1 p {
  color: #ff0;
}

#block-screenreader a, #block-skiptomain a {
  color: #ff0;
}

.textsize {
  color: #ff0;
}

.colour-span {
  color: #ff0;
}

#block-languageswitcher ul li a {
  color: #ff0;
}

#topbar {
  background: #000;
}

#views_slideshow_controls_text_latest_update-block_1 {
  background: #333;
}

#views_slideshow_controls_text_pause_latest_update-block_1 a {
  color: #ff0;
}

.newspress .more-link {
  background: #333 !important;
}

.more-link a {
  color: #ff0;
}

#block-views-block-document-section-block-1 li:before {
  color: #9d9d72;
}

/* #block-views-block-document-section-block-1 ul li {
  border-bottom: 1px dashed #9d9d72;
} */

/* #block-views-block-latest-update-block-1 .views-field-title {
  border-bottom: 1px dashed #9d9d72;
} */

.footer-link h2::after {
  background: #ff0;
}

#block-views-block-latest-update-block-1 .views-field-title::before {
  color: #9d9d72;
}

.box-content h5 {
  color: #ff0;
}

.box-content {
  color: #ff0 !important;
}

.box1 {
  background: #1e1d1d;
  border-bottom: 2px solid #000;
}

.content .more-link {
  background: #333;
}

#services .box {
  background: #333;
}

#services .box h4 a {
  color: #ff0;
}

.slick-arrow::before {
  font-size: 36px;
  font-size: 2.25rem;
}

/*--------------------------Inner Page CSS Start Here---------------------*/

.innerpage-content {
  color: #ff0;
}

#views_slideshow_controls_text_latest_update-block_1 {
  background: #000;
}

.more-link {
  background-image: linear-gradient(tobottom, #333, #333);
  -webkit-border-radius: 28;
  -moz-border-radius: 28;
  border-radius: 0;
  color: #ff0;
  display: inline-block;
  font-weight: 500;
  margin-top: 6px;
  border-bottom-left-radius: 14px;
  border-top-right-radius: 14px;
  background: #333;
  padding: 4px 20px;
}

#block-views-block-document-section-inner-page-block-1 li:before {
  color: #9d9d72;
}

#block-views-block-document-section-inner-page-block-1 ul li {
  border-bottom: 1px dashed #9d9d72;
}

#block-views-block-document-section-inner-page-block-1 h2 {
  background: #000;
  color: #ff0;
}

/* #block-views-block-latest-update-block-1-2 .views-field-title {
  border-bottom: 1px dashed #9d9d72;
} */

#block-views-block-latest-update-block-1-2 .views-field-title::before {
  color: #9d9d72;
}

#block-views-block-latest-update-block-1-2 h2 {
  background: #000;
  color: #ff0;
}

/*--------------------------Inner Page CSS End Here---------------------*/
.form-required {
  color: #ff0 !important;
}

.innerpage-content h1 {
  color: #ff0;
}

.minister-content h6 {
  color: #ff0;
}

.field-content a {
  color: #ff0 !important;
}

/* .item-list a {
  color: #ff0 !important;
} */

#block-views-block-achievements-block-1 li::before, #block-views-block-document-section-inner-page-block-1 li::before {
  color: #ff0 !important;
}

#block-views-block-document-section-block-1 li:before {
  color: #ff0 !important;
}

#block-views-block-latest-update-block-1 .views-field-title::before {
  color: #ff0 !important;
}

#block-views-block-latest-update-block-1-2 .views-field-title::before {
  color: #ff0 !important;
}

.table {
  color: #ff0;
}

.footer-view {
  color: #ff0 !important;
  background: #333 !important;
}

.more-link {
  background: #333 !important;
}

.tree li a {
  color: #ff0 !important;
  
}

.tree li a:hover, .tree li a:hover+ul li a {
  background: #333 !important;
}

.more-link {
  color: #ff0 !important;
}

.pager li a {
  color: #ff0 !important;
  background: #333 !important;
}

#main-content .innerpage-content .item-list ul li::before {
  content: "\f061";
  color: #ff0 !important;

}

.sitemap-item .menu-item::before {
  content: "\f061";
  color: #ff0 !important;

}

.breadcrumb li a {
  color: #ff0 !important;
}

.breadcrumb-items li:last-child {
  color: #ff0 !important;
  background: #808080 !important;
}

.breadcrumb li:last-child::after {
  background: #808080 !important;
}

input#edit-submit {
  /*background-color: #333 !important;*/
  /*color: #ff0 !important;border: 1px solid #333;*/
}

.search-form .form-submit {
  border: 1px solid #333 !important;
  background: #333 !important;
  color: #ff0 !important;
}

.table-hover tbody tr:hover {
  color: #ff0 !important;
}

.slick-arrow::before {
  color: #ff0 !important;
}

.footerlogoss .btn-01 {
  color: #ff0 !important;
}



.breadcrumb li a::after {
  background: #333;
}

#views_slideshow_controls_text_previous_latest_update-block_1 a {
  color: #ff0 !important;
}

#views_slideshow_controls_text_next_latest_update-block_1 a {
  color: #ff0 !important;
}

.admission a {
  color: #ff0 !important;
}

.minister-block h5 {

  color: #ff0 !important;
}

#block-styleswitcher a:hover {
  color: #000 !important;
}

.minister-block h5 {
  background: #333 !important;
}


.box-admission {
  background: #333 !important;
}

.newspress {
  background: #333 !important;
}

#block-views-block-achievements-block-1 h2 {
  background: #000 !important;
}

#block-views-block-document-section-block-1 h2 {
  background: #000 !important;
}

#block-views-block-latest-update-block-1 h2 {
  background: #000 !important;
}

a.style-default:hover {
  color: #000 !important;
}

a.style-black:hover {
  color: #fff !important;
}

a.style-gray:hover {
  color: #fff !important;
}

#block-views-block-latest-update-block-1-2 {
  background: #333;
}

#block-views-block-document-section-inner-page-block-1 {
  background: #333;
}

.back-to-top:hover {
  background: #333;
  color: #ff0;
}

a.reset:hover {
  color: #000 !important;
}

a.increase:hover {
  color: #000 !important;
}


a.decrease:hover {
  color: #000 !important;
}

.item-list-search li::before {
  color: #ff0 !important;
}

.webform-button--submit {
  background: #333 !important;
}

.table-bordered tr th {
  background-color: #333 !important;
}

.black-theme-image {
  border: 1px solid #dee2e6;
}

.grey-theme-image {
  border: 1px solid #dee2e6;
}

li.active-trail.sf-depth-1>a {
  background-color: #000;
}

.breadcrumb li {
  background: linear-gradient(#333, #333);
  color: #ff0 !important;
}

.breadcrumb li:after {
  box-shadow: 2px -2px 0 2px #212529, 3px -3px 0 2px rgba(0,0,0,0.77);
}

.breadcrumb li:after {
  background: #333 !important;
}

.field-content {
  color: #ff0 !important;
}

.bn-controls button {
  background-color: #000 !important;
}

#team {
  background: #000;
}

.innerpage-content a {
  color: #ff0 !important;
}

/* #block-styleswitcher li a:hover {
  color: #000 !important;
} */


.language a {
  color: #ff0 !important
}