
/* news */
.news_page .row.spaced_row.main_body {
  padding-top: 0;
}

.news_tabs {
  display: flex;
  flex-wrap: wrap;
  padding: 70px 0 50px;
  margin: 0;
  list-style: none;
}

.news_tabs .news_tab {
  opacity: .4;
  height: 35px;
  margin-right: 30px;
  margin-bottom: 20px;
}

.news_tabs .news_tab.active {
  opacity: 1;
  color: #0060E5;
  border-bottom: 4px solid #0060E5;
}

.news_list {
  /* display: none; */
  opacity: 0;
  max-height: 0;
}

.news_list.visible {
  /* display: block; */
  opacity: 1;
  max-height: 50000px;
  transition: opacity 900ms ease-in;
}

.news_info {
  display: flex;
  align-items: center;
  max-width: 250px;
  margin-right: 50px;
  margin-bottom: 10px;
}

.news_category img {
	height: 30px;
  border-radius: 5px;
}

.news-select {
	position: relative;
	height: 50px;
	max-width: 340px;
}

.news-select__select {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	height: 100%;
	padding-left: 20px;
	border: 1px solid #CDD6DD;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.5;
	cursor: pointer;
}

.news-select__select::after {
	content: '';
	position: absolute;
	top: 50%;
	right: 23px;
	-webkit-transform: translateY(-50%) rotate(45deg);
	-ms-transform: translateY(-50%) rotate(45deg);
	transform: translateY(-50%) rotate(45deg);
	width: 6px;
	height: 6px;
	border-right: 2px solid #98A6B5;
	border-bottom: 2px solid #98A6B5;
}

.news-select__options {
	position: absolute;
	top: 100%;
	left: 0;
	z-index: 1;
	width: 100%;
	background: #FFFFFF;
	border-bottom: 1px solid #CDD6DD;
	border-left: 1px solid #CDD6DD;
	border-right: 1px solid #CDD6DD;
	display: none;
}

.news-select__option {
	border: none;
	background: #FFFFFF;
	cursor: pointer;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	width: 100%;
	height: 39px;
	padding-left: 20px;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.5;
	color: #082E64;
}

.news-select__option input {
	opacity: 0;
}

.news-select__option:hover {
  background: #DBEAFF;
}

.status_crypto {
	display: none;
	width: 100%;
	height: auto;
	position: relative;
	background: #F4F6F8;
	margin-top: 50px;
}

.status_crypto:last-of-type {
	margin-top: 30px;
}

.status_crypto::before {
	position: absolute;
	content: "";
	top: 0;
	left: -100%;
	width: 100%;
	height: 100%;
	background: #F4F6F8;
}

.status_crypto::after {
	position: absolute;
	content: "";
	top: 0;
	left: 100%;
	width: 100%;
	height: 100%;
	background: #F4F6F8;
}

.status_crypto_wrap {
	width: 100%;
	height: auto;
}

.status_crypto_inner {
	width: 100%;
	height: auto;
	padding-top: 30px;
	padding-bottom: 40px;
}

.status_crypto_inner .head {
	width: 100%;
	margin-bottom: 30px;
}

.status_crypto_inner .head .label {
	width: fit-content;
	height: auto;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 2px 10px 4px 10px;
	border-radius: 6px;
	background: #1550AC;
	color: #fff;
	font-size: 16px;
	letter-spacing: 0px;
	line-height: 24px;
}

.status_crypto_inner .content {
	width: 100%;
	height: auto;
	display: flex;
	flex-direction: column;
	gap: 20px;
}

.status_crypto_row {
	width: 100%;
	height: auto;
	min-height: 55px;
	display: flex;
	flex-direction: row;
	padding-bottom: 10px;
}

.status_crypto_row-border_bt {
	border-bottom: 1px solid #e7e7e7;
}

.status_crypto_row .date {
	width: 145px;
	height: 100%;
	text-align: left;
	font-size: 15px;
	letter-spacing: 0px;
	line-height: 17px;
}

.status_crypto_row .notice {
	width: 100%;
	height: 100%;
	text-align: left;
	font-size: 16px;
	letter-spacing: 0px;
	line-height: 24px;
}

@media (max-width: 768px) {
	.container.news_form {
		padding: 0 20px;
	}	

  .news-select {
    max-width: none;
  }

	.news_category img {
		height: 28px;
		border-radius: 4px;
	}

	.status_crypto_row {
		flex-direction: column;
	}

	.status_crypto_row:first-of-type {
		padding-bottom: 20px;
	}

	.status_crypto_row .date {
		margin-bottom: 10px;
	}
}

.news_page .dmm_notice_wrapper,
.news_category_page .dmm_notice_wrapper {
	margin-top: 24px;
}