
/* Sticky footer styles
-------------------------------------------------- */

#wrap {
  padding-bottom: 60px;
}

/* Set the fixed height of the footer here */
#footer {
  float: left;
  position: fixed;
  bottom: 0px;
  left: 0px;
  background-color: #f5f5f5;
  height: 60px;
  width: 100%;
}

.container .credit {
	margin: 10px 0;
}

#wrap > .container {
	margin-top: 10px;
}

.breadcrumb > .active
{
	font-weight: bold;
	color: #006dcc;
	text-shadow: 1px 3px #f9f9f6;
}

#restoration-lbl-error
{
	height: 200px;
	overflow: scroll;
}

pre.scrollmore
{
	width: 100%;
	height: 300px;
	overflow: scroll;
}

/* Lastly, apply responsive CSS fixes as necessary */
@media (max-width: 767px) {
  #footer {
	display: none;
  }
}

/**
 * ANGIE Session Blocked page
 */

#angie-session-blocked p.small-text {
	font-size: small;
	padding: 1em 2em;
	margin: 0;
	color: #333333;
}

#angie-session-blocked p.small-text code {
	font-size: small;
	border: none;
	background: transparent;
	color: #903030;
}

#angie-session-blocked div.well li {
	font-size: larger;
	color: #000;
	line-height: 170%;
}

#angie-session-blocked div.well code {
	border: none;
	background: none;
	color: #ff0000;
}

/**
 * Used by the key-value editor
 */
input.input-100 {
	width: 100%;
}

span.keyValueButtonUp {
	margin: 0 0.25em;
}

@media (max-width: 767px)
{
	div.keyValueLine {
		border-bottom: 2px solid #999999;
		margin-bottom: 1em;
	}
}
