.build-container {display:block;position:relative;border-left:solid 1px #ddd;}

.build-inner {display:block;position:relative;padding:0 15px;padding-bottom:25px;}
.build-inner h2, .build-inner p {margin:0;}
.build-title {position:relative;}
.build-title > h2 {margin-bottom:10px;}
.build-title > h2 > span {color:#ccc;font-size: 14px;font-style:italic;font-weight: 300;}
.build-title:before {content:'';position:absolute;width:10px;height:10px;border:solid 1px #c5c5c5;border-radius:50%;left:-21px;top:10px;background:#fff;}

.build-type {padding-bottom:10px;}
.build-type .build-fixed, .build-type .build-new {padding:5px 10px;font-weight:700;border-radius:6px;}
.build-type .build-fixed {background:#d9f0f8;color:#0099cc;}
.build-type .build-new {background:#edf6e6;color:#93c763;}

.build-ct-row {display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -webkit-flex;display: flex;padding:5px 0;align-items:flex-start}
.build-ct-cell {margin:0;padding:0 10px;}
.build-ct-cell.module:nth-child(1){width:150px;background:#fff;text-align:center;border-radius:6px;}
.build-ct-cell.module.opm {border:1px solid #b6e2bc;color:#77cc83}
.build-ct-cell.module.nfa {border:1px solid #b0c1e2;color:#6d8ecd;}
.build-ct-cell.module.ncm {border:1px solid #ceaade;color:#a762c6;}
.build-ct-cell.module.general {border:1px solid #7fc7ff;color:#0085ff;}
.build-ct-cell.module.epe {border:1px solid #ffd379;color:#e48e09;}
.build-ct-cell.module-ct {width:100%;}


li{
text-align: justify;
}
a.customanc:hover
{
text-decoration: none;
}
.hTag1 a, .hTag2 a, .hTag3 a, .hTag4 a, h1 a, h2 a, h3 a, h4 a{color:#333 !important;}