div.fusion-column-link a {
  transition: ease all .3s;
}

div.fusion-column-link:hover a {
  color: #683064 !important;
}

div.fusion-column-link:hover img,
div.fusion-column-link:active img,
div.fusion-column-link:focus img{
	filter: contrast(110%) brightness(105%);
	outline: 0 !important; 
}

.fusion-recent-posts .columns .column h4 {
  margin: 5px 0 !important;
}

#main .fusion-portfolio h2, 
#main .post h2, 
#wrapper #main .post h2, 
#wrapper #main .post-content .fusion-title h2, 
#wrapper #main .post-content .title h2, 
#wrapper .fusion-title h2, 
#wrapper .post-content h2, 
#wrapper .title h2, 
.fusion-modal h2, 
.fusion-tb-footer h2, 
.fusion-tb-page-title-bar h2, 
.fusion-widget-area h2, h2.entry-title {
  font-size: 16px !important;
  font-weight: 600 !important;
}

.fusion-tabs-widget .fusion-tabs-widget-content .image {
   width: 72px;
}

.fusion-tabs-widget-items .post-holder .fusion-meta {
  display: none;
}

.fusion-content-boxes.fusion-columns-1 .fusion-column {
  margin-bottom: 0 !important;
}

.fusion-blog-layout-large .fusion-post-slideshow, 
.fusion-blog-layout-large-alternate .fusion-post-slideshow, 
.single-avada_faq .fusion-post-slideshow, 
.single-post .fusion-post-slideshow, 
.single-wpfc_sermon .fusion-post-slideshow {
  margin-bottom: 0 !important;
}

/* reverse order for Avada Builder lists */
ul.fusion-checklist.list-reverse  {
  -moz-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
ul.fusion-checklist.list-reverse > li {
  -moz-transform: rotate(-180deg);
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg);
}

.fluid-width-video-wrapper {
  margin-bottom: 20px;
}

.avadabuilder-container-fullwidth {
	width: 100vw;
  position: relative;
  margin-left: -50vw;
  left: 50%;
}
.avadabuilder-container-header-primary { 
	background-color: #673278 !important;
	color: white;
}
.avadabuilder-container-header-secondary {
	background-color: #efc149 !important;
	color: white;
}
.avadabuilder-container-header-primary h1,
.avadabuilder-container-header-secondary h1 { color: inherit !important; }
