 * {
     font-family: "Open Sans", sans-serif;
}
/***********css for header*********/
.questionArrowImage{
	float:right;
	display:inline-block;
	width: 16px;
	height: 16px;
}
.answer{
	width:auto;
	display:none;
    margin-left:0;
    margin-right:0;
    color: #353535;
    font-size: 14px;
    margin-bottom: -1px;
    padding-top: 6px;
    border: #b7b7b7 1px solid;
    background: #ffffff;
    transition: background 0.4s;
    padding-bottom: 5px;
    padding-right: 5px;
    padding-left: 5px;
}
.showAnswerButton{
	background-color: #eee;
	color: #444;
	cursor: pointer;
	padding: 18px;
	border: none;
	outline: none;
	transition: 0.4s;
	text-allign:center;
	display: flex;
    justify-content: space-between;
    align-items: center;
}
.showAnswerButton:hover{
	background-color: #ccc;
}
.questionText{
	float:left;
	display:inline-block;
	margin: 0px;
}
.question{
	display: table;
	margin-bottom:10px;
	width: 100%;
}
table {
	width: 100%;
}
table, th, td {
	border: 1px solid black;
	border-collapse: collapse;
	font-weight: normal;
	text-align: left;
}
.ol1 { 
    counter-reset: item;
    list-style-type: none;
}
.ol1 li { display: block; }
.ol1 li:before { 
    content: counter(item) ") ";
    counter-increment: item 
}
.ul1 {
	list-style-type: "-	";
}

