#prductsize .custom-size-container .table-condensed tbody tr td #predefined_custom_size+.btn-dropdown, #prductsize .custom-size-container .table-condensed tbody tr td [id^=extra_predefined_size_]+.btn-dropdown
 {
    max-width: 159px;
    min-width: 159px;
}

.table.disable-border thead th {
    font-weight: bold;
}

.product-box .card .card-text, .product-box .card .card-footer {
    display: block !important;
}

/* New rule for the promo code page background */
.promocode-page {
    background-color: #FBFEFB;
}

/*23-12*/
@media (min-width: 768px) {
    .navbar-nav > .nav-item {
     padding: .8rem !important;
    }    
    .product_info_body .body-container #product-info #action-btn .page-sub-header h2 {
        margin-top: 2rem !important;
    }
    .navbar-nav > .nav-item.position-static > .dropdown-menu {
        max-height: 450px;
        overflow: hidden auto;
    }
}

@media (min-width: 992px) {
    .navbar-nav > .nav-item.position-static > .dropdown-menu {
        max-height: 500px;
        overflow: hidden auto;
    }
}

.size_hide #prductsize {display:none;}

/*07-01*/
.navbar-nav > .nav-item > .nav-link::after {
 display: none !important;
}

.top-links .logged-in-menu {
    font-size: 70%;
}
.top-links .logged-in-menu .dropdown-toggle {
    font-size: 16px;
}
footer .footer_logo {
    max-width: 250px;
}
@media (min-width: 768px) {
    .navbar-nav > .nav-item {
        padding: .7rem !important;
    }
}
#product_category .product-box.p78{
    display:none;
}

.product_info_body .body-container.fullwidth #product_info #product-info > .container:first-of-type > .row, 
.product_info_body .body-container.fullwidth #product_info #product-info > .container:nth-child(2) > .row {
 margin-bottom: 0 !important;
}

* {
  scrollbar-width: thin;              /* auto | thin | none */
  scrollbar-color: #A5CE39 #e9e9e9;
}

/* Chrome, Edge, Safari, Opera */
::-webkit-scrollbar {
  width: 5px !important;
}
::-webkit-scrollbar-thumb {
  background-color: #A5CE39 #e9e9e9 !important;
}

.product_info_body .fullwidth-section.section-bg{
    background-image : url(https://d2548kte6wxsnr.cloudfront.net/images/contentimages/images/Banner_PF_CUSTMRS.png) !important;
}

/*product info bg*/
.product_info_body.product_custom_layout #product-info .product-image-background {
    background-repeat: repeat;
    padding: 0 !important;
    background-size: 100%;
}

/**/
.product_info_body.product_custom_layout #product-info .product-image-background > .row {
    margin: 0 !important;
    padding-inline: 15px;
    padding-bottom: 2.5rem;
}
.bootstrap-select.shipping_types .dropdown-menu li a span.text {
    flex-wrap: nowrap;
    align-items: start;
}
.bootstrap-select.shipping_types .dropdown-menu li a span.text > small:last-child {
 margin-top: 3px;
}
.card-title #generate_link {
 color: #231F20;
}
.card-title #generate_link i::before {
    content: "\e902" !important;
    font-family: "ops" !important;
    color: #a5ce3a;    
}


@media (min-width: 768px) {
    .product_info_body .fullwidth-section #extra-msg2 .testimonials {
        margin: 0 -15px;
    }
    .product_info_body.product_custom_layout .product-slick-slider .slick-next {
        right: -10px !important;
    }
    .product_info_body.product_custom_layout .product-slick-slider .slick-prev {
        left: -10px !important;
    }
    .product_info_body.product_custom_layout #product-info .breadcrumb_container,
    .product_info_body.product_custom_layout #product-info .page-header{
        padding-inline: 15px;
    }
}
@media (min-width: 1440px) {
    .product_info_body.product_custom_layout #product-info .breadcrumb_container,
    .product_info_body.product_custom_layout #product-info .page-header{
        padding-inline: 0;
    }
}

form#shippricecalulate div#shiptypesdetail .filter-option-inner-inner {
    white-space: normal;
}

#cmslist_container .card a.edatalayer{
    display:none;
}