/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jun 08 2026 | 09:40:59 */
@font-face { font-family: "iconfont";
  /* Project id 5124492 */
src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"); }
.iconfont { font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.icon-xiajiantou:before { content: "\e620"; }

.icon-linkin-:before { content: "\e61f"; }

.icon-Youtube-fill:before { content: "\e883"; }

.icon-shejiaotubiao-19:before { content: "\e642"; }

.icon-shejiaotubiao-23:before { content: "\e644"; }

.icon-shejiaotubiao-29:before { content: "\e645"; }

.icon-youjiantou:before { content: "\e62b"; }

.icon-right:before { content: "\e6af"; }

a { text-decoration: none; }

p:empty, div:empty.clear_column { display: none !important; }

img { vertical-align: middle; }

ul { margin: 0; }

.footer-media-item { display: -webkit-box; display: -ms-flexbox; display: flex; gap: 10px; }

.footer-media-item a { display: block; width: 34px; height: 34px; background-color: #1b1b1b; text-align: center; line-height: 34px; font-size: 18px; border-radius: 5px; }

.footer-media-item a img { vertical-align: middle; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; image-rendering: -webkit-optimize-contrast; }

.footer-media-item a:hover { background-color: #c22d31; color: #fff; text-decoration: none; }

.site-info { position: relative; z-index: 1; border-top: 1px solid #969696;font-size:16px; }

.site-logo { width: 195px; }

.site-header { position: fixed; left: 0; top: 0; z-index: 9999; width: 100%; }
.mobile-menu-control-wrapper .menu-toggle{background:none;}

.entry-header{max-width: 1450px;margin-left:auto;margin-right:auto;padding-top:90px;}
.entry-title{}

.cookieadmin_re_consent{display:none !important;}

.bg-grid,.bg-gray { background-color: #f5f5f5; padding: 100px 0 50px; }

.mt-40 { margin-top: 40px; }

.mt-80 { margin-top: 80px; }

@media screen and (min-width: 1366px) { .has-page-banner:not(.isnotop) .site-header { background: rgba(255,255,255,0.5); }
	.has-page-banner .main-navigation .main-nav > ul > li[class*="current-menu-"] > a:before {content: '';width: 50px;height: 2px;background-color: var(--accent);display: inline-block;position: absolute;left: 50%;bottom: 11px;transform: translateX(-50%); }
/*   .has-page-banner:not(.isnotop) .main-navigation .main-nav > ul > li > a { color: #fff; } */
  .has-page-banner:not(.isnotop) .main-navigation .main-nav > ul > li[class*="current-menu-"] > a { color: var(--accent); }
/*   .has-page-banner:not(.isnotop) .site-logo { background-image: url("https://raybogrowbags.com/wp-content/uploads/2026/01/logo.png"); background-repeat: no-repeat; background-size: auto 100%; } */
  .has-page-banner:not(.isnotop) .site-logo img { opacity: 1; } }
@media (max-width: 768px) {
	.site-header .header-image{width:140px;}
	.inside-header { padding-right: 0; padding-left: 0;padding-top:0;padding-bottom:0; }
	.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0;}
	.site-logo{margin-left:15px;}
	.mt-40 { margin-top: 20px; }
  .mt-80 { margin-top: 30px; }
}