/*
 Theme Name:     Divi Child Theme
 Theme URI:      http://www.collectivepitchmedia.com
 Description:    Divi Child Theme
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        2.6
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here */

/*** COLORS

blue: #5D8CE4
Dark blue: #2A3590
Green: #8CB136
Dark Green: #526900

***/


h1 {
	font-size: 35px;
}

h2 {
	font-size: 32px;
}

h3 {
	font-size: 29px;
}

h4 {
	font-size: 26px;
}

/*** Home Page ***/

#siteQuote section {
	padding: 20px 0;
}

#intro-video {
	background-size: 60%;
	background-position: bottom right;
	border-bottom: 4px solid #8CB136;
}

#intro-text h2:after {
	content: "";
	border-bottom: 1px solid #333;
	max-width: 90%;
	display:block;
	margin-bottom: 5px;
	padding-top: 10px;
}

#intro-text p {
	padding-right: 19%;
}

.home-blog a.more-link:hover {
	background-color: #8CB136;
}
.home-blog a.more-link {
	transition-duration: .5s;
}

/*** Video Page ***/

.ms-thumb h3 {
	padding: 0;
}

.intro-paragraph {
	margin-bottom: 60px;
}

/*** Mobile ***/

#main-header .et_mobile_menu {
	background-color: #5D8CE4 !important;
}



/*** Animation ***/

@-webkit-keyframes bounce {
 0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);} 
 40% {-webkit-transform: translateY(-20px);}
 60% {-webkit-transform: translateY(-10px);}
}
 
@-moz-keyframes bounce {
 0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
 40% {-moz-transform: translateY(-20px);}
 60% {-moz-transform: translateY(-10px);}
}
 
@-o-keyframes bounce {
 0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
 40% {-o-transform: translateY(-20px);}
 60% {-o-transform: translateY(-10px);}
}
@keyframes bounce {
 0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
 40% {transform: translateY(-20px);}
 60% {transform: translateY(-10px);}
}
 