/* **************************************************************************************************** */
/* FONT */
/* **************************************************************************************************** */

@font-face {
  font-family: 'Dosis Regular';
  src: url('../fonts/dosis-regular/dosis-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/dosis-regular/dosis-regular?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/dosis-regular/dosis-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/dosis-regular/dosis-regular.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/dosis-regular/dosis-regular.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/dosis-regular/dosis-regular.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Dosis ExtraLight';
  src: url('../fonts/dosis-extralight/dosis-extralight.eot'); /* IE9 Compat Modes */
  src: url('../fonts/dosis-extralight/dosis-extralight?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/dosis-extralight/dosis-extralight.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/dosis-extralight/dosis-extralight.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/dosis-extralight/dosis-extralight.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/dosis-extralight/dosis-extralight.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Dosis Bold';
  src: url('../fonts/dosis-bold/dosis-bold.eot'); /* IE9 Compat Modes */
  src: url('../fonts/dosis-bold/dosis-bold?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/dosis-bold/dosis-bold.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/dosis-bold/dosis-bold.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/dosis-bold/dosis-bold.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/dosis-bold/dosis-bold.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Dosis Medium';
  src: url('../fonts/dosis-medium/dosis-medium.eot'); /* IE9 Compat Modes */
  src: url('../fonts/dosis-medium/dosis-medium?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/dosis-medium/dosis-medium.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/dosis-medium/dosis-medium.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/dosis-medium/dosis-medium.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/dosis-medium/dosis-medium.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Material Design';
  src: url('../fonts/Material-Design-Iconic-Font/Material-Design-Iconic-Font.eot'); /* IE9 Compat Modes */
  src: url('../fonts/Material-Design-Iconic-Font/Material-Design-Iconic-Font?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/Material-Design-Iconic-Font/Material-Design-Iconic-Font.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/Material-Design-Iconic-Font/Material-Design-Iconic-Font.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/Material-Design-Iconic-Font/Material-Design-Iconic-Font.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/Material-Design-Iconic-Font/Material-Design-Iconic-Font.svg#svgFontName') format('svg'); /* Legacy iOS */
}

@font-face {
  font-family: 'Roboto Condensed';
  src: url('../fonts/roboto-condensed/roboto-condensed.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-condensed/roboto-condensed?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-condensed/roboto-condensed.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-condensed/roboto-condensed.woff') format('woff'), /* Pretty Modern Browsers */
       url('../fonts/roboto-condensed/roboto-condensed.ttf')  format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-condensed/roboto-condensed.svg#svgFontName') format('svg'); /* Legacy iOS */
}

/* **************************************************************************************************** */
/* HTML 5
/* **************************************************************************************************** */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, img, ins, kbd, q, s, samp,
small, strike, tt, var,
center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
display: block;
}
body {
}
ul {
list-style: none;
}
table {
border-collapse: collapse;
border-spacing: 0;
}

/* **************************************************************************************************** */
/* INITIALISATION */
/* **************************************************************************************************** */

a { color:inherit; text-decoration:none }
a:visited {}
a:hover { text-decoration:underline; }
blockquote { font-style: italic;font-family: Georgia, Times, "Times New Roman", serif;padding: 2px 0;border-style: solid;border-color: #ccc;border-width: 0;border-left-width: 5px;padding-left: 20px; }

b , strong { font-weight:bold; }
i , em { font-style:italic; }
p { text-align:justify; }
u { text-decoration:underline; }
ol {list-style-position: inside}

/* **************************************************************************************************** */
/* ANIMATIONS */
/* **************************************************************************************************** */

.anim , .anim:hover , .anim.active {
	transition:all 0.2s ease;
	-webkit-transition:all 0.2s ease;
	-moz-transition:all 0.2s ease;
}