@charset "utf-8";/*Designed by KKnipe 04/22/2026 ©KrazyKards 2026*/
/* Chrome/WebKit: body { overflow-x: hidden } (body.css) breaks position:sticky for descendants; Firefox is lenient.
   `overflow-x: clip` prevents horizontal bleed without creating the scrollport that disables sticky. */
@supports (overflow-x: clip) {
html[data-device-type="dedicated"] body.dark{overflow-x:clip;}
}
:root{--w:#fff;--b-btm:1px solid rgba(0,0,0,.5)!important;}
html{scroll-behavior:smooth;}
.cardsets-header{background-image:url("img/bkgds/headshots_filmstrip.jpg")!important;background-position:-3px -3px;background-repeat:no-repeat no-repeat no-repeat;/*background-size:cover;*/height:130px;width:100%;border-radius:0 0 10px 10px;border:1px solid orange;border-top:none}
.dark{background:#bab9b9 url(img/bkgds/bkgd-fire-grad.jpg) top repeat-x;}
.card-set-theme .panel-body{height:100%;/*min-height:480px;*/background-attachment:fixed;background-position:bottom center;background-repeat:no-repeat no-repeat no-repeat;/*background-size:contain;*/}
.img-hover img{margin:20px 0 0 8px}.mt-1{margin-top:1rem}.a-pos{position:relative;top:-100px;flex:unset!important;}
/*.img-hover::before{content:url(img/icons/icon-link.png);position:absolute;top:28px;right:12px}
.img-hover:hover img,.img-hover:focus img{transform:scale(1.1);transition:all 0.4s ease-in-out 0s;border:1px solid #555;box-shadow:0px 2px 2px 0px rgba(50,50,50,.4);z-index:9999;cursor:ns-resize;cursor:zoom-in;margin-bottom:30px}*/
.card-container li{width:47%;margin:1.222%} 
.card-set-theme h1{font-weight:500;line-height:0.9;margin:14px 0}.card-set-theme .panel{border:none!important;border-radius:0;transition:box-shadow 0.5s}
.topmenu{background:#fff;border:none;box-shadow:none;border-radius:0 0 3px 3px;}
.bio-menu{width:100%;padding:4px 10px 3px 4px;margin-bottom:0;list-style:none;border:1px solid rgba(0,0,0,.5);vertical-align:middle;border-radius:0;box-shadow:inset 0 1px 7px -1px rgba(0,0,0,.4);text-shadow:1px -1px 6px rgba(255,255,255,.9);background:linear-gradient(to bottom,rgba(136,143,148,1) 0%,rgba(136,143,148,1) 46%,rgba(114,122,127,1) 100%);display:flex;justify-content:space-between;align-items:center;}.bio-menu h3{color:#fff;text-shadow:none}
.card-set-theme .breadcrumb{margin-bottom:0}
.card-set-theme .breadcrumb .btn-group button{padding:6px 13px;border:1px inset rgba(255,255,255,.6);font-size:13px;font-weight:600;border-radius:3px!important;outline:none;background:rgba(93,99,104,.8);
color:var(--w);}
.card-set-theme .breadcrumb .btn-group{float:right}.card-set-theme .breadcrumb h3{font-size:16px;font-weight:600;letter-spacing:0.04em;color:#fff;margin-right:15px;/*color:rgba(104,66,17,0.8);*/text-shadow:1px 1px 4px rgba(0,0,0,.7);float:left;line-height:36px}
.breadcrumb h2{padding:6px 9px;display:block;font-size:16px;}
.card-set-theme .breadcrumb h3 em{font-size:13px;font-weight:600}.card-set-theme .breadcrumb h3 em::before{content:"\2014";margin-right:5px}
.menu-pos{position:relative;top:90px;left:20px}
.pg-nav{margin:6px 0;float:right}.pg-nav.btn-default{font-size:13px;text-shadow:0 1px 0 #fff;}
.page-navigation{display:inline-block;width:100%;padding:3px 20px;/*border-top:2px solid #e89b3b;*/border-bottom:var(--b-btm);background:linear-gradient(to bottom,rgba(181,185,186,1) 0%,rgba(239,245,247,1) 2%,rgba(217,221,224,1) 32%,rgba(207,210,215,1) 50%,rgba(173,177,180,1) 100%);}
.card-header{color:rgba(0,0,0,.5);font-size:20px;font-weight:500;line-height:44px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;width:100%;text-align:center}
.fieldset{border:1px solid rgba(255,255,255,.3);padding:4px;margin-bottom:1rem}
.fieldset legend{font-size:13px;font-weight:600;color:#fff;padding:4px 10px;width:auto;margin:1rem auto 0 auto;}
.dark-menu{background:#191919;border-bottom:1px solid #ff9002;border-top:1px solid rgba(255,255,255,.2);}
.set-menu{padding:8px 6px;flex-direction:row;align-items:center;display:flex;}.set-menu div{font-size:16px;width:auto;align-items:center;flex-wrap:wrap;}
.menu-header a.home-icon{display:inline-flex;align-items:center;text-decoration:none;color:#fcbb5a;transition:all 0.3s;}
.menu-header a.home-icon:hover{color:#fff;transform:scale(1.1);}
.menu-header a.home-icon svg{width:24px;height:24px;fill:currentColor;margin-right:0;position:relative;top:-2px;}
.menu-header{color:#fff;}
.flex-lft{flex:70%;}.flex-rgt{flex:30%;text-align:right;}
.card-set-theme .breadcrumb .dropdown-menu,.page-navigation .dropdown-menu{text-shadow:none}.card-set-theme .breadcrumb>li{display:inline-block}
.card-set-theme .breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.card-set-theme .breadcrumb>.active{color:#777}
/*.card-set-theme .panel{box-shadow:0 5px 11px 2px rgba(0,9,30,.20);border:1px solid #dfdfdf;background:rgba(255,255,255,1)}*/
.card-set-theme .panel{background:transparent}
.card-set-theme .panel-footer .btn:hover{border:1px solid #f4511e;background-color:#fff!important;color:#f4511e}
.card-set-theme .panel-heading{padding:10px 0;border-bottom:1px solid transparent;border-radius:0px}
.card-set-theme .panel-body .panel-heading{background:rgba(0,0,0,.8);border-bottom:var(--b-btm);/*background-image:url("img/bkgds/color-bar2.jpg");background:rgb(181,185,186);*/
background:linear-gradient(rgba(243,235,214,.7),rgba(243,235,214,.3)),url("img/bkgds/krazykards-bkgd-sm.jpg");background-position:0 0;background-repeat:repeat,repeat;text-shadow:1px -1px 6px rgba(255,255,255,0.9);box-shadow:inset 0px 9px 10px -8px rgba(50,50,50,.8)}
.btn-shadow{box-shadow:inset 0px 9px 10px -8px rgba(50,50,50,.7)}.img-shadow{box-shadow:0 5px 6px 0px rgba(50,50,50,.58)}
.card-set-theme .panel-body{padding:0}.left-margin{margin-left:10px}
.card-set-theme .panel-group{display:inline-block;width:100%}
.card-set-theme .card-heading h2,.card-set-theme .panel-heading h3{font-size:16px;letter-spacing:.03em} 
.card-set-theme .panel-heading h3 em{font-size:13px;font-weight:600}
.card-set-theme .panel-heading h3 em::before{content:"\2014";margin-right:5px}
.card-heading{padding:10px 25px;background-image:url("img/bkgds/bkgd-grey.jpg");box-shadow:inset 0 9px 4px -8px rgba(50,50,50,.5)}
.card-heading a{color:#333;width:100%;display:inline-block}
.card-heading a::after{content:"";float:right;border:none;border-top:5px solid #000;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);position:relative;top:5px;right:10px;
/*box-shadow:0 1px 10px rgba(0,0,0,0.25),inset 0 -1px rgba(255,255,255,0.3);*/}
.card-set-theme .panel-body p{padding:10px;color:rgba(0,0,0,1);background:rgba(255,255,255,1);margin-bottom:10px}
.card-set-theme .panel-heading h3{color:#000!important;text-align:left;font-weight:600}
.card-set-theme figure{margin:0;background:url(img/bkgds/bkgd-bio.jpg) no-repeat bottom right}
.card-set-theme .panel-footer{background:rgba(255,255,255,0);position:relative;padding-bottom:16px}
/*legend*/
.card-set-theme .bio span::before{display:inline-block;background:#fff;position:relative;top:-12px;padding:0 20px;content:'Character Biography:';min-width:144px;color:#0e5aa1}
.card-set-theme .bio{text-align:center;font-size:1.1em;margin:20px auto 0 auto;background:rgba(255,255,255,0);border-top:1px solid #ccc}
/*footer legend*/
.card-set-theme .panel-footer legend span{display:inline-block;background:#fff;position:relative;top:-12px;padding:0 20px;min-width:144px}
.card-set-theme .panel-footer legend{text-align:center;font-size:1.1em;margin:10px auto 0 auto;background:rgba(255,255,255,0);border-top:1px solid #999;color:#900}
.card-set-theme .panel-footer h3{font-size:32px}
.card-set-theme .panel-footer h4{color:#777;font-size:17px;font-weight:normal}
.card-set-theme .panel-footer .btn{margin:15px 0;background-color:#f4511e;color:#fff}
/*.card-content{padding:0 16px}
.book{background:url(img/bkgds/page-left.jpg) repeat left top;display:table;border-bottom:3px solid #847864;border-right:3px solid #847864;background-repeat:no-repeat no-repeat no-repeat;
background-size:cover}*/
.vitals{margin:0 0 0 -8px;padding:5px 0 10px 0;color:#fff;text-shadow:-1px 1px 2px rgba(0,0,0,.6);font-weight:600;font-size:13px;overflow:visible;max-height:none;line-height:1.2}
.vitals li{list-style:none;padding:4px 0;text-align:left;flex-direction:row;align-items:center;display:flex;border-top:1px solid rgba(255,255,255,.2);width:100%;}
.vitals li:last-child{border-bottom:none}.vitals i{min-width:48px;}
.vitals i{height:36px;display:inline-block;}.vitals i{background-size:48px}
.vitals .mt-1{text-align:center;padding-top:8px;}
.card-no{display:inline-block;background:#222;color:#fff;padding:6px 8px;border-radius:0;margin:0;font-size:12px;font-weight:600;position:relative;width:80px;text-shadow:none;float:left;margin-left:-6px;border-top:1px inset rgba(255,255,255,.5);}
.card-no::after{content:'';left:100%;top:50%;border:solid transparent;content:"";z-index:0;position:absolute;pointer-events:none;border-color:rgba(136,183,213,0);border-left-color:#222;border-width:34px;margin-top:-16px;margin-left:0;border-bottom:none;height:0;width:0;}.btm-pos{position:relative;bottom:-3px;right:12px;float:right}
.bio-shell{background:#fff;border-radius:0 0 10px 10px;border:none;box-shadow:1px 4px 3px 0 rgba(50,50,50,.4);margin:1rem auto;}
.bio-shell header{background:#fc9502;background:linear-gradient(to bottom,#e58600 4%,#e58600 34%,#fca020 68%,#f4bc1f 88%,#fce40c 100%);padding:0 6px;text-align:center;color:#fff;letter-spacing:.03em;flex-direction:row;align-items:center;display:flex;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);border-top:1px inset rgb(255,255,255);}
.ord-btn{box-shadow:inset 0 1px 0 0 rgba(255,255,255,.4);background:#027926;color:#fff;border:2px outset #085706;font-weight:600;font-size:13px;margin:1rem;padding:8px 24px;text-shadow:1px 1px 3px rgba(0,0,0,.4);}
.ord-btn:hover,.ord-btn:focus{color:#fff;background-color:#F60;text-shadow:none;}
.booklet-btn{box-shadow:inset 0 1px 0 0 rgba(255,255,255,.35);background:#0b5ed7;color:#fff;border:2px outset #064a9e;font-weight:600;font-size:13px;margin:0 1rem 1rem;padding:8px 24px;text-shadow:1px 1px 2px rgba(0,0,0,.35);text-decoration:none;display:inline-block;}
.booklet-btn:hover,.booklet-btn:focus{color:#fff;background-color:#084298;text-decoration:none;}

/* view-booklet.php – iframe viewer */
.booklet-view-body .booklet-view-section{padding-bottom:32px;}
.booklet-view-toolbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:16px;margin:16px 0 18px;padding:14px 18px;background:rgba(0,0,0,0.25);border:1px solid #444;border-radius:6px;}
.booklet-view-title{color:#eee;font-size:1.6rem;font-weight:600;margin:0 0 6px;}
.booklet-view-hint{color:#aaa!important;font-size:1.2rem;margin:0;max-width:48rem;line-height:1.45;}
.booklet-view-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;}
.booklet-view-actions .btn{margin:0;}
.booklet-iframe-shell{width:100%;border:1px solid #444;border-radius:6px;overflow:hidden;background:#111;}
.booklet-iframe{width:100%;height:72vh;min-height:480px;border:0;display:block;background:#fff;}
@media (min-width:992px){
.booklet-iframe{height:calc(100vh - 260px);min-height:560px;}
}
.bio-shell header h2{margin-left:34px;font-size:16px;text-shadow:1px 1px 3px rgba(0,0,0,.4);letter-spacing:.03em;}
.bio-img{margin:0 auto;background:linear-gradient(#222,#25050a,#400815,#ac255e,#f39060 80%,#fff 96%);padding:8px;border:none;}
.menu-header{color:#888;font-weight:500;font-size:16px}.menu-header em,.menu-header a{color:#fff;font-size:14px}.menu-header a:hover{}
.bio-img img{width:100%;border:6px double #fff;position:relative;bottom:-5px;cursor:zoom-in;transition:box-shadow .2s ease;/*box-shadow:-2px 6px 5px 0 rgba(0,0,0,.4);border-bottom:1px solid rgba(255,255,255,.2)*/}
.bio-img img:hover,.bio-img img:focus{box-shadow:0 0 0 2px #fc9502;outline:none;}
.series-card .series-image>img{cursor:zoom-in;transition:box-shadow .2s ease;}
.series-card .series-image>img:hover,.series-card .series-image>img:focus{box-shadow:0 0 0 2px #fc9502;outline:none;}
.series-card .series-image .card-cycle-img{cursor:zoom-in;transition:box-shadow .2s ease;}
.series-card .series-image .card-cycle-img:hover,.series-card .series-image .card-cycle-img:focus{box-shadow:0 0 0 2px #fc9502;outline:none;}
#kkBioImageModal.modal{z-index:2010!important;}
body.modal-open .modal-backdrop{z-index:2000!important;}
.kk-bio-modal-content{background:#1a1a1a;border:1px solid #444;color:#eee;}
.kk-bio-modal-header{border-bottom:1px solid #444;background:#111;position:relative;min-height:52px;padding-right:48px;}
.kk-bio-modal-header .close{position:absolute;top:12px;right:12px;float:none;margin:0;padding:4px 10px;width:auto;height:auto;line-height:1;font-size:3rem;font-weight:700;color:#fff!important;opacity:1;text-shadow:none;background:transparent;border:none;border-radius:4px;}
.kk-bio-modal-header .close:hover,.kk-bio-modal-header .close:focus{color:#fc9502!important;opacity:1;text-decoration:none;outline:none;}
.kk-bio-modal-header .modal-title{color:#fcbb5a;font-size:1.8rem;padding-right:8px;}
.kk-bio-modal-body{padding:12px 16px 20px;text-align:center;}
.kk-bio-modal-body img{max-width:100%;height:auto;border:6px double #fff;box-shadow:0 4px 20px rgba(0,0,0,.6);}
.kk-bio-modal-footer{border-top:1px solid #444;background:#111;text-align:center;padding:12px 16px;}
.kk-bio-modal-closebtn{background:#333;color:#fff;border:1px solid #555;font-weight:600;padding:8px 28px;}
.kk-bio-modal-closebtn:hover,.kk-bio-modal-closebtn:focus{background:#fc9502;color:#111;border-color:#fc9502;}
.bio-img:before img{content:'';border:2px solid #fff;display:block}
.bio-content{padding:0 24px;}.panel-footer{padding:10px;border:none}
/* body.css zeroes p{margin:0}; card bios use fieldset+legend, not .panel-body — give each <p> visible blocks */
.card-set-theme .bio-content fieldset p{
  padding:10px;
  color:rgba(0,0,0,1);
  background:rgba(255,255,255,1);
  margin:0 0 10px 0;
  text-align:left;
  line-height:1.5;
}
.card-set-theme .bio-content fieldset p:last-of-type{
  margin-bottom:0;
}
/*.location,.vitals-header{display:flex;align-items:center;border-top:1px solid rgba(255,255,255,.2);width:100%;}*/
i.hgt{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -5px}i.wgt{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -55px}
i.planet-a{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -102px}
i.planet-b{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -146px}
i.planet-c{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -195px}
i.planet-d{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -248px}
i.planet-earth{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -295px}
i.planet-x{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -340px}
i.icon-belt{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -392px}
i.icon-belt-champ{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -440px}
i.icon-manager{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -486px}
i.ic-moves{background:url(img/icons/icon-vitals-sprite.png) no-repeat -2px -582px;}
i.ic-oth-moves{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -530px;}
i.ic-finish{background:url(img/icons/icon-vitals-sprite.png) no-repeat -4px -632px}

/*register tbl*/
.card-set{width:66%;display:inline-block;text-align:center}
.card-set caption{text-align:left;background:#333;color:#FC0;line-height:21px;text-indent:10px;font-size:14px;padding:5px;border-radius:8px}
.card-set table{width:94%;margin:20px auto 0 auto;font-size:90%;border-right:1px solid #888;border-left:1px solid #888;box-shadow:0px 2px 2px 0px rgba(50,50,50,.4)}
.card-set th{background:#013255 url(img/bkgds/tab-bkgd.png) repeat-x top;color:#eee;text-shadow:0px 2px 2px rgba(0,0,0,1);padding:5px;border-top:1px solid #333;
border-bottom:1px solid #202020;line-height:21px;border-left:1px solid #888;border-right:1px solid #037bb1}
.card-set td{padding:4px;width:20%;border-bottom:1px solid #202020;line-height:18px}.card-set td:nth-child(2){color:#b85304}.card-set tr:nth-child(even){background:#f1f3f5}
/*character moves*/
.ic-moves,.ic-oth-moves,.ic-finish{width:48px;height:36px;display:block;margin:0 auto}
.moves{padding:8px;line-height:1.5;text-align:left;font-family:Arial,Helvetica,serif;width:100%;font-size:12px;margin-top:1.4rem;}
.na{text-align:center;font-weight:600}
.fin-h{font-weight:600;width:100%;color:#b85304;margin-bottom:10px;border-bottom:1px dotted #c0c0c0;padding-bottom:5px;text-align:center}
/*text formatting*/
.txt-em{font-weight:600}.txt-gold{color:#fdc70a!important}.txt-org{color:#b85304}.txt-red{color:#ee0a0a!important}.txt-move{color:#900}
.icon-link{font-size:11px;width:100%;float:left;display:inline-block;position:relative;font-family:'Coustard',sans-serif,Arial;left:0;top:30px}
.icon-link a{color:#333;padding:5px 22px 5px 10px;position:absolute;bottom:0;left:40px;cursor:pointer;height:20px;transition: all 0.4s ease-in-out 0s}
.icon-link a:hover{background:url(img/icons/icon-link.png) no-repeat right;opacity:1;color:#087dd6;transition: all 0.4s ease-in-out 0s}
.serial-no ul{float:left}.serial-no ul li{list-style-type:none;display:inline-block}
.serial-no li{margin:10px 5px 10px 0;width:124px}.serial-no img{border:1px solid #888;border-radius:6px;height:80px}
.serial-no em{padding:5px 10px;text-align:center}.no-border{border:none;box-shadow:none}
.side-menu{background:rgba(50,50,50,.8);padding:8px 16px;margin:1rem auto;border-radius:8px;border:1px solid rgba(255,255,255,.3);position:-webkit-sticky;position:sticky;top:80px;width:25%;float:left;display:flex;flex-direction:column;align-items:stretch;max-height:calc(100vh - 88px);overflow:visible;box-sizing:border-box}
.side-menu .nawc-logo,.side-menu .img-low,.side-menu .menu-btns{flex:0 0 auto}
.side-menu .fieldset{flex:1 1 auto;min-height:0;max-height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}
.side-menu .dropdown-menu{max-height:calc(100vh - 200px);overflow-y:auto;overflow-x:hidden}
.set-img{display:block;margin:0 auto;max-width:124px!important;border:2px solid #fff;border-radius:8px;}
.nawc-logo{width:100%;min-height:84px;background:url("img/logos/nawc-logo-2.png") no-repeat center;background-size:contain;position:relative;z-index:2;height:84px;margin:0 auto 1rem auto;border-bottom:1px solid #777;flex-shrink:0}
.img-menu{margin:0 auto .5rem auto;text-align:center}.img-low img{width:100%}.set-img{max-width:200px}
.img-menu li{display:inline-block;padding:3px;list-style:none;}
.img-menu li a{background:rgba(255,255,255,.9);display:block;border-radius:8px;padding:4px;border:2px solid #333}
.img-menu img{max-width:87px;}
.img-menu a:hover,.img-menu a:focus{transform:scale(1.3);transition:all 0.4s ease-in-out 0s;background:rgba(255,255,255,1);border-color:#fd9504;border-radius:0;}
.row.equal-cols{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.row.equal-cols:before,.row.equal-cols:after{display:block;}
.row.equal-cols >[class*='col-']{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
.row.equal-cols >[class*='col-'] >*{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;}
.btn-nav{color:#fff;/*background-color:#ff6600;*/border-color:rgba(255,255,255,.3);}
.menu-btn{background:linear-gradient(to bottom,rgb(70,76,83) 5%,rgb(51, 55, 59) 100%);color:#fff;border-color:rgba(255,255,255,.3);border-right:none}
.menu-btn:hover,.menu-btn:focus{color:#333;background:#fff}
.btn-card{background-color:#222;color:#fff;border:1px solid rgba(255,255,255,.3);}
.btn-card:hover,.btn-card:focus{background-color:#000;color:#fff;}
.btn-nav.focus,.btn-nav:focus{color:#fff;background-color:#c9302c;border-color:#761c19}
.btn-nav.active,.btn-nav:active,.btn-nav:hover,.open>.dropdown-toggle.btn-nav{color:#fff;background-color:#04b3ed;border-color:#fff}
.menu-btns{text-align:center}
@media only screen and (max-width:420px){
.ch-name,.vitals{font-size:11px}.wrestler-bio p{margin-left:-4px!important;text-indent:0!important}
}
@media only screen and (max-width:767px){.side-menu{display:block;width:100%!important;float:none;position:static;max-height:none}.side-menu .fieldset{flex:none;min-height:0;max-height:none;overflow:visible}}
@media only screen and (max-width:768px){
.navbar-default::before,.navbar-default::after{display:none}.img-hover:hover img,.img-hover:focus img{border:none;box-shadow:none}.card-set-theme .panel-group{box-shadow:none;}
.card-set-theme .img-responsive{display:inline-block}.card-set-theme .col-sm-4{text-align:center;margin:25px 0}
}
@media only screen and (max-width:899px){.side-menu{width:36%;}}
@media only screen and (max-width:912px){
.card-set-theme .breadcrumb h3{margin:6px 0} .card-header{display:none}.pg-nav{float:none}/*.vitals li{display:block}*/
.bio-shell{margin:1rem auto;}.bio-img img{width:auto;margin:0 auto 1rem auto;display:block;border:none}
.bio-img{margin:0 auto;background:linear-gradient(#222,#400815 80%,rgba(0,0,0,.9) 96%);}
.navbar-brand{width:160px;background-size:contain;}
}
@media only screen and (max-width:1280px){
	.img-low{display:none;}
}
@media only screen and (min-width:1281px){
	.side-menu{text-align:center}
}

/* Special Edition Section Headers */
.special-edition-header{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);color:#2c3e50;padding:20px;border-radius:8px;margin-bottom:30px;border:1px solid #dee2e6;box-shadow:0 2px 8px rgba(0,0,0,0.08);}
.special-edition-header h3{margin:0;font-size:2.4rem;color:#2c3e50;text-shadow:none;}
.special-edition-header h3 i{margin-right:12px;color:#0064d3;}
.special-edition-header p{margin:10px 0 0 0;font-size:1.4rem;color:#495057;}
@media only screen and (max-width:768px){
.special-edition-header{padding:15px;margin-bottom:20px;}
.special-edition-header h3{font-size:1.8rem;}
.special-edition-header p{font-size:1.2rem;}
}