/**
 * ActiveSite 4 Default Channel Theme
 */

.resource.blog_entry h4																{ font-size: 1.5em; color:#404040; font-weight: normal; margin-bottom: 0.25em; }

.resource.blog_entry																	{ margin-bottom: 1.5em; }
.resource.blog_entry,
.resource.blog_entry .blog_content										{ margin-left: 1.275em; }

.resource.blog_entry .blog_meta												{ margin-left: 1.5em; color:#404060; font-size: 0.85em; margin-bottom: 0.75em;}

/* Widgets */
	
	.widget_content																				{ padding: 0.5em; }

	.widget_content.members,
	.widget_content.quicklinks,
	.widget_content.whats_new,
	.widget_content.whats_popular,
	.widget_content.all_resources,
	.widget_content.news_headlines,
	.widget_content.folders_navigation										{ padding: 0px 0px; margin-left: 0px; }

	.all_resources_search_terms														{ padding: 1em; background: #efefff; border-bottom: 1px solid #cdcddd; }

	.all_resources_pagination															{ padding-top: 0.5em; float: right; }	
		.pagination ul														
		{ 
		list-style-image:none;
		}	
	
	ul#all_resources
	{
	margin:0px;
	padding:0px 0px 0px 2%;
	width:97%;
	float:left;
	list-style:none;
	}

	ul#all_resources p#no-of-results
	{
	color:#5c5c5c;
	font-weight:bold;
	}
	
	ul#all_resources li span
	{
	font-style:italic;
	color:#555555;
	font-size:0.9em;
	display:inline;
	padding:0px;
	margin:0px;
	}
	
	ul#all_resources li,
	ul#whats_new li,
	ul#whats_popular li
	{
	float:left;
	}
	
	ul#all_resources li,
	ul#whats_new li,
	ul#whats_popular li
	{
	width:100%;
	margin-bottom:2px;
	}
	
		ul#whats_new li span,
		ul#whats_popular li span
		{
		font-style:italic;
		color:#555555;
		font-size:0.9em;
		display:inline;
		padding:0px;
		margin:0px 0px 0px 30px;
		}
	
	ul#all_resources li img,
	ul#whats_new li img,
	ul#whats_popular li img
	{
	float:left;
	height:16px;
	width:16px;
	margin-right:3px;
	}
	

/* Widget Layout Editor */
	.toolbar																							{ margin-bottom: 0.5em; padding: 0.5em 0.5em; background: #fcfcc0; border: 1px solid #dcdcb0; }

	.toolbar p																						{ margin-bottom: 0.25em }

	.toolbar ul li																				{ float: right; }

	.widget .toolbar																			{ margin-bottom: 0em; cursor: move; }

	#available_widgets																		{ height: 200px; overflow: scroll; display: block; }

	#available_widgets_lightbox h3												{ padding: 0.5em; }

	.content .toolbar																			{ border-left: none; border-right: none; border-top: none; font-size: 0.85em; zoom: 1; overflow: hidden; }

	.widget_column 																				{ zoom: 1 }

	.blank_column																					{ background: #e9e9e9; height: 150px; color: #c0c0c0; text-align: center; padding: 0.5em; }

	.widget_header.blank_column														{ height: 100px; }

	.options_panel .form_key															{ width: 100px; float: left; font-weight: bold; }

	.options_panel .form_value														{ margin-bottom: 0.5em; border-bottom: 1px dotted #c0c0c0; padding-bottom: 0.9em; }

	.options_panel a.button																{ font-weight: bold; }

	form.options_panel																		{ padding: 1em; }

	/* Media Gallery */
	#folder_contents							{ font-size: 0.85em; }
		
	.file,
	.folder										{ margin-bottom: 0.5em; }

	.icon										{ float: left; width: 64px; height: 64px; margin: 0 0.25em 0.5em 0.25em; }
	.cover										{ float: none; }
	.name										{ width: 100% }
	.status										{ width: 100px }

	.cell										{ float: left; margin-right: 1em }

	li.file .icon								{ border: 1px dotted #c0c0c0; padding: 2px; }
	li.file										{ /*margin: 0em 6px;*/float:left; }

	.is_hidden									{ opacity: 0.5; filter: alpha(opacity=50); zoom: 1; }
		
	.caption                                    { margin-bottom: 0.5em; font-weight: bold; background-color: #cdcdff; color: #676788; padding: 0.25em; border-bottom: 1px solid #ababcc; }
	div.resourceBlock							{ padding: 0.5em 0.5em; background-color: #deefff; border: 1px solid #abcdde; }


	.draggable																											{ cursor: move; }

	/** Pagination **/
	#files_list.thumbnail_mode h4																		{ margin-bottom: 0.5em; padding: 0.5em 0.5em; background: url('/app/common/assets/images/collapser/background_white.png') repeat-x; color: #909090; font-size: 1em; font-weight: bold; border-top: none; border-bottom: 1px solid #c0c0c0; }
	#files_list.thumbnail_mode h4.first															{ border-top: none; }

	#files_list.thumbnail_mode .pagination				{ display: inline; }
	#files_list.thumbnail_mode .pagination ul				{ display: inline; }

	#files_list.thumbnail_mode .pagination ul li a		{ padding-top: 0em; padding-bottom: 0em; border: none; }

	#files_list.thumbnail_mode #files_list_form				{ padding: 0em 0em; }
	
	/** Slide Show Styles **/
	
	#slide_show_container 
	{
	float:left;
	width:99%;
	margin:0px;
	padding:0px;
	text-align:center;
	min-height: 100%;
	background:none;
	}
		#slide_show_container #slide_show
		{
		margin-left:auto;
		margin-right:auto;
		margin-top:auto;
		min-height: 100%;

		}
		
			#slide_show_container #slide_show div
			{
			width:100%;
			float:left;
			min-height: 100%;
			
			}
			
#style_selector_help
{
width:97%;
float:left;
padding:5px;
margin:10px 0 10px 0;
border:1px solid #666666;
background:#dfdfdf;
height:auto;
}

.restriction-notice
{
color:#FF3F3F;
width:100%;
float:left;
margin-left:20px;
}
