﻿/* !! TO AVOID DUPLICATIONS: DO NOT USE THESE CSS DEFINITIONS IF YOU ALREADY USE _CUSTOM-SETTINGS.SCSS DEFINITIONS !! */

.fieldsetCmd{
	display: contents;
}

.liCustom {
      font-size: 0.9em !important;    
}

.fieldestNewStyle{
    padding: 0rem 0rem 0rem 1rem !important;
    margin: 0.25rem 0 !important;
}

.dropdown.buttonCmd:not(.no-pip)::after {
    border-width: 0.3125rem;
    right: 0.75rem;
    margin-top: -0.125rem;
}

.dropdown.buttonCmd:not(.no-pip)::after {
    position: absolute;
    content: "";
    width: 0;
    height: 0;
    display: block;
    border-style: solid;
    border-color: #666 transparent transparent transparent;
    top: 50%;
}

.buttonCmd {
	border-style: solid;
    border-width: 0px;
    cursor: pointer;
    /* font-family: "Noto Sans", Helvetica, Arial, sans-serif; */
    font-weight: normal;
    line-height: normal;
    margin: 0 0 1.25rem;
    position: relative;
    text-decoration: none;
    text-align: center;
    /* -webkit-appearance: none; */
    /* -webkit-border-radius: 0; */
    /* display: inline-block; */
    /* padding-top: 1rem; */
    /* padding-right: 2rem; */
    /* padding-bottom: 1.0625rem; */
    padding-left: 2rem;
    /* font-size: 1rem; */
    /* background-color: #e4e4e4; */
    /* border-color: #b6b6b6; */
    /* color: #333; */
    /* transition: background-color 300ms ease-out;*/
}

ul.theme-list {
	list-style: none;
}
ul.theme-line li {
	display: table-cell;
	padding-right: 1rem;
}

ul.theme-list li input[type="checkbox"] {
	margin: 10px;
}

ul.theme-line li {
	display:block;
	font-size: 0.8em;
}

ul.theme-list input[type="checkbox"] {
    margin: 10px;
}


/* ICON for your custom entity "ADDRESS" */

.i-Reco::before { content: "\e0c0"; }

.i-List::before { content: "\e667"; }

.i-Addr::before {
	content: "\e075";
}

.entity-Addr #edit-entity-name {
	display: none;
}

.entity-Addr #edit-form {
	padding-top: 60px;
}

.entity-Addr #edit-relations {
	display: none;
}

.entity-Addr .edit-commands {
	padding-right: 0px;
}

/* ICON for your custom entity "LOCATION" */

.i-Loca::before {
	content: "\e90f";
}

label.required::after, span.required::before {
	content: " * ";
	color: red;
}

/*
 * Custom Widget
 */

#filter-container button{
	padding: 1rem;
}

.nav-vp {
    min-height: 7em;
}

.widget-content.macro {
	align-content: start;
}

.th-custom{
	padding-right: 50px;
	
}

.hovertext:before {
	content: attr(data-hover);
	visibility: hidden;
	opacity: 0;
	width: max-content;
	background-color: rgb(106, 106, 106);
	color: #fff;
	text-align: center;
	border-radius: 5px;
	padding: 5px 5px;
	transition: opacity 1s ease-in-out;
	position: absolute;
	z-index: 1;
	
  }
  
  .hovertext:hover:before {
	opacity: 1;
	visibility: visible;
  }
  .muuri-col-scroll {
    max-height: 95rem!important;
}