/*
	Author Company	: Fifth Ring Intergrated Corporate Communications
	Author Name		: Scott Couper, Senior Web Designer & Developer
	Author Site		: http://www.fifthring.com
	Client Company	: Scotia Homes
	Client Site 	: http://www.scotia-homes.co.uk
	Site Section 	: Mobile Device Stylesheet
							
*/


/* default and layout content
**********************************************************************************************************
*/

@import "../global/layout.css";


/* global content - resets
**********************************************************************************************************
*/

body#mobile{ background:#fff none;width:100%;}
#wrapper{ background:#fff none; margin:0 0 0 0;}

#wrapper #leftContent{ display:none;} 

#wrapper #rightContent{ width:100%; height:auto; padding:0 5px 0 0;} 
#wrapper #rightContent #header{ display:none;}

#wrapper #rightContent #mainContent #rightBlock{ display:none;} 

#wrapper #rightContent #mainContent #leftBlock{ width:100%;}
#wrapper #rightContent #mainContent #leftBlock #introText{ margin:0 0 0 10px;}

#wrapper #rightContent #mainContent #leftBlock #contentBlock{border:none; border-right:none; border-bottom:#ecebea solid 1px; margin-bottom:5px}

#wrapper #rightContent #logoMobile{ width:100%; background:#fff; margin:0 0 5px 0; text-align:center;}

#wrapper #rightContent #mainContent #leftBlock #contentBlock{ padding:0;}	
#wrapper #rightContent #mainContent #leftBlock #pageTitle{ font-size:15px; margin:0 0 0 10px;}
#wrapper #rightContent #mainContent #leftBlock #pageTitle h3{ color:#456d85;}

#wrapper #rightContent #mainContent #leftBlock #footerMobile{ width:100%;}
#wrapper #rightContent #mainContent #leftBlock #footerMobile ul{ margin:0 0 0 5px; text-align:center;}
#wrapper #rightContent #mainContent #leftBlock #footerMobile ul li{ margin:0 0 5px 0; font-size:10px; color:#444; display:block; padding:0; width:100%;}
#wrapper #rightContent #mainContent #leftBlock #footerMobile ul li.last{ margin:0; font-size:10px; color:#444; display:block; padding:0;}
#wrapper #rightContent #mainContent #leftBlock #footerMobile ul li a{ color:#444; text-decoration:underline;}

#wrapper #rightContent #mainContent #leftBlock #contentFooter{ display:none;}

#wrapper #pageFooter{ display:none;}


/* search form - mobile
**********************************************************************************************************
*/
#wrapper #rightContent #mainContent #leftBlock .searchFormElement{margin:0; border-top:none; padding:5px 0 0 0; border-bottom:#ecebea solid 1px;}

#wrapper #rightContent #mainContent #leftBlock .searchFormElement#locationSearchHome h3{ background:none; padding:0; font-size:13px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement#typeSearchHome h3{ background:none; padding:0; font-size:13px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement#priceSearchHome h3{ background:none; padding:0; font-size:13px;}

#wrapper #rightContent #mainContent #leftBlock .searchFormElement select.form_dropdown{width:193px;font-size:10px;height:68px; border:solid 1px #356987; background:#e1e9ed; margin:8px 0 8px 0; padding:2px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement select.narrowDrop{height:18px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement #residential_checkbox_options{ margin-top:10px;}
#wrapper #rightContent #mainContent #leftBlock .searchFormElement#typeSearchHome label{ margin:0 3px 0 0; color:#006e8d; font-size:12px;}

.searchButton{ background:#fff url(../../images/global/searchIcon.jpg) right top no-repeat; border:none; font-size:14px; padding:0 11px 0 0; color:#4e6a5d; cursor:pointer; height:30px; width:90px; display:block; margin:0 auto; text-align:center;}


/* main search results
**********************************************************************************************************
*/

#wrapper #rightContent #mainContent #leftBlock #contentBlock.searchResultsBlock{ padding:0px 4px 10px 0; border-right:none; width:100%; margin:0 auto;}

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment {background:#e5ebef; padding:0 0 2px 0; margin:0 auto 10px auto;}

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .searchDevInfoHeader{ background:#456d86; padding:5px 10px;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .searchDevInfoHeader h3{ color:#fff; display:inline;}

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .searchDevInfoItems{background:#fff; margin:0 10px 10px 10px;}

			
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .singleItem{ margin:0 auto; padding:8px 0 0 0; border-top:solid 2px #ecebea; text-align:center;}

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .singleItem .singleItemHeader{ background:transparent; padding:5px 0; margin: 0 auto; width:99%; text-align:right !important;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .singleItem .singleItemHeader h3{ color:#456d86; font-size:14px; font-weight:bold; text-align:center !important; display:block; width:100%;}

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .singleItem .singleItemContent{ margin:5px 0 5px 0;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .singleItem .singleItemDetails{ width:99% !important; margin:0 auto !important; padding:0; text-align:center;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .singleItem .singleItemDetails span{ font-size:10px; color:#373737; font-weight:normal; padding:0 !important; margin:0 auto 0 auto;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .singleItem .singleItemDetails a{margin:0 auto; font-size:12px; color:#456d86; text-align:center; display:block; width:99%; margin-top:5px;}	

ul li.firstItem{ font-weight:bold !important; list-style:none !important; margin-left:0 !important; width:auto !important; padding:0 !important;}

#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .viewNestSet{ font-size:15px; display:block;}
#wrapper #rightContent #mainContent #leftBlock #resultItems .searchDevelopment .viewNestSet a{ display:block; margin:0 15px 15px 0; padding:0;}	
		