@charset "utf-8"; 
/* -------------------------------------------------------------- 
  
   IceCube2.Net CSS powered by Artionet
   * Version:   2.6 (4.4.2013)
   
-------------------------------------------------------------- */

html 											{ font-size:100.01%; }
body 											{ font-size:75%;color:#333;font-family:Arial, sans-serif;background:#FFF;margin:0;padding:0; } 
.clear 											{ clear:both; }
.IC2Container									{ width:auto;position:relative;padding:0 16px;margin:0 auto;min-width:958px; }

.login .IC2Container							{ padding:0 11px; }

.login #IC2Toolbar h2							{ margin:0px; }  
.login #IC2Toolbar h2 span						{ background:url("../images/login/sprite.png") no-repeat -7px 0; } 
.login #IC2Dashboard .small-zone				{ width:222px; } 
.login #IC2Dashboard .item						{ padding:10px;border:1px solid #c4c4c4;margin:15px 0 0;background:#fff;background:rgba(255,255,255,1); } 
.login #IC2Dashboard .item h3					{ margin:-10px -10px 10px -10px; } 
.login #IC2Dashboard .item .more				{ margin:4px 0 8px; } 
.login #IC2Dashboard .latest-news p				{ line-height:1.2;text-align:left; } 
.login #IC2Dashboard .about-icecube p 			{ border-bottom:0;margin:0 -10px;padding:10px 10px 0; }

.login #IC2Dashboard .alert-notice 				{ border-color:#dc9517;background:#f2bc5f; }
.login #IC2Dashboard .alert-success 			{ border-color:#8faf67;background:#bcd59e; }
.login #IC2Dashboard .alert-error 				{ border-color:#b53618;background:#e89581; }
.login #IC2Dashboard .alert-success,
.login #IC2Dashboard .alert-error 				{ padding-top:7px;padding-bottom:5px; }
.login #IC2Dashboard .alert-success strong,
.login #IC2Dashboard .alert-error strong 		{ display:block;padding-bottom:2px; }

.login #UpdateInProgress .load					{ margin:-8px 8px -8px 0; }

.login #IC2Dashboard .fixed-right				{ float:right; } 

.login #IC2Dashboard .notifications h4			{ margin:10px 0 5px; }
.login #IC2Dashboard .notifications img			{ margin:-9px -9px 0; } 
.login #IC2Dashboard .IC2Container				{ background-size: cover;background-position: center center;background-repeat:no-repeat;background-color:#FFF; } 


#IC2Toolbar h1 									{ display:none; }
#IC2Toolbar a									{ color:#333;text-decoration:none; } 
#IC2Toolbar a img								{ border:none; } 
#IC2Toolbar .IC2Container						{ background:#e0e0e0;border-top:1px solid #6C6C6C;border-bottom:1px solid #C4C4C4; } 
#IC2Toolbar .buttons-box 						{ position:absolute;top:0;right:16px;background:#e0e0e0; }
 
#IC2Toolbar h2 									{ display:block;width:auto;height:30px;padding:0;margin:0 207px 0 35px;position:relative;
												  background:url("../images/login/bg.gif") repeat-x 0 -37px;
												  color:#FFF;text-decoration:none;font-weight:bold;font-size:1em; }
#IC2Toolbar h2 span 							{ display:block;height:16px;padding:7px 15px; } 
#IC2Toolbar h2 em 								{ display:block;height:30px;width:7px;position:absolute;top:0;right:0;
												  background:url("../images/login/sprite.png") no-repeat 0 0; }
												  
#IC2Toolbar h2 .version							{ font-weight:normal;float:right; }
 
#IC2Dashboard a									{ color:#2E7696;text-decoration:none; } 
#IC2Dashboard .column							{ float:left;padding:0 0 16px 16px; }
#IC2Dashboard .first							{ padding-left:0; }
#IC2Dashboard .small-zone						{ width:192px; }
#IC2Dashboard .item								{ padding-bottom:6px; } 
#IC2Dashboard .item h3							{ background:#e0e0e0;font-size:1em;padding:3px 6px;font-weight:normal;margin:16px 0 6px; }
#IC2Dashboard .item h4							{ margin:0;padding:3px 0; } 
#IC2Dashboard .item p							{ margin:0;padding:3px 0; } 
#IC2Dashboard .IC2Container						{ background:#FFF; } 

#IC2Dashboard .latest-news p					{ color:#777;text-align:justify; }
#IC2Dashboard .latest-news a.more				{ display:block;padding-top:3px; } 
#IC2Dashboard .about-icecube p					{ border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:6px;line-height:1.5;font-weight:bold;text-align:right; }
#IC2Dashboard .about-icecube p strong			{ float:left;font-weight:normal;color:#777; } 

#IC2Widget .IC2Container						{ padding:1px;background:#FFF; } 

#IC2Footer 										{ padding:0; }
#IC2Footer p									{ margin:0;font-size:0.9em;color:#666;padding:5px 0; }
#IC2Footer .IC2Container						{ background:#e0e0e0;border-top:1px solid #c4c4c4; }



#loading 										{ height:auto;position:absolute;left:50%;top:40%;padding:2px;z-index:20001;width:210px;margin-left:-107px; }
#loading a 										{ color:#225588; }
#loading .loading-indicator 					{ background:#fff;color:#444;font:bold 13px Helvetica, Arial, sans-serif;height:auto;margin:0;padding:10px; }
#loading .loading-indicator img 				{ margin-right:8px;float:left;vertical-align:top; }
#loading .loading-indicator i 					{ font-size:9px; }
#loading-msg 									{ font-size:10px;font-weight:normal; }

#errorMsg h4 									{ padding:94px 0 0 0;background:transparent url('../images/warning.png') no-repeat -7px 0; }
#errorMsg h4.TitleNotAuthorized 				{ background:transparent url('../images/warning_1.png') no-repeat -7px 0; }
.NotAuthorized									{ position:absolute;top:28px;left:95px;font-size:200%; }
.ResetWizardText p 								{ margin:0 0 0.6em; }
.ResetWizardText ul 							{ margin:0 0 1em;padding:0 0 0 2em;list-style-type:disc; }
.ResetWizardText li 							{ padding:0 0 0 0.3em; }


/* EXT Customization   
-------------------------------------------------------------- */
.ext-ie7 .ux-login-dialog-custom .x-form-text
{
	margin: 0;
}
.ext-strict .ext-ie7 .ux-login-dialog-custom .x-btn-mc
{
	height: auto;
}
.ext-ie7 .x-form-field-trigger-wrap input[type="hidden"]
{
	display: none;
}
.ux-login-dialog-custom .x-panel-btns, .ux-login-dialog-custom .x-panel-btns .x-toolbar-cell
{
	padding-left: 0;
	padding-right: 0;
}
.part-login-help
{
	position: absolute;
	bottom: 9px;
	left: 8px;
}
.part-login-button.x-btn-text-icon .x-btn-icon-medium-left .x-btn-text
{
	padding: 0;
	background: none !important;
}
.x-window .ux-auth-header
{
	padding-right: 35px;
	line-height: 1.2;
}
.x-form-invalid-msg
{
	background-image: url('/Editor/Components/images/formError.gif');
}
.ext-el-mask
{
	visibility:hidden;	
	width:100% !important;
}