table{
		border-collapse: collapse;
		margin-top: 0;
		margin-left: 2%;
		margin-right: 2%;
	}
			
td.cellStyle{
		width: calc(100% /12);
		overflow: hidden;
		font-size: 1.5vw;
		/* border: 3px solid white; */
		background-color: #FFFACD;
		margin-top: 0;
		padding-bottom: 200px;
		position: relative;
	}

td{
		background-color: #FFFACD;
		padding-left: 10px;
	}
/* Apply left border to the first column */
table td:nth-child(1) {
    border-left: 2px solid #000; /* Customize the border style, width, and color as needed */
}

/* Apply left border to the second column */
table td:nth-child(2) {
    border-left: 2px solid #000; /* Customize the border style, width, and color as needed */
}

/* Apply left border to the third column */
table td:nth-child(3) {
    border-left: 2px solid #000; /* Customize the border style, width, and color as needed */
}

/* Continue as needed for additional columns */

#expand{
	margin-left:10%;
}

#head_title{
	margin-left: 5%;
}


#image-container {
            text-align: center;
            margin-top: 20px;
        }
img {
            max-width: 100%;
            max-height: 400px;
            border: 1px solid #ccc;
        }
button{
		top: 0;
		left: 0;
		/* position: relative; */
		font-size: 25px;
		color: blue;
		font-weight: bold;
		}
button.extension{
			color: green;
		}
/*Question Style ---
1 -> style="font-family:Cambria Math, Arial;font-size: 25px;"
2 -> style="font-size: 25px; font-family: Cambria Math, Arial;"
3 -> style="font-size: 25px; font-family: Cambria Math, Arial;
4 -> style="font-family: Cambria Math,  Arial; font-size: 25px; padding: 5px; text-align: center;"
*/

.questionStyle{
	font-family: Cambria, Georgia, serif;
	font-size: 30px;
}


/*maths font*/
.math-font{
	font-family:"Cambria Math", "Arial", sans-serif;
	display: inline;
	text-align: center;
}
/* Creating random rectangle with height and width labels		 */
.rectangle{
	background-color: #7FFFD4;
	margin: 20px auto;
	position: relative; /* Added position relative to the rectangle */
}

.label{
	position: absolute;
	font-size: 18px;
	color: #000;
}

.width-label{
	top: 0%;
	left: 50%;
}

.height-label{
	bottom: 50%;
	right: 0;
}
/* Rectangle creating ends here */