.epress-accordion{text-align:left}

.epress-accordion .epress-tab-title a{display: block}

.epress-accordion .epress-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer;outline:none}

.epress-accordion .epress-tab-title .epress-accordion-icon{display:inline-block;width:1.5em}

.epress-accordion .epress-tab-title .epress-accordion-icon.epress-accordion-icon-right{float:right;text-align:right}

.epress-accordion .epress-tab-title .epress-accordion-icon.epress-accordion-icon-left{float:left;text-align:left}

.epress-accordion .epress-tab-title .epress-accordion-icon .epress-accordion-icon-closed{display:block}

.epress-accordion .epress-tab-title .epress-accordion-icon .epress-accordion-icon-opened,.epress-accordion .epress-tab-title.epress-active .epress-accordion-icon-closed{display:none}

.epress-accordion .epress-tab-title.epress-active .epress-accordion-icon-opened{display:block}

.epress-accordion .epress-tab-content{display:none;padding:15px 20px;border-top:1px solid #d4d4d4}

@media (max-width:767px) {

    .epress-accordion .epress-tab-title{padding:12px 15px}

    .epress-accordion .epress-tab-title .epress-accordion-icon{width:1.2em}

    .epress-accordion .epress-tab-content{padding:7px 15px}

}