/*!
Theme Name:  Page Builder Framework - Child
Author:      David Vongries
Author URI:  https://mapsteps.com
Description: Page Builder Framework Child Theme
Version:     1.3
License:     GNU General Public License v3 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags:        one-column, two-columns, left-sidebar, right-sidebar, custom-colors, custom-menu, featured-images, full-width-template, custom-logo, custom-background, threaded-comments, blog, e-commerce
Template:    page-builder-framework
Text Domain: page-builder-framework-child
*/


:root {
  --animation-duration: 250ms; 
}

:focus {
    outline: 1px dotted rgba(0,0,0,.6)
}

body:focus {
    outline: none
}

.pp-modal-trigger:focus, 
.pp-modal-button .pp-modal-trigger:focus {
	outline: 2px dotted #fff;
}

/* Adjust padding top to accomodate for fixed header */
.page-id-20998 .mepr-unauthorized-message {
	padding-top: 200px !important;
}

.page-id-19090 .mepr-account-welcome-message {
    background-color: #ffffff !important;
    border: 1px solid #ffffff !important;
    color: #000000 !important;
}


@media screen and (prefers-reduced-motion: reduce), (update: slow) {
  /* Increase duration to slow animation when a user requests a reduced animation experience */
.animated {
    --animation-duration: 0 !important; 
  }
 /* Disable animations */
.pp-headline-dynamic-wrapper,
.owl-stage {
    transition: none !important;
}	
}

/* Language switcher */
.wpml-ls-item a {
	text-transform: uppercase;
	font-size: 16px;
	line-height: 1
	color: #fff;
}
