.dotContainer {
  margin-top: 20px;
  margin-left: 30px;
  position: relative;
}

.dot {
  border: 10px solid red;
  background: transparent;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  border-radius: 60px;
  height: 100px;
  width: 100px;
  -webkit-animation: pulse 2s ease-out;
  -moz-animation: pulse 2s ease-out;
  animation: pulse 2s ease-out;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  position: absolute;
  top: -25px;
  left: -25px;
  z-index: 1;
  opacity: 0;
}

@-moz-keyframes pulse {
 0% {
    -moz-transform: scale(0);
    opacity: 0.0;
 }
 25% {
    -moz-transform: scale(0.25);
    opacity: 0.25;
 }
 50% {
    -moz-transform: scale(0.5);
    opacity: 0.5;
 }
 75% {
    -moz-transform: scale(0.75);
    opacity: 0.75;
 }
 100% {
    -moz-transform: scale(1);
    opacity: 0.0;
 }
}

@-webkit-keyframes "pulse" {
 0% {
    -webkit-transform: scale(0);
    opacity: 0.0;
 }
 85% {
    -webkit-transform: scale(0.85);
    opacity: 0.85;
 }
 100% {
    -webkit-transform: scale(1);
    opacity: 0;
 }
}


.collection div.collection-item:not(.active):hover {
	background-color: #eee;
}


.gradient-background {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ff0000+0,ff9800+79 */
	background: #ff0000; /* Old browsers */
	background: -moz-linear-gradient(-45deg,  #ff0000 0%, #ff9800 79%); /* FF3.6-15 */
	background: -webkit-linear-gradient(-45deg,  #ff0000 0%,#ff9800 79%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(135deg,  #ff0000 0%,#ff9800 79%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0000', endColorstr='#ff9800',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
}
