/*
 Theme Name:   Ed School Child Theme
 Theme URI:    http://ed-school.aislinthemes.com/
 Description:  Ed School Child Theme
 Author:       Aislin
 Author URI:   http://aislinthemes.com
 Template:     ed-school
 Version:      1.0.0
 Tags:
 Text Domain:
*/

/* =Theme customization starts here
-------------------------------------------------------------- */



/* hide buttons from header */
.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-e8351c4.width-auto {
    display: none;
}
.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-a6a2353.width-auto.margin-left-auto {
    display: none;
}
/* end hide buttons from header */

.elementor-column.elementor-col-66.elementor-top-column.elementor-element.elementor-element-1f7529c {
    width: 100%;
}
img.attachment-full.size-full.wp-image-487
 {
    height: 400px;
}
img.attachment-large.size-large.wp-image-493 {
    height: 400px;
}
div#footer-logo {
    text-align: center;
}
div#footer-logo div div a img {
	width: 250px;
}
div.foot-heading div h2 {
    font-weight: 700 !important;
}
div.about-us-p1 div p {
	text-align: justify;
}
.social {
    display: none;
}
div.footer-last1, div.footer-last2 div div div {
	font-weight: 600;
}

	
@media only screen and (max-width:767px) {
	/*style for mobile*/
	h1.page-title {
		display: none;
	}
	.wh-sidebar.one.fourth.wh-padding {
		display: none;
	}
	div.teacher div img.ed-school-square.wp-post-image{
		width: 100%;
		height: auto;
	}
	div.teacher div.thumbnail{
		margin-bottom: 2px;
	}
	div.teacher h1{
		margin-top: 2px;
		font-size: 24px;
		font-weight: 600;
	}
	h2.elementor-heading-title.elementor-size-default{
		font-size: 20px;
	}
	h3.elementor-heading-title.elementor-size-large {
		font-size: 24px !important;
		font-weight: 600;
	}
	
	div.teacher-m-con div h4 {
		font-weight: 500;
		font-size: 16px;
		text-align: justify;
	}
	div.teacher-p-1 div p {
		text-align: justify;
	}
	div.teacher-h1-t-1 div h1 {
		font-size: 30px;
	}
	div.my-teaching-goals div h2{
		font-size: 20px;
	}
	div.footer-sec-1 div {
		padding-right: 0px !important;
	}
	div.footer-last1 {
		text-align: center;
	}
	div.footer-last2 div div div {
		text-align: center;
	}
	div.footer-our-links {
		width: 100% !important;
		text-align: center;
	}
	div.footer-our-school {
		width: 100% !important;
		text-align: center;
	}
	div.contact-title-1 div h2 {
		font-size: 22px !important;
	}
	div.contact-title-2 div h2 {
		font-size: 18px !important;
	}
	div.contact-img-left div img, div.contact-img-right div img {
		height: auto !important;
	}
	.cbp-row.wh-content {
		padding-top: 0px;
	}
	.entry-content.one.whole.wh-padding {
		padding-top: 0px;
	}
	
	div.about-us-our-his div h2 {
		font-size: 22px !important;
	}
}


@media only screen and (min-width:768px) {
/*style for desktop and tablet*/
}