/*post cms*/
#top_controls_container
{
width:940px;
}
	#top_controls_container #edit-title-wrapper
	{
	width:600px;
	float:left;
	}
	#top_controls_container #edit-taxonomy-2-wrapper
	{
	width:150px;
	float:left;
	}
	#top_controls_container #edit-language-wrapper
	{
	width:150px;
	float:left;
	}
	#top_controls_container .tag_container
	{

	}
	
#main_controls_container
{
width:570px;
float:left;
}
#secondary_controls_container
{
margin:0 0 0 20px;
width:350px;
float:left;
}
	#secondary_controls_container #field_attachment_values
	{
	margin:0;
	}
	#secondary_controls_container #field_attachment_values .filefield-upload
	{
	margin:0;
	display:block;
	}
	#secondary_controls_container #field_attachment_values input
	{
	margin:0;
	display:block;
	}
	#secondary_controls_container #field_attachment_values  .filefield-element, #secondary_controls_container #field_attachment_values  .filefield-element div, #secondary_controls_container #field_attachment_values  .filefield-element div div
	{
	margin:0;
	}
	#secondary_controls_container #field_attachment_values  .filefield-element .filefield-upload
	{

	}
	#secondary_controls_container #field_attachment_values  .filefield-element div div
	{
	width:95%;
	}
	#secondary_controls_container #field_attachment_values input.ahah-processed
	{
	 /*margin:5px 0 5px 100px;*/
	}
	#secondary_controls_container #field_attachment_values .filefield-icon
	{
	display:none;
	}
	#secondary_controls_container #field_attachment_values .delta-order, #secondary_controls_container #field_links_values .delta-order, #main_controls_container #field_gallery_values .delta-order
	{
	display:none;
	width:1px;
	}
	#secondary_controls_container #field_attachment_values thead, #secondary_controls_container #field_links_values thead, #main_controls_container #field_gallery_values thead
	{
	display:none;
	}
	#secondary_controls_container #field_attachment_values .widget-preview
	{
	border:none;
	padding:10px 92px 10px 0;
	}
	#secondary_controls_container #field_attachment_values td
	{
	vertical-align: middle;
	}
	#secondary_controls_container #field_attachment_values td a, #secondary_controls_container #field_attachment_values td div
	{
	margin:0;
	padding:0;
	}
	#secondary_controls_container #field_attachment_values .widget-preview, #secondary_controls_container #field_attachment_values  .filefield-file-info, #secondary_controls_container #field_attachment_values  .filename
	{
	width:200px;
	}
	#secondary_controls_container #field_attachment_values .widget-edit
	{
	width:90px;
	}
	#secondary_controls_container #field_attachment_values .widget-preview, #secondary_controls_container #field_attachment_values .widget-edit
	{
	display:block;
	float:left;
	}
	#secondary_controls_container #field_attachment_values .description
	{
	position:relative;
	top:-20px;
	}
	#secondary_controls_container #field_attachment_values  .form-item
	{
	width:300px;
	}
	#secondary_controls_container #field_attachment_values  .filefield-upload input.form-submit
	{
	margin-left: 187px;
	}
	#secondary_controls_container #field_links_values .handle, #secondary_controls_container #field_links_values .handle a, #secondary_controls_container #field_links_values .content-multiple-drag a
	{
	margin:0;
	padding:0;
	}
	#secondary_controls_container #field_links_values td.content-multiple-drag
	{
	vertical-align:middle;
	}

.section-node-edit #content-area .node-form .text 
{
width: 95%;
}
.section-node-edit #content-area  .container-inline-date .form-item, .container-inline-date .form-item input
{
width: 95%;
}
/*end of post cms*/

.admin_nav{
	float: left;
	width: 100%;
	z-index: 100;
}

.admin_nav h3{
	display: none;
}

/*admin container*/
.page-admin #container, .section-node-edit #container
{
padding:0;
border:0;
margin:0 0 30px 0;
}
.page-admin .header
{
padding:30px 0 0;
}
.page-admin .admin .left
{
width:460px;
margin:0 10px 0 0;
float: left;
}
.page-admin .admin .right
{
width:460px;
margin: 0 0 0 10px;
float:left;
}

	.page-admin  div.help a
	{
	color: #5DCCE7;
	text-decoration:none;
	}
		.page-admin  div.help a:hover
		{
		text-decoration:underline;
		}
.page-admin .logo
{
margin:0 0 40px 0
}
.page-admin .compact-link
{
width: 100%;
}
		.page-admin .compact-link a:hover
		{
		color:#999;
		}
	
/*tabs*/
.page-admin .tabs, .section-node-edit .tabs
{
padding: 0 0 0 0;
}
.page-admin ul.tabs, .section-node-edit  ul.tabs
{
border-top:solid 1px black;
border-bottom:solid 1px black;
padding:0;
margin:0;
}
	.page-admin ul.tabs li, .section-node-edit ul.tabs li
	{
	border:0;
	}
		.page-admin ul.tabs li a, .section-node-edit ul.tabs li a
		{
		margin:0;
		border:0;
		text-decoration:none;
		background:white;
		color:black;
		}
		.page-admin ul.tabs li a.active, .section-node-edit ul.tabs li a.active
		{
		background:black;
		color:white;
		}
			.page-admin ul.tabs li a.active:hover, .section-node-edit ul.tabs li a.active:hover
			{
			background:black;
			color:white;
			}
		.page-admin ul.tabs li a:hover, .section-node-edit ul.tabs li a:hover
		{
		color:#999;
		}

/*secondary*/
.page-admin .tabs .secondary 
{

}	
	.page-admin .tabs ul.secondary 
	{
	border:0;
	margin: 20px 0 40px;
	padding:0;
	}	
		.page-admin .tabs ul.secondary li 
		{
		border:0;
		margin:10px 10px 0 0;
		padding:0;
		}
			.page-admin .tabs ul.secondary li a
			{
			background:white;
			color:#EB0089;
			text-decoration:none;
			}	
			.page-admin .tabs ul.secondary li a.active
			{
			text-decoration:underline;
			}
			.page-admin .tabs ul.secondary li a.active:hover
			{
			}
				.page-admin .tabs ul.secondary li a:hover
				{
				text-decoration:underline;
				background:white;
				color:#EB0089;
				}
		
/*content-area*/
.page-admin #content, .section-node-edit #content
{
width:100%;
}
.page-admin #content-header, .section-node-edit #content-header
{
width:100%;
}
.page-admin #content-area, .section-node-edit #content-area
{
margin: 20px 0 0;
width:100%;
}
		.page-admin #content-area a:hover, .section-node-edit #content-area a:hover
		{
		text-decoration:underline;
		}
	.page-admin #content-area form div, .section-node-edit #content-area form div
	{

	}
		.page-admin #content-area form div a, .section-node-edit #content-area form div a
		{
		color:#5DCCE7;
		text-decoration:none;
		}
			.page-admin #content-area form div a:hover, .section-node-edit #content-area form div a:hover
			{
			text-decoration:underline;
			}
		.page-admin #content-area fieldset, .section-node-edit #content-area fieldset
		{
		 margin: 20px 0;
		}
			.page-admin #content-area fieldset.collapsed, .section-node-edit #content-area fieldset.collapsed
			{
			 margin: 20px 0;
			 border:none;
			}
				.page-admin #content-area  .collapsible.collapsed, .section-node-edit #content-area  .collapsible.collapsed
				{
				border:none;
				}
					.page-admin #content-area fieldset.collapsible, .section-node-edit #content-area fieldset.collapsible
					{
					border:dotted 1px #999;
					}
						.page-admin #content-area fieldset.collapsible div, .section-node-edit #content-area fieldset.collapsible div
						{
						margin:10px 0 10px 30px;
						}
							.page-admin #content-area fieldset.collapsible div div, .section-node-edit #content-area fieldset.collapsible div div
							{
							margin:20px 0;
							}
								.page-admin #content-area fieldset.collapsible div div div.description, .section-node-edit #content-area fieldset.collapsible div div div.description
								{
								margin:5px 0 0 0;
								color:#999;
								}
			.page-admin #content-area fieldset legend, .section-node-edit #content-area fieldset legend
			{
			 margin: 0 0 5px 0;
			 font-weight:bold;
			}
				.page-admin #content-area fieldset legend a, .section-node-edit #content-area fieldset legend a
				{
				color:#A6CE39;
				font-weight:bold;
				}
					.page-admin #content-area fieldset legend a:hover, .section-node-edit #content-area fieldset legend a:hover
					{
					}

/*admin panels*/
.page-admin .admin-panel h3
{
font-size: 24px;
margin: 10px 0 0;
}
		
/*hidden descriptions*/
.page-admin .admin-panel ul.menu li
{
list-style:none;
margin:0 0 5px;
padding:0;
}
	.page-admin .admin-panel ul.menu li a
	{
	list-style:none;
	color:black;
	font-weight:bold;
	text-decoration:none;
	}
		.page-admin .admin-panel ul.menu li a:hoover
		{
		text-decoration:underline;
		}
		
/*by module*/
.page-admin .admin-panel .item-list
{

}
	.page-admin .admin-panel .item-list ul
	{

	}
		.page-admin .admin-panel .item-list ul li
		{
		list-style:none;
		margin:0 0 5px;
		padding:0;
		}
			.page-admin .admin-panel .item-list ul li a
			{
			list-style:none;
			color:black;
			font-weight:bold;	
			text-decoration:none;
			}
				.page-admin .admin-panel .item-list ul li a:hover
				{
				text-decoration:underline;
				}
/*node-edit*/
.section-node-edit .nav
{
display:none;
}
.section-node-edit #block-locale-0
{
display:none;
}
.section-node-edit .footer
{
display:none;
}
.section-node-edit #container h1.content-title
{
border: medium none;
margin: 0 0 30px 0;
padding: 0;
}
.section-node-edit #content-area
{
margin:40px 0 0;
}

/*table*/
.page-admin #content-area table
{
margin:0 0 20px 0;
}
	.page-admin #content-area table tbody
	{

	}
		.page-admin #content-area table thead
		{
		border-bottom: 5px solid #000000;
		}
			.page-admin #content-area table thead th
			{
			padding: 10px 20px;
			}
		.page-admin #content-area table tr
		{

		}
			.page-admin #content-area table tr.odd
			{
			background:white;
			border:0;
			}
			.page-admin #content-area table tr.even
			{
			background:#FFEFEF;
			border-top:solid 1px #FFBFBF;
			border-bottom:solid 1px #FFBFBF;
			}
		.page-admin #content-area table td
		{
		padding: 10px 20px;
		vertical-align: middle;
		}
			.page-admin #content-area table td a
			{
			color:#5ECEE6;
			font-weight:bold;
			}
				.page-admin #content-area table td a:hover
				{

				}

/*admin top menu*/
#admin_top_menu
{
height:15px;
background:black;
color:white;
/*position:fixed;*/
}
#admin_top_menu div.block-admin_sidebar
{
margin:0;
padding:0;
}
#admin_top_menu div.block div.block-body
{
width:190px;
margin:0;
padding:0;
}
	#admin_top_menu div.block h3
	{
	color:white;
	padding:0;
	margin:0 0 5px 0;
	border:0;
	}
	#admin_top_menu div.block div.block-body ul
	{
	width:190px;
	}
		#admin_top_menu div.block div.block-body ul li:hover;
		{
		}
			#admin_top_menu div.block div.block-body ul li a
			{
			background:black;
			color:white;
			padding:5px;
			text-align:center;
			margin:0 auto;
			}
				#admin_top_menu div.block div.block-body ul li a:hover
				{
				}
				#admin_top_menu div.block div.block-body ul li a.active
				{

				}