/* reelers.org specific css - based on Bootstrap theme.css */

body {
  padding-top: 30px;
  padding-bottom: 30px;
}


.theme-dropdown .dropdown-menu {
  position: static;
  display: block;
  margin-bottom: 20px;
}

.theme-showcase > p > .btn {
  margin: 5px 0;
}

.theme-showcase .navbar .container {
  width: auto;
}


.panel {
  text-align: center;
  margin-left: 8%;
  margin-right: 8%;

}

.panel-body {
  text-align: center;
  font-weight: normal; 
  font-size: small;
  padding: 5px;

}

.panel-heading {
  text-align: center;
  font-weight: bold;
  font-size: large;
}


.panel-title {
  text-align: center;
  font-weight: bold; 
  font-size: medium;
  padding: 5px;
}

.panel-upcoming > .panel-heading {
  background-image: -webkit-linear-gradient(top, #ff33ff 0%, #ffccff 100%);
  background-image:      -o-linear-gradient(top, #ff33ff 0%, #ffccff 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ff33ff), to(#ffccff));
  background-image:         linear-gradient(to bottom, #ff33ff 0%, #ffccff 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff33ff', endColorstr='#ffffccff', GradientType=0);
  background-repeat: repeat-x;
}


.Homepage-Header {
  padding-top: 30px;
  padding-bottom: 10px;
  margin-left: 10px;
  margin-right: 10px;
}


.Homepage-Header-xs {
  padding-top: 30px;
  margin-left: 5px;
  margin-right: 5px;
}

.Header-Accent {
 padding-top: 10px;
 background-color: #333333;
}


.LH-Side {
   background-color: #DDDDDD; 

}

.ECR-LtGreen {
    background-color: #ACD037; 
}

.ECR-Yellow {
    background-color: #FFF200; 
}

.ECR-Orange {
    background-color: #F7941E; 
}

.ECR-Red {
    background-color: #ED1C24; 
}

.ECR-Lavender {
    background-color: #BD8CBF; 
}

.ECR-Purple {
    background-color: #92278F; 
}

.ECR-Blue {
    background-color: #007FC7; 
}

.ECR-Green {
    background-color: #00A651; 
}


.RH-Side {
     background-color: #EDD395;
}


.SplashHeading {
        font-size: x-large;
	font-weight: bold;
	font-style: italic;
	text-align: center;
	vertical-align: middle;
	color: #cc0066;
}

.Photo {
	padding-right: 10px;
	padding-bottom: 10px;
        text-align: center;
}

.PhotoCaption {
	padding: 5px;
	font-weight: bold;
	font-size: small;
	font-style: italic;
	text-align: center;

}

.PhotoCredit {
	padding: 0px;
	font-size: x-small;
	font-style: italic;
	text-align: right;

}
.Footer {
  text-align: center;
}

.FooterRight {
      padding-right: 15px; 
      text-align: right;
}

.Copyright {
  /* background-color: #BDFF00; */
    background-color: #DDDDDD;
  text-align: center;
}
