#mmk-faq-search {
	display:flex;
}
#mmk-faq-input {
	width:100%;
	-webkit-appearance: none;
    background-color: #eee;
    border-width: 0;
    border-radius: 0;
    color: #999;
    font-size: 14px;
    padding: 16px;
    line-height: 1.7em;
    border-style: solid;
}
#mmk-faq-button {
	display:none;
	min-width:10%;
	padding:10px;
	background:#6699CC;
	color:#ffffff;
	text-align:center;
}
#mmk-faq {
	font-size: 14px;
	width:100%;
}
#mmk-faq thead {
	background:#6699CC;
	text-transform:uppercase;
	display:none;
}
#mmk-faq th {
	color:#ffffff;
}
#mmk-faq tbody tr {
	display:none;
}
.mmk-faq-instruction {
	width:80%;
}
.mmk-faq-page {
	text-align:right;
}