.hs-faq-container .ui-accordion .ui-accordion-content {font-size: 11px !important; border: none !important; margin-bottom: 20px}


.hs-faq-container .ui-accordion .ui-accordion-header {
    margin: 0;
    border-bottom: none !important;
    border-radius: 0;
    background: #eee none repeat scroll 0 0;
    color: #646464 !important;
    transition: all 0.15s linear 0s;
    text-shadow: none !important;
    font-size: 11px !important;
font-weight: bold !important;
    padding: 8px 15px;
}

.hs-faq-container .ui-accordion .ui-accordion-header:hover, .hs-faq-container .ui-accordion .ui-accordion-header.ui-state-active {
    background: #eee none repeat scroll 0 0;;
}

.hs-faq-container .ui-accordion-content p, .hs-faq-container .ui-accordion-content ul li {
    font-size: 11px !important;
    font-family: inherit;
}
.storycontent section label {
font-family: &#039;PT Sans&#039;,&#039;Myriad Pro&#039;,sans-serif !important;
}

.hs-question-icon {
display: none;
}

.hs-faq-container label {
font-family: &#039;PT Sans&#039;,&#039;Myriad Pro&#039;,sans-serif !important;
line-height: 16px !important;
}

.hs-faq-container label:hover:after, .hs-faq-container input:checked + label:hover:after {
color: #646464 !important;
background: url(/wp-content/plugins/hs-simple-faq/images/arrow_down.png) no-repeat scroll top right rgba(0, 0, 0, 0) !important;
content: &quot;&quot;;
height: 24px;
position: absolute;
right: 13px;
top: 7px;
width: 24px;
}

.hs-faq-container label {
    color: #646464 !important;
    font-size: 11px !important;
    font-weight: normal !important;
}

.hs-faq-container {
    border-bottom: 1px solid #CCCCCC;
    margin-bottom: 15px;
    padding-bottom: 15px;
}

.fa-question:before {
content: &quot;&quot;;
}

.hs-question-icon:before {
content: &quot;&quot; !important;
}

.storycontent .ac-small ul {
margin-bottom: 6px;
margin-top: 6px;
}

.hs-faq-container input:checked ~ article {
background-color: #F7F8F8;
}

.hs-faq-container label {
/*border-bottom: 1px solid #cccccc;*/
background: transparent;
box-shadow: none;
color: #0059AB;
cursor: pointer;
display: block;
font-size: 15px;
height: auto;
line-height: 33px;
padding: 5px 0px;
position: relative;
text-shadow: none;
z-index: 20;
}

.hs-faq-container label:hover:after, .hs-faq-container input:checked + label:hover:after {

}

.hs-faq-container input:checked + label, .hs-faq-container input:checked + label:hover {
    background: #F7F8F8;
    box-shadow: none;
    color: #0059AB;
    text-shadow: none;
font-weight: bold !important;
}

.hs-faq-container label:hover{
	background: #F7F8F8;
}

.hs-faq-container input:checked ~ article {
box-shadow: none;
}

.hs-faq-qustion {
    font-family: &#039;PT Sans&#039;,&#039;Myriad Pro&#039;,sans-serif !important;
    font-size: 12px;
    padding: 15px 0px 15px 0px;
color: #646464;
font-weight: bold;
}

.hs-faq-container input:checked ~ article {
margin-bottom: 15px;
}