@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/quicksand-v7-latin-regular.eot'); 
  src: local('Quicksand Regular'), local('Quicksand-Regular'),
       url('../fonts/quicksand-v7-latin-regular.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/quicksand-v7-latin-regular.woff2') format('woff2'), 
       url('../fonts/quicksand-v7-latin-regular.woff') format('woff'), 
       url('../fonts/quicksand-v7-latin-regular.ttf') format('truetype'), 
       url('../fonts/quicksand-v7-latin-regular.svg#Quicksand') format('svg'); 
}

@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/quicksand-v7-latin-500.eot');
  src: local('Quicksand Medium'), local('Quicksand-Medium'),
       url('../fonts/quicksand-v7-latin-500.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/quicksand-v7-latin-500.woff2') format('woff2'), 
       url('../fonts/quicksand-v7-latin-500.woff') format('woff'), 
       url('../fonts/quicksand-v7-latin-500.ttf') format('truetype'), 
       url('../fonts/quicksand-v7-latin-500.svg#Quicksand') format('svg');
}

@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/quicksand-v7-latin-700.eot');
  src: local('Quicksand Bold'), local('Quicksand-Bold'),
       url('../fonts/quicksand-v7-latin-700.eot?#iefix') format('embedded-opentype'), 
       url('../fonts/quicksand-v7-latin-700.woff2') format('woff2'),
       url('../fonts/quicksand-v7-latin-700.woff') format('woff'),
       url('../fonts/quicksand-v7-latin-700.ttf') format('truetype'),
       url('../fonts/quicksand-v7-latin-700.svg#Quicksand') format('svg');
}

@font-face {
  font-family: 'Inconsolata';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/inconsolata-v16-latin-regular.eot');
  src: local('Inconsolata Regular'), local('Inconsolata-Regular'),
       url('../fonts/inconsolata-v16-latin-regular.eot?#iefix') format('embedded-opentype'),
       url('../fonts/inconsolata-v16-latin-regular.woff2') format('woff2'),
       url('../fonts/inconsolata-v16-latin-regular.woff') format('woff'), 
       url('../fonts/inconsolata-v16-latin-regular.ttf') format('truetype'), 
       url('../fonts/inconsolata-v16-latin-regular.svg#Inconsolata') format('svg');
}

body {
  font-family: 'Quicksand', sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 32px;
}

li {
  line-height: 32px;
}

.breadcrumb, .nav-rw {
  font-size: 16px;
  font-weight: 500;
}

strong {
  font-weight: 500;
}

p {
  margin: 0 0 14px;
}

h1, h2, h3, h4, h5, h6, .site-title {
  font-family: 'Quicksand', sans-serif;
  font-weight: 500;
}

h1 {
  font-weight: 700;
  font-size: 32px;
  line-height: 38px;
}

h2 {
  font-weight: 700;
  line-height: 36px;
}

h3 {
  padding: 18px 0 0 0;
}

.nav-rw > li {
  float: none;
}

.nav-rw > li > a {
  padding-top: 12px;
  padding-bottom: 12px;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  border-radius: 24px;
}

ul.ul-mediation {
  list-style: none;
  margin-left: 0;
  padding-left: 0;
}

ul.ul-mediation > li {
  padding-left: 1.1em;
  text-indent: -1.1em;
  margin: 0 0 14px;
}

ul.ul-mediation > li:before {
  content: "…";
  padding-right: .6em;
}
