@font-face {
	font-display: swap;
}
html {
	font-family: 'Arimo', sans-serif;
	font-display: swap;
}

@media (min-width: 1024px) {}

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

@media only screen and (max-width:640px) { }
	body {
		max-width: 100%;
		overflow-x: hidden
	}
	.navigation,
	.sticky-header {
		display: none
	}
	.mobile_link {
		pointer-events: auto;
		cursor: pointer
	}
	#sample-menu {
		font-size: 30px;
		padding: 10px 15px;
		display: inline-block;
	}
	amp-user-notification {
		background-color: #000;
		color: #fff;
		font-size: 15px;
	}
	amp-user-notification>div {
		padding: 1rem;
		display: block;
		align-items: center;
		justify-content: center;
	}
	.ampstart-btn {
		display: block;
		text-align: center;
		margin: 10px auto 5px auto;
		background-color: transparent;
		border: 1px solid #ffff00;
		color: #ffff00;
		padding: 5px 15px;
		font-size: 14px;
	}
	amp-sidebar {
	max-width: 90%;
	background-color: #000;
	min-width: 200px;
	width: 90%;
}
	amp-sidebar button {
		background-color: transparent;
		border: none;
		color: #fff;
		font-size: 25px;
		padding: 15px 20px;
	}
	amp-sidebar ul {
		list-style-type: none;
	}
	amp-sidebar li a {
		color: #fff;
		text-decoration: navajowhite;
		line-height: 30px;
	}
	.post-sharing-ico {
		list-style-type: none;
		margin: 0;
		padding: 0;
		text-align: center;
	}
	.post-sharing-ico li {
		display: inline-block;
		text-align: center;
		margin: 5px;
	}
	.post-sharing-ico a {
		text-align: center;
		color: #707070;
		font-size: 20px;
	}
	.post-sharing-ico a span {
		display: none;
	}
	p,
	h1,
	h2,
	h3,
	h4,
	h5 {
		padding: 0 15px;
	}
	p {
		color: #404040;
	}

	.session_block {
		background-color: rgba(28, 28, 28, 0.9);
		border-bottom: 5px solid #1b640a;
		padding: 10px 5px;
		width: 120px;
		position: fixed;
		top: 0;
		right: 0;
		bottom: 0;
		z-index: 1000
	}

	.session_block ul {
		padding: 0
	}

	.session_block ul li {
		color: rgba(255, 255, 255, 0.7);
		float: left;
		font-size: 13px;
		padding: 10px 5px;
		width: 100%;
		display: block;
		word-wrap: break-word;
		text-align: left;
		border-bottom: 1px solid rgba(255, 255, 255, 0.1);
		line-height: 16px;
		margin: 0
	}

	.session_block ul li strong {
		font-size: 11px;
		color: #fff
	}

	.session_block ul li:hover {
		background-color: #15221b;
		color: #fff
	}

	.session_block ul li:before {
		content: none
	}

	.session_block ul li a {
		color: #fff;
		font-size: 13px;
		display: block
	}

	.session_block ul li a i {
		margin: 0 5px 0 0;
		font-size: 13px
	}

	.session_block svg {
		margin-right: 5px
	}
