@charset "utf-8";
/* CSS Document */
.like_dv { clear: both; float: left; font-weight: normal; padding: 10px 5px 0; width: 100%; }
.like_dv a { color: #106494; float: left;  font-weight: bold; }
.like_dv .like_on {   float: left; }
.like_dv .like_off {  float: left; }

/*Theme5*/
.theme5 { margin:0px; padding:0px; }
.theme5 .read_more { font-size:12px; font-weight:normal; color:#1E7EC8; text-decoration:none; line-height:35px; }
.theme5 .read_more:hover { color:#1E7EC8; text-decoration:underline; }
.theme5 span.h1 { font-size:17px; font-weight:bold; color:#759c27; line-height:40px; margin-top:20px; }
.theme5 span.h1 a { padding: 0px 0px 0px 22px;background: url(../../images/signboxx_icon.png) no-repeat 0px 6px;font-size:17px; font-weight:bold; color:#759c27; line-height:40px; margin-top:20px;}
.theme5 span.h1 a:hover {color: #000013;}
.theme5 ul { list-style:none; padding:0px; margin-left:0px; }
.theme5 ul li { line-height:25px; margin:0 0 5px 0; border-bottom:#ccc 1px solid; padding-bottom:4px; }
.theme5 ul li .answer {  }
.theme5 ul li .answer p { font-family:Verdana; font-size:12px; color:#343032; line-height:20px; margin-left:20px; }
.theme5 ul li.ans a { background:none; } 
.theme5 ul li .accordion-toggle { z-index:10; cursor:pointer; line-height: 25px; font-size:13px; font-weight:bold; color:#343032; text-decoration:none; padding-left:20px; margin-left:0px; background:url(../../images/prodfaqs/left.png) no-repeat; }
.theme5 ul li .accordion-toggle-active { background:url(../../images/prodfaqs/down.png) no-repeat left top;  line-height: 25px;}
.theme5 ul li .accordion-content { overflow:hidden; }
.theme5 ul li p { padding:5px 0 5px 0px; }
.theme5 ul li .js-plugin-detail p { padding-left:0px; }
.theme5 ul li .rating_dv { padding-left: 19px; width:300px; float:right; }
.theme5 ul li .rating_dv .helpful { float:right; width:290px; }
.theme5 ul li .rating_dv .helpful .helpful-text { padding-top:5px; line-height: 33px;  *float:left; *padding-top:0px;}
.theme5 ul li .like_dv {  padding: 10px 5px 0 20px; width:47%; clear:none; }
#product-wrapper .theme5 ul li .like_dv {  padding: 10px 5px 0 20px;  width:44%; clear:none; }
.theme5 ul li .js-plugin-reply-form-wrapper { padding-left:20px; }
/*
=======================================================================
	Block
=======================================================================
*/
.block-faqs .search-content { padding:3px 3px 3px 9px; }
.block-faqs .menu { padding:3px 3px 3px 9px; }
.block-faqs .menu strong { color: #343032; font-weight:bold; padding-bottom:8px; }
.block-faqs a { color: #343032; }
/*
=======================================================================
	Product Questions
=======================================================================
*/
#product-wrapper { width:100%; margin:0 auto; padding-top:25px; }
#product-wrapper .theme1 { width:100%; }
#product-wrapper .theme2 { width:100%; }
#product-wrapper .theme3 { width:100%; }
#product-wrapper .theme4 { width:100%; }
#product-wrapper .theme5 { width:100%; }
#product-wrapper .faqsaddslide { float: right; margin: -16px 0 0; padding: 0;}
#product-wrapper .faqsaddslide .btn-slide { 
background-color: #86bd17;border-radius: 0 0 5px 5px;;color: #FFFFFF;display: block;font-weight: bold;font-size: 15px;height: 26px;margin-bottom: 0px;padding: 2px 0px 0 0;
text-align: center;text-decoration: none;width: 145px;background-position: right 12px !important;}
#product-wrapper .ask-question-form-wraper { width:100%; }
#product-wrapper .ask-question-form .button {margin-left:10px; }
#progress_loader { width:50px; float:right; padding-right: 43%; padding-top: 5px; display:none; }
#product-wrapper .theme5 .fieldset ul li { border-bottom: none; }
/*
=======================================================================
	Product Next Page Questions
=======================================================================
*/
#product-next-page-wrapper { width:100%; margin:0 auto; padding-top:25px; }
/*
=======================================================================
	FAQs Reply
=======================================================================
*/
.js-plugin-reply-button { padding-left:10px;}
.js-plugin-reply-form-wrapper { width:55%; background:#FFF; }
#product-wrapper .js-plugin-reply-form-wrapper { background:none;}
.thread-js-plugin-reply-form-wrapper { width:100%; background:#FFF; }
#product-wrapper .thread-js-plugin-reply-form-wrapper { background:none; }
.js-plugin-reply-customer-info { padding-bottom:10px; height:65px; padding-top:10px; }
.js-plugin-reply-customer-info .js-plugin-customer-thumb { float:left; width:64px; height:64px;  padding-right: 20px; }
.js-plugin-reply-customer-info .js-plugin-detail { float:left;}     
.js-plugin-reply-customer-info .js-plugin-detail h3 { color: #727272; border: 0 none;  font-size: 16px;  height: 24px;  line-height: 20px;  margin-right: 70px;  outline: 0 none;} 
.js-plugin-reply-reply-filed {  background: #FFFFFF;  padding: 5px 7px;  border: 1px solid #BBBBBB; }
.js-plugin-reply-reply-filed textarea {  background: #FFFFFF;  border: 0 none;  padding: 0; width:100%; resize:none; }
.js-plugin-reply-customer-form-footer { padding-top:10px; height:25px; width:100%; }
.js-plugin-reply-customer-form-footer button { float:right; }
.js-plugin-reply-customer-form-footer a{ float:right; padding-right:20px; color:#DE5400; font-size: 15px; }
.js-plugin-reply-form-wrapper .progress-image {  padding-left: 195px; float:left; display:none; }
.thread-js-plugin-reply-form-wrapper .progress-image {  padding-left: 195px; float:left; display:none; }
/*
=======================================================================
	FAQs Threads
=======================================================================
*/
.testimonial-thread-container { padding: 10px 0; }
.testimonial-thread {  float: left;  padding: 20px 0 0 50px;  width: 400px; }
.testimonial-thread-thread {  /*float: left;  padding: 5px 0; */ }
.testimonial-thread .customer-image {  float: left;  padding: 0 20px 10px 0;  width: 50px; }
.testimonial-thread h3 { border: 0 none;  color: #727272;  font-size: 16px;  height: 24px; line-height: 20px; margin-right: 70px;   outline: 0 none;}
.testimonial-thread .thread_rating_dv { float:right; padding-top: 5px; width:140px; }
/*
=======================================================================
	reCaptcha
=======================================================================
*/
.recaptcha_only_if_privacy { display:none; }
.recaptchatable #recaptcha_response_field 
{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #B6B6B6 !important;padding:4px;color: #666666;}
