
@media  (max-width: 975px) {
 .max-h-50px{
    height: 30px
 }   
 .aside .aside-primary{
    width: 20rem !important;
 }
 .aside-secondary-disabled .aside{
    width: 20rem !important;
 }
 .aside-secondary-disabled .aside{
    left: 0 !important;
 }
 .aside-d-none{
    display: none;
 }
 .aside-secondary-disabled .aside.aside-on{
    display: block;
 }
 .fs-1{
   font-size: 1rem !important;
  }
  .ridpwd-box{
  
   min-height: 60px !important;
   max-height: 60px !important;
  }
  .contest-status-position{
   top: -5px;
   right: 35% !important;
   height: 40px;
}
.cms-ticket-nav{
   width: 32%;

}
.cms-ticket-nav a{
   padding:  1rem !important;
}
.totalCount{
   font-size: 1rem !important;
}
h3, .h3{
   font-size: 1rem !important;
}
.subheader-allcountries{
   flex-direction: column-reverse;
  }
  .subheader-logout{
   flex-direction: column-reverse;
   align-items: flex-end;
  }
  .logout-dropdown button{
   
      position: absolute;
      bottom: 22px;
  
      right: -100px;
      z-index: 100;
  }
  .easyP-reports-nav{
   flex-wrap: wrap !important;
   justify-content: flex-start;
}
}
@media (max-width: 512px){
    .aside .aside-primary{
        width: 14rem !important;
     }
     .aside-secondary-disabled .aside{
        width: 14rem !important;
     }
     .aside-menu .menu-nav > .menu-item > .menu-heading .menu-text, .aside-menu .menu-nav > .menu-item > .menu-link .menu-text{
        font-size: 0.8rem !important;
        
     }
     .aside-menu{
      overflow-y: auto;
     }
     .aside-menu .menu-nav > .menu-item > .menu-link{
        padding: 8px 15px !important;
     }
     .header-mobile-fixed .header-mobile{
        height: 43px !important;
        min-height: 43px !important;
     }
     .welcome-heading{
        font-size: 2rem;
     }
     .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-heading .menu-text, .aside-menu .menu-nav > .menu-item .menu-submenu .menu-item > .menu-link .menu-text{
        font-size: 0.8rem !important;
     }
     .min-w-200px{
        min-width: 100px !important;
     }
     .subheader-allcountries{
      flex-direction: column-reverse;
     }
     .subheader-logout{
      flex-direction: column-reverse;
      align-items: flex-end;
     }
     .logout-dropdown button{
      
         position: absolute;
         bottom: 22px;
     
         right: -15px;
         z-index: 100;
     }
     .card-header{
      padding: 1rem 1rem !important;
     }
     .level-img{
      max-height: 30px !important;
     }
     .company-card{
      width: 100% !important;
      height: 150px !important;
     }
     .export-btn{
      justify-content: center;
     }
     .view-contest-btn{
      padding: 0.5rem 0.5rem !important;
      font-size: 0.8rem !important;
      width: 90px !important;
      text-align: center;
     }
     .invalid-feedback{
      margin-bottom: 0.5rem;
     }
     .user-card-body > .card-body{
        padding-top: 0 !important;
        
     }
     .card.card-custom > .card-body{
        padding: 1.5rem 1rem ;
      }
     .add-game-btn{
      margin-top: 1rem;
      justify-content: center;
     }
     h4, .h4{
      font-size: 1.1rem !important;
     }
     h5, .h5{
      font-size: 1rem !important;
     }
     .fs-1{
      font-size: 1rem !important;
     }
     .ridpwd-box{
     
      min-height: 60px !important;
      max-height: 60px !important;
     }
     .contest-status-position{
      top: -5px;
      right: 35% !important;
      height: 40px;
  }
  .accordion .card .card-header .card-title{
   padding: 0 !important;
  }
  .wizard.wizard-4 .wizard-nav .wizard-steps .wizard-step .wizard-wrapper{
   padding: 1rem 1rem !important;
  }
  .add-cate-btn{
   justify-content: flex-start;
   padding-left: 0 !important;
}
.cms-ticket-nav{
   width: 45%;

}
.cms-ticket-nav a{

   padding:  1rem !important;
}
.totalCount{
   font-size: 1rem !important;
}
h3, .h3{
   font-size: 1rem !important;
}
.user_profile_section_title{
   font-size: 1.5rem !important;
}
.customcss1{
   font-size: 12px !important;
}
.aside-menu .menu-nav > .menu-item > .menu-submenu .menu-subnav > .menu-item > .menu-link{
   padding:  0 10px !important;
   padding-left: 20px !important;
}
.transactions-nav{
   width: 45%;

}
.transactions-nav a{
  
   padding:  1rem 1rem;
}
.fs-20{
   font-size: 1.25rem;
}
.data_table_table_component{
   padding: 0.5rem;
}
.easyP-reports-nav{
   flex-wrap: wrap !important;
   justify-content: flex-start;
}
}