@import "base.css";
h1, h2, div, p, a, li {
	-webkit-font-smoothing: antialiased;
	 -moz-osx-font-smoothing: grayscale;
}


h1{
   margin-top: 50px;
   font-size: 24px;
}
table tr td {
   color: #000;
}
table{
   border-spacing: 2rem;

}

input{
   margin-left: 25%;
   width: 35%;
   height: 25%;
   padding-left: 10px;
   font-size: 24px;
   border-radius: 20px;
   background : rgba(90, 90, 90, 0.7); 
   color: white;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*  Header                                               */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - */

header {
   width: 100%;
   min-width: 100%;
}

nav {
   text-align: left;
   width: 100%;
   height: 4.8rem;
   font-size: 100%;
   background-color: #057751;
   overflow: hidden;

}

nav ul {
   float: none;
   list-style: none;
}

nav ul li {
   display: inline;
   line-height: 4.8rem;
   font-size: 1.6rem;
   color: #fff;
   text-decoration: none;
   cursor: default;
}

nav ul li a {
   font-size: 1.6rem;
   color: #fff;
   font-weight: 600;
   text-decoration: none;
   letter-spacing: 0rem;
   cursor: pointer;
}

nav ul li + li {
   margin-left: 2rem;
}

nav ul li a:hover, nav ul li:hover {
   text-decoration: underline;
}

nav ul li:first-child {
   margin-left: 0;
   float: left;
   font-weight: 600;
   letter-spacing: 0rem;
}

nav ul li:first-child:hover {
   text-decoration: none;
   color: #fff;
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - */
/*  Header                                               */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - */

table {
   margin-top: 0.4rem;
   width: 100%;
}

table tr .td-1 {
   width: 5%;
}

table tr .td-2 {
   width: 20%;
}

table tr .td-3 {
   width: 15%;
}

table tr .td-4 {
   width: 15%;
}

table tr .td-5 {
   width: 15%;
}
table tr .td-6 {
   width: 15%;
}

table tr .td-1 input {
   color: #0fb28a;
}

table tr{
   box-shadow: 1px 1px 1px 1px #888888;
   border-radius: 10px;
}
table td{
   border-radius: 10px 0px 0px 10px;

}
table tr:first-child {
   box-shadow:none;
}
table tr th:last-child{
   text-align: left;
}

table tr th {
   padding: 1.3rem 0;
   font-size: 1.5rem;
   text-align: left;
}

table tr td {
   padding: 2rem 0;
   background-color: #fff;
   font-size: 1.5rem;

}

table a{
  background: rgb(177, 177, 177);
  border-radius: 25px;
  font-size: 1.5rem;
  padding: 10px;
  text-decoration: none;
  color: gray;
}
table i{
   font-size: 2.5rem;
   padding-left: 10px;
}


