/* Parish default css font size 
refer:
https://webdesign.tutsplus.com/tutorials/how-to-self-host-google-fonts--cms-34775
https://google-webfonts-helper.herokuapp.com/fonts
*/

/* roboto-slab-300 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/roboto-slab-v16-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-slab-v16-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-slab-v16-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-slab-v16-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-slab-v16-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-slab-v16-latin-300.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-regular - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/roboto-slab-v16-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-slab-v16-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-slab-v16-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-slab-v16-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-slab-v16-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-slab-v16-latin-regular.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-500 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/roboto-slab-v16-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-slab-v16-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-slab-v16-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-slab-v16-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-slab-v16-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-slab-v16-latin-500.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-600 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/roboto-slab-v16-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-slab-v16-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-slab-v16-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-slab-v16-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-slab-v16-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-slab-v16-latin-600.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-700 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/roboto-slab-v16-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-slab-v16-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-slab-v16-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-slab-v16-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-slab-v16-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-slab-v16-latin-700.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}
/* roboto-slab-800 - latin */
@font-face {
  font-family: 'Roboto Slab';
  font-style: normal;
  font-weight: 800;
  src: url('fonts/roboto-slab-v16-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/roboto-slab-v16-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/roboto-slab-v16-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/roboto-slab-v16-latin-800.woff') format('woff'), /* Modern Browsers */
       url('fonts/roboto-slab-v16-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/roboto-slab-v16-latin-800.svg#RobotoSlab') format('svg'); /* Legacy iOS */
}


body, input, textarea, select {
  font-family: "Roboto Slab", serif;
  font-weight: 400;
  font-size: 100%;
}

/* set menu text size - new default 100 */
#main-menu > ul.menu{
  font-size: 100%;
}

#admin-menu {  font-family: "Roboto Slab", serif; font-size:90%;}

/* set a body background image
body {
  background-image: url(images/background.gif);
}
*/


/* reset duff font - used in FAQfield etc */
.ui-widget { font-family:"Roboto Slab", serif;  }
.ui-widget .ui-widget { font-size: 100%; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: "Roboto Slab", serif; font-size: 100%; }
