.help-container {}

.help-header {
    display: flex;
    justify-content: center;
    align-items: center;
    flex: 1;
    flex-direction: column;
    margin-bottom: 60px;
    /* padding-top: 15px; */
    /* padding-bottom: 15px; */
}

.help-header_inner {
    width: 100%;
    display: flex;
    flex: 1;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.help-search {
    width:100%;
    display:flex;
    justify-content:center;
    align-items:center;
    position:relative;
}
.help-search input{
    width:50%;
    height:50px;
    border-radius:50px;
    outline:0;
    border:1px solid #ddd;
    padding-left:40px;
    padding-right:20px;
}
.help-search::before{
    content:'\f002';
    font-family:fontawesome;
    color:#c7c2c2;
    left:27%;
    position:absolute;
    font-size:16px;
}
.faq-container {
    /* border: 1px solid red; */
    width: 100%;
    float: left;
    margin: 0 auto;
}

.faq-container_inner {
    float: left;
    width: 100%;
    padding: 8px;
}
ul.faq-article-list,ul.faq-item-list {
    padding: 0;
    list-style: none;
    /* display: block; */
    margin: 0;
}

li.faq-item {
    width: 50%;
    display: inline-block;
    float: left;
    padding: 0 10px;
    margin: 20px 0 50px;
}

.faq-item-list li {
    padding: 2px 0;
    cursor: pointer;
    line-height: 30px;
}
.faq-item-list li a{
    color: #000;
    text-decoration: none;
    cursor: pointer;
    transition:all 0.3s;
}
.faq-item-list li a:hover{
    color:#777;
    transition:all 0.3s;
}
.helpcenter.single-post {
    background: #fff;
}
.article-container_inner {
    padding: 0 15px;
}
.article-container_inner h1{
    font-size:32px;
    font-weight:normal;
    line-height:1.5em;
}

.article-summary {
    padding-top: 15px;
    padding-bottom: 30px;
}