/* Custom CSS */
.card {
display: flex;
    flex-direction: column;
    min-width: 0;
    word-wrap: break-word;
    background-color: #fff;
    background-clip: border-box;
    border: 1px solid rgba(0,0,0,.125);
    border-radius: 0.25rem;
    padding: 5px;
	height: 600px;
}
.container th h1 {
	  font-weight: bold;
	  font-size: 0.8em;
  text-align: center;
	text-align: center;
  color: #185875;
}

.container td {
	  font-weight: normal;
	  font-size: 0.7em;
  -webkit-box-shadow: 0 2px 2px -2px #0E1119;
	   -moz-box-shadow: 0 2px 2px -2px #0E1119;
	        box-shadow: 0 2px 2px -2px #0E1119;
}

.container {
	  text-align: center;
	text-align: center;
	  overflow: hidden;
	  width: 100%;
	  margin: 0 auto;
  display: table;
/*  padding: 0 0 8em 0;*/
}

.container td, .container th {
	  padding-bottom: 1%;
	  padding-top: 1%;
  padding-left:2%;  
}
.container td, .container th {
	  padding-bottom: 2%;
	  padding-top: 2%;
  padding-left:2%;  
}

/* Background-color of the odd rows */
.container tr:nth-child(odd) {
	  background-color: #f5f5f5;
}

/* Background-color of the even rows */
.container tr:nth-child(even) {
	  background-color: #FFFFFF;
}

.container th {
	  background-color: #D4CECE;
}



.container td:first-child { color: #FB667A; }
.btnnew {

  background-color: #f78d10;
  border: none;
  color: white;
  padding: 10px 32px;
  text-align: center;
  font-size: 16px;
  margin: 4px 2px;
  transition: 0.3s;

  border-radius: 5px;
  box-shadow: 0 1px 1px rgba(0,0,0,0.05), 
              0 2px 2px rgba(0,0,0,0.05), 
              0 4px 4px rgba(0,0,0,0.05), 
              0 8px 8px rgba(0,0,0,0.05),
              0 16px 16px rgba(0,0,0,0.05);

}


.btnnew:hover {
  background-color: #DC7E10;
  color: white; 
cursor: pointer;
}
