
.btn.btn-primary, a.btn.btn-primary, .btn.btn-cart, .btn.btn-conversion, a.btn.btn-cart, a.btn.btn-conversion {
    background: linear-gradient(0deg, #014478, #0f62a3)!important;
    border: none!important;
    border-radius: 2.75rem!important;
    font-size: 16px!important;
    padding: 8px 16px!important;
    font-weight: 700!important;
}
#cart-widget .cart-widget-button {
    padding-left: 1rem;
    padding-right: 1rem;
    padding-bottom: 1rem;
}   
.navigation-in ul li a b {
    font-weight: 600!important;
}
:where(.ums_forms_redesign--off) .form-control {
    border-radius: 0!important;
}
.subcategories.with-image li a .image {
    display: none;
}
ul.menu-level-1 > li > a {
    text-transform: uppercase;
}

.menu-helper {
    top:101px
}
.menu-helper:after {
background:none!important;
}

.welcome div, .welcome h1 {
    max-width: unset!important;
}

.about-us {
    font-size: 16px;
}
.about-us .btn {
    margin-top: 1rem;
}

.about-us .col-md-6 {
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}

@media (min-width: 768px) {
    .navigation-in>ul>li>a {
        padding-bottom: 14px;
        padding-top: 14px;
    }

        #navigation {
        height: 42px;}


}

@media (min-width: 992px) {
    .breadcrumbs>span>a:after, .breadcrumbs>span>a:before {
        height: 30%;

    }
.breadcrumbs>span>a:before {
        top: 10px;
        transform: rotate(-45deg);
    }
        .breadcrumbs>span>a:after {
        bottom: 9px;
        transform: rotate(45deg);
    }
        .cart-widget-button .btn {
        text-align: center!important;
    }
}
.homepage-box  {
    border: none;
    background: none;
}
.btn.add-to-cart-button:before, .btn.btn-cart:before, .btn.express-checkout-button:before, a.btn.add-to-cart-button:before, a.btn.btn-cart:before, a.btn.express-checkout-button:before {
    content: "\e921"!important;}

.breadcrumbs {
    border:none
}

.p-detail .add-to-cart .quantity {
    /* border: none; */
    margin-right: 1rem;
}

.availability-value {
    font-size: 14px;
    display: block!important;
    padding-bottom: 1rem;
}
td.p-availability.p-cell {
    display: none!important;
}

.p-info-wrapper .quantity .increase,.p-info-wrapper .quantity .decrease {
    border-style: none solid!important
}
.quantity {
    border-radius: 0!important;
}

.sidebar,.filter-sections {
    background:none;
}
.categories a {
    padding-bottom: 10px;
    padding-top: 10px;}

    #categories .expandable>.topic>a>span, #categories .expandable>a>span {
        top:10px
    }

    .categories .topic.active>a:hover, .categories .topic.active>a:hover>span {
        color:white
    }




.benefitBanner__picture {
    flex: 0 0 65px;
    margin-right: 14px;
    max-width: 65px;
}


.h4.homepage-group-title, h4.homepage-group-title, .category-title {
    font-size: 28px;
    font-weight: 800;
    color: #0f243b;
    text-transform: uppercase;
}


body.id-708 td {
    padding: 1rem;
}

body.id-708 tr:not(:last-child) {
    border-bottom: solid 1px grey;
}


body.id-708 td strong {
    white-space: nowrap;
}

@media (max-width: 767px) {
    .responsive-tools>a[data-target=navigation]:before, .responsive-tools>a[data-target=navigation]:hover:before {
        background-color: #0c263d;
    }
}