 /**
 * Place your custom styles here.
 */

body {
    font-size: 16px;
       
}
/* General */
.mb-30px {
  margin-bottom: 30px;
}

#block-unetealacomunidadbiennal {
    margin-bottom: 25px;
}

.redes-sociales img{
  height: 35px;
}
.row-min-espacio{
  min-height: 440px;
}
.navbar-brand {
    display: none;
}

.logo img {
    width: 100%;
}

h1 {
    font-size: 2em;
    color: #532c03;
    text-transform: uppercase;
    margin: 0 0 .2em 0;
}

.cont-img{
  width: 100%;
  display: block;
  height: 175px;
  background-position: center;
  background-size: cover;
  transition: 0.3s all;
}

.cont-img:hover{
  transform: scale(1.1);
}

.img-schools{
  width: 100%;
  height: 175px;
  overflow: hidden;
}

/*
.cols-schools a{
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    z-index: 99999;
    font-size: 0px;
}
*/

.cols-schools{
  padding: 0px 8px 15px 8px;
  border-bottom: 1px solid #d8d8d8;
  margin-bottom: 33px;
}

.cols-schools h4 {
    font-size: 16px;
    text-transform: uppercase;
}

.cols-schools p {
    font-size: 13px;
}

.cols-schools a:hover {
    color: #77593a;
    text-decoration: none;
}

.view-schools-projectes .view-content, .view-rosa-barba-projectes .view-content{
  display: flow-root;
}

.view-schools-projectes .captcha-admin-links, .view-rosa-barba-projectes .captcha-admin-links{
  display: none;
}

@media screen and (min-width: 1000px) and (max-width: 1650px){
  .view-schools-projectes .view-content, .view-rosa-barba-projectes .view-content, .view-rosa-barba-projectes .view-filters, .view-schools-projectes .view-filters, .path-rosa-barba-list-and-finalists-2020 .view-content, .path-rosa-barba-list-and-finalists-2020 .view-filters, .path-schools-list-and-finalists-2020 .view-content, .path-schools-list-and-finalists-2020 .view-filters{
    padding-left: 140px;
  }
}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 20px !important;
    color: #000;
    background-color: #fff !important;
    border: 0px solid #ddd;
    transition: 0.3s all;
}

.path-schools-list-projects .footer, .path-rosa-barba-list-projects .footer {
  border-top: 1px solid #000;
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 3;
    color: #785b40;
    font-weight: 800;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    color: #785b40;
}

.pager__item.is-active.active a{
  position: relative;
  top: -3px;
}

li.pager__item.is-active.active {
    font-size: 13px;
}

input[data-drupal-selector="edit-title"], input[data-drupal-selector="edit-field-universitat-value"], input[data-drupal-selector="edit-field-nom-estudi-value"] {
    border: 0px;
    outline: 0px;
    box-shadow: inset 0 0px 0px rgba(0, 0, 0, .075);
    border-bottom: 1px solid;
    border-radius: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    font-size: 11px;
    color: #000;
    margin-right: 8px;
}

input[data-drupal-selector="edit-title"]::-webkit-input-placeholder {
    color: #000;
    font-size: 11px;
}

.views-exposed-form button{
  display: none;
}

.views-exposed-form .form-item-title {
    display: flex;
    justify-content: flex-end;
}

.form-control:focus{
    border-color: #000;
    outline: 0;
    -webkit-box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(102, 175, 233, .6);
    box-shadow: inset 0 0px 0px rgba(0,0,0,.075), 0 0 0px rgba(102, 175, 233, .6);
}

.pagination.js-pager__items{
  position: relative;
  bottom: -65px;
}

.box-next{
  transform: rotate(-45deg);
}

.box-prev{
  transform: rotate(135deg);
}

.box-next, .box-prev{
  border: solid black;
  border-width: 0 1px 1px 0;
  display: inline-block;
  padding: 2px;
}

li.pager__item {
    font-size: 11px;
}

h2,h3,h4 {
    color: #532c03;
}

a {
    color: #532c03;
}

a:hover {
    text-decoration: underline;
    color:#532c03;
}

.content-wrapper {
    position: relative;    
} 

.sidebar-principal {
    position: absolute;
    left: 0;
    width: 15%;
}

.navbar-default  {
    background: none;
    border: none;
}

.page-header {
    border-bottom: none;    
}

#search-block-form .captcha-admin-links {
    display: none;
}

@media all and (max-width: 580px) {
  .pagination > li > a, .pagination > li > span {
      padding: 6px 11px !important;
  }
}

@media all and (max-width: 1025px) {
  .sidebar-principal {
     position: static;
     width: 100%;
     margin-bottom: 25px;
  }
  
  .pagination.js-pager__items {
    position: relative;
    bottom: -108px;
  }
}

.redes-sociales {
    text-align: right;
}

.region-idiomas {
    float: left;
}

/* Page Home */

.page-node-type-page-home .field--name-field-imatge-home img{
    margin: 0 auto;
    
    width: 10%;
}

.page-node-type-page-home #block-countdowntimer {
    margin-bottom: 50px;
}

.page-node-type-page-home .field--name-field-fulla {
    margin-top: 50px;
}

.page-node-type-page-home #block-countdowntimer .digit,
.page-node-type-page-home #block-countdowntimer .digit.static {
    background: none;
    box-shadow: none;
    color: #532c03;
    
}

.tutorial-mapa {
    text-align: center;
}

.page-node-type-page-infografia .page-header{
    display: none;
}
/*@media all and (max-width: 768px) {
    .tutorial-mapa {
        display: none;
    }    
}*/
/*
.page-node-type-page-home .fulla-paragraph .field--name-field-title-par{
    position: relative;
}


*/

.page-node-type-page-home .slick-slide img {
    margin: 0 auto;
}

.page-node-type-page-home .slick-slide  .field--name-field-fulla  a {
}



/*
.page-node-type-page-home .field--name-field-imatge-home img:hover{
       background-image: url('/sites/default/files/biennal_0_logo.png');
    position: relative;
}
*/

.page-node-type-page-home .home-title {
    text-align: center;
    margin-bottom: 25px;
}

.page-node-type-page-home #block-countdowntimer{
    text-align: center;
    margin-bottom: 25px;
}

/*
.page-node-type-page-home #jquery-countdown-timer-note{
    display: none;
}
*/

@media screen and (min-width: 1025px) and (max-width: 1600px) {
  .pad-responsive{
    padding-left: 150px;
  }
}

@media all and (max-width: 768px) {
    .fulla-paragraph .field--name-field-title-par {
        font-size: 14px;
    }
    
    .redes-sociales {
        margin-bottom: 15px;
    }
    
    .page-node-type-page-home .field--name-field-imatge-home img {
        width: 30%;
    }
    
    #block-dropdownlanguageselector {
        text-align: center;
        width: 100%;
        margin: 10px 0;
    }
}

/* Menús */
.menu--menu-principal-dashboard li a:hover,
.menu--menu-principal-dashboard li a:focus,
.menu--main li a:focus,
.menu--main li a:hover {
    background: none;
    text-decoration: underline;
}

.menu--main li, .menu--menu-principal li{
    list-style: none;
}

.menu--main li a, .menu--menu-principal li a {
    color: #333;
    position: relative;
    display: block;
    padding: 2px 15px;
    
}

.menu--main li.active > a,
.menu--main .is-active {
    text-decoration: underline;
}

.menu--main .main-submenu, .menu--menu-principal .main-submenu{
    display: none;
}

.menu--main .main-submenu .active, .menu--main .active .main-submenu, .menu--menu-principal .main-submenu .active, .menu--menu-principal .active .main-submenu{
    display: inherit;
}

.navbar-header {
    width: 100%;
}


.menu--menu-principal-dashboard li a {
    color: #532c03;
    position: relative;
    display: block;
/*     padding: 5px 15px;  */
    padding: 5px 7.5px;   
/*     float: left; */
    float: right;
/*     margin-right: 15px; */
    font-family: inherit;
    font-weight: inherit;
    line-height: inherit;
}




/* Header */

#block-dropdownlanguageselector {
    text-align: right;
}


#search-block-form .btn-primary {
    background: #532c03;
    border-color: #532c03;
}
/* Page Home */

.page-node-type-page-home .page-header {
    display: none;
}

.page-node-type-page-home div:not(.body-footer-links) > .field--name-body {
  text-transform: uppercase;
  margin-bottom: 15px;
  border-left: 3px solid #532c03;
  padding-left: 15px;
}

/* Page Rosa Info */

.page-node-type-page-rosa-barba-info .field--name-field-header  img{
    width: 100%;
    margin-bottom: 25px;
}

.page-node-type-page-rosa-barba-info .field--name-field-description {
    margin-bottom: 25px;
}

/* Register form */
.text-form-register {
    margin-bottom: 50px;
}

.register-form-bicoac #edit-mail--description,
.register-form-bicoac label {
    display: none;
}

#edit-field-legal-warning-wrapper label{
  display: block;
}

.register-form-bicoac .group-fields {
    margin-bottom: 10px;
}

.register-form-bicoac button{
    margin-top: 15px;
    margin-bottom: 15px;
}

.register-form-bicoac .g-recaptcha {
    margin-top: 15px;
}

.register-form-bicoac hr {
    clear: both;
}

/* Form Rosa Barba */

.page-node-type-projecte-rosa-barba .page-header {
    display: none;
}

.page-node-type-projecte-rosa-barba  form {
    margin-top: 25px;
}

.custom-form-rosa label{
    display: none;
}

.custom-form-rosa #edit-field-accepto-els-termes--wrapper label {
    display: inherit;
}

.custom-form-rosa #edit-field-accepto-els-termes--wrapper legend {
    display: none;
}

.custom-form-rosa .field-colaboradores-values .field-label {
    display: none;
}

.custom-form-rosa  .tabledrag-toggle-weight {
    display: none;
}

.custom-form-rosa  .panel {
    box-shadow: none;
    border: inherit;
}

.custom-form-rosa  .panel-body {
    padding: inherit;
}

.custom-form-rosa .panel-default > .panel-heading {
    display: none;
}

.custom-form-rosa .group-fields {
    margin-bottom: 10px;
}

#edit-field-colaboradores-wrapper label{
    display: inherit;
}

.custom-form-rosa .field--name-field-veredicte{
    margin-bottom: 25px;
}

.custom-form-rosa .field--name-field-veredicte .fieldset-legend{
    display: none;
}

.custom-form-rosa .field--name-field-veredicte label {
    display: inherit;
    float: left;
    margin-right: 25px;
}


.custom-form-rosa .field--name-field-col-laboradors label,
.custom-form-rosa .field--name-field-architects label {
    display: inherit;
}

.custom-form-rosa .field--name-field-architects legend {
    display: inherit;
}

.custom-form-rosa ..field--name-field-architects .field-label {
    display: inherit;
}

.custom-form-rosa .field--name-field-architects  .tabledrag-toggle-weight {
    display: inherit;
}

.custom-form-rosa .field--name-field-architects  .panel {
    box-shadow: inherit;
    border: inherit;
}

.page-node-type-projecte-rosa-barba .search-block-form form {
    margin: inherit;
}

/* Node Rosa Barba */
/*
.page-node-type-projecte-rosa-barba .field--name-field-architects .field--label,
.page-node-type-projecte-rosa-barba .field--name-field-col-laboradors .field--label,
.page-node-type-projecte-rosa-barba .field--name-field-location .field--label{
    display: none;
}
*/
.page-node-type-projecte-rosa-barba .mapa-wrapper {
    margin-top: 25px;
}

.rosa-images-wrapper  img{
    width:100%;
}

/* Banner */

.banner-compra, .stripe-button-el {
    display: block;
    position: relative;
    padding: 0 12px;
    height: 30px;
    line-height: 30px;
    background: #1275ff;
    background-image: -webkit-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -moz-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -ms-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -o-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -webkit-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -moz-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -ms-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: -o-linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    background-image: linear-gradient(#7dc5ee,#008cdd 85%,#30a2e4);
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -ms-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -o-box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.25);
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
    border-radius: 4px;
    min-width: 40%;
    text-align: center;
    float: left;
    margin-right: 25px;
    margin-bottom: 25px;
}
.stripe-button-el:hover{
  text-decoration: none;
}

.banner-compra:hover {
    cursor: pointer;
    color: white;
    text-decoration: none;
}

/* Page Jurat */
.page-node-type-page-jurat-schools h3 span {
    font-size: 35px;
}

.page-node-type-page-jurat-schools .view-content,
.page-node-type-page-jurat .view-content {
    display: flex;
    flex-wrap: wrap;
}

.page-node-type-page-jurat-schools .page-header,
.page-node-type-page-jurat .page-header {
    display: none;
}

.page-node-type-page-jurat-schools h3,
.page-node-type-page-jurat h3 {
    width: 100%;
    margin-bottom: 25px;
}

.jurat-wrapper {
    margin-bottom: 20px;
}

.jurat-wrapper .title-wrapper {
    font-weight: bold;
}

.jurat-wrapper .jurat-img-warpper {
    width: 20%;
    max-width: 100%;
}

/* Node Inscripció Rosa Barba*/

.page-node-type-inscripcio-rosa-barba .view-banners {
    margin-top: 25px;
}

.page-node-type-inscripcio-rosa-barba .field--type-image {
    margin-bottom: 25px;
}

/* Simposi Conferenciantes*/
.conferenciantes-margen{
  margin-bottom: 40px;
}

.field--name-field-conferenciantes {
    margin-top: 25px;    
}

.field--name-field-nombre-conferenciante{
  margin-bottom: 10px;
}

/* Galeria */

.masonry-gallery .galery-img {
    width: 32%;
    margin-bottom: 1%;
    margin-left: 1%;
}

.masonry-gallery .galery-img img{
    width: 100%;
    
}


/*Footer Personalizado */

.extended_deadline img {
    max-width: 100%;
    margin-bottom: 25px;
}

.alineado-izquierda{
  text-align: left;
}
.alineado-centro{
  text-align: center;
}
.alineado-derecha{
  text-align: right;
}

#block-politica a {
    float: left;
    margin-right: 25px;
}


.title-logos-footer {
    margin: 60px 0 10px;
}


.logos,
.logos-colaboracio {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    text-align: center;
}

.logos-acompanyament {
    text-align: inherit;   
}

.logos-colaboracio .col-logos {
    margin: 10px 0;
}

.logos-footer img {
    max-width: 100%;
    max-height: 80px;
}


/* Inscripció Schools */

.custom-schools label {
    display: none;
}

.custom-schools .group-fields {
    margin-bottom: 25px;
}


.custom-schools .field--name-field-estudiants label,
.custom-schools .field--name-field-profesores label{
    display: inherit;
}

.custom-schools .field--name-field-profesores .panel-heading,
.custom-schools .field--name-field-estudiants .panel-heading {
    display: none;
}
.margin-form{
  margin-bottom: 20px;
}

#block-fulles {
  display: none;
}
.page-node-type-comunicacio-pdf .file{
  display: table;
    font-size: 66%;
    margin: 5px 0;
}

.fulla-paragraph {
  position: relative;
}

.field--name-field-fulles,
.field--name-field-fulla {
  margin-left: -15px;
  margin-right: -15px;
}

.field--name-field-fulles > .field--item, 
.field--name-field-fulla > .field--item{
  float: left;
  width:  33.333%;
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 30px;
}

.field--name-field-fulles > .field--item{
    width: 16%;
    text-align: center;
    margin-left: 5px;
    padding-right: 15px; 
}

.page-node-type-page-home .field--name-field-fulla a,
.field--name-field-fulles > .field--item a,
.field--name-field-fulla > .field--item a {
  position: absolute;
  top: 0;
  width: 100%;
  bottom: 0;
  font-size: 0;
}

.page-node-type-page-home .field--name-field-fulla a:active,
.page-node-type-page-home .field--name-field-fulla a:focus{
    box-shadow: none;
    outline: none;

}

.page-node-type-page-home .fulla-paragraph:hover,
.field--name-field-fulles > .field--item:hover,
.field--name-field-fulla > .field--item:hover {
  -webkit-filter: sepia(100%);
  filter: sepia(100%);
}


.fulla-paragraph .field--name-field-title-par {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  text-transform: uppercase;
  font-weight: bold;
  color: white;
}
.menu--main li a, .menu--menu-principal li a{
  /*color: #6c6c6c; */
  color: #532c03;
}

.menu--main li a.is-active, .menu--menu-principal li a.is-active{
  text-decoration: underline;
  font-weight: bold;
}

@media(max-width: 650px) {
  .field--name-field-fulla > .field--item {
    width: 50%;
  }
}

/* MENU */



.btn-menu {
  position: absolute;
  top: 50%;
  right: 15px;
  transform: translateY(-50%);
  cursor: pointer;
  display: none;
}
.btn-menu span{
  width: 20px;
  height: 2px;
  background-color: white;
  display: block;
  margin-bottom: 4px;
}
.btn-menu span:last-child {
  margin-bottom: 0;
}

.mostrar-menu .btn-menu span:nth-child(1) {
  transform: rotate(45deg) translate3d(4px,5px,0px);
  -ms-transform: rotate(45deg) translate3d(4px,5px,0px);
  -webkit-transform: rotate(45deg) translate3d(4px,5px,0px);
}

.mostrar-menu .btn-menu span:nth-child(2) {
  opacity: 0;
}
.mostrar-menu .btn-menu span:nth-child(3) {
  transform: rotate(-45deg) translate3d(4px,-5px,0px);
  -ms-transform: rotate(-45deg) translate3d(4px,-5px,0px);
  -webkit-transform: rotate(-45deg) translate3d(4px,-5px,0px);
}
.page-node-type-page-home .sidebar-principal {
   display: none; 
}
.prolongacion-menu {
  display: none;
}

@media(min-width: 1026px){ 
  .btn-menu {
    display: none;
  }
  .redes-sociales-responsive {
    display: none;
  }
}
@media(max-width: 1025px) {
  .redes-sociales-responsive {
    display: block;
  }
  .coac-header .redes-sociales{
    display: none;
  }
  .btn-menu {
    position: absolute;
    top: 15px;
    right: 10px;
    z-index: 9999999;
    display: block;
    
  }
  .btn-menu span {
    background-color: black;
  }
  .sidebar-principal {
    display: none;
  }
  .mostrar-menu .sidebar-principal {
    display: block;
    float: none!important;
  }
  
  .mostrar-menu .btn-menu span{
    background-color: white;
  }
  .mostrar-menu .sidebar-principal {
    position: fixed;
    width: 100%;
    top: 0;
    bottom: 0;
    background-color: #532c03;
    z-index: 9999;
    color: white;
    margin-bottom: 0;
  }
  .mostrar-menu .menu--main li a {
    color: white;
  }
    .mostrar-menu .container-menu-logo {
            position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    overflow: auto;
    margin-bottom: 0;
    }
    .mostrar-menu .pull-right.main-menu{
         display: table;
         margin: auto;
         float: none!important;
    }
    .mostrar-menu .menu--main {
      padding-top: 30px;
      padding-bottom: 30px;
    }
    .mostrar-menu .btn-menu {
          position: fixed;
    top: 15px;
    right: 15px;
    z-index: 9999999;
    }
    .coac-header .col-md-2, .coac-header .col-md-4 {
      float: right;
/*       width: auto; */
      margin-top: 15px;
      margin-right: 15px;
    }
    .coac-header .col-md-4  {
      clear: right;
      margin-top: 15px;
    }
    .coac-header .col-md-5 {
      float: right;
      width: auto;
      margin-bottom: 15px;
      margin-top: 15px;
    }
/*
    .coac-header .menu--menu-principal-dashboard  > li {
      display: inline-block;
    }
*/
/*
    .coac-header .menu--menu-principal-dashboard  > li a {
      float: none;
          padding-left: 0;
    padding-right: 0;
    }
*/
/*
    .coac-header .menu--menu-principal-dashboard  > li:last-of-type a {
      margin-right: 0;
      padding-right: 0;
      
    }
*/
    .coac-header .logo img {
          min-width: 70px;
    }
    .region-header a{
          max-width: 50px;
    }
    .region-header a img{
          width: 100%;
    }
    .region-idiomas .block-dropdown-language {
      margin-top: 0!important;
    }
    .prolongacion-menu a {
      color: white!important;
    }
    .coac-header .col-md-5{
      display: none;
    }
    .prolongacion-menu {
      display: block;
    }
    .region-idiomas{
      margin-right: 15px;
    }
    .coac-header .header-search{
      margin-left: 0;
    }
} 



@media(max-width: 600px) {
  .block-jquery-countdown-timer .position{
    font-size: 15px!important;
  }
  .countDiv:before, .countDiv:after {
    width: 3px;
    height: 3px;
  }
  .countDiv {
    height: 34px;
  }
}

.field--name-field-fulla.slick-initialized.slick-slider.slick-dotted {
  width: 100%;
  margin-right: 0;
  margin-left: 0;
  overflow: hidden;
}



.bloque-aviso-legal label{
  font-size: 0px;
}
.bloque-aviso-legal > div {
  display: inline-block;
  
}
.bloque-aviso-legal > div:last-of-type {
  position: relative;
  top: 15px;
}
.paragraph.paragraph--type--edicions {
  margin-bottom: 15px;
  overflow: hidden;
}
.paragraph--type--edicions .field--name-field-logo.field--type-image {
  display: inline-block;
  float: left;
}
.paragraph--type--edicions .field--name-field-decription{
  width: calc(100% - 126px);
  margin-left: 10px;
  float: left;
  margin-left: 10px;
}
.biennal-ultimas-ediciones .row {
  display: -webkit-box; 
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex; 
  display: flex;
  flex-wrap: wrap;
}

@media(max-width: 1199px) {
  .field--name-field-decription {
    width: 100%;
  }
}

/* Page Inscripció Simposi */

.page-node-type-page-inscripcio-simposi .page-header{
    display: none;
}

.page-node-type-page-inscripcio-simposi  .fila-pago {
    display: flex;
    margin-bottom: 25px;
    width: 100%;
}

.page-node-type-page-inscripcio-simposi  .title-insciption{
    margin-bottom: 25px;
}

 /* Biennal Registre Inscripció Simposi */

 .custom-simposi .control-label{
   display: none;
 }

 .custom-simposi .group-fields {
   margin-bottom: 15px;
 }

 .custom-simposi .form-item-field-cedir-dades-value label{
   display: inherit;
 }

 .field--name-field-descarga-manifiesto,
 .field--name-field-descarga-manifiesto ~ .field--name-field-descripcion {
   margin-bottom: 30px;
 }

/*MODIFICACIONES 1/8/18 */
.page-node-type-projecte-schools .page-header{
  display: none;
}

.page-node-type-mapas-landscape .imagen-mapa-landscape {
  margin-bottom: 20px;
}

.page-node-type-galeria-exposiciones .body-galeria-expo {
  margin-bottom: 20px;
}


/*

.page-node-type-galeria-exposiciones .cboxPhoto {
  max-width: 700px;
  height: auto;
}
*/


.mt-3 {
  margin-top: 3rem;
}

.logos {
  margin-top: 30px;
}
/* PAGE WINNERS */
.page-node-type-winners .field--name-field-titol-premi{
  font-weight: bold;
  margin-bottom: 10px;
}
.page-node-type-winners .field--name-field-enllac-al-guanyador{
  margin-bottom: 10px;
}
.page-node-type-winners .field--name-field-imatge-pr{
  margin-bottom: 30px;
}

/* H5 BOLD */
.page-node-type-projecte-rosa-barba h5{
  font-weight: bold;
}
.page-node-type-projecte-schools .rosa-titles-wrapper{
  margin-top: 40px;
  margin-bottom: 30px;
}
.page-node-type-projecte-schools h5{
  font-weight: bold;
}

/* MODIFICACIONES COMUNICACION */
.noticias-biennal{
  min-height: 380px;
}
.noticias-biennal img{
  height: 243px;
  width: 100%;
}
.noticias-biennal .link-noticia a{
  text-decoration: none;
  color: #532c03;
}
.noticias-biennal .link-noticia a:hover{
  text-decoration: none;
  color: #000000; 
}
/* MODIFICACIONES POP UP GREEN */
.page-popup-green .field--name-field-video .field--item{
  margin-bottom: 30px;
}


/* MODIFICACIONES 08/04/19 */
.page-node-type-noticies .noticies-imags{
  margin-top: 25px;
}
.page-node-type-noticies .field--name-field-imatge-destacada{
  margin-bottom: 25px;
}
.link-noticia{
  margin-top: 10px;
  font-size: 20px;
  font-weight: 700;
}
.page-node-type-publicacions .publicacions-imags{
  margin-top: 25px;
}

.page-node-type-page-home .field--name-field-image-par img{
  margin: 0 auto;
}
.titulo-noticias{
  margin-bottom: 25px;
}
.extended_deadline > .logos-organitzadors{
  display: none;
}
.noticia-img-destacada{
  height: 200px;
}
.noticia-wrapper{
  min-height: 340px;
}
.link-noticia{
  margin-bottom: 25px;
}
.page-node-type-page-home .fulla-paragraph{
  margin-bottom: 25px;
}
.title-logos-footer.logos .field--label{
  display: none;
}
.menu--menu-principal-dashboard li a.fa-user::after{
  margin-left: 10px;
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f007";
}
.btn-group > .btn{
  color: #532c03;
  background-color: #fff;
  border-color: #532c03;
  border: 0;
  border-bottom: 2px solid black;
  border-radius: 0px;
}
.menu--menu-principal-dashboard li a.fa-user::before{
  content: '/';
  margin-right: 15px;
}
.menu--menu-principal-dashboard li a{
  border-bottom: 2px solid #532c03;
}
.user-logged-in .menu--menu-principal-dashboard li a{
  border-bottom: 0;
}
.fa-user:hover::after, .menu--menu-principal-dashboard a:hover{
  text-decoration: none !important;
  font-weight: 700;
}
#block-dropdownlanguageselector .caret{
  border: none;
  width: 10px;
}
#block-dropdownlanguageselector .caret:before{
  content: '\f57d';
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  position: absolute;
  top: 0%;
  font-size: 25px;
  right: 0%;
}
#block-dropdownlanguageselector .dropdown-toggle.btn-default:focus{
  box-shadow: none;
  border: none;
  background: none;
  border-bottom: 2px solid black;
}
.header-search{
  float: left;
  border-bottom: 2px solid #532c03;
  padding: 5px 12px;
  margin-left: 30px;
  color: #532c03;
}
.header-search .fa-search::before{
  font-size: 20px;
  padding-left: 5px;
}


/* MODIFICACIONS 30/05/19 */
.page-node-type-publicacions .publicacions-pdf img {
  height: auto;
  width: 100%;
  min-width: 100%;
}

.page-node-type-publicacions .noticias-biennal {
  min-height: 445px;
}


/* BUSCADOR */
.view-searcher .col-md-6.col-sm-12.views-row {
  min-height: 160px;
  padding-top: 20px;
}
.view-searcher .views-field.views-field-title {
  font-size: 22px;
  font-weight: bold;
}
.view-searcher .views-field.views-field-created {
  font-size: 12px;
  text-transform: uppercase;
  margin-top: 20px;
}
.path-searcher .captcha-admin-links{
  display: none;
}
.view-searcher .form-inline .control-label{
  display: block;
  font-size: 14px;
  font-weight: 400;
}
.view-searcher .form-inline .form-control{
  font-size: 13px;
  border-radius: 0px;
}
.view-searcher .view-content{
  margin-top: 40px;
}
.path-searcher footer{
  border-top: 1px solid #000;
}
/*
.path-searcher .pager-nav{
  text-align: right;
}
*/
/*
.path-searcher .pagination.js-pager__items{
  right: -15px;
}
.path-searcher .pagination > li:last-child > a{
 padding-right: 0 !important;
}
*/

.coac-header input#edit-search-api-fulltext {
  border: 0px;
  border-bottom: 2px solid #532c03;
  background-color: transparent;
  border-radius: 0px;
  box-shadow: none;
  margin-left: 20px;
  padding-right: 25px;
  max-width: 100%;
}
.coac-header input#edit-search-api-fulltext::placeholder{
  color: #532c03 !important;
}
.coac-header label.control-label {
  display: none;
}
.coac-header i.fa.fa-search {
  position: absolute;
  right: -15px;
  top: 10px;
}
.coac-header div#edit-captcha {
  display: none;
}
.coac-header .buscador-wrapper{
  float: left;
  width: 100px;
}
.coac-header .js-form-item-search-api-fulltext {
  position: relative;
  max-width: 100%;
}
.path-searcher input#edit-search-api-fulltext{
  border: 0px;
  border-bottom: 2px solid #532c03;
  background-color: transparent;
  border-radius: 0px;
  box-shadow: none;
  margin-left: 20px;
  padding-right: 25px;
  max-width: 252px;
  display: inline-block;
  width: auto;
  vertical-align: middle;
  padding-left: 0;
}
.path-searcher input#edit-search-api-fulltext::placeholder {
    color: #532c03;
}
.path-searcher input#edit-search-api-fulltext + i{
  margin-left: -20px;
}
.coac-header .logo img{
 /* min-height: 120px; */
  min-width: 120px;
}
@media(max-width: 1025px){
  .coac-header i.fa.fa-search {
    right: 5px;
  }
  .coac-header input#edit-search-api-fulltext{
    margin-left: 0;
  }
/*
  .coac-header .buscador-wrapper{
    float: none;
  }
*/
  .coac-header .menu--menu-principal-dashboard{
    display: none;
  }
  .redes-sociales{
    display: none;
  }
}
@media(max-width: 768px){
  .coac-header i.fa.fa-search {
    top: 10px;
  }
  body {
    margin-top: 15px;
  }
}
.mostrar-menu .main-menu-content{
  position: relative;
  height: 100%;
}
.mostrar-menu .region-sidebar-first {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    text-align: center;
}
.mostrar-menu .prolongacion-menu{
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translate(-50% ,0%);
  width: 100%;
}
.mostrar-menu .menu--menu-principal-dashboard li a{
  font-weight: 600;
}
.mostrar-menu .menu--menu-principal li ul li {
    margin-bottom: 0;
    display: inline-block;
}
.mostrar-menu .menu--menu-principal li ul li a {
    font-weight: 400;
    margin-bottom: 0;
    width: auto;
    color: #e5b754;
    font-size: 14px;
}
.mostrar-menu .menu--menu-principal li a {
    color: white;
    font-weight: 600;
    width: 50%;
    margin: 0 auto;
}
.mostrar-menu .menu--main li, .menu--menu-principal li {
    list-style: none;
    margin-bottom: 2px;
}
.mostrar-menu ul.menu--menu-principal-dashboard{
  text-align: center;
  padding: 0 20px;
}
.mostrar-menu ul.menu--menu-principal-dashboard li{
  display: inline-block;
}
.mostrar-menu ul.menu--menu-principal-dashboard li a{
  float: none;
}
.mostrar-menu .nav > li > a:hover{
  background-color: transparent;
  text-decoration: underline;
}
.mostrar-menu .menu--menu-principal-dashboard li a.fa-user::before{
  content: '';
}
.mostrar-menu .menu--menu-principal .active .main-submenu{
  width: 350px;
  margin: 0 auto;
}
.sponsors-wrapper img{
  max-width: 100%;
  height: auto;
}
.page-node-type-inscripcio-rosa-barba .view-banners {
    margin-top: 0;
}
.path-compra .region-content{
  font-size: 2em;
  color: #532c03;
  text-transform: uppercase;
  margin: 0 0 .2em 0;
}
/*
.sponsors-wrapper{
  display: none;
}
*/
.all-edition-jurat .views-exposed-form button, .page-node-type-page-jurat-schools .view-jurat .views-exposed-form button, .view-rosa-barba-winner .views-exposed-form button,
.view--rosa-barba-projectes-finalistes .views-exposed-form button, .path-schools-list-and-finalists-2020 #views-exposed-form-schools-projectes-finalistes-2-page-5 button{
  display: block;
    color: white;
    background: #532c03 !important;
  border: none;
  border-radius: 0;
  outline: none;
}
.all-edition-jurat .views-exposed-form button:focus, .all-edition-jurat .views-exposed-form button:active{
  background: #532c03;
  outline: none;
}
.all-edition-jurat .views-exposed-form .form-item, .all-edition-jurat #edit-actions{
  display: inline-block;
  justify-content: inherit;
}
.all-edition-jurat .captcha-admin-links#edit-captcha{
  display: none;
}
.all-edition-jurat select.form-select{
  border: none;
    box-shadow: none;
    border-bottom: 1px solid #532c03;
    border-radius: 0;
    padding-left: 0;
}
.all-edition-jurat .views-exposed-form .form-item.captcha-admin-links{
  display: none;
}
.all-edition-jurat .select-wrapper, .all-edition-jurat .views-exposed-form .form-item{
  margin-right: 3px;
}
.all-edition-jurat .select-wrapper::after{
  color: #532c03;
}
.all-edition-jurat input#edit-title, .view-id-participants #edit-field-nom-value-1{
  border-bottom: 1px solid #532c03;
  margin-right: 25px;
}
.all-edition-jurat{
  margin-top: 40px;
}
.all-edition-jurat .views-exposed-form{
  margin-bottom: 40px;
}
.field--name-field-legal-warning .form-required:after{
  display: none;
}
.view-jurat-all-editions .form-inline .form-group{
  margin-top: 25px;
}
#edit-field-public-wrapper label{
  display: block;
}
.bloque-aviso-legal > div.abs{
  position: absolute;
}
.mbt-40{
  margin-bottom: 10px;
  margin-top: 10px;
  min-height: 350px;
}
.view-participants .views-field{
  margin-bottom: 10px;
}
.view-participants{
  margin-top: 40px;
}
.mlr-view{
  margin: 0 -7.5px;
}
.clear{
  clear: both;
}
.view-id-participants input{
    border: 0px;
    outline: 0px;
    box-shadow: inset 0 0px 0px rgba(0, 0, 0, .075);
    border-bottom: 1px solid;
    border-radius: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    font-size: 11px;
    color: #000;
    margin-right: 8px;
    width: auto;
}
.view-id-participants input::-webkit-input-placeholder {
    color: #000;
    font-size: 11px;
}
.view-id-participants .captcha-admin-links{
  display: none;
}
.view-id-participants .views-exposed-form button{
  display: block;
    color: white;
    background: #532c03 !important;
    border: none;
    border-radius: 0;
    outline: none;
    margin-top: 1px;
}
.view-id-participants .form-group{
  display: inline-block;
}
.page-node-type-equip-tecnic-2020 .page-header, .page-node-type-comite-cientific-2020 .page-header{
  display: none
}
.jurat-wrapper.jurat-50 {
  padding-right: 7.5px;
  padding-left: 7.5px;    
}
.view-participants .views-field-field-nom span,
.view-participants .views-field-field-cognoms span{
  font-weight: bold;
}
.path-schools-list-projects-2020 .footer, .path-rosa-barba-list-projects-2020 .footer {
    border-top: 1px solid #000;
}
.path-schools-list-projects-2020 .views-exposed-form .form-item-title,
.path-rosa-barba-list-projects-2020 .views-exposed-form .form-item-title{
  margin-left: 40px;
}
.path-schools-list-projects-2020 .views-exposed-form .form-item-title, .path-schools-list-projects-2020 .views-exposed-form .form-item-field-edicio-target-id,
.path-rosa-barba-list-projects-2020 .views-exposed-form .form-item-title, .path-rosa-barba-list-projects-2020 .views-exposed-form .form-item-field-edicio-target-id{
  display: inline-block;
  float: right;
}
.path-schools-list-projects-2020 .views-exposed-form .form-item-field-edicio-target-id select,
.path-rosa-barba-list-projects-2020 .views-exposed-form .form-item-field-edicio-target-id select{
  border: none;
    box-shadow: none;
    border-bottom: 1px solid #532c03;
    border-radius: 0;
    padding-left: 0;
}
.path-schools-list-projects-2020 .views-exposed-form .form-item-field-edicio-target-id .select-wrapper::after,
.path-rosa-barba-list-projects-2020 .views-exposed-form .form-item-field-edicio-target-id .select-wrapper::after{
  color: #532c03;
}
@media screen and (max-width: 1650px) and (min-width: 1000px){
	.path-schools-list-and-finalists-2020 h1, .path-rosa-barba-list-and-finalists-2020 h1{
		padding-left: 140px;
	}
}
.path-rosa-barba-list-and-finalists-2020 .js-form-item-title, .path-rosa-barba-list-and-finalists-2020 .form-item-field-nom-estudi-value, .path-schools-list-and-finalists-2020 .js-form-item-title, .path-schools-list-and-finalists-2020 .form-item-field-universitat-value{
	vertical-align: bottom;
}
.path-rosa-barba-list-and-finalists-2020 .js-form-item-title label, .path-rosa-barba-list-and-finalists-2020 .js-form-item-title input, .path-rosa-barba-list-and-finalists-2020 .form-item-field-nom-estudi-value input, .path-rosa-barba-list-and-finalists-2020 .form-item-field-nom-estudi-value label, .path-schools-list-and-finalists-2020 .js-form-item-title label, .path-schools-list-and-finalists-2020 .js-form-item-title input, .path-schools-list-and-finalists-2020 .form-item-field-universitat-value input, .path-schools-list-and-finalists-2020 .form-item-field-universitat-value label{
	display: block;
	vertical-align: bottom;
}
.path-schools-list-and-finalists-2020 .form-item-field-universitat-value input::placeholder {
	color: #000000;
}
@media(min-width: 992px){
  .jurat-wrapper.jurat-50 {
      width: 50%;
      float: left;
      position: relative;
      min-height: 1px;
      
  }
}
@media (max-width: 1199px){
  #edit-field-public-wrapper{
    margin-bottom: 40px;
  }
}
@media (max-width: 991px) and (min-width: 768px){
  .all-edition-jurat .views-exposed-form button{
    margin-top: 25px;
  }
}
@media(max-width: 767px){
  .path-schools-list-projects-2020 .views-exposed-form .form-item-title, .path-schools-list-projects-2020 .views-exposed-form .form-item-field-edicio-target-id,
.path-rosa-barba-list-projects-2020 .views-exposed-form .form-item-title, .path-rosa-barba-list-projects-2020 .views-exposed-form .form-item-field-edicio-target-id{
    display: block;
    float: inherit;
    width: 100%;
    margin: 0;
    margin-bottom: 25px;
  }
  .path-schools-list-projects-2020 .views-exposed-form .form-item-field-edicio-target-id .select-wrapper,
.path-rosa-barba-list-projects-2020 .views-exposed-form .form-item-field-edicio-target-id .select-wrapper{
    width: 100%;
  }
}
.cols-schools{
  min-height: 380px;
}
.view-id-participants .views-field-field-facebook, .view-id-participants .views-field-field-twitter, .view-id-participants .views-field-field-instagram, .view-id-participants .views-field-field-linkedin, .view-id-participants .views-field-field-pinterest{
  display: inline-block;
}
.view-id-participants .views-field-field-facebook i, .view-id-participants .views-field-field-twitter i, .view-id-participants .views-field-field-instagram i, .view-id-participants .views-field-field-linkedin i, .view-id-participants .views-field-field-pinterest i{
  margin-right: 10px
}
.view-id-participants .mbt-40{
  min-height: 275px;
	border: 0.5px dashed #532c03;
	margin-bottom: 0;
	margin-top: 0;
	padding-top: 15px;
}


.body-footer-links .field--name-body {
   font-size: 12px;
}

#jquery-countdown-timer-note {
  color: #532c03;
}

#jquery-countdown-timer .countDiv:before, #jquery-countdown-timer .countDiv:after {
  background-color: #532c03;
}
.footer .logos-organitzadors.logos.row{
  display: none;
}
.view-id-participants select.form-select, .views-exposed-form select.form-select {
    border: none;
    box-shadow: none;
    border-bottom: 1px solid #532c03;
    border-radius: 0;
    padding-left: 0;
}
.views-exposed-form .select-wrapper::after {
    color: #532c03;
}
#block-facturasblock{
  margin-top: 25px;
}
.views-exposed-form .form-item-title{
  display: inline-block;
}
.views-exposed-form .captcha-admin-links{
  display: none;
}
ul ul ul {
    list-style: none;
}
.menu--menu-principal li.active > a {
    text-decoration: underline;
    font-weight: bold;
}
.tecnics .col-md-6, .comites .col-md-6{
  min-height: 200px;
}
.page-node-type-patrocinadores .field--name-body img{
	width: 100%;
	height: auto;
}
.page-node-type-multimedia .noticias-biennal img{
	height: auto;
}
.main-container .sidebar-principal .main-menu-content .pull-right{
	float: none !important;
}
.masonry-gallery .galery-imgs{
	width: 32%;
    margin-bottom: 1%;
    margin-left: 1%;
}
.masonry-gallery .galery-imgs img{
	width: 100%;
}
.view-filters.form-group .form-inline .js-form-type-select label {
    display: none;
}
.view-proyecto-usuarios #edit-uid{
	width: 200px;
}
.view-proyecto-usuarios #edit-uid + span{
	display: none;
}
.view-proyecto-usuarios .form-type-entity-autocomplete label, .view-proyecto-usuarios .form-item-title label{
	padding: 0 20px;
}
.view-proyecto-usuarios .view-content .views-row{
	padding-bottom: 20px;
}
.view-proyecto-usuarios .view-content h3{
	padding-top: 20px;
	border-top: 1px solid;
}
.view-proyecto-usuarios .view-content h3:nth-child(1){
	border-top: 0;
}
.view-proyecto-usuarios #edit-actions button{
	display: inline-block;
	margin-top: 20px;
}
.view-id-ponents.view-display-id-block_2 [for*="edit-exposed-select"] + .select-wrapper{
	display: none;
}
@media(max-width: 991px){
	.view-id-participants .mbt-40{
		width: 100%;	
	}
}
.page-node-type-projecte-schools .field--name-field-finalista-ganador, .page-node-type-projecte-rosa-barba .field--name-field-finalista-ganador, .node-projecte-schools-form .field--name-field-finalista-ganador, .node-projecte-rosa-barba-form .field--name-field-finalista-ganador{
	display: none;
}
.reinicializa-contra{
	color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c;
    padding: 10px;
    border-radius: 5px;
}
.nav-tabs > li:nth-last-child(1) > a{
	color: #fff;
    background-color: #5cb85c;
}
.video-home video{
	display: block;
	margin: 0 auto;
	max-width: 100%;
	height: auto !important;
}
.video-home img{
	display: none !important;
}
.video-home .video{
	width: 33%;
    padding: 0 15px;
    margin: 0 auto;
}
@media(max-width: 991px){
	.video-home .video{
		width: 50%;
	}
}
@media(max-width: 767px){
	.video-home .video{
		width: 100%;
		padding: 0;
	}
}