.radio-group.blue .radio input:checked ~ .name {
	background-color: #1E55A0!important;
}

.radio-group.blue .radio .name:hover {
	background-color: #1E55A0!important;
}

section.pubcontents .pager li a {
	color: #202020;
}

.news p.category:hover {
	background: #9BB9CD;
 transition: 0.15s ease-in-out;
}

.block-news .news p.title:hover {
	color: #1E55A0;
    transition: 0.15s ease-in-out;
}



#menu_items {
	top: 0;
}

header {
	height: 70px;
}

header .logo {
	top: 20px;
}

@media screen and (max-width: 1123px) {
	header {
		height: 70px;
	}

  header .logo {
    top: 20px;
  }

	#hamburger {
		top: 15px;
	}

	header {
    position: fixed;
    height: 70px;
    z-index: 10;
  }
}

@media screen and (max-width: 767px) {
	.radio-group .radio .name {
		width: 100%;
	}

	.radio-group .radio {
			width: calc(100% / 2 - 9px);
	}

	.radio-group {
			justify-content: flex-start;
	}

	section.pubcontents .filter .radio-group .radio .name {
		margin: 0!important;
	}

	.radio-group {
		gap: 18px!important;
	}
}
