@charset "utf-8";
h1{text-transform: none;}
.region-content{padding: 0px;}
.bc{border: 0px solid #2B8592;}
.bg-address{color:#2B8592;font-weight: bold;background-color:#ffc82e!important;}
h2{color: #2B8592!important;}
a.btn-primary.btn-dark.black {color:#2B8592 !important;}
a.btn-primary.btn-dark.black:hover,
a.btn-primary.btn-dark.black.hvr-bounce-to-top:before{ background-color:#2B8592 !important; color:#FFF!important;}
p.date{font-weight: bold;font-size: 1.2rem;color:#2B8592;}
.page-node-type-final-conference table.table {border:2px solid #2B8592;}
.page-node-type-final-conference table .col1{width: 10%;}
.page-node-type-final-conference table .col2{width: 45%;}
.page-node-type-final-conference table .col3{width: 45%;}
.page-node-type-final-conference .table-orange{background-color: #ffc82e;}
.page-node-type-final-conference .table-secondary >td ,
.page-node-type-final-conference.td-color{background-color: #fff5da!important;}
.page-node-type-final-conference img.img-fluid{width: 100%!important;}
.table-secondary th, .table-secondary td, .table-secondary thead th, .table-secondary tbody + tbody {
    border-color: #2b8592;
}
.table-bordered th, .table-bordered td {
    border: 1px solid #2b8592;
}
.table thead th {

    border-bottom: 2px solid #2b8592;
}

.page-node-type-final-conference .box-form{display: flex;justify-content: center;align-items: center;font-weight: bold}
.page-node-type-final-conference .color1 {background-color: #2b8592;color:#FFFFFF;}
.page-node-type-final-conference .color2{background-color: #ffc82e; color:#000;}
.page-node-type-final-conference .color3{background-color: #2b8592;color:#FFFFFF;}

.box-member{border: 1px solid #2b8592;background-color: #f1f1f15c;width: 100%;}
.box-member-name p{font-size: .9rem; font-weight: bolder;}
.box-member-img img{border-radius: 100%;border:17px solid #00a5a638;}
/*Accordion*/

.box-member .accordion-item {margin-bottom: -51px;}
.box-member-name p{background-color: #c3e7e7;padding: 5px;margin-top: 10px;font-weight: bold;}

.box-member {
  position: relative;
  padding-bottom: 60px; /* para que no se corte el acordeón si sobresale */
}
.box-member-position h3.title{font-size: 1.2rem;color:#3c4043!important;}
#accordion-one,
#accordion-two,
#accordion-three,
#accordion-four,
#accordion-five,
#accordion-six,
#accordion-seven,
#accordion-eigth,
#accordion-nine{
  position: relative;
  bottom: -48px;
  left: 0;
  right: 0;
  width: 100%;
}
.icon-toggle::after {
  content: "+";
  font-weight: bold;
  font-size: 1.4rem;
  margin-left: 10px;
}
.btn.btn-link{color:#000; font-size:1.5rem;font-weight: bold;}
.btn[aria-expanded="true"] .icon-toggle::after {
  content: "−"; /* U+2212, guion largo */
}
.box-member .card{border: 1px solid #2b8592;}
@media (min-width: 426px) {
  .box-member-img img {width: 70%;height: 70%;}
}
@media (max-width: 425px) {
  .box-member-img img {width: 100%;height: 100%;}
  .accordion-button{height: 160px; }
}