﻿
body {
    background:#000 ;
    font-family:Open Sans;
    

}
.renkback{
     background: #ccc; /* For browsers that do not support gradients */
    background: -webkit-linear-gradient(right,#cf3939, #7c0606); /* For Safari 5.1 to 6.0 */
    background: -o-linear-gradient(right,#cf3939, #7c0606); /* For Opera 11.1 to 12.0 */
    background: -moz-linear-gradient(right,#cf3939, #7c0606); /* For Firefox 3.6 to 15 */
    background: linear-gradient(right,#cf3939, #7c0606); /* Standard syntax */
     color:#fff;
 padding-top:20px;
 padding-left:5px;
}
.renkback2{
     background-color:#1e384e ;
     color:#fff;
 padding-top:20px;
 padding-left:5px;
}
.renkback3{
     background-color:#6b6b6b ;
     color:#fee6cd;
 padding-top:20px;
 padding-left:5px;
}
.renkback4{
     background-color:#5c226d;
     color:#fff;
     margin:0;
 /*padding:4px 0;*/
 
}
.tasiyici {
    /*background:#f9c303;*/
    text-align:center;padding:15px;
    
}
.tasiyici2 {
    background:rgba(0, 0, 0, 0.8);
    text-align:center;padding:15px;
    margin-top:270px;
}
.bdrenk{
     background:#fff ;
}
.color{
    background-color:#f6f6f6;
}
.tasiyici {
    background:#0b2d43;
    text-align:center;padding:15px;
}
.controltxt {
    margin-top:10px;
    margin-bottom:10px;

}
.bosluktextbox {
    margin-top:20px;
}
.form-control {
  display: block;
  margin:0 auto;
  max-width: 300px;
  min-width:150px;
  height: 50px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.controlx {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.ortala{
    margin:0 auto;
}
.carousel {
  height: auto;
  margin-bottom: 0px;  
}
/* Since positioning the image, we need to help out the caption */
.carousel-caption {
  z-index: 10;
  margin-bottom:90px;
  background-color:rgba(42, 42, 41,0.7);
  -webkit-border-radius:50px;
  -moz-border-radius:50px;
  border-radius :50px;
}

/* Declare heights because of positioning of img element */
.carousel .item {
  height: auto;
  background-color: #777;

}
.carousel-inner > .item > img {
  position: relative;
  top: 0;
  left: 0;
  min-width: 100%;
  height: auto;
}

.navbar-default {
  background-color: #000;
  border-color: #000;
}
.navbar-default .navbar-brand {
  color: #fff;
}
.navbar-default .navbar-text {
  color: #dec8a5;
}
.navbar-default .navbar-nav > li > a {
  color: #dec8a5;
}
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus {
  color: #000;
  background-color:#dec8a5;
}
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
  color: #000;
  background-color: #dec8a5;
}
.navbar-default .navbar-nav > .disabled > a,
.navbar-default .navbar-nav > .disabled > a:hover,
.navbar-default .navbar-nav > .disabled > a:focus {
  color: #fff;
  background-color: #f8910b;
}
.navbar-default .navbar-toggle {
  border-color: #fff;
}
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus {
  background-color: #fff;
}
.navbar-default .navbar-toggle .icon-bar {
  background-color: #f8910b;
}
.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
  border-color: #f8910b;
}
.navbar-default .navbar-nav > .open > a,
.navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
  color: #555;
  background-color: #ffe277;
}
@media (max-width: 767px) {
  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #777;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
    color: #333;
    background-color: transparent;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #555;
    background-color: #ffe277;
  }
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
    color: #ccc;
    background-color: transparent;
  }
}
.navbar-default .navbar-link {
  color: #777;
}
.navbar-default .navbar-link:hover {
  color: #333;
}
.navbar-default .btn-link {
  color: #777;
}
.navbar-default .btn-link:hover,
.navbar-default .btn-link:focus {
  color: #333;
}
.navbar-default .btn-link[disabled]:hover,
fieldset[disabled] .navbar-default .btn-link:hover,
.navbar-default .btn-link[disabled]:focus,
fieldset[disabled] .navbar-default .btn-link:focus {
  color: #ccc;
}
.navbar-wrapper {
  position: relative;
  top: 0;
  right: 0;
  left: 0;
  z-index: 20;
}
.m0 {margin:0;
}
.soltablo{
    font-weight:bold;
}
.tablo{
    line-height:25px;
}
.meksi{
    margin-right:-50px;margin-bottom:15px;
}
.m0ustalt {
    margin:20px 0;text-align:center;
    
}
.form-controldrop {

  max-width: 500px;
  min-width:150px;
  height: 40px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-controldrop2 {

 
  min-width:150px;
  height: 35px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-controlbtn {
  display: block;  margin:0 auto;
  max-width: 500px;
  min-width:240px;
  height: 50px;
  font-size: 14px;
  line-height: 1.42857143;
  color:#000;
  background-color:#f8910b;
  border: 1px solid #6b6b6b;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.form-controlbtn2 {
  display: block;  margin:0 auto;
  max-width: 500px;
  min-width:240px;
  height: 50px;
  font-size: 14px;
  line-height: 1.42857143;
  color:#fff;
  background-color:#ee0707;
  border: 1px solid #6b6b6b;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.mtop > h5{
    color:#810505;
}

@media only screen and (max-width : 480px){
  .form-controlbtn {
       width:240px;
    }
  .form-controldrop{
      width:150px;

  }
 .stilbuton{
       width:150px;
       margin-left:70px;
  }
 .stilbuton2{
       width:150px;
      
  }
	} 
@media only screen and (min-width : 480px){
  .form-controlbtn {
       width:300px;
    }
  .form-controldrop{
      width:230px;

  }
    .stilbuton{
       width:230px;
  }
    .stilbuton2{
       width:230px;
  }
	} 
.form-controltxt {
  display: block;  margin:0 auto;
  max-width: 500px;
  min-width:260px;
 height: 35px;
  
  font-size: 14px;
  line-height: 1.42857143;
  color:#ccc;
  background-color:#fff;
  border: 1px solid #6b6b6b;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.mtopbos {
    margin-top:25px;
}
.mbottombos {
    margin-bottom:25px;
}
.mtop{
    margin-top:5px;
    margin-bottom:5px;
}
/* Flip around the padding for proper display in narrow viewports */
.navbar-wrapper > .container {
  padding-right: 0;
  padding-left: 0;
}
.navbar-wrapper .navbar {
  padding-right: 15px;
  padding-left: 15px;
}
.navbar-wrapper .navbar .container {
  width: auto;
}
/* MARKETING CONTENT
-------------------------------------------------- */

/* Center align the text within the three columns below the carousel */
.marketing {
    background:#fff;
}
.marketing .col-lg-4 {
    margin-top:15px;
  margin-bottom: 20px;
  text-align: center;
}
.marketing h2 {
  font-weight: normal;
}
.marketing .col-lg-4 p {
  margin-right: 10px;
  margin-left: 10px;
}
.colorw {
    background-color:#fff;
    padding-top:20px;
}
.colororange {
    background-color:#e60202;
  
}
.gri {   background-color:#;
}


          #map {
                width: 100%;
                height: 400px;
            }


 
@media only screen and (max-width: 479px) {
    #map {
        height:380px;
    }
}
.transferyazi {
    color:#fff;
    font-size:25px;
    font-weight :bold;
}
.hizala {
    padding-top:25px;
    padding-bottom:25px;
    text-align:center;
}
.hizala1 {
    padding-top:25px;
    padding-bottom:25px;
    text-align:center;
    width:auto;
    height:350px;
}

.hizalamap {
    padding-top:25px;
    padding-bottom:25px;
    text-align:left;
}
  #basicwaypoint {
              height:65px;
              color:#000;
              font-family:'Open Sans';
              font-size:50px;
              font-weight:bold;
        }
           #basicwaypoint2 {
              height:65px;
              color:#000;
              font-family:'Open Sans';
              font-size:50px;font-weight:bold;
        }
              #basicwaypoint3 {
              height:65px;
              color:#000;
              font-family:'Open Sans';
              font-size:50px;font-weight:bold;
        }


.img-thumbnail2 {
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: 4px;
  line-height: 1.42857143;
  
  /*border: 1px solid #555;*/
  border-radius: 4px;
  -webkit-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
.img-thumbnail3 {
  display: inline-block;
  max-width: 100%;
  height: auto;
  padding: 4px;
  line-height: 1.42857143;
  
 
}

.map-responsive{
    overflow:hidden;
    padding-bottom:75%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:25px;
    height:350px;
    width:100%;
    position:absolute;
}
.yazirenk {
    color:#fff;
}
    .yazirenk h4 {
        color:#f6870f;
    }
     .yazirenk p {
        text-align:left;font-size:13px;
    }
.renkdarkblue {
    color:#a293b9;
    font-size:13px;
}
.blue{
     background-color:#ffe277;
}
.siyah {
    background-color:#000;
  
}
.foot {
    color:#fff;
    height:50px; padding-top:25px;
    padding-bottom:35px;
}


.beyaz {
    background-color:#fff;
    height:auto;
}

.bannerback {
    height:240px;
  
   background: url(../img/detaybanner.jpg) no-repeat 50% -30px; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.bannerback2 {
    height:240px;
  
   background: url(../img/galerbanner.jpg) no-repeat 50% -110px; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}
.header-back{
    height:114px;
   width:100%;
   background-color:#fff; 
  position:relative;
}


.logo {
    width:141px;
    height:142px;
   /*margin:0 auto;*/
   position:relative;
 margin-left :50px;

}
.logoref{
    width:260px;
    height:64px;
    position:absolute;
    top:25px;
    left:0;  z-index:1000;
}
#topheader {
      width:1050px;
    height:30px;
    margin:-8px auto 0 auto;
    background:#ececec;
    position:relative;
    z-index:10000;
}
#takvim {
    width:20px;
    height:20px;
    position:relative;
    top:5px;
    left:10px;
    display:inline;margin-right:15px;
}
#saat {
    width:20px;
    height:20px;
    position:relative;
    top:5px;
    left:30px;
    display:inline;margin-right:30px;
}
#topheader > span {
    color:#999;
    font-family:'Century Gothic';
    font-size:13px;
}

#header {
    width:1050px;
    height:50px;
    margin:130px auto 5px auto;
    background:#ea1a30;
    position:relative;
    z-index:10000;
  
}
#sosyalmenufixed {
    width:120px;
    height:40px;
    position:absolute;
   right:140px;
    top:-1px;
    z-index:200000;
    /*border:1px solid red;*/
}
#face {width:31px;
       height:31px;
       margin-right:0px;float:left;
}
  
#twitter {width:31px;
       height:31px;
       margin-right:0px;float:left;
}
#google {width:31px;
       height:31px;
       margin-right:0px;float:left;
}
     #lange {
    width:35px;
    height:20px;
    position:absolute;
    right:90px;
    top:3px;
   
}
        #lange > a {
 text-decoration:none;
    font-size:16px;
    font-weight:bold;
    color:#133c56;
        }
            #lange > a:hover {
                color:#248aca;
            }
          #langtr {
    width:35px;
    height:20px;
    position:absolute;
    right:10px;
    top:1px;
     text-decoration:none;
    font-size:15px;
    font-weight:bold;
    color:#133c56;
}

#ata {
    width:254px;
    height:30px;
    position:absolute;
    right:0px;
    top:-80px;
}
  
#atatext {
    width:230px;
    height:100px;
    position:absolute;
    right:115px;
    top:-80px;
    font-size:18px;
    font-family:'Monotype Corsiva';
    color:#0b2d43;
}
#bannertext {
    width:700px;
    height:40px;
    position:absolute;
    top:25px;
    left:140px;
    font-family: 'Lucida Grande', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size:25px;
    color:#0b2d43;

}
#banneralttext {
 width:700px;
    height:20px;
    position:absolute;
    top:60px;
    left:140px;
    font-family: 'Lucida Grande', 'Helvetica Neue', Helvetica, Arial, sans-serif;
    font-size:16px;
    color:#0b2d43;
}
.kes{
    overflow:hidden;
}
.yukseklik{
    height:280px;
     margin-bottom:25px;
     margin-top:10px;
}
.overfloww{
    height:auto;
    clear:both;
   overflow-y:hidden;
 padding-bottom:15px;
}