/* 
Theme Name: ENSY Theme
Theme URI: https://ensy.edu.mx/
Description: Child theme of Hello Elementor, custom made for ENSY by Imagixel
Author URI: https://imagixel.com/
Template: hello-elementor
Version: 2.0.0
Text Domain: ensy
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 */

.single-post #content {
	padding: 40px 20px;
}
.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input {
  width: 95%;
}

/* Tribe Events */
.tribe-events .tribe-events-c-search__button, .tribe-events button.tribe-events-c-search__button {
  background-color: var(--e-a-btn-bg-accent);
}
.tribe-events .tribe-events-c-search__button:hover, .tribe-events button.tribe-events-c-search__button:hover {
  background-color: var(--e-global-color-332724a);
}
.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within, .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover {
  background-color: var(--e-a-btn-bg-accent);
}
.tribe-common .tribe-common-c-btn-border, .tribe-common a.tribe-common-c-btn-border {
  border: 1px solid var(--e-a-btn-bg-accent);
  color: var(--e-a-btn-bg-accent);
}
.tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button {
  padding: 0 10px;
}
.elementor-kit-18 button:hover, .elementor-kit-18 button:focus, .elementor-kit-18 input[type="button"]:hover, .elementor-kit-18 input[type="button"]:focus, .elementor-kit-18 input[type="submit"]:hover, .elementor-kit-18 input[type="submit"]:focus, .elementor-kit-18 .elementor-button:hover, .elementor-kit-18 .elementor-button:focus {
  background-color: #D0D0D0;
  border-color: #D0D0D0;
}
.tribe-events .datepicker .day.active, .tribe-events .datepicker .day.active.focused, .tribe-events .datepicker .day.active:focus, .tribe-events .datepicker .day.active:hover, .tribe-events .datepicker .month.active, .tribe-events .datepicker .month.active.focused, .tribe-events .datepicker .month.active:focus, .tribe-events .datepicker .month.active:hover, .tribe-events .datepicker .year.active, .tribe-events .datepicker .year.active.focused, .tribe-events .datepicker .year.active:focus, .tribe-events .datepicker .year.active:hover {
  background: var(--e-a-btn-bg-accent);
}
.tribe-events .tribe-events-c-messages__message-list-item-link, .tribe-events .tribe-events-c-messages__message-list-item-link:hover {
  color: var(--e-a-btn-bg-accent);
}
.tribe-common .tribe-common-anchor-thin-alt {
  border-bottom: 1px solid var(--e-a-btn-bg-accent);
}