.container.cont-body {
    max-width: 1200px;
}
.faq-thumb-list {
    display: flex;
    flex-wrap: wrap;
}
.faq-thumb-item {
    background: #f1f1f1;
    width: calc(25% - 20px);
    text-align: center;
    display: inline-block;
    margin-right: 15px;
    margin-bottom: 17px;
    min-height: 152px;
}
.faq-thumb-item.active {
    background: #2d2b78;
}
.faq-thumb-icon {
    width: 75px;
    height: 75px;
    margin: 20px auto 5px;
}
#grp1 .faq-thumb-icon {
    background: url(https://www.manageengine.com/latam/privileged-access-management/images/faq-general-0.svg);
}
#grp1.faq-thumb-item.active .faq-thumb-icon {
    background: url(https://www.manageengine.com/latam/privileged-access-management/images/faq-general-1.svg);
}
#grp2 .faq-thumb-icon {
    background: url(https://www.manageengine.com/latam/privileged-access-management/images/faq-web-interface-0.svg);
}
#grp2.faq-thumb-item.active .faq-thumb-icon {
    background: url(images/faq-web-interface-1.svg);
}
#grp3 .faq-thumb-icon {
    background: url(https://www.manageengine.com/latam/privileged-access-management/images/faq-security-0.svg);
}
#grp3.faq-thumb-item.active .faq-thumb-icon {
    background: url(https://www.manageengine.com/latam/privileged-access-management/images/faq-security-1.svg);
}
#grp4 .faq-thumb-icon {
    background: url(https://www.manageengine.com/latam/privileged-access-management/images/faq-password-sync-0.svg);
}
#grp4.faq-thumb-item.active .faq-thumb-icon {
    background: url(images/faq-password-sync-1.svg);
}
#grp5 .faq-thumb-icon {
    background: url(https://www.manageengine.com/latam/privileged-access-management/images/faq-backup-0.svg);
}
#grp5.faq-thumb-item.active .faq-thumb-icon {
    background: url(images/faq-backup-1.svg);
}
#grp6 .faq-thumb-icon {
    background: url(https://www.manageengine.com/latam/privileged-access-management/images/faq-license-0.svg);
}
#grp6.faq-thumb-item.active .faq-thumb-icon {
    background: url(images/faq-license-1.svg);
}
#grp7 .faq-thumb-icon {
    background: url(https://www.manageengine.com/latam/privileged-access-management/images/faq-ssh-0.svg);
}
#grp7.faq-thumb-item.active .faq-thumb-icon {
    background: url(images/faq-ssh-1.svg);
}
#grp8 .faq-thumb-icon {
    background: url(https://www.manageengine.com/latam/privileged-access-management/images/faq-ssl-0.svg);
}
#grp8.faq-thumb-item.active .faq-thumb-icon {
    background: url(https://www.manageengine.com/latam/privileged-access-management/images/faq-ssl-1.svg);
}
.faq-thumb-item h4 {
    color: #333;
    margin: 5px 10px 17px;
    font-weight: 300;
}
.faq-thumb-item.active h4 {
    color: #d1de30;
}
.faq-qa-block {
    padding: 12px 15px;
    background: #f5f5f5;
    border-left: 3px solid #d1df2f;
    margin-bottom: 12px;
}
.faq-qa-block, .faq-thumb-item {
    cursor: pointer;
}
.faq-qa{
    display:none;
}
.faqShow{
    display:block;
}
.faq-qa-block.active {
    border-left: 3px solid #2b2979;
}
.faq-qa-block.active .faq-qsn>p {
    margin-bottom: 12px;
    font-weight: 500;
    font-size: 15px;
}
.faq-qa-block .faq-qsn {
    background: url(./images/arrow-right.svg) no-repeat;
    background-position-x: right;
    background-position-y: center;
    background-size: 20px;
}
.faq-qa-block.active .faq-qsn {
    background: url(./images/arrow-down.svg) no-repeat;
    background-position-x: right;
    background-position-y: 3px;
    background-size: 20px;
}
.faq-qsn p {
    margin: 0px;
max-width: calc(100% - 30px);
}
.faq-ans {
    display: none;
}
.faq-ans p {
    margin: 10px 15px 13px;
}
.faq-ans ul li, .faq-ans ol li {
    margin-bottom: 7px;
}
.faq-qa-block.active .faq-ans {
    display: block;
}
.faq-ans ol {
    list-style-type: decimal;
    margin-left: 37px;
}
.faq-ans th {
    background: #e7e7e7;
font-weight: 400;
padding: 3px 10px;
}
.faq-ans td {
    padding: 0 10px;
}
.red-note {
    padding: 10px;
    background: #fff;
    border-left: 3px solid #a7a7a7;
margin-bottom:10px;
}
@media only screen and (max-width:1024px){
.faq-thumb-item {
    width: calc(100% - 20px);
margin-left: 15px;
margin-right: 0px;
}
#scroll ul, #scroll ol {
    margin-left: 15px;
}
.faq-thumb-item h4 {
    margin: 10px;
}
.faq-thumb-item {
min-height:40px;
}
.faq-thumb-icon {
display:none;
}
}
