.bts-faq-box {width: 100%; margin-bottom: 10px;}
.bts-faq-box-title {height: 25px; background: #FFF url(../../images/bts-faq-block-bg.png) no-repeat left bottom; border-top:  solid 1px #c6c6bd; color: #223141; padding: 0 10px; font-size: 12px; text-transform: uppercase;}
.bts-faq-box-title p {color:#ffffff;position:relative; top:5px; margin: 0; padding: 0;}
.bts-faq-box-title span {color:#656d78;position:absolute; z-index:1;left:0;top:-1px;}
.bts-faq-box-title a {text-decoration: none; color: #636363!important;}
.bts-faq-box-content {background-color: #f1f1f2; padding: 10px 20px; font-size: 11px; color: #636363; border: solid 1px #c6c6bd; margin-top: 1px;}
.bts-faq-box-content p, .bts-faq-box-content li {font-size: 11px!important;}
.bts-faq-box-content a:link, .bts-faq-box-content a:visited { text-decoration: none; color: #1f71b3;}
.bts-faq-box-content a:hover, .bts-faq-box-content a:active { text-decoration: underline; color: #1f71b3;}
.bts-faq-box-search-words {text-align: center; padding-bottom: 10px; margin-left: -100px;}
.bts-faq-box-search-words input {width: 400px;}
.bts-faq-box-matching-opt {float: left; width: 49%; padding-bottom: 10px; }
.bts-faq-box-matching-opt label, .bts-faq-box-serch-in label {display: block;}
.bts-faq-box-right {float: right;}
.bts-faq-box-serch-in {float: right; width: 49%; padding-bottom: 10px; }
.bts-faq-box-buttons {clear: both; text-align: center; border-top: dotted 1px #c6c6bd; padding: 10px 0;}
.bts-faq-box-buttons input {margin: 0 8px;}
