#detailContainer { width:59%; right:2%; position:absolute; z-index:99;   }
.scroll-pane { width:100%; overflow: auto;}			
.detailContainer { float:left; margin:0 0 0 7px ; cursor:pointer;}
.titleContainer {  background:#fff; padding:15px 20px; position:relative;}
.titleContainer h1 { font-size:34px;}
.titleContainer h2 { font-size:18px; padding:20px 0 10px 0;}
#detailContainerContent {  background:#fff; padding:0 30px 30px 30px; line-height:24px; }
.detailPagePlayButtonContainer { font-size:24px; position:absolute; right:20px; top:30px;}
.detailPagePlayButtonContainer span { cursor:pointer;}
.btnClose { background:url(../images/btn-close.png) no-repeat; width:29px; height:23px; display:block; cursor:pointer; float:right;}
.btnOpen { background:url(../images/btn-open.png) no-repeat; width:29px; height:23px; display:block; cursor:pointer; float:right;}
.pageRedirect{ /* border-right: 1px solid #67533E; */ float: left; margin: -7px 15px 0 0; padding: 10px 10px 10px 0; }
.pageRedirect .icon{ float:left; margin:0 5px; }
.btnGeri{ background:url(../images/geriBtn.png) no-repeat left center; float:left; margin:-1px 5px; width:69px;  }
.detailSummary { font-size:16px; padding:0 0 30px 0;}
.detailText { font-size:12px;}
.detailText p { padding:10px 0; margin:0;}

 
#listContainer { width:42%; right:2%; position:absolute; z-index:99;   }
.listContainer { float:left; margin:0 0 0 7px ; cursor:pointer;}
.titleContainerForList { background:#523f2c !important; color:#fff;}
#listContainerContent {  background:#fff; padding:0 0 0 5px; }
#listContainerContent ul {}
#listContainerContent ul li { border-bottom:1px solid #e2dfdb;}
#listContainerContent ul li a { background:#fff url(../images/list-bullet.png) 95% center no-repeat; padding:20px 5px 20px 20px; display:block; font-size:16px; color:#67533e; text-decoration:none;}
#listContainerContent ul li a:hover { background:#f6f6f6 url(../images/list-bullet.png) 95% center no-repeat;}
#listContainerContent .jspVerticalBar { left:0;}

.listFooterContainer {}
.listFooterMenu { background:#523f2c; color:#af7944; padding:10px 5px 10px 15px; font-size:10px;}
.listFooterMenu a { color:#af7944; text-decoration:none; padding:0 3px;}
.listFooterMenu a:hover { color:#af7944;}
.listFooter { background:#604c37; padding:10px 13px 8px 17px; font-size:12px; color:#392b1d; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}
.listFooter span { display:block;}
.listFooter a {}

.detailContainerForVillaDetail { width:59% !important;}
.titleContainerForVillaDetail { background:#594631; color:#fff;}
.detailContainerContentForVillaDetail { background:#594631 !important; color:#b69570; font-size:18px;}
.detailContainerContentForVillaDetail .detailSummary { font-size:18px; color:#fff; border-bottom:1px solid #8e8173;}
.detailContainerContentForVillaDetail .jspDrag { background:#fff;}
.detailContainerContentForVillaDetail .jspTrack { background:#594631;}
.detailContainerContentForVillaDetail .detailText { padding:10px 0 0 0;}


#home-accordion {
    background:#FFFFFF url(../images/etc/make-choise-768.png) 5% 60% no-repeat;
}
.accordion-caption {
	position: absolute;
	font-size:18px;
	bottom:5%;
	/* Safari */
	-webkit-transform: rotate(270deg);
	/* Firefox */
	-moz-transform: rotate(270deg);
	/* IE */
	-ms-transform: rotate(270deg);
	/* Opera */
	-o-transform: rotate(270deg);
	/* Internet Explorer */
	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.accordion-caption span {
	background:#67533e; 
	color:#fff; 
	padding:10px 15px;
	position:absolute;
	left:0;
	min-width:322px;
	}

.fullscreen-caption h1, .fullscreen-caption h2 { font-size:36px;}
.btnSpecialOffers { font-size:16px;}
#home-slider .controls a { height:10px;}
#home-slider .nav-link > span {}


.gorselSlogan {
    position: fixed;
    bottom: 60px;
	width:100%;
	text-align:center;
}
.gorselSlogan h2{
    color: #FFFFFF;
    margin-bottom: 25px;
    text-align: right;
	font-size:25px;
	width:100%;
	text-align:center;
}



/* iletisim */
.iletisimTablo{ width:100%; background:#f6f6f6; color:#a7a19b; font-size:11px;}
.iletisimTablo tr td{ padding:5px; display:block; }
.iletisimTablo tr td b{ display:block !important; }
.iletisimTablo tr td.label{ display:none; }
.iletisimTablo tr td .txtbox{ padding:8px; background:#fff; border:1px solid #cec9c3; color:#cec9c3; width:300px; }
.iletisimTablo tr td .txtbox1{ padding:8px; background:#fff; border:1px solid #cec9c3; color:#cec9c3; width:98%; }
.btnSend{background:#67533e; color:#caa667; font-size:12px; text-align:center; padding:8px 20px; border:none; }
.iletisimTablo tr td select {    padding:8px 5px;    margin: 0;   background: #fff;    color:#888c8d !important;    border:none;    outline:none;    display: inline-block;    -webkit-appearance:none; -moz-appearance:none;appearance:none;    cursor:pointer;  border: 1px solid #cec9c3; width:300px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.button1  select {padding-right:18px}}
.iletisimTablo tr td label {position:relative}
.iletisimTablo tr td label:after { content:url(../images/bg/selectNav.png);  font-size:13px; font-family: 'Source Sans Pro', sans-serif;  color:#092f87 !important; right:0px; top:-5px; right:1px;  text-align:center;    position:absolute;    pointer-events:none;}
.iletisimTablo tr td label:before {content:''; right:10px; top:-2px; width:25px; height:20px; text-align:center; background:#fff; position:absolute; pointer-events:none; display:block;}
 
/* #iletisim */

#headerMenu li.level0 a{ font-size:12px; }

#headerMenu li.level0 a.Menu_42{background:none!important;}
#headerMenu li.level0 a.Menu_6{background:none!important;}
#headerMenu li.item2{  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent; width:390px !important; }
#headerMenu li.item2 li.level1{ width:40% !important;  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent;  }
#headerMenu li.item2 li.subMenu{ left:49% !important;  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent; }
#headerMenu li.item2 li.level1{ width:52% !important; }

#headerMenu li.item3{  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent; width:145px !important; min-height:355px !important; margin:0 0 0 152px !important; }
#headerMenu li.item3 li.level1{ width:100% !important;  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent;  }
#headerMenu li.item3 li.subMenu{ left:43% !important;  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent; }

#headerMenu li.item4{  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent; width:145px !important; min-height:355px !important; margin:0 0 0 267px !important; }
#headerMenu li.item4 li.level1{ width:100% !important;  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent;  }
#headerMenu li.item4 li.subMenu{ left:43% !important;  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent; }

#headerMenu li.item5{  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent; width:198px !important; min-height:355px !important; margin:0 0 0 365px !important }
#headerMenu li.item5 li.level1{ width:100% !important;  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent;  }
#headerMenu li.item5 li.subMenu{ left:43% !important;  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent; }

#headerMenu li.item6{  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent; width:176px !important; min-height:355px !important; margin:0 0 0 485px !important; }
#headerMenu li.item6 li.level1{ width:100% !important;  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent;  }
#headerMenu li.item6 li.subMenu{ left:43% !important;  background: url("../images/bg/headermenulevel2.gif") repeat scroll 0 0 transparent; }

#headerMenu li.level0 li.item1, #headerMenu li.level0 li.item2, #headerMenu li.level0 li.item3, #headerMenu li.level0 li.item4, #headerMenu li.level0 li.item5, #headerMenu li.level0 li.item6{ margin:0 !important;}

  
/* reservation */
/*
.reservationOption{ display:none; background:#67533e; color:#fff; font-size:14px; font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-weight: 100; cursor:pointer; text-decoration:none; padding:5px 10px; position:absolute; right:9%; top:88px; z-index:9999; width:128px; }
.reservationOption ul{ list-style:none;}
.reservationOption ul li{ display:block; position:relative; padding:5px 0; list-style:disc outside url("../images/1396985522_bullet_arrow_right.png"); display:list-item; margin:0 0 0 15px; }
.reservationOption a{ color:#fff; font-size:12px; text-decoration:none; }
.btnCloseRoom { background:url(../images/btn-close.png) no-repeat; width:29px; height:23px; display:block; cursor:pointer; float:right;}
.btnCloseFly { background:url(../images/btn-close.png) no-repeat; width:29px; height:23px; display:block; cursor:pointer; float:right;}


#reservationPageRoom{ display:none; position:absolute; z-index:1000; background:#fff; width:63%; right:0;}
#reservationPageFly{ display:none; position:absolute; z-index:1000; background:#fff; width:63%; right:0;}



.selectCountry{ background:#efe7e7; margin:10px 0; width:100%;}
.selectCity{ background:#efe7e7; margin:10px 0; width:100%;}
.selectHotel{ background:#efe7e7; margin:10px 0; width:100%;}
.girisTarihi{ background:#efe7e7; margin:0 0; width:50%; float:left;}
.cikisTarihi{ background:#efe7e7; margin:0 0; width:50%; float:left;}
.gonderForm{ margin:1px 0; float:right; margin:10px 0 0;}
.gonderForm .gonderBtn{ background:#fff; border:1px solid #67533e; padding:15px 21px; color:#67533e; cursor:pointer; background:none; font-size:16px; font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-weight: 100; text-decoration:none; width:190px; margin:5px 0 0; text-align:center; }

.girisTarihi input{ background:#efe7e7; width:100%; padding:15px; font-size:14px; color:#67533e; width:50%; margin:0 0 0; border:none; float:left;  font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-weight: 100;}
.cikisTarihi input{ background:#efe7e7; width:100%; padding:15px; font-size:14px; color:#67533e; width:50%; margin:0 0 0; border:none; float:left;  font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-weight: 100;}

#reservationPageRoom .titleContainer h1{ font-size:36px; }
#reservationPageFly .titleContainer h1{ font-size:36px; }
.detailContentContainerForm{  width: 98%; }


#flyForm{ color:#67533e; margin:20px 0 0; float:left; width:100%; padding:0 30px; }



.flySelectHotel{ background:#efe7e7; margin:10px 0; width:100%;}
.flyGirisTarihi{ background:#efe7e7; margin:10px 0; width:50%; float:left;}
.flyCikisTarihi{ background:#efe7e7; margin:10px 0; width:50%; float:left;}
.flyGirisTarihi input{ background:#efe7e7; width:100%; padding:15px; font-size:18px; color:#67533e; width:50%; margin:0 0 0; border:none; float:left;  font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-weight: 100;}
.flyCikisTarihi input{ background:#efe7e7; width:100%; padding:15px; font-size:18px; color:#67533e; width:50%; margin:0 0 0; border:none; float:left;  font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-weight: 100;}
.flyGonderForm{ margin:1px 0; float:right; margin:10px 0 0;}
.flyGonderForm .flyGonderBtn{ background:#fff; border:1px solid #67533e; padding:15px 21px; color:#67533e; cursor:pointer; background:none; font-size:16px; font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-weight: 100; text-decoration:none; width:190px; margin:5px 0 0; text-align:center; }
.flyNereden input{ background:#efe7e7; width:100%; padding:15px; font-size:18px; color:#67533e; width:50%; margin:0 0 0; border:none; float:left;  font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-weight: 100;}
.flyNereden{ background:#efe7e7; margin:10px 0; width:100%;}

*/
/* #reservation */ 

.btnReservation { background: #67533e;  border: medium none;  color: #fff;  cursor: pointer; font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;  font-size: 16px; font-weight: 100;  padding: 5px 10px;
    position: absolute;  right: 9%; text-decoration: none; top: 54px; z-index: 99; } 