.redbox{
	height:140px;
	background-color:red;
	padding-left:10px;
	padding-top:10px;
	margin-bottom:20px;
}

.redbox a {
	 font-family: 'steelfishie';
	 font-size:36pt;
	color:white;	
	
}


.social-sample {
	position: relative;
	margin: 15px 0;
	padding: 25px 19px 14px;
	*padding-top: 19px;
	background-color: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

li {
    line-height: 20px;
}

.explanation {
	padding-left: 15px;
}

#Activity_Blurb {
	width: 760px;
	height: 130px;
}
.profileheader {
	padding-top: 30px;
}

.headerimage {
	background-repeat: no-repeat; 
	background-size: contain; 
}

.inlinevideo {
	width: 100%;
}

@media (max-width: 480px) {
    .headerimage {
		background-image: url(/images/header-mobile2024.png);
		height: 130px;
	}
}

@media (min-width: 481px) and (max-width: 1024px) {
    .headerimage {
		background-image: url(/images/header2024.png);
		height: 240px;
   }
}

@media (min-width: 1025px) {
    .headerimage {
		background-image: url(/images/header2024.png);
		height: 240px;
   }
}

.announcement-container {
	margin-bottom: 0;
}

.announcement {
	top: 0;
	margin-bottom: 0;
	color: #cc0000;
  }
  
  .announcement p {
	margin: 0;
	text-align: center;
  }
  
  .announcement.alert-dismissible .close {
	top: 15px;
	transform: translateY(-55%);
  }
