@font-face {
  font-family: 'RobotoLight';
  font-style: normal;
  font-weight: 300;
  src: url("");
  /* IE9 Compat Modes */
  src: local("Roboto Light"), local("Roboto-Light"), url("#iefix") format("embedded-opentype"), url("") format("woff2"), url("") format("woff"), url("/javax.faces.resource/fonts/Roboto-Light.ttf.xhtml?ln=serenity-layout") format("truetype"), url("#Roboto") format("svg");
  /* Legacy iOS */ }
/* Roboto-Regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url("/javax.faces.resource/fonts/Roboto-Regular.eot.xhtml?ln=serenity-layout");
  /* IE9 Compat Modes */
  src: local("Roboto"), local("Roboto-Regular"), url("/javax.faces.resource/fonts/Roboto-Regular.eot.xhtml?ln=serenity-layout#iefix") format("embedded-opentype"), url("/javax.faces.resource/fonts/Roboto-Regular.woff2.xhtml?ln=serenity-layout") format("woff2"), url("/javax.faces.resource/fonts/Roboto-Regular.woff.xhtml?ln=serenity-layout") format("woff"), url("/javax.faces.resource/fonts/Roboto-Regular.ttf.xhtml?ln=serenity-layout") format("truetype"), url("/javax.faces.resource/fonts/Roboto-Regular.svg.xhtml?ln=serenity-layout#Roboto") format("svg");
  /* Legacy iOS */ }
/* roboto-700 - latin */
@font-face {
  font-family: 'RobotoBold';
  font-style: normal;
  font-weight: 700;
  src: url("/javax.faces.resource/fonts/Roboto-Bold.eot.xhtml?ln=serenity-layout");
  /* IE9 Compat Modes */
  src: local("Roboto Bold"), local("Roboto-Bold"), url("/javax.faces.resource/fonts/Roboto-Bold.eot.xhtml?ln=serenity-layout#iefix") format("embedded-opentype"), url("/javax.faces.resource/fonts/Roboto-Bold.woff2.xhtml?ln=serenity-layout") format("woff2"), url("/javax.faces.resource/fonts/Roboto-Bold.woff.xhtml?ln=serenity-layout") format("woff"), url("/javax.faces.resource/fonts/Roboto-Bold.ttf.xhtml?ln=serenity-layout") format("truetype"), url("/javax.faces.resource/fonts/Roboto-Bold.svg.xhtml?ln=serenity-layout#Roboto") format("svg");
  /* Legacy iOS */ }
@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url("/javax.faces.resource/fonts/MaterialIcons-Regular.eot.xhtml?ln=serenity-layout");
  /* For IE6-8 */
  src: local("Material Icons"), local("MaterialIcons-Regular"), url("/javax.faces.resource/fonts/MaterialIcons-Regular.woff2.xhtml?ln=serenity-layout") format("woff2"), url("/javax.faces.resource/fonts/MaterialIcons-Regular.woff.xhtml?ln=serenity-layout") format("woff"), url("/javax.faces.resource/fonts/MaterialIcons-Regular.ttf.xhtml?ln=serenity-layout") format("truetype"); }
/* Utils */
body .ui-paginator > a {
    color: #fff;
}
.w3-half.w3-center.w3-large label {
	font-family: 'RobotoBold';
}

.p-datepicker .ui-datepicker-touch-ui, .ui-datepicker-touch-ui {
    position: relative;
    min-width: 280px; 
    width: 280px;
}

.ui-datepicker-touch-ui.ui-datepicker td a, .ui-datepicker-touch-ui.ui-datepicker td span, .ui-datepicker-touch-ui.ui-datepicker th {
    padding: 0px;
}

thead {
    padding: 10px;
}
