/*
Theme Name: Luminess
Description: Avada child theme
Author: Web Niche
Author URI: www.webniche.ie
Template: Avada
Version: 1.0.0
Text Domain: Luminess
*/

:root {
  --primary-color: #7b838b;
}

#main { background: url(images/hex-gray.png) bottom right no-repeat; }

.fusion-secondary-menu, /*.fusion-main-menu,*/ .fusion-page-title-captions, .fusion-page-title-secondary { text-transform: uppercase; }
.fusion-page-title-captions { display: none; }
.fusion-breadcrumbs { text-shadow: 2px 2px 0px rgba(255,255,255,1.0); }

.wn-div { height: 1px; border: none; color: var(--primary-color); background: var(--primary-color); margin: 40px auto; width: 80%;}
 	
.wpcf7-checkbox span.wpcf7-list-item { display: block !important; }

.grecaptcha-badge { display: none !important; } /* Hide reCAPTCHA badge */

.fusion-footer .fusion-tribe-events-list-content { padding: 0; margin: 0; line-height: 0;}
.fusion-footer-widget-area .tribe-events-list-widget h4 a { font-size: 80%; line-height: normal; font-weight: normal; }
.fusion-footer .fusion-tribe-events-list-content .duration { font-size: 90%; margin: 0; line-height: normal; }

.wn-logo-a { margin-left: 2px; vertical-align: -5px; fill: #253056; }
a.wn:hover svg .wn-logo { fill: var(--primary-color); transition-duration: .2s; transition-timing-function: linear; }
.wn-logo-a:hover,
.wn-logo-a:focus { fill: var(--primary-color); transition-duration: .2s; transition-timing-function: linear; }

/* Laptop / Desktop Up */
@media (min-width: 800px) {
	.wpcf7-checkbox span.wpcf7-list-item
	{
		width: calc(32% - 0px); 
		padding-right: 0px; 
		float: left;
    }
}
