.aui .popover-content{
    padding:0px !important;
}
.yui3-skin-sam .yui3-calendar-content{
    border:0px !important;
}

h4.content-title {font-size:22px;}

.portal-popup .pf-menu,
.portal-popup .pf-menu-contain { 
	display: none !important;
}

.pf-menu .accordion-group.lfr-panel-extended{
	border: 0px;
	font-size: 16px;
}

.pf-menu .accordion-group.lfr-panel-extended .accordion-heading.toggler-header-collapsed,
.pf-menu .accordion-group.lfr-panel-extended .accordion-heading.toggler-header-collapsed .accordion-toggle{
	background-color: #e8eef1;
	color: #007aa5;
	&:hover {
		background-color:#009bd9;
		color:#e8eef1;
	}
}
.pf-menu .accordion-group.lfr-panel-extended .accordion-heading.toggler-header-expanded, 
.pf-menu .accordion-group.lfr-panel-extended .accordion-heading.toggler-header-expanded .accordion-toggle {
	color: #e8eef1;
	background-color: #007aa5;
	font-family: "gandhi_sansbold";
	/*&:hover {
		color:#009bd9;
		background-color:#e8eef1;
	}
	*/
	&:hover {
		background-color:#009bd9;
		color:#e8eef1;
	}
}

.pf-menu .accordion-group.lfr-panel-extended .accordion-heading.toggler-header-collapsed .accordion-toggle {
	.title-link{color: #007aa5;}
	&:hover {
		.title-link{color:#e8eef1;}
	}
}

.pf-menu .accordion-group.lfr-panel-extended .accordion-heading.toggler-header-expanded .accordion-toggle {
	.title-link{color: #e8eef1;
	font-family: "gandhi_sansbold";
	}
	&:hover {
		.title-link{color:#e8eef1;}
	}
}


.pf-menu .accordion-group.lfr-panel-extended .accordion-heading .accordion-toggle:after, 
.pf-menu .accordion-group.lfr-panel-extended .accordion-heading .accordion-toggle:before
{
	display: none;
}

.pf-menu li{
	list-style: none;
}

.pf-menu .submenu {
	margin: 0px;
	font-size: 14px;
}

.pf-menu .submenu li.current {
	font-weight: bold;	
	font-family: "gandhi_sansbold";
	text-decoration: underline;
}

.entry-display-style:hover {
	background-color: transparent;
}


.box-profile-steps{
	background-color: #cbe489;
	border:1px solid #6eaa27;
	.header{
		padding:5px 8px;
		border-bottom:1px solid #6eaa27;
	}
}
.box-alerts{
	background-color: #f0ed9a;
	border: #77752c;
	color:#77752c;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	.header{
		padding:5px 8px;
	}
	.content{
		padding:5px 15px;
	}
}


.steps_container{
	height: 160px;
}
.step1,.step2,.step3{
	float:left;
	width:30%;
	padding: 5px 15px ;
	position: relative;
	height:100%;
	box-sizing: border-box;
}

.step_separator{
	width:23px;
	background-color: #cbe489;
	float: left;
	height: 100%;
	position: relative;
}

.step_separator.selected{
	background-color: #6eaa27;
}

.step_separator:after,
.step_separator:before {
	content: '';
	display: block;
	position: absolute;
	width: 2px;
	height: 80px;
    right: 0px;
    background-color:#6eaa27;
}

.step_separator.selected:after,
.step_separator.selected:before {
	background-color: #cbe489;
}

.step_separator:after {
	transform: skewX(-14deg);
    transform-origin: top;
    -webkit-transform: skewX(-14deg);
    -webkit-transform-origin: 0 0;
  	bottom: 0;
}
.step_separator:before {
	transform: skewX(14deg);
    transform-origin: bottom;
    -webkit-transform: skewX(14deg);
    -webkit-transform-origin: 100% 100%;
  	top: 0;
}

.step1.selected,.step2.selected,.step3.selected{
	background-color:#6eaa27;
}

.step2:before,.step2:after,
.step3:before,.step3:after{
    content: '';
	display: block;
    position:absolute;
    left:-20px;  
    width: 0;
	height: 0;
}

.step2:before,
.step3:before{
    top:0;
	border-right: 20px solid #cbe489;
	border-bottom: 80px solid transparent;
}

.step2:after,
.step3:after{
    top:80px;
	border-left: 20px solid transparent;
	border-bottom: 80px solid #cbe489;
}

.step2.selected:before,
.step3.selected:before{
	border-right: 20px solid #6eaa27;
}

.step2.selected:after,
.step3.selected:after{
	border-bottom: 80px solid #6eaa27;
}


.box-profile-stepsnew {
	
	div {line-height:normal !important;}
	
}

.panel{
		
		border: 1px solid #dadada;
		margin-right:3%;
	}
		
.panelHdr{
			background-color:#f9f9f9;
			padding: 8px 15px;
			font-size: 21px;
			
			img{
				width:40px;
				height: 40px;
				margin-left: 5px;
			}
			
}

.aui .trxnList {
	
	.lfr-search-container {
		margin:0px;
		
		table {
			border:0px;
		}	
	}
	
	
	
}