/* version:1 (2012-2015) Licanse: vebyazilim.com/esnekduyarli | (Gelistiren) Contact: vebyazilim@gmail.com */
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
	margin: 0;
}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display: block;}
audio,canvas,progress,video {
  display: inline-block;
  vertical-align: baseline;
}
audio:not([controls]) { display: none; height: 0;}
[hidden],template {display: none;}
a { background-color: transparent;}
a:active,a:hover {outline: 0;}
abbr[title] { border-bottom: 1px dotted;}
b,strong {font-weight: bold;}
dfn {font-style: italic;}
h1 { font-size: 2em; margin: 0.67em 0;}
mark { background: #ff0; color: #000;}
small { font-size: 80%;}
sub,sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {top: -0.5em;}
sub { bottom: -0.25em;}
img { border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {box-sizing: content-box;height: 0;}
pre {overflow: auto;}
code,kbd,pre,samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button, input, optgroup, select, textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button { overflow: visible;}
button, select {text-transform: none;}
button,
html input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],html input[disabled] {cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {line-height: normal;}
input[type="checkbox"],input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button { height: auto;}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend { border: 0; padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0;}
/*ozel resetler*/
* {padding:0; margin:0; }
*, *:before, *:after {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;	  
}
html {
  font-size: 10px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
}
input,button,select,textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {color: #286393;text-decoration: none;}
a:hover,a:focus {color: #1D4365;text-decoration: none;}
a:focus { outline:0; outline-offset:inherit;}
figure { margin: 0;}
img {
  vertical-align:inherit;
  display: block;
  max-width: 100%;
  height: auto;
}
[role="button"] {
  cursor: pointer;
}
.ba:before, .ba:after {content:""}
html, body {width:100%; height:100%;}

/* l  mizanpaj sistemi */
.bos {}
.govde, .iskele {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media only screen and (min-width: 400px) {.govde {width: 100%;}}
@media only screen and (min-width: 768px) {.govde {width: 750px;} }
@media only screen and (min-width: 992px) {.govde {width: 970px;} }
@media only screen and (min-width: 1200px) {.govde {width: 1170px;}}
.cati {margin:0; padding:0; width:100%}
.satir {
	margin-right: -15px;
	margin-left: -15px;
}
.lp{padding-left:0 !important; padding-right:0 !important;}
.lp5 {padding-right: 5px; padding-left: 5px;}
.lp10 {padding-right: 10px; padding-left: 10px;}
.lp20 {padding-right: 20px; padding-left: 20px;}
.lp30 {padding-right: 30px; padding-left: 30px;}

.l1, .l2, .l3, .l4, .l5, .l6, .l7, .l8, .l9, .l10, .l11, .l12, .lm1, .lm2, .lm3, .lm4, .lm5, .lm6, .lm7, .lm8, .lm9, .lm10, .lm11, .lm12, .lk1, .lk2, .lk3, .lk4, .lk5, .lk6, .lk7, .lk8, .lk9, .lk10, .lk11, .lk12, .lo1, .lo2, .lo3, .lo4, .lo5, .lo6, .lo7, .lo8, .lo9, .lo10, .lo11, .lo12, .lb1, .lb2, .lb3, .lb4, .lb5, .lb6, .lb7, .lb8, .lb9, .lb10, .lb11, .lb12, .lg5, .lg7, .lg8, .lg9, .lg10, .lg11, .lg13, .lg14, .lg15 {
	float: left;
	position: relative;
	min-height: 1px;
	padding-right: 15px;
	padding-left: 15px;
}

.l12 { width: 100%;}
.l11 { width: 91.66667%;}
.l10 { width: 83.33333%;}
.l9 { width: 75%;}
.l8 { width: 66.66667%;}
.l7 { width: 58.33333%;}
.l6 { width: 50%;}
.l5 { width: 41.66667%;}
.l4 { width: 33.33333%;}
.l3 { width: 25%;}
.l2 { width: 16.66667%;}
.l1 { width: 8.33333%;}
.ll {float: left !important;}
.lr {float: right !important;}
.lb {display:block;}
.ln {display:none;}
@media only screen and (min-width: 400px) { 
.lm12 { width: 100%;}
.lm11 { width: 91.66667%;}
.lm10 { width: 83.33333%;}
.lm9 { width: 75%;}
.lm8 { width: 66.66667%;}
.lm7 { width: 58.33333%;}
.lm6 { width: 50%;}
.lm5 { width: 41.66667%;}
.lm4 { width: 33.33333%;}
.lm3 { width: 25%;}
.lm2 { width: 16.66667%;}
.lm1 { width: 8.33333%;}
.lmr {float: right !important;}
.lml {float: left !important;}
.lmb {display:block;}
.lmn {display:none;}
}
@media only screen and (min-width: 768px) { 
.lk12 { width: 100%;}
.lk11 { width: 91.66667%;}
.lk10 { width: 83.33333%;}
.lk9 { width: 75%;}
.lk8 { width: 66.66667%;}
.lk7 { width: 58.33333%;}
.lk6 { width: 50%;}
.lk5 { width: 41.66667%;}
.lk4 { width: 33.33333%;}
.lk3 { width: 25%;}
.lk2 { width: 16.66667%;}
.lk1 { width: 8.33333%;}
.lkr {float: right !important;}
.lkl {float: left !important;}
.lkb {display:block;}
.lkn {display:none;}
}
@media only screen and (min-width: 992px) { 
.lo12 { width: 100%;}
.lo11 { width: 91.66667%;}
.lo10 { width: 83.33333%;}
.lo9 { width: 75%;}
.lo8 { width: 66.66667%;}
.lo7 { width: 58.33333%;}
.lo6 { width: 50%;}
.lo5 { width: 41.66667%;}
.lo4 { width: 33.33333%;}
.lo3 { width: 25%;}
.lo2 { width: 16.66667%;}
.lo1 { width: 8.33333%;}
.lor {float: right !important;}
.lol {float: left !important;}
.lob {display:block;}
.lon {display:none;}
}
@media only screen and (min-width: 1200px) {
.lb12 { width: 100%;}
.lb11 { width: 91.66667%;}
.lb10 { width: 83.33333%;}
.lb9 { width: 75%;}
.lb8 { width: 66.66667%;}
.lb7 { width: 58.33333%;}
.lb6 { width: 50%;}
.lb5 { width: 41.66667%;}
.lb4 { width: 33.33333%;}
.lb3 { width: 25%;}
.lb2 { width: 16.66667%;}
.lb1 { width: 8.33333%;}

.lg5 { width:20%;}
.lg7 { width:14.2857%;}
.lg8 { width:12.5%;}
.lg9 { width:11.1111%;}
.lg10 { width:10%;}
.lg11 { width:9.0909%;}
.lg13 { width:7.6923%;}
.lg14 { width:7.1428%;}
.lg15 { width:6.6666%;}

.lbr {float: right !important;}
.lbl {float: left !important;}
.lbb {display:block;}
.lbn {display:none;}
}

@media only screen and (max-width: 400px)  {.lmxn {display:none !important;} .lmxb {display:block !important;} } 
@media only screen and (max-width: 767px)  {.lkxn {display:none !important;} .lkxb {display:block !important;} } 
@media only screen and (max-width: 991px)  {.loxn {display:none !important;} .loxb {display:block !important;} } 
@media only screen and (max-width: 1199px) {.lbxn {display:none !important;} .lbxb {display:block !important;} }

@media only screen and (max-width: 399px)                         {.lmp {display:none !important;} .lma {display:block !important;} } 
@media only screen and (min-width: 400px) and (max-width: 767px)  {.lkp {display:none !important;} .lka {display:block !important;} } 
@media only screen and (min-width: 768px) and (max-width: 991px)  {.lop {display:none !important;} .loa {display:block !important;} } 
@media only screen and (min-width: 992px) and (max-width: 1199px) {.lbp {display:none !important;} .lba {display:block !important;} }  
@media only screen and (min-width: 1200px)                        {.lp {display:none !important;}  .la {display:block !important;}  } 
/* l mizanpaj sistemi  / */

/* h tag basliklar bootstrap ile ayni */
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{
  font-family: inherit;
  font-weight: 500;
  line-height: 1.1;
  color: inherit;
  display:block;
}
.h1{font-size: 36px; line-height:40px;}
.h2{font-size: 30px; line-height:34px;}
.h3{font-size: 24px; line-height:26px;}
.h4{font-size: 18px; line-height:22px;}
.h5{font-size: 14px; line-height:18px;}
.h6{font-size: 12px; line-height:16px;}
.hn {
	font-size: 13px;
	font-weight: normal;
	line-height: normal;
	color: inherit;
}
/* h tag basliklar bootstrap ile ayni / */
/* i images resimler */
.i, .ip img {
  display: block;
  max-width: 100%;
  height: auto;
}
.ix{background-repeat:repeat-x;}
.iy{background-repeat:repeat-y;}
.ir {background-repeat:repeat;}
.if {background-attachment:fixed;}
.is {background-attachment:scroll;}
.ii {background-attachment:inherit;}
.in,.ilt,.ilb,.irt,.irb,.ict,.icb,.icl,.icr,.icc{background-repeat:no-repeat !important;}
.ilt {background-position: left top;}
.ilb {background-position: left bottom;}
.irt {background-position: right top;}
.irb {background-position: right bottom;}
.ict {background-position: center top;}
.icb {background-position: center bottom;}
.icl {background-position: left center;}
.icr {background-position: right center;}
.icc {background-position: center center;}
.in {background-image: none !important;}
.it {background-color:transparent !important;}

.i1, .isc,.icontain {
	-webkit-background-size:contain; 
	background-size:contain;
}
.i2, .isv, .icover {
	-webkit-background-size:cover; 
	background-size:cover;
}
.i3, .is, .iyuz {
	-webkit-background-size: 100%; 
	background-size: 100%;
}
.i4, .isa {
	background-size:auto !important;
}
/* i images resimler / */
/* b border kenarlik */
.bs {border-style: solid !important;}
.bd {border-style: dashed !important;}
.bdt {border-style: dotted !important;}
.bb {border-style: double !important;}
.bg {border-style: groove !important;}
.bis {border-style: inset !important;}
.bo {border-style: outset !important;}
.br {border-style: ridge !important;}
.bh {border-style: hidden !important;}
.bi {border-style: inherit !important;}
.bn {border:none !important;}
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8,.b9, .b10 {border-style: solid;}
.b1 { border-width: 1px;}
.b2 { border-width: 2px;}
.b3 { border-width: 3px;}
.b4 { border-width: 4px;}
.b5 { border-width: 5px;}
.b6 { border-width: 6px;}
.b7 { border-width: 7px;}
.b8 { border-width: 8px;}
.b9 { border-width: 9px;}
.b10 { border-width: 10px;}
.b0 {border: 0px !important;}
.bt0, .br, .bb, .bl, .bbr, .bbl, .brl {border-top-width:0 !important;}
.br0, .bt, .bb, .bl, .btb, .btl, .bbl {border-right-width:0 !important;}
.bb0, .bt, .br, .bl, .btr, .btl, .brl {border-bottom-width:0 !important;}
.bl0, .bt, .br, .bb, .btr, .btb, .bbr {border-left-width:0 !important;}

.bt, .btt, .btbr, .btbl {border-top-color: transparent !important;}
.bt, .btr, .bttb, .bttl, .btbl {border-right-color: transparent !important;}
.bt, .btb, .bttr, .bttl {border-bottom-color: transparent !important;}
.bt, .btl, .bttr, .bttb, .btbr  {border-left-color: transparent !important;}
/* b border kenarlik / */
/*d kap bloklama */
.d, .db {display:block;}
.dn {display:none;}
.gizle {display:none;}
.gizli {display:none !important;}

.di {display:inline-block;}
.dih {display:inherit;}
.din {display:inline;}
.dit {display:inline-table !important;}
.dt {display:table !important;}
.dtc {display:table-cell !important}
.dtr {display:table-row !important}

.dw, .dtw {width:100%;}
.dwn, .dtw {min-width:100%;}
.dwx {max-width:100%;}
.dh, .dth {height:100%;}
.dhn, .dth {min-height:100%;}
.dhx {max-height:100%;}

.dcp {cursor:pointer;}
.dcn {cursor: none;}
.dcd {cursor: default;}

.dvt {vertical-align: top;}
.dvm {vertical-align: middle;}
.dvb {vertical-align: bottom;}
.dvs {vertical-align: super;}

.ds1 {letter-spacing: .3px;}
.ds2 {letter-spacing: .5px;}
.ds3 {letter-spacing: .8px;}
.ds4 {letter-spacing: 1px;}
.ds5 {letter-spacing: 1.5px;}
.ds6 {letter-spacing: 2px;}

.dfl, .sol {float: left !important;}
.dfr, .sag {float: right !important;}
.dfi {float: inherit !important;}
.dfn {float:none !important;}
.dc {
	margin-right: auto;
	margin-left: auto;
}
.dcb, .sil {clear: both;}
.dcl {clear: left;}
.dcr {clear: right;}
.dcn {clear: none !important;}
.dci {clear: inherit !important;}

.dsc {-webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box;}
.dsi {-webkit-box-sizing:inherit !important; -moz-box-sizing:inherit !important;box-sizing:inherit !important;}
/*d  kap bloklama / */
/*m menuler */
.ntn li, .nrn li, .nln li, .nbn li, .nsn li { list-style-type:none;}
/*m menuler / */
/*z position konumlandirma */
.za {position:absolute;}
.zf {position:fixed;}
.zr {position:relative !important;}
.zs {position:static !important;}
.zi {position:inherit !important;}
.zt,.ztr,.ztl, .ztc {top:0 !important;}
.zr,.ztr,.zbr, .zrc {right:0 !important;}
.zb,.zbr,.zbl, .zbc {bottom:0 !important;}
.zl,.ztl,.zbl, .zlc {left:0 !important;}
.zx, .zxc {left: 50%;}
.zy, .zyc {top: 50%;}
.zza {z-index: auto;}
.zzi {z-index: inherit !important;}
.zzx {z-index: 2147483647;}
.zzn {z-index: -2147483647;}
.z0 {z-index:0;}
.z1 {z-index:1;}
.z2 {z-index:2;}
.z3 {z-index:3;}
.z4 {z-index:4;}
.z5 {z-index:5;}
.z6 {z-index:6;}
.z7 {z-index:7;}
.z8 {z-index:8;}
.z9 {z-index:9;}
.z10 {z-index:200;}
.z1e {z-index: -1;}
.z2e {z-index: -2;}
.z3e {z-index: -3;}
.z4e {z-index: -4;}
.z5e {z-index: -5;}
.z6e {z-index: -6;}
.z7e {z-index: -7;}
.z8e {z-index: -8;}
.z9e {z-index: -9;}
.z10e {z-index: -200;}

.zvc {visibility: collapse;}
.zvh {visibility: hidden;}
.zvi {visibility: inherit !important;}
.zvv {visibility: visible;}

.zoa {overflow: auto;}
.zoh {overflow: hidden;}
.zoi {overflow: inherit !important;}
.zos {overflow: scroll;}
.zov {overflow: visible;}

/*z  position konumlandirma / */
/*t text yazilar */
.tal {text-align: left !important;}
.tar {text-align: right !important;}
.tac {text-align: center !important;}
.taj {text-align: justify !important;}
.tai {text-align: inherit !important;}
.ttc {text-transform:capitalize;}
.ttu {text-transform:uppercase;}
.ttl {text-transform:lowercase;}
.ttn {text-transform:none !important;}
.tti {text-transform:inherit !important;}
.tb,.twb {font-weight: bold !important;}
.td, .twd {font-weight:bolder;}
.twl {font-weight: lighter;}
.twi {font-weight: inherit;}
.twn {font-weight: normal !important;}

.ts1 {font-size:xx-small;}
.ts2 {font-size:x-small;}
.ts3 {font-size:smaller;}
.ts4 {font-size:small;}
.ts5 {font-size:medium;}
.ts6 {font-size:larger;}
.ts7 {font-size:large;}
.ts8 {font-size:x-large;}
.ts9 {font-size:xx-large;}

.t0 {font-size:0 !important;}
.t10 {font-size: 10px;}
.t11 {font-size: 11px;}
.t12 {font-size: 12px;}
.t13 {font-size: 13px;}
.t14 {font-size: 14px;}
.t15 {font-size: 15px;}
.t16 {font-size: 16px;}
.t17 {font-size: 17px;}
.t18 {font-size: 18px;}
.t19 {font-size: 19px;}
.t20 {font-size: 20px;}

.tln{line-height:normal !important;}
.tli{line-height:inherit !important;}
.tln{line-height:none !important;}
.tl15 {line-height:15px;}
.tl20 {line-height:20px;}
.tl25 {line-height:25px;}
.tl30 {line-height:30px;}
.tp, .tp p, .tp * {font-size: 15px; line-height:20px;}

.tdn{text-decoration:none;}
.tdu{text-decoration:underline;}
.tdo{text-decoration:overline;}
.tdb{text-decoration:blink;}
.tdt{text-decoration:line-through;}
.tsi {font-style: italic;}
.tso {font-style: oblique;}
.tsi {font-style: inherit !important;}
.tsn, .tn {font-style: normal !important;}
/*t text yazilar / */
/* e margin ve padding bosluk  */
.mp5,  .m5{margin:5px;}
.mp10, .m10{margin:10px;}
.mp15, .m15{margin:15px;}
.mp20, .m20{margin:20px;}
.mp25, .m25{margin:25px;}
.mp30, .m30{margin:30px;}
.mp5,  .p5{padding:5px;}
.mp10, .p10{padding:10px;}
.mp15, .p15{padding:15px;}
.mp20, .p20{padding:20px;}
.mp25, .p25{padding:25px;}
.mp30, .p30{padding:30px;}
.m0, .m, .mp0 {margin:0 !important;}
.p0, .p, .mp0 {padding:0 !important;}
.mt0, .mr, .mb, .ml, .mrl, .mbr, .mbl {margin-top: 0 !important;}
.mr0, .mt, .mb, .ml, .mtb, .mtl, .mbl {margin-right: 0 !important;}
.mb0, .mt, .mr, .ml, .mrl, .mtr, .mtl {margin-bottom: 0 !important;}
.ml0, .mt, .mr, .mb, .mtb, .mtr, .mbr {margin-left: 0 !important;}
.pt0, .pr, .pb, .pl, .prl, .pbr, .pbl {padding-top: 0 !important;}
.pr0, .pt, .pb, .pl, .ptb, .ptl, .pbl {padding-right: 0 !important;}
.pb0, .pt, .pr, .pl, .prl, .ptr, .ptl {padding-bottom: 0 !important;}
.pl0, .pt, .pr, .pb, .ptb, .ptr, .pbr {padding-left: 0 !important;}
/* e margin ve padding bosluk / */
/*f formlar imput */
input {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.fb, .fbh:hover, .fbp input, .fbp textarea, .fbi input {
	border: medium none;
	outline: medium none;
}
.fbi input, .fbi textarea {
	border: inherit !important;
	outline: inherit !important;
}
.fel {cursor:pointer;}
/*f formlar imput / */
/*r border-radius kose ovallik */
.r1 { border-radius: 1px;}
.r2 { border-radius: 2px;}
.r3 { border-radius: 3px;}
.r4 { border-radius: 4px;}
.r5 { border-radius: 5px;}
.r6 { border-radius: 6px;}
.r7 { border-radius: 7px;}
.r8 { border-radius: 8px;}
.r9 { border-radius: 9px;}
.ro, .rd{border-radius:50%;}
.ry { border-radius: 100%;}
.rtl0, .rtr, .rbr, .rbl, .rb, .rr, .rxr {border-top-left-radius:0 !important;}
.rtr0, .rtl, .rb, .rbr, .rbl, .rl, .rxl {border-top-right-radius:0 !important;}
.rbr0, .rtl, .rtr, .rbl, .rt, .rl, .rxr {border-bottom-right-radius:0 !important;}
.rbl0, .rtl, .rtr, .rbr, .rt, .rr, .rxl {border-bottom-left-radius:0 !important;}
.r0, .rh:hover {border-radius:0;}
/*r border-radius kose ovallik / */
/*s yazi ve kutu golgeleri shadow */
.s1, .s1h:hover {box-shadow: 0 0 4px 1px #ebebeb}
.s2, .s2h:hover {box-shadow: 0 0 6px 2px #ebebeb}
.s3, .s3h:hover {box-shadow: 0 0 8px 4px #ebebeb}

.s4, .s4h:hover {box-shadow: inset 0 0 4px 1px #ebebeb}
.s5, .s5h:hover {box-shadow: inset 0 0 6px 2px #ebebeb}
.s6, .s6h:hover {box-shadow: inset 0 0 8px 4px #ebebeb}
.sn, .sh:hover {box-shadow: none !important;}

.st1,.st1h:hover {text-shadow: 0 0 .2px #000;}
.st2,.st2h:hover {text-shadow: 0 1px 1px #000;}
.st3,.st3h:hover {text-shadow: 0 2px 2px #000;}

.st4,.st4h:hover {text-shadow: 0 0 .2px #fff;}
.st5,.st5h:hover {text-shadow: 0 1px 2px #fff;}
.st6,.st6h:hover {text-shadow: 0 2px 3px #fff;}
.st0, .stn, .sth:hover {text-shadow: none !important;}
    
/*s yazi ve kutu golgeleri shadow / */
/*
not: Kullanılan bazı kısaltma harfler
Latin alfabesi: a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z
Esnek Duyarlı js= w,h,m,p,b,r,z,t,h,o (harfler kullanıldı) 
color:  ct,cb,cz : c kullanıldı.
//esnek css
menüler: ul: nt nr nb nl nav= ntn
mizanpaj medya: l
başlıklar: h
images: i 
border: b
display: d
z-index position: z
text font: t
margin: m
padding: p
border-radius: r 
shadow: s 
formlar: f 
tümünde kullanılan: w,h,m,p,b,r,z,t,c,n,l,i,d,o,f,s
Latin alfabesi: a,e,g,j,k,q,u,v,x,y
*/
[data-ntc] {cursor:pointer;}