/*artır-eksilt*/
.ADTrakam{width:70px!important;float:left;font-size:13px;line-height:30px!important;border:1px solid #e9e9e9;}
.ADTrakam,.atr,.azl{width:30px;height:36px;text-align:center;line-height:30px;}
.atr,.azl{font-size:18px;color:#272727;border:1px solid #e9e9e9;}
/*.azl{border-width:1px 0 1px 1px!important;}
.atr{border-width:1px 1px 1px 0!important;}
.atr:hover,.azl:hover{font-size:18px;color:var(--ak);}
.azl:hover{background-color:#FF7C7C;}
.atr:hover{background-color:#61B586;}*/



/*Sanal Pencere Düğme*/
.SanPen{cursor:pointer;}

/*liste resim önizleme*/
/*
.sr_img{height:20px;position:relative;z-index:999;}
.sr_img > img{width:22px;height:20px;border:1px solid #aaa;margin:11px 5px -4px 0;}
.urn_list_img_k{margin:3px 0 0 0;}
.urn_list_img{display:none;position:absolute;top:0;left:0;border:2px solid #374a59;}
.urn_list_img img{width:100%;height:100%;}
.urn_list_img:after{width:0;height:0;margin-top:-13px;right:100%;top:50%;position:absolute;content:"";pointer-events:none;border:solid transparent;border-right-color:#374a59;border-width:13px;}
.sr_img:hover .urn_list_img{width:160px;height:131px;top:-45px;left:35px;display:block;background:var(--ak);}
*/
/*liste resim önizleme*/




/*idare anasayfa kutu büyüt*/
.ekranBuyut{z-index:999999;width:100%!important;height:100%!important;position:fixed!important;top:0!important;left:0!important;margin-top:0!important;margin-right:0!important;margin-bottom:0!important;margin-left:0!important; }
/*idare anasayfa kutu büyüt*/


/* ––––––––––––––––––––––––––––––––––––––––––––––––––
Dilimli Selectbox
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.dilimSec_kbk{float:left;background-color:#f3f3f3;color:#8f93a2;border-radius:4px;overflow:hidden;display:inline-block;}
.dilimSec_kbk span.option.faal{color:white;}
.dilimSec_kbk span.option.mani{background:#d3d3d3;color:#959595;cursor:default;}
.dilimSec_kbk span.option{height:36px;float:left;margin:0;padding:0 15px;font-size:13px;line-height:36px;text-align:center;display:inline-block;cursor:pointer;border-right:1px solid #e0e0e0;
-webkit-user-select:none;  /* Chrome all / Safari all */
-moz-user-select:none;     /* Firefox all */
-ms-user-select:none;      /* IE 10+ */
user-select:none;          /* Likely future */
}
.dilimSec_kbk span.option:last-child{border-right:none;}
.dilimSEC{display:none;}
.uzunDilim .dilimSec_kbk{width:100%;}
.uzunDilim .dilimSec_kbk span.option {width:50%;}





/* ––––––––––––––––––––––––––––––––––––––––––––––––––
Tab Menü
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.TBMenu {border-bottom:1px solid #EAEAEA;}
.TBMenuDgm {border-bottom:2px solid transparent;}
.TBMenuDgm.aktif {
    /*background:var(--mavi);color:var(--ak);*/
border-bottom:3px solid var(--mavi);color:var(--mavi);
}

/* ––––––––––––––––––––––––––––––––––––––––––––––––––
Tırtır Menü
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.ttrtetik{width:100%;padding:12px 0;border-bottom:1px solid #19b5ff;margin:0px;text-align:center;background:#000;color:var(--ak);}
.ttrtetik:after{content:' +';margin-right:20px;float:right;color:var(--ak);}
.ttrmuhteva{width:100%;padding:12px 0;border-bottom:1px solid red;margin:0px;text-align:center;background:#f5f5f5;display:none;}
.ttrtetik.faal{background:#cc3b3b;}
.ttrtetik.faal:after{content:' -';margin-right:20px;float:right;color:var(--ak);}

/*
    TEYİT & İKAZ
*/
.kokTeyitKabuk{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(0,0,0,0.47);z-index:99999999;}
.kokTeyitDugme{width:100%;float:left;background-color:#2670de;display:flex;justify-content:center;align-items:center;}
.kokTeyit{width:100%;max-width:460px;position:fixed;left:50%;top:61px;margin:0 0 0 -230px;background:var(--ak);-moz-box-shadow:0 7px 14px -3px rgba(0, 0, 0, 0.2);-webkit-box-shadow:0 7px 14px -3px rgba(0, 0, 0, 0.2);box-shadow:0 7px 14px -3px rgba(0, 0, 0, 0.2);}
.kokTeyit h1{font-size:17px;margin:17px 25px 0px;padding:7px 0 11px;font-weight:bold;color:#B6BBC1;border-bottom:1px solid #DEDEDE;}
.kokTeyit p{font-size:13px;padding:15px 25px 30px;line-height:21px;color:#83868C;}
.kokTeyit .button{width:50%;height:51px;float:left;text-align:center;display:inline-block;color:var(--ak);position:relative;text-decoration:none;border:none;line-height:51px;font-size:17px;}
.kokTeyit .evet{background:#F45B69;}
.kokTeyit .evet:hover{background:#FF7884;}
.kokTeyit .hayir{background:#4A4F58;}
.kokTeyit .hayir:hover{background:#676A71;}
.kokTeyit .kapatTeyit{width:100%;background:#2970BB;}



/*------- Çark yükler etkisi | Yükleniyor simge | İşlem neticesi ---------*/


/*Kullanımı = <div class="carkYukler"></div>*/
.carkYukler:before, .carkYukler:after {
    position:absolute;top:50%;left:50%;border-radius:50%;border-style:solid;
    content:'';transform:translate(-50%, -50%);animation:cevir 1.5s  infinite ease-in-out;
}
.carkYukler:before{border-top-color:rgba(165,190,0, 0.4);border-right-color:rgba(165,190,0, 0.6);border-bottom-color:rgba(165,190,0, 0.8);border-left-color:rgba(165,190,0, 1);}
.carkYukler:after {border-top-color:rgba(165,190,0, 1);border-right-color:rgba(165,190,0, 0.8);border-bottom-color:rgba(165,190,0, 0.6);border-left-color:rgba(165,190,0, 0.4);}
.carkYukler:before {width:7vh;height:7vh;border-width:0.7vh;}
.carkYukler:after {width:13vh;height:13vh;border-width:0.5vh;animation-direction:reverse;}
@keyframes cevir {
  0% { transform:translate(-50%, -50%) rotate(0); }
  100% { transform:translate(-50%, -50%) rotate(360deg); }
}

/*Kullanımı = <div class="yukler"></div>*/
.yukler,.yukler:after {width:10em;height:10em;border-radius:50%;}
.yukler {margin:-5px auto 10px;font-size:10px;position:absolute;top:7em;right:0;left:0;text-indent:-9999em;
border:solid 10px rgba(187, 187, 187, 0.21);border-top-color:#ffd60c;-webkit-animation:load8 1s infinite linear;-moz-animation:load8 1s infinite linear;animation:load8 1s infinite linear;}
@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
/*yükleniyor simgesi*/

/*------- Süreç ---------*/
.bilgiperde{width:100%;height:100%;background:rgba(255,255,255,0.9);position:fixed;z-index:999999;top:0;left:0;display:flex;}

.beyazperde,.sureckabuk {width:100%;height:100%;background:rgba(255,255,255,0.5);position:fixed;z-index:99999;top:0;left:0;}
.surec {display:block;text-align:center;width:0;height:3px;background:red;transition:width .3s;}
.surec.surecgizle {opacity:0;transition:opacity 1.3s;}

/*------- Çark yükler etkisi | Yükleniyor simge | İşlem neticesi ---------*/

/*.ui-dialog{z-index:999999999!important;}*/
.ui-widget-overlay{z-index:999999999!important;}




/*------- 
İkaz Notu
---------*/
.ikaz_kabuk{min-width:320px;float:right;margin:0 10px 10px 0;padding-right:15px;display:flex;align-items:center;justify-content:center;border-radius:3px;}
.ikaz_kabuk.ISLt span,.ikaz_kabuk.ISLh span{margin-left:-3px;color:var(--ak);font-size:14px;color:var(--ak);font-size:14px;}
.ISLt{background-color:#8BD43E;}.ISLh{background-color:#ef475e;}.ISLu{background-color:#FFC107;}
.ikz_checkmark,.ikz_cross {display:inline-block;}
.checkmark-check {stroke-dasharray:80px 80px;stroke-dashoffset:-80px;-webkit-animation:checkAnimate 0.9s forwards cubic-bezier(0.895, 0.03, 0.685, 0.22);animation:checkAnimate 0.9s forwards cubic-bezier(0.895, 0.03, 0.685, 0.22);}
.cross-line {stroke-dasharray:80px 80px;stroke-dashoffset:-80px;-webkit-animation:checkAnimate 0.9s forwards cubic-bezier(0.895, 0.03, 0.685, 0.22);animation:checkAnimate 0.9s forwards cubic-bezier(0.895, 0.03, 0.685, 0.22);}
.cross-line:nth-child(2) {-webkit-animation-delay:0.25s;animation-delay:0.25s;}
@-webkit-keyframes checkAnimate {
  0% {
    stroke-dashoffset:-80px;
  }
  100% {
    stroke-dashoffset:0px;
  }
}
@keyframes checkAnimate {
  0% {
    stroke-dashoffset:-80px;
  }
  100% {
    stroke-dashoffset:0px;
  }
}
.animated {
  animation-duration:1s;
  animation-fill-mode:both;
}
.bounceInDown {
  animation-name:bounceInDown;
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function:cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }
  0% {
    opacity:0;
    transform:translate3d(0, -3000px, 0);
  }
  60% {
    opacity:1;
    transform:translate3d(0, 25px, 0);
  }
  75% {
    transform:translate3d(0, -10px, 0);
  }
  90% {
    transform:translate3d(0, 5px, 0);
  }
  to {
    transform:none;
  }
}










/*------- Çark yükler etkisi | Yükleniyor simge | İşlem neticesi ---------*/

.DDmenu {position:relative;}
.DDmenu .DDtetik{cursor:pointer;text-decoration:none;outline:none;font-size:14px;}
.DDmenu .DDkabuk {background-color:var(--koyu);border:0;color:var(--ak);display:none;position:absolute;top:100%;list-style:none;z-index:9;box-shadow:0 11px 22px -14px rgba(0,0,0,0.3);border-radius:3px;}
.DDmenu .DDkabuk.fr {right:0px;}
.DDmenu .DDkabuk.fl {left:0px;}
.DDmenu .DDkabuk.fi {margin:auto;right:0px;left:0px;}
.DDmenu .DDkabuk.fr:after {width:0;height:0;bottom:100%;right:15px;position:absolute;content:"";pointer-events:none;border:solid transparent;border-bottom-color:var(--koyu);border-width:7px;}
.DDmenu .DDkabuk.fl:after {width:0;height:0;bottom:100%;left:15px;position:absolute;content:"";pointer-events:none;border:solid transparent;border-bottom-color:var(--koyu);border-width:7px;}
.DDmenu .DDkabuk.fi:after {width:0;height:0;bottom:100%;left:50%;margin-left:-3px;position:absolute;content:"";pointer-events:none;border:solid transparent;border-bottom-color:var(--koyu);border-width:7px;}
.DDmenu ul li{width:100%;float:left;padding:5px 0;display:flex;align-items:center;}
.DDmenu ul li label{width:100%;float:left;cursor:pointer;color:#f7f4fb;
-webkit-user-select:none;  /* Chrome all / Safari all */
-moz-user-select:none;     /* Firefox all */
-ms-user-select:none;      /* IE 10+ */
user-select:none;          /* Likely future */
}

/*------- Çark yükler etkisi | Yükleniyor simge | İşlem neticesi ---------*/


























/*-------------------------
	The Digits
--------------------------*/

.digits div span{background-color:#31BB9B;border-color:#31BB9B;}
.digits div.dots:before,
.digits div.dots:after{background-color:#31BB9B;}

.ikaz.digits div span{background-color:#F8BA4E;border-color:#F8BA4E;}
.ikaz.digits div.dots:before,
.ikaz.digits div.dots:after{background-color:#F8BA4E;}

.tehlike.digits div span{background-color:#DC4553;border-color:#DC4553;}
.tehlike.digits div.dots:before,
.tehlike.digits div.dots:after{background-color:#DC4553;}

.digits div{
text-align:left;
position:relative;
width:28px;
height:50px;
display:inline-block;
margin:0 4px;
}

.digits div span{
opacity:0.025;
position:absolute;
-webkit-transition:0.25s;
-moz-transition:0.25s;
transition:0.25s;
}

.digits div span:before,
.digits div span:after{
content:'';
position:absolute;
width:0;
height:0;
border:5px solid transparent;
}

.digits .d1{			height:5px;width:16px;top:0;left:6px;}
.digits .d1:before{	border-width:0 5px 5px 0;border-right-color:inherit;left:-5px;}
.digits .d1:after{	border-width:0 0 5px 5px;border-left-color:inherit;right:-5px;}

.digits .d2{			height:5px;width:16px;top:24px;left:6px;}
.digits .d2:before{	border-width:3px 4px 2px;border-right-color:inherit;left:-8px;}
.digits .d2:after{	border-width:3px 4px 2px;border-left-color:inherit;right:-8px;}

.digits .d3{			height:5px;width:16px;top:48px;left:6px;}
.digits .d3:before{	border-width:5px 5px 0 0;border-right-color:inherit;left:-5px;}
.digits .d3:after{	border-width:5px 0 0 5px;border-left-color:inherit;right:-5px;}

.digits .d4{			width:5px;height:14px;top:7px;left:0;}
.digits .d4:before{	border-width:0 5px 5px 0;border-bottom-color:inherit;top:-5px;}
.digits .d4:after{	border-width:0 0 5px 5px;border-left-color:inherit;bottom:-5px;}

.digits .d5{			width:5px;height:14px;top:7px;right:0;}
.digits .d5:before{	border-width:0 0 5px 5px;border-bottom-color:inherit;top:-5px;}
.digits .d5:after{	border-width:5px 0 0 5px;border-top-color:inherit;bottom:-5px;}

.digits .d6{			width:5px;height:14px;top:32px;left:0;}
.digits .d6:before{	border-width:0 5px 5px 0;border-bottom-color:inherit;top:-5px;}
.digits .d6:after{	border-width:0 0 5px 5px;border-left-color:inherit;bottom:-5px;}

.digits .d7{			width:5px;height:14px;top:32px;right:0;}
.digits .d7:before{	border-width:0 0 5px 5px;border-bottom-color:inherit;top:-5px;}
.digits .d7:after{	border-width:5px 0 0 5px;border-top-color:inherit;bottom:-5px;}


/* 1 */
.digits div.one .d5,
.digits div.one .d7,
/* 2 */
.digits div.two .d1,
.digits div.two .d5,
.digits div.two .d2,
.digits div.two .d6,
.digits div.two .d3,
/* 3 */
.digits div.three .d1,
.digits div.three .d5,
.digits div.three .d2,
.digits div.three .d7,
.digits div.three .d3,
/* 4 */
.digits div.four .d5,
.digits div.four .d2,
.digits div.four .d4,
.digits div.four .d7,
/* 5 */
.digits div.five .d1,
.digits div.five .d2,
.digits div.five .d4,
.digits div.five .d3,
.digits div.five .d7,
/* 6 */
.digits div.six .d1,
.digits div.six .d2,
.digits div.six .d4,
.digits div.six .d3,
.digits div.six .d6,
.digits div.six .d7,
/* 7 */
.digits div.seven .d1,
.digits div.seven .d5,
.digits div.seven .d7,
/* 8 */
.digits div.eight .d1,
.digits div.eight .d2,
.digits div.eight .d3,
.digits div.eight .d4,
.digits div.eight .d5,
.digits div.eight .d6,
.digits div.eight .d7,
/* 9 */
.digits div.nine .d1,
.digits div.nine .d2,
.digits div.nine .d3,
.digits div.nine .d4,
.digits div.nine .d5,
.digits div.nine .d7,
/* 0 */
.digits div.zero .d1,
.digits div.zero .d3,
.digits div.zero .d4,
.digits div.zero .d5,
.digits div.zero .d6,
.digits div.zero .d7{opacity:1;}


/* The dots */
.digits div.dots{width:5px;}
.digits div.dots:before,.digits div.dots:after{width:5px;height:5px;content:'';position:absolute;left:0;top:14px;}
.digits div.dots:after{top:34px;}




.flashit{
    -webkit-animation:flash linear 1s infinite;
    animation:flash linear 1s infinite;
}
@-webkit-keyframes flash {
    0% { opacity:1; }
    50% { opacity:.1; }
    100% { opacity:1; }
}
@keyframes flash {
    0% { opacity:1; }
    50% { opacity:.1; }
    100% { opacity:1; }
}
























/* Yükle; AVATAR */

.medcezir {width:5.7vw;height:5.7vw;margin:auto;position:relative;border-radius:50%;}
@keyframes cycle-colors {
  0% { border-color:#00A69A; }
  25% { border-color:#00A69A; }
  50% { border-color:#00A69A; }
  75% { border-color:#00A69A; }
  100% { border-color:#00A69A; }
}
@keyframes pulse { to { opacity:0; transform:scale(1); } }
.medcezir::before,
.medcezir::after {
  animation:pulse 2s linear infinite, cycle-colors 3s linear infinite;
  border:.5vw solid var(--ak);
  border-radius:50%;
  box-sizing:border-box;
  content:'';
  width:140%;
  height:140%;
  position:absolute;
  left:-20%;
  top:-20%;
  transform:scale(0.5);
  z-index:1;
  opacity:1.6;
}
.medcezir::after {animation-delay:1s;}







/* Sağ pencere */
.sag_pencere {width:100%;max-width:750px;min-width:280px;height: 100%;position: fixed;top: 0;right: -50%;text-align: center;
background-color: #fff;z-index: 9999;border-left:13px solid var(--koyu);
box-shadow:0px 0 1150px 0 var(--koyu);
-webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
        box-sizing: border-box;
-webkit-transition: all .3s ease-in;
   -moz-transition: all .3s ease-in;
     -o-transition: all .3s ease-in;
        transition: all .3s ease-in;
animation: cubic-bezier(0.075, 0.82, 0.165, 1);
animation: cubic-bezier(0.075, 0.82, 0.165, 1);
}
body.open .sag_pencere {right:0;}