
	html,
body {
  background-color: #eeeeee !important;
  color: #333333;
}
a {
  color: #333333 !important;
  text-decoration: none;
}
a:hover {
  color: #1f1f1f !important;
  text-decoration: underline;
}
.primary-color {
  color: #aecb2c !important;
}
.primary-font-color {
  color: #333333 !important;
}
.primary-bg {
  background-color: #aecb2c !important;
}
.light-primary-bg {
  background-color: #9ab718 !important;
}
.primary-border {
  border-color: #aecb2c !important;
}
.primary-border-light {
  border-color: #c2df40 !important;
}
.secondary-font-color {
  color: white !important;
}
.ui-dialog .ui-dialog-titlebar {
  background: #aecb2c !important;
}
.themes a {
  color: white !important;
}
.breadcrumb {
  color: #333333;
}
.breadcrumb span.active {
  color: #aecb2c;
}
.list-page .list-page-item .list-page-item-date {
  color: #333333;
}
.list-page .list-page-item .list-page-item-content .list-page-item-text {
  color: #333333;
}
.list-item .list-item-text {
  color: #333333 !important;
}
.site-logo a {
  color: white !important;
}
.site-logo a:hover {
  color: white !important;
}
.quick-links a {
  color: white !important;
}
nav#navigation {
  border-bottom: 2px solid #aecb2c;
}
nav#navigation .show-navigation a {
  color: #333333;
}
nav#navigation ul#mega-menu a {
  color: white !important;
}
nav#navigation ul#mega-menu ul {
  background: #c2df40;
}
nav#navigation ul#mega-menu ul.pre-previous > li.selected {
  background: #aecb2c;
}
nav#navigation ul#mega-menu ul li:hover {
  background: #b8d536;
}
nav#navigation ul#mega-menu ul li.selected {
  background: #b8d536;
}
nav#navigation ul#mega-menu ul li a {
  color: white !important;
}
nav#navigation .servicemenu ul.quick-links {
  border-top: 1px solid white;
}
nav#navigation .servicemenu ul.quick-links li {
  background-color: #aecb2c;
}
nav#navigation .servicemenu ul.quick-links li a {
  color: white !important;
}
.list-page-item-date {
  color: #1f1f1f !important;
}
.feedback-holder .feedback-step1 .row .feedback-category:hover {
  background-color: #86a304 !important;
}
.feedback-holder .feedback-step1 .row .feedback-category.active {
  background-color: #86a304 !important;
}
.hotspot-item .hotspot-content .hotspot-text p {
  color: #aecb2c;
}
.hotspot-item .hotspot-content .hotspot-text a {
  color: #0645ad !important;
}
.hotspot-item .hotspot-content .hotspot-link-list a {
  color: #aecb2c !important;
  text-decoration: none !important;
}
.text-page .text-page-content a {
  color: #0645ad !important;
  text-decoration: underline;
}
.text-page .text-page-content a:hover {
  color: #003199 !important;
}
.text-page .text-page-content table thead tr {
  border-bottom: 1px solid #c6c6c6;
}
.text-page .text-page-content table tr:nth-child(even) {
  background-color: #c6c6c6;
  color: #333333;
}
.text-page .text-page-content .text-page-text a {
  color: #0645ad !important;
}
.text-page .text-page-content .text-page-text a:hover {
  color: #003199 !important;
}
.text-page .text-page-content .text-page-text .calltoactiontext a,
.text-page .text-page-content .text-page-text .calltoactiontext p {
  color: white !important;
}
.text-page .text-page-content .text-page-text .calltoactiontext2 {
  color: white !important;
}
.text-page .text-page-content .text-page-text .calltoactiontext2 a,
.text-page .text-page-content .text-page-text .calltoactiontext2 p {
  color: white !important;
}
.text-page .text-page-content .text-page-text .calltoactiontext2 a:hover,
.text-page .text-page-content .text-page-text .calltoactiontext2 p:hover {
  color: white !important;
}
.text-page .text-page-content .text-page-text .calltoactiontext2:hover {
  color: white !important;
}
.text-page .text-page-content .text-page-opdate-info a {
  color: #0645ad !important;
}
.text-page .text-page-right-content .hotspot-link-list {
  padding-top: 0px;
  display: inline-block;
}
.text-page .text-page-right-content .hotspot-link-list .kicon,
.text-page .text-page-right-content .hotspot-link-list a {
  color: white !important;
}
.calltoactiontext {
  color: #333333 !important;
}
.calltoactiontext a,
.calltoactiontext p {
  color: #333333 !important;
}
.calltoactiontext a:hover,
.calltoactiontext p:hover {
  color: #333333 !important;
}
.calltoactiontext:hover {
  color: #333333 !important;
}
.calltoactiontext2 {
  color: white !important;
}
.calltoactiontext2 a,
.calltoactiontext2 p {
  color: white !important;
}
.calltoactiontext2 a:hover,
.calltoactiontext2 p:hover {
  color: white !important;
}
.calltoactiontext2:hover {
  color: white !important;
}
.footer .footer-item a[href^="mailto:"] {
  color: #aecb2c !important;
  text-decoration: underline;
}
.footer .footer-item a[href^="mailto:"]:hover {
  color: #9ab718 !important;
}
.footer .footer-item a {
  color: #aecb2c !important;
}
.pagination > li > a:hover,
.pagination > li > a:focus {
  color: white !important;
  border-color: #aecb2c;
  background-color: #aecb2c;
}
.section-page .hotspot-item {
  background: none;
}
.section-page .hotspot-item .hotspot-item-header {
  background: #aecb2c !important;
}
@media only screen and (max-width: 992px) {
  nav#navigation ul#mega-menu > li {
    background-color: #aecb2c;
  }
  nav#navigation ul#mega-menu > li > a {
    color: white !important;
  }
}
/* Text page */

.text-page .text-page-content .text-page-header {
  color: #333333;
}
.text-page .text-page-content .text-page-header .text-page-title h1 {
  color: #333333;
}
/* Slide show */

.slideshow-controls span > i {
  color: #aecb2c;
}
.slideshow-controls span:hover > i,
.slideshow-controls span.active > i {
  color: #9ab718;
}
.slideshow .slide-link {
  color: #aecb2c;
}
.slideshow > div,
.slideshow .owl-item {
  background-color: #eeeeee;
}
.slideshow .owl-controls .owl-pagination .owl-page > span {
  background-color: #aecb2c !important;
  color: #aecb2c !important;
}
.slideshow .owl-controls .owl-pagination .owl-page > span:hover {
  background-color: #9ab718 !important;
  color: #9ab718 !important;
}
.slideshow .owl-controls .owl-pagination .owl-page.active > span {
  border-color: #aecb2c !important;
}
.frontpage .sender .slide-text,
.section-page .sender .slide-text {
  background: #9ab718;
}
.frontpage .sender:before,
.section-page .sender:before {
  background: #aecb2c;
}
.frontpage .slideshow .slide-text,
.section-page .slideshow .slide-text {
  color: #333333 !important;
  background-color: #eeeeee !important;
}
.frontpage .slideshow:before,
.section-page .slideshow:before {
  background: #aecb2c;
}
/* Editor login and to top */

.footer .editor-login {
  color: #aecb2c !important;
}
.footer .editor-login .kicon {
  color: #aecb2c !important;
}
.footer .to-top {
  color: #aecb2c !important;
}
.footer .footer-item {
  color: #333333 !important;
}
.footer .footer-item .kicon {
  color: #333333 !important;
}
.footer h4 {
  color: #333333 !important;
}
.news-item .news-item-read-more {
  color: #aecb2c !important;
}
.news-item:hover .news-item-read-more,
.news-item:focus .news-item-read-more {
  color: #9ab718 !important;
}
.primary-bg-light {
  background-color: #c2df40;
}
.list-item:hover,
.list-item:focus {
  background: #aecb2c !important;
}
/* Text page */

.text-page .text-page-content .text-page-header {
  color: #333333 !important;
}
.text-page .text-page-content .text-page-header .text-page-title h1 {
  color: #333333 !important;
}
.most-visited-pages {
  color: #aecb2c !important;
}
.most-visited-pages ul > li > a {
  color: #aecb2c !important;
}
.most-visited-pages .hotspot-item {
  background: none !important;
  color: #aecb2c !important;
}
.most-visited-pages .hotspot-item .hotspot-content .hotspot-link-list a {
  color: #aecb2c !important;
}
.most-visited-pages .hotspot-item .hotspot-content .hotspot-link-list a .kicon {
  color: #aecb2c !important;
}
