
@media only screen and (min-width:641px) {
	#info_text {
		clear:both;
		background-color:#f7f7f7;
		padding: 20px 30px;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		margin: 70px 0px -100px 0px;
	}
	#info_text div{
		display:table;
	}
	#info_text div dl{
		display:table-row;
	}
	#info_text div dl dt{
		display:table-cell;
		background-color:#fff;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		padding: 10px 20px;
	}
	#info_text div dl dd{
		display:table-cell;
		padding: 10px 20px;
	}
	#info_text div dl dd a{
	}
	
	#page_user_data_spbmx #info_text{
		margin: 70px 0px;
	}
}

@media only screen and (max-width: 640px) {
	#info_text {
	clear:both;
	background-color:#f7f7f7;
	padding: 10px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	margin: 20px  0px;
	}
	#info_text div{
		display:block;
	}
	#info_text div dl{
		display:block;
		margin: 0px;
		padding: 0px;
	}
	#info_text div dl dt{
		display:block;
		background-color:#fff;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		margin: 0px;
		padding: 0px;
		text-align:center;
	}
	#info_text div dl dd{
		display:block;
		margin: 0px;
		padding: 5px 0px;
	}
	#info_text div dl dd a{
	}
}