html{font-size:100%!important}.imforza_faq_container ul{padding:0;margin:0}.imforza_faq_categories li{border:1px solid #eee;font-size:18px;height:auto;text-align:center;line-height:1;cursor:pointer;white-space:nowrap;overflow:hidden;min-width:24%;text-transform:uppercase}.imforza_faq_categories li a{border-radius:0;padding:12px 20px}.imforza_faq_categories li.active a{background-color:#7a7a7a!important;color:#fff}.imforza_faq_questions{width:100%}.imforza_faq_questions ul{padding:0;margin:0}.imforza_faq_questions li{list-style-type:none}.imforza_faq_title_container{position:relative;background-color:#7a7a7a;border:1px solid #7a7a7a;cursor:pointer;margin-top:2px}.imforza_faq_title_container .imforza_faq_title{display:inline-block;width:85%;padding:12px;font-weight:700;font-size:16px;color:#fff;line-height:1.4;text-transform:uppercase}.imforza_faq_title_container .imforza_faq_title .imforza_faq_number{margin-right:5px}.imforza_faq_title_container:hover{background-color:#7a7a7a!important}.imforza_faq_title_container:hover .imforza_faq_title{color:#fff!important}.imforza_faq_title_container::after{font-family:FontAwesome;content:"\f077";position:absolute;right:10px;display:inline-block;padding:12px;cursor:pointer;color:#fff;line-height:1.4}.imforza_faq_title_container:hover::after{color:#fff!important}.imforza_faq_title_container.collapsed::after{content:"\f078";color:#7a7a7a}.imforza_faq_title_container.collapsed{background:#fff;border:1px solid #eee}.imforza_faq_title_container.collapsed .imforza_faq_title{color:#7a7a7a}.imforza_faq_open_close{text-align:right;padding-bottom:2px}.imforza_faq_open_close a{cursor:pointer}.imforza_faq_answer{margin-bottom:15px;padding:10px 0;font-size:16px;color:#7a7a7a}.faq-search-form{width:100%;background:#eee;padding:20px;margin-bottom:35px;margin-top:15px}.faq-search-form .form-wrapper{position:relative}.faq-search-form .form-wrapper button:focus{outline:0}.faq-search-form input.search-field{width:100%;border:0;margin-bottom:0;height:auto;color:#999;outline-color:#7a7a7a;font-size:24px;padding:13px}.faq-search-form .search-submit{position:absolute;right:10px;top:7px;border:none;background:0 0}.faq-search-form .search-submit .fa{font-size:40px;color:#7a7a7a}