/* Special CSS for Staging */

.faq-answer-block {
	display: block;
}

#tab-1 {
	border: 1px solid #000;
}

#tab-2 {
	border: 1px solid #000;
}

.ptac-faq-answer {
	font-size: 12px;
	background-color: #fff;
	color: #000;
	padding: 10px;
	box-shadow: 0.2px 0.2px 0.2px 0.2px rgba(0, 0, 0, 0.2), 1px 1px 5px 2px rgba(0, 0, 0, 0.19);
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	visibility: visible;
	opacity: 1;
	display: block;
}

.threecolblock {
	font-size: 12px;
	background-color: #fff;
	color: #000;
	padding: 10px;
	box-shadow: 0.2px 0.2px 0.2px 0.2px rgba(0, 0, 0, 0.2), 1px 1px 5px 2px rgba(0, 0, 0, 0.19);
	margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
	visibility: visible;
	opacity: 1;
	display: block;
}

/*Alternate Tabs */
.ou { 
margin: 0px 5px;
padding: 10px;
}
/* Variable Debug Tab */
#debug .silver{
	border: solid 1px #f47c20;
	background: #FFF;
	background: -webkit-gradient(linear, left bottom, left top, from(#ffffff), to(#CDCDCD));
	background: -moz-linear-gradient(bottom,  #CDCDCD,  #FFFFFF);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CDCDCD', endColorstr='#FFFFFF');
}
#debug dd{
	color: rgb(236, 86, 27);
	font-weight: bold;	
}
#debug .ou h5 {
line-height: 20px;
color: #444444;
}
#debug .ou h5 span{
	color: red;
}

/* Info and Help Tab */
#info .silver{
	border: solid 1px rgb(31, 34, 116);
	background: #bbbbbb;
	background: -webkit-gradient(linear, left bottom, left top, from(#ffffff), to(#CDCDCD));
	background: -moz-linear-gradient(bottom,  #CDCDCD,  #FFFFFF);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CDCDCD', endColorstr='#FFFFFF');
}
		
#info h1{
color: rgb(31, 34, 116)
}
#info h2, #info h3, #info h4, #info h5, #info h6{
font-size:14px;
color: rgb(148, 0, 0);
}
#info hr
{
border-bottom: 1px solid rgb(31, 34, 116);
}

#info li{
color:inherit;
}

.omniupdate.message {
  padding: 8px 35px 8px 14px;
  margin-bottom: 18px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #c09853;
}
.omniupdate.success {
  background-color: #dff0d8;
  border-color: #d6e9c6;
  color: #468847;
}
.omniupdate.error {
  background-color: #f2dede;
  border-color: #eed3d7;
  color: #b94a48;
}

/* nested navigation */

.side-nav > ouc\:div li {margin:0 0 7px;} 
.side-nav > ouc\:div > .active > span > a{
	text-decoration:none;
	color:#4b4538;
}

/* county program edit buttons */

.grey-theme .content-holder .ox-regioneditbutton {
	clear: both;
	float: left;
}

/* 4H Home call to action button edit button */

.button-holder .ox-regioneditbutton {
	text-shadow: none;
	box-shadow: none;
	-webkit-box-shadow: none;
}

/* Divisions Home Leaders edit button */


ouc:\div[label=leaders-title] > a,
ouc:\div[label=message-photo] > a
{
	position: relative;
}

ouc:\div[label=leaders-title] > a > img,
ouc:\div[label=message-photo] > a > img
{
	position: absolute;
	z-index: 1;
}

/* Accordian  */
.panel {
	height: 300px;

}
