/* Enter Your Custom CSS Here */

.page-id-554 .bbp-breadcrumb, .page-id-554 .bbp-search-form, .page-id-554 .bbp-pagination-count {
  display:none;
}

.header-donate { color:blue;
}
#section_925287500783 .elementFadeRun {
		background-color:#eee;
				padding:20px !important;
}
#section_925287500783 .elementFadeRun dl.gallery-item {
		margin:0;
		border:2px solid #eee;

}
#section_925287500783 .elementFadeRun dl.gallery-item img {
		margin:0;
		border:2px solid #eee;

}
#wpmem_login .link-text {
      margin-top: 30px;
}

.tps-link, .form-id-928 .form-title {
  background-color: #fff;
  color: #11547b;
  padding: 0.9375rem 1.25rem;
  display: block;
  text-transform:uppercase;
      font-size: 1rem;
}


/* Find a Practitioner Box Codes */

.enhancedE img {
margin-right:10px;
}
.enhancedE .mainimage {display:none}

.practitioner-tag-expand { margin: 10px 0; padding: 0; }
.practitioner-tag-expand li { background: #ddd; float: left; list-style: none; margin: 0 3px 0 0; padding: 5px 8px; position: relative; border: 1px solid #aaa; font-weight:bold; }
.tag-description {
background: #555;
color: #fff;
left: 0;
max-height: 0;
position: absolute;
top: 100%;
-webkit-transition: all 0.5s ease;
-moz-transition: all 0.5s ease;
-ms-transition: all 0.5s ease;
transition: all 0.5s ease;
visibility: hidden;
width: 0;
z-index: 1;
}
.tag-description-innde { padding: 6px 8px; width: 310px; }
.practitioner-tag-expand li:hover { background: #bbb; cursor: pointer; }
.practitioner-tag-expand li:hover .tag-description { max-height: 280px; visibility: visible; width: 320px; z-index: 10; }


@media (max-width: 486px) {
  .account {
  	width: 100%;
    text-align: right;
  }
}

/* SVG header logo */


/* Table styles */

table {
    border: 1px solid black;
    border-collapse: collapse;
    margin-top: 1em;
    background-color: white;
}

caption {
    font-size: 1.2em;
    color: white;
    caption-side: top;
    background-color: black;
    text-align: center;
}

th {
   border: 1px solid black;
   border-bottom: 3px solid black;
   border-top: 3px solid black;
   padding: 1em .5em .5em;
   vertical-align: middle;
   background:#14b3e4;
   color: white;
}

td {
    border: 1px solid black;    
    padding: .5em;
}

td:first-child {
    text-align: left; 
    vertical-align: middle;
}


/*  Delete double title out within posts */
.single .post .entry-header .entry-title {
    display: none;
}

/* Gravity forms */
#guestfield {
	width: 15px;
}

/* Videos Page */
.video-table {
    display: table auto;
    /*border-style: solid;*/
    clear: left;
    background: radial-gradient(ellipse at center, rgba(169,228,247,1) 0%,rgba(169,228,247,1) 1%,rgba(15,180,231,1) 100%);
    /*background-color: #86C9F0;*/
    padding: 5px;
    padding-right: 10px;
  	border-collapse: separate;
    /* padding: 12px 32px 12px 12px; */
    /* border-width: 0 0 0 5px;*/
    /* border-color: #558abb; */   
    border-bottom: 4px solid #11547B;
    border-radius: 6px;
}

.video-table:hover {
    border-color: #E62117;
}

.video-table .div:hover h5 {
    color: #C0D860; 	
}

.video-text {
	color: #fff;
  	font-weight: bold;
}

/* Survey Monkey branding */
.smcx-widget-dark .smcx-widget-footer>.smcx-branding {
 display: none; 
}