@import url("//lib2019.libnet.io/wp-content/plugins/faq_revo/js/justified_gallery/css/justifiedGallery.min.css?v=1.02");
@import url("//lib2019.libnet.io/wp-content/plugins/faq_revo/js/simplelightbox/simplelightbox.min.css?v=1.02");
@import url("//lib2019.libnet.io/wp-content/plugins/faq_revo/css/frontend.css?v=1.02");
.fr_searchbar_form, .fr_faq_contents {max-width: 800px;margin: auto;}
.fr_searchbar_form, .fr_faq_choice_wrap {font-size: 16px;}
@media screen and (max-width: 860px) {.fr_searchbar_form, .fr_faq_choice_wrap {font-size: 14px;}}
.fr_custom_dd section, .fr_faq_search input {font-size: 120%;}
.fr_custom_dd_list li {font-size: 110%;}
.fr_faqs_list li {font-size: 120%;}
h3.fr_faq_main_title {font-size: 140%;}
.fr_faq_container .fr_main_faq_txt, .fr_faq_container .fr_choice_kb {font-size: 100%;}
h4.fr_new_question {font-size: 110%;}
h6.fr_choice_kb_legend {font-size: 103%;}
.fr_subj_img {max-width: 40px;max-height: 40px;border-radius: 5;}
@media screen and (max-width: 860px) {.fr_subj_img {max-width: 20px;max-height: 20px;}}
.fr_choice_gall_inner a:before {color: #fff;background-color: rgba(17,17,17,0);}
.fr_choice_gall_inner a:hover:before {color: #fff;background-color: rgba(17,17,17,.25);}
.fr_custom_dd, .fr_faq_search input {border: 2 solid #e0e0e0;}
.fr_custom_dd_list li {border-color: #e0e0e0;}
.fr_custom_dd:hover, .fr_custom_dd.fr_expanded_dd, .fr_faq_search input:hover, .fr_faq_search input:active, .fr_custom_dd.fr_expanded_dd {border-color: #ccc;}
.fr_faqs_list li {border: 0 solid #dfdfdf;}
.fr_faqs_list li:hover {border-color: #efefef;}
.fr_faq_container {border: 0 solid #dfdfdf;}
.fr_sub_choice_hr {border-top: 2 dashed #ccc;}
.fr_custom_dd, .fr_faq_search input, .fr_faqs_list li, .fr_faq_container, .fr_back_to_faqs {border-radius: 2px;}
.fr_subj_img {border-radius: 5%;}
.fr_custom_dd, .fr_faq_search input {color: #5a5a5a;background-color: #fff;}
.fr_custom_dd section:before, .fr_faq_search:before {color: #5a5a5a;}
.fr_custom_dd:hover, .fr_custom_dd.fr_expanded_dd, .fr_faq_search:hover input, .fr_faq_search input:active {color: #505050;background-color: #fff;}
.fr_custom_dd:hover section:before, .fr_custom_dd.fr_expanded_dd section:before, .fr_faq_search:hover:before {color: #505050;}
.fr_faqs_list li {color: #505050;background-color: #efefef;}
.fr_faqs_list li:before {color: #505050;}
.fr_faqs_list li:hover {color: #3e3e3e;background-color: #f3f3f3;}
.fr_faqs_list li:hover:before {color: #3e3e3e;}
.fr_faq_container {background-color: #efefef;}
.fr_big_loader {border-color: rgba(187,187,187,.3) rgba(187,187,187,.3) rgba(187,187,187,.3) #bbb;}
.fr_faq_container .fr_main_faq_txt, .fr_faq_container .fr_faq_txt, .fr_faq_container .fr_choice_kb_legend, .fr_faq_container .fr_choice_kb, .fr_faq_container .fr_rating_box {color: #505050;}
.fr_faq_container .fr_choice_kb a {color: #444;}
.fr_faq_container .fr_choice_kb a:hover, .fr_faq_container .fr_choice_kb a:visited {color: #303030;}
.fr_back_to_faqs {color: #fff;background-color: #cacaca;}
.fr_back_to_faqs:hover {color: #fff;background-color: #aaa;}
.fr_lb .sl-navigation button, .fr_lb .sl-close {color: #fff;}
.fr_lb .sl-spinner {border-color: #fff;}
.sl-overlay {background-color: rgba(17,17,17,.7);}
.fr_kb_tags_buttons a, .fr_kb_tags_buttons a:visited, .fr_kb_tags_buttons a:hover {border-color: transparent !important;}
.fr_kb_tags_buttons a, .fr_kb_tags_buttons a:visited {border-radius: 2px;color: #505050;background-color: #efefef;}
.fr_kb_tags_buttons a:hover {color: #3e3e3e;border-color: #efefef;background-color: #f3f3f3;}
.fr_faq_container {background-color: transparent;padding: 0;}