/* Sidebar Navigation & sidebar boxes */

/* Sidebar Menu Title (Home Link) */
.panel-heading {
	padding: 3px 12px 3px 12px;
    margin: -15px 0px 6px 0px;
    font-size: 13px;
}
.panel-phone > .panel-heading-no-collapse > a,
.panel-phone > .panel-heading-no-collapse a:hover,
.panel-phone > .panel-heading-no-collapse a:focus {
	font-weight: 600;
	color: #9c0830;
	text-decoration: none;
	background-color: transparent;
}

/* Smaller font, to accommodate longer menu item text without wrapping */
.panel-phone ul.nav-list.lv1 {
    font-size: 12px;
}

/* Override bootstrap; hover & active will be bold site red */
.panel-phone ul.nav-list.lv1 .active > a,
.panel-phone ul.nav-list.lv1 a:hover,
.panel-phone ul.nav-list.lv1 a:focus {
	font-weight: 600;
	color: #9c0830;
	text-decoration: none;
	background-color: transparent;
}

/* Override bootstrap & main.css ul margins & padding */
.panel-phone ul.nav-list.lv1,
.panel-phone ul.nav-list.lv1 ul,
.panel-phone ul.nav-list.lv1 li,
.panel-phone ul.nav-list.lv1 li a {
	margin: 0;
	padding: 0;
}
/* Padding between menu items, indentation, tighten up line height */
.panel-phone ul.nav-list.lv1 li {
	padding: 6px 0 0 12px;
	line-height: 1.2em;
}

/* Menu items */
.panel-phone ul.nav-list.lv1 li
{
    list-style-type: none;
}

/* Links in menu items */
.panel-phone ul.nav-list.lv1 li > a,
.panel-phone ul.nav-list.lv1 li > span.bad-media-link {
	padding-left: 12px;	/* space between menu item and expand icon */
	color: inherit;		/* default font color */
	display: block;		/* icon flush right, & background color spans menu width; without - wrapped text has indented first line */
	background-position-y: 0;	/* media icon should be on first line, if menu item wraps */
}
.panel-phone ul.nav-list.lv1 li > span.bad-media-link {
	color: red;
}

/* Indent entire navigation menu, to accommodate 1st-level expand icons */
.panel-phone > ul.nav-list.lv1 {
	margin-right: 21px;
}
/* Top & bottom padding of outer list */
.panel-phone ul.nav-list.lv1 > li:first-child {
	padding-top: 6px;
}
.panel-phone ul.nav-list.lv1 > li:last-child {
	padding-bottom: 6px;
}

/* Expand Icon */
.panel-phone ul.nav-list.lv1 li.hasChildren > a[href$='.aspx'] {
	background: url('/img/icons/arrowForward.gif') left no-repeat;
}
/* Expanded Icon */
.panel-phone ul.nav-list.lv1 li.hasChildren.active > a[href$='.aspx'] {
	background: url('/img/icons/arrowDown.gif') left no-repeat;
}
/* Expand/Expanded icon should be on first line, if menu item wraps */
.panel-phone ul.nav-list.lv1 li.hasChildren > a[href$='.aspx'],
.panel-phone ul.nav-list.lv1 li.hasChildren > a[href$='.aspx'] {
	background-position-y: -.3em;
}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
