/*
 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
*/

/* deaf, dubm, and blind ... and dumb */

.float-right {
	float:right;
}
.float-left {
	float:left;
}



.entry-content.entry-content-article-format {
	background-image: url("https://propertarianism.com/wp-content/uploads/2019/08/watermark.png");
	background-position: 50% 10%; /* Center the image */
  	background-repeat: no-repeat; /* Do not repeat the image */
  	background-size: 80%; /* Resize the background image to cover the entire container */
}

/* fix toolbar vs mobile hamburger menu problem */
@media only screen and (max-width: 600px) {
	#toolbar {
		float: right;
		margin-right: 60px;
	} 
	header-top-menu.table-cell.table-right {
		/* float:left; */
	}
	
	/* format for article page */
	.entry-content-article-format {
		width:100%;
		margin:auto;
	}
	.blog-content .entry-content {
		width:90%;
		margin:auto;
	}
	.hero-headline-one {
		font-size:60px;
		line-height:60px;
	}
	.hero-headline-two {
		font-size:30px;
		line-height:36px;
	}
}

@media only screen and (min-width:601px) and (max-width: 800px) {
	.entry-content-article-format {
		width:80%;
		margin:auto;
	}
	
	.blog-content .entry-content {
		width:80%;
		margin:auto;
	}
	
	.hero-headline-one {
		font-size:72px;
		line-height:72px;
	}
	.hero-headline-two {
		font-size:32px;
		line-height:38px;
	}
	
}

@media only screen and (min-width:801px) and (max-width: 1024px) {
	.entry-content-article-format {
		width:60%;
		margin:auto;
	}
	
	.blog-content .entry-content {
		width:70%;
		margin:auto;
	}
	.post.type-post .page-content-inner {		
		width:70%;
		margin:auto;		
	}
	
	.hero-headline-one {
		font-size:96px;
		line-height:96px;
	}
	.hero-headline-two {
		font-size:36px;
		line-height:42px;
	}

	
}

/* format for article page */
@media only screen and (min-width: 1025px) {
	.entry-content-article-format {
		width:50%;
		margin:auto;
	}
	
	.blog-content .entry-content {
		width:70%;
		margin:auto;
	}
	
	.post.type-post .page-content-inner {		
		width:70%;
		margin:auto;		
	}
	
	.hero-headline-one {
		font-size:96px;
		line-height:96px;
	}

	.hero-headline-two {
		font-size:36px;
		line-height:42px;
	}
	
}





 /* float the shopping cart next to the rest of the toolbar */
.widget_shopping_cart {
    float: right;
}

/* make the shopping cart icon in the toolbar visible and larger */
i.fa.fa-fw.fa-shopping-cart {
		color:white;
		font-size:x-large;
}

/* creating overlay that's darker at .8 */
.PI-custom-overlay {
		background:rgba(0,0,0,.8);
		overflow: hidden;
    -khtml-transition: all .3s;
    transition: all .3s;
}

/* block quote italic */
blockquote {
	font-style:italic;
}

/* convert pre-formatted to word wrap for definitions */
pre {
	white-space: normal;
}

/* add background color to cards on the programs page */
.course-item {
    background-color: #fff;
}

/* add Line Height to 80px Headlines on Program Page */
.mega-title-80px {
		Font-size:80px;
		line-height: 80px;
}

/* remove ridiculously oversized header on personal page */
#item-header {
    display: none;
}




/* Hides default image so that we use the same default image 
on all posts (feed) so that we can use the swan logo on the site 
but sell the instiute on automatid posts. */
.post-image {
		display:none;
}

#buddypress div.activity-meta .button {
	line-height:12px;
	background-color:lightgray;
	
}

#buddypress a.button {
}

#buddypress ul.item-list li img.avatar {
	min-width: 36px;
    max-width: 36px;
}

#buddypress .activity-list li.mini .activity-avatar img.avatar {
	
	width: 36px;
    height: 36px;	
}
 


/* Move the Complete Lesson Button out of the way */
.button-complete-lesson {
		float:right;
		background: darkgray;
}

.button-complete-lesson:before {
		font-family:FontAwesome;
    content:'\f023 '; 
		padding-right:5px;
}

.button-complete-lesson:after {
  content:' and Submit'; 
}

.complete-quiz button[type="submit"]:before {
		font-family:FontAwesome;
    content:'\f023 '; 
		padding-right:5px;
}

#learn-press-finish-course {
		background: darkgray;
}

#learn-press-finish-course:before {
		font-family:FontAwesome;
    content:'\f023 '; 
		padding-right:5px;
}


/* dis confuse the quiz buttons */

.quiz-buttons {
			width:100%;
}


.button-prev-question button[type="submit"] {
		background:lightgray;
}

.button-next-question button[type="submit"] {
		padding-left:60px;
		padding-right:60px;
		margin-right: 20%;
		background:#54b551;
}

.button-next-question button[type="submit"].a:hover{
  background: #FFb6e0;
}


.button-skip-question button[type="submit"] {
		background:lightgray;
}






