﻿@charset "utf-8";
/* CSS Document */
/* umit karaosmanoglu */
	ul.slimmenu li.disnonemob{inline-display:block;}
	ul.slimmenu li.disblockmob{display:none;}
	.width365{width:650px; float:left;}
	.width380{width:380px; float:right;}
	.testimonials{width:365px; float:left;}

/* #Media Queries
================================================== */

/* Large desktop */
@media (min-width: 1200px) {
	
	.hotDeal .col {padding-left:0;}
	.popup_box { left:35%!important; }
	#popup_box4 { left:33%!important; top:35%; }
	.popup_box2 { left:25%!important; }
	.popup_box1 { left:35%!important; }
	.contentHolder{ width:auto!important;}
} /* END__ */


/* Large then standart */
@media (min-width: 960px) {

	.popup_box2{left:15%;}
	#popup_box4 {left:15%;}
	.popup_box {left:15%;}
	.popup_box1 {left:15%;}
	.testi{margin:0px; padding:0px 0px 0px 270px; float:right; bottom:0; position:static; cursor:pointer; font-size:12px;}
	.vdetail{font-size:14px;}
} /* END__ */

@media (max-width: 1024px){
	.vdetail{font-size:11px;}
}

/* standart desktop */
@media (max-width: 1200px) {
	
.generalForm label{font-size:14px!important;}

.hotelimg{height:145px;}
	/* main menu */
	.mainMenu ul li a {padding:10px 27px;}
	
	#topSearch {margin-top:50px;}
	.topmenu ul li {margin-right:7px;padding-right:7px;}
	
	.caption {display:none;}
	.bookingTabsContainer {top:35px;}
	.shortOffers {position:static;margin-top:30px;}
	.shortOffer .title h5 {font-size:16px;}
	.offers .item .priceTag {top: 90px;}
	.offers .item .location {font-size:15px!important;}
	#featuredOffers .item .priceTag {top: 90px;}
	
	.bottomSliderContainer {margin-top:0;}
	#bottomSlider {height:220px;}
	#bottomSlider .caption {display:block;top: 40%;}
	
	.bookingInfos {padding:0 50px;}
	.bookingInfos5 {padding:0 20px;}
	.popup_box { left:15%; }
	/* offers */
	.offersList .item .map, .offersList .item a.more {margin-top:7px;}
	#priceFilter span {display:none;}
	.popup_box { left:30%; }
	.popup_box1 { left:30%; }
	.popup_box2 { left:30%; }
	#popup_box4 { left:30%; }
	.hmbanner ul{height:450px; overflow:hidden;}
	.res_adult{ width:40%!important;}
} /* END__ */


/* Portrait tablet to landscape and desktop */
@media (min-width: 768px) and (max-width: 980px) {
	

	
	/* main menu */
	.mainMenuContainer {position:relative;}
	.mainMenu .mobDropdown {display:block;padding:0px 0;font-size:26px;color:#fff;text-align:center;background:url(../images/main-menu-mobile-arrow.png) 95% center no-repeat;}
	.mainMenu .mobDropdown:hover {cursor:pointer;}
	.mainMenu ul {display:none;position:absolute;top:60px;left:0;z-index:300;width:100%;}
	.mainMenu ul li {float:none;}
	.mainMenu ul li.first a {background:none;text-indent:0;padding:14px 0;}
	.mainMenu ul li.active a {display:none;}
	.mainMenu ul li a {width:100%;text-align:center;padding:14px 0;background-color:#ff5313;background-image:linear-gradient(to bottom, #ff5313 0px, #df3c00 100%);background-repeat:repeat-x;}
	.mainMenu ul li a:hover, .mainMenu ul li.active a {background-color:#d83b00;background-image:none;background-repeat:no-repeat;}
	
	#topSearch {margin-top:50px;}
	.topmenu ul {display:none;}
	.tinynav {display:block;width:75%;}
	
	.mainSliderNav a {top:20%;}
	.caption {display:none;}
	.bookingTabsContainer {position:static;margin-top:30px;}
	.bookingTabsContainer .bookingTabsCol {float:none;margin:0 auto;}
	.shortOffers {position:static;margin-top:30px;}
	.shortOffer .title {margin-bottom:10px;}
	.shortOffer .title, .shortOffer .price {float:none;width:100%;}
	
	.offers .item .location {font-size: 13px;padding: 10px 5% 10px 30px;text-indent:0;}
	#featuredOffers .item .priceTag {top: 50px;}
	
	.bookingInfos {padding:0 50px;}
	
	/* offers */
	.listHead .show {margin-bottom:20px;}
	.offersList .offerInfo p {display:none;}
	.offersList .item .map {padding-left:25px;}
	.popup_box { left:5%; }
	.popup_box1 { left:5%; }
	.popup_box2 { left:5%; }
	#popup_box4 { left:5%; }
	.holiday_packges{ height:191px!important;}
.detailsliderimage{height:400px; overflow:hidden;}
.regform2{ display:block;}
	
} /* END__ */
@media only screen and (max-width: 1024px) {
	ul.slimmenu li a{padding:15px 37px!important; margin-top:-1px;}
	.width365{width:500px; float:left;}
	.width380{width:380px; float:right;}
	.testimonials{width:500px; float:left;}
	.detailsliderimage{height:155px; width:210px; overflow:hidden;}
	#bookingTabs .resp-tabs-list li {padding:9px 5px 4px 5px;}
    .social li {loat: left;margin-right: 2px;margin-bottom: 5px;}
	.resp-tabs-container {
   height:470px;
	overflow:hidden;
	}
	ul.award li{ float:none; text-align:center;}
	.regform div label{width:95px;}
}
ul.slimmenu li a {
    padding: 17px 51px 15px 51px;
}
 
	/*.hotDeal1 img{height:130px;}*/
}
@media only screen and (max-width: 980px) {
	.width365{width:380px; float:left;}
	.width380{width:300px; float:right;}
	.testimonials{width:380px; float:left;}
	ul.slimmenu li a{padding:14px 15px!important;}
}


@media only screen and (max-width: 768px) {
	ul.slimmenu li a{padding:12px 31px!important;}
	ul.slimmenu li.first{display:none!important;}
	ul.slimmenu li ul li.first{display:block!important;}
	ul.slimmenu li.disblockmob{display:block;}
ul.slimmenu {background:#e13d01;}
ul.slimmenu li {background:#e13d01;}
.sub-collapser{display:block!important;}
ul.slimmenu li > ul{margin:0px; width:100%!important;}
ul.slimmenu li ul li a{padding:8px 10px 8px 50px!important;}
.hmbanner ul{height:350px; overflow:hidden;}
.width365{width:350px; float:left;}
	.width380{width:300px; float:right;}
	.testimonials{width:350px; float:left;}	
	.resp-tabs-container {
   height:470px;
	overflow:hidden;
}
.detailsliderimage{height:121px; width:167px; overflow:hidden;}

}
/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	
	

	/* main menu */
	.mainMenuContainer {position:relative;}
	.mainMenu .mobDropdown {display:block;padding:0px 0;font-size:26px;color:#fff;text-align:center;background:url(../images/main-menu-mobile-arrow.png) 95% center no-repeat;}
	.mainMenu .mobDropdown:hover {cursor:pointer;}
	.mainMenu ul {display:none;position:absolute;top:60px;left:0;z-index:300;width:100%;}
	.mainMenu ul li {float:none;}
	.mainMenu ul li.first a {background:none;text-indent:0;padding:14px 0;}
	.mainMenu ul li.active a {display:none;}
	.mainMenu ul li a {width:100%;text-align:center;padding:14px 0;background-color:#ff5313;background-image:linear-gradient(to bottom, #ff5313 0px, #df3c00 100%);background-repeat:repeat-x;}
	.mainMenu ul li a:hover, .mainMenu ul li.active a {background-color:#d83b00;background-image:none;background-repeat:no-repeat;}
	
	/* header */
	.topmenu ul {display:none;}
	.tinynav {display:block;width:100%;padding:10px 0;font-size:20px;}
	.callUsTop, #logo a {text-align:center;}
	#logo a {margin:30px 0;}
	.dropdownMenus {width:105px;margin:0 auto;}
	.topRightLinks {position:relative;width:120px;margin:10px auto;text-align:center;}
	.topRightLinks a {font-size:15px;}
	.fRight.pRev {float:none !important;}
	.besc{float:none;width:60%!important;margin:20px auto;}
	.hm_contact{float:none;width:70%!important;margin:20px auto;}
	.social {float:none;width:50%!important;margin:20px auto;}
	#topSearch {float:none;margin-top:30px;}
	#topSearch input[type="text"] {width:100%;}
	
	.caption {font-size:20px;}
	.bookingTabsContainer {position:static;margin-top:50px;}
	.shortOffers {position:static;margin-top:50px;}
	.shortOffer {margin-bottom:20px;}
	
	#featuredOffers .item .priceTag {top:70%;}
	
	.footerMenu, .copy {float:none;margin:20px 0;text-align:center;}
	
	.bookingInfos {padding:0 50px;}
	
	/* offers */
	#priceFilter input[type="text"] {width:90%;}
	#priceFilter input[type="submit"] {width:90%;}
	.listHead .show {margin-top:50px;margin-bottom:20px;}
	.offersList .offerInfo {padding-bottom:20px;}
	.offersList .item .map, .offersList .item a.more {float:none;}
	.offersList .item .map {width:100%;}
	.offersList .item a.more {font-size:15px;}
	
	#registerForm input[type="text"], #registerForm input[type="password"] {width:48%;float:left;margin-right:2%;}
	#captcha-wrap {float:left;}
	#captcha-wrap img {float:left;}
	#registerForm .loginInner {float:left;}
	#registerForm .loginInner input[type="submit"] {padding:8px;}
	.registerModalContainer {height:305px !important;}
	.testi{ margin:0px; padding:0px 0px 0px 200px; float:right; bottom:0; position:static; cursor:pointer; font-size:12px;}
	.hmbanner ul{height:150px; overflow:hidden;}
} /* END__ */
 

/* Landscape phone to portrait tablet */
@media (max-width: 767px) {
	
	.mainSliderNav a {top:10%;}
	.page404 h1 {font-size:200px;}
	.registerModalContainer {top:7px !important;}
	#registerForm input[type="text"], #registerForm input[type="password"] {margin-bottom:5px;}
	.popup_box { left:0%; top:0px;}
	.popup_box1 { left:0%; top:0px;}
	.popup_box2 { left:0%; top:0px;}
	#popup_box4 { left:0%; top:0px; }
	.testi{ margin:0px; padding:0px 0px 0px 250px; float:right; bottom:0; position:static; cursor:pointer; font-size:14px;}
	.textback{width:100%;border:1px solid #d4d4d4 !important;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: inset 0 0px 6px #f9f9f9;-moz-box-shadow: inset 0 0px 6px #f9f9f9;-o-box-shadow: inset 0 0px 6px #f9f9f9;-ms-box-shadow: inset 0 0px 6px #f9f9f9;box-shadow: inset 0 0px 6px #f9f9f9;padding:4px 5%;color:#666666;font-size:13px;margin-bottom:5px; background:none;}
.textarea { width:100%;border:1px solid #d4d4d4 !important;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;-webkit-box-shadow: inset 0 0px 6px #f9f9f9;-moz-box-shadow: inset 0 0px 6px #f9f9f9;-o-box-shadow: inset 0 0px 6px #f9f9f9;-ms-box-shadow: inset 0 0px 6px #f9f9f9;box-shadow: inset 0 0px 6px #f9f9f9;padding:2px 5% 4px 5%;color:#666666;font-size:13px;margin-bottom:5px; background:none; resize:none;}

} /* END__ */


/* Landscape phones and down */
@media (max-width: 480px) {
	.hmbanner ul{height:210px!important; overflow:hidden;}
	.mainSliderNav a {top:7%;}
	#featuredOffers .item .priceTag {top:60%;}
	.page404 h1 {font-size:150px;}
	#simplemodal-container {width:305px !important;}
	.loginInner span {line-height:13px;margin-left:0;}
	.loginInner input[type="checkbox"] {margin-right:10px;}
	.registerModalContainer {top:100px !important;}
	.popup_box { left:0%; top:0px; }
	.popup_box1 { left:0%; }
	.popup_box2 { left:0%; top:23%; }
	#popup_box4 { left:0%; top:23%; }
	.testi{ margin:0px; padding:0px 0px 0px 330px; float:right; bottom:0; position:static; cursor:pointer; font-size:14px;}
	.width365{width:400px; float:none;}
	.width380{width:400px; float:none;}
	.feedbackbtn{top:0px;}
	.resp-tabs-container {
   height:720px;
	overflow:hidden;
	
}

.res_date{ margin:0px 0px 0px 6px!important; width:55%;}
.res_date1{width:55%;}
.res_child{ margin:10px 0px 0px -14px!important; width:22%;}
.res_adult{ width:22%;}
.res_city{ width:55%;}	
.hot_chk_out{ margin:0px 0px 0px 0px!important; width:55%;}
.hot_chk_in{width:55%;}
.no_night{ margin:0px 0px 0px 0px!important; }
.detailsliderimage{height:338px; overflow:hidden;}
.featuredOffers{ height:1400px; overflow:hidden;}
.featuredOffers .rslides{ height:1400px; overflow:hidden;}

	/*.offers .item img { width:457px;}
.offers .item span{ width:457px;}*/
} /* END__ */

@media (max-width: 320px) {.hmbanner ul{height:150px!important; overflow:hidden;} .width365{width:290px; float:none;}
	.width380{width:290px; float:none;} .testimonials{width:290px; float:left;} mar_lft1{ margin-left:15px;} .feedbackbtn{top:63px;}
	.resp-tabs-container {
    padding: 0px;
  	clear: left;
	border-radius:5px;
	height:400px;
	overflow:hidden;
}
.resp-tabs-container {
   height:600px;
	overflow:hidden;
}

.res_date{ margin:0px 0px 0px 6px!important;}
.res_child{ margin:10px 0px 0px -14px!important; width:22;}
.res_city{ width:22;}	
.hot_chk_out{ margin:0px 0px 0px 0px!important; width:55%;}
.hot_chk_in{width:55%;}
.no_night{ margin:0px 0px 0px 0px!important; }
.detailsliderimage{ height:220px; overflow:hidden;}
/*.hotDeal img{height:57px;}*/
.featuredOffers{ height:1400px; overflow:hidden;}
.featuredOffers .rslides{ height:1400px; overflow:hidden;}
.detailsliderimage{ height:216px!important; width:100%; margin:30px 0px; overflow:hidden;}
.regform2{ padding:0px!important;}
	}	
@media (max-width: 360px) {.hmbanner ul{height:150px; overflow:hidden;}
.width365{width:320px; float:none;}
	.width380{width:320px; float:none;} .testimonials{width:320px; float:left;} .htlimg{width:100%; margin-bottom:15px;} 
.dn{width:90%;}
.res_city{ width:55%;}	
.detailsliderimage{height:250px; overflow:hidden;}
/*.hotDeal img{height:15px!important; width:75px;}*/

}
@media (max-width: 640px) {.hmbanner ul{height:290px; overflow:hidden;}
.width365{width:300px; float:left;}
	.width380{width:260px; float:right;} .testimonials{width:300px; float:left;}
	.feedbackbtn{top:5px;}
	.resp-tabs-container {
   height:600px;
	overflow:hidden;
}
.hotDeal img{height:15px; width:75px;}
.res_date{ margin:0px 0px 0px 6px!important; width:55%;}
.res_date1{width:55%;}
.res_child{ margin:10px 0px 0px -14px!important;}
.res_adult{ width:55%;}
.res_city{ width:55%;}	
.hot_chk_out{ margin:0px 0px 0px 0px!important; width:55%;}
.hot_chk_in{width:55%;}
.no_night{ margin:0px 0px 0px 0px!important; }
.detailsliderimage{ height:247px; width:100%; margin:30px 0px; overflow:hidden;}
.featuredOffers{ height:1400px; overflow:hidden;}
.featuredOffers .rslides{ height:1400px; overflow:hidden;}

.pay1_brd{ border-right:none!important;}

.regform2{ display:inline-block;}
}

