
/* Ensure sidebar is responsive for mobile view */
@media (max-width: 767px) {
    .scrolltofixed-container {
        position: relative !important;
          top: 8px !important;
  height: 100vh; /* Full viewport height */
  overflow-y: auto; /* Scrollable */
  padding: 1rem; /* Padding */
    }
    
	
    .list-group-item {
        font-size: 18px; /* Adjust font size for mobile if necessary */
    }
    
    .set0 {
        padding: 0;
    }
}
@media (max-width: 767px) {
    .desk-view{
		display:none !important;
	}
	.mbl-view{
	display:block !important;
}
	
}

.mbl-view{
	display:none;
}
@media (max-width: 375px) {

    .mb-51 {
        margin-top: -287px;
    }

}
@media (max-width: 767px) {
    .fixed-top-mobile {
        position: static;
        top: 140px;
        left: 0;
        z-index: 1050; /* High z-index to appear above other elements */
    }
    
    /* Adjust padding for the menu content to avoid overlapping with fixed button */
    #mobileSidebar {
        padding-top: 0px; /* Adjust this value if button height changes */
    }
}
