@charset "UTF-8";
/* CSS Document */

a.current_page_item{
    background-color:#AAAAAA;
}

#wpfooter{
	position:relative !important;
}

div#mid-holder, div#options{
	margin-top:20px;
}
ul.source{
	width:100%;
	display:block;
	margin:0 auto;
}

div#render{
	padding:0;
}

div#output{
	border-radius:3px;
	border:thin solid #AAA;
}

ul.source, ul.target {
  min-height: 50px;
  padding: 2px;
  border-width: 1px;
  border-style: solid;
  border-color:#000;
  border-radius: 3px;
  list-style-type: none;
  list-style-position: inside;
}

.small-tab{
	font-size:0.7em;
}

.source li, .target li {
  margin: 5px;
  padding: 5px;
  border-radius: 4px;
  border: 1px solid #000;
  color: #000;
}

li.elements, li.element-options{
	background-color:#fff;
}

.dismiss {
  float: right;
  position: relative;
  cursor:pointer;
}

.dismiss-option{
  display:inline-block;
  position: relative;
  cursor:pointer;
  padding:0;
  height:0.7em;
  widht:0.7em;
  line-height: 0.5em;
  float:right;
  font-size:1.2em
}
.dismiss-option:before {
    content: "\00d7";
	color:#000;
}

.dismiss-option:hover{
	text-decoration:none;
}

.ui-widget-header{
	margin:0px;
	padding:5px;
	cursor:pointer;
}

.ui-widget-content section{
	margin:5px;
}

.center-text{
	text-align:center;
}

div#render #output{
	background-color:#fff;
	
	padding:1em;
}

span.error-inline{
	clear:both;
	color:#ff6666;
}

.jfb-submission-table{
	width:100%;
	border:thin solid black;
}

.jfb-submission-table td{
	padding:.2em;
	text-align:center;
	border:thin solid black;
	width:50%;
}

p.submit{
	margin:10px !important;
	padding:0;
}