/* Minification failed. Returning unminified contents.
(2,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(3,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(4,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(5,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(7,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(8,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(9,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(10,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(11,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(15,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(16,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(17,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(21,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(22,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(26,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(27,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(28,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(29,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(30,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(31,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(32,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(33,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(34,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(35,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(36,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(37,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(41,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(42,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(43,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(44,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(45,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(46,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(47,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(48,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(49,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(50,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(51,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(52,5): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(82,21): run-time error CSS1039: Token not allowed after unary operator: '-site-max-width'
(90,22): run-time error CSS1039: Token not allowed after unary operator: '-pd-yellow'
(103,28): run-time error CSS1039: Token not allowed after unary operator: '-pd-yellow'
(104,24): run-time error CSS1039: Token not allowed after unary operator: '-pd-yellow'
 */
:root {
    --site-max-width: 1096px;
    --pd-yellow: #fbd900;
    --pd-yellow-rgb: rgb(251, 217, 0);
    --pd-yellow-darker: #e0c200;
    --pd-yellow-darker-rgb: rgb(224, 194, 0);
    --pd-yellow-darkest: #c7ac00;
    --pd-yellow-darkest-rgb: rgb(199, 172, 0);
    --bs-secondary: #bdbec2;
    --bs-secondary-rgb: 189, 190, 194;
    --bs-dark-rgb: 251, 217, 0;
}

.nav {
    --bs-nav-link-font-weight: 600;
    --bs-nav-link-color: var(--pd-yellow);
    --bs-nav-link-hover-color: var(--pd-yellow-darker);
}

.nav-pills {
    --bs-nav-pills-link-active-color: var(--bs-black);
    --bs-nav-pills-link-active-bg: var(--pd-yellow);
}

.pd-btn-primary {
    --bs-btn-color: var(--bs-black);
    --bs-btn-bg: var(--pd-yellow);
    --bs-btn-border-color: var(--pd-yellow);
    --bs-btn-hover-color: var(--bs-black);
    --bs-btn-hover-bg: var(--pd-yellow-darker);
    --bs-btn-hover-border-color: var(--pd-yellow-darker);
    --bs-btn-focus-shadow-rgb: var(--pd-yellow-rgb);
    --bs-btn-active-color: var(--bs-btn-hover-color);
    --bs-btn-active-bg: #b2af01;
    --bs-btn-active-border-color: #b2af01;
    --bs-btn-border-radius: .5rem;
    --bs-btn-font-weight: 600;
}

.pd-btn-outline-primary {
    --bs-btn-color: var(--pd-yellow);
    --bs-btn-bg: white;
    --bs-btn-border-color: var(--pd-yellow);
    --bs-btn-hover-color: var(--bs-black);
    --bs-btn-hover-bg: var(--pd-yellow);
    --bs-btn-hover-border-color: var(--pd-yellow);
    --bs-btn-focus-shadow-rgb: var(--pd-yellow-rgb);
    --bs-btn-active-color: var(--bs-btn-hover-color);
    --bs-btn-active-bg: #b2af01;
    --bs-btn-active-border-color: #b2af01;
    --bs-btn-border-radius: .5rem;
    --bs-btn-font-weight: 600;
}

#top-banner {
    background: url(/includes/img/banner-online-kit-builder.jpg) no-repeat;
    background-size: cover;
    min-height: 27em;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1
}

    #top-banner.header-lg {
        min-height: 36em;
    }


#login-status::before {
    content: ' ';
    width: 0;
    height: 0;
    border-top: 46px solid #fbd900;
    border-left: 28px solid transparent;
    position: absolute;
    left: -27px;
    top: 0;
}

.container {
    max-width: var(--site-max-width);
}

.btn-dialog {
    min-width:75px;
}

.bg-raw {
    background: var(--pd-yellow);
}

.btn {
    border-radius:0 
}


#js-vehicles-table tr {
    cursor: pointer
}

.form-check-input:checked {
    background-color: var(--pd-yellow);
    border-color: var(--pd-yellow);
}
