/* single project image preview */
.single-product-container {
    width: 50%;
    height: 10%;
    background-color: rgb(255, 255, 255);
    margin-top: 5rem;
   overflow:unset;
   display: flex;
   align-items: center;
   justify-content: center;
    
}

.single-product-container>img {
    transition: all linear 0.7s;
    max-width: 100%;
    width: auto;
    display: block;
    margin-left: auto;
    margin-right: auto;
    ;
}

.single-product-container>img:hover {
    cursor: pointer;
    transform: scale(1.1);
}

/* single project image ends */


/* single project table */

.single-product-table>h3 {
    text-align: center;
    padding-top: 2rem;
    padding-bottom: 2rem;

}

.single-product-table>table {

    text-align: center;
    margin-bottom: 3rem;
    box-sizing: border-box;
    width: 100%;

}

.single-product-table>table th {
    text-transform: uppercase;
    background-color: rgba(0, 101, 216, 0.788);
    color: rgba(0, 0, 0, 0.815);

}
.single-product-table>table td{
    background-color: rgba(118, 153, 228, 0.288);
    color: black;
    }
.single-product-table .t2 td{
background-color: rgba(118, 153, 228, 0.63);
color: 
black;
}

.single-product-table>table th,
td {
    border: 1px solid black;
    text-align: center;
    
}

@media (max-width:400px){
    .single-product-table .t2 th, .single-product-table .t2 td{
      font-size: 10px;
      
    }
  }

 /* media query for banner  */
  @media (max-width:546px){
    .banner-heading .banner-title{
      font-size: 20px;
      
    }
  }

  button#submit {
    margin-bottom: 50px;
}

h1.single-page-title {
    padding-top: 50px;
}


