#module-faqs-display #columns.container {max-width: 100%; width: auto; padding-right: 0; padding-left: 0; margin-top:15px; margin-bottom: 15px;}

@media (max-width: 768px){
    #module-faqs-display #page .columns-container .container {margin-left:0!important; margin-right:0px!important; padding-left:30px; padding-right: 30px;}
    #module-faqs-display .category_block{min-height: unset!important;padding:0;}
}

#module-faqs-display .title_home_page_fag, #module-faqs-display .title_category_page, #module-faqs-display .title_faq_page 
{font-weight: 500; font-family: "Gotham"; font-size: 36px;text-transform: uppercase; margin: 0; padding:0;}

#module-faqs-display .category_name_home_page{font-weight: 500; font-family: "Gotham"; font-size: 18px;text-transform: uppercase;}
#module-faqs-display .category_name_home_page:hover{text-decoration: none;}
#module-faqs-display .answer_faq {box-shadow: none;}
#module-faqs-display #page #content, #module-faqs-display #page .columns-container .row{color:#000;}

#module-faqs-display .most_faqs .title_home_page_fag, #module-faqs-display .faq_cat .title_category_page {padding-bottom:20px;}
#module-faqs-display .topic_faqs .title_home_page_fag {padding:10px 0 0 0;}
#module-faqs-display .gomakoil_faq_page, #module-faqs-display #center_column_fag{margin-bottom:0}
#module-faqs-display .m-link-2 {color:#000;}
#module-faqs-display .icon_fag i:hover{font-weight: normal!important;}
#module-faqs-display #page .gomakoil_faq_page .faq:not(.faq_cat) hr{display: none;}
#module-faqs-display  .category_name_home_page::after{ 
    content: "\e905";
    font-family: 'myprestamodules-font' !important;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    font-size: 14px;
    margin-left:-2px;
} 

#module-faqs-display #content a, #module-faqs-display .columns-container .row a {
    color: #000!important;
}
.more_faq_cat {
    text-decoration: none!important;
    text-transform: uppercase!important;
    font-size:13px!important;
}
#module-faqs-display #content a, #module-faqs-display .columns-container .row a {
    color: #333;
    font-weight: bold;
}

.answer_faq.sw40block ul {
    text-align: left !important;
}
