.main-product-list-wrapper {

    width: 100%;

}

.inner-category-wrapper {

    margin-top: 60px;

    margin-bottom: 30px;

}

.inner-category-wrapper ul{ 

    width: 100%;

	display: inline-block;

    padding: 0px; 

}

.inner-category-wrapper h3 {

	text-align: left;

	font-size: 20px;

	line-height: 40px;

	font-weight: 600;

	margin-top: 0;

	font-family: 'Muli', sans-serif;

	color: #000;

	padding-bottom: 10px;

	margin-top: 40px;

}

.inner-category-wrapper ul li {

	list-style: none;

	width: 33.3%;

	display: inline-block;

	padding: 4px 20px 4px 0px;

	font-size: 15px;

}

.inner-category-wrapper ul li a {

	color: #6b6b6b;

	font-weight: 300;

	font-size: 16px;

	display: inherit;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

}

.inner-category-wrapper ul li a:hover {

	text-decoration: underline;

	color: #0f256e;

}

/* .new-s-box {

    margin: 0 auto;

    background-color: #fff;

    -webkit-box-shadow: 0 4px 8px 0 rgba(0,0,0,.08);

    box-shadow: 0 4px 8px 0 rgba(0,0,0,.08);

    display: inline-block;

    padding: 0px;

    width: 100%;

    margin-top: -50px;

    padding: 15px;

    height: 80px;

    position: relative;

}

.new-box-design {

    margin-bottom: 0px;

    display: inline-block;

    width: 100%;

    text-align: left;

}

.table-responsive {

    min-height: .01%;

     overflow-x: auto; 

}

.new-cat-box {

    padding-left: 0px;

    width: 776px;

    padding-right: 0px;

    margin: auto;

    position: relative;

    z-index: 100;

} */

/* Button Pagination Styles */
.pagination-buttons {
    margin-top: 20px;
    text-align: center;
    font-family: Arial, sans-serif;
}

.pagination-btn {
    display: inline-block;
    margin: 0 5px;
    padding: 8px 16px;
    border: 2px solid #0073aa;
    background-color: white;
    color: #0073aa;
    cursor: pointer;
    text-decoration: none;
    border-radius: 5px;
    font-weight: bold;
    transition: all 0.3s ease;
}

.pagination-btn:hover {
    background-color: #0073aa;
    color: white;
    border-color: #0073aa;
}

.pagination-btn.current {
    background-color: #0073aa;
    color: white;
    border-color: #0073aa;
    cursor: default;
}

.pagination-btn.prev,
.pagination-btn.next {
    background-color: #f8f9fa;
    border-color: #6c757d;
    color: #6c757d;
}

.pagination-btn.prev:hover,
.pagination-btn.next:hover {
    background-color: #6c757d;
    color: white;
    border-color: #6c757d;
}

.pagination-btn:disabled {
    opacity: 0.6;
    cursor: not-allowed;
}
