.no-icon-menu .x-menu-item-icon
{ 
	display: none !important;
}

.no-icon-menu .x-menu-item-text
{
	margin-left: 5px !important;
}

.align-userNameBtn-rit
{
	float: right;margin-right:8px!important;
}

/*
We need to provide z-index, as in Radius, if SSC branding footer height is large enough, it will cover the reCAPATCHA logo
This could be related to ExtJS compability with reCAPTCHA version3
*/
.grecaptcha-badge {
	z-index: 100 !important;
}

div[class^="grecaptcha-badge"]  {
	z-index: 100 !important;
}

/* Make sure this placeholder div never becomes visible. */
#sscFirstElement:focus {
	border: none;
	outline: none;
}

.x-keyboard-mode .x-panel-header-collapsible-panel-framed .x-tool-focus .x-tool-img {
	background-image: url(../themes/ext-theme-maple-ext6/resources/images/tools/tool-sprites-dark.png)
}

/* focus indicator on profile menus */
.x-menu-item-default.x-menu-item-focus {
    background: #0000ff;
    border: #000000 solid 1px
}

.x-menu-item-default.x-menu-item-focus .x-menu-item-text{
	color: white;
}

.x-datepicker-selected {
	outline: #0000FF solid 1px;
 }

/* focus indicator on dropdown menus */
.x-boundlist-item-over {
	background: #0000ff;
	color: white;
	border: #000000 solid 1px
}

/* To handle Ipad specific issue setting the opacity to 0 and moving the element out of frame so that it is only accessible on focus.*/
.x-closable .skip-link
{
    opacity: 0;
    top: -1000px;
}
.x-closable .skip-link:focus
{
    opacity: 1;
    top: 0;
}