#pbs-navbar .navbar {
  background-color: #000000 !important;
}
#pbs-navbar .navbar-burger {
  background-color: #000000 !important;
}
#pbs-navbar .navbar-brand .navbar-item {
  background-color: #000000 !important;
}
#pbs-navbar .navbar-brand .navbar-item:hover {
  filter: brightness(95%);
}
@media  screen and (min-width: 769px) {
  #pbs-navbar .navbar-start .navbar-item {
    background-color: #000000 !important;
  }
  #pbs-navbar .navbar-start .navbar-item:hover {
    filter: brightness(95%);
  }
  #pbs-navbar .has-dropdown .navbar-link {
    background-color: #000000 !important;
  }
  #pbs-navbar .has-dropdown .navbar-link:hover {
    filter: brightness(95%);
  }
}
#pbs-login section.hero {
  background-color: #000000 !important;
}
#pbs-login button {
  background-color: #000000 !important;
}

.button.is-link {
    background-color: #000000 !important;
    border-color: transparent !important;
    color: #fff !important;
}

.switch[type=checkbox]:checked+label:before {
    background: #43F377 !important;
}

#pbs-navbar .navbar-start .navbar-item {
   color: #fff !Important;
}

.switch[type=checkbox]+label:before {
    background: #ccc! important;
}

.switch[type=checkbox]+label:after {
   background: #fff !important;
}

.breadcrumb a {
    align-items: center !important;
    color: #000000 !important;
    display: flex !important;
    justify-content: center !important;
    padding: 0 .75em !important;
}

.navbar.is-link .navbar-start&gt;.navbar-item {
   color: #fff !important;
}
.spinner {
    border-top-color: #43F377 !important;
}
.tr.hover:hover {
    background-color: #A7A9AC !important;
}
.tabs li.is-active a {
    border-bottom-color: #000000 !important;
    color: #43F377 !important;
}
.menu-list a.is-active {
	background-color:# 43F377 !important;
}
.panel-block:first-child, .panel-heading:first-child, .panel-tabs:first-child {
    border-bottom: 1.5px solid #43F377 !important;
}
.panel-heading {
    background-color: #A7A9AC !important;
    border-radius: 4px 4px 0 0;
    color: #ffffff !important;
    font-size: 1.25em;
    font-weight: 400 !important;
    line-height: 1.25;
    padding: .5em .75em;
}
.card-header-title {
    align-items: center;
    color: #43F377 !important;
    display: flex;
    flex-grow: 1;
    font-weight: 700;
    padding: .75rem;
}
a {
    color: #000000 !important;
    cursor: pointer;
    text-decoration: none;
}
.menu-list a.is-active {
    background-color: #43F377 !important;
    color: #fff;
}
.progress.is-link::-moz-progress-bar {
	background-color:#FFF46D !important
}
.table tbody tr:hover:hover,last-child td:hover, .table tbody tr:last-child th{
    cursor: pointer;
    background-color: #D1D3D4 !important;
    color: #58595B; !important;
}
input:focus{
border: 1px solid #43F377 !important;
box-shadow: 0 0 3px #43F377 !important;
-moz-box-shadow: 0 0 3px #43F377 !important;
-webkit-box-shadow: 0 0 3px #43F377 !important;
}
.textarea:focus {
    border-color:#43f377 !important;
    box-shadow:0 0 0 .125em rgba(50,115,220,.25);
}
.is-link.input,.is-link.textarea {
	border-color: #43f377 !important;
}
.select:not(.is-multiple):not(.is-loading):after {
	border-color: #000000 !important;
}
.switch[type=checkbox].is-link:checked+label:before {
	background:#43f377 !important;
}
.switch[type=checkbox].is-link.is-outlined:checked+label:before {
	border-color:##A7A9AC !important;
}
.switch[type=checkbox].is-link.is-outlined:checked+label:after {
	background:#A7A9AC !important;
}
.switch[type=checkbox].is-unchecked-link+label:before {
	background:#FFF46D !important;
}
.switch[type=checkbox].is-unchecked-link.is-outlined+label:before {
	border-color:##A7A9AC !important;
}
.switch[type=checkbox].is-unchecked-link.is-outlined+label:after {
	background:#43f377 !important;
}
.is-checkradio[type=radio]+label:after {
    border-radius: 50%;
    background: #43f377 !important;
    left: 0;
    transform: scale(.5);
}
is-checkradio[type=checkbox]+label:hover:before, .is-checkradio[type=radio]+label:hover:before {
    animation-duration: .4s;
    animation-fill-mode: both;
    animation-name: hover-color;
}
.a.box:hover {
    box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px #000000 !important;
}
.a.box:active {
    box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #43f377 !important;
}
.tag:not(body).is-link {
	background-color:#000000 !important;
}
.input:active,
.input:focus,
.is-active.input,
.is-active.textarea,
.is-focused.input,
.is-focused.textarea,
.select select.is-active,
.select select.is-focused,
.select select:active,
.select select:focus,
.textarea:active,
.textarea:focus {
    border-color:#43f377 !important;
    box-shadow:0 0 0 .125em rgba(50,115,220,.25)
}
.is-link.input,
.is-link.textarea {
	border-color:#000000 !important;
}
.select:not(.is-multiple):not(.is-loading):after {
	border-color:#000000 !important;
}
.select.is-link:not(:hover):after,
.select.is-link select {
	border-color:#FFF46D !important;

}
.switch[type=checkbox]+label:after {
    display: block;
    position: absolute;
    top: .25rem;
    left: .25rem;
    width: 1rem;
    height: 1rem;
    transform: translateZ(0);
    border-radius: 4px;
    transition: all .25s ease-out;
    content: &quot;&quot;;
}
