/*
 * wprmenu-generated.css — CAPTURED CSS, VERBATIM.
 *
 * Provenance: archive/beltwaycommercialservices.com/index.html, the wp-responsive-menu plugin's
 * generated stylesheet. In the capture it is INLINE, in two <style> blocks (block A inside the
 * 19,153-char NitroPack critical-CSS <style>, block B as its own 2,433-char <style> later in the
 * document). Both are reproduced below byte-for-byte, in the capture's document order, so the
 * cascade between them is unchanged. Nothing is rewritten, reordered, minified or "fixed" — the
 * two invalid `height:px` / `top:px` declarations the plugin emitted are kept exactly as captured.
 *
 * WHY IT IS HERE: the theme port carried the five NitroPack <link>ed stylesheets and dropped the
 * inline <style> blocks. The combined sheet ae58979e… therefore carries the rule that HIDES the
 * mobile menu (`#wprmenu_bar,#mg-wprm-wrap{display:none}`) but NOT the ≤768px rule that SHOWS it
 * again (`#wprmenu_bar,#mg-wprm-wrap{display:block}`), which lived only in these two inline blocks.
 * Without this file the ported mobile menu is not merely inert: it is invisible at every width.
 * Every rule here is scoped to `@media only screen and (max-width:768px)`, so no desktop render
 * changes. See DECISIONS.md D-B69.
 *
 * Linked by src/layouts/BaseLayout.astro after the five captured sheets, which is the capture's own
 * order (inline <style> after the head's stylesheets).
 */
@media only screen and (max-width:768px){#wprmenu_bar{background-image:url("");background-size:cover;background-repeat:repeat;}#wprmenu_bar.nitro-lazy{background-image:none !important;}#wprmenu_bar{background-color:#be1e2d;}#wprmenu_bar .menu_title,#wprmenu_bar .menu_title a{color:#fff;}#wprmenu_bar .menu_title a{font-size:20px;font-weight:normal;}#mg-wprm-wrap li.menu-item a{font-size:15px;text-transform:uppercase;font-weight:normal;}#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a{font-size:15px;text-transform:uppercase;font-weight:normal;}#mg-wprm-wrap li.current-menu-item>a{background:#be1e2d;}#mg-wprm-wrap li.current-menu-item>a{color:#fff !important;}#mg-wprm-wrap{background-color:#be1e2d;}#mg-wprm-wrap.cbp-spmenu-right,.cbp-spmenu-vertical{width:80%;max-width:400px;}#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a{color:#fff;}.wprmenu_bar .hamburger-inner,.wprmenu_bar .hamburger-inner::before,.wprmenu_bar .hamburger-inner::after{background:#fff;}.wprmenu_bar .hamburger{float:right;}html body div#wprmenu_bar{height:px;}#mg-wprm-wrap.cbp-spmenu-right{top:px !important;}html{padding-top:42px !important;}#wprmenu_bar,#mg-wprm-wrap{display:block;}}
@media only screen and ( max-width: 768px ){html body div.wprm-wrapper{overflow:scroll;}#wprmenu_bar{background-image:url("");background-size:cover;background-repeat:repeat;}#wprmenu_bar.nitro-lazy{background-image:none !important;}#wprmenu_bar{background-color:#be1e2d;}html body div#mg-wprm-wrap .wpr_submit .icon.icon-search{color:#fff;}#wprmenu_bar .menu_title,#wprmenu_bar .wprmenu_icon_menu,#wprmenu_bar .menu_title a{color:#fff;}#wprmenu_bar .menu_title a{font-size:20px;font-weight:normal;}#mg-wprm-wrap li.menu-item a{font-size:15px;text-transform:uppercase;font-weight:normal;}#mg-wprm-wrap li.menu-item-has-children ul.sub-menu a{font-size:15px;text-transform:uppercase;font-weight:normal;}#mg-wprm-wrap li.current-menu-item > a{background:#be1e2d;}#mg-wprm-wrap li.current-menu-item > a,#mg-wprm-wrap li.current-menu-item span.wprmenu_icon{color:#fff !important;}#mg-wprm-wrap{background-color:#be1e2d;}.cbp-spmenu-push-toright,.cbp-spmenu-push-toright .mm-slideout{left:80%;}.cbp-spmenu-push-toleft{left:-80%;}#mg-wprm-wrap.cbp-spmenu-right,#mg-wprm-wrap.cbp-spmenu-left,#mg-wprm-wrap.cbp-spmenu-right.custom,#mg-wprm-wrap.cbp-spmenu-left.custom,.cbp-spmenu-vertical{width:80%;max-width:400px;}#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a,div#mg-wprm-wrap ul li span.wprmenu_icon{color:#fff;}#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item:valid ~ a{color:#fff;}#mg-wprm-wrap ul#wprmenu_menu_ul li.menu-item a:hover{background:#be1e2d;color:#fff !important;}div#mg-wprm-wrap ul>li:hover>span.wprmenu_icon{color:#fff !important;}.wprmenu_bar .hamburger-inner,.wprmenu_bar .hamburger-inner::before,.wprmenu_bar .hamburger-inner::after{background:#fff;}.wprmenu_bar .hamburger:hover .hamburger-inner,.wprmenu_bar .hamburger:hover .hamburger-inner::before,.wprmenu_bar .hamburger:hover .hamburger-inner::after{background:#fff;}#wprmenu_menu.left{width:80%;left:-80%;right:auto;}#wprmenu_menu.right{width:80%;right:-80%;left:auto;}.wprmenu_bar .hamburger{float:right;}.wprmenu_bar #custom_menu_icon.hamburger{top:0px;right:0px;float:right;background-color:#ccc;}html body div#wprmenu_bar{height:px;}#mg-wprm-wrap.cbp-spmenu-left,#mg-wprm-wrap.cbp-spmenu-right,#mg-widgetmenu-wrap.cbp-spmenu-widget-left,#mg-widgetmenu-wrap.cbp-spmenu-widget-right{top:px !important;}.wpr_custom_menu #custom_menu_icon{display:block;}html{padding-top:42px !important;}#wprmenu_bar,#mg-wprm-wrap{display:block;}div#wpadminbar{position:fixed;}}
