.Directory {
}

.Directory .DirectoryFramework {
	border-collapse: collapse;
}
.Directory .DirectoryFramework .DFTD {
	padding: 0;
}
.Directory .DirectoryFramework td.Box {
	height: 35px;
}
.Directory .DirectoryFramework td.Box .Box {
	margin-bottom: 0;
}
.Directory .DirectoryFramework #MiddleColumnInner {
	width: 486px !important;
}
.Directory .DirectoryFramework #RightColumnInner {
	margin-left: 10px !important;
}

.Directory .DirectoryFramework .Box .Tabs {
	margin-top: 0px !important;
}
.Directory .DirectoryFramework .Box .Tabs .Left h3 {
	padding-top: 5px;
	margin: 0;
	text-transform: uppercase;
	font-size: 10pt;
}

.Directory .Search {
}

.Directory .Search td.Input input {
	width: 195px;
}

.Directory .Search .KeyValue {
	width: 280px;
}
.Directory .Search .KeyValue .Key,
.Directory .Search .KeyValue .Value {
	padding: 0 0 3px 0 !important;
}
.Directory .Search .KeyValue .Key {
	padding-top: 4px !important;
	width: 75px !important;
}
.Directory .Search .KeyValue .Value {
	width: 200px !important;
}
.Directory .Search .KeyValue .Value input,
.Directory .Search .KeyValue .Value select {
	width: 200px;
}
.Directory .Search .KeyValue .Value input {
	padding-left: 0;
	padding-right: 0;
}
.Directory .Search .KeyValue .Location {
	padding: 0;
}
.Directory .Search .KeyValue .Location .LocationSelector div {
	width: 280px;
}
.Directory .Search .KeyValue .Location .LocationSelector div span {
	width: 76px;
}
.Directory .Search .KeyValue .Location .LocationSelector div select {
	width: 200px;
}

.Directory .GroupTitle .GroupName {
	height: 12px;
	overflow: hidden;
	width: 280px;
}

.Directory .LocationHeading {
	margin-bottom: 10px;
}
.Directory .LocationHeading .Name {
}
.Directory .LocationHeading .Name h2 {
	font-size: 12pt;
	margin: 0;
	padding: 0;
}
.Directory .LocationHeading .Crumbs {
}

.TravelGuide {
}
.TravelGuide .Map {
}
.TravelGuide .Map p {
	font-size: 8pt;
}
.TravelGuide .Map .MapCanvas {
	width: 100%;
	height: 250px;
	border: 1px solid #CCC;
}
.TravelGuide .Statistics {
	margin: 10px 0;
}
.TravelGuide .Statistics table {
	width: 100%;
	border-collapse: collapse;
}
.TravelGuide .Statistics table td {
	width: 25%;
	text-align: center;
	padding: 0;
	font-size: 8pt;
}

.TravelGuide .FeaturedListings {
	margin-top: 10px;
}

.TravelGuide .FeaturedListings .BoxContent {
	padding: 0;
}

.TravelGuide .FeaturedListings .Tabset {
}
.TravelGuide .FeaturedListings .Tabset .Tabs {
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	height: 23px;
	border-bottom: 1px solid #D6D6D6;
}

.TravelGuide .FeaturedListings .Tabset .Tabs .Left h3 {
	font-size: 10pt;
	text-transform: uppercase;
	padding-top: 4px;
	margin: 0;
}

.TravelGuide .Box .Tabs {
}
.TravelGuide .Box .Tabs ul li {
	height: 22px;
	margin: 0 2px 0 0;
}
.TravelGuide .Box .Tabs ul li a,
.TravelGuide .Box .Tabs ul li.Active a {
	padding: 4px;
}

.TravelGuide .FeaturedListings .Tabset .Inner {
	padding: 10px;
}

.TravelGuide .FeaturedListings .Directory .Listings table {
	border-top: none !important;
}
.TravelGuide .FeaturedListings .Directory .Listings tr.Last td {
	border-bottom: none !important;
}

.TravelGuide .FeaturedListings .Links {
	border-top: 1px solid #CCC;
	text-align: right;
}

/* Directory */

.DirectoryBrowser {
	border-bottom: 1px solid #DDD;
}
.DirectoryBrowser .SectionClosed {
	font-size: 10pt;
	border-top: 1px solid #DDD;
}
.DirectoryBrowser .SectionOpen {
	font-size: 10pt;
	border-top: 1px solid #DDD;
	border-bottom: 1px solid #F0F0F0;
}
.DirectoryBrowser a.SectionName {
	display: block;
	height: 22px;
	position: relative;
	font-size: 8pt;
}
.DirectoryBrowser a.SectionName strong {
	position: absolute;
	top: 4px;
	left: 20px;
	display: block;
	width: 350px;
	cursor: pointer;
}
.DirectoryBrowser a.SectionName em {
	position: absolute;
	top: 4px;
	right: 4px;
	font-weight: bold;
	font-style: normal;
}
.DirectoryBrowser .SectionClosed a.SectionName {
	background: url(/img/fugue/toggle-small-expand.png);
	background-repeat: no-repeat;
	background-position: center left;
}
.DirectoryBrowser .SectionOpen a.SectionName {
	background: url(/img/fugue/toggle-small.png);
	background-repeat: no-repeat;
	background-position: center left;
}
.DirectoryBrowser .Categories {
	display: none;
	padding-left: 20px;
}
.DirectoryBrowser .Categories a {
	display: block;
	height: 22px;
	position: relative;
	border-bottom: 1px solid #F0F0F0;
}
.DirectoryBrowser .Categories a strong {
	position: absolute;
	top: 4px;
	left: 0px;
	display: block;
	width: 320px;
	cursor: pointer;
}
.DirectoryBrowser .Categories a em {
	position: absolute;
	top: 4px;
	right: 4px;
	font-weight: bold;
	font-style: normal;
}


.Directory .CategoryBrowser {
}
.Directory .CategoryBrowser table {
	width: 100%;
	border-collapse: collapse;
}
.Directory .CategoryBrowser table td.Text {
}
.Directory .CategoryBrowser table td.Jump {
	text-align: right;
}

.Directory .Crumbs {
	font-size: 8pt;
	margin: 5px 0;
}

.Directory .Listings {
}
.Directory .Listings table {
	width: 100%;
	border-collapse: collapse;
	border-top: 1px solid #DDD;
	margin: 0;
}
.Directory .Listings table td {
	vertical-align: top;
	border-bottom: 1px solid #DDD;
	padding: 5px 3px;
}
.Directory .Listings table td.Thumbnail {
	width: 80px;
	text-align: center;
}
.Directory .Listings table tr.Enhanced td.Banner {
	background: #2f6eb3 url("https://static.fridae.asia/img/featured1.png") no-repeat scroll center center;
	width: 30px;
	font-size: 8pt;
}
.Directory .Listings table td.Details {
	width: 270px;
	font-size: 8pt;
}
.Directory .Listings table td.Details .Name {
	height: 16px;
	overflow: hidden;
}
.Directory .Listings table td.Details .Name h3 {
	font-size: 10pt;
	margin: 0;
}
.Directory .Listings table td.Details .Name a {
	display: block;
}
.Directory .Listings table td.Details .Location {
	height: 15px;
}
.Directory .Listings table td.Details .Description p {
	margin: 0px 0px 5px 0px;
}

.Directory .Listings table td.Icons,
.Directory .Listings table td.MiniIcons {
	text-align: right;
}

.Directory .Listings .Budget {
	font-size: 7pt;
}
.Directory .Listings .Budget img {
	margin: 5px 0 0 0;
	background: url(/img/6/sprite-budgetmedium2.gif);
}
.Directory .Listings .Budget img.Score1 {
	background-position: 0px -13px;
}
.Directory .Listings .Budget img.Score2 {
	background-position: 0px -26px;
}
.Directory .Listings .Budget img.Score3 {
	background-position: 0px -39px;
}
.Directory .Listings .Budget img.Score4 {
	background-position: 0px -52px;
}
.Directory .Listings .Budget img.Score5 {
	background-position: 0px -65px;
}

.Directory .Listings .Rating {
	font-size: 7pt;
}
.Directory .Listings .Rating img {
	width: 65px;
	margin: 0 auto 3px auto;
	background: url(/img/6/fridae-stars13.gif);
}
.Directory .Listings .Rating img.Score0 {
	background-position: 0px 0px;
}
.Directory .Listings .Rating img.Score1 {
	background-position: 0px -13px;
}
.Directory .Listings .Rating img.Score2 {
	background-position: 0px -26px;
}
.Directory .Listings .Rating img.Score3 {
	background-position: 0px -39px;
}
.Directory .Listings .Rating img.Score4 {
	background-position: 0px -52px;
}
.Directory .Listings .Rating img.Score5 {
	background-position: 0px -65px;
}
.Directory .Listings table td.Rating .Count {
	color: #800;
}
.Directory .Listings table td.Rating .NotRated {
	color: #888 !important;
}
.Directory .Listings table td.Rating .NotRated .Count {
	color: #888 !important;
	margin-top: 15px;
}
.Directory .Listings .MapPlot {
	margin-top: 5px;
	font-size: 7pt;
}

.Directory .Listings table tr.Location td {
	font-size: 10pt;
	font-weight: bold;
	padding-top: 5px;
}

.Directory .Contribute {
	margin-top: 10px;
	border: 1px solid #AAA;
	background-color: #EFEFEF;
	padding: 10px;
}
.Directory .Contribute p {
	margin: 0 0 10px 0;
}

/* Directory Listing */

.DirectoryListing {
}
.DirectoryListing .Top {
	/*height: 45px;*/
	border-bottom: 1px solid #CCC;
	margin-bottom: 5px;
}
.DirectoryListing .Top h3 {
	margin: 0;
}
.DirectoryListing .Top h3 a {
	color: #666;
}
.DirectoryListing .Top .Rating {
	color: #666;
}
.DirectoryListing .Top .NotRated {
	color: #CCC;
	padding: 5px 0;
}
.DirectoryListing .Top .Rating {
	height: 20px;
	position: relative;
	font-size: 7pt;
}
.DirectoryListing .Top .Rating img {
	position: absolute;
	top: 0;
	left: 0;
	background: url(/img/6/fridae-stars.gif);
}
.DirectoryListing .Top .Rating img.Rating1 {
	background-position: 0px -16px;
}
.DirectoryListing .Top .Rating img.Rating2 {
	background-position: 0px -32px;
}
.DirectoryListing .Top .Rating img.Rating3 {
	background-position: 0px -48px;
}
.DirectoryListing .Top .Rating img.Rating4 {
	background-position: 0px -64px;
}
.DirectoryListing .Top .Rating img.Rating5 {
	background-position: 0px -80px;
}

.DirectoryListing .Top .Icons {
	float: right;
	width: 55px;
	text-align: center;
	margin-left: 1px;
	font-size: 7pt;
	line-height: 9px;
}

.DirectoryListing .Top .MiniIcons {
	float: right;
	width: 18px;
	text-align: center;
	margin-left: 2px;
	font-size: 7pt;
	line-height: 9px;
}

.DirectoryListing .Rating span {
	position: absolute;
	top: 4px;
	left: 85px;
	font-size: 7pt;
}
.DirectoryListing .Drill {
	margin: 4px 0px;
	font-size: 8pt;
}
.DirectoryListing .Drill p {
	margin: 0px;
}
.DirectoryListing table.LeadInfo {
	width: 100%;
	margin: 10px 0;
	border-collapse: collapse;
}
.DirectoryListing table.LeadInfo td {
	vertical-align: top;
}
.DirectoryListing table.LeadInfo td.Gallery {
	width: 170px;
}
.DirectoryListing table.LeadInfo td.Gallery .Main {
	padding-right: 10px;
}
.DirectoryListing table.LeadInfo td.Gallery .Thumbnails {
	margin-top: 5px;
	border: 0 !important;
}
.DirectoryListing table.LeadInfo td.Gallery .Thumbnails img {
	margin: 3px;
}
.DirectoryListing table.LeadInfo td.Gallery .PhotoLinks {
	height: 20px;
	position: relative;
}
.DirectoryListing table.LeadInfo td.Gallery .PhotoLinks .Info {
	position: absolute;
	top: 2px;
	left: 2px;
}
.DirectoryListing table.LeadInfo td.Gallery .PhotoLinks .Info .Official {
	margin-right: 3px;
}
.DirectoryListing table.LeadInfo td.Gallery .PhotoLinks .Info .Official img  {
	background: url(/img/silk/images.png);
	vertical-align: middle;
}
.DirectoryListing table.LeadInfo td.Gallery .PhotoLinks .Info .Contributed img  {
	background: url(/img/silkx/user-images.png);
	vertical-align: middle;
}
.DirectoryListing table.LeadInfo td.Gallery .PhotoLinks .Link {
	position: absolute;
	top: 2px;
	right: 2px;
}

.DirectoryListing table.LeadInfo .Details {
}
.DirectoryListing table.LeadInfo .Details .Description {
}
.DirectoryListing table.LeadInfo .Details .Description p {
	margin-top: 0;
}

.DirectoryListing table.LeadInfo .Address {
	background: url(/img/silk/building.png);
	background-repeat: no-repeat;
	background-position: left 3px;
	padding-left: 23px;
	padding-bottom: 20px;
}
.DirectoryListing table.LeadInfo .DivSet {
	border-top: 1px solid #DDD;
}
.DirectoryListing table.LeadInfo .DivSet div {
	padding: 4px 0 4px 23px;
	border-bottom: 1px solid #DDD;
}
.DirectoryListing table.LeadInfo .DivSet .Tel {
	background: url(/img/silk/telephone.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.DirectoryListing table.LeadInfo .DivSet .Fax {
	background: url(/img/silk/printer.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.DirectoryListing table.LeadInfo .DivSet .Web {
	background: url(/img/silk/world.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.DirectoryListing table.LeadInfo .DivSet .Email {
	background: url(/img/silk/email.png);
	background-repeat: no-repeat;
	background-position: left center;
}

.DirectoryListing .TakeControl {
	margin: 5px 0;
	background-color: #F0F0F0;
	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 4px;
	font-size: 7pt;
}
.DirectoryListing .TakeControl p {
	margin: 0;
}

.DirectoryListing .TranslateMe {
	margin: 5px;
	background-color: #D0E0F0;
	-moz-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 4px;
	font-size: 7pt;
}
.DirectoryListing .TranslateMe p {
	margin: 0;
}

.DirectoryListing .ListingData {
}
.DirectoryListing .ListingData .KeyValue {
}
.DirectoryListing .ListingData .KeyValue .Key {
	width: 170px;
	padding: 0 0 2px 0;
}
.DirectoryListing .ListingData .KeyValue .Value {
	width: 298px;
	padding: 0 0 2px 0;
}

.DirectoryListing .ListingData .KeyValue .Value .Day {
	float: left;
	padding-right: 7px;
	text-align: right;
}

.DirectoryListing .ListingData .KeyValue .Value .Time {
	clear: both;
	float: left;
	width: 85px;
}





.DirectoryListing .Stats {
	margin-top: 25px;
	border-top: 1px solid #AAA;
	font-size: 8pt;
	padding: 3px;
}

.DirectoryListing .Map {
	margin-bottom: 15px;
}
.DirectoryListing .Map .SimpleContents {
	padding: 0;
}
.DirectoryListing .Map .MapCanvas {
	width: 483px;
	height: 250px;
	border: 1px solid #CCC;
}

.DirectoryListing .Thumbnails {
	margin-top: 15px;
	margin-bottom: 15px;
}
.DirectoryListing .Thumbnails h4 {
	margin-top: 10px;
}

.DirectoryListing .CommentsArea {
}
.DirectoryListing .CommentsArea .SimpleContents {
	padding: 0;
}
.DirectoryListing .CommentsArea div.Comments {
	margin-top: 0px !important;
}
.DirectoryListing .CommentsArea table.Comments {
	width: 100%;
	margin-top: 0px;
}
.DirectoryListing .CommentsArea table.Comments table.Meta {
	width: 350px;
}


.DirectoryListing .UploadForm {
	margin-top: 15px;
}

/* Directory Listing - Gallery image popup window */

.DirectoryListing .Gallery {
	text-align: center;
	width: 100%;
}

.DirectoryListing .Gallery .Nav {
	text-align: center;
}

.DirectoryListing .Gallery .Nav td {
	padding: 3px 10px;
}

.DirectoryListing .Gallery .Picture,
.DirectoryListing .Gallery .Caption,
.DirectoryListing .Gallery .Date {
	text-align: center;
}

/* Directory Listing - Translation into another language */

.DirectoryListing .Translation {
}
.DirectoryListing .Translation span.Native{
	border: 1px solid #999999;
	background-color: #FFFFCC;
	padding: 3px;
}
.DirectoryListing .Translation table.Interface {
	width: 100%;
}
.DirectoryListing .Translation table.Interface td.Field {
	width: 20%;
	padding-top: 5px;
	vertical-align: top;
}
.DirectoryListing .Translation table.Interface td.Translated {
	width: 40%;
}
.DirectoryListing .Translation table.Interface td.Translated .In {
	width: 295px;
}
.DirectoryListing .Translation table.Interface td.Translated input {
	width: 295px;
}
.DirectoryListing .Translation table.Interface td.Translated textarea {
	width: 295px;
	height: 150px;
}
.DirectoryListing .Translation table.Interface td.Native {
	width: 40%;
}
.DirectoryListing .Translation table.Interface td.Native .Text {
	border: 1px solid #999999;
	padding: 3px;
	background-color: #FFFFCC;
	margin: 3px;
}
.DirectoryListing .Translation table.Interface td.Native .Address .Text {
	padding: 20px 3px;
}
.DirectoryListing .Translation table.Interface td.Native .Text p {
	margin: 0 0 5px 0;
}

.DirectoryListing .Translation table.Interface tr.Description td.Native {
	vertical-align: top;
}
.DirectoryListing .Translation table.Interface tr.Description td.Native .Text {
	height: 142px;
	overflow: auto;
}
.DirectoryListing .EventList .List table {
	width: 100%;
	border-collapse: collapse;
}
.DirectoryListing .EventList .List table td {
	vertical-align: top;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
}
.DirectoryListing .EventList .List table td.Image {
	width: 126px;
	text-align: center;
}
.DirectoryListing .EventList .List table td.Image img {
	margin: 3px;
}
.DirectoryListing .EventList .List table td.Details,
.EventTooltip {
	width: 370px;
}
.DirectoryListing .EventList .List table td.Details .Category,
.EventTooltip .Category {
	padding: 3px 3px 0 3px;
	font-weight: 8pt;
	font-weight: bold;
}
.DirectoryListing .EventList .List table td.Details .Name,
.EventTooltip .Name {
	padding: 0 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 14pt;
}
.DirectoryListing .EventList .List table td.Details .Stats,
.EventTooltip .Stats {
	padding: 5px 3px 0 3px;
	border-top: 0px;
	font-size: 8pt;
	margin: 0;
}
.DirectoryListing .EventList .List table td.Details .Description,
.EventTooltip .Description {
	padding: 3px 3px 0 3px;
}
.DirectoryListing .EventList .List table td.Details .Link,
.EventTooltip .Link {
	margin: 5px 0;
	padding: 3px;
	text-align: right;
}
.DirectoryListing #Report {
	font-size: 8pt;
	float: right;
	text-align: right;
	display: block;
	padding: 3px 0px;
}
.DirectoryListing #Report a {
	color: #666;
	opacity: .6; filter:alpha(opacity=60); -moz-opacity:0.6;
}
.DirectoryListing #Report a:hover {
	opacity: 1; filter:alpha(opacity=100); -moz-opacity:1;
}
.DirectoryListing #Report a img {
	vertical-align: top;
	margin: 0 5px 0 2px;
}

.DirectoryListing .Closed {
	opacity: .6; 
	filter: alpha(opacity=60); 
	-moz-opacity: 0.6;
}


/* Directory */
.ManageDirectoryListings h3 {
	margin: 10px 0 5px 0;
}

.ManageDirectoryListings .KeyValue .Value input.Text {
	width: 260px;
}
.ManageDirectoryListings .KeyValue tr.postcode .Value input.Text {
	width: 150px !important;
}

.ManageDirectoryListings .Map .Instructions {
	border: 1px solid #CCC;
	background-color: #EFEFEF;
	padding: 5px;
	margin: 5px 0;
}
.ManageDirectoryListings .Map .Instructions table {
	width: 100%;
	border-collapse: collapse;
}
.ManageDirectoryListings .Map .Instructions table td {
	font-size: 9pt;
	text-align: center;
	line-height: 20px;
}

.ManageDirectoryListings .Map .MapCanvas {
	width: 100%;
	height: 300px;
	border: 1px solid #DDD;
}

.ManageDirectoryListings {
}

.ManageDirectoryListings .Info input,
.ManageDirectoryListings .Info select {
	width: 300px;
}
.ManageDirectoryListings .Info .Value td.Txt {
	padding-top: 6px;
}

.ManageDirectoryListings .LocationSelector {
	border-collapse: collapse;
	width: 100%;
}
.ManageDirectoryListings .LocationSelector div {
	width: 100%;
	height: 26px;
}
.ManageDirectoryListings .LocationSelector div span {
	font-size: 8pt;
	width: 92px;
	padding-left: 1px;
	padding-top: 5px;
}
.ManageDirectoryListings .LocationSelector div select {
	margin: 1px 0;
}

.ManageDirectoryListings #language .Value {
	padding-bottom: 4px;
}
.ManageDirectoryListings #language .Value select {
	width: 200px;
}
.ManageDirectoryListings #category .Value {
	padding-top: 6px;
}
.ManageDirectoryListings #category .Value select {
	width: 362px;
}

.ManageDirectoryListings #building .Value input {
	width: 220px;
}
.ManageDirectoryListings #floor .Value input {
	width: 80px;
}
.ManageDirectoryListings #address1 .Value input,
.ManageDirectoryListings #address2 .Value input {
	width: 250px;
}
.ManageDirectoryListings #suburb .Value input {
	width: 220px;
}
.ManageDirectoryListings #postcode .Value input {
	width: 120px;
}
.ManageDirectoryListings p#listingDescription textarea {
	height: 200px;
}
.ManageDirectoryListings #priceValue .Value input {
	width: 120px;
}
.ManageDirectoryListings #priceDescription .Value textarea {
	height: 100px;
}
.ManageDirectoryListings #pub td.Key {
	padding: 3px 1px;
}
.ManageDirectoryListings .Submit {
	margin: 5px 0;
}

.ManageDirectoryListings .Photos table {
	width: 100%;
}
.ManageDirectoryListings .Photos table .Image {
	width: 10%;
}
.ManageDirectoryListings .Photos table .Caption {
	width: 45%;
}
.ManageDirectoryListings .Photos table .Rank {
	width: 10%;
}
.ManageDirectoryListings .Photos table .Uploaded {
	width: 20%;
}
.ManageDirectoryListings .Photos table .Edit {
	width: 5%;
}
.ManageDirectoryListings .Photos table .Delete {
	width: 5%;
}
.ManageDirectoryListings .Photos table tr.Inactive td {
	background-color: #AAA;
	color: black;
}

.ManageDirectoryListings .Opening table.KeyValue tr th {
	text-align: left;
	padding-bottom: 5px;
}

.ManageDirectoryListings .Opening td.Key {
	width: 30%;
	padding-top: 5px;
}

.ManageDirectoryListings .Opening td.Date1,
.ManageDirectoryListings .Opening td.Date2 {
	width: 30%;
	padding-top: 5px;
}

.ManageDirectoryListings .Opening .DayDiv td {
	border-bottom: 1px solid #EEEEEE;
	padding-bottom: 5px;
}

.ManageDirectoryListings #listing .Value select {
	width: 250px;
}

.ManageDirectoryListings .BudgetHide {
	display: none;
}

.Icons .Categories .hmcat-accommodation {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/accommodation.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-restaurants {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/restaurant.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-gyms {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/gym.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-massage {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/masage.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-beaches {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/beach.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-saunas {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/sauna.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-sex_shops {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/sexshop.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-bars {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/bars.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-cafes {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/cafe.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-clubs {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/club.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-late_night {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/latenight.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-take_away {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/takeaway.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}
.Icons .Categories .hmcat-other {
	background: url('https://static.fridae.asia/img/6/travel/new/icons/other.png') no-repeat;
	height: 30px;
    width: 30px;
    float: right;
}

.Listing.Enhanced {
	background-color: #e7e7e8;
    border: 1px solid #2f6eb3;
}

.Listing.Enhanced td {
    border-bottom: 1px solid #2f6eb3 !important;
}



/*'accommodation','restaurants','gym','beaches','saunas','sex_shops','bars','cafes','clubs','late_night','take_away'
*/