/**
 * @file
 * Subtheme specific CSS.
 */

#main {
    margin-top: 20px;
    margin-left: 10px;
}


.block-page-title-block {
    background-color: initial;
    padding: 10px;
    border: none;
}

.block-system-main-block .content {
    background-color: white;
    box-shadow: 0 0 3px #dadada;
    -webkit-box-shadow: 0 0 3px #dadada;
    -moz-box-shadow: 0 0 3px #dadada;
    border-radius: 4px;
    border-radius-top-left: 0;

    padding: 10px;
}

.sidebar .block {
    border: none;
    background-color: #fff;
    box-shadow: 0 0 3px #dadada;
    -webkit-box-shadow: 0 0 3px #dadada;
    -moz-box-shadow: 0 0 3px #dadada;
    border-radius: 4px;
    position: relative;
    margin-bottom: 15px;
    margin-right: 5px;
}

.sidebar h2 {
  border: none;
  color: #555;
  padding: 10px;
  font-size: 16px;
  font-weight: 300;
}

.navbar-main {
    background-color: white;
    color: #9b91a2;
    padding: 1px 1x;
    margin: 0 0 30px 0;
    border-bottom: 1px solid silver;
}

.navbar {
    padding: 0;
}

.navbar a, .navbar a:link, .navbar a:active, .navbar a:hover {
    background-color: white;
    color: #9b91a2;
    font-weight: 600;
    font-size: 12px;
    padding: 9px 10px 6px 10px
}

nav.tabs {
    margin-bottom: 0;
}

nav-link--buea-web- {
    font-weight: bold;
}


/* Element | http://localhost/buea/web/mitarbeitende/ */

.views-table {
  background-color: #fefefe;
  color: black;
    font-family: 'Open Sans Condensed'!important;
}

.views-table th {
  background-color: rgba(247, 183, 0, 1)!important;
  color: white;
  font-weight: 700;

}

.views-table tbody a, .link {
  color: black;
  text-decoration: none;
  font-family: 'Open Sans Condensed'!important;

}

.views-table tbody a:hover, .link {
  color: black;
  text-decoration: underline;
  font-family: 'Open Sans Condensed'!important;

}


/* bootstrap.min.css | http://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta1/dist/css/bootstrap.min.css */

.table {
  /* --bs-table-striped-bg: rgba(0, 0, 0, 0.05); */
  /* border-color: #dee2e6; */
  --bs-table-striped-bg: white;
}

.table > :not(caption) > * > * {
  /* border-bottom-width: 1px; */
}

/* table.css | http://localhost/buea/web/themes/contrib/bootstrap_barrio/css/components/table.css?qzoazs */

.view usertitel table {
  /* border: 0; */
}

.view usertitel tr {
  /* border-bottom: 1px solid #ccc; */
  /* padding: 0.1em 0.6em; */
  /* background: #efefef; */
  /* background: rgba(0, 0, 0, 0.063); */
}

.view-usertitel tr td, tr th {
  /* border: 1px solid #fff; */
}

.perso_clip {
	background-color: #efefef;
	border-top-right-radius: 35px!important;
	border-bottom-right-radius: 35px!important;
	display: inline-block;
	border: 2px solid silver;
	font-lize: 0.7rem;
	line-height: 1.2;
	color: black;
}

.perso_clip img {
	float: right;
}


.perso_clip h6 {

	display: inline-block;
}



.view-usertitel img {

  float: left;
  margin-right: 10px;


}

body.path-user .field--label-inline .field__label {
    width: 150px;
}

body.path-user .field--label-inline .field__item {
  border-radius: 0.5rem;
  min-width: 50px;

}


.navbar {
padding: 0 !important;
}


.menu--leitung nav.row,
.block-buea-barrio-account-menu nav.row {
  width: auto;
}

a.nav-link--user-logout::before,
a.nav-link--user::before {
display: inline-block;
width: 0!important;
height: 0!important;
}
a.nav-link--user-logout::before {
display: inline-block;
}

.field--type-entity-reference {
    margin: 0;
}

p {
  hyphens: auto;
}

/* Anpassungen an Humhub */

body, p, a, li, h4, h5, h6 {

    font-family: 'Open Sans', sans-serif!important;
    font-size: 13px;

}

h1, h1 a, h2, h2 a {
    font-family: 'Open Sans', sans-serif!important;
    font-weight: 400!important;
    color: #555;
}



/* style.css | http://localhost/buea/web/themes/custom/buea_barrio/css/style.css?qzw7b0 */

.navbar a, .navbar a:link, .navbar a:hover {
  /* color: #9b91a2; */
  color: #7a7a7a;
  border-bottom: 3px solid #fff;
  font-weight: 600;
}

.navbar a:hover, .navbar a:active {
  /* color: #9b91a2; */
  font-weight: 600;
  color: #7a7a7a;
  border-bottom: 3px solid #f7b700;
}
a.nav-link--user-login::before,
a.nav-link--user {
	width: unset;
	height: unset;
}
.placeholder {
	cursor: default!important;
	background-color: beige!important;
}

.comment__meta {
	float: left;
}

.field--type-comment {
box-shadow: 3px 3px 3px hsla(300,15%,25%,0.3) inset;
padding: 10px 25px 25px 25px;
margin-top: 20px;
background-color: #f7b70022;
}

.clearfix::after {
	display: inline!important:
	clear: both;
}



/* bootstrap.min.css | https://buea.ilgstrasse.de/libraries/bootstrap/dist/css/bootstrap.min.css?r0xvnp */

.clearfix::after {
  /* display: block; */
  /* clear: both; */
  /* content: ""; */
}

/* style.css | https://buea.ilgstrasse.de/themes/custom/buea_barrio/css/style.css?r0xvnp */

.clearfix::after {
  /* clear: both; */
}

/* bootstrap.min.css | https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css */

.clearfix::after {
  /* display: block; */
  /* clear: both; */
  /* content: ""; */
}

/* clearfix.module.css | https://buea.ilgstrasse.de/core/modules/system/css/components/clearfix.module.css?r0xvnp */

.clearfix::after {
  /* clear: both; */
}

.buea-table table {
	border-radius: 5px;

}
.buea-table a, .buea-table a:hover, .buea-table a:link, .buea-table a:active, .buea-table td, .buea-table th {
	font-family: 'Open Sans Condensed', sans-serif!important;
	color: #111111;
	text-decoration: none;
	font-size: 1.1em;
	
.buea-table a:hover {
        color: black;
}

.buea-table th {
	background-color: #f7b700;
	color: black;
}



.select2-container {
    min-width: 100px!important;
    width:100%!important;

}
.select2-selection { overflow: hidden; }
.select2-selection__rendered { white-space: normal; word-break: break-all; }



/* off-canvas.theme.css | https://dev.npo.city/core/misc/dialog/off-canvas.theme.css?r1nqby */

.ui-dialog.ui-dialog-off-canvas {
  margin-left: 15px;
}


.ui-dialog .ui-dialog-title {
    display: none!important;
}

.ui-dialog .ui-dialog-title {
    white-space: nowrap;
}

.ui-dialog.ui-dialog-off-canvas .ui-dialog-title 

.select2-widget {
    background-color: white!important;
}
