/*.btn {
    background-color: #87006f !important;
    color:#fff !important;
}
.btn:hover {
    background-color: #b20092;
}*/
#header {
    border-bottom: 3px solid #87006f;
}
.tweedpattern {
    background: unset;
    background-color: #fff;
}
.btn-primary {
    background-color: #87006f;
    border-color: #87006f;
}
.btn-primary:hover {
    background-color: #b20092 !important;
    border-color: #b20092;
}
.navbar-menu .navbar-label.active {
    background-color: #b20092;
    color:#fff;
}
.navbar-menu .navbar-item p {
    border-bottom: 1px solid #87006f;
}
.navbar-menu .navbar-item.active a, .navbar-menu .navbar-item.active p {
    color: #87006f;
}
.table th {
    background-color: #b20092;
}
.fa-sort {
    color: #87006f;
}
.text-grey {
    color: #87006f;
}
.greenformbox {
    border: 2px solid #87006f;
}
#footer {
    border-top: 3px solid #87006f;
}
.form-control:focus {
  border-color: #87006f;
}

.form-control:focus + span > .btn {
  background-color: #87006f;
  border-color: #87006f;
}

.claim {
    color:#fff;
    margin-right: 1rem;
    font-size:1.2rem;
}

.greybg {
    background-color: #cecece;
}

.specwd {
    width: 100%;
    max-width: unset;
        text-align: right;
}

.innerwd {
    width: 100%;
}

.navbar-dark .navbar-nav .nav-link {
    color: #1e1e1e;
}

.navbar-dark .navbar-nav .nav-link:hover,
.navbar-dark .navbar-nav .nav-link:focus {
    color: #87006f;
}

.navbar-dark .navbar-nav .show > .nav-link, .navbar-dark .navbar-nav .active > .nav-link, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .nav-link.active {
    color: #87006f;
}

.wd100 {
    width:100%;
}

.txri {
    text-align:right;
}

.nav-item {
    border-right: 1px solid rgb(111, 111, 111);
}

.nobright {
    border-right:0;
}

.nobleft {
    border-left:0;
}

#footer {
    background-color: #1e1e1e;
}