#div-results-show{
	display:block;
	margin-top:-10px !important;
}

.div-results-wrapper{
	border:solid 0px purple !important;
	margin: 0 !important;
	padding: 0 !important;
	width:100% !important;
	margin-top:-48px !important;
}
.div-results{
	width:100%  !important;
	padding: 0 !important;
	margin: 0;
	position:relative;
	border:solid 0px yellow;
	max-width:659px !important;

}

.label_text{
	margin:0;
	padding:0;
	font-size:120%;
	
}

				
.table-results {
	
	border:solid 1px #99bf2e !important;
	margin-top: 0px !important;
	margin-bottom: 20px !important;
	margin-right: 0px !important;
	margin-left: 0px !important; 
	padding-top:0px!important;; 
	padding-bottom:0px!important;;
	padding-right: 0px!important;; 
	padding-left:0px!important;;
	background:#ffffff;
	width:100% !important;; 
	max-width:659px !important;
	
}

.table-results tr th {
	 background-color:#99bf2e !important;
	 background:#99bf2e  !important;
	 margin 0 !important;
	 padding  0 !important;
}


.table-results tr td {
	 background-color:#ffffff !important;
	 margin 0 !important;
	 padding 0 !important;
}

.table-results tr  td:hover {
	 background-color:rgba(0, 0, 255, 0.1) !important; 

}


.table-results-link {
	text-decoration:none !important;
}

.table-results-link:hover {
	text-decoration:none !important;
}


.titleText{
	font-size:16px;
	font-weight:bold;
	color:#2832ef;
	text-transform: uppercase;
	display:inline-block;
	border:solid 0px blue;
	width:100%;
	letter-spacing:-1px;
}

.resortName{
	display:inline-block;
	font-size:12px;
	font-weight:bold;
	color:#ab9b9b;
	border:solid 0px green;
	width:100%;
	height:20px;
	overflow:hidden;
}

.resortDates{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	width:100%;
	padding: 0;
	margin: 0;
	border:solid 0px purple;
	
}
.textlead {
	width:100%;
	display:none;
	border:solid 0px orange;
}
.mainprice{
	width:100%;
	font-size:26px;
	color:#000000;
	padding-left:2px !important;
	border:solid 0px green;
	height:35px !important;
	display:inline-block;
	padding-top:0px !important;
	margin-top:0px !important;
	font-weight:bold;
	
}

.strikeprice{
	font-size:20px;
	color:#b79090;
	height:28px;
	width:100%;
	text-align:right;
	border:solid 0px yellow;
	vertical-align:text-bottom;
	padding: 0 !important;
	margin-top:0px;
	display:none;
}

.table-filter {
	border:solid 0px red;
	padding 0;
	margin 0;
	background:#f5f5f5;
	width:100% !important;
	max-width:300px !important;
}
.table-filter tr {
	border:solid 0px green;
	padding 0 !important;
	margin 0 !important;

}

.table-filter td {
	border:solid 0px green !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
	padding-top: 0px !important;
	padding-bottom: 5px !important;
	margin 0 !important;
	font-weight:normal !important;
	font-size:11px !important;
	height:22px !important;

}
.table-filter th {
	border:solid 0px green !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
	padding-top: 0px !important;
	padding-bottom: 5px !important;
	margin 0 !important;
	font-weight:bold !important;
	font-size:14px !important;
	height:22px !important;

}

.table-filter th span {
	font-size:14px !important;

}

.table-filter td label {
	font-weight:normal !important;

}

.packagebarhead {
	background:#99bf2e;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	text-align:center;
}

.packageresults{
	font-size:40px;
	font-weight:bold;
	color:#ffffff;
	padding-top: 10px;
	padding-bottom:10px;
	border:solid 0px grey;
	width:100%;
	
}
.arrow-down {
	width: 0; 
	height: 0; 
	border-left: 15px solid transparent;
	border-right: 15px solid transparent;
	border-top: 15px solid #9a9a9a;
	margin-left:45%;
}

.subtextheader{
	color:#ffffff;
	background:#9a9a9a;
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
}
.paktitle{
	color:#638625;
	width:100%;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	padding-bottom:10px;
}
.packagewrapper{
	margin-top:-10px;
	margin-bottom:20px
}
.deal_type{
	font-weight:bold;
	font-size:16px;
	
}
.deals {
	border:solid 1px 99bf2e !important;


}
.btn_book{
	background:#99bf2e;
	color:#ffffff;
	margin-bottom:10px;
}

.bookbybutton{
	position:absolute;
	top:127px;
	left:0px;
	width:220px;
	text-align:center;
	overlfow:hidden;	
}
.getaway1 {
	border:solid 0px red;
	width:220px;
	height:165px;
	float:left;
	margin-right:5px;
	overflow:hidden;
	display:inline-block;
}

.getaway2 {
  float:left;
  width:100%;
  height:140px;
  max-width:295px !important;
  border:solid 0px blue;
  padding-left:1px;
  padding-right:2px;
  padding-top:0px;
  padding-bottom:0px;
  margin: 0px;
  overflow:hidden;
  display:inline-block;
  
}

.getaway3{
  float:left;
  height:140px !important;
  width:135px !important;
  text-align:right;
  border:solid 0px green;
  margin-right:opx;
  margin-left:0px;
  display:inline-block;
}

.getaway4{
  float:left;
  height:25px !important;
  width:425px !important;
  text-align:left;
  border:solid 0px green;
  margin:0px;
  padding-left:4px;
  display:inline-block;
  text-overflow: ellipsis;
  overflow:hidden;
}

.setText{
	width:100%;
	font-size:14px;
	color:#333333;
	line-height:100%;
	border:solid 0px green;
	padding:0;
	margin:0;
	display:table-row !important;
	vertical-align:bottom;
	height:90px !important;
	text-overflow: ellipsis;
}

.setTextValign{
	position:absolute;
	bottom:5px;
	width:100%;
	max-width:295px !important;
}

@media (max-width:1199px) and (min-width:992px) {
		.getaway1{
			width:100%;
			height:400px;
		}
		.getaway2{
			height:170px;
		}
	
	.getaway3 {
		float:right;
		border:solid 0px red;
	}
	
.bookbybutton{
	top:350px;
	width:100%;
}

}

@media (max-width:991px) and (min-width:769px) {
		.getaway1{
			width:100%;
			height:300px;
		}
		.getaway2{
			height:190px;
			width:235px;
			border:solid 0px blue;
		}
	
	.getaway3 {
		float:right;
		border:solid 0px red;
	}
	
.bookbybutton{
	top:240px;
	width:100%;
}
.btn_book{
	margin-top:15px;
}

}



/* Landscape Ipad*/
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {
	
.getaway1 {
	border:solid 0px green;
/*	width:193px;
	height:175px;
*/
    width:100%;
	height:auto;
	margin-right:3px;
	margin-left:0px;
	height:275px;
	/* overflow:hidden; */
}
	
	
.getaway2 {
	width:61%;
	max-width:61% !important;
	border:solid 0px green;
	height:130px;
	padding-left:7px;
	float:left;
	overflow:hidden;

  
}

.getaway3 {
  border:solid 0px blue;
  float:right;
  width:37% !important;
  max-width:37%;
  padding-right:7px;
  height:130px;
  

  
}


.getaway4{
  float:none;
  height:25px !important;
  width:100% !important;
  overflow:visible;
}

.setText{
	width:100%;
	font-size:14px;
	color:#333333;
	line-height:100%;
	border:solid 0px green;
	padding:0;
	margin:0;
	display:table-row !important;
	vertical-align:bottom;
	height:100% !important;
	text-overflow: ellipsis;
}

.setTextValign{
	position:relative;
	top:5px;
	width:100%;
	max-width:175px !important;
	border:solid 0px cyan;
}





.strikeprice {
	display:inline-block;
		display:none;

}

.textlead {
	display:none;
}

.bookbybutton {
	display:none;
}

.mainprice{
	font-size:26px;
	
}

.btn_book{
	margin-top:5px;
	margin-bottom:10px;
}

.table-filter td {
	border:solid 0px green !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
	padding-top: 0px !important;
	padding-bottom: 5px !important;
	margin 0 !important;
	font-weight:normal !important;
	font-size:10px !important;

}


}

/* Portrait IPAD */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {

	
.getaway1 {
	border:solid 0px green;
/*	width:193px;
	height:175px;
*/
    width:100%;
	height:auto;
	margin-right:3px;
	margin-left:0px;
	height:275px;
	/* overflow:hidden; */
}
	
	
.getaway2 {
	width:61%;
	max-width:61% !important;
	border:solid 0px green;
	height:130px;
	padding-left:7px;
	float:left;
	overflow:hidden;

  
}

.getaway3 {
  border:solid 0px blue;
  float:right;
  width:37% !important;
  max-width:37%;
  padding-right:7px;
  height:130px;
  

  
}


.getaway4{
  float:none;
  height:25px !important;
  width:100% !important;
  overflow:visible;
}

.setText{
	width:100%;
	font-size:14px;
	color:#333333;
	line-height:100%;
	border:solid 0px green;
	padding:0;
	margin:0;
	display:table-row !important;
	vertical-align:bottom;
	height:100% !important;
	text-overflow: ellipsis;
}

.setTextValign{
	position:relative;
	top:5px;
	width:100%;
	max-width:175px !important;
	border:solid 0px cyan;
}




.strikeprice {
	display:inline-block;
		display:none;

}

.textlead {
	display:none;
}

.bookbybutton {
	display:none;
}

.mainprice{
	font-size:26px;
	
}

.btn_book{

	margin-top:10px;
	margin-bottom:10px;
}
.table-filter td {
	border:solid 0px green !important;
	padding-left: 5px !important;
	padding-right: 5px !important;
	padding-top: 0px !important;
	padding-bottom: 5px !important;
	margin 0 !important;
	font-weight:normal !important;
	font-size:10px !important;

}



}




/* ----------- iPhone 4 and 4S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait  iPhone 4*/
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	  
	  
.getaway1 {
	border:solid 0px red;
	width:100%;
	height:220px;
	float:none;
	margin:0px;
	overflow:hidden;
}
.getaway2 {
	float:left;
	width:49% !important;
	border:solid 0px green;
	display:inline-block !important;
	height:150px;
	padding-left:7px;
}

.getaway3{
  float:right;
  height:auto !important;
  width:49% !important;
  text-align:right;
  border:solid 0px blue;
  display:inline-block !important;
  height:150px;
  padding-right:7px;

}
.getaway4{
  float:left;
  height:25px !important;
  width:100% !important;
  text-align:left;
  border:solid 0px green;
  margin:0px;
  padding-left:4px;
  display:inline-block;
  text-overflow: ellipsis; 
 /* overflow:visible; */
}

.setText{
	width:100%;
	font-size:14px;
	color:#333333;
	line-height:100%;
	border:solid 0px green;
	padding:0;
	margin:0;
	display:table-row !important;
	vertical-align:bottom;
	height:100% !important;
	text-overflow: ellipsis;
}

.setTextValign{
	position:relative;
	top:5px;
	width:100%;
	max-width:295px !important;
}


.mainprice{
	font-size:26px;
	
}
.strikeprice {
	display:none;
}

.bookbybutton{
	position:absolute;
	top:140px;
	left:0px;
	width:288px;
	text-align:center;
	overlfow:hidden;	
}

.textlead {
	display:none;
}

.btn_book{
	margin-top:15px;
}
	  
}

/* Landscape  iPhone 4*/
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 480px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {
	  
	  
.getaway1 {
	border:solid 1px red;
	/* width:210px; */
	width:39%;
	height:160px;
	float:left;
	margin-right:0px;
	overflow:hidden;
}

.getaway2 {
  float:left;
  width:35%;
  height:135px;
 /* max-width:179px !important; */
  max-width:35% !important;
  border:solid 0px blue;
  padding-left:4px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  margin: 0px;
  overflow:hidden;
}

.getaway3{
  float:left;
  height:135px !important;
  /* width:123px !important; */
  width:25%;
  max-width:25%;
  text-align:right;
  border:solid 0px green;
  margin-right:0px;
  margin-left:0px;
  overflow:hidden;
}

.getaway4{
  float:left;
  height:25px !important;
  width:100% !important;
  max-width: 60% !important;
  text-align:left;
  border:solid 0px green;
  margin:0px;
  padding-left:4px;
  display:inline-block;
  text-overflow: ellipsis;
  overflow:hidden;
}


.setText{
	width:100%;
	font-size:14px;
	color:#333333;
	line-height:100%;
	border:solid 0px green;
	padding:0;
	margin:0;
	display:table-row !important;
	vertical-align:bottom;
	height:100% !important;
	text-overflow: ellipsis;
}

.setTextValign{
	position:relative;
	top:5px;
	width:100%;
	max-width:175px !important;
}



.mainprice{
	font-size:24px;
	
}
.strikeprice {
	display:none;
}

.bookbybutton{
	position:absolute;
	top:100px;
	left:0px;
	width:210px;
	text-align:center;
	overlfow:hidden;	
}

.textlead {
	display:none;

}

.btn_book{
	margin-top:-1px;
}

}

/* ----------- iPhone5 and 5S ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2) {

}

/* Portrait  iPhone5 */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) {
	  
.getaway1 {
	border:solid 0px red;
	width:100%;
	height:220px;
	float:none;
	margin:0px;
	overflow:hidden;
}
.getaway2 {
	float:left;
	width:49% !important;
	border:solid 0px green;
	display:inline-block !important;
	height:150px;
	padding-left:7px;
}

.getaway3{
  float:right;
  height:auto !important;
  width:49% !important;
  text-align:right;
  border:solid 0px blue;
  display:inline-block !important;
  height:150px;
  padding-right:7px;

}
.getaway4{
  float:left;
  height:25px !important;
  width:100% !important;
  text-align:left;
  border:solid 0px green;
  margin:0px;
  padding-left:4px;
  display:inline-block;
  text-overflow: ellipsis; 
 /* overflow:visible; */
}

.setText{
	width:100%;
	font-size:14px;
	color:#333333;
	line-height:100%;
	border:solid 0px green;
	padding:0;
	margin:0;
	display:table-row !important;
	vertical-align:bottom;
	height:100% !important;
	text-overflow: ellipsis;
}

.setTextValign{
	position:relative;
	top:5px;
	width:100%;
	max-width:295px !important;
}


.mainprice{
	font-size:26px;
	
}
.strikeprice {
	display:none;
}

.bookbybutton{
	position:absolute;
	top:140px;
	left:0px;
	width:288px;
	text-align:center;
	overlfow:hidden;	
}

.textlead {
	display:none;
}

.btn_book{
	margin-top:15px;
}

	  
}

/* Landscape Iphone5 */
@media only screen 
  and (min-device-width: 320px) 
  and (max-device-width: 568px)
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) {

.getaway1 {
	border:solid 0px red;
	/* width:210px; */
	width:39%;
	height:160px;
	float:left;
	margin-right:0px;
	overflow:hidden;
}

.getaway2 {
  float:left;
  width:35%;
  height:135px;
 /* max-width:179px !important; */
  max-width:35% !important;
  border:solid 0px blue;
  padding-left:4px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  margin: 0px;
  overflow:hidden;
}

.getaway3{
  float:left;
  height:135px !important;
  /* width:123px !important; */
  width:25%;
  max-width:25%;
  text-align:right;
  border:solid 0px green;
  margin-right:0px;
  margin-left:0px;
  overflow:hidden;
}

.getaway4{
  float:left;
  height:25px !important;
  width:100% !important;
  max-width: 60% !important;
  text-align:left;
  border:solid 0px green;
  margin:0px;
  padding-left:4px;
  display:inline-block;
  text-overflow: ellipsis;
  overflow:hidden;
}


.setText{
	width:100%;
	font-size:14px;
	color:#333333;
	line-height:100%;
	border:solid 0px green;
	padding:0;
	margin:0;
	display:table-row !important;
	vertical-align:bottom;
	height:100% !important;
	text-overflow: ellipsis;
}

.setTextValign{
	position:relative;
	top:5px;
	width:100%;
	max-width:175px !important;
}



.mainprice{
	font-size:24px;
	
}
.strikeprice {
	display:none;
}

.bookbybutton{
	position:absolute;
	top:100px;
	left:0px;
	width:100%;
	text-align:center;
	overlfow:hidden;	
}

.textlead {
	display:none;

}

.btn_book{
	margin-top:-1px;
}

}

/* ----------- iPhone6 &6s ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2) { 

}

/* Portrait iPhone 6*/
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: portrait) { 

.getaway1 {
	border:solid 0px blue;
	width:100%;
	height:265px;
	float:none;
	margin:0px;
	border: solid 0px red;
	overflow:hidden;
}
.getaway2 {
	float:left;
	width:52% !important;
	border:solid 0px green;
	display:inline-block !important;
	height:200px;
	margin-left:10px;
	margin-top:3px;
	overflow:hidden;
}

.getaway3{
  float:right;
  height:auto !important;
  width:41% !important;
  text-align:right;
  border:solid 0px blue;
  display:inline-block !important;
  height:200px;
  margin-right:10px;

}
.mainprice{
	font-size:26px;
	
}

.bookbybutton{
	position:absolute;
	top:180px;
	left:0px;
	width:100%;
	text-align:center;
	overlfow:hidden;	
}

.textlead {
display:none

}

.btn_book{
	margin-top:20px;
}
  
  
.strikeprice {
	padding:0;
	display:block;
	border:solid 0px red;
	margin-top: 8px;
	marging-bottom:0 px;
		display:none;

	
}


}

/* Landscape iPhone6 & 6s*/
@media only screen 
  and (min-device-width: 375px) 
  and (max-device-width: 667px) 
  and (-webkit-min-device-pixel-ratio: 2)
  and (orientation: landscape) { 
.getaway1 {
	border:solid 0px red;
	/* width:210px; */
	width:39%;
	height:160px;
	float:left;
	margin-right:0px;
	overflow:hidden;
}

.getaway2 {
  float:left;
  width:35%;
  height:135px;
 /* max-width:179px !important; */
  max-width:35% !important;
  border:solid 0px blue;
  padding-left:4px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  margin: 0px;
  overflow:hidden;
}

.getaway3{
  float:left;
  height:135px !important;
  /* width:123px !important; */
  width:25%;
  max-width:25%;
  text-align:right;
  border:solid 0px green;
  margin-right:0px;
  margin-left:0px;
  overflow:hidden;
}

.getaway4{
  float:left;
  height:25px !important;
  width:100% !important;
  max-width: 60% !important;
  text-align:left;
  border:solid 0px green;
  margin:0px;
  padding-left:4px;
  display:inline-block;
  text-overflow: ellipsis;
  overflow:hidden;
}


.setText{
	width:100%;
	font-size:14px;
	color:#333333;
	line-height:100%;
	border:solid 0px green;
	padding:0;
	margin:0;
	display:table-row !important;
	vertical-align:bottom;
	height:100% !important;
	text-overflow: ellipsis;
}

.setTextValign{
	position:relative;
	top:5px;
	width:100%;
	max-width:175px !important;
}



.mainprice{
	font-size:24px;
	
}
.strikeprice {
	display:none;
}

.bookbybutton{
	position:absolute;
	top:115px;
	left:0px;
	width:100%;
	text-align:center;
	overlfow:hidden;	
}

.textlead {
	display:none;

}

.btn_book{
	margin-top:-1px;
}


}

/* ----------- iPhone 6+ ----------- */

/* Portrait and Landscape */
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3) { 

}

/* Portrait  iPhone 6+*/
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: portrait) { 
  
.table-results {
	
	width:100% !important;; 
	/*max-width:656px !important; */
	
}
  
  
  
.getaway1 {
	border:solid 0px blue;
	width:100%;
	height:265px;
	float:none;
	margin:0px;
	border: solid 0px red;
	overflow:hidden;
}
.getaway2 {
	float:left;
	width:52% !important;
	border:solid 0px green;
	display:inline-block !important;
	height:135px;
	margin-left:10px;
	margin-top:3px;
	overflow:hidden;
}

.getaway3{
  float:right;
  height:auto !important;
  width:41% !important;
  text-align:right;
  border:solid 0px blue;
  display:inline-block !important;
  height:135px;
  margin-right:10px;

}
.mainprice{
	font-size:26px;
	
}

.bookbybutton{
	position:absolute;
	top:180px;
	left:0px;
	width:100%;
	text-align:center;
	overlfow:hidden;	
}

.textlead {
display:none

}

.btn_book{
	margin-top:20px;
}
  
  
.strikeprice {
	padding:0;
	display:block;
	border:solid 0px red;
	margin-top: 8px;
	marging-bottom:0 px;
		display:none;

	
}


}

/* Landscape  iPhone 6+*/
@media only screen 
  and (min-device-width: 414px) 
  and (max-device-width: 736px) 
  and (-webkit-min-device-pixel-ratio: 3)
  and (orientation: landscape) { 

.table-results {
	
	width:100% !important;; 
	/* max-width:656px !important; */
	
}

.getaway1 {
	border:solid 0px red;
	/* width:210px; */
	width:39%;
	height:160px;
	float:left;
	margin-right:0px;
	overflow:hidden;
}

.getaway2 {
  float:left;
  width:36%;
  height:135px;
 /* max-width:179px !important; */
  max-width:36% !important;
  border:solid 0px blue;
  padding-left:4px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  margin: 0px;
  overflow:hidden;
}

.getaway3{
  float:left;
  height:135px !important;
  /* width:123px !important; */
  width:25%;
  max-width:25%;
  text-align:right;
  border:solid 0px green;
  margin-right:0px;
  margin-left:0px;
  padding:0px;
  overflow:hidden;
}

.getaway4{
  float:left;
  height:25px !important;
  width:100% !important;
  max-width: 60% !important;
  text-align:left;
  border:solid 0px cyan;
  margin:0px;
  padding-left:4px;
  display:inline-block;
  text-overflow: ellipsis;
  overflow:hidden;
}


.setText{
	width:100%;
	font-size:14px;
	color:#333333;
	line-height:100%;
	border:solid 0px green;
	padding:0;
	margin:0;
	display:table-row !important;
	vertical-align:bottom;
	height:100% !important;
	text-overflow: ellipsis;
}

.setTextValign{
	position:relative;
	top:5px;
	width:100%;
	max-width:175px !important;
}



.mainprice{
	font-size:24px;
	
}
.strikeprice {
	display:none;
}

.bookbybutton{
	position:absolute;
	top:100px;
	left:0px;
	width:100%;
	text-align:center;
	overlfow:hidden;	
}

.textlead {
	display:none;

}

.btn_book{
	margin-top:-1px;
}

}





/* ----------- Galaxy S3 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) {

}

/* Portrait */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) 
  and (orientation: portrait) {

}

/* Landscape */
@media screen 
  and (device-width: 320px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 2) 
  and (orientation: landscape) {

}

/* ----------- Galaxy S4 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {



}

/* Portrait Galaxy */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: portrait) {

.getaway1 {
	border:solid 0px yellow;
	width:328px;
	height:240px;
	float:none;
	margin:0px;
	overflow:hidden;
}
.getaway2 {
	float:left;
	width:53% !important;
	border:solid 0px green;
	display:inline-block !important;
	height:200px;
}

.getaway3{
  float:right;
  height:auto !important;
  width:44% !important;
  text-align:right;
  border:solid 0px blue;
  display:inline-block !important;
  height:200px;

}
.mainprice{
	font-size:26px;
	
}
.strikeprice {
	display:none;
		display:none;

}

.bookbybutton{
	position:absolute;
	top:170px;
	left:0px;
	width:328px;
	text-align:center;
	overlfow:hidden;	
}

.textlead {
	width:100%;
	max-width:328px;
	display:inline-block;
	height:10px;
	border:solid 0px red;
}

.btn_book{
	margin-top:15px;
}


}

/* Landscape Galaxy 4S */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: landscape) {

.getaway1 {
	border:solid 0px red;
	width:201px;
	height:165px;
	float:left;
	margin-right:8px;
	overflow:hidden;
}


.getaway2 {
  float:left;
  width:100%;
  height:165px;
  max-width:240px !important;
  border:solid 0px blue;
  padding-left:4px;
  padding-right:4px;
  padding-top:0px;
  padding-bottom:0px;
  margin: 0px;
  overflow:hidden;
}
.strikeprice {
	display:none;
}
	  

}

/* ----------- Galaxy S5 ----------- */

/* Portrait and Landscape */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) {

}

/* Portrait Galaxy S5 */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: portrait) {
.getaway1 {
	border:solid 0px yellow;
	width:328px;
	height:240px;
	float:none;
	margin:0px;
	overflow:hidden;
}
.getaway2 {
	float:left;
	width:53% !important;
	border:solid 0px green;
	display:inline-block !important;
	height:200px;
}

.getaway3{
  float:right;
  height:auto !important;
  width:44% !important;
  text-align:right;
  border:solid 0px blue;
  display:inline-block !important;
  height:200px;

}
.mainprice{
	font-size:26px;
	
}
.strikeprice {
	display:none;
}

.bookbybutton{
	position:absolute;
	top:170px;
	left:0px;
	width:328px;
	text-align:center;
	overlfow:hidden;	
}

.textlead {
	width:100%;
	max-width:328px;
	display:inline-block;
	height:10px;
	border:solid 0px red;
}

.btn_book{
	margin-top:15px;
}


}

/* Landscape Galaxy S5 */
@media screen 
  and (device-width: 360px) 
  and (device-height: 640px) 
  and (-webkit-device-pixel-ratio: 3) 
  and (orientation: landscape) {
.getaway1 {
	border:solid 0px red;
	width:201px;
	height:165px;
	float:left;
	margin-right:8px;
	overflow:hidden;
}


.getaway2 {
  float:left;
  width:100%;
  height:165px;
  max-width:240px !important;
  border:solid 0px blue;
  padding-left:4px;
  padding-right:4px;
  padding-top:0px;
  padding-bottom:0px;
  margin: 0px;
  overflow:hidden;
}
.strikeprice {
	display:none;
}

}

/*!
 * Pikaday
 * Copyright © 2014 David Bushell | BSD & MIT license | http://dbushell.com/
 */
