/* responsive */


@media all and (max-width:768px) {
	
	body { overflow-x:hidden; }
    #bulut1,#bulut2,#reklamBanner { display:none; }
    
	#ustUstUst { display:none; }
    #ustUst { top:0;}
	
	#orta.sayfa0 { margin-top:140px; }
	
    #sayfaBasinaDon { margin:0; right:10px; width:30px; height:30px;text-align: center;  }
    #sayfaBasinaDon img  {   }
    
    
   .icerik { padding:10px; box-sizing:border-box;   }

    #oneriSikayetBtn { display:none; }
    /*
    #oneriSikayetPencere { width:90%; left:5%; margin:0; height:100%; overflow:auto; }
    #oneriSikayetPencere #oneriSikayetListe { width:100%; height:auto; margin:25px 0  }
    #oneriSikayetPencere #oneriSikayetForm { width:100%  }
    */
    
    #ustAnaMenu { display:none; }

    
    
    #ustMenuMobilKapsayan { display: block; position:absolute; right:0; top:110px; width:100%;  }
    #ustMenuMobilKapsayan> span { position:absolute; right:10px; top:-20px; font-size:40px; color:rgba(0,92,109,1); cursor:pointer;  }
    #ustMenuMobilKapsayan> span i  { font-size:14px; position:relative; top:-6px  }
	#ustMenuMobil.aktif { transition:0.5s; right:0; display:block;   }
    
    #ustMenuMobil { transition:0.5s; position:absolute; right:-1100px; top:10px; background:#089393; width:100%; display:none;   }
    #ustMenuMobil li { color:#fff; white-space:nowrap; padding:0px 0;    }
    #ustMenuMobil li span { position:relative; top:-2px; font-size:8px; color:#fff    }
    #ustMenuMobil a { color:#fff; background: rgba(0,0,0,0.1); padding:5px 5px; margin:2px 0; display:block;  text-decoration: none   }
    #ustMenuMobil li ul { margin-left:10px;}
    
    
    
    #ustUst {  font-size:12px; }
    #ustUst .icerik #ustKucukMenu { position:relative; top:-7px;  }
    #ustUst .icerik #ustKucukMenu a { display:none; background:rgba(56,93,30,0.1); padding:2px 0 2px 8px; border-radius:5px; margin-right:2px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; border-right:none; color:rgba(56,93,30,1);  }
    #ustUst .icerik #ustKucukMenu a.um1 { display:inline-block; width:25%;   }
    #ustUst .icerik #ustKucukMenu a.um5 { display:inline-block; width:25%;    }
    #ustUst .icerik #ustKucukMenu a.um5 img { display:none  }
   
	
    #ustUst .icerik .aktifKullanici { text-align:right;top:5px; right:10px; font-weight:normal; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; width:50%; }
    
    #ust { position:absolute; top:0; left:0; margin:0; height:130px;  }

    #ust .icerik { padding-top:0;  }
    
    
    
    #ust .icerik #logo { position:relative; clear:both; float:left; margin:35px 0 0 0; -webkit-transform:scale(0.8); -webkit-transform-origin:0 100%; transform:scale(0.8); transform-origin:0 100%  }
    
    #ustTelefon { position:absolute; clear:both; top:0px;  text-align:right; right:10px; transform:scale(1); -webkit-transform-origin:100% 0; transform:scale(1); -webkit-transform-origin:100% 0}
    #ustTelefon img { display:none; }
    
    #sorgulamaKusak #haberOzetKutu, #sorgulamaKusak #sanalTur  { float:none;  }
    
    #yazilarListe.Dar { position:relative; clear:both; width:100%; font-size:120%; line-height:120%; }
    .Dar,.Genis { clear:both; width:100%; margin:15px 0; font-size:120%; line-height:120%; }

    #slayt { display:none;  }
    #orta { margin-top:140px }
    #aramaKapsayan { position:relative; left:0; top:0px; margin:0px 0px 20px 0; width:100%; background:#fff; border-radius: 5px;  }
    
    #sorgulamaKusak { position:relative; width:100%; clear:both; margin:15px 0; box-sizing:border-box;      }
    #sorgulamaKusak #haberOzetKutu { display:block; width:90%; margin:15px 0}

    #sorgulamaKusak #tcSorgulama {  width:100%; margin-right:0;   }
    
    #hizmetKusak { clear:both; box-sizing:border-box;  }
    #hizmetKusak .kutu { clear:both; margin:10px  0px; width:100%;   }
    
    
    #firsatlarKusak { clear:both; width:100%; top:0; left:0; padding:0; margin:0; overflow:hidden; box-sizing:border-box;    }
    #firsatlarKusak h2 { display:block; margin:0;    }
    #firsatlarKusak .ok { display:none; opacity:0  }
    #firsatlarKusak #firsatlarKayanKapsayan { position:relative; clear:both; display:block; margin:0px;   }
    #firsatlarKusak #firsatlarKayanKapsayan #firsatlarKayan { position:relative; clear:both; display:block; margin:0;      }
    #firsatlarKusak .kutu { clear:both; display:block; margin:15px  0px; width:300px;    }
    
    #firsatlarKusak .kutu .detayBtn { float:right; margin-left:5px; }
    


    #turlarArama { position:relative; top:0; width:100%; height:360px; margin-bottom:20px;   }
    #turlarArama.solSutun {   }
    #turlarArama.solSutun.sabit {  }
    
    #turlarSag { position:relative; top:0; display:block; width:100%;  }
    #turlarSag #secimIslem { display: none; }
    
    #turlarListe .kutu { height:unset; width:100%; min-height:210px; padding-bottom:15px;}
    #turlarListe .kutu .secimKapsayan { display: none; }
    #turlarListe .kutu .ust { width:100%;   }
    #turlarListe .kutu .ust div {  }
    #turlarListe .kutu .ust .turKodu { width:25%; font-size:14px  }
    #turlarListe .kutu .ust .turKodu i { opacity:0; }
    #turlarListe .kutu .ust .programBaslik { font-weight: normal; width:75%; text-overflow:ellipsis; font-size:10px; overflow:hidden; white-space:nowrap; font-size:14px;   }
    #turlarListe .kutu .ust .programBaslik .kalacagiSure { position:absolute; right:10px; top:30px; color:#000   }
    #turlarListe .kutu .sol { display:none }

    #turlarListe .kutu .orta  { width:47%; margin-left:0;   }
    #turlarListe .kutu .orta .ucakKalan { position:relative; right:0; bottom:0;  }
    #turlarListe .kutu .orta .havayolu { display:none;  }
    #turlarListe .kutu .orta .brosurNot { display:none;  }
    
    #turlarListe .kutu .sag  {   width:50%; margin-left:0;    }
    #turlarListe .kutu .sag .fiyatlar .fiyat { padding:5px 0;  margin-top:20px; width:100%; height:auto;  }
    #turlarListe .kutu .sag .fiyatlar .fiyat .ustCizili { display:none; }
    #turlarListe .kutu .sag .fiyatlar .fiyat i { display:inline; }
    #turlarListe .kutu .sag .fiyatlar .fiyat:nth-child(2) { display:none; }
    #turlarListe .kutu .sag .fiyatlar .fiyat:nth-child(3) { display:none; }
    #turlarListe .kutu .sag .ucret .ustCizili { font-size:12px; left:0px; top:2px    }
    
    #turlarListe .kutu .sag .satinAl { clear:both; margin-top:5px; margin-bottom:5px; }
   
    
  
    #turlarListe .kutu .sag .ucret { font-size:20px; line-height:14px;        }

    
    #turlarListe .kutu .sag .ucret .ucretTipi {  font-size:14px;   }

    #turlarListe .kutu .sag .islem { position:relative; top:0; right:unset; bottom:unset;  }


    
    #turDetayPencereFixed { margin:0; left:0; width:100%; display:none }
    #turDetayPencereFixed .sekmeIcerikUstBilgiler .btn3.satinAl {  }
    #turDetayPencereFixed table td { word-break: break-all;  }
    #turDetayPencereFixed .oteller {  }
    #turDetayPencereFixed .oteller div { width:100%; margin-bottom:10px; }
    #turDetayPencereFixed .oteller div .resim img   { width:100%; height:unset  }
    #turDetayPencereFixed .oteller div .resim img:hover   { transform:scale(1);   }
    #turDetayPencereFixed .oteller div .resim a:nth-child(2)   { display:none  }
    #turDetayPencereFixed .oteller div .resim a:nth-child(3)   { display:none  }
    #turDetayPencereFixed .oteller div .resim a:nth-child(4)   { display:none  }
    #turDetayPencereFixed .gidisDonus {  }
    #turDetayPencereFixed .gidisDonus tr td:nth-child(4) { display:none;   }
    #turDetayPencereFixed .gidisDonus tr td:nth-child(5) { display:none;   }
    #turDetayPencereFixed .gidisDonus tr td:nth-child(6) { display:none;   }
    
    
    #turDetayPencereFixed .bankaBanner {  }
    #turDetayPencereFixed .bankaBanner img { width:100%; }
    
    #otelDetay.pencere { width:100%; margin:0; left:0 }
    
    
    
    #sonucExport { display:none; }
    
    
	
	#turkiyeIller { display:block; margin-bottom:15px; font-weight:700; }
	#turkiye { display:none; }
	#acenteListe { margin-top:0px; }

    
    .kutuAcente .sol { width:100%;  }
    .kutuAcente .sol div label  { display:none;   }
    .kutuAcente .konum {width:100%; height:300px;  margin:10px 0 0 0  }



    #ziyaretDetay { position:fixed; left:0; margin-left:0; width:100%;   }

    #ziyaretDetay .adi { font-size:20px; line-height: 26px;  }
    #ziyaretDetay .adi .sehir { color:rgba(0,92,109,1); margin-left:0px; }
    #ziyaretDetay .adi .sanalAdres { display:block; position:relative; right:0px; top:0px; margin:5px 0 0 0; line-height: 20px;    }
   
    #ziyaretDetay .ayetKapsayan { background:#005C6D; padding:20px; box-sizing:border-box; border-radius:10px; }
    #ziyaretDetay .ayet { display:inline-block; max-width:50%; vertical-align:top; padding:0 10px 0 0; box-sizing:border-box  }
    #ziyaretDetay .ayet:nth-child(2) { padding:0 0 0 10px;   }
    #ziyaretDetay .ayet img { width:100%; border-radius:10px; box-shadow:0 0 10px rgba(0,0,0,0.6);  }



    #ziyaretDetay .fotolar { margin:15px 0; }
    #ziyaretDetay .fotolar img  { display:block; margin:0 0px 10px 0;  }


    
    .ziyaretKutu .sol {  display: block; width:100%; max-width:400px;  }
    .ziyaretKutu .sag {  display: block; width:100%; margin-left:0px; margin:10px 0; box-sizing: border-box;  }


	/* turSatis */
	/* turSatis */
	/* turSatis */
	/* tursatis */
	#turSatisKapsayan {  }

	#turSatisKutu {  }
	#turSatisKutu .ust div { }
	#turSatisKutu .ust .turKodu {  width:30% }
	#turSatisKutu .ust .programBaslik { width:70%    }
	#turSatisKutu .ust .kalacagiSure { display:none;  }
	#turSatisKutu .sol { width:30%  }
	#turSatisKutu .sol img { width:100% ; max-width:120px; }
	#turSatisKutu .orta { width:40%; line-height:14px;   }
	#turSatisKutu .orta .mekkeOtel { font-size:16px; line-height:18px;  }
	#turSatisKutu .orta .webParkur {  }
	#turSatisKutu .orta .ucakKalan { left:10px  }

	#turSatisKutu .sag { width:20%; padding:5px 5px; box-sizing:border-box; overflow: hidden;   }
	#turSatisKutu .sag .ucret { font-size:18px;        }
	#turSatisKutu .sag .ucret .baslayan {line-height: 16px;  }
    

	#komisyonOnemliNot { position:relative; display:block; vertical-align:top; top:0px; font-size:12px; color:#f00; }

	#tutarKapsayan label {  display:none;  }
	#tutarKapsayan #tutar {  transition:0.5s; font-size:18px;   }
	#tutarKapsayan #tutarBirim {  font-size:18px;  }
	
	#odaSayisi { display:inline-block; }

	.yatakIkon {  position:relative; display:inline-block; width:25%; max-width:80px; }
	.yatakIkon img{  position:absolute; left:0; top:0; width:100%; opacity:0; }
	.yatakIkon img.aktif{  opacity:1; }
	.secenekKapsayan {  display:block; width:100%; box-sizing:border-box;  }


	.oda { padding:20px; border:1px solid #999; display:none; margin-bottom:20px;  }
	.oda.aktif { display:block;  }

	.oda .odaTipi { display:inline-block; width:70%; }

	.oda .kisiSatir .kutu { display:block;  height:100%;  margin:0 0px 5px 0;  }
	.oda .kisiSatir .kutu input { font-size:18px;  padding:10px; box-sizing:border-box;  }
	.oda .kisiSatir .kutu span.kisiFiyat {  font-size:14px;  }
	.oda .kisiSatir .kutu span.dovizBirim {  }

	.oda .kisiSatir .kutu.sirano { top:5px;   }
	.oda .kisiSatir .kutu:nth-child(2) { width:100%;  }
	.oda .kisiSatir .kutu:nth-child(3) { width:100%; }
	.oda .kisiSatir .kutu:nth-child(4) { width:100%;  }
	.oda .kisiSatir .kutu:nth-child(5) { width:100%;  }
	.oda .kisiSatir .kutu:nth-child(6) { width:100%;   }
	.oda .kisiSatir .kutu:nth-child(6) input { font-size:18px; }
	.oda .kisiSatir .kutu:nth-child(7)  {  width:100%    }
	.oda .kisiSatir .kutu:nth-child(7) input { font-size:18px;    }
	.oda .kisiSatir .kutu:nth-child(8)  { width:100%;    }
	.oda .kisiSatir .kutu:nth-child(9)  { width:100%;   }
	.oda .kisiSatir .kutu:nth-child(9) input  { text-align: right   }

	.oda .kisiSatir:nth-child(8) .kutu label { display:block;  }

	#kurlar {  width:100%; left:0%;  margin-left:0px; box-sizing: border-box;  }
	
	#odemeForm { }
	#odemeForm table { clear:both; width:100%; position:relative; left:0%;  margin-left:-0px;   }

	#satisFormSonuc { position:relative; top:0; margin:0px 0; text-align: left; }
	#satisFormSonuc table  { table-layout:fixed;  }
	#satisFormSonuc table:nth-of-type(1) tr td:nth-child(1)   { display:none;  }
	#satisFormSonuc table:nth-of-type(1) tr td:nth-child(4)   { display:none;  }
	#satisFormSonuc table:nth-of-type(1) tr td:nth-child(6)  { display:none;  }

	#satisFormSonuc table:nth-of-type(2) { table-layout:fixed; }    	

	/* tursatis */
	/* turSatis */
	/* turSatis */
	/* turSatis */
	/* turSatis */

	 
	
	
	/* acente */
	/* acente */
	/* acente */
	/* acente */
	#acenteSayfa { }


	#acenteSekmeButonlar { position:relative; z-index:999; }
	#acenteSekmeButonlar .sekme { display:none; font-size:12px; margin:0 5px 5px 0; }
	#acenteSekmeButonlar .sekme:nth-child(1) { display:block; } 
	#acenteSekmeButonlar .sekme:nth-child(3) { display:block; } 
	#acenteSekmeButonlar .sekme:nth-child(4) { display:block; } 
	#acenteSayfa .sekmeIcerik#sekmeIcerikYazilar { width:100%; }

	#kisiToplam { display:none; }
	#cariToplam { display:none; }
	

	#cariListe table { font-size:10px; width:100%; table-layout: fixed; }
	#cariListe table tr { }
	#cariListe table tr:first-child td  { background:rgba(0,92,109,0.1); text-align: center; white-space: nowrap; border:1px solid #fff; font-weight: bold; color:rgba(0,92,109,1);   }
	#cariListe table tr:first-child td div { display:block; position:relative; margin-bottom:5px   }
	#cariListe table tr:first-child td div .inputIptal { left:unset; right:5px;  }

	#cariListe table tr:first-child td input { font-weight: normal;   }
	#cariListe table tr td label {  color:#999; margin-left:5px; font-weight:normal   }
	#cariListe table tr td:nth-child(1)  {  display:none;  }
	#cariListe table tr td:nth-child(2)  {  width:25%;  }
	#cariListe table tr td:nth-child(3)  {  width:25%;  }
	#cariListe table tr td:nth-child(4)  {  width:25%; }
	#cariListe table tr td:nth-child(5)  { display:none;  }
	#cariListe table tr td:nth-child(6)  { display:none;  }
	#cariListe table tr td:nth-child(7)  { display:none;;  }
	#cariListe table tr td:nth-child(8)  {  width:25%; text-align: right; font-weight: bold;   }


	#kullaniciHesabimTable  { width:100%; table-layout: fixed; }
	#kullaniciHesabimTable tr td:nth-child(1) { width:25%;   }
	#kullaniciHesabimTable tr td:nth-child(2) { width:75%;    }
	#kullaniciHesabimTable tr td:nth-child(2) a { font-size:12px;   }


	
	
	/* acente */

	/* acente */
	/* acente */
	/* acente */
    
    
    
    #alt1 { min-height: 130px; box-sizing:border-box;  }
    #alt1 .kutu { display:none; }
    #alt1 #eBultenKayit { margin-right:20px;}

    #alt2 { box-sizing:border-box;  }
    #alt2>.icerik { width:100%;  }
    #alt2>.icerik>.sol, #alt2>.icerik>.sag { width:40%; top:0; height:auto; }
    #alt2>.icerik>.orta { display:none; }
}


/* responsive */  