body, table, div {margin:0;}
th, td {margin:0px;font-family: 'Poppins', sans-serif; font-size:12px;line-height:20px;}
.special a {color:#5881A2;font-family:'Poppins', sans-serif;font-size:12px;line-height:20px;text-decoration:none;}
.special a:hover {color:#333;text-decoration:underline;}
.no {color:#5881A2;background-color:#ffffff;padding-left:7px;}
.yes {color:#ffffff;background-color:#000000;padding-left:7px;}
.yes a {color:#ffffff;}
.main {position:absolute;top:150px; border:solid 1 red;}
#navbar {
  overflow: hidden;
  background-color: #6795D6;
}
.navbar a {
  font-family: 'Poppins', sans-serif;
  float: left;
  font-size: 14px;
  display: block;
  color: #ffffff;
  background-color:#0061ce;
  opacity:1.0;
  text-align: center;
  padding: 7px 8px;
  text-decoration: none;
}
.overlay {
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0, 0, 0, 0.7);
  transition: opacity 500ms;
  visibility: hidden;
  opacity: 0;
}
.overlay:target {
  visibility: visible;
  opacity: 1;
}

.popup {
  margin: 70px auto;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  width: 60%;
  position: relative;
  transition: all 5s ease-in-out;
}

.popup h2 {
  margin-top: 0;
  color: #333;
  font-family: 'Poppins', sans-serif;
}
.popup .close {
  position: absolute;
  top: 20px;
  right: 30px;
  transition: all 200ms;
  font-size: 30px;
  font-weight: bold;
  text-decoration: none;
  color: #333;
}
.popup .close:hover {
  color: #06D85F;
}
.popup .content {
  max-height: 600;
  overflow: auto;
}

@media screen and (max-width: 700px){
  .box{
    width: 70%;
  }
  .popup{
    width: 70%;
  }
}


  #tile-name {font-family:'Poppins',sans-serif;background:#eee;color:#A30000;text-align:center;font-size:12px;font-weight:bold;padding:6px;margin-bottom:10px;opacity: 0.8;\
 filter: alpha(opacity=60);}
  #tile-links {margin:5px;padding:5px;height:740px;overflow:auto;text-align:left;background:#fff;opacity: 0.9; filter: alpha(opacity=90);}
  #tile-links2 {margin:5px;padding:5px;height:760px;overflow:auto;text-align:left;background:#fff;opacity: 0.9; filter: alpha(opacity=90);}
  #search {margin-top:0px;background:#eee;}
  #ab300 {width:450px;height:990px;background:#eee url(eq-smaller.jpg)no-repeat center bottom;}
  #nav-links {background:#fff;margin-top:0px;margin-left:5px;}
  #nav-links a {margin-bottom:10px;font-family:verdana;color:#333;background:#eee;border-bottom:dotted #A30000 1px;display:block;padding:4px;font-weight:norma\
l;}
  #nav-links a:hover {background:#A30000;color:#fff;text-decoration:none;}

#school-search {
  margin:1em 0;
  padding:.5em;
  background:#457BB8;
  color:#fff;

}
#one-panel {margin:10px;}
#results {margin-bottom:50px;}
#results h3 {
  margin:0px;
}

#results p {
  margin:.2em;
}

#results span {
  font-size:1.2em;
}

div.school {
  padding:.5em;
  margin-bottom:.5em;
}

#results div.odd {
  background:#efefef;
}

div#last {
  border-bottom:none;
}

a.select-link {
  float:right;
  padding:.2em .5em;
  margin-top:5px;
  border:1px solid #ccc;
  background:#fff;
  color:#457BB8;
  font-weight:bold;
}

a.disabled-link {
  float:right;
  padding:.2em .5em;
  margin-top:5px;
  border:1px solid #ccc;
  background:#fff;
  color:#ccc;
  font-weight:bold;
}


