<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

@media screen {

/*-------- Edit Core C6 Layout Elements --------*/
.responsive-width {
	width: 90%!important;
	max-width: 1300px!important;
}


/*-- Width of ipulse overall --*/
#ipulse {
	/*margin-top: -64px;*/
	width: 90%;
	max-width: 1300px;
}

/*-- Adjust CTA Buttons to remove gradients when results are expanded 
#ipulse .actiontype-light {
  color: #483118 !important;
  border: 1px solid transparent !important;
  background-color: transparent !important;
  background-image: none !important;
  box-shadow: none !important;
}--*/

/*-- Adjust Corners of CTA Buttons --*/
#ipulse .actionbutton, #ipulse .actiontypeprice {
	border-radius: 0;
}

#ipulse .actiontypeprice {
  font-size: 13px;
  padding:5px 12px;
}

#ipulse .sidepanel .actionbutton {
	padding:15px;
}

#ipulse .actionbutton-holder.padding {
  padding: 10px 0;
 }

/*-- Search Page alignment of Form and Header --*/
#ipulse .search-box &gt; form {
	display:table-row;
}

#ipulse .search-date-padding {
	padding: 25px 25px;
}

#ipulse .resultsection .cellresult {
	padding: 0px 15px 10px 15px;
}

#ipulse .rate_description {
	font-size: 13px; /*-- Adjust the Size / Font of the Results Sections if required --*/
}

/*-- Progress Indicator --*/
#ipulse .navlink {
	font-size: 11px;
	text-transform: uppercase;
}

#ipulse .navigation-box {
	text-align:center;
}

#ipulse .navdot { /*-- Remove Nav Dot if required --*/
	/*display:none;*/
}

#ipulse .menuopt a.optlink {
	border-right: 0;
	color: #918c86;
}

#ipulse .pageheader, #ipulse .menuopt {
	/*border:0;*/
}

#ipulse .pageheader {
	border-bottom: 1px solid #ddd;
	border-right:1px solid #ddd;
}

#ipulse .padding-double {
	padding: 25px 20px;
}


/*-- Headings --*/
#ipulse .header1, #ipulse .header2, #ipulse .header3, #ipulse .header4 {
	/*color:#a1905a;
	font-family: 'Century Gothic', CenturyGothic, Gotham, AppleGothic, sans-serif;
	text-transform:uppercase;*/
}

#ipulse .header2, #ipulse .header3 {
	/*border-bottom: 1px solid #dfdfdf;
	padding-bottom:10px;*/
}

#ipulse .popupheader-background &gt; .header1{
	color:#fff!important;
	font-size: 20px;
}

#ipulse .promo-code-header-padding {
	text-align:center;
}

/*-- Space out Booking Incentives --*/
#ipulse .incentive_container {
	margin-top:10px;
}

/*-- Gap between results sections --*/
#ipulse .resultsection {
	margin-top:0;
	margin-bottom:0;
}

#ipulse .pageheader {
	margin-top: 0;
}

/*-- Results Sections Borders and re-styling  --*/
#ipulse .resultsection {
	border:0;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	padding: 20px 10px 20px 20px;
}

/*-- Target the first result to add border --*/
#ipulse .resultsection:nth-of-type(1){
	border-top:1px solid #c3ae93;
}

#ipulse .message_reassure {
	margin-bottom:0;
}

#ipulse #myreservation .expsupp-container, #ipulse #myreservation .resultsection .cellresult {
	text-align:left;
}

#ipulse #myreservation .header2, #ipulse #myreservation .header2 {
	border-bottom:0;
}

#ipulse .mda, #ipulse .mdaclosed {
	height:62px;
	width: 72px;
}

#ipulse .mdamonth { /*-- Adjust Line Height for Rate Groups Page --*/
	line-height: 62px;
}

#ipulse .inline_image_small {
	width: 70px;
	height: 62px;
}

/*-------- / Edit Core C6 Layout Elements --------*/

}/*-- /@media screen  --*/


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

/*-- Adjust Background Image to Solid Color or Gradient for Mobile if required--*/
body {
	/*background: #f8f7f3;*/
	/*background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f8f7f3), color-stop(1, #ecebe7) );
	background: -moz-linear-gradient( center top, #f8f7f3 5%, #ecebe7 100% );*/
}
	
}/*-- /@media screen max-width: 499px --*/



/*--------------------------------------------------------------------------------------------*/


@media screen and ( max-width: 999px ) {
#ipulse .navigation-box {
	text-align:left;
}

#ipulse.layout-results #fixedcontent_container.show-mobile, .show-mobile {
	background:#E4DCD4;
}
}/*-- /@media screen max-width: 999px --*/



@media screen and ( min-width: 1024px ) {
#ipulse .search-box &gt; form .width-90 {
	width:55%;
}

#ipulse .search-box &gt; .header1 {
	text-align:center;
}

}/*-- /@media screen min-width:1024 --*/


@media screen and ( max-width: 1024px ) {
#ipulse {
	width: 100%;
}

#ipulse .resultsection {
	padding: 10px;
}
}/*-- /@media screen max-width:1024 --*/



@media screen and ( min-width: 1300px ) {

#ipulse .header2 {
	font-size: 19px;
}

#ipulse .result_image, #ipulse .image_med, #ipulse .grouped .result_image, #ipulse .group-box-image-holder {
	width: 330px;
	height: 250px;
}
}/*-- /@media screen  --*/</pre></body></html>