/*####################### TOP OF HEADER #################*/
.age-logo{
	width:402px;
	height: 100px;
}
#header-right{
	float: right;
	text-align: right;
	position: absolute;
	top: 10px;
	right: 0;
}
#header-right-text{
	font-size: 18px;
	margin: 1px 0;
}
#header-right-images a{
  color: white;
  text-decoration: none;
}
#header-right-images img{
	height: 36px;
	margin: 1px 0;
}
.header-right-images-each{
	display: inline-block;
	margin-left: 15px;
	position: relative;
}
#header-right-images-each-cartamt{
	position: absolute;
	top: 5px;
	/*bottom: 21px;*/
	left: 16px;
	color: white;
	font-size: 13px;
	font-weight: bold;
  text-decoration: none;
}
#header-right-search{
	background-image: url("../images/search_bkgd.png");
	background-repeat: no-repeat;
	background-size: 100% 100%;
	height:34px;
	margin: 2px 0 0 0;
}
#header-right-search-bar{
	padding: 0;
	margin: 2px 4px 0 6px;
	border: none;
	width: 252px;
	height: 22px;
	outline: none;
}
#header-right-search-mobile{
  display: none;
}
#header-right-search-bar-mobile{
  display: none;
}
.mobile-contact-cart {
  display: none;
}


/*########################## NAVBAR #####################*/

.bootstrap-iso .navbar-collapse {
  position: relative;
  min-height: 50px;
  border-top: 1px solid #D0A50A;
  border-bottom: 5px solid #D0A50A;
  margin-bottom: 10px;
  padding-right: 15px;
  z-index: 101;
}
.bootstrap-iso .nav > li > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image:url("/images/blue_arrow_nav.png");
  background-repeat: no-repeat;
  background-position: center top;
}
.bootstrap-iso .row {
  margin-left: 0px;
  margin-right: 0px;
}
.bootstrap-iso .col-xs-1,
.bootstrap-iso .col-sm-1,
.bootstrap-iso .col-md-1,
.bootstrap-iso .col-lg-1,
.bootstrap-iso .col-xs-2,
.bootstrap-iso .col-sm-2,
.bootstrap-iso .col-md-2,
.bootstrap-iso .col-lg-2,
.bootstrap-iso .col-xs-3,
.bootstrap-iso .col-sm-3,
.bootstrap-iso .col-md-3,
.bootstrap-iso .col-lg-3,
.bootstrap-iso .col-xs-4,
.bootstrap-iso .col-sm-4,
.bootstrap-iso .col-md-4,
.bootstrap-iso .col-lg-4,
.bootstrap-iso .col-xs-5,
.bootstrap-iso .col-sm-5,
.bootstrap-iso .col-md-5,
.bootstrap-iso .col-lg-5,
.bootstrap-iso .col-xs-6,
.bootstrap-iso .col-sm-6,
.bootstrap-iso .col-md-6,
.bootstrap-iso .col-lg-6,
.bootstrap-iso .col-xs-7,
.bootstrap-iso .col-sm-7,
.bootstrap-iso .col-md-7,
.bootstrap-iso .col-lg-7,
.bootstrap-iso .col-xs-8,
.bootstrap-iso .col-sm-8,
.bootstrap-iso .col-md-8,
.bootstrap-iso .col-lg-8,
.bootstrap-iso .col-xs-9,
.bootstrap-iso .col-sm-9,
.bootstrap-iso .col-md-9,
.bootstrap-iso .col-lg-9,
.bootstrap-iso .col-xs-10,
.bootstrap-iso .col-sm-10,
.bootstrap-iso .col-md-10,
.bootstrap-iso .col-lg-10,
.bootstrap-iso .col-xs-11,
.bootstrap-iso .col-sm-11,
.bootstrap-iso .col-md-11,
.bootstrap-iso .col-lg-11,
.bootstrap-iso .col-xs-12,
.bootstrap-iso .col-sm-12,
.bootstrap-iso .col-md-12,
.bootstrap-iso .col-lg-12 {
  position: relative;
  min-height: 1px;
}


@media (min-width: 769px) {
  li.dropdown:hover > .dropdown-menu {
    display: block;
  }
}

.dropdown a.navbar-option {
  font-weight: bold;
  color: #001446;
}


.dropdown-menu {
  min-width: 250px;
}
.dropdown-menu li a.dropdown-header-option {
  font-weight: bold;
  font-size: 13px;
  padding: 5px 10px 8px;
}
.dropdown-menu.columns-2 {
  min-width: 500px;
}
.dropdown-menu.columns-3 {
  min-width: 750px;
}
.dropdown-menu.columns-4 {
  min-width: 920px;
}
.dropdown-menu li a {
  padding: 5px 10px;
  font-size: 13px;
}
.multi-column-dropdown {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
.multi-column-dropdown li a {
  display: block;
  clear: both;
  #line-height: 1.428571429;
  color: black;
  white-space: normal;
  font-size: 13px;
}
.multi-column-dropdown li a:hover {
  text-decoration: none;
  color: #262626;
  background-color: #eee;
}

/*IF YOU WANT CLASSIC US SILVER COINS TO HAVE THE GRAY BACKGROUND ON HOVER, COMMENT OUT THE FOLLOWING STYLE:*/
.multi-column-dropdown li.no-hover a:hover {
	background-color: #fff;
}


.navbar-toggle {
	display: none;
}

.dropdown-menu li a.desktop-nav-hidden {
	display: none;
}



/*NEW NAVBAR*/

label.menu-toggle-label,
/*input#menu-toggle,*/
nav ul li input,
nav ul li label {
	display: none;
}

nav {
	position: relative;
  /*min-height: 50px;*/
	height: 50px;
  border-top: 1px solid #D0A50A;
  border-bottom: 5px solid #D0A50A;
  /*margin-bottom: 10px;*/
  /*padding-right: 15px;*/
}

.nav-new {
	/*padding: 0 15px;*/
	padding-left: 15px;
}


/*.nav-new > li > a:hover {
  text-decoration: none;
  background-color: transparent;
  background-image:url("/images/blue_arrow_nav.png");
  background-repeat: no-repeat;
  background-position: center top;
}*/

.nav-new > li.main-li:hover {
  text-decoration: none;
  background-color: transparent;
  background-image:url("/images/blue_arrow_nav.png");
  background-repeat: no-repeat;
  background-position: center top;
}

nav ul,
nav li,
nav li ul,
nav li ul li,
nav li ul li ul,
nav li ul li ul li {
  list-style: none;
  margin: 0;
  padding: 0;
}

/*nav ul li {
	position: relative;
}*/

nav ul li.main-li {
	display: inline-block;
	height: 50px;
	/*min-height: 50px;*/
}

.nav-core-item {
	text-decoration: none;
	color: #001446;
	font-weight: bold;
	font-size: 14px;
	/*float: left;*/
	/*padding: 17px 14px;*/
	padding: 15px 13px;
	display: inline-block;
	line-height: 20px;
}

ul.nav-dropdown {
	position: absolute;
	display: none;
	width: inherit;
	opacity: 0
}

.nav-new li:hover ul.nav-dropdown {
	opacity: 1;
	top: 100%;
	/*float: none;*/
	/*left: 0;*/
	/*min-width: 250px;*/
	padding: 5px 10px;
	display: block;
	z-index: 51;
	background: #fff;
	border: 1px solid rgba(0, 0, 0, 0.15);
	/*border-radius: 4px;*/
	-webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
	-webkit-background-clip: padding-box;
	background-clip: padding-box;
}

.nav-3col,
.nav-2col {
	float: left;
	padding-right: 5px;
}

.last-col {
	padding-right: 0;
}

/*.nav-dropdown ul li {
	display: block;
}*/

.nav-dropdown a {
	display: block;
	text-decoration: none;
	color: #000;
	font-size: 13px;
	padding: 5px 10px;
}

.nav-dropdown a.nav-col-landing {
	font-weight: bold;
}

.nav-dropdown a:hover {
	color: #262626;
  background-color: #eee;
}

.search-li {
	float: right;
}

#show-search-bar-button img.search-temp {
	padding: 15px;
	vertical-align: middle;
	margin-bottom: 5px;
}

/*.nav-3col {
	width: 750px;
	min-width: 750px;
}

.nav-2col {
	width: 500px;
	min-width: 500px;
}*/
.mobile-nav-dropdown {
	display: none;
}
