﻿/* Search formatting */
.ms-helperText, input.ms-helperText {color: #4D4D4D;}

/*Top navigation formatting */
.ms-displayInlineBlock {display:none;}
#centers-menu > .container {width: 1240px;}

/*left navigation formatting */
#topNavBox {margin-left: 0px;margin-right:0px;width:100%;}
#sideNavBox {margin-left: 0px;margin-right:0px;width:100%;}
#sideNavBox a {text-decoration:none!important;}
#ab-vertical-nav .ms-core-navigation {background: #efefef;}
#ab-vertical-nav li.static {margin-bottom:0px;}
#ab-vertical-nav ul.dynamic {
	position: relative;
	left: 0px !important;
	top: 0 !important;
	z-index: 50;
	background-color: #fff;
	white-space: normal;
	word-wrap: break-word;
	padding: 10px;
	border: none;
	box-shadow: none;
}
	#ab-vertical-navul.dynamic a {
		margin-left: 15px;
	}
#ab-vertical-nav .ms-core-listMenu-verticalBox .dynamic-children.additional-background {
	padding-right: 0px;
	background-image: none;
}
div#ab-vertical-nav .static .dynamic-children .selected > ul.dynamic  {
	background-color: rgba( 239,239,239,0.78 );
}
div#ab-vertical-nav .static .dynamic-children .selected > ul.dynamic  {
	display: block!important;
	z-index: 1 !important;
	background-color: rgba( 239,239,239,0.78 );
}
div#ab-vertical-nav .selected > ul.dynamic  {
	display: block!important;
	z-index: 1 !important;
	background-color: rgba( 239,239,239,0.78 );
}
div#ab-vertical-nav .static .dynamic-children > ul.dynamic  {
	display: none;
	background-color: #F5F5F5;
}

#ab-vertical-nav .ms-core-listMenu-item, .ms-core-listMenu-item:link {padding: 10px 10px;font-size:1em;}
#ab-vertical-nav .ms-core-listMenu-verticalBox > .ms-core-listMenu-item, .ms-core-listMenu-verticalBox li.static > .ms-core-listMenu-item:hover {background:transparent;color:rgb(155,53,64);}
#ab-vertical-nav .ms-core-listMenu-verticalBox li.static > ul.static > li.static > .ms-core-listMenu-item:hover {background:transparent;color:rgb(155,53,64);}
.ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenu-item, .ms-core-listMenu-verticalBox > .ms-core-listMenu-root > li > .ms-core-listMenuEdit, .ms-core-listMenu-heading, .ms-tv-header {font-size:1.25em!important;font-family:inherit;background: rgb(155,53,64)!important;color: #ffffff!important;}
#ab-vertical-nav .ms-core-listMenu-verticalBox > .ms-core-listMenu-item, .ms-core-listMenu-verticalBox li.static > .ms-core-listMenu-item:hover {background: #A54953;color:#ffffff;}
#ab-vertical-nav .ms-core-listMenu-selected:link, .ms-core-listMenu-selected:visited, .ms-core-listMenu-selected {background-color:#F5F5F5;}
#ab-vertical-nav .ms-core-listMenu-selected:link, .ms-core-listMenu-selected:visited, .ms-core-listMenu-selected:hover {background:#F5F5F5;}
#ab-vertical-nav .ms-core-listMenu-item, .ms-core-listMenu-item:link, .ms-core-listMenu-item:visited, .ms-tv-item:link, .ms-tv-item:visited, .ms-tv-header:link, .ms-tv-header:visited {color:#4D4D4D;}
@media only screen and (max-width: 990px) {
	#ab-vertical-nav {padding-top:20px;}
	#ab-vertical-nav ul.root > li.static > a::after {font-family:"Font Awesome 5 Free";font-weight: 900;content:"\f107";color:#ffffff;font-size:1.5rem;float:right;}
	div#ab-vertical-nav li.static > ul.static {display:none;background: #efefef;}
	#ab-vertical-nav .ms-core-navigation {background:transparent;}
	#ab-vertical-nav .ms-rteElement-Hr, hr {display:none;}
	h1 {margin-top:0px;}
}

	/* Left Navigation Padding */
	.ms-core-listMenu-verticalBox > .ms-core-listMenu-item, .ms-core-listMenu-verticalBox li.static > .ms-core-listMenu-item {
		padding: 20px 20px;
	}
 	/* Hide SharePoint Edit Links under Left Nav */
	.ms-core-listMenu-verticalBox .ms-listMenu-editLink {
		display:none;
	}

/*end left navigation formatting */


/* Sidebar content under the left navigation */
.sidebar {
	margin-left: 15px;
	padding-top: 20px;
}
.sidebar ul li.dfwp-item {
		padding-bottom: 10px;
	}
	.sidebar .ms-webpart-chrome-title {
		margin-bottom: -15px;
	}
/* End Sidebar content under the left navigation */

#centers-nav .ms-core-listMenu-verticalBox > ul > li > a {border-bottom: none !important;}
