/* BASIC css start */
.mb-terms {padding:2.5em 0; font-size:16px; color:#000}
.mb-terms h2, .mb-terms h3 {color:inherit}
.mb-terms p {margin:0 0 .9em; font-size:.875em}
.mb-terms a {font-size:1em; color:#555; text-decoration:underline}
.mb-terms a:hover {color:#000}
.mb-terms .mb-thead {margin-bottom:2.5em}
.mb-terms .mb-tsect {margin-bottom:3em}
.mb-terms .mb-thead h2 {margin-bottom:2em; font-size:1.375em; font-weight:bold; text-align:center}
.mb-terms .mb-tsect h3 {margin-bottom:1em; font-size:1em; font-weight:bold;}

.mb-terms ul {margin:0 0 1.5em; padding:0 0 0 20px}
.mb-terms ul li {margin:0 0 .6em; text-indent:-10px; font-size:.875em}

.mb-terms table {
  border-collapse: collapse; border-spacing: 0; border: 1px solid #000;
  margin-bottom:1em; font-size:13px; color:#000;
}
.mb-terms table th, .mb-terms table td {padding:6px; border: 1px solid #000;}
.mb-terms table th {text-align:center; font-weight:bold; background-color:#eee;}
.mb-terms table td {}
.mb-terms .mbtt-center {text-align:center}
.mb-terms .mbtt-cno {width:40px; text-align:center}
.mb-terms .mbtt-cctg-w1 {width:10%; text-align:center}
.mb-terms .mbtt-cctg-w2 {width:20%;}
.mb-terms .mbtt-cctg-w3 {width:30%;}
.mb-terms .mbtt-cctg-w5 {width:50%;}
.mb-terms .mbtt-cctg-r25 {width:25%;}
.mb-terms .mbtt-lgbox {padding: 10px 2em; line-height: 1.8;}
.mb-terms .ph-icon {width: 40px; vertical-align: middle; margin-top: -4px; margin-left: 10px;}
.mb-terms .lit-sub {padding-left: 15px; padding-top: 5px; padding-bottom: 5px;}
.mb-terms .lit-sub p {margin: 0; font-size: .925em; line-height: 1.6;}

/* BASIC css end */

