@media only screen and (max-width:959px) { 

	body { background: none; }
#aramaalan.page .slider {width: 100%; }

.mmenuc {display: block;}

#sayfamenu {float:left; width: 0px; background: #414242; height: 100%; display: none;}
#sayfamenu .hesabim {float: left; width: 100%; background: url("../img/icons/hesabim2.png") no-repeat left 15px center #1a1a1a; height: 45px; display: table; }
#sayfamenu .hesabim span { display: table-cell; vertical-align: middle; height: 45px; color:#FFF; font-family: 'MontserratMedium'; font-weight: 600; font-size: 13px; padding-left:40px; }
#sayfamenu .sepetim {float: left; width: 100%; background: url("../img/icons/sepetim2.png") no-repeat left 15px center #000; height: 45px; display: table; }
#sayfamenu .sepetim span {display: table-cell; vertical-align: middle; color:#FFF; font-family: 'MontserratMedium'; font-weight: 600; font-size: 13px; padding-left:40px; border-right: 3px solid #ce0017; }
#sayfamenu .sepetim span .adet {float: right; background: #ce0017; padding: 3px; color:#FFF; font-size: 12px; margin-right: 10px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
#sayfamenu ul#menus {float: left; width: 100%; }
#sayfamenu ul#menus	li {float: left; width: 100%; height: 45px; display: table; border-bottom: 1px solid #262626; background: #414242;  }
#sayfamenu ul#menus	li.anasayfa {background: url("../img/icons/anasayfa.png") no-repeat left 15px center #414242; }
#sayfamenu ul#menus li a {font-family: 'MontserratMedium'; font-weight: 700; font-size: 13px; color:#A4A4A4; padding-left: 40px; display: table-cell; vertical-align: middle; height: 45px; }

#sabitmenu {position: fixed; width: 100%; bottom:0px; height: 45px; display: block; z-index: 999; }
#sabitmenu .smenu {float: left; width: 50%; background: url("../img/icons/menuicon.png") no-repeat left 15px center #aa000d;  height: 45px; display: table;}
#sabitmenu .smenu span {color:#FFF; display: table-cell; vertical-align: middle; height: 45px; padding-left: 50px; font-family: 'MontserratMedium'; font-weight: 700;  }
#sabitmenu .destek {width: 50%; float: left; background: url("../img/icons/destek.png") no-repeat left 15px center #ce0017;  height: 45px;}
#sabitmenu .destek span {color:#FFF; display: table-cell; vertical-align: middle; height: 45px; padding-left: 50px; font-family: 'MontserratMedium'; font-weight: 700;  }

.zopim {display: none;}


#genel {float: left; width: 100%; }


#top {width: 100%; float: left; background:none; height:auto; display: block; }	
#top .box {width: 100%; margin:auto; }
#top .box .siparistakip {display: none;}
#top .box .smenu {float: left; width: 50%; background: url("../img/icons/menuicon.png") no-repeat left 15px center #614265;  height: 45px; display: table;}
#top .box .smenu span {color:#FFF; display: table-cell; vertical-align: middle; height: 45px; padding-left: 50px; font-family: 'MontserratMedium'; font-weight: 700;  }
#top .box .uyeol {float:left; width: 50%; padding-left:0px; padding-right: 0px; height: 45px; display: table; background: url("../img/icons/telicon2.png") no-repeat center right 10px #4b4b4b; background-size: auto 25px; }
#top .box .uyeol span { height: 45px; display: table-cell; vertical-align: middle; text-align: right; padding-right: 40px; color:#FFF; font-size: 5.5vw; letter-spacing: 2px;}

#top .box .sepetim {float:right; width: 50%; padding-left:0px; padding-right: 0px; display: none;}
#top .box .sepetim span {padding-left: 62px; padding-right: 24px; font-size: 13px; }

#top .box .ustmenu {display: none;} 


	#header {margin-top:0px!important;}
	#header .box {width: 100%; margin:auto;}
	#header .box .logo { float:none; width: 100%; }
	#header .box .logo img {width: 50%;  display: table; margin:auto; }
	#header .box ul#ustmenu {display: none;}
	#header .box ul#ustmenu2 {display: none;}
	#header .box #numara {display: none;}
	#header .box ul#menu {display: none;}
	
	.bx-wrapper .bx-controls {	position: relative; width: 100%;  color:#FFF; z-index:55; }
	.bx-wrapper .bx-controls a {color:#FFF;}
	.bx-wrapper .bx-pager .bx-pager-item {float: left; margin-left:20px;}
	.bx-wrapper .bx-pager .bx-pager-item .bx-pager-link {background: url("../img/icons/slideritem.png") no-repeat center center; width: 23px; height: 23px; float: left; font-size: 0px;}
	.bx-wrapper .bx-pager .bx-pager-item .bx-pager-link.active {background: url("../img/icons/slideritemactive.png") no-repeat center center; width: 23px; height: 23px; float: left; font-size: 0px;}
		.bx-controls-direction {float:left; height: 85px; width: 100%; margin-top: -13%; display: none;}
		.bx-prev { display: none; margin-right: 10px; padding-top: 10px; margin-left: 20px; float:left;  width: 49px; height: 85px; background: url("../img/icons/sliderok-prev.png") no-repeat bottom; font-size: 0px; margin-top: -30px;}

		.bx-next { display: none; float:right; margin-right: 20px;  width: 49px; height: 85px; padding-bottom: 10px; background: url("../img/icons/sliderok-next.png") no-repeat ; font-size: 0px; margin-top: -30px;}

	#aramaalan {width: 100%;}

		
	#aramaalan2 .arama {margin-top:-2px; height:auto; width: 100%;}
	#aramaalan2 .arama .box {width:100%; height:auto; float: left;   
		background: #614265;
	 -webkit-box-shadow: 0px 0px 55px -5px rgba(0,0,0,0.37);
	-moz-box-shadow: 0px 0px 55px -5px rgba(0,0,0,0.37);
	box-shadow: 0px 0px 55px -5px rgba(0,0,0,0.37);
	border-radius: 0px;
	} 
	#aramaalan2 .arama .box .butons { float:none; margin-left:0px;margin:auto; height: 76px; display: table; }
	#aramaalan2 .arama .box .araalan {margin-top: 0px;}
	#aramaalan2 .arama .box .araalan {float: left; margin-left:0px; width:100%; height: auto; background: none; overflow: auto; border-radius: 0px;}
	#aramaalan2 .arama .box .araalan input[type="text"].kelime {float: left; width:85%; border-radius: 50px; background: url('../img/icon/araicon.png') no-repeat left 5% center #FFF; padding-left: 10%; margin-left: 5%; height: 62px; border:none;  font-size: 16px; color:#cccccc; font-family: 'MontserratMedium'; }
	#aramaalan2 .arama .box .araalan .gctarihi {float: left; border-left:0px; padding-left: 10%; height: 60px; background: url('../img/icon/tarih.png') no-repeat left 5% center #FFF; background-size: auto 15px; width: 80%; margin-left: 5%; margin-top:5px; border-radius: 50px; }
	#aramaalan2 .arama .box .araalan .gctarihi input[type="text"] { cursor:pointer;  height: 55px; width:auto; float: left; font-size: 16px; color:#cccccc; font-family: 'MontserratMedium'; border:none; }
	#aramaalan2 .arama .box .araalan .kisisayi {float: left; cursor: pointer; border-left:0px; padding-left: 50px; margin-left: 5%; height: 60px; background: url('../img/icon/kullanici.png') no-repeat left 19px center; display: table;}
	#aramaalan2 .arama .box .araalan .kisisayi #kisi {width: 100%; height: 60px; display: table-cell; vertical-align: middle; font-size: 16px; color: #cccccc; font-family: 'MontserratMedium';}
	#aramaalan2 .arama .box .araalan .kisisayi select { cursor:pointer; height: 60px; width: 113px; float: left; font-size: 16px; color:#cccccc; font-family: 'MontserratMedium'; border:none; }
	#aramaalan2 .arama .box .araalan input[type="submit"] { cursor:pointer;float: right; margin-right: 5%; height: 43px; width: 85px; color:#FFF; font-size: 15px; font-family: 'MontserratSemiBold'; color:#FFF; margin-top:9px; border-radius: 50px; border:none;
	background: #6dae56; /* Old browsers */
	background: -moz-linear-gradient(left, #6dae56 0%, #82c67c 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(left, #6dae56 0%,#82c67c 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to right, #6dae56 0%,#82c67c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6dae56', endColorstr='#82c67c',GradientType=1 ); /* IE6-9 */ }

.ucakara { background:none; border-radius: 0px; height: auto; margin-top: 0px; width: 100%; overflow: hidden; display: none;}
.ucakara input[type="text"] { float: left; width:80%; padding-left: 10%; border-radius: 50px; background: url('../img/icon/araicon.png') no-repeat left 5% center #FFF; height: 62px; margin-bottom: 5px; border: none; font-size: 15px; color: #cccccc; border-right: 0px; font-family: 'MontserratMedium'; }
.ucakara input[type="text"].gidistarih {float: left; width:80%; padding-left: 10%; border-radius: 50px; background: url('../img/icon/araicon.png') no-repeat left 5% center #FFF; }
.ucakara input[type="text"].donustarih {float: left; width:80%; padding-left: 10%; border-radius: 50px; background: url('../img/icon/araicon.png') no-repeat left 5% center #FFF; }


.kisisayi2 {float: left; cursor: pointer; border-left:0px;}
#kisipopup2 { margin-left: -50px;}
#kisipopup2:after {left: 50px;}

	#homeButtons {float: left; width: 100%; margin-top: 25px; }
	#homeButtons .box {margin:auto; width: 90%; margin-top:19px; display: table;}
	#homeButtons .box ul#button {float: left; height: auto; }
	#homeButtons .box ul#button li { padding-left: 0px; padding-right: 0px; background: none; width: 50%;  }
	#homeButtons .box ul#button li:last-child {background: none;}
	#homeButtons .box ul#button li .icon {float: none; margin: auto; }
	#homeButtons .box ul#button li .text {float: left; display: table; height: auto; width: 100%; margin-left:0px; text-align: center;}
	#homeButtons .box ul#button li .text span {display: table-cell; vertical-align: middle; height: 76px; font-size: 15px; color:#5e5e5e; font-family: 'MontserratMedium'; }
	#homeButtons .box ul#button li .text span b {font-family: 'MontserratSemiBold'; }
	


	#topbanner .box {width:90%; margin:auto;}
	#topbanner ul#banner {float: left; width: 100%; }
	#topbanner ul#banner li {float: left; margin-right: 0px; margin-bottom: 10px; width: 100%;}
	#topbanner ul#banner li img {width: 100%; }
	#topbanner ul#banner li:nth-child(2) {margin-right: 0px;}
	#topbanner ul#banner li:nth-child(4) {margin-right: 0px;}
	#topbanner ul#banner li:nth-child(3) {margin-right: 0px;}
	#topbanner ul#banner li:nth-child(5) {margin-right: 0px;}
	#topbanner ul#banner li .adi {position: absolute; display: table; display: none; width:80%;}
	#topbanner ul#banner li .adi span {display: table-cell; vertical-align: bottom; height:auto; font-family: 'MontserratBold'; font-size: 23px; padding-bottom: 29px; padding-left: 20px; color:#FFF; font-size:20px; width:100%; text-shadow: 0px 0px 10px #000000; text-shadow: 0px 0px 15px #000000;}
	#topbanner ul#banner li:nth-child(4) .adi {height: auto;}
	#topbanner ul#banner li:nth-child(4) .adi span {height: auto;}
	#topbanner ul#banner li:nth-child(5) .adi {height: auto;}
	#topbanner ul#banner li:nth-child(5) .adi span {height: auto;}
	#topbanner.alt ul#banner li:nth-child(2) { margin-right: 0px; }
	#topbanner.alt ul#banner li:nth-child(1) .adi {height: auto;}
	#topbanner.alt ul#banner li:nth-child(1) .adi span {height: auto; font-size: 18px; text-shadow: 0px 0px 20px rgba(150, 150, 150, 1); color:#725b7f; }
	#topbanner.alt ul#banner li:nth-child(2) .adi {height: auto;}
	#topbanner.alt ul#banner li:nth-child(2) .adi span {height: auto; font-size: 18px; text-shadow: 0px 0px 20px rgba(150, 150, 150, 1);}
	#topbanner ul#banner li .adi span .fiyat {font-size: 17px; margin-top:5px;}
	#topbanner ul#banner li .adi span .fiyat b { font-family: 'MontserratBold'; }	
	#topbanner ul#banner li .adi {position: absolute; margin-top:20px; display: table; float: right;}
	



#homeTur .box {width: 90%; display: none;}

#homeTur .box ul#turs li img {width: 100%; }
#homeTur .box ul#turs li:nth-child(1) {float: left; width:100%; height:auto; }
#homeTur .box ul#turs li:nth-child(2) {float: left; width: 100%; height:auto; }
#homeTur .box ul#turs li:nth-child(2) .ust {position: absolute; width: 613px; height: 244px; display: table;  overflow: hidden; display: none;}
#homeTur .box ul#turs li:nth-child(2) .ust  span {display: table-cell; vertical-align: middle; height: 244px; text-align: center;}
#homeTur .box ul#turs li:nth-child(3) {float: right; width: 100%; height:auto; margin-top: 0px;}
#homeTur .box ul#turs li:nth-child(3) .ust {position: absolute; width: 613px; height: 244px; display: table;  overflow: hidden; display: none;}
#homeTur .box ul#turs li:nth-child(3) .ust  span {display: table-cell; vertical-align: middle; height: 244px; text-align: center;}
#homeTur .box ul#turs li .ust {position: absolute; width: 613px; height: 512px; display: table; display: none; }
#homeTur .box ul#turs li .ust span {display: table-cell; vertical-align: middle; height: 512px; text-align: center;}
#homeTur .box ul#turs li .ust span .buton {width: 166px; height: 50px; display: table; border-radius: 50px; margin:auto;
background: #864a73; /* Old browsers */
background: -moz-linear-gradient(left, #864a73 0%, #b574a3 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #864a73 0%,#b574a3 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #864a73 0%,#b574a3 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#864a73', endColorstr='#b574a3',GradientType=1 ); /* IE6-9 */}
#homeTur .box ul#turs li:nth-child(2) .ust span .buton { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#c9a24d+0,e8b36c+100 */
background: #c9a24d; /* Old browsers */
background: -moz-linear-gradient(left, #c9a24d 0%, #e8b36c 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #c9a24d 0%,#e8b36c 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #c9a24d 0%,#e8b36c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9a24d', endColorstr='#e8b36c',GradientType=1 ); /* IE6-9 */ }
#homeTur .box ul#turs li:nth-child(3) .ust span .buton { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#567fca+0,92b3f6+100 */
background: #567fca; /* Old browsers */
background: -moz-linear-gradient(left, #567fca 0%, #92b3f6 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left, #567fca 0%,#92b3f6 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #567fca 0%,#92b3f6 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#567fca', endColorstr='#92b3f6',GradientType=1 ); /* IE6-9 */ }
#homeTur .box ul#turs li .ust span .buton div {display: table-cell; vertical-align: middle; height: 50px; font-size: 17px; color:#FFF; font-family: 'MontserratMedium'; }
#homeTur .box ul#turs li .ust span #liste {display: table; margin:auto; margin-top:50px; display: none; }
#homeTur .box ul#turs li .ust span #liste .link {width: 305px; padding-top: 20px; padding-bottom: 20px; font-size: 16px; color: #FFF; font-family: 'MontserratMedium'; border-bottom: 1px solid #8093a8; cursor: pointer;}
#homeTur .box ul#turs li .ust span #liste .link a {color:#FFF; }
#homeTur .box ul#turs li .ust span #liste .link:last-child {border-bottom: 0px; }
#homeTur .box ul#turs li:hover .ust span #liste {display: table; }

#homeTur .box ul#turs li .ust {position: relative; float: left; width: 100%; margin-top:20px; display: none;}
#homeTur .box ul#turs li .ust span {color:#000;}

#homeOtel {margin-top:20px; }
#homeOtel .box {width: 90%;}

#homeOtel .box ul#otel li {width: 100%; height:auto; margin-right:0px; margin-bottom:10px; padding-bottom: 10px;}
#homeOtel .box ul#otel li .gorsel {float: left; width:100%; height:auto; }
#homeOtel .box ul#otel li .gorsel img {width: 100%; }
#homeOtel .box ul#otel li .bilgi {height: auto; width: 90%; float: left; padding-left: 5%; padding-right:5%; }
#homeOtel .box ul#otel li .bilgi .adi {width: 100%; height: auto; margin-top:10px; }
#homeOtel .box ul#otel li .bilgi .adi span {height:auto; color:#4a4a4a;}
#homeOtel .box ul#otel li .bilgi .aciklama {width: 100%; height: auto; margin-top: 5px;}
#homeOtel .box ul#otel li .bilgi .fiyat {width: 100%; height: auto; float: left; margin-top:10px;}
#homeOtel .box ul#otel li .bilgi .fiyat span {height: auto; font-size: 15px; text-align: center;}
#homeOtel .box ul#otel li .bilgi .sehir {margin-top:15px;}
#homeOtel .box ul#otel li .bilgi .rezervasyon { margin-top:10px; }


ul#otel li {width: 100%; height:auto; margin-right:0px; margin-bottom:10px; padding-bottom: 10px;}
ul#otel li .gorsel {float: left; width:100%; height:auto; }
ul#otel li .gorsel img {width: 100%; }
ul#otel li .bilgi {height: auto; width: 90%; float: left; padding-left: 5%; padding-right:5%; }
ul#otel li .bilgi .adi {width: 100%; height: auto; margin-top:10px; }
ul#otel li .bilgi .adi span {height:auto; color:#4a4a4a;}
ul#otel li .bilgi .aciklama {width: 100%; height: auto; margin-top: 5px;}
ul#otel li .bilgi .fiyat {width: 100%; height: auto; float: left; margin-top:10px;}
ul#otel li .bilgi .fiyat span {height: auto; font-size: 15px; text-align: center;}
ul#otel li .bilgi .sehir {margin-top:15px;}
ul#otel li .bilgi .rezervasyon { margin-top:10px; }



#homebilgi .box {width:90%; }
#homebilgi .box h1 {width: 100%; text-align: center; font-size: 30px; color:#735e82; font-family: 'MontserratLight'; }
#homebilgi .box p {width: 100%; margin-top:22px; font-size: 13px; color:#c7c7c7; font-family: 'MontserratLight'; text-align: center; line-height: 18px; }


#footertop .box {width:90%; margin:auto; padding-top:20px; }
#footertop .box ul#sosyal {float:none; display: table; margin:auto; }
#footertop .box ul#sosyal li {float: left; margin-right: 10px; }
#footertop .box .flogo {float:left; margin-top:10px; display: none;}

#ebulten {float: left;}
#ebulten .title {text-align: center; width: 100%;}
#ebulten .form {float: left; width:100%; background: #FFF; border:1px solid #000; height: 57px; border-radius: 50px; margin-top:15px; overflow: hidden;}


#footer {margin-top:20px; }
#footer .box {width:100%; margin:auto;}
#footer .box ul#fmenu {width:90%; float:none;  padding-top: 19px; padding-bottom: 19px; display: table; margin: auto; border-bottom: 0px ;}
#footer .box ul#fmenu li {float: left; padding-left: 0px; padding-right:0px; height: 53px; width: 100%; display: table; border-right: 0px; text-align: center; border-bottom: 1px solid #7f6583; }
#footer .box ul#fmenu li:last-child {border-right: 0px; border-bottom: 0px; } 

#copyright { height:auto; padding-bottom: 20px; }
#copyright .box {width: 90%; margin:auto; }
#copyright .box .text {float: left; height: 50px; width: 100%; text-align: center;  display: table;}


#page .box {width:90%; margin:auto; }
#page .box .pleft {width: 100%; float: left; }
#page .box .pright {float: left; width:100%; }
#page .box .pright h1 {text-align: center; font-size: 30px;}




ul#turList li .gorsel {width: 100%; height:auto; float: left; }
ul#turList li .gorsel img {width: 100%; }
ul#turList li .bilgi {width:100%; height:auto; }
ul#turList li .bilgi .ust .adi {margin-left:5%; width:90%; height:auto; padding-bottom: 15px; margin-top:15px;}
ul#turList li .bilgi .ust .adi span {height:auto; font-size: 17.5px;}
ul#turList li .bilgi .ust .aciklama {width: 90%; margin-left:5%; height:auto; font-size: 15px; padding-bottom: 10px;}
ul#turList li .bilgi .indirim {float: left; width:85%; height: auto; padding-left:15%; background:url('../img/icons/yildiz2.png') no-repeat left 5% center; }
ul#turList li .bilgi .indirim span {height: auto; padding-top:10px; padding-bottom: 10px; }

ul#turList li .bilgi .alt span {width: 100%; height:auto; padding-left:5%; font-size: 22px; color:#a7a7a7; }
ul#turList li .bilgi .alt span .cizgi {text-decoration:line-through; float: left; margin-right: 10px; }
ul#turList li .bilgi .alt span b {color:#dc5565; font-family: 'MontserratBlack'; margin-left: 30px; margin-right: 5px; float:right; margin-top:-25px;}

ul#turList li .butonlar {width:100%; float: left; height:auto; border-left: 0px; display: table; margin-bottom: 15px;}
ul#turList li .butonlar span {height:auto; }
ul#turList li .butonlar span .buton {width:90%; margin-left: 5%; }




#etkinlikler .box {width: 90%; margin:auto;}


#etkinlikler .box ul#etkinlik li {float: left; width: 100%; height:auto; margin-right:0px; margin-bottom: 10px; padding-bottom: 15px;}
#etkinlikler .box ul#etkinlik li .gorsel {float: left; width:100%; height: auto; }
#etkinlikler .box ul#etkinlik li .gorsel img {width: 100%; }
#etkinlikler .box ul#etkinlik li .bilgi {height: auto; width:90%; padding-left:5%; padding-right:0px; }
#etkinlikler .box ul#etkinlik li .bilgi .adi {height:auto;}
#etkinlikler .box ul#etkinlik li .bilgi .adi span {height: auto; padding-top: 10px; padding-bottom: 10px;}
#etkinlikler .box ul#etkinlik li .bilgi .aciklama {width: 100%; height:auto; padding-top: 10px; padding-bottom: 10px;}
#etkinlikler .box ul#etkinlik li .bilgi .fiyat {width: 100%; height: 60px; float: left; display: table; text-align: center;}
#etkinlikler .box ul#etkinlik li .bilgi .fiyat .indirim {text-decoration: line-through; color:#a7a7a7; font-size: 17px; margin-bottom:5px; }
#etkinlikler .box ul#etkinlik li .bilgi .fiyat span {display: table-cell; vertical-align: middle; height: 50px;     font-size: 25px; color: #a7a7a7; text-align: center;}
#etkinlikler .box ul#etkinlik li .bilgi .fiyat span b {     color: #dc5565; font-family: 'MontserratBlack'; }
#etkinlikler .box ul#etkinlik li .bilgi .sehir {float: left; margin-top:4px; background:url('../img/icons/takvimyeni.png') no-repeat left center; padding-left: 20px; padding-top: 4px; padding-bottom: 5px; font-size: 12.98px; color:#6c4e6f; font-family: 'MontserratMedium'; }
#etkinlikler .box ul#etkinlik li .bilgi .rezervasyon {float: right; background: url('../img/icons/saat.png') no-repeat left 10px center #735d82; padding-left: 30px; padding-right: 15px; padding-top: 9px; padding-bottom: 11px; text-align: center; font-size: 13.05px; color:#FFF; font-family: 'MontserratMedium'; border-radius: 50px;}



#oteldetay .box {width:90%; margin:auto;}
#oteldetay .box .ustaciklama h1 {font-size: 25px; }
#oteldetay .box .ustaciklama .konum {font-size: 14px; padding-top: 7px; font-family: 'MontserratLight'; }
#oteldetay .box .ustaciklama .konum a {font-size: 14px; color:#66ade9; }
#oteldetay .box .altdetay {float: left; width: 100%; margin-top:30px; }
#oteldetay .box .altdetay .dleft {width: 100%; }
#oteldetay .box .altdetay .dleft .gorselalan {width:100%;}
#oteldetay .box .altdetay .dleft .gorselalan ul#gorselList {float: left; width:100%; height:auto; }
#oteldetay .box .altdetay .dleft .gorselalan ul#gorselList li {float: left; width: 100%; height:auto; }
#oteldetay .box .altdetay .dleft .gorselalan ul#gorselList li iframe {width: 100%; height:auto; }
#oteldetay .box .altdetay .dleft .gorselalan ul#gorselList li img {width: 100%; }
#oteldetay .box .altdetay .dleft .gorselalan ul#kgorselList {float: left; width:100%; margin-top:9px; }
#oteldetay .box .altdetay .dleft .gorselalan ul#kgorselList li {float: left; width: 19%; height:auto; margin-right:1%; margin-bottom: 3px;}
#oteldetay .box .altdetay .dleft .gorselalan ul#kgorselList li img {width: 100%; }
#oteldetay .box .altdetay .dleft .gorselalan ul#kgorselList li:nth-child(10n+10) {margin-right: 0px; }
#oteldetay .box .altdetay .dleft .gorselalan ul#kgorselList li:nth-child(5n+5) {margin-right: 0px; }
#oteldetay .box .altdetay .dleft .gorselalan ul#kgorselList li.gizle {display: none;}
#oteldetay .box .altdetay .dleft .gorselalan ul#kgorselList li.dahafazla {float: left; width: 19%; height:auto;}
#oteldetay .box .altdetay .dleft .gorselalan .solok {width: 35px; height: 37px;}
#oteldetay .box .altdetay .dleft .gorselalan .solok img {width: 100%; }
#oteldetay .box .altdetay .dleft .gorselalan .sagok {width: 35px; height: 37px;}
#oteldetay .box .altdetay .dleft .gorselalan .sagok img {width: 100%; }
#oteldetay .box .altdetay .dleft .tarihalan {float: left; margin-top:25px; width: 100%;  }
#oteldetay .box .altdetay .dleft .tarihalan .alan {float: left; background: #fafafa; float: left; width:100%; padding-bottom: 27px;}
#oteldetay .box .altdetay .dleft .tarihalan .alan label {float: left; margin-left:15px; margin-top:19px; font-size: 14px; color:#b1b1b1;}
#oteldetay .box .altdetay .dleft .tarihalan .alan input[type="text"] {  margin-left:5%; width:75%; height: 43px; background:url('../img/icons/tarih.png') no-repeat left 5% center #FFF; border:none; border-radius: 5px;  padding-left: 15%; font-size: 14px; color:#8d8d8d; font-family: 'MontserratRegular'}
#oteldetay .box .altdetay .dleft .tarihalan .alan .select { cursor:pointer;float: left; margin-top:19px; margin-left:5%; width: 75%; height: 43px; background:url('../img/icons/tarih.png') no-repeat left 5% center #FFF; border:none; border-radius: 5px;  padding-left:15%; font-size: 14px; color:#8d8d8d; font-family: 'MontserratRegular'; }
#oteldetay .box .altdetay .dleft .tarihalan .alan .select .secili {float: left; display: table; height: 43px; }
#oteldetay .box .altdetay .dleft .tarihalan .alan .select .secili span {display: table-cell; vertical-align: middle; height: 43px;}
#oteldetay .box .altdetay .dleft .tarihalan .alan input[type="text"].kisi {background:url('../img/icons/kisisayi.png') no-repeat left 20px center #FFF;}
#oteldetay .box .altdetay .dleft .tarihalan .alan input[type="text"]::placeholder { font-size: 14px; color:#8d8d8d; font-family: 'MontserratRegular'; }
#oteldetay .box .altdetay .dleft .tarihalan .alan:nth-child(2n+2) {background: #f5f5f5; }
#oteldetay .box .altdetay .dleft .tarihalan .alan:last-child {width: 100%; height: 75px; text-align: center;}
#oteldetay .box .altdetay .dleft .tarihalan .alan input[type="submit"] { cursor:pointer; vertical-align: middle; width:50%; height:65px; margin-top:20px; background: #86c06a; border:none; font-size: 18px; font-family: 'MontserratMedium'; color: #FFF; border-radius: 5px; }
#oteldetay .box .altdetay .dleft ul#aramasonuc {float: left; width: 100%; border:1px solid #f5f5f5; }
#oteldetay .box .altdetay .dleft ul#aramasonuc li {float: left; border-bottom:1px solid #f5f5f5;  width: 100%; }
#oteldetay .box .altdetay .dleft ul#aramasonuc li:last-child {border-bottom: 0px; }
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s1 {float: left; margin-left:0px; padding-left: 5%;  margin-bottom:0px; padding-bottom: 10px; border-bottom: 1px solid #eeeeee; border-right: 0px; width:95%; }
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s1 .gorsel {float: left; width: 79px; height: 79px; }
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s1 .adi {float: left; margin-left:24px; height: 79px; display: table;}
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s1 .adi span {display: table-cell; vertical-align: middle; height: 79px; font-size: 15px; color:#737373; font-family: 'MontserratMedium';}
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s1 .adi span a {color:#6bb6e5; }
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s2 {float: left; margin-left:0px; padding-left: 5%; margin-top:14px; margin-bottom: 14px; border-right: 0px; width:95%; text-align: center; }
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s2 span {display: table-cell; vertical-align: middle; height: 79px; font-size: 15px; color:#737373; font-family: 'MontserratMedium'; margin:auto;}
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s3 {width: auto; margin-top:14px; margin-bottom: 14px; height: 79px; display: table; margin:auto; padding-bottom: 15px;}
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s3 span {display: table-cell; vertical-align: middle; height: 79px; }
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s3 span .buton {width: 90px; display: table; margin:auto; font-size: 15px; color:#FFF; text-align: center; border:none; background: none;     padding: 10px; background: #86c06a; border-radius: 5px; font-family: 'MontserratMedium'; }

#oteldetay .box .altdetay .dleft ul#aciklamatab li .baslik {width: 100%;}
#oteldetay .box .altdetay .dleft ul#aciklamatab li .baslik span { font-size: 15px;}
#oteldetay .box .altdetay .dleft ul#aciklamatab li .detay { margin-left:10%;  width:80%; }
#oteldetay .box .altdetay .dright {float: right;width: 100%;}
#oteldetay .box .altdetay .dright ul#ozelliksatir {float: left; width: 100%; }
#oteldetay .box .altdetay .dright ul#ozelliksatir li {float: left; width: 100%; display: table; height: 50px; background: #f5f5f5;}
#oteldetay .box .altdetay .dright ul#ozelliksatir li:nth-child(2n+2) { background: #fff; }
#oteldetay .box .altdetay .dright ul#ozelliksatir li span {display: table-cell; vertical-align: middle; padding-left: 45px; color:#828282; font-family: 'MontserratMedium'; font-size: 14px; height: 50px; line-height: 20px; }
#oteldetay .box .altdetay .dright ul#ozelliksatir li span.gunsatir {background: url('../img/icons/tarih.png') no-repeat left 10px center;}
#oteldetay .box .altdetay .dright ul#ozelliksatir li span.guzergah { background: url('../img/icons/rota.png') no-repeat left  10px center;}
#oteldetay .box .altdetay .dright ul#ozelliksatir li span.toplanma { background: url('../img/icons/toplanma.png') no-repeat left 10px center;}
#oteldetay .box .altdetay .dright .fiyat {width: 100%; text-align: center; margin-top:20px; font-family: 'MontserratBlack'; font-size: 32px; color:#dc5565; margin-bottom: 0px; float: left;}
#oteldetay .box .altdetay .dright .bilgi {width: 100%; text-align: center; font-size: 14px; color:#000; font-family: 'MontserratMedium'; margin-bottom: 30px;} 
#oteldetay .box .altdetay .dright .buton {float: left; width:100%; height: 64px; background:#86c06a; display: table; margin-top: 10px;}
#oteldetay .box .altdetay .dright .buton span {display: table-cell; vertical-align: middle; text-align: center; color:#FFF; font-size: 19px; }
#oteldetay .box .altdetay .dright .buton.telefonbilgi {background: #f5f5f5; margin-top:15px; margin-bottom: 33px;  }
#oteldetay .box .altdetay .dright .buton.telefonbilgi span { color:#8d8d8d; }
#oteldetay .box .altdetay .dright .sosyalpaylas {margin:auto;  display: table; padding-top: 36px; border-top:1px solid #e5e5e5; }
#oteldetay .box .altdetay .dright .sosyalpaylas .text {float: left; font-size: 18px; color:#8d8d8d; margin-top:3px;}
#oteldetay .box .altdetay .dright .sosyalpaylas .icons {float: left; margin-left: 45px; }
#oteldetay .box .altdetay .dright .sosyalpaylas .icons .icon {float: left; margin-right: 10px; }


#iletisim #harita {width: 100%;}
#iletisim .iletisimbilgiler {margin-left: 0px; width:100%; }
#iletisim .iletisimbilgiler .adres {width: 100%; float: left; padding-left: 14px; background: url("../img/icons/nokta2.png") no-repeat left top 3px; color:#1d1d1b;  font-size: 14.19px; margin-bottom: 5px;}

#iletisim .iletisimbilgiler .tel {width: 100%; float: left; padding-left: 14px; background: url("../img/icons/nokta2.png") no-repeat left top 3px; color:#1d1d1b;  font-size: 14.19px;  margin-bottom: 5px; }

#iletisim .iletisimbilgiler .gsm {width: 100%; float: left; padding-left: 14px; background: url("../img/icons/nokta2.png") no-repeat left top 3px; color:#1d1d1b;  font-size: 14.19px; margin-bottom: 5px; }

#iletisim .iletisimbilgiler .eposta {width: 100%; float: left; padding-left: 14px; background: url("../img/icons/nokta2.png") no-repeat left top 3px; color:#1d1d1b;  font-size: 14.19px; margin-bottom: 5px; }

#iletisim .iletisimform {width: 100%; float: left; margin-left:0px; margin-top:50px; }
#iletisim .iletisimform .baslik {width: 100%; float: left; padding-bottom: 20px; padding-left: 14px; border-bottom: 1px solid #e30613; background: url("../img/icons/nokta2.png") no-repeat left top 5px; color:#1d1d1b; font-size: 16.45px;   margin-bottom: 30px;}
#iletisim .iletisimform input[type="text"] {float: left; width:95%; border:none; background: #f0f0f0; height: 64px; padding-left:5%; color:#727272; font-size: 16px;  margin-right: 11px; margin-top: 11px;}
#iletisim .iletisimform input[type="text"]:nth-child(2n+1) {margin-right: 0px;} 
#iletisim .iletisimform textarea {width:95%; height: 189px; float: left; margin-top:11px; padding-left:5%; padding-top: 26px; background: #f0f0f0; border: none;  color:#727272; font-size: 16px; }
#iletisim .iletisimform input[type="submit"] { width: 100%; height: 49px; text-align: center; border:none;   color:#FFF; font-size: 20px;  display: table; margin:auto; margin-top:10px; }



#kayitol .box {width: 90%; margin:auto;}
#kayitol .box .kayitform {float: left; width:100%; padding-left:0px; padding-right:0px; padding-top: 60px; padding-bottom: 45px; }
#kayitol .box .kayitform .baslik {float: left; width: 100%; font-size: 30px; color:#161616; font-weight: 'MontserratLight'; margin-bottom: 40px; }
#kayitol .box .kayitform .satir {float: left; width: 100%; margin-bottom: 27px; }
#kayitol .box .kayitform .satir label {float: left; width: 80%; padding-left: 17px; color:#171717; font-size: 15px; font-family: 'MontserratMedium'; }
#kayitol .box .kayitform .satir input[type="text"] { width: 95%;  padding-left:5%; }
#kayitol .box .kayitform .satir input[type="password"] { width:95%;  padding-left:5%; }
#kayitol .box .kayitform .satir input[type="submit"] { cursor:pointer;width: 100%; height: 52px; float: left; background: #6dae56; border-radius: 50px; text-align: center; border: none; color:#FFF; font-family: 'MontserratRegular'; font-size: 16.99px; margin-top: 20px;}
#kayitol .box .kayitform .satir input[type="submit"].giris {background: #6c92da; }
#kayitol .box .kayitform .satir .sifremiunuttum {float: left; font-size: 16px; color:#b1b1b1; font-family: 'MontserratMedium'; }
#kayitol .box .uyemi {float: right; width:100%; border-left:0px; padding-top:0px; margin-top:17px; padding-bottom: 50px; }
#kayitol .box .uyemi.giris {padding-top: 0px; }
#kayitol .box .uyemi .alan {display: table; margin:auto; }
#kayitol .box .uyemi .alan .icon {margin:auto; display: table;}
#kayitol .box .uyemi .alan .title {margin-top:40px; font-size: 30px; color:#8d8d8d; font-family: 'MontserratLight'; text-align: center; }
#kayitol .box .uyemi .alan .aciklama {display: table; margin: auto; margin-top:20px; font-size: 15px; font-family: 'MontserratLight'; color:#8d8d8d; text-align: center;}
#kayitol .box .uyemi .alan .girisyap {display: table; margin:auto; margin-top: 47px; background: #6dae56; width: 175px; padding-top: 15px; padding-bottom: 15px; border: none; color:#FFF; font-size: 16px; font-family: 'MontserratRegular'; text-align: center; border-radius: 50px; }
#kayitol .box .uyemi .alan .girisyap.uyeol {background: #6c92da;}





#uyemenu .box {width: 90%; margin:auto;}
#uyemenu .box .uleft {display: block;}

#uyemenu .box .uright {float:left; width:100%;}
#uyemenu .box .uright .baslik {float: left; margin-left: 17px; width: 90%; border-bottom: 1px solid #e8e8e8;  height: 71px; display: table; padding-left: 0px; }
#uyemenu .box .uright .baslik span { display: table-cell; vertical-align: middle; height: 71px; font-size: 15px;  color:#191919; }
#uyemenu .box .uright .baslik span b { }
#uyemenu .box .uright .baslik .kargobilgi {float:left; background: url("../img/icons/kargodurumilk.png") no-repeat left center #77c61a; height: 48px; display: table; padding-left: 35px; padding-right: 35px; margin-left:20px; margin-top:13px;}
#uyemenu .box .uright .baslik .kargobilgi.yetersiz {background: url("../img/icons/kargodurumson.png") no-repeat left center #e40329;}
#uyemenu .box .uright .baslik .kargobilgi span {display: table-cell; vertical-align: middle; height: 48px;  color:#FFF;font-size: 19px; }
#uyemenu .box .uright ul#butonlar {margin-top: 60px; float: left; margin-left: 0px; width: 100%; }
#uyemenu .box .uright ul#butonlar li {width: 100%; float: left; margin-bottom:10px; border-bottom:#e8e8e8 1px solid; padding-bottom: 5px; padding-top: 5px; }
#uyemenu .box .uright ul#butonlar li .icon {width: 100%; height:105px;}
#uyemenu .box .uright ul#butonlar li .text {width: 100%; text-align: center;color:#191919; font-size: 14px;  line-height: 18px;}
#uyemenu .box .uright ul#butonlar li .text b {font-size: 18px;  }



.uright .yeniadresekle {margin-left:0px;}
.yeniadresekle {float: left; margin-top:15px; width:100%; height: 59px; display: table; background: #2b2b2b; text-align: center; }
.yeniadresekle span {height: 59px; display: table-cell; vertical-align: middle; background:none; padding-left:0px; color:#fFF; font-size: 21px;  }


ul.adresler {width: 90%; float: left; margin-top:10px; margin-left: 5%;}
ul.adresler li {float: left; padding-top:15px; border-bottom: 1px solid #e8e8e8; width: 100%; padding-left: 0px; padding-right:0px; padding-bottom: 10px;	}
ul.adresler li:nth-child(even) {background: #f9f9f8;}
ul.adresler li .adresalan {float: left; width:90%; padding-left: 5%; }
ul.adresler li .adresalan .inputs {width: 100%;}
ul.adresler li .adresalan .inputs .input .css-label { font-size: 15px; color:#2e2e2e;  }
ul.adresler li .adresalan .adres {padding-left:0px;}
ul.adresler li .adresalan .adres b {font-size: 14px; }
ul.adresler li .adresduzen {float: left; background: url("../img/icons/adresduzenle.png") no-repeat left center; margin-left: 10px; padding-left: 30px; color:#614265; font-size: 13px;  padding-top: 4px; padding-bottom: 4px; }




.teslimatbilgileri {clear: both; width: 90%; margin:auto; padding-top: 0px; }
.teslimatbilgileri .bilgisatir {float: left; width: 100%;margin-bottom: 15px; }
.teslimatbilgileri .bilgisatir label {width: 90%; margin-left: 5%; float: left; height: 48px; vertical-align: middle; font-size: 17px; color:#2e2e2e;  text-align: left; display: table;}
.teslimatbilgileri .bilgisatir label span {display: table-cell; vertical-align: middle; height: 48px;}
.teslimatbilgileri .bilgisatir input[type="text"] { float: left; height: 46px; border:1px solid #dcdcdc; width: 85%;padding-left: 5%;  font-size: 15px; margin-left:5%; }
.teslimatbilgileri .bilgisatir select { float: left; height: 50px; border:1px solid #dcdcdc; width: 90%;padding-left:5%;  font-size: 15px; margin-left:5%; }
.teslimatbilgileri .bilgisatir textarea { float: left; height: 119px; border:1px solid #dcdcdc; width: 85%;padding-left:5%;  font-size: 15px; margin-left:5%; padding-top: 15px; }
.teslimatbilgileri .bilgisatir input[type="submit"] {width: 90%; height: 50px; float: left; background: url("../img/icons/butonok.png") no-repeat right 20px center #614265; color:#FFF; font-size: 18.69px;  border:none; margin-left: 5%; margin-top: 0px;}
.teslimatbilgileri .bilgisatir .aciklama {float: left; width: 100%; color:#2e2e2e; font-size: 15px;  padding-left: 140px;}
.teslimatbilgileri .bilgisatir .aciklama b {}
.teslimatbilgileri .bilgisatir .aciklama strong { color:#e40329;}



#siparislerim {float: left; margin-left: 17px; margin-bottom: 30px; width: 100%;}
#siparislerim .title {width: 100%; float: left; font-size: 26px;font-weight: 800; color:#282724; }
#siparislerim .text {width: 100%; float: left; margin-top:10px; font-size: 14px; font-weight: 300; color:#282724; }
#siparislerim .ustsatir {width: 95%; float: left; margin-top: 50px; border-bottom:1px solid #dadada; }
#siparislerim .ustsatir .sutun {float: left; width: 22%; font-size: 14px; color:#282724; font-weight: 300; padding-bottom: 13px;  text-align: center; }
#siparislerim .ustsatir .sutun:nth-child(1) {text-align: left; }
#siparislerim .ustsatir .sutun:last-child {text-align: right; width: 10%;}
#siparislerim .altsatir {width: 95%; float: left; margin-top:12px; border-bottom: 1px solid #dadada;}
#siparislerim .altsatir:last-child {border-bottom: 0px;}
#siparislerim .altsatir .sutun {float: left; width: 22%; color:#545454; font-size: 13px; text-align: center;padding-bottom: 13px; font-family: 'Open Sans'}
#siparislerim .altsatir .sutun:nth-child(1) {text-align: left; font-size: 15px; color:#10a0c1; font-weight: 700; }
#siparislerim .altsatir .sutun:last-child {text-align: right; width: 10%; }
#siparislerim .altsatir .sutun .detay {float: right; width: 18px; height: 18px; background: url("../img/icons/detay.png");cursor: pointer; }

#profilguncelle {width: 90%; float: left; margin-left:5%;}
#profilguncelle .title {width: 100%; float: left; font-weight: 800; font-size: 16px; color:#282724; }
#profilguncelle .satir {float: left; width: 100%; margin-top:30px; margin-right: 14px; }
#profilguncelle .satir input[type="text"] { float: left; width:95%; height: 48px; border:1px solid #b5b5b5; padding-left: 5%; font-family: 'MontserratRegular'; font-size: 13px; color:#282724;  }
#profilguncelle .satir input[type="password"] { float: left; width: 95%; height: 48px; border:1px solid #b5b5b5; padding-left: 5%; font-family: 'MontserratRegular'; font-size: 13px; color:#282724;  }
#profilguncelle .yazi {width: 100%; float: left; color:#282724; font-size: 14px; margin-top:15px; text-align: justify;}
input[type="submit"].mp {float: left; width: 90%; height: 60px; float: left; margin-left:5%; margin-top: 30px; margin-bottom: 30px; background: #614265; color:#FFF; text-align: center; border:none; font-size: 19px; font-weight: 800; cursor: pointer;}



#adresler {width: 335px; float: left; margin-left:31px; margin-top:33px;}
#adresler .title {width: 100%; float: left; font-weight: 800; font-size: 16px; color:#282724; margin-bottom: 35px; }
#adresler .varsayilan {width: 335px; float: left; background: #8dc63f; text-align: center; padding-top: 19px; padding-bottom: 17px; color:#FFF; font-weight: 800; font-size: 15px; margin-top: 29px;}
#adresler .adres {width: 300px; float: left; margin-top:20px; padding-left: 18px; padding-right: 17px; padding-bottom: 20px; border-bottom: 1px solid #CCC;}
#adresler .adres:last-child {border-bottom: 0px;}
#adresler .adres .bilgi {width: 300px; float: left; font-size: 14px; color:#282724; line-height: 18px; }
#adresler .adres .duzenle {width: 89px; margin-top:15px; float: left;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border:1px solid #ff0c00; font-size: 14px; color:#ff0c00; text-align: center; background: #FFF; padding-top: 12px; padding-bottom: 12px;}


#rezervasyon h1 {float: left; width: 100%; font-size: 30px; color: #555555; font-family: 'MontserratLight';}
#rezervasyon .alan {width: 100%; float: left; margin-top:30px; }
#rezervasyon .alan .rleft {width: 100%; float: left;}
#rezervasyon .alan .rleft h2 {float: left; width: 100%; font-size: 17px; color:#5898a6; font-family: 'MontserratLight';}
#rezervasyon .alan .rleft #kisisel {float: left; margin-top:30px; background: #f5f5f5; padding:5%; padding-top: 15px;  width:90%;}
#rezervasyon .alan .rleft #kisisel .satir {float: left; width: 100%; margin-right: 18px; margin-bottom: 30px;  }
#rezervasyon .alan .rleft #kisisel .satir.uzun {width: 100%; margin-right: 0px; }
#rezervasyon .alan .rleft #kisisel .satir:nth-child(2n+2) {margin-right: 18px; }
#rezervasyon .alan .rleft #kisisel .satir label {width: 100%; float: left; color:#575757; font-size: 15px; font-family: 'MontserratLight'; }
#rezervasyon .alan .rleft #kisisel .satir input[type="text"] { cursor:pointer; margin-top:15px; float: left; width: 95%; padding-left: 5%; height: 45px; background: #FFF; border:none; border-radius: 5px; font-family: 'MontserratLight'; font-size: 17px; }
#rezervasyon .alan .rleft #kisisel .satir select { cursor:pointer;margin-top:15px; float: left; width: 100%; padding-left: 5%; height: 45px; background: #FFF; border:none; border-radius: 5px; font-family: 'MontserratLight'; font-size: 17px; }
#rezervasyon .alan .rleft #kisisel .satir.hata { animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;}
  #rezervasyon .alan .rleft #kisisel .satir.hata input[type="text"] { cursor:pointer; border:1px solid red;}
#rezervasyon .alan .rleft #kisisel .satir textarea {margin-top:15px; float: left; width: 95%; padding-left: 5%; padding-top: 20px; height: 115px; background: #FFF; border:none; border-radius: 5px; font-family: 'MontserratLight'; font-size: 17px; }

#rezervasyon .alan .rleft #kisisel.kisibilgi .satir.kisa {width: 100%; height: 40px; display: table; margin-right: 0px!important;  }
#rezervasyon .alan .rleft #kisisel.kisibilgi .satir.kisa span {display: table-cell; vertical-align: middle; height: 0px; padding-top: 51px;}
#rezervasyon .alan .rleft #kisisel.kisibilgi .satir:nth-child(2n+2) {margin-right: 18px;}
#rezervasyon .alan .rleft #kisisel.kisibilgi .satir:nth-child(4n+4) {margin-right: 0px; }
#rezervasyon .alan .rleft #kisisel.kisibilgi .satir {width: 100%; }
#rezervasyon .alan .rright {float: right; width: 100%; }
#rezervasyon .alan .rright .baslik {float: left; width: 100%; height: 64px; display: table; background: #86c06a; text-align: center; margin-top:47px;}
#rezervasyon .alan .rright .baslik span {display: table-cell; vertical-align: middle; height: 64px; font-size: 21px; color:#FFF; font-family: 'MontserratLight'; }
#rezervasyon .alan .rright .hareket {width: 100%; float: left; height: 64px; display: table;background: url('../img/icons/takvim.png') no-repeat left 26px center #f5f5f5; }
#rezervasyon .alan .rright .hareket span {display: table-cell; vertical-align: middle; height: 64px; padding-left: 76px; font-size: 17px; color:#8d8d8d; font-family: 'MontserratMedium'; }
#rezervasyon .alan .rright .kisilist {float: left; width: 100%; height: 64px; display: table; border-bottom: 1px solid #e5e5e5; }
#rezervasyon .alan .rright .kisilist span {display: table-cell; vertical-align: middle; height: 64px; color:#8d8d8d; font-size: 18px; font-family: 'MontserratMedium';} 
#rezervasyon .alan .rright .kisilist span .kisi {float: left;}
#rezervasyon .alan .rright .kisilist span .fiyat {float: right;}
#rezervasyon .alan .rright .odembuton {float: left; width: 100%; margin-top:20px; background: #fafafa; padding-top:23px; padding-bottom: 23px; }
#rezervasyon .alan .rright .odembuton input[type="submit"] { cursor:pointer; float: right;margin-right: 23px; width: 168px; height: 65px; background: #86c06a; color:#FFF; border-radius: 5px; border:none; font-size: 18px; font-family: 'MontserratMedium';}


.kisiust {width: 90%; float: left; background: #f5f5f5; padding: 5%; margin-top:25px; padding-top: 15px;}
#kisilerim {float: left; width: 100%;   }
#kisilerim tr td {border-bottom:1px solid #dadada; padding: 15px;  }
#kisilerim tr td:nth-child(1) {display: none;}

#odeme {width: 100%; float: left; }
#odeme .oleft {float: left; width: 100%; }
#odeme .oleft h1 {float: left; width: 100%; font-size: 30px; color: #555555; font-family: 'MontserratLight';}
#odeme .oleft h2 {float: left; width: 100%; font-size: 17px; color:#5898a6; font-family: 'MontserratLight'; margin-top:20px;}
#odeme .oleft .odemealan {float: left; margin-top:30px; width: 100%;}
#odeme .oleft .odemealan ul#odemesecimler {width: 100%; float: left;}
#odeme .oleft .odemealan ul#odemesecimler li {float: left; width: 40%; padding: 5%; padding-top: 10px; padding-bottom: 15px; font-size: 15px; background: #68496b; color:#FFF; border-right: 0px solid #f5f5f5; cursor: pointer; text-align: center;}
#odeme .oleft .odemealan ul#odemesecimler li.active {background: #f5f5f5; color:#575757;  padding-bottom: 15px;}
#odeme .oleft .odemealan .odemeform {float: left; background: #f5f5f5; width:100%; border-top: #68496b 1px solid; overflow:hidden;}
#odeme .oleft .odemealan .odemeform .secenekler {width: 100%; float: left; }
#odeme .oleft .odemealan .odemeform .secenekler #kredikarti {float: left; width: 40%; padding: 5%; }
#odeme .oleft .odemealan .odemeform .secenekler #kredikarti .satir {float: left; width: 100%; margin-bottom:30px;}
#odeme .oleft .odemealan .odemeform .secenekler #kredikarti .satir.hata { animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;}
#odeme .oleft .odemealan .odemeform .secenekler #kredikarti .satir.list {float: left; width:100%; margin-bottom:30px;}
#odeme .oleft .odemealan .odemeform .secenekler #kredikarti .satir.ccv {float: left; width:100%; margin-bottom:30px;}
#odeme .oleft .odemealan .odemeform .secenekler #kredikarti .satir label {width: 100%; float: left; color:#575757; font-size: 19px; font-family: 'MontserratLight'; }
#odeme .oleft .odemealan .odemeform .secenekler #kredikarti .satir input[type="text"] { cursor:pointer; margin-top:15px; float: left; width: 95%; padding-left: 5%; height: 45px; background: #FFF; border:none; border-radius: 5px; font-family: 'MontserratLight'; font-size: 17px; }
#odeme .oleft .odemealan .odemeform .secenekler #kredikarti .satir select { cursor:pointer;margin-top:15px; float: left; width: 40%; padding-left: 5%; height: 45px; background: #FFF; border:none; border-radius: 5px; font-family: 'MontserratLight'; font-size: 17px; margin-right: 15px;}
#odeme .oleft .odemealan .odemeform .secenekler #havale {float: left; width: 40%;  padding: 5%; height: auto}
#odeme .oleft .odemealan .odemeform .secenekler #acente {float: left; width: 752px;  padding: 30px; height: 400px; }
#odeme .oright {float: right; width: 100%; }
#odeme .oright .baslik {float: left; width: 100%; height: 64px; display: table; background: #86c06a; text-align: center; margin-top:47px;}
#odeme .oright .baslik span {display: table-cell; vertical-align: middle; height: 64px; font-size: 21px; color:#FFF; font-family: 'MontserratLight'; }
#odeme .oright .hareket {width: 100%; float: left; height: 64px; display: table;background: url('../img/icons/takvim.png') no-repeat left 26px center #f5f5f5; }
#odeme .oright .hareket span {display: table-cell; vertical-align: middle; height: 64px; padding-left: 76px; font-size: 17px; color:#8d8d8d; font-family: 'MontserratMedium'; }
#odeme .oright .kisilist {float: left; width: 100%; height: 64px; display: table; border-bottom: 1px solid #e5e5e5; }
#odeme .oright .kisilist span {display: table-cell; vertical-align: middle; height: 64px; color:#8d8d8d; font-size: 18px; font-family: 'MontserratMedium';} 
#odeme .oright .kisilist span .kisi {float: left;}
#odeme .oright .kisilist span .fiyat {float: right;}
#odeme .oright .odembuton {float: left; width: 100%; margin-top:20px; background: #fafafa; padding-top:23px; padding-bottom: 23px; }
#odeme .oright .odembuton input[type="submit"] { cursor:pointer; float: right;margin-right: 23px; width: 168px; height: 65px; background: #86c06a; color:#FFF; border-radius: 5px; border:none; font-size: 18px; font-family: 'MontserratMedium';}


}