@font-face {
  font-family: 'Roboto Regular';
  font-style: normal;
  src: url(/structure/fonts/roboto/Roboto-Regular.eot); /* For IE6-8 */
  src: local('Roboto Regular'),
       local('Roboto Regular'),
       url(/structure/fonts/roboto/Roboto-Regular.woff2) format('woff2'),
       url(/structure/fonts/roboto/Roboto-Regular.woff) format('woff'),
       url(/structure/fonts/roboto/Roboto-Regular.ttf) format('truetype');
}

h1.regular, h2.regular, h3.regular, h4.regular, h5.regular, h6.regular, p.regular {
  font-family: 'Roboto Regular';
  font-style: normal;
  display: block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: break-word;
  white-space: normal;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;

  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;

  /* Support for IE. */
  font-feature-settings: 'liga';
	
}

h1.regular {
  font-size: 35px;
}

h2.regular {
  font-size: 32px;
}
h3.regular {
  font-size: 30px;
}
h4.regular {
  font-size: 18px;
}
h5.regular {
  font-size: 15px;
}
h6.regular {
  font-size: 12px;
}
p.regular {
	font-size: 15px;
	line-height: 18px;
	padding: 0 0 18px 0;
}