/**Background Color**/
body {
  background-color: #f6f6f6;
}
/**Header Styles**/
#header {
  background-color: #fff;
  border-bottom: 4px solid #000;
  padding: 10px;
}
#confTitles {
  color: #000;
  padding-top: 15px;
  padding-right: 10px;
}
/**Footer Styles**/
#footer-wrapper {
  background-color: #f6f6f6;
  color: #000;
}
/**Link Colors**/
/**Column Headers Grid View**/
#tables table th {
  color: #323232;
}
#tables table th * {
  color: #323232;
}
/**Lighter Color**/
#tables table td > a,
#wswTableSort a,
#tabs li div,
#tZoneChanger li div {
  color: #ed1b24;
}
#list-content,
#grid-sort,
.pagination li a,
.left_buttons button {
  color: #ed1b24 !important;
}
.pagination li.active a {
  background-color: #ed1b24;
  border-color: #ed1b24;
  color: #fff;
}
.pagination li.active a:hover,
.pagination li.active a:focus {
  background-color: #ff4e55;
  border-color: #ff4e55;
}
.pagination li a {
  outline-color: #ed1b24;
}
.pagination li a:hover,
.pagination li a:focus {
  background-color: #ff4e55;
  border-color: #ff4e55;
}
/**Darker Color**/
#tables table td > a:hover,
#wswTableSort a:hover,
#tabs li div:hover,
#tZoneChanger li div:hover {
  color: #ff4e55;
}
#list-content:hover,
#grid-sort:hover,
.left_buttons button:hover {
  color: #ff4e55 !important;
}

#reg-container h1{
  font-size:28px!important;
}

#reg-container h5{
  text-align:left;
}

@media (min-width: 601px){
  #reg-container h1 span {
      font-size: 24px!important;
  }
}

#reg-contianer h1, #reg-container h2{
  text-align:left;
}