@charset "utf-8";

/*===========MAIN STYLES=============*/
body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}

p{ margin-top:5px; margin-bottom:15px;}


/*===========GENERAL ID'S=============*/
#main-wrapper{ float:left; clear:both; width:950px; padding-left:10px;}

#logo{ float:left; clear:both; width:925px; padding-left:25px }

#menu{ float:left; clear:both; width:925px; padding-left:25px; border-top:#cbcbcb 1px solid; padding-top:3px}

#flash-homepage{ float:left; clear:both; width:950px;}

#strap-line{ float:left; clear:both; width:925px; padding-left:25px; font-size:16px; padding-top:10px; font-family: Georgia, "Times New Roman", Times, serif}
#strap-line h1{ margin:0px; padding:0px; font-weight:normal; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif;}

#quick-search-homepage{ float:left; clear:both; width:925px; padding:10px 0 10px 25px; border-top:#cbcbcb 1px solid;}

#refine-search{ float:left; clear:both; width:925px; padding:10px 0 10px 25px; }

#details-title{ float:left; clear:both; width:925px; padding:10px 0 10px 25px;}

#details-icon-links{ margin-left:26px}

#hot-properties{ float:left; clear:both; width:932px; padding:10px 0 10px 18px; border-top:#cbcbcb 1px solid;}

#total-results{ float:left; clear:both; width:926px; padding:2px 0 5px 24px; border-top:#cbcbcb 1px solid;}

#text-content{ float:left; clear:both; width:932px; padding:10px 0 10px 18px;}

#page-links{ float:left; clear:both; width:932px; padding:10px 0 10px 18px; border-top:#cbcbcb 1px solid;}
#page-links b { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}
#page-links a { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;}

#flash-details{ float:left; clear:both; width:932px; padding:10px 0 10px 18px; border-top:#cbcbcb 1px solid;}

#details-content-wrapper{ float:left; clear:both; width:932px; padding:10px 0 10px 18px; border-top:#cbcbcb 1px solid;}

#cool-stuff{ float:left; clear:both; width:932px; padding:10px 0 10px 18px; border-top:#cbcbcb 1px solid;}

#latest-news{ float:left; clear:both; width:925px; padding:10px 0 10px 25px; border-top:#cbcbcb 1px solid;}

#sign-up-news-letter{ float:left; clear:both; width:925px; padding:10px 0 10px 25px; border-top:#cbcbcb 1px solid;}

#quick-links{  float:left; clear:both; padding:70px 0 30px 25px; color:#928f8f; }

#advanced-search{ background-image:url(/media/urbanspaces.co.uk/images/advanced-search-title.gif); background-repeat:repeat-y; padding:0 30px 10px 30px}

#Studio{ display:none;}
#no{ display:none;}



/*===========GENERAL CLASSES'S=============*/
.hp-title{ position: relative ; top:166px; left:7px;}
.status-sticker{ position: relative; top:0px; left:0px;}
.status-sticker2{ position: absolute ; top:7px; left:7px;}
.left-padding{ padding-left:15px;}


/*===========FORM STYLES=============*/
.large-dropdown122 select{ width:122px; padding:2px 0 2px 0; font-size:18px; color:#585858;}
.small-dropdown122 select{ width:122px; padding:2px 0 2px 0; font-size:12px; color:#585858;}
.large-textfield122 input{width:118px; padding:2px 0 2px 0; font-size:18px; color:#585858;}
.large-input234 input{width:234px; padding:2px 0 2px 0; font-size:18px; color:#585858;}
.large-dropdown234 select{ width:234px; padding:2px 0 2px 0; font-size:18px; color:#585858;}

.textwrap186{ width:180px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
.login-boxes{ width:200px; margin:0px; padding:0px;}


input.text, textarea
{
-ms-box-sizing:border-box;
-moz-box-sizing:border-box;
box-sizing:border-box;
-webkit-box-sizing:border-box;
} 


/*===========FONT STYLES=============*/
.font10{ font-size:10px;}
.font11{ font-size:11px;}
.font12{ font-size:12px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font25{ font-size:25px;}
.font28{ font-size:28px;}
.font30{ font-size:30px;}
.font36{ font-size:36px;}
.font56{ font-size:56px;}

.font-orange{ color:#f36b14}
.font-gray{ color:#928f8f}
.font-medium-gray{ color:#666666}
.black{ color:#000000;}

.font-georgia{ font-family:Georgia, "Times New Roman", Times, serif;}

.not-bold{ font-weight:normal}



/*===========LINK STYLES=============*/
a:link,  a:visited {text-decoration:none; color:#f36b14;}
a:hover { text-decoration:none; color:#cb6627}

#quick-links ul li a:link, #quick-links ul li a:visited {text-decoration:none; color:#928f8f;}
#quick-links ul li a:hover {text-decoration:none; color:#f36b14;}

a.quick-links:link, a.quick-links:visited {text-decoration:none; color:#928f8f;}
a.quick-links:hover {text-decoration:none; color:#f36b14;}

#page-links a:link, #page-links a:visited {text-decoration:none; color:#928f8f;}
#page-links a:hover {text-decoration:none; color:#f36b14;}

#gray-links a:link, #gray-links a:visited {text-decoration:none; color:#928f8f;}
#gray-links a:hover {text-decoration:none; color:#f36b14;}

#text-area a:link, #text-area a:visited {text-decoration:none; color:#f36b14;}
#text-area a:hover {text-decoration:none; color:#fff; background-color:#333333}



a.icon-floor:link, a.icon-floor:visited{text-decoration:none; color:#928f8f; display:block;  height:44px; background-image:url(/media/urbanspaces.co.uk/images/icons/icon-floor-link.gif); background-repeat:no-repeat; padding:0 20px 0 0; }
a.icon-floor:hover{text-decoration:none; color:#928f8f; display:block;  height:44px; background-image:url(/media/urbanspaces.co.uk/images/icons/icon-floor-hover.gif); background-repeat:no-repeat; padding:0 20px 0 0px; }

a.icon-epc:link, a.icon-epc:visited {text-decoration:none; color:#928f8f; display:block;  height:44px; background-image:url(/media/urbanspaces.co.uk/images/icons/icon-epc-link.gif); background-repeat:no-repeat; padding:0 20px 0 0px; }
a.icon-epc:hover{text-decoration:none; color:#928f8f; display:block;  height:44px; background-image:url(/media/urbanspaces.co.uk/images/icons/icon-epc-hover.gif); background-repeat:no-repeat; padding:0 20px 0 0; }

a.icon-map:link, a.icon-map:visited {text-decoration:none; color:#928f8f; display:block;  height:44px; background-image:url(/media/urbanspaces.co.uk/images/icons/icon-map-link.gif); background-repeat:no-repeat; padding:0 20px 0 0; }
a.icon-map:hover{text-decoration:none; color:#928f8f; display:block;  height:44px; background-image:url(/media/urbanspaces.co.uk/images/icons/icon-map-hover.gif); background-repeat:no-repeat; padding:0 20px 0 0; }

a.icon-street-view:link, a.icon-street-view:visited {text-decoration:none; color:#928f8f; display:block;  height:44px; background-image:url(/media/urbanspaces.co.uk/images/icons/icon-street-view-link.gif); background-repeat:no-repeat; padding:0 20px 0 0; }
a.icon-street-view:hover{text-decoration:none; color:#928f8f; display:block;  height:44px; background-image:url(/media/urbanspaces.co.uk/images/icons/icon-street-view-hover.gif); background-repeat:no-repeat; padding:0 20px 0 0; }

a.icon-print:link, a.icon-print:visited {text-decoration:none; color:#928f8f; display:block;  height:44px; background-image:url(/media/urbanspaces.co.uk/images/icons/icon-print-link.gif); background-repeat:no-repeat; padding:0 20px 0 0; }
a.icon-print:hover{text-decoration:none; color:#928f8f; display:block;  height:44px; background-image:url(/media/urbanspaces.co.uk/images/icons/icon-print-hover.gif); background-repeat:no-repeat; padding:0 20px 0 0px; }

/*===========FOOTER ID'S=============*/
#footer{   clear:both; padding:20px 0 30px 10px; color:#fff; background-color:#000000; font-size:12px; margin:0px }

#footer-links{  float:left; color:#f36b14; font-size:10px; margin-bottom:0px; }

#footer-links ul { margin-top:5px}
#footer-links li { color:#928f8f; margin-bottom:5px}

#footer-links a:link, #footer-links a:visited {text-decoration:none; color:#928f8f;}
#footer-links a:hover {text-decoration:none; color:#fff;}

#footer-links td { padding:0 10px 0 20px;  border-right:#393939 1px solid;}

#login-bar{ background-color:#333333; position:fixed; bottom:0px; left:0px; right:0px; color:#FFFFFF;}


/*===========CALL TO ACTION RHD=============*/
#rhs-box-wrapper {position: fixed; top:0px; right:10px;}
#rhs-box-text{ background-color:#e8e8e8; width:134px; clear:both; padding: 0 10px 5px 10px; background-image:url(/media/urbanspaces.co.uk/images/chat-icon.gif); background-repeat:no-repeat; background-position: bottom left;}


/*==========LIST STYLES=============*/
#quick-links UL{ 
	margin:0px 0 0 30px; 
	padding: 0 0 0px 0; 
	LIST-STYLE-IMAGE: url(/media/urbanspaces.co.uk/images/arrow-bullet-point.gif);
	line-height:30px;
	}


/*==========TRANSPARENT BG=============*/	
.trans_box2 {
	background-color:#363636;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	background-repeat:no-repeat;
	}

/*=========POP UP DETAILS PAGE=============*/	
.pop-up-div{
	height:476px;
	width: 769px;
	margin: 0 0 0 24px;
	color: #CCCCCC;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	font-weight: normal;
	overflow: hidden;
	padding:12px 12px 12px 12px;
	background-color:#f3f3f3;
	background-repeat:no-repeat;
	border-bottom:#c1c1c1 1px solid;
	border-left:#c1c1c1 1px solid;
	border-right:#c1c1c1 1px solid;
	border-top:#c1c1c1 1px solid;
	float:left;
	clear:both;
}
#close-pop-up{ clear: both; float:left;}
#theiframe{ clear: none; float:left}


/*=========POP UP DETAILS Page TAB=============*/	

.tab-floor{ position:absolute; top:578px; left:36px; z-index:1}
.tab-floor2{ position:absolute; top:578px; left:36px; z-index:50}
.tab-floor2show{ display:none}
.tab-epc{ position:absolute; top:578px; left:170px; z-index:1}
.tab-map{ position:absolute; top:578px; left:281px; z-index:1}
.tab-street-view{ position:absolute; top:578px; left:376px; z-index:1}
/*==================Featured property switch=============*/
.Sale span.rent { display:none}
.Let span.buy { display:none}

/*==================loft directory=============*/

/*==================Featured property switch=============*/

.directory-details{ color:#000000; padding:10px;}

.group1{ padding:10px 0 10px 0px;}
.group2{ padding:10px 0 10px 0px;}
.group3{ padding:10px 0 10px 0px;}

.group1 td:hover { background-repeat:repeat-y; background-image:url(/media/urbanspaces.co.uk/images/loft-details-bg.gif)}
.group2 td:hover { background-repeat:repeat-y; background-image:url(/media/urbanspaces.co.uk/images/loft-details-bg.gif)}
.group3 td:hover { background-repeat:repeat-y; background-image:url(/media/urbanspaces.co.uk/images/loft-details-bg.gif)}

.loft-title{ font-size:17px; color:#f36b14;}

.category-hover a:link, .category-hover a:visited{ display:block; padding:5px; color:#666666; width:148px; margin-bottom:40px}
.category-hover a:hover{ background-color:#999999; display:block; padding:5px; color:#fff; margin-bottom:40px;}
.category-hover a:hover .loft-title{ color:#fff; border-color:#fff;}

.category-hover{ width:158px;}


/*==================Search Pages =============*/

.lettingstenureS { display:none;}
.lettingstenureL {}
.lettingstenureSale { display:none;}
.lettingstenureLet {}

.pdf-download{color:#FFFFFF}

.pdf-download ul{ padding:0px; margin:0px;}
.pdf-download li{ list-style-image:none; padding:0px; margin:0px;}

.pdf-download a:link, .pdf-download a:visited{ 
	background-image: url(../../../media/urbanspaces.co.uk/images/icons/icon-pdf-link2.gif);
	background-repeat:no-repeat;
	background-color:#fff;
	color:#1d0d02;
	border-left: #fff 1px solid;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
	font-size:13px;
	padding:14px 10px 14px 30px;
	display:block;
	z-index:1;
	position:relative;
	left:-175px;
	width:150px;
	}
	
.pdf-download a:hover{ 
	background-image: url(../../../media/urbanspaces.co.uk/images/icons/icon-pdf-link.gif);
	background-repeat:no-repeat;
	background-color:#f3f3f3;
	color:#1d0d02;
	border-left: #c1c1c1 1px solid;
	border-top: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	font-size:13px;
	padding:14px 10px 14px 30px;
	display:block;
	z-index:1;
	position:relative;
	left:-175px;
	z-index:1;
	width:150px;
	}