<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html {
-ms-touch-action: manipulation;
touch-action: manipulation;
}
body{
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}
.articles ul,.articles p
{
	width:100%;
	margin:0;
	padding:10px;
	list-style:none;
	margin-bottom:15px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:5px 5px 5px 5px
}
.articles li
{
	padding:2px
}
.articles h3
{
	font-size:15px;
	color:#405366;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:3px 0;
	padding:0;
	font-style:italic
}
.articles
{
	line-spacing:100%
}
.articles ul, .articles p {
    background: #D2E1F2;
}
.articles h3 {
    color:#D2E1F2;
}
#content,.navbar-brand,body
{
	font-family:"Helvetica Neue",Helvetica,Arial,sans-serif
}

.pagebox,.widebox
{
	clear:both
}

#context li,#context li a,.pagebox,.pagebox li
{
	overflow:hidden
}

#content,body
{
	line-height:1.8em;
	font-size:16px;
	background:#FFF;
	color:#444
}
#left_sidebar
{
	border-right:1px #333 dotted
}
#sidebar
{
	border-left:1px #333 dotted
}
#mobile_book_phone{
	display:none;
}
.navbar-brand
{
	font-size:16px!important
}

#main_content a,#pagebox a
{
	text-decoration:underline;
	font-weight:700;
	color:#BF9900
}

#main_content a:hover,#pagebox a
{
	color:#444
}

h2
{
	font-size:20px
}

#footer li
{
	white-space:nowrap
}

h3
{
	color:#405366;
	margin:3px 0;
	padding:0;
	font-weight:700;
	font-size:15px;
	font-style:italic
}

h4
{
	font-size:18px;
	margin-top:20px;
	margin-bottom:2px;
	font-weight:700
}

.container
{
	max-width:970px;
	padding-left:0;
	padding-right:0
}

#top_navbar&gt;li
{
	margin-top:-6px
}

#top_navbar&gt;li&gt;a:focus,.navbar-default .navbar-nav&gt;li&gt;a:hover
{
	color:#FFF;
	background-color:transparent;
	text-decoration:underline
}

.top_navbar_links
{
	margin-top:-6px;
	color:#fff!important
}

#context ul ul,#main
{
	margin:0
}

.top_menu_active
{
	color:#FFF;
	background-color:transparent;
	font-weight:700;
	text-decoration:none
}

#context li li,#context li li a
{
	background:0 0
}

.right_sidebar_active
{
	font-weight:700;
	text-decoration:none
}

#page_photos
{
	max-width:560px
}

.table-layout
{
	display:table;
	width:100%
}

.table-layout .table-cell
{
	display:table-cell
}

#context li,#context li a,.pagebox span
{
	display:block
}

.fixed-width-180
{
	width:180px;
	padding-right:5px
}

.fixed-width-190
{
	width:190px;
	padding-left:5px
}

#main_content
{
	padding-left:5px;
	padding-right:5px;
	border-top:none
}

#context ul
{
	margin:0 0 15px;
	padding:0;
	list-style:none;
	width:100%
}

#context ul#contextualmenu
{
	margin-top:5px
}

#context li
{
	width:180px;
	background:url(/images/context_li.png);
	line-height:24px;
	border-top:1px solid #FFF
}

#context li.title
{
	font-size:14px;
	background:0 0;
	border-top:none
}

#context li li
{
	line-height:24px;
	border-top:1px dotted #FFF
}

#context li a
{
	padding:0 10px
}

#context li.active a
{
	background:url(/images/context_li_active.png) center no-repeat
}

#context li.active li a
{
	background:0 0
}

#context li li.active a
{
	background:url(/images/context_li_li_active.png) center no-repeat
}
/*
#context li a:hover
{
	background:url(/images/context_li_hover.png) center no-repeat
}
#context li li a:hover
{
	background:url(/images/context_li_li_hover.png) center no-repeat
}
*/
#context li a,#context li li a,#context li li.active a,#context li.active a,#context li.active li a
{
	color:#7F6600
}

#context li li a:hover,#context li li.active a
{
	color:#403300
}

#context li.title
{
	color:#663
}

#menu h3,#sidebar h3
{
	color:#405366
}

#main
{
	border-top:5px solid navy;
	padding:0
}

.widebox
{
	width:-moz-calc(100% - 20px);
	width:-webkit-calc(100% - 20px);
	width:calc(100% - 20px);
	padding-bottom:5px
}

.pagebox ul
{
	margin:1px 0 0;
	padding:7px 7px 0;
	list-style:none;
	background:url(../images/box.gif) top repeat-x!important
}

.pagebox li
{
	padding-bottom:10px
}

#footer img,.pagebox li img
{
	vertical-align:middle
}

.pagebox li span.right,.pagebox li span.right2
{
	text-align:right;
	padding-right:20px;
	background:url(/images/arrow.png) right no-repeat
}

.pagebox li span.right2
{
	background:url(/images/arrow2.png) right no-repeat
}

.pagebox li:hover span.right
{
	background:url(/images/arrow_hover.png) right no-repeat
}

.pagebox li:hover span.right2
{
	background:url(/images/arrow_hover2.png) right no-repeat
}

.pagebox .desc
{
	border-bottom:1px dotted #996;
	margin:0;
	display:block
}

.pagebox .desc p
{
	margin:0
}

#sidebar h3,.pagebox h2,.pagebox h3,h2.subtitle
{
	margin:0;
	padding:0
}

.pagebox h2
{
	border-top:1px dotted #996;
	border-bottom:3px double #996;
	padding-left:10px;
	line-height:32px
}

.pagebox h2 img
{
	overflow:visible;
	position:absolute;
	margin-left:-48px;
	margin-top:-8px
}

#page-content,.navbar-header,.navbar.navbar-fixed-top.slide-active
{
	position:relative
}

.font13
{
	padding-left:4px
}

.addthis_toolbox iframe,.socialize-in-content iframe,.st_fblike_buttons iframe,.st_plusone_buttons iframe
{
	padding:0!important;
	background:0 0;
	border:none;
	box-shadow:none
}

.stButton .stButton_gradient,.stButton .stFb,.stButton .stMainServices,.stButton .stTwbutton
{
	height:auto!important
}

.price_from_text
{
	display:inline;
	line-height:.8em;
	vertical-align:bottom;
	font-size:.9em
}

.city_hotel_text
{
	color:gray;
	text-transform:uppercase;
	padding-bottom:4px;
	padding-top:8px
}

@media (max-width:992px) {
	#content,body
	{
		line-height:1.46em;
		background:#FFF;
		color:#444;
		font-family:"Proxima Nova Regular","Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif
	}/*
	.billboard_top{
		display:inline-block!important;
		margin-top:55px!important;
	}*/	
	#content,.navbar-brand,body
	{
		font-family:"Proxima Nova Regular","Segoe UI",Roboto,"Droid Sans","Helvetica Neue",Arial,sans-serif
	}
	
	body
	{
		font-size:15px
	}
	
	#content
	{
		font-size:18px!important
	}
	
	#left_sidebar
	{
		border-right:1px #333 dotted;
		padding-left:5px
	}
	
	#sidebar
	{
		border-left:1px #333 dotted
	}
	
	.navbar-brand
	{
		font-size:15px!important
	}
	
	#header,#main,#sidebar,#top_navigation
	{
		display:none;
	}
	
	#slide-nav
	{
		display:block!important
	}
	
	.ad_slot_300x250,.adslot_160x600
	{
		display:none!important
	}
	h1
	{
		font-size:20px
	}
}

@media (max-width:767px) {
	p{
		margin: 0 10px 0px 10px!important;
	}
	#left_sidebar
	{
		display:none;
	}
	#main_content{
		padding-left: 0px!important;
		padding-right: 0px!important;
	}
	#main_container{
		margin-top:55px!important;
	}
	#mobile_book_phone, #travelmyth_hotels{
		display:block!important;
	}
	#mobile_booking_h3, h1, #first_breadcrumb_item{
		margin-left:10px!important;
	}
	#content_ads_336x280{
		margin:0px!important;
	}
	/*
	.billboard_top{
		display:block!important;
		margin-top:55px!important;
	}*/
	.billboard_footer{
		display:none!important;
	}
	.widebox{
		margin-left:10px!important;
	}
}

@media (max-width:570px) {
	#carousel_caption
	{
		display:none;
	}/*
	.billboard_top{
		display:block!important;
		margin-top:55px!important;
	}*/
	.billboard_footer{
		display:none!important;
	}
	#main_container{
		margin-top:55px!important;
	}
	.clear_div_mobile_ad{
		display:block!important;
	}
	h4{
		font-size:18px!important;
	}
	.content_ads{
		float:left!important;
	}
}

@media (max-width:420px) {
	.ad_slot_300x250,.price_from_text
	{
		display:none!important
	}/*
	.billboard_top{
		display:block!important;
		margin-top:55px!important;
	}*/
	.billboard_footer{
		display:none!important;
	}
	#main_container{
		margin-top:55px!important;
	}
	#hotelsContent{
		margin-left:10px!important;
		margin-left:6px!important;
		font-size:18px!important
	}
	.bigHotelImage{
		max-width:100%!important;
	}
	.bottomHotelLink{
		text-align:left!important;
		margin:0px 10px 0px 10px!important;
	}
}

@media (max-width:350px) {
	.ad_slot_336x280
	{
		display:none!important
	}
	.ad_slot_300x250
	{
		display:inline-block!important
	}/*
	.billboard_top{
		display:block!important;
		margin-top:55px!important;
	}*/
	.billboard_footer{
		display:none!important;
	}
	#main_container{
		margin-top:55px!important;
	}
}

body.slide-active
{
	overflow-x:hidden
}

.no-margin-top
{
	margin-top:0!important
}

#page-content
{
	padding-top:70px;
	left:0
}

#page-content.slide-active
{
	padding-top:0
}

#slide-nav
{
	display:none
}

#slide-nav .navbar-toggle
{
	cursor:pointer;
	position:relative;
	line-height:0;
	float:left;
	margin:0;
	width:30px;
	height:40px;
	padding:10px 0 0;
	border:0;
	background:0 0
}

#slide-nav .navbar-toggle&gt;.icon-bar
{
	width:100%;
	display:block;
	height:3px;
	margin:5px 0 0
}

#slide-nav .navbar-toggle.slide-active .icon-bar
{
	background:orange
}

@media (max-width:992px) {
	#slide-nav .container
	{
		margin:0!important;
		padding:0!important;
		height:100%
	}
	
	#slide-nav .navbar-header
	{
		background-color:navy;
		margin:0 auto;
		padding:0 15px
	}
	
	#slide-nav .navbar-brand
	{
		color:#fff;
		font-weight:700
	}
	
	#slide-nav .navbar.slide-active
	{
		position:absolute;
		width:190px;
		top:-1px;
		z-index:1000
	}
	
	#slide-nav #slidemenu
	{
		background:#f7f7f7;
		left:-100%;
		width:190px;
		min-width:0;
		position:absolute;
		padding-left:0;
		padding-top:10px;
		z-index:2;
		top:-8px;
		margin:0
	}
	
	#slide-nav #slidemenu .navbar-nav
	{
		min-width:0;
		width:100%;
		margin:0
	}
	
	#slide-nav #slidemenu .navbar-nav .dropdown-menu li a
	{
		min-width:0;
		width:80%;
		white-space:normal
	}
	
	#slide-nav
	{
		border-top:0;
	}
	
	#slide-nav.navbar-inverse #slidemenu
	{
		background:#008
	}
	
	#navbar-height-col
	{
		position:fixed;
		top:0;
		height:100%;
		bottom:0;
		width:190px;
		left:-80%;
		background:#f7f7f7
	}
	
	#navbar-height-col.inverse
	{
		background:#008;
		z-index:100;
		border:0
	}
	
	#slide-nav .navbar-form
	{
		width:100%;
		margin:8px 0;
		text-align:center;
		overflow:hidden
	}
	
	#slide-nav .navbar-form .form-control
	{
		text-align:center
	}
	
	#slide-nav .navbar-form .btn
	{
		width:100%
	}/*
	.billboard_top{
		display:block!important;
		margin-top:55px!important;
	}*/
	.billboard_footer{
		display:none!important;
	}
	#main_container{
		margin-top:55px!important;
	}
}

.featurehotels,.featurehotels ul
{
	width:100%;
	float:left;
}

@media (min-width:992px) {
	#page-content,.navbar-header
	{
		left:0!important
	}
	
	.navbar.navbar-fixed-top.slide-active
	{
		position:fixed
	}
}

img.shadow
{
	background:url(/images/shadow-1000x1000.gif) right bottom no-repeat;
	padding:5px 10px 10px 5px
}

.featurehotels ul
{
	display:block;
	list-style:none;
	margin:0;
	padding:0
}

.featurehotels li
{
	display:block;
	float:left;
	width:250px;
	margin:0 14px
}

.featurehotels li h4
{
	color:#000;
	font-size:14px;
	font-weight:700
}

.featurehotels li h4 a
{
	color:#088eb0;
	text-decoration:none
}

.featurehotels li h4 a:hover
{
	text-decoration:underline
}

.featurehotels li p
{
	color:#2e2d2d;
	font-size:12px;
	font-weight:700;
	line-height:14px
}

.featurehotels h4,.featurehotels p
{
	margin:5px 0
}

#logo_image
{
	padding-top:10px
}</pre></body></html>