/* multiEdit.css */
  #multiEditor { position:absolute;left:100px; width:600px;  }
  #multiEditor, #multiEditor * { font-family: 'Lucida Grande', 'Lucida Sans Unicode', Arial, Verdana, sans-serif; }
  #multiEditor div.section {
	display:block;
	padding-top:8px;
	border: 1px solid #BEBEBE;
	border-radius: 8px 8px;
	margin-top:8px;
	padding-bottom:10px;
	float:none;
	background-color:#EBEBEB;
  }
 
  #multiEditor div.section h4.sectionTitle {
    padding:0;
    margin:0;
    text-align:center;	
    height:1em; 
    padding-top:2px;
    padding-bottom:5px;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DCDCDC), to(#FAFAFA));
    margin-top:-8px;
    border-top-left-radius: 8px 8px;
    border-top-right-radius: 8px 8px;
    border-bottom:solid 1px #BEBEBE;
  }

/* LinkBox Section BEGIN 
   ********************* */
  div.linkBox { position:absolute; height:211px; width:340px; margin-bottom:0; }
  div.linkBox.inactive {
    opacity: .35;
  }
  #linkBox1, #linkBox1_note { left: 400px; }
  div.linkBox h4 {
	text-align:center; 
	height:1em; 
	padding-bottom:5px; 
	padding:0; 
	padding-bottom:7px; 
	margin:0; 
	font-weight:500;
	cursor:pointer; 
  } 
  #linkBox1_note.irregular {
    font-family: Helvetica, Tahoma;
    margin-left:10px;
    margin-top:30px;
    font-size:.85em;
    width: 314px;
    height: 142px;
    border: 3px solid #BEBEBE;
    border-radius: 5px 5px;
    background-color:rgba(145,140,10,1);
    background-color:rgba(231,234,236,1);
  }
  #linkBox1_note.irregular.hidden { display:none; }
  div.linkBox.inactive h4 {
	cursor:default;
  }
  div.linkBox h4.hidden, div.linkBox .linkBoxEditName.hidden { display:none; }
  div.linkBox .linkBoxEditName {
	display:block;
    width:300px;
    margin-top:-3px;
	margin-left:20px;
    text-align:center;
    font-family: Helvetica, Tahoma;
    font-size:1em;
    line-height:1em;
	font-weight:500;
    padding-left:2px;    
  } 
  .linkBox .fancyPickerInputContainer .icon { float:left; margin-left:8px;}
  div.linkBox.inactive .fancyPickerInputContainer .icon { cursor:default;}

  div.linkBox div.editableLink {
    width:312px;	
  }
  div.linkBox div.editableLink input[type="text"] {
    width:304px;	
  }
  div.linkBox div.editableLink div.cancelSaveButtons {
    margin-top:0px;
    margin-left:215px;
    margin-bottom: 2px;
  }
/* LinkBox Section END */

  div.tagPickerSection, div.contributorPickerSection { height:211px;  margin-bottom:0; }
  div.tagPickerSection { 
    margin-top:4px;
    margin-left:20px;
    width:200px;
  }
  div.contributorPickerSection { 
    margin-top:-211px;
    margin-left:240px;
    width:340px; 

  }
  div.tagPickerSection h4, div.contributorPickerSection h4 { 
	text-align:center; 
	height:1em; 
	padding-bottom:5px; 
	padding:0; 
	padding-bottom:5px; 
	margin:0; 
	font-weight:500;
  }
  div.fancyPicker { 
	height:160px; overflow-y:auto;
	background-color: #DADFE6;
	border: 1px solid #BEBEBE;
/*	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px; */
  }
  div.fancyPicker div.item {
	display:inline-block;
	margin-top:2px;
	margin-left:5px;
	margin-right:5px;
	border-style:solid;
	border-width:2px;
	border-color:rgba(98, 153, 226, .65);
	background-color:rgba(184, 208,242, .35);
	border-radius:10px;
	padding-left:6px;
	padding-right:5px;
	color:black;
	text-shadow: 1px 0 1px rgba(92, 167,227, .2); 
	background-repeat:no-repeat;
  }
  div.fancyPicker div.item span.text {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
  }
  div.tagPickerSection div.fancyPicker div.item span.text {
    max-width:135px;	
  }
  div.contributorPickerSection div.fancyPicker div.item span.text {
    max-width:295px;	
  }
  div.fancyPicker div.incomplete.item {
	border-width: 2px;
    border-style:dashed; 
    background-color: rgba(100, 100, 100, .27); */	
  }
  div.fancyPicker div.item span { float:left; }
  div.fancyPicker div.item span.icon { 
	width:15px; 
	height:15px; 
	background-repeat:no-repeat; 
	margin-left:3px;
	margin-top:2px;
	margin-bottom:0;
	padding:0;
	cursor:pointer;
  }
  div.fancyPicker div.item span.icon.delete { background-image:url('../images/delete.png'); }
  div.fancyPicker div.item span.icon.menu { background-image:url('../images/more.png'); }

  div.fancyPickerInputContainer { 
	margin-top:0px; 
	height:26px; 
	left:0;
	right:0; 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#CACDCE), to(#8F9193));
	border: 1px solid #BEBEBE;
	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px;
  }

  div.fancyPickerInputContainer div.icon  {
    float:right;
    width:13px;
    height:14px;
    cursor:pointer;
    margin-top:6px;
  }
  div.fancyPickerInputContainer div.add.icon  {
    background: url('../images/btnThemeAdd.png') no-repeat;
    margin-right:10px;
  }


  #addNewTagSection.hidden, 
  #selectExistingTagSection.hidden { display:none; }

  div.tagPickerSection #tagInput {
    margin-top:3px;
    margin-left:8px;  	
    font-family: Helvetica, Tahoma;
    font-size:.85em;
    width:155px;
    border:none;
    padding-left:2px;
  }
  div.tagPickerSection #tagPicker {
    margin-left:7px;	
    font-family: Helvetica, Tahoma;
    font-weight: normal;
    font-size:1.1em;
    width:185px;
 } 
  div.contributorPickerSection #contributorPicker {
    margin-left:10px;	
    font-family: Helvetica, Tahoma;
    font-weight: normal;
    font-size:1.1em;
    width:318px;
  }

/* Media-Type-Related BEGIN */
.mediaTypePickerSection {
  margin-top:-6px;
}
.mediaTypePickerSection h4 {
  margin-left:72px;
  font-weight:500;
  width:150px;
}
.mediaTypePickerSection .fancyMediaTypeInputContainer {
  height:24px;
  margin-top:-43px;
  margin-left:190px;
  width:332px;
  background-color: #DADFE6;
  border: 1px solid #BEBEBE;
  border-radius: 5px 5px;
}
.fancyMediaTypeInputContainer span {
  display:inline-block;
  margin-top:2px;
  height:1em;
  margin-right:20px;
}
.fancyMediaTypeInputContainer .mediaFormatChoice {
  margin-top:-3px !important;	
}
.fancyMediaTypeInputContainer .mediaFormatChoice:first-child {
	margin-left:20px;
}
.fancyMediaTypeInputContainer span:last-child {
	margin-right:20px;
}
/* Media-Type-Related END */

/* Theme Picker Section Begin */
div.themePickerSection {
  margin-top:-6px;
}
div.themePickerSection h4 {
  margin-left:73px;
  font-weight:500;
  width:150px;
}
.themePickerSection .fancySelectBoxContainer {
  height:27px;
  margin-top:-43px;
  margin-left:136px;
  background-color: #DADFE6;
  border: 1px solid #BEBEBE;
  border-radius: 5px 5px;
  width:333px;	
}

.themePreviewIcon {
  width:48px;
  height:33px;
  background-repeat:no-repeat;
  margin-top:-29px;
  margin-left:343px;
}
.themePreviewIcon.on {
  background-image:url('../images/icon-previewTheme-on.png');
}
.themePreviewIcon.off {
  background-image:url('../images/icon-previewTheme-off.png');
}
div.themePickerSection .themePicker  {
  min-width:315px;
  font-family: Helvetica, Tahoma;
  color: #666;
  font-weight: normal;
  font-size:1.1em;
  margin-top:3px;
  padding-left:8px;
  margin-left:8px;
}
/* ThemePreview Section */
div.themePreview {
  height: 160px;
  width: 400px;
  padding: 20px;
  background-color: #FFFFFF;
  font: normal normal normal 12px/normal Helvetica;
  -webkit-box-shadow: 2px 2px 5px #888;
  margin-top:16px;
  margin-left:80px;
  display:none;
}
div.themePreview.mixed-values {
  opacity:.16;
}
div.themePickerSection .irregular {
  font-family: Helvetica, Tahoma;
  font-size:.85em;
  margin-top:-190px;
  margin-left:90px;  
  padding-left: 20px;
  width: 400px;
  height: 180px;
  border: 3px solid #BEBEBE;
  border-radius: 5px 5px;
  background-color:rgba(145,140,10,1);
  background-color:rgba(231,234,236,1);
} 
div.themePickerSection .irregular.hidden {
  display:none;	
}
div.themePickerSection .irregular div {
  text-align:center;
  margin-right:20px;	
}

div.themePreview div.title {
  font-size: 22px;
  font-weight: bold;
  padding: 5px 0px;
  margin: 0px;

}
div.themePreview.html-preview div.breadcrumb {
  padding: 0px 0px 3px 0px;
  margin: 0px;
  font-size: 14px !important;
  font-weight: normal !important;
}
div.themePreview.html-preview div.description {
  padding: 0px 0px 10px 0px;
  font-size: 12px;
  line-height: 16px;
}
div.themePreview.html-preview div.left-column {
  float: left;
  width: 50%;
}
div.themePreview.html-preview div.box {
    -webkit-box-shadow: transparent 0px 0px 0px !important;
    background-image: none !important;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(247, 247, 247))) no-repeat;
    -webkit-border-bottom-left-radius: 8px 8px;
    -webkit-border-bottom-right-radius: 8px 8px;
    -webkit-border-top-left-radius: 8px 8px;
    -webkit-border-top-right-radius: 8px 8px;
    border: 1px solid rgb(231, 231, 231);
    padding: 15px 15px 10px 15px;
    float: right;
    width: 30%;
}
#themeFeatureBox, #themeLinksBox {
  background-color: rgba(246,246,246,0.75);
  border-color: rgba(226,226,226,0.75);
}
div.themePreview.html-preview div.box.feature {
  float: none;
  width: 100%;
}
div.themePreview.html-preview div.box div.title {
  font-size: 14px;
  padding: 0px 0px 8px 0px;
}
div.themePreview.html-preview div.box div.title.last {
  margin-top: 21px;
}
div.themePreview.html-preview div.box.feature div.title{
  font-size: 17px;
}
div.themePreview.html-preview div.box div.item {
  font-size: 11px;
}
div.themePreview.html-preview div.box div.item.lockup-title {
  font-weight: bold;
}
/* Relate Podcasts-Related BEGIN */

.advancedSection.hidden { display:none; }
.advancedSectionHeading {
  margin-left:25px;	
  margin-top:20px;
}
.advancedSectionIcon {
  margin-left:85px;
  margin-top:-14px;	
  background-image:url('../images/icon_triangle_open_sm.png');
  background-repeat:no-repeat;
  width:10px;
  height:11px;
  cursor:pointer;
}
.advancedSectionIcon.closed {
  background-image:url('../images/icon_triangle_closed_sm.png');
}
.relatePodcastsSection { margin-top:-20px; }
.relatePodcastsSection.hidden { display:none; }
.relatePodcastsSection h4 {
  padding-top:20px;
  margin-left:20px;
  font-weight:500;
  width:150px;
}
.relatePodcastsSection h4 span {
  position:absolute;
  margin-top:2px;
}
.relatePodcasts {
	overflow-y:auto;
	background-color: #DADFE6;
	border: 1px solid #BEBEBE;
	border-bottom-left-radius: 5px 5px;
	border-bottom-right-radius: 5px 5px; 
	margin-left:20px;
	margin-right:20px; 
	margin-top:-20px;	
}
.relatePodcasts.inactive {
  opacity: .35;	
}
.relatePodcasts table {
  margin-left:5px;
  margin-top:5px;
  margin-bottom:8px;
  width:548px;	
}
/* Relate Podcasts-Related BEGIN */
div.relatePodcastsSection div.relatePodcasts .relatedPodcastsFormatPicker {
    height:20px;
    margin-top:3px;
    font-family: Helvetica, Tahoma;
    font-weight: normal;
    width:105px;
    margin-left:5px;
    background-color:white;
}
.relatedPodcastsFormatPicker.correct {
  background-color:rgba(0,173,23,.2) !important;	
}
.relatedPodcastsFormatPicker.unset {
  background-color:rgba(196,181,41,.2) !important;	
}
.relatedPodcastsFormatPicker.conflicted {
  background-color:rgba(219,57,46,.4) !important;	
}

div.relatePodcastsSection div.relatePodcasts td.preview-iTunes {
  width:30px;
}
div.relatePodcastsSection div.relatePodcasts td.title {
  width:378px;
}
div.relatePodcastsSection div.relatePodcasts td.rss {
  width:30px;
}
div.relatePodcastsSection div.relatePodcasts td.format {
  width:110px;	
}
div.relatePodcastsSection div.relatePodcasts td.rss div {
  margin-left:auto;
  margin-right:auto;	
  width:27px;
  height:15px;
  background-image: url('../images/RSS_icon.png');	
}

div.relatePodcastsSection div.relatePodcasts td.preview-iTunes div {
  margin-left:0;
  padding:0; margin:0;
  width:26px;
  height:20px;
  background: url('../images/icon-previewiTunes.png') no-repeat;	
}
div.relatePodcastsSection div.relatePodcasts td.title div {
  	width:378px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;  
}

.podcastVisibilitySection {
  padding-top:10px;
  margin-left:20px;	
  height:20px;
} 
.podcastVisibilitySection span {
  position:absolute;
  margin-top:2px;
}
.podcastVisibilitySection * {
  cursor:pointer !important
}
.relatePodcastsSection input[type=checkbox] {
  background-color:white;
}
.relatePodcastsSection input[type=checkbox], .podcastVisibilitySection input[type=checkbox] {
  -khtml-appearance: none; 
  background: url('../images/checkbox-15x16.png');
  width:15px;
  height:16px;	
}
.relatePodcastsSection input[type=checkbox]:checked, .podcastVisibilitySection input[type=checkbox]:checked {
  background: url('../images/checkbox-selected-15x16.png');
}
.podcastVisibilitySection input[type=checkbox].partialCheckBox {
  background: url('../images/checkbox-partial-15x16.png');
}

div.cancelSaveButtons {
  margin-top:10px;
  margin-left:432px;
}
div.cancelSaveButtons.hidden {
  display:none;
}
div.cancelSaveButtons button {
  padding: 2px 6px 3px;
}

/* SubMenu-Related Section BEGIN (little popup that appears over down arrow in a fancypicker if you have more thane one thing you can do to an item) */
#multiEditor .subMenu { 
	position:absolute;
	display:block;
	z-index:10;
	min-width:200px; 
	min-height:22px;
	padding-top:7px;
	padding-left:22px;
	padding-bottom:7px;
	padding-right:20px;
	border-radius:10px;
	border: solid 1px rgba(233,233,233,1);
	background-color:white;
	-webkit-box-shadow: 3px 3px 10px rgba(0,0,0,.52);
  }
#multiEditor .subMenu.hidden {
  display:none;	
}
#multiEditor .subMenu div {
	margin-left:-23px;
	margin-right:-21px;
	padding-left:22px;
	padding-right:20px;
	white-space:nowrap;
  }
#multiEditor .subMenu div:hover {
    background-image:url('../images/bgHoverRowBlue.png');
    background-repeat:repeat-x;
    color:white;
  }
/* SubMenu-Related Section END */

/* Podcast Details-Relation Section BEGIN */
.coverArt {
  margin-left:20px;
  margin-top:10px;	
  height: 170px;
  width:170px; 
  -webkit-box-shadow: rgba(0, 0, 0, 0.246094) 0px 2px 4px;
}
.podcastDetails {
  font-size:.77em; 
  margin-right:15px; 	
}
.podcastDetails ul {
  list-style-type: none;	
}
li {
 clear: both;
 float: none;
 padding-top:5px;	
}
.podcastDetails ul li label {
  width: 115px;
  padding: 0px 10px 0px 0px;
  font-weight: bold;
  text-align:left;
  float:left;
}
.podcastDetails ul li div {
  float:left;	
}
/* Podcast Details-Relation Section END */