/**
 * @file
 * Visual styles for Corporate+'s blocks.
 */
.block {
  padding: 0 0 25px 0;
}
.col-12 .block {
  padding-bottom: 50px;
}
.col-12 .block-local-tasks-block {
  padding-bottom: 10px;
}
.header .block-menu.block,
.header-container .block-superfish.block,
.block-system-breadcrumb-block,
#block-googlemapbanner {
  padding: 0;
}
.slideout__section .block {
  padding-bottom: 50px;
}
.header-top-highlighted__section .block {
  padding: 0;
}
.header-top-highlighted__section .block + .block {
  padding: 10px 0 0 0;
}
.header-top-highlighted__section .region-header-top-highlighted-first .block + .block {
  padding-top: 0;
}
.header-top__section .block {
  padding-bottom: 10px;
}
.header__section .block:first-child:last-child {
  padding: 0;
}
.content-top__section .block {
  padding-bottom: 75px;
}
.featured .block {
  padding-bottom: 20px;
}
.footer-top__section .cta-block {
  padding: 40px 0;
}
.subfooter__section .block {
  padding-bottom: 10px;
}
.sidebar__section .block {
  padding: 0 0 70px 0;
}
.highlighted-top__section .block {
  padding-bottom: 20px;
  margin-bottom: 25px;
  border-bottom: 1px solid #e1e1e1;
}
.region--shade-background .highlighted-top__section .block,
.region--colored-background .highlighted-top__section .block,
.region--dark-colored-background .highlighted-top__section .block,
.region--dark-background .highlighted-top__section .block {
  border-bottom-color: rgba(255, 255, 255, 0.3);
}
.highlighted-top__section .block:last-child {
  border: 0;
  margin: 0;
  padding: 0;
}
.block-local-tasks-block {
  padding: 10px 0;
}
.block .block {
  padding: 0;
}
.region .block:last-child {
  padding-bottom: 0;
}
.region--no-block-paddings .block,
.region--no-block-paddings .block + .block {
  padding: 0;
}
.mt-mobile-menu-widget-wrapper .block {
  padding-bottom: 20px;
}

/*Style for menu--mt-post-categories block*/
@media (min-width:768px){
  .menu--mt-post-categories {
      float: left;
  }
}
/*News distro news-hero blocks*/
@media (min-width: 768px) and (max-width:991px) {
  .mt-news-hero .mt-blog-full-width li:nth-last-child(-n+2) {
    display: none;
  }
  .mt-news-hero .mt-blog-full-width li:first-child {
    margin-bottom: 15px;
  }
}
@media (min-width: 992px) and (max-width:1199px) {
  .mt-news-hero .mt-blog-full-width li:nth-last-child(-n+2) {
    display: none;
  }
  .mt-news-hero .mt-latest-posts li:nth-last-child(-n+2) {
    display: none;
  }
}
@media (min-width:1200px) and (max-width:1333px) {
  .mt-news-hero .mt-blog-full-width li:nth-last-child(-n+1) {
    display: none;
  }
  .mt-news-hero .mt-latest-posts li:nth-last-child(-n+1) {
    display: none;
  }
}
@media (min-width:1333px) {
  .mt-news-hero .mt-blog-full-width li:nth-last-child(-n+1) {
    display: none;
  }
  .mt-news-hero .mt-blog-full-width h2.title {
    margin-bottom: 45px;
  }
}

.block-block-content0637d9a6-b64d-4a4d-ad70-b33c6baac5e8{
  float: right;
  padding-top: 0px !important;
}
/* Media query para pantallas de 767px o menos */
@media (max-width: 767px) {
  .block-block-content0637d9a6-b64d-4a4d-ad70-b33c6baac5e8 {
    margin-right: 50px;
  }
  .language-switcher-locale-session .en .language-icon{
   /* filter: invert(100%);*/
  }
  .language-switcher-locale-session{
    position: absolute;
    top: 12px;  
  }
}
#block-corporateplus-menusuperioren,
#block-corporateplus-menusuperior {
  float: right;
}
.social-icon{
  display:inline;
}

.social-icon.flickr{
  margin-left: 20px
}

.social-icon.linkedin{
  margin-left: 15px
}

.social-icon.youtube{
  margin-left: 15px
}

.header-container.transparent-header {
  position: absolute;
  width: 100%;
  background-color: rgba(255,255,255,0.8);
  z-index: 22;
}
