/* ============================== */
/* ! Layout for desktop version   */
/* ============================== */

	body {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	padding-top:2em;
	}
	

/* ============================= */
/* ! Layout for mobile version   */
/* ============================= */

@media handheld, only screen and (max-width: 767px) {

	body {
		
	}

}


/* ========================================== */
/* ! Provide higher res assets for iPhone 4   */
/* ========================================== */

@media only screen and (-webkit-min-device-pixel-ratio: 2) { 

/*	.logo {
		background: url(logo2x.jpg) no-repeat;
		background-size: 212px 303px;
	}*/

}


	
.container p {
	color: #000;
	background: #ffffff;
	}
	
#bodycopy{padding-top:1em}
	
.bodycopy {
    font-size: 1.45em;
    line-height: 1.5em;
    text-align: justify;
}

.header{text-align:center; padding-bottom:1%}

.qtelabels {
    background: none repeat scroll 0 0 #efd57c !important;
    margin-bottom: 20px;
    margin-top: 20px;
    padding: 5px;
}

.contactlabels {
    background: none repeat scroll 0 0 #efd57c !important;
    margin-bottom: 20px;
    margin-top: 20px;
    padding: 5px;
}

.webcontactlabels{
    background: none repeat scroll 0 0 #efd57c !important;
    margin-bottom: 20px;
    padding: 5px;
}

.commentscontactlabels{
    background: none repeat scroll 0 0 #efd57c !important;
    margin-bottom: 20px;
    padding: 5px;
}

a{text-decoration:none;color:#000}

.contactlabels input{background: none repeat scroll 0 0 #f0e0a9 !important; border:none; width:90%}
.qtelabels input{background: none repeat scroll 0 0 #f0e0a9 !important; border:none; width:10%}
.commentscontactlabels input{background: none repeat scroll 0 0 #f0e0a9 !important; border:none; width:100%}
.webcontactlabels input{background: none repeat scroll 0 0 #f0e0a9 !important; border:none; width:100%}

.commentscontactlabels textarea{background: none repeat scroll 0 0 #f0e0a9 !important; border:none; width:99%; height:200px; resize:none; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}

#contactform{ position:relative}


.submit-button {
    bottom: 0;
    margin-bottom: 10px;
    margin-right: 10px;
    position: absolute;
    right: 0;
}

#contactform .sixcol{padding-left:0px!important; padding-right:0px!important}


.error {
    color: #b90046;
}