.style-cv {
	font-size: 135%;
	background: #fff;
	width: 297mm;
	min-width: 297mm;
	max-width: 297mm;
}
.style-cv .print-only {
	display: block;
}
.style-cv a {
	color: #262422;
}
.style-cv .cv-page {
   width: 80%;
   max-width: 297mm;
   margin: 40px auto 40px;
   padding: 25px 0;
   background: #fff;
   box-shadow: none;
   
   transform: translate3d(-2.5%, 0, 0);
}
.style-cv .cv-page li:before {
	content: "• ";
   margin: 0 5px 0 -23px;
}
.main-menu {
	width: 0;
	margin-left: -300px;
	display: none;
}
.style-cv .cv-personal-detail h6,
.style-cv .cv-timed-item h6 {
	display: block;
	width: 20%;
	float: left;
	margin-top: 6px;
}
.style-cv .cv-timed-item h3 {
	display: block;
	width: 80%;
	float: left;
}
.style-cv .cv-timed-item p {
	padding: 0 0 20px 20%;
}
.style-cv .cv-list-item {
   background: #f6f4f2;
   border: 1px solid #d6d4d2;
}

