﻿/*
nodejs _cssmin.js /usr/local/www/kabilesavaslari.com.tr/mobil3/site/css/giris.css /usr/local/www/kabilesavaslari.com.tr/mobil3/site/css/cihaz/giris-min.css
nodejs _cssmin.js /usr/local/www/kabilesavaslari.com.tr/mobil3/site/css/giris.css /usr/local/www/kabilesavaslari.com.tr/mobil/site/css/cihaz/giris-min.css
*/

* {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}


body {
  -webkit-touch-callout: none;
  -webkit-text-size-adjust: none;
  -webkit-user-select: none;
  user-select: none;

  font-size: 9pt;
  font-family: tahoma, verdana, arial, sans-serif;
  background-color: #efd5a4;
  padding: 0;
  margin: 0;
}


input,
select,
textarea {
  -webkit-user-modify: read-write-plaintext-only;
  -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
  -webkit-user-select: text;
  -khtml-user-select: text;
  -moz-user-select: text;
  -o-user-select: text;
  -ms-user-select: text;
  user-select: text;
}

button{
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

a:link {
  font-weight: bold;
  color: #752700;
  text-decoration: none;
  outline-style: none;
}
a:visited {
  font-weight: bold;
  color: #752700;
  text-decoration: none;
  outline-style: none;
}
a:active {
  font-weight: bold;
  color: #752700;
  text-decoration: none;
  outline-style: none;
}
a:hover {
  font-weight: bold;
  color: #c23c07;
  text-decoration: none;
  outline-style: none;
}

/** BUTON Renkleri **/
.button {
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 5px;
  display: inline-block;
  cursor: pointer;
  color: #ffffff;
  font-weight: normal;
  padding: 5px 8px;
  padding-top: 6px;
  text-decoration: none;
  font-size: 14px;
}
.button:active {
  position: relative;
  top: 1px;
}
.btnKirmizi {
  -moz-box-shadow: 1px 1px 0px 0px #990000;
  -webkit-box-shadow: 1px 1px 0px 0px #990000;
  box-shadow: 1px 1px 0px 0px #990000;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #cc0000), color-stop(1, #a40000));
  background: -moz-linear-gradient(top, #cc0000 5%, #a40000 100%);
  background: -webkit-linear-gradient(top, #cc0000 5%, #a40000 100%);
  background: -o-linear-gradient(top, #cc0000 5%, #a40000 100%);
  background: -ms-linear-gradient(top, #cc0000 5%, #a40000 100%);
  background: linear-gradient(to bottom, #cc0000 5%, #a40000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc0000', endColorstr='#a40000',GradientType=0);
  background-color: #cc0000;
  border: 0.5px solid #b73333;
  border-top-color: #a40000;
  border-left-color: #a40000;
  text-shadow: 1px 1px 3px #850000;
  color: #fffdfd;
}
.btnKirmizi:hover {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a40000), color-stop(1, #cc0000));
  background: -moz-linear-gradient(top, #a40000 5%, #cc0000 100%);
  background: -webkit-linear-gradient(top, #a40000 5%, #cc0000 100%);
  background: -o-linear-gradient(top, #a40000 5%, #cc0000 100%);
  background: -ms-linear-gradient(top, #a40000 5%, #cc0000 100%);
  background: linear-gradient(to bottom, #a40000 5%, #cc0000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a40000', endColorstr='#cc0000',GradientType=0);
  background-color: #a40000;
}
.btnYesil {
  -moz-box-shadow: 1px 1px 0px 0px #008700;
  -webkit-box-shadow: 1px 1px 0px 0px #008700;
  box-shadow: 1px 1px 0px 0px #008700;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #00b300), color-stop(1, #009000));
  background: -moz-linear-gradient(top, #00b300 5%, #009000 100%);
  background: -webkit-linear-gradient(top, #00b300 5%, #009000 100%);
  background: -o-linear-gradient(top, #00b300 5%, #009000 100%);
  background: -ms-linear-gradient(top, #00b300 5%, #009000 100%);
  background: linear-gradient(to bottom, #00b300 5%, #009000 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b300', endColorstr='#009000',GradientType=0);
  background-color: #00b300;
  border: 0.5px solid #33a733;
  border-top-color: #009000;
  border-left-color: #009000;
  text-shadow: 1px 1px 3px #007500;
  color: #fdfffd;
}
.btnYesil:hover {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #009000), color-stop(1, #00b300));
  background: -moz-linear-gradient(top, #009000 5%, #00b300 100%);
  background: -webkit-linear-gradient(top, #009000 5%, #00b300 100%);
  background: -o-linear-gradient(top, #009000 5%, #00b300 100%);
  background: -ms-linear-gradient(top, #009000 5%, #00b300 100%);
  background: linear-gradient(to bottom, #009000 5%, #00b300 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#009000', endColorstr='#00b300',GradientType=0);
  background-color: #009000;
}
.btnMavi {
  -moz-box-shadow: 1px 1px 0px 0px #1469c0;
  -webkit-box-shadow: 1px 1px 0px 0px #1469c0;
  box-shadow: 1px 1px 0px 0px #1469c0;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1a8cff), color-stop(1, #1570cc));
  background: -moz-linear-gradient(top, #1a8cff 5%, #1570cc 100%);
  background: -webkit-linear-gradient(top, #1a8cff 5%, #1570cc 100%);
  background: -o-linear-gradient(top, #1a8cff 5%, #1570cc 100%);
  background: -ms-linear-gradient(top, #1a8cff 5%, #1570cc 100%);
  background: linear-gradient(to bottom, #1a8cff 5%, #1570cc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1a8cff', endColorstr='#1570cc',GradientType=0);
  background-color: #1a8cff;
  border: 0.5px solid #448dd7;
  border-top-color: #1570cc;
  border-left-color: #1570cc;
  text-shadow: 1px 1px 3px #115ba6;
  color: #fdfeff;
}
.btnMavi:hover {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1570cc), color-stop(1, #1a8cff));
  background: -moz-linear-gradient(top, #1570cc 5%, #1a8cff 100%);
  background: -webkit-linear-gradient(top, #1570cc 5%, #1a8cff 100%);
  background: -o-linear-gradient(top, #1570cc 5%, #1a8cff 100%);
  background: -ms-linear-gradient(top, #1570cc 5%, #1a8cff 100%);
  background: linear-gradient(to bottom, #1570cc 5%, #1a8cff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#1570cc', endColorstr='#1a8cff',GradientType=0);
  background-color: #1570cc;
}
.btnGray {
  -moz-box-shadow: 1px 1px 0px 0px #7d7d7d;
  -webkit-box-shadow: 1px 1px 0px 0px #7d7d7d;
  box-shadow: 1px 1px 0px 0px #7d7d7d;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a6a6a6), color-stop(1, #858585));
  background: -moz-linear-gradient(top, #a6a6a6 5%, #858585 100%);
  background: -webkit-linear-gradient(top, #a6a6a6 5%, #858585 100%);
  background: -o-linear-gradient(top, #a6a6a6 5%, #858585 100%);
  background: -ms-linear-gradient(top, #a6a6a6 5%, #858585 100%);
  background: linear-gradient(to bottom, #a6a6a6 5%, #858585 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#858585',GradientType=0);
  background-color: #a6a6a6;
  border: 0.5px solid #9e9e9e;
  border-top-color: #858585;
  border-left-color: #858585;
  text-shadow: 1px 1px 3px #b4b4b4;
  color: #020202;
}
.btnGray:hover {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #858585), color-stop(1, #a6a6a6));
  background: -moz-linear-gradient(top, #858585 5%, #a6a6a6 100%);
  background: -webkit-linear-gradient(top, #858585 5%, #a6a6a6 100%);
  background: -o-linear-gradient(top, #858585 5%, #a6a6a6 100%);
  background: -ms-linear-gradient(top, #858585 5%, #a6a6a6 100%);
  background: linear-gradient(to bottom, #858585 5%, #a6a6a6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#858585', endColorstr='#a6a6a6',GradientType=0);
  background-color: #858585;
}
.btnSari {
  -moz-box-shadow: 1px 1px 0px 0px #c08000;
  -webkit-box-shadow: 1px 1px 0px 0px #c08000;
  box-shadow: 1px 1px 0px 0px #c08000;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffaa00), color-stop(1, #cc8800));
  background: -moz-linear-gradient(top, #ffaa00 5%, #cc8800 100%);
  background: -webkit-linear-gradient(top, #ffaa00 5%, #cc8800 100%);
  background: -o-linear-gradient(top, #ffaa00 5%, #cc8800 100%);
  background: -ms-linear-gradient(top, #ffaa00 5%, #cc8800 100%);
  background: linear-gradient(to bottom, #ffaa00 5%, #cc8800 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffaa00', endColorstr='#cc8800',GradientType=0);
  background-color: #ffaa00;
  border: 0.5px solid #d7a033;
  border-top-color: #cc8800;
  border-left-color: #cc8800;
  text-shadow: 1px 1px 3px #a66f00;
  color: #fffffd;
}
.btnSari:hover {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #cc8800), color-stop(1, #ffaa00));
  background: -moz-linear-gradient(top, #cc8800 5%, #ffaa00 100%);
  background: -webkit-linear-gradient(top, #cc8800 5%, #ffaa00 100%);
  background: -o-linear-gradient(top, #cc8800 5%, #ffaa00 100%);
  background: -ms-linear-gradient(top, #cc8800 5%, #ffaa00 100%);
  background: linear-gradient(to bottom, #cc8800 5%, #ffaa00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#cc8800', endColorstr='#ffaa00',GradientType=0);
  background-color: #cc8800;
}
.btnKahve {
  -moz-box-shadow: 1px 1px 0px 0px #702500;
  -webkit-box-shadow: 1px 1px 0px 0px #702500;
  box-shadow: 1px 1px 0px 0px #702500;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #953100), color-stop(1, #782800));
  background: -moz-linear-gradient(top, #953100 5%, #782800 100%);
  background: -webkit-linear-gradient(top, #953100 5%, #782800 100%);
  background: -o-linear-gradient(top, #953100 5%, #782800 100%);
  background: -ms-linear-gradient(top, #953100 5%, #782800 100%);
  background: linear-gradient(to bottom, #953100 5%, #782800 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#953100', endColorstr='#782800',GradientType=0);
  background-color: #953100;
  border: 0.5px solid #935333;
  border-top-color: #782800;
  border-left-color: #782800;
  text-shadow: 1px 1px 3px #612000;
  color: #fefdfd;
}
.btnKahve:hover {
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #782800), color-stop(1, #953100));
  background: -moz-linear-gradient(top, #782800 5%, #953100 100%);
  background: -webkit-linear-gradient(top, #782800 5%, #953100 100%);
  background: -o-linear-gradient(top, #782800 5%, #953100 100%);
  background: -ms-linear-gradient(top, #782800 5%, #953100 100%);
  background: linear-gradient(to bottom, #782800 5%, #953100 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#782800', endColorstr='#953100',GradientType=0);
  background-color: #782800;
}
/** BUTON Renkleri SON **/
.vis th,
.tablelogin th{
  background: var(--background-img);
}

.AXAXLOADER {
  background-image: url("data:image/png;base64,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");
}

.AXAXLOADER {
  border-radius: 6px 6px 6px 6px;
  color: white;
  display: none;
  font-size: 10px;
  font-weight: bold;
  height: 48px;
  left: 100px;
  padding: 4px;
  position: absolute;
  text-align: center;
  top: 100px;
  width: 70px;
  z-index: 1000001;
}

#pDunyaMevcut {
  padding: 4px;
}
#pDunyaMevcut span {
  width: 85px;
  font-size: 13px;
  text-align: center;
}
#pDunyaMevcut div {
  border-bottom: 1px solid #a68f5b;
  color: #752700;
  font-weight: bold;
  cursor: pointer;
}

table.tablelogin {
  padding: 0px;
  margin: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  empty-cells: show;
}

.tablelogin th {
  padding: 0 3px 0 3px;
  height: 26px;
  border: 1px solid #a5761f;
  font-size: 12pt;
}

.tablelogin td {
  padding: 4px;
  margin: 0px;
  white-space: nowrap;
}

.ana {
  width: 100%;
  max-width: 1024px;
  min-width: 180px;
  /*max-height: calc(100vh / 1.5);*/
  
  margin: auto;
  padding: 0;

  height: 100vh;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  flex-wrap: nowrap;
}


@media only screen and (min-width: 1024px) {
	.dvGiris_container {
		border-left: 1px solid #a68f5b;
		border-right: 1px solid #a68f5b;		
	}
	.dvGiris_pageIcerik {
		padding: 5px;
		border: 1px solid #a68f5b;
    border-top: none;
	}
  .dvGiris_pageUst{
    border: 1px solid #a68f5b;
  }
}

#icerikMesaj {
  float: none;
  position: absolute;
  display: none;
  background-color: #bd362f;
  margin: 0;
  padding: 10px;
  border-radius: 4px;
  color: #fff;
  /*transition: opacity 0.3s;
  opacity: .9;*/
  z-index: 999;
  max-width: 300px;
  -webkit-filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.6));
  -moz-filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.6));
  -ms-filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.6));
  -o-filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.6));
  filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, 0.6));
}
#icerikMesaj {
  margin-left: 8px;
  margin-right: 8px;
}

.icerikMesajSag:before {
  content: "";
  position: absolute;
  right: -10px;
  top: 8px;
  border-style: solid;
  border-width: 10px 0px 10px 10px;
  border-color: transparent transparent transparent #bd362f;
  z-index: 1000;
}
.icerikMesajUst:before {
  content: "";
  position: absolute;
  left: 16px;
  top: -10px;
  border-style: solid;
  border-width: 0px 10px 10px 10px;
  border-color: transparent transparent #bd362f transparent;
  z-index: 1000;
}
.icerikMesajAlt:before {
  content: "";
  position: absolute;
  left: 16px;
  bottom: -10px;
  border-style: solid;
  border-width: 10px 10px 0px 10px;
  border-color: #bd362f transparent transparent transparent;
  z-index: 1000;
}

input[type="checkbox"] {
  vertical-align: middle;
}

.logo_ust {
  font-size: 20pt;
}
.logo_alt {
  font-size: 8pt;
  font-weight: normal;
  padding: 2px;
}

.temiz {
  clear: both;
}

/* end */
.dvGiris_page {
  --dvGiris_page-padding: 4px;
  display: flex;
  flex-direction: column;
  height: 100vh; /* Tam ekran yüksekliği */
  overflow: hidden; /* Taşmaları önlemek için */
  background-color: #faeacb;
  /*max-height: 387px;*/
 
}

.dvGiris_pageUst {
  flex-shrink: 0; /* Boyutunun sabit kalması için */  
}

.dvGiris_pageAlt{
  flex-shrink: 0;
}

.dvGiris_pageIcerik {
  flex-grow: 1; /* Kalan alanı doldurur */
  overflow: hidden; /* İçerideki kaydırmaları kontrol etmek için */
}

.dvGiris_container {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%; /* Ebeveyninin tamamını kaplar */
  padding: 4px;
  border-bottom: 1px solid #a68f5b;

  background-image: url("/img/opacity/20.png?1"), url("/img/kabile-full/TAS.webp?1");
  background-position: center, center;
  background-size: contain, cover; /* İlk arka plan tam kaplar, ikinci arka plan içeriğe sığar */
  background-repeat: repeat, no-repeat; /* Tekrarlanmayan arka planlar */
  box-shadow: 0.05rem 0.05rem 0.55rem rgba(0, 0, 0, 0.75) inset;  
}

.dvGiris_center {
  /*max-width: 80%;
	width: 100%;*/
  max-height: 100%; /* Ebeveyn yüksekliğine uyum sağlar */
  padding: var(--dvGiris_page-padding);
  background-color: #faeacb;
  display: flex;
  flex-direction: column;
  gap: var(--dvGiris_page-padding); /* İç divler arası boşluk */
  overflow: hidden; /* İçerideki taşmaları kontrol etmek için */
  box-shadow: 0.05rem 0.05rem 0.55rem rgba(0, 0, 0, 0.75);
}

.dvGiris_top{
	border: 1px solid #a5761f;
}

.dvGiris_title {
  font-weight: bold;
  color: #752700;
  font-size: 16px;
  background: var(--background-img);
  text-align: center;  
  
}
.dvGiris_title i{
	color: #752700;
}

.dvGiris_top {  
  background-color: #faeacb;
  flex-shrink: 0; /* Sabit boyutlu kalır */
}

.dvGiris_middle {
  flex-grow: 1; /* Kalan alanı doldurur */
  padding: var(--dvGiris_page-padding);
  background-color: #faeacb;
  border: 1px solid #a5761f;
  position: relative;

  -webkit-overflow-scrolling: touch; /* IOS Kontrol ET  Mobilde pürüzsüz kaydırma */
  overscroll-behavior: contain; /* IOS Kontrol ET */

  max-height: 100%;
  overflow: hidden;
  overflow-y: auto; /* İçerik için dikey kaydırma */
  padding-right: 8px; /* Scrollbar için yer bırak */
}


/* Özel kaydırma çubuğu */
.dvGiris_middle::-webkit-scrollbar {
  width: 8px; /* Kaydırma çubuğu genişliği */
}

.dvGiris_middle::-webkit-scrollbar-thumb {
  border-radius: 4px; /* Kenarları yuvarlat */
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border: 0.5px solid #8a6319;
  background: var(--background-img);
}

.dvGiris_middle::-webkit-scrollbar-thumb:hover {
  background-color: #8a6319; /* Hover rengi */
}

.dvGiris_middle::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  /*border-radius: 10px;*/
  background-color: #faeacb;
  border: 0.5px solid #8a6319;
}

#pDunyaMevcut li.pDunyaMevcutTitle{
	font-weight: bold;
	margin-top: 8px;
}
#pDunyaMevcut li.pDunyaMevcutTitle:first-child{
	margin-top: unset;
}

