/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Add your custom styles here
*/

.copyright {
 font-family: "objektiv-mk3", Sans-serif;
 font-size: .8em;
 font-weight: 300;
 text-transform: capitalize;
 line-height: 37px;
 text-align: center;
}

.elementor-19 .elementor-element.elementor-element-040a1fe .elementor-menu-toggle.elementor-active i::before {
 content: "\e87f";
}

/*
.elementor-text-editor ul li::before, .dots ul li::before {
 content: "\2022" !important;
 width: .85em;
 padding-left: .2em;
 padding-top: 2px;
}
*/
.request-filesystem-credentials-dialog .notification-dialog {
 min-width: 600px;
}

#glt-translate-trigger {
 right: 40px;
}

div.formInput {
 padding-bottom: 20px;
 max-width: 400px;
}

div.formInput label.required:after {
 content:" *";
 color: red;
}

input.getResButton {
 line-height: 20px !important;
 font-family: "objektiv-mk3", Sans-serif;
 font-size: 14px;
 font-weight: 600;
 letter-spacing: 0.42px;
 fill: var( --e-global-color-87ae9dc );
 color: var( --e-global-color-87ae9dc );
 background-color: #FFFFFF00;
 border-style: solid;
 border-width: 2px 2px 2px 2px;
 border-color: var( --e-global-color-ac61bee );
 padding: 16px 24px 13px 24px !important;
}

iframe.fr_funraise, iframe.fr_form {
 /*min-height: 560px !important;*/
}

/* Made the Donate entry salmon colored to stand out */
li.menu-item-755 a.has-submenu {
 /*border: 2px solid #5399A5;
 border-radius: 4px;*/
 color: #D26966 !important;
}

/* Fix for missing arrow icons on history timeline */
div.pp-arrow-prev i.f, div.pp-arrow-next i.f {
 font-family: "Font Awesome 5 Free";
 font-weight: 900;
 -webkit-font-smoothing: antialiased;
 display: inline-block;
 font-style: normal;
 font-variant: normal;
 text-rendering: auto;
 line-height: 1;
}

/* Fix for missing arrow icons on history timeline */
div.pp-arrow-prev i.f:before {
 content: "\f104";
}

div.pp-arrow-next i.f:before {
 content: "\f105";
}

/* Add a subtle box-shadow beneath top-level subnav */
ul.elementor-nav-menu > li > ul {
 box-shadow: rgb(142 142 142) 0px 10px 20px -10px;
}

.simple-banner-button {
 display: none;
}

/* Tighten the spacing around the main navigation */
.elementor-nav-menu--main .elementor-nav-menu a, .elementor-nav-menu--main .elementor-nav-menu a.highlighted, .elementor-nav-menu--main .elementor-nav-menu a:focus, .elementor-nav-menu--main .elementor-nav-menu a:hover {
 padding: 13px 12px;
}
