header,
main,
nav{
  display: block;
}
button{
  overflow: visible;
  text-transform: none;
  -webkit-appearance: button;
  cursor: pointer;
}
button::-moz-focus-inner{
  border: 0;
  padding: 0;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
html {
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-size: 12px;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.clearfix:before,
.clearfix:after,
.container:before,
.container:after,
.container-fluid:before,
.container-fluid:after,
.navbar-header:before,
.navbar-header:after,
.nav:before,
.nav:after,
.navbar:before,
.navbar:after,
.navbar-collapse:before,
.navbar-collapse:after {
  content: " ";
  display: table;
}
.clearfix:after,
.container:after,
.container-fluid:after,
.navbar-header:after,
.nav:after,
.navbar:after,
.navbar-collapse:after {
  clear: both;
}
@-ms-viewport {
  width: device-width;
}.container .border tr th table tr .ArialNormal .border_tabla21 tr th .ArialNormal .Arial2 {
	font-weight: normal;
	color: #03C;
}
.container .border tr th table tr .ArialNormal .border_tabla21 tr th p .Arial2 {
	color: #03F;
}
.container .border tr th table tr .ArialNormal .border_tabla21 tr th .Arial3 {
	color: #03F;
}
