.headParent{
    opacity: 1;
    display: flex;
    flex-direction: row;
    background-color: white;
    justify-content: space-between;
    border-radius: 20px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.5), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    margin: 3px;
}
.header{
    font-size: 20px;
    background-color: #dddddd;
    padding: 10px;
    margin-left: 20px;
}
.header:hover{
    background-color: #D6EEEE;
    cursor: pointer;
}

/*the container must be positioned relative:*/
.autocomplete {
  position: relative;
  display: inline-block;
  margin-right: 20px;
}

input {
  border: 1px solid transparent;
  background-color: #f1f1f1;
  padding: 10px;
  font-size: 16px;
}

input[type=text] {
  background-color: #f1f1f1;
/*  width: 100%;*/
}

input[type=submit] {
  background-color: DodgerBlue;
  color: #fff;
  cursor: pointer;
}

.autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
  font-size: 20px;
}

.autocomplete-items div {
  padding: 10px;
  cursor: pointer;
  background-color: #fff; 
  border-bottom: 1px solid #d4d4d4; 
}

/*when hovering an item:*/
.autocomplete-items div:hover {
  background-color: #e9e9e9; 
}

/*when navigating through the items using the arrow keys:*/
.autocomplete-active {
  background-color: DodgerBlue !important; 
  color: #ffffff; 
}






.general{
    background-color: white;
    border-radius: 20px;
    width: fit-content;
    margin: auto;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.5), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    padding: 10px; /*for old desing need to delete later*/
}

.main {
  float: left;
    /*width: 11%;*/
    width: fit-content;
    padding: 0 20px;
    overflow: hidden;
    cursor: pointer;
    background-color:white;
    text-align: center;
}
.main:hover{
    background-color: #D6EEEE;
}

.main1 {
  float: left;
    /*width: 11%;*/
    width: fit-content;
    padding: 0 20px;
    overflow: hidden;
    cursor: pointer;
    background-color:#dddddd;
    text-align: center;
}
.main1:hover{
    background-color: #D6EEEE;
}

.main2 {
  float: left;
    /*width: 11%;*/
    width: fit-content;
    padding: 0 20px;
    overflow: hidden;
    cursor: pointer;
    background-color:#FEF9E7;
    text-align: center;
}
.main2:hover{
    background-color: #D6EEEE;
}

.static {
  clear: left;
  text-align: center;
}

.button {
    cursor: pointer;
    color: blue;
}

@media only screen and (max-width: 600px) {
  /* For mobile phones: 600 */
  .main, .main1, .main2{
    width: 90%;
  }
}

.h2tanymalHeader{
    text-align: center;
}

p{
    font-size: 20px;
    text-align: center; /*for old text*/
}

.pHover {
  cursor: pointer;
}

p.pHover:hover {
    background-color: #D6EEEE;
}

/*upper values is a new version*/


a:link {
  text-decoration: none;
}
a:visited {
  text-decoration: none;
}
a:hover {
  text-decoration: none;
}
a:active {
  text-decoration: none;
}

body { /*used in new version*/
  background-color: powderblue;
  background-image: url("../images/prado.webp");
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
}

h1 {
  color: blue;
}

h3.button {
    cursor: pointer;
    color: blue;
}

img.button {
    cursor: pointer;
    color: blue;
    width: 30px;
    height: 30px;
}
li.hoverMouse {
  cursor: pointer;
  color: blue;
}


p.hoverMouse {
  cursor: pointer;
  color: blue;
}

div.suryp {
    display: none;
}

.modal_content {
/* it is the often requested cars*/
  background-color: white;
  text-align: center;
  padding: 20px;
  width: fit-content;
  margin: 0 auto;
  border-radius: 20px;
}

.qabar {
  background-color: white;
  padding: 20px;
  border-radius: 20px;
  text-align: center;
  overflow-y: scroll;
  justify-content: center;
  width: fit-content;
}


td, th {
  padding: 10px;
  font-size: 20px;
  text-align: center;
}

tr:nth-child(even) {
  background-color: #FEF9E7; /*yellow*/
}


td:nth-child(even) {
  background-color: #dddddd;
}

td.tizim {
    background-color: #dddddd; /*grey*/
}

td.white {
    background-color: #E7FCFE;
}

td.kolesa1 {
    background-color: #FEF9E7;
}
td.kolesa2 {
    background-color: white;
}
td.aster1 {
    background-color: #D6EAF8;
}
td.aster2 {
    background-color: #D5F5E3;
}
td.image{
    padding: 0px;
    vertical-align: middle;
}

td:hover {
  background-color: #D6EEEE;
  cursor: pointer;
}
td.nohover{
    cursor:default;
}
