html {
     width:100%;
     height: 99%;
}

a {
    color: #000;
    text-decoration: none;
}

img {
    border: 0;
}

body {
    background-color:#fff;
    padding: 25px;
    padding-bottom: 0px;
    color: #000;
}

#name {
    padding-top: 0;
}

#wrap {
    width: 100%;
    margin: 0;
    float: none;
    box-shadow:0 0 0 transparent;
}
#header {
    padding: 0;
}



#footer, #block-top, #picture-of-me {
    display: none;
}

.divider {
    margin: 10px 0 20px 0;
    height: 0;
    border-top: 0;
    border-bottom: 5px solid #ddd;
}

#content {
    padding: 0;
}

.col-1 {
    width: 100%;
}

.cv-section {
    margin-bottom: 18px;
}

.cv-section-personal {
	position: absolute;
	top: 0px;
	right: 0px;
	width: auto;
	text-align: right;
}

.cv-section-personal .cv-section-name {
	display: none;
}

li.cv-item {
    page-break-inside: avoid;
}

.cv-section-personal ul.cv-section-items li.cv-item {
	border-top: 0px;
	padding: 0px;
}

.cv-section-personal ul.cv-section-items li.cv-item .topic {
	display: none;
}


#technical-skills ul.cv-section-items li.cv-item {
	padding: 5px 0 0px 15px;
	border-top: 0px;
}

#technical-skills ul.cv-section-items li.cv-item:nth-child(1) {
    border-top: 1px solid #DBDEE2;
    padding-top: 15px;
}



h2.cv-section-name {
    font-size: 16px;
    font-weight: bold;
    border-bottom: none;
}

#cv h2.cv-section-name {
    float: none;
    width: 100%;
    border-top: none;
    padding-top: 0;
}

ul.cv-section-items li.cv-item h3 {
    font-size: 13px;
    font-style: italic;
    padding-bottom: 8px;
    font-weight: normal;
    line-height: normal;
}

/* fixes trailing blank page when printing PDF */
.fixed:after {
    display: none;
}

#cv ul.cv-section-items {
    float: none;
    width: 100%;
}

li.cv-item span, li.cv-item p {
	line-height: 15px;
	margin-bottom: 4px;
}
#cv #technical-skills ul.cv-section-items li span.topic:after {
    content: ":";
}
#cv #technical-skills ul.cv-section-items li span.topic {
    width: auto;
    margin-right: 5px;
}

.pagebreak { 
    page-break-before: always;
}
