/* This is an external CSS file */
/*  FONTS  */
/*  FONTS  */
/*  FONTS  */

/*  ff-bscompBOOK  ff-bscompMED  */


    .ff-bsxcBOLD   {font-family: 'BentonSansExtraComp-Bold'  !important;}
    .ff-bsxcBLK    {font-family: 'BentonSansExtraComp-Black' !important;}
    /*  font-family: benton sans condensed book  */
    .ff-bscondBOOK {font-family: 'bentonsanscondbook'        !important;}

    
    /* benton sans compressed book  */
    .ff-bscompLGHT {font-family: 'bentonsanscomplight'       !important;}
    .ff-bscompBOOK {font-family: 'bentonsanscompbook'        !important;}
    .ff-bscompREG  {font-family: 'bentonsanscompregular'     !important;}
    .ff-bscompMED  {font-family: 'bentonsanscompmedium'      !important;}
    .ff-bscompBOLD {font-family: 'bentonsanscompbold'        !important;}
    .ff-bscompBLK  {font-family: 'bentonsanscompblack'       !important;}

    
    /* benton sans  */
    .ff-bsTHIN     {font-family: 'bentonsansthin'    	     !important;}
    .ff-bsXLGHT    {font-family: 'bentonsansextralight'    	 !important;}
    .ff-bsLGHT     {font-family: 'bentonsanslight'    	     !important;}
    .ff-bsBOOK     {font-family: 'bentonsansbook'     	     !important;}
    .ff-bsREG      {font-family: 'bentonsansregular'  	     !important;}
    .ff-bsMED      {font-family: 'bentonsansmedium'   	     !important;}
    .ff-bsBOLD     {font-family: 'bentonsansbold'     	     !important;}
    .ff-bsBLK      {font-family: 'bentonsansblack'           !important;}
    
    .ff-CODE       {font-family: 'Courier New', monospace    !important;}
/*  FONTS  */
/*  FONTS  */
/*  FONTS  */




  body {
    display:        flex;
    margin:         0;
    min-height:     100vh;
    flex-direction: column;
     /* padding-top: */   56px; /* Adjust based on your header height */

    font-family:    Arial, sans-serif;
    background-color: #000;
  	}

  .bg-theme-0 {
    background-image:    url('../a___assets/<?=$st_tsetFOLDER;?>/bgs/comicscape00.webp');
    background-repeat:   no-repeat;
    background-size:     101%;
    background-origin:   content-box, content-box;
    background-position: 0 40px;
    background-color:    #000
    }



  nav {
    padding:          10px;
    display:          flex;
    justify-content:  space-between;
    align-items:      center;
    position:         sticky;
    top:              0;
    z-index:          1000;

    background-color: #343a40;
    color:            #fff;

    -webkit-box-shadow: 0px 5px 18px 2px #000; 
    box-shadow:         0px 5px 18px 2px #000;
    }

  .navbar-brand {     font-size: 1.5rem;}

  .navbar-nav .nav-item {margin-right: 15px;}

  .navbar-nav .dropdown-menu {
    background-color: #343a40;
    border: NONE;
    }

    .navbar-nav .dropdown-item {color: #fff;}

    .bg-theme {background-color: #981e21 !important;}

    .navbar-theme{
      --bs-bg-opacity:  1;
      background-color: #981e21 !important;
      }

    /* st  navbar font colors + weight */
    a#navbarDropdownMenuLink, a.nav-link {
      color:                      palegoldenrod!important;
      text-transform:             uppercase;
      }



  .content {
    display:                    flex;
    flex:                       1;
    margin-top:                 0px;
    }

  .bg-DIAGONALS {
      border:                   2px solid #f8f9fa;
      background-color:         rgba(255,255,255,.7);
      background-image:         url('../a___assets/grfxs/tile_diagonal-f8f9fa.webp');
      }



  footer {
    background-color:           #212529;
    color:                      #fff;
    padding:                    10px;
    text-align:                 center;
    position:                   sticky;
    bottom:                     0;
    z-index:                    1000;
    }


	/* Custom style for Bootstrap icons */
	.fa-HOVER {transition: background-color 0.3s, color 0.3s;}

	.fa-HOVER-GOLDENROD:hover {
	  background-color: transparent;
	  color:            goldenrod;
	  }


      .table-container {
        overflow-x: auto;
        }

  /*tweaks for bootstap: MARVEL */

  a {color:                 #981e21;
    text-decoration:        NONE !important;
    }
  a:hover { color:           #f93a4c;
    text-decoration:         NONE !important;
    }
  /*f93a4c*/

  a.lnk___ma:hover { color:  #f93a4c;}

  * {-webkit-border-radius: 0 !important;
     -moz-border-radius:    0 !important;
     border-radius:         0 !important;
     }

  *, :after, :before {
    -webkit-box-sizing:    border-box;
    box-sizing:            border-box;
    }





   /* backgrounds */
   /* backgrounds */
   /* backgrounds */
  .bg-WHITE{background:       #fff;
    background-color:          #fff; 
    }
  .bg-NONE{ background:        transparent;
    background-color:          transparent !important;
    }


  .bg-brand,
  td.bg-brand     {background-color: #ed1d24;}
  .bg-brandDARK,
  td.bg-brandDARK {background-color: #981e21;}


  td.bg-BLACK,
  .bg-BLACK{background:        #000;
    background-color:          #000; 
    }

  td.bg-NICKLE,
  .bg-NICKLE {background:     #e2e2e4;}

  td.bg-SILVERN,
  .bg-SILVERN{background:      #f3f3f3;}


  .bg-WHITE      {background:    #fff !important;}
  .bg-SILVER     {background:    silver;}
  .bg-BRAND,
  .bg-MARVEL,
  .bg-THEME      {background:    #981e21;}
  .bg-darkBRAND,
  .bg-darkMARVEL, 
  .bg-darkTHEME  {background:    #981e21;}
  .bg-LEMON      {background:    lightgoldenrodyellow;}
  .bg-CORNSILK   {background:    cornsilk;}
  .bg-GOLDENROD  {background:    goldenrod;}
  .bg-SUNFLOWER  {background:    #fff1a6;}
  .bg-FAINTYELLOW{background:    #fffacd;}
  
  .bg-DC         {background:    #0476f2;}


	.bg-MINT     {background:    #86d8b2;}



  .va-TOP    {vertical-align: top;}
  .va-MIDDLE {vertical-align: middle;}
  .va-BOTTOM {vertical-align: bottom;}
  /* font Face */
  /* font Face */
  /* font Face */
  .ff-bsxcBLK {font-family: 'BentonSansExtraComp-Black', Arial, Helvetica, sans-serif !important; }



  /* font Colors */
  /* font Colors */
  /* font Colors */
  .fc-WHITE      {color:    #fff !important;}
  a.fc-SILVER, 
  .fc-SILVER     {color:    silver;}

  .fc-BRAND,
  .fc-MARVEL,
  .fc-THEME      {color:    #981e21;}
  .fc-darkBRAND,
  .fc-darkMARVEL, 
  .fc-darkTHEME  {color:    #981e21;}

  .fc-OFFWHITE   {color:    #e2e2e4;}
  .fc-LEMON      {color:    lightgoldenrodyellow;}
  .fc-CORNSILK   {color:    cornsilk;}
  .fc-GOLDENROD  {color:    goldenrod;}
  .fc-SUNFLOWER  {color:    #fff1a6;} 
  .fc-CORNSILK   {color:    #fffed4;}
  .fc-CADETBLUE  {color:    cadetblue;}



  .fc-AQUA	        {color: #00ffff;}
  .fc-AQUAMARINE	{color: #7fffd4;}
  .fc-armyGREEN	    {color: #454b1b;}
  .fc-blueGREEN	    {color: #088f8f;}
  .fc-brightGREEN	{color: #aaff00;}
  .fc-cadetBLUE	    {color: #5f9ea0;}
  .fc-cadmiumGREEN	{color: #097969;}
  .fc-CELADON	    {color: #afe1af;}
  .fc-CHARTREUSE	{color: #dfff00;}
  .fc-CITRINE	    {color: #e4d00a;}
  .fc-CYAN	        {color: #00ffff;}
  .fc-darkGREEN	    {color: #023020;}
  .fc-electricBLUE	{color: #7df9ff;}
  .fc-emeraldGREEN	{color: #50c878;}
  .fc-EUCALYPTUS	{color: #5f8575;}
  .fc-fernGREEN	    {color: #4f7942;}
  .fc-forestGREEN	{color: #228b22;}
  .fc-grassGREEN	{color: #7cfc00;}
  .fc-GREEN	        {color: #008000;}
  .fc-hunterGREEN	{color: #355e3b;}
  .fc-JADE	        {color: #00a36c;}
  .fc-jungleGREEN	{color: #2aaa8a;}
  .fc-kellyGREEN	{color: #4cbb17;}
  .fc-lightGREEN	{color: #90ee90;}
  .fc-limeGREEN	    {color: #32cd32;}
  .fc-lincolnGREEN	{color: #478778;}
  .fc-MALACHITE   	{color: #0bda51;}
  .fc-mintGREEN	    {color: #98fb98;}
  .fc-mossGREEN	    {color: #8a9a5b;}
  .fc-neonGREEN	    {color: #0fff50;}
  .fc-NYANZA	    {color: #ecffdc;}
  .fc-oliveGREEN	{color: #808000;}
  .fc-pastelGREEN	{color: #c1e1c1;}
  .fc-PEAR	        {color: #c9cc3f;}
  .fc-PERIDOT	    {color: #b4c424;}
  .fc-PISTACHIO	    {color: #93c572;}
  .fc-robineggBLUE	{color: #96ded1;}
  .fc-SAGE	        {color: #8a9a5b;}
  .fc-seaGREEN	    {color: #2e8b57;}
  .fc-seafoamGREEN	{color: #9fe2bf;}
  .fc-SHAMROCK		{color: #009e60;}
  .fc-springGREEN	{color: #00ff7f;}
  .fc-TEAL	        {color: #008080;}
  .fc-TURQUOISE	    {color: #40e0d0;}
  .fc-vegasGOLD	    {color: #c4b454;}
  .fc-VERDIGRIS	    {color: #40b5ad;}
  .fc-VIRIDIAN	    {color: #40826d;}



  .fc-DC         {color:    #0476f2}


  .fs-2  {font-size:  2px !important;}
  .fs-4  {font-size:  4px !important;}
  .fs-6  {font-size:  6px !important;}
  .fs-8  {font-size:  8px !important;}
  .fs-10 {font-size: 10px !important;}
  .fs-12 {font-size: 12px !important;}
  .fs-14 {font-size: 14px !important;}
  .fs-16 {font-size: 16px !important;}
  .fs-18 {font-size: 18px !important;}
  .fs-20 {font-size: 20px !important;}
  .fs-24 {font-size: 24px !important;}
  .fs-26 {font-size: 26px !important;}
  .fs-28 {font-size: 28px !important;}
  .fs-30 {font-size: 30px !important;}
  .fs-32 {font-size: 32px !important;}
  .fs-34 {font-size: 34px !important;}
  .fs-36 {font-size: 36px !important;}
  .fs-38 {font-size: 38px !important;}
  .fs-40 {font-size: 40px !important;}
  .fs-42 {font-size: 42px !important;}
  .fs-44 {font-size: 44px !important;}
  .fs-46 {font-size: 46px !important;}
  .fs-48 {font-size: 48px !important;}



  /* text decoration  */
  /* text decoration  */
  /* text decoration  */
  .td-STAXLINE  {text-decoration: underline overline !important;}
  .td-OVERLINE  {text-decoration: overline !important;}
  .td-STRIKETHRU{text-decoration: line-through !important;}
  .td-UNDERLINE {text-decoration: underline !important;}


  /* text align */
  /* text align */
  /* text align */
  .ta-LEFT    {text-align: left;}
  .ta-CENTER  {text-align: center;}
  .ta-END     {text-align: end;}
  .ta-JUSTIFY {text-align: justify;}
  .ta-RIGHT   {text-align: right;}
  .ta-UNSET   {text-align: unset;}

  .tt-BOLD      {font-style: bold;}
  .tt-ITALIC    {font-style: italic;}

  .tt-CAPITALIZE{text-transform: capitalize !important;}
  .tt-LOWERCASE {text-transform: lowercase !important;}
  .tt-UPPERCASE {text-transform: uppercase !important;}

  .fw-600{       font-weight:    600;}



  /* line height */
  /* line height */
  /* font Colors */
  .lh-PX8   {line-height:  8px;}
  .lh-PX10  {line-height: 10px;}
  .lh-PX12  {line-height: 12px;}
  .lh-PX14  {line-height: 14px;}
  .lh-PX15  {line-height: 15px;}
  .lh-PX16  {line-height: 16px;}
  .lh-PX18  {line-height: 18px;}
  .lh-PX20  {line-height: 20px;}
  .lh-PX22  {line-height: 22px;}
  .lh-PX25  {line-height: 25px;}
  .lh-PX30  {line-height: 30px;}
  .lh-PX32  {line-height: 32px;}
  .lh-PX34  {line-height: 34px;}



  /* measurements */
  /* measurements */
  /* measurements */
  .h-100 {height:           100%;}
  .h-50  {height:            50%;}
  .h-32  {height:            32%;}
  .h-10  {height:            10%;}

  .h-PX100 {height:         100px;}
  .h-PX50  {height:          50px;}
  .h-PX30  {height:          30px;}
  .h-PX28  {height:          28px;}
  .h-PX26  {height:          26px;}
  .h-PX24  {height:          24px;}
  .h-PX22  {height:          22px;}
  .h-PX20  {height:          20px;}
  .h-PX15  {height:          15px;}
  .h-PX12  {height:          12px;}
  .h-PX10  {height:          10px !important;}


  .w-150   {width:          150% !important;}
  .w-100   {width:          100% !important;}
  .w-90    {width:           90% !important;}
  .w-80    {width:           80% !important;}
  .w-70    {width:           70% !important;}
  .w-60    {width:           60% !important;}
  .w-50    {width:           50% !important;}
  .w-40    {width:           40% !important;}
  .w-30    {width:           30% !important;}
  .w-28    {width:           28% !important;}
  .w-26    {width:           26% !important;}
  .w-25    {width:           25% !important;}
  .w-24    {width:           24% !important;}
  .w-22    {width:           22% !important;}
  .w-20    {width:           20% !important;}
  .w-10    {width:           10% !important;}
  .w-18    {width:           18% !important;}
  .w-16    {width:           16% !important;}
  .w-15    {width:           15% !important;}
  .w-14    {width:           14% !important;}
  .w-12    {width:           12% !important;}
  .w-10    {width:           10% !important;}
  .w-4     {width:            4% !important;}

  .w-PX200 {width:          200px;}
  .w-PX150 {width:          150px;}
  .w-PX100 {width:          100px;}
  .w-PX50  {width:           50px;}
  .w-PX10  {width:           10px;}

  .mw-PX10 {min-width: 10px !important;}



  /* boarders */
  /* boarders */
  /* boarders */
  .ba-NONE,
  .ba-PX0 {border: 0 !important;}

  .bt-NONE,
  .bt-PX0     {border-top:     0 !important;}

  .bb-NONE,
  .bb-PX0     {border-bottom:     0 !important;}




  .bb-PX1BRAND {border-bottom: 1px solid #ed1d24;}

  .ba-NONE    {border:         0px !important;}

  .ba-f8f9fa  {border:         1px solid #f8f9fa;}

  .ba-SILVER   {border:         1px solid silver !important;}

  .ba-SILVER4  {border:         4px solid silver;}
  .ba-SILVERN  {border:         1px solid #f3f3f3;}
  .ba-SILVERN4 {border:         4px solid #f3f3f3;}

  .bt-SILVER   {border-top:     1px solid silver !important;}
  .bt-SILVER4  {border-top:     4px solid silver;}
  .bt-SILVERN  {border-top:     1px solid #f3f3f3;}
  .bt-SILVERN4 {border-top:     4px solid #f3f3f3;}

  .bl-SILVER   {border-left:    1px solid silver !important;}
  .bl-SILVER4  {border-left:    4px solid silver;}
  .bl-SILVERN  {border-left:    1px solid #f3f3f3;}
  .bl-SILVERN4 {border-left:    4px solid #f3f3f3;}



  .br-SILVER   {border-right:    1px solid silver !important;}
  .br-SILVER4  {border-right:    4px solid silver;}
  .br-SILVERN  {border-right:    1px solid #f3f3f3;}
  .br-SILVERN4 {border-right:    4px solid #f3f3f3;}

  .bb-NONE     {border-bottom:  0px !important;}
  .bb-SILVER   {border-bottom:  1px solid silver !important;}
  .bb-SILVER4  {border-bottom:  4px solid silver;}
  .bb-SILVERN  {border-bottom:  1px solid #f3f3f3;}
  .bb-SILVERN4 {border-bottom:  4px solid #f3f3f3;}

  .h-PX15  bt-SILVER   {border-right:   1px solid silver !important;}
  .h-PX15  bt-SILVER4  {border-right:   4px solid silver;}
  .h-PX15  bt-SILVERN  {border-right:   1px solid #f3f3f3;}
  .h-PX15  bt-SILVERN4 {border-right:   4px solid #f3f3f3;}


  /* MARGINs */
  /* MARGINs */
  /* MARGINs */



  .ma-NONE, 
  .ma-PX0    {margin:               0px;}
  .ma-PX2    {margin:               2px;}
  .ma-PX4    {margin:               4px;}
  .ma-PX5    {margin:               5px;}
  .ma-PX6    {margin:               6px;} 
  .ma-PX8    {margin:               8px;} 
  .ma-PX10   {margin:              10px;}

  .mt-NONE,
  .mt-PX0    {margin-top:           0px;}
  .mt-PX2    {margin-top:           2px;}
  .mt-PX4    {margin-top:           4px;}
  .mt-PX5    {margin-top:           5px;}
  .mt-PX6    {margin-top:           6px;}
  .mt-PX8    {margin-top:           8px;} 
  .mt-PX10   {margin-top:          10px;} 
  .mt-PX12   {margin-top:          12px;}
  .mt-PX14   {margin-top:          14px;} 
  .mt-PX16   {margin-top:          16px;}
  .mt-PX20   {margin-top:          20px;}
  .mt-PX24   {margin-top:          24px;}
  .mt-PX30   {margin-top:          30px;}

  .ml-NONE,
  .ml-PX0    {margin-left:           0px;}
  .ml-PX2    {margin-left:           2px;}
  .ml-PX4    {margin-left:           4px;}
  .ml-PX5    {margin-left:           5px;}
  .ml-PX6    {margin-left:           6px;}
  .ml-PX8    {margin-left:           8px;} 
  .ml-PX10   {margin-left:          10px;} 
  .ml-PX12   {margin-left:          12px;}
  .ml-PX14   {margin-left:          14px;}
  .ml-PX15   {margin-left:          15px;}
  .ml-PX16   {margin-left:          16px;}
  .ml-PX18   {margin-left:          18px;}
  .ml-PX20   {margin-left:          20px;}
  .ml-PX30   {margin-left:          30px;}

  .mr-NONE,
  .mr-PX0    {margin-right:           0px;}
  .mr-PX2    {margin-right:           2px;}
  .mr-PX4    {margin-right:           4px;}
  .mr-PX5    {margin-right:           5px;}
  .mr-PX6    {margin-right:           6px;}
  .mr-PX8    {margin-right:           8px;} 
  .mr-PX10   {margin-right:          10px;} 
  .mr-PX12   {margin-right:          12px;}
  .mr-PX14   {margin-right:          14px;}
  .mr-PX15   {margin-right:          15px;}
  .mr-PX16   {margin-right:          16px;}
  .mr-PX18   {margin-right:          18px;}
  .mr-PX20   {margin-right:          20px;}
  .mr-PX30   {margin-right:          30px;}

  .mb-NONE,
  .mb-PX0    {margin-bottom:        0px;}
  .mb-PX2    {margin-bottom:        2px;}
  .mb-PX4    {margin-bottom:        4px;}
  .mb-PX5    {margin-bottom:        5px;}
  .mb-PX6    {margin-bottom:        6px;} 
  .mb-PX8    {margin-bottom:        8px;} 
  .mb-PX10   {margin-bottom:       10px;} 
  .mb-PX12   {margin-bottom:       12px;}
  .mb-PX14   {margin-bottom:       14px;}
  .mb-PX15   {margin-bottom:       15px;}
  .mb-PX16   {margin-bottom:       16px;}
  .mb-PX18   {margin-bottom:       18px;}
  .mb-PX20   {margin-bottom:       20px;}
  .mb-PX30   {margin-bottom:       30px;}

  .mSIDES-NONE,
  .mSIDES-PX0 {margin-left: 0px;margin-right: 0px;}
  .mSIDES-PX1 {margin-left: 1px;margin-right: 1px;}
  .mSIDES-PX2 {margin-left: 2px;margin-right: 2px;}
  .mSIDES-PX4 {margin-left: 4px;margin-right: 4px;}
  .mSIDES-PX5 {margin-left: 5px;margin-right: 5px;}
  .mSIDES-PX6 {margin-left: 6px;margin-right: 6px;}
  .mSIDES-PX8 {margin-left: 8px;margin-right: 8px;}
  .mSIDES-PX10{margin-left:10px;margin-right:10px;}
  .mSIDES-PX20{margin-left:20px;margin-right:20px;}


  .mSIDES-AUTO{margin-left:auto;margin-right:auto;}

  .mSTXD-NONE,
  .mSTXD-PX0 {margin-top: 0px; margin-bottom: 0px;}
  .mSTXD-PX1 {margin-top: 1px; margin-bottom: 1px;}
  .mSTXD-PX2 {margin-top: 2px; margin-bottom: 2px;}
  .mSTXD-PX4 {margin-top: 4px; margin-bottom: 4px;}
  .mSTXD-PX5 {margin-top: 5px; margin-bottom: 5px;}
  .mSTXD-PX6 {margin-top: 6px; margin-bottom: 6px;}
  .mSTXD-PX8 {margin-top: 8px; margin-bottom: 8px;}
  .mSTXD-PX10{margin-top:10px; margin-bottom:10px;}
  .mSTXD-PX20{margin-top:20px; margin-bottom:20px;}



  /* padding */
  /* padding */
  /* padding */
  .pSIDES-NONE{padding-left: 0px; padding-right: 0px;}
  .pSIDES-PX2 {padding-left: 2px; padding-right: 2px;}
  .pSIDES-PX4 {padding-left: 4px; padding-right: 4px;}
  .pSIDES-PX6 {padding-left: 6px; padding-right: 6px;}
  .pSIDES-PX8 {padding-left: 8px; padding-right: 8px;}
  .pSIDES-PX10{padding-left:12px; padding-right:12px;}
  .pSIDES-PX12{padding-left:12px; padding-right:12px;}
  .pSIDES-PX20{padding-left:20px; padding-right:20px;}

  .pa-NONE,
  .pa-PX0    {padding:        0px !important;}
  .pa-PX1    {padding:        1px;}
  .pa-PX2    {padding:        2px;}
  .pa-PX3    {padding:        3px;}
  .pa-PX4    {padding:        4px;}
  .pa-PX5    {padding:        5px;}
  .pa-PX6    {padding:        6px;}
  .pa-PX8    {padding:        8px;} 
  .pa-PX10   {padding:       10px;} 
  .pa-PX12   {padding:       12px;}
  .pa-PX15   {padding:       15px;}
  .pa-PX16   {padding:       16px;}
  .pa-PX18   {padding:       18px;}
  .pa-PX20   {padding:       20px;}

  .pt-NONE,
  .pt-PX0    {padding-top:    0px !important;}
  .pt-PX2    {padding-top:    2px;}
  .pt-PX4    {padding-top:    4px;}
  .pt-PX5    {padding-top:    5px;} 
  .pt-PX6    {padding-top:    6px;} 
  .pt-PX8    {padding-top:    8px;} 
  .pt-PX10   {padding-top:   10px;} 
  .pt-PX12   {padding-top:   12px;}
  .pt-PX15   {padding-top:   15px;}
  .pt-PX16   {padding-top:   16px;}
  .pt-PX18   {padding-top:   18px;}
  .pt-PX20   {padding-top:   20px;}

  .pr-NONE,
  .pr-PX0    {padding-right:  0px !important;}
  .pr-PX2    {padding-right:  2px;}
  .pr-PX4    {padding-right:  4px;}
  .pr-PX5    {padding-right:  5px;} 
  .pr-PX6    {padding-right:  6px;} 
  .pr-PX8    {padding-right:  8px;} 
  .pr-PX10   {padding-right: 10px;} 
  .pr-PX12   {padding-right: 12px;}
  .pr-PX15   {padding-right: 15px;}
  .pr-PX16   {padding-right: 16px;}
  .pr-PX18   {padding-right: 18px;}
  .pr-PX20   {padding-right: 20px;}

  .pa-NONE,
  .pb-PX0    {padding-bottom: 0px !important;}
  .pb-PX2    {padding-bottom: 2px;}
  .pb-PX4    {padding-bottom: 4px;}
  .pb-PX5    {padding-bottom: 5px;} 
  .pb-PX6    {padding-bottom: 6px;} 
  .pb-PX8    {padding-bottom: 8px;} 
  .pb-PX10   {padding-bottom:10px;} 
  .pb-PX12   {padding-bottom:12px;}
  .pb-PX15   {padding-bottom:15px;}
  .pb-PX16   {padding-bottom:16px;}
  .pb-PX18   {padding-bottom:18px;}
  .pb-PX20   {padding-bottom:20px;}


  .pl-NONE,
  .pl-PX0    {padding-left:  0px  !important;}
  .pl-PX2    {padding-left:  2px;}
  .pl-PX4    {padding-left:  4px;}
  .pl-PX5    {padding-left:  5px;} 
  .pl-PX6    {padding-left:  6px;} 
  .pl-PX8    {padding-left:  8px;} 
  .pl-PX10   {padding-left: 10px;} 
  .pl-PX12   {padding-left: 12px;}
  .pl-PX15   {padding-left: 15px;}
  .pl-PX16   {padding-left: 16px;}
  .pl-PX18   {padding-left: 18px;}
  .pl-PX20   {padding-left: 20px;}

  .pSIDES-NONE,
  .pSIDES-PX0 {padding-left: 0px;padding-right: 0px;}
  .pSIDES-PX1 {padding-left: 1px;padding-right: 1px;}
  .pSIDES-PX2 {padding-left: 2px;padding-right: 2px;}
  .pSIDES-PX4 {padding-left: 4px;padding-right: 4px;}
  .pSIDES-PX5 {padding-left: 5px;padding-right: 5px;}
  .pSIDES-PX6 {padding-left: 6px;padding-right: 6px;}
  .pSIDES-PX8 {padding-left: 8px;padding-right: 8px;}
  .pSIDES-PX10{padding-left:10px;padding-right:10px;}
  .pSIDES-PX12{padding-left:12px;padding-right:12px;}
  .pSIDES-PX15{padding-left:15px;padding-right:15px;}
  .pSIDES-PX16{padding-left:16px;padding-right:16px;}
  .pSIDES-PX18{padding-left:18px;padding-right:18px;}
  .pSIDES-PX20{padding-left:20px;padding-right:20px;}

  .pSIDES-AUTO{padding-left:auto;padding-right:auto;}

  .pSTXD-NONE,
  .pSTXD-PX0  {padding-top: 0px;padding-bottom: 0px;}
  .pSTXD-PX1  {padding-top: 1px;padding-bottom: 1px;}
  .pSTXD-PX2  {padding-top: 2px;padding-bottom: 2px;}
  .pSTXD-PX4  {padding-top: 4px;padding-bottom: 4px;}
  .pSTXD-PX5  {padding-top: 5px;padding-bottom: 5px;}
  .pSTXD-PX6  {padding-top: 6px;padding-bottom: 6px;}
  .pSTXD-PX8  {padding-top: 8px;padding-bottom: 8px;}
  .pSTXD-PX10 {padding-top:10px;padding-bottom:10px;}
  .pSTXD-PX12{padding-top:12px;padding-bottom:12px;}
  .pSTXD-PX15{padding-top:15px;padding-bottom:15px;}
  .pSTXD-PX16{padding-top:16px;padding-bottom:16px;}
  .pSTXD-PX18{padding-top:18px;padding-bottom:18px;}
  .pSTXD-PX20{padding-top:20px;padding-bottom:20px;}


  /* corners */
  /* corners */
  /* corners */
  /* Remove rounded corners from Bootstrap elements */
  .rd-PX0    {border-radius: 0 !important;}






  /* buttons */
  /* buttons  #8d1b1e */
  /* buttons */
  /* Remove btn background highlight */
  .btn-bgNONE, 
  .btn-bgNONE:hover {
    color: var(--bs-btn-hover-color);
    background-color: transparent !important;
    border-color:     transparent !important;
    }

  .btn-BRAND,
  .btn-SUBMIT{
    color: white;
    background-color: #981e21 !important;
    border-color:     #981e21 !important;
    }

  .btn-BRAND:hover{
    color:            lightgoldenrodyellow !important;
    background-color: #ed1d24 !important;
    border-color:     #ed1d24 !important;
    }



  .btn-SUBMIT:hover{
    color:            white;
    background-color: goldenrod !important;
    border-color:     goldenrod !important;
    }


  .btn-THEME {
    color: cornsilk !important;
    background-color: #8d1d24 !important;
    border-color: #8d1d24 !important;
    }
  
  /* LINKS */
  /* LINKS */
  /* LINKS */
  .lnk-postORDER,
  a.lnk-postORDER{   color: cadetblue;}

  .lnk-postONDECK,
  a.lnk-postONDECK { color: goldenrod;}

</style>

<style>

/* other */
/* other */
/* other */
  .newspaper-columns-2 {
    column-count:       2;
    column-gap:         20px;
    column-rule:        1px solid silver;
    column-rule-width:  1px;
    text-align:         justify;
    }

  .newspaper-columns-2-redline {
    column-count:       2;
    column-gap:         20px;
    column-rule:        1px solid #981e21;
    column-rule-width:  1px;
    text-align:         justify;
    }
  



  /* quirky */
  .ft-MASCOT,
  html body img.ft-MASCOT {
     margin:          -50px auto 40px auto; width:200px  !important; 
     display:          block;
     margin-left:      auto;
     margin-right:     auto;
    z-index:           500;
    }
</style>

<style>
  h1.mdl-infoTHEME{
    margin-top:      20px;
    text-align:      center;
    
    color:           #981e21;
    font-weight:     600;
    text-transform:  uppercase;
    font-family:     'BentonSansExtraComp-Black', Arial, Helvetica, sans-serif;
    }



  .bb-THEMEpx1{
		border-bottom: 1px solid #981e21;
		margin-left:   auto;
    margin-right:  auto;
		width:         80%;
		}
