.discus {
	width       : 300px;
	line-height : 1.6em; }

.discus__header {
	padding-left     : 16px;
	line-height      : 40px;
	text-transform   : uppercase;
	border           : 1px solid #e8e8e8;
	color            : #5d5d5d;
	font-weight      : bold;
	background-color : #f68121;
}

.discus__header p {
	margin-bottom : 0;
	line-height   : inherit;
	color         : #fff;
}

.discus__content {
	padding                 : 0 20px;
	height                  : 358px;
	overflow                : auto;
	font-family             : 'Open Sans', Tahoma, sans-serif;
	display                 : -webkit-flex;
	display                 : -ms-flex;
	display                 : -webkit-box;
	display                 : -ms-flexbox;
	display                 : flex;
	-webkit-box-orient      : vertical;
	-webkit-box-direction   : normal;
	-webkit-flex-direction  : column;
	-ms-flex-direction      : column;
	flex-direction          : column;
	-webkit-box-pack        : justify;
	-webkit-justify-content : space-between;
	-ms-flex-pack           : justify;
	justify-content         : space-between; }

.discus__list {
	padding         : 0;
	list-style-type : none;
	margin          : 12px 0; }

.discus__item {
	font-size  : 13px;
	padding    : 6px 0;
	list-style : none; }

.discus__link {
	color           : #000;
	text-decoration : underline; }

.discus__item:hover a,
.discus__item a.num_comments { color : #f68121; }

.discus__button {
	width          : 100%;
	height         : 42px;
	border         : none;
	outline        : none;
	color          : #fff;
	text-transform : uppercase; }

.discus__button--gray { background-color : #9b9b9b; }