.cont-wrapper{
	border-bottom: 1px solid #ddd;
	padding: 2rem 0rem;
	text-align: justify; 
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: 1px;
	word-spacing: 2px;
}

.cont-wrapper .cont-title{
	font-weight: bold;
	padding: 1rem 0rem;
}

.cont-wrapper .cont-details{
	padding: 0 0 0 1rem;

	/*font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: 20px;*/

}

.action-wrapper{
	position: relative;
	/*float: right;*/
}

.actions{
	position: absolute;
	right: 7px;
    top: 7px;
}

.actions a{
	color: #000;
	text-transform: capitalize;
	border: 2px solid #999;
	padding: 7px 12px;
	border-radius: 4px;
	font-size: 20px;
}

.actions a:hover{
	text-decoration: none;
	color: #3498db;
}


@media print{

	.menu_wrap, .footer_wrap, .top_nav, .actions{
		display: none;
	}

	.cont-wrapper{
		padding-right: 2.5cm;
		padding-left: 2.5cm;
	}

	@page{
		/*margin: 2.5cm 2.5cm;*/
	}

	body {
		font: 12pt;
		line-height: 0.5;
	}

	.cont-wrapper{
		border-bottom: none;
	}

}