/*
Theme Name: Moksop
Theme URI: https://moksop.org
Template: Divi
Author: Space Nerd
Author URI: https://spacenerd.space
Version: 4.0.9.1585566529
Updated: 2020-03-30 11:08:49

*/


.search-submit {
	background : #ffcb05;
	color      : #515151;
	border     : 0px;
}


.wp-pagenavi span {
	border-left : 1px solid #e2e1dd;
	padding     : 12px 18px;
	/* display: block; */
	border      : none;
	line-height : 16px;
	min-width   : 16px;
}

.wp-pagenavi a {
	padding     : 12px 18px;
	border      : none;
	line-height : 16px;
	min-width   : 16px;
	border      : 1px solid #e2e1dd !important;
	background  : #f8f7f5;
}

.wp-pagenavi a, .wp-pagenavi span {
	margin : 0;
}

a.previouspostslink {
	border-right : none !important;
}

span.current {
	border-right : none !important;
}

a.page {
	border-right : none !important;
}

span.current {
	padding     : 12px 18px;
	line-height : 16px;
	min-width   : 16px;
	border      : 1px solid #e2e1dd !important;
}

.wp-pagenavi {
	text-align  : center;
	padding-top : 23px;
}

.pc-search-form .search-submit {
	height     : 36px !important;
	font-size  : 16px;
	cursor     : pointer;
	transition : all 0.2s ease;
}

.search-submit:hover {
	background : #333333;
	color      : #ffffff;
}

::placeholder {color : #dfdfdf;}

/*
* Remove sidebar on all archive pages
*/
.search #main-content .container::before,
.archive #main-content .container::before {
	display : none;
}

.search #left-area,
.archive #left-area {
	width         : 100%;
	float         : none;
	padding-right : 0;
}

.search #sidebar,
.archive #sidebar {
	display : none;
}

/*
* Create Mansonory styles for archive pages
*/
.search #left-area,
.archive #left-area {
	-moz-column-count : 3;
	column-count      : 3;
	-moz-column-gap   : 60px;
	column-gap        : 60px;
}

.archive .et_pb_post > a,
.search .et_pb_post > a {
	margin  : -20px -20px 10px;
	display : block;
}

.search #left-area .et_pb_post,
.archive #left-area .et_pb_post {
	overflow          : hidden; /* fix for Firefox */
	page-break-inside : avoid;
	break-inside      : avoid-column;
	width             : 100%;
	padding           : 19px;
	border            : 1px solid #d8d8d8;
	background-color  : #ffffff;
	word-wrap         : break-word;
	display           : inline-block;
}

.search #left-area .et_pb_post h2,
.archive #left-area .et_pb_post h2 {
	font-size : 18px;
}

.search #left-area .et_pb_post.format-link,
.search #left-area .et_pb_post.format-quote,
.search #left-area .et_pb_post.format-audio,
.archive #left-area .et_pb_post.format-link,
.archive #left-area .et_pb_post.format-quote,
.archive #left-area .et_pb_post.format-audio {
	padding : 0;
}

.archive .et_pb_post .et_pb_image_container,
.archive .et_pb_post .et_main_video_container,
.archive .et_pb_post .et_audio_content,
.archive .et_pb_post .et_pb_slider,
.search .et_pb_post .et_pb_image_container,
.search .et_pb_post .et_main_video_container,
.search .et_pb_post .et_audio_content,
.search .et_pb_post .et_pb_slider {
	margin : -20px -20px 10px;
}

.archive .et_pb_post.format-audio .et_audio_content {
	margin : 0px -38px 0px;
}

.archive .et_pb_post .et_pb_slider .et_pb_slide,
.search .et_pb_post .et_pb_slider .et_pb_slide {
	min-height : 180px;
}

.archive .pagination,
.search .pagination {
	padding : 20px 0;
}

#alphabetical-author-list .et_pb_section.et_pb_section_1 {
	padding-top : 0;
}

#alphabetical-author-list p {
	padding-bottom : 1em;
}

#alphabetical-author-list .et_pb_row .et_pb_column:last-child p {
	padding-bottom : 0;
}

#alphabetical-author-list .et_pb_row {
	padding : 30px 0 !important;
}

#alphabetical-author-list .et_pb_row.row-letter {
	padding-bottom : 0 !important;
}

#alphabetical-author-list .et_pb_row.row-letter + .et_pb_row {
	padding-top : 0 !important;
}

#alphabetical-author-list .et_pb_row.row-letter .et_pb_divider {
	/*padding-top    : 30px;*/
	/*padding-bottom : 0;*/
}

/*
* Media Queries
*/
@media screen and (max-width : 980px) {
	.search #left-area,
	.archive #left-area {
		-moz-column-count : 2;
		column-count      : 2;
		-moz-column-gap   : 60px;
		column-gap        : 60px;
	}

	#alphabetical-author-list .et_pb_column {
		margin-bottom : 0;
	}
}

@media screen and (max-width : 767px) {
	.search #left-area,
	.archive #left-area {
		-moz-column-count : 1;
		column-count      : 1;
	}

	.search .et_pb_post.format-audio .et_audio_content,
	.archive .et_pb_post.format-audio .et_audio_content {
		margin : 0;
	}

	.search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,
	.archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls div.mejs-time-rail,
	.search #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total,
	.archive #left-area .et_pb_post.format-audio .et_audio_container .mejs-controls .mejs-time-rail .mejs-time-total {
		min-width : 300px !important;
		width     : 300px !important;
	}
}

