@media  only screen and (min-width:769px) {
	.hideondesktop {display:none;}
	.hideonmobile {display:block;}
}

@media  only screen and (max-width:768px) {
	.hideondesktop {display:block;}
	.hideonmobile {display:none;}
}

/*.si-sticky-header.sinatra-is-mobile #sinatra-header-inner, .si-sticky-header:not(.sinatra-header-layout-3) #sinatra-header-inner, .si-sticky-header:not(.sinatra-is-mobile).sinatra-header-layout-3 #sinatra-header-inner .si-nav-container > .si-container {position:sticky !important;top:0 !important;}*/


#above-nav-banner-desktop, #above-nav-banner-mobile {}
@media  only screen and (max-width:768px) {.above-nav-banner-wrapper{height:auto;}}
@media  only screen and (min-width:769px) {.above-nav-banner-wrapper{height:auto;}}
.above-nav-banner-wrapper{width:100%;text-align:center;margin:0;padding:0;background-color:#000;display:none;}
#above-nav-banner-desktop {
	width:100%;
	max-width:1000px;
	height:auto;
	margin:0 auto;
	background-color:transparent;
  background-image:url('../img/2024/2024-silver-american-eagles-from-49-dollars.jpg');
  background-size:contain;
  background-repeat:no-repeat;
}

#above-nav-banner-mobile {
	width:100%;
	max-width:600px;
	height:auto;
	margin:0 auto;
	background-color:transparent;
  background-image:url('../img/2024/2024-silver-american-eagles-from-49-dollars-m.jpg');
  background-size:contain;
  background-repeat:no-repeat;
}
#above-nav-banner-mobile img{
	width:100%;
	max-width:600px;
	height:auto;
}

/*.h1, h1 {font-size:1.8rem !important;}
.h2, h2 {font-size:1.45rem !important;line-height:1.2 !important;}
.h3, h3 {font-size:1.15rem !important;line-height:1.2 !important;}
.h4, h4 {font-size:1rem !important;}*/
h1,.h1{font-weight:900 !important;}
h2,h3,h4,h5,.h2,.h3,.h4,.h5{font-weight:900 !important;}
h1.site-title{font-weight:700 !important;}
/*h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {color:#23282d !important;font-family:'Bitter',Georgia,sans-serif !important;}*/
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {font-family:'Archivo',Arial ,sans-serif !important;}
h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,
.h1::selection,.h2::selection,.h3::selection,.h4::selection,.h5::selection,.h6::selection,
p::selection, strong::selection, li::selection, td::selection {color:#666 !important;background:#eee !important;}
strong {font-weight:900 !important;}
@media screen and (max-width: 769px) {
	.h1, h1 {font-size:1.8rem !important;line-height:1.2 !important;}
	.h2, h2 {font-size:1.45rem !important;line-height:1.2 !important;}
	.h3, h3 {font-size:1.15rem !important;line-height:1.2 !important;}
	.h4, h4 {font-size:1rem !important;}
}
@media screen and (min-width: 770px) and (max-width:999px) {
	.h1, h1 {font-size:2.25rem !important;line-height:1.2 !important;}
	.h2, h2 {font-size:1.75rem !important;line-height:1.2 !important;}
	.h3, h3 {font-size:1.25rem !important;line-height:1.2 !important;}
	.h4, h4 {font-size:1rem !important;}
}
@media screen and (min-width: 1000px) {
	.h1, h1 {font-size:2.5rem !important;line-height:1.2 !important;}
	.h2, h2 {font-size:2.0rem !important;line-height:1.2 !important;}
	.h3, h3 {font-size:1.5rem !important;line-height:1.2 !important;}
	.h4, h4 {font-size:1rem !important;}
}

body, p {color:#30373e;font-size:1rem !important;font-family:'Archivo',Georgia,sans-serif !important;}
.page-header .page-title, .page-header h1.page-title {font-weight: 600;}

.site .si-flex-row .col-md-4 {flex-basis:100% !important;max-width:100% !important;}
.single-post.narrow-content.sinatra-no-sidebar .si-breadcrumbs nav {margin-left:0;margin-right:auto;}

#sinatra-header {background-color:#000;}

#sinatra-header .sinatra-logo .site-title {line-height:1 !important;}
#sinatra-header .sinatra-logo .site-title a:hover {color:#fff;}
.si-hamburger:hover {color:#ddd;}

@media screen and (max-width:340px) {
  #sinatra-header .sinatra-logo .site-title {font-size:0.8rem !important;}
}

@media screen and (min-width:341px) and (max-width:440px) {
  #sinatra-header .sinatra-logo .site-title {font-size:0.8rem !important;}
}

@media screen and (min-width:441px) and (max-width:600px) {
  #sinatra-header .sinatra-logo .site-title {font-size:0.9rem !important;}
}

@media screen and (min-width:601px) {
  #sinatra-header .sinatra-logo .site-title {font-size:1.0rem !important;}
}

.sinatra-logo .site-description {line-height:1;padding:0 !important;font-style: italic;color:#ccc !important;}
.sinatra-logo .logo-inner {margin-top:5px !important;margin-bottom:0 !important;}


@media screen and (max-width: 500px){.sinatra-logo .site-description {font-size:0.6rem !important;}}
@media screen and (min-width: 501px){.sinatra-logo .site-description {font-size:0.7rem !important;}}

.sinatra-logo.si-header-element {background-image: url('../img/mcg_sntr_logo.png');
		background-position:left;
		background-size:auto 66px;
		background-repeat:no-repeat;
		padding-left:90px;
		height:80px;
	}

/* MAIN NAV */
#sinatra-header-inner {background-color:#000 !important;}
.sinatra-nav .sub-menu {border-top-color: #555 !important;/*border-top-color: #3857F1;*/}

#sinatra-header-inner .sinatra-nav > ul > li > a {font-size:0.8rem !important;font-weight:500 !important;color:#fff !important;}

/* SUB NAV */
#sinatra-header-inner .sub-menu li a span, {color:#444 !important;/*color:#408ACF*/;font-weight:500 !important;line-height:1;}
.sinatra-is-mobile #sinatra-header-inner .sinatra-nav > ul > li > a {color:#444 !important;}
.sinatra-nav .sub-menu {font-size:0.9rem !important;}
/*#sinatra-header-inner .sinatra-nav > ul > li.current-menu-item > a {color:#fff;}*/
/*#sinatra-header-inner .sinatra-nav > ul > li > a:hover, #sinatra-header-inner .sinatra-nav > ul > li.menu-item-has-children:hover > a {color:#fff !important;}*/

.si-header-widgets a:not(.si-btn) {color:#fff !important;}

.sinatra-logo a,
.si-hamburger,
#sinatra-header-inner .sinatra-nav > ul > li.current_page_item > a,
#sinatra-header-inner .sinatra-nav > ul > li.current-menu-item > a,
#sinatra-header-inner .sinatra-nav > ul > li > a:hover,
#sinatra-header-inner .sinatra-nav > ul > li.current-menu-ancestor > a,
#sinatra-header-inner .sinatra-nav > ul > li.current-menu-ancestor > a:visited {color:#fff !important;}

@media screen and (max-width: 769px){
	/*#sinatra-header-inner .sinatra-nav ul li a {color: #fff !important;}*/
	#sinatra-header-inner .site-navigation {max-width:360px;}
	.sinatra-nav .sub-menu li a {padding:5px 30px 5px 0 !important;}
	#sinatra-header-inner .sinatra-nav .menu-item-has-children > a > .si-icon {height:1.5rem;}
	.sinatra-nav>ul {background-color:#fff !important;}
}

@media screen and (min-width: 770px){
	#sinatra-header-inner .sinatra-nav .menu-item-has-children > a > .si-icon {height:1.1rem;}
	.sinatra-nav .sub-menu li a {padding:10px 30px 10px 20px!important;}
}

.sinatra-nav .sub-menu {white-space:nowrap !important;}
.sinatra-nav .sub-menu li:hover > a {background-color:#eee;}

/* HYPERLINKS */
.entry-content.si-entry p a,
.entry-content.si-entry li a,
.wp-block-table a,
.entry-content.si-entry p a:hover,
.entry-content.si-entry li a:hover {
	font-family:'Archivo',Arial ,sans-serif;
	color:#408ACF !important;
	font-weight:900;
	text-decoration:underline;
	text-decoration-thickness:1px;
	text-underline-offset:3px;
	text-decoration-skip-ink: none;
}

.mcg-content-box a,
.mcg-content-box a:visited {
	font-family:'Archivo',Arial ,sans-serif;
	color:#408ACF !important;
	font-weight:700;
	text-decoration:none;
	text-decoration-thickness:1px;
	text-underline-offset:3px;
	text-decoration-skip-ink: none;
}

.content-area a:not(.si-btn):not(.wp-block-button__link):hover {color:#c4c968 !important;}

.content-area a:not(.si-btn):not(.wp-block-button__link),
.entry-content.si-entry p a:visited,
.entry-content.si-entry li a:visited {color:#408ACF;}
.wp-block-embed-youtube {margin:0 auto !important;max-width:500px;}



/* BOXED MENU */
.mcg-content-box-wrapper {text-align:center;}

.mcg-content-box {
  display:inline-block;
  padding:0 0 15px 0;
  background: rgb(245,245,245);
  background: linear-gradient(90deg, rgba(245,245,245,1) 0%, rgba(238,238,238,1) 100%);
  border:1px solid #e9e9e9;
	text-align:left;
}
.mcg-content-box span {
  background-image: url('../img/arrow-right.png');
	background-position:left;
	background-size:auto 12px;
	background-repeat:no-repeat;
  margin:0 36px 0 30px;
	padding:3px 0 3px 16px;
  display:block;
  }
.mcg-content-box h4 {width:100%;margin:0 0 15px 0;padding:10px 32px 9px 32px;text-align:center;color:#fff !important;font-size:0.95rem !important;font-weight:700;background-color:#23282d;}
/*.mcg-content-box a, .mcg-content-box a:visited {color:#408ACF;text-decoration:none;font-size:0.9rem;font-weight:600;line-height:2.5;}*/
.mcg-content-box a:hover {text-decoration:underline;}

@media screen and (max-width: 769px){
	.mcg-content-box {margin:30px auto;}
}
@media screen and (min-width: 770px){
  .mcg-content-box {margin:0 0 30px 40px;float:right;}
}



.si-container.si-header-container {padding:0 20px 0 5px;}

.single-post .entry-media,
.single .entry-footer,
.author-box,
.single .post-nav,
.single.si-page-title-align-left .sinatra-article > .post-category,
#comments  {display:none !important;}

.si-blog-layout-1 .sinatra-article .entry-footer {
  padding-bottom:30px;
	border-bottom:2px dotted #ddd;
}
.si-blog-layout-1 .sinatra-article {
  margin-bottom:30px !important;
}
@media  only screen and (max-width:768px) {
	.sinatra-hide-mobile-tablet {display:block !important;}
	.sinatra-logo.si-header-element {padding-left:62px;}
}

.single-post.narrow-content.si-single-title-in-content .post-category {display:none;}
/*.single-post.narrow-content.si-single-title-in-content */.entry-meta {display:none;}
/*.si-blog-entry-content */.entry-meta-elements {display:none;}
.single-post.narrow-content .entry-footer {display:none;}
.single-post.narrow-content .author-box {display:none;}
.single-post.narrow-content .entry-content > :not([class*="align"]):not([class*="gallery"]):not(.wp-block-image):not(.quote-inner):not(.quote-post-bg) {max-width:100%;}
.single.si-page-title-align-left .sinatra-article > .entry-header {max-width:100%;}
/*.sinatra-article h2 {font-size:1.5rem !important;}*/
.census-cert {float:right;margin:25px 0 25px 25px !important;width:140px;}

@media  only screen and (max-width: 767px) {
	.img-float {
		display:block;
		float:none;
		width:90%;
		max-width:500px;
		margin:40px auto;
		padding:0;
	}
	/*.site-inner, .footer-widgets {padding-left:4%;padding-right:4;}*/
}

@media  only screen and (min-width: 768px) and (max-width: 999px) {
	.img-float {
		display:inline;
		float:right;
		width:50%;
		max-width:500px;
		margin:0 0 20px 40px;
		padding:0;
	}
}

@media  only screen and (min-width: 1000px) {
	.img-float {
		display:inline;
		float:right;
		width:50%;
		max-width:500px;
		margin:0 0 20px 40px;
		padding:0;
	}
}

@media  only screen and (max-width: 767px) {
	.img-float-2 {
		display:block;
		float:none;
		width:90%;
		max-width:500px;
		margin:40px auto;
		padding:0;
	}
}

@media  only screen and (min-width: 768px)  and (max-width: 1199px) {
	.img-float-2 {
		display:inline;
		float:right;
		width:50%;
		max-width:400px;
		margin:0 0 20px 40px;
		padding:0;
	}
}

@media  only screen and (min-width: 1200px) {
	.img-float-2 {
		display:inline;
		float:right;
		width:66%;
		max-width:500px;
		margin:0 0 20px 40px;
		padding:0;
	}
}


.mgc-img-center {display:block;margin:0 auto;width:100%;max-width:600px;}
.mcg-image-caption {text-align:center;margin:5px auto;width:100%;font-size:0.8rem;color:#666;}

.wp-block-table table {max-width:700px;}
.wp-block-table table th {background-color:#23282d;color:#fff;font-weight:700 !important;border:1px solid #23282d;text-align:center;}
table:not(.variations):not(.shop_table) th {font-weight:900 !important;}
.wp-block-table table td {border:1px solid #ddd;text-align:center !important;}

@media  only screen and (max-width:768px) {.wp-block-table table {font-size:0.8rem;}}

.single-post.narrow-content .post-nav {display:none;}



/* ADS */
.epn-wrapper{width:100%;margin:30px 0;padding:10px 0 0 0;border:3px solid #eee;text-align:center;font-family:'Archivo',Arial, sans-serif;}
.epn-wrapper-inner {width:100%;max-width:900px;margin:0 auto;padding:10px 0;color:#999999;}

.epn-wrapper::before {content: "Shop eBay";}

@media  only screen and (max-width:700px) {
.epn-wrapper-inner{line-height:.6 !important;}
.epn-wrapper-inner::after {
	font-size:9px;
	white-space:pre;
	content: "When you click links to various merchants on this site and make a purchase, \A this can result in this site earning a commission. Affiliate programs and \A affiliations include, but are not limited to, the eBay Partner Network.";}
}

@media  only screen and (min-width:701px) {
.epn-wrapper-inner{line-height:.75 !important;}
.epn-wrapper-inner::after {
	font-size:11px;
	white-space:pre;
	content: "When you click links to various merchants on this site and make a purchase, this can result in this site earning \A a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.";}
}

/*#primary, #secondary {
  margin-top:30px !important;
  /*margin-bottom:20px !important;*/
}*/
.mcg-google-resp-1 {margin:20px auto;height:120px;}
.mcg-float-wrapper {width:300px;height:250px;}
.mcg-float-left-wrapper, .mcg-float-right-wrapper {width:300px;}

@media  only screen and (max-width: 778px) {
	.mcg-adsense-header-wrapper > .mcg-google-ads-0 {display:none;}
	.mcg-adsense-header-wrapper > .mcg-google-ads-1 {display:none;}
	.mcg-adsense-header-wrapper > .mcg-google-ads-2 {display:block;width:320px;height:100px;max-height:100px;margin:20px auto 20px auto;padding:0;}

	/*.mcg-adsense-footer-wrapper > .mcg-google-ads-0 {display:none;}
	.mcg-adsense-footer-wrapper > .mcg-google-ads-1 {display:none;}
	.mcg-adsense-footer-wrapper > .mcg-google-ads-2 {display:block;width:320px;height:100px;max-height:100px;margin:20px auto 20px auto;padding:0;}*/

	/*.mcg-adsense-header-wrapper > .mcg-google-ads-3 {display:none;width:300px;height:250px;margin:20px auto 20px auto;padding:0;}*/
	.mcg-float-left-wrapper, .mcg-float-right-wrapper {display:block;margin:0 auto;}
	#primary .mcg-google-ads-0 {display:none;}
	#primary .mcg-google-ads-1 {display:none;}
	#primary .mcg-google-ads-2 {display:none;}
	#primary .mcg-google-ads-3 {display:block;width:300px;height:250px;margin:20px auto 20px auto;padding:0;}
	/*#primary .mcg-google-ads-3 {display:none;width:300px;height:250px;margin:20px auto 20px auto;padding:0;}*/
	#primary {margin-top:20px !important;}
}

@media  only screen and (min-width: 779px) and (max-width: 1023px) {
	.mcg-adsense-header-wrapper > .mcg-google-ads-0 {display:none;}
	.mcg-adsense-header-wrapper > .mcg-google-ads-1 {display:block;width:728px;height:90px;margin:20px auto 0 auto;padding:0;}
	.mcg-adsense-header-wrapper > .mcg-google-ads-2 {display:none;}

	/*.mcg-adsense-footer-wrapper > .mcg-google-ads-0 {display:none;}
	.mcg-adsense-footer-wrapper > .mcg-google-ads-1 {display:block;width:728px;height:90px;margin:20px auto 0 auto;padding:0;}
	.mcg-adsense-footer-wrapper > .mcg-google-ads-2 {display:none;}*/

	/*.mcg-adsense-header-wrapper > .mcg-google-ads-3 {display:none;}*/
	#primary .mcg-google-ads-0 {display:none;}
	#primary .mcg-google-ads-1 {display:block;width:728px;height:90px;margin:20px auto 0 auto;padding:0;}
	#primary .mcg-google-ads-2 {display:none;}
	#primary .mcg-google-ads-3 {display:none;}
	.mcg-float-left-wrapper {display:inline-block;float:left;margin:0 40px 30px 0;}
	.mcg-float-right-wrapper {display:inline-block;float:right;margin:0 0 30px 40px;}
	#primary {margin-top:20px !important;}
}

@media  only screen and (min-width: 1024px) {
	.mcg-adsense-header-wrapper > .mcg-google-ads-0 {display:block;width:970px;height:90px;margin:20px auto 0 auto;padding:0;}
	.mcg-adsense-header-wrapper > .mcg-google-ads-1 {display:none;}
	.mcg-adsense-header-wrapper > .mcg-google-ads-2 {display:none;}

	/*.mcg-adsense-footer-wrapper > .mcg-google-ads-0 {display:block;width:970px;height:90px;margin:20px auto 0 auto;padding:0;}
	.mcg-adsense-footer-wrapper > .mcg-google-ads-1 {display:none;}
	.mcg-adsense-footer-wrapper > .mcg-google-ads-2 {display:none;}*/

	/*.mcg-adsense-header-wrapper > .mcg-google-ads-3 {display:none;}*/
	#primary .mcg-google-ads-0 {display:block;width:728px;height:90px;margin:20px auto 0 auto;padding:0;}
	#primary .mcg-google-ads-1 {display:none;}
	#primary .mcg-google-ads-2 {display:none;}
	#primary .mcg-google-ads-3 {display:none;}
	.mcg-float-left-wrapper {display:inline-block;float:left;margin:30px 60px 30px 0;}
	.mcg-float-right-wrapper {display:inline-block;float:right;margin:30px 0 30px 60px;}
	#primary {margin-top:20px !important;}
}



/* DISABLE ADS BY SITE */
#primary {margin-bottom:60px !important;}

.site-main.My.Coin.Guides .mcg-adsense-header-wrapper,
/*.site-main.Liberty.Cap.Half.Cents .mcg-adsense-header-wrapper,*/
.site-main.Classic.Head.Half.Eagles .mcg-adsense-header-wrapper,
.site-main.Capped.Bust.Half.Eagles .mcg-adsense-header-wrapper,
.site-main.Draped.Bust.Half.Eagles .mcg-adsense-header-wrapper,
.site-main.Indian.Quarter.Eagles .mcg-adsense-header-wrapper,
.site-main.Liberty.Quarter.Eagles .mcg-adsense-header-wrapper,
.site-main.Classic.Head.Quarter.Eagles .mcg-adsense-header-wrapper,
.site-main.Capped.Bust.Quarter.Eagles .mcg-adsense-header-wrapper,
/*.site-main.Draped.Bust.Quarter.Eagles .mcg-adsense-header-wrapper,*/
.site-main.Stella.Gold.Coins .mcg-adsense-header-wrapper,
.site-main.Three.Dollar.Gold .mcg-adsense-header-wrapper,
.site-main.Indian.Princess.Gold.Dollars .mcg-adsense-header-wrapper,
.site-main.Liberty.Gold.Dollars .mcg-adsense-header-wrapper,
.site-main.Flowing.Hair.Dollars .mcg-adsense-header-wrapper,
/*.site-main.Franklin.Half.Dollars .mcg-adsense-header-wrapper,*/
/*.site-main.Capped.Bust.Half.Dollars .mcg-adsense-header-wrapper,*/
/*.site-main.Barber.Quarters .mcg-adsense-header-wrapper,*/
/*.site-main.Standing.Liberty.Quarters .mcg-adsense-header-wrapper,*/
/*.site-main.America.The.Beautiful.Quarters .mcg-adsense-header-wrapper,*/
.site-main.Liberty.Seated.Half.Dimes .mcg-adsense-header-wrapper,
/*.site-main.Liberty.Nickels .mcg-adsense-header-wrapper,*/
.site-main.Three.Cent.Silvers .mcg-adsense-header-wrapper,
.site-main.Draped.Bust.Cents .mcg-adsense-header-wrapper,
.site-main.Seated.Liberty.Half.Dimes .mcg-adsense-header-wrapper,
.site-main.Capped.Bust.Eagles .mcg-adsense-header-wrapper,
.site-main.American.Women.Quarters .mcg-adsense-header-wrapper
 {display:none;}

.site-main.Flowing.Hair.Half.Dollars .mcg-adsense-header-wrapper,
.site-main.Seated.Liberty.Half.Dollars .mcg-adsense-header-wrapper,
.site-main.Draped.Bust.Half.Dollars .mcg-adsense-header-wrapper,
.site-main.Draped.Bust.Half.Cents .mcg-adsense-header-wrapper
 {display:block;}

.site-main.My.Coin.Guides #primary,
/*.site-main.Liberty.Cap.Half.Cents #primary,*/
.site-main.Classic.Head.Half.Eagles #primary,
.site-main.Capped.Bust.Half.Eagles #primary,
.site-main.Draped.Bust.Half.Eagles #primary,
.site-main.Indian.Quarter.Eagles #primary,
.site-main.Liberty.Quarter.Eagles #primary,
.site-main.Classic.Head.Quarter.Eagles #primary,
.site-main.Capped.Bust.Quarter.Eagles #primary,
/*.site-main.Draped.Bust.Quarter.Eagles #primary,*/
.site-main.Stella.Gold.Coins #primary,
.site-main.Three.Dollar.Gold #primary,
.site-main.Indian.Princess.Gold.Dollars #primary,
.site-main.Liberty.Gold.Dollars #primary,
.site-main.Flowing.Hair.Dollars #primary,
/*.site-main.Franklin.Half.Dollars #primary,*/
/*.site-main.Capped.Bust.Half.Dollars #primary,*/
/*.site-main.Barber.Quarters #primary,*/
/*.site-main.Standing.Liberty.Quarters #primary,*/
.site-main.Liberty.Seated.Half.Dimes #primary,
/*.site-main.Liberty.Nickels #primary,*/
.site-main.Three.Cent.Silvers #primary,
.site-main.Draped.Bust.Cents #primary,
.site-main.Seated.Liberty.Half.Dimes #primary,
.site-main.Capped.Bust.Eagles #primary
 {margin-top:60px !important;}

.site-main.Flowing.Hair.Half.Dollars #primary,
.site-main.Seated.Liberty.Half.Dollars #primary,
.site-main.Draped.Bust.Half.Dollars #primary
.site-main.American.Women.Quarters #primary
 {margin-top:20px !important;}




/*#page .Morgan.Dollars #sticky-footer-wrapper {display:none;}*/

/* PARTNER ADS */
.mcg-partner-ad-1 {}

	@media  only screen and (max-width: 460px) {
		.mcg-partner-ad-1 {width:100%;margin:0 auto;padding:20px 0 0 0;}

		.mcg-partner-ad-1 div {
			width:100%;
			max-width:400px;

			background-image:url('../img/ngc-partner-20221220__300x120.jpg');
			background-size:contain;
			background-repeat:no-repeat;
			margin:0 auto;
		}

		.mcg-partner-ad-1 div img {width:100%;height:auto;}
	}
	@media  only screen and (max-width: 400px) {.mcg-partner-ad-1 div {height:200px;}}
	@media  only screen and (min-width: 401px) and (max-width: 460px) {.mcg-partner-ad-1 div {height:215px;}}



@media  only screen and (min-width: 461px) and (max-width: 767px) {
	.mcg-partner-ad-1 {width:100%;margin:0px auto;padding:15px 0 0 0;}

	.mcg-partner-ad-1 div {
		width:100%;
		max-width:700px;

		background-image:url('../img/ngc-partner-20221220__468x120.jpg');
		background-size:contain;
		background-repeat:no-repeat;
		margin:0 auto;
	}

	.mcg-partner-ad-1 div img {width:100%;height:auto;}
}
@media  only screen and (min-width: 461px) and (max-width: 530px) {.mcg-partner-ad-1 div {height:150px;}}
@media  only screen and (min-width: 531px) and (max-width: 650px) {.mcg-partner-ad-1 div {height:170px;}}
@media  only screen and (min-width: 651px) and (max-width: 767px) {.mcg-partner-ad-1 div {height:220px;}}




@media  only screen and (min-width: 768px) {
	.mcg-partner-ad-1 {width:100%;max-width:900px;margin:0px auto;padding:20px 0 0 0;}

	.mcg-partner-ad-1 div {
		width:100%;
		max-width:900px;
		height:205px;
		background-image:url('../img/ngc-partner-20221220__720x120.jpg');
		background-size:contain;
		background-repeat:no-repeat;
		margin:0 auto;
	}

	.mcg-partner-ad-1 div img {width:100%;height:auto;}
}

/*ins.epn-placement {margin:0 auto;width:100%;max-width:900px;}
ins.epn-placement > iframe {width:100%;margin:40px auto 20px auto;border:1px solid #333;}*/


/*ins.epn-placement {
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 25%;
}


ins.epn-placement iframe {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  width: 100%;
  height: 100%;
}*/




.si-btn {display:none;}

#gradesTableCanvas {min-height: 300px !important;}
#gradesTableCanvas .grades_table-wrap table tr td {border-top:1px dotted #ccc !important;}
#gradesTableCanvas .grades_table-wrap table tr td:nth-child(5) {padding-left:4px !important;}
#gradesTableCanvas .grades_table-wrap table tr:nth-child(odd) td {background-color:#fff !important;}
#gradesTableCanvas .grades_table-wrap table tr:nth-child(odd) td.exp_link-cell {background-color:#00078c !important;background:#00078c !important;}
/*#gradesTableCanvas .grades_table-wrap table tr:nth-child(odd) td:has(.exp_link-cell) {background-color:#00078c !important;background:#00078c !important;}*/
#gradesTableCanvas .grades_table-wrap table tr:nth-child(odd) td.exp_link-cell:before {border: #fff 0.16rem solid !important;border-bottom:0 !important;}
#gradesTableCanvas .grades_table-wrap table tr:nth-child(odd) td.exp_link-cell a {color:#ffffff !important;}
#gradesTableCanvas tbody.sub_child tr:nth-child(odd) td,
#gradesTableCanvas tbody.sub_child tr:nth-child(even) td {
	background:#ffffaa !important;
	/*background:#F8F9FE !important;*/
}
#gradesTableCanvas p {font-size:0.75rem !important;margin-top:10px !important;margin-bottom:40px !important;text-align:center;}

#gradesTableCanvas .hor_swipe-scroll table th:nth-child(5), #gradesTableCanvas .hor_swipe-scroll table td:nth-child(5) {
    /*min-width: 70px !important;
    max-width: 70px !important;
    left: 300px !important;*/
		border-right:#ccc 5px solid !important;
}
#gradesTableCanvas .dty_accordion-wrap {max-width:100% !important;}
#gradesTableCanvas .grades_table-wrap table td, #gradesTableCanvas .grades_table-wrap table th {padding:0 0.25rem !important;}
#gradesTableCanvas tbody.sub_child:before {border: #ddd 0.1rem solid !important;}
.grades_table-outer {font-family:'Archivo',Arial ,sans-serif !important;}
.grades_table-outer th {font-weight:bold;}
.grades_table-outer table:first-of-type tr td:first-child {text-align:left;}
.grades_table-outer td, .grades_table-outer th {border-right:1px dotted #ccc !important;}
.dty_accordion-title, .dty_accordion-item h2 {font-family:/*'Archivo',*/Arial ,sans-serif !important;font-size:1.0rem !important;}
.dty_accordion-content {padding:0 !important;}
.boe_btn {
	border-radius:3px;
	font-size:0.6rem;
	font-weight:bold;
	padding:0.35rem 0.25rem 0.4rem 0.25rem !important;
	color:#ffffff !important;
	/*background-color:#cc9933;*/
	background: rgb(200,146,45) !important;
	background: linear-gradient(0deg, rgba(200,146,45,1) 0%, rgba(207,171,49,1) 50%, rgba(200,146,45,1) 100%) !important;
}

@media  only screen and (max-width: 600px) {
	.grades_table-outer {font-size:0.3rem;}
	.grades_table-outer th {font-size:0.4rem !important;font-weight:500 !important;}
	.grades_table-outer td {display:table-cell;}
	.grades_table-wrap table th, .grades_table-wrap table td {padding:0.5rem 0.25rem !important;}
	.boe_btn {font-size:0.5rem;}
}

/* FOOTER */
.mcg-footer-col {margin-bottom:20px;line-height:1.8;}
.mcg-footer-col strong {color:#fff;}
.mcg-footer-col a {display:block;color:#ddd;}
.mcg-footer-col a:hover {display:block;color:#fff;}
#sinatra-footer .si-flex-row {margin-right:0 !important;margin-left:0 !important;}
#sinatra-footer .si-container, #sinatra-footer .si-container > div {max-width:100% !important;width:100% !important;padding:0;}
#sinatra-footer .sinatra-footer-column {padding-top:0px !important;padding-bottom:0px !important;}
#sinatra-footer .sinatra-footer-column:nth-child(1) {background-color:#003190;}
#sinatra-copyright > .si-container > .si-flex-row {margin-bottom:120px !important;}
#sinatra-copyright.contained-separator {z-index:auto !important;}
.si-copyright-widget__text {font-size:0.7rem;}
#sinatra-footer .sinatra-footer-column .si-widget {margin-bottom:10px !important;}
#sinatra-footer #sinatra-footer-widgets {padding-top:0 !important;padding-bottom:0 !important;
}

.footer__mcg #gold-eagles {display:none;}
.footer__mcg {width:100%;padding:40px 0;}
.footer__mcg {background-color:#23282d;}
.footer__mcg table {width:100%;max-width:1000px;margin:0 auto !important;border:none;}
.footer__mcg tbody {border:none !important;}
.footer__mcg td {border:none;}
.footer__mcg td, .footer__mcg th {white-space:normal;background:#23282d;}
.footer__mcg td div {display:inline-block;margin:20px 0;text-align:left;font-weight:400;line-height:2;vertical-align:top;border:0px solid yellow;box-sizing: border-box;white-space:normal;}
.footer__mcg h4 {font-size:1.0rem;color:#fff;margin-bottom:0;border:none;text-shadow:none;text-align:center;margin:0;}
.footer__mcg h5 {color:#fff !important;font-weight:800;text-shadow:none;text-decoration:none;text-transform:uppercase;margin:0 0 5px 0;padding:0;text-align:left;}
.footer__mcg div a {color:#bbb;text-shadow:none;text-decoration:none;font-family:'Archivo',Arial ,sans-serif;}
.footer__mcg a:hover {text-decoration:underline;color:#fff;}

.footer__mcg .footerh4 {font-size:0.9rem;font-weight:500;color:#fff;display:block;margin:0 auto;text-align:center;}
.footer__mcg img {display:block;width:100%;max-width:200px;height:auto;margin:15px auto 15px auto;}

@media  only screen and (max-width:500px) {
.footer__mcg h5 {font-size:0.8rem;}
.footer__mcg td div {width:46%;font-size:.7rem !important;padding:0 0 0 5%;}
}
@media  only screen and (min-width:501px) and (max-width:700px) {
.footer__mcg h5 {font-size:0.8rem;}
.footer__mcg td div {width:46%;font-size:.7rem !important;padding:0 0 0 10%;}
}
@media  only screen and (min-width: 701px) and (max-width: 800px) {
	.footer__mcg h5 {font-size:0.8rem;}
	.footer__mcg td div {width:32.7% !important;font-size:0.8rem !important;padding:0 6% !important;}
}
@media  only screen and (min-width: 801px) and (max-width: 999px) {
.footer__mcg h5 {font-size:0.8rem;}
.footer__mcg td div {width:32.7% !important;font-size:0.8rem !important;padding:0 5% !important;}
}
@media  only screen and (min-width: 1000px) {
.footer__mcg h5 {font-size:0.8rem;}
.footer__mcg td div {width:24.7% !important;font-size:0.8rem !important;padding:0 0 0 4% !important;}
}

/*.header-disclosures {margin:0 auto 0 auto;width:100%;max-width:600px;padding:0 10px;text-align:center;font-size:0.6rem;line-height:1.25;color:#666;font-family:Arial;}
.header-disclosures-inner::before {
  content: "When you click links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.";
}*/




.footer-disclosures {margin:0 auto 10px auto;width:100%;max-width:700px;padding:0 10px;text-align:center;font-size:0.6rem;line-height:1.35;}

@media  only screen and (max-width:700px) {
	.footer-disclosures-inner::before {
		font-size:10px;
		white-space:pre;
		content: "When you click links to various merchants on this site and make a purchase, \A this can result in this site earning a commission. Affiliate programs and \A affiliations include, but are not limited to, the eBay Partner Network.";}
}

@media  only screen and (min-width:701px) {
	.footer-disclosures-inner::before {
		font-size:12px;
		white-space:pre;
		content: "When you click links to various merchants on this site and make a purchase, \A this can result in this site earning a commission. Affiliate programs and \A affiliations include, but are not limited to, the eBay Partner Network.";}
}


.footer__mcg .footerh4 {background-color:#E5CB4C;padding:15px;border-radius:4px;max-width:280px;margin:0 auto;font-weight:600;line-height:1;}
.footer__mcg .footerh4:hover {text-decoration:none;}
/*@media only screen and (min-width: 800px) {
.footer-widgets-1, .footer-widgets-2 {float:none !important;}
}*/

.enhanced-link {
    display:block;
    width:100%;
    text-align:center;
    margin-bottom:40px;
    font-size:1.25rem;
    font-weight:900;
    color: #408ACF !important;
}
.enhanced-link:hover {text-decoration:underline;}

.enhanced-link::after {
    content: ' \00BB';
}
