.body {
  margin-top: 0;
  overflow: hidden;
}

.giris {
  position: absolute !important;
  width: 90% !important;
  border: none !important;
  margin: 0 !important;
  padding: 60px 20px !important;
  border-radius: 0 !important;
  left: 0 !important;
  margin: 5% !important;
}

.giris .after {
  display: none;
}

.giris:before {
}

.notie-container {
  right: 10px;
  left: 10px;
  margin-bottom: 10px;
}

body.yukleniyor:after {
  background-size: 50%;
}

header {
  position: fixed;
  padding: 5px 5px 0px 70px;
}

.bodyaltmenu header .spesiyalblok,
.bodyaltmenu header .aramakutu,
.bodyaltmenu header .menukutu a.ustmenu,
.bodyaltmenu header .menukutu .dropdown {
  display: block;
}

.el-dialog, .el-message-box {
  width: 90% !important;
  margin-top: 5vh !important;
}

[class*=el-col-] {
  width: 100% !important;
  padding: 0px 10px !important;
}

.el-tabs--border-card {
  height: fit-content !important;
}

[class*=el-col-offset] {
  margin: 0 !important;
}

.el-table .hidden-columns {
  position: relative !important;
  display: block;
}

.el-table .hidden-columns .YeniBtn {
  display: block;
  width: 100%;
  top: -5px;
  right: 0;
}

col {
  display: block;
}

.el-button-group {
  display: block !important;
  /* width: 100%; */
  position: relative;
  text-align: center;
}

div.sayfahead h1 {
  font-size: 15px;
  padding: 0;
}

.sayfabaslik .el-button-group {
  position: relative;
  float: left !important;
  display: block;
}

.el-button-group.btn-group.float-right {
  display: none !important;
}

.sayfabaslik {
  padding: 0;
  height: fit-content;
}

.sayfabaslik button {
  padding: 7px 15px;
}

.body .icerik {
  width: 100% !important;
  padding: 10px 10px 70px 10px;
}

.giris a.logo {
  display: block;
}

.golgever, .yanmenu a.IkonMenu:before, .band {
  display: none !important;
}

.el-popover {
  max-width: 100% !important;
}

.el-popover, .el-select-dropdown {
  max-width: 80% !important;
}

div.sayfahead {
  height: fit-content;
  height: 32px;
}

.aiPanelDes {
  margin-bottom: 20px;
  margin-right: 0 !important;
}

.sayfabaslik, .ustmenu {
  display: none !important;
}

.yanmenu {
  width: 50px;
}

.yanmenu .ustmenu {
  display: block !important;
}

.ChatBalon {
  display: none !important;
}

.yanmenu a.IkonMenu i, .yanmenu a.IkonMenu svg {
  font-size: 18px;
  width: 18px;
  height: 18px;
}

.yanmenu a.IkonMenu {
  height: 44px;
}

.yanmenu a.IkonMenu.aktif svg {
  width: 24px;
  height: 24px;
}

.yanmenu a.IkonMenu span {
  font-size: 8px;
}

.yanmenu a.IkonMenu.aktif span {
  font-size: 8px;
}
.detay{
  padding: 85px 0px 0px 50px;
}
.yanmenu div.kutu{
  top: calc(50% - 176px);
}
.el-table td, .el-table th{
  width: 100%;
  display: block;
  text-align: center;
}
header a.ustmenu.bina{
  display: block !important;
  width: 100%;
  max-width: 100%;
  top: 10px;
  margin: 0;
}
