.alco_rapsheet {
	background: url("../images/record_card.png");
	background-size: 1100px 700px;
	background-repeat: no-repeat;
	position: relative;
	height: 750px;
	width: 100%;
	transform: rotate(-1deg);
}
.alco_rapsheet:nth-of-type(even) {
	transform: rotate(1deg);
}
.alco_rapsheet span {
	font-family: Special Elite,sans-serif;
	color: #333;
	font-weight: 600;
	font-size: 20px;
	position: absolute;
	transform: rotate(-1deg);
}
.alco_moniker {
	top: 250px;
	left: 535px;
}
.alco_moniker_nickname {
	top: 360px;
	left: 465px;
}
.alco_moniker_lastname {
	top: 305px;
	left: 520px;
}
.alco_date {
	top: 475px;
	left: 565px;
}
.alco_venue {
	top: 590px;
	left: 350px;
	display: none;
}
.alco_img_placeholder {
	top: 270px;
	left: 55px;
	filter: drop-shadow(-1px 6px 3px rgba(0, 0, 0, 0.5));
}
.alco_mugshot {
max-width: 287px;
filter: sepia(80%);
clip-path: polygon( 1% 2%, 3.5% 0.1%, 8.9% 2.7%, 16.2% 1.2%, 19.7% 0.8%, 24.7% 2%, 31.2% 0%, 35.9% 2.3%, 40.6% 0.5%, 47.1% 1.8%, 49.9% 1%, 53.8% 2.5%, 62.2% 0.4%, 67.3% 1.2%, 70.3% 0.3%, 75.8% 1.4%, 78.5% 1.7%, 84% 2.6%, 91.1% 0.5%, 93.6% 2.4%, 97.3% 0.3%, 98.9% 6%, 98.1% 11.4%, 98.6% 15.5%, 97.3% 17.8%, 97.7% 27.4%, 98.3% 28.5%, 99.7% 34.1%, 98.8% 41.9%, 98.3% 45.7%, 98.4% 50.9%, 98.7% 57.4%, 99.6% 60.4%, 99.4% 66.6%, 99.2% 69.5%, 97.4% 77.1%, 98.1% 82.3%, 99.9% 83.5%, 98.2% 91.5%, 99.3% 95.3%, 98% 98.6%, 93.6% 97.4%, 90.3% 98.3%, 86.8% 98.3%, 78.6% 98.5%, 76.4% 99.2%, 69.7% 99.8%, 64.2% 99.3%, 61.8% 99.2%, 57.2% 98.1%, 48.7% 98.3%, 46.8% 99%, 39.6% 98.9%, 33.8% 97.3%, 28.2% 99.4%, 27% 98.3%, 22.1% 98.6%, 13.1% 97.1%, 8.7% 99.3%, 2.7% 97.4%, 2% 98.2%, 2.1% 94.3%, 0.7% 90.5%, 0.9% 86.3%, 2.2% 78.2%, 0.4% 76.7%, 1.2% 72.1%, 2% 64%, 1.4% 59.8%, 0.4% 57.3%, 0.3% 49.1%, 2.9% 44.7%, 1.9% 41.3%, 0.8% 35.7%, 2.9% 31.3%, 0.8% 24.9%, 2.7% 20.5%, 0.8% 17.4%, 2.5% 8.6%, 1.1% 5.5% );
}
.alco_offence {
	top: 420px;
	left: 580px;
}
.alco_arrest_notes {
	top: 520px;
	left: 380px;
	max-width: 675px;
	line-height: 50px;
	text-indent: 250px;
}
.alco_id {
	top: 116px;
	left: 205px;
	font-size: 18px !important;
}
.alco_eventname {
	top: 185px;
	left: 385px;
}
.tape-section {
	position: absolute;
	width: 100%;
	z-index: 999;
}

.top-tape {
	position: absolute;
	height: 4vmin;
	top: -5px;
	width: 110%;
	background-color: #dbd8be;
	border-right: 1px dotted #b7b49d;
	border-left: 1px dotted #b7b49d;
	opacity: 0.5;
}

.tape-section:first-of-type {
	top: 0;
}

.tape-section:last-of-type {
	bottom: 0;
}

.tape-section::before,
.tape-section::after {
	content: "";
	width: 10vmin;
	height: 4vmin;
	position: absolute;
	background-color: #dbd8be;
	opacity: 0.5;
	border-right: 1px dotted #b7b49d;
	border-left: 1px dotted #b7b49d;
}

.tape-section:last-of-type::after {
	transform: rotate(-45deg);
	right: -4vmin;
	top: -3vmin;
}

.tape-section:first-of-type::before {
	transform: rotate(-45deg);
	left: -4vmin;
}

.tape-section:first-of-type::after {
	transform: rotate(45deg);
	right: -4vmin;
	top: 0;
}

.tape-section:last-of-type::before {
	transform: rotate(45deg);
	left: -4vmin;
	bottom: 0;
}


	.alco_mobile.alco_rapsheet {
		background: url(../images/record_card_mobile1.png);
		background-size: 320px 581px;
		background-repeat: no-repeat;
		height: 700px;
		width: 330px;
		transform: unset;
		margin-bottom: 20px;
	}
	.alco_mobile.alco_rapsheet:nth-of-type(even) {
		transform: unset;
	}
	.alco_mobile.alco_rapsheet span {
		font-size: 16px;
		transform: rotate(-1deg);
	}
	.alco_mobile .alco_moniker {
		top: 305px;
		left: 130px;
	}
	.alco_mobile .alco_moniker_nickname {
		top: 355px;
		left: 110px;
	}
	.alco_mobile .alco_moniker_lastname {
		top: 330px;
		left: 130px;
	}
	.alco_mobile .alco_date {
		top: 425px;
		left: 170px;
	}
	.alco_mobile .alco_img_placeholder {
		top: 140px;
		left: 40px;
	}
	.alco_mobile .alco_mugshot {
		max-width: 135px;
	}
	.alco_mugshot.alco_download_pic {
		filter: sepia(0.8);
		clip-path: polygon( 1% 2%, 3.5% 0.1%, 8.9% 2.7%, 16.2% 1.2%, 19.7% 0.8%, 24.7% 2%, 31.2% 0%, 35.9% 2.3%, 40.6% 0.5%, 47.1% 1.8%, 49.9% 1%, 53.8% 2.5%, 62.2% 0.4%, 67.3% 1.2%, 70.3% 0.3%, 75.8% 1.4%, 78.5% 1.7%, 84% 2.6%, 91.1% 0.5%, 93.6% 2.4%, 97.3% 0.3%, 98.9% 6%, 98.1% 11.4%, 98.6% 15.5%, 97.3% 17.8%, 97.7% 27.4%, 98.3% 28.5%, 99.7% 34.1%, 98.8% 41.9%, 98.3% 45.7%, 98.4% 50.9%, 98.7% 57.4%, 99.6% 60.4%, 99.4% 66.6%, 99.2% 69.5%, 97.4% 77.1%, 98.1% 82.3%, 99.9% 83.5%, 98.2% 91.5%, 99.3% 95.3%, 98% 98.6%, 93.6% 97.4%, 90.3% 98.3%, 86.8% 98.3%, 78.6% 98.5%, 76.4% 99.2%, 69.7% 99.8%, 64.2% 99.3%, 61.8% 99.2%, 57.2% 98.1%, 48.7% 98.3%, 46.8% 99%, 39.6% 98.9%, 33.8% 97.3%, 28.2% 99.4%, 27% 98.3%, 22.1% 98.6%, 13.1% 97.1%, 8.7% 99.3%, 2.7% 97.4%, 2% 98.2%, 2.1% 94.3%, 0.7% 90.5%, 0.9% 86.3%, 2.2% 78.2%, 0.4% 76.7%, 1.2% 72.1%, 2% 64%, 1.4% 59.8%, 0.4% 57.3%, 0.3% 49.1%, 2.9% 44.7%, 1.9% 41.3%, 0.8% 35.7%, 2.9% 31.3%, 0.8% 24.9%, 2.7% 20.5%, 0.8% 17.4%, 2.5% 8.6%, 1.1% 5.5% );
	}
	.alco_mobile .alco_offence {
		top: 400px;
		left: 40px;
	}
	.alco_mobile .alco_arrest_notes {
		top: 453px;
		left: 35px;
		max-width: 275px;
		line-height: 24px;
		text-indent: 185px;
	}
	.alco_mobile .alco_id {
		top: 115px;
		left: 205px;
		font-size: 18px !important;
	}
	.alco_mobile .alco_eventname {
		top: 10px;
		left: 33px;
	}
	.alco_mobile .tape-section {
		position: absolute;
		width: 100%;
		z-index: 999;
	}

	.alco_mobile .top-tape {
		position: absolute;
		height: 4vmin;
		top: -5px;
		width: 110%;
		background-color: #dbd8be;
		border-right: 1px dotted #b7b49d;
		border-left: 1px dotted #b7b49d;
		opacity: 0.5;
	}

	.alco_mobile .tape-section:first-of-type {
		top: 0;
	}

	.alco_mobile .tape-section:last-of-type {
		bottom: 0;
	}

	.alco_mobile .tape-section::before,
	.alco_mobile .tape-section::after {
		content: "";
		width: 10vmin;
		height: 4vmin;
		position: absolute;
		background-color: #dbd8be;
		opacity: 0.5;
		border-right: 1px dotted #b7b49d;
		border-left: 1px dotted #b7b49d;
	}

	.alco_mobile .tape-section:last-of-type::after {
		transform: rotate(-45deg);
		right: -4vmin;
		top: -3vmin;
	}

	.alco_mobile .tape-section:first-of-type::before {
		transform: rotate(-45deg);
		left: -4vmin;
	}

	.alco_mobile .tape-section:first-of-type::after {
		transform: rotate(45deg);
		right: -4vmin;
		top: 0;
	}

	.alco_mobile .tape-section:last-of-type::before {
		transform: rotate(45deg);
		left: -4vmin;
		bottom: 0;
	}

@media screen and (max-width: 999px)  {
	.alco_desktop {
		display: none;
	}
}
@media screen and (min-width: 999px)  {
	.alco_mobile {
		position: absolute;
		left: -2000px;
	}
}
.rte .alco_sharing a {
	color: #ffffff;
}
.alco_hidden {
	display: none;
}

