/*
Theme Name: South Carolina Division Cinematic Avada
Description: Cinematic homepage and interior page designs, distinct artwork, sticky WordPress navigation and full submenu support.
Version: 1.1.0-rc.12
Requires at least: 6.8
Requires PHP: 7.4
Template: Avada
Text Domain: scscv-cinematic
*/
:root{--gold:#d8b779;--red:#8e1d2d;--night:#080e18;--cream:#eee4d0}*{box-sizing:border-box}html{scroll-behavior:auto;scroll-padding-top:65px}body{margin:0;background:var(--night);color:#f5efe4;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}.skip{position:absolute;left:-9999px;top:0}.skip:focus{left:10px;z-index:100;background:#fff;color:#000;padding:10px}.hero{position:relative;background:#080d16;isolation:isolate}.mobile-actions{display:none;gap:10px;justify-content:center;flex-wrap:wrap;padding:15px}.mobile-actions a{border:1px solid var(--gold);padding:13px 16px;font-size:12px}.ornament{height:4px;background:linear-gradient(90deg,#090e19,var(--red) 25%,var(--gold) 50%,var(--red) 75%,#090e19)}.chapter{padding:70px 5vw;max-width:1250px;margin:auto;font-size:16px;line-height:1.75}.chapter h1,.chapter h2{font-family:Georgia,'Times New Roman',serif;line-height:1.12}.chapter a{color:var(--gold)}.home-story{max-width:1100px;padding:76px 5vw 85px;text-align:center}.eyebrow{color:var(--gold);font-size:10px;letter-spacing:.24em;text-transform:uppercase;margin:0 0 17px}.home-story h1{font:normal clamp(32px,4.5vw,62px)/1.15 Georgia,serif;margin:0 0 20px}.lead{max-width:690px;font-size:17px;line-height:1.85;color:#c8c8ca;margin:0 auto}.story-links{display:flex;justify-content:center;gap:35px;flex-wrap:wrap;margin-top:25px}.story-links a{display:inline-flex;gap:20px;padding:10px 0;border-bottom:1px solid #d8b77955;color:#dfc697;font-size:14px}.story-links a:hover{color:#fff0cd;border-color:#d8b779}.footer{background:#05080e;border-top:1px solid #b3926055;padding:32px 5vw;color:#c3b9a7;font-size:12px;text-align:center}.footer strong{font:20px Georgia,serif;color:#e9d7b5}.footer p{margin:9px 0}.scene-playback{position:absolute;top:14px;right:14px;z-index:5;border:1px solid #c3a269;background:#070b13d9;color:#eed9ad;padding:9px 13px;font-size:11px}.scene-playback:focus-visible,.story-links a:focus-visible{outline:2px solid white;outline-offset:4px}@media(max-width:800px){.home-story{padding:55px 6vw 60px}.lead{font-size:15px}.story-links{gap:20px}.scene-playback{font-size:10px;padding:7px 10px;top:8px;right:8px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
/* Real navigation in the original picture-menu position; all image zoom is disabled. */
.hero{overflow:visible;perspective:none}.hero:before,.hero:after{display:none!important}.hero-visual{position:relative;overflow:hidden}.hero-art{display:block!important;width:100%!important;height:auto!important;min-height:0!important;max-width:none!important;margin-top:-3.4688995215%;transform:none!important;animation:none!important;will-change:auto!important}.mist,.intro-overlay,.cinematic-control{display:none!important}.character-portrait img,.interlude img,.panel img,.panel:hover img,.hero .mist{animation:none!important;transform:none!important;transition:none!important}.reveal,.reveal.show{opacity:1;transform:none;transition:none}.hero-actions{display:block;position:absolute;inset:0;z-index:3;height:auto;pointer-events:none}.hero-actions a{position:absolute;top:60.7%;height:6.57%;pointer-events:auto;border:1px solid transparent}.hero-actions a:nth-child(1){left:24.76%;width:14.71%}.hero-actions a:nth-child(2){left:41.21%;width:17.23%}.hero-actions a:nth-child(3){left:60.05%;width:16.09%}.hero-actions a:hover{border-color:#e5c681;background:#d8b7790d}.hero-actions a:focus-visible,.picture-destinations a:focus-visible{outline:3px solid #fff;outline-offset:-5px;background:#d8b77918}.picture-destinations{position:absolute;inset:0;z-index:3;pointer-events:none}.picture-destinations a{position:absolute;top:71.12%;height:24.46%;pointer-events:auto}.picture-destinations a:nth-child(1){left:3.23%;width:18.42%}.picture-destinations a:nth-child(2){left:22.25%;width:18.18%}.picture-destinations a:nth-child(3){left:41.09%;width:18.06%}.picture-destinations a:nth-child(4){left:59.81%;width:18.24%}.picture-destinations a:nth-child(5){left:78.47%;width:18.42%}.picture-destinations a:hover{box-shadow:inset 0 0 0 2px #e6c67f;background:#e6c67f08}.inner-header{background:#080c13}.inner-brand{display:block;padding:22px 5vw;color:#ead4a4;font:24px Georgia,serif}
.scene-navigation{position:relative;z-index:40;display:flex;align-items:center;gap:clamp(12px,1.5vw,26px);height:clamp(44px,3.4689vw,66px);padding:0 4.5%;background:linear-gradient(#070a0d,#0d1012);border-bottom:1px solid #ba945735;color:#ead2a0;font-family:Georgia,'Times New Roman',serif}.image-menu-container{flex:1;min-width:0}.image-menu{list-style:none;display:flex;gap:clamp(13px,1.9vw,34px);align-items:center;margin:0;padding:0;width:100%}.image-menu>li{position:relative;display:flex;align-items:center}.image-menu>li:nth-child(6){margin-left:auto}.image-menu a{display:block;font-size:clamp(10px,.9vw,15px);letter-spacing:.035em;text-transform:uppercase;padding:14px 0;white-space:nowrap;line-height:1.2;color:#ead2a0}.image-menu a:hover,.image-menu a:focus-visible{color:#fff0c9}.image-menu>.current-menu-item>a{box-shadow:0 1px #ceab62}.image-menu .sub-menu{display:none;position:absolute;left:-18px;top:100%;min-width:225px;background:#0b1017;border:1px solid #aa8549;box-shadow:0 10px 25px #0009;list-style:none;padding:9px 18px;margin:0}.image-menu .sub-menu li{position:relative}.image-menu .sub-menu a{font-size:12px;padding:11px 0;white-space:normal}.image-menu li:hover>.sub-menu,.image-menu li:focus-within>.sub-menu,.image-menu li.submenu-open>.sub-menu{display:block}.image-menu .sub-menu .sub-menu{left:100%;top:0}.submenu-toggle{border:0;background:transparent;color:#d8bb82;padding:9px 0 9px 5px;font:12px Georgia,serif}.image-menu-toggle{display:none;border:1px solid #a88345;background:#0b1118;color:#eed5a2;padding:8px 13px;font:14px Georgia,serif}.scene-search{flex:0 0 auto}.scene-search summary{cursor:pointer;list-style:none;padding:8px;display:flex;align-items:center;justify-content:center}.scene-search summary::-webkit-details-marker{display:none}.search-glass{display:block;position:relative;width:13px;height:13px;border:1.5px solid #e9ca91;border-radius:50%}.search-glass:after{content:'';position:absolute;width:7px;height:1.5px;background:#e9ca91;right:-5px;bottom:-3px;transform:rotate(45deg)}.scene-search form{position:absolute;top:100%;right:4.5%;width:min(370px,90vw);padding:18px;background:#0c121b;border:1px solid #a88345;box-shadow:0 12px 28px #0009}.scene-search label{display:block;font-size:13px;margin-bottom:9px}.scene-search form>div{display:flex;gap:8px}.scene-search input{min-width:0;flex:1;padding:10px;border:1px solid #95723d;background:#fffaf0;color:#10131b;font:14px Arial,sans-serif}.scene-search button[type=submit]{padding:9px 12px;border:1px solid #c09a56;background:#771c24;color:#f7e0ae;font:13px Georgia,serif}.scene-navigation a:focus-visible,.scene-navigation button:focus-visible,.scene-search summary:focus-visible{outline:2px solid #fff1cc;outline-offset:3px}
@media(max-width:1100px){.image-menu{gap:14px}.scene-navigation{padding-inline:3%;gap:12px}.image-menu a{font-size:10px}.image-menu>li:nth-child(6){margin-left:auto}.scene-search summary{padding:8px 4px}}
@media(max-width:800px){.scene-navigation{min-height:50px;height:auto;justify-content:space-between;padding:8px 5%}.image-menu-toggle{display:block}.image-menu-container{position:absolute;left:0;right:0;top:100%;padding:10px 6vw 17px;background:#090e16;border-bottom:1px solid #a88345;box-shadow:0 15px 25px #0009}.scene-navigation.has-js .image-menu-container{display:none}.scene-navigation.has-js.is-open .image-menu-container{display:block}.image-menu{display:block}.image-menu>li{display:flex;flex-wrap:wrap;align-items:center}.image-menu>li:nth-child(6){margin-left:0}.image-menu a{font-size:13px;padding:12px 0;flex:1}.image-menu .sub-menu{position:static;min-width:0;width:100%;box-shadow:none;border:0;border-left:1px solid #715a32;margin-bottom:4px;padding:0 0 0 18px}.image-menu li:hover>.sub-menu{display:none}.image-menu li:focus-within>.sub-menu,.image-menu li.submenu-open>.sub-menu{display:block}.image-menu .sub-menu .sub-menu{left:auto;top:auto}.submenu-toggle{padding:12px 8px;font-size:14px}.hero-actions{display:none}.mobile-actions{display:flex}.picture-destinations a{min-height:44px}.scene-search form{right:5%}.hero-art{width:100%!important;transform:none!important}.intro-inner{animation:none}.inner-brand{font-size:20px}}

/* Keep the existing menu above every section, including the final footer. */
:root{--scene-nav-height:clamp(44px,3.4689vw,66px);--scene-admin-offset:0px}
html{scroll-padding-top:calc(var(--scene-nav-height) + var(--scene-admin-offset) + 16px)}
:root:has(body.admin-bar),body.admin-bar{--scene-admin-offset:32px}
.site-header{position:sticky;top:var(--scene-admin-offset);z-index:1000;background:#080c13;isolation:isolate;box-shadow:0 5px 20px #0005}
.skip:focus{position:fixed;top:var(--scene-admin-offset);z-index:1001}
.image-menu>li{align-self:stretch}
.image-menu .sub-menu{max-width:min(300px,90vw)}
.image-menu .sub-menu li{display:flex;align-items:center}
.image-menu .sub-menu li>a{flex:1;min-width:0}
.image-menu .sub-menu .submenu-toggle{flex:0 0 auto;padding:12px 0 12px 12px}
.scene-navigation.has-js .image-menu li>.sub-menu{display:none}
.scene-navigation.has-js .image-menu li.submenu-open>.sub-menu{display:block}
.image-menu>li:nth-last-child(-n+3)>.sub-menu{left:auto;right:-18px}
.image-menu>li:nth-last-child(-n+3) .sub-menu .sub-menu{left:auto;right:100%}
.submenu-toggle[aria-expanded=true]{color:#fff0c9}
@media(max-width:782px){:root:has(body.admin-bar),body.admin-bar{--scene-admin-offset:46px}}
@media(max-width:600px){:root:has(body.admin-bar),body.admin-bar{--scene-admin-offset:0px}}
@media(max-width:800px){
 :root{--scene-nav-height:51px}
 .image-menu-container{max-height:calc(100dvh - var(--scene-admin-offset) - var(--scene-nav-height));overflow:auto;overscroll-behavior:contain}
 .image-menu .sub-menu,.image-menu .sub-menu .sub-menu{max-width:none;left:auto;right:auto;top:auto}
 .image-menu .sub-menu li{flex-wrap:wrap}
 .image-menu .sub-menu li>a{flex:1}
 .scene-navigation:not(.has-js) .image-menu-container{position:static;max-height:none}
 .scene-navigation:not(.has-js){flex-wrap:wrap}
}

/* Restored sections: every lower photograph is a new, distinct asset. */
.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.chapter{max-width:1540px;padding:88px 5vw}.chapter h2{font:normal clamp(40px,5.6vw,84px)/1.05 Georgia,'Times New Roman',serif;letter-spacing:-.02em;margin:20px 0 25px}.chapter .lead{margin:0;max-width:760px;font-size:17px;line-height:1.8;color:#c7c8cb}.panel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:36px}.panel{display:block;position:relative;min-height:450px;overflow:hidden;border:1px solid #a889557d;background:#121a25}.panel img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.88);animation:none!important;transform:none!important;transition:none!important}.panel:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#04080ef5,rgba(4,8,14,.7) 26%,transparent 72%)}.panel-content{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:28px}.panel h3{font:normal clamp(28px,2.8vw,39px)/1.08 Georgia,serif;margin:0 0 12px;color:#f1e7d3}.panel p{font-size:14px;line-height:1.65;color:#e0ddd6;margin:0 0 20px}.panel span{color:var(--gold);font-size:10px;text-transform:uppercase;letter-spacing:.2em}.panel:hover{border-color:#e4c990}.panel-membership img{object-position:53% 32%}.panel:focus-visible,.cta:focus-visible,.text-link:focus-visible{outline:3px solid #fff;outline-offset:4px}.character-study{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);min-height:630px;background:#10151f;overflow:hidden;border-block:1px solid #ad8a5666}.character-portrait{position:relative;min-height:630px;overflow:hidden}.character-portrait img{display:block;position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 32%;animation:none!important;transform:none!important}.character-portrait:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,transparent 72%,#10151f)}.character-copy{align-self:center;padding:55px clamp(28px,6vw,95px) 55px 26px}.character-copy h2{font:normal clamp(40px,5vw,74px)/1.05 Georgia,serif;margin:22px 0;letter-spacing:-.02em}.character-copy p{font-size:16px;line-height:1.85;color:#d2c8b8}.character-copy .eyebrow{letter-spacing:.18em}.text-link{display:inline-block;margin-top:15px;padding:7px 0;color:#dabc81;border-bottom:1px solid #ab874b77;font-size:13px}.interlude{position:relative;min-height:560px;display:grid;align-items:center;overflow:hidden;background:#10151e}.interlude>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;animation:none!important;transform:none!important}.interlude-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,8,14,.78),rgba(4,8,14,.38) 54%,rgba(4,8,14,.12))}.interlude .copy{position:relative;z-index:2;max-width:820px;padding:70px 7vw}.interlude h2{font:normal clamp(48px,6.5vw,92px)/1.04 Georgia,serif;margin:20px 0}.interlude p{font-size:17px;line-height:1.8;color:#ded9d0;max-width:630px}.cta{display:inline-block;margin-top:18px;padding:16px 24px;border:1px solid #c8a45f;background:#7e1c29;color:#f1e2c4;font-size:11px;text-transform:uppercase;letter-spacing:.14em;line-height:1.4}.cta:hover{background:#972638}.support-section{text-align:center;padding-top:95px;padding-bottom:105px}.support-section .lead{margin:0 auto}.eyebrow{font-size:10px}.discover-section>.eyebrow{margin-bottom:0}
@media(max-width:1000px){.panel{min-height:420px}.panel-content{padding:23px}.character-study{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr)}}
@media(max-width:800px){.chapter{padding:65px 6vw}.chapter h2{font-size:clamp(38px,8vw,62px)}.chapter .lead{font-size:16px}.panel-grid{grid-template-columns:1fr;gap:18px}.panel{min-height:440px}.panel h3{font-size:36px}.panel-membership img{object-position:50% 30%}.character-study{grid-template-columns:1fr}.character-portrait{height:530px;min-height:530px}.character-portrait img{object-position:50% 30%}.character-portrait:after{background:linear-gradient(0deg,#10151f,transparent 25%)}.character-copy{padding:30px 7vw 55px}.character-copy h2{font-size:clamp(42px,9vw,68px)}.interlude{min-height:520px}.interlude .copy{padding:58px 7vw}.interlude h2{font-size:clamp(44px,9vw,68px)}.interlude p{font-size:16px}.support-section{padding-top:70px;padding-bottom:80px}}
@media(max-width:440px){.panel{min-height:420px}.character-portrait{height:480px;min-height:480px}.panel h3{font-size:32px}}

/* Keep the cinematic shell independent of Avada global layout dimensions. */
body.fusion-body{margin:0;background:#080e18;color:#f5efe4;font-family:Arial,Helvetica,sans-serif}
body.fusion-body #wrapper{width:100%;max-width:none;margin:0;background:#080e18;box-shadow:none}
body.fusion-body #main{padding:0;margin:0;background:transparent;clear:both}
body.fusion-body #main>.fusion-row{width:100%;max-width:none;margin:0;padding:0}
body.fusion-body #content{width:100%;float:none;min-height:0;margin:0}
body.fusion-body .post-content{margin:0}
body.fusion-body .scene-navigation .image-menu{margin:0;padding:0}
body.fusion-body .scene-navigation .image-menu li{list-style:none}
.scscv-home-editable .fusion-fullwidth{padding:0!important;background:transparent!important}
.scscv-home-editable .fusion-builder-row{max-width:none!important;width:100%!important;margin:0!important}
.scscv-home-editable .fusion-layout-column{margin:0!important;width:100%!important}
.scscv-home-editable .fusion-column-wrapper{padding:0!important;margin:0!important}
.scscv-home-editable .fusion-text{margin:0}
.scscv-home-editable .fusion-text>p:empty{display:none}

body.fusion-body #wrapper #main{padding:0!important;margin:0!important;background:transparent!important}
body.fusion-body #wrapper #main>.fusion-row{width:100%;max-width:none;margin:0;padding:0}
body.fusion-body .chapter h1,body.fusion-body .chapter h2,body.fusion-body .character-copy h2,body.fusion-body .interlude h2{color:#f5efe4}
body.fusion-body .panel h3{color:#f1e7d3}
body.fusion-body .chapter a,body.fusion-body .character-copy .text-link{color:#d8b779}
body.fusion-body .chapter .cta,body.fusion-body .interlude .cta{color:#f1e2c4}
body.fusion-body .scscv-home-editable .fusion-fullwidth{padding:0!important;border:0!important}
body.fusion-body .scscv-home-editable .fusion-text{color:#f5efe4}

/* Preserve the approved typography inside editable Avada Text Blocks. */
body.fusion-body #main .chapter h2{font:normal clamp(40px,5.6vw,84px)/1.05 Georgia,'Times New Roman',serif!important;letter-spacing:-.02em;margin:20px 0 25px}
body.fusion-body #main .character-copy h2{font:normal clamp(40px,5vw,74px)/1.05 Georgia,serif!important;letter-spacing:-.02em;margin:22px 0}
body.fusion-body #main .interlude h2{font:normal clamp(48px,6.5vw,92px)/1.04 Georgia,serif!important;margin:20px 0}
body.fusion-body #main .panel h3{font:normal clamp(28px,2.8vw,39px)/1.08 Georgia,serif!important;margin:0 0 12px}
@media(max-width:800px){body.fusion-body #main .chapter h2{font-size:clamp(38px,8vw,62px)!important}body.fusion-body #main .character-copy h2{font-size:clamp(42px,9vw,68px)!important}body.fusion-body #main .interlude h2{font-size:clamp(44px,9vw,68px)!important}body.fusion-body #main .panel h3{font-size:36px!important}}
@media(max-width:440px){body.fusion-body #main .panel h3{font-size:32px!important}}

.page-copy .scscv-editable-page{padding:0!important;margin:0!important;border:0!important;background:transparent!important;min-width:0}
.page-copy .scscv-editable-page .fusion-builder-row{width:100%!important;max-width:none!important;margin:0!important}
.page-copy .scscv-editable-page .fusion-layout-column{width:100%!important;margin:0!important}
.page-copy .scscv-editable-page .fusion-column-wrapper{margin:0!important;padding:0!important}
.page-copy .scscv-editable-page .fusion-text{margin:0}

/* Engraved divider between the soldier study and the historical interlude. */
.scscv-heritage-divider{position:relative;display:flex;align-items:center;justify-content:center;height:clamp(112px,11vw,158px);overflow:hidden;background:radial-gradient(ellipse at 50% 50%,rgba(153,111,54,.10),transparent 60%),linear-gradient(180deg,#10151f,#0b1019 48%,#10151e);border-top:1px solid #d8b77925;border-bottom:1px solid #d8b77925;isolation:isolate}
.scscv-heritage-divider>p{display:flex;align-items:center;justify-content:center;width:100%;margin:0!important;min-width:0}
.scscv-heritage-divider img{display:block!important;flex-shrink:0;width:94%!important;min-width:880px!important;max-width:1400px!important;height:auto!important;max-height:158px;object-fit:contain;filter:drop-shadow(0 2px 4px #0008);margin:0!important}
@media(max-width:800px){.scscv-heritage-divider{height:112px}}

/* Sculpted gold divider: blend the dark canvas into the surrounding navy. */
.scscv-heritage-divider{height:clamp(186px,calc(17vw + 24px),264px);background:linear-gradient(180deg,#10151f 0%,#10151f 60%,#10151e 100%);border:0}
.scscv-heritage-divider img{max-height:none;filter:drop-shadow(0 3px 5px #0009);mix-blend-mode:lighten;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 4%,#000 96%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 4%,#000 96%,transparent 100%)}
@media(max-width:800px){.scscv-heritage-divider{height:186px}}

/* Mobile homepage actions echo the red/navy, beveled gold desktop buttons. */
@media(max-width:800px){
 .mobile-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:stretch;padding:18px 6vw 20px;background:linear-gradient(180deg,#080d16,#080e18)}
 .mobile-actions>br,.mobile-actions>p:empty{display:none}
 body.fusion-body .mobile-actions>a{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;min-width:0;min-height:54px;margin:0;padding:14px 30px 14px 18px;border:0;background:linear-gradient(135deg,#eed5a0,#a17a3b 38%,#c7a66a 65%,#795a2c);color:#f0dfb8;font:normal clamp(11px,1.8vw,14px)/1.35 Georgia,'Times New Roman',serif;letter-spacing:.025em;text-align:center;text-transform:uppercase;text-decoration:none;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);filter:drop-shadow(0 3px 3px #0008)}
 .mobile-actions>a:before{content:'';position:absolute;inset:2px;z-index:-1;background:linear-gradient(180deg,#1b2a3a,#0c1420 48%,#080e17);box-shadow:inset 0 0 0 1px #b8975c66,inset 0 3px 5px #ffffff0b,inset 0 -3px 6px #0009;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px)}
 .mobile-actions>a:first-of-type:before{background:linear-gradient(180deg,#792d37,#681d28 48%,#46131d)}
 .mobile-actions .mobile-action-arrow{position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#e2c58d;font:normal 24px/1 Georgia,serif;pointer-events:none}
 .mobile-actions>a:hover,.mobile-actions>a:focus-visible{background:#fff0c9;color:#fff0d1;outline:0;filter:drop-shadow(0 0 4px #d8b77980)}
}
@media(max-width:600px){
 .mobile-actions{grid-template-columns:minmax(0,1fr)}
 body.fusion-body .mobile-actions>a{font-size:14px}
}
