.b-faq__block .b-qtn {box-sizing: border-box;}
.b-faq__block .b-qtn a{margin: -4px 0;font-size: 16px;line-height: 1.1;display: block;padding: 10px 15px;margin-right: -1px;color: #333;transition: all 1s, color 0.1s;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;
}
.b-faq__block .b-qtn a:hover{color: #0088cc;}

.b-faq__block .b-qtn a.active{background: #f6f6f6;
border-top: 1px solid #ddd;
border-bottom: 1px solid #ddd;
border-left: 1px solid #ddd;
position: relative;z-index: 2;}

.b-answer.content-page{background: #f6f6f6;padding: 30px 40px;box-sizing: border-box;margin-top: -4px;margin-left: -30px;border: 1px solid #ddd;position: relative;z-index: 1;}
.b-answer.content-page table{border: 1px solid #999;}
.b-answer.content-page table td{border: 1px solid #999;padding: 10px;vertical-align: top;}
.b-answer.content-page table th{border: 1px solid #999;padding: 10px;vertical-align:  middle;font-size: 13px;font-weight: 700;text-align: center;}


