/*
Theme Name:     Atikokanfht
Theme URI:
Description:    Divi child theme.
Author:         Me
Author URI:
Template:       Divi
Version:        0.1.0
*/


/*
 * ---------------------------------------------------------------------------------------------------------------------
 * Theme Overrides / Global
 * =====================================================================================================================
 */

:root {
	--c-teal: #6bb8c4;
	--c-light-teal: #D0F0F5;
	--c-dark-teal: #2A808C;
	--c-purple: #798ECE;
	--c-light-purple: #A5B5E5;
	--c-dark-purple: #38519A;
	--c-orange: #FFC289;
	--c-light-orange: #FFD5AF;
	--c-dark-orange: #E59041;
	--c-green: #76DB88;
	--c-light-green: #A2ECAF;
	--c-dark-green: #32AF48;
	--c-red: #FF9289;
	--c-light-red: #FFB5AF;
	--c-dark-red: #E54D41;
	--c-dark-grey: #767676;

	--c-acc-dark-green: #0c8922;
	--c-acc-link-text: #057ac9;
	--c-acc-link-text-hover: #034671;

	--c-white: #ffffff;
	--c-charcoal: #333333;
}


#logo {
	max-height: 100%;
}


.job_listings li.date {
	display: none !important;
}


.afht-gradient__overlay {

}


.afht-title__sub-text p {
	font-size: 1.875rem;
	line-height: 2.25rem;
}



.afht-form__title {
	font-size: 1.875rem;
	line-height: 2.25rem;
}

a.afht-btn__left {
	color: var(--c-charcoal) !important;
}

.et_pb_text_inner a {
	color: var(--c-acc-link-text);
}

.et_slide_in_menu_container #mobile_menu_slide li li a {
	opacity: 1 !important;
}


/*
 * ---------------------------------------------------------------------------------------------------------------------
 * Content
 * =====================================================================================================================
 */

.afht-team__content {
	padding-top: 3em;
}


.afht-link__resources-left a,
.afht-link__resources-left a:active
{
	color: var(--c-light-teal);
}
.afht-link__resources-left a:hover {
	transition-delay: 0.1s;
	transition-duration: 0.3s;
	color: var(--c-white);
}

.et_pb_member_position {
	color: var(--c-dark-grey);
}



/*
 * ---------------------------------------------------------------------------------------------------------------------
 * Job Manager
 * =====================================================================================================================
 */

.single-job_listing .post-meta {
	display: none;
}
.single-job_listing div.et_post_meta_wrapper img {
	width: auto !important;
}

.single-job_listing #sidebar {
	display: none;
}
.single-job_listing #left-area {
	width: 100%;
	padding-right: 0;
}
.single-job_listing #main-content .container:before {
	background-color: transparent;
}

.single_job_listing .meta .full-time {
	background-color: var(--c-acc-dark-green);
}

.single-job_listing input[type=button] {
	background-color: var(--c-dark-green);
	border: 1px solid var(--c-dark-green);
	color: var(--c-white);
	font-weight: 600;
	text-transform: uppercase;
	border-radius: 1em;
}

.single-job_listing article a,
.single-job_listing article a:visited {
	color: var(--c-acc-link-text);
}
.single-job_listing article a:hover {
	color: var(--c-acc-link-text-hover) !important;
}

.single-job_listing .date-posted {
	display: none;
}




/*
 * ---------------------------------------------------------------------------------------------------------------------
 * Privacy Policy
 * =====================================================================================================================
 */

.privacy-policy #sidebar {
	display: none;
}
.privacy-policy #left-area {
	width: 100%;
	padding-right: 0;
}
.privacy-policy #main-content .container:before {
	background-color: transparent;
}



/*
 * ---------------------------------------------------------------------------------------------------------------------
 * Footer
 * =====================================================================================================================
 */

footer a {
	color: var(--c-white) !important;
	text-decoration: underline !important;
	font-weight: 600;
}
