/* 
-------------------------------------------------------------------
Samaritans stylesheet: mobile

-------------------------------------------------------------------
*/
/*HTML {
    width: 240px;
    border: solid 1px #000000;
} --- for testing */

/* general */
.clearfix, #globallinks, #content, #breadcrumb, #findbranchmap, #findbranch, fieldset, #homepageintro, #landingintro, .buttons, #footer {display: inherit}
body {background: none; width: auto; margin: 0; padding: 0;    font: 62.5% "Arial",sans-serif;  }
form,fieldset,div {width: auto; margin: 0}
form input,
.formField input,
.formFieldMedium input,
.formCheckbox,
form label,
.formSelect select,
.formButtons,
.formSelectSmall select,
.standardForm .formCheckbox label,
.standardForm p{width: auto}
div.buttons 
{
    clear:both; 
    margin: 10px; 
    position: static !important; 
    float: none;
    width: auto}
#wrapper {overflow: hidden; width: 100%; margin: 0; padding: 0}
#wrapper,
#globallinks {width: auto}
img,
div.printPage ul li a,
div#googleMap,
.googleMap {display: none}
a.Button img{display: inline;width:auto;height:auto;}
#content {background: none; padding-bottom: 0}
h1 {max-width: 100%}
.strapline {display:none}
.hide {display:none}

/* top links and search */
#globallinks {margin: 0}
#globallinks fieldset,
#globallinks ul {float: none}
#globallinks fieldset label, 
#globallinks fieldset input {display: inline; width: 60%; }
#globallinks ul li {font-size: 0.9em}

/* header */
#header {width: 100%; margin: 0}

#header {
	background-color:#A1CF6D;
}

#header #contact_methods {
	font-weight: bold;
}
#header #contact_methods .method p.firstLine {
		font-size: 1.5em;
}
#header #contact_methods .method p.firstLine a{
	color:white;
	text-decoration:none;
}
	
#header p, #header p.tel, #contact_methods .method div,#contact_methods .method p.adr {font-size:1.2em;line-height: 1.4em;
}
#header img {display:none;}
#header #phoneus,
#header #emailus,
#header #writetous {position: static;border-bottom: 1px solid #fff; padding: 5px 0}
#header #writetous {border-bottom: none}
#header strong a {background: none; font-size: 1em }
#header #leftcolnavfix {display: none;}
/* left col */
#leftcol,
#leftcolbtmfix  {width: auto; float: none; margin: 0;}
#leftcol {background: none;background-color: #A1CF6D;}
#leftcol ul li,
#leftcol ul li a,
#leftcol ul li ul li ul li a {padding: 0; margin: 0}
#leftcol ul li a,
#leftcol ul li ul li ul li a {padding-left: 12px;}
/* right col */
#rightcol {float: none; width: 90%; padding: 0; margin: 0}
#rightcol .rightcolpad {padding: 0}
.right {width: auto; margin-left: 0}
.right ul {margin: 0; padding: 0}
.right ul li {margin-left: 0; padding: 0}
.promobox {width: auto; margin: 0}
/* footer */
#footer{font-size: 10px; margin: 0; padding: 0; width: 90%}
#footer p {font-size: 10px; float: none; text-align: left; padding: 1em}
#footer ul {margin:0px; padding:0px;}
#footer ul li {float: none; display: inline}
/* content */
#landingintro .left,
#homepageintro .left,
#homepageintro .left p {width: auto; float: none}
#homepageintro .right {width: 90%; float: none}

.branchdetails {width: auto !important;}
.hasmap {float: none; width: auto}

