
@media only screen and (min-width: 601px) {
	
	/* Navbar Style */
	nav, 
	nav .nav-wrapper i, 
	nav a.sidenav-trigger, 
	nav a.sidenav-trigger i {
		height: 6.25rem;
		line-height: normal;
	}
	nav {
		transition: height 0.3s ease-in-out;
	}
	nav.scrolled {
		height: 4rem;
		/* background-color: transparent !important;
		background: rgb(255,255,255);
		background: linear-gradient(180deg, rgba(255,255,255,1) 0%, rgba(249,249,249,0) 100%); */
	}
	header.navbar-fixed {
	  height: 6.25rem;
	}
	
}

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	
	html, body {
		font-size: 12px;
	}

	/* Header */
	nav .nav-wrapper {
		padding: 0;
	}
	
	/* Footer */
	footer .sitemap .sitemap-wrapper {
		padding: 1.75rem;
	}
	footer .sitemap .site-menu .col {
		padding: 1rem 0;
	}
	footer .copyright .copyright-wrapper {
		padding: 0 1.75rem 1.75rem;
	}

	/* Theme */
	.page-them {
		padding: 2.25rem 0;
	}
	.page-them .page-content .page-title {
		font-size: 2.25rem;
	}
	.page-them .page-content .card-content {
		margin-top: 1.375rem;
		padding: 1.625rem;
	}
	
	/* Button */
	.btn-them.btn-them-yellow {
		font-size: 0.75rem;
		height: 32px;
		line-height: 32px;
		padding: 0 12px;
	}
	
	/* Section */
	.section-report .report-item .report-title {
		font-size: 1.25rem;
	}
	.section-knowledge-content .section-title {
		font-size: 1.5rem;
	}

	/* Banner */
	.banner-highlight .banner-slogan {
		bottom: 2%;
		right: unset;
		left: 2.25rem;
		font-size: 1.25rem;
	}

	/* Card */
	.card-researcher {
		flex-direction: column;
		align-items: normal;
	}
	.card-researcher .card-profile {
		width: 100%;
		height: 20.375em;
	}
	.card-knowledge {
		height: 154px;
	}
	.card-knowledge .card-title span {
		font-size: 1rem;
		line-height: 1.25rem;
	}
	
	/* Modal */
	.modal-banner-highlight .slider {
		height: 240px !important;
	}
	.modal-banner-highlight .slider .slides {
		height: 200px !important;
	}

	/* Cookie Policy */
	.policy-banner {
		color: black !important;
	}
	.policy-banner .policy-title {
		font-size: 1.167rem;
	}
	.policy-btn .policy-btn-accept {
		width: 100%;
	}
	.royal-container .royal-card{
		display: block;
	}
	
}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 601px) and (max-width: 992px) {
	
	/* page initilize */
	html, body {
		font-size: 16px;
	}
	
}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 993px) and (max-width: 1200px) {
	
	/* page initilize */
	html, body {
		font-size: 12px;
	}
}

@media only screen and (min-width: 768px) and (max-width: 1440px) {

	/* Section */
	.section-knowledge-content .section-title {
		font-size: 1.5rem;
	}
	
	/* Card */
	.card-researcher {
		flex-direction: column;
		align-items: normal;
	}
	.card-researcher .card-profile {
		width: 100%;
		height: 15.375em;
	}
	.card-knowledge {
		height: 172px;
	}
	.card-knowledge .card-title span {
		font-size: 0.75rem;
		line-height: 0.875rem;
		/* -webkit-line-clamp: 2; */
	}

	/* Cookie Policy */
	.policy-banner{
		max-width: 768px;
	}
	.policy-banner img{
		width: 14.25rem !important;
	}
}

@media only screen and (min-width: 1201px) and (max-width: 1600px) {
	
	/* page initilize */
	html, body {
		font-size: 14px;
	}
	
	/* Card */
	.fee-card .fee-header {
		font-size: 1.25rem;
	}
	.fee-card .fee-body .fee-content p {
		font-size: 1rem;
	}
	.fee-line .bold,
	.fee-line .medium {
		font-size: 1.25rem;
	}
	.policy-banner{
		max-width: 993px;
	}
	
	/*footer*/
	footer .sitemap .site-menu .menu-list li a{
		font-size: 1rem;
	}
}
