/* 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;
}
[class^="ba"]:before, [class*=" ba"]:before {content:""}
html, body {width:100%; height:100%;}

/* l  mizanpaj sistemi */

.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;}
.lp15 {padding-right: 15px; padding-left: 15px;}
.lp20 {padding-right: 20px; padding-left: 20px;}

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

.l0, .l1, .l2, .l3, .l4, .l5, .l6, .l7, .l8, .l9, .l10, .l11, .l12 {float: left;}
.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%;}

.lb {display:block;}
.ln {display:none;}
@media only screen and (min-width: 400px) { 
.lm1, .lm2, .lm3, .lm4, .lm5, .lm6, .lm7, .lm8, .lm9, .lm10, .lm11, .lm12 {float: left;}
.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%;}

.lmb {display:block;}
.lmn {display:none;}
}
@media only screen and (min-width: 768px) { 
.lk1, .lk2, .lk3, .lk4, .lk5, .lk6, .lk7, .lk8, .lk9, .lk10, .lk11, .lk12 {float: left;}
.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%;}

.lkb {display:block;}
.lkn {display:none;}
}
@media only screen and (min-width: 992px) { 
.lo1, .lo2, .lo3, .lo4, .lo5, .lo6, .lo7, .lo8, .lo9, .lo10, .lo11, .lo12 {float: left;}
.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%;}

.lob {display:block;}
.lon {display:none;}
}
@media only screen and (min-width: 1200px) {
.lb1, .lb2, .lb3, .lb4, .lb5, .lb6, .lb7, .lb8, .lb9, .lb10, .lb11, .lb12, .lg5, .lg7, .lg8, .lg9, .lg10, .lg11, .lg13, .lg14, .lg15 {float: left;}
.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%;}

.lbb {display:block;}
.lbn {display:none;}
}
@media only screen and (min-width: 1400px) { 
.lf1, .lf2, .lf3, .lf4, .lf5, .lf6, .lf7, .lf8, .lf9, .lf10, .lf11, .lf12 {float: left;}
.lf12 { width: 100%;}
.lf11 { width: 91.66667%;}
.lf10 { width: 83.33333%;}
.lf9 { width: 75%;}
.lf8 { width: 66.66667%;}
.lf7 { width: 58.33333%;}
.lf6 { width: 50%;}
.lf5 { width: 41.66667%;}
.lf4 { width: 33.33333%;}
.lf3 { width: 25%;}
.lf2 { width: 16.66667%;}
.lf1 { width: 8.33333%;}
}
@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 (min-width: 1px) 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, .ic,.icontain {
	-moz-background-size:contain; 
	-o-background-size:contain; 
	-webkit-background-size:contain; 
	background-size:contain;
}
.i2, .iv, .icover {
	-moz-background-size:cover; 
	-o-background-size:cover; 
	-webkit-background-size:cover; 
	background-size:cover;
}
.i3, .isize {
	-moz-background-size: 100% 100%; 
	-o-background-size: 100% 100%; 
	-webkit-background-size: 100% 100%; 
	background-size: 100% 100%;
}
/* i images resimler / */
/* b border kenarlik */
.bs {border-style: solid !important;}
.bd {border-style: dashed !important;}
.bt {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;}
.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;}

.be, .bet, .bebr, .bebl {border-top-color: transparent !important;}
.be, .ber, .betb, .betl, .bebl {border-right-color: transparent !important;}
.be, .beb, .betr, .betl {border-bottom-color: transparent !important;}
.be, .bel, .betr, .betb, .bebr  {border-left-color: transparent !important;}
/* b border kenarlik / */
/*d kap bloklama */
.d, .db {display:block;}
.dn {display:none;}
.da, .aktif, .dnh:hover {display:block !important;}
.dp, .pasif, .gizli, .dnh:hover {display:none !important;}

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

.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;}

.dat {vertical-align: top;}
.dam {vertical-align: middle;}
.dab {vertical-align: bottom;}
.das {vertical-align: super;}

.dvc {visibility:collapse !important}
.dvh {visibility:hidden !important}
.dvi {visibility:inherit;}
.dvv {visibility:visible !important}
.doa {overflow:auto;}
.doh {overflow:hidden !important}
.doi {overflow:inherit !important}
.dos {overflow:scroll;}
.dov {overflow:visible;}
.dl, .dsol {float: left;}
.dr, .dsag {float: right;}
.dfl, .sola {float: left !important;}
.dfr, .saga {float: right !important;}
.dfi {float: inherit !important;}
.dfn {float:none !important;}
.dc, .ortala {
	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;}
.bos {}
/*d  kap bloklama / */
/*m menuler */
/*m menuler / */
/*p position konumlandirma */
.pa {position:absolute;}
.pf {position:fixed;}
.pr {position:relative;}
.ps {position:static;}
.pi {position:inherit !important;}
.pt,.ptr,.ptl, .ptc {top:0px !important;}
.pr,.ptr,.pbr, .prc {right:0px !important;}
.pb,.pbr,.pbl, .pbc {bottom:0px !important;}
.pl,.ptl,.pbl, .plc {left:0px !important;}
.px, .pxc {left: 50%;}
.py, .pyc {top: 50%;}
.pza {z-index: auto !important;}
.pzi {z-index: inherit !important;}
.pzx {z-index: 2147483647;}
.pzn {z-index: -2147483647;}
.p0 {z-index:0;}
.p1 {z-index:1;}
.p2 {z-index:2;}
.p3 {z-index:3;}
.p4 {z-index:4;}
.p5 {z-index:5;}
.p6 {z-index:6;}
.p7 {z-index:7;}
.p8 {z-index:8;}
.p9 {z-index:9;}
.p10 {z-index:200;}
.p1e {z-index: -1;}
.p2e {z-index: -2;}
.p3e {z-index: -3;}
.p4e {z-index: -4;}
.p5e {z-index: -5;}
.p6e {z-index: -6;}
.p7e {z-index: -7;}
.p8e {z-index: -8;}
.p9e {z-index: -9;}
.p10e {z-index: -200;}
/*p  position konumlandirma / */
/*t text yazilar */
.tl {text-align: left !important;}
.tr {text-align: right !important;}
.tc {text-align: center !important;}
.tj {text-align: justify !important;}
.ti {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;}

.thn{line-height:normal !important;}
.thi{line-height:inherit !important;}
.thno{line-height:none !important;}
.th15 {line-height:15px;}
.th20 {line-height:20px;}
.th25 {line-height:25px;}
.th30 {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;}
.tsih {font-style: inherit}
.tsn, i {font-style: normal;}
/*t text yazilar / */
/* e margin ve padding bosluk  */
.e5,  .em5{margin:5px;}
.e10, .em10{margin:10px;}
.e15, .em15{margin:15px;}
.e20, .em20{margin:20px;}
.e25, .em25{margin:25px;}
.e30, .em30{margin:30px;}
.e5,  .ep5{padding:5px;}
.e10, .ep10{padding:10px;}
.e15, .ep15{padding:15px;}
.e20, .ep20{padding:20px;}
.e25, .ep25{padding:25px;}
.e30, .ep30{padding:30px;}
.em0, .em, .e0 {margin:0px !important;}
.ep0, .ep, .e0 {padding:0px !important;}
.emt0, .emr, .emb, .eml, .emrl, .embr, .embl {margin-top: 0px !important;}
.emr0, .emt, .emb, .eml, .emtb, .emtl, .embl {margin-right: 0px !important;}
.emb0, .emt, .emr, .eml, .emrl, .emtr, .emtl {margin-bottom: 0px !important;}
.eml0, .emt, .emr, .emb, .emtb, .emtr, .embr {margin-left: 0px !important;}
.ept0, .epr, .epb, .epl, .eprl, .epbr, .epbl {padding-top: 0px !important;}
.epr0, .ept, .epb, .epl, .eptb, .eptl, .epbl {padding-right: 0px !important;}
.epb0, .ept, .epr, .epl, .eprl, .eptr, .eptl {padding-bottom: 0px !important;}
.epl0, .ept, .epr, .epb, .eptb, .eptr, .epbr {padding-left: 0px !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 {
	border: medium none;
	outline: medium none;
}
.fbi{
	border: inherit !important;
	outline: inherit !important;
}
.fel {cursor:pointer;}
.fsn {list-style-type: none !important;}
/*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;}
.ry { border-radius: 100%;}
.ro, .rd{border-radius:50%;}
.rtl0, .rtr, .rbr, .rbl, .rb, .rr, .rxr {border-top-left-radius:0;}
.rtr0, .rtl, .rb, .rbr, .rbl, .rl, .rxl {border-top-right-radius:0;}
.rbr0, .rtl, .rtr, .rbl, .rt, .rl, .rxr {border-bottom-right-radius:0;}
.rbl0, .rtl, .rtr, .rbr, .rt, .rr, .rxl {border-bottom-left-radius:0;}
.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 / */