/*
Theme Name: Nexis
Theme URI: http://nexis.webgeniuslab.net/
Author: WebGeniusLab
Author URI: http://webgeniuslab.net/
Description: WebGeniusLab team presents absolutely fresh and powerful WordPress theme. It combines new technologies and functional design that helps to showcase your content in better way. This WordPress theme is developed with attention to details, so you can create effective presentation of a website easily. Enjoy building web pages with our product!
Version: 1.0.2
Requires at least: 5.7
Requires PHP: 7.4
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: nexis

*/

/* ----- path:"/events/" - View types ----- */
.tippy-box[data-theme~=light-border] {
	background-color:#060d15;
	color:#77a960;
	border: 1px solid white;
}
search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option.checked, .em .em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option:checked, .em.em-search .em-search-views .em-search-views-options-list label.em-search-view-option.checked, .em.em-search .em-search-views .em-search-views-options-list label.em-search-view-option:checked, .em.em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option.checked, .em.em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option:checked {
	background-color: #77a960 !important;
	color: var(--default-color) !important;
	border-radius : 50px;
}
.em .em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option:hover, .em.em-search .em-search-views .em-search-views-options-list label.em-search-view-option:hover, .em.em-search-advanced .em-search-views .em-search-views-options-list label.em-search-view-option:hover {
	background-color: rgb(119, 169, 96, 0.5) !important;
	color: var(--default-color) !important;
	border-radius : 50px;
}
.flatpickr-calendar {
    background: rgba(119, 169, 96);
}


/* ----- path:"/events/" - View types - Calendar ----- */
.em-calnav-prev svg path,
.em-calnav-next svg path {
	stroke: white !important;
}
.em.pixelbones .input .button,
.em.em-calendar .em-cal-nav .month-nav .em-calnav-today.is-today {
	color: white !important;
	opacity: 1 !important;
}


/* ----- path:"/events" - Bloc with search bar & events cards inside ----- */
.elementor-5911 .elementor-element.elementor-element-62a163ed {
	--margin-inline-start: 0 !important;
}


/* ----- path:"/events/" - Search bar ----- */
.em.pixelbones form, .em.em-search .em-search-main.em-search-main-bar {
	border-radius: 4px;
	background-color: #091722;
}
.em-search-main-bar .em-search-text,
.em-search-main-bar .em-search-geo,
.em-search-main-bar .em-search-scope,
strong {
	color: var(--default-color) !important
}
.em.pixelbones .em-search-advanced-form .em-modal-popup footer.em-submit-section div .button-secondary, 
.em.pixelbones .em-search-advanced-form .em-modal-popup footer.em-submit-section div .button-primary {
	background-color: #77a960 !important;
	color: var(--default-color) !important;
	border-color: transparent !important;
}
.em.pixelbones .em-search-advanced-form .em-modal-popup.active header {
	background-color: white !important;
}
.em.pixelbones .em-search-advanced-form .em-modal-popup.active header div {
	color: black !important;
}
.em-modal-content.em-search-sections.input {
	background-color: white !important;
}
.em-search-text, 
.em-date-input, 
.em-search-geo, 
#em-search-country-1-selectized,
#em-search-category-1-selectized, 
#em-search-tag-1-selectized {
	color: var(--text-color-softer) !important
}
.em.em-search.size-small {
    padding: 0 !important; 
}
#em-search-form-1 .button-primary {
	border-radius: 60px !important;
	background-color: #77a960 !important;
	border-color: #77a960 !important;
	font-size: 0.8em !important;
}
.em {
	--icon-magnifying-glass: url(/wp-content/uploads/2024/03/search-svgrepo-com.svg);
	--icon-location: url(/wp-content/uploads/2024/03/location-pin-alt-1-svgrepo-com.svg);
	--icon-calendar: url(/wp-content/uploads/2024/03/calendar-days-svgrepo-com.svg);
	--icon-filter: url(/wp-content/uploads/2024/03/filter-svgrepo-com.svg);
	--icon-sort-asc: url(/wp-content/uploads/2024/03/sort-asc-svgrepo-com.svg);
	--icon-list: url(/wp-content/uploads/2024/03/list-1540-svgrepo-com.svg);
	--icon-point-down: url(/wp-content/uploads/2024/03/down-svgrepo-com.svg);
	--icon-sort-desc: url(/wp-content/uploads/2024/03/sort-desc-svgrepo-com.svg);
	--icon-list-grouped: url(/wp-content/uploads/2024/03/list-in-bullet-form-svgrepo-com.svg);
	--icon-list-grid: url(/wp-content/uploads/2024/03/grid-4-svgrepo-com.svg);
	--icon-map: url(/wp-content/uploads/2024/03/map-location-pin-svgrepo-com.svg);
	--icon-clock: url(/wp-content/uploads/2024/03/clock-nine-svgrepo-com.svg);
	--icon-chevron-down: url(/wp-content/uploads/2024/03/chevron-down-svgrepo-com.svg);
	--icon-chevron-up: url(/wp-content/uploads/2024/03/chevron-up-svgrepo-com.svg);
	--icon-folder: url(/wp-content/uploads/2024/03/folder-svgrepo-com.svg);
	--icon-tag: url(/wp-content/uploads/2024/03/banner-flag-bookmark-svgrepo-com.svg);
	--icon-logo-apple: url(/wp-content/uploads/2024/03/apple-svgrepo-com-1.svg);
	--default-color: white;
}
.em button.em-clickable {
	border-radius: 0;
	border: 0px solid white !important;
}


/* ----- path:"/events/" - Search Bar - filters - calendar ----- */
.em-modal-content {
	background: #060d15;
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
}
.em.em-modal .em-modal-popup.active {
	border-radius: 4px !important; 
}
.em-modal-popup header {
	background: #060d15;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
}
div.em-modal-title,
.em.em-modal .em-modal-popup header .em-modal-title a {
	color: white !important;
}
.em.em-modal .em-modal-popup header a.em-close-modal {
	background: url(/wp-content/uploads/2024/03/close-svgrepo-com-1.svg) no-repeat !important;
}
/* ----- path:"/events/" - Events blocs ----- */
.em.em-list.size-small .em-item {
	border-radius: 4px;
}
.em.em-list .em-item, 
.em.em-list .em-item .em-item-meta .em-item-meta-line a,
.em.em-item .em-item-meta .em-item-meta-line a {
	color: white !important;
}


/* ----- path:"/events/event" - Event ----- */
button.em-event-add-to-calendar.em-tooltip-ddm.em-clickable.input {
	color: var(--default-color) !important;
}
button.em-event-add-to-calendar.em-tooltip-ddm.em-clickable.input:hover {
	background-color: #77a960 !important;
}
.em .em-event-add-to-calendar-content a, 
.Y2IQFc {
	color: var(--default-color) !important;
}
.em .em-event-add-to-calendar-content a:hover {
	color: black !important;
} 
.em-event-location i,
.em-event-content p {
	color: var(--default-color) !important;
}
.em-event-content pre {
	border-radius: 4px;
}

/* ----- path:"/news/xxxxxx" - News category metadata ----- */
.meta_wrapper {
    display: none !important;
}

.post_featured_bg.blog-post_bg_media {
	background-position: 50% -100px !important;
}