
/******************************************************************************/
/*	Base																	  */
/******************************************************************************/

.ui-widget,
.option-panel,
.option-panel input,
.option-panel select,
.option-panel textarea,
.option-panel .dk_container a,
.option-panel .dk_container a.dk_toggle:hover,
.option-panel .dk_container a.dk_toggle:focus,
.option-panel .dk_container a.dk_toggle:active,
.option-panel .dk_container .dk_options_inner li a
{
	color:#444444;
	font-size:13px;
	font-family:Tahoma;
}

.option-panel .clear-fix:after,
.widget-content .clear-fix:after
{
	height:0;
	clear:both;
	content:" ";
	font-size:0;
	display:block;
	visibility: hidden;
}

* html .option-panel .clear-fix,
* html .widget-content .clear-fix 
{
	zoom: 1; 
} 

*:first-child+html .option-panel .clear-fix,
*:first-child+html .widget-content .clear-fix
{ 
	zoom: 1; 
}

.postbox .option-panel
{
	margin:30px 20px 30px 20px;
}

.option-panel .margin-top-10	{ margin-top:10px!important;	}
.option-panel .margin-right-10	{ margin-right:10px !important; }
.option-panel .margin-bottom-5	{ margin-bottom:5px !important; }
.option-panel .margin-bottom-2	{ margin-bottom:2px !important; }

.colorpicker { z-index:99; }

.option-panel .bold { font-weight:bold; }

.option-panel .margin-0 { margin:0px !important; }

/******************************************************************************/
/*	Image sprites															  */
/******************************************************************************/

.option-panel ul.social-list li a,
.option-panel .notice.notice-error span,
.option-panel .notice.notice-success span,
.option-panel ul.option-panel-menu li a,
.option-panel ul.option-panel-menu li ul li a,
.option-panel .option-panel-header .option-panel-header-right a.option-panel-header-right-logo
{
	background-image:url('../media/image/admin/wp_admin_map.png');
}

.option-panel ul.option-panel-menu>li>a>span
{
	background-image:url('../media/image/admin/wp_admin_icon_map.png');
}

/******************************************************************************/
/*	Headers																	  */
/******************************************************************************/

.option-panel h1,.option-panel h1 a,
.option-panel h2,.option-panel h2 a,
.option-panel h3,.option-panel h3 a,
.option-panel h4,.option-panel h4 a,
.option-panel h5,.option-panel h5 a,
.option-panel h6,.option-panel h6 a
{
	margin:0px;
	padding:0px;
	font-weight:400;
	font-family:'Open Sans',Arial;
}

.option-panel h3,.option-panel h3 a { font-size:24px; }
.option-panel h4,.option-panel h4 a { font-size:20px; }
.option-panel h5,.option-panel h5 a { font-size:14px; }
.option-panel h6,.option-panel h6 a { font-size:13px; }

/******************************************************************************/
/*	Background color														  */
/******************************************************************************/

.option-panel .option-panel-content,
.option-panel .option-panel-header .option-panel-header-left,
.option-panel .option-panel-footer .option-panel-footer-left
{
	background-color:#353535;
}

.option-panel .option-panel-header .option-panel-header-right,
.option-panel .option-panel-footer .option-panel-footer-right
{
	background-color:#F0F0F0;
}

.option-panel .ui-slider-handle.ui-state-hover,
.option-panel .ui-slider-handle.ui-state-active,
.option-panel .ui-slider-handle.ui-state-focus,
.option-panel .option-panel-content .option-panel-content-right,
.option-panel .ui-buttonset .ui-state-default,
.option-panel table th
{
	background-color:#FFFFFF;
}

.option-panel input[type="submit"].option-panel-button,
.option-panel input[type="button"].option-panel-button
{
	background-color:#444444;
}

.option-panel input[type="submit"].option-panel-button:hover,
.option-panel input[type="button"].option-panel-button:hover,
.option-panel .dk_option_current
{
	background-color:#1378BF;
}

.option-panel .notice.notice-error
{
	background-color:#FFE5E0;
}

.option-panel .notice.notice-success
{
	background-color:#E6F4DD;
}

.option-panel .ui-widget-header
{
	background-color:#DDDDDD;
}

.option-panel .ui-slider-handle
{
	background-color:#F8F8F8;
}

.option-panel .ui-tooltip-error .ui-tooltip-content
{
	background-color:#E9431C;
}

.ui-autocomplete li.ui-menu-item a
{
	padding:5px 10px 5px 10px;
}

.ui-autocomplete.ui-menu
{
	padding:0px;
}

.ui-autocomplete li.ui-menu-item a.ui-state-focus
{
	border:none;
	background:#0084C7;
	text-shadow:rgba(0,0,0,0.5) 0 1px 0;
}

.option-panel .dk_toggle,
.option-panel .ui-buttonset .ui-state-active
{
	background-color:#EEEEEE;
}

.ui-state-default,
.ui-widget-header,
.ui-slider-handle,
.ui-slider-handle.ui-state-hover,
.ui-slider-handle.ui-state-active,
.ui-slider-handle.ui-state-focus
{
	background-image:none !important;
}

/******************************************************************************/
/*	Border color															  */
/******************************************************************************/

.option-panel select,
.option-panel textarea,
.option-panel input[type="text"],
.option-panel input[type="password"],
.option-panel .option-panel-header .option-panel-header-right,
.option-panel .option-panel-footer .option-panel-footer-right,
.option-panel .option-panel-content .option-panel-content-right,
.ui-autocomplete,
.ui-autocomplete .ui-state-hover,
.option-panel .ui-buttonset .ui-state-hover,
.option-panel .ui-buttonset .ui-state-active,
.option-panel .ui-buttonset .ui-state-default,
.option-panel table,
.option-panel table td,
.option-panel table th,
.option-panel .dk_toggle,
.option-panel .dk_options_inner
{
	border-color:#E4E4E4;
}

.option-panel label.label-1,
.option-panel .form-field-list li,
.option-panel .scroll-area
{	
	border-color:#F1F1F1;
}

.option-panel .ui-slider-handle.ui-state-hover,
.option-panel .ui-slider-handle.ui-state-active,
.option-panel .ui-slider-handle.ui-state-focus
{
	border-color:#DDDDDD;
}

.option-panel .ui-widget-content
{
	border-color:#DDDDDD;
}

.ui-tooltip-default
{
	border-color:#E9431C;
}

.option-panel .notice.notice-error
{
	border-color:#F6BCB2;
}

.option-panel .notice.notice-success
{
	border-color:#A9CF91;			
}

/******************************************************************************/
/*	Text color																  */
/******************************************************************************/

.option-panel input[type="submit"].option-panel-button,
.option-panel input[type="button"].option-panel-button,
.option-panel ul.option-panel-menu li a
{
	color:#D5D5D5;
}

.option-panel input[type="submit"].option-panel-button:hover,
.option-panel input[type="button"].option-panel-button:hover,
.option-panel ul.option-panel-menu li a:hover,
.option-panel ul.option-panel-menu li a.select,
.option-panel .ui-tooltip-error .ui-tooltip-content,
.option-panel .option-panel-header .option-panel-header-left h3,
.option-panel .dk_options_inner li a:hover,
.option-panel .dk_options_inner li.dk_option_current a,
.ui-autocomplete li.ui-menu-item a.ui-state-focus
{
	color:#FFFFFF;
}

.option-panel .option-panel-header .option-panel-header-left h6
{
	color:#A5A5A5;
}

.option-panel .option-panel-header .option-panel-header-right h6
{
	color:#555555;
}

.option-panel .form-field-list li>span.legend
{
	color:#AAAAAA;
}

.option-panel label.infield,
.option-panel label.label-1,
.option-panel .form-field-list li span.legend-field
{
	color:#BBBBBB;
}

.option-panel .notice.notice-error
{
	color:#B81D00;	
}

.option-panel .notice.notice-success
{
	color:#357909;
}

.option-panel table td:first-child
{
	color:#888888;
}

.option-panel .float-left
{
	float:left !important;
}

.option-panel .float-right
{
	float:right !important;
}

/******************************************************************************/
/*	Option panel dimensions													  */
/******************************************************************************/

.option-panel .option-panel-header .option-panel-header-left,
.option-panel .option-panel-footer .option-panel-footer-left,
.option-panel .option-panel-content .option-panel-content-left
{
	float:left;
	width:250px;
	background-repeat:repeat-y;
	background-image:url('../media/image/admin/wp_admin_sidebar_background.png');
}

.option-panel .option-panel-header .option-panel-header-right,
.option-panel .option-panel-footer .option-panel-footer-right,
.option-panel .option-panel-content .option-panel-content-right
{
	float:right;
	width:830px;
}

/******************************************************************************/
/*	Option panel															  */
/******************************************************************************/

.option-panel
{
	margin-top:20px;
}

.option-panel-theme-apperance
{
	width:1080px;
}

	/**************************************************************************/
	/*	Option panel / Header												  */
	/**************************************************************************/

	.option-panel .option-panel-header
	{

	}
	
		.option-panel .option-panel-header h3,
		.option-panel .option-panel-header h6
		{
			line-height:150%;
		}
		
		/**********************************************************************/
		/*	Option panel / Header / Left									  */
		/**********************************************************************/
		
		.option-panel .option-panel-header .option-panel-header-left
		{

		}
		
			.option-panel .option-panel-header .option-panel-header-left>div
			{
				padding:35px 20px 36px 20px;
			}

		/**********************************************************************/
		/*	Option panel / Header / Right									  */
		/**********************************************************************/
		
		.option-panel .option-panel-header .option-panel-header-right
		{
			border-style:solid;
			border-width:0px 0px 1px 0px;
		}
		
			.option-panel .option-panel-header .option-panel-header-right>div
			{
				float:left;
				width:600px;
				padding:35px 40px 35px 40px;
			}
			
			.option-panel .option-panel-header .option-panel-header-right h3
			{
				
			}
			
			.option-panel .option-panel-header .option-panel-header-right h6
			{
				float:left;
				clear:both;
			}
	
			.option-panel .option-panel-header .option-panel-header-right a.option-panel-header-right-logo
			{
				width:92px;
				height:89px;
				float:right;
				display:block;
				margin:20px 20px 0px 0px;
				background-repeat:no-repeat;
				background-position:0px -260px;
			}
			
	/**************************************************************************/
	/*	Option panel / Content												  */
	/**************************************************************************/

	.option-panel .option-panel-content,
	.option-panel .option-panel-content .option-panel-content-left,
	.option-panel .option-panel-content .option-panel-content-right
	{
		min-height:1200px;
	}
	
		/**********************************************************************/
		/*	Option panel / Content / Left									  */
		/**********************************************************************/
		
		.option-panel .option-panel-content .option-panel-content-left
		{

		}
		
		/**********************************************************************/
		/*	Option panel / Content / Right									  */
		/**********************************************************************/
		
		.option-panel .option-panel-content .option-panel-content-right
		{
			width:829px;
			border-style:solid;
			border-width:0px 1px 0px 0px;
		}
		
	/**************************************************************************/
	/*	Option panel / Footer												  */
	/**************************************************************************/

	.option-panel .option-panel-footer,
	.option-panel .option-panel-footer .option-panel-footer-left,
	.option-panel .option-panel-footer .option-panel-footer-right
	{
		min-height:100px;
	}
	
		/**********************************************************************/
		/*	Option panel / Footer / Left									  */
		/**********************************************************************/
		
		.option-panel .option-panel-footer .option-panel-footer-left
		{

		}

		/**********************************************************************/
		/*	Option panel / Footer / Right									  */
		/**********************************************************************/
		
		.option-panel .option-panel-footer .option-panel-footer-right
		{
			border-style:solid;
			border-width:1px 0px 0px 0px;
		}
		
	/**************************************************************************/
	/*	Option panel / Social List											  */
	/**************************************************************************/
			
	.option-panel ul.social-list
	{
		margin:0px;
		padding:0px;
		margin-top:50px;
		margin-left:20px;
		list-style-type:none;
	}
	
		.option-panel ul.social-list li
		{
			float:left;
		}
		
			.option-panel ul.social-list li a
			{
				width:30px;
				height:30px;
				display:block;
			}

			.option-panel ul.social-list li a.social-list-tumblr			{ background-position:-150px -200px;	}
			.option-panel ul.social-list li a.social-list-flickr			{ background-position:-60px -200px;		}
			.option-panel ul.social-list li a.social-list-envato			{ background-position:-90px -200px;		}
			.option-panel ul.social-list li a.social-list-twitter			{ background-position:-30px -200px;		}
			.option-panel ul.social-list li a.social-list-facebook			{ background-position:-0px -200px;		}
			.option-panel ul.social-list li a.social-list-deviantart		{ background-position:-180px -200px;	}
			
			.option-panel ul.social-list li a.social-list-tumblr:hover		{ background-position:-150px -230px;	}
			.option-panel ul.social-list li a.social-list-flickr:hover		{ background-position:-60px -230px;		}
			.option-panel ul.social-list li a.social-list-envato:hover		{ background-position:-90px -230px;		}
			.option-panel ul.social-list li a.social-list-twitter:hover		{ background-position:-30px -230px;		}
			.option-panel ul.social-list li a.social-list-facebook:hover	{ background-position:-0px -230px;		}
			.option-panel ul.social-list li a.social-list-deviantart:hover	{ background-position:-180px -230px;	}
			
	/**************************************************************************/
	/*	Option panel / Tab Menu												  */
	/**************************************************************************/
			
	.option-panel .tab-menu
	{
		height:100%;
		overflow:hidden;
	}
	
	.option-panel .option-panel-tab>div
	{
		display:none;
		padding:30px 40px 30px 40px;
	}
	
	.option-panel .option-panel-tab>div.open
	{
		display:block;
	}

	/**************************************************************************/
	/*	Option panel / Navigation											  */
	/**************************************************************************/

	.option-panel ul.option-panel-menu,
	.option-panel ul.option-panel-menu li ul
	{
		margin:0px;
		padding:0px;
		list-style-type:none;
	}
	
	.option-panel ul.option-panel-menu li a
	{
		display:block;
		text-decoration:none;
	}

		.option-panel ul.option-panel-menu li
		{
			clear:both;
			margin:0px;
			padding:0px;
		}

			.option-panel ul.option-panel-menu li a
			{
				height:38px;
				padding:22px 20px 0px 15px;
				background-position:0px 0px;
				text-shadow:0px 1px 0px rgba(0,0,0,0.5);
			}
				
			.option-panel ul.option-panel-menu li a.select,
			.option-panel ul.option-panel-menu li a:hover
			{
				background-position:0px -60px;
				text-shadow:0px 1px 0px rgba(0,0,0,0.4);
			}
			
			.option-panel ul.option-panel-menu li a.error,
			.option-panel ul.option-panel-menu li ul li a.error
			{
				color:#FFFFFF !important;
				text-shadow:0px 1px 0px #742516 !important;
			}
			
			.option-panel ul.option-panel-menu li a.error
			{
				background-position:-250px -60px !important;
			}
			
				.option-panel ul.option-panel-menu>li>a>span
				{
					float:right;
					width:16px;
					height:16px;
					display:block;
					background-position:0px 0px;
					#margin-top:-16px;
				}
				
				.option-panel ul.option-panel-menu>li>a.error>span,
				.option-panel ul.option-panel-menu>li>a.select>span,
				.option-panel ul.option-panel-menu>li>a:hover>span
				{
					background-position:0px -16px;
				}
				
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-font>span						{ background-position:-32px 0px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-font:hover>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-font.error>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-font.select>span				{ background-position:-32px -16px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-plugin>span					{ background-position:-48px 0px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-plugin:hover>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-plugin.error>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-plugin.select>span			{ background-position:-48px -16px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-shortcode>span				{ background-position:-64px 0px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-shortcode:hover>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-shortcode.error>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-shortcode.select>span			{ background-position:-64px -16px; }				
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-social>span					{ background-position:-16px 0px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-social:hover>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-social.error>span,		
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-social.select>span			{ background-position:-16px -16px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-text>span						{ background-position:-80px 0px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-text:hover>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-text.error>span,		
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-text.select>span				{ background-position:-80px -16px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-bulk>span						{ background-position:-112px 0px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-bulk:hover>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-bulk.error>span,		
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-bulk.select>span				{ background-position:-112px -16px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-manage-option>span			{ background-position:-96px 0px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-manage-option:hover>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-manage-option.error>span,		
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-manage-option.select>span		{ background-position:-96px -16px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-css>span						{ background-position:-176px 0px; }
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-css:hover>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-css.error>span,
				.option-panel ul.option-panel-menu>li>a.option-panel-menu-css.select>span				{ background-position:-176px -16px; }
				
			.option-panel ul.option-panel-menu li ul
			{
				display:none;
			}
			
			.option-panel ul.option-panel-menu li ul.open
			{
				display:block;
			}
			
				.option-panel ul.option-panel-menu li ul li
				{
					
				}
			
				.option-panel ul.option-panel-menu li ul li a
				{
					height:28px;
					padding:12px 20px 0px 35px;
					background-position:0px -120px;					
				}
				
				.option-panel ul.option-panel-menu li ul li a.select,
				.option-panel ul.option-panel-menu li ul li a:hover
				{
					background-position:0px -160px;
				}
				
				.option-panel ul.option-panel-menu li ul li a.error
				{
					background-position:-250px -160px !important;
				}
				
	/**************************************************************************/
	/*	Option panel / Form Field List										  */
	/**************************************************************************/
				
	.option-panel .form-field-list
	{
		margin:0px;
		padding:0px;
		list-style-type:none;
	}
	
		.option-panel .form-field-list>li
		{
			clear:both;
			
			margin-top:25px;
			padding-bottom:15px;
			border-style:solid;
			border-width:0px 0px 1px 0px;
		}
		
		.option-panel .form-field-list>li:after 
		{
			height:0;
			clear:both;
			content:" ";
			font-size:0;
			display:block;
			visibility: hidden;
		}

		* html .option-panel .form-field-list>li				{ zoom: 1; } 
		*:first-child+html .option-panel .form-field-list>li	{ zoom: 1; }

		.option-panel .form-field-list>li:first-child
		{
			margin-top:0px;
			border-top:none;
		}
		
			.option-panel .form-field-list>li>h5
			{
				clear:both;
				float:left;
				font-weight:600;
				margin-bottom:2px;
				text-transform:uppercase;
			}
			
			.option-panel .form-field-list>li>div
			{
				clear:both;
				margin-bottom:10px;
			}

			.option-panel .form-field-list>li>span.legend,
			.option-panel .form-field-list>li span.legend-field
			{
				clear:both;
				display:block;
				line-height:150%;
				margin-bottom:15px;
			}
			
			.option-panel .form-field-list>li span.legend-field
			{
				font-size:12px;
				margin-bottom:2px;
				
			}

	/**************************************************************************/
	/*	Option panel / Form Elements										  */
	/**************************************************************************/
	
	.option-panel select,
	.option-panel input[type="submit"].option-panel-button,
	.option-panel input[type="button"].option-panel-button
	{
		cursor:pointer;
	}
	
	.option-panel input[type="submit"].option-panel-button,
	.option-panel input[type="button"].option-panel-button
	{
		min-width:80px;
	}
	
	.option-panel input,
	.option-panel select,
	.option-panel textarea
	{
		border-radius:0px;
		-moz-border-radius:0px;
		-webkit-border-radius:0px;		
	}
	
	.option-panel input:focus,
	.option-panel select:focus,
	.option-panel textarea:focus
	{
		outline:none;
		box-shadow:none;
	}
	
	.option-panel select,
	.option-panel textarea,
	.option-panel input[type="text"],
	.option-panel input[type="password"]
	{
		height:auto;
		width:400px;
		padding:8px;
		border-width:1px;
		border-style:solid;
	}
	
	.option-panel textarea
	{
		resize:none;
		width:500px;
		height:200px;
	}
	
	.option-panel input[type="submit"].option-panel-button,
	.option-panel input[type="button"].option-panel-button
	{
		float:right;
		border:none;
		padding:10px;
		margin:30px 30px 0px 0px;
		text-shadow:0px 1px 0px rgba(0,0,0,0.5);
	}

	.option-panel input[type="text"].slider-range
	{
		width:60px;
		float:left;
		padding:8px;
		margin-left:10px;
		text-align:center;
	}
	
	.option-panel input[type="button"].button-browse,
	.option-panel input[type="button"].button-add,
	.option-panel input[type="button"].button-remove
	{
		float:left;
		margin:1px 0px 0px 2px;
		padding:9px 10px 10px 10px;
	}
	
	/**************************************************************************/
	/*	Option panel / jQueryUI												  */
	/**************************************************************************/
		
	.ui-slider
	{
		float:left;
		width:304px;
		margin:10px;
	}

	.ui-corner-all,
	.ui-corner-top,
	.ui-corner-left,
	.ui-corner-right,
	.ui-corner-bottom
	{
		border-radius:0px;
		-moz-border-radius:0px;
		-webkit-border-radius:0px;			
	}
	
	.ui-autocomplete,
	.ui-autocomplete .ui-state-hover
	{
		border-width:1px;
		border-style:solid;
	}
	
	.ui-buttonset .ui-state-default span
	{
		opacity:0.5;
	}
	
	.ui-buttonset .ui-state-active span
	{
		opacity:1;
	}
	
	.ui-buttonset
	{
		margin:0px;
		font-size:0px;
	}

	.ui-buttonset .ui-button
	{
		margin:0px;
		margin-top:-1px;
		margin-right:-1px;
		font-weight:normal;
	}

	.ui-dialog
	{
		padding:0px;
		border:solid 1px #DFDFDF;
	}
		
		.ui-dialog .ui-widget-header
		{
			background:#F0F0F0;
			border:solid 1px #DFDFDF;
			border-width:0px 0px 1px 0px;
		}
		
		.ui-dialog .ui-dialog-content
		{
			padding:0px;
			overflow:hidden;
		}
		
	input[type="radio"].ui-helper-hidden-accessible,
	input[type="checkbox"].ui-helper-hidden-accessible
	{
		top:0px;
		left:0px;
		width:0px;
		height:0px;
		position:relative;
	}
	
	/**************************************************************************/
	/*  Qtip																  */
	/**************************************************************************/

	.ui-tooltip
	{
		padding:0px;
		box-shadow:none;
		min-width:200px;
		-webkit-box-shadow:none;
	}
	
    .ui-tooltip-error .ui-tooltip-content
    {
        border:none;
        font-size:13px;
    }
	
	.ui-tooltip-default
	{
		margin-left:5px;
		border-width:1px;
		border-style:solid;	
	}

    .ui-tooltip-content
    {
        padding:9px 20px 9px 20px;
    }

    .ui-tooltip-error .ui-tooltip-content
    {
        text-shadow:0px 1px 0px #8C2811;
    }	
	
	/**************************************************************************/
	/*	Option panel / Infield label										  */
	/**************************************************************************/	
	
	.option-panel label.infield,
	.option-panel label.label-1
	{
		padding:10px;
	}
	
	.option-panel label.label-1
	{
		float:left;
		display:block;
		margin-left:20px;
		border-style:solid;
		border-width:0px 0px 0px 1px;
	}
	
	.option-panel label.infield
	{
		cursor:text;
		position:absolute;
	}
	
	/**************************************************************************/
	/*	Option panel / Notice												  */
	/**************************************************************************/
	
	.option-panel .notice
	{
		padding:20px;
		border-width:1px;
		border-style:solid;
		margin:0px 0px 20px 0px;
	}
			
		.option-panel .notice h4,
		.option-panel .notice h6
		{
			line-height:140%;
			margin-left:75px;
		}
		
		.option-panel .notice h4
		{
			font-weight:600;
		}
		
			.option-panel .notice span
			{
				float:left;
				width:50px;
				height:50px;
				display:block;
				background-repeat:no-repeat;				
			}
		
			.option-panel .notice.notice-error span
			{
				background-position:-92px -260px;				
			}
			
			.option-panel .notice.notice-success span
			{
				background-position:-142px -260px;				
			}
			
	/**************************************************************************/
	/*	Option panel / Width												  */
	/**************************************************************************/
	
	.option-panel .width-100	{ width:100px !important; }
	.option-panel .width-150	{ width:150px !important; }
	.option-panel .width-200	{ width:150px !important; }
	.option-panel .width-500	{ width:500px !important; }
	
	/**************************************************************************/
	/*	Option panel / Height												  */
	/**************************************************************************/
	
	.option-panel .height-50		{ height:50px !important; }

/******************************************************************************/
/*	Option panel / Width													  */
/******************************************************************************/
	
.option-panel input.width-p-50
{
	width:100px;
}

/******************************************************************************/
/*	Option panel / Sidebar select list										  */
/******************************************************************************/

.option-panel .sidebar-select-list
{
	
}

	.option-panel .sidebar-select-list li
	{
		float:left;
		margin-left:2px;
	}
	
	.option-panel .sidebar-select-list li:first-child
	{
		margin-left:0px;
	}
	
		.option-panel .sidebar-select-list li img
		{
			cursor:pointer;
		}
		
/******************************************************************************/
/*	Option panel / Dropkick													  */
/******************************************************************************/

.option-panel .dk_container
{
	margin-bottom:0px;
}

.option-panel .dk_toggle
{
	padding:8px;
	width:382px !important;
	background-position:95% center;
	background-image:url('dropkick/dk_arrows.png');
}

.option-panel .dk_toggle,
.option-panel .dk_options,
.option-panel .dk_container,
.option-panel .dk_options_inner
{
	border-radius:0px;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
}

.option-panel ul.dk_options_inner li
{
	margin:0px;
}

.option-panel .dk_open,
.option-panel .dk_options,
.option-panel .dk_open .dk_toggle
{
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none;
}

.option-panel .dk_label
{
	text-shadow:none;
	font-weight:normal;
}

.option-panel .dk_options_inner
{
	border-bottom-width:1px;
}

.option-panel .dk_options_inner li a 
{
	font-weight:normal;
	border-bottom:none;
}

/******************************************************************************/
/*	Option panel / Color sample												  */
/******************************************************************************/

.option-panel .color-picker-sample
{
	float:left;
	width:30px;
	height:30px;
	display:block;
	margin-top:2px;
	margin-right:1px;
	border:solid 1px #FFFFFF;
	outline:solid 1px #E4E4E4;
}

.option-panel input.color-picker
{
	width:367px;
}

/******************************************************************************/
/*	Option panel / CSS editor												  */
/******************************************************************************/

.option-panel .css-editor
{
	width:100%;
	height:400px;
}