.panel {
  background: rgba(255, 255, 255, 0.95);
}
.ph_iconbar {
  background: #01364a !important;
}
.ph_iconbar .icon-bar > a:hover i {
  color: #A3D004 !important;
  color: #fff;
}
.ph_iconbar .icon-bar > a:hover label {
  color: #A3D004 !important;
  color: #fff !important;
  text-decoration: underline;
}
.ph_iconbar .icon-bar > * i, .ph_iconbar .icon-bar > * label {
  color: #fff !important;
}
.top-bar-section li.active:not(.has-form) a:not(.button) {
  color: #A3D004 !important;
}
.ph-topbar .title-area a:hover {
  color: #222 !important;
  text-decoration: underline;
}
.ph-footer-wrapper a:hover {
  color: #444 !important;
  text-decoration: underline;
}
body {
  background-position: center bottom !important;
  background-size: auto !important;
}
.top-bar {
  background: #A3D004 !important;
}
.has-tip:hover, .has-tip:focus {
  border-bottom: none;
  color: #ddd;
}
.top-bar {
  background: #A3D004 !important;
}
.top-bar-section li:not(.has-form) a:not(.button) {
  background: #A3D004 !important;
  color: #fff !important;
}
.top-bar-section .has-form {
  background: #A3D004 !important;
}
.top-bar-section ul li {
  background: #176FBA !important;
}
.ph-topbar .active {
  color: #176FBA !important;
  background: #fff !important;
}
.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
  color: #A3D004;
}
h1, a {
  color: #A3D004;
}
/*
h1:hover, a:hover {
    color:  #A3D004;
    text-decoration: underline; 
  
}
*/
a:hover {
  color: #A3D004;
  text-decoration: underline;
}
.ph-button a {
  background-color: #aaa;
}
.ph-button a:hover {
  background-color: #A3D004;
}
.top-bar-section ul li {
  background: #A3D004;
}
a.button {
  background-color: #aaa;
}
a.button:hover {
  background-color: #A3D004;
}
.news-single-backlink a {
  background-color: #aaa;
}
.news-single-backlink a:hover {
  background-color: #A3D004;
}
