/*              Facilities              */
.content-tab-list {display:table;table-layout: fixed;width:100%;}
.content-tab-list li {display:table-cell;}
.content-tab-list li a {font-size:13px;padding:10px 25px;}
.rwd-list {font-size:13px;}
.rwd-list .inner li:first-child {width:20%;}
.rwd-list .inner p {margin-top:7px;}
.rwd-list .inner p:first-child {margin-top:0;}
.rwd-list .inner span {display:block;margin-bottom:3px;font-weight:400;color:#444;}
.img-wrap.spacing {margin:15px 0;}
.summary:after {content:'';display:block;clear:both;}
.summary > div {float:left;}
.summary > div.img {width:35%;text-align:center;margin-top:20px;}
.summary > div.rwd-list {width:65%;}

.img-layout:after {content:'';display:block;clear:both;}
.img-layout li {float:left;width:25%;text-align:center;margin:15px 0;}

._row {margin-bottom:25px;}
.equip-subExp > li {margin-bottom:25px;}
.equip-subExp > li:last-child {margin-top:0;}
.equip-subExp > li > p {position:relative;padding-left:10px;}
.equip-subExp > li > p:before {content:'';position:absolute;left:0;top:8px;width:2px;height:2px;background:#444;}


.equip-subExp.horizontal > li {padding-bottom:25px;margin-bottom:25px;border-bottom:1px dashed #ccc;}
.equip-subExp.horizontal > li:after {content:'';display:block;clear: both;}
.equip-subExp.horizontal > li .img {float:left;width:25%;text-align:center;margin-right:5%;}
.equip-subExp.horizontal > li .txt {float:left;width:70%;}
.equip-subExp.horizontal.no-line > li {border-bottom:none;}

.equip-subExp .sub-txt,
.equip-subExp .explain {margin-bottom:10px;}
.equip-subExp .sub-txt.lg {font-size:17px;margin-bottom:30px;font-weight:400;}
.equip-subExp .details {font-size:.9em;padding:0 7px;color:#666;}
.equip-subExp .details > li {margin-top:10px;}
.equip-subExp .details li:first-child {margin-top:0;}
.equip-subExp .details .dist-detail {margin-bottom:5px;font-weight:400;}

/*              Media queries              */
@media (max-width:980px){
    .content-tab-list {display:none;}
    .summary > div {float:none;}
    .summary > div.img {width:100%;margin:0 0 30px 0;}
    .summary > div.rwd-list {width:100%;}
    .rwd-list .inner li:first-child {width:100%;}
    .equip-subExp.horizontal > li .img {text-align:left;margin-bottom:20px;}
    .equip-subExp.horizontal > li .img,
    .equip-subExp.horizontal > li .txt {float:none;width:100%;margin-right:0;}
}

@media (max-width:680px){
    .img-layout li {width:33.33333%;}
    .equip-subExp .sub-txt, .equip-subExp .explain {font-weight: 300;font-size:15px;}

}

@media (max-width:400px){
    .img-layout li {width:50%;}
}
