a {color:black;;text-decoration: none; }             /* unvisited link */
a:visited {color:black;text-decoration: none;}      /* visited link */
a:hover {color:black; text-decoration: underline;}  /* mouse over link */
a:active {color:black;text-decoration: none;}       /* selected link */


body { 
margin:0;
margin-top: 0px;
background-color: white;
}

img {
max-width: 100%;
height: auto;
display: block;
margin-left: auto;
margin-right: auto;
margin-top: 0px;
}



.top {
  background-color: ;
  padding: 0px;
  text-align: center;
  width: 100%;
  position: fixed;
  color: #000;
}

.top-container {
  background-color: #fff;
  padding: 0px;
  text-align: center;
  width: 100%;
  color: #000;
}

.header {
  padding: 20px 0px;
  background: #fff;
  color: #000;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-family: 'Montserrat', sans-serif;
  font-size: 19px;
}

.content {
  padding: 90px;
  text-align: center;
  width: 40%;
  margin-left: auto;
  margin-right: auto;
  font-family: 'Montserrat', sans-serif;
  font-size: 17px;
  color: #000;
}

.sticky {
  position: fixed;
  text-align: center;
  top: 0px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  color: #000;
}




@media 
only screen and (max-width: 760px),
(min-device-width: 768px) and (max-device-width: 1024px)
{

 
table { 
display: block;
margin-left: auto;
margin-right: auto;
width: 100%; 
letter-spacing: 0.8px;
border-bottom: 0px solid;
border-top: 0px solid;
vertical-align: text-top;
color: #333333;
padding-top: 0em
}

/* Force table to not be like tables anymore */
table, thead, tbody, th, td, tr { 
display: block; 
}
  
/* Hide table headers (but not display: none;, for accessibility) */
thead tr { 
position: absolute;
top: -9999px;
left: -9999px;
}



td:nth-of-type(2):before {
content: "";
}


@media screen and (max-width: 480px) {
input, .header, label {

  padding: 20px 0px;
  background: #fff;
  color: #000;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
  font-family: 'Montserrat', sans-serif;
  font-size: 8px;
}

@media screen and (max-width: 480px) {
input, .content, label {

  padding: 0px;
  text-align: center;
  width: 95%;
  margin-left: auto;
  margin-right: auto;
  font-family: 'Montserrat', sans-serif;
  font-size: 15px;
  color: #000;
}


@media screen and (max-width: 480px) {
input, .sticky, label {
  position: fixed;
  text-align: center;
  top: 0px;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  color: #000;
}
