/* HOME PAGE STYLES
=================== */
html {}
body {}
/* Breadcrumbs
============== */
.breadcrumbs {
  display: none;
}
/* Home Link
============ */
.home-link {
  display: none;
}
/* Page Title
============= */
.page-title {
  display: none;
  background: none;
}
/* Slideshow
============ */
.home-slideshow-text {
  text-indent: -9999px;
}
/* Calendar Dates
=============================== */
.updates-area h2 {
  padding-bottom: 0px;
}
.updates-area h2 a {
  display: block;
  text-align: center;
  color:#ff7c2a;
  font-size:22px;
  font-size:2.2rem;
}
.updates-area h2 a:hover,
.updates-area h2 a:focus{
  color:#00ab89;
}
.updates-area ul {
  list-style-position: outside;
  list-style: none;
}
.updates-area li {
  position: relative;
  text-align: center;
}
.updates-area li a {
  word-wrap: normal;
text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color:#00ab89;
  font-size:13px;
  font-size:1.3rem;
}
.updates-area a {
  display: block;
  line-height: 1.7;
}
.read-more a{
  font-size:13px;
  font-size:1.3rem;
  padding-top:6px;
  color:#00ab89;
  font-size:12px;
  font-size:1.2rem;
  font-weight:bold;
}
.updates-area a:hover,
.updates-area a:focus{
  color:#ff7c2a;
}
.ps_activity_compact-author {
  display: none;
}
.ps_activity_compact-date,
.ps_date {
  display: block;
  line-height: 1.1;
  padding-bottom: 3px;
  font-size:12px;
  font-size:1.2rem;
  color:#000;
}
.ps_event {
  position: relative;
  min-height: 1px;
  padding: 0;
  margin: 0;
  border-radius: 0;
  background: none;
}
/* House Points
=============== */
.house-points-list {
  list-style: none;
}
.housename {
  display: block;
  text-indent:-9999px;
}
.house-points-list li {
  position: relative;
  display: inline-block;
  padding: 0 0px;
  margin: 5px 0;
}
.house-1 {
  color: white;
}
.house-2 {
  color: white;
}
.house-3 {
  color: white;
}
.house-4 {
  color: white;
}
/* Facebook
========== */
.facebook {
  background:url(facebook.png) top left no-repeat;
  width:39px;
  height:39px;
  text-indent:-9999px;
}
/* Scrolling Awards Bar */
@-webkit-keyframes awards-move {
  from {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  to {
    -webkit-transform: translateX(-1260px);
    transform: translateX(-1260px);
  }
}
@-moz-keyframes awards-move {
  from {
    -moz-transform: translateX(0);
    transform: translateX(0);
  }
  to {
    -moz-transform: translateX(-1260px);
    transform: translateX(-1260px);
  }
}
@keyframes awards-move {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-1260px);
  }
}
.cp-awards-wrap {
  position: relative;
  height: 86px;
  background: #fff;
  overflow: hidden;
}
.cp-awards-move {
  z-index: 100;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: -1260px;/* width of awards.png graphic */
  background: url(awards.png) left center repeat-x;
  -webkit-animation: awards-move 30s linear infinite;/* You might need to change the speed depending on awards bar dimensions */
  -mozt-animation: awards-move 30s linear infinite;/* You might need to change the speed depending on awards bar dimensions */
  animation: awards-move 30s linear infinite; /* You might need to change the speed depending on awards bar dimensions */
}
.cp-awards-wrap:focus .cp-awards-move,
.cp-awards-wrap:hover .cp-awards-move {
  -webkit-animation-play-state: paused;
  -moz-animation-play-state: paused;
  animation-play-state: paused;
}