<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* --------- Directory --------- */
div.DirectoryCategoryRecord, div.DirectorySubCategoryRecord,
div.DirectorySubCategoryRecord,div.DirectoryCategoryRecord,div.DirectoryListingRecord,div.DirectoryListingRecord,
div#DirectorySearchContainer &gt; form#DirectorySearch &gt; fieldset &gt; input#SearchText
{
	outline-width: 1px;
	outline-style: solid;
	outline-color: invert;	
}

form#DirectoryAddForm .FormElement textarea, form#DirectoryAddForm .FormElement input, form#DirectoryEditForm .FormElement textarea, form#DirectoryEditForm .FormElement input
{
  width: 100%;
}

form#DirectoryAddForm &gt; fieldset.Submission
{
	width:30%;
	padding:0 35% 0 35%;
}

form#DirectoryAddForm &gt; fieldset.Submission &gt; div#captcha_image_audio_controls img
{
	width:10%;
	height:auto;
	float:left;
}

div#DirectoryAddContainer &gt; form#DirectoryAddForm &gt; fieldset.Submission &gt; img#captcha_image
{
	margin-right:5%;
	width:80%;
	height:auto;
	float:left;
}

div#DirectoryParentCategoryTextBox
{
	width:50%;
	height:auto;
	float:left;
}
div#DirectoryParentCategoryImage
{
	width:45%;
	padding-left:5%;
	height:auto;
	float:right;
}
div#DirectoryParentCategoryImage img
{
	width:100%;
	height:auto;
}

div.DirectoryCategoryRecord img, div.DirectorySubCategoryRecord img
{
	width:100%;
	height:auto;
}
div.DirectorySubCategoryRecord
{
	max-width:50%;
}

div.DirectorySubCategoryRecord
{
	float:left;
	width:24%;
	padding-right:1.33%;
}

div#MapCanvas
{
	border-style:solid;
	border-color:red;
	border-width:0;
	width: 100%;
	min-height:250px;
        height:auto;
	margin-top:10px;
        padding-bottom:100%;
}

div.PromotedListing
{
 font-size:1.1em;
 font-weight:bold;
 border-width:1px;
 border-style:solid;
 border-color:#999999;
}

div#MapCanvas
{
	border-style:solid;
	border-color:red;
	border-width:0;
	width: 100%;
	min-height:250px;
        height:auto;
	margin-top:10px;
        padding-bottom:100%;
}

div#DirectoryParentCategoryImage img, div#DirectoryParentCategoryImage img
{
/*	margin-top:20px; */
	width:100%;
	height:auto;
}

div#DirectoryParentCategoryContainer,div#DirectoryInfoContainer, div#DirectorySearchContainer, div#DirectoryDetailsInfoContainer,
div#DirectoryInfoContainer, div#DirectorySearchContainer, div#DirectoryDetailsInfoContainer,
div#DirectorySearchContainer, div#DirectoryInfoContainer,
div.DirectoryCategoryRecordLastColumn, div.DirectorySubCategoryRecordLastColumn, div.DirectoryCategoryRecordMainColumns, div.DirectorySubCategoryRecordMainColumns
{
	margin-bottom:10px;
}

div.DirectorySubCategoryRecord,div.DirectoryCategoryRecord,div.DirectoryListingRecord,div.DirectoryListingRecord
,div#DirectorySiteMap, div#DirectorySubmissions,div#DirectoryAddContainer,
div#EventList &gt; div.Event
{
/*	background-color:#dddddd;*/
}

div.DirectorySubCategoryRecord,div.DirectoryCategoryRecord,div.DirectoryListingRecord
,div#DirectorySiteMap, div#DirectorySubmissions,div#DirectoryAddContainer,
div.DirectoryListingRecord
{
	padding:10px 2% 10px 2%;
	margin-bottom:15px;
}

form#DirectorySearch input
{
	float:left;
}

form#DirectorySearch label
{
	float:left;
	margin-right:2%;
}

form#DirectorySearch input[type="text"]
{
	border: 1px solid transparent;
	height:1.4em;
	margin-right:2%;
}

form#DirectorySearch input[type="image"]
{
	border: 2px solid transparent;
	height:1.7em;
	width:auto;
	
}

/* End of reviewed section */

div#DirectoryDetailsContainer &gt; h3
{
	padding:0 1% 0 1%;
/*	color:red; */
	font-size:1.2em;
}

div#OpeningTimes
{
	width:40%;
	float:left;
}

div#DirectoryDetailsContainer div#DirectoryDetailsInfoContainer
{
	width:100%;
	float:left;
}

div#OpeningTimes div#ColumnTitles div.ColumnA,
div#OpeningTimes div#RowTitles div.ColumnA
{
	width:20%;
	float:left;
}

div#OpeningTimes div#ColumnTitles div.ColumnB,
div#OpeningTimes div.RowData div.ColumnB
{
	width:40%;
	float:left;
}
div#OpeningTimes div#ColumnTitles div.ColumnC,
div#OpeningTimes div.RowData div.ColumnC
{
	width:40%;
	float:right;
}

div#OpeningTimes div.RowData div
{
	outline-width: 1px;
	outline-style: solid;
	outline-color: invert;	
}

div#DirectoryParentCategoryTextBox
{
	width:50%;
	height:auto;
	float:left;
}

div#DirectoryParentCategoryImage
{
	width:45%;
	padding-left:5%;
	height:auto;
	float:right;
}

div.DirectorySubCategoryRecord
{
		max-width:50%;
}

div.DirectorySubCategoryRecord
{
	float:left;
	width:24%;
	padding-right:1.33%;
}

div.PromotedListing
{
	font-size:1.1em;
	font-weight:bold;
	border-width:1px;
	border-style:solid;
	border-color:#999999;
}


div#DirectorySubmissions table
{
	width:100%;
}

div#DirectorySubmissions &gt; table &gt; tbody &gt; tr &gt; td, div#DirectorySubmissions &gt; table &gt; tbody &gt; tr &gt; th
{
	width:27%;
	padding:20px 6% 20px 0%;
	text-align:left;
}

div#DirectorySearchContainer ul
{
	margin-left:15%;
}

div#DirectoryInfoContainer
{
	float:left;
}

div#DirectorySearchContainer
{
	float:right;
}

div#DirectoryInfoContainer
{
	margin-right:1%;
}
div#DirectorySearchContainer
{
	margin-left:1%;
}

div#DirectoryInfoContainer, div#DirectorySearchContainer
{
	width:46%;
	padding:10px 1% 5px 1%;
}
div#DirectoryInfoContainer, div#DirectorySearchContainer, div#DirectoryDetailsInfoContainer
{
	width:46%;
	padding:10px 1% 5px 0;
	background-color:#D3D3D3;
}

div#DirectoryDetailsInfoContainer
{
	max-height:500px;
	overflow-y:auto;
}

div#DirectoryInfoContainer, div#DirectorySearchContainer, 
div#DirectorySearchContainer, div#DirectoryInfoContainer,
div.DirectoryCategoryRecordLastColumn, div.DirectorySubCategoryRecordLastColumn, div.DirectoryCategoryRecordMainColumns, div.DirectorySubCategoryRecordMainColumns
{
	height:200px;
	overflow-y:auto;
}

div.DirectoryCategoryRecordMainColumns, div.DirectorySubCategoryRecordMainColumns
{
	width:45%;
	padding:0 2% 0 2%;
	margin-right:2%;
	float:left;
}

div.DirectorySubCategoryRecordLastColumn,
div.DirectoryCategoryRecordLastColumn, div.DirectorySubCategoryRecordLastColumn
{
	margin-right:0;
	width:45%;
	padding:0 2% 0 2%;
	float:right;
	overflow:auto;
}

div.DirectorySubCategoryRecord img, div.DirectoryCategoryRecord img
{
	width:45%;
	height:auto;
	float:right;	
}

div#DirectoryListingContainer &gt; div.DirectoryListingRecord img,
div#DirectoryDetailsContainer img
{
	
	padding:10px 1% 10px 1%;
	width:23%;
	height:auto;
	float:right;	
}

@media screen and (max-width: 360px) 
{
	div#DirectoryInfoContainer, div#DirectorySearchContainer, div.DirectoryCategoryRecordMainColumns,
	div.DirectoryCategoryRecordLastColumn
	{
		width:inherit;
		overflow-y:inherit;
		clear:both;
		height:inherit;
		padding:inherit;
		margin:inherit;
	}    
	div.DirectoryCategoryRecordMainColumns
	{
		margin-bottom:20px;
	}
}

fieldset.ImageUseExisting label, fieldset.ImageUseExisting input,
fieldset.ImageUseExisting &gt; div#feUseExistingImageFile.FormElement &gt; input#UseExistingImageFile
{
	width:45%;
	float:left;
	
}

/* --------- End of Directory --------- */
p#AdminDynamicCSSAlert
{
         display:none;
}
</pre></body></html>