#content-outer {
	width: 100%;
	/*background-color: #bfa;*/
}

#content-inner {
	padding: 30px;
	display: flex;
}

#recent-posts-box {
	flex: 8;
	overflow: auto;
}

#sidebar {
	flex: 2;
}

#sidebar a {
	color: black;
}

#sidebar a:hover {
	color: red;
}

/*#sidebar .widget-title {
	text-align: center;
}*/

h3[class^="widget-title-"] {
	text-align: center;
}


.recent-post-item {
	width: 95%;
	padding: 24px 8px 24px 24px;
	margin-top: 50px;
	background-color: rgba(255, 255, 255, 0.8);
}

.widget-box {
	margin-top: 50px;
	border-radius: 16px;
	background-color: rgba(255, 255, 255, 0.7);
}

#details {
	flex: 1;
	display: flex;
	/*display: block;*/
	/*width: 100%;*/
	width: 100%;
	/*background-color: pink;*/
}

#details-post {
	flex: 8;
	max-width: 80%;
	/*background-color: #bfa;*/
}

/*#details-sidebar {
	flex: 2;
	background-color: orange;
}*/

#toc {
	flex: 2;
	background-color: rgba(255, 255, 255, 0.7)
}

#details-post-item {
	padding: 24px;
	width: 95%;
	background-color: rgba(255, 255, 255, 0.8);
}

#details-post-item p a {
	display: flex;
	overflow: auto;
}

#details-post-item img{
	margin: auto;
	max-width: 100%;
}


#recent-posts-paginator {
	margin-top: 10px;
	width: 95%;
	text-align: center;
	background-color: rgba(255, 255, 255, 0.8);
	padding: 24px 8px 24px 24px;
}

#content-inner #page {
	width: 100%;
	background-color: rgba(255, 255, 255, 0.8);
}

#content-inner #archive {
	width: 100%;
	background-color: rgba(255, 255, 255, 0.8);
}

.page-number {
	margin: 0 10px; 
}

#lv-container {
	padding: 24px;
	width: 95%;
	background-color: #f5f5d5;
}

#taboola-livere {
	display: none;
}

#page #lv-container {
	width: 100%;
}

#tag {
	width: 100%;
    background-color: rgba(255, 255, 255, 0.8);
}

#archive-details {
	width: 100%;
    background-color: rgba(255, 255, 255, 0.8);
}

#category {
	width: 100%;
    background-color: rgba(255, 255, 255, 0.8);
}

#other-paginator {
	margin-top: 50px;
    text-align: center;
    background-color: rgba(255, 255, 255, 0.8);
}

