*{
  font-family: Arial, Helvetica, sans-serif;
   margin: 1px;
   padding: 0;
}

#tab-main
/* Style the tab */
.tab 
{
    color:black;
  overflow: hidden;
  border: 1px solid #ccc;
  background-color: #f1f1f1;
  height: 30 px;
  width: 100%;

}
.tab section
{
    display: grid; 
    grid-template-columns: auto;
    width:80%;

}
/* Style the buttons inside the tab */
.tab button 
{
  background-color: inherit;
/*  float: left;*/
  border: none;
  outline: none;
  cursor: pointer;
  padding: 5px 5px;
  transition: 0.3s;
  font-size: 14px;
  text-align: left;
}

/* Change background color of buttons on hover */
 .tab button:hover {
  background-color: rgb(124, 188, 240);
}
 .tab img:hover {
  background-color: rgb(124, 188, 240);
}
/* Create an active/current tablink class */
.tab button.active {
  background-color:  rgb(124, 188, 240);
}

.tab li
{
    list-style: none;
}

/* Style the tab content */
.tab span
{
  color:black;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 5px 5px;
  transition: 0.3s;
  font-size: 14px;
  /* background-color: rgb(131, 150, 179); */
}


.tab-bookmark
{
    text-align: left;
    min-width: 174px;
    max-width: 200px; 
    display:inline-block;  
    white-space: nowrap;
    margin-bottom: 0px;
    margin-top: 0px;
    overflow: hidden;  
}


#foot-main
.foot
{
    background-color: rgb(131, 150, 179); 
    height: 60px; 
    margin:4px;
}
.foot div
{
    display: grid; 
    grid-template-columns:33% 33% 33%;
    text-align: center;
    background-color: rgb(131, 150, 179); 
    font-size: 16px;
    height:40px;
    color:white;
    font-size: larger;
}

.foot span
{
 margin-top: 8px;
    vertical-align: middle;
  color:white;
}



    .row:after 
    {
        content: "";
        display: table;
        clear: both;
    }
    .column 
    {
        float: left;
        min-width: 100px;
        white-space: normal;
        max-width: 250px;

    }

    .topbookmarkpages
    {
        width: 95%; 
        outline-style: ridge; 
        outline-width: 1px;        
        /* margin:10px;  */
    }

.header
{
    background-color: rgb(131, 150, 179); 
    margin:4px; color:azure; 
    vertical-align:bottom; 
    max-height:15% ;
}

/* Dropdown Button */
.dropbtn {
  color: black;
  background-color: rgb(168, 211, 237);
  padding: 16px;
  font-size: 16px;
  border-color: black;
}

.dropbtn  button{
  background-color: rgb(168, 211, 237);
  border-width: 1px;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: relative;
  display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a{
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;

  text-align: center;
}
/* Links inside the dropdown */
.dropdown-content button {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
  width: 100%;
  text-align: center;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: rgb(124, 188, 240);}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {display: block;}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {background-color: rgb(124, 188, 240);}
