.hos_issue_list{list-style:none;}
.hot_issue_list li {height:100px;  border-bottom: 1px solid #dedede;list-style: none;}
.hot_issue_list li a{padding:8px;display: block;}
.hot_issue_list li .post-thumb{width:150px;height:85px;float:left;margin-right:10px;}
.hot_issue_list li .post-thumb img{width:148px;height:83px;}
.hot_issue_list li .desc{float:none;display: table-cell;height: 75px}
.hot_issue_list li .post-title{margin-top:0;font-size: 1.2em;font-weight: bold;line-height: 1.25em;}
.hot_issue_list li .post-meta{padding-top:8px;  display: block;}
.hot_issue_list li .excerpt{line-height: 16px;margin-top: 10px;margin-bottom: 7px;}
h1 .e_font{font-size: 20pt;}
@media only screen and (min-width: 768px) and (max-width: 959px) {
	.hot_issue_list li .excerpt{display: none;}
	.hot_issue_list li .post-title{overflow: visible;height:auto;}
}
@media only screen and (min-width: 280px) and (max-width: 479px) {
	.hot_issue_list li .post-title{margin-top:0;font-size: 0.75em;font-weight: normal;line-height: 1.45em;}
	.hot_issue_list li{height:auto;}
	.hot_issue_list li a{padding:8px 0;}
	.hot_issue_list li .excerpt{display: none;}
	.hot_issue_list li .post-thumb{width:122px;height:68px;float:left;margin-right:0px;float: right;margin-left:5px;}
	.hot_issue_list li .post-thumb img{width:120px;height:auto;}
	.hot_issue_list li .post-title{
		height:36px;font-weight: bold;font-size:13px;
		-webkit-line-clamp: 2;
		-webkit-box-orient: vertical;
		display: -webkit-box;
		overflow: hidden;
		width: 150px;
		text-overflow: ellipsis;
	}
	.hot_issue_list li .post-meta{font-size:10px;}
	h1 .e_font{font-size: 17pt;}
}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	.hot_issue_list li .excerpt{display: none;}
	.hot_issue_list li .post-title{overflow: visible;height:auto;}
	.hot_issue_list li .post-thumb{float: right;}
}
.counter_836_319,.counter_1303_497{margin-bottom: 20px;}
.counter_1116_426{margin-bottom:30px;}
#featured-82577{margin-bottom: 30px;}

.loader-ellips {
  font-size: 20px; /* change size here */
  position: relative;
  width: 4em;
  height: 1em;
  margin: 10px auto;
}

.loader-ellips__dot {
  display: block;
  width: 1em;
  height: 1em;
  border-radius: 0.5em;
  background: #555; /* change color here */
  position: absolute;
  animation-duration: 0.5s;
  animation-timing-function: ease;
  animation-iteration-count: infinite;
}

.loader-ellips__dot:nth-child(1),
.loader-ellips__dot:nth-child(2) {
  left: 0;
}
.loader-ellips__dot:nth-child(3) { left: 1.5em; }
.loader-ellips__dot:nth-child(4) { left: 3em; }

@keyframes reveal {
  from { transform: scale(0.001); }
  to { transform: scale(1); }
}

@keyframes slide {
  to { transform: translateX(1.5em) }
}

.loader-ellips__dot:nth-child(1) {
  animation-name: reveal;
}

.loader-ellips__dot:nth-child(2),
.loader-ellips__dot:nth-child(3) {
  animation-name: slide;
}

.loader-ellips__dot:nth-child(4) {
  animation-name: reveal;
  animation-direction: reverse;
}