/*
* Kablo Web Site
* Layout
*/
ul.tabs-old { margin:0 0 30px 0 !important;}
.tabs-old li { list-style:none; display:inline; }
.tabs-old a { display: block; float: left; width: 20%; color: #a1a9b6; font-size: 14px; position: relative; text-align: center; overflow: hidden; transition: .3s all ease; text-decoration: none; height: 70px; line-height: 70px; }
.tabs-old a:hover, .tabs-old a.active { background:#303c8d; color:#fff; text-decoration:none; }



@media screen and (min-width: 768px)
{
    .tabs-old a {  font-size: 20px; height: 85px; line-height: 85px; }
}

@media screen and (min-width: 992px)
{
    .tabs-old a { font-size: 21px; height: 100px; line-height: 100px; }
}

@media screen and (min-width: 1200px)
{
    .tabs-old a { font-size: 22px; height: 115px; line-height: 115px; }
    ul.tabs-old { margin:0 0 90px 0 !important;}
}

table.ft23, table.fbtable { margin:15px 0; -webkit-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.05); -moz-box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.05); box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.05); }
table.ft23 tr th, table.ft23 tr, table.ft23 tr td, table.fbtable thead tr th, table.fbtable tr th, table.fbtable tr, table.fbtable tr td { border-color: #e8ecf7; }
table.ft23 tr th, table.ft23 thead tr th, table.fbtable tr th, table.fbtable thead tr th { letter-spacing: 0px; color: #21658a; font-size: 15px; font-family: 'pnsemibold', Helvetica, Arial, sans-serif; vertical-align: middle; height: 80px; text-align: center; }
table.ft23 tr td, table.fbtable tr td { font-family: 'pnregular', Helvetica, Arial, sans-serif; height: 80px; vertical-align: middle; color: #3c9fd6; font-size: 18px; text-align: center; letter-spacing: normal; }
table.ft23 tr td small, table.fbtable tr td small { display: block; font-size: 14px; line-height: 17px; }

/* #Basic Styles
================================================== */
* { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
body { color: #6a6d73; text-align: left; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; -moz-osx-font-smoothing: grayscale; font-size: 19px; line-height: 1.5em; font-family: 'pnregular', Helvetica, Arial, sans-serif; font-weight: 300; letter-spacing: -0.035em; }
body.sub { padding-top: 148px; }
audio, canvas, iframe, img, svg, video { vertical-align: middle; }
html, button, input, select, textarea { font-family: 'pnregular', Helvetica, Arial, sans-serif; font-weight: 300; letter-spacing: -0.035em; /*-webkit-appearance:none; -moz-appearance: none;*/ }
.hidden { display: none !important; visibility: hidden; }
.outline { outline: 1px solid red; }
:focus { outline: none; }

/*--- PADDING FIX ---*/
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { padding: 0 1px; }

.container { margin: 0 auto; }

@media screen and (min-width: 768px) {
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { padding: 0; }
  .container { padding: 0 30px; }
}

@media screen and (min-width: 1200px) {
  .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 { padding: 0; }
  .container { width: 1190px; }
}


/* #Links
================================================== */
a, a:visited { color: #4061a7; text-decoration: none; outline: 0; cursor: pointer; }
a:hover, a:focus, a:active { text-decoration: underline; color: #83d0f5; }
a, a:hover, a:active { transition: .2s all ease; }


/* #TEXT FORMATS
================================================== */
h3 { font-size: 26px; color: #3c9fd6; font-weight: normal; font-family: 'pnbold', Helvetica, Arial, sans-serif; margin: 0 0 0.5em 0; }
p, address { font-size: 19px; line-height: 1.5em; margin: 0.5em 0 1.5em 0; }
strong, b { font-family: 'pnbold', Helvetica, Arial, sans-serif; font-weight: normal; }

ul, ol { margin: 1em 0; font-size: 19px; }
li { margin-bottom: 7px; }

@media screen and (min-width: 768px) {
  h3 { font-size: 38px; color: #3172b6; }
  p, address, ul, ol { font-size: 20px; }
}

@media screen and (min-width: 992px) {

}

@media screen and (min-width: 1200px) {
  p, address, ul, ol { font-size: 21px; }
}


/* #HEADER
================================================== */
header { position: fixed; top: 0; background: #FFF; height: 84px; width: 100%; z-index: 100; }
header a.logo { display: inline-block; top: 20px; padding: 0; position: absolute; }
header a.logo img { height: 50px; width: auto; }
header .members { position: absolute; right: 4px; top: 10px; }
header .members a, header .members a:visited { color: #3791c3; font-size: 13px; padding: 0 1px; }
header .members a:hover, header .members a:focus { color: #2c3781; }
header .social-icos { position: absolute; right: 10px; top: 44px; }
header .social-icos a, header .social-icos a:visited { margin-left: 7px; }
header .social-icos a:hover, header .social-icos a:focus { opacity: .7; }
header .social-icos a img { height: 24px; width: auto; }

@media screen and (min-width: 480px) {
  header a.logo { top: 0; position: relative; margin-top: 20px; float: left; }
  header .members { position: relative; float: right; right: 0; top: 0; margin: 26px 0 0 0; }
  header .members a, header .members a:visited { font-size: 18px; margin: 0 10px; }
  header .social-icos { float: right; position: relative; right: 0; top: 0; margin-top: 26px; }
  header .social-icos a, header .social-icos a:visited { margin-left: 10px; }
  header .social-icos a img { height: 26px; }
}

@media screen and (min-width: 768px) {
  header { height: 64px; }
  header a.logo { margin-top: 15px; }
  header a.logo img { height: 38px; }
  header .members { margin: 16px 0px 0 0; }
  header .members a, header .members a:visited { font-size: 17px; font-family: 'pnregular', Helvetica, Arial, sans-serif; margin: 0 0 0 10px; }
  header .social-icos { margin-top: 15px; }
  header .social-icos a, header .social-icos a:visited { margin-left: 26px; }
  header .social-icos a img { height: 20px; }
}

@media screen and (min-width: 992px) {
  header { height: 94px; }
  header a.logo { margin-top: 12px; }
  header a.logo img {  height: 68px; }
  header .members { margin: 31px 40px 0 0; }
  header .members a, header .members a:visited { border-right: 1px solid rgba(55,145,95,0.4); font-size: 19.5px; line-height: 20px; margin: 0 0 0 10px; padding:0 14px 0 0;}
  header .members a:last-child { border: none; }

  header .social-icos { margin-top: 30px; }
  header .social-icos a, header .social-icos a:visited { margin-left: 10px; }
  header .social-icos a img { height: 28px; width: auto; }
}


/*--- HEMEN BASVUR BUTTON IN NAV ---*/
.hemen-basvur-btn { border: 0; position: relative; height: 44px; float: right; padding: 0; background-color: #273071; background-image: none; border-radius: 0; margin: 6px 15px; padding: 0 15px; font-size: 18px; font-family: 'pnsemibold', Helvetica, Arial, sans-serif; color: #FFF; transition: .2s all ease; }
.hemen-basvur-btn .glyphicon { top: 3px; right: -4px; font-size: 16px; }
.hemen-basvur-btn:focus, .hemen-basvur-btn:hover { background: transparent; }
header .hemen-basvur-btn { display: none; }

@media screen and (min-width: 768px) {
  header .hemen-basvur-btn { display: block; height: 32px; margin: 13px 0 0 20px; }
  .navbar-fixed-top .hemen-basvur-btn { display: none; }
}

@media screen and (min-width: 992px) {
  header .hemen-basvur-btn { display: none; }
}


/* #MAIN MENU
================================================== */
body { padding-top: 140px; }
.navbar-fixed-top { top: 84px; }
.navbar-fixed-sub-menu { top: 138px; }
.main-menu {  }
.navbar { margin: 0; height: 56px; border: 0; font-size:20px; background: #3c9fd6; font-family: 'pnregular', Helvetica, Arial, sans-serif; }
.navbar-fixed-top .navbar-collapse { max-height: 400px; }
.navbar-header { background: #3c9fd6; }
.navbar-collapse { background: #3c9fd6;}
.navbar-nav { margin: 0 -15px; }
.navbar-default .navbar-nav>li { margin: 0;}
.navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:visited { line-height: 24px; position: relative; display: block; padding: 14px 15px 10px 15px; color: #FFF; white-space: nowrap; }
.navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a.active { color: #FFF; background-color: #263171; }
.navbar .navbar-toggle { border: 0; position: relative; float: left; padding: 0; background-color: transparent; background-image: none; border-radius: 0; margin: 15px; }
.navbar-default .navbar-toggle .icon-bar { background-color: #FFF; display: block; width: 30px; height: 6px; border-radius: 0; transition: .2s all ease; }
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover { background-color: transparent; }
.navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar { background-color: #263171; }
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus { background: #3c9fd6; color: #FFF;  }
.navbar-default .navbar-nav .open .dropdown-menu>li>a { color: #FFF; line-height: 24px; position: relative; z-index: 1500; display: block; padding: 10px 15px 6px 25px; font-size: 17px; }
.navbar-default .navbar-nav .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .dropdown-menu>li>a:focus { background-color: #263171; color: #FFF; }
.navbar ul ul li a:hover, .navbar ul ul li a:focus { background-color: #263171; color: #FFF; }

.navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus { background-color: #263171; color: #FFF; }
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus { color: #FFF; background-color: #263171; }
.navbar-default .navbar-nav  .dropdown-menu>li>a.child { font-size:15px; padding-left:40px; }


@media screen and (min-width: 768px) {
  body { padding-top: 108px; }
  .navbar-fixed-top { top: 64px; }
/*  .navbar-fixed-bottom-menu { top: 108px; }*/
  .navbar { height: 44px; min-height: 44px; background: #3c9fd6; }
  .navbar-collapse { text-align: center; }
  .navbar-nav { margin: 0; float: none; display: inline-block; }
  .navbar .container-fluid { max-width: 970px }
  .navbar ul { font-size: 18px; width: 100%; display: table; }
  .navbar ul li { display: table-cell; float: none; }
  .navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus { background: #3c9fd6; color: #FFF; }
  .navbar-default .navbar-nav > li > a { padding: 12px 10px 8px 10px; display: block; text-align: center; }
  .navbar ul ul { display: none; border-radius: 0; background: #3c9fd6; text-align: center; border:0; box-shadow: none; margin: 0; padding: 0; }
  .navbar ul ul li { display: list-item; margin: 0; }
  .navbar ul ul li a { padding: 12px 10px 8px 10px; color: #FFF; background-color: #3c9fd6; font-size: 18px; }
  .navbar-default .navbar-nav  .dropdown-menu>li>a { min-width:260px;text-align:left; }
  .navbar-default .navbar-nav .open .dropdown-menu>li>a { color: #FFF; padding: 12px 10px 8px 10px; font-size: 18px; }
  .navbar ul ul li a:hover, .navbar ul ul li a:focus { background-color: #263171; color: #FFF; }
  .navbar-default .navbar-nav  .dropdown-menu>li>a.child { font-size:16px; padding-left:35px; }
}

@media screen and (min-width: 992px) {
  body { padding-top: 148px; }
  body.sub { padding-top: 198px; }
  .navbar-fixed-top { top: 94px; }
 /* .navbar-fixed-bottom-menu { top: 148px; }*/
  .navbar { height: 54px; min-height: 54px; }
  .navbar-nav { margin: 0; float: left; display: block; }
  .navbar .container-fluid { max-width: 1180px }
  .navbar ul { font-size: 20px; }
  .navbar-default .navbar-nav > li > a { }
  .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:visited { line-height: 1em; padding: 19px 17px 15px 17px;}
  .navbar-default .navbar-nav > li > a:after { position: absolute; width: 1px; height: 23px; background: #86c1e2; right: 0; top: 17px; content: ''; }
  .navbar-default .navbar-nav > li > a:hover:after { display: none; }
  .navbar-default .navbar-nav > li:last-child > a:after, .navbar-default .navbar-nav > li > a.active:after  { display: none; }
  .navbar-default .navbar-nav  .dropdown-menu>li>a { font-size: 20px; padding: 14px 15px 10px 15px; }
  .navbar-default .navbar-nav .open .dropdown-menu>li>a { padding: 14px 15px 10px 15px; font-size: 20px; line-height: 1.42857143; }
}

@media screen and (min-width: 1200px) {
  body { padding-top: 148px; }
  body.sub { padding-top: 198px; }
  .navbar-fixed-top { top: 94px; }
  /*.navbar-fixed-bottom-menu { top: 148px; }*/
  .navbar { height: 54px; min-height: 54px; }
  .navbar-nav { margin: 0; float: left; display: block; }
  .navbar .container-fluid { max-width: 1180px }
  .navbar ul { font-size: 20px; }
  .navbar-default .navbar-nav > li > a { }
  .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li > a:visited { }
  .navbar-default .navbar-nav > li > a:after { position: absolute; width: 1px; height: 23px; background: #86c1e2; right: 0; top: 17px; content: ''; }
  .navbar-default .navbar-nav > li > a:hover:after { display: none; }
}


/* #BREADCRUMBS
================================================== */
.breadcrumb { margin: 0; height: 56px; line-height: 60px; padding: 0; list-style: none; background-color: transparent; border-radius: 0; font-family: 'pnregular', Helvetica, Arial, sans-serif; font-size: 18px; overflow: hidden; }
.breadcrumb > li { display: inline-block; padding: 0; margin: 0; }
.breadcrumb > li > a, .breadcrumb > li > a:visited { color: #4d4d4d; }
.breadcrumb > li > a:hover, .breadcrumb > li > a:focus { color: #0e72aa; }
.breadcrumb > .active { color: #0e72aa; }
.breadcrumb > li+li:before { padding: 0 5px; color: #929292; content: ">"; }
.breadcrumb img { margin-top: -6px; }

@media screen and (min-width: 768px) {
  .breadcrumb { height: 43px; line-height: 46px;  }
  .breadcrumb > li+li:before { padding: 0 7px; }
  .breadcrumb img { margin-top: -5px; }
}

@media screen and (min-width: 1200px) {
  .breadcrumb { height: 52px; line-height: 56px; }
  .breadcrumb img { margin-top: -6px; }
}


/* #SUBFOOTER
================================================== */
.subfooter { margin-bottom: 10px; padding: 30px 0; background: #F7F7F7; width: 100%; overflow: hidden; }
.subfooter .container div { position: relative; }
.subfooter .subfooter-1 { float: left; width: 100%; }
.subfooter .subfooter-2 { float: left; width: 27%; }
.subfooter .subfooter-3 { float: left; width: 27%; }
.subfooter .subfooter-4 { float: left; width: 26%; }
.subfooter .container div:after { display: block; content: ''; position: absolute; top: 6px; width: 2px; background: #ececec; height: 48px; right: 0; }
.subfooter .container .subfooter-4:after { display: none; }
.subfooter a, .subfooter a:visited { text-align: center; display: block; text-decoration: none; margin: 0 auto; }
.subfooter a:hover, .subfooter a:focus {}
.subfooter a img { height: 39px; width: auto; margin-bottom: 5px; }
.subfooter a span { display: block; font-family: 'pnregular', Helvetica, Arial, sans-serif; font-size: 18px; line-height: 19px; }
.subfooter a span.oneline { margin-top: 10px;}
.subfooter a span span { display: block; }

@media screen and (min-width: 768px) {
  .subfooter { margin-bottom: 40px; padding: 20px 0; }
  .subfooter .container { padding: 0 15px; }
  .subfooter .container div:after { display: none; }
  .subfooter a span { font-family: 'pnsemibold', Helvetica, Arial, sans-serif; font-size: 16px; }
  .subfooter a span.oneline { margin-top: 0; }
  .subfooter a span span { display: none; }
}


@media screen and (min-width: 1200px) {
  .subfooter { margin-bottom: 60px; padding: 40px 0; }
  .subfooter .container { padding: 0; }
  .subfooter .container div:after { display: block; content: ''; position: absolute; top: 6px; width: 2px; background: #ececec; height: 48px; }
  .subfooter a { text-align: left; display: block; margin: 0 auto; }
  .subfooter .subfooter-1 { width: 280px; }
  .subfooter .subfooter-1 a { width: 240px; margin: 0; }
  .subfooter .subfooter-1:after { right: -20px; }
  .subfooter .subfooter-2 { width: 300px; }
  .subfooter .subfooter-2 a { width: 230px;}
  .subfooter .subfooter-2:after { right: 15px; }
  .subfooter .subfooter-3 { width: 300px; }
  .subfooter .subfooter-3 a { width: 230px;}
  .subfooter .subfooter-3:after { right: -5px; }
  .subfooter .subfooter-4 { width: 310px; }
  .subfooter .subfooter-4 a { width: 260px; margin: 0; float: right; }
  .subfooter .subfooter-4:after { display: none; }
  .subfooter a img { height: 55px; margin-bottom: 0; margin-right: 15px; float: left; }
  .subfooter a span { font-size: 23px; line-height: 60px; font-family: 'pnbold', Helvetica, Arial, sans-serif; }
  .subfooter .subfooter-1 a span:nth-child(2) { line-height: 40px; padding-top:7px;}
}


/* #FOOTER
================================================== */
footer.container { padding: 0;  }
footer .row { margin: 0; }
footer .row .col-sm-3, footer .row .col-sm-2 { padding: 0; }
footer h5 { color: #4061a7; background: #f6f6f6; border-top: 3px solid #FFF; border-bottom: 1px solid #efefef; text-align: center; height: 61px; font-size: 24px; line-height: 61px; overflow: hidden; margin: 0; padding: 0; font-family: 'pnsemibold', Helvetica, Arial, sans-serif; }
footer ul { margin: 0; padding: 0; list-style-type: none; border-bottom: 1px solid #cacaca; }
footer ul li { border-top: 1px solid #e6e6e6; border-bottom: 1px solid #f6f6f6; margin: 0; }
footer ul li a, footer ul li a:visited { font-size: 20px; font-family: 'pnregular', Helvetica, Arial, sans-serif; color: #4f4f4f; display: block; height: 56px; line-height: 60px; padding: 0 20px; background: url('../images/footer-arrow.png') no-repeat 95% 20px; background-color: #FFF; }
footer ul li a:hover, footer ul li a:focus { text-decoration: none; background-color: transparent; color: #4061a7; cursor: pointer; }

footer .destek { font-size: 14px;  color: #d3d3d3; font-family: 'pnsemibold', Helvetica, Arial, sans-serif; text-align: right; }
footer .destek img.teknik { display: inline-block; height: 170px; width: auto; margin-top: 20px; }
footer .destek img.teknik2 { display: none; }

footer .teksanat { font-size: 14px;  color: #d3d3d3; font-family: 'pnsemibold', Helvetica, Arial, sans-serif; text-align: right; margin-top: 36px;}
footer .teksanat img.kablo { display: inline-block; height: 48px; width: auto; }
footer .teksanat img.turk { display: none; }
footer .teksanat span { display: none; }
footer .teksanat p { margin: 0; font-size: 14px; clear: both;}
footer .teksanat p:last-child { margin: 0 0 5px 0; }
footer .teksanat a, footer .teksanat a:visited { color: #AAA; text-decoration: underline; font-family: 'pnbold', Helvetica, Arial, sans-serif; }
footer .teksanat a:hover, footer .teksanat a:focus { color: #4061a7;}

footer .colorizer { background: #e6e6e6; display: block; width: 100%; height: 3px; }

@media screen and (min-width: 768px) {
  footer.container { padding: 0 15px; }
  footer h5 { background: transparent; border: 0; text-align: left; height: auto; font-size: 15px; line-height: 1.5em; margin: 0 0 5px 0; }
  footer ul, footer ul li { border: 0; }
  footer ul li a, footer ul li a:visited { font-size: 16px; font-family: 'pnsemibold', Helvetica, Arial, sans-serif; color: #b2b2b2; height: auto; line-height: 27px; padding: 0; background: none; }
  footer ul li a:hover, footer ul li a:focus { background-color: transparent; color: #4061a7; }
  footer .destek img.teknik { margin-top: 2px; }
  footer .teksanat {  }
  footer .teksanat img.kablo { margin: 50px 0 0 0; }
  footer .teksanat p { margin: 10px 0 0 0; font-size: 12px; }
  footer .teksanat p span { display: block; }
  footer .teksanat p:last-child { margin: 0 0 10px 0; }
  footer .colorizer { display: none; }
}

@media screen and (min-width: 992px) {
  footer .teksanat p span { display: inline; }
  footer .destek img.teknik { margin-top: 2px; }
}


@media screen and (min-width: 1200px) {
  footer.container { padding: 0; margin-bottom: 30px; }
  footer .row { margin: 0; }
  footer h5 { font-size: 23px; line-height: 1.5em; margin: 0 0 3px 0; font-family: 'pnbold', Helvetica, Arial, sans-serif; }
  footer ul li a, footer ul li a:visited { font-size: 15px; line-height: 32px; }
  footer .row .col-sm-12 { padding: 0; }
  footer .destek img.teknik { margin-top: 2px; }
  footer .teksanat p { font-size: 14px; margin: 0; padding-top: 15px; }
  footer .teksanat p:last-child { padding-top: 5px; }
  footer .teksanat img.kablo { display: block; height: 48px; width: auto; float: right; margin-top: 7px; }
}



/* #Font-Face
================================================== */
@font-face {
  font-family:'pnlight';
  src: url('../fonts/pn/pnlight.eot');
  src: url('../fonts/pn/pnlightd41d.eot?#iefix') format('embedded-opentype'),
    url('../fonts/pn/pnlight.woff2') format('woff2'),
    url('../fonts/pn/pnlight.woff') format('woff'),
    url('../fonts/pn/pnlight.svg#ProximaNova-Light') format('svg');
  font-weight: 300;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
  font-family:'pnsemibold';
  src: url('../fonts/pn/pnsemibold.eot');
  src: url('../fonts/pn/pnsemiboldd41d.eot?#iefix') format('embedded-opentype'),
    url('../fonts/pn/pnsemibold.woff2') format('woff2'),
    url('../fonts/pn/pnsemibold.woff') format('woff'),
    url('../fonts/pn/pnsemibold.svg#ProximaNova-Semibold') format('svg');
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
}

@font-face {
    font-family:'pnbold';
    src: url('../fonts/pn/pnbold.eot');
  src: url('../fonts/pn/pnboldd41d.eot?#iefix') format('embedded-opentype'),
    url('../fonts/pn/pnbold.woff2') format('woff2'),
    url('../fonts/pn/pnbold.woff') format('woff'),
    url('../fonts/pn/pnbold.svg#ProximaNova-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
}

@font-face {
  font-family:'pnregular';
  src: url('../fonts/pn/pnregular.eot');
  src: url('../fonts/pn/pnregulard41d.eot?#iefix') format('embedded-opentype'),
    url('../fonts/pn/pnregular.woff2') format('woff2'),
    url('../fonts/pn/pnregular.woff') format('woff'),
    url('../fonts/pn/pnregular.svg#ProximaNova-Regular') format('svg');
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
}