@import url('https://fonts.googleapis.com/css2?family=Roboto:wght@300;900&display=swap');
img {  image-rendering: -webkit-optimize-contrast; }
b, strong {font-family: 'Roboto'; font-weight: 900 !important; font-style: bold;}
.entry p {line-height:26px;}
h1 {letter-spacing: -1px;}
h2 {line-height:1.1; letter-spacing: -1px; margin-bottom:20px;}
.back-to-top {background-image: url('https://offshoregoldstorage.com/wp-content/uploads/2026/05/Offshore-Gold-Storage-Footer-Logo.png'); background-position:right 50px; background-repeat:no-repeat; background-size: 150px auto; min-height:200px;} .back-to-top a {display:none;}
#bottom ul li {font-size:12px; line-height:17px;}
#bottom_1, #bottom_2 {margin:0; padding:0;}
#bottom-bg { background: url("https://offshoregoldstorage.com/wp-content/uploads/2026/05/Offshore-Gold-Storage-Worldwide.png") no-repeat scroll center bottom #ffffff; color:	#0044CC; }
#top-elements .social_media_top {padding: 5px 0 0 0; float: right; clear: both;}
#top-wrapper {background: #eee; background: linear-gradient(175deg, rgba(230,230,230,1) 32%, rgba(255,255,255,1) 74%);}
#main-menu {border-bottom: 3px solid #A39062;}
ul#main-top-menu {border-left:2px solid #A39062; background: rgb(250,238,9); background: linear-gradient(77deg, rgba(210,210,210,1) 10%, rgba(245,245,245,1) 85%); }
#main-top-menu li {border-right:2px solid #A39062; transition:0.3s;}
#main-top-menu li:hover {background-color:#A39062 !important; }
li.current-menu-item {background-color:#A39062 !important;}
.u-design-fixed-menu-on.fixed-menu #top-wrapper {opacity:1 !important;}
.h2b5 {color:#ffffff;font-size:25px;text-align:center}
.hc {background-color:#EEEEEE; padding:5px 5px 5px 5px;}
.hc2 {background-color:#FFFFFF; padding:5px 5px 5px 5px;}
.ratings {background-color:white; box-shadow: 0px 10px 8px #000; border:5px solid #C1A86D;margin-bottom:50px}
.center {text-align:center}
.faq-title{padding:10px; background-color: rgba(255, 240, 205,0.6);}
.faq-answer{padding:10px; background-color: rgba(255, 240, 205,0.4); margin-bottom:40px;}
#page-content, #home-page-content {background: #eee; background: linear-gradient(175deg, rgba(230,230,230,1) 12%, rgba(255,255,255,1) 74%) !important;}

.banner-click {display:block; margin-top:20px; text-align:center; text-decoration: uppercase; font-weight:bold; background:darkgreen; color:white; transition:0.3s;}
.banner-click:hover {background-color:#222;}

ul.goldbullets {list-style: none;} ul.goldbullets li::before {content: "•"; color: #AB8A39; font-weight: bold; display: inline-block; width: 1em; margin-left: -1em;}

.pros ul li::before {
  content: "\2713";
  color: #A99062;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}
.negs ul li::before {
  content: "\2718";
  color: darkred;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}
.content-list li::before {
  content: "\2713";
  color: #A99062;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}
ul {
  list-style: none; font-size:18px; line-height:20px;
}

.visit {display:block; margin:40px 10% 40px 10%; background-color:#8A0406; color:white; padding:5px 5px 10px 5px; text-align:center; border-radius:5px; font-size:18px; line-height:34px; transition:0.3s;}
.visit:hover {background:darkgreen; color:white;}
.heading1 {color:#ffffff; padding-top:-10px; text-shadow: 2px 2px 2px #000; font-size:30px; line-height:48px;}
.heading2 {color:#ffffff;font-size:26.5px;text-shadow: 2px 2px 2px #000;margin-top:0px;text-align:center;}
.heading3 {color:#444; font-size:34px; line-height:45px;margin-bottom:10px}
.rating {color:#A99062;font-size:1.9em;}
.specialists {background-color:#C1A86D; padding:10px 10px 10px 10px; box-shadow: 0px 10px 8px #000; border:5px solid #C1A86D; width:90%;margin-right:auto;margin-left:auto}
.finding {color:#444; font-size:21px; line-height:26px;margin-top:-5px}
.purchasing {color:white; font-size:21px; line-height:26px;margin-top:-5px}
.diversify {font-weight:bold;margin-bottom:-40px;margin-top:-10px;color:#444;text-align:center}
.goldcircle {border-radius:100%; border: 1px solid #A39062}
.goresults {display:block; margin:40px 20% 30px 20%; background-color:#0044CC; color:white; padding:5px 5px 10px 5px; text-align:center;; border-radius:5px; font-size:30px; line-height:34px; transition:0.3s;}
.goresults:hover {background:darkgreen; color:white;}
.disc {text-align:center; font-size:12px; line-height:15px; color:#777;margin-top:20px}
.Best5 {display: inline-block; margin-top:10px; font-family:arial;margin-bottom:0; padding:10px 40px 10px 40px; background:#99070A; background-image: url(https://offshoregoldstorage.com/wp-content/uploads/2026/05/ssl-certificate-hover-white.png); background-repeat:no-repeat; background-position:left center; background-size: auto 25px; border:0px; cursor:pointer; font-weight: 600; font-style: normal; font-size:17px; color:white; text-align:center; max-width:660px; border-radius:5px; transition:0.5s;}
.Best5:hover {background:#068405; color:white; background-image: url(https://offshoregoldstorage.com/wp-content/uploads/2026/05/ssl-certificate-hover.png); background-repeat:no-repeat; background-position:-7px center; background-size: auto 35px;}
.VisitSite {text-align:center;display: inline-block; margin-top:10px; font-family:arial;margin-bottom:0; padding:10px 40px 10px 40px; background:#8A0406; background-image: url(https://offshoregoldstorage.com/wp-content/uploads/2026/05/ssl-certificate-hover-white.png); background-repeat:no-repeat; background-position:left center; background-size: auto 25px; border:0px; cursor:pointer; font-weight: 600; font-style: normal; font-size:17px; color:white; text-align:center; max-width:660px; border-radius:5px; transition:0.5s;}
.VisitSite:hover {text-align:center;background:#068405; color:white; background-image: url(https://offshoregoldstorage.com/wp-content/uploads/2026/05/ssl-certificate-hover.png); background-repeat:no-repeat; background-position:-7px center; background-size: auto 35px;}
.sidemenu-anchors {background-color:#ddd; padding:5px;}
.sidemenu-title {text-align:center;}
.sidemenu-anchors {background-color:#ddd; padding:5px;}
.sidemenu-title {text-align:center;}
.side-anchors {display:block; background-color:#A39062; color:#fff; padding:5px 10px; margin-bottom:3px; transition:0.3s;}
.side-anchors:hover{background-color: #111; color:#fff; font-weight:900; border-right:10px solid #A39062}
.sidemenu {background-color:#A39062; color: #fff; padding:5px 10px; display: block; margin-bottom:5px; transition:0.3s;border-radius:5px;max-width:280px}
.sidemenu:hover {background:#666; color:white;border-radius:5px}
.access {background-color:#A39062; font-size:12px; color: #fff; padding:5px 10px; display: block; margin-bottom:5px; transition:0.3s;border-radius:5px;max-width:280px;margin-left:auto;margin-right:auto;}
.access:hover {background:#666; color:white;border-radius:5px}
.resources {background-color:#A39062; color: #ffffff; padding:5px 10px; display: block; margin-bottom:5px; transition:0.3s;border-radius:5px;max-width:500px}
.resources:hover {background:#666; color: #ffffff; border-radius:5px}
.introduction {background-color:#eee; padding:20px; margin:20px 0 35px 0; font-weight:900; color: #444; border-left: 5px solid #A39062; box-shadow: 0 0 10px 10px #ddd; }
.testimonial {background-color:#eee; padding:20px; margin:20px 0 35px 0; color: #444; border-left: 5px solid #A39062; box-shadow: 0 0 10px 10px #ddd; }
.bestgoldirascore {background-color:#eee; padding:10px; margin:10px 0 10px 0; color: #444; box-shadow: 0 0 10px 10px #ddd; }
.outro {background-color: #A39062; padding:5px 20px 20px 20px; margin:20px 0 10px 0; color: #fff; border-bottom: 6px solid #444446; }
a.linknotes {font-size:11px; vertical-align:super;}
.outro h2 {color:#FFFFFF !important;}
.outro a {color:#0044CC !important;}
.breadcrumbs a {text-decoration:underline}
#bottom .bottom-content-padding {padding: 10px;}
.rated-box {background-color :#fff; font-size:12px; line-height:19px;} .rated-rating1 {margin: 3px 0 3px 0; background-color:#E0B24B; color:#343434;} .rated-rating {margin: 3px 0 3px 0; background-color:#A99062; color:#FFF;}

@media (max-width:1050px)
{.notab{display:none;} .onlytab {display:block !important;}  }
@media (max-width:750px)
{.nomob{display:none !important;}
.mobtop{margin-top:50px !important;}
.mean-bar {background-color:#E6E6E6 !important; background-image: url('https://offshoregoldstorage.com/wp-content/uploads/2026/05/Offshore-Gold-Storage-Logo.png') !important; background-position: 15px 7px !important; background-size: auto 35px !important; background-repeat: no-repeat !important; position:fixed !important; border-bottom: 3px solid #A39062;}
#logo h1 a, #logo .site-name a {display:none !important;}
#top-elements {margin-bottom:-31px}
}