@charset "UTF-8";
/* CSS Document */

@media screen and (max-width: 480px) {
		.fs1 {
			-webkit-border-radius: 0;
			-moz-border-radius: 0;
			border-radius: 0;
			}
	
		#wrapcontainer {
			max-width: 100%;
			}
		
		#footer {
			width: 100%;
			padding-right: 0;
			float: left;
			}
		
		#feed {
			width: 100%;
			margin: 5% 0 7% 0;
			float: left;
			}

		#blank {
			-webkit-border-radius: 0;
			-moz-border-radius: 0;
			border-radius: 0;
			}
			
		ul.menu li {
			margin-right: 3%;	
		}
	}
		
@media handheld, only screen and (max-device-width: 480px) {


	body {
		font-size: 14px;
		}
	
	p {	
		margin: 0 0 5% 0;
	}
	
	#wrap {
		max-width: 100%;
		width: 100%;
		float: left;
		margin: 0;
		background-image: none;
		background-position: top right;
		background-repeat: no-repeat;
		}
	
	#wrapcontainer {
		max-width: 100%;
		width: 100%;
		margin: 0;
		float: left;
		}
	
	#container {
		width: 100%;
		float: left;
		}
	
	.module_tag {
		max-width: 480px;
		}
	
	#footer {
		width: 100%;
		padding: 0 0 2% 0;
		float: left;
		}
	
	#feed {
		width: 100%;
		float: left;
		}		
	
	ul.menu li {
		margin-right: 1%;
		margin-bottom: 5%;
		}
	
	
	ul.menu li.item3 {
		visibility: visible;
		}
		
	

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

		body {
			font-size: 18px;
		}
		
		
		}