/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 06 2026 | 14:44:50 */
/*******************************GOOGLE FONTS**/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,500,600,700&display=swap');
body {font-family: 'Open Sans', sans-serif;}
h1, h2, h3, h4, h5 {
  font-family: 'Open Sans', sans-serif; 
	letter-spacing:0px!important;
	}
	

/*************************************HUB 2026*/

.white-text * {
	color:#FFF!important;
}


/**CONTACT GRID ON MAIN PAGE**/
 .contact-section h2 {
            color: #99305A;
            margin-bottom: 20px;
            font-size: 1.8em;
        }

        .contact-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
            gap: 20px;
            margin-top: 20px;
        }

        .contact-item {
            padding: 15px;
            background: #f9f9f9;
            border-radius: 8px;
            border-left: 4px solid #99305A;
        }

        .contact-item h4 {
            color: #99305A;
            margin-bottom: 8px;
        }

        .contact-item a {
            color: #99305A;
            text-decoration: none;
        }

        .contact-item a:hover {
            text-decoration: underline;
        }


/*MEMBERSHIP CONTAINER*/
.membership-container {
	background-color:#FFF;
	Border-radius:20px;
	padding:20px;
	box-shadow:0 0 20px rgba(0,0,0,0.3);
}

/*Membership Agreement on Form*/
.membership-container .mepr-checkbox-field  {
	font-size:14px!important;
	line-height:0.7!important;
	font-weight:normal!important;
}

.membership-container #mepr_signup_form {}




/**LOG IN FORMS*/
#mepr_loginform,
.mepr-unauthorized-message,
.mepr-login-actions {
	padding:30px;
}




/**MY ACCOUNT PAGE*/
#mepr-account-nav .mepr-nav-item {
	background-color:#DDD;
     border-radius: 12px 12px 0 0;
	border-top:1px solid #CCC;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	padding:10px 15px;
	margin:20px 0 0 0;
}
#mepr-account-nav .mepr-active-nav-tab {
	background-color:#EEE;
}
#account-container  .mp_wrapper:nth-of-type(3),
.mp-no-subs,
.mepr-no-active-subscriptions,
.mepr-tab0-wrapper,
.mepr-manage_sub_accounts-wrapper {
	padding:20px;
	background-color:#EEE;
	border-left:1px solid #CCC;
	
}

/*CHANGE PASSWORD**/
.mepr-account-change-password a {
	background-color: var(--enfold-main-color-primary);
	color: var(--enfold-main-color-constant-font);
    border-color: var(--enfold-main-color-button-border);
	    padding: 13px 16px;
}

.mepr-account-change-password a:before {
	content: "🔑 "
}


/*************************************************************************MOBILE MEMBERS HUB**/
        @media (max-width: 768px) {
            .main-content {
                grid-template-columns: 1fr;
            }

            header h1 {
                font-size: 2em;
            }

            .info-section,
            .signup-form,
            .contact-section {
                padding: 25px;
            }
        }/**END MOBILE MEMBERS HUB*/






























/**********************LOGO**/
.logo img  {
  max-width:100%;
  height:auto;
  padding:15px;
}
/*********COURSES AUDIO PLAYER**/
/**AUDIO PLAYER**/
.wp-playlist-caption {
  display:none;
}
div .mejs-container {
    border-radius: 2px;
/*     background: #313131; */
border-radius:20px;
/*   padding:10px; */
background-color: rgba(14, 78, 140, 0.5)!important;

}
/*LOURDES make letter B bigger*/
 .big {
  font-size:22px;
	font-weight: 600;

}

/*SIDEBAR*/
.sidebar.sidebar_left .inner_sidebar {
    margin-right: 0;
    margin-left: 0;
  text-align:left;
}
.sidebar .ld-lesson-title {
  padding:0 0 20px 0;
}
.sidebar .ld-status-icon {
/*   padding:20px 0 0 0; */
}

.ld-course-navigation .ld-lesson-item-preview {
    margin: 10px 0;
}

/*COURSE - Palliative Care Emergencies in the Home: An Approach to Guide Home Care */
/**COURSE BGS ON LIST*/
.ld-item-list-item-preview {
    background-repeat:no-repeat;
  background-size:90px 90px;
  background-position:10px 0;
  
}
/*Recognizing Palliative Care Emergencies*/
#ld-expand-1534 .ld-item-list-item-preview {
  background-image:  url(https://echoing.wpenginepowered.com/wp-content/uploads/2022/03/magnify.png);
  padding-left:100px;
}

/*Types of Palliative Care Emergencies*/
#ld-expand-1535 .ld-item-list-item-preview {
  background-image:  url(https://echoing.wpenginepowered.com/wp-content/uploads/2022/03/types-of-care.png);
  padding-left:100px;
}

/*Involving Patients and their Caregivers*/
#ld-expand-1536 .ld-item-list-item-preview {
  background-image:  url(https://echoing.wpenginepowered.com/wp-content/uploads/2022/03/involving-patients.png);
  padding-left:100px;
}

/*Considerations for Palliative Care Emergencies in the Home*/
#ld-expand-1537 .ld-item-list-item-preview {
  background-image:  url(https://echoing.wpenginepowered.com/wp-content/uploads/2022/03/considerations.png);
  padding-left:100px;
}
/******************************************END COURSE Palliative Care Emergencies in the Home: An Approach to Guide Home Care*/


/**COURSE BGS ON LIST - WCPR*/
.ld-item-list-item-preview {
    background-repeat:no-repeat;
  background-size:90px 90px;
  background-position:10px 0;
  
}
/*ABOUT WCPR*/
#ld-expand-1406 .ld-item-list-item-preview {
  background-image:  url(https://learn.cdnhomecare.ca/wp-content/uploads/2021/12/54d22d22-f00c-4047-98f0-4cd918da38d1.png);
  padding-left:100px;
}

/*ENHANCING CIRCLE OF CARE*/
#ld-expand-1407 .ld-item-list-item-preview {
  background-image:  url(https://learn.cdnhomecare.ca/wp-content/uploads/2021/12/608d08fe-745f-4e0c-b804-28a53e7fdd4e.png);
  padding-left:100px;
}

/*Facilitate a wcpr*/
#ld-expand-469 .ld-item-list-item-preview {
  background-image:  url(https://echoing.wpenginepowered.com/wp-content/uploads/2022/01/6-Facilitate-a-WCPR-2-1.png);
  padding-left:100px;
}

/*GET REFERRALS*/
#ld-expand-473 .ld-item-list-item-preview {
  background-image:  url(https://echoing.wpenginepowered.com/wp-content/uploads/2022/01/6-Get-referrals-2.png);
  padding-left:100px;
}

/*Engage Partners*/
#ld-expand-476 .ld-item-list-item-preview {
  background-image:  url(https://echoing.wpenginepowered.com/wp-content/uploads/2022/01/7-Engage-Partners-in-WCPR-2.png);
  padding-left:100px;
}

/*IMPLEMENT ACTIONABLE*/
#ld-expand-1408 .ld-item-list-item-preview {
  background-image:  url(https://echoing.wpenginepowered.com/wp-content/uploads/2022/01/4-Rounds-2.png);
  padding-left:100px;
}
/*5 PRACTICE CHANGES*/
#ld-expand-482 .ld-item-list-item-preview {
  background-image:  url(https://learn.cdnhomecare.ca/wp-content/uploads/2021/12/80be5ec7-388c-44bf-846a-bfd9bb193e4d.png);
  padding-left:100px;
}



/*******************************************REGISTRATION  -  */

/**REGISTRATION PAGE**/
.page-id-7014 .container_wrap_first .flex_column {
/*   box-shadow:0 0 12px rgba(0,0,0,0.7); */
  padding:10px;
  margin:10px;
}
.mepr_price {
  display:none;
}

/**SIGNUP INPUTS*/
#signup imput {
  border:1px solid #CCC;
  background-color:#FFF;
}

/*REGISTRATION FORM*/
.mepr_last_name,
.mepr_mepr-address-zip,
.mepr_mepr_hospital_center_affiliation {
/*   margin-bottom:30px!important;
  border-bottom:1px dashed #CCC; */
}

.mepr_last_name:after,
.mepr_mepr-address-zip:after,
.mepr_mepr_hospital_center_affiliation:after {
  /* content: "Address---------";*/
   
} 

.mepr_first_name,
.mepr_mepr-address-one,
.mepr_mepr_job_title,
.mepr_username {
  padding-top:20px;
}

/*FORM INPUTS TO 1/2*/
.mp-form-row.mepr_first_name, 
.mp-form-row.mepr_last_name
{
  padding-top:20px;
/* float:left; */
/* width:48%!important; */
  margin-right:1%
}
.mp-form-row.mepr_username {
  clear:both;
}



.mepr_first_name:before {
/*   content: "First and Last Name";
 border-bottom:1px solid #CCC; */
}

.mepr_mepr-address-one:before {
/*   content: "Address"; */
}

.mepr_mepr_job_title:before {
/* content: "Center Affiliation"; */
}

.mepr_username:before {
/*   content: "Username, Email, Password"; */
}


/**HIDE REGISTRATION IN FOOTER*/
#footer-page .mp_wrapper.mp_login_form {display:none;}


/**REGISTRATION SIZE*/
.page-id-30 .mp_wrapper {
/*   width:50%; */
}

/*****REGISTRATION FORM FIELDS*/
.mepr-signup-form input,
.mepr-signup-form select {
  outline:1px solid #83003f!important;
  border-radius:4px;
}


/*****RESOURCES+ELEARNING PAGE LOCK DOWN LOGIN WRAPPER*/
/* .page-id-38 .mp_wrapper {
  width:80%;
  margin:0 auto;
  padding:20px 0 0 50px;
} */
.page-id-38 .mp-hide-pw:after {
/*   content:"show/hide password"; */
}



/******************************END REGISTRATION****/

/****************COURSES*/






/*******************************GLOBAL*/

/*SUBMENUS*/
.av-main-nav ul {
    width: 260px;
}



/************************************SIDEBAR*/
.sidebar .widgettitle,
.sidebar #course_progress_details h4,
.sidebar #quiz_progress_details h4
{
  background-color:#EFEFEF;
  padding:5px;
}

/*COURSE SIDEBAR*/
.single .inner_sidebar {
  margin:0;
}

/*COURSE HIGHLIGHT COLOR*/
.ld-is-current-item .ld-topic-title {
  color:#993366;
}


/**COURSE INFORMATION*/
.sidebar #ld_course_info_mycourses_list h2 {
    font-size: 1em;
    line-height: 1.3em;
}
.sidebar #ld_course_info_mycourses_list h2 a:before {
  content:"> ";
}

.sidebar .ld-course-progress-content-container .learndash-profile-course-title,
.sidebar .ld-course-progress-content-container .leardash-course-status-completed:after,
.sidebar .ld-course-progress-content-container .leardash-course-status-not_started:after
{
  content:"";
  display:block;
}

.sidebar .learndash-profile-course-title {
  margin-top:15px;
  font-weight:bold;
  text-transform:uppercase;
  
}
.sidebar .learndash-profile-course-title a {
  color:#8B0044
}




/************************************************NAV*/
/**REMOVE BOTTOM BORDER ON HOVER*/
.avia-menu-fx {
    display: none;
}
.html_header_top .header_color .main_menu ul:first-child >li > ul, .html_header_top #top .header_color .avia_mega_div > .sub-menu {
  border-top-color: transparent;
}

#top #header .av-main-nav > li.current-menu-item > a {
    color: #ffffff;
    background-color: #83003f;
}


/**PAGE HEADER**/
.pageheader {
background-size:30%;
}
@media screen and (max-width:480px) {
  .pageheader {
   background-size:80%; 
  }
  .pageheader .content {
   /*padding:20px 0 10px 0; */
  }
}

.pageheadertitlebox {
  margin-left:0!important;
}

/****************************LOURDES GLOBAL change color when selecting text**/
::selection {
    background-color: #B4D5FE;
    color: #383838;
}

/**********************************************************PAGE STATEMENT*/
                            .pagestatement {
                              font-size:20px;
                              margin-top:30px;
                              font-weight:600;
                            }

body .av-special-heading .av-special-heading-tag {
    letter-spacing: 0px;
}

/**LOURDES TABLE**/
td {
    FONT-WEIGHT: 600;
    font-size: 16px;
    padding: 9px
}

.tableimage
	{ vertical-align: middle; 
}

/**TABS**/
/*
GREY = #F8F8F8 = rgba(248,248,248,1); 
SLATE = #C4E2E8 = rgba(196,226,232,1);
TEAL = #339CB0 = rgba(51,156,176,1);
ROSE = #8B0144 = rgba(139,1,68,1); 
BLUE = #0F4C8C = rgba(15,76,140,1);
BLUE Pale = #BEDFE6 = rgba(190,223,230)
*/

/*TABS 1*/
#session1 {}
#session1 .tab_titles .tab_counter_0 {background-color:rgba(51,156,176,1);}
#sess1tab1-content {background-color:rgba(51,156,176,1);}
#session1 .tab_titles .tab_counter_0:hover {color:#FFF!important;}

#session1 .tab_titles .tab_counter_1 {background-color:rgba(190,223,230,1); color:#0F4C8C;}
#sess1tab2-content {background-color:rgba(51,156,176,0.1);}
#session1 .tab_titles .tab_counter_1:hover {color:#FFF!important;}

#session1 .tab_titles .tab_counter_2 {background-color:rgba(139,1,68,1); color:#FFF;}
#sess1tab3-content {background-color:rgba(139,1,68,0.1);}
#session1 .tab_titles .tab_counter_2:hover {color:#C4E2E8!important;}

#session1 .tab_titles .tab_counter_3 {background-color:rgba(15,76,140,1); color:#FFF;}
#sess1tab4-content {background-color:rgba(15,76,140,0.1);}
#session1 .tab_titles .tab_counter_3:hover {color:#C4E2E8!important;}



/*TABS 2*/
#session2 {}
#session2 .tab_titles .tab_counter_0 {background-color:rgba(51,156,176,1); color:#FFF;}
#sess2tab1-content {background-color:rgba(51,156,176,0.1);}
#session2 .tab_titles .tab_counter_0:hover {color:#B2B2B2!important;}

#session2 .tab_titles .tab_counter_1 {background-color:rgba(190,223,230,1); color:#0F4C8C;}
#sess2tab2-content {background-color:rgba(248,248,248,0.1);}
#session2 .tab_titles .tab_counter_1:hover {color:#339CB0!important;}

#session2 .tab_titles .tab_counter_2 {background-color:rgba(139,1,68,1); color:#FFF;}
#sess2tab3-content {background-color:rgba(139,1,68,0.1);}
#session2 .tab_titles .tab_counter_2:hover {color:#B2B2B2!important;}

#session2 .tab_titles .tab_counter_3 {background-color:rgba(15,76,140,1); color:#FFF;}
#sess2tab4-content {background-color:rgba(15,76,140,0.1);}
#session2 .tab_titles .tab_counter_3:hover {color:#B2B2B2!important;}


/*ACTIVE TAB*/
.tabcontainer .tab.active_tab,
.tabcontainer .active_tab_content 
{
  background-color:rgba(255,255,255,1)!important;
  color:#000!important;
  border-color:#383838!important;
}


/**LOURDES webinar date small**/

.webinardate em {
  font-size:16px;
  font-style: italic;
  font-family:Georgia!important;
 line-height:16px!important;
}





/**LOURDES TABS icon bigger**/
.tabcontainer .tab_icon {
    margin-right: 7px;
    font-size: 2.5em;
}
/**LOURDES TABS font bigger**/
.js_active .tab {
   font-size: 1em;
}


/**LOURDES message font bigger**/
.avia_message_box_content{
	   font-size: 1.1em;
  }


/**FROM CHCHA WESBITE********************************************************INTRO PARAG*/

.introparag {
       font-size:20px;
      font-weight:600;
       }
/**FROM CHCHA WESBITE********************************************************BUTTON PADDING*/
	#top .avia-button .avia_button_icon, #top .avia-button .avia_iconbox_title {
   	padding-right: 10px;
	padding-left: 10px;
}
/***FROM CHCHA WESBITE**********************************************Supersctipts line height*/
sup, sub {
  vertical-align: baseline;
  position: relative;
  top: -0.4em;
}
sub { 
  top: 0.4em; 
}

/***WEBINARS slider margins top ***********************************************/

.avia-content-slider {
    margin: 5px 0;
}
/***WEBINARS tites font  ***********************************************/
#top #wrap_all .all_colors h4 {
    font-size: 18px;
	line-Height:22px;
}









