/* @override http://localhost:8888/mobile/mobile.css */

body {
	background: url(mobile-gradient_bg-small.jpg) repeat-y center top;
	margin: 0;
	padding: 0;
	font-family: "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	overflow-x: hidden;
    -webkit-user-select: none;
    -webkit-text-size-adjust: none;
}

div#content, div#portfolioContent {
	position: relative;
	padding-right: 40px;
	padding-bottom: 30px;
	padding-left: 40px;
}

h1 {
	background: url(mobile_h1_logo.png) no-repeat center top;
	text-indent: -9999px;
	height: 25px;
	margin-top: 30px;
}

p {
	margin-bottom: 25px;
	padding-left: 40px;
	padding-right: 25px;
	font: italic 14px/22px Georgia, "Times New Roman", Times, serif;
	color: #333;
}

h2 {
	margin-bottom: 15px;
	padding-left: 40px;
	padding-right: 25px;
	font: italic 17px/22px Georgia, "Times New Roman", Times, serif;
	color: #454545;
}

div#content a:link, div#content a:visited {
	display: block;
	opacity: 0.3;
	color: white;
	text-decoration: none;
	padding: 11px 20px;
	margin-bottom: 1px;
	text-shadow: #000 35px 0 0;
	text-transform: uppercase;
	letter-spacing: 0;
	background: #000 url(listArrow_white.png) no-repeat right center;
}

a#emailLink, a#contactLink {
	-webkit-border-top-left-radius: 7px;
	-webkit-border-top-right-radius: 7px;
}

a#addressLink, a#workLink {
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;
}

/* @group Mobile Portfolio */

div#portfolioContent img {
	width: 100%;
}

div#portfolioContent h3 {
	font-size: 17px;
}

div.thumbSet h3 {
	margin-top: 5px;
	font: italic 16px Georgia, "Times New Roman", Times, serif;
}

div.thumbSet {
	margin-bottom: 30px;
}

img.largeImg {
	margin-bottom: 20px;
}

p.projectDescription {
	padding-left: 0;
	padding-right: 0;
	margin-top: -10px;
}

a.backBtn {
	text-decoration: none;
	display: block;
	background-color: white;
	padding: 15px 15px 15px 40px;
	color: #727272;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 0;
}

a.backBtn strong {
	font-weight: bold;
	font-size: 12px;
	position: relative;
	top: -1px;
}



/* @end */
