.btn-success {  background-color:  #0071B9  !important;
 border: none !important;
color: #ffffff !important;
}

.btn-info {  background-color:  #929292 !important;
 border: none !important;
color: #ffffff !important;
}

.btn-info a {  background-color:  #929292 !important;
 border: none !important;
color: #ffffff !important;
}

.btn-warning {  background-color:  #929292 !important;
 border: none !important;
color: #ffffff !important;
}

.btn-warning a:active{  background-color:  #929292 !important;
 border: none !important;
color: #ffffff !important;
}


.btn-warning a, a:hover{  background-color:  #d0d0d0 !important;
 border: none !important;
color: #ffffff !important;
}

.menu-link {  color: #002842!important;
}
.menu-link a:active  {  color: #0071B9 !important;
}

.menu-link  a:hover {
  color: #0071B9 !important;
}

a {
  color: #46AE4C !important;
}


a:hover {
  color: #46AE4C !important;
text-decoration: underline  !important;

}

.top-links-item:hover { background-color: #fff; }


.menu-item:hover > .menu-link,
.menu-item.current > .menu-link {
 color: #1ABC9C;
background-color: #fff  !important;

  

}

#page-title {
    position: relative;
    padding: 4em 0;
color: #ffffff !Important;
    background-color: #0071b9 !important;
    border-bottom: 1px solid #EEE;
padding: 140px 50px 40px 50px  !important;

#page-title.page-title-mini h1 {
    font-weight: 600;
    font-size: 2em;
    color: #fff;
margin-top: 1em;
margin-bottom: 1em;

}


.primary-menu-wrap {
float: right;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}