.tab-menu {margin: 20px 0;}
    .menu-item {margin-right: 20px; padding: 5px 10px; background: #fff; font: normal 15px/25px 'PTSansNarrow', 'Arial', sans-serif; color: #cb1103; cursor: pointer;}
    .menu-item:hover span {border-bottom: none;}
        .menu-item span {border-bottom: 1px dashed;}
    .menu-item.active {background: rgb(235, 235, 235); color: rgb(37, 37, 37); cursor: default;}
        .menu-item.active span {border-bottom: none;}

/* FAQ */

.section-wrapper {padding: 25px 0; border-bottom: 1px solid rgb(235, 235, 235);}
.section-wrapper.active {background: #fff;}
    .section-wrapper .section-name {font: normal 18px/25px 'PTSans', 'Arial' sans-serif; color: #cb1103; cursor: pointer;}
    .section-wrapper .section-name:hover {border-bottom: 1px dotted;}
    .section-wrapper.active .section-name {font-weight: bold; color: #000; cursor: pointer; border-bottom: none;}
    .section-wrapper {font: normal 15px/25px 'PTSans', 'Arial', sans-serif; color: rgb(37, 37, 37);}
    .section-wrapper .section-content {display: none;}
    .section-wrapper.active .section-content {display: block;}
		.section-wrapper .section-content th {white-space: nowrap; font-weight: lighter;}
		.section-wrapper .section-content table {font-size: 90%;}
