.icons-links
{
  padding-right:10px;

  padding-top: 42px;
  padding-left: 20px;
}
.icons-links a
{
  visibility: hidden;

  width: 36px;
  height: 27px;
  font-size: 20px;
  float: left;
  color: #0788c0 !important;
}
.icons-links a i
{
  visibility: visible;
}
.topbar-information
{
  padding: 3px 0 0 0;
}
.contextual .trigger
{
  right: 30px !important;
}
.topbar-information ul li a
{  font-family: "Open Sans", sans-serif;
  font-size: 16px !important;
  text-decoration: none !important;
}
.topbar-information ul li a:hover
{  font-family: "Open Sans", sans-serif;
  font-size: 16px !important;
  text-decoration: underline !important;
  color:white !important;
}
.branding
{
  max-width: 12%;
  flex: 0 0 12%;
  padding-right: 0px;
}
.right-header
{
  max-width: 88%;
  flex: 0 0 88%;
}
.site-branding__name
{  font-family: "Open Sans", sans-serif;
  font-size: 33px;
  text-transform: uppercase;
  font-weight: bold;
  line-height: 1em;
  margin-bottom: 7px;
}
.site-branding__slogan
{
  font-size: 16px;
  font-family: "Open Sans", sans-serif;
  line-height: 1.4em;
  font-style: italic;
  font-weight: 600;
  color: #0788c0;

}
.pl-0
{
  padding-left: 0 !important;
}
.site-branding__name a
{
  color: #0788C0 !important;
}
.site-branding__name a:hover
{
  color: #2f79ca !important;
}
.site-branding__text
{
  padding: 18px 0 0 0;
}
.icofirst a
{
  text-indent: -9999px;
}
.icofirst a i {
  text-indent: 9999px;
  position: absolute;
  top: 28px;
}
li.icofirst
{
  width: 29px;
}
[type="search"]::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  color: #87add7;
}
[type="search"]::-moz-placeholder { /* Firefox 19+ */
  color: #87add7;
}
[type="search"]:-ms-input-placeholder { /* IE 10+ */
  color: #87add7;
}
[type="search"]:-moz-placeholder { /* Firefox 18- */
  color: #87add7;
}
.navigation .gva_menu .sub-menu > li
{
  border-bottom: 1px solid #c5c5c5;
}





.homecomunicat .owl-stage .owl-item  .post-block {
  clear: both;
  background: none;
  text-align: left;
}

.homecomunicat .owl-stage .owl-item  .post-block .post-image {
  width: 90px;
  float: left;
}

.homecomunicat .owl-stage .owl-item  .post-block .post-image img {
  height: auto;
  width: 100%;
}

.homecomunicat .owl-stage .owl-item .post-block .post-content {
  padding-left: 110px;
  text-align: left;
}

.homecomunicat .owl-stage .owl-item  .post-block .post-title {
  padding: 0;
  margin: 0;
  font-size: 16px;text-align: left;
  line-height: 1.4;
  margin-top: -3px;
  font-weight: 500;
}

.homecomunicat .owl-stage .owl-item  .post-block .post-meta {
  position: relative;
  margin-top: 5px;
  font-size: 11px;text-align: left;
  color: #3B7EFF;
}

.homecomunicat .owl-stage .owl-item  .post-block .post-meta .post-categories {
  font-size: 11px;text-align: left;
}
[data-align="left"],
.align-left
{
  float: left !important; /* Float the element to the left */
  margin-left: 0 !important; /* Adjust left margin if necessary */
  margin-right: 15px !important; /* Push other elements to the right */
}
[data-align="center"],
.align-center
{
  margin-left: auto !important;
  margin-right: auto !important;
  text-align: center !important;
  display: flex !important;
}

[data-align="right"],
.align-right
{
  float: right !important; /* Floats the element to the right */
  margin-left: 15px !important;  /* Pushes other elements to the left */
  margin-right: 15px !important; /* Push other elements to the right */
}
.noborder tr,
.noborder tr td,
.noborder
{
  border:none !important;
}

.column-content a
{
  color:#488dd7;
  text-decoration: none;
}
.column-content a:hover
{
  color:#488dd7;
  text-decoration: underline;
}
ol li, ul li
{
  margin-bottom:5px;
}
.imgborder
{
  border-radius: 10px !important;
  padding: 20px !important;
  box-shadow: 0 0 20px 5px #dddddd !important;
  border: 1px solid #c3c3c3 !important;
  margin: 0 !important;
  vertical-align: top !important;
  max-width: initial !important;
  height: auto !important;
}
@media (max-width: 767.98px)
{
  .tablerespons td
  {
    display: block;
    width: 100%;
  }
}
.menu.sub-menu .icaret.nav-plus.fas.fa-chevron-down:before
{
  content: "\f054";
}
.field_tip_lista
{
  padding: 0px 10px;
  background: #0a6eb4;
  color: white;
  font-size: 15px;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  border-radius: 5px;
}
.field_statut
{
  padding: 0px 10px;
  background: #646464;
  color: white;
  font-size: 15px;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  border-radius: 5px;
}
.field--name-field-statut .field__label,
.field--name-field-tip-functie  .field__label,
.field--name-field-tip-lista .field__label
{
  font-weight: bold;
}
.field--name-field-statut .field__item
{
  padding: 0px 10px;
  background: #646464;
  color: white;
  font-size: 15px;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  border-radius: 5px;
}

.field--name-field-tip-functie .field__item
{
  padding: 0px 10px;
  background: #094983;
  color: white;
  font-size: 15px;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  border-radius: 5px;
}
.field--name-field-tip-lista .field__item
{
  padding: 0px 10px;
  background: #0a6eb4;
  color: white;
  font-size: 15px;
  text-decoration: none;
  text-align: center;
  display: inline-block;
  border-radius: 5px;
}
.functiivacante .post-thumbnail .field--name-field-image
{
  width: 300px !important;
  height: auto;
}
#edit-field-tip-sedinta-target-id
{
  width: 200px;
  height: 42px;
}
.form-item-field-tip-sedinta-target-id
{
  display: inline;
}
.node--type-acte-de-initiere-refuz-si-verifi header .node__meta
{
  display: none;
}
.node--type-acte-de-initiere-refuz-si-verifi .field--name-field-nr .field__label,
.node--type-acte-de-initiere-refuz-si-verifi .field--name-field-nr .field__item,
.node--type-acte-de-initiere-refuz-si-verifi  .field--name-field-data-actului  .field__label,
.node--type-acte-de-initiere-refuz-si-verifi  .field--name-field-data-actului  .field__item,
.node--type-acte-de-initiere-refuz-si-verifi  .field--name-field-tipul-actului  .field__label,
.node--type-acte-de-initiere-refuz-si-verifi  .field--name-field-tipul-actului  .field__item
{
  display: inline;
}
.node--type-acte-de-initiere-refuz-si-verifi  .field__label
{
  font-weight: bold;
}
.collapsible-link {
  width: 100%;
  position: relative;
  text-align: left;
}

.collapsible-link::before {
  background: #0788C0;
  content: "\f067";
  color: #fff;
  position: absolute;
  top: 50%;
  right: 0rem;
  transform: translateY(-50%);
  display: block;
  font-family: "Font Awesome 5 Pro";
  font-size: 1.1rem;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  border-radius: 50%;
  -webkit-border-radius: 50%;
}

.collapsible-link[aria-expanded="true"]::before {
  content: "\f068";
}
@media (max-width: 767.98px)
{

  .listare-acte ul li.view-list-item span.field-content table tbody tr td,
  .listare-acte ul li.view-list-item span.field-content table thead tr th
  {
    display: block;
    width: auto !important;
    text-align: left !important;
  }
  .listare-acte div.button_collapse
  {
    display: block;
  }
  #edit-field-tipul-actului-target-id {
    width: 100% !important;
  }
  form.views-exposed-form.bef-exposed-form .form-item-field-nr-value, form.views-exposed-form.bef-exposed-form .form-item-field-nr-value #edit-field-nr-value, form.views-exposed-form.bef-exposed-form .form-item-field-data-actului-value, form.views-exposed-form.bef-exposed-form .form-item-field-data-actului-value #edit-field-data-actului-value, form.views-exposed-form.bef-exposed-form .form-item-field-data-actului-value-1 #edit-field-data-actului-value-1, form.views-exposed-form.bef-exposed-form .form-item-field-data-actului-value-1,
  form.views-exposed-form.bef-exposed-form .form-item-field-tipul-actului-target-id,
  form.views-exposed-form.bef-exposed-form .form-item-combine #edit-combine, form.views-exposed-form.bef-exposed-form .form-item-combine,
  .js-form-item.form-item.js-form-type-select.form-item-field-tip-de-act-target-id.js-form-item-field-tip-de-act-target-id,
  .listare-acte.hot-acte ul li.view-list-item span.field-content table tbody tr td:nth-child(2), .listare-acte.hot-acte ul li.view-list-item span.field-content table thead tr th:nth-child(2),
  .listare-acte.hot-acte ul li.view-list-item span.field-content table tbody tr td:nth-child(3),
  .listare-acte.hot-acte ul li.view-list-item span.field-content table tbody tr td:nth-child(4),
  .listare-acte.hot-acte ul li.view-list-item span.field-content table tbody tr td:nth-child(1), .listare-acte.hot-acte ul li.view-list-item span.field-content table thead tr th:nth-child(1),
  #edit-field-tip-sedinta-target-id
  {
    width: 100% !important;
    margin-bottom: 5px !important;
  }
}
