/* GENERALS */
#pagina-general {
    margin: 0 auto;
    width: 750px;
}

.node-type-page #contenedor-general #content,
.node-type-donants #contenedor-general #content,
.node-type-webform #contenedor-general #content {
    margin-left: 0 !important;
}

.node-type-page #contenedor-general #block-system-main .content,
.node-type-donants #contenedor-general #block-system-main .content,
.node-type-webform #contenedor-general #block-system-main .content {
    width: 700px !important;
    text-align: justify;
    padding: 0 !important;
    border: none !important;
}

/* PANTALLA 1 */
/* wrapper general part superior*/
#capcalera-wrapper,
#contenedor-general {
    height: 640px;
}

/* Capçalera */
#barra-superior-logo,
#inici-ub-link,
#capcalera_links {
    display: none;
}

#block-block-2 img {
    /* logo de la ub */
    margin: 25px 0 25px 5px;
    width: 320px;
    height: 97px;
    max-width: 500px;
}

#logo-crai img {
    margin-bottom: 25px;
    width: 620px;
    height: 134px;
    max-width: 700px;
}

#capcalera-superior {
    background-color: white;
}

#barra-ub,
#vitrines-wrapper {
    display: none;
}

/* cercador */
#cercador {
    /* clear: both; */
    margin: 0 !important;
}

.cercador-mobil,
div#cercador {
    /* margin: 30px 0 0 10px !important; */
    display: block;
    float: left !important;
}

#block-search-form input:focus {
    background-image: none;
    font-size: 24px;
    border: 1px solid gray;
    width: 80px;
    height: 30px;
    text-align: center;
}

#block-search-form input {
    background-image: url("../images/search-icon.png");
    width: 100px;
    height: 100px;
    border: none;
}

.node-type-page #block-search-form,
.node-type-donants #block-search-form,
.node-type-webform #block-search-form {
    margin: 30px 150px 0 0 !important;
}

.front #block-search-form {
    margin: 30px 0 0 0 !important;
}

#block-search-form #edit-captcha,
#block-search-form .form-submit {
    display: none;
}

/* menu */
#menu_principal #block-menu-menu-men-principal-superior ul li {
    /* float:left; !important; */
    font-size: 32px;
    /* margin: 5px 20px 5px 5px; */
    width: 94%;
    height: 70px;
    padding: 15px;
    background-color: #dddddd;
    text-align: center;
    border-radius: 3px;
    margin-bottom: 15px;
}

#menu_principal #block-menu-menu-men-principal-superior ul li a {
    color: #0c5486;
    font-weight: bold;
    font-size: 48px;
}

#menu_principal #block-menu-menu-men-principal-superior ul {
    margin-right: 20px;
    width: 720px;
}

#block-superfish-1 .sf-depth-1 {
    font-size: 36px;
}

#block-superfish-1 .sf-depth-2 {
    font-size: 20px;
}

#block-superfish-1 {
    position: relative;
    right: 30px;
}

#block-superfish-1 ul li a {
    margin-bottom: 10px;
}

#block-superfish-1 ul li {
    clear: both;
    width: 700px;
    text-align: center;
}

#menu_principal {
    position: relative;
}

.views-field-field-expo-virt-ima-id {
    display: none;
}

.views-field-field-expo-virt-data {
    padding: 5px !important;
}

.views-field-field--expo-virt-resum {
    margin: 0 !important;
}

.view-exposicions-virtuals p,
.view-exposicions-virtuals .views-field-title,
.view-exposicions-virtuals span.date-display-single,
.view-exposicions-virtuals .views-exposed-widget,
#edit-field-expo-virt-unitat-tid {
    font-size: 30px !important;
}

.node-type-sumari-delicious .field-name-body {
    font-size: 36px;
}

.page-recursos-d-informacio-llicencies-llibres-electronics #superfish-1-select,
.page-coneix-el-crai-difusio-marqueting-exposicions-virtuals #superfish-1-select,
.page-coneix-el-crai-biblioteques #superfish-1-select,
.page-coneix-el-crai-unitats #superfish-1-select,
.page-pmf-generals #superfish-1-select,
.page-coneix-el-crai-difusio-marqueting-productes-marxandatge-venda #superfish-1-select,
.node-type-biblioteques #superfish-1-select,
.node-type-sumari-delicious #superfish-1-select {
    /* margin-right: 100px; */
    float: left;

}

.page-recursos-d-informacio-llicencies-llibres-electronics #cercador,
.page-coneix-el-crai-difusio-marqueting-exposicions-virtuals #cercador,
.page-coneix-el-crai-biblioteques #cercador,
.page-coneix-el-crai-crai-unitats #cercador,
.page-pmf-generals #cercador,
.page-coneix-el-crai-difusio-marqueting-productes-marxandatge-venda #cercador,
.node-type-biblioteques #cercador,
.node-type-sumari-delicious #cercador {
    margin-top: 30px !important;
    float: left;
}

#superfish-1-select {
    float: right;
    position: absolute;
    right: 10px;
    top: 30px;
    width: 100px;
    height: 100px;
    background: rgba(255, 255, 255, 0.1) url('../images/menu-crai-mobil.jpg') repeat-x 0 0;
    border: 1px solid #fff;
    font-size: 0px;
}

.view-productes-en-venda,
.views-field-field-campdifusio-nom {
    font-size: 24px !important;
}

.view-productes-en-venda td.col-2 {
    position: relative;
    top: -15px;
}

ul.language-switcher-locale-url li {
    border-right: none !important;
}

/* cataleg */
#cataleg-wrapper {
    /* height: 640px; */
    margin-left: 16px;
}

#llista-links-cataleg,
#llista-links-recercador {
    display: none;
}

#block-block-10 ul#llista-links-cataleg li {
    position: static !important;
}

#block-block-10 {
    margin-top: 25px;
    margin-bottom: 1550px;
    /* position: relative; */
    /* top: -400px; */
}

#block-views-noticies-home-block img {
    width: 200px;
    height: 200px;
}

#block-views-noticies-home-block .views-field-title {
    width: 475px !important;
    margin-left: 25px;
}

#block-views-noticies-home-block .views-field-field-data {
    width: 400px !important;
    margin-left: 20px;
}

#block-views-noticies-home-block .views-row {
    /* border: 1px solid black; */
    height: 250px;
}

#barra-dreta-wrapper {
    float: left;
    height: 1px;
    margin-left: 16px;
}

#block-views-noticies-home-block {
    position: relative;
    bottom: -900px;
    width: 720px;
    font-size: 36px;
    border: none;
}

.tab-cataleg-home [type="radio"]:checked ~ label {
    /*aquest identificador es per controlar l'amplada de la caixa del cercador del cataleg */
    width: 302px;
}

.tabs-cataleg-home {
    min-height: 600px;
}

.tab-cataleg-home label {
    font-size: 40px;
}

input[type="text"]#cataleg_form_input2::-webkit-input-placeholder {
    font-size: 48px;
}

#block-block-10 #cataleg_form_input2,
#block-block-10 #input_recercador_portada {
    margin-top: 75px;
    width: 600px;
    height: 75px;
    font-size: 48px;
}

#block-block-10 #cataleg_form_input3,
#block-block-10 #Search {
    /* position:static !important; */
    position: relative;
    /* top: -95px; */
    left: 25px;
    margin-left: 200px;
    font-size: 48px;
    width: 240px;
    height: 70px;
}

#link1-cercabib {
    display: none;
}

#cercador-cataleg-totes-les-opcions {
    margin-top: 40px;
}

#el-meu-compte {
    margin-top: -40px;
}

/* CERCABIB PESTANYA */
#block-block-10 #encoreSearchInput {
    width: 535px;
    height: 75px;
    font-size: 48px;
}

#block-block-10 input#cercar_cercabib {
    margin: 25px 0 0 300px;
    font-size: 48px;
    width: 240px;
    height: 70px;
}

#el-meu-compte2 {
    position: relative !important;
    top: 300px !important;
    left: 10px !important;
    width: 94% !important;
    height: 70px !important;
    padding: 15px;
}


/* FINAL CERCABIB PESTANYA */

#el-meu-compte,
#cercador-cataleg-totes-les-opcions,
#cercador-recercador-totes-les-opcions {
    clear: both;
    position: relative !important;
    left: 1px !important;
    width: 94% !important;
    height: 70px !important;
    padding: 15px;
}

#el-meu-compte a,
#el-meu-compte2 a,
#cercador-cataleg-totes-les-opcions a,
#cercador-recercador-totes-les-opcions a {
    font-size: 48px;
}

#cercador-recercador-totes-les-opcions {
    margin-top: 100px;
}

/*AVÍS */
#block-block-18 {
    /*
    width: 700px !important;
    font-size: 36px;
    position: relative;
    bottom: -650px;
*/
    display: none;
    /*    Toni 17/09/2020 poso display none perque no interfereixi amb els banners de bibliografia en línia i coronavirus*/
}

/* PANTALLA 2 */

#menu_lateral,
#fil-dariadna {
    display: none;
}

H1.title-pagina-todas {
    font-size: 58px !important;
}

#subtitol-pagina {
    font-size: 40px !important;
}

/* LLICÈNCIES D'ÚS */
.view-llic-ncies-d-s {
    font-size: 36px;
}

.view-llic-ncies-d-s input {
    font-size: 36px;
}

.view-llic-ncies-d-s .views-exposed-form .views-exposed-widget {
    padding: 0 !important;
}

.view-llic-ncies-d-s .views-exposed-form .views-exposed-widget .form-submit {
    margin-top: 0.6em;
}

/* PREGUNTES MÉS FREQÜENTS */
.page-pmf-generals #content {
    margin-left: 0 !important;
}

.page-pmf-generals .view-pmf-generals-serveis input {
    width: 700px;
}

.page-pmf-generals .view-pmf-generals-serveis,
.page-pmf-generals .view-pmf-generals-serveis input {
    font-size: 48px !important;
}

.page-pmf-generals .view-pmf-generals-serveis .views-field-field-pmf-resposta {
    font-size: 40px !important;
}

.page-pmf-generals .view-pmf-generals-serveis .views-submit-button input {
    margin-top: 1em !important;
}

.page-pmf-generals .view-pmf-generals-serveis .view-header {
    border: 1px solid #0059A2;
    background-color: #dddddd;
    padding: 25px;
    margin-bottom: 40px;
}

.page-pmf-generals .view-pmf-generals-serveis .acordio-fila {
    border: 1px solid #0059A2;
    background-color: #f5f5f5;
    padding: 15px;
    margin-bottom: 20px;
}

/* VISTA DE BIBLIOTEQUES I UNITATS */

#unitats-cedocbiv-cedi {
    display: inline !important;
    font-size: 24px !important;
    margin-left: 20 !important;

}

.page-coneix-el-crai-biblioteques #menu_lateral,
.page-coneix-el-crai-biblioteques #fil-dariadna {
    display: none;
}

.view-biblioteques-del-crai .views-field-title {
    font-size: 24px !important;
    margin-left: 0 !important;
}

.view-crai-unitats .views-field-title {
    font-size: 24px !important;
    margin-left: 0 !important;
}

.page-coneix-el-crai-biblioteques .title {
    font-size: 60px !important;
}

.view-biblioteques-del-crai .pager {
    font-size: 30px !important;
}

.view-biblioteques-del-crai li.views-row-first {
    margin-top: 20px;
}

.view-crai-unitats li.views-row-first {
    margin-top: 20px;
}

#horaris-especials {
    font-size: 24px;
}

.view-biblioteques-del-crai .item-list ul li {
    margin: 0 !important;
}

.view-crai-unitats .item-list ul li {
    margin: 0 !important;
}

.view-biblioteques-del-crai .views-field-body,
.view-biblioteques-del-crai .views-field-field-bib-imatge,
.view-biblioteques-del-crai .views-field-field-bib-iconos {
    display: none;
}

.view-crai-unitats .views-field-body,
.view-crai-unitats .views-field-field-bib-imatge,
.view-crai-unitats .views-field-field-bib-iconos {
    display: none;
}

.view-biblioteques-del-crai .views-field-field-bib-mapa,
.view-crai-unitats .views-field-field-bib-mapa {
    position: static !important;
    margin: 0 !important;
}

.view-biblioteques-del-crai .views-field-field-bib-mapa p:nth-child(3) {
    float: right;
    font-size: 20px;
}

.view-crai-unitats .views-field-field-bib-mapa {
    font-size: 20px;
}

.view-biblioteques-del-crai .view-content ul li {
    height: 400px;
    margin-bottom: 20px !important;
}

.view-crai-unitats .view-content ul li {
    height: 400px;
    margin-bottom: 20px !important;
}

.view-biblioteques-del-crai ul li .views-field-field-bib-mapa iframe {
    width: 280px !important;
    height: 280px !important;
}

.view-crai-unitats ul li .views-field-field-bib-mapa iframe {
    width: 280px !important;
    height: 280px !important;
}

.views-field-field-bib-direccio {
    margin-top: 2px !important;
}

.views-field-field-bib-direccio,
.views-field-field-bib-cp,
.views-field-field-bib-ciutat,
.views-field-field-bib-telefon,
.views-field-field-bib-horari,
.views-field-field-bib-horaris-especials,
.views-field-field-bib-mail {
    width: 300px;
    margin: 0 0 0 25px;
    font-size: 20px;
}

.view-biblioteques-del-crai .views-row-8 .views-field {
    font-size: 19px;
}

/* PAGINA BÀSICA GENERAL */
.node-type-page #menu_lateral,
.node-type-page #fil-dariadna,
.node-type-page .field-name-field-basic-page-img-cabecera- {
    display: none;
}

.node-type-page .title,
.node-type-donants .title,
.node-type-webform .title {
    font-size: 60px !important;
}

.node-type-page .field-name-body,
.node-type-donants .field-name-body,
.node-type-webform .field-name-body {
    font-size: 30px !important;
}

/* PAGINA BÀSICA TAULES */
.node-type-page table,
.node-type-donants table {
    font-size: 21px !important;
    width: 700px !important;
    text-align: left;
}

.blocrapidsambicones {
    width: 345px;
    font-size: 48px;
    margin: 20px 0;
    height: 450px;
}

#block-block-22 img {
    width: 345px;
}

#rapids {
    background: none;
}

/*Toni afegeixo 23/09*/

div#rapidsambicones {
    margin-top: -200px;
}

/* PANTALLA 3 */
#block-block-20,
#block-block-14 {
    display: none;
}

/* PANTALLA 4 */
#block-block-23 #rapids .blocrapids {
    width: 700px;
    font-size: 48px;
    text-align: center;
}

#block-block-23 #rapids .blocrapids {
    background-color: #e5e5e5;
}

#block-block-23 #rapids .blocrapids p:nth-child(1) {
    font-size: 56px;
    background-color: #d9dee2;

}

#block-block-23 #rapids .blocrapids p:nth-child(2) {
    display: none;
}

#block-block-23 #rapids .blocrapids p {
    padding: 20px 20px 0 20px;
}

/* PANTALLA 5 */
#peu-inferior {
    background: none;
    border-top: none;
}

#block-block-5 {
    border-top-left-radius: 0 0 !important;
    float: left;
    width: 700px;
    margin: 50px 0 300px 20px;
    background: none;
}

#block-block-5 a {
    float: right;
}

#block-block-5 img {
    width: 170px !important;
    height: 170px !important;
}

#block-block-17 {
    position: relative;
    top: 200px;
    margin-bottom: 10px;
}

#block-block-3 {
    width: 700px !important;
}

#block-block-4 {
    margin-left: 30px;
}

#logos-extra-peu-1,
#logos-extra-peu-2 {
    width: 80%;
    margin-left: 50px;
}

#peu-logos {
    display: none;
}

#peu-inferior,
.region-peu-inferior {
    position: relative;
    top: -130px;
}

#block-block-4 {
    margin-left: 50px;
    width: 700px;
    margin-right: 0;
}


#xarxes2 img {
    width: 135px !important;
    height: 135px !important;

}


/* NODE BIBLIOTECA */

.node-type-biblioteques #fil-dariadna,
.node-type-biblioteques #menu_lateral,
.node-type-biblioteques .field-name-field-bib-imatge {
    display: none;
}

.node-type-biblioteques .field-name-body {
    clear: both !important;
    width: 100% !important;
    font-size: 48px;

}

.node-type-biblioteques .horizontal-tabs ul.horizontal-tabs-list li {
    clear: both;
    width: 684px;
    font-size: 54px;
    border-radius: 0;
}

.node-type-biblioteques .title {
    font-size: 60px !important;
}

.node-type-biblioteques .horizontal-tabs ul.horizontal-tabs-list li.selected {
    width: 686px;
}

.node-type-biblioteques #block-system-main {
    font-size: 48px !important;
}

.node-type-biblioteques .field-name-field-bib-guia .field-item {
    width: 100%;
    margin-bottom: 20px;
}

.node-type-biblioteques .field-name-field-bib-horari,
.field-name-field-bib-horaris-especials {
    clear: both !important;
    width: 100%;
    margin-top: 20px;
}

.node-type-biblioteques #biblio_fons table td {
    width: 100%;
}

.node-type-biblioteques #biblio_fons img {
    display: none;
}

.node-type-biblioteques #biblio_fons {
    border: none;
}

.node-type-biblioteques #biblio_fons p {
    margin-bottom: 40px;
}

.node-type-biblioteques .field-name-field-bib-exposicions-virtuals img {
    display: none;
}

.node-type-biblioteques .field-name-field-bib-mapa {
    display: none;
}

.node-type-biblioteques .field-name-field-bib-ciutat {
    width: 100%;
    position: relative;
    left: 10px;
}

.node-type-biblioteques .field-name-field-bib-equipaments table td:nth-child(2) a {
    width: 100%;
}

.node-type-biblioteques #discapacitats_icone img,
.node-type-biblioteques .field-name-field-bib-iconos img {
    width: 170px !important;
    height: 170px !important;
}

#idiomatic {
    float: left !important;
    margin-top: 20px;
    z-index: 9999;
    font-size: 24px;
}

#peu-superior .tex2jax {
    position: relative;
    top: -80px;
}

/* FORMACIO D'USUARIS */
.imatge-formacio img {
    width: 450px;
    margin-left: 120px;
    margin-top: 70px !important;

}

.imatge-formacio,
.text-formacio {
    clear: both;
}

.text-formacio {
    height: 100%;
    /*	font-size: 64px;*/
}



/* JOAN / TONI VERSIÓ MOBIL */
input#cercar_cercabib {
    margin: 0 !important;
    position: relative;
    left: 200px;
    /*	top: 40px;*/
    top: 80px;
    width: 300px !important;
    left: 200px !important;
    height: 80px !important;
}

#cercabib-elmeucompte {
    width: 300px;
    height: 80px;
    /*    top: 240px;*/
    left: 200px;
    top: 370px;
    line-height: unset;
}

.content-cercabib-home-form img {
    margin-left: 200px !important;
    width: 300px !important;
    height: 69px !important;
}


#block-block-10 .cercabib-home-bloc-inferior ul.enllacos-cercabib-home-bloc {
    display: none;
}

#block-block-10 .content-cercabib-home-form #encoreSearchInput {
    font-size: 24px;
    margin: 55px 0 0 50px !important;
    border: 1px solid #cccbcb;
}

#block-block-10 .content-cercabib-home {
    /*	height: 400px;*/
    height: 550px;
}

#cercabib-elmeucompte a {

    bottom: 3px;
    /*    bottom: -13px;*/
    font-size: 38px;
}

input#encoreSearchInput {
    background-image: none;
}

img#iconacercabib {
    width: 60px !important;
    height: 60px !important;
    left: -15px;
    top: -70px;
    float: right;

}

/* FINAL JOAN / TONIVERSIÓ MOBIL */


/*

-----------------------------------------
TONI - LLISTA DONANTS - INICI
---------------------------------------

.llista-lletres-donants a{
    float:left;
}
*/


/*
----------------------------------------------
TONI - THESAURUS - INICI
---------------------------------------------
*/

ul#llist-menu-opcions-thesaurus li {
    border-bottom: 1px solid white;
    float: none;
}

ul#llist-menu-opcions-thesaurus li:last-child {
    border-bottom: none;
    float: none;
}

div#menu-opcions-thesaurus {
    float: right;
    position: relative;
    /*    bottom: 35px;*/
    padding: 55px 200px 0px 0px;
}

div#menu-idiomes-thesaurus {
    /*   position: relative !important;*/
    padding: 10px 0px 45px 15px !important;
    width: 55% !important;
    height: 25% !important;
    margin-top: 25px;
    margin-bottom: 25px;
}

/*
ul#llist-menu-idiomes-thesaurus li:first-child{
    display:none;
}
*/

div#bloc-logo-thesaurus {
    margin: auto;
    width: 100%;
    position: relative;
    padding: 10px 0px 35px 115px;
}

div#bloc-logo-thesaurus img {
    width: 450px;
    height: 131px;
}

.page-node-12074 div#title_pagina_basica,
.page-node-12075 div#title_pagina_basica,
.page-node-12076 div#title_pagina_basica,
.page-node-12090 div#title_pagina_basica {
    margin-left: 100px;
}



/*
----------------------------------------------
TONI - THESAURUS - FINAL
---------------------------------------------
*/


/*
----------------------------------------------
        TAULA DONANTS
---------------------------------------------*/

img#img-pagina-donants {
    display: none;
}

ul#menu-crai-donants li {
    border: none;
}

ul#menu-crai-donants li a {
    width: 50px;
    padding: 10px 0;
}

table#taula-crai-donants td {
    font-size: 1.4em;
}

/*
ul#menu-crai-donants{
  width: 500px;
}
*/

/*
a#menu-crai-donants-i {
    padding-left: 16px !important;
    padding-right: 16px !important;
}
*/

div#taula-crai-donants-cercador input#DonantsMyInput {
    width: 80%;
    margin-top: 50px;
    padding-top: 20px;
    padding-bottom: 20px;
    font-size: 20px;
    font-weight: bold;
    background-position: 10px 15px;
}


/*
---------------------------------------
        COLS ESPECIALS
---------------------------------------*/

ul#menu-coleccions-especials li {
    border: none;
}

a#menu-coleccions-especials-i {
    padding-left: 16px !important;
    padding-right: 17px !important;
}

.capsa-menu-coleccions-especials {
    width: 71%;
}


/*
---------------------------------------------
    TAULA GUIA GENERAL REFERENCIA
---------------------------------------------*/


div#capsa-taula-general-referencia2 {
    float: none;
    bottom: 0px;
    right: 0px;
    left: 50px;
}

table#taula-general-referencia {
    width: 100%
}

table#taula-general-referencia tbody {
    border-top: none;
}


/*
---------------------------------------------
    TAULA GUIA GENERAL REFERENCIA - FINAL
---------------------------------------------*/


/*
-------------------------------------------------
    INICI - VISTA - BIB RECOMANADA
-------------------------------------------------*/

#imatge-capcalera-bib-recomanada {
    display: none;
}

#imatge-peu-bib-recomanada {
    display: none;
}

.vistabibrecomanada .view-header {
    height: 170px;
}

#text-peu-bib-recomanada {
    width: auto;
    bottom: 0px !important;
    font-size: 2em;
}

#text2-capcalera-bib-recomanada {
    margin-top: 0px;
    margin-bottom: 35px;
}

#text3-capcalera-bib-recomanada {
    margin-bottom: 25px;
}

.vistabibrecomanada .view-header div {
    padding: 10px 10px 5px 10px !important;
    font-size: 2em;
}

.vistabibrecomanada #marc-gris {
    margin-top: 10px !important;
    font-size: 2em;
}


.vistabibrecomanada .view-footer {
    height: 330px !important;
}

.vistabibrecomanada .view-content {
    font-size: 1.5em;
}

.vistabibrecomanada .item-list .pager li {
    font-size: 2em !important;
}


.vistabibrecomanada .views-exposed-form label {
    font-size: 1.5em !important;
}

input#edit-submit-bibliografia-recomanda {
    font-weight: bold;
    top: 2px;
}

.vistabibrecomanada .views-exposed-form div {
    margin-bottom: 15px;
}

/*
-------------------------------------------------
    FINAL - VISTA - BIB RECOMANADA
-------------------------------------------------*/

/*
-------------------------------------------------
    RECURSOS NO INDEXATS CERCABIB
------------------------------------------------*/

ul#menu-recursos-noindexats li {
    border: none;
}

a#menu-recursos-noindexats-z {
    padding-left: 17px !important;
    padding-right: 17px !important;
}

.capsa-menu-recursos-noindexats {
    width: 65%;
}

table#taula-recursos-noindexats {
    margin-left: 10px;
}

/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/

/*
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
        PATRIMONI BIBLIOGRÀFIC

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

.patri-digital-flex {
    -ms-flex-pack: distribute;
    justify-content: space-around;
}

.patri-digital-item {
    width: 500px;
    margin-top: 35px;
}

.patri-digital-item-img img {
    width: 100%;
    height: 100%;

}

.patri-digital-item-text {
    bottom: 7px;
    width: 500px;
    height: 35%;

}

.patri-digital-item-text span#digicols-tit,
.patri-digital-item-text span#digicols-tit2,
.patri-digital-item-text span#digicols-tit3 {
    font-size: 1.2em;
    margin-top: 20px;
}

.patri-digital-item-mes {
    width: 180px;
}

.patri-digital-flex::after {
    content: none;
}

.patri-digital-item-mes {
    opacity: 1;
    left: 150px;
}

.patri-digital-item-text span#digicols-subtit1 {
    position: relative;
    font-size: 0.7em;
    bottom: 35px;
}

.page-node-13434 .node .content #marc-taronja {
    padding: 15px;
}

/*%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%*/

/*vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv*/
.page-node-510 #contenedor-general #block-system-main .content,
.page-node-238 #contenedor-general #block-system-main .content,
.page-node-221 #contenedor-general #block-system-main .content,
.page-node-1745 #contenedor-general #block-system-main .content,
.page-node-1193 #contenedor-general #block-system-main .content,
.page-node-1199 #contenedor-general #block-system-main .content,
.page-node-13563 #contenedor-general #block-system-main .content,
.page-node-13564 #contenedor-general #block-system-main .content,
.page-node-1203 #contenedor-general #block-system-main .content {
    width: 750px !important;
}

.neocoldig-digital-flex {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.neocoldig-digital-flex::after {
    content: normal;
}

.neocoldig-digital-item-img img {
    width: 350px;
    height: 350px;
}

.neocoldig-digital-item-text {
    width: 350px;
    height: 45%;
    bottom: 8px;
}

/*
.neocoldig-digital-item-text:hover{
    height: 50%;
}
*/

.neocoldig-digital-item-mes {
    opacity: 1;
    width: 135px;
    left: 105px;
}



.neocoldig-digital-item-text span#digicols-tit1,
.neocoldig-digital-item-text span#digicols-tit2,
.neocoldig-digital-item-text span#digicols-tit3 {
    font-size: inherit;
    line-height: 1;
}

.neocoldig-digital-item-text span#digicols-tit3 {
    margin-bottom: -45px;
}

.neocoldig-digital-item-text span#digicols-tit2 {
    margin-bottom: -35px;
}

.neocoldig-digital-item-text span#digicols-tit1 {
    margin-bottom: -15px;
}

.neocoldig-digital-item-text span#digicols-subtit1 {
    font-weight: bold;
    position: relative;
    top: -8px;
}

/*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*/

.fonspers-digital-item-text {
    width: 350px;
    bottom: 8px;
}

.fonspers-digital-item-text span#fonspers-tit1,
.fonspers-digital-item-text span#fonspers-tit2,
.fonspers-digital-item-text span#fonspers-tit3 {
    font-size: inherit;
    letter-spacing: -1px;
    margin-bottom: -40px;
    /*    line-height: 1;*/
}

.fonspers-digital-item-text {
    height: 38%;
}

.fonspers-digital-item-text:hover {
    height: 38%;
}

.fonspers-digital-item-text span#fonspers-subtit1 {
    font-weight: bold;
    position: relative;
    top: -7px;
}


/*
==============================================
AFFLUENCES
==============================================*/

div.affluences-div a canvas {
    margin-bottom: 30px;
}

div.affluences-div a canvas {
    max-width: 90% !important;
}

/*PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP*/



/*
$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
        VISITANTS
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
*/

div#visitants-imatge {
    display: none;
}

div#visitants-titol {
    display: inherit;
}


/*???????????????????????????????????????????????*/

/*
===============================================
INICIEU-VOS
=============================================
*/

.inicieuvos-central {
    width: 100%;
    margin-left: 0px;

}

.inicieuvos-central-item {
    width: 100%;
    padding-bottom: 40px;
}

.inicieuvos-central-item img {
    width: 100%
        /*    border-radius:15px;*/
}

.inicieuvos-titol {
    display: none;
}

div#inicieuvos-peu1 {
    display: none;
}

div#inicieuvos-peu2 {
    display: block;
}

div#inicieuvos-peu2 img {
    width: 100%;
    margin-top: -50px;
    border-radius: 10px;
}

/*///////////////////////////////////////////////////////*/

/*
===============================================
HORARIS
=============================================
*/
#titol-horaris {
    font-size: 27px;
}

/*///////////////////////////////////////////////////////*/

/*
===============================================
HOME - 7 Boles centrar la 7a
=============================================
*/

div.blocrapidsambicones:last-child {
    width: inherit;
}

/*///////////////////////////////////////////////////////*/

/*
===============================================
ERASMUS STAFF
=============================================
*/

div.erasmus-staff-content {
    height: 3000px;
}

div.erasmus-staff-gallery {
    margin-left: 200px;
    width: 300px;
}

/*
===============================================
        CORONOVIRUS
=============================================
*/

li#idcoronavirus {
    display: block;
}

a#acoronavirus {
    color: #ad1616 !important;
}

.front div#block-block-24 img {
    display: block;
}

.front div#block-block-24 a {
    display: block;
}

div#block-block-24 img {
    border: 1px solid #cfcccc;
    position: relative;
    top: 50px;
    left: 5px;
    margin-bottom: 80px;
}


div#covid-imatge img {
    width: 600px !important;
    height: 83px !important;
}

/*div#block-block-24 img{display: block;}*/
/*div#block-block-24 a{display:block;}*/
/*div#covid-imatge{display:none;}*/
/*div#covid-titol{display:inherit;}*/

/*
===============================================
    Icones llistes més grans x versió mòbil
=============================================
*/

.llista-triangle-blau,
.llista-triangle-blau-espaiada {
    list-style-image: url('../css/imatges/llista_petita_mobil.png');
}

.llista-quadrat-taronja {
    list-style-image: url('../css/imatges/quadrat_taronja_mobil.png');
}

/*
----------------------------------------
    CARTOTECA
---------------------------------------*/

.page-node-14867 #contenedor-general #block-system-main .content {
    width: 750px !important;
}
