.select2-container.form-control {
  background: transparent;
  box-shadow: none;
  border: none;
  display: block;
  /* 1 */
  margin: 0;
  padding: 0;
}

.select2-container .select2-choice {
  height: 33px;
  line-height: 1.42857;
  padding: 6px 0 0 10px;
}
.select2-hidden-accessible {dispay:none;}
.select2-arrow b:before {padding-top:8px;}

#extr-page #header{overflow:visible;}

td .btn-group li.btn {padding:0;} 
td .btn-group li.btn a {padding:6px 12px; display:block;} 


table.dataTable tbody tr.selected {
  background-color: #B0BED9;
}
table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
  background-color: #abb9d3;
}
table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected {
  background-color: #a9b7d1;
}
table.dataTable.order-column tbody tr.selected > .sorting_1,
table.dataTable.order-column tbody tr.selected > .sorting_2,
table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1,
table.dataTable.display tbody tr.selected > .sorting_2,
table.dataTable.display tbody tr.selected > .sorting_3 {
  background-color: #acbad4;
}
table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
  background-color: #a6b3cd;
}
table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
  background-color: #a7b5ce;
}
table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
  background-color: #a9b6d0;
}
table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {
  background-color: #a1aec7;
}
table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {
  background-color: #a2afc8;
}
table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {
  background-color: #a4b2cb;
}
#dateFrom, #dateTo {width:100px;}

#zQuickActions, #zDirectLinks {display:none;}

/*Multiselect*/
.ms-container {width:100%;}
.ms-selectable {width:49%;}
.ms-custom-header{text-align: center; padding: 3px; background: #000; color: #fff;}

/*DataTable*/
.datatable_buttons .btn {padding:6px 12px; font-size:12px;}

/*Jarviswidget*/
#rev-toggles-ae93fb21f91c44d6b8c8d0bd18950ebc.widget-body-toolbar {display:table;}


.issuu-embed-container-h {
   position: relative;
   padding-bottom: 56.25%; /* set the aspect ratio here as (height / width) * 100% */
   height: 0;
   overflow: hidden;
   max-width: 100%;
}
.issuu-embed-container-h iframe {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}

.issuu-embed-container-v {
   position: relative;
   padding-bottom: 135%; /* set the aspect ratio here as (width / height) * 100% */
   height: 0;
   overflow: hidden;
   max-width: 100%;
}
.issuu-embed-container-v iframe {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}

/*ESCAPARATE WEB

.bg-image {
	-o-object-fit: cover;
	object-fit: cover;
	font-family: 'object-fit: cover;';
}

@media (max-width: 460px) {
  .bg-image {
    background: url(/iOApps/F048C26A-4796-43E0-AA1D-EAB0B7D08F3D/Themes/0ACC4C5B-7B76-4CBD-A4F4-793004261D4D/Images/banners/escaparate-fundela-boletin-0-460.jpg) center;
    height: 450px;
  }
  
  }
  
  @media (min-width: 461px) and (max-width: 768px) {
    .bg-image {
      background: url(/iOApps/F048C26A-4796-43E0-AA1D-EAB0B7D08F3D/Themes/0ACC4C5B-7B76-4CBD-A4F4-793004261D4D/Images/banners/escaparate-fundela-boletin-461-768.jpg) center;
      height: 450px;
    }
  
  }
  
  @media (min-width: 769px) and (max-width: 1366px) {
    .bg-image {
      background: url(/iOApps/F048C26A-4796-43E0-AA1D-EAB0B7D08F3D/Themes/0ACC4C5B-7B76-4CBD-A4F4-793004261D4D/Images/banners/escaparate-fundela-boletin-769-1180.jpg) center;
      height: 450px;
    }
  
  }
  @media (min-width: 1367px) {
    .bg-image {
      background: url(/iOApps/F048C26A-4796-43E0-AA1D-EAB0B7D08F3D/Themes/0ACC4C5B-7B76-4CBD-A4F4-793004261D4D/Images/banners/escaparate-fundela-boletin-769-1180.jpg) center;
      height: 450px;
    }
  
  }
  
  */
 #myaccountioregistrationaddform_tabcontent .tab-pane {padding:30px 20px;}
 #myaccountioregistrationeditform_tabcontent .tab-pane {padding:30px 20px;}
 .resultsperpage {display:none;}

 #donation-amount .btn {

  border-radius:0;
  height: 4rem;

 }
 #donation-amount .btn.active {
 background-color: #16FCFC;
border: 1px solid #16FCFC;
color: #272626;

}
 #donation-amount .form-control {
border-top: none;
border-right: none;
border-left:none;
font-weight: bold;
  height: 4rem;
font-size:2rem;
border-color:#272626;
max-width: 200px;
 }

#boletin {
  background-image: url("/iOApps/F048C26A-4796-43E0-AA1D-EAB0B7D08F3D/Themes/0ACC4C5B-7B76-4CBD-A4F4-793004261D4D/img/banner-boletin-87.png");
  min-height:333px;
  background-color: #001588;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
#boletin .boletin-content {
  text-align: center;
}
#boletin .boletin-content p {
  color: white;
}
#boletin .boletin-content p.boletin-title {
  font-family: "Elephant",serif;
  line-height: 1.2;
  font-size: 3rem;
}
@media (max-width: 991.98px) {
  #boletin {
    background-image: none;
  }
}

.link-blue {
  color:#001588!important;
}
.link-white {
  color:#ffffff!important;
}

.bg-image-50 {
  filter: brightness(50%);
  -webkit-filter: brightness(50%);
  -moz-filter: brightness(50%);
}
.bg-blue {
  background-color: #001588;
  min-height: 100%;
}
.bg-grey {
  background-color: #272626;
  min-height: 100%;
}
.content-float {
    z-index: 1;
    position: relative;
    top: 60%;
    transform: translateY(-50%);
    text-align: center;
}

#collaborate div.page-header:nth-of-type(2n) {
  display: none;
}

.item.home-full-item {
  height: 596px!important;
}
@media (max-width:575px) {
  .item.home-full-item {
    height:309px!important
  }
}

#collaborate .modal-content {border-radius:0;}

.bg-fofiblue {
  background-color: #16FCFC
}

ul.breadcrumb {width:auto!important}


.card {
    border-radius: 0 0 25px 25px!important;
  }