/*myaccount*/
#User-name-my-account {
    color: #96588A;
    padding: 9px 0px;
}
.divfor_Yourquestion {
    margin-bottom: 10%;
}
img.pub_unpub {
	width: 14px;
	margin: 0 auto;
}
.woocommerce-account #comments {
	display: none !important;
}
#question-tabl_info, #answer-tabl_info {
    color: #915597;
}
.divfor_youanswer {
    margin-top: 12%;
}
table#question-tabl, table#answer-tabl {
	font-size: 13px;
}
div#question-tabl_filter, div#answer-tabl_filter{
	margin-bottom: 20px;
}
.faq.faq_like button {
	background: none;
	padding: 10px 10px;
}
.faq.faq_like span {
	font-size: 14px;
}
.likes_extendon:focus {
	outline:0 !important;
}
.faq.faq_like button.likes_extendon:hover {
	color: #26a9e0;
}
#extendons-add-new-question {
	display: none;
	width: 100%;
}
form#form-faq-main {
	margin: 25px 0px;
}
div#message-success-product h4 {
	color: #3c763d;
	margin: 0px !Important;
	font-weight: 300;
}
div#message-success-product {
	display: none;
	text-align: center;
	background: #dff0d8;
	margin: 10px 0px;
	border: 1px solid #d6e9c6;
	color: #3c763d;
}
#extendons-cap-error {
	display: none;
	color: red;
	font-size: 14px;
}
.under {
  	display: none;
}
.user_not_login {
	display: none;
}
textarea.faq_comentarea {
	border-radius: 3px;
	margin-bottom: 12px;
	background: #f6f6f6;
}
a.userlogin {
	border: 1px solid black;
	padding: 8px 14px;
	width: 100px;
	display: none;
}
a.notlogin {
	color: white;
	padding: 8px 14px;
	width: 100px;
	background: #26a9e0;
}
.ask_disable {
	display: none;
}
.ask_enable {
	display: block;
}
.faq_block ul li.faq-ext.minus {
	background: url(../img/minus-icon.png) no-repeat 0px 19px !Important;
}
form#form-faq-main input,textarea {
	background: #f6f6f6;
}
.faq_block { width:100%; padding:0px; padding-bottom:0px;  }

.faq_block h2 {  color:#26a9e0; }

.faq_block h2 a { background:#26a9e0; border:#26a9e0 1px solid; padding:5px 12px; font-size:14px; font-weight:600; color:#fff; text-transform:uppercase; float:right; margin-top:5px; }

.sort_by { width:auto; padding:15px; box-sizing: border-box; background:#f6f6f6; text-align:left; font-size:14px; font-weight:400; color:#5a5a5a; line-height:24px; }

.sort_by select {padding: 5px; color: #7e7e7e !important;  border:#ccc 1px solid; }

.faq_block ul { list-style:none; margin:0px; padding: 10px 20px; padding-bottom:10px; }

.faq_block ul.accordion li.faq-ext {cursor: pointer; clear:both; font-size:14px; font-weight:600; color:#333; line-height:24px; /*padding:18px 35px !important;*/ background:url(../img/plus-icon.png) no-repeat 0px 19px; border-bottom:#f6f6f6 1px solid; }

.faq_block ul li:last-child { padding-bottom:0px; }
li.faq-ext .qtoggle {
padding: 15px 35px;
}
li.faq-ext .under {
padding: 0px 35px;
}
.faq_block ul li p { margin: 0px; clear:both; font-size:14px; font-weight:400; color:#5a5a5a; padding:10px 0; line-height:26px; }

.faq_block ul li .answered_by { background:#f6f6f6; padding:10px 15px; font-size:13px; font-weight:400; color:#818181; line-height:22px; margin:10px 0 }

.faq_block ul li p a { font-weight:700; }

.faq_block ul li.next_questions { padding:8px 0; padding-top:10px; background:none; border:#f6f6f6 1px solid; text-align:center; font-size:14px; font-weight:300; color:#26a9e0; text-transform:uppercase; margin-top:40px; }

.faq_block ul li.next_questions a { display:block; color:#26a9e0; }

.faq_block ul li.next_questions a:hover { display:block; color:#434343; }

.faq_block ul li.next_questions a span { font-size:13px; padding:0 3px; }

.faq_block ul li .add_answer { width:100%; padding:20px 0 }

.faq_block ul li .add_answer a { padding:10px 18px;/* background:#f9f9f9;*/ border:#eeeeee 1px solid; border-bottom: #eee 2px solid; font-size:14px; font-weight:400; color:#26a9e0; text-transform:uppercase; }

.faq_block ul li .add_thread1 { margin:30px 0px; /*background:#f6f6f6;*/ border:#eee 1px solid; border-left: #eee 2px solid; padding:20px; box-sizing: border-box; }

.add_question_form { width:100%; padding-bottom:30px; }

.add_question_form ul { list-style:none; padding:0px; }

.add_question_form ul li { background:none; border:0px; }

.add_question_form .text_field { width:40%; padding:12px; background:#f6f6f6; border:#f6f6f6 1px solid;  font-size:14px; font-weight:400; color:#818181; line-height:22px; }

.add_question_form .text_area { width:40%; padding:12px; background:#f6f6f6; border:#f6f6f6 1px solid;  font-size:14px; font-weight:400; color:#818181; line-height:22px; }

.add_question_form button , input#id_submit_coment { background:#26a9e0; border:0px; padding:8px 12px; font-size:14px; font-weight:400; color:#fff; text-transform:uppercase; }


@media (min-width: 200px) and (max-width: 700px) { 

 h1 { font-size:28px; }
 
 .faq_search .inner_container ul li.text_field { width:80%; }
 
 .faq_block ul li .add_thread1 { margin:30px 10px; margin-right:0px; /*background:#f6f6f6;*/ border:#eee 1px solid;  padding:20px; box-sizing: border-box; }

.faq_block ul li .add_thread2 { margin:30px 20px; margin-right:0px; /*background:#f6f6f6;*/ border:#eee 1px solid; padding:20px; box-sizing: border-box; }

.faq_block ul li { padding-right:10px; }

.add_question_form .text_field { width:100%; box-sizing: border-box; }

.add_question_form .text_area { width:100%; box-sizing: border-box; }


}

.br-theme-css-stars { padding:6px 0; }

a.ext_have_questoin {
	background: #26a9e0;
	border: #26a9e0 1px solid;
	padding: 5px 12px;
	font-size: 14px;
	cursor: pointer;
	font-weight: 600;
	color: #fff;
}
.mainhave_a_quest {
	margin: 20px 0px;
}
ol.commentlist li {
margin-bottom: 20px;
padding: 10px 10px;
}
.hiddenOverflow {
	overflow: hidden;
}