@media (max-width: 440.98px) {
    .cat-card {
        width: 15rem;
    }
 }
 @media (max-width: 575.98px) {
        .font-sm-16{font-size: 16px;}
        .border-sm-bottom-0{
            border-bottom: 0px !important;
        }
        .border-sm-top-0{
            border-top: 0px !important;
        }
        .border-sm-left-0{
            border-left: 0px !important;
        }
        .border-sm-right-0{
            border-right: 0px !important;
        }
        .border-xs-bottom{
            border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important;
        }
  }
  @media (min-width: 575.98px) {
        .sidebar-fixed{
            position:fixed;
            height: 100vh;
            width: -moz-available;          /* WebKit-based browsers will ignore this. */
            width: -webkit-fill-available;  /* Mozilla-based browsers will ignore this. */
            width: fill-available;
            width: inherit;
            
        }
        .w-br{
            width: 50% !important;
        }


}
/* Safari 11+ */
@media not all and (min-resolution:.001dpcm)
{ @supports (-webkit-appearance:none) and (stroke-color:transparent) {
.sidebar-fixed { 
width: inherit;
}
}}
/* Test website on real Safari 11+ */

/* Safari 10.1 */
@media not all and (min-resolution:.001dpcm){ 
@supports (-webkit-appearance:none) and (not (stroke-color:transparent)) {
    .sidebar-fixed { 
        width: inherit;
        }
}}

/* Safari 6.1-10.0 (but not 10.1) */
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0){ 
@media {
    .sidebar-fixed { 
        width: inherit;
        }
}}