.cart-quotation .nav li a {
    color: #a5a5a5 !important;
    font-size: 1.5rem;
}

.cart-quotation .nav li.active a {
    color: black !important;
}

.cart-quotation form .header span:not(:last-child) {
    margin-right: 3px;
}

.cart-quotation form .header span {
    background: #dadada;
    padding: 4px;
    color: #54595f;
}

.cart-quotation form .header span {
    font-size: 22px;
    line-height: 22px;
    color: #54595f;
}

.cart-quotation form .btn-primary#back-to-catalog:hover {
    background: #54595F;
    color: #FE7B00;
    border-color: #54595F;
}

.cart-quotation #back-to-catalog, .cart-quotation #proceed {
    font-size: 1.25rem;
}

.cart-quotation .btn {
    font-size: 1.25rem;
}

.cart-quotation-intro h2:after {
    content: '';
    border-bottom: 8px solid #FE7B00;
    width: 22px;
    display: flex;
    height: 8px;
    align-self: center;
}

.cart-quotation-intro p {
    color: black;
}

.cart-quotation #tab li a {
    font-size: 25px;
    line-height: 25px;
}

.cart-quotation #tab li a:after {
    content: '';
    border-bottom: 8px solid #FE7B00;
    width: 40px;
    display: flex;
    height: 8px;
    align-self: center;
    margin-top: 2px;
}


.cart-quotation .products .product .entry-title {
    color: #54595f;
    font-size: 22px;
    line-height: 22px;
}

.cart-quotation .products .product .entry-content {
    font-size: 15px;
    line-height: 23px;
    color: #54595f;
}

.cart-quotation2 .products .product input[type="number"] {
   /* color: black;
    border: 1px solid black;
    font-size: 20px;
    font-family: 'Univers LT Bold Condensed', sans-serif;
    padding-top: 20px;
    padding-bottom: 20px;
    height: 60px;
    */
}

.cart-quotation h3, .cart-quotation h4 {
    color: black;
}

.cart-quotation .login-form h3:after,
.cart-quotation .registration-form h3:after {
    content: '';
    border-bottom: 8px solid #FE7B00;
    width: 40px;
    display: flex;
    height: 8px;
    align-self: center;
    margin-top: 2px;
}

.cart-quotation input[type="text"],
.cart-quotation input[type="email"],
.cart-quotation input[type="password"],
.cart-quotation input[type="tel"],
.cart-quotation textarea {
    border-color: #7A7A7A;
    padding: 6px 16px;
    min-height: 47px;
}

.quotation-recap .products .product h6 {
    font-size: 16px;
    line-height: 16px;
    color: #54595f;
}

.quotation-recap .products .product:not(:last-child) {
    border-bottom: 1px dotted #7a7a7a;
}

.quotation-recap .header span {
    color: black;
}

