@media only screen and (min-width: 992px) {
  .sidebar-icon-only .main-dashboard .sidebar .main-navigation .nav-menu li a {
    display: none;
  }
  .sidebar-icon-only .main-dashboard .right-content {
    padding-left: 100px;
  }
}

@media only screen and (min-width: 878px) {
  .tribe-common.tribe-events
  .tribe-events-c-top-bar__datepicker-container
  .datepicker {
    left: auto !important;
  }
}

@media only screen and (min-height: 769px) {
  .login .login-form .login-form_content {
    gap: 60px;
  }
  .login .login-form .login-form_content form p {
    margin-bottom: 40px;
  }
}

@media only screen and (max-width: 1199px) {
  .top-navbar {padding-left: 25px; padding-right: 25px;}
  .top-navbar .top-navbar_searchbar,
  .top-navbar .top-navbar_toggle-btn {gap: 15px;}
  .main-content {padding: 25px;}
  .main-content .home-common-box .home-quotes {padding-left: 20px; padding-right: 20px;}
  .main-content .home-sidebar:not(:last-child){margin-bottom: 0;}
  .main-content .cst-home-sidebar{display: -webkit-box;display: -ms-flexbox;display: flex; gap: 16px; margin-top: 20px;}
  .main-content .cst-home-sidebar > div{-webkit-box-flex: 0;-ms-flex: 0 0 49%;flex: 0 0 49%; max-width: 49%;}
  .main-content .home-common-box{padding: 25px 25px 20px;}
  .main-content .news-blog .blog-tabs{gap: 10px;}
  .main-content .news-blog .blog-tabs .right-search{gap: 10px;}
  footer{padding: 0 20px;}

  .modal .modal-content .modal-body .profile-card .profile-img{width: 100px; height: 100px;}

  .tribe-common .tribe-common-g-row--gutters{margin: 0 !important;}
  /* .tribe-events .tribe-events-c-view-selector{width: auto;}
  .tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button, 
  .tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button{
    display: none;
  }
  .right-content .wrapper-content .tribe-common .tribe-events-c-view-selector__list li a .tribe-events-c-view-selector__list-item-icon{display: none;}
  .tribe-events-c-events-bar__views .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content {
    height: 100%;
    box-shadow: none;
    background-color: transparent;
    border: none;
    position: static;
    transform: none;
    padding: 0px;
    display: block;
  }
  .tribe-events-c-events-bar__views .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list {
    display: flex !important;
    height: auto;
  }
  .tribe-events-c-events-bar__views .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list li {
    padding: 0;
    flex: 0 0 33.33%;
    text-align: center;
  }
  .tribe-common.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container {
    margin-left: auto;
    max-width: 240px;
    margin-right: 178px;
    z-index: 1;
  }
  .tribe-common.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    background-color: transparent;
  }
  .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container {
    align-items: center;
    display: flex;
    flex: auto;
    padding: 0;
    position: static;
    z-index: auto;
  }
  .tribe-common.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar .tribe-events-c-top-bar__datepicker-button, 
  input[type="date"]{
    margin-left: auto;
    background-color: var(--white);
    min-width: 146px;
    max-width: 150px;
    overflow: hidden;
    border: 1px solid var(--primary-color);
    font-size: 14px;
    line-height: 20px;
    color: var(--body-text-color);
    border-radius: 10px;
    padding: 9px 10px;
    position: relative;
  }  */
  
}

@media screen and (max-width: 991px) {
  .top-navbar .top-navbar_searchbar .asl_w_container {width: 50%;}
  .top-navbar .top-navbar_toggle-btn h2{font-size: 18px;}
  .top-navbar .top-navbar_searchbar .nav-profile .dropdown-toggle img{max-width: 35px; height: 35px;}
  .top-navbar .top-navbar_searchbar .nav-profile .dropdown-toggle span{display: none;}
  .top-navbar .top-navbar_searchbar .asl_w_container{min-width: 230px !important;}
  /* .sidebar-icon-only{overflow: hidden;} */
  /* .sidebar-icon-only:before{content: ''; position: fixed; width: 100%; min-height: 100vh; background-color: rgba(0,0,0,0.8); z-index: 1;} */
  .sidebar-icon-only .main-dashboard .right-content .wrapper-content {filter: blur(4px); pointer-events: none;}
  .main-content .home-common-box {margin-bottom: 20px;}
  .wpo365-app-root .ms-Viewport .ms-List-page .ms-List-cell {-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%; max-width: 50%;}
  .main-content .news-blog .blog-tabs .right-search {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: start;-ms-flex-wrap: wrap;flex-wrap: wrap;}
  .main-dashboard .sidebar{-webkit-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; left: -290px; min-height: calc(100vh - 72px); top: 72px;} 
  .sidebar-icon-only .main-dashboard .sidebar{left: 0;}
  .main-dashboard .right-content, .sidebar-icon-only .main-dashboard .right-content{padding-left: 0;}
  .top-navbar, .sidebar-icon-only .top-navbar{width: 100%;}
  .sidebar-icon-only .main-dashboard .sidebar{ width: 290px;}
  .sidebar-icon-only .sidebar .sidebar-close-icon {display: block;}
  .main-navigation .sidebar-close-icon {display: block; position: absolute; top: 65px; font-size: 26px; right: 26px;}
  .main-navigation ul {display: block;}
  .primary-menu.menu-toggle {display: none;}
  .tribe-events-header__events-bar .primary-btn {padding: 6px 10px; font-size: 14px; line-height: 20px; font-weight: 600; color: var(--white); background-color: var(--primary-color); width: 40px; border: none; border-radius: 8px; height: 34px;}
  .main-navigation ul ul{float: none;}
  .birthday-listing .birthday-card .birthday-body{-ms-flex-wrap: wrap; flex-wrap: wrap; row-gap: 2; justify-content: center;}
  .main-content .home-sidebar:not(:last-child){margin-bottom: 20px;}
  .main-content .cst-home-sidebar{display: block; gap: 0px; margin-top: 0px;}
  .main-content .cst-home-sidebar > div{-webkit-box-flex: 0;-ms-flex: 0 0 100%;flex: 0 0 100%; max-width: 100%;}
  .main-content_card .blog-tabs{-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column; -webkit-box-align: start !important;-ms-flex-align: start !important;
    align-items: flex-start !important;}
  .main-content_card .blog-tabs ul{width: 100%;}

  footer .footer-top-menu h4{margin-bottom: 25px;}
  footer .footer-top-menu {padding: 40px 0px 50px;}
  footer .footer-top-menu-links li {margin-bottom: 10px;}

  .modal .modal-content .modal-body .profile-card {padding: 30px 20px 35px;}
  .modal .modal-content .modal-body .profile-card .personal-details{padding-bottom: 25px; margin-bottom: 25px;}
  .modal .modal-content .modal-body .profile-details{padding-left: 20px; padding-right: 20px;}
  .modal .modal-content .modal-body .profile-card h4{margin-top: 20px;}

  .login .login-slider{max-width: 100%;}
  .comments-area .wpd-default#wpdcom .wpd-form-wrap{padding: 25px 20px 30px;}

  .tribe-common .tribe-common-g-row--gutters{margin: 0 !important;}
  .tribe-events button.tribe-events-c-top-bar__datepicker-button{background-color: var(--white); max-width: 150px; overflow: hidden; border: 1px solid var(--primary-color); 
    font-size: 14px; line-height: 20px; color: var(--body-text-color); border-radius: 10px; padding: 9px 10px; position: relative;}

  .tribe-events .tribe-events-c-events-bar__search-form{display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; gap: 15px;}
  .tribe-events .tribe-events-c-events-bar__search-form .tribe-events-c-search__input-control .tribe-events-c-search__input-control-icon-svg{right: auto; left: 14px;}
  .tribe-common.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{padding-top: 7px; padding-bottom: 7px;}
}
@media screen and (max-width: 767px) {
  .wpo365-app-root .ms-Viewport .ms-List-page .ms-List-cell {flex: 0 0 100%; max-width: 100%;}
  .right-content:not(.sidebar-icon-only .main-dashboard .right-content) { padding-left: 0;}
  .top-navbar:not(.sidebar-icon-only .top-navbar) {z-index: 10; width: 100%;}
  .top-navbar .top-navbar_searchbar .nav-profile .dropdown-toggle span {display: none;}
  .top-navbar .top-navbar_searchbar{-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
  .main-dashboard .sidebar{min-height: calc(100vh - 104px); top: 104px;}
  .main-dashboard .sidebar .main-navigation .nav-menu li:not(li ul li), 
  .main-dashboard .sidebar .main-navigation .nav-menu li.current_page_ancestor{padding: 13px 18px;}
  .sidebar-icon-only .main-dashboard .sidebar .main-navigation {height: calc(100vh - 275px);}
  .wrapper-content {padding-top: 60px;}
  .tribe_events .staff-data:not(.foundation-role):after{display: none;}
  .tribe_events .staff-data > span {width: 28px;}
  .tribe_events .staff-data{padding-left: 15px;}
  .contract_approval_routing_form .acf-field,
  .contract_performance_review_form .acf-field,
  .contract_extension_approval_form .acf-field,
  .acf-fields.acf-form-fields.-top .acfe-field-group-layout-block > .acf-input .acf-fields.-top.-border .acf-field{width: 100% !important;}
  .main-content_card .nav-tabs li{flex: 0 0 auto;}
  .main-content_card .nav-tabs{display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: nowrap; flex-wrap: nowrap; overflow-x: auto; -webkit-overflow-scrolling: touch;}
  .main-content .home-common-box .home-quotes{text-align: center;}
  footer {padding: 0 15px;}

  .main-content .home_upcoming-event .card .card-body label.mb-2{display: block;}
  .sticky-title-box{margin-bottom: 30px;}

  .login .login-slider .login-slider-img{padding: 20px;}
  .acf-fields.acf-form-fields.-top .acfe-field-group-layout-block > .acf-input .acf-fields.-top.-border{padding: 30px 15px 30px 25px;}
}
@media screen and (max-width: 575px) {
  .top-navbar{padding: 15px 20px;}
  .top-navbar .top-navbar_searchbar .asl_w_container{min-width: 140px;}
  .wpo365-app-root .ms-Viewport .ms-DetailsList {padding: 15px;}
  .main-content, .main-content .home-common-box {padding: 20px;}
  .main-content_card {padding: 20px 20px 30px;}
  .main-content .home-common-box .home-quotes {padding: 15px 25px;}
  .sidebar-icon-only .main-dashboard .sidebar li {margin-bottom: 5px;}
  .main-content .card .card-body,
  .comments-area .wpd-default#wpdcom .wpd-form-wrap {padding: 15px;}
  .main-content .card .card-img img{min-height: unset; max-height: unset;}
  #wpdcom .wpd-thread-head {flex-wrap: nowrap;}
  .page-breadcrumb{font-size: 12px;}
  h3{font-size: 18px;}
  .common-frm{padding: 30px 20px 30px 25px;}
  
  footer {padding: 0 10px;}
  .main-content_card{padding-left: 20px; padding-right: 20px;}
  .main-content_card table {padding-top: 15px;}

  .date-filter-input > .d-flex{width: 100%;}
  .date-filter-input .form-control{width: 100%; min-width: auto; max-width: 100%;}
  .tribe-events .tribe-events-calendar-list__event-featured-image{width: 100%;}

  .acf-input label.acf-basic-uploader{-webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start;}
  .tribe-events .tribe-events-c-events-bar__search-form{-webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start;}
}
