/**
 * Plugin Name: Simple FAQ
 * Plugin URI:  https://www.aroham.com/
 * Description: Simple FAQ  
 * Author:      Raj Trivedi
 * Author URI:  https://www.aroham.com/
 * Version:     1.0.0
 */

.gschema-postbox{position:relative}
.gschema-postbox>.inside{margin:0 !important;padding:0 !important}
.gschema-fields.-left>.gschema-field{width:100%;float:left;padding:15px 0;background:#ffffff}
.gschema-fields.-left>.gschema-field:before{content:"";display:block;position:absolute;z-index:0;background:#F9F9F9;border-color:#E1E1E1;border-style:solid;border-width:0 1px 0 0;top:0;bottom:0;left:0;width:20%}
.gschema-field, .gschema-field .gschema-label, .gschema-field .gschema-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}
.gschema-field .gschema-label{vertical-align:top;margin:0 0 10px}
.gschema-fields.-left>.gschema-field>.gschema-label{float:left;width:20%;margin:0;padding:0 12px}
.gschema-field .gschema-label label{display:block;font-weight:bold;margin:0 0 3px;padding:0}
.gschema-field, .gschema-field .gschema-label, .gschema-field .gschema-input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative}
.gschema-field .gschema-input{vertical-align:top}
.gschema-fields.-left>.gschema-field>.gschema-input{float:left;width:80%;margin:0;padding:0 12px}
.gschema-fields{position:relative}
.gschema-fields.-border{border:#dfdfdf solid 1px;background:#fff}
.gschema-field{margin:15px 0;clear:both}
.gschema-fields>.gschema-field{position:relative;margin:0;padding:15px 12px;border-top:#EEEEEE solid 1px}
.gschema-fields>.gschema-field:first-child{border-top-width:0}
.gschema-field .gschema-label{vertical-align:top;margin:0 0 10px}
.gschema-field .gschema-label label{display:block;font-weight:bold;margin:0 0 3px;padding:0}
.gschema-field .gschema-input{vertical-align:top}
.gschema-field.align-right{text-align:right}
.gschema_form .gschema_colinfo strong{cursor:pointer;color:#f00}
.gschema_form .gschema_colinfo strong:hover{color:#000000}
.gschema_form .gschema_infoimg{position:fixed;z-index:99999999;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;padding:10px 10px 0;-webkit-overflow-scrolling:touch;background:rgba(43,46,56,.9)}
.gschema_infoimg_wrap{position:relative;width:700px;min-height:235px;top:50%;margin:0 auto;transform:translateY(-50%);vertical-align:middle;background-color:#8cbedf;padding:22px}
.gschema_infoimg_wrap img{width:100%}
.gschema_close::after {content:"X";position:absolute;top:-15px;right:-12px;width:30px;height:30px;font-size:15px;line-height:28px;font-weight:bold;border-radius:100%;background:#ffffff;text-align:center;cursor:pointer;box-shadow:0px 0px 10px 0px #9e9e9e}
.gschema_close span{display:none}
.centerdiv{float:none;margin:0 auto}

.aroham_faqs{counter-reset:faq-counter}
.aroham_faqs *{box-sizing:border-box}
.aroham_faqs .aroham_faqcont .aroham_faqtitle:before{counter-increment:faq-counter;content:"Q" counter(faq-counter);position:absolute;top: 5px;
    bottom: 0; left: -14px; width: 48px; height: 48px; line-height: 52px; text-align: center; font-family: "Aparajita", sans-serif; font-weight: 600;border-radius: 50%;}
.aroham_faqs, .aroham_faqcont{position:relative;float:left;width:100%;margin-bottom:12px;text-align:left}
.aroham_faqs .aroham_faqtitle{position:relative;float:left;width:100%;padding:12px 45px 12px 60px;margin:0 !important;cursor:pointer;font-weight:600; font-size: 18px; border-radius: 15px; min-height: 60px;}
.aroham_faqs .aroham_faqtitle .faq_arrow{content:"";position:absolute;top:14px;right:-11px;width:30px;height:30px;border:2px solid;border-radius:100%;}
.aroham_faqs .aroham_faqtitle .faq_arrow:after{content:"";position:absolute;top:8px;left:9px;border:1px solid;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition-duration:.5s}
.aroham_faqs .aroham_faqtitle.f_open .faq_arrow:after{top:16px;transform:translateY(-50%) rotate(225deg)}
.aroham_faqs .aroham_faqdet{position:relative;float:left;width:100%;margin:0;padding:20px;border:1px solid;border-top:none;display:none;}
.aroham_faqs .aroham_faqdet *:last-child, .aroham_faqs .aroham_faqcont:last-child{padding-bottom:0;margin-bottom:0}

.aroham_faqs .aroham_faqtitle{color:#2f4f70;background:#f9f9f9}
.aroham_faqs .aroham_faqcont .aroham_faqtitle:before{color:#ffffff;background:#027dcc}
.aroham_faqs .aroham_faqtitle .faq_arrow{background:#e89616}
.aroham_faqs .aroham_faqtitle .faq_arrow:after, .aroham_faqs .aroham_faqtitle .faq_arrow{border-color:#ffffff}
.aroham_faqs .aroham_faqdet{background:#ffffff;border-color:#e5e5e5}