body{margin:0px;padding:0px;background-color:#edf2f9;}
*{font-family:roboto,rubik,arial;box-sizing:border-box;outline:none;text-decoration:none;-webkit-tap-highlight-color: transparent;}
ul{margin:0px;padding:0px;}
ul li{list-style:none;}
h1{margin:0px;padding:10px;font-size:12pt;font-weight:700;background-color:#fff;color:#000;width:100%;box-shadow: 0px 2px 3px #ccc;}
h1 i{margin-right:5px;}
h2{margin:0px;padding:0px;font-size:10pt;margin-bottom:10px;color:#2c7be5;}
h2 i{margin-right:5px;}

.secim{position: relative;float:left;margin-right:10px;width:50px;height:24px;background-color:#ccc;cursor: pointer;transition: .4s;border-radius: 24px;}
.secim:before {background-color: #fff;content: "";width: 18px;height: 18px;bottom: 3px;left: 3px;position: absolute;transition: .4s;border-radius: 50%;}
input:checked + .secim {background-color: #66bb6a;}
input:checked + .secim:before {transform: translateX(26px);}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

.ortala{text-align:center;}

.swal2-container{z-index: 999999 !important;}

.rota:after{content:"";display:table;clear:both;}
.rota22{padding:5px 0px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );}
.rota{padding:5px 0px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;background: #efefef;}
.rota ul{margin:0px;padding:0px;}
.rota ul li{float:left;list-style:none;}
.rota ul li a{display:block;position:relative;color:#808080;padding-right:8px;padding-left:10px;padding-top:0px;font-size:9pt;}
.rota ul li a:hover{color:#000;}
.rota ul li a:before{content:"/";position:absolute;left:0px;}
.rota ul li:nth-child(1) a:before{content:"";position:absolute;left:0px;}
.rota2 ul li:nth-child(2) a:before{content:"";position:absolute;left:0px;}

.cari-resimler:after{content:"";display:table;clear:both;}
.cari-resimler ul{margin:0px;padding:0px;}
.cari-resimler ul li{float:left;list-style:none;padding:10px;border:1px solid #ccc;padding:5px;margin:10px;}
.cari-resimler ul li img{height:100px;}


.tooltip {position: relative;}
.tooltip:before,.tooltip:after {position: absolute;opacity: 0;visibility: hidden;transition: opacity .3s ease-in-out;}
.tooltip:hover:before, .tooltip:hover:after {opacity: 1;visibility: visible;}
.tooltip:before {content: attr(data-tooltip);z-index: 999;color: #fff;background: rgba(0,0,0, .7);border-radius: 5px;padding: 5px;font-size:8pt !important;text-align:center;}
.tooltip:after {content: "";width: 0;height: 0;}
.tooltip-top:before,.tooltip-top:after {bottom: 100%;left: 50%;transform: translate(-50%);margin-bottom: 15px;}
.tooltip-top:after {margin-bottom: 9px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 7px solid rgba(0,0,0, .7);}
.tooltip-bottom:before,.tooltip-bottom:after {top: 100%;left: 50%;transform: translate(-50%);margin-top: 15px;}
.tooltip-bottom:after {margin-top: 9px;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 7px solid rgba(0,0,0, .7);}
.tooltip-right:before,.tooltip-right:after {top: 50%;left: 100%;transform: translate(0, -50%);margin-left: 15px;}
.tooltip-right:after {margin-left: 9px;border-top: 5px solid transparent;border-right: 7px solid rgba(0,0,0, .7);border-bottom: 5px solid transparent;}
.tooltip-left:before,.tooltip-left:after {top: 50%;right: 100%;transform: translate(0, -50%);margin-right: 15px;}
.tooltip-left:after {margin-right: 9px;border-top: 5px solid transparent;border-left: 7px solid rgba(0,0,0, .7);border-bottom: 5px solid transparent;}

.lisans-uyari{position:absolute;position:fixed;left:0px;bottom:0px;width:100%;text-align:center;z-index:99999;}
.lisans-uyari a{display:block;padding:5px;background-color:#e00000;color:#fff;font-size:9pt;}

.ikonlar{position:absolute;z-index:999;right:0px;top:3px;right:5px;}
.ikonlar:after{content:"";display:table;clear:both;}
.ikonlar ul li{float:left;}
.ikonlar ul li a{display:block;background-color:#efefef;color:#000;font-size:14pt;margin:0px;margin-left:5px;padding:5px 10px;border-radius:5px;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);}
.ikonlar ul li a:hover{color:#387ef5;}
.ikonlar ul li a:active{color:#387ef5;background-image:none;}


.input-sec{background:url(images/input-sec.png) right center no-repeat #ffffff;outline:0;-webkit-appearance: none;-moz-appearance: none;appearance: none;padding-right:50px;}
.input-tl{background: url(images/input-tl.png) #ffffff right center no-repeat;}
.input-ara{background: url(images/input-ara.png) #ffffff right center no-repeat;}
.input-takvim{background: url(images/input-takvim.png) #ffffff right center no-repeat;}

.kurlar:after{content:"";display:table;clear:both;}
.kurlar ul{margin:0px;padding:0px;}
.kurlar ul li{float:left;list-style:none;padding:5px 20px;background-color:#fff;margin-right:10px;border-radius:4px;font-size:9pt;box-shadow:0px 0px 5px 2px rgb(0,0,0,0.05);}

.giris{margin:100px auto !important;width:600px;}

.subeler{margin-bottom:20px;}
.subeler .input1{height:40px;font-size:12pt;font-weight:bold;border:0px;color:#fff;background-color:#cc0000;border:1px solid #000}

.popup{display:none;position:absolute;position:fixed;left:50%;top:20px;transform: translateX(-50%);width:800px;max-height:calc(100% - 40px);z-index:99999;overflow:auto;animation-name:popupac;animation-duration: 0.3s;animation-timing-function: ease-out;}
.popup-detay .kutu{margin:0px;padding:10px;background-color:#fff;border-radius:6px;overflow:hidden;border:0px;}
.popup-detay h1{margin:0px;padding:0px;width:calc(100% + 20px);margin:-10px;margin-bottom:10px;color:#fff;background-color:#2c7be5;background-image: url(images/menu-bg.jpg);background-position:center center;background-size:cover;padding:10px;font-size:14pt;text-align:left;font-weight:700;}
.popup-detay .popup-kapat-icon{position:absolute;top:7px;right:7px;color:#fff;font-size:20pt;}
.popup-perde{display:none;position:absolute;position:fixed;left:0px;top:0px;width:100%;height:100%;background-color:rgb(0,0,0,0.8);z-index:9999;backdrop-filter: blur(5px);}
.popup-perde i{position:absolute;right:10px;top:10px;color:#fff;cursor:pointer;font-size:15pt;}


@keyframes popupac {
	0% {
	  transform: translateX(-50%) translateY(-100%); /* Başlangıç pozisyonu */
	  opacity: 0;
	}
	100% {
	  transform: translateX(-50%) translateY(0%); /* Son pozisyon */
	  opacity: 1;
	}
}
@keyframes popupkapat222 {
	0% {
	  transform: translateX(-50%) translateY(0%); /* Başlangıç pozisyonu */
	  opacity: 0;
	}
	100% {
	  transform: translateX(-50%) translateY(-100%); /* Son pozisyon */
	  opacity: 1;
	}
}

@keyframes popupkapat {
	0% {
	  transform: translateX(-50%) translateY(0%); /* Başlangıç pozisyonu */
	  opacity: 1;
	}
	100% {
	  transform: translateX(-50%) translateY(100%); /* Son pozisyon */
	  opacity: 0;
	}
}



.sayfalar ul{margin:0px;padding:0px;}
.sayfalar ul li{float:left;list-style:none;}
.sayfalar ul li a{display:block;color:#000;width:30px;padding:6px 0px;text-align:center;font-size:9pt;background-color:#ccc;margin-right:5px;margin-bottom:5px;border-radius:5px;border:1px solid #efefef;transition: 0.5s;background-size: 200% auto;background-image: linear-gradient(to right, #ECE9E6 0%, #FFFFFF  51%, #ECE9E6  100%)}
.sayfalar ul li a:hover{background-position: right center;font-weight:bold;}
.sayfalar .aktif a{background-position: right center;font-weight:bold;border:1px solid #000;}



fieldset{border:1px solid #ccc;margin-bottom:20px;}
legend{font-size:10pt;font-weight:bold;}

.menu-perde{display:none;position:absolute;position:fixed;left:0px;top:0px;width:100%;height:100%;background-color:rgb(0,0,0,0.8);z-index:9999;backdrop-filter: blur(5px);}
.menu-perde i{position:absolute;right:10px;top:10px;color:#fff;cursor:pointer;font-size:15pt;}


.liste ul{margin:0px;padding:0px;}
.liste ul li{text-align:left;padding:8px 0px;font-size:10pt;border-bottom:1px solid #414141;}
.liste ul li span{float:right;}

input,file,select,textarea,button,submit {outline:none;background-color:#ffffff;}
button,submit{-webkit-appearance: none;-webkit-border-radius: 0;}

.bildirim{display:none;position:absolute;position:fixed;text-align:center;width:250px;right:20px;bottom:20px;border-radius:10px;background-color:#6EB244;color:#fff;font-size:10pt;padding:20px;}
.kirmizibg{background-color:#e00000;}

.kare-resimler:after{content:"";clear:both;display:table;}
.kare-resimler .resim{float:left;position:relative;margin:10px;width:200px;height:200px;border-radius:5px;padding:10px;background-color:#fff;border:1px solid #ccc;background-size:contain;background-position:center center;background-repeat:no-repeat;}
.kare-resimler .resim:hover{border:1px solid #000;}
.kare-resimler ul{margin:0px;padding:0px;}
.kare-resimler ul li{float:left;list-style:none;}
.kare-resimler ul li:nth-child(1) a{color:#000;}
.kare-resimler ul li:nth-child(2) a{color:#e00000;}
.kare-resimler .iconlar:after{content:"";clear:both;display:table;}
.kare-resimler .iconlar{position:absolute;top:10px;right:10px;background-color:rgb(255,255,255,0.8);border-radius:3px;box-shadow:0px 0px 5px 3px #ccc;}
.kare-resimler .iconlar i{margin:8px;width:10px;}

[class*="col-"]{float:left;position:relative;padding:10px;}
.col-1 {width: 8.33%;}
.col-2 {width: 16.66%;}
.col-3 {width: 25%;}
.col-4 {width: 33.33%;}
.col-5 {width: 41.66%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33%;}
.col-8 {width: 66.66%;}
.col-9 {width: 75%;}
.col-10 {width: 83.33%;}
.col-11 {width: 91.66%;}
.col-12 {width: 100%;}




.giris .logo{text-align:center;}
.giris .logo img{width:300px;}

.gizli{display:none;}
.mobildegoster{display:none;}
.temizle{clear:both;}


.tab-baslik:after{content:"";display:table;clear:both;}
.tab-baslik{margin-bottom:0px;}
.tab-baslik ul{margin:0px;padding:0px;}
.tab-baslik ul li{float:left;list-style:none;}
.tab-baslik ul li a{display:block;padding:6px 10px;margin-right:5px;color:#1b1b1b;font-size:10pt;font-weight:bold;border-radius:3px;border:1px solid #ccc;}
.tab2-baslik ul li a{background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );}
.tab-baslik ul li a i{margin-right:5px;}
.tab-baslik ul li .aktif{border:1px solid #ccc;box-shadow:0px 1px 1px #808080;background: #ffffff;background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );}
.tab-detay{padding-top:10px;}
.tab-detay .tab{display:none;}
.tab-detay:after{content:"";display:table;clear:both;}
.tab-butonlar{margin-bottom:10px;}
.tab-butonlar:after{content:"";display:table;clear:both;}
.tab-butonlar ul{margin:0px;padding:0px;}
.tab-butonlar ul li{float:left;margin-right:5px;}




.detaytablo1{width:100%;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.detaytablo1 td{width:25%;padding:8px;line-height:150%;border-left:1px solid #ccc;border-top:1px solid #ccc;font-size:9pt;vertical-align:top;}
.detaytablo1 td b{color:#319DB5;}
.detaytablo1 td a{color:#000;text-decoration:none;}
.detaytablo1 td a:hover{color:#319DB5;}


.detaytablo2{width:100%;border:1px solid #ccc;}
.detaytablo2 tr td{padding:7px;border-bottom:1px solid #ccc;font-size:9pt;}
.detaytablo2 tr td:nth-child(1){text-align:left;font-weight:bold;width:120px;}
.detaytablo2 tr td:nth-child(2){text-align:left;}
.detaytablo2 tr:nth-child(odd){background-color:#fbfcfd;}
.detaytablo2 tr:nth-child(even){background-color:#fff;}
.detaytablo2 tr td a{color:#000;text-decoration:none;}
.detaytablo2 tr td a:hover{color:#235aa6;text-decoration:underline;}


.detaytablo3{width:100%;border:1px solid #ccc;border-right:0px;}
.detaytablo3 tr:nth-child(odd){background-color:#fbfcfd;}
.detaytablo3 tr:nth-child(even){background-color:#fff;}
.detaytablo3 tr td{padding:10px;border-bottom:1px solid #ccc;border-right:1px solid #ccc;font-size:9pt;}
.detaytablo3 tr td a{color:#000;text-decoration:none;}
.detaytablo3 tr td a:hover{color:#235aa6;text-decoration:underline;}



.yanson{animation: blinker 1.5s linear infinite;}
@keyframes blinker{50% {opacity:0;}}


.ust{padding-left:200px;padding:10px;background-color:#2F323E;}
.ust .uyelik{float:right;}
.ust .uyelik a{color:#fff;font-size:10pt;margin-left:10px;}
.ust .uyelik a i{margin-right:5px;}



.sol{position:absolute;position:fixed;left:0px;top:0px;width:180px;height:100vh;padding:5px;overflow:auto;background-image:url('images/menu-bg.jpg');background-size:cover;background-position:center center;box-shadow:2px 2px 2px rgb(0,0,0,0.2);}
.sol .logo{padding:10px;text-align:center;color:#fff;font-weight:bold;font-size:15pt;letter-spacing:-1px;}
.sol .logo img{width:100%;}
.sol .logo a{font-size:25pt;color:#fff;font-weight:bold;}

.sol::-webkit-scrollbar {width:5px;}
.sol::-webkit-scrollbar-track {box-shadow: inset 0 0 6px rgba(0,0,0,0.3);border-radius:0px;}
.sol::-webkit-scrollbar-thumb {background: #fff;box-shadow: inset 0 0 2px rgba(0,0,0,0.5);}
.sol::-webkit-scrollbar-thumb:window-inactive {background: #fff; }

.sol .versiyon{position:absolute;left:0px;bottom:20px;width:100%;text-align:center;color:#2D4D74;font-size:8pt;}

.orta{position:absolute;left:180px;top:0px;width:calc(100% - 180px);}
.orta:after{content:"";display:table;clear:both;}

.menu ul{margin:0px;padding:0px;}
.menu ul li{list-style:none;}
.menu ul li a{display:block;color:#fff;padding:15px;font-size:10pt;font-weight:400;transition:0.5s ease;border-bottom:1px solid rgb(255,255,255,0.2);background-position:-200px;background-repeat:no-repeat;border-radius:0px;}
.menu ul li a:hover{border-left:1px solid #fff;padding-left:20px;background-image:url('images/isik-efekti.png');background-position:0px;}
.menu ul li a i{width:25px;}

.baslik1{padding:10px;color:#808080;font-size:8pt;font-weight:bold;margin-top:10px;}
.baslik2{text-align:center;font-size:30pt;color:#000;}
.baslik3{text-align:center;font-size:15pt;color:#ccc;}

.gorevler{margin:0px;padding:0px;}
.gorevler li a{display:block;color:#000;padding:10px 0px;border-bottom:1px dashed #ccc;font-size:10pt;transition:0.5s;}
.gorevler li a:hover{padding-left:20px;}


.cerceve{padding:10px;}

.dashboard .dash{background-color:#fff;border:1px solid #ccc;color:#000;text-align:center;transition:0.5s;border-radius:5px;background-image:url('images/kose-1.png');background-size:cover;background-position:right center;background-repeat:no-repeat;box-shadow: 0 7px 14px 0 rgba(65, 69, 88, 0.1), 0 3px 6px 0 rgba(0, 0, 0, 0.07);}
.dashboard .dash:hover{box-shadow:0px 20px 25.5px 4.5px rgba(33,20,106,0.1);border:1px solid #2c7be5;}
.dashboard .dash a{display:block;padding:10px 0px;}
.dashboard .dash .baslik{font-size:11pt;color:#000;font-weight:700;}
.dashboard .dash .kazanc{color:#2c7be5;font-size:15pt;font-weight:bold;}
.dashboard .dash .bilgi{font-size:9pt;text-align:left;padding:10px 0px;border-bottom:1px solid #efefef;}
.dashboard .dash .bilgi span{float:right;}
.dashboard .dash i{margin-bottom:10px;font-size:30pt;color:#2c7be5;}
.dashboard:after{content:"";display:table;clear:both;}
.dashboard .dash:before {content: "";z-index: -1;box-shadow: 0 1px 2px #0000000d;height: calc(100% - 20px);background-color: #f8fafc;border: 1px solid #e2e8f0;position: absolute;border-radius: .5rem;top: 15px;left:20px;right:20px;}


[class*="buton-"]{display:block;width:100%;color:#fff;text-shadow: 0 -1px 0 rgb(0 0 0 / 25%);box-shadow: inset 0 -1px 0 rgb(0 0 0 / 20%);font-weight:400;padding:0px;line-height:34px;font-size:9pt;border-radius:3px;text-align:center;cursor:pointer;border:1px solid #000;}
[class*="buton-"] i{margin-right:3px;}
[class*="buton-"]:hover{opacity:0.9;}
.buton-yesil{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.buton-sari{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.buton-kirmizi{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.buton-mavi{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.buton-siyah{background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.buton-turkuaz{background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.buton-gri{color:#000;background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}




.renk-yesil{background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462',endColorstr='#ff51a351',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.renk-sari{background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450',endColorstr='#fff89406',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.renk-kirmizi{background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.renk-mavi{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc',endColorstr='#ff0044cc',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.renk-siyah{background-color:#363636;*background-color:#222;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.renk-turkuaz{background-color:#49afcd;*background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff2f96b4',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);}
.renk-gri{color:#000;background-color:#e6e6e6;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;*border:0;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);*zoom:1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);}




.yanson{animation: blinker 1.5s linear infinite;}@keyframes blinker{50% {opacity:0;}}

.linkbuton1{display:block;background-color:#6EB244;color:#fff;font-weight:bold;padding:8px;border-radius:5px;transition:0.5s;text-align:center;}
.linkbuton1:hover{letter-spacing:2px;}
.linkbuton1 i{margin-right:3px;}

.linkbuton2{display:block;background-color:#2c7be5;color:#fff;font-weight:bold;padding:10px 20px;border-radius:5px;transition:0.5s;text-align:center;}
.linkbuton2:hover{letter-spacing:2px;}
.linkbuton2 i{margin-right:3px;}

.gunlukajanda{margin-top:10px;}
.gunlukajanda .td2 td{height:40px;}
.gunlukajanda .gorev ul li{margin:5px;border-radius:5px;width:auto;}
.gunlukajanda .gorev ul li a{display:block;padding:10px;color:#fff;font-size:8pt;}


.haftalikajanda{margin-top:10px;}
.haftalikajanda .td1 td{width:14.28% !important;}
.haftalikajanda .td2 td{vertical-align:top !important;padding:0px;}
.haftalikajanda ul{margin:0px;padding:0px;}
.haftalikajanda .gorev ul li{float:none;width:auto;}
.haftalikajanda .gorev ul li a{display:block;padding:5px;color:#fff;font-size:9pt !important;border-bottom:1px solid #ccc;transition: all 0.5s ease;}

.aylikajanda{margin-top:10px;}
.aylikajanda table tr td{width:14.28%;}
.aylikajanda .aktifgun{background-color:#ccc;}
.aylikajanda .aktifgun span{font-weight:bold;color:#000000;}
.aylikajanda .takvimtd1 td{width:14%;text-align:center;font-size:11pt;font-weight:400;padding:10px 20px;background-color:#ccc;color:#808080;}
.aylikajanda .takvimtd2 td{vertical-align:top;height:100px;text-align:left;font-size:13pt;font-weight:300;border:1px solid #ccc;color:#808080;}
.aylikajanda .takvimtd2 td:hover{background-color:#efefef;}
.aylikajanda .takvimtd2 ul{margin:0px;padding:0px;list-style:none;}
.aylikajanda .takvimtd2 ul li a{display:block;padding:5px;text-decoration:none;color:#ffffff;font-size:8pt;font-weight:400;border-bottom:1px solid #ffffff;}
.aylikajanda .takvimtd2 ul li a:hover{text-decoration:underline}

.link1{color:#000;font-size:10pt;font-weight:bold;}
.link1:hover{color:#2c7be5;}
.link1 i{margin-right:3px;}


.formalani [class*="col-"]{padding:8px;}
.formalani h1{text-align:center;}
.formalani ul li a{color:#000;padding:5px 0px;font-size:9pt;}
.formalani ul li a:hover{color:#2c7be5;}
.formalani ul li a i{width:20px;}
.formalani div label{margin-bottom:5px;display:block;font-size:9pt;color:#808080;}
.formalani:after{content:"";display:table;clear:both;}
.formalani .renk-kodlari ul li{float:left;border-radius:5px;margin:5px;}
.formalani .renk-kodlari ul li label{margin:0px;padding:5px;}

.formmesaji{display:none;color:#fff;margin-top:20px;border-radius:10px;text-align:center;}
.hatali{background-color:#e00000;}
.basarili{background-color:#6EB244;}



.input1, .select2-container--default .select2-selection--single{width:100%;padding-left:8px !important;height:30px;border:1px solid #ccc;border-radius:0px;font-size:10pt;}
.input1:hover{border:1px solid #808080;}

.input2{width:100%;padding-left:8px;height:25px;border:1px solid #ccc;border-radius:2px;font-size:10pt;}
.input2:hover{border:1px solid #808080;}


.input-grup{position:relative;overflow:hidden;}
.input-grup div{position:absolute;right:1px;top:1px;width:40px;height:28px;line-height:28px;border-left:1px solid #ccc;background-color:#efefef;background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);text-align:center;font-size:10pt;color:#808080;border-radius:0px 4px 4px 0px;}

.input-grup2{position:relative;overflow:hidden;}
.input-grup2 div{position:absolute;right:1px;top:1px;width:40px;height:23px;line-height:23px;border-left:1px solid #ccc;background-color:#efefef;background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);text-align:center;font-size:10pt;color:#808080;border-radius:0px 2px 2px 0px;}











.pasifinput{background-color:#efefef;}

.yataymenuler:after{content:"";display:table;clear:both;}
.yataymenuler{margin:10px;margin-bottom:0px;}
.yataymenuler ul{margin:0px;padding:0px;}
.yataymenuler ul li{float:left;margin-right:10px;list-style:none;line-height:30px;}
.yataymenuler ul li [class*="buton-"]{height:30px;line-height:30px;padding:0px 10px !important;}

.sabit-td td{position:sticky !important;top:0px;z-index: 1;}
.td1 td i{margin-right:3px;}

.td1 td{text-align:center;padding:8px;color:#000;font-size:10pt;font-weight:bold;background: #f5f6fa;border-left:1px solid #efefef;border-bottom:1px solid #c3c3c3;}
.td1 select{padding:3px;font-size:8pt;width:150px;height:20px;}

.td2 td{max-width:200px;border-bottom:1px dashed #c3c3c3;border-left:1px solid #efefef;text-align:center;padding:8px;font-size:9pt;transition: all 0.2s ease !important;}
.td2 td span{color:#808080;font-size:9pt;}
.td2 td input[type="checkbox"]{width:15px;height:15px;}
.td1 td input[type="checkbox"]{width:15px;height:15px;}
.td2 img{width:50px;height:50px;border:0px;border-radius:5px;}
.td2 td a{color:#000000;text-decoration:none;}
.td2 td a:hover{text-decoration:underline;}
.td2:hover td{background-color:#f1f1f1;}

.td2:nth-child(odd) {background-color:#fbfcfd;}
.td2:nth-child(even) {background-color:#ffffff;}
.td2 .input1{width:100%;font-size:9pt;padding:2px;height:20px;}
.td2 select{width:100%;font-size:9pt;padding:5px;}
.td2 ul {margin:0px;padding:0px;}
.td2 ul li{float:left;list-style:none;text-align:left;}
.td3 td{border-bottom:1px solid #c3c3c3;border-right:1px solid #efefef;text-align:center;padding:0px;font-size:9pt;}
.td3 td .input1{border:0px;}
.td3 td:first-child{border-left:1px solid #c3c3c3;}
.td3 td:last-child{border-right:1px solid #c3c3c3;}

.td1 td:first-child{border-left:0px;}
.td1 td:last-child{border-right:0px;}
.td2 td:first-child{border-left:0px;}
.td2 td:last-child{border-right:0px;}
.td3 td:first-child{border-left:0px;}
.td3 td:last-child{border-right:0px;}
.bostd td{text-align:center;padding:30px 0px;font-size:10pt;font-weight:300;}
.bostd:hover td{background-color:#fff;}
.bostd td img{width:auto;height:auto;width:300px;}
.bostd td .buton-yesil{width:100px;margin:0px auto;margin-top:20px;}
.tdlink td{cursor:pointer;}
h1 .linkbuton1{display:block;padding:5px 10px;font-size:10pt;}
.td2 td{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.kirmizi-td td{color:#e00000 !important;}

.text-center{text-align:center;}

.yukleniyor{position:absolute;position:fixed;top:0px;left:0px;width:100%;height:100vh;background-color:#fff;z-index:99999;background-image:url('images/yukleniyor.gif?v=1');background-position:center center;background-repeat:no-repeat;}

.menu-perde{display:none;position:absolute;position:fixed;left:0px;top:0px;width:100%;height:100%;background-color:rgb(0,0,0,0.5);z-index:99999;}
.menu-perde i{position:absolute;right:10px;top:10px;color:#fff;cursor:pointer;font-size:15pt;}

.kutu{padding:10px;margin-bottom:0px;background-color:#fff;transition:0.5s;border-radius:5px;box-shadow: 0 7px 14px 0 rgba(65, 69, 88, 0.1), 0 3px 6px 0 rgba(0, 0, 0, 0.07);border:0px solid #ccc;}



.diger-doviz:after{content:"";display:table;clear:both;}
.diger-doviz{border:1px solid #ccc;border-top:0px;background: #ffffff;background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );}
.diger-doviz ul{margin:0px;padding:0px;display:flex;}
.diger-doviz ul li{flex:1;border-left:1px solid #ccc;text-align:center;font-size:8pt;padding:5px 0px;}
.diger-doviz ul li b{font-size:10pt;}
.diger-doviz ul li:nth-child(1){border-left:0px;}





.ust-mobil{position:absolute;position:fixed;z-index:99;top:0px;left:0px;width:100%;height:50px;background-image:url('images/menu-bg.jpg?v=1');background-size:cover;background-position:center center;}
.ust-mobil .mobil-logo{position:absolute;left:50px;top:12px;color:#fff;line-height:30px;}
.ust-mobil .mobil-logo img{height:30px;}
.ust-mobil .mobil-logo a{color:#fff;font-size:20pt;font-weight:bold;}
.ust-mobil .menu-icon{position:absolute;top:10px;left:10px;}
.ust-mobil .menu-icon a{color:#fff;font-size:20pt;}
.ust-mobil .uye-icon{position:absolute;top:10px;right:10px;}
.ust-mobil .uye-icon a{color:#fff;font-size:20pt;}



.tablo:after{content:"";display:table;clear:both;}
.tablo{width:100%;overflow:auto;border:1px solid #ccc;border-radius:3px;-webkit-overflow-scrolling: touch;}
.tablo22::-webkit-scrollbar {width:5px;height:5px;background-color:#ccc;border-radius:5px;}
.tablo22::-webkit-scrollbar-thumb{background:#808080;border-radius:5px;}

table{border-collapse:collapse;border-spacing:0px;width:100%;}






@media only screen and (max-width: 620px) {
	[class*="col-"]{width:100%;}
	.mob-col-1 {width: 8.33%;}
	.mob-col-2 {width: 16.66%;}
	.mob-col-3 {width: 25%;}
	.mob-col-4 {width: 33.33%;}
	.mob-col-5 {width: 41.66%;}
	.mob-col-6 {width: 50%;}
	.mob-col-7 {width: 58.33%;}
	.mob-col-8 {width: 66.66%;}
	.mob-col-9 {width: 75%;}
	.mob-col-10 {width: 83.33%;}
	.mob-col-11 {width: 91.66%;}
	.mob-col-12 {width: 100%;}
	.mobildegizle{display:none;}
	.mobildegoster{display:block;}
	.orta{left:0px;width:100%;padding-top:50px;}
	.sol{left:-60%;width:60%;transition: 1s;z-index:999999;}
	.mobilmenuac{left:0px;}
	.tablo{width:100%;overflow:auto;}
	.bildirim{left:0px;width:100%;left:0px;bottom:0px;width:100%;}
	.popup{width:100% !important;max-height:100%;top:0px;}
	.popup-detay .kutu{border-radius:0px;}
	.giris{margin:50px auto !important;width:90%;}
	.menu ul li a{padding:15px;}
	.yataymenuler ul li{float:none;margin:0px;margin-bottom:5px;}
	.tab-baslik ul li{width:50%;margin:0px;margin-bottom:5px;}
	.yataymenuler ul li .input1{width:100% !important;}
	.ust-mobil .mobil-logo {top:10px;}
	.ikonlar{position:fixed;top:8px;right:8px;}
	.ikonlar ul li a{background-color:rgb(255,255,255,0.2);border:0px;color:#fff;font-size:15pt;margin-left:10px;}
	.ikonlar ul li a:hover{background-color:#fff;}
	[class*="buton-"]{font-size:9pt;}
	.yukleniyor{top:50px;height:calc(100vh - 50px);}
	.td2 td{user-select:none;}
}