:root {
	--main-color: #000020
	--hover-color: #fff8ee;
}

body {
	background:#000022;
	font-family: 'replica-regularregular', sans-serif;
  	color: #fff;
	font-size:13px;
}

.site-name {
	padding: 30px 0px 50px 30px;
}

.site-name a {
	color: #fff;
  letter-spacing: 1px;

}


.page-wrapper .region-header {
	background-color:#000022;
}

.page-wrapper .container {
	max-width: 1500px;
	width:100%;
}

#content {
	border-radius:10px;
	padding: 20px 30px 30px 30px;
	min-height:1000px;
	position: relative;
}
.view-content {
	
		margin-left: -15px;
		margin-right: -15px;
	
}

#block-doina-theme-content {
	padding:50px 0;

}
.masonry-layout {
	width: 100%;
  overflow: hidden;
}

.node--type-main-page {
	padding: 0 50px;
	width: 700px;
	margin: 0 auto;
	text-align: justify;
}

@media only screen and (max-width: 768px) {
	#content {
		border-radius:10px;
		padding: 20px 30px 30px 30px;
		min-height:1000px;
		position: relative;
	}

	.node--type-main-page {
		padding: 0px;
		width: 100%;
		margin: 0 auto;
		text-align: justify;
	}

}





