/* 
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
*/


/* Stil za gumb za prenos */
.custom-download-button {
    display: inline-flex;
    align-items: center;
    background-color: var( --e-global-color-2520712 ); /* Barva ozadja gumba */
    color: var(--e-global-color-primary) !important; /* Barva besedila */
    padding: 10px 15px; /* Notranji robovi */
    text-decoration: none; /* Odstrani podčrtovanje */
    border-radius: 5px; /* Zaobljeni robovi */
    font-size: 16px; /* Velikost pisave */
    font-weight: bold; /* Poudari besedilo */
    transition: background-color 0.3s ease; /* Prehodna animacija za barvo ozadja */
	margin: 5px 0px 5px 0px;
	font-family: var(--e-global-typography-bcc8f00-font-family), Sans-serif;
    font-size: var(--e-global-typography-bcc8f00-font-size);
    font-weight: var(--e-global-typography-bcc8f00-font-weight);
}

.custom-download-button:hover {
    background-color: var( --e-global-color-2520712 ); /* Temnejša barva ozadja pri premiku miške */
	color: var( --e-global-color-edcb206 ) !important;
}

.custom-download-button .download-icon {
    margin-left: 10px; /* Razmik med besedilom in ikono */
    font-size: 18px; /* Velikost ikone */
    display: inline-block;
    vertical-align: middle; /* Poravnava ikone z besedilom */
}


#tribe-events-pg-template {
    margin: 0 auto;
    max-width: none !important;
    padding: 0px !important;
	
}

.ectbe-wrapper.ectbe-list-wrapper .ectbe-evt-more-box {
    --e-ectbe-evt-read-more-transform: uppercase;
    min-width: 20% !important;
    
}

.ectbe-wrapper.ectbe-list-wrapper.style-1 .ectbe-simple-event .ectbe-evt-more-box:hover {
    background-color: var(--e-ectbe-date-area-background);

	
	
}

.elementor-1137 .elementor-element.elementor-element-4a70303 .ectbe-evt-read-more:hover {
	color: var(--e-global-color-primary);
}

.elementor-1137 .elementor-element.elementor-element-4a70303 .ectbe-evt-read-more {
	color: var(--e-global-color-primary);
}

.ectbe-wrapper .ectbe-evt-read-more {
    color: var(--e-global-color-primary) !important;
  
}

/* Skrij drugi logotip privzeto */
.logo2 {
    display: none;
    opacity: 0;
    transition: opacity 1s ease-in-out;
}

/* Ko se header premakne (sticky), zamenjaj logotip */
.elementor-sticky--effects .logo1 {
    display: none;
    opacity: 0;
    transition: opacity 1s ease-in-out;
}

.elementor-sticky--effects .logo2 {
    display: inline-block;
    opacity: 1;
}

/* Dodatne nastavitve za header ob scrollu */
.elementor-sticky--effects {
    background: #fff!important; /* Spremeni barvo ozadja sticky headerja */
    transition: background 1s ease-in-out, opacity 0.5s ease-in-out;
}

/* Spremeni barvo menija ob scrollu */
.elementor-sticky--effects .sticky-menu-items ul li a {
    color: #333!important; /* Spremeni barvo teksta v sticky headerju */
    transition: color 1s ease-in-out;
}

/* Dodatne nastavitve za mobilni meni */
.elementor-sticky--effects .sticky-menu-items i {
    color: #333!important; /* Spremeni barvo mobilnega menija ob scrollu */
    transition: color 1s ease-in-out;
}

.elementor-sticky--effects .sticky-menu-items .elementor-menu-toggle {
    background: transparent!important; /* Spremeni barvo ozadja mobilnega menija ob scrollu */
    transition: background 1s ease-in-out;
}

/* Spremeni barvo aktivnega menija ob scrollu */
.elementor-sticky--effects .sticky-menu-items ul li .elementor-item-active {
    color: #f00!important; /* Spremeni barvo aktivnega menija ob scrollu */
    transition: color 1s ease-in-out;
}


/*dogodki*/
.tec-events-elementor-event-widget__organizer .tec-events-elementor-event-widget__organizer-email-header, .tec-events-elementor-event-widget__organizer .tec-events-elementor-event-widget__organizer-phone-header, .tec-events-elementor-event-widget__organizer .tec-events-elementor-event-widget__organizer-website-header {
    /* font-weight: var(--tec-font-weight-bold); */
    margin-bottom: var(--tec-spacer-1);
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight) !important;
    text-transform: uppercase;
}

.tec-events-elementor-event-widget__organizer .tec-events-elementor-event-widget__organizer-email-link, .tec-events-elementor-event-widget__organizer .tec-events-elementor-event-widget__organizer-phone-link {
    border-color: currentColor;
    color: var(--tec-color-text-primary) !important;
    text-decoration: underline;
	font-family: var(--e-global-typography-bcc8f00-font-family), Sans-serif;
    font-size: var(--e-global-typography-bcc8f00-font-size);
    font-weight: var(--e-global-typography-bcc8f00-font-weight);
	
}

.elementor-1070 .elementor-element.elementor-element-1508809 .tec-events-elementor-event-widget__categories-header {
    font-family: var(--e-global-typography-primary-font-family), Sans-serif;
    font-size: var(--e-global-typography-primary-font-size);
    font-weight: var(--e-global-typography-primary-font-weight) !important;
    text-transform: uppercase;
}

.tec-events-elementor-event-widget__organizer .tec-events-elementor-event-widget__organizer-website>a {
    border-color: currentColor;
    color: var(--tec-color-text-primary) !important;
    text-decoration: underline;
	font-family: var(--e-global-typography-bcc8f00-font-family), Sans-serif;
    font-size: var(--e-global-typography-bcc8f00-font-size);
    font-weight: var(--e-global-typography-bcc8f00-font-weight);
}

.elementor-1070 .elementor-element.elementor-element-1508809 .tec-events-elementor-event-widget__categories-link-wrapper a {
    font-family: var( --e-global-typography-bcc8f00-font-family ), Sans-serif;
    font-size: var( --e-global-typography-bcc8f00-font-size );
    font-weight: var( --e-global-typography-bcc8f00-font-weight );
	color: var(--tec-color-text-primary) !important;
}