.cf:before,.cf:after{content:" ";display:table}
.cf:after{clear:both}
.cf{*zoom:1}
.qa-faq{padding:0 0 0 10px}
.qa-faq-title{font-size:13;line-height:12px}
.qa-faq-title:before{content:"\025BA  ";color:#fb6b00;font-size:10px}
.qa-faqs .left-half,.qa-faqs .right-half{float:left;width:45%}
.qa-faqs .right-half{margin-left:5%}
.qa-category{margin-bottom:30px}
#qaplus_searchform{margin:20px 0}
.qaplus_search{width:30%;margin:0 10px 0 0}
.collapsible .qa-faq-answer{display:none}
.open .qa-faq-answer{display:block}
.qa-faq-meta,.expand-all{font-size:90%}
.expand-all.collapse{display:none}
.open .expand-all.expand{display:none}
.open .expand-all.collapse{display:inline-block}
.expand-all.bottom{clear:both;display:block;margin-top:20px}
.qa-show-more{display:inline-block;font-size:80%;padding:2px 5px;color:#000}
.qa-post-like{margin-top:1em}
.qa-post-like a{text-decoration:none}
.qa-voted .qa-rating-helper{display:none}
.qa-like{background:url(../img/ratings.png) no-repeat 0 2px;width:15px;height:16px;display:inline-block;margin:0 3px}
.qa-like:hover{background:url(../img/ratings.png) no-repeat -16px 2px}
.qa-voted .qa-like,.qa-voted .qa-like:hover,.qa-post-like .qa-alreadyvoted{background-position:-32px 2px}
#vp-u{text-align:center;background:#e4e4e4;border-radius:8px}
#vp-u input[type='submit']{padding:2px 5px;margin-bottom:5px}
select#cat{margin:10px 0}
#postbox input[type='text']{width:400px}
.qasubmission{border-radius:12px;background-image:linear-gradient(bottom,#fc8c30 9%,#f94700 55%);background-image:-o-linear-gradient(bottom,#fc8c30 9%,#f94700 55%);background-image:-moz-linear-gradient(bottom,#fc8c30 9%,#f94700 55%);background-image:-webkit-linear-gradient(bottom,#fc8c30 9%,#f94700 55%);background-image:-ms-linear-gradient(bottom,#fc8c30 9%,#f94700 55%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.09,#fc8c30),color-stop(0.55,#f94700));color:#fff;font-weight:bold;display:inline-block;cursor:pointer;padding:4px 10px}
.qa-msg{color:#080}
.qa-msg.error{color:#c00}
.faq-catname span{font-size:60%;color:#999}

.qa_faqs h1:first-letter,.qa_faqs p:first-child:first-letter{text-transform:capitalize}
#akscapca{
width: 260px;
margin: 0 auto;
}
#akscapcha-image{
float: left;
}
#reload-akscapcha{
float: left;
margin-left: 6px;
}
#akscapca input[name="akscaptcha"]{
width: 150px;
}
#voprosM{background:#eee;padding:2px 8px;border-radius:8px;border:1px solid #ccc}
.otvet p:first-child{font-size:18px;font-weight:bold}
@media(max-width:750px){.qa-faqs .left-half,.qa-faqs .right-half{float:none;clear:both;width:100%}
.qa-faqs .right-half{margin-left:0}
}
