.spiral h1{
	color:#fff;
	background-image:url(/img/last-fight_title.png);
	padding:17px 38px 22px;
	margin:0;
}

.spiral p{
	margin:25px 0 60px;
	background-image:url(/img/spiral_bgr.png);
	background-size:100% 100%;
	color:#094668;
	width:770px;
	font-size:22px;
	line-height:27px;
	padding:75px 130px 100px 140px;
}

.spiral p i{
	font-size:20px;
}

.spiral .photo-frame{
	border-width:15px;
	position:absolute;
	top:100px;
	transform:rotate(-3deg);
}

.spiral>center{
	position:relative;
}

@media only screen and (max-width:800px){
	.spiral{
			background:#fff;
			border-radius:20pt;
			padding:4% 5% 7%!important;
			margin:7% 0 10%;
			width:80%!important;
			text-align:right;
	}

	.spiral p,
	.spiral h1{
		font-size:17pt;
		width:100%;
		padding:0;
	}

	.spiral nav{
		margin-top:0;
	}

	div .photo-frame{
		width:92%;
		margin:13pt 0!important;
		float:none!important;
	}
}