/* Branding for device */

.bg-header {
    background-color: #C76932 !important;
}
.bg-secondary-header {
    background-color: #aa5a2b !important;
}
.bg-primary {
    background-color: #C76932 !important;
}
a, .btn-link {
    color: #C76932;
}
a:hover, a:focus, a:active, a.active,
.btn-link:hover, .btn-link:focus, .btn-link:active, .btn-link.active {
    color: #aa5a2b;
}
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
    color: #C76932;
}
footer {
    color: #fff;
    background-color: #353535;
}
footer .vkp-copyrights {
    border-top: 1px solid #5e5e5e !important;
    background-color: #202020;
}
footer .text-muted {
    color: #afafaf !important;
}
footer .vkp-copyrights a {
    color: #afafaf !important;
    border-color: #afafaf !important;
}
footer .vkp-copyrights a:hover,
footer .vkp-copyrights a:focus,
footer .vkp-copyrights a:active,
footer .vkp-copyrights a.active {
    color: #9a9a9a !important;
    border-color: #9a9a9a !important;
}
.navbar-toggler {
    color: #fff;
    background-color: #aa5a2b;
    border: 1px solid #aa5a2b;
}
.navbar-toggler:focus {
    outline: none;
}
#vkpSecondaryNavbar .navbar-toggler {
    background-color: #aa5a2b;
    border: none;
}
.btn-primary,
.btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #C76932;
    border-color: #C76932;
}
.btn-primary.action-button,
#search .btn-primary {
    background-color: #aa5a2b;
    border-color: #aa5a2b;
}
.btn-primary:hover,
.btn-primary.dropdown-toggle:hover {
    color: #fff;
    background-color: #aa5a2b;
    border-color: #aa5a2b;
}
.btn-primary.action-button:hover {
    background-color: #964f26;
    border-color: #964f26;
}
.btn-primary:focus, .btn-primary.focus {
    color: #fff;
    background-color: #C76932;
    border-color: #C76932;
    box-shadow: none;
}
.btn-primary.disabled,
.btn-primary:disabled {
    color: #fff;
    background-color: #C76932;
    border-color: #C76932;
}
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #aa5a2b;
    border-color: #aa5a2b;
}
#btnBasket .badge {
    background-color: #d89670;
    color: #fff;
}
.list-group-item.active {
     color: #fff;
     background-color: #d3875b;
     border-color: #d3875b;
 }
.ui-effects-transfer {
    border:1px solid #C76932;
    z-index:100;
}
.page-link {
    color: #C76932;
    background-color: #fff;
}
.page-link:hover {
    color: #C76932;
}
.page-item.active .page-link {
    z-index: 3;
    color: #fff;
    background-color: #C76932;
    border-color: #C76932;
}
body.vkp-loading .overlay-center {
    background-color: #C76932;
    color: #fff;
}
@keyframes dots {
  0%, 20% {
    color: rgba(0,0,0,0);
    text-shadow:
      .25em 0 0 rgba(0,0,0,0),
      .5em 0 0 rgba(0,0,0,0);}
  40% {
    color: #fff;
    text-shadow:
      .25em 0 0 rgba(0,0,0,0),
      .5em 0 0 rgba(0,0,0,0);}
  60% {
    text-shadow:
      .25em 0 0 #fff,
      .5em 0 0 rgba(0,0,0,0);}
  80%, 100% {
    text-shadow:
      .25em 0 0 #fff,
      .5em 0 0 #fff;}
}

.carousel-control-prev,
.carousel-control-next {
    color: #C76932;
    font-size:40px;
}
.carousel-control-prev:focus,
.carousel-control-next:focus,
.carousel-control-prev:hover,
.carousel-control-next:hover {
    color: #aa5a2b;
}
span.twitter-typeahead .empty-message {
  color: #373a3c;
  background-color: #e9c3ad;
}

/**
 * Wizard style tabs
 */
.nav-pills.nav-wizard > li:not(:last-child) a.active:after {
  border-color: transparent transparent transparent #d3875b;
}

.nav-pills.nav-wizard > li:not(:first-child) a.active:before {
  border-color: #d3875b #d3875b #d3875b transparent;
}

.nav-pills.nav-wizard > li a.active {
  background-color: #d3875b;
}

.custom-control-input:checked ~ .custom-control-label::before {
    border-color: #C76932;
    background-color: #C76932;
}
.nav-pills.nav-wizard > li:last-child:hover a[href="#stepWizardComplete"]:not(.active),
.nav-pills.nav-wizard > li:last-child:hover a:not(.active) {
  color: #C76932;
}

/* Tables */
.vkp-documents-list .table thead th {
    background-color: #C76932;
}
.vkp-documents-list .table-bordered thead th {
    border-bottom-width: 1px;
    border-bottom-color: #d3875b;
}
.vkp-documents-list .table-bordered th {
    border-color: #d3875b;
}
.vkp-documents-list .table thead th a {
    color: #fff;
    font-weight: normal;
}

.vkp-page-documents .badge[data-property] {
    background-color: #C76932;
    color: #fff;
}
.vkp-page-documents .badge[data-property] .fa {
    color:#fff !important;
}

/* Small devices */
@media (max-width: 768px) {
    .navbar .navbar-collapse {
        background-color: #C76932;
        border-top: 1px solid #aa5a2b;
    }
}

.input-group-text-search-faq, .search-faq-show-all-button {
 background-color: #C76932;
 color: white;
}

/* Custom CSS */
.bg-secondary-header{
    background-color: #6f5543! important;
}

/* #secondaryNavbarCollapse ul{
    margin-right: 0px !important;
} */


#secondaryNavbarCollapse:not(.show) .navbar-nav .nav-item{
    margin-top: ;
    margin-right: 15px !important;
    background-color: #fff !important;
  

}

.navbar-nav .nav-link {
    color: #6f5543 !important;
    font-weight: 900 !important;
}

.navbar-nav .nav-link:hover {
    color: #000 !important;
}


.sidebar-filter-specification-title{
    padding-top: 10px;
    background-color: #6f5543;
    color: white;
    padding-bottom: 8px;
    border-top-left-radius: 7px;
    border-top-right-radius: 7px;
}
