/* $icons: (
  music: 		"\f001",
  search: 		"\f002",
  heart: 		"\f004"
); */
/* $break-mini:	320px;		// mobile screens
$break-tiny: 	480px;		// tiny screens
$break-small: 	768px;		// small screens
$break-medium:	990px;		// desktop screens
$break-large: 	1280px;		// large screens
$break-big: 	1500px;		// big screens */
body, html {
  background-color: #fff;
  background-image: none;
  border: 0;
  box-shadow: none;
  color: #000;
  float: none;
  height: auto;
  margin: 0;
  max-width: 100%;
  min-height: auto;
  padding: 0;
  position: static;
  width: auto;
  font-family: sans-serif;
}

body {
  padding: .5em;
}

.noprint {
  display: none;
}

.onprint {
  display: block;
}

blockquote, ul, ol {
  page-break-inside: avoid;
}

h1, h2, h3, caption {
  page-break-after: avoid;
}

tr, img {
  page-break-inside: avoid;
}

img {
  max-width: 100% !important;
}

p, h2, h3 {
  orphans: 3;
  widows: 3;
}

a, a:visited {
  color: #8DC72D;
  text-decoration: underline;
}

a[href]:after {
  content: " (" attr(href) ")";
}

abbr[title]:after {
  content: " (" attr(title) ")";
}

a[href^="javascript:"]:after,
a[href^="#"]:after {
  content: "";
}

#toggle, #menutoggle br, .top.menu label, .toplink, .resume, .modal-box, .lng {
  display: none;
}

.espace {
  padding: 0 5px 0 0;
}

.current_page_item a, .current-menu-item a {
  color: red;
  border-bottom: 1px solid red;
}
