/*.faq_cont {
    width: 800px;
    max-width: 95%;
    margin: auto;
}

.faq_item {
    margin: 15px 0px;
    border-bottom: 1px solid lightgray;
}

.faq_header {
    font-size: 19px;
    font-weight: bold;
    color: #373737;
    padding-left: 10px;
}

.faq_answer {
    padding: 5px 15px;
    margin-bottom: 10px;
}

.text_hyper{
	color:blue !important;
	text-decoration:underline !important;
}
*/



.faqSearchArea {
    width: 800px;
    max-width: 95%;
    margin: 20px auto 0px;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: flex-end;
}

.faqSearchArea h5 {
    font-size: 16px;
    margin-right: 10px;
}

.faqSearchArea input {
    width: 50%;
    max-width: 300px;
}

.faqNotFound{
    display:none;
}

.faqSearchArea p {
    display: block;
    width: 100%;
    text-align: right;
    font-size: 12px;
}

p.stk-block-text__text {
    color: #585858;
}

.wp-block-query .wp-block-stackable-column {
    width: 100%;
    flex-basis: auto;
}

.centerContentColumn a:any-link{
	color:blue !important;
	text-decoration:underline !important;	
}

.stk-column-wrapper.stk-block-column__content.stk-container.stk-hover-parent{
	background-color: #ffffff !important;
	border-bottom: 1px solid #ebebeb;
}

.stk-block, .stk-container, .stk-container-padding {
    min-height: auto !important;
}

@media only screen and (max-width : 411px) {
	p.stk-block-text__text{
		font-size:14px;
	}

}/*.faq_cont {
    width: 800px;
    max-width: 95%;
    margin: auto;
}

.faq_item {
    margin: 15px 0px;
    border-bottom: 1px solid lightgray;
}

.faq_header {
    font-size: 19px;
    font-weight: bold;
    color: #373737;
    padding-left: 10px;
}

.faq_answer {
    padding: 5px 15px;
    margin-bottom: 10px;
}

.text_hyper{
	color:blue !important;
	text-decoration:underline !important;
}
*/

p.stk-block-text__text {
    color: #585858;
}

.wp-block-query .wp-block-stackable-column {
    width: 100%;
    flex-basis: auto;
}

.centerContentColumn a:any-link{
	color:blue !important;
	text-decoration:underline !important;	
}

.stk-column-wrapper.stk-block-column__content.stk-container.stk-hover-parent{
	background-color: #ffffff !important;
	border-bottom: 1px solid #ebebeb;
}


@media only screen and (max-width : 450px) {
	p.stk-block-text__text{
		font-size:14px;
	}

}