nav
{
  font-family: var(--font-nav);
}

nav#main
{
  float:right;
  display:inline;
  margin:-40px 0 0 0;
  font-size:95%;
}

nav#main > ul
{
  white-space:nowrap;
  text-transform:uppercase;
}

nav#main > ul > li
{
  margin:0;
  display:inline-block;
  padding:5px;
  border-radius:5px;
  position:relative;
  background:none;
  font-weight:bold;
}

nav#main > ul > li a
{
  padding:7px 13px;
  color:#fff;
  text-decoration:none;
  display:block;
}

#home nav#main > ul > li#nav-home > a,
#news nav#main > ul > li#nav-news > a,
#involved nav#main > ul > li#nav-involved> a,
#multimedia nav#main > ul > li#nav-multimedia > a,
#links nav#main > ul > li#nav-links > a,
nav#main > ul > li:hover > a
{
  background-color: var(--PAred,#49498C);
  border-radius:10px;
}

nav#main > ul > li#nav-news:hover > a,
nav#main > ul > li#nav-multimedia:hover > a
{
  border-radius:10px 10px 0 0 !important;
}

nav#main ul li ul
{
  display:none;
  position:absolute;
  top:35px;
  left:5px;
  z-index:10;
  background-color: var(--PAred,#49498C);
  box-shadow:1px 1px 1px rgba(0,0,0,.5);
  white-space:normal;
  text-transform:none;
  border-top:none;
  border-radius:0 10px 10px 10px;
  width:200px;
  font-weight:normal;
}

nav#main ul li:hover ul
{ display:block; }

nav#main ul li ul li:hover a {
	background-color: rgba(0,0,0,.2);
	border-radius:0;
	}

nav#main ul li ul li:first-child a:hover { border-radius:0 10px 0 0; }
nav#main ul li ul li:last-child a:hover { border-radius:0 0 10px 10px; }


/* ************** S U B N A V ****************** */


nav#secondary
{
  font-size:100%;
  position:absolute;
  right:10px;
  top:10px;
}

nav#secondary li
{
  display:inline-block;
}

nav#secondary li:last-child a
{
  border:none;
}

nav#secondary a {
  color:#fff;
  padding:0 10px;
  border-right:1px solid #fff;
}


/* ************** B R E A D C R U M B S ****************** */


#breadcrumbs
{
  padding:.5em;
  border-radius: 10px 10px 0 0;
  background:var(--PAlightbg);
  padding:10px;
  font-size:85%;
  color:#666;
  margin-top: 10px;
  margin: 10px auto 0;
  width: var(--PAcontent-width);
  box-sizing: border-box;
} 


#breadcrumbs ol
{
  display: inline;
  border: none;
} 

#breadcrumbs ol li
{
  margin-left: 0;
  padding-left: 20px;
  border: none;
  list-style: none;
  display: inline;
  background:url('/images/bcseparator.gif') 7px 6px no-repeat;
}

#breadcrumbs ol li:first-child
{
  padding-left:0;
  background-image:none;
}


/* ************** S O C I A L   M E D I A ****************** */


nav#main > ul > li.nav-sm {
	padding-bottom: 0;
	}


nav#main > ul > .nav-sm span {
	margin-left: 5px;
	display:inline-block;
	width: 30px;
	height: 30px;
	}

	nav#main > ul > .nav-sm span:first-child { margin-left: 0; }

	nav#main > ul > .nav-sm a
	{
	   display:inline-block;
	   margin-bottom: -7px;
	   width: 100%;
	   height: 100%;
	   padding: 0 !important;
	   text-align:left;
	   text-indent:-9999em;
	   overflow:hidden;
	   background-position: center center;
	   background-repeat: no-repeat;
	   background-size: 30px 30px;
	   cursor:pointer;
	   border-radius:5px;
	}


footer .nav-sm
{
}

footer .nav-sm li 
{
   display: inline-block;
   padding:0 15px 15px 15px;
}


footer .nav-sm li a
{
   display:block;
   width:32px;
   height:32px;
   text-align:left;
   text-indent:-9999em;
   overflow:hidden;
   background-position: center center;
   background-repeat: no-repeat;
   background-size: 32px 32px;
   cursor:pointer;
   border-radius:5px;
}



.facebook a { background-image:url(/images/social_media_icons/facebook-icon.png); }
.youtube a { background-image:url(/images/social_media_icons/youtube-icon.png); }
.twitter a { background-image:url(/images/social_media_icons/twitter-icon.png); }
.instagram a { background-image:url(/images/social_media_icons/instagram-icon.png); }

li.rumble a { background-image:url(/images/social_media_icons/rumble-icon.png); }
li.mewe a { background-image:url(/images/social_media_icons/mewe-icon.png); }
li.gab a { background-image:url(/images/social_media_icons/gab-icon.png); }
li.linkedin a { background-image:url(/images/social_media_icons/linkedin-icon.png); }
li.pinterest a { background-image:url(/images/social_media_icons/pinterest-icon.png); }
li.codias a { background-image:url(/images/social_media_icons/codias-icon.png); }
li.brighteon a { background-image:url(/images/social_media_icons/brighteon-icon.png); }
li.usalife a { background-image:url(/images/social_media_icons/usalife-icon.png); }
li.zazzle a { background-image:url(/images/social_media_icons/zazzle-icon.png); }
li.ebay a { background-image:url(/images/social_media_icons/ebay-icon.png); }
li.store a { background-image:url(/images/social_media_icons/store-icon.png); }
li.telegram a { background-image:url(/images/social_media_icons/telegram-icon.png); }
li.bitchute a { background-image:url(/images/social_media_icons/bitchute-icon.png); }
li.thedonald a { background-image:url(/images/social_media_icons/thedonald-icon.png); }
li.truth a { background-image:url(/images/social_media_icons/truth-icon.png); }
li.magabook a { background-image:url(/images/social_media_icons/magabook-icon.png); }
li.gettr a { background-image:url(/images/social_media_icons/gettr-icon.png); }
li.spotify a { background-image:url(/images/social_media_icons/spotify-icon.png); }
li.threads a { background-image:url(/images/social_media_icons/threads-icon.png); }
li.rss a { background-image:url(/images/rss.png); }
