#aQuestions {
	
	display: block;
	margin-bottom:10px !important;
}

div .helpText { 
margin-left:15px; margin-bottom: -25px;font-size:12px!important;
}

#helpText { 
font-size:12px!important;
}

.faqTop { margin-top: -28px !important;} 

.panel-title-label{
	font-size: 18px;
	margin-bottom: 0;
	margin-top: 0;
}

#accordion > a {
	background: #eee;border-color: #ddd;
}

.field-icon {
  float: right;
  margin-left: -25px;
  margin-top: -25px;
  position: relative;
  z-index: 2;
}

input[type=text]::-ms-clear { display: none; }

.no-close .ui-dialog-titlebar-close {
	display: none;
}

.btn-group{
	margin-bottom: 10px !important;
}

.sidenav {
	height: 100%;
	width: 0;
	position: fixed;
	z-index: 1;
	top: 0;
	right: 0;
	background-color: #111;
	overflow-x: hidden;
	transition: 0.5s;
	padding-top: 60px;
}

.sidenav a {
	padding: 8px 8px 8px 35px;
	border-color: #202020 !important;
	text-decoration: none;
	font-size: 15px;
	color: #ffffff;
	display: block !important;
	transition: 0.3s;
}

.sidenav a:hover {
	color: #818181;
}

.sidenav .closebtn {
	border-style: none !important;
	position: absolute;
	top: 0;
	right: 25px;
	font-size: 20px;
	margin-left: 50px;
}

.sidenav .sideBarGreeting {
	padding: 13px 8px 8px 5px;
	color: #D6D6D6;
	border-style: none !important;
	position: absolute;
	top: 0;
	right: 30px;
	font-size: 15px;
	margin-right: 60px;
}

@media screen and (max-height: 450px) {	
	.sidenav a {font-size: 18px;}
}

@media only screen and (max-width : 420px) {
	.ui-dialog {
		width: auto !important;
		left:1px!important;
		right:1px!important;
	}
	 .ui-dialog-titlebar-close {
	right:0!important;
	}
}

/****** modal******/
.ui-widget-header {
	background: #cccccc !important;	
}


.ui-corner-all {
    border-bottom-left-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
	border-top-right-radius: 5px !important;
	border-top-left-radius: 5px !important;
 }


.ui-widget-overlay {
    background: #000000 !important;
    opacity: .50 !important;
}
div[id="sessionWarningText"] ~ div.ui-widget-overlay,div[id="sessionExpiredText"] ~ div.ui-widget-overlay{
	background: none !important;
	opacity: none !important;
}
.tooltip-text {
    margin-left:9px;
    width : 250px;
    visibility: hidden;
    background-color: #FFF;
    border-radius:4px;
    border: 1px solid #aeaeae;
    position: absolute;
    z-index: 1;
    padding: 5px;
    margin-top : -15px; /* according to application */ 
    opacity: 0;
    transition: opacity 1s;
	left:180px;
}
.fa-eye:hover + .tooltip-text {
    visibility: visible;
    opacity: 1;
}

div[aria-describedby*="ShowKeyModal"] .ui-widget, 
div[aria-describedby*="ShowKeyModal"] .ui-dialog, 
div[aria-describedby*="ShowKeyModal"] .ui-dialog-title {	
	text-align: justify !important;	
	
}

 div[aria-describedby*="ShowKeyModal"] .ui-widget-header {	
	border-bottom: 2px solid #222222 !important;
	border:none;
	  display:inline-block !important; 
}
 div[aria-describedby*="ShowKeyModal"] .ui-widget-header {
	background: none !important;	
	display:block!important;
}
.modal-dialog {
    position: relative;
    width: auto;
	top:15%!important;
	margin: 5px;
}
div[aria-describedby*="ShowKeyModal"] .ui-widget-content {	
	overflow: hidden; 
	border:none!important;
	padding:10px!important;
	
}
a:visited {
    color: #005f9f !important;
    text-decoration: none !important;
}


a:visited.btn-primary, a:visited.btn-success, a:visited.btn-warning, a:visited.btn-danger {
    color: #fff!important;
}
.box p {
    margin-bottom: 0em!important;
}
