* {
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-family: 'Poppins', sans-serif;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	cursor: pointer;
}



button {
  background-color: #008cc8;
  border: 1px solid #ddd;
  color: white;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 12px;
  margin: 4px 2px;
  cursor: pointer;
  margin-left: 2%;
}

button:hover{
    background-color: #005dc8;
	border: 1px solid black;
}



.head{
    font-size: 20px;
    font-weight: bold;
    margin-left: 2%;
    text-align: center;
}



.mainTable {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  border-collapse: collapse;
  width: 96%;
  margin-left: 2%;
}

.mainTable td, .mainTable th {
  border: 1px solid #ddd;
  padding: 5px;
  font-size: 13px;
  color: black;
}

.mainTable tr:nth-child(even){background-color: #f2f2f2;}
.mainTable tr:nth-child(odd){background-color: #ddd;}

.mainTable tr:hover {
  background-color: rgb(0, 100, 150, 0.4);
  color: black;
}

.mainTable th {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #008cc8;
  color: white;
}

.searchBox {
  border: 1px solid #008cc8;
  padding: 10px 20px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 12px;
  margin: 4px 2px;
  margin-right: 2%;
  float: right;
  color: #008cc8;
}


::placeholder {
  color: #008cc8;
  opacity: 1; /* Firefox */
}

:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #008cc8;
}

::-ms-input-placeholder { /* Microsoft Edge */
  color: #008cc8;
}





.footer {
   left: 0;
   bottom: 0;
   width: 100%!important;
	min-width: 300px;
   	background: #008cc8;
   color: black;
   text-align: center;
   padding-top:20px;
   padding-bottom:1px;
}

.footer a{
	color: black;
	text-decoration: underline;
	font-weight: bold;
}



.modal-header {
  padding-top: 12px;
  padding-bottom: 12px;
  text-align: left;
  background-color: #008cc8;
  color: white;
}

img {
  width: 100%;
  height: auto;
}