.morecontent span {
  display: none;
}
.morelink {
  display: block;
}

  /* Hide filter sidebar on screens smaller than 992px (Bootstrap 'lg') */
  @media (max-width: 991.98px) {
    #mobileFilterSidebar {
      display: none;
    }

    #mobileFilterSidebar.active {
      display: block;
      background-color: #fff;
      padding: 15px;
      position: fixed;
      top: 0;
      left: 0;
      height: 100vh;
      width: 80%;
      z-index: 1050;
      overflow-y: auto;
      box-shadow: 0 0 15px rgba(0,0,0,0.2);
    }

    #filterOverlay {
      display: none;
    }

    #filterOverlay.active {
      display: block;
      position: fixed;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      background: rgba(0,0,0,0.5);
      z-index: 1040;
    }
    
    #toggleFilterBtn{
      background: #e53433;
      color: white;
    }
  }

/* Restore arrows and just change their color */
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    background: none;
    color: red; /* Change this to your desired color */
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    background: none;
    border: none;
}
.ui-datepicker .ui-datepicker-prev::before {
    content: "◄";
    color: red;
    font-size: 16px;
    position: absolute;
    left: 5px;
    top: 2px;
}

.ui-datepicker .ui-datepicker-next::before {
    content: "►";
    color: red;
    font-size: 16px;
    position: absolute;
    right: 5px;
    top: 2px;
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    display: none; /* Hide original icons if necessary */
}


.type_icon{
  position: absolute;
    left: 50%;
    top: 50%;
    width: 32px;
    height: 32px;
    transform: translate(-50%, -50%);
}

.editor_content ul{
    margin-bottom: 20px;
    margin-left: 0px;
    border: none;
    outline: none;
    list-style: none;
    color: rgb(108, 113, 113);
}

.editor_content ul li{
  margin: 0px 0px 10px;
    padding: 0px 0px 0px 35px;
    border: none;
    outline: none;
    list-style: none;
    position: relative;
    line-height: 1.7em;
    padding-left: 35px;
    font-weight: 400;
    margin-bottom: 10px;
}

.editor_content ul li:last-child{
  margin-bottom: 0;
}

.editor_content ul li:before
 {
    content: "\f178";
    font-family: 'Font Awesome 6 Free';
    font-weight: 400;
    font-size: 18px;
    position: absolute;
    left: 0;
    top: 0;
    line-height: 28px;
    text-align: center;
    color: var(--primary-color);
}

.editor_content p{
  margin-right: 0px;
    margin-bottom: 20px;
    margin-left: 0px;
    padding: 0px;
    border: none;
    outline: none;
    position: relative;
    line-height: 1.65em;
    color: rgb(108, 113, 113);
}


.iti.iti--allow-dropdown {
  width: 100%;
}
.iti--allow-dropdown .iti__flag-container, .iti--separate-dial-code .iti__flag-container {
    height: 54px !important;
}