.dashboards .dashNav li a span { display: flex; justify-content: center; align-items: center; }

.dashboards .dashNav li a { display: flex; align-items: center; }

header .ecom-icon { display: flex; justify-content: center; align-items: center; }

.userProfiles { width: 33px; height: 33px; display: flex; justify-content: center; align-items: center; }

.dashboards .cardHead { width: 50%; }

.addlistings .categoryList img { height: 273px; width: 100%; object-fit: cover; }

.addlistings .btnWrap { display: flex; gap: 5px; align-items: center; }

.addlistingswrap .btn { height: 36px; line-height: 37px; padding: 0 22px; font-size: 13px; }

.addlistings .btn.p-3 { padding: 10px!important; }

.settings { min-height: 1000px; }

.settings .relative i { position: absolute; color: #3e3e3e; right: 15px; z-index: 1; top: 18px; }

.addlistingswrap .categoryBtns li a { display: flex; justify-content: center; align-items: center; }

.addlistingswrap .icon-wrapper i { font-size: 17px; color: #000; }

.about-wrap .about-Img img { height: 676px; width: 100%; object-fit: cover; }

.favourite-icon { position: absolute; right: 30px; top: 30px; }

.favourite-icon i { display: inline-block; width: 35px; height: 35px; border-radius: 50%; line-height: 40px; text-align: center; background: #fa69bf; color: #fff; }

.vendor-items .blog-details { margin: 0; }

.vendor-items h4 { font-family: "poppinssemibold"; font-size: 20px; text-transform: capitalize; margin-bottom: 0!important; padding: 20px 10px; color: #fff!important; }
.vendor-items .blog-containt { padding: 0!important; }
.category-card .blog-containt { padding: 0!important; }
.category-card .blog-containt h5 { min-height: auto; padding: 20px 10px; }
.category-card .blog-img { background: #fff; }

.vendor-main .blog-details { margin-bottom: 0!important; }
.vendor-items .blog-details .blog-img { border: none!important; }

.actions img { width: auto!important; }

.detailsBtns .btn.btn-sm { padding: 0 1rem!important; margin-left: 10px; }

/* 29-10-2025 */
.no-bg { background: transparent!important; }

.subscription-title .pricing-toggle { margin-bottom: 1rem!important; }

.subscription .tab-content { padding-top: 0; }

.subscription .premium { transform: none; -webkit-transform: none; -moz-transform: none; -ms-transform: none; -o-transform: none; }
table p { margin: 0; }
.loadTabledata { position: absolute; left: 0; bottom: 15px; width: 100%; height: auto; text-align: center; z-index: 99; }
.loadTabledata a { color: red!important; }
.unlockBtn { color: #fff!important; display: inline-flex; justify-content: center; align-items: center; }
.unlockBtn i { font-size: 20px; margin-right: 10px; }
.tabcontent .col-md-4 a { display: block; }
.manageHeaderAlign .stellarnav ul li:nth-child(4) { padding-right: 0; }
.manageHeaderAlign .stellarnav ul li:nth-child(5) { padding-right: 7rem; padding-left: 1.2rem; }
.manageHeaderAlign .stellarnav ul li:nth-child(6) { padding-left: 7rem; }
.dashboards .modal .modal-content { background: #ecf0f0; }
.dashboards .modal .modal-content .tab-content .pricing-box { background-color: #fff; padding: 50px 30px; position: relative; }
.dashboards .modal .modal-content .tab-content .pricing-box:before { content: ""; background-image: url(../images/pricingbg.webp); display: block; position: absolute; top: 0; right: 0; width: 175px; height: -webkit-fill-available; background-repeat: no-repeat; }
.dashboards .modal .modal-content .tab-content .pricing-box .pricing-list { padding-top: 30px; }
.dashboards .modal .modal-content .tab-content .pricing-box .pricing-list li { margin-bottom: 10px; }
.dashboards .modal .modal-content .tab-content .pricing-box .pricing-list li.disable { opacity: 0.5; }
.dashboards .modal .modal-content .tab-content .pricing-box.premium .recommended { background: #ec008c; color: #fff; padding: 5px 30px; position: absolute; width: 100%; left: 0; top: -35px; }
.dashboards .modal .modal-content .tab-content .pricing-box .btn.outline { background: unset; border: 1px solid; color: #f57b20; width: 100%; transition: 0.3s ease-in-out; z-index: 2; position: relative; }
.dashboards .modal .modal-content .tab-content .pricing-box .btn.outline:hover { color: #fff; background-color: #ec008c; border-color: #ec008c; }
.category.details .gallery-main img { width: 100%; height: 500px!important; object-fit: contain; background-color: #fff; }
.blog-sec .blog-details .blog-containt { padding: 30px; }
.category.details .serviceBOx.p-4 {
    min-height: 630px;
}
