/* ************************************************ */
/* *     INSTALLATRON                             * */
/* ************************************************ */

@font-face
{
	font-family:'iTron';
	src:url('i.eot.png?#iefix') format('embedded-opentype'),url('i.woff.png') format('woff'),url('i.ttf.png') format('truetype'),url('i.svg.png#iTron') format('svg');
	font-weight:normal;
	font-style:normal;
}

#i_installatron
{
	margin:0 auto;
	text-align:left;
	position:static;
}

/* GLOBALS */

html,
body
{
	margin:0;
	padding:0;
	-webkit-text-size-adjust:none;
}
html
{
	min-height:100%;
}
body
{
	background:url(i_bg_modern.png) #ccd3db;
	background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.2)), to(rgba(255, 255, 255, 0))), url(i_bg_modern.png) repeat;
	background:-moz-linear-gradient(top, rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0)), url(i_bg_modern.png) repeat;
	background:linear-gradient(rgba(255, 255, 255, 0.2), rgba(255, 255, 255, 0)), url(i_bg_modern.png) repeat;
}
_unusedbody.rtl #i_installatron
{
	direction:rtl;
	unicode-bidi:embed;
}

#i_installatron *
{
	margin:0;
	padding:0;
	box-sizing:border-box;
	/* this should be overloaded in embeded mode so it matches the control panel */
	font-size:13px;
	line-height:1.4;
	font-family:Arial,Helvetica,sans-serif;
	text-rendering:optimizeLegibility;
	-webkit-font-smoothing:antialiased;
	-moz-osx-font-smoothing:grayscale;
}

#i_installatron li {margin-left:20px;list-style-type:disc;list-style-position:outside;}
_unusedbody.rtl #i_installatron li {margin-right:20px;list-style-type:disc;list-style-position:outside;}
#i_installatron a,
#i_installatron div.i_button
{
	color:#15b;
	text-decoration:none;
	border-radius:0;
	border-bottom:none;/*interworx fix*/
}
#i_installatron a:hover,
#i_installatron a:hover .i_icon_app_label
{
/*	color:#e90;*/
	text-decoration:underline;
}
#i_installatron .i_icon_app_container a:hover
{
	text-decoration:none;
}

/* reset various styles inherited from control panel themes */

#i_installatron h1, #i_installatron h1:hover, #i_installatron h2, #i_installatron h2:hover, #i_installatron h3, #i_installatron h3:hover,
#i_installatron h4, #i_installatron h4:hover, #i_installatron h5, #i_installatron h5:hover, #i_installatron h6, #i_installatron h6:hover
{
	color:#226;
	border-bottom:1px solid #dee4ea;
	margin:0 auto 0.7em auto;
	width:auto;clear:none;float:none;/*fix for rvskin*/
	font-weight:bold;/* fix for interworx*/
	background:none; border:0; /*text-align:left;*/
}
#i_installatron h1
{
	/*font-size:1.5em;*/
	font-size:20px;
	line-height:26px;
	-webkit-font-smoothing:auto;
}
#i_installatron h3
{
	font-size:1em;
}
#i_installatron .i_clear
{
	clear:both;
	display:block;
}

/* fixes for cpanel pl */
#i_installatron form {max-width:none;}
#i_installatron table {border-collapse:separate;}

#i_installatron .i_left,
_unusedbody.rtl #i_installatron .i_right
{
	float:left;
}
#i_installatron .i_right,
_unusedbody.rtl #i_installatron .i_left
{
	float:right;
}

/* ************************************************ */
/* *     THE PAGE                                 * */
/* ************************************************ */

/* HEADER */

#i_header
{
	height:92px;
	margin:0;
	position:relative;
}

#i_header_logo {position:absolute; left:19px; bottom:11px;}
_unusedbody.rtl #i_header_logo {position:absolute; right:19px; bottom:11px;}

/* TOP/RIGHT LINKS */

#i_header_links {position:absolute; top:4px; right:8px;}
_unusedbody.rtl #i_header_links {position:absolute; top:4px; left:8px;}

#i_header_links a
{
	font-family:iTron;
	font-size:15px;
	margin:0 2px;
	display:inline-block;
}
#i_header_links a.i_icon_home
{
	font-size:16px;
}
#i_header_links a
{
	color:#666;
}
/* CONTENT */

#i_content_container {vertical-align:top;padding:25px;}
#i_installatron .i_content_box
{
	background:white;
    border-radius:10px;
	margin-bottom:17px;
	box-shadow:0 1px 2px #8494b5, 0 -1px 0 #dee4ea inset;/*, inset 0 0 8px #e3e8ed;*/
	-webkit-box-shadow:0 1px 4px #8494b5, 0 -1px 0 #dee4ea inset;
	position:relative;
}

#i_content_header
{
	display:none;
	background:url(nocss_i_navbar_modern.png) #fff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(15%,#fff), color-stop(65%,#eaeef2), color-stop(100%,#dae0e7));
	background:-moz-linear-gradient(top, #fff 0%, #fff 15%, #eaeef2 65%, #dae0e7 100%);
	background:linear-gradient(top, #fff 0%,#fff 15%,#eaeef2 65%,#dae0e7 100%);
	border-bottom:1px solid #eaeef2;
	border-radius:10px 10px 0 0;
	box-shadow:0 1px 2px white inset, 0 -1px 0 #acb5c5 inset;
	height:40px;
	padding:0 25px;
	padding-top:9px;
	position:relative;
	box-sizing: content-box;
}

/* SCREENSHOTS */

#i_installatron .i_ss
{
	box-shadow:0 1px 3px rgba(0, 0, 0, 0.055);
	border-radius:2px;
	position:relative;
	display:inline-block;
	overflow:hidden;
	width:100%;
}
#i_installatron .i_ss::before
{
    border: 1px solid rgba(0, 0, 0, 0.1);
	border-radius:2px;
	bottom: 0;
	box-shadow: 0 1px 1px rgba(255, 255, 255, 0.20) inset;
	content: "";
	display: block;
	left: 0;
	position: absolute;
	right: 0;
	top: 0;
	z-index:1;
}
#i_installatron .i_ss_select::before
{
    border: 4px solid blue;
}
#i_installatron .i_ss img
{
	border:0;
	max-width:none;/*cpanel fix*/
}

#i_installatron .i_appedit_screenshot
{
	width:40%;
	float:left;
	margin-right:24px;
}

#i_installatron .i_appedit_info
{
	margin-right:-20px;
}
#i_installatron .i_appedit_info > div
{
	float:left;
	width:140px;
}

/* MESSAGE */

.i_message_container
{
	border-radius: 8px;
	margin-bottom: 20px!important;
	padding: 15px 20px!important;
}

/* FOOTER */

#i_footer
{
	text-align:center;
	padding:2px;
	margin-bottom:17px;
	direction:ltr;
}

#i_footer a
{
	color:#888;
}

/* ************************************************ */
/* *     CONTENT LISTS: HEADERS                   * */
/* ************************************************ */

#i_installatron .i_list_miniheader,
#i_installatron .i_list_header
{
	padding:10px 0;
	border-radius:8px 8px 0 0;
	border:1px solid #DAE0E7;
	border-top:1px solid #CCD3DD;
	border-bottom:1px solid #C2CAD4;
	background:url(nocss_i_header.png) #DEE4EA;
	background:linear-gradient(#EAEEF2, #DAE0E7);
	background:-webkit-linear-gradient(#EAEEF2, #DAE0E7);
	background:-moz-linear-gradient(center top , #EAEEF2, #DAE0E7);
	box-shadow:0 1px 0 #F7F9FA inset;
}
#i_installatron .i_list_header td
{
	border-bottom:1px solid #C2CAD4!important;
}

#i_installatron .i_list_miniheader
{
	border-radius:0;
	border-top:0;
}

#i_installatron .i_list_miniheader:first-child
{
	border-radius:8px 8px 0 0;
	border-top:1px solid #DAE0E7;
}

#i_installatron .i_list_miniheader:first-child
{
	border-radius:8px 0 0 0;
	border-top:0;
}
_unusedbody.rtl #i_installatron .i_list_miniheader:first-child
{
	border-radius:0 8px 0 0;
	border-top:0;
}

#i_tasks .i_list_header
{
	border-radius:8px;
}

#i_installatron td>.i_list_header
{
padding-top: 10px;
padding-bottom: 10px;
border-radius: 0;
margin-left: -1px;
margin-right: -1px;
margin-top: -1px;
}

#i_installatron .i_header_left
{
	padding:0 14px;
}
#i_installatron .i_header_left,
#i_installatron .i_header_left a
{
	line-height:17px;
	font-weight:bold;
	text-shadow:0 1px 1px #fff;
	font-size:16px;
	color:#226;
}

#i_installatron .i_myapps_detail .i_header_left,
#i_installatron .i_myapps_detail .i_header_left a
{
	font-size:18px;
	line-height:1.4em;
}
#i_installatron .i_mybackups_detail .i_header_left
{
	font-size:17px;
	line-height:1.2em;
}
_unusedbody.rtl #i_installatron .i_header_left {text-align:right}

#i_installatron .i_header_left a:hover
{
	color:#579;
	text-decoration:none;
}

#i_installatron .i_header_right.i_button_group
{
	margin-top:-4px;
}
#i_installatron .i_header_right
{
	color:#000;
	white-space:nowrap;
}
#i_installatron .i_header_right {float:right;}
_unusedbody.rtl #i_installatron .i_header_right {float:left;}
#i_installatron .i_list_header .i_header_right {margin-right:7px;}
_unusedbody.rtl #i_installatron .i_list_header .i_header_right {margin-left:7px;}

#i_installatron .i_header_check
{
	margin-top:6px;
	display:inline-block;
	vertical-align:top;
}

/* leightweight header */
#i_installatron .i_section.i_section_grid
{
	overflow:hidden;
	margin:0 -10px;
	padding:0 10px;
}
#i_installatron .i_section > span
{
	margin:0 0 16px 0;
	display:block;
}
#i_installatron .i_app_category_header .i_section > span {margin:30px 0 0 0;}

#i_installatron .i_section_header
{
	border-bottom: 1px solid #dee4ea;
	padding:0 0 3px 0;
	font-weight:normal;
}
#i_installatron .i_section_header .i_header_left
{
	padding:0;
}

/* PAGE DESCRIPTIONS */
#i_installatron .i_description,
#i_installatron .i_page_description
{
	color:#556;
}
#i_installatron .i_page_description
{
	margin:-25px -25px 26px;
	padding:30px 40px 40px;
}
#i_installatron .i_page_description_appcategory {margin-bottom:20px}
#i_installatron .i_page_description_appedit,
#i_installatron .i_page_description_appdetail {padding:25px;margin-bottom:22px;}
#i_installatron .i_page_description_appedit h1 {margin-top: 2px;}

#i_installatron .i_page_description_appedit {padding-bottom:62px;}
#i_installatron .i_description,
#i_installatron .i_description a,
#i_installatron .i_page_description span.i_explain,
#i_installatron .i_page_description span.i_explain em
{
	font-size:14px;
	-webkit-font-smoothing: antialiased;
}
#i_installatron .i_page_description_appdetail span.i_explain
{
	font-size:16px;
	margin-bottom:39px;
	display:block;
}
#i_installatron .i_app_category_page_description_text
{
	padding-right:30px!important;
	vertical-align:top;
}
_unusedbody.rtl #i_installatron .i_app_category_page_description_text
{
	padding-left:30px!important;
	vertical-align:top;
}
#i_installatron .i_app_category_page_description_popular
{
	width:153px;
	padding-left:20px!important;
	border-left: 1px solid #dee4ea!important;
	vertical-align:top;
}
_unusedbody.rtl #i_installatron .i_app_category_page_description_popular
{
	width:153px;
	padding-right:20px!important;
	border-right: 1px solid #dee4ea!important;
	vertical-align:top;
}
#i_installatron .i_app_category_page_description_popular {padding-left:30px!important;}
_unusedbody.rtl #i_installatron .i_app_category_page_description_popular {padding-right:30px!important;}

#i_installatron .i_app_category_page_description_popular > div
{
	margin-bottom:7px;
}


#i_installatron .i_description {padding:0 15px 30px;}
#i_installatron div.i_padded
{
	padding:0 50px;
}

/* ************************************************ */
/* *     CSS TOOLTIP                              * */
/* ************************************************ */

#i_installatron a[data-descr],
#i_installatron table[data-descr]
{
	position: relative;
}
#i_installatron span[data-descr]
{
	position: relative;
	cursor: help;
}

#i_installatron a[data-descr]:hover::before,
#i_installatron a[data-descr]:focus::before,
#i_installatron table[data-descr]:hover::before,
#i_installatron table[data-descr]:focus::before,
#i_installatron span[data-descr]:hover::before,
#i_installatron span[data-descr]:focus::before
{
	content: attr(data-descr);
	top:100%;
	left:0;
	position: absolute;
	background-color:#191919;
	padding:7px;
	color:#efefef;
	font:normal normal 13px Arial,sans-serif;
	border-radius:2px;
	z-index:20;
	width:max-content;
	max-width:250px;
	margin-top:5px;

	text-shadow:none;
	text-align:left;
}
/* for those right-aligned items */
#i_header_links a[data-descr]:hover::before,
#i_header_links a[data-descr]:focus::before
{
	left:auto;
	right:0;
}

/* arrow - not using 
#i_installatron a[data-descr]:hover::after,
#i_installatron a[data-descr]:focus::after,
#i_installatron input[data-descr]:hover::after,
#i_installatron input[data-descr]:focus::after,
#i_installatron span[data-descr]:hover::after,
#i_installatron span[data-descr]:focus::after
{
	position: absolute;
    top: -12px;
    left: 9px;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #2B222A;
    content: " ";
    font-size: 0;
    line-height: 0;
    margin-left: -5px;
    width: 0;
}*/

/* ************************************************ */
/* *     QTIP                                     * */
/* ************************************************ */

.qtip
{
	position:absolute;
	left:-28000px;
	top:-28000px;
	display:none;
	max-width:280px;
	min-width:50px;
	font-size:10.5px;
	line-height:12px;
	direction:ltr;
	margin-top:4px!important;
}
.qtip-tip
{
	margin: 0 auto;
	position:absolute;
	height: 7px!important;/* js defines this as 6px white leaves a gap on Webkit */
	bottom:0;
}
.qtip-default .qtip-titlebar,
.qtip-default .qtip-content
{
	border:0;
	padding:7px;
	background-color:#191919;
	color:#efefef;
	font:normal normal 13px Arial,sans-serif;
	border-radius:2px;
}

/* ************************************************ */
/* *     CONTENT LISTS: BUTTONS                   * */
/* ************************************************ */

/* Header CSS buttons */

#i_content_header .i_hb
{
	background-color:transparent;
	height:31px;
	line-height:28px;/*was 1em*/
	border-radius:3px;
	border:1px solid #dee4ea;
	color:#223E64;
	padding:0 11px 2px 11px;
	/*text-align:left;*/
	text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
	border:1px solid #bbb;
	box-shadow:0 0 3px rgba(255, 255, 255, 0.5) inset;
	position:relative;
	opacity:0.75;
	padding-top:1px;
	box-sizing:border-box;

	-webkit-appearance:none;
	-webkit-padding-after:0;
	line-height:1.9em\9;
}
#i_content_header .i_hb.i_right,
_unusedbody.rtl #i_content_header .i_hb.i_left
{
	float:right;
	margin-left:10px;
}
_unusedbody.rtl #i_content_header .i_hb.i_right,
#i_content_header .i_hb.i_left
{
	float:left;
	margin-right:10px;
}

#i_button_navback
{
	width:auto!important;
	z-index:1;
	overflow:visible;

	padding-top:2px\9!important;
}
#i_button_navback {float:left!important;margin-left:10px;padding-left:8px!important;border-bottom-left-radius: 6px !important;border-top-left-radius: 6px !important;}
_unusedbody.rtl #i_button_navback {float:right!important;margin-right:10px;padding-right:8px!important;border-bottom-right-radius: 6px !important;border-top-right-radius: 6px !important;}

#i_button_navback:before
{
	border-color: #939EAF;
	border-image: none;
	border-radius: 0 2px 1px 3px;
	border-style: solid;
	border-width: 0 1px 1px 0;
	content: " ";
	height: 18px;
	left: -6px;
	margin: 0;
	position: absolute;
	top: 5px;
	transform: rotate(134deg) skewX(-10deg) skewY(-10deg);
	-ms-transform: rotate(134deg) skewX(-10deg) skewY(-10deg);
	-webkit-transform: rotate(134deg) skewX(-10deg) skewY(-10deg);
	width: 18px;
	z-index:-1;
}
#i_button_navback:before
{
	box-shadow: 0 -1px 0 0 #dee4ea inset, 1px 1px 0 rgba(255, 255, 255, 0.8);
}
_unusedbody.rtl #i_button_navback:before
{
	left:auto;
	right:-6px;
	transform: rotate(314deg) skewX(-10deg) skewY(-10deg);
	-ms-transform: rotate(314deg) skewX(-10deg) skewY(-10deg);
	-webkit-transform: rotate(314deg) skewX(-10deg) skewY(-10deg);
}
@media \0screen{ #i_button_navback:before {left:-12px;}}/*IE8 fix*/
@media \0screen{ _unusedbody.rtl #i_button_navback:before {left:auto;right:-12px;}}

#i_content_header .i_hb
{
	border-radius:5px/7px;
	box-shadow:0 1px 0 #dee4ea inset,0 1px 0 white;
}
#i_content_header .i_hb.i_button_pill_left,
_unusedbody.rtl #i_content_header .i_hb.i_button_pill_right
{
	border-bottom-right-radius: 0;
	border-top-right-radius: 0;
	margin-right:0!important;
	font-size:1.21em!important;
}
#i_content_header .i_hb.i_button_pill_right,
_unusedbody.rtl #i_content_header .i_hb.i_button_pill_left
{
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
	margin-left:-1px!important;
	font-size:1.21em!important;
}

#i_content_header .i_hb:hover
{
	cursor:pointer;
}
#i_content_header .i_hb[type=input]
{
	background-color:#fff;
	width:225px;
	padding-left:24px!important;
	color:#333333;
	cursor:text;
	padding-bottom:0!important;
	text-shadow:0 1px 0 white!important;
	opacity:1;

	height:29px\9;
}
_unusedbody.rtl #i_content_header .i_hb[type=input] {padding-left:auto!important;padding-right:24px!important;}

#i_content_header .i_button_popover.i_button,
#i_content_header select.i_hb
{
	padding-top:7px !important;/* was 6*/
	padding-bottom:6px !important;
	color:#385173;/*#6E6E6F;*/
	opacity:1;
	border:1px solid #acb6c3;
}
#i_content_header .i_button_popover.i_hb,
#i_content_header select.i_hb:hover
{
	color:#223e64;
}
#i_content_header select.i_hb optgroup,
#i_content_header select.i_hb option
{
	color:black;
	text-shadow:none;
	background-color:transparent;
}
#i_content_header select.i_hb optgroup
{
	color:#aaa;
}

#i_content_header .i_button_icon.i_hb,
#i_content_header .i_button_navback.i_hb
{
	-webkit-font-smoothing:antialiased;
}
#i_content_header .i_button_icon.i_hb
{
	font-family:iTron;
	font-size:17px;
	width:31px;
	color:#223E64;
	padding-left:0;
	padding-right:0;
	text-align:center;
	text-shadow:0 1px 1px white;
}
#i_content_header .i_button_navback.i_hb,
#i_content_header .i_button_icon.i_hb
{
	border:1px solid #A0AAB8;
}
#i_content_header .i_selected.i_hb
{
	background-color: rgba(58, 74, 91, 0.1);
	box-shadow:0 1px 3px rgba(58, 74, 91, 0.25) inset, 0 1px 0 rgba(255,255,255,0.8) !important;
/*	padding-top: 2px;*/
}
#i_content_header .i_hb.i_selected,
#i_content_header .i_hb:hover
{
	border:1px solid #A0AAB8!important;/*98A4B5*/
	opacity:1;
}
#i_content_header .i_button_navback.i_hb {margin-left:3px;border-left:0!important;}
_unusedbody.rtl #i_content_header .i_button_navback.i_hb {margin-right:3px;border-right:0!important;}

/*#i_button_outofdate:nth-child(n){padding-top:0!important;}*//*ie9 hack*/

/* Installatron's CSS buttons */

#i_installatron .i_button
{
	margin-right:4px;
/*	margin-bottom:6px;*/
	position:relative; top:-2px;
	display:inline-block;
	user-select:none;
	border-radius:4px;
	padding:1px;
	background:#CACFD8 linear-gradient(#CACFD8, #B9C0CC);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CACFD8', endColorstr='#B9C0CC');
	background:-webkit-gradient(linear, left top, left bottom, from(#CACFD8), to(#B9C0CC));/*#CACFD8, #B9C0CC*//* from(#DEE4EA), to(#C2C8D3)*/
	background:-moz-linear-gradient(center top , #CACFD8, #B9C0CC);

	margin-bottom:-7px\9;
}
_unusedbody.rtl #i_installatron .i_button {margin-left:6px;margin-right:0;}

#i_installatron .i_button>div
{
	border-radius:3px;
	padding:5px 8px;
	-webkit-padding-before:6px;
	-webkit-padding-after:4px;
	line-height:18px;
	-webkit-font-smoothing:auto;

	background:#dee4ea linear-gradient(#EAEEF2, #DAE0E7);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAEEF2', endColorstr='#DAE0E7');
	background:-webkit-gradient(linear, left top, left bottom, from(#EAEEF2), to(#DAE0E7));
	background:-moz-linear-gradient(center top , #EAEEF2 0%, #DAE0E7 100%);
}
#i_installatron .i_button>div.i_big
{
	line-height:1.4;
}
#i_installatron .i_button:hover
{
	background:#B9C0CC;
}
#i_installatron .i_button:hover>div
{
	box-shadow:0 1px 2px #FFFFFF inset;
}
#i_installatron .i_button>sup
{
	float:right;
	position:relative;
	border-radius:6px;
	top:-6px;
	left:4px;
	padding:4px 3px;
	background:red;
	color:white;
	font-size:10px;
	line-height:3px;
	text-shadow:none;
}
#i_installatron #i_list .i_button>div,
#i_installatron .i_app_category .i_button>div,
#i_installatron .i_page_description .i_button>div,
#i_installatron .i_description .i_button>div,
#i_installatron .i_button.i_button_light>div
{
	background:#fff linear-gradient(#ffffff, #EAEEF2);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#EAEEF2');
	background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#EAEEF2));
	background:-moz-linear-gradient(center top , #ffffff, #EAEEF2);
	box-sizing: content-box;
	white-space: nowrap;
}
#i_installatron .i_button.i_selected > div
{
	background:#EAEEF2;
	box-shadow:0 1px 3px rgba(58, 74, 91, 0.25) inset;
}

#i_installatron .i_button>div>div
{
	display:inline;
}
#i_installatron .i_button:hover
{
	text-decoration:none;
}

#i_installatron .i_button.i_pill_left,
#i_installatron .i_button.i_pill_left>div,
_unusedbody.rtl #i_installatron .i_button.i_pill_right,
_unusedbody.rtl #i_installatron .i_button.i_pill_right>div
{
	margin-right:0px;
	border-top-right-radius:0;
	border-bottom-right-radius:0;
}
#i_installatron .i_button.i_pill_left,
#i_installatron .i_button.i_pill_left>div
{
	margin-right:-1px;
}
#i_installatron .i_button.i_pill_right,
#i_installatron .i_button.i_pill_right>div,
_unusedbody.rtl #i_installatron .i_button.i_pill_left,
_unusedbody.rtl #i_installatron .i_button.i_pill_left>div
{
	margin-left:0px;
	border-top-left-radius:0;
	border-bottom-left-radius:0;
}
_unusedbody.rtl #i_installatron .i_button.i_pill_left,
_unusedbody.rtl #i_installatron .i_button.i_pill_left>div
{
	margin-left:-1px;
}

/* dropdown */
#i_installatron .i_button_dropdown {position:relative;outline:0;z-index:99;float:right;width:100%;font-style:normal}
#i_installatron .i_button_dropdown>div
{
	position: absolute;
	background-color:white;
	border:1px solid rgba(0,0,0,.15);
	padding:0;
	border-radius:4px;
	box-shadow:0 6px 12px rgba(0,0,0,.1);
	background-clip:padding-box;
}
#i_installatron .ic_o .i_button_dropdown>div {top:31px}
#i_installatron .i_button_dropdown hr
{
	margin:1px 0;
	clear:both;
	border:0;
	border-top:1px solid #e0e0e0;
}
#i_installatron .i_button_dropdown>div {right:0}
_unusedbody.rtl #i_installatron .i_button_dropdown>div {left:0}
#i_installatron .i_app_category .i_button_dropdown>div {top:47px}

#i_installatron .i_button_dropdown_row
{
	padding:5px 20px 5px 45px;
	margin:2px 0;
	display:block;
	text-align:left;
	white-space:normal;
	font-weight:normal;
}
#i_installatron .i_button_dropdown_verbose
{
	white-space:normal;
	min-width:400px;
}
#i_installatron .i_button_dropdown_row>div>span.i_icon
{
	/*margin-left: -25px;display: inline-block;width: 25px;*/
	display:block;
	float:left;
	margin-left:-25px;
	line-height:20px;
}
#i_installatron .i_button_dropdown_row:hover
{
	text-decoration:none;
	background:#f7f7f7;
}
#i_installatron .i_button_dropdown_row_nohover:hover
{
	text-decoration:none;
	background:inherit;
}
#i_installatron .i_button_dropdown_row sup
{
	background: red;
	line-height: 4px;
	float: right;
	display: block;
	padding: 2px;
	border-radius:3px;
	vertical-align: baseline;
	padding: 6px 4px;
	color: white;
	text-shadow: none;
	top:1px;
	position: relative;
}
#i_installatron .i_button_dropdown_row.i_success sup {background:green}
#i_installatron .i_button_dropdown_row.i_warning sup {background:orange}
#i_installatron .i_button_dropdown_row.i_explain sup {background:white;border:1px solid #667;color:#667}

#i_installatron .i_button_dropdown_row li
{
	margin:3px 0;
	list-style-type:'↳  ';
}

/* disabled */
#i_installatron .i_disabled.i_button {
	opacity:0.35;
	-webkit-font-smoothing:antialiased;
}
#i_installatron .i_disabled.i_button:hover {
	cursor:default;
}

/* grouped button container, to control alignment */
#i_installatron .i_button_group
{
	text-align:right;
	margin-top:-3px;
}

#i_installatron .i_app_category .i_button_group
{
	text-align:right;
	margin-top:13px;
}
#i_installatron .i_bg_header td .i_button_group
{
	margin-top:6px;
}

#i_installatron .i_table_row .i_button_group,
#i_installatron .i_page_description_appdetail .i_button_group,
#i_installatron .i_description .i_button_group,
#i_installatron .i_app_category .i_button_group
{
	float:right;
	margin-right:-6px;
}
_unusedbody.rtl #i_installatron .i_table_row .i_button_group,
_unusedbody.rtl #i_installatron .i_page_description_appdetail .i_button_group,
_unusedbody.rtl #i_installatron .i_description .i_button_group,
_unusedbody.rtl #i_installatron .i_app_category .i_button_group
{
	float:left;
	margin-left:-6px;
}


#i_installatron .i_tablenopad .i_button_group,
_unusedbody.rtl #i_installatron .i_tablenopad .i_button_group {margin-top:3px;}

#i_installatron .i_description .i_button_group {margin-right:-22px;}/* was -26*/
_unusedbody.rtl #i_installatron .i_description .i_button_group {margin-left:-22px;}/* was -26*/

/* special cases */
#i_installatron .i_button_help
{
	border-radius:15px;
}
#i_installatron .i_button_help div
{
	border-radius:15px;
    font-family: Times;
    font-size: 20px;
    font-style: italic;
    font-weight: bold;
    line-height: 19px;
    padding:5px 10px 3px; 
}

/* ************************************************ */
/* *     CONTENT LISTS: ROWS and BLOCKS           * */
/* ************************************************ */

#i_installatron .i_content
{
	clear:both;
	padding:0 12px 12px 12px;
}

#i_installatron .i_list {
	width:100%;
	/*
	background:-webkit-linear-gradient(top,white,#F7F7F8);*/
}

#i_installatron .i_list_row td
{
	padding:14px;/*  8px 20px */
	vertical-align:top;
}

#i_installatron td .i_row_left
{
	background:#F9FAFB;
	text-shadow:0 1px 1px white;
	padding:14px 14px 15px;
}
#i_installatron td .i_row_right
{
	padding:14px 15px 15px;
}
#i_installatron td .i_row_left {border-right: 1px solid #F3F5F7;}
_unusedbody.rtl #i_installatron td .i_row_left {border-left: 1px solid #F3F5F7;}

#i_installatron .i_bg_content_success td.i_row_left
{
	background:#EBFDEB;
}

#field_equiv_path
{
	padding-top:9px!important;
}
#i_installatron .i_row_left
{
	width:30%!important;
	font-weight:bold;
	vertical-align:top;
}
#i_installatron .i_clicknext {
	margin-top:12px;
	text-align:right;
}
#i_installatron .i_list_row .i_padded {
	padding:16px 100px;
}

#i_installatron .i_spacer
{
	margin-bottom:1.3em;
}

/* ROUNDED CORNERS */
#i_installatron .i_buttons,
#i_installatron .i_footer_corners
{
	margin-bottom:22px;
}
#i_installatron .i_footer_corners
{
	position:relative;
	top:-9px;
	background-color:transparent!important;
}
#i_extask .i_footer_corners
{
	top:0;
	margin-bottom:0;
}
#i_installatron .i_footer_corners>i,
#i_sidebar .i_list_app:last-child a
{
	border:1px solid #DAE0E7;
	border-top:0;
	border-bottom:1px solid #C2CAD4;/*#CCD3DA;1px solid #BAC2CF*/
	border-radius:0 0 8px 8px;
	position:relative;
	display:block;
	height:8px;
	/*box-shadow: 0 1px 0 rgba(0,0,0,.03);*/
	box-shadow:0 1px 0 rgba(222, 228, 234, 0.15),0 4px 0 white,0 6px 0 white;
	/*background-color:#fff;*//*background colour, was f9fafb;*/
}
#i_extask .i_footer_corners>i
{
	box-shadow:none;
}
#i_sidebar .i_list_app:last-child a
{
	border-top:1px solid white;
	height:auto;
	box-shadow:none;
}

#i_sidebar .i_list_app:last-child a {border-radius:0 0 0 7px;}
_unusedbody.rtl #i_sidebar .i_list_app:last-child a {border-radius:0 0 7px 0;}

#i_installatron tr.i_list_row.i_tablenopad:last-child td
{
	padding-bottom:7px;
}

#i_installatron .i_header_corners
{
	position:relative;
	top:8px;
	margin-top:-8px;
	background-color:transparent!important;
}
#i_installatron .i_header_corners>i
{
	border-color:#D1D8E0 #DAE0E7 #C2CAD4;
	border-radius:8px 8px 0 0;
	border-style:solid;
	border-width:1px 1px 0;
	position:relative;
	display:block;
	height:8px;
	box-shadow:0 1px 0 white inset,0 -4px 0 white,0 -6px 0 white;
}
#i_installatron .i_header_corners.i_bg_white>i
{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9FAFB', endColorstr='#ffffff');
	background:-moz-linear-gradient(top, #F9FAFB, white);
	background:-webkit-gradient(linear, left top, left bottom, from(#F9FAFB), to(#ffffff));
	background:linear-gradient(#F9FAFB, #ffffff);
}
#i_installatron .i_header_corners.i_bg_header>i
{
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#EAEEF2', endColorstr='#dee4ea');
	background:-moz-linear-gradient(center top , #EAEEF2 0%, #dee4ea 100%);
	background:-webkit-gradient(linear, left top, left bottom, from(#EAEEF2), to(#dee4ea));
	background:linear-gradient(#EAEEF2, #dee4ea);*/
	box-shadow:0 1px 0 #F7F9FA inset,0 -4px 0 white,0 -6px 0 white;
}

#i_installatron .i_header_corners.i_bg_error
{
	top:1px;
}
#i_installatron .i_footer_corners.i_bg_error
{
	top:0;
}
#i_installatron .i_header_corners.i_bg_error>i,
#i_installatron .i_footer_corners.i_bg_error>i
{
	background:#FFDDDD;
	box-shadow:none;
	border:0;
}

/* BIG-ITEM LISTS (My Applications and My Backups) */

#i_installatron #i_list table {width:100%;}

#i_installatron ul.i_myapps_detail
{
	margin:0 -25px;
}
#i_installatron .i_myapps_detail > li
{
	list-style:none;
	margin:0;
	padding: 15px 25px;
}
#i_installatron .i_myapps_table {margin-bottom:28px}
#i_installatron ul.i_myapps_table > li
{
	list-style:none;
	margin:0;
}
#i_installatron ul.i_mybackups_detail > li
{
	list-style:none;
	margin:0;
	padding:1px 0;
}

#i_installatron .i_myapps_table > li {padding:2px 0}

#i_installatron ul.i_mybackups_detail td,
#i_installatron ul.i_myapps_table td
{
	width:12%;
}

#i_installatron ul.i_myapps_table td,
#i_installatron ul.i_myapps_table td.ic_t a,
#i_installatron ul.i_myapps_table td.ic_f a,
#i_installatron ul.i_myapps_table td.ic_d a
{
	font-weight:bold;
	color:#226;
}
/*#i_installatron ul.i_myapps_table td.ic_t div>a
{
	color:#226;
}*/
#i_installatron ul.i_myapps_table td.ic_f,
#i_installatron ul.i_myapps_table td.ic_d
{
	text-align:right;
}
#i_installatron ul.i_myapps_table td.ic_b
{
	text-align:center;
}
#i_installatron ul.i_myapps_table td.ic_u a {color:red}
#i_installatron ul.i_myapps_table td.ic_t {width:32%}
#i_installatron ul.i_myapps_table td.ic_t div
{
	float:right;
	margin-right:25px;
	font-weight:normal;
	margin-top:3px;
}
_unusedbody.rtl #i_installatron ul.i_myapps_table td.ic_t div {float:left;margin-left:25px;margin-right:0;}

#i_installatron ul.i_mybackups_detail td,
#i_installatron ul.i_mybackups_detail td.ic_l>a,
#i_installatron ul.i_mybackups_detail td.ic_e>a
{
	font-weight:bold;
	color:#226;
}
#i_installatron ul.i_mybackups_detail td.ic_l>a:hover,
#i_installatron ul.i_mybackups_detail td.ic_e>a:hover {text-decoration: none}

#i_installatron ul.i_mybackups_detail .i_explain td.ic_e>a,
#i_installatron ul.i_mybackups_detail .i_explain td
{
	color:#667;
	font-style:italic;
}
#i_installatron ul.i_mybackups_detail td.ic_l {white-space:nowrap}
#i_installatron ul.i_mybackups_detail td.ic_n {width:auto}
#i_installatron ul.i_mybackups_detail td.ic_b {width:18%;height:30px}

#i_installatron ul.i_myapps_table .i_myapps_table_header span,
#i_installatron .i_mybackups_detail .i_mybackups_table_header td
{
	color:#556!important;
	text-transform: uppercase;
	font-size:11px;
	font-weight:bold;
}
#i_installatron ul.i_myapps_table .i_myapps_table_header a {display:block}
#i_installatron ul.i_myapps_table .i_myapps_table_header a:hover {text-decoration:none}
#i_installatron ul.i_myapps_table .i_myapps_table_header a:hover > span {text-decoration:underline}
#i_installatron ul.i_myapps_table .i_myapps_table_header a > i
{
	color:#556;
	font-size:9px;
	font-weight:normal;
	vertical-align:1px;
	font-style:normal;
}


#i_installatron .i_myapps_table_subheader,
#i_installatron .i_mybackups_divider
{
	margin-bottom: 3px;
	margin-top: 15px;
}

#i_installatron div.i_myapps_detail.i_stage,
#i_installatron ul.i_myapps_detail > li.i_stage,
#i_installatron ul.i_myapps_table > li.i_stage
{
	background:repeating-linear-gradient(45deg, transparent, transparent 20px, #f3f3f3 20px, #f3f3f3 48.5px);
}
/*#i_installatron ul.i_mybackups_detail > li:nth-of-type(even),*/
#i_installatron ul.i_myapps_table > li:nth-of-type(even)
{
	background-color:#f1f4f7;
}
#i_installatron ul.i_myapps_detail > li.i_selected,
#i_installatron ul.i_myapps_table > li.i_selected,
#i_installatron ul.i_mybackups_detail > li.i_selected
{
	background-color:#ffc;
}

#i_installatron ul.i_mybackups_detail td.ic_o,
#i_installatron ul.i_myapps_table td.ic_o {text-align:right;white-space:nowrap}
#i_installatron ul.i_mybackups_detail td.ic_o {width:128px}
#i_installatron ul.i_myapps_table td.ic_o {width:20px}
#i_installatron ul.i_myapps_table td.i_icon {width:40px}
#i_installatron ul.i_myapps_table td.i_icon img {width:20px;height:20px;border-radius:10px;box-shadow:0 1px 2px #C8CDD5 inset;margin:-1px 0;border:0}
#i_installatron ul.i_mybackups_detail td.ic_l div.i_bkloclabel {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85px}

#i_installatron .i_bubbletext,
#i_installatron span.bkloc,
#i_installatron #row_bkloc label>span,
#i_installatron ul.i_mybackups_detail td.ic_l div.i_bkloclabel>span {border:1px solid gray;color:#666;border-radius:4px;padding: 0 2px;font-size:11px!important;vertical-align:0!important;margin-right:2px;text-transform:lowercase;white-space:nowrap;display:inline-block;line-height:14px!important}
#i_installatron .i_bubbletext.i_success {border-color:green;background:green;color:white!important}
#i_installatron .i_bubbletext.i_warning {border-color:orange;background:orange;color:white!important}
#i_installatron .i_bubbletext.i_error {border-color:red;background:red;color:white!important}

#i_installatron .i_myapps_detail td.i_details
{
	vertical-align:middle;
	width:100%;
}
#i_installatron .i_myapps_detail td.i_details {padding-left:25px}
_unusedbody.rtl #i_installatron .i_myapps_detail td.i_details {padding-right:25px}

#i_installatron .i_myapps_detail .i_header_left
{
	padding:0;
	margin-bottom: 13px;
	border-bottom: 1px solid #dee4ea;
	padding-bottom: 3px;
}
#i_installatron .i_myapps_detail div.i_links
{
	margin-bottom:9px;/* was 13px*/
}
#i_installatron .i_myapps_detail div.i_links td:first-child
{
	vertical-align:top;
	padding-top:2px;
	width:17px;
}

#i_installatron .i_myapps_detail table.i_simpletable.i_explain
{
	width: 100%;
}
#i_installatron .i_myapps_detail table.i_simpletable.i_explain td
{
	font-size:11px;
	padding:6px 0 4px 10px;/*minimum padding*/
	/*vertical-align:bottom;*/
	border-left: 1px solid #efefef;
}
_unusedbody.rtl #i_installatron .i_myapps_detail table.i_simpletable.i_explain td {padding-left:0;padding-right:10px;}
#i_installatron .i_myapps_detail table.i_simpletable.i_explain td.i_icon
{
	padding-left:0;
	padding-top:5px;
	padding-bottom:5px;
	border-left:0;
	width:46px;
}
_unusedbody.rtl #i_installatron .i_myapps_detail table.i_simpletable.i_explain td.i_icon
{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0;
	border-right:0;
	width:46px;
}
#i_installatron .i_myapps_detail table.i_simpletable.i_explain a,
#i_installatron .i_myapps_detail table.i_simpletable.i_explain strong
{
/*	font-size:1.25em;*/
	line-height:19px;
	color:#226;
	font-weight:bold;
}

/* BIG-ITEM LISTS (My Applications, My Backups, Category Browser) */

#i_installatron ul.i_myapps_detail div.i_list_task,
#i_installatron ul.i_myapps_table div.i_list_task,
#i_installatron ul.i_mybackups_detail div.i_list_task
{
	position:relative;
	top:0;
	display:none;
}

#i_installatron ul.i_myapps_detail div.i_list_task > div
{
	position:absolute;
	right:0;
	top:39px;
	/*left:312px; set by javascript*/
	height:130px;
	z-index:4;
	padding:20px 20px 0;
}
#i_installatron ul.i_myapps_detail div.i_list_task > div {margin-left:25px}
#i_installatron ul.i_myapps_table div.i_list_task > div,
#i_installatron ul.i_mybackups_detail div.i_list_task > div
{
	position:absolute;
	right:0;
	top:3px;
	/*left:312px; set by javascript*/
	z-index:4;
}

#i_installatron .i_icon_app_label
{
	line-height:normal;
	/*white-space:nowrap;*/
}

#i_installatron .i_icon_app_label.i_small {padding-top:5px;font-size:13px;line-height:12px}
#i_installatron .i_icon_app_label.i_medium {padding-top:3px;}
#i_installatron .i_icon_app_container {white-space:nowrap}
#i_installatron span.i_icon_app_container {margin-left:-1px;margin-bottom:10px;margin-right:-50px;}
_unusedbody.rtl #i_installatron span.i_icon_app_container {margin-right:-1px;margin-bottom:10px;margin-left:-50px;}

#i_installatron span.i_icon_app_container>div
{
	float:left;
	width:66px;
	height:100px;
	padding-right:21px;
	padding-bottom:15px;
	text-align:center;
	box-sizing:content-box;
}
_unusedbody.rtl #i_installatron span.i_icon_app_container>div {float:right;padding-right:0;padding-left:21px;}
/* micro icon for table view */
#i_installatron ul.i_myapps_table .i_icon a>div {width:20px;height:20px}
#i_installatron ul.i_myapps_table .i_icon a>div>div {height:19px}
#i_installatron ul.i_myapps_table .i_icon a>div>div>img {width:20px;}


/* small icon for my apps detail view (merge w/ app browser small icon?) */
#i_installatron .i_myapps_detail .i_icon a>div
{
	display:block;
	width:32px;
	height:32px;
	background:#e3e3e3;
	padding:1px;
	border-radius:5px;
	/*margin-top:-1px;*/
}
#i_installatron .i_myapps_detail .i_icon a>div>div
{
	border-radius:4px;
	overflow:hidden;
	box-shadow:0 1px 2px rgba(0,0,0,0.3);
	border-top:1px solid rgba(255, 255, 255, 0.3);
	height:31px;
}
#i_installatron .i_myapps_detail .i_icon a>div>div>img {margin-top:-1px;}

#i_installatron .i_preview div {position:relative}
#i_installatron .i_preview div > a
{
	display:none;
	position:absolute;
	bottom:8px;
	right:8px;
	border-radius:3px;
	padding:1px 5px 2px;
	color:white;
	background-color:rgba(0,0,0,0.4);
	font-family:iTron;
	font-size:17px;
	text-shadow:none;
	z-index:9;
}
#i_installatron .i_preview div > a:hover {text-decoration:none}
#i_installatron .i_preview div > a.i_preview_b:hover,
#i_installatron .i_preview div > a.i_preview_p {background-color:rgba(0,0,0,0.5);}

/* small icon for app browser*/
#i_installatron .i_icon_app_small
{
	padding:1px;
	background:#e3e3e3;
	width:32px;
	border-radius:5px;
	-moz-border-radius:5px;
	box-sizing:content-box;
	
	float:left;
	margin-right:4px;	
}
_unusedbody.rtl #i_installatron .i_icon_app_small {float:right;margin-right:0;margin-left:4px}
#i_installatron .i_icon_app_small>span
{
	display:block;
	width:32px;
	height:30px;
	border-top:1px solid rgba(255,255,255,0.3);
	border-bottom:1px solid transparent;
	box-shadow:0 1px 1px rgba(0,0,0,0.2);
	background-position:0 -1px;
	border-radius:4px;
	-moz-border-radius:4px;
	box-sizing:content-box;
}
#i_installatron .i_icon_app_medium
{
	padding:1px;
	background:#e3e3e3;
	width:64px;
	border-radius:10px;
	box-sizing: content-box;
	-moz-border-radius:10px;
}
#i_installatron .i_app_category .i_icon_app_medium
{
	float:left;
	margin:-2px 7px 13px -2px;
}
_unusedbody.rtl #i_installatron .i_app_category .i_icon_app_medium {float:right;margin:-2px -2px 13px 7px;}

#i_installatron .i_icon_app_medium>span
{
	display:block;
	width:64px;
	height:62px;
	border-top:1px solid rgba(255,255,255,0.3);
	border-bottom:1px solid transparent;
	box-shadow:0 1px 2px rgba(0,0,0,0.3);
	background-position:0 -1px;
	border-radius:9px;
	-moz-border-radius:9px;
}
#i_installatron .i_icon_app_large
{
	padding:1px;
	background:#e3e3e3;
	float:left;
	border-radius:24px;
	-moz-border-radius:24px;
	box-sizing: content-box;
	margin-bottom:1px;
}
#i_installatron .i_icon_app_large>span
{
	display:block;
	width:175px;
	height:173px;
	border-top:1px solid rgba(255,255,255,0.3);
	border-bottom:1px solid transparent;
	box-shadow:0 1px 3px rgba(0,0,0,0.3);
	background-position:0 -1px;
	border-radius:23px;
	-moz-border-radius:23px;
}
#i_installatron td.i_app_grid {padding-right:0;padding-bottom:0;}
_unusedbody.rtl #i_installatron td.i_app_grid {padding-left:0;padding-bottom:0;}

#i_installatron td.i_app_grid>div {margin-left:-1px;margin-right:-15px;}
_unusedbody.rtl #i_installatron td.i_app_grid>div {margin-right:-1px;margin-left:-15px;}

#i_installatron td.i_app_grid>span {display:block;padding-bottom:20px;width:98%;}

#i_installatron .i_inlineicon
{
	border-radius: 14px;
	margin: -2px 4px -4px -1px;
	box-shadow: 0 1px 2px #C8CDD5 inset;
	width: 20px;
	height: 20px;
	margin: -2px 4px -4px -1px;
}
#i_installatron .i_inlineicon_small
{
	border-radius:4px;
	box-shadow: 0 1px 2px #C8CDD5 inset;
	width: 17px;
	height: 17px;
	margin: 0px 4px -4px -1px;
}

/* COLLAPSABLE LISTS (Access Groups, Catalogs) */

#i_installatron .i_table_header th
{
	border-bottom:1px solid #dee4ea;
	color:#556;
	text-transform:uppercase;
	font-weight:bold;
	/*padding:6px 9px 6px 9px;*/
	padding:6px 5px 6px 5px;
	text-align:left;
	background:#F9FAFB;
	border-top:1px solid white;
}
_unusedbody.rtl #i_installatron .i_table_header th {text-align:right}

/*#i_installatron tr.i_table_row:nth-of-type(even)
{
	background:#f1f4f7;
}*/
#i_installatron .i_table_row > td
{
	vertical-align: middle;
	border-bottom:1px solid #F3F5F7;
}
#i_installatron .i_tablepad > td
{
	/*padding:12px 9px 12px 9px;*/
	padding:12px 5px 12px 5px;
}
#i_installatron .i_tablenopad > td
{
	/*padding:0 9px 0 9px;*/
	padding:1px 5px;
}
#i_installatron .i_table_row_b4header > td
{
	border-bottom:1px solid #dee4ea!important;
}

#i_installatron .i_tablepad>td:last-child,
#i_installatron .i_tablenopad>td:last-child,
#i_installatron .i_table_header>th:last-child
{
	padding-right:16px;
}
#i_installatron .i_tablepad>td:first-child,
#i_installatron .i_tablenopad>td:first-child,
#i_installatron .i_table_header>th:first-child
{
	padding-left:16px;
}

#i_installatron .i_table_header th,
#i_installatron .i_table_header th a,
#i_installatron .i_table_header th div,
#i_installatron .i_table_header th span {
	font-size:10px;
}
#i_installatron .i_table_header td {
	padding:4px;
}

/*#i_installatron .i_table_header.i_tablenopad th
{
	box-shadow:0 1px 0 white inset;
	border-top:1px solid #dee4ea;
}
#i_installatron .i_table_header.i_tablenopad:first-of-type th
{
	border-top:0;
}*/

#i_installatron .i_table_left {
	font-weight:bold;
}
#i_installatron .i_table_right
{
	text-align:right !important;
}
#i_installatron .i_table_center
{
	text-align:center !important;
}
#i_installatron .i_tablenopad_right
{
	padding-right:0!important;
}


/* ************************************************ */
/* *     APP SUB-TABS                             * */
/* ************************************************ */

#i_installatron .i_app_livedemo a > div.i_ss > div {position:relative;}
#i_installatron .i_app_livedemo a > div.i_ss > div > div
{
	visibility:hidden;
	opacity:0;
	position:absolute;
	height:100%;
	width:100%;
	text-align:center;
	background-color:rgba(0,0,0,0.4);
	-webkit-transition:visibility linear 0.5s,opacity 0.5s ease-in-out;
	-moz-transition:visibility linear 0.5s,opacity 0.5s ease-in-out;
	-o-transition:visibility linear 0.5s,opacity 0.5s ease-in-out;
	transition:visibility linear 0.5s,opacity 0.5s ease-in-out;
}
#i_installatron .i_app_livedemo a > div.i_ss > div > div > p
{
	color:white;
	font-family:iTron;
	font-size:4em;
	line-height:14px;
	text-align:center;
	top:50%;
	position:relative;
	margin-top:-7px;
	-webkit-font-smoothing:antialiased;
}
#i_installatron .i_app_livedemo a:hover {text-decoration:none}
#i_installatron .i_app_livedemo a:hover > span {text-decoration:underline}
#i_installatron .i_app_livedemo a:hover > div.i_ss > div > div {visibility:visible;opacity:1}


#i_installatron .i_versionhistory h3
{
	margin:0;
	display:inline;
}
#i_installatron .i_versionhistory span
{
	display:block;
	font-size:11px;
	margin-bottom:22px;
	border-bottom:1px solid #dee4ea;
	color:#667;
}

#i_installatron .i_app_showcase td > a > div
{
	margin-top:5px;
}
#i_installatron .i_app_showcase td > a:hover {text-decoration:none}
#i_installatron .i_app_showcase td > a:hover > div {text-decoration:underline}
#i_installatron .i_app_showcase td > div
{
	margin-top:4px;
}
#i_installatron .i_app_showcase td > div > div
{
	 display:inline-block;
	 font-size:11px;
	 background:#666777;
	 color:white;
	 padding:0 4px;
	 border-radius:4px;
	 line-height:13px;
	 margin:0 1px;
	 text-transform:lowercase;
}



/* ************************************************ */
/* *     PROGRESS BAR                             * */
/* ************************************************ */

#i_installatron .i_progress_container
{
	padding:2px 16px 0;
	margin:0;
}
#i_installatron .i_progress
{
	margin:0 -1px;
	border-radius:5px/10px;
	border:1px solid #aaa;
	background:#ddd;
	box-shadow:0 2px 5px #aaa inset;
	/*overflow:hidden;*/
}
#i_installatron ul.i_myapps_table .i_progress {display:none;}

#i_installatron .i_progress_header
{
	padding-bottom:1px;
	font-size:1.2em;
	color:#222266;
}
#i_installatron ul.i_myapps_table .i_progress_header {padding-bottom:0;font-size:inherit}

#i_installatron .i_progress_percent {float:right;font-weight:bold;}
_unusedbody.rtl #i_installatron .i_progress_percent {float:left;font-weight:bold;}

#i_installatron .i_progress_header strong
{
	font-size:1.0em;
}
#i_installatron .i_progress_bar
{
	/*border-top:2px solid #80aae0;border-bottom:1px solid #001a50;-webkit-linear-gradient(top,#B9C1CF,#5D6D90)*/
	height:16px;
	border-radius:5px/10px;
	margin:-1px;
	padding-right:2px;
	background-image:url(i_progress.gif);
	background-color:#507ab0;
    background-position:left;
	box-shadow:0 1px 0 rgba(112, 146, 191, .3) inset,0 8px 0 rgba(255, 255, 255, .25) inset,0 -1px 0px rgba(0, 26, 80, 0.4) inset;
}
#i_installatron .i_progress_time
{
	color:#507ab0;
	margin-top:8px;
}
#i_installatron .i_progress_report
{
	display:none;
	margin-top:15px;
	text-align:right;
}
#i_installatron .i_progress_report .i_button_dismiss,
#i_installatron .i_progress_report .i_button_report
{
	display:none;
}

/* ************************************************ */
/* *     INPUTS                                   * */
/* ************************************************ */

#i_installatron .i_input,
#i_installatron .i_input option
{
	color:#228;
	font-size:15px;
	height:auto;
}
#i_installatron .i_input.i_input_inlinetext
{
	padding:2px 0 1px;
	font-size:13px;
	text-align:center;
	vertical-align:0px;
}

#i_installatron .i_input_faketext
{
	max-height:415px;overflow-y:scroll;border:1px solid #bbb;padding:5px 6px;padding-right:12px;
}

#i_installatron select.i_input
{
	-webkit-appearance:none;
	border-radius:0;
	text-shadow:0 1px 1px #fff;

	box-shadow:none;/*0 1px 0 #EDEDED inset;*/
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
}
#i_installatron .i_page_description select.i_input,
#i_installatron .i_list_header select.i_input
{
	background-color: rgba(255,255,255,.65);
	box-shadow: 0 -2px 4px rgba(255,255,255,.9) inset,0 1px 3px #dee4ea inset;
}
#i_installatron select.i_input {padding-right:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23228' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 12px;background-position:right .75rem center!important;}
#i_installatron select.i_input.i_input_text {background-position:99%;}
_unusedbody.rtl #i_installatron select.i_input {padding-left:20px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23228' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:16px 12px;background-position:left .75rem center!important;}
_unusedbody.rtl #i_installatron select.i_input.i_input_text {background-position:1%;}

#i_installatron .i_list_header select {margin-top:-7px;margin-left:3px}
_unusedbody.rtl #i_installatron .i_list_header select {margin-top:-7px;margin-right:3px}

/*#i_installatron select.i_input,
#i_installatron .i_input option
{
	padding:2px 4px !important;
}*/
#i_installatron .i_input.i_focused,
#i_installatron .i_input:focus,
#i_installatron .i_content_header .i_button:focus
{
	border:1px solid #e90;/*#005c99;*/
}
#i_installatron .i_input,
#i_installatron .i_readonly:focus
{
	padding:4px 5px;
	border:1px solid #bbb;
}
#i_installatron .i_input[type=radio]
{
	/*border:1px solid transparent!important;*/
}

#i_installatron .i_input_text
{
	width:100%;
	padding-right:0;/* IE fix */
}
_unusedbody.rtl #i_installatron .i_input_text
{
	width:100%;
	padding-left:0;/* IE fix */
}

#i_installatron .i_input_check {
	margin:0;width:15px;height:15px;overflow:hidden;vertical-align:middle;
}
#i_installatron .i_padded .i_input_check,
#i_installatron .i_row_right_inputwidth .i_input_check
{
	float:left;
	margin-top:1px;
	margin-top:-3px\9;
}
_unusedbody.rtl #i_installatron .i_padded .i_input_check,
_unusedbody.rtl #i_installatron .i_row_right_inputwidth .i_input_check
{
	float:right;
	margin-top:1px;
}
#i_installatron .i_list_row textarea {
	background:#fff;
}
#i_installatron input.i_input
{
	border-radius:0!important;/* cleanpanel fix */
	-webkit-appearance: auto;/* plesk fix */
	-moz-appearance: auto;/* plesk fix */
	appearance: auto;/* plesk fix */
	box-shadow:none;/* plesk fix */
	background:white!important;
}
#i_installatron .i_input_fullwidth
{
	width:98.5% !important;
}
#i_installatron .i_list_row optgroup
{
    color:#aaa;
	font-size:11px;
	font-style:normal;
	padding:8px 0 0 0;
}

#i_installatron input.i_readonly {background:#eee url(i_lock.png) no-repeat right center !important;}
_unusedbody.rtl #i_installatron input.i_readonly {background:#eee url(i_lock.png) no-repeat 6px center !important;}

#i_installatron label
{
	display:block;
	vertical-align:top;
	margin-bottom:0.4em;
}
#i_installatron .i_row_right_inputwidth label {margin-left:17px;font-weight:normal}
_unusedbody.rtl #i_installatron .i_row_right_inputwidth label {margin-right:17px;font-weight:normal}
#i_installatron .i_list td label:last-child
{
	margin-bottom:0!important;
}

#i_installatron label {padding-left:3px;}
_unusedbody.rtl #i_installatron label {padding-right:3px;}

#i_installatron .i_dirlist label
{
	margin-bottom:0;
	padding-left:0;
	width:auto;
}

/* nested inputs */

#i_installatron .i_input label 
{
	font-size:inherit;
	display:inline;
	vertical-align:inherit;
	margin:0!important;
	padding:0!important;
}
#i_installatron .i_input input,
#i_installatron .i_input input:focus
{
	border:1px solid transparent;
	border-bottom:0;
	padding:0;
}


/* ************************************************ */
/* *     PAGE BUTTONS                             * */
/* ************************************************ */

/*#i_installatron .i_buttons
{
	margin-top:-10px;
}*/
#i_installatron .i_buttons {text-align:right;}
_unusedbody.rtl #i_installatron .i_buttons {text-align:left;}

#i_installatron .i_buttons button
{
	padding:2px 6px 19px;
}
#i_installatron .i_buttons button span,
#i_installatron .i_buttons button strong
{
/*	margin:0 3px;*/
}
#i_installatron .i_buttons button span.i_icon
{
	color:#bbb;
}
#i_installatron .i_buttons button span.i_icon {margin-left:0;padding-right:5px;}
_unusedbody.rtl #i_installatron .i_buttons button span.i_icon {margin-right:0;padding-left:5px;}

#i_installatron .i_buttons_selectall
{
	font-size:10px;
}
#i_installatron .i_buttons_selectall {text-align:right;}
_unusedbody.rtl #i_installatron .i_buttons_selectall {text-align:left;}

/* ************************************************ */
/* *     TABS                                     * */
/* ************************************************ */

/**/
/**/
#i_header_think
{
	margin:0 0 -3px 0;
	display:inline-block;
	width:16px;
	height:16px;
	background:url(data:image/gif;base64,R0lGODlhEAAQAPQAANbb4jY2NtHW3VlaW4iKjjk5OU1NTrzAxp+ip0NDRH+BhHV3esXJz5WYnLG1u2JkZmttbwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAEAAQAAAFUCAgjmRpnqUwFGwhKoRgqq2YFMaRGjWA8AbZiIBbjQQ8AmmFUJEQhQGJhaKOrCksgEla+KIkYvC6SJKQOISoNSYdeIk1ayA8ExTyeR3F749CACH5BAkKAAAALAAAAAAQABAAAAVoICCKR9KMaCoaxeCoqEAkRX3AwMHWxQIIjJSAZWgUEgzBwCBAEQpMwIDwY1FHgwJCtOW2UDWYIDyqNVVkUbYr6CK+o2eUMKgWrqKhj0FrEM8jQQALPFA3MAc8CQSAMA5ZBjgqDQmHIyEAIfkECQoAAAAsAAAAABAAEAAABWAgII4j85Ao2hRIKgrEUBQJLaSHMe8zgQo6Q8sxS7RIhILhBkgumCTZsXkACBC+0cwF2GoLLoFXREDcDlkAojBICRaFLDCOQtQKjmsQSubtDFU/NXcDBHwkaw1cKQ8MiyEAIfkECQoAAAAsAAAAABAAEAAABVIgII5kaZ6AIJQCMRTFQKiDQx4GrBfGa4uCnAEhQuRgPwCBtwK+kCNFgjh6QlFYgGO7baJ2CxIioSDpwqNggWCGDVVGphly3BkOpXDrKfNm/4AhACH5BAkKAAAALAAAAAAQABAAAAVgICCOZGmeqEAMRTEQwskYbV0Yx7kYSIzQhtgoBxCKBDQCIOcoLBimRiFhSABYU5gIgW01pLUBYkRItAYAqrlhYiwKjiWAcDMWY8QjsCf4DewiBzQ2N1AmKlgvgCiMjSQhACH5BAkKAAAALAAAAAAQABAAAAVfICCOZGmeqEgUxUAIpkA0AMKyxkEiSZEIsJqhYAg+boUFSTAkiBiNHks3sg1ILAfBiS10gyqCg0UaFBCkwy3RYKiIYMAC+RAxiQgYsJdAjw5DN2gILzEEZgVcKYuMJiEAOwAAAAAAAAAAAA%3D%3D);
}

#i_tabs
{
	position:absolute;
	bottom:0;
	right:20px;
	/* left:200px;*//* why is this suddenly needed? */
}
_unusedbody.rtl #i_tabs {right:200px;left:30px;}

#i_tabs a
{
	display: block;
	line-height:18px;
	background:url(nocss_i_tabs_modern.png) #eff3f7;
	background:linear-gradient(#eff3f7, #d3d9df);
	background:-webkit-gradient(linear, left top, left bottom, from(#eff3f7), to(#d3d9df));
	background:-moz-linear-gradient(top, #eff3f7, #d3d9df);
	padding:9px 30px;/*10px 24px;*/
	text-align:center;
	border-radius:10px 10px 0 0;
	box-shadow:0 0 1px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.2);
	margin:0 1px 0 0;
	position:relative;
	text-shadow:0 1px 0 #fff;
	font-size:13px;
	color:#223E64;/*#3a4a5b;*/
	float:right;
	font-size:13px;
}
_unusedbody.rtl #i_tabs a{float:left}
#i_tabs a>span
{
	/*font-size:13px;*/
	line-height:18px;
}
#i_tabs a:hover
{
	background:url(nocss_i_tabs_hover_modern.png) white;
	background:linear-gradient(#ffffff, #d3d9df);
	background:-webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#d3d9df));
	background:-moz-linear-gradient(top, #ffffff, #d3d9df);
	text-decoration:none;
}
#i_tabs .i_current,
#i_tabs .i_current:hover
{
	background:url(nocss_i_tabs_current_modern.png) white !important;
	background:linear-gradient(#eff3f7, #ffffff);
	background:-moz-linear-gradient(top , #eff3f7, #ffffff) !important;
	background:-webkit-gradient(linear, left top, left bottom, from(#eff3f7), to(#ffffff)) !important;
	box-shadow:0 1px 2px #8494b5, 0 1px 2px #fff inset !important;
	-webkit-box-shadow:0 1px 4px #8494b5, 0 1px 2px #fff inset !important;
	z-index:2;
}

div #i_tabs_shadowhider
{
	position:relative;
}
div #i_tabs_shadowhider div
{
	position:absolute;top:65px;background:#fff;width:100%;height:7px;z-index:3;margin-left:-2px;margin-right:2px;padding:0 1px;
}

#i_header_tab_admin
{
	padding-right:11px!important;
	padding-left:11px!important;
}

#i_header_tab_admin div
{
	font-family:iTron;
	font-size:24px;
	line-height:10px;
	width:24px;
	padding-top:9px;
	padding-bottom:10px;
	font-weight:normal;
	box-sizing:content-box;
}
#i_header_tab_admin span
{
	/*overflow:hidden;*/
	width:24px;
	/*height:13px;*/
	display:inline-block;
	visibility:hidden;
}

#i_header_tab_browser div
{
	font-family:iTron;
	font-size:26px;
	line-height:9px;
	padding-top:9px;
	padding-bottom:11px;
	font-weight:normal;
	box-sizing:content-box;
}
#i_header_tab_backups div
{
	font-family:iTron;
	font-size:26px;
	line-height:11px;
	padding-top:9px;
	padding-bottom:9px;
	font-weight:normal;
	box-sizing:content-box;
}
#i_header_tab_installs div
{
	font-family:iTron;
	font-size:23px;
	line-height:11px;
	padding-top:9px;
	padding-bottom:9px;
	font-weight:normal;
	box-sizing:content-box;
}

#i_installatron div.i_app_subtabs
{
	margin-top:-74px;
	-webkit-margin-before:-73px;
	margin-bottom:2px;
	margin-left:-3px;
}
#i_installatron .i_app_subtabs .i_new
{
	color:red;
	font-size:10px;
	vertical-align:middle;
	padding-left:2px;
}
#i_installatron .i_app_subtabs table
{
	width:100%;
}
#i_installatron .i_app_subtabs td
{
	vertical-align:bottom;
}
#i_installatron .i_app_subtabs a
{
	display:block;
	font-size:17px;
	padding:10px 3px 9px;
	border-radius:8px 8px 0 0;
	margin:7px 0 20px 3px;
	text-align:center;
	border:1px solid transparent;
	z-index: 1;
	position: relative;
}
#i_installatron #i_step_screen .i_app_subtabs a
{
	padding:10px 15px 9px;
}
#i_installatron .i_app_subtabs a:hover
{
	background-color:#eee;
	text-decoration:none;
}
#i_installatron .i_app_subtabs a.i_current
{
	color:#226;
	border:1px solid #dee4ea;
	border-bottom:1px solid transparent;
	background-color:white;
}
/* ************************************************ */
/* *     DROP DOWN UI                             * */
/* ************************************************ */

#i_installatron .ui-multiselect { text-align:left;width:100%!important;height:31px;color:#228;background:white url(i_icon_select.png) no-repeat 99%;}
_unusedbody.rtl #i_installatron .ui-multiselect { text-align:right;width:100%!important;height:31px;color:#228;background:white url(i_icon_select.png) no-repeat 1%;direction:ltr;}

#i_installatron .ui-multiselect.ui-state-active { border:1px solid #EE9900 }
#i_installatron .ui-multiselect span { font-size:15px;padding:0 5px;line-height:6px;margin-top:8px;display:inline-block}
#i_installatron .ui-multiselect span.ui-icon {padding:0!important;}


#i_installatron .ui-multiselect-menu {min-width:400px!important}
#i_installatron .ui-multiselect-single #i_installatron .ui-multiselect-checkboxes input { position:absolute !important; top: auto !important; left:-9999px; }
#i_installatron .ui-multiselect-header {font-size:11px;margin:-1px 0 0;padding:3px 0 3px 6px;background:#888;}

#i_installatron .ui-multiselect-header ul li { float:left; padding:0 10px 0 0; list-style:none }
#i_installatron .ui-multiselect-header a { text-decoration:none }
#i_installatron .ui-multiselect-header a:hover { text-decoration:underline }
#i_installatron .ui-multiselect-header span.ui-icon { float:left }
#i_installatron .ui-multiselect-header li.ui-multiselect-close { float:right; text-align:right; padding-right:0 }

#i_installatron .ui-multiselect-menu { display:none; position:absolute; z-index:10000; direction:ltr }
#i_installatron .ui-multiselect-checkboxes { position:relative /* fixes bug in IE6/7 */; overflow-y:scroll!important; -webkit-overflow-scrolling:touch }
#i_installatron .ui-multiselect-checkboxes label { border:1px solid white; cursor:default; display:block; padding:0 3px 1px; color:#228;background:white;text-align:left }
#i_installatron .ui-multiselect-checkboxes label input { display:none }/*position:relative; top:1px }*/
#i_installatron .ui-multiselect-checkboxes span { font-size:15px; }
#i_installatron .ui-multiselect-checkboxes li { clear:both; list-style:none; margin:0 }
#i_installatron .ui-multiselect-checkboxes ul.ui-multiselect-optgroup { list-style: none; }
#i_installatron .ui-multiselect-checkboxes ul.ui-multiselect-optgroup > a {
	color: #226;
	background: #f5f5f5;
	display: block;
	margin: 10px 0 5px;
	padding: 7px 5px 4px;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
	position: relative;
	bottom: 2px;
}

#i_installatron .ui-multiselect-hasfilter ul { position:relative; top:2px }
#i_installatron .ui-multiselect-filter { float:left; margin-right:10px; font-size:11px }
#i_installatron .ui-multiselect-filter input { width:300px; font-size:11px; margin-left:5px; height:17px; padding:2px; border:0;  -webkit-appearance:textfield; -webkit-box-sizing:content-box; box-sizing:content-box!important; outline:none; color:black;}

/* remove label borders in IE6 because IE6 does not support transparency */
* html .ui-multiselect-checkboxes label { border:none }

#i_installatron .ui-helper-hidden { display: none; }
#i_installatron .ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
#i_installatron .ui-helper-reset, #i_installatron .ui-helper-reset ul { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
#i_installatron .ui-helper-clearfix:before, #i_installatron .ui-helper-clearfix:after { content: ""; display: table; }
#i_installatron .ui-helper-clearfix:after { clear: both; }
#i_installatron .ui-helper-clearfix { zoom: 1; }
#i_installatron .ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }

#i_installatron .ui-widget-content { font-family:Arial,Helvetica,sans-serif; border: 1px solid #aaa; background:white;box-shadow:0 5px 10px #AAA }
#i_installatron .ui-widget-content a { color: #333333; }
#i_installatron .ui-widget-header { color: #ffffff; font-weight: bold;background:#888 }
#i_installatron .ui-widget-header a { color: #ffffff; }

#i_installatron .ui-state-default, #i_installatron .ui-widget-content .ui-state-default, #i_installatron .ui-widget-header .ui-state-default { border: 1px solid #bbb; }
/*.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border:1px solid #228; }*/

#i_installatron label.ui-state-hover { border:1px solid #3875d7!important; background:#3875d7; color:white; }
#i_installatron .ui-widget :active { outline: none; }

#i_installatron .ui-state-disabled, #i_installatron .ui-widget-content .ui-state-disabled, #i_installatron .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }



/* ************************************************ */
/* *     DROP DOWN UI v2                          * */
/* ************************************************ */

#i_installatron .ts-wrapper.plugin-drag_drop.multi > .ts-control > div.ui-sortable-placeholder {
    background: #f2f2f2 !important;
    background: rgba(0, 0, 0, .06) !important;
    border: 0 !important;
    box-shadow: inset 0 0 12px 4px #fff;
    visibility:visible !important
}

#i_installatron .ts-wrapper.plugin-drag_drop .ui-sortable-placeholder:after {
    content: "!";
    visibility:hidden
}

#i_installatron .ts-wrapper.plugin-drag_drop .ui-sortable-helper {
    box-shadow:0 2px 5px rgba(0, 0, 0, .2)
}

#i_installatron .plugin-checkbox_options .option input {
    margin-right:.5rem
}

#i_installatron .plugin-clear_button .ts-control {
    padding-right:calc(1em + 15px) !important
}

#i_installatron .plugin-clear_button .clear-button {
    background: transparent !important;
    cursor: pointer;
    margin-right: 0 !important;
    opacity: 0;
    position: absolute;
    right: calc(.75rem - 5px);
    top: .375rem;
    transition:opacity .5s
}

#i_installatron .plugin-clear_button.single .clear-button {
    right:calc(2.75rem - 5px)
}

#i_installatron .plugin-clear_button.focus.has-items .clear-button,
#i_installatron .plugin-clear_button:hover.has-items .clear-button {
    opacity:1
}

#i_installatron .ts-wrapper .dropdown-header {
    background: #f8f8f8;
    border-bottom: 1px solid #d0d0d0;
    border-radius: .25rem .25rem 0 0;
    padding: 6px .75rem;
    position:relative
}

#i_installatron .ts-wrapper .dropdown-header-close {
    color: #343a40;
    font-size: 20px !important;
    line-height: 20px;
    margin-top: -12px;
    opacity: .4;
    position: absolute;
    right: .75rem;
    top:50%
}

#i_installatron .ts-wrapper .dropdown-header-close:hover {
    color:#000
}

#i_installatron .plugin-dropdown_input.focus.dropdown-active .ts-control {
    border: 1px solid #ced4da;
    box-shadow: none;
    box-shadow:inset 0 1px 2px rgba(0, 0, 0, .075)
}

#i_installatron .plugin-dropdown_input .dropdown-input {
    background: transparent;
    border: solid #d0d0d0;
    border-width: 0 0 1px;
    box-shadow: none;
    display: block;
    padding: .375rem .75rem;
    width:100%
}

#i_installatron .plugin-dropdown_input.focus ~ .ts-dropdown .dropdown-input {
    border-color: #86b7fe;
    box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);
    outline:0
}

#i_installatron .ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
    min-width:0
}

#i_installatron .ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
    flex: none;
    min-width:4px
}

#i_installatron .ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-webkit-input-placeholder {
    color:transparent
}

#i_installatron .ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-ms-input-placeholder {
    color:transparent
}

#i_installatron .ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
    color:transparent
}

#i_installatron .ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
    display:flex
}

#i_installatron .ts-dropdown.plugin-optgroup_columns .optgroup {
    border-right: 1px solid #f2f2f2;
    border-top: 0;
    flex-basis: 0;
    flex-grow: 1;
    min-width:0
}

#i_installatron .ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
    border-right:0
}

#i_installatron .ts-dropdown.plugin-optgroup_columns .optgroup:before {
    display:none
}

#i_installatron .ts-dropdown.plugin-optgroup_columns .optgroup-header {
    border-top:0
}

#i_installatron .ts-wrapper.plugin-remove_button .item {
    align-items: center;
    display: inline-flex;
    padding-right:0 !important
}

#i_installatron .ts-wrapper.plugin-remove_button .item .remove {
    border-left: 1px solid #dee2e6;
    border-radius: 0 2px 2px 0;
    box-sizing: border-box;
    color: inherit;
    display: inline-block;
    margin-left: 5px;
    padding: 0 5px;
    text-decoration: none;
    vertical-align:middle
}

#i_installatron .ts-wrapper.plugin-remove_button .item .remove:hover {
    background:rgba(0, 0, 0, .05)
}

#i_installatron .ts-wrapper.plugin-remove_button .item.active .remove {
    border-left-color:transparent
}

#i_installatron .ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
    background:none
}

#i_installatron .ts-wrapper.plugin-remove_button.disabled .item .remove {
    border-left-color:#fff
}

#i_installatron .ts-wrapper.plugin-remove_button .remove-single {
    font-size: 23px;
    position: absolute;
    right: 0;
    top:0
}

#i_installatron .ts-wrapper {
    position:relative
}

/*#i_installatron .ts-control, .ts-control input, .ts-dropdown {
    font-smoothing: inherit;
    color: #228;
    font-family: inherit;
    font-size: 15px;
}*/

#i_installatron .ts-control, .ts-wrapper.single.input-active .ts-control {
    background: #fff;
    cursor:text
}

#i_installatron .ts-control {
    border: 1px solid #bbb;
    box-shadow: none;
    box-sizing: border-box;
    flex-wrap: wrap;
    overflow: hidden;
    padding:4px 5px;
    position: relative;
    width: 100%;
    z-index:1
}

#i_installatron .ts-wrapper.multi.has-items .ts-control {
    padding:calc(.375rem - 1px) .75rem calc(.375rem - 4px)
}

#i_installatron .full .ts-control {
    /*background-color:#fff
    padding:4px 5px;*/
}

#i_installatron .disabled .ts-control,
#i_installatron .disabled .ts-control * {
    cursor:default !important
}

#i_installatron .focus .ts-control {
    box-shadow:none
}

#i_installatron .ts-control > * {
    display: inline-block;
    vertical-align:baseline
}

#i_installatron .ts-wrapper.multi .ts-control > div {
    background: #efefef;
    border: 0 solid #dee2e6;
    color: #343a40;
    cursor: pointer;
    margin: 0 3px 3px 0;
    padding:1px 5px
}

#i_installatron .ts-wrapper.multi .ts-control > div.active {
    background: #0d6efd;
    border: 0 solid transparent;
    color:#fff
}

#i_installatron .ts-wrapper.multi.disabled .ts-control > div,
#i_installatron .ts-wrapper.multi.disabled .ts-control > div.active {
    background: #fff;
    border: 0 solid #fff;
    color:#878787
}

#i_installatron .ts-control > input {
    background: none !important;
    border: 0 !important;
    box-shadow: none !important;
    display: inline-block !important;
    flex: 1 1 auto;
    line-height: inherit !important;
    margin: 0 !important;
    max-height: none !important;
    max-width: 100% !important;
    min-height: 0 !important;
    min-width: 7rem;
    padding: 0 !important;
    text-indent: 0 !important;
    -webkit-user-select: auto !important;
    -moz-user-select: auto !important;
    -ms-user-select: auto !important;
    user-select:auto !important;
    font-size:15px;
    color:#228;
    height: auto;
}

#i_installatron .ts-control > input::-ms-clear {
    display:none
}

#i_installatron .ts-control > input:focus {
    outline:none !important
}

#i_installatron .has-items .ts-control > input {
    margin:0 4px !important;
}

#i_installatron .ts-control.rtl {
    text-align:right
}

#i_installatron .ts-control.rtl.single .ts-control:after {
    left: calc(.75rem + 5px);
    right:auto
}

#i_installatron .ts-control.rtl .ts-control > input {
    margin:0 4px 0 -2px !important
}

#i_installatron .disabled .ts-control {
    background-color: #e9ecef;
    opacity:.5
}

#i_installatron .input-hidden .ts-control > input {
    left: -10000px;
    opacity: 0;
    position:absolute
}

#i_installatron .ts-dropdown {
    background: #fff;
    border: 1px solid #d0d0d0;
    /*border-radius: 0 0 .25rem .25rem;*/
    border-top: 0;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .1);
    box-sizing: border-box;
    left: 0;
    margin:2px 0 0;
    position: absolute;
    top: 100%;
    width: 100%;
    z-index:10
}

#i_installatron .ts-dropdown [data-selectable] {
    cursor: pointer;
    overflow:hidden
}

#i_installatron .ts-dropdown [data-selectable] .highlight {
    background: rgba(255, 237, 40, .4);
    border-radius:1px
}

#i_installatron .ts-dropdown .create, .ts-dropdown .no-results,
#i_installatron .ts-dropdown .optgroup-header,
#i_installatron .ts-dropdown .option {
    padding:5px .75rem!important;
    font-size:14px;
}

#i_installatron .ts-dropdown .option, .ts-dropdown [data-disabled],
#i_installatron .ts-dropdown [data-disabled] [data-selectable].option {
    cursor: inherit;
    opacity:.5
}

#i_installatron .ts-dropdown [data-selectable].option {
    cursor: pointer;
    opacity:1
}

#i_installatron .ts-dropdown .optgroup:first-child .optgroup-header {
    margin-top:0;
}

#i_installatron .ts-dropdown .optgroup-header {
    background:#eee;
    color: #667;
    cursor:default;
    text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);
}

#i_installatron .ts-dropdown .active,
#i_installatron .ts-dropdown .create:hover,
#i_installatron .ts-dropdown .option:hover {
    background-color: #15f;
    color:white;
}

#i_installatron .ts-dropdown .active.create,
#i_installatron .ts-dropdown .create:hover.create,
#i_installatron .ts-dropdown .option:hover.create {
    color:#1e2125
}

#i_installatron .ts-dropdown .create {
    color:rgba(52, 58, 64, .5)
}

#i_installatron .ts-dropdown .spinner {
    display: inline-block;
    height: 30px;
    margin: 3px .75rem;
    width:30px
}

#i_installatron .ts-dropdown .spinner:after {
    animation: lds-dual-ring 1.2s linear infinite;
    border-color: #d0d0d0 transparent;
    border-radius: 50%;
    border-style: solid;
    border-width: 5px;
    content: " ";
    display: block;
    height: 24px;
    margin: 3px;
    width:24px
}

@keyframes lds-dual-ring {
    0% {
        transform:rotate(0deg)
    }

    to {
        transform:rotate(1turn)
    }
}

#i_installatron .ts-dropdown-content {
    overflow-scrolling: touch;
    max-height: 300px;
    overflow-x: hidden;
    overflow-y: auto;
    scroll-behavior:smooth
}

#i_installatron .ts-hidden-accessible {
    clip: rect(0 0 0 0) !important;
    border: 0 !important;
    -webkit-clip-path: inset(50%) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    position: absolute !important;
    white-space: nowrap !important;
    width:1px !important
}

#i_installatron .ts-wrapper.form-control,
#i_installatron .ts-wrapper.form-select {
    padding:0 !important
}

#i_installatron .ts-dropdown,
#i_installatron .ts-dropdown.form-control,
#i_installatron .ts-dropdown.form-select {
    background: #fff;
    border: 1px solid rgba(0, 0, 0, .15);
    /*border-radius: .25rem;*/
    box-shadow:0 6px 12px rgba(0,0,0,.175);
    height: auto;
    padding: 0;
    z-index:1000
}

#i_installatron .ts-dropdown .optgroup-header {
    line-height:1.4;
    margin:3px 0;
}

#i_installatron .ts-dropdown .optgroup:first-child:before {
    display:none
}

/*#i_installatron .ts-dropdown .optgroup:before {
    border-top: 1px solid rgba(0, 0, 0, .15);
    content: " ";
    display: block;
    height: 0;
    margin: .3rem -.75rem;
    overflow:hidden
}*/

#i_installatron .ts-dropdown .create {
    padding-left:.75rem
}

#i_installatron .ts-dropdown-content {
    padding:3px 0;
}

#i_installatron .ts-control {
    align-items: center;
    display: flex;
    /*min-height: calc(1.5em + .75rem + 2px);
    transition:border-color .15s ease-in-out, box-shadow .15s ease-in-out*/
}

@media (prefers-reduced-motion: reduce) {
    #i_installatron .ts-control {
        transition:none
    }
}

#i_installatron .ts-control.dropdown -active {
    border-radius:.25rem
}

#i_installatron .focus .ts-control {
    border-color: #e90;
    /*box-shadow: 0 0 0 .25rem rgba(13, 110, 253, .25);*/
    outline:0
}

#i_installatron .ts-control .item {
    align-items: center;
    display:flex;
    font-size:15px;
    height: auto;
}

#i_installatron .is-invalid .ts-control, .was-validated .invalid .ts-control {
    border-color:#dc3545
}

#i_installatron .focus .is-invalid .ts-control,
#i_installatron .focus .was-validated .invalid .ts-control {
    border-color: #bd2130;
    box-shadow:0 0 0 .25rem rgba(220, 53, 69, .25)
}

#i_installatron .is-valid .ts-control {
    border-color:#198754
}

#i_installatron .focus .is-valid .ts-control {
    border-color: #198754;
    box-shadow:0 0 0 .25rem rgba(25, 135, 84, .25)
}

#i_installatron .input-group-sm > .ts-wrapper .ts-control,
#i_installatron .ts-wrapper.form-control-sm .ts-control,
#i_installatron .ts-wrapper.form-select-sm .ts-control {
    border-radius: .2rem;
    font-size: .875rem;
    min-height: calc(1.5em + .5rem + 2px);
    padding:0 .75rem
}

#i_installatron .input-group-sm > .ts-wrapper.has-items .ts-control,
#i_installatron .ts-wrapper.form-control-sm.has-items .ts-control,
#i_installatron .ts-wrapper.form-select-sm.has-items .ts-control {
    font-size: .875rem;
    min-height: calc(1.5em + .5rem + 2px) !important;
    padding-bottom:0
}

#i_installatron .input-group-sm > .ts-wrapper.multi.has-items .ts-control,
#i_installatron .ts-wrapper.form-control-sm.multi.has-items .ts-control,
#i_installatron .ts-wrapper.form-select-sm.multi.has-items .ts-control {
    padding-top:calc(.75em - .40625rem - 1px) !important
}

#i_installatron .ts-wrapper.multi.has-items .ts-control {
    padding-left: calc(.75rem - 5px);
    padding-right:calc(.75rem - 5px)
}

#i_installatron .ts-wrapper.multi .ts-control > div {
    border-radius:calc(.25rem - 1px)
}

#i_installatron .input-group-lg > .ts-wrapper > .ts-control,
#i_installatron .ts-wrapper.form-control-lg .ts-control,
#i_installatron .ts-wrapper.form-select-lg .ts-control {
    border-radius: .3rem;
    font-size: 1.25rem;
    min-height:calc(1.5em + 1rem + 2px)
}

#i_installatron .ts-wrapper:not(.form-select) {
    background: none;
    border: none;
    box-shadow: none;
    height: auto;
    padding:0
}

#i_installatron .ts-wrapper:not(.form-select).single .ts-control {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23228' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3E%3C/svg%3E");
    background-position: right .75rem center;
    background-repeat: no-repeat;
    background-size: 16px 12px;
    padding-right:2rem;
}

#i_installatron .ts-wrapper.form-select {
    box-shadow: none;
    height: auto;
    padding:0
}

#i_installatron .ts-wrapper.form-select .ts-control,
#i_installatron .ts-wrapper.form-select.single.input-active .ts-control {
    background: transparent !important;
    border:none !important
}

#i_installatron .input-group > .ts-wrapper {
    flex-grow:1
}

#i_installatron .input-group > .ts-wrapper:not(:nth-child(2)) > .ts-control {
    border-bottom-left-radius: 0;
    border-top-left-radius:0
}

#i_installatron .input-group > .ts-wrapper:not(:last-child) > .ts-control {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0
}


/* ************************************************ */
/* *     SIDEBAR                                  * */
/* ************************************************ */

#i_sidebar
{
	min-width:150px;
	vertical-align: top;
}

#i_sidebar {padding:16px 0 25px 22px;}
_unusedbody.rtl #i_sidebar {padding:16px 25px 22px 0;}

#i_installatron .i_sidebar_menu
{
	padding:0;
	background:#dee4ea;
	border-radius:8px 0 0 8px;
	/*border-right: 1px solid #dee4ea;*/
}
_unusedbody.rtl  #i_installatron .i_sidebar_menu {border-radius:0 8px 8px 0;}

#i_installatron .i_app_sidebar,
#i_installatron .i_app_content
{
	vertical-align:top;
	color:#333;
}

#i_installatron .i_appdetail_sidebar {width:177px;padding-right:24px;box-sizing:content-box;}
_unusedbody.rtl #i_installatron .i_appdetail_sidebar {width:177px;padding-left:24px;box-sizing:content-box;}

/**/

#i_installatron .i_app_sidebar > table.i_simpletable
{
	margin-top:-2px;
}
#i_installatron .i_app_sidebar > table.i_simpletable td
{
	padding:2px 0;
	vertical-align:top;
}

#i_installatron .i_app_sidebar > table.i_simpletable td:first-child:not([colspan])
{
	color:#667;
}
#i_installatron .i_app_sidebar td,
#i_installatron .i_app_sidebar h2,
#i_installatron .i_app_sidebar strong,
#i_installatron .i_app_sidebar a
{
	font-size:11px;
}
#i_installatron .i_app_sidebar h2
{
	text-transform:uppercase;
	color:#556;
}
#i_installatron .i_app_sidebar strong
{
	font-weight:normal;
}


#i_sidebar .i_header_corners
{
	border-radius:10px 0 0 0;
	box-shadow:0 1px 0 rgba(255,255,255,0.6) inset,0 3px 3px rgba(255,255,255,0.4) inset;
}
#i_sidebar .i_footer_corners
{
	border-radius:0 0 0 10px;
}
#i_sidebar .i_list_app a,
#i_sidebar .i_list_app span,
#i_sidebar .i_list_miniheader a,
#i_sidebar .i_list_miniheader span
{
	font-size:12px;
	display:block;
	clear:both;/*IE6 fix*/
}
#i_sidebar .i_list_app a,
#i_sidebar .i_list_miniheader a
{
	cursor:pointer;
}
#i_sidebar .i_list_miniheader a,
#i_sidebar .i_list_miniheader span
{
	color:#226;
	border:0;
	padding:0 8px;
	font-weight:bold;
	white-space:nowrap;
}
#i_sidebar .i_list_app a,
#i_sidebar .i_list_app span
{
	padding:5px;
	overflow:hidden;
}
#i_sidebar .i_current,
#i_sidebar .i_list_app a:hover
{
	color:#e90;
	background:#fff4d8!important;
	text-decoration:none;
}
#i_sidebar .i_list_miniheader a:hover
{
	color:#579;
}

#i_sidebar .i_sidebar_left {float:left;white-space:nowrap;}
_unusedbody.rtl #i_sidebar .i_sidebar_left {float:right;white-space:nowrap;}

#i_sidebar .i_sidebar_right
{
	color:#8494b5;
	font-size:0.9em;
	padding-left:14px;
	float:right;
	cursor:pointer;
	white-space:nowrap;
}
_unusedbody.rtl #i_sidebar .i_sidebar_right {float:left;}

#i_sidebar .i_tick
{
	background-image:url(i_tick.png);
	background-repeat:no-repeat;
	background-position:right center;
	padding-right:18px;
}
#i_sidebar .i_tick .i_sidebar_right
{
	padding:0 14px 0 0;
}

#i_sidebar .i_simpletable td,
#i_sidebar .i_simpletable td strong,
#i_sidebar .i_simpletable td h2,
#i_sidebar .i_simpletable td a
{
	font-size: 11px;
}

/* ************************************************ */
/* *     COLORS                                   * */
/* ************************************************ */

/* TEXT COLORS */

#i_installatron .i_success,
#i_installatron .i_success span {
    color:green;
}
#i_installatron .i_warning {
    color:#e90;/*f40;*/
}
#i_installatron .i_warning:hover {
    color:#f80;
}
#i_installatron .i_error,
#i_installatron .i_error span
{
    color:#f00 !important;
}
#i_installatron .i_explain {
	color:#667;
}
#i_installatron .i_disabled,
#i_installatron .i_disabled .i_explain,
#i_installatron .i_disabled .i_bubbletext
{
	color:#ccc;
	border-color:#ccc;
}
#i_installatron .i_disabled .i_bubbletext.i_success {border-color:#ccc;color:white;background:#ccc}
#i_installatron .i_disabled .i_error
{
	color:#ccc!important;
}

/* BACKGROUND COLORS */


#i_installatron .i_bg_header
{
	background-color:#dee4ea;/*dce7f5*/
}
#i_sidebar .i_bg_header
{
	background-color:transparent;
}
#i_sidebar .i_bg_content,
#i_extask .i_list,
#i_extask .i_footer_corners i
{
	background:#f9fafb!important;
}
#i_installatron .i_list_task .i_bg_content
{
	background:white;
}
#i_installatron .i_bg_content_disabled td {
	background-color:#F5F6F6;
}
/*#i_installatron .i_bg_content_error td {
	background-color:#fdf7f7;
}*/
#i_installatron .i_bg_content_error input,
#i_installatron .i_bg_content_error select
{
	border-color:red;
}
#i_installatron .i_bg_content_warn td {
	background-color:#FBF7EE;
}
#i_installatron .i_bg_content_success {
	background-color:#F5FEF5;
}
#i_installatron .i_bg_error {
	background-color:#ffdddd;
}
#i_installatron .i_bg_success {
	background-color:#dafbda;
}
#i_installatron li.i_bg_success {
	background-color:#dafbda!important;
}
#i_installatron .i_bg_warn {
	background-color:#fec;/*#ffdd91; #fdd475;*/
}
#i_installatron .i_bg_page_description
{
	border-bottom: 1px solid #EAEFF2;
	background:#F9FAFB;
	background:linear-gradient(#FDFDFD, #F6F8F9);
	background:-webkit-linear-gradient(#FDFDFD, #F6F8F9);
	background:-moz-linear-gradient(#FDFDFD, #F6F8F9);
	box-shadow:0 1px 4px white inset;
}
#i_installatron .i_bg_page_description div,
#i_installatron .i_bg_page_description span,
#i_installatron .i_bg_page_description a,
#i_installatron .i_bg_page_description h1
{
	text-shadow: 0 1px 1px white;
}
#i_installatron .i_bg_slowfade
{
	-webkit-transition:background-color 2s ease-in-out;
	-moz-transition:background-color 2s ease-in-out;
	-o-transition:background-color 2s ease-in-out;
	transition:background-color 2s ease-in-out;
}

/* CONTENT EMBOSS */

#i_sidebar .i_list_app a,
#i_installatron .i_list
{
	border-left:1px solid #DAE0E7;
	border-right:1px solid #DAE0E7;
}
#i_sidebar .i_current,
#i_sidebar .i_bg_content,
#i_installatron .i_list_row td
{
	border-color:#FFFFFF transparent #dee4ea;
	border-style:solid;
	border-width:1px;
}

#i_installatron .i_list_rowspanfirst>td.i_row_right,
#i_installatron .i_list_rowspanmiddle>td
{
	border-bottom:0!important;
}
#i_installatron .i_list_rowspanmiddle>td,
#i_installatron .i_list_rowspanlast>td
{
	border-top:0!important;
	padding-top:0!important;
}

#i_installatron table.i_list tr.i_list_row:last-child > td
{
	border-bottom:0!important;
}

#i_installatron .i_list_row td {
	border-left:0;
	border-right:0;
}
/* ************************************************ */
/* *     POP OVER                                 * */
/* ************************************************ */

#i_po:before
{
	background:#EEF0F4;
	border: 1px solid rgba(0, 0, 0, 0.55);
	content: " ";
	height: 15px;
	position: absolute;
	left:165px;
	top: -8px;
	transform: rotate(224deg) skewX(-5deg) skewY(-5deg);
	-webkit-transform: rotate(224deg) skewX(-5deg) skewY(-5deg);
	width: 15px;
}
#i_po
{
	display:none;
	position:absolute;
	top:0;
	width:300px;
	height:500px;
	z-index:1032;

	box-shadow:0 4px 13px rgba(0,0,0,0.45);
	border:1px solid rgba(0,0,0,0.45);
	border-radius:7px;
}
#i_po > div
{
	background:linear-gradient(#eef0f4, #cad2dd);
	background:-webkit-linear-gradient(#eef0f4, #cad2dd);
	background:-moz-linear-gradient(#eef0f4, #cad2dd);
	padding:5px;
	border-radius:6px;
	height:500px;
	position: relative;
    z-index: 1033;
}
#i_po > div > div
{
	border:1px solid #8a95a5;
	background:white;
	border-radius:3px;
	height:500px;
	box-shadow:inset 0 0px 2px rgba(0,0,0,0.25);
	padding:10px;
}
#i_po label
{
	width:auto;
}

/* ************************************************ */
/* *     EXTERNAL TASK                            * */
/* ************************************************ */

#i_extask
{
	display:none;
	position:fixed;
	top:0;
	bottom:0;
	right:0;
	left:0;
	z-index:1032;
	background-color:transparent;
	padding:15px;
}
#i_extask.fadein
{
	-webkit-transition:background-color 0.2s ease-in-out;
	-moz-transition:background-color 0.2s ease-in-out;
	-o-transition:background-color 0.2s ease-in-out;
	transition:background-color 0.2s ease-in-out;
	background-color:rgba(0,0,0,.75);
}
#i_extask>div
{
	position:relative;
	z-index:1033;
	box-shadow:0 3px 7px 0 rgba(0, 0, 0, 0.6);
	border-radius:8px;
	margin:0 auto;
}

/* screenshot popover */
#i_extask>div.i_et_ss
{
	max-width:1024px;
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#15110D', endColorstr='#251F18')!important;
	background:-webkit-gradient(linear, left top, left bottom, from(#15110D), to(#251F18))!important;
	background:-moz-linear-gradient(top , #15110D, #251F18) !important;
	background:linear-gradient(#15110D, #251F18)!important;
	padding:9px 7px 6px;
	border-radius:8px;
}
#i_extask>div.i_et_ss .i_header_right
{
	margin-right:-6px;
}
#i_extask>div.i_et_ss .i_list_header
{
	padding:4px 0 14px;
	background:transparent;
	border:0;
	box-shadow:none;
}
#i_extask>div.i_et_ss #i_ss_img
{
	border-radius:4px;
}
#i_extask>div.i_et_ss .i_header_left
{
	padding:0;
	color:#999;
	text-shadow:0 1px 1px #000;
}
#i_extask>div.i_et_ss .i_icon 
{
	text-shadow:0 1px 0 #000;
}
#i_extask>div.i_et_ss a
{
	color:#ea4;
}
#i_extask>div.i_et_ss .i_button
{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#353027', endColorstr='#463F33')!important;
	background:-webkit-gradient(linear, left top, left bottom, from(#353027), to(#463F33))!important;
	background:-moz-linear-gradient(top , #353027, #463F33) !important;
	background:linear-gradient(#353027, #463F33)!important;
}
#i_extask>div.i_et_ss .i_button>div
{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#15110D', endColorstr='#251F18')!important;
	background:-webkit-gradient(linear, left top, left bottom, from(#15110D), to(#251F18))!important;
	background:-moz-linear-gradient(top , #15110D, #251F18) !important;
	background:linear-gradient(#15110D, #251F18)!important;
}
#i_extask>div.i_et_ss .i_button:hover>div
{
	box-shadow:0 1px 2px #000 inset;
}

#i_extask .i_list_row td
{
	padding-bottom:5px;
}

/* ************************************************ */
/* *     MISCELLANEOUS                            * */
/* ************************************************ */

#i_installatron #row_b_autobk input~input
{
	margin-top:6px;
}

#i_installatron .i_autobk_box
{
	border:1px solid #bbb!important;
	/*padding:5px 0!important;*/
	line-height:29px;
	text-align:center!important;
	background:#f7f7f7!important;
	width:136px;
}
#i_installatron .i_autobk_sep
{
	vertical-align:middle!important;
	padding-right:2px!important;
	padding-left:2px!important;
	width:8px;
	text-align:center!important;
}

#i_installatron .i_topfade
{
	z-index: 99;
	position: relative;
	top:1px;
	left:1px;
	right:1px;
	background: url(i_bottomfade.png) 0;
	background-size:50%;
	height: 50px;
	margin-bottom: -50px;
	-moz-transform: scaleY(-1);
    -o-transform: scaleY(-1);
    -webkit-transform: scaleY(-1);
    transform: scaleY(-1);
    filter: FlipV;
    -ms-filter: "FlipV";

    margin-right:12px;
}
#i_installatron .i_bottomfade
{
	z-index: 99;
	position: relative;
	bottom:1px;
	left:1px;
	right:1px;
	background: url(i_bottomfade.png) 0;
	background-size:50%;
	height: 50px;
	margin-top: -50px;

    margin-right:12px;
}

#i_tasks
{
	padding:12px 12px 14px;
	background:#F9FAFB;
	border-bottom: 1px solid #DEE4EA;
}
#i_installatron div#i_ss_scroll {padding-bottom:2px;padding-top:2px;padding-right:2px;margin-bottom:13px;overflow-y:hidden;overflow-x:scroll;white-space:nowrap}
_unusedbody.rtl #i_installatron div#i_ss_scroll {margin-right:-1px}
#i_installatron div#i_ss_scroll {margin-left:-1px}
#i_installatron #i_ss_scroll span {padding-left:8px;}
_unusedbody.rtl #i_installatron #i_ss_scroll span {padding-right:8px}
#i_installatron #i_ss_scroll span:first-child {padding-left:1px}
_unusedbody.rtl #i_installatron #i_ss_scroll span:first-child {padding-right:1px}

#i_installatron sup
{
	color:red;
	line-height:4px;
}

#i_installatron .i_link
{
	background:url(i_link.png) no-repeat right center;
	padding-right:12px;
}
_unusedbody.rtl #i_installatron .i_link
{
	background:url(i_link.png) no-repeat left center;
	padding-left:12px;
}

#i_installatron .i_link_warn::after
{
	font-size:14px;
	line-height:14px;
	vertical-align:-1px;
	font-family:iTron;
	content: ""
}
#i_installatron .i_link_warn:hover::after
{
	text-decoration:none;
	display:inline-block;
}

#i_installatron .i_more
{
	font-family:iTron;
	display:inline-block;
	font-size:14px;
	line-height:10px;
}
_unusedbody.rtl #i_installatron .i_more
{
	-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH";
}

#i_installatron .i_small,
#i_installatron .i_small a,
#i_installatron .i_small b,
#i_installatron .i_small strong,
#i_installatron .i_small li
{
	font-size:11px;
}
#i_installatron .i_smaller
{
	font-size:10px;
}
#i_installatron .i_row_left .i_small
{
	font-weight:normal;
}
#i_installatron .i_big {
    font-size:16px;
}
#i_installatron .i_bigger {
    font-size:19px;/*1.5em;*/
}
#i_installatron .i_bold {
    font-weight:bold;
}
/*#i_installatron .i_justify {
	text-align:justify;  caused a problem for IE7-embedded
}*/
#i_installatron .i_noborder,
#i_installatron .i_noborder td {
	border:0 !important;
}
#i_installatron .i_nonproportional{font-family:courier new;}

#i_installatron .i_nortl {display:inline-block;}
_unusedbody.rtl #i_installatron .i_nortl,
_unusedbody.rtl #i_installatron .i_nonproportional {direction:ltr;text-align:right;}

/* ICONS */
#i_installatron .i_icon_autoupdate_current,
#i_installatron .i_icon_autoupdate_major,
#i_installatron .i_icon_autoupdate_minor,
#i_installatron .i_icon_autoupdate_warn
{
	font-family:iTron;font-size:15px;line-height:14px;color:#226;font-weight:normal;vertical-align:-2px;margin:0 3px;
}
#i_installatron .i_icon_autoupdate_minor.i_explain {color:#666}
#i_installatron .i_icon_autoupdate_major.i_success {color:green}

#i_installatron .i_icon_autoupdate_warn
{
	font-size:14px;line-height:14px;color:#f00;vertical-align:-1px;margin-left:2px;margin-right:4px;
}

#i_installatron .i_icon_create span,
#i_installatron .i_icon_import span,
#i_installatron .i_icon_clone span,
#i_installatron .i_icon_update span,
#i_installatron .i_icon_uninstall span,
#i_installatron .i_icon_delete span,
#i_installatron .i_icon_print span,
#i_installatron .i_icon_download span,
#i_installatron .i_icon_edit span,
#i_installatron .i_icon_template span,
#i_installatron .i_icon_backup span,
#i_installatron .i_icon_restore span,
#i_installatron .i_icon_tasks span,
#i_installatron .i_icon_refresh span,
#i_installatron .i_icon_secure span,
#i_installatron .i_icon_sync span,
#i_installatron .i_icon_next span,
#i_installatron .i_icon_prev span,
#i_installatron .i_icon_location span,
#i_installatron .i_icon_control span,
#i_installatron .i_icon_report span,
#i_installatron .i_icon_down span,
#i_installatron .i_icon_play span
{
	font-family:iTron;
	font-size:17px;
	vertical-align:-3px;
	line-height:6px;
	text-shadow:0 1px 0 #fff;
	font-weight:normal;
	padding-right:4px;
}
_unusedbody.rtl #i_installatron .i_icon_create span,
_unusedbody.rtl #i_installatron .i_icon_import span,
_unusedbody.rtl #i_installatron .i_icon_clone span,
_unusedbody.rtl #i_installatron .i_icon_update span,
_unusedbody.rtl #i_installatron .i_icon_uninstall span,
_unusedbody.rtl #i_installatron .i_icon_delete span,
_unusedbody.rtl #i_installatron .i_icon_print span,
_unusedbody.rtl #i_installatron .i_icon_download span,
_unusedbody.rtl #i_installatron .i_icon_edit span,
_unusedbody.rtl #i_installatron .i_icon_template span,
_unusedbody.rtl #i_installatron .i_icon_backup span,
_unusedbody.rtl #i_installatron .i_icon_restore span,
_unusedbody.rtl #i_installatron .i_icon_tasks span,
_unusedbody.rtl #i_installatron .i_icon_refresh span,
_unusedbody.rtl #i_installatron .i_icon_secure span,
_unusedbody.rtl #i_installatron .i_icon_sync span,
_unusedbody.rtl #i_installatron .i_icon_next span,
_unusedbody.rtl #i_installatron .i_icon_prev span,
_unusedbody.rtl #i_installatron .i_icon_location span,
_unusedbody.rtl #i_installatron .i_icon_control span,
_unusedbody.rtl #i_installatron .i_icon_report span,
_unusedbody.rtl #i_installatron .i_icon_down span,
_unusedbody.rtl #i_installatron .i_icon_play span
{
	padding-left:4px;
	padding-right:0;
}

/*	color:rgba(58, 74, 91, 0.85);*/

/* fixes */
#i_installatron .i_icon_uninstall span,
#i_installatron .i_icon_delete span
{
	font-size:32px;
	vertical-align:-7px;
	font-family:Arial,sans-serif;
}
#i_installatron .i_icon_down span
{
	font-size:27px;
	vertical-align:-5px;
	font-family:Arial,sans-serif;
	padding-left:1px;
	padding-right:1px;
}
#i_installatron .i_icon_update span
{
	font-size: 17px;
	vertical-align: -0.1em;
	padding-left: 1px;
}
#i_installatron .i_icon_secure span
{
	font-size: 17px;
	vertical-align: -0.18em;
	padding-left:0;
}
#i_installatron .i_icon_edit span
{
	font-size:15px;
	padding-left:2px;
	vertical-align:-2px;
}
#i_installatron .i_icon_template span
{
	font-size:16px;
	padding-left:2px;
	vertical-align:-2px;
}
#i_installatron .i_icon_download span
{
	font-size:13px;
	vertical-align:-1px;
	padding-left:2.5px;
}
#i_installatron .i_icon_clone span
{
	font-size:18px;
}
#i_installatron .i_icon_backup span,
#i_installatron .i_icon_restore span
{
	font-size:16px;
	padding-left:2px;
}
#i_installatron .i_icon_refresh span
{
	font-size:14px;
	vertical-align:-1px;
}
#i_installatron .i_icon_import span
{
	font-size:14px;
	padding-right:6px;
	vertical-align:-1px;
}
#i_installatron .i_icon_create span
{
	font-size:23px;
	font-weight:bold;
	font-family:Arial,sans-serif;
	vertical-align:-4px;
}
#i_installatron .i_icon_report span
{
	font-size:23px;
	font-weight:bold;
	font-family:Arial,sans-serif;
	vertical-align:-4px;
	padding-left:5px;
}
#i_installatron .i_icon_tasks span
{
	font-size:14px;
	vertical-align:-1px;
}
#i_installatron .i_icon_print span
{
	font-size:17px;
	vertical-align:-3px;
	padding-right:5px;
}
#i_installatron .i_icon_sync span
{
	font-size:15px;
	vertical-align:-2px;
	padding-left:1px;
}
#i_installatron .i_icon_create.i_big span
{
	font-size:28px;
}
#i_installatron .i_icon_play.i_big span
{
	font-size:20px;
	vertical-align:-3px;
}
#i_installatron .i_icon_import.i_big span
{
	font-size:17px;
	vertical-align:-2px;
}
#i_installatron .i_icon_import.i_big span
{
	padding-right:1px;
}
#i_installatron .i_icon_update.i_big span
{
	font-size:20px;
	vertical-align:-3px;
}
#i_installatron .i_icon_backup.i_big span
{
	font-size:18px;
	vertical-align:-3px;
}
#i_installatron .i_icon_clone.i_big span
{
	font-size:19px;
	vertical-align:-3px;
}
#i_installatron .i_icon_delete.i_big span,
#i_installatron .i_icon_uninstall.i_big span
{
	font-size:35px;
	vertical-align:-8px;
}
#i_installatron .i_icon_refresh.i_big span
{
	font-size:16px;
	vertical-align:-1px;
}
#i_installatron .i_icon_down.i_big span
{
	vertical-align:-4px;
}
#i_installatron .i_icon_refresh.i_bigger span
{
	font-size:19px;
	vertical-align:0px;
	padding-right:7px;
	padding-left:2px;
	font-weight:normal;
}
/*#i_installatron .i_icon_create.i_bigger span
{
	font-size:32px;
	vertical-align:-2px;
	font-weight:normal;
}
#i_installatron .i_icon_location.i_bigger span,
#i_installatron .i_icon_control.i_bigger span
{
	font-size: 19px;
	line-height: 26px;
}*/

/* no label clean ups */
#i_installatron .i_nolabel
{
	width:18px;
	padding-right:5px!important;
	padding-left:5px!important;
}
#i_installatron .i_nolabel.i_big span.i_icon
{
	line-height:5px;
}
/*#i_installatron .i_nolabel.i_big
{
	padding:5px 4px 5px 5px;
}*/
/*
#i_installatron .i_nolabel .i_icon {padding-right:0}
#i_installatron .i_icon_clone.i_nolabel {padding-right:1px;padding-left:5px;}
_unusedbody.rtl #i_installatron .i_icon_clone.i_nolabel {padding-left:1px;padding-right:5px;}
#i_installatron .i_icon_uninstall.i_nolabel {padding-right:0;padding-left:2px;}
_unusedbody.rtl #i_installatron .i_icon_uninstall.i_nolabel {padding-left:0;padding-right:2px;}
#i_installatron .i_icon_update.i_nolabel {padding-right:1px;padding-left:2px;}
_unusedbody.rtl #i_installatron .i_icon_update.i_nolabel {padding-left:1px;padding-right:2px;}
#i_installatron .i_icon_backup.i_nolabel {padding-right:1px;padding-left:3px;}
_unusedbody.rtl #i_installatron .i_icon_backup.i_nolabel {padding-left:1px;padding-right:3px;}*/

/* legacy */
#i_installatron .i_icon_search
{
	background-image:url(i_icon_search.gif);
	background-position:7px center;
	background-repeat:no-repeat;
	line-height:31px;
}
_unusedbody.rtl #i_installatron .i_icon_search{background-position:203px center}

#i_installatron .i_inlineicon,
#i_installatron .i_inlineicon_location,
#i_installatron .i_inlineicon_control,
#i_installatron .i_inlineicon_support
{
	font-family:iTron;
	font-size:13px;
	font-weight:normal!important;
	line-height:13px;
	vertical-align:-1px;
	color:#778;
}
#i_installatron .i_big.i_inlineicon,
#i_installatron .i_big.i_inlineicon_location,
#i_installatron .i_big.i_inlineicon_control,
#i_installatron .i_big.i_inlineicon_support
{
	font-size:15px;
}

#i_installatron .i_icon_skip {
	background:url(i_icon_skip.gif) no-repeat center right; margin-right:3px; padding-right:14px;
}
#i_installatron .i_icon_left {
	background:url(i_icon_left.gif) no-repeat center left; margin-left:3px; padding-left:14px;
}
#i_installatron .i_icon_right {
	background:url(i_icon_right.gif) no-repeat center left; margin-left:3px; padding-left:14px;
}
#i_installatron .i_icon_rightright {
	background:url(i_icon_right.gif) no-repeat center right; margin-right:3px; padding-right:14px;
}

/* SIMPLE TABLES (regular tables inside the Installatron theme) */

#i_installatron .i_simpletable td {
	border:0;
	padding:0;
	font-weight:normal;
}
#i_installatron .i_simpletable .i_simpletable_left {
	width:20%;
}
#i_installatron .i_simpletable .i_simpletable_right input {
	font-size:1em;
	width:98%;
}
#i_installatron td.i_app_category_left
{
	padding:18px 12px 18px 0;
	vertical-align:top;
}
_unusedbody.rtl #i_installatron td.i_app_category_left
{
	padding:18px 0 18px 12px;
	vertical-align:top;
}
#i_installatron td.i_app_category_right
{
	padding:18px 0 18px 12px!important;
	vertical-align:top;
}
_unusedbody.rtl #i_installatron td.i_app_category_right
{
	padding:18px 12px 18px 0!important;
	vertical-align:top;
}

#i_installatron .i_simpletable_doublewide td
{
	text-align:center;
	padding-bottom:20px;
}

/* DIRECTORY LISTINGS (for Backup and Uninstall) */

#i_installatron .i_dirlist td {
	margin:0;
	padding:2px 0;
}
#i_installatron .i_dirlist_left input {
	margin:0 4px 0 0;
}
#i_installatron .i_dirlist_right {
	text-align:right;
}
#i_installatron .i_dirlist .i_dirlist_tab {
	padding-left:1.2em;
}

/* RESPONSIVENESS */
@media (min-width:1px) and (max-width:559px)
{
	#i_header_logo img {height:22px;}
	#i_installatron .i_appdetail_sidebar,
	#i_tabs a>span,
	#i_installatron .i_app_category .i_button_group {display:none}
	div #i_tabs_shadowhider div {top: 47px;}
	#i_tabs a {padding:9px 10px;}
	#i_content_header .i_button[type=input] {width:80px}
	#i_button_navback {width:25px!important;text-indent: -9999px;}
	#i_installatron ul.i_myapps_table td.ic_t {width:52%}
}
/* extension of above--preview image must go away sooner */
@media (min-width:1px) and (max-width:650px)
{
	#i_installatron .i_myapps_detail td.i_preview {display:none}
	#i_installatron .i_myapps_detail td.i_details {padding-left:0}
	_unusedbody.rtl #i_installatron .i_myapps_detail td.i_details {padding-right:0}
	#i_installatron ul.i_myapps_detail div.i_list_task > div {left:0!important;margin-left:0!important}
}

/* handle doublewide inputs */
@media (min-width:1px) and (max-width:767px)
{
	#i_installatron tr.i_list_doublewide {display:flex;flex-direction:column;}
	#i_installatron .i_simpletable_doublewide tr {display:flex;flex-direction:column;}
}
@media (min-width:768px)
{
	#i_installatron .i_list_doublewide td:nth-child(1),
	_unusedbody.rtl #i_installatron .i_list_doublewide td:nth-child(2) {width:50%;padding-right:7px}
	#i_installatron .i_list_doublewide td:nth-child(2),
	_unusedbody.rtl #i_installatron .i_list_doublewide td:nth-child(1) {width:50%;padding-left:7px}

	#i_installatron .i_simpletable_doublewide td:nth-child(1),
	_unusedbody.rtl #i_installatron .i_simpletable_doublewide td:nth-child(2) {width:50%;padding:0 11px 20px 0;text-align:center}
	#i_installatron .i_simpletable_doublewide td:nth-child(2),
	_unusedbody.rtl #i_installatron .i_simpletable_doublewide td:nth-child(1) {width:50%;padding:0 0 20px 11px;text-align:center}
	
}

@media (min-width:560px) and (max-width:767px)
{
	#i_header_logo img {height:22px;}
	#i_installatron .i_app_category .i_button_group,
	#i_tabs a>span {display:none}
	div #i_tabs_shadowhider div {top: 47px;}
	#i_tabs a {padding:9px 10px;}
	}
@media (min-width:768px) and (max-width:1009px)
{
	#i_tabs a {padding:9px 10px;}
	}

/* CPANEL PAPER LANTERN RETRO FIXES */
html[data-style="retro"] body#installatron
{
	margin:0 auto;
}
html[data-style="retro"] #installatron #content
{
	width:auto !important;
	background: white !important;
	border-radius: 5px;
}
html[data-style="retro"] #installatron #wrap
{
	padding: 15px 15px 60px 15px !important;
	background: url(/styled/current_style/images/heading_sprites_compleximg.png) top left #fff !important;
	background-repeat: repeat-x !important;
	border: 3px ridge #ccc !important;
}

/* DARK MODE TWEAKS -- CPANEL PAPER LANTERN (html[data-style="dark"]) AND DA EVO PRE-2022 (body > div > div.--theme-darkmode) AND POST-2022 (html.mode\:dark) */

html[data-style="dark"] body
{
	background-color:black;
	color:inherit;
}
html.mode\:dark main,
body > div > div.--theme-darkmode main
{
	background-color:black!important;
}
html.mode\:dark #i_installatron,
html.mode\:dark #i_extask,
body > div > div.--theme-darkmode #i_installatron,
body > div > div.--theme-darkmode #i_extask
{
    color:#333;
	white-space:normal;
	filter:invert(100%);
}
html[data-style="dark"] #i_installatron,
html[data-style="dark"] #i_extask
{
	filter:invert(100%);
}
html[data-style="light"] #i_installatron
{
	background:white;
	border-radius:5px;
	padding:0px 20px;
	border:1px solid #d9e0e2;
}

html.mode\:dark #i_installatron img.i_inlineicon_small,
html.mode\:dark #i_installatron .i_ss img,
html.mode\:dark #i_installatron .i_icon img,
html.mode\:dark #i_installatron .i_icon_app_large > span,
html.mode\:dark #i_installatron .i_icon_app_medium > span,
html.mode\:dark #i_installatron .i_icon_app_small > span,
body > div > div.--theme-darkmode #i_installatron img.i_inlineicon_small,
body > div > div.--theme-darkmode #i_installatron .i_ss img,
body > div > div.--theme-darkmode #i_installatron .i_icon img,
body > div > div.--theme-darkmode #i_installatron .i_icon_app_large > span,
body > div > div.--theme-darkmode #i_installatron .i_icon_app_medium > span,
body > div > div.--theme-darkmode #i_installatron .i_icon_app_small > span,
html[data-style="dark"] #i_installatron img.i_inlineicon_small,
html[data-style="dark"] #i_installatron .i_ss img,
html[data-style="dark"] #i_installatron .i_ss icon,
html[data-style="dark"] #i_installatron .i_icon_app_large > span,
html[data-style="dark"] #i_installatron .i_icon_app_medium > span,
html[data-style="dark"] #i_installatron .i_icon_app_small > span
{
	filter:invert(100%);
}
html.mode\:dark #i_installatron select.i_input,
body > div > div.--theme-darkmode #i_installatron select.i_input,
html[data-style="dark"] #i_installatron select.i_input,
html[data-style="light"] #i_installatron select.i_input
{
    background:white;
}

html[data-style="dark"] #i_installatron .i_row_left,
html[data-style="dark"] #i_installatron .i_table_row td,
html[data-style="dark"] #i_installatron .i_list_row td,
html[data-style="dark"] #i_installatron .i_row_right div,
html[data-style="light"] #i_installatron .i_row_right div,
html[data-style="dark"] #i_installatron .i_row_right .i_nonproportional,
html[data-style="light"] #i_installatron .i_row_right .i_nonproportional,
html[data-style="dark"] #i_installatron .i_row_right strong,
html[data-style="light"] #i_installatron .i_row_right strong,
html[data-style="dark"] #i_installatron label,
html[data-style="light"] #i_installatron label
{
    color:#333;
}

html.mode\:dark body #i_installatron input
{
	background-color:#fff!important;
}
html.mode\:dark body #i_installatron input,
html.mode\:dark body #i_installatron select,
html.mode\:dark body #i_installatron textarea
{
	border-color:#bbb!important;
	color:#228!important;
}
html.mode\:dark body #i_installatron .i_input:focus {border:1px solid #e90!important;/*#005c99;*/}

html.mode\:dark body #i_content_header_deactive
{
	border-top:none;
	border-bottom:none;
}

/* PLESK TWEAKS */
input[type=checkbox]:checked::before,
input[type=radio]:checked::before
{
	background-color: transparent;
}

/* MOZILLA TWEAKS */

html>body label input { /* fix checkbox and radio button alignment */
	vertical-align:text-bottom;
}
#i_installatron :focus {outline:none;box-shadow:none;} /* box-shadow is for plesk */
#i_installatron ::-moz-focus-inner {border:0;} /* remove dots */

/* WEBKIT TWEAKS */
#i_installatron button {
	-webkit-appearance:button;
	height:21px;
}
input::-webkit-contacts-auto-fill-button, 
input::-webkit-credentials-auto-fill-button
{
  visibility: hidden;
  position: absolute;
  right: 0;
}

/* IE6 TWEAKS */
#i_sidebar .i_list_app {
	_display:inline;
}

