@import url(fonts/montserrat/font.css);

body {width: 100%; float: left; background: url('../img/topbg.png') no-repeat top center; font-family: 'MontserratRegular'; font-size: 14px;  }

#sayfamenu {display: none;}
.mmenuc {display: none;}
#sabitmenu {display: none;}
#top {display: none;}

#header {width: 100%; float: left; }
#header .box {width: 1250px; margin:auto;}
#header .box .logo {margin-top:3px; float: left;}
#header .box ul#ustmenu {margin:auto; display: table; margin-top:11px;}
#header .box ul#ustmenu li { font-family: 'MontserratMedium'; font-size: 13px; color:#FFF;  float: left; margin-left:12px; background: url('../img/icons/menunokta.png') no-repeat left center; padding-left: 18px; }
#header .box ul#ustmenu li a {color:#FFF;}
#header .box ul#ustmenu li:nth-child(1) {margin-left: 0px; padding-left: 0px; background: none;	}
#header .box ul#ustmenu2 {margin-top:-13px; float: right; position: relative;}
#header .box ul#ustmenu2 li { font-family: 'MontserratMedium'; font-size: 13px; color:#FFF;  float: left; margin-left:12px; padding-left: 18px; }
#header .box ul#ustmenu2 li a {color:#FFF;}
#header .box ul#ustmenu2 li:nth-child(1) {margin-left: 0px; padding-left: 0px; background: none;	}
#header .box #numara {float: right; background: url('../img/icons/telicon.png') no-repeat left center; padding-left: 37px; color:#5e5e5e; font-size: 22px; font-family: 'MontserratRegular'; margin-top:48px;}
#header .box ul#menu {float: right; margin-right: 80px; margin-top: 33px; }
#header .box ul#menu li {float: left; border-left:1px solid #eeeeee; border-right: 1px solid #eeeeee;  height: 59px; display: table;}
#header .box ul#menu li a {display: table-cell; vertical-align: middle; height: 59px; padding-right: 30px; padding-left: 65px; color:#777777; font-family: 'MontserratRegular'; font-size: 17px; }
#header .box ul#menu li.otel {background: url('../img/icons/otelicon.png') no-repeat left 20px center; }
#header .box ul#menu li.ucak {background: url('../img/icons/ucakicon.png') no-repeat left 29px center; }
#header .box ul#menu li.tur {background: url('../img/icons/turicon.png') no-repeat left 29px center; }
#header .box ul#menu li.etkinlik {background: url('../img/icons/etkinlikicon1.png') no-repeat left 29px center; }
#header .box ul#menu li:nth-child(1) { border-left: 0px; }
#header .box ul#menu li:last-child { border-right:0px; }


.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%;}
	.bx-prev { 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 { 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;}

/*#aweb-search-panel {background:red!important;}*/


#aramaalan {width: 90%; float: none; margin:auto; padding-top:17px; overflow: hidden;}
#aramaalan .slider {width: 90%; margin:auto;}
#aramaalan.page .slider {}
#aramaalan.page {  overflow: hidden;}
#aramaalan.otel { height: 192px; overflow: hidden;}
#aramaalan.page .arama {margin-top:74px;}
#aramaalan2 .arama {float: left; margin-top:20px; height: 96px; width: 100%;}
#aramaalan2 .arama .box {width: 1250px; height: 96px;  margin:auto;   
	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); webkit-border-bottom-right-radius: 50px;
-webkit-border-bottom-left-radius: 50px;
-moz-border-radius-bottomright: 50px;
-moz-border-radius-bottomleft: 50px;
border-bottom-right-radius: 50px;
border-bottom-left-radius: 50px;  
}
#aramaalan2 .arama .box .butons { float: left; margin-left:35px; height: 96px; display: table; }
#aramaalan2 .arama .box .butons .buton {display: table-cell; vertical-align: middle; height: 96px; padding-left: 38px; font-size: 15px; color:#8f6d92; font-family: 'MontserratSemiBold'; padding-right: 25px; cursor: pointer;}
#aramaalan2 .arama .box .butons .buton.active {color:#FFF; }
#aramaalan2 .arama .box .butons .buton.otel {background:url('../img/icons/otelicon1.png') no-repeat left center; }
#aramaalan2 .arama .box .butons .buton.ucak {background:url('../img/icons/ucakicon2.png') no-repeat left center; }
#aramaalan2 .arama .box .butons .buton.active.otel {background:url('../img/icons/otelicon4.png') no-repeat left center; }
#aramaalan2 .arama .box .butons .buton.active.ucak {background:url('../img/icons/ucakicon.png') no-repeat left center; }
#aramaalan2 .arama .box .araalan {float: left; margin-left:15px; background: #FFF; border-radius: 50px; height: 62px; margin-top:17px; width: 972px; overflow: hidden;}
#aramaalan2 .arama .box .araalan input[type="text"].kelime {float: left; width: 302px; background: url('../img/icon/araicon.png') no-repeat left 23px center; padding-left: 58px; height: 62px; border:none;  font-size: 16px; color:#cccccc; font-family: 'MontserratMedium'; }
#aramaalan2 .arama .box .araalan .gctarihi {float: left; border-left:1px solid #e5e5e5; padding-left: 50px; height: 60px; background: url('../img/icon/tarih.png') no-repeat left 19px center; }
#aramaalan2 .arama .box .araalan .gctarihi input[type="text"] { cursor:pointer;  height: 60px; width: 113px; float: left; font-size: 16px; color:#cccccc; font-family: 'MontserratMedium'; border:none; }
#aramaalan2 .arama .box .araalan .kisisayi {float: left; cursor: pointer; border-left:1px solid #e5e5e5; padding-left: 50px; 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: 12px; 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 {float: left; margin-left: 15px; background: #FFF; border-radius: 50px; height: 62px; margin-top: 17px; width: 972px; overflow: hidden; display: none;}
.ucakara input[type="text"] { float: left; width: 170px; background: url(../img/icon/araicon.png) no-repeat left 23px center; padding-left: 58px; height: 62px; border: none; font-size: 15px; color: #cccccc; border-right: 1px solid #e5e5e5; font-family: 'MontserratMedium'; }
.ucakara input[type="text"].gidistarih {width: 100px; padding-left: 48px; background: url(../img/icon/tarih.png) no-repeat left 15px center; }
.ucakara input[type="text"].donustarih {width: 100px; padding-left: 48px; background: url(../img/icon/tarih.png) no-repeat left 15px center; }



#homeButtons {float: left; width: 100%;}
#homeButtons .box {margin:auto; margin-top:19px; display: table;}
#homeButtons .box ul#button {float: left; height: 76px; }
#homeButtons .box ul#button li { float: left; padding-left: 30px; padding-right: 30px; background: url('../img/buttonlicizgi.png') no-repeat right center;  }
#homeButtons .box ul#button li:last-child {background: none;}
#homeButtons .box ul#button li .icon {float: left; width: 76px; height: 76px; display: table; }
#homeButtons .box ul#button li .icon span {display: table-cell; height: 76px;  vertical-align: middle; text-align: center; }
#homeButtons .box ul#button li .text {float: left; display: table; height: 76px; width: 146px; line-height: 20px; margin-left:20px;}
#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'; }
#homeButtons .box ul#button li:nth-child(1) .icon {border-radius: 100%;  /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#6dae56+0,82c67c+100 */
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 */ }
#homeButtons .box ul#button li:nth-child(2) .icon {border-radius: 100%; 
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 */}
#homeButtons .box ul#button li:nth-child(3) .icon {border-radius: 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 */ }
#homeButtons .box ul#button li:nth-child(4) .icon {border-radius: 100%; /* 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 */}

#topbanner {width: 100%; float: left; margin-top:30px; }
#topbanner .box {width: 1250px; margin:auto;}
#topbanner ul#banner {float: left; width: 100%; }
#topbanner ul#banner li {float: left; margin-right: 21px; margin-bottom: 20px;}
#topbanner ul#banner li:nth-child(2) {margin-right: 20px;}
#topbanner ul#banner li:nth-child(4) {margin-right: 23px;}
#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;}
#topbanner ul#banner li .adi span {display: table-cell; vertical-align: bottom; height: 361px; font-family: 'MontserratBold'; font-size: 23px; padding-bottom: 29px; padding-left: 29px; color:#FFF; font-size: 28px; width: 370px; text-shadow: 0px 0px 10px #000000; text-shadow: 0px 0px 15px #000000;}
#topbanner ul#banner li:nth-child(4) .adi {height: 181px;}
#topbanner ul#banner li:nth-child(4) .adi span {height: 152px;}
#topbanner ul#banner li:nth-child(5) .adi {height: 181px;}
#topbanner ul#banner li:nth-child(5) .adi span {height: 152px;}
#topbanner.alt ul#banner li:nth-child(2) { margin-right: 0px; }
#topbanner.alt ul#banner li:nth-child(1) .adi {height: 181px;}
#topbanner.alt ul#banner li:nth-child(1) .adi span {height: 152px; text-shadow: 0px 0px 20px rgba(150, 150, 150, 1); color:#725b7f; }
#topbanner.alt ul#banner li:nth-child(2) .adi {height: 181px;}
#topbanner.alt ul#banner li:nth-child(2) .adi span {height: 152px; text-shadow: 0px 0px 20px rgba(150, 150, 150, 1);}
#topbanner ul#banner li .adi span .fiyat {font-size: 20.15px; margin-top:5px;}
#topbanner ul#banner li .adi span .fiyat b { font-family: 'MontserratBold'; }

#homeTur {float: left; width: 100%;}
#homeTur .box {width: 1250px; margin:auto;}
#homeTur .box ul#turs {float: left; width: 100%; }
#homeTur .box ul#turs li {float: left; cursor: pointer; }
#homeTur .box ul#turs li:nth-child(1) {float: left; width: 613px; height: 512px; }
#homeTur .box ul#turs li:nth-child(2) {float: right; width: 613px; height: 244px; }
#homeTur .box ul#turs li:nth-child(2) .ust {position: absolute; width: 613px; height: 244px; display: table;  overflow: hidden;}
#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: 613px; height: 244px; margin-top: 24px;}
#homeTur .box ul#turs li:nth-child(3) .ust {position: absolute; width: 613px; height: 244px; display: table;  overflow: hidden;}
#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; }
#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; }

#homeOtel {width: 100%; float: left; margin-top:40px; }
#homeOtel .box {width: 1250px; margin:auto;}
#homeOtel .box .title {width: 100%; float: left; font-size: 30px; color:#8d8d8d; font-family: 'MontserratLight'; text-align: center; }
#homeOtel .box ul#otel {width: 100%; float: left; margin-top:25px;}
#homeOtel .box ul#otel li {float: left; width: 294px; height: 415px; margin-right: 24px; margin-bottom: 24px; -webkit-box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);
-moz-box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);
box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);}
#homeOtel .box ul#otel li:nth-child(4n+4) {margin-right: 0px;}
#homeOtel .box ul#otel li .gorsel {float: left; width: 294px; height: 217px; }
#homeOtel .box ul#otel li .bilgi {height: 223px; width: 254px; float: left; padding-left: 20px; padding-right: 20px; }
#homeOtel .box ul#otel li .bilgi .adi {width: 100%; height: 55px; float: left; display: table;}
#homeOtel .box ul#otel li .bilgi .adi span {display: table-cell; vertical-align: middle; height: 55px; color:#4a4a4a; font-size: 15.83px; color:#4a4a4a; font-family: 'MontserratSemiBold'; }
#homeOtel .box ul#otel li .bilgi .aciklama {width: 100%; height: 45px; float: left; color:#949494; font-size: 12px; font-family: 'MontserratMedium'; }
#homeOtel .box ul#otel li .bilgi .fiyat {width: 100%; height: 50px; float: left; display: table; text-align: center;}
#homeOtel .box ul#otel li .bilgi .fiyat span {display: table-cell; vertical-align: middle; height: 50px;     font-size: 20px; color: #a7a7a7;}
#homeOtel .box ul#otel li .bilgi .fiyat span .cizgi {text-decoration: line-through; float: right; margin-right: 10px; font-size:15px; color:#000; width: 100%; text-align: right;}
#homeOtel .box ul#otel li .bilgi .fiyat span b {     color: #dc5565; font-family: 'MontserratBlack'; float: right; text-align: right;}
#homeOtel .box ul#otel li .bilgi .sehir {float: left; margin-top:2px; background:url('../img/icons/maps.png') no-repeat left center; padding-left: 20px; padding-top: 4px; padding-bottom: 5px; font-size: 12.98px; color:#6c4e6f; font-family: 'MontserratMedium'; }
#homeOtel .box ul#otel li .bilgi .rezervasyon {float: right; background: #735d82; width: 107px; padding-top: 9px; padding-bottom: 11px; text-align: center; font-size: 13.05px; color:#FFF; font-family: 'MontserratMedium'; border-radius: 50px;}

ul#otel {width: 100%; float: left; margin-top:25px;}
ul#otel li {float: left; width: 294px; height: 415px; margin-right: 24px; margin-bottom: 24px; -webkit-box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);
-moz-box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);
box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);}
ul#otel.page li:nth-child(3n+3) {margin-right: 0px;}
ul#otel li .gorsel {float: left; width: 294px; height: 217px; }
ul#otel li .bilgi {height: 223px; width: 254px; float: left; padding-left: 20px; padding-right: 20px; }
ul#otel li .bilgi .adi {width: 100%; height: 55px; float: left; display: table;}
ul#otel li .bilgi .adi span {display: table-cell; vertical-align: middle; height: 55px; color:#4a4a4a; font-size: 15.83px; color:#4a4a4a; font-family: 'MontserratSemiBold'; }
ul#otel li .bilgi .aciklama {width: 100%; height: 45px; float: left; color:#949494; font-size: 12px; font-family: 'MontserratMedium'; }
ul#otel li .bilgi .fiyat {width: 100%; height: 50px; float: left; display: table; text-align: center;}
ul#otel li .bilgi .fiyat span {display: table-cell; vertical-align: middle; height: 50px;     font-size: 20px; color: #a7a7a7; text-align:right;}
ul#otel li .bilgi .fiyat span .cizgi {text-decoration: line-through; margin-right: 10px; font-size:15px; margin-bottom: 5px; color:#000;}
ul#otel li .bilgi .fiyat span b { color: #dc5565; font-family: 'MontserratBlack';  }
ul#otel li .bilgi .sehir {float: left; margin-top:2px; background:url('../img/icons/maps.png') no-repeat left center; padding-left: 20px; padding-top: 4px; padding-bottom: 5px; font-size: 12.98px; color:#6c4e6f; font-family: 'MontserratMedium'; }
ul#otel li .bilgi .rezervasyon {float: right; background: #735d82; width: 107px; padding-top: 9px; padding-bottom: 11px; text-align: center; font-size: 13.05px; color:#FFF; font-family: 'MontserratMedium'; border-radius: 50px;}


#fiyatbirim {width: 18px; height: 25px; float: right; margin-left: 5px; margin-top: 2px; }
#fiyatbirim.diger {width: 14px; height: 15px; float: right; margin-left: 5px; margin-top: 2px; }
#fiyatbirim.diger.tl {}
#fiyatbirim.tl {background:url('../img/icons/tl-icon.png') no-repeat; background-size: 60%;}
#fiyatbirim.dl {background:url('../img/icons/dollar-icon.png') no-repeat; background-size: 60%;}
#fiyatbirim.eu {background:url('../img/icons/euro-icon.png') no-repeat; background-size: 60%;}

#homebilgi {width: 100%; float: left; margin-top:20px; }
#homebilgi .box {width: 1090px; margin:auto; }
#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 {width: 100%; float: left; margin-top:40px; border-top:1px solid #efefef; padding-bottom: 10px; }
#footertop .box {width: 1250px; margin:auto; }
#footertop .box ul#sosyal {float: left; margin-top:30px; margin-left:40px; }
#footertop .box ul#sosyal li {float: left; margin-right: 20px; }
#footertop .box .flogo {float:left; margin-top:10px; }

#footer {width: 100%; float: left; background: #6c4f70; padding-bottom:0px; }
#footer .box {width: 1250px; margin:auto;}
#footer .box ul#fmenu {width: 100%; float: left; padding-top: 19px; padding-bottom: 19px; border-bottom: 1px solid #7f6583;}
#footer .box ul#fmenu li {float: left; padding-left: 25px; padding-right: 25px; height: 53px; display: table; border-right: 1px solid #7f6583; }
#footer .box ul#fmenu li:last-child {border-right: 0px; }
#footer .box ul#fmenu li .a {display: table-cell; vertical-align: middle; height: 53px; font-size: 13.51px; font-family: 'MontserratMedium'; color:#FFF; }

#footer .box ul#fmenu2 {float: left; width: 231px; margin-top:25px; }
#footer .box ul#fmenu2 li { margin-bottom: 17px; display: table;}
#footer .box ul#fmenu2 li .a {display: table-cell; background: url('../img/icons/fmenunokta.png') no-repeat left center; padding-left: 22px; font-size: 13.51px; color:#FFF; font-family: 'MontserratMedium';  }

#ebulten {float: left;}
#ebulten .title {float: left; width:auto; font-size: 19.22px; color:#000; font-family: 'MontserratExtraLight'; margin-top:33px; margin-right: 15px;}
#ebulten .title b {font-family: 'MontserratRegular'; }
#ebulten .form {float: left; width: 250px; background: #FFF; border:1px solid #000; height: 57px; border-radius: 50px; margin-top:15px; overflow: hidden;}
#ebulten .form input[type="text"] { cursor:pointer; width: 155px; float: left; height: 53px; border:none; background:#FFF; padding-left: 25px; font-family: 'MontserratRegular'; font-size: 14px; }
#ebulten .form input[type="text"]::placeholder {font-family: 'MontserratRegular'; font-size: 14px; }
#ebulten .form input[type="image"] {float: right; margin-right: 7px; margin-top: 6px; }
#ebulten .aciklama{width: 100%; float: left; margin-top:15px; font-size: 13.21px; color:#aea1b3; font-family: 'MontserratExtraLight'; }

#footer .box .iletisim {float: right; margin-top:45px; width: 220px; }
#footer .box .iletisim .mushiz {float: left; width: 200px; padding-bottom: 27px; padding-right: 20px; border-bottom: 1px solid #82658c; font-size: 15.72px; color:#FFF; font-family: 'MontserratExtraLight'; text-align: right;}
#footer .box .iletisim .mushiz b {font-family: 'MontserratRegular'; color:#FFF; }
#footer .box .iletisim .telefon {float: left; width: 170px;color:#FFF; padding-left: 50px; border-bottom: 1px solid #82658c; padding-top: 27px; padding-bottom: 27px; background: url('../img/icons/telefon.png') no-repeat left center; font-size: 33px; font-family: 'MontserratExtraLight'; }
#footer .box .iletisim .telefon b {font-family: 'MontserratRegular'; }
#footer .box .iletisim .eposta {float: left; width: 220px; padding-top: 27px; padding-bottom: 27px; text-align: right; font-size: 15.72px; color:#FFF; font-family: 'MontserratExtraLight'; text-align: right;}

#copyright {width: 100%; float: left; height: 50px; background: #6c4f70; }
#copyright .box {width: 1250px; margin:auto; }
#copyright .box .text {float: left; height: 50px; display: table;}
#copyright .box .text span {display: table-cell; vertical-align: middle; color:#FFF; font-family: 'MontserratExtraLight'; font-size: 14px; }

#page {width: 100%; float: left; margin-top:30px; }
#page .box {width: 1250px; margin:auto; }
#page .box .pleft {width: 287px; float: left; }
#page .box .pleft .baslik {	float: left; width: 100%; height: 58px; background: #604266; display: table;}
#page .box .pleft .baslik span {display: table-cell; vertical-align: middle; height: 58px; color:#FFF; padding-left: 23px; font-size: 25px; font-family: 'MontserratLight'; }
#page .box .pleft ul#sidebar {width: 100%; float: left; background: #f5f5f5; padding-top: 15px; padding-bottom: 15px;}
#page .box .pleft ul#sidebar li {float: left; width: 267px; display: table;height: 52px; padding-left: 20px; padding-right: 20px;  }
#page .box .pleft ul#sidebar li .a {display: table-cell; vertical-align: middle; height: 52px; color:#8d8d8d; font-size: 18px; border-bottom: 1px solid #e5e5e5; padding-left: 6px; }
#page .box .pleft ul#sidebar li:last-child .a {border-bottom: 0px; }
#page .box .pright {float: right; width: 930px; }
#page .box .pright h1 {float: left; width: 100%; margin-top:11px; font-size: 32px; color:#8d8d8d; font-family: 'MontserratLight'; margin-bottom: 15px; }
#page .box .pright .content {float: left; font-size: 15px; color:#222222; font-family: 'MontserratMedium'; line-height: 22px; margin-bottom: 80px;  }

ul#otelList {float: left; width: 100%; margin-top:16px;}
ul#otelList li {float: left; width: 100%; margin-bottom: 20px; -webkit-box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);
-moz-box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);
box-shadow: 0px 10px 22px 0px rgba(208,208,208,1); }
ul#otelList li .gorsel {width: 294px; height: 217px; float: left; }
ul#otelList li .bilgi {float: left; width: 397px; height: 217px; }
ul#otelList li .bilgi .adi {height: 84px; width: 100%; float: left; display: table;}
ul#otelList li .bilgi .adi span {padding-left: 38px; padding-right: 38px; display: table-cell; vertical-align: middle; height: 84px; font-weight: 18.5px; color:#4a4a4a; font-family: 'MontserratSemiBold'; }
ul#otelList li .bilgi .konum {float: left; margin-left:4px; width: 317px; padding-left: 70px; background: url('../img/icons/maps2.png') no-repeat left 36px top ; font-size: 15px; color:909090; font-family: 'MontserratMedium'; padding-top: 5px; padding-bottom: 18px; border-bottom: 1px solid #f9f9f9; }
ul#otelList li .bilgi .aciklama {width: 300px;  float: left; margin-top:12px; padding-left: 70px; background: url('../img/icons/yildiz.png') no-repeat left 36px top; padding-top: 5px; color:#909090; font-size: 15px; }
ul#otelList li .butonlar {width: 217px; height: 217px; float: right; background: #f6fcff; display: table;}
ul#otelList li .butonlar span {height: 217px; display: table-cell; vertical-align: middle; }
ul#otelList li .butonlar span .buton {width: 158px; height: 45px; margin:auto; display: table; background: #aaaaaa; border-radius: 50px; }
ul#otelList li .butonlar span .buton .a {display: table-cell; vertical-align: middle; height: 45px; text-align: center; color:#FFF; font-size: 15px; color:#FFF; font-family: 'MontserratMedium'}
ul#otelList li .butonlar span .buton.fiyatlar { background: #86c06a; margin-top:10px; }

ul#turList {float: left; width: 100%; margin-top:16px; }
ul#turList li {float: left; width: 100%; margin-bottom: 20px; -webkit-box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);
-moz-box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);
box-shadow: 0px 10px 22px 0px rgba(208,208,208,1); }
ul#turList li .gorsel {width: 294px; height: 217px; float: left; }
ul#turList li .bilgi {float: left; width:460px; height: 217px; }
ul#turList li .bilgi .ust {float: left; width: 100%; float: left; border-bottom: 1px solid #f6f6f6; }
ul#turList li .bilgi .ust .adi {margin-left:40px; width: 420px; height: 60px; float: left; display: table;}
ul#turList li .bilgi .ust .adi span {display: table-cell; vertical-align: middle; height: 60px; font-size: 18.5px; color:#4a4a4a; font-family: 'MontserratSemiBold'; }
ul#turList li .bilgi .ust .aciklama {width: 420px; float: left; margin-left:40px; height: 32px; font-size: 15px; color:#909090; font-family: 'MontserratMedium'; }
ul#turList li .bilgi .indirim {float: left; width: 386px; height: 57px; display: table;  border-bottom: 1px solid #f6f6f6; padding-left: 74px; background:url('../img/icons/yildiz2.png') no-repeat left 38px center; }
ul#turList li .bilgi .indirim span {display: table-cell; vertical-align: middle; height: 57px; }
ul#turList li .bilgi .alt {float: left; height: 65px; display: table;}
ul#turList li .bilgi .alt span {display: table-cell; vertical-align: middle; height: 65px; padding-left: 41px; 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'; }
ul#turList li .butonlar {width: 154px; float: left; height: 217px; border-left: 1px solid #F6f6f6; display: table;}
ul#turList li .butonlar span {display: table-cell; vertical-align: middle; height: 217px; }
ul#turList li .butonlar span .buton {width: 112px; height: 45px; margin:auto; display: table; border-radius: 50px; background: #dc5565; }
ul#turList li .butonlar span .buton .a {color:#fff; text-align: center; font-size: 16px; font-family: 'MontserratMedium'; display: table-cell; vertical-align: middle; height: 45px; }
ul#turList li .butonlar span .buton.dbilgi {background: #d4d4d4; margin-top:10px; }

#oteldetay {float: left; width: 100%; margin-top:30px; }
#oteldetay .box {width: 1250px; margin:auto;}
#oteldetay .box .ustaciklama {float: left; width: 100%; }
#oteldetay .box .ustaciklama h1 {float: left; width: 100%; font-size: 30px; color:#555555; font-family: 'MontserratLight'; }
#oteldetay .box .ustaciklama .konum {float: left; margin-top:13px; background: url('../img/icons/maps2.png') no-repeat left center; padding-left: 25px; padding-top: 3px; padding-bottom: 3px; color:#555555; font-size: 18px; font-family: 'MontserratLight'; }
#oteldetay .box .ustaciklama .konum a {font-size: 18px; color:#66ade9; }
#oteldetay .box .altdetay {float: left; width: 100%; margin-top:30px; }
#oteldetay .box .altdetay .dleft {float: left; width: 900px; }
#oteldetay .box .altdetay .dleft .gorselalan {float: left; width: 900px; overflow: hidden;}
#oteldetay .box .altdetay .dleft .gorselalan ul#gorselList {float: left; width: 900px; height: 476px; }
#oteldetay .box .altdetay .dleft .gorselalan ul#gorselList li {float: left; width: 900px; height: 476px; }
#oteldetay .box .altdetay .dleft .gorselalan ul#gorselList li iframe {width: 900px; height: 476px; }
#oteldetay .box .altdetay .dleft .gorselalan ul#kgorselList {float: left; width: 900px; margin-top:9px; }
#oteldetay .box .altdetay .dleft .gorselalan ul#kgorselList li {float: left; width: 80px; height: 79px; margin-right: 11px; cursor: pointer; margin-bottom: 10px;}
#oteldetay .box .altdetay .dleft .gorselalan ul#kgorselList li:nth-child(10n+10) {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: 79px; height: 79px; text-align: center; display: table; margin-right: 0px; }
#oteldetay .box .altdetay .dleft .gorselalan ul#kgorselList li.dahafazla span {display: table-cell; vertical-align: middle; height: 79px; background: #edfaff; font-size: 17.8px; color:#555555; font-family: 'MontserratLight'; }
#oteldetay .box .altdetay .dleft .gorselalan .solok {width: 65px; height: 69px; position: absolute; margin-top:195px; cursor: pointer;}
#oteldetay .box .altdetay .dleft .gorselalan .sagok {width: 65px; height: 69px; position: absolute; margin-top:195px; margin-left:834px; cursor: pointer; }
#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: 235px; 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"] { cursor:pointer; float: left; margin-top:19px; margin-left:15px; width: 145px; height: 63px; background:url('../img/icons/tarih.png') no-repeat left 20px center #FFF; border:none; border-radius: 5px;  padding-left: 62px; font-size: 14px; color:#8d8d8d; font-family: 'MontserratRegular'}
#oteldetay .box .altdetay .dleft .tarihalan .alan .select { cursor:pointer;float: left; margin-top:19px; margin-left:15px; width: 145px; height: 63px; cursor: pointer; background:url('../img/icons/tarih.png') no-repeat left 20px center #FFF; border:none; border-radius: 5px;  padding-left: 62px; font-size: 14px; color:#8d8d8d; font-family: 'MontserratRegular'; }
#oteldetay .box .altdetay .dleft .tarihalan .alan .select .secili {float: left; display: table; height: 63px; }
#oteldetay .box .altdetay .dleft .tarihalan .alan .select .secili span {display: table-cell; vertical-align: middle; height: 63px;}
#oteldetay .box .altdetay .dleft .tarihalan .alan .select ul#list {float: left; width: 100%; background: #FFF; position: relative; z-index: 999; display: none; -webkit-box-shadow: 0px 0px 18px 0px rgba(189,189,189,0.48);
-moz-box-shadow: 0px 0px 18px 0px rgba(189,189,189,0.48);
box-shadow: 0px 0px 18px 0px rgba(189,189,189,0.48);}
#oteldetay .box .altdetay .dleft .tarihalan .alan .select ul#list li {float: left; width: 100%; display: table; height: 40px;}
#oteldetay .box .altdetay .dleft .tarihalan .alan .select ul#list li span {display: table-cell; height: 40px; vertical-align: middle; padding-left: 10px; color: #000; border-bottom: 1px solid #e5e5e5;	}
#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: 195px; height: 117px; text-align: center;}
#oteldetay .box .altdetay .dleft .tarihalan .alan input[type="submit"] { cursor:pointer; vertical-align: middle; width: 168px; height:65px; margin-top:54px; background: #86c06a; border:none; font-size: 18px; font-family: 'MontserratMedium'; color: #FFF; border-radius: 5px; }
#oteldetay .box .altdetay .dleft ul#aramasonuc {float: left; width: 898px; 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:20px; margin-top:14px; margin-bottom: 14px; border-right: 1px solid #eeeeee; width: 296px; }
#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:25px; margin-top:14px; margin-bottom: 14px; border-right: 1px solid #eeeeee; width:200px; display: table; height: 79px;}
#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'; }
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s2 span img {width: 11px;}
#oteldetay .box .altdetay .dleft ul#aramasonuc li .s3 {width: 355px; margin-top:14px; margin-bottom: 14px; height: 79px; display: table;}
#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 {width: 100%; float: left; margin-top:20px;}
#oteldetay .box .altdetay .dleft ul#aciklamatab li {float: left; width: 100%; margin-bottom: 11px; -webkit-box-shadow: 0px 0px 18px 0px rgba(189,189,189,0.48);
-moz-box-shadow: 0px 0px 18px 0px rgba(189,189,189,0.48);
box-shadow: 0px 0px 18px 0px rgba(189,189,189,0.48);}
#oteldetay .box .altdetay .dleft ul#aciklamatab li .baslik {width: 900px; height: 63px; display: table; cursor: pointer;}
#oteldetay .box .altdetay .dleft ul#aciklamatab li .baslik span {display: table-cell; vertical-align: middle; height: 63px; padding-left: 73px; background: url('../img/icons/detayok.png') no-repeat left 25px center; color:#2c2c2c; font-size: 20.62px; font-family: 'MontserratSemiBold'; }
#oteldetay .box .altdetay .dleft ul#aciklamatab li .detay {float: left; margin-left:73px;  width: 790px; font-size: 15px; color:#2c2c2c; line-height: 20px; padding-bottom:30px; display: none;}
#oteldetay .box .altdetay .dright {float: right;width: 308px;}
#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: 308px; 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; }

#kayitol {float: left; width: 100%; margin-top:30px; margin-bottom: 50px;  }
#kayitol .box {width: 1250px; margin:auto;}
#kayitol .box .kayitform {float: left; width: 415px; padding-left: 105px; padding-right: 105px; 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"] { cursor:pointer; float: left; width: 393px; height: 51px; border:1px solid #dcdcdc; padding-left: 17px; margin-top:13px; }
#kayitol .box .kayitform .satir input[type="password"] {float: left; width: 393px; height: 51px; border:1px solid #dcdcdc; padding-left: 17px; margin-top:13px; }
#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: 573px; border-left:1px solid #f5f5f5; padding-top: 140px; margin-top:17px; padding-bottom: 50px; }
#kayitol .box .uyemi.giris {padding-top: 95px; }
#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;}

.inputs {float:left; }
.inputs .input {float:left;margin-bottom: 10px; width: 100%; }
.inputs .input input[type=checkbox].css-checkbox { display:none; width: 100%; }
.inputs .input input[type=checkbox].css-checkbox + label.css-label {cursor: pointer;  text-align: left; float:left; padding-left: 30px; font-size:15px; color:#282826; padding-top: 4px; padding-bottom: 4px; font-family: 'MontserratMedium'; font-size: 15px; color:#606063; }
.inputs .input input[type=checkbox].css-checkbox:checked + label.css-label {text-align: left; background:url("../img/icons/radionbutonselect.png") no-repeat left top; }
.inputs .input label.css-label { background:url("../img/icons/radiobutton.png") no-repeat left top; font-weight: 300; }
.inputs .input label.css-label a { color:#ee3523; font-weight: 600; } 

.inputs {float:left; }
.inputs .input {float:left;margin-bottom: 10px; width: 100%; }
.inputs .input input[type=radio].css-checkbox { display:none; width: 100%; }
.inputs .input input[type=radio].css-checkbox + label.css-label {cursor: pointer;  text-align: left; float:left; padding-left: 30px; font-size:15px; color:#282826; padding-top: 4px; padding-bottom: 4px; font-family: 'MontserratMedium'; font-size: 15px; color:#606063; }
.inputs .input input[type=radio].css-checkbox:checked + label.css-label {text-align: left; background:url("../img/icons/radionbutonselect.png") no-repeat left top; }
.inputs .input label.css-label { background:url("../img/icons/radiobutton.png") no-repeat left top; font-weight: 300; }
.inputs .input label.css-label a { color:#ee3523; font-weight: 600; } 

.inputs {float:left; }
.inputs .input {float:left;margin-bottom: 10px; width: 100%; }
.inputs .input input[type=radio].css-radio { display:none; width: 100%; }
.inputs .input input[type=radio].css-radio + label.css-label {cursor: pointer;  text-align: left; float:left; padding-left: 30px; font-size:15px; color:#282826; padding-top: 4px; padding-bottom: 4px; font-family: 'MontserratMedium'; font-size: 15px; color:#606063; }
.inputs .input input[type=radio].css-radio:checked + label.css-label {text-align: left; background:url("../img/icons/radionbutonselect.png") no-repeat left top; }
.inputs .input label.css-label { background:url("../img/icons/radiobutton.png") no-repeat left top; font-weight: 300; }
.inputs .input label.css-label a { color:#ee3523; font-weight: 600; } 
 

#rezervasyon { float: left;width: 100%;  }
#rezervasyon ul#turList li .bilgi {width: 955px; }
#rezervasyon ul#turList li .bilgi .ust {width: 955px; }
#rezervasyon ul#turList li .bilgi .ust .adi {width: 915px;}
#rezervasyon ul#turList li .bilgi .ust .aciklama {width: 915px;}
#rezervasyon ul#turList li .bilgi .indirim {width: 881px;}
#rezervasyon ul#turList li .butonlar {display: none;}

#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: 812px; 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:30px;  width: 752px;}
#rezervasyon .alan .rleft #kisisel .satir {float: left; width: 170px; margin-right: 18px; margin-bottom: 30px;  }
#rezervasyon .alan .rleft #kisisel .satir.uzun {width: 734px; 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: 50px; 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: 210px; }
#rezervasyon .alan .rright {float: right; width: 404px; }
#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';}

#odeme {width: 100%; float: left; }
#odeme .oleft {float: left; width: 812px; }
#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;}
#odeme .oleft .odemealan ul#odemesecimler {width: 100%; float: left;}
#odeme .oleft .odemealan ul#odemesecimler li {float: left; padding: 25px; font-size: 15px; background: #68496b; color:#FFF; border-right: 1px solid #f5f5f5; cursor: pointer;}
#odeme .oleft .odemealan ul#odemesecimler li.active {background: #f5f5f5; color:#575757;  padding-bottom: 25px;}
#odeme .oleft .odemealan .odemeform {float: left; background: #f5f5f5; width:812px; border-top: #68496b 1px solid; overflow:hidden;}
#odeme .oleft .odemealan .odemeform .secenekler {width: 100%; float: left; width: 648px;  }
#odeme .oleft .odemealan .odemeform .secenekler #kredikarti {float: left; width: 752px; padding: 30px; }
#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:50%; margin-bottom:30px;}
#odeme .oleft .odemealan .odemeform .secenekler #kredikarti .satir.ccv {float: left; width:50%; 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: 65px; 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: 45%; padding-left: 5%; height: 65px; 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: 752px;  padding: 30px; height: 400px; }
#odeme .oleft .odemealan .odemeform .secenekler #acente {float: left; width: 752px;  padding: 30px; height: 400px; }
#odeme .oright {float: right; width: 404px; }
#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';}


#iletisim {width: 100%; padding-bottom: 40px; float: left; }
#iletisim #harita {width: 100%; float: left; height: 484px; margin-top:6px; margin-bottom: 6px; }
#iletisim .iletisimbilgiler {margin-top: 64px; float: left; width: 90%; margin-left: 5%; }
#iletisim .iletisimbilgiler .adres {width: 1095px; margin-bottom: 25px; padding-bottom: 20px; border-bottom: 1px solid #e30613; float: left; padding-left: 14px; background: url("../img/icons/nokta2.png") no-repeat left top 3px; color:#1d1d1b; font-family: 'MontserratLight'; font-size: 14.19px; }
#iletisim .iletisimbilgiler .adres b {font-family: 'MontserratSemiBold'; }
#iletisim .iletisimbilgiler .tel {width: 335px; float: left; padding-left: 14px; background: url("../img/icons/nokta2.png") no-repeat left top 3px; color:#1d1d1b; font-family: 'MontserratLight'; font-size: 14.19px; }
#iletisim .iletisimbilgiler .tel b {font-family: 'MontserratSemiBold'; }
#iletisim .iletisimbilgiler .gsm {width: 252px; float: left; padding-left: 14px; background: url("../img/icons/nokta2.png") no-repeat left top 3px; color:#1d1d1b; font-family: 'MontserratLight'; font-size: 14.19px; }
#iletisim .iletisimbilgiler .gsm b {font-family: 'MontserratSemiBold'; }
#iletisim .iletisimbilgiler .eposta {width: 180px; float: left; padding-left: 14px; background: url("../img/icons/nokta2.png") no-repeat left top 3px; color:#1d1d1b; font-family: 'MontserratLight'; font-size: 14.19px; }
#iletisim .iletisimbilgiler .eposta b {font-family: 'MontserratSemiBold'; }
#iletisim .iletisimform {width: 90%; float: left; margin-left:5%; margin-top:50px; }
#iletisim .iletisimform .baslik {width: 1095px; 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; font-family: 'MontserratBlack';  margin-bottom: 30px;}
#iletisim .iletisimform input[type="text"] { cursor:pointer; float: left; width: 525px; border:none; background: #f0f0f0; height: 64px; padding-left: 24px; color:#727272; font-size: 16px; font-family: 'MontserratSemiBold'; margin-right: 11px; margin-top: 11px;}
#iletisim .iletisimform input[type="text"]:nth-child(2n+1) {margin-right: 0px;} 
#iletisim .iletisimform textarea {width: 1084px; height: 189px; float: left; margin-top:11px; padding-left: 24px; padding-top: 26px; background: #f0f0f0; border: none;  color:#727272; font-size: 16px; font-family: 'MontserratSemiBold';}
#iletisim .iletisimform input[type="submit"] { cursor:pointer; width: 186px; height: 59px; text-align: center; border:none; font-family: 'MontserratMedium'; color:#FFF; font-size: 20px; margin-top: 35px; background: #6c4f70;  float: right; margin-right: 15px;}

ul#hesapnumarasi {float: left; width: 100%; }
ul#hesapnumarasi li {float: left; width: 90%; border:1px solid #e5e5e5; padding:5%; padding-top: 15px; padding-bottom: 15px; background: #FFF; margin-bottom: 10px; }
ul#hesapnumarasi li .kisa {float: left; width: 50%; height: 30px; display: table;}
ul#hesapnumarasi li .kisa span {display: table-cell; vertical-align: middle; height: 30px; font-family: 'MontserratMedium'; font-size: 14px; border-bottom: 1px solid #e5e5e5}
ul#hesapnumarasi li .uzun {float: left; width: 100%; height: 30px; display: table;}
ul#hesapnumarasi li .uzun span {display: table-cell; vertical-align: middle; height: 30px; font-family: 'MontserratMedium'; font-size: 14px; }


#etkinlikler {width: 100%; float: left; margin-top:40px; }
#etkinlikler .box {width: 1250px; margin:auto;}
#etkinlikler .box .title {width: 100%; float: left; font-size: 30px; color:#8d8d8d; font-family: 'MontserratLight'; text-align: center; }
#etkinlikler .box ul#etkinlik {width: 100%; float: left; margin-top:25px;}
#etkinlikler .box ul#etkinlik li {float: left; width: 294px; height: 415px; margin-right: 24px; margin-bottom: 24px; -webkit-box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);
-moz-box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);
box-shadow: 0px 10px 22px 0px rgba(208,208,208,1);}
#etkinlikler .box ul#etkinlik li:nth-child(4n+4) {margin-right: 0px;}
#etkinlikler .box ul#etkinlik li .gorsel {float: left; width: 294px; height: 217px; }
#etkinlikler .box ul#etkinlik li .bilgi {height: 223px; width: 254px; float: left; padding-left: 20px; padding-right: 20px; }
#etkinlikler .box ul#etkinlik li .bilgi .adi {width: 100%; height: 55px; float: left; display: table;}
#etkinlikler .box ul#etkinlik li .bilgi .adi span {display: table-cell; vertical-align: middle; height: 55px; color:#4a4a4a; font-size: 15.83px; color:#4a4a4a; font-family: 'MontserratSemiBold'; }
#etkinlikler .box ul#etkinlik li .bilgi .aciklama {width: 100%; height: 40px; float: left; color:#949494; font-size: 12px; font-family: 'MontserratMedium'; }
#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; }
#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:2px; 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;}


ul#sitebarr {float: left; width: 100%; }
ul#sitebarr li {float: left; width: 100%; padding-top: 10px; padding-bottom: 10px; }

#uyari {float: left; margin-top:20px; width: 100%; }
#uyari .icon {width: 100%; height: 60px; margin-bottom: 20px; float: left;}
#uyari.dogru .icon {background: url('../img/icons/tamamlandi.png') no-repeat top center; }
#uyari.yanlis .icon {background: url('../img/icons/hata.png') no-repeat top center; }
#uyari.bilgi .icon {background: url('../img/icons/bilgi.png') no-repeat top center; }
#uyari .text {font-family: 'MontserratSemiBold'; color:#000; font-size: 15px; text-align: center; float: left; width: 100%; }
 

.digerhata { animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
  transform: translate3d(0, 0, 0);
  backface-visibility: hidden;
  perspective: 1000px;}

#uyemenu {width: 100%; float: left; margin-top:35px; }
#uyemenu .box {width: 1182px; margin:auto;}
#uyemenu .box .uleft {width: 320px; float: left; border:1px solid #f5f5f5; background: #FFF; padding-bottom: 40px;}
#uyemenu .box .uleft .baslik {float: left; margin-left: 17px; width: 250px; border-bottom: 1px solid #e8e8e8;  height: 71px; background: url("../img/icons/profil.png") no-repeat left center; display: table; padding-left: 38px; }
#uyemenu .box .uleft .baslik span { display: table-cell; vertical-align: middle; height: 71px; font-size: 20px; font-family: 'MontserratRegular'; color:#191919; }


#uyemenu .box .uleft ul#uyemenu {float: left; margin-left:17px; width: 288px; margin-top:38px;}
#uyemenu .box .uleft ul#uyemenu li {float: left; height: 20px; width: 288px; margin-bottom: 15px;}
#uyemenu .box .uleft ul#uyemenu li .icon {float: left; width: 35px; height: 20px;}
#uyemenu .box .uleft ul#uyemenu li .text {float: left; width: 253px; height: 20px; display: table;}
#uyemenu .box .uleft ul#uyemenu li .text span {height: 20px; display: table-cell; vertical-align: middle; color:#191919;font-size: 14px; font-family: 'MontserratSemiBold'; }
#uyemenu .box .uright {float:right; width: 853px;  border:1px solid #f5f5f5; background: #FFF; padding-bottom: 40px; }
#uyemenu .box .uright .baslik {float: left; margin-left: 17px; width: 783px; border-bottom: 1px solid #e8e8e8;  height: 71px; display: table; padding-left: 31px; }
#uyemenu .box .uright .baslik span { display: table-cell; vertical-align: middle; height: 71px; font-size: 20px; font-family: 'MontserratRegular'; color:#191919; }
#uyemenu .box .uright .baslik span b {font-family: 'MontserratSemiBold'; }
#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;font-family: 'MontserratSemiBold'; }
#uyemenu .box .uright ul#butonlar {margin-top: 60px; float: left; margin-left: 17px; width: 100%; }
#uyemenu .box .uright ul#butonlar li {width: 33%; float: left;}
#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; font-family: 'MontserratRegular'; line-height: 18px;}
#uyemenu .box .uright ul#butonlar li .text b {font-size: 18px; font-family: 'MontserratSemiBold'; }

#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: 100%; float: left; margin-left:29px;}
#profilguncelle .title {width: 100%; float: left; font-weight: 800; font-size: 16px; color:#282724; }
#profilguncelle .satir {float: left; width: 341px; margin-top:30px; margin-right: 14px; }
#profilguncelle .satir input[type="text"] { float: left; width: 317px; height: 48px; border:1px solid #b5b5b5; padding-left: 22px; font-family: 'MontserratRegular'; font-size: 13px; color:#282724;  }
#profilguncelle .satir input[type="password"] { float: left; width: 317px; height: 48px; border:1px solid #b5b5b5; padding-left: 22px; font-family: 'MontserratRegular'; font-size: 13px; color:#282724;  }
#profilguncelle .yazi {width: 560px; float: left; color:#282724; font-size: 14px; margin-top:15px; }
input[type="submit"].mp {float: left; width: 190px; height: 60px; float: left; margin-left: 29px; 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;}

.uright .yeniadresekle {margin-left:17px; cursor: pointer;}
.yeniadresekle {float: left; margin-top:15px; width: 824px; height: 59px; display: table; background: #2b2b2b; text-align: center; }
.yeniadresekle span {height: 59px; display: table-cell; vertical-align: middle; background: url("../img/icons/adresekle.png") no-repeat left 303px center; padding-left: 54px; color:#fFF; font-size: 21px; font-family: 'MontserratSemiBold'; }
.uright ul.adresler {margin-left: 17px;}
ul.adresler {width: 824px; float: left; margin-top:10px;}
ul.adresler li {float: left; padding-top:15px; border-bottom: 1px solid #e8e8e8; width: 715px; padding-left: 35px; padding-right: 65px; padding-bottom: 10px;	}
ul.adresler li:nth-child(even) {background: #f9f9f8;}
ul.adresler li .adresalan {float: left; width: 540px; }
ul.adresler li .adresalan .inputs {width: 100%;}
ul.adresler li .adresalan .inputs .input .css-label { font-size: 15px; color:#2e2e2e; font-family: 'MontserratSemiBold'; }
ul.adresler li .adresalan .adres {float: left; width:328px; padding-left: 32px; padding-top: 0px; color:#000000; font-size: 14px; font-family: 'MontserratRegular'; line-height: 18px;}
ul.adresler li .adresalan .adres b {font-size: 16.38px; font-family: 'MontserratBold';}
ul.adresler li .adresduzen {float: right; background: url("../img/icons/adresduzenle.png") no-repeat left center; padding-left: 30px; color:#6c4f70; font-size: 15px; font-family: 'MontserratSemiBold'; padding-top: 4px; padding-bottom: 4px; }

.teslimatbilgileri {clear: both; width: 530px; margin:auto; padding-top: 42px; }
.teslimatbilgileri .bilgisatir {float: left; width: 100%;margin-bottom: 15px; }
.teslimatbilgileri .bilgisatir label {width: 200px; float: left; height: 48px; vertical-align: middle; font-size: 17px; color:#2e2e2e; font-family: 'MontserratRegular'; text-align: right; 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: 277px;padding-left: 15px; font-family: 'MontserratRegular'; font-size: 15px; margin-left:25px; }
.teslimatbilgileri .bilgisatir select { float: left; height: 50px; border:1px solid #dcdcdc; width: 292px;padding-left: 15px; font-family: 'MontserratRegular'; font-size: 15px; margin-left:25px; }
.teslimatbilgileri .bilgisatir textarea { float: left; height: 119px; border:1px solid #dcdcdc; width: 277px;padding-left: 15px; font-family: 'MontserratRegular'; font-size: 15px; margin-left:25px; padding-top: 15px; }
.teslimatbilgileri .bilgisatir input[type="submit"] {width: 295px; height: 50px; float: left; background: url("../img/icons/butonok.png") no-repeat right 20px center #6c4f70; color:#FFF; font-size: 16px; font-family: 'MontserratSemiBold'; border:none; margin-left: 25px; margin-top: 10px;}
.teslimatbilgileri .bilgisatir .aciklama {float: left; width: 100%; color:#2e2e2e; font-size: 15px; font-family: 'MontserratRegular'; padding-left: 140px;}
.teslimatbilgileri .bilgisatir .aciklama b {font-family: 'MontserratSemiBold';}
.teslimatbilgileri .bilgisatir .aciklama strong {font-family: 'MontserratSemiBold'; color:#e40329;}


#kisipopup { position: absolute; border-radius: 5px; width: 164px; background: #FFF; margin-top:62px;   margin-left: -50px; padding: 15px; -webkit-box-shadow: 0px 0px 75px 10px rgba(0,0,0,0.43); -moz-box-shadow: 0px 0px 75px 10px rgba(0,0,0,0.43); box-shadow: 0px 0px 75px 10px rgba(0,0,0,0.43); border:1px solid #e5e5e5; z-index: 999; display: none;}
#kisipopup:after {content: ''; position:absolute; left: 80px; top:-9px; border-style: solid; border-width: 0 15px 10px 15px;  border-color: transparent transparent #FFF transparent;  }
#kisipopup .satir {width: 100%; float: left; width: 40%; text-align: center; background: #e5e5e5; border-radius: 2px;  padding: 5px; }
#kisipopup .satir:nth-child(2) {float: right;}
#kisipopup .satir label {width: 100%; float: left; margin-bottom: 5px;}
#kisipopup .satir .arti { float: left; width: 100%; height: 20px; background:url('../img/icons/arttir.png') no-repeat center center; cursor: pointer; }
#kisipopup .satir .sayi {width: 100%; height: 40px; float: left; display: table; }
 
#kisipopup .satir .sayi span {display: table-cell; vertical-align: middle; height: 40px; cursor: pointer;}
#kisipopup .satir .eksi { float: left; width: 100%; height: 20px;  background:url('../img/icons/azalt.png') no-repeat center center; cursor: pointer; }
#kisipopup #cocukyaslar {float: left; margin-top:10px; display: none;}
#kisipopup #cocukyaslar label {width: 100%; float: left;}
#kisipopup #cocukyaslar select {float: left; width:100%; color:#000; font-size: 13px; margin-top: 10px; background: #e5e5e5; border-radius: 2px;  padding: 5px; height: 40px; display: none;}


.kisisayi2 {float: left; cursor: pointer; border-left:1px solid #e5e5e5; padding-left: 50px; height: 60px; background: url('../img/icon/kullanici.png') no-repeat left 19px center; display: table;}
.kisisayi2 #kisi2 {width: 100%; height: 60px; display: table-cell; vertical-align: middle; font-size: 16px; color: #cccccc; font-family: 'MontserratMedium';}
.kisisayi2 select { cursor:pointer; height: 60px; width: 113px; float: left; font-size: 16px; color:#cccccc; font-family: 'MontserratMedium'; border:none; }
#aweb-widget-search-container {margin-top:-60px; margin-right:10%; }

#kisipopup2 { position: absolute; border-radius: 5px; width: 164px; background: #FFF; margin-top:62px;   margin-left: -115px; padding: 15px; -webkit-box-shadow: 0px 0px 75px 10px rgba(0,0,0,0.43); -moz-box-shadow: 0px 0px 75px 10px rgba(0,0,0,0.43); box-shadow: 0px 0px 75px 10px rgba(0,0,0,0.43); border:1px solid #e5e5e5; z-index: 999; display: none; width: 220px; margin-left: -115px;}
#kisipopup2:after {content: ''; position:absolute; left: 80px; top:-9px; border-style: solid; border-width: 0 15px 10px 15px;  border-color: transparent transparent #FFF transparent;  }
#kisipopup2 .satir {width: 100%; float: left; width: 40%; text-align: center; background: #e5e5e5; border-radius: 2px;  padding: 5px; width: 28%; float: left; margin-right: 1%; }
#kisipopup2 .satir:last-child {margin-right:0px; }
#kisipopup2 .satir:nth-child(2) {float: right;}
#kisipopup2 .satir label {width: 100%; float: left; margin-bottom: 5px;}
#kisipopup2 .satir .arti { float: left; width: 100%; height: 20px; background:url('../img/icons/arttir.png') no-repeat center center; cursor: pointer; }
#kisipopup2 .satir .sayi {width: 100%; height: 40px; float: left; display: table; }
 
#kisipopup2 .satir .sayi span {display: table-cell; vertical-align: middle; height: 40px; cursor: pointer;}
#kisipopup2 .satir .eksi { float: left; width: 100%; height: 20px;  background:url('../img/icons/azalt.png') no-repeat center center; cursor: pointer; }
#kisipopup2 #cocukyaslar2 {float: left; margin-top:10px; display: none;}
#kisipopup2 #cocukyaslar2 label {width: 100%; float: left;}
#kisipopup2 #cocukyaslar2 select {float: left; width:100%; color:#000; font-size: 13px; margin-top: 10px; background: #e5e5e5; border-radius: 2px;  padding: 5px; height: 40px; display: none;}


#uyemenu2 { position: absolute; margin-top:35px; display: none; margin-left: -70px; z-index: 999; background:#FFF; border:1px solid #e5e5e5; width: 175px; color:#000; padding: 5px; padding-bottom: 5px;  border-radius: 5px;-webkit-box-shadow: 0px 0px 75px 10px rgba(0,0,0,0.43); -moz-box-shadow: 0px 0px 75px 10px rgba(0,0,0,0.43); box-shadow: 0px 0px 75px 10px rgba(0,0,0,0.43); border:1px solid #e5e5e5; z-index: 999;}
#uyemenu2:after {content: ''; position:absolute; left: 67px; top:-9px; border-style: solid; border-width: 0 15px 10px 15px;  border-color: transparent transparent #FFF transparent;  }
#uyemenu2 a:last-child .satir {border-bottom: 0px; }
#uyemenu2 .satir {float: left; width: 165px; border-bottom: 1px solid #e5e5e5; padding: 5px;}
#uyemenu2 .satir:hover {background: #e5e5e5}
#uyemenu2 .satir .icon {float: left; width: 15px; height: 30px; display: table; }
#uyemenu2 .satir .icon span {height: 30px; display: table-cell; vertical-align: middle; padding-left: 10px;}
#uyemenu2 .satir .icon span img {width: 15px;}
#uyemenu2 .satir .text {float: left; width: 130px; float: right; color:#000; display: table; height: 30px; }
#uyemenu2 .satir .text span {display: table-cell; vertical-align: middle; height: 30px;}
#uyeicon {cursor: pointer;}


.kisiust {width: 752px; float: left; background: #f5f5f5; padding: 30px; margin-top:25px; }
#kisilerim {float: left; width: 100%;   }
#kisilerim tr td {border-bottom:1px solid #dadada; padding: 15px;  }



@keyframes shake {
  10%, 90% {
    transform: translate3d(-1px, 0, 0);
  }
  
  20%, 80% {
    transform: translate3d(2px, 0, 0);
  }

  30%, 50%, 70% {
    transform: translate3d(-4px, 0, 0);
  }

  40%, 60% {
    transform: translate3d(4px, 0, 0);
  }
}
