/* Extra small devices (phones, less than 768px) */
/* No media query since this is the default in Bootstrap */
.backgroundImages {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
* {
 box-sizing: border-box;
}

.mobile_HeaderBox {
 display: block;
 margin-left: auto;
 margin-right: auto;
 width: 50%;
}

/* Clearfix (clear floats) */
.mobile_HeaderBox::after {
 content: "";
 clear: both;
 display: flex;
 position: absolute;
}

.mobile_Three_Wide {
 float: left;
 width: 33.33%;
 padding: 10px;
}

.mobile_LargeBox {
 width: 100%;
 display: flex;
 justify-content: center;
 align-items: center;
 text-decoration: none;
 background-color: rgb(0, 0, 0);
 border: 1px solid rgb(211, 203, 203);
 color: White;
 font-size: 32px;
}
.iframeList {
 list-style-type: none; 
}
.iFrameList {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  background-color: black;
  border: 1px solid rgb(211, 203, 203);
  color: White;
  font-size: 20px;
}

.iframeView {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 500px;
  background-color: #4b4d4c;
  opacity: 85%;
}

table {
 margin-left: auto;
 margin-right: auto;
 width: 225px;
 background-color: white;
 border: solid 1px black;
}

caption {
 text-align: center;
 color: black;
 font-size: 32px;
 font-weight: bold;
 background-color: white;
 border: solid 1px black;
}

.tableHead {
 text-align: external center;
 color: black;
 border: solid 1px black;
}

.tableDay {
 color: black;
}

.tableTime {
 color: black;
 text-align: right;
}


/****************************************************************************/
/*Slider 2*/
/****************************************************************************/

#slider {
  overflow: hidden;
}

@keyframes slider {
  0% { left: 0; }
  30% { left: 0; }
  33% { left: -110%; }
  53% { left: -110%; }
  66% { left: -210%; }
  76% { left: -210%; }
  86% { left: -310%; }
  96% { left: -310%; }
  100% { left: 0; }
}
#slider figure {
  width:400%;
  position: relative;
  animation: 12s slider infinite;
}

#slider figure:hover {
  animation-play-state: paused; /*enable for pause on hover*/
}
#slider figure img {
  width: 25%;
  height : 100%;
  float: left;
}

/****************************************************************************/
/*Affects the Location Page*/
/****************************************************************************/

.locHead {
  display: flex;
  justify-content: center;
  font-size: 2em;
  color: Red;
}

.locContent {
  display: flex;
  justify-content: center;
  list-style-type: none;
}

.locContent ol {
  list-style-type: none;
  font-size: 60px;
}

.locPage {
  display: flex;
  justify-content: center;
  
}

/****************************************************************************/
/*Nascar Additional Notes*/
/****************************************************************************/
.facebook {
  padding: 0px;
  width: 40px;
  text-decoration: none;
}
/****************************************************************************/



/****************************************************************************/
/*Nascar Additional Notes*/
/****************************************************************************/

.additionalContent {
  align-items: center;
  justify-content: center;
  display: flex;
  
}

.additionalTextDiv {
  color: rgb(12, 3, 1);
  font-size: 32px;
  text-align: center;
  background-color: rgb(73, 72, 72);
}
/****************************************************************************/

/****************************************************************************/
/*Affects Refreshments Page*/
/****************************************************************************/

.taps {
 color: white;
}

.container {
 max-width: 1200px;
 margin: 0 auto;
 padding: 1.5em;
 background-color: white;
}

.menu {
 font-family: sans-serif;
 font-size: 14px;
}

.menu-group-heading {
 margin: 0;
 padding-bottom: 1em;
 border-bottom: 2px solid #ccc;
}

.menu-group-heading2 {
 margin: 0;
 padding-bottom: 1em;
 padding-top: 1em;
 border-bottom: 2px solid #ccc;
 border-top: 2px solid #ccc;
}

.menu-group {
 display: grid;
 grid-template-columns: repeat(1 , 1fr);
 gap: 1.5em;
 padding: 1.5em;
}

.menu-item {
 display: flex;
}

.menu-item-image {
 width: 200px;
 height: 200px;
 flex-shrink: 0;
 object-fit: fill;
 margin-right: 1.5em;
}

.menu-item-text {
 flex-grow: 1;
}

.menu-item-heading {
 display: flex;
 justify-content: space-between;
 margin: 0;
}

.menu-item-name {
 margin-right: 1.5em;
}

.menu-item-description {
 line-height: 1.6;
}
.flightsHeader {
 color:black;
 text-align: center;
}
.flightCont {
 display: flex;
 flex-wrap: wrap;
}

.flightItem {
 flex-grow: .25;
 font-weight: bold;
 color: red;
font-size:30px;
}
/****************************************************************************/

/****************************************************************************/
/* (A) FIXED WRAPPER */
/****************************************************************************/
.hwrap {
overflow: hidden; /* HIDE SCROLL BAR */
background: black;
}

/* (B) MOVING TICKER WRAPPER */
.hmove { display: flex; }

/* (C) ITEMS - INTO A LONG HORIZONTAL ROW */
.hitem {
flex-shrink: 0;
width: 100%;
box-sizing: border-box;
padding: 10px;
text-align: center;
color: White;
font-size: 32px;
}

/* (D) ANIMATION - MOVE ITEMS FROM RIGHT TO LEFT */
/* 4 ITEMS -400%, CHANGE THIS IF YOU ADD/REMOVE ITEMS */
@keyframes tickerh {
 0% { transform: translate3d(100%, 0, 0); }
10% { transform: translate3d(50%, 0, 0); }
20% { transform: translate3d(0%, 0, 0); }
30% { transform: translate3d(-50%, 0, 0); }
40% { transform: translate3d(-100%, 0, 0); }
50% { transform: translate3d(-150%, 0, 0); }
60% { transform: translate3d(-200%, 0, 0); }
70% { transform: translate3d(-250%, 0, 0); }
80% { transform: translate3d(-300%, 0, 0); }
90% { transform: translate3d(-350%, 0, 0); }
100% { transform: translate3d(-400%, 0, 0); }
}
.hmove { animation: tickerh linear 50s infinite; }
.hmove:hover { animation-play-state: paused; }

.investClass {
text-align: center;
font-size: 7em;
color: #fff;
} 

.singleAd {
  align-items: center;
}

.buttonClass {
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
  background-color: #04AA6D;
  
}

@media only screen and (max-width: 390px) and (min-width: 390px) {  

  .backgroundImages {
     background-repeat: no-repeat;
     background-position: center;
     background-size: cover;
   }
  * {
    box-sizing: border-box;
  }
  
  .mobile_HeaderBox {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 50%;
  }
  
  /* Clearfix (clear floats) */
  .mobile_HeaderBox::after {
    content: "";
    clear: both;
    display: flex;
    position: absolute;
  }
  
  .mobile_Three_Wide {
    float: left;
    width: 33.33%;
    padding: 10px;
  }
  
  .mobile_LargeBox {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    background-color: rgb(0, 0, 0);
    border: 1px solid rgb(211, 203, 203);
    color: White;
    font-size: 32px;
  }
  .iframeList {
    list-style-type: none; 
  }
  .iFrameList {
     width: 100%;
     display: flex;
     justify-content: center;
     align-items: center;
     text-decoration: none;
     background-color: black;
     border: 1px solid rgb(211, 203, 203);
     color: White;
     font-size: 20px;
  }
  
  .iframeView {
     display: flex;
     justify-content: center;
     align-items: center;
     width: 100%;
     height: 500px;
     background-color: #4b4d4c;
     opacity: 85%;
   }
  
  table {
    margin-left: auto;
    margin-right: auto;
    width: 225px;
    background-color: white;
    border: solid 1px black;
  }
  
  caption {
    text-align: center;
    color: black;
    font-size: 32px;
    font-weight: bold;
    background-color: white;
    border: solid 1px black;
  }
  
  .tableHead {
    text-align: external center;
    color: black;
    border: solid 1px black;
  }
  
  .tableDay {
    color: black;
  }
  
  .tableTime {
    color: black;
    text-align: right;
  }
  
  
  /****************************************************************************/
  /*Slider 2*/
  /****************************************************************************/
  
  #slider {
     overflow: hidden;
  }
  
  @keyframes slider {
     0% { left: 0; }
     30% { left: 0; }
     33% { left: -109%; }
     53% { left: -109%; }
     66% { left: -210%; }
     76% { left: -210%; }
     86% { left: -310%; }
     96% { left: -310%; }
     100% { left: 0; }
  }
  #slider figure {
     width:400%;
     position: relative;
     animation: 12s slider infinite;
  }
  
  #slider figure:hover {
     animation-play-state: paused; /*enable for pause on hover*/
  }
  #slider figure img {
     width: 25%;
     height : 100%;
     float: left;
  }
  
  /****************************************************************************/
  /*Affects the Location Page*/
  /****************************************************************************/
  
  .locHead {
     display: flex;
     justify-content: center;
     font-size: 2em;
     color: Red;
   }
   
   .locContent {
     display: flex;
     justify-content: center;
     list-style-type: none;
   }
   
   .locContent ol {
     list-style-type: none;
     font-size: 60px;
   }
   
   .locPage {
     display: flex;
     justify-content: center;
     
   }
  
  /****************************************************************************/
  /*Nascar Additional Notes*/
  /****************************************************************************/
   .facebook {
     padding: 0px;
     width: 40px;
     text-decoration: none;
   }
  /****************************************************************************/
  
  
  
  /****************************************************************************/
  /*Nascar Additional Notes*/
  /****************************************************************************/
  
   .additionalContent {
     align-items: center;
     justify-content: center;
     display: flex;
     
   }
   
   .additionalTextDiv {
     color: rgb(12, 3, 1);
     font-size: 32px;
     text-align: center;
     background-color: rgb(73, 72, 72);
   }

   .additionalImageDiv {
    color: rgb(12, 3, 1);
    font-size: 32px;
    text-align: center;
    background-color: rgb(73, 72, 72);
  }
/****************************************************************************/

/****************************************************************************/
/*Affects Refreshments Page*/
/****************************************************************************/

  .taps {
    color: white;
  }

  .container {
    max-width: 1200px;
    margin: 0 auto;
    padding: 1.5em;
    background-color: white;
  }

  .menu {
    font-family: sans-serif;
    font-size: 14px;
  }

  .menu-group-heading {
    margin: 0;
    padding-bottom: 1em;
    border-bottom: 2px solid #ccc;
  }

  .menu-group-heading2 {
    margin: 0;
    padding-bottom: 1em;
    padding-top: 1em;
    border-bottom: 2px solid #ccc;
    border-top: 2px solid #ccc;
  }

  .menu-group {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 1.5em;
    padding: 1.5em;
  }

  .menu-item {
    display: flex;
  }

  .menu-item-image {
    width: 200px;
    height: 200px;
    flex-shrink: 0;
    object-fit: fill;
    margin-right: 1.5em;
  }

  .menu-item-text {
    flex-grow: 1;
  }

  .menu-item-heading {
    display: flex;
    justify-content: space-between;
    margin: 0;
  }

  .menu-item-name {
    margin-right: 1.5em;
  }

  .menu-item-description {
    line-height: 1.6;
  }
  .flightsHeader {
    color:black;
    text-align: center;
  }
  .flightCont {
    display: flex;
    flex-wrap: wrap;
  }

  .flightItem {
    flex-grow: .25;
    font-weight: bold;
    color: red;
  }
/****************************************************************************/

/****************************************************************************/
/* (A) FIXED WRAPPER */
/****************************************************************************/
.hwrap {
  overflow: hidden; /* HIDE SCROLL BAR */
  background: black;
}
 
/* (B) MOVING TICKER WRAPPER */
.hmove { display: flex; }

/* (C) ITEMS - INTO A LONG HORIZONTAL ROW */
.hitem {
  flex-shrink: 0;
  width: 100%;
  box-sizing: border-box;
  padding: 10px;
  text-align: center;
  color: White;
  font-size: 32px;
}
 
/* (D) ANIMATION - MOVE ITEMS FROM RIGHT TO LEFT */
/* 4 ITEMS -400%, CHANGE THIS IF YOU ADD/REMOVE ITEMS */
@keyframes tickerh {
    0% { transform: translate3d(100%, 0, 0); }
   10% { transform: translate3d(50%, 0, 0); }
   20% { transform: translate3d(0%, 0, 0); }
   30% { transform: translate3d(-50%, 0, 0); }
   40% { transform: translate3d(-100%, 0, 0); }
   50% { transform: translate3d(-150%, 0, 0); }
   60% { transform: translate3d(-200%, 0, 0); }
   70% { transform: translate3d(-250%, 0, 0); }
   80% { transform: translate3d(-300%, 0, 0); }
   90% { transform: translate3d(-350%, 0, 0); }
  100% { transform: translate3d(-400%, 0, 0); }
}
.hmove { animation: tickerh linear 50s infinite; }
.hmove:hover { animation-play-state: paused; }

.investClass {
  text-align: center;
  font-size: 7em;
  color: #fff;
} 
  .buttonClass {
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
    background-color: #04AA6D;
  }
}

@media only screen and (max-width: 412px) and (min-width: 412px) {  

 .backgroundImages {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
  }
 * {
   box-sizing: border-box;
 }
 
 .mobile_HeaderBox {
   display: block;
   margin-left: auto;
   margin-right: auto;
   width: 50%;
 }
 
 /* Clearfix (clear floats) */
 .mobile_HeaderBox::after {
   content: "";
   clear: both;
   display: flex;
   position: absolute;
 }
 
 .mobile_Three_Wide {
   float: left;
   width: 33.33%;
   padding: 10px;
 }
 
 .mobile_LargeBox {
   width: 100%;
   display: flex;
   justify-content: center;
   align-items: center;
   text-decoration: none;
   background-color: rgb(0, 0, 0);
   border: 1px solid rgb(211, 203, 203);
   color: White;
   font-size: 32px;
 }
 .iframeList {
   list-style-type: none; 
 }
 .iFrameList {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-decoration: none;
    background-color: black;
    border: 1px solid rgb(211, 203, 203);
    color: White;
    font-size: 20px;
 }
 
 .iframeView {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 500px;
    background-color: #4b4d4c;
    opacity: 85%;
  }
 
 table {
   margin-left: auto;
   margin-right: auto;
   width: 225px;
   background-color: white;
   border: solid 1px black;
 }
 
 caption {
   text-align: center;
   color: black;
   font-size: 32px;
   font-weight: bold;
   background-color: white;
   border: solid 1px black;
 }
 
 .tableHead {
   text-align: external center;
   color: black;
   border: solid 1px black;
 }
 
 .tableDay {
   color: black;
 }
 
 .tableTime {
   color: black;
   text-align: right;
 }
 
 
 /****************************************************************************/
 /*Slider 2*/
 /****************************************************************************/
 
 #slider {
    overflow: hidden;
 }
 
 @keyframes slider {
    0% { left: 0; }
    30% { left: 0; }
    33% { left: -109%; }
    53% { left: -109%; }
    66% { left: -210%; }
    76% { left: -210%; }
    86% { left: -310%; }
    96% { left: -310%; }
    100% { left: 0; }
 }
 #slider figure {
    width:400%;
    position: relative;
    animation: 12s slider infinite;
 }
 
 #slider figure:hover {
    animation-play-state: paused; /*enable for pause on hover*/
 }
 #slider figure img {
    width: 25%;
    height : 100%;
    float: left;
 }
 
 /****************************************************************************/
 /*Affects the Location Page*/
 /****************************************************************************/
 
 .locHead {
    display: flex;
    justify-content: center;
    font-size: 2em;
    color: Red;
  }
  
  .locContent {
    display: flex;
    justify-content: center;
    list-style-type: none;
  }
  
  .locContent ol {
    list-style-type: none;
    font-size: 60px;
  }
  
  .locPage {
    display: flex;
    justify-content: center;
    
  }
 
 /****************************************************************************/
 /*Nascar Additional Notes*/
 /****************************************************************************/
  .facebook {
    padding: 0px;
    width: 40px;
    text-decoration: none;
  }
 /****************************************************************************/
 
 
 
 /****************************************************************************/
 /*Nascar Additional Notes*/
 /****************************************************************************/
 
  .additionalContent {
    align-items: center;
    justify-content: center;
    display: flex;
    
  }
  
  .additionalTextDiv {
    color: rgb(12, 3, 1);
    font-size: 32px;
    text-align: center;
    background-color: rgb(73, 72, 72);
  }
 /****************************************************************************/
  .buttonClass {
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
    margin: 4px 2px;
    cursor: pointer;
    background-color: #04AA6D;
  }
 
}

/* Medium devices (desktops, 800px and up) */
@media only screen and (max-width: 768px) and (min-width: 500px) {  
  
      .backgroundImages {
         background-repeat: no-repeat;
         background-position: center;
         background-size: cover;
       }
      * {
        box-sizing: border-box;
      }
      
      .mobile_HeaderBox {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 50%;
      }
      
      /* Clearfix (clear floats) */
      .mobile_HeaderBox::after {
        content: "";
        clear: both;
        display: flex;
        position: absolute;
      }
      
      .mobile_Three_Wide {
        float: left;
        width: 33.33%;
        padding: 10px;
      }
      
      .mobile_LargeBox {
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        text-decoration: none;
        background-color: rgb(0, 0, 0);
        border: 1px solid rgb(211, 203, 203);
        color: White;
        font-size: 32px;
      }
      .iframeList {
        list-style-type: none; 
      }
      .iFrameList {
         width: 100%;
         display: flex;
         justify-content: center;
         align-items: center;
         text-decoration: none;
         background-color: black;
         border: 1px solid rgb(211, 203, 203);
         color: White;
         font-size: 20px;
      }
      
      .iframeView {
         display: flex;
         justify-content: center;
         align-items: center;
         width: 100%;
         height: 500px;
         background-color: #4b4d4c;
         opacity: 85%;
       }
      
      table {
        margin-left: auto;
        margin-right: auto;
        width: 225px;
        background-color: white;
        border: solid 1px black;
      }
      
      caption {
        text-align: center;
        color: black;
        font-size: 32px;
        font-weight: bold;
        background-color: white;
        border: solid 1px black;
      }
      
      .tableHead {
        text-align: external center;
        color: black;
        border: solid 1px black;
      }
      
      .tableDay {
        color: black;
      }
      
      .tableTime {
        color: black;
        text-align: right;
      }
      
      
      /****************************************************************************/
      /*Slider 2*/
      /****************************************************************************/
      
      #slider {
         overflow: hidden;
      }
      
      @keyframes slider {
         0% { left: 0; }
         30% { left: 0; }
         33% { left: -105%; }
         53% { left: -105%; }
         66% { left: -205%; }
         76% { left: -205%; }
         86% { left: -305%; }
         96% { left: -305%; }
         100% { left: 0; }
      }
      #slider figure {
         width:400%;
         position: relative;
         animation: 12s slider infinite;
      }
      
      #slider figure:hover {
         animation-play-state: paused; /*enable for pause on hover*/
      }
      #slider figure img {
         width: 25%;
         height : 100%;
         float: left;
      }
      
      /****************************************************************************/
      /*Affects the Location Page*/
      /****************************************************************************/
      
      .locHead {
         display: flex;
         justify-content: center;
         font-size: 2em;
         color: Red;
       }
       
       .locContent {
         display: flex;
         justify-content: center;
         list-style-type: none;
       }
       
       .locContent ol {
         list-style-type: none;
         font-size: 60px;
       }
       
       .locPage {
         display: flex;
         justify-content: center;
         
       }
      
      /****************************************************************************/
      /*Nascar Additional Notes*/
      /****************************************************************************/
       .facebook {
         padding: 0px;
         width: 40px;
         text-decoration: none;
       }
      /****************************************************************************/
      
      
      
      /****************************************************************************/
      /*Nascar Additional Notes*/
      /****************************************************************************/
      
       .additionalContent {
         align-items: center;
         justify-content: center;
         display: flex;
         
       }
       
       .additionalTextDiv {
         color: rgb(12, 3, 1);
         font-size: 32px;
         text-align: center;
         background-color: rgb(73, 72, 72);
       }
      /****************************************************************************/
      .buttonClass {
        border: none;
        color: white;
        padding: 15px 32px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        background-color: #04AA6D;
      }
}


@media only screen and (max-width: 2520px) and (min-width: 768px) {  
  /* Large devices (large desktops, 1200px and up) */
      .backgroundImages {
         background-repeat: no-repeat;
         background-position: center;
         background-size: cover;
       }
      * {
        box-sizing: border-box;
      }
      
      .mobile_HeaderBox {
        display: block;
        margin-left: auto;
        margin-right: auto;
        width: 50%;
      }
      
      /* Clearfix (clear floats) */
      .mobile_HeaderBox::after {
        content: "";
        clear: both;
        display: flex;
        position: absolute;
      }
      
      .mobile_Three_Wide {
        float: left;
        width: 33.33%;
        padding: 10px;
      }
      
      .mobile_LargeBox {
        width: 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        text-decoration: none;
        background-color: black;
        border: 1px solid rgb(255, 255, 255);
        color: White;
        font-size: 32px;
      }
      .iframeList {
        list-style-type: none; 
      }
      .iFrameList {
         width: 100%;
         display: flex;
         justify-content: center;
         align-items: center;
         text-decoration: none;
         background-color: black;
         border: 1px solid rgb(211, 203, 203);
         color: White;
         font-size: 20px;
      }
      
      .iframeView {
         display: flex;
         justify-content: center;
         align-items: center;
         width: 100%;
         height: 500px;
         background-color: #4b4d4c;
         opacity: 85%;
       }
      
      table {
        margin-left: auto;
        margin-right: auto;
        width: 225px;
        background-color: white;
        border: solid 1px black;
      }
      
      caption {
        text-align: center;
        color: black;
        font-size: 32px;
        font-weight: bold;
        background-color: white;
        border: solid 1px black;
      }
      
      .tableHead {
        text-align: external center;
        color: black;
        border: solid 1px black;
      }
      
      .tableDay {
        color: black;
      }
      
      .tableTime {
        color: black;
        text-align: right;
      }
      
      
      /****************************************************************************/
      /*Slider 2*/
      /****************************************************************************/
      
      #slider {
         overflow: hidden;
      }
      
      @keyframes slider {
         0% { left: 0; }
         30% { left: 0; }
         33% { left: -101.5%; }
         53% { left: -101.5%; }
         66% { left: -201.5%; }
         76% { left: -201.5%; }
         86% { left: -301.5%; }
         96% { left: -301.5%; }
         100% { left: 0; }
      }
      #slider figure {
         width:400%;
         position: relative;
         animation: 12s slider infinite;
      }
      
      #slider figure:hover {
         animation-play-state: paused; /*enable for pause on hover*/
      }
      #slider figure img {
         width: 25%;
         height : 100%;
         float: left;
      }
      
      /****************************************************************************/
      /*Affects the Location Page*/
      /****************************************************************************/
      
      .locHead {
         display: flex;
         justify-content: center;
         font-size: 2em;
         color: Red;
       }
       
       .locContent {
         display: flex;
         justify-content: center;
         list-style-type: none;
       }
       
       .locContent ol {
         list-style-type: none;
         font-size: 60px;
       }
       
       .locPage {
         display: flex;
         justify-content: center;
         
       }
      
      /****************************************************************************/
      /*Nascar Additional Notes*/
      /****************************************************************************/
       .facebook {
         padding: 0px;
         width: 40px;
         text-decoration: none;
       }
      /****************************************************************************/
      
      
      
      /****************************************************************************/
      /*Nascar Additional Notes*/
      /****************************************************************************/
      
       .additionalContent {
         align-items: center;
         justify-content: center;
         display: flex;
         
       }
       
       .additionalTextDiv {
         color: rgb(12, 3, 1);
         font-size: 32px;
         text-align: center;
         background-color: rgb(73, 72, 72);
       }
      /****************************************************************************/
      .buttonClass {
        border: none;
        color: white;
        padding: 15px 32px;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        margin: 4px 2px;
        cursor: pointer;
        background-color: #04AA6D;
      }
}