/*
 Theme Name:     umeldercareri.org
 Theme URI:      http://www.elegantthemes.com/gallery/divi/
 Description:    United Methodist Elder Care
 Author:         Elegant Themes
 Author URI:     http://www.elegantthemes.com
 Template:       Divi
 Version:        1.0.0
*/
 
@import url("../Divi/style.css");
 
/* =Theme customization starts here */

/*	
	General Logo Colors Info
	========================
	Burgundy: #862633
	Blue: #1b365d
*/


/**************** GENERAL ***************/

/* OSWALD Font Overrides */

h2 {
	font-size: 1.6em;
	}

h3 {
	font-size: 1.4em;
	}

h4 {
	line-height: 1.3em;
	}

.et_pb_blurb {
	margin-bottom: 0;
	}

.et_pb_promo_button {
	width: 60%;
	font-size: 16px;
	border: none;
	border-radius: 0;
	background-color: #862633;
	padding-bottom: 10px;
	padding-top: 10px;
	}

.et_pb_promo_button:hover {
	color: #862633 !important;
	border: none;
	border-radius: 0;
	background-color: #e9e9e9;
	padding-bottom: 10px !important;
	padding-top: 10px  !important;
	}

.et_pb_member_position {
  color: black;
  font-weight: bold;
}

.a11y-toolbar {
	top: 15%;
	z-index: 100000;
	}


/**************** HOME PAGE SLIDER FULL WIDTH ***************/

div.ms-parent-id-4 .ms-tabs .ms-thumb {
	padding: 17px 10px 0 !important;
	}

div.ms-parent-id-4 div.ms-thumb * {
	color: #fff;
	text-shadow: none;
	text-align: center !important;
	line-height: 20px;
    font-size: 15px;	/* Applies to the H5 */
	font-weight: bold;	/* Ditto */
	}

div.ms-thumb-ol {
	display: none;
	}

div.ms-parent-id-4 .ms-thumb-frame {
	background-color: #862633 !important;
	}

div.ms-parent-id-4 .ms-thumb-frame-selected {
    background-color: #1b365d !important;
	}

/**************** NAV ***************/

.et_nav_text_color_light, .et_nav_text_color_light #et-secondary-nav a, .et_nav_text_color_light .et-social-icon a, .et_nav_text_color_light #et-info a {
    color: rgba(255, 255, 255, 0.8);
	font-weight: bold;
	font-size: 1.1em;
	}

.et_color_scheme_red .et_pb_counter_amount, .et_color_scheme_red .et_pb_featured_table .et_pb_pricing_heading, .et_color_scheme_red #top-header {
    background-color: #1b365d !important;
	}

#et-secondary-nav li ul {
	background-color: #ffffff !important;
	border-top: 3px solid #cd5c5c;
	margin-top: 1px;
	}

.et_nav_text_color_light #et-secondary-nav li ul a,
.et_nav_text_color_light #et-secondary-nav li ul a:hover {
    color: #333333 !important; /* was #666 */
	font-weight: normal !important;
	text-align: left;
	}

.sub-menu .menu-item-has-children > a:first-child::after {
	top: 10px !important;
	transform: none !important;
	right: 0 !important;
	}

ul.sub-menu li a:hover,
.et_nav_text_color_light #et-secondary-nav li ul a:hover {
	background-color: #cadefb;
	}

/* Sub, sub nav */
.et_header_style_centered .nav li ul ul {
	top: -10px;
	}

/**************** HEADER *****************/

img#logo {
	margin-bottom: 5px;
	}

.et_fixed_nav #logo {
	max-height: 100px;
	}

@media only screen and ( max-width: 767px ) {
	.et_fixed_nav #logo {
		max-height: 80px;
		}
	}	

/**************** CONTENT *****************/

div.et_pb_section {
	padding: 15px 0;
	}

div.et_pb_row {
	padding-top: 10px;
	}

.et_pb_text {
    margin-bottom: 10px;
	}

div.ms-parent-id-4 div.ms-thumb * {
	font-size: 1.2em;
	letter-spacing: 1px;
	font-weight: normal;
	}

.pta_directory_table,
.pta_directory_table td {
	border: none !important;
	}

/************** PTA-PLUGIN Member output ***************/

article.member img {
	float: left;
	margin: 0 10px 10px 0;
	border: 1px solid #333333;
	}

article.member h1 {
	margin-bottom: 10px;
	}

/* This type of post follows standard post rules, but we don't want things like date, author, etc., so we suppress its display */
article.member p.post-meta {
	display: none
	}

article.member div.entry-content {
	padding-top: 0
	}

.pta-member-details {
	list-style-type: none !important;
	padding-bottom: 0 !important;
	margin-bottom: 0 !important;
	}

.pta-member-details hr {
	border: none;
	border-top: 1px solid #ccc !important;
	}


.pta-member-details span {
	font-weight: bold;
	}
	
/************** CALENDAR ***************/

div.ai1ec-calendar-toolbar {		/*********  HIDE TOOLBAR ON ALL TIME.LY CALENDAR DISPLAYS SITEWIDE -- JRM 23 JUL 15 *********/
	display:none;
	}

div.ai1ec-calendar-view {
	padding-top: 5px;
	}

/************** SIDEBAR ***************/

div.category_posts_description {
	margin: 10px 0;
	font-size: 14px;
	}

h4.widgettitle a {
	color: inherit;
	}

/************** CONTACT ***************/



/************** Board of Trustees Document Repository ***************/

div#wtf_fu_show_files_output {
	width: 100%;
	}

div#wtf_fu_show_files_output ul.vertical {
	width: 95%;
	}

div#wtf_fu_show_files_output ul.vertical li.list{
	height: auto;
	width: 100%;
	border: none;
	background-color: #ddd;
	text-align: left;
	padding: 0 0 0 10px;
	margin-left: 0;
	}

div#wtf_fu_show_files_output ul.vertical li.list:hover{
	background-color: #ccc;
	}



/************** FOOTER ***************/

.et_color_scheme_red .footer-widget h4 {
	color: #fff !important;
	font-weight: bold;
	}

div#footer-bottom .et-social-icon a {
	color: #fff;
	}

div#footer-bottom {
	background-color: #102036;
	}

p#footer-info{
	font-size: 12px;
	color: #c8c8c8;
	}

p#footer-info a {
	color: #c8c8c8;
	}

p#footer-info a:hover {
	color: #fff;
	}