html[dir='rtl'] button.nikan_faqp_open_row{left: 0;right: auto;}
html[dir='rtl'] .nikan_faqp_remove_row{border-radius:0 10px 10px 0;}
html[dir='rtl'] .nikan_faqp_row label{margin-right: 0;margin-left: 20px;}
.text-left{text-align: left !important;}
.form-control {display: block;width: 100%;padding: 6px 12px !important;font-size: 14px;line-height: 1.42857143 !important;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;}
.d-flex{display: flex}
.nikan_faqp_row{margin-bottom: 20px;}
.nikan_faqp_row label{margin-right: 20px;width: 60px;}
.nikan_faqp_question_input{margin-bottom: 20px;}
.nikan_faqp_form_row {display: none;background-color: white;overflow: hidden;padding: 22px 23px;}
.nikan_faqp_accordion:hover{color: unset !important}
.nikan_faqp_accordion {background-color: transparent;color: #444;cursor: default;padding: 18px;border: none;text-align: left;outline: none;font-size: 15px;transition: opacity 0.15s linear;;display: block;max-width: 100%;width: 100%;}
.margin-right-4{margin-right: 20px;}
.nikan_faqp_table_add_row{display: flex;}
.nikan_faqp_table_add_row button{margin-bottom: 18px !important;}
.w-100{width: 100%;}
.active_faq_row, .nikan_faqp_accordion{transition: 0.2s}
.nikan_faqp_shortcode_box{padding: 10px;background-color: whitesmoke;border: 1px solid #ccd0d4;font-size: 16px;text-align: center;}
.nikan_faqp_shortcode_box code{font-size: 12px !important;padding: 0;}
.active_faq_row,.nikan_faqp_row:hover{background-color: #cccccc}
.nikan_faqp_accordion{cursor:move;display: inline-block;width: auto;}
.nikan_faqp_remove_row a{text-decoration: none;color: #ca4a1f;}
.nikan_faqp_remove_row{cursor:pointer;padding: 21px;display: inline-block;background-color: #ccc;height: 100%;top: 0;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.nikan_faqp_row.active_faq_row .nikan_faqp_open_row i:after {transform: rotate(180deg);}
.nikan_faqp_row .dashicons-arrow-down{transition: 0.2s;}
.nikan_faqp_faqp_display_type{margin-bottom: 20px;}
#nikan_faqp_shortcode{width: 200px;}
.nikan_faqp_row .wp-core-ui.wp-editor-wrap.tmce-active{width: 100%;}
.nikan_faqp_form_row{background: whitesmoke;}
.d-block{display: block;}
.nikan_faqp_dropme{list-style: none;}
.nikan_faqp_open_row{background: transparent;border: 0;position: absolute;right: 0;width: 90px;cursor: pointer;padding: 21px;outline: 0 !important;}
.nikan_faqp_row{position: relative;cursor:move;background-color: #eeeeee;transition: 0.2s;border-radius: 10px;}
.nikan_faqp_open_row i:after {outline: 0 !important;content: "\f140";transition: 0.2s;font-family: dashicons;display: inline-block;line-height: 1;font-weight: 400;font-style: normal;speak: none;text-decoration: inherit;text-transform: none;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;width: 20px;height: 20px;font-size: 20px;vertical-align: top;text-align: center;}
.active_faq_row .nikan_faqp_remove_row, .nikan_faqp_row:hover .nikan_faqp_remove_row{background: #ca4a1f;}
.active_faq_row .nikan_faqp_remove_row{border-bottom-left-radius: 0;}
.active_faq_row .nikan_faqp_remove_row a, .nikan_faqp_row:hover .nikan_faqp_remove_row a{color: #ffffff;}
.drop-replacer{border: 2px dotted #ccc; border-radius: 10px;margin-bottom: 20px;}
@media screen and (max-width: 425px) {
    ul.faqp li{width: 100%;}
}


