/* 
Theme Name: ASPRA
Description: Thème personnalisé pour le site ASPRA, thème enfant de Hello Elementor
Author: Kiractive
Author URI: https://www.kiractive.com/
Template: hello-elementor
Version: 1.0.0
Text Domain: aspra
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
*/

/* Add your custom styles here */

b, strong {
    font-weight: 700;
}
.bureau .bdt-member {
	width: 350px;
	max-width: 350px;
}
.bureau .bdt-member .bdt-member-photo {
	width: 250px;
	max-width: 250px;
}
.bureau .bdt-member .bdt-member-photo img {
	filter: grayscale(100%);
}
.bureau .bdt-member .bdt-member-content {
	padding-left: 15px;
}

#adh-sidebar .wa-btn .elementor-button-icon .e-font-icon-svg {
	width: 35px;
  height: 35px;
}

.um-profile.um-viewing .um-profile-nav-item span.title.uimob800-hide, .um-profile.um-viewing .um-profile-nav-item span.title.uimob960-hide {
	display: block;
}

.upk-recent-comments .upk-meta .upk-avatar {
  display:none;
}
.upk-recent-comments .upk-meta .upk-author-name {
  text-transform: none;
}

/* @group Ultimate Members */
		/*--e-global-color-primary: #075478;
    --e-global-color-secondary: #FAF2E1;
    --e-global-color-text: #1A1A1A;
    --e-global-color-accent: #35A5CB;
    --e-global-color-71f06f5: #FFFFFF;
    --e-global-color-de38334: #000000;*/
    
.um:not(.um-admin) {
	color: var(--e-global-color-text) !important;
	font-size: 1em !important;
}
    
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-name a {
	color: var(--e-global-color-de38334) !important;
}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member:not(#um-member-8049e-947d4) .um-member-card .um-member-name a::before {
	content: "Maître";
	padding-right: .25em;
}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-tagline {
	color: var(--e-global-color-text) !important;
	font-size: 1em !important;
	line-height: 1.5em !important;
}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-tagline.um-member-tagline-user_region {
	  font-size: .85em !important;
    font-style: italic;
}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-metaline.um-member-metaline-user_address p {
	margin-bottom: 0;
}
/* Link colors */
.um a.um-link,
.um .um-tip:hover,
.um .um-field-radio.active:not(.um-field-radio-state-disabled) i,
.um .um-field-checkbox.active:not(.um-field-radio-state-disabled) i,
.um .um-member-name a:hover,
.um .um-member-more a:hover,
.um .um-member-less a:hover,
.um .um-members-pagi a:hover,
.um .um-cover-add:hover,
.um .um-profile-subnav a.active,
.um .um-item-meta a,
.um-account-name a:hover,
.um-account-nav a.current,
.um-account-side li a.current span.um-account-icon,
.um-account-side li a.current:hover span.um-account-icon,
.um-dropdown li a:hover,
i.um-active-color,
span.um-active-color
{
    color: var(--e-global-color-accent) !important;
}

.um a.um-link:hover,
.um a.um-link-hvr:hover {
    color: var(--e-global-color-primary) !important;
}

/* Button colors */
.um .um-field-group-head,
.picker__box,
.picker__nav--prev:hover,
.picker__nav--next:hover,
.um .um-members-pagi span.current,
.um .um-members-pagi span.current:hover,
.um .um-profile-nav-item.active a,
.um .um-profile-nav-item.active a:hover,
.upload,
.um-modal-header,
.um-modal-btn,
.um-modal-btn.disabled,
.um-modal-btn.disabled:hover,
div.uimob800 .um-account-side li a.current,
div.uimob800 .um-account-side li a.current:hover,
.um .um-button,
.um a.um-button,
.um a.um-button.um-disabled:hover,
.um a.um-button.um-disabled:focus,
.um a.um-button.um-disabled:active,
.um input[type=submit].um-button,
.um input[type=submit].um-button:focus,
.um input[type=submit]:disabled:hover
{
    background: var(--e-global-color-accent) !important;
}

.um .um-field-group-head:hover,
.picker__footer,
.picker__header,
.picker__day--infocus:hover,
.picker__day--outfocus:hover,
.picker__day--highlighted:hover,
.picker--focused .picker__day--highlighted,
.picker__list-item:hover,
.picker__list-item--highlighted:hover,
.picker--focused .picker__list-item--highlighted,
.picker__list-item--selected,
.picker__list-item--selected:hover,
.picker--focused .picker__list-item--selected,
.um .um-button:hover,
.um a.um-button:hover,
.um input[type=submit].um-button:hover{
    background: var(--e-global-color-accent) !important;
}

/* Button alt colors */
.um .um-button.um-alt, 
.um input[type=submit].um-button.um-alt {
    background: #eeeeee !important;
}

.um .um-button.um-alt:hover,
.um input[type=submit].um-button.um-alt:hover {
    background: var(--e-global-color-primary) !important;	
}
/* @end */

.um-profile-nav {
  background: var(--e-global-color-text) !important;
}
/**.um-profile-nav-item a:hover {
  background: var(--e-global-color-primary);
}**/
.picker__box, .picker__nav--next:hover, .picker__nav--prev:hover, .um .um-field-group-head, .um .um-members-pagi span.current, .um .um-members-pagi span.current:hover, .um .um-profile-nav-item.active a, .um .um-profile-nav-item.active a:hover, .um-modal-btn, .um-modal-btn.disabled, .um-modal-btn.disabled:hover, .um-modal-header, .upload, div.uimob800 .um-account-side li a.current, div.uimob800 .um-account-side li a.current:hover {
  background: var(--e-global-color-accent);
}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-tagline.um-member-tagline-user_barreau::before {
	content: "Cour d'appel de ";
}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-meta-main .um-member-more a i, .um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-meta-main .um-member-less a i {
	color: var(--e-global-color-primary) !important;
}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-meta-main .um-member-more a i:hover, .um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-meta-main .um-member-less a i:hover {
	color: var(--e-global-color-accent) !important;
}
.um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-meta-main .um-member-meta .um-member-metaline {
	font-size: .85em !important;
	line-height: 1.5em !important;
}
.um-field-user_zipcode, .um-field-user_city, .um-member-metaline-user_zipcode, .um-member-metaline-user_city {
  display: inline-block !important;
  margin-right: .5em !important;
  padding-top: 0 !important;
}
.um-field-user_zipcode .um-field-label, .um-field-user_city .um-field-label, .um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-meta-main .um-member-meta .um-member-metaline-user_zipcode strong, .um-directory .um-members-wrapper .um-members.um-members-grid .um-member .um-member-card .um-member-meta-main .um-member-meta .um-member-metaline-user_city strong {
  display: none !important;
	clear: none !important;
}


.um-directory .um-member-directory-header .um-member-directory-header-row.um-member-directory-search-row {
  justify-content: center !important;
}
.um-directory .um-member-directory-header .um-member-directory-header-row.um-member-directory-filters-bar {
    display: flex;
    justify-content: center !important;
}
.um-directory .um-member-directory-header .um-member-directory-header-row .um-search {
  max-width: 800px !important;
  grid-template-columns: repeat(2, 1fr) !important;
}
.um-directory .um-member-directory-header .um-member-directory-header-row .um-search .um-search-filter > p {
  width: 100% !important;
}

/**Fiche individuelle**/
.um-header.no-cover {
	padding: 0;
	min-height: 50px;
}
.um-header.no-cover .um-profile-edit,
.um-header.no-cover .um-profile-photo {
	display: none;
}
.um-header.no-cover .um-meta {
	display: none;
}

/* @group Proposer un article */
.elementor-widget-pafe-forms .elementor-field-type-tinymce .mce-toolbar-grp button .mce-ico::before, .mce-window-head .mce-close i, .mce-container, .mce-container *, .mce-widget, .mce-widget *, .mce-reset, .mce-btn .mce-txt {
	color: #fff !important;
}
.mce-btn .mce-txt, .mce-btn button {
	color: #fff !important;
}
.mce-panel .mce-btn i.mce-caret {
	border-top: 6px solid #fff !important;
}
.mce-menu .mce-menu-item.mce-active.mce-menu-item-normal, .mce-menu .mce-menu-item.mce-active.mce-menu-item-preview, .mce-menu .mce-menu-item.mce-selected, .mce-menu .mce-menu-item:focus, .mce-menu .mce-menu-item:hover {
	background-color: var(--e-global-color-primary);
}
.elementor-widget-pafe-forms .elementor-field-type-tinymce .mce-toolbar-grp .mce-splitbtn .mce-open, .elementor-widget-pafe-forms .elementor-field-type-tinymce .mce-toolbar-grp .mce-splitbtn .mce-open:hover {
	background: transparent;
}
mce-floatpanel .mce-container * {
	color: var(--e-global-color-text) !important;
}
.elementor-widget-pafe-forms .elementor-field-type-tinymce .mce-toolbar-grp .mce-splitbtn .mce-open .mce-caret {
	border-top: 4px solid var(--e-global-color-primary);
}
.elementor-widget-pafe-forms .elementor-field-type-tinymce .mce-toolbar-grp .mce-btn[aria-label="Justify"] {
	display: none;
}
.mce-primary, .mce-primary:hover {
	background-color: transparent;
}
.mce-window-body .mce-btn, .mce-foot .mce-btn {
	border-color: transparent;
}
.mce-label, .mce-container *[unselectable] {
	color: var(--e-global-color-text);
}
.mce-tab {
	text-shadow: none;
	font-weight: bold;
}
.mce-tab.mce-active {
	background: var(--e-global-color-primary);
}
.mce-tab:focus {
	color: #fff;
}
/* @end */