
/** sidebar blog **/
.et_pb_with_border.et_pb_module.et_pb_sidebar_0.option-1.et_pb_widget_area.clearfix.et_pb_widget_area_left.et_pb_bg_layout_light {
	padding-right: 15px !important;
}

/** add padding, color, margin on tag which show in sidebar **/
.tagcloud a {
	font-size: 14px !important;
	padding: 1em 2em;
	color: #fff !important;
	background: #a57355 !important;
	display: inline-block;
	margin-bottom: 8px;
	margin-left: 4px;
	margin-right: 4px;
	border-radius: 3px;
	-webkit-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;
}

/** sidebar tag hover color **/
.tagcloud a:hover {
	color: #000;
	background: #f3ebe6;
}

.pa-blog-sidebar-list .entry-featured-image-url {
	width: 100px;
	float: left;
	margin-bottom: 0 !important;
}

.pa-blog-sidebar-list .entry-title, .pa-blog-sidebar-list .post-meta {
	width: calc(100% - 100px);
	float: left;
	padding-left: 10px;
}

.pa-blog-sidebar-list .entry-featured-image-url {
	padding-top: 100px;
	display: block;
}

/**  categores style up**/
li.cat-item a {
	width: 88%;
	text-transform: uppercase;
	display: inline-grid;
}

/**style the wp-pagenavi pagination links**/
.wp-pagenavi a, .wp-pagenavi span {
	color: white;
	background: #000;
	font-size: 14px !important;
	font-weight: bold !important;
	padding: 10px 12px 10px 12px !important;
	border-radius: 100px;
	transition: all .5s;
}

/**style the wp-pagenavi current page number**/
.wp-pagenavi span.current {
	color: #fff !important;
	background: #a47355 !important;
	border-radius: 100px;
}

/**style the wp-pagenavi pagination links on hover**/
.wp-pagenavi a:hover {
	color: #fff !important;
	background: #a47355 !important;
}

/**style the wp-pagenavi pages text**/
.wp-pagenavi .pages {
	align: center;
	border-top: 0;
	color: white;
}

/*remove border and center the wp-pagenavi links*/
.wp-pagenavi {
	border-top: 0;
	text-align: center;
}

/**style the wp-pagenavi next posts link**/
.wp-pagenavi 
.nextpostslink {
	color: #fff !important;
}

/**style the wp-pagenavi previous posts link**/
.wp-pagenavi 
.previouspostslink {
	color: #fff !important;
}

/** sidebar title **/
.widgettitle {
	text-align: center;
	font-size: 18px;
	padding-bottom: 20px;
}

/** sidebar title bottom border **/
.widgettitle {
	border-bottom: solid 4px #a47355;
	margin-bottom: 30px;
}

/** sidebar title padding css **/
.et_pb_widget ul li {
	background-color: #f9f9f9;
	padding: 8px;
}

/** sidebar search bar **/
.option-1 .widget_search #searchsubmit {
	background-color: #a47355;
}

.option-1 .widget_search input#searchsubmit {
	color: #fff;
}

.option-1 .widget_search input#s {
	border: 1px solid #a47355;
}

/**blog image aspect ratio landscape 4:3**/
.pa-blog-image-4-3 .entry-featured-image-url {
	padding-top: 75%;
	display: block;
}

.pa-blog-image-4-3 .entry-featured-image-url img {
	position: absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	object-fit: cover;
}
