* {
  box-sizing: border-box
}

/* Set height of body and the document to 100% */
body,
html {
  height: 100%;
  margin: 0;
  font-family: Arial;
}

.padding {
  padding-bottom: 2rem;
  padding-left: 1rem;
  padding-right: 1rem;
}

/* Style tab links */
.tablink {
  background-color: rgb(184, 216, 247);
  color: rgba(249, 250, 249, 0.884);
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  font-size: 17px;
  width: 33.3%;
}

.tablink:hover {
  background-color: rgb(119, 119, 119);
}

/* Style the tab content (and add height:100% for full page content) */
.tabcontent {
  color: white;
  display: none;
  padding: 100px 20px;
  /* height: 100%; */
}

.ProductfontSize{
font-size: 25px;
font-family: Arial, Helvetica, sans-serif;
text-align: center;
color: darkred;
}
/* 
#Synthetic_Fibric {
  background-color: rgb(160, 193, 236);
}

#Natural_Fabric {
  background-color: rgb(160, 193, 236);
}

#Fabric_Finishes {
  background-color: rgb(160, 193, 236);
} */

.border_text{
  border: 10px rgb(7, 22, 105); 
  padding: 5px;
}

.border_image{
border: 6px solid #999; 
padding: 8px;
}