.login_page_container {
  width: 100% !important;
}

.menu_button_inner,
.menu_button_right_inner,
.menu_search_button,
.menu_button_right {
  /* background: #b5b4d6 !important; */
  background: rgba(255, 255, 255, 0.4) !important;
  background-color: rgba(255, 255, 255, 0.4) !important;
}

.menu_button_inner {
  background-color: rgba(255, 255, 255, 0.4) !important;
}

.menu_outer {
  background-color: #562b97;
}

body {
  background-color: #fff !important;
}

.menu_logo_container {
  margin-right: 30px;
}

.menu_outer_slogan {
  position: absolute;
  right: 5px;
  transform: rotate(20deg);
  font-size: 14px;
  top: 50px;
  z-index: 1;
}

.menu_slogan_title {
  color: #fff;
  font-weight: bold;
}

.menu_slogan_text {
  color: #fff;
  font-weight: 400;
}

.slogan_outer {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 30px;
  gap: 15px;
}

.slogan_inner {
  background-color: #b4b4d3;
  clip-path: polygon(0 0, 100% 0, calc(100% - 20px) 100%, 20px 100%);
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  color: #3a1078;
  gap: 20px;
  font-size: 15px;
}

.slogan_inner2 {
  /* background-color: #b4b4d3;
  clip-path: polygon(0 0, 100% 0, calc(100% - 20px) 100%, 20px 100%); */
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: start;
  height: 100%;
  color: #3a1078;
  gap: 20px;
  font-size: 15px;
  color: #999;
}

.entry_detail_display{
  display: block !important;
}

.slogan_inner3{
  background: none;
}

.entry_detail_display{
  display: block !important;
}

.slogan_title2{
  margin-left: 32px;
}

.slogan_title {
  font-weight: bold;
}

.slogan_cizgi {
  height: 0.2px;
  width: 20px;
  content: "";
  background-color: #fff;
  display: block;
}

.menu_search_outer {
  display: flex;
  align-items: end;
  width: 240px;
  margin-left: 35px;
  margin-bottom: 16px;
}

.menu_search_container {
  width: 100%;
}

.menu_buttons_left_container {
  width: auto;
  flex: 1;
}

.menu_buttons_top_container,
.menu_buttons_bottom_container {
  flex-wrap: nowrap;
}

.menu_buttons_top_container .menu_button,
.menu_buttons_bottom_container .menu_button {
  width: 100%;
}

.menu_buttons_top_container .menu_button_inner,
.menu_buttons_bottom_container .menu_button_inner {
  color: #fff;
}

.menu_button.comment_area2 .menu_button_inner {
  background-color: #967cbf40 !important;
  text-align: center;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.menu_page_left_top_button {
  background: #967cbf40 !important;
}

.main_page_left_top_container select {
  flex: 1;
}

.main_page_left_inner {
  padding-right: 20px !important;
  height: calc(100vh - 320px) !important;
}

.main_page_left_inner::-webkit-scrollbar-track {
  /* -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); */
  background-color: #f2f2f2;
  /* border-radius: 500px !important; */
  border-radius: 50px;
}

.main_page_left_inner::-webkit-scrollbar {
  width: 13px;
  background-color: #f2f2f2;
  border-radius: 500px !important; 
}

.main_page_left_inner::-webkit-scrollbar-thumb {
  width: 13px !important;
  background-color: #b4b4d3 ;
  /* border-radius: 500px !important; */
  border-radius: 50px;
}

.main_page_left_bottom_content_container a {
  height: 28px;
  width: auto;
  font-size: 16px;
  padding: 0 15px;
  background-color: #562b97;
  border-radius: 100px;
  color: #fff !important;
  display: flex;
  align-items: center;
  float: left;
  font-size: 20px !important;
}

.main_page_left_bottom_content_container {
  display: flex;
  align-items: center;
  margin-left: auto;
  gap: 5px;
  margin-top: 30px;
  flex-wrap: wrap;
}

.main_page_left_bottom_content_container span {
  color: #fff;
  font-size: 14px;
}

.message_who {
  background: #562b97 !important;
  color: #fff !important;
}

.user_setting_container_width {
  width: 100%;
}

.contact_page_menu_item.contact_page_menu_item_active {
  background: #562b97 !important;
  color: #fff !important;
}

.main_page_right_inner a {
  text-decoration: none !important;
}

.user_profile_menu_means div {
  flex: 1;
}

.user_profile_menu_mean {
  border-bottom: 3px solid transparent;
}

.user_profile_menu_mean_active {
  border-bottom: 3px groove #562b97 !important;
}

.user_profile_biography_container {
  word-wrap: break-word;
}

@-webkit-keyframes color-change-uyari {

  0%,
  100% {
    background-color: #08ff8c;
  }

  50% {
    background-color: #00e2780f;
  }
}

@keyframes color-change-uyari {

  0%,
  100% {
    background-color: #08ff8c;
  }

  50% {
    background-color: #00e2780f;
  }
}

.info_area {
  display: flex;
  align-items: center;
  justify-content: right;
  gap: 10px;
  color: #3a1078;
  text-align: right;
  font-weight: 500;
  position: absolute;
  bottom: 0;
  right: 10px;
  color: #fff;
}

.info_area2 {
  display: flex;
  align-items: center;
  justify-content: right;
  gap: 10px;
  color: #3a1078;
  font-weight: 500;
  position: relative;
  bottom: 0;
  right: 10px;
  color: #fff;
}



.info_area>div {
  height: 10px;
  -webkit-animation: 2s linear infinite both color-change-uyari;
  animation: 2s linear infinite both color-change-uyari;
  width: 10px;
  border-radius: 50%;
  background-color: #08ff8c;
}

.entries {
  display: flex;
  flex-direction: column;
  gap: 35px;
}

.entry {
  display: flex;
  flex-direction: column;
}

.myannoucement_mini_menu {
  /* top: auto !important; */
}

.entry_title {
  font-size: 19px;
  font-weight: bold;
  margin-bottom: 15px;
  color: #562b97 !important;
}

.entry_edit_info {
  color: #e11717;
  display: flex;
  align-items: center;
  gap: 6px;
  margin: 15px 0;
}

