﻿:root{
     --var-header-color:white;
    --var-border-color:#39426e;
    --var-header-bg-color:#39426e;
}

table.footable-details td,table.footable-details tbody th{
    border: none;
}
.topTab{
   margin-left: -7px !important;
    /*margin-left: 10px !important;*/
}
#economicAgenda{
    margin-top: 20px;
    margin-bottom: 20px;
}
    .Grid {
            background-color: #fff;
            margin: 20px 0 10px 0;
            border: solid 1px #525252;
            border-collapse: collapse;
            /*font-family: Arial;*/
            color: #474747;
            border:none;
            display: table;
            /*max-width: max-content;*/
             
        }

            .Grid td, tbody th {
                    border: solid 1px var(--var-border-color);
    border-right: none;
    border-left: none;
    /*padding: .51rem !important;*/
    padding: 10px 5px !important;
    /*font-size: 14px;*/
    background-color: white;
    color: var(--var-header-bg-color);
    text-align: center;
   
  
 
            }

            .Grid thead th {
               background-color: var(--var-header-bg-color);
    color: var(--var-header-color);
    text-align: center;
    border:none;
    /*padding:1%;*/
    /*border-bottom: solid 3px #d3bb5b;*/
            }

         

                .Grid .pgr table {
                    margin: 3px 0;
                }

                .Grid .pgr td {
                  border-width: 0;
    padding: 0 6px;
    /* border: solid 1px wheat; */
    font-weight: bold;
    color: black;
    line-height: 18px;
    background: white;
    padding: 10px 5px !important;

                }

                /*.Grid .pgr a {
                    color: white;
                    text-decoration: none;
                }*/

                    .Grid .pgr a:hover {
                        color: #000;
                        text-decoration: none;
                    }
                    


                  
 .Grid .pgr td a{
      padding: 10px 15px;
    background: var(--var-header-bg-color);
     /*color:black;*/
 }
 .Grid .companyName{
     color:#d3bb5b;
 }
.Grid .pgr .fooicon
{
    display:none;
}
.Grid tbody th{
    color: var(--var-header-bg-color);
    /*color: white;*/
}
 .Grid caption {
                         color: wheat;
    background-color: darkslategray;
    text-align: center;
    /*font-size: 27px;*/
    border-bottom: 1px solid;
    /*font-family:Arial;*/
                     }
.Grid td a{
    color:var(--var-header-color);
}