/*
Tayfun Duran	tayfunduran@yandex.com.tr
*/
body{color:#333;background:#eee url(../img/bg.png) fixed;text-align:center;}
#kapsul{background:#fff;max-width:990px;text-align:left;margin:0 auto;padding:40px 0 0; border:1px solid #ccc;box-shadow:0 3px 3px #999;}
h1{padding:0 15px;}

#yazis{color:#fff;font-weight:bold;font-size:1.2em;text-shadow:0 0 2px #333;}
#yazis a{padding:8px 0 0 0;color:#fff !important;}
#alt{clear:both;background:#ba2737;font-size:.7em;color:#fff;padding:5px;}
#alt a{text-decoration:none;color:#fff;}

.bilgikutusu{background:#fff8ee;margin:10px;border-radius:5px;padding:5px;border:1px solid #fff;box-shadow:0 0 2px #ccc;}
.bilgikutusu-error{background:#c00;color:#fff;}
.colorbox,.cbsahte{display:inline-block;padding:10px 0;text-decoration:none;font-size:1.2rem;}
.de{display:none;}
.mo{display:block;}

#sayfalama{margin:15px 0;padding:0;font-size:1.2rem;}
#sayfalama a,#sayfalama strong{display:inline-block;margin:0 1px;border-bottom:1px solid #ddd;text-align:center;min-width:24px;text-decoration:none;border-radius:5px;}
#sayfalama a:hover{background:#eee;}

ul.satir{text-align:right;margin:0;padding:0;list-style:none;}
ul.satir li{display:block;margin:0 0 5px 0;padding:0;clear:both;border-bottom:1px dotted #ccc;}
ul.satir li span.bas, ul.satir li label{float:left;display:block;text-align:left;font-weight:bold;margin-top:8px;min-width:20px;}
ul.satir li.inputsuz span.bas, ul.satir li.inputsuz label{margin-top:0;}
ul.satir li.baslik{font-size:2rem;font-weight:bold;border-color:#c00;color:#c00;margin-top:15px;text-align:left;}
/*ul.satir li.inputsuz{padding:2px 0 4px;}*/
ul.satir li span.bilgi{font-size:10px;text-align:right;display:block;float:none;font-weight:normal;}
ul.satir li label.n{float:none;font-weight:normal;display:inline;}
ul.satir li span.basn,ul.satir li label.basn{float:left;display:block;text-align:left;font-weight:bold;margin-top:0;}
ul.satir input{margin:1px;}
ul.satir .button,ul.satir button,ul.satir input[type="submit"],ul.satir input[type="reset"],ul.satir input[type="button"]{text-align:center !important;}


.bilesenler span.bas, .bilesenler label{margin:0 !important;}
.bilesenler input[type="text"]{height:auto;padding:2px;}

@media (min-width: 550px) {
  .iki.columns{width:18%;}
  .sekiz.columns{width:78%;}
  ul.satir li span.bas, ul.satir li label{float:left;}
  .de{display:block;}
  .mo{display:none;}
}

#navbar{position:fixed;z-index:1000;height:40px;top:0;width:100%;right:0;left:0;border-bottom:1px solid #ededed;box-shadow:0 1px 3px #999;
background: rgb(241,142,153);
background: -moz-linear-gradient(top,  rgba(241,142,153,1) 0%, rgba(186,39,55,1) 100%);
background: -webkit-linear-gradient(top,  rgba(241,142,153,1) 0%,rgba(186,39,55,1) 100%);
background: linear-gradient(to bottom,  rgba(241,142,153,1) 0%,rgba(186,39,55,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f18e99', endColorstr='#ba2737',GradientType=0 );
}
#navbar ul{width:990px;text-align:left;margin:0 auto;}
#navbar ul > li{position:relative;list-style:none;cursor:pointer;float:left;font-size:1.6rem}
#navbar ul > li.sag{float:right;font-size:1.3rem;line-height:2.2;}
#navbar ul > li a{display:block;color:#fff;padding:8px 10px;text-decoration:none;}
#navbar ul > li a:hover{color:#fff;text-shadow:0 0 1px #333;}
#navbar ul ul{position:absolute;left:0;right:0;background:#fff;width:160px;box-shadow:0 2px 2px #999;z-index:10;padding:5px 0;display:none;}
#navbar ul ul li{float:none;}
#navbar ul ul li a{display:block;width:auto;padding:3px 10px;text-decoration:none;color:#333;font-size:1.5rem;line-height:1;}
#navbar ul ul li a:hover{background:#eee;color:#000;text-shadow:none;}
#navbar ul ul li .eki{display:block;line-height:1;font-size:.7em;color:#666;}
#navbar ul .dropdown{}
#navbar ul .dropdown .fa-caret-down{padding-left:4px;}
#navbar ul .dropdown:hover,#navbar ul .active{color:#fff;}
#navbar ul li a:hover{}
#navbar .no-js ul{display:none;}
#navbar .no-js:hover ul{display:block;}

input.table{height:12px;margin-bottom:0px;font-size:13px;padding:2px 4px;}

.tablo-kucuk th,.tablo-kucuk td{font-size:0.8em;line-height:1.2 !important;padding:2px 3px !important;}
.tablo-dahakucuk th,.tablo-dahakucuk td{font-size:0.7em;line-height:1 !important;padding:2px 3px !important;}
.tablo-dikcizgi th,.tablo-dikcizgi td{border-left:1px solid #f4f4f4;}
.tablo-dikcizgi tr th:first-child,.tablo-dikcizgi  tr td:first-child.tablo-dikcizgi tr th:first-child,.tablo-dikcizgi  tr td:first-child{border-left:none;}
.tablo-dokum{margin-bottom:20px;}
.tablo-dokum th,.tablo-dokum td{padding:4px 6px;line-height:1.4;text-align:left;vertical-align:top;border-top:1px solid #ddd;}
.tablo-dokum th{font-weight:bold;}
.tablo-dokum thead th{vertical-align:bottom;}
.tablo-dokum caption + thead tr:first-child th,
.tablo-dokum caption + thead tr:first-child td,
.tablo-dokum colgroup + thead tr:first-child th,
.tablo-dokum colgroup + thead tr:first-child td,
.tablo-dokum thead:first-child tr:first-child th,
.tablo-dokum thead:first-child tr:first-child td{border-top:0;}
.tablo-dokum tbody + tbody{border-top:2px solid #ddd;}
.tablo-dokum tbody > tr:nth-child(odd) > td,
.tablo-dokum tbody > tr:nth-child(odd) > th{background-color:#f9f9f9;}
.tablo-hover tbody tr:hover > td,.tablo-hover tbody tr:hover > th{background-color:#eee !important;}
.tablo-dokum td input{margin:0;}
.tablo-dokum td input[type=text]{height:2.1rem;}
.sabyuk td,.sabyuk.th{height:24px;}
.sabyuk input[type=text],.sabyuk input[type=password],.sabyuk textarea,.sabyuk select{padding:2px;}
.tablo-dokum .soluna{border-left:1px solid #ccc !important;}
.tablo-dokum .sagina{border-right:1px solid #ccc;}
.tablo-dokum .soluna2{border-left:1px solid #666 !important;}
.tablo-dokum .sagina2{border-right:1px solid #666;}
.tablo-dokum .colorbox,.tablo-dokum .cbsahte{font-size:1.5rem;padding:0;}

.filtre{background:#fcf7f3;padding:10px;border-radius:5px;font-size:0.9em;margin:15px 0 10px;border-top:1px solid #B3AFAD;}
.filtre h3{font-weight:bold;font-size:1.8rem;position:absolute;margin-top:-30px;color:#918E8C;border:none;}

form{margin:0;}

.align-right{text-align:right !important;}
.align-center{text-align:center !important;}
.rem1{font-size:1rem;}
/*#stullgrap{background:url(/img/stull-graph.png);width:675px;height:568px;position:relative;margin:20px 0;}
#stullnokta{position:absolute;display:inline-block;background:#c00;height:10px;width:10px;border-radius:5px;}
#borgrap{background:url(/img/boronmap.jpg);width:600px;height:268px;position:relative;margin:20px 0;}
#borhat{position:absolute;display:inline-block;background:#fff;height:100%;width:2px;top:0;}*/
#stullgrap{float:left;background:url(/img/stull-graph.png);width:482px;height:406px;background-size:100% 100%;position:relative;margin:5px 0;}
#stullnokta{position:absolute;display:inline-block;background:#c00;height:6px;width:6px;border-radius:3px;}
#borgrap{float:left;margin:100px 0 0 25px;background:url(/img/boronmap.jpg);width:429px;height:191px;background-size:100% 100%;position:relative;}
#borhat{position:absolute;display:inline-block;background:#fff;height:100%;width:1px;top:0;}
.cizim{height:10px;border:1px solid #0c0;border-width:0 2px;background:#cfc;}
.aradeger{position:absolute;display:inline-block;background:#555;height:12px;width:2px;margin-top:-1px;border-radius:1px;}

.mtip1{background:#FFD6B4;}
.mtip2{background:#FFF2B4;}
.mtip3{background:#def2FF;}
.tablo-dokum tbody > tr:nth-child(odd) > td.mtip1,
.tablo-dokum tbody > tr:nth-child(odd) > th.mtip1{background-color:#eec5a3;}
.tablo-dokum tbody > tr:nth-child(odd) > td.mtip2,
.tablo-dokum tbody > tr:nth-child(odd) > th.mtip2{background-color:#eee1c3;}
.tablo-dokum tbody > tr:nth-child(odd) > td.mtip3,
.tablo-dokum tbody > tr:nth-child(odd) > th.mtip3{background-color:#cde1ee;}

#fotoform label{display:inline-block;text-align:center;border:1px solid #fff;margin:2px;padding:2px 2px 0;line-height:0;border-radius:4px;box-shadow:0 0 4px #ccc;}
#fotoform label img{border-radius:4px;}
#fotoform div{display:block;font-weight:normal;line-height:1.2;font-size:.9em;margin:5px 0;text-align:left;}

.autocomplete-suggestions{border:1px solid #ccc;border-radius:5px;background:#FFF;overflow:auto;text-align:left;}
.autocomplete-suggestion{padding:2px 5px;white-space:nowrap;overflow:hidden;color:#444;}
.autocomplete-selected{background:#eee;}
.autocomplete-suggestions strong{font-weight:bold;color:#000;}
.autocomplete-group{padding:2px 5px;}
.autocomplete-group strong{display:block;border-bottom:1px solid #000;}

@media print {
	body{color:#333;background:#fff;}
	#kapsul{max-width:100%;padding:0 0;border:none;box-shadow:none;}
	ul.satir li{line-height:0.9;}
	ul.satir li span.bas, ul.satir li label{margin-top:0px;}
	.tablo-dokum th,.tablo-dokum td{line-height:1.1;}
}
