/* line 1, item /assets/styles/cv/ (rep default) */
#cv {
  padding: 0px;
  text-align: left;
}
/* line 5, item /assets/styles/cv/ (rep default) */
#cv .controls {
  float: right;
}
/* line 8, item /assets/styles/cv/ (rep default) */
#cv #cv-full {
  display: none;
}
/* line 11, item /assets/styles/cv/ (rep default) */
#cv div {
  margin: 0px;
  padding: 0px;
}
/* line 15, item /assets/styles/cv/ (rep default) */
#cv h4 {
  font-weight: bold;
}
/* line 18, item /assets/styles/cv/ (rep default) */
#cv .skill-group, #cv .skill-detail .description {
  margin-left: 1em;
}
/* line 22, item /assets/styles/cv/ (rep default) */
#cv #experience .experience, #cv #experience .org, #cv #experience .period {
  margin-left: 1em;
}
/* line 25, item /assets/styles/cv/ (rep default) */
#cv #education .education {
  margin-left: 1em;
}
/* line 29, item /assets/styles/cv/ (rep default) */
#cv .education .summary, #cv .education .period {
  margin-left: 1em;
}
/* line 32, item /assets/styles/cv/ (rep default) */
#cv .skill-group .skills {
  padding-left: 1em;
}
/* line 35, item /assets/styles/cv/ (rep default) */
#cv #experience .description, #cv .education .description {
  margin-left: 2em;
}
/* line 38, item /assets/styles/cv/ (rep default) */
#cv .skill-detail {
  margin-bottom: 0.5em;
}
/* line 41, item /assets/styles/cv/ (rep default) */
#cv .skill-group .skill-group {
  margin-left: 0em;
}
/* line 44, item /assets/styles/cv/ (rep default) */
#cv #skills > .skill-group, #cv #experience .experience, #cv #education .education {
  margin-bottom: 1em;
}
/* line 47, item /assets/styles/cv/ (rep default) */
#cv .footer {
  text-align: right;
  margin-top: 3em;
  height: auto;
}
/* line 53, item /assets/styles/cv/ (rep default) */
#cv.short #cv-full {
  display: inline;
}
/* line 56, item /assets/styles/cv/ (rep default) */
#cv.short #status .status {
  display: block;
}
/* line 59, item /assets/styles/cv/ (rep default) */
#cv.short .adr, #cv.short #summary, #cv.short #objective {
  display: none;
}
/* line 63, item /assets/styles/cv/ (rep default) */
#cv.short #status label, #cv.short #status .details {
  display: none;
}
/* line 67, item /assets/styles/cv/ (rep default) */
#cv.short #skills .experience, #cv.short #skills .description {
  display: none;
}
/* line 71, item /assets/styles/cv/ (rep default) */
#cv.short #experience .period, #cv.short #experience .description {
  display: none;
}
/* line 75, item /assets/styles/cv/ (rep default) */
#cv.short #education .period, #cv.short #education .description {
  display: none;
}
/* line 79, item /assets/styles/cv/ (rep default) */
#cv.short #skills .skill, #cv.short #skills .skill-detail, #cv.short #skills .title {
  display: inline;
}
/* line 83, item /assets/styles/cv/ (rep default) */
#cv.short #experience .title, #cv.short #experience .org {
  display: inline;
}
/* line 87, item /assets/styles/cv/ (rep default) */
#cv.short #education .org, #cv.short #education .summary {
  display: inline;
}
/* line 90, item /assets/styles/cv/ (rep default) */
#cv.short #experience .org, #cv.short #education .summary {
  margin-left: 0px;
}
/* line 93, item /assets/styles/cv/ (rep default) */
#cv.short .skill-group .title:after,
#cv.short .education .title:after {
  content: ",";
}
/* line 97, item /assets/styles/cv/ (rep default) */
#cv.short .experience .title:after {
  content: " at";
}
/* line 100, item /assets/styles/cv/ (rep default) */
#cv.short .skill-group .skill-detail:last-child .title:after {
  content: none;
}
