.header {
	position: relative;
	}

	img.logo-white {width: 122px;}

.articles_header_margin {
	margin-top: 20px;
}

.article_content {
	margin-top: 30px;
}

.article_top_pic {
	width: 100%;
	max-height: 115px;
	overflow: hidden;
	border-radius: 20px;
	margin-bottom: 40px;
	}

	.article_top_pic img {
		width: 100%;
		}
		
.nav-links {
	margin-top: 30px;
	}

	.nav-subtitle {
		margin-right:10px;
		}

.nav-next a, .nav-previous a {
	width: fit-content;
	height: 40px;
	padding: 0 20px;
	border-radius: 32px;
	background: #f8f7fb;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 14px;
	color: #000;
	transition: 0.3s all;
	white-space: nowrap;
	}

	.nav-next a:hover, .nav-previous a:hover {
		background: #0C42D1;
color: #fff;
	}


	/* Account Deletion Page */

	.account-delete-confirm {}
		.account-delete-confirm h2 {}
		.account-delete-confirm p {margin-top:20px;}

	.delete-page-buttons {
		margin-top: 50px;
		display: flex;
		gap: 30px;
		align-items: center;
		}

.delete-page-button-yes {
background: #ffffff;
font-size: 16px;
border-radius: 50px;
color: #FF4D4D;
}
.delete-page-button-no {
	background: #0033b8;
	padding: 20px 40px;
	font-size: 16px;
	border-radius: 50px;
	color: #fff;
	}



	.main .block1 {
		margin-top: -100px;
		}

	.main .block10 {
		margin-top: -100px;
		}

/* Page/post layout, etc. */
.page-image {
	margin-bottom: 30px;;
}
	.page-image img {
		width: 100%;
		height: auto;
	}

/* 404 */
.page404-gotomain a {
	border-radius: 30px;
	background: #0033b8;
	color: #fff;
	padding: 10px 20px;
	}


/********************************************************************/	
/*                           TYPOGRAPHY                            */
/********************************************************************/
h1 {
	font-size: 4em;
	margin-bottom: 30px;
	font-weight: 500;
}

h2 {
	font-size: 2em;
	margin-bottom: 30px;
	font-weight: 500;
}

p {
	line-height: 1.5;
	max-width: 800px;
	margin-bottom: 15px;
	font-weight: 300;
	font-size: 18px;
}



.main .block4:after {
	content: "";
	background: rgba(0, 0, 0, 0.2);
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	}

.block9:after {
	content: "";
	background: rgba(0, 0, 0, 0.2);
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	}

	.header .menu-btn {
		z-index: 100;
	}

	.header .menu-list {
		overflow-y: visible;
	}

	.header .menu .select-country {
        width: 50%;
        margin: 10% auto;
    }









/********************************************************************/	
/*                  STYLES FOR WEBVIEW APPLICATIONS                    */
/********************************************************************/

	.is-webview h1 {
		font-size: 2em;
		}

		.is-webview .lk-message {
			text-align: center;
			background: #f8f7fb;
			padding: 30px;
			border-radius:20px;
		}

		.is-webview h1.lk-header {
			text-align: center;
		}


/******************************************************************************************/	
/*                              CLOSED STORE PAGE                                         */
/******************************************************************************************/
.coming-page {
    text-align: center;
    padding: 100px 0;
}
	.coming-page h1 {}

	.coming-page h2 {
		font-size: 1.5em;
		line-height: 1.35em;
		color: #878787;
	}

	.is-webview .coming-page h2 {font-size: 0.75em;}

/******************************************************************************************/	
/*                  “GLOBAL” TYPOGRAPHY FOR INTERNAL ARTICLE PAGES                        */
/******************************************************************************************/

article.page .entry-content {}

article.page .entry-content ul {
	padding-left: 30px;
	}

	article.page .entry-content ul li {
	list-style-type: disc;	
	}

	article.page .entry-content h2 {
		font-size: 2em;
		margin-bottom: 30px;
		font-weight: 500;
		margin-top: 50px;
		}

		article.page .entry-content h3 {
			font-size: 1.5em;
			margin-bottom: 20px;
			font-weight: 500;
			margin-top: 25px;
			}

			article.page .entry-content h4 {
				margin-bottom: 15px;
				font-size: 1.2em;
				font-weight: 500;
				margin-top: 40px;
				}

				article.page .entry-content a {
					color: #0033b8;
				}