/*
Theme Name:   Eduma Child
Theme URI:    http://educationwp.thimpress.com/
Description:  Eduma Child Theme
Author:       ThimPress
Author URI:   http://thimpress.com
Template:     eduma
Version:      1.0.0
Text Domain:  eduma-child
*/

/*main*/
.footer .container {
	width: 100%;
}
article .entry-header .entry-contain {
	width: calc(100% - 0px);
	width: -webkit-calc(100% - 0px);
}
.affix #toolbar {
	display: none;
}
.affix #btn-above-nav {
	display: none !important;
}
.affix .sticky-logo img {
	content: url('img/Janet_Logo_Black.png');
	width: 70%;
}
.top_site_main {
	background-image: url('img/student-study-classmate-classroom-lecture-concept-scaled.jpg') !important;
}
.widget-area .thim-list-posts.sidebar .article-date {
	display: none;
}

/*blog*/
body .blog-content article .content-inner {
	padding-top: 50px;
	padding-bottom: 50px;
	padding-left: 50px;
	padding-right: 50px;
}
body .blog-content article:last-child .content-inner {
	padding-bottom: 50px;
}
.blog .pagination {
	text-align: center;
}
.blog .container {
	width: 100%;
	padding-left: 0px;
	padding-right: 0px;
}
.top_site_main .page-title-wrapper, .blog .breadcrumbs-wrapper .container #breadcrumbs, .blog .entry-content {
	width: 1200px;
	margin: 0 auto;
}
.blog .breadcrumbs-wrapper .container #breadcrumbs {
	border-bottom: 0px solid #EEEEEE;
}
.blog .breadcrumbs-wrapper .container {
	border-bottom: 1px solid #EEEEEE;
}
div#blog-archive > .row > article:nth-child(2n) .content-inner {
	background: #efefef;
}

/*testimonials*/
.archive-testimonials article:nth-child(2n) {
	background: #f5faff;
}
.post-type-archive-testimonials .container {
	width: 100%;
	padding: 0;
}
.post-type-archive-testimonials .top_heading_out .container {
	max-width: 1200px;
}
.archive-testimonials article .title {
	display: none;
}
.archive-testimonials article .image {
	display: none;
}
article.testimonials .content {
	width: 100%;
}
.testimonials .content .regency {
	display: none;
}
.archive-testimonials article.testimonials {
	display: flex;
	justify-content: center;
	padding: 80px 18% !important;
	position: relative;
	margin-bottom: 0 !important;
}
.archive-testimonials article.testimonials::before {
	position: absolute;
	top: 80px;
	left: 13%;
	font-size: 30px;
	font-family: 'fontAwesome';
	content: '\f10d';
	color: #f0f5fa;
}
.archive-testimonials article.testimonials::after {
	position: absolute;
	right: 13%;
	bottom: 80px;
	font-size: 30px;
	font-family: 'fontAwesome';
	content: '\f10e';
	color: #f0f5fa;
}
.archive-testimonials article.testimonials p {
	color: #000;
	font-size: 19px;
}

.testimonials-section{
	margin-left: 18%;
}
/*responsive*/

@media (max-width: 1199px) {
	.top_site_main .page-title-wrapper, .blog .breadcrumbs-wrapper .container #breadcrumbs, .blog .entry-content {
		width: 100%;
	}
}
@media (max-width: 992px) {
	.archive-testimonials article.testimonials {
		display: flex;
		justify-content: center;
		padding: 40px !important;
		position: relative;
	}
	.archive-testimonials article.testimonials::before {
		position: absolute;
		top: 40px;
		left: 1%;
		font-size: 20px;
		font-family: 'fontAwesome';
		content: '\f10d';
	}
	.archive-testimonials article.testimonials::after {
		position: absolute;
		right: 1%;
		bottom: 40px;
		font-size: 20px;
		font-family: 'fontAwesome';
		content: '\f10e';
	}
	.testimonials-section{
		margin-left: 40px;
	}
}
@media (max-width: 768px) {
	img.alignleft {
		display: block !important;
		margin: auto !important;
	}
	.footer .elementor-row {
		justify-content: center;
	}
	.footer .elementor-column-gap-extended > .elementor-row > .elementor-column > .elementor-element-populated {
		padding: 20px;
		text-align: center;
	}
	.footer .thim-footer-info {
		display: flex;
		justify-content: center;
	}
	.footer img {
		margin-left: -20px;
	}
	.top_heading_out .testimonials-section{
		margin-left: 0;
	}
} 
@media (max-width: 576px) {
	.archive-testimonials article.testimonials {
		display: flex;
		justify-content: center;
		padding: 100px 20px !important;
		position: relative;
	}
	.archive-testimonials article.testimonials::before {
		position: absolute;
		top: 45px;
		left: 20px;
		font-family: 'fontAwesome';
		content: '\f10d';
	}
	.archive-testimonials article.testimonials::after {
		position: absolute;
		right: 20px;
		bottom: 20px;
		font-family: 'fontAwesome';
		content: '\f10e';
	}
	.container {
		max-width: 90%!important;
		margin: 0 auto;
	}
	header #top-left a {
		text-align: center;
		padding-left: 30px !important;
	}
}
@media (max-width: 450px) {
	#top-right {
		display: none !important;
	}
	#masthead div#btn-above-nav {
		display: none !important;
	}
	.archive-testimonials article.testimonials::before {
		left: 0;
	}
}
@media (max-width: 400px) {
	.footer .thim-footer-info {
		display: flex;
		justify-content: space-between;
	}
}
/* Recaptcha */
.grecaptcha-badge {
	z-index: 9 !important;
}
@media screen and (min-width:1025px){
	.navigation .navbar-nav>li.menu-item-has-children>a:after{
		top:35%;
	}
}
