/*
 Theme Name:     Aspen Learning Lab Divi Child Theme
 Theme URI:      https://www.elegantthemes.com/gallery/divi/
 Description:    Divi Child Theme
 Author:         Culture Cube
 Template:       Divi
 Version:        1.0.0
*/

/* =Theme customization starts here
------------------------------------------------------- */


body, p, a, h1, h2, h3, h4, h5, button, nav { font-family: "proxima-nova", sans-serif !important; }


/* Profile Stylings */

#header-avatar-container a {
	border-radius: 50%;
}

#header-name-container h2, .group-title  {
	color: #17560E;
	font-weight: bold;
}

.profile-fields-table .label {
	color: #000;
	font-size: 15px;
	vertical-align: top;
}

.profile-navbar {
	background: #17560E;
}

.profile-navbar a {
	color: #FCB563;
}

.profile-navbar a.active, .profile-navbar a:hover {
	background: #113a0b;
}

#post-765 .et_pb_button {
	border-radius: 8px;
}

#gform_submit_button_1, .wpum-form .button {
	background-color: #dd7e35;
    color: #fff;
    border-width: 0px;
    padding: .3em 1em !important;
    font-weight: bold;
    font-size: 16px;
    border-radius: 3px;
    cursor: pointer;
}

.wpum-form fieldset label {
    font-weight: 700;
}

.wpum-form fieldset div.field input {
    font-size: inherit;
    font-family: inherit;
    padding: 5px 4px;
    letter-spacing: normal;
}

.wpum-form input[type=checkbox] {
    margin-left: 0;
}


/*** Take out the divider line between content and sidebar ***/
#main-content .container:before {background: none;}
 
/*** Expand the content area to fullwidth ***/
@media (min-width: 981px){
	#left-area {
			width: 100%;
			padding: 23px 0px 0px !important;
			float: none !important;
	}
}

/* Main content */
body:not(.et-tb) #main-content .container {
	padding: 58px 0;
}