/* ------- Info Window --------- */
.dialog {
  width: 50%;
  z-index: 2 !important;
}

.dialog .actions
{
  text-align: left;
  position: static;
}

.dialog table.top, .dialog table.bot {
	display: none;
}

h2#booth_window_title {
	width: 10em;
	
}

div.booth_window_product {
	float: right;
}

div.booth_window_product p{
	margin: 0;
	padding: .2em;
	font-weight: bold;
}

div.booth_window_product p#booth_window_product_value {
	font-size: 120%;
}


.dialog table.mid.table_window .buttons {
	margin-top: 3em;
}

.dialog table.mid.table_window tr td.dialog_content { 
}

.dialog table.mid.table_window { 
  border: 10px solid #ddd;
}

.dialog_maximize {
	display: none;
}

#feature_window_tabs ul.tabs,
#event_window_tabs ul.tabs {
  border-bottom: none;
}

#feature_window_tabs ul.tabs li.current,
#event_window_tabs ul.tabs li.current {
  position: static;
}

#feature_window_content {
 padding: 0.5em 1em;
 height: 12em;
 overflow: auto;
} 

#feature_window_tab_content .tags,
#event_window_tab_content .tags {
  clear: both;
}

#feature_window_icon_container,
#event_window_icon_container {
  margin: 5px 10px;
}

#feature_window_tab_content h2,
#event_window_tab_content h2 {
  margin: 7px 0 3px 0;
  padding: 0;
}

.delete_link {
  vertical-align: top;
}

#feature_window_rank,
#event_window_rank {
  margin-bottom: 0;
}

.dialog_content .buttons {
  border-top: 1px dotted #ccc;
  padding-top: 0.5em;
}

#feature_window_tab_content table.title td.title {
padding-top:2em;
text-align:left;
}

.feature_title {
border-top:none;
}

.dialog table.title th,
.dialog table.title td {
  vertical-align: top;
}

.dialog_content table.title td h2 {
  font-size: 150%;
  padding-bottom: 0;
} 

.dialog_content table.summary td, 
.dialog_content table.summary th {
  padding: 0.1em 0.6em;
} 

.dialog_content table.summary {
  padding: 0.3em;
} 

#feature_window_creator,
#event_window_creator {
  color: White;
}  

.discussion_icon {
  margin-right: 0.5em;
}

label.tag_label img {
  margin-right: 0.5em;
}

input#feature_window_categories,
input#event_window_categories {
  margin-left: 0.5em;
  margin-bottom: auto;
  width: 70%;
}

.dialog_title .actions {
  right: 50px;
}

.buttons {
  clear: both;
  margin: 0.5em 0.25em 0.5em 0.5em;
}

form#feature_editor_form fieldset,
form#event_editor_form fieldset {
  margin: 0;
  padding: 0;
}  

input#feature_window_title,
input#event_window_title {
	width: 85%;
}

div.dialog table.feature_title {
  background-color: #fff;
	-moz-border-radius: 1em;
}

.mceEditor {
  width: 100%;
}

.dialog_content input.button {
  margin: 0.25em 0.25em 0.5em 0.5em;
}

.dialog_content .inplace_button {
  margin: 0 0.25em 0 0.5em;
  vertical-align: middle;
}

.dialog_content #image_carousel {
  border-top: 1px dotted Gray;
  margin: 0.5em 0.25em 0.5em 0.5em;
}


.dialog_content table.when {
    width: 100%;
}

.dialog_content table.when td.label {
    width: 6em;
}
.dialog_content table.when input {
    width: 80%;
}

div.dialog table.event_title {
  background-color: White;
  border-top: 5px solid #faa91a;
  border-bottom: none;
  margin-bottom: 0.5em;
}

.event_info {
  border-top: 1px dotted Gray;
}

.event_details {
  float: left;
  padding: 0.25em;
  margin-right: 1em;
  max-width: 15em;
}

.event_details p {
  font-size: 90%;
}

.event_info .more {
  clear: both;
  padding: 0.25em;
} 

.event {
  background-color: White;
}

.event h4 {
  text-transform: uppercase;
  color: Gray;
  background-color: Transparent;
  padding: 0;
  font-style: normal;
  font-size: 110%;
}

.event p {
  margin: 0;
}  

#feature_window_content {
 max-height: 12em;
 overflow: auto;
} 

.event_where {
  margin-top: 1em;
}
  
.event .article {
  margin: 0;
  padding: 0;
}


div.dialog .actions  {
  display: inline;
  padding-bottom: 0.25em;
  text-align: left;
}

div.dialog .actions a {
  display: inline;
}

div.dialog h2 {
  color: #4d4d4d;
}  