.accordion-expand-holder{text-align:center;padding:10px}#faq-container{width:100%;min-height:850px;margin:auto;padding:0;background:#FFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column}.faq-content{padding:10px;width:70%;margin:0 auto;margin-bottom:40px}.faq-content a{color:#4595e5}#faq-topbanner{width:100%;height:300px;display:inherit;background:url('/img/img-wrap-faq.jpg') bottom no-repeat;background-size:cover;align-items:center;justify-content:center;color:#FFF}.faq-top-text{font-size:42pt;font-weight:500;text-shadow:0 2px 5px rgba(0,0,0,0.45);padding-bottom:45px}#faq-banner{width:100%;height:100px;display:block;text-align:center;margin-top:20px}#faq-banner h1{font-weight:300}#faq-banner a{color:#4595e5}.faq-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;list-style:none}.faq-accordion .faq-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1}.faq-accordion .faq-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1}.faq-widget{font-family:Roboto}.faq-widget-content{border:1px solid #DDD;background:#fff}.faq-widget-content a{color:#4595e5}.faq-widget-header{border:1px solid #aaa;color:#222;font-weight:bold}.faq-widget-header a{color:#4595e5}.faq-default,.faq-widget-content .faq-default,.faq-widget-header .faq-default{border:1px solid #DDD;background:#EEE;font-weight:normal;color:#333}.faq-default a,.faq-default a:link,.faq-default a:visited{color:#4595e5;text-decoration:none}@media screen and (max-width:1024px) and (min-width:320px){.faq-content{width:95%}.faq-top-text{text-align:center}}@media screen and (max-width:813px){.faq-accordion .faq-accordion-content img{width:100%;height:auto}