.code { display:block; border:1px dashed #DDD; background:#F9F9F9; padding:2em; margin:auto 1em; }
.centro { text-align:center; }
.esquerda { text-align:left; }
caption { margin:auto; }
th { background: #3b4766; color: white; min-width: max-content;}
td {min-width: auto}
table.nowrap{white-space: nowrap; }

@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700,300,100);

div.table-title {
   display: block;
  margin: auto;
  max-width: 600px;
  padding:5px;
  width: 100%;
}

.table-title h3 {
   color: #fafafa;
   font-size: 30px;
   font-weight: 400;
   font-style:normal;
   font-family: "Roboto", helvetica, arial, sans-serif;
   text-shadow: -1px -1px 1px rgba(0, 0, 0, 0.1);
   text-transform:uppercase;
}


/*** Table Styles **/

.btn-blue {
    color: #ffffff !important;
    background-color: rgb(59, 105, 177) !important;
    border-color: rgb(59, 105, 177) !important;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
}
 
.btn-red {
  color: #ffffff !important;
  background-color: rgb(159,50,52) !important;
  border-color: rgb(159,50,52) !important;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
}

.btn-blue:hover {
    color: #ffffff !important;
    background-color: rgb(45,85,148) !important;
    border-color: rgb(45,85,148) !important;
}

 .containerr {
  display: inline;
  position: relative;
}


fieldset {
  margin: 0.4em 0.5em;
}

fieldset legend {
  font-weight: bold;
}

fieldset table {
  width: auto;
  border-collapse: collapse;
}

fieldset table td {
  padding: 0.4em 0.75em 0.4em 0.5em;
  border: 1px solid ActiveBorder;
}

fieldset table th {
  padding: 0.2em 1em;
  border-style: solid;
  border-color: ActiveBorder;
  border-width: 1px 1px 2px;
}

table tr:nth-of-type(2) td{
  vertical-align:middle;
}

table tr:nth-of-type(2) td > input{
  width:150px;
}
table tr:nth-of-type(2) td > span{
  height:100%;
  display:inline-block;
  vertical-align:middle;
}

.system-font{
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}
