@media only screen and (max-width: 480px) {
	#introduction {border-bottom: none;
border-left: none;
width: 100%;
margin: 0;}
	#introduction div{width: 100%; padding: 0;}
	#introduction ul {
		padding: 0 0 130px 5%;
		width: 94%;
		position: relative;
		border: none;
		border: none;
		margin: 0;}
	#introduction ul li:nth-child(1) {margin-top: 25px;}
	#introduction ul li h1 {width: auto;font-size: 1.5em;opacity: .9;} 
	#introduction ul li ul {
		width: auto;
		margin: 0 0 20px 0;
		padding: 0 0 0% 2%;
		opacity: .9;}
	#introduction ul li ul li {
		width: auto;
		float: left;
		clear: left;
		margin: 0px;}
	#introduction ul li:nth-child(7) h1 {letter-spacing: 0px;}
	#introduction ul li:nth-child(7) ul {padding: 0 0 0% 2%;}
	#lolplaybook header {width: 85%;
left: 0;
top: -108px;}
	#lolplaybook header img {display: block;
margin: 0 0 0 20px;
width: 90px;}
	#lolplaybook header ul {margin: 10px -3% 0 13px;
float: right;
text-align: right;}
	#introduction ul li:nth-child(1) h1, #introduction ul li:nth-child(1) ul li,
	#introduction ul li:nth-child(2) h1, #introduction ul li:nth-child(2) ul li,
	#introduction ul li:nth-child(3) h1, #introduction ul li:nth-child(3) ul li,
	#introduction ul li:nth-child(4) h1, #introduction ul li:nth-child(4) ul li,
	#introduction ul li:nth-child(5) h1, #introduction ul li:nth-child(5) ul li,
	#introduction ul li:nth-child(6) h1, #introduction ul li:nth-child(6) ul li,
	#introduction ul li:nth-child(7) h1, #introduction ul li:nth-child(7) ul li {opacity: .9;}


	#lolplaybook h1, #rundavoo h1, #paris-hilton h1, #alliedwallet h1 {margin-top: 0;font-size: 2em;}
	#lolplaybook h2, #rundavoo h2, #paris-hilton h2, #alliedwallet h2, #about-me h2 {
		margin-top: .5em;
		font-size: .8em;
		border-bottom: 1px solid #E3E3E3;
		padding-bottom: 1.5em;}
	#lolplaybook h3, #rundavoo h3, #paris-hilton h3, #alliedwallet h3, #about-me h3 {
		margin-top: 0;
		font-size: 1em;
		padding: 1.5em 0;
		color: #000000;}
	#lolplaybook p, #rundavoo p, #paris-hilton p, #alliedwallet p, #about-me p {
		margin-top: 1.5em;
		font-size: 1em;
		line-height: 2em;}
	#lolplaybook span, #rundavoo a, #paris-hilton a, #alliedwallet a {
		margin: 3em 0 7em 0;
		width: 100%;
		float: left;
		padding: 10px 0;
		text-align: center;
	}

	#lolplaybook-technology menu, #alliedwallet-technology menu {
padding: 0 0%;
width: 90%;
left: 0;
margin: 0 5%;
}
#lolplaybook-technology menu label, #lolplaybook-technology menu label:nth-child(1), #alliedwallet-technology menu label, #alliedwallet-technology menu label:nth-child(1) {
display: none;
}
#lolplaybook-technology article:nth-child(2) {padding-bottom: 0px;}
#lolplaybook-technology article:nth-child(2) aside {
text-indent: -9999px;
float: left;
text-align: left;
width: 100%;
margin-top: 2em;
margin-bottom: 3em;
}

	#lolplaybook img, #paris-hilton div img{
		width: 100%;
margin: 3em 0 2em 0;}

	#lolplaybook-technology article p, #rundavoo-technology article p, #paris-hilton-technology article p, #alliedwallet-technology article p {
		margin: .8em 0;
		text-align: left;
		font-size: 1em;
		line-height: 2em;
		font-weight: 300;}

	#lolplaybook-technology div article {margin-top: 3em;text-align: left;}
	#lolplaybook-technology h1, #rundavoo-technology h1 {margin-bottom: 0em;}
	#lolplaybook-technology h2 {
		color: #c6c7c8;
		border-bottom: 1px solid #c6c7c8;
		padding: .6em 0;
		border-top: 1px solid #c6c7c8;
		margin-top: 1em;}
	#lolplaybook-technology span h1 {font-size: 1.2em;}
	#lolplaybook-technology span p {
		margin: .5em 0;
		text-align: left;
		font-size: .8em;
		line-height: 1.5em;}
	
	#lolplaybook article, #rundavoo article, #alliedwallet article,#paris-hilton article {margin-top: 0;}
	#rundavoo img, #alliedwallet img {width: 100%;margin: 3em 0 2em 0;}
	#rundavoo a:hover em, #paris-hilton a:hover em{
	  display: block;
	  position: absolute;
	  top:50px;
	  width: 100%;
	  left: 0;
	  font-size: .6em;}
	 #rundavoo-technology article:nth-child(1) {
		margin-top: 3em;
		margin-bottom: 0;
		text-align: left;}
	#rundavoo-technology h2 {
		border-bottom: 1px solid #c6c7c8;
		padding: .6em 0;
		
		margin-top: 2em;}
	#rundavoo-technology span {
		height: auto;
width: 100%;
margin: 2em 0;
text-indent: 0;
padding: 10px 0;}
	#paris-hilton-technology {background-color: #0D1626;}
	#paris-hilton-technology article {
		width: 100%;
		position: relative;
		margin: 100px 0 0 0;
		text-align: left;
		float: left;}
	#paris-hilton-technology h1 {color: #ffffff;} 
	#paris-hilton-technology p em {color: #93B7FC;}
	#paris-hilton-technology h2 {
		border-bottom: 1px solid #c6c7c8;
		padding: .6em 0;
		margin-top: 1em;
		color: #fff;
		margin-top: 2em;
	}
	#paris-hilton-technology label h3 {
		font-size: 1em;
padding-top: 10px;
color: #fff;
border-top: 1px solid #c6c7c8;
border-bottom: 1px solid #c6c7c8;
margin-bottom: 1em;
margin-top: 2em;}
	#paris-hilton-technology label {width: 100%;margin: 0px 0 50px 0;}

	#alliedwallet-technology article:nth-child(1), #alliedwallet-technology article:nth-child(2) {
width:100%;
float: left;
}
#alliedwallet-technology span h1 {
color: #ffffff;
font-size: 1.2em;
letter-spacing: 1px;
}
#alliedwallet-technology span p {line-height: 1.5em;}
#alliedwallet-technology h2 {
color: #ffffff;
border-color: #ffffff;
font-size: 1em;
}

#about-me article {width: 96%; margin: 0 2%;}
#about-me p{
margin-top: 1.5em;
font-size: 1em;
line-height: 2em;
width: 85%;
text-align: justify;
}
	#image-gallery span {
	width: 100%;
	left: 0;
	margin: 0;
	height: auto;
	top:100px;
	}
	#image-gallery span label {
display: none;
z-index: 9999;
position: absolute;
top: 7px;
left: 88%;
width: 28px;
height: 27px;
background: url(../images/close_icon.png) center center no-repeat;
text-indent: -9999px;
}
#image-gallery span img {
width: 96%;
max-height: none;
float: none;
margin: 0px 2%;
position: relative;
}
strong {line-height: 2em;}
}