.breadcrumb {
  font:bold 0/30px Arial,Helvetica,sans-serif;
}
.breadcrumb a {
  float: left;
  font:bold 11px/30px Arial,Helvetica,sans-serif;
  text-transform: uppercase;
  color: #9ba6b5;
  padding: 0 10px;
  display: inline-block;
  background-color: #eee;
  margin-right: 3px;
}
.breadcrumb a:hover, .breadcrumb a.active {
  color: #fff;
  background-color: #9ba6b5;
}

/*section contents*/
.title-header {
  position:relative;
}
.title-header h1 a {
  font:bold 32px/55px Arial,Helvetica,sans-serif;
}
.category-menu-links {
  border-top: 1px solid #d3d3d3;
  border-bottom: 1px solid #d3d3d3;
}
.category-menu-links li {
  float: left;
}
.category-menu-links li a {
  display: block;
  margin: 0 9px;
  font-weight: normal;
  font:bold 14px/37px Arial,Helvetica,sans-serif;
  border-top: 3px solid #fff;
}
.category-menu-links li a.active, .category-menu-links li a:hover {
  color: #d84b0e;
  border-color: #d84b0e;
}

/*section sidebar*/
.most-popular-in li {
  background: url(../images/sprite.png) no-repeat scroll -397px -390px transparent;
  padding-left: 10px;
  margin-bottom: 10px;
}
.most-popular-in li a {
  font:14px/16px Arial,Helvetica,sans-serif;
}
.ibt-media-stories li {
  border-bottom: 1px solid #dedede;
  padding: 7px 0;
}
.ibt-media-stories li:first-child {
  padding-top:0;
}
.ibt-media-stories li img {
  float:right;
}
.ibt-media-stories li .title a {
  font-size: 14px;
  line-height: 18px;
  font-weight: bold;
}
.ibt-media-stories li .source a {
  font: italic 12px/18px Arial,Helvetica,sans-serif;
  color: #888;
}
.ad_box_left .block_title {
border-top: 0;
}
.ad_box_left ul#googleadlist {
  margin-bottom: 10px;
}
.ad_box_left li.googleaditem {
  padding: 8px 0;
}
.ad_box_left li.googleaditem:first-child {
  padding-top: 15px;
}
.ad_box_left .block_title a, .adLink_left_a, .adTitle_left, .adLink_left, .adText_left {
  font: 11px/15px Arial,Helvetica,sans-serif;
  color: #000;
}
.ad_box_left .block_title a, .adTitle_left {
  font-weight: bold;
}
.category-list-items {background-color:#eee; padding:10px 0 10px 10px;}
.category-list-links .collapsed ul  {
  display: none;
}
.category-list li a {
  display:block;
  font:bold 13px/15px Arial,Helvetica,sans-serif;
  padding:5px 10px;
  -webkit-transition: 0.5s;
  -moz-transition: 0.5s;
  -o-transition: 0.5s;
  transition: 0.5s;
}

.category-list-links.level-0 {
  float:left;
  width: 46.5%;
  margin-right:10px;
}
.category-list-links.level-0 > li > a {border-top:1px solid #d3d3d3;}
.category-list-links.level-0 > li:first-child > a {border-top:0;}
.category-list-links.level-0 > li > a.active,
.category-list-links.level-0 > li > a:hover {background-color:#fff; color:#d84b0e;}

.category-list-links.level-0 > li.expanded {background-color:#fff;}
.category-list-links.level-0 > li.expanded > a {color:#d84b0e;}

.category-list-links.level-1 > li > a {color:#666;}
.category-list-links.level-1 > li > a.active,
.category-list-links.level-1 > li > a:hover {color:#000; text-decoration:underline;}
.category-list-links.level-2 {background-color:#eee; margin:0 10px 5px;}
.category-list-links.level-2 > li > a {padding:3px 5px 2px; font-family:Arial,Helvetica,sans-serif; font-size:13px;}

.featured-list.section {
  padding-top:20px;
  padding-bottom:15px;
}
.featured-list.section .summary {
font-size: 14px;
line-height: 18px;
margin-top: 10px;
margin-bottom: 15px;
color: #000;
}
.featured-list.section .image {
  float:left;
  width:380px;
}
.featured-list.section .text {
  float:right;
  width:260px;
}
.featured-list.section h2 a {
  font:bold 26px/26px Arial,Helvetica,sans-serif;
}
.more-featured {
  padding-bottom:20px;
}
.more-featured li {
  float:left;
  width:150px;
  margin-left:20px;
}
.more-featured li:first-child {
  margin-left:0;
}
.more-featured li h3 {
  padding-top:5px;
}
.more-featured li h3 a {
  font:14px/18px Arial,Helvetica,sans-serif;
}
/*archive page*/
.button-change {position:absolute; width:63px; height:19px; display:block; top:19px; right:0;}
.button-change > a {background-image:url(../images/icon-archive-btn.gif); background-repeat:no-repeat; width:19px; height:19px; display:block; position:absolute; top:0;}

.button-change > a.box {left:0; background-position:0 0; padding-right:12px; border-right:1px solid #d3d3d3;}
.button-change > a.box:hover {background-position:0 -19px;}
.button-change > a.box.active {background-position:0 -38px;}
.button-change > a.list {right:0; background-position:-38px 0;}
.button-change > a.list:hover {background-position:-38px -19px;}
.button-change > a.list.active {background-position:-38px -38px;}

.list-news li.list-style {
  clear:both;
  border-bottom:1px solid #d3d3d3;
  padding:10px 0;
  margin:0;
}
.list-news li.box-style {
  float:left;
  width:150px;
  padding:10px 5px 30px;
}
.list-news li.box-style a.images-sub-list img {
  float:none;
  margin-right:0;
}
.list-news li.box-style.item-1,
.list-news li.box-style.item-5,
.list-news li.box-style.item-9,
.list-news li.box-style.item-13,
.list-news li.box-style.item-17 {
  clear:both;
}
.list-style img {
  float:left;
  margin-right:20px;
  width:150px;
}
.box-style img {
  width:100%;
  margin-bottom:5px;
}
.list-news a {
  font-size:16px;
  line-height:20px;
}
.list-news .time-date,
.list-news .timedate {
  font:italic 12px/18px Georgia,"Times New Roman",Times,serif; color:#888;
  padding-top:1px;
  padding-bottom:3px;
}
.list-news .summary {
  font:13px/17px Arial, Helvetica, sans-serif;
  color:#555;
}
.list-news .summary a {
  font:13px/17px 'RobotoRegular', Arial, Helvetica, sans-serif;
  color:#d84b0e;
  text-decoration:underline;
}
.list-news .summary a:hover {
  text-decoration:none;
}
.list-news .box-style .summary {
  display:none;
}
.pagination {
  margin-top:10px;
  margin-bottom:20px;
}
.pagination .pager {
  clear: both;
  text-align: center;
}
.pagination .pager li {
  margin:0;
  padding:0;
  display:inline;
}
.pagination .pager li,
.pagination .pager li a {
  font:14px/11px 'RobotoBold', Arial, Helvetica, sans-serif;
}

.pagination .pager li {
  display:inline-block;
}
.pagination .pager li a {
  display:block;
  padding:8px;
  background-color:#fff;
}
.pagination .pager li a:hover {
  background-color:#000;
  color:#fff;
}
.pagination .pager li.pager-previous a,
.pagination .pager li.pager-next a {
  background-color:#eee;
  color:#d84b0e;
}
.pagination .pager li.pager-previous a:hover,
.pagination .pager li.pager-next a:hover {
  background-color:#d84b0e;
  color:#fff;
}
.pagination .pager li.pager-current {
  color:#fff;
  background-color:#d84b0e;
  padding:8px;
}
.pagination .pager li.pager-ellipsis {
  padding-right:2px;
}