
.w-100 {width:100%!important; height:auto!important;}
.ptop-20 {padding-top:20px;}
.ptop-40 {padding-top:40px;}
.pbottom-50 {padding-bottom:50px;}

.news-column {list-style-type: none; font-size:14px;}
.news-column ul { padding: 0; }
.news-column .active, .news-column .active:hover { background: #b00e0f; border-color: #b00e0f; }
.news-column .active a { color: #fff; }
.news-column .submenu { padding-left: 30px; }
.news-column .news-catname { background: #900e0f; border-color: #900e0f; color: #fff; }

/*news-path*/
.news-index {border-bottom: 1px solid #dcdcdc; padding-bottom: 15px;}
.news-index strong {color: #333333; font-weight: normal; font-size: 18px;}
.news-index .link {padding-top: 6px;}
.news-index .link a {color: #333333;margin-left: 10px;}
.news-index .link a.home i {display: inline-block; width:14px; height: 14px; background:  no-repeat 0px -103px;}
.news-index .link span {color:#333333;margin-left:10px; }
.news-index .link b {color:#333333;margin-left:10px; }
/*news-path*/

.list-group li { font-size: 14px; padding: 10px 0; }
.category, .panel { box-shadow: none; }

.news-list-box {margin:0px; padding:0px; list-style-type: none;}
.news-list-box .news-list {margin:0px; padding:0px; list-style-type: none;}
.news-list-box .item {margin:10px 0px 0px 0px; padding:0px 0px 10px 0px; border-bottom: 1px solid #e0e0e0;}

.news-list-box .item .media-body {padding-top:8px;}
.news-list-box .item .media-heading {font-size:18px; color:#000000; /*margin-bottom: 20px;*/margin-bottom: 5px;}
.news-list-box .item .media-heading span {float:right; color:#666666; font-size:12px;}

/*content*/
.news-info .news-title {padding: 10px 0px 30px 0px; border-bottom:1px dashed #cccccc;}
.news-info .news-text {border-bottom: 1px}
.news-info .news-text p { margin: auto; }
.news-info .news-title h2 {font-size: 1.8em; margin-bottom: 10px; color:#b11513;}
/*content*/
