    .template-wrap.wo-sidebar section.search-test-landing .container.content-block {
        padding-bottom: 0;
    }
    
    section.testing-inventory {
        /* padding-top: 28px !important; */
        padding-bottom: 0 !important;
    }
    .testing-inventory .search-inner-container {
        position: relative;
    }
    .testing-inventory .search-inner-container .searchLoupeIcon {
        position: absolute;
        top: 0;
        right: .5rem;
        width: 20px;
        height: 100%;
        display: flex;
        align-items: center;
        justify-content: center;
        color: #2A2623;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.61752 10.0317C7.73148 10.6424 6.6575 11 5.5 11C2.46243 11 0 8.53757 0 5.5C0 2.46243 2.46243 0 5.5 0C8.53757 0 11 2.46243 11 5.5C11 6.6575 10.6424 7.73148 10.0317 8.61752L13.7071 12.2929L12.2929 13.7071L8.61752 10.0317ZM5.5 9C7.433 9 9 7.433 9 5.5C9 3.567 7.433 2 5.5 2C3.567 2 2 3.567 2 5.5C2 7.433 3.567 9 5.5 9Z' fill='%232A2623'/%3e%3c/svg%3e ");
        background-repeat: no-repeat;
        background-position: center;
        cursor: pointer;
    }
    .testing-inventory.search-test-landing .search-inner-container .searchLoupeIcon {
        filter: invert(1) brightness(2);
        z-index: 1;
    }
    .testing-inventory .search-inner-container .cavier-Cross {
    	 right: calc(0.5rem + 23px);
    	 position: absolute;
    	 top: 0;
    	 width: 20px;
    	 height: 100%;
    	 display: flex;
    	 align-items: center;
    	 justify-content: center;
    	 color: #2A2623;
    }
    .testing-inventory.search-test-landing .search-inner-container .cavier-Cross {
        right: 36px;
        width: 36px;
    }
    .testing-inventory .search-inner-container .cavier-Cross.hide {
    	 display:none;
    }
     .testing-inventory .search-inner-container .cavier-Cross:before {
    	 z-index: 1;
    }
     .testing-inventory .search-inner-container .cavier-Cross:hover .cross-bg, .testing-inventory .search-inner-container .cavier-Cross:focus .cross-bg {
    	 background: #f4f4f4;
    	 height: 20px;
    	 width: 20px;
    	 position: absolute;
    	 border-radius: 20px;
    	 z-index: 0;
    }
    .testing-inventory.search-test-landing .searchLoupeBg {
        background: #005596;
        position: absolute;
        top: 0;
        right: 0;
        border-radius: 0 4px 4px 0;
        width: 36px;
        height: 100%;
    }
    .testing-inventory .select-inner-container {
        position: relative;
    }
    .testing-inventory label.filterLabel {
        font-weight: normal;
        font-size: 12px;
        font-style: italic;
        color: #495057;
    }
    .testing-inventory .selectIndicatorGroup {
    	position: absolute;
    	display: flex;
    	align-items: center;
    	justify-content: center;
    	flex-direction: column;
    	z-index: 1;
    	background: #fff;
    	border-radius: 4px;
        right: 2px;
        top: 4px;
        height: calc(100% - 8px);
    	width: 26px;
        padding-right: 6px;
        padding-left: 6px;
        pointer-events: none;
    }
    .testing-inventory .selectIndicatorGroup .selectUp {
    	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='6' viewBox='0 0 9 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M3.87885 0.569614C4.07826 0.29044 4.49317 0.29044 4.69258 0.569614L8.0067 5.20938C8.24308 5.54031 8.00652 6 7.59983 6L0.971593 6C0.564907 6 0.328345 5.54031 0.564727 5.20938L3.87885 0.569614Z' fill='%232A2623'/%3e%3c/svg%3e ");
    	width: 8px;
    	height: 6px;
    	display: block;
    	background-repeat: no-repeat;
    	margin-bottom:2px;
    }
    .testing-inventory .selectIndicatorGroup .selectDown {
    	background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='6' viewBox='0 0 9 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.69342 5.43039C4.49401 5.70956 4.0791 5.70956 3.87969 5.43039L0.565568 0.79062C0.329187 0.459686 0.565748 2.54789e-07 0.972434 2.90288e-07L7.60067 8.68864e-07C8.00736 9.04364e-07 8.24392 0.459686 8.00754 0.79062L4.69342 5.43039Z' fill='%232A2623'/%3e%3c/svg%3e ");
    	width: 8px;
    	height: 6px;
    	display: block;
    	background-repeat: no-repeat;
    }

    /* START TEST MULTISELECT */
    .testing-inventory button.multiselect:focus {
        outline: 2px solid #000;
    }
    .testing-inventory .select-container .btn-group, .testing-inventory .select-container .btn-group {
        width:100%;
    }
    .testing-inventory .select-container button.multiselect, .testing-inventory button.multiselect {
        width: 100%;
        padding: 0.375rem 0.75rem;
        background: transparent;
        border: 1px solid #989797;
        border-radius: 4px;
        font-size: .85rem !important;
        color: #495057;
        height: calc(2.25rem + 2px);
        text-align: left;
        font-weight: inherit;
        overflow:hidden;
    }
    .testing-inventory .select-container button.multiselect:hover, .testing-inventory button.multiselect:hover {
        cursor: default;
    }
    .testing-inventory .btn-group ul.multiselect-container, .testing-inventory .select-container .btn-group ul.multiselect-container {
        width:100%;
        transform: translate3d(0px, 38px, 0px) !important;
        z-index: 2;
        border:1px solid rgba(0, 0, 0, 0.5);
        margin:0px;
        border-radius:0px;
        box-shadow: rgb(0 0 0 / 30%) 2px 5px 10px;
        font-size: .85rem !important;
        max-height: 400px;
    	overflow-y: scroll;
    	padding: .5rem .5rem 0;
    }
    .testing-inventory ul.multiselect-container li {
        margin-bottom: .5rem;
    }
    .testing-inventory ul.multiselect-container li a {
        color: #2A2623;
        font-size: 13px;
    }
    .testing-inventory .btn-group ul.multiselect-container li label.checkbox, .testing-inventory ul.multiselect-container li label.checkbox {
        font-weight: 100;
    }
    .testing-inventory .btn-group .dropdown-toggle::after, .testing-inventory .select-container .btn-group .dropdown-toggle::after {
        content: none;
    }
    .testing-inventory .btn-group .multiselect span.multiselect-selected-text, .testing-inventory .select-container .btn-group .multiselect span.multiselect-selected-text {
        text-transform:none;
    }
    /* END TEST MULTISELECT */

    .testing-inventory .filters input, .testing-inventory .filters select, .filters button.multiselect, .filters .btn-group {
        border-radius: 4px;
        width: 100%;
        height: 36px;
        font-size: 13px !important;
        line-height: 100%;
        color: #495057;
        background: #fff;
    }
    .testing-inventory .filters input, .testing-inventory .filters select, .filters button.multiselect {
        padding: .5em .75em;
        border: 1px solid #989797;
    }
    
    .testing-inventory .filters ::-webkit-input-placeholder {
    	color: #495057;
    }
    .testing-inventory .filters :-moz-placeholder {
    	color: #495057;
    }
    .testing-inventory .filters ::-moz-placeholder {
    	color: #495057;
    }
    .testing-inventory .filters :-ms-input-placeholder {
    	color: #495057;
    }
    .testing-inventory .filters ::placeholder {
    	color: #495057;
    }
    
    .testing-inventory .input-container {
        margin-bottom: 1em;
    }
    .testing-inventory .input-container.search-landing {
        margin-bottom: 0;
    }
    .testing-inventory.search-test-landing .input-container.search-landing {
        margin-bottom: 4em;
    }
    .testing-inventory .filters {
        margin-bottom: 0 !important;
    }
    .testing-inventory .filters .filterIntro {
        text-align: center;
    }
    .testing-inventory .action-buttons.row {
        /* margin-bottom: .5em; */
    }
    .testing-inventory .action-buttons.row .btn-left, .testing-inventory .action-buttons.row .btn-right {
        display: flex;
        position: relative;
        min-height: 1px;
        padding-right: .5em;
        padding-left: .5em;
        width: 100%;
    }
    .testing-inventory.general-view .action-buttons.row .btn-right {
        width: 100%;
    }
    .testing-inventory .action-buttons.row .btn-left {
        justify-content: start;
        align-items: center;
        gap: 1em;
    }
    .testing-inventory .action-buttons.row .btn-right {
        white-space: nowrap;
        justify-content: center;
        align-items: center;
    }
    .testing-inventory .action-buttons button {
        font-size: 13px !important;
        width: 100%;
    }
    .testing-inventory .clear-btn-align {
        display:flex;
        gap:1em;
    }
    .testing-inventory .multiselect-container li label {
        display: flex;
        align-items: center;
        width: 100%;
    }
    .testing-inventory .multiselect-container li label input {
        width: auto;
        height: auto;
    }
    .testing-inventory .testing-cards-bg {
        /* background: #f4f4f4; */
        padding-top: 2em;
        padding-bottom: 1.75rem;
    }
    .testing-inventory.search-test-landing .testing-cards-bg {
        background: #f4f4f4;
        padding-top: 3em;
    }
    
    .testing-inventory .pagination {
        gap: .5em;
        justify-content: center;
        margin-top: 3em;
    }
    .testing-inventory .pagination button {
    	border: 1px solid #C9C9C9;
        border-radius: 4px;
        color: #2A2623;
        padding: 3px 10px;
        background: none;
        cursor: pointer;
    }
    .testing-inventory .pagination button:hover, .testing-inventory .pagination button:focus {
        border: 1px solid #2A2623;
    }
    .testing-inventory .pagination button:disabled {
    	padding: 3px 10px;
        border: 1px solid #005596;
        color: #003478;
        border-radius: 4px;
        background: #F4F4F4;
        cursor: default;
    }
    .testing-inventory #view-count {
        text-align: center;
        font-size: 14px;
        margin-top: 1.5em;
    }
    
    .testing-inventory #search-results-info {
        overflow:hidden;
    }
    .testing-inventory #search-results-info.closed {
        height:0px;
    }


    .autocomplete-suggestions {
         text-align: left;
         cursor: default;
         border: 1px solid #ccc;
         border-top: 0;
         background: #fff;
         box-shadow: -1px 1px 3px rgba(0,0,0,.1);
        /* core styles should not be changed */
         position: absolute;
         display: none;
         z-index: 9999;
         max-height: 254px;
         overflow: hidden;
         overflow-y: auto;
         box-sizing: border-box;
    }
    .autocomplete-suggestion {
         position: relative;
         padding: 0 .6em;
         line-height: 23px;
         white-space: nowrap;
         overflow: hidden;
         text-overflow: ellipsis;
         font-size: 1.02em;
         color: #333;
    }
    .autocomplete-suggestion b {
         font-weight: normal;
         color: #1f8dd6;
    }
    .autocomplete-suggestion.selected {
         background: #f0f0f0;
    }
    
    .autocomplete-suggestions {
         z-index: 29 !important;
    }
    
    
    
    .testing-inventory.search-test-landing #most-common {
        display: flex;
        justify-content: space-between;
        align-items: center;
        margin-bottom: 1em;
        flex-direction: column-reverse;
        gap: 1.5em;
    }
    .testing-inventory.search-test-landing #most-common h2 {
        margin: 0;
    }
    
    
    .testing-cards .no-results-message {
        padding: 0 1.5rem;
    }
    .testing-cards .testing-card {
    	padding-left: 1.5em; 
    	padding-right: 1.5em
    }
    .testing-card.loading {
         opacity: .25;
    }
     .testing-card.loading .loading-inner {
         background: #fff;
          border-radius: 8px;
          padding: 1em 1.5em 1.5em;
          display: flex;
          flex-direction: column;
          row-gap: 1em;
          box-shadow: 4px 4px 4px 0px #0000001a;
          border: 1px solid #e2e2e2;
         overflow: hidden;
         height: 100%;
    }
     .testing-card.loading .testing-card-image {
         background: #e2e2e2;
    }
    .testing-card.loading .testing-card-details .gray-titles {
    	display: flex;
    	flex-direction: column;
    	row-gap: 1em;
    	padding-top: 0.5em;
    }
     .testing-card.loading .testing-card-details .gray-title {
         height: 16px;
         width: 100%;
         background: #e2e2e2;
         margin: 0 .25rem .25rem;
    }
    .testing-card.loading .testing-card-details .gray-title.last {
    	width: 75%
    }
    .testing-card.loading .testing-card-details hr {
    	margin: 1em 0
    }
     .testing-card.loading .testing-card-details .details {
    	display: flex; 
    	flex-direction: column; 
    	row-gap: 1.5em;
         width: -webkit-fill-available;
         margin-bottom: .5em;
    }
     .testing-card.loading .details .gray-detail {
         height: 12px;
         background: #e2e2e2;
         width: 100%;
    }
     .testing-card.loading .details .gray-detail.last {
         width: 50%;
    }
     @keyframes fadeLoop {
         0% {
             opacity: .25;
            /* Start completely transparent */
        }
         50% {
             opacity: 1;
            /* Fully opaque in the middle of the cycle */
        }
         100% {
             opacity: .25;
            /* Back to completely transparent at the end */
        }
    }
     .testing-card.loading:nth-child(1) {
         animation-delay: 0s;
    }
     .testing-card.loading:nth-child(2) {
         animation-delay: 0.25s;
    }
     .testing-card.loading:nth-child(3) {
         animation-delay: 0.5s;
    }
     .testing-card.loading {
         animation-name: fadeLoop;
        /* The name of your keyframes */
         animation-duration: 2s;
        /* The total duration of one cycle */
         animation-iteration-count: infinite;
        /* Loop indefinitely */
         animation-timing-function: ease-in-out;
        /* Smooth acceleration and deceleration */
    }
    
    
    
    @media (min-width: 768px) {
        section.testing-inventory {
            /* padding-top: 4rem !important; */
        }
        .testing-inventory .input-container {
            margin-bottom: 2em;
        }
        .testing-inventory .input-container.search-landing {
            margin-bottom: 0;
        }
        .testing-inventory .action-buttons button {
            font-size: 14px !important;
            width: fit-content;
            padding: .5em 2.5em !important;
        }
        .testing-inventory .action-buttons.row .btn-right {
            justify-content: end;
        }
        .testing-inventory.search-test-landing #most-common {
            flex-direction: row;
        }
    }
    @media (min-width: 1200px) {
        .testing-inventory .action-buttons.row {
            /* margin-bottom: 2em; */
        }
    }