@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

* {font-family: 'Poppins', sans-serif;}

.menu-effect-jarvia>a::before {
    bottom: 11px;
}

section.wrapper-top-banner.banner-2 {
    background-color: #1c1c1c;
}

/* GALERIA HOME */

.fotorama__nav.fotorama__nav--thumbs{display:none;}
#anchor-49186.wrapper-section {padding: 0rem 0;}

/* SLIDER HOME */

#anchor-49186 .news-cards .col-centered{ float: left;}

#anchor-49186 .list-title, #anchor-49186 .body-text{display:none;}
#anchor-49186 .col-xs-12.list-ampliado {padding-left: 97px;}

#anchor-49186 .slick-carousel-gallery.gallery-popup.slick-initialized.slick-slider {width: 105%;}

.slick-carousel-gallery .thumb-image {max-height: 356px;}
/* #anchor-49186 .row.row-centered.news-row {padding-left: 112px;} */

#anchor-49186 .media-size {width: 179px;}


/* .pagina-principal .slick-slide{background-color:#1b1b1b;} */

.pagina-principal .wrapper-top-banner.banner-2{display:none;}
#anchor-49186 .more-news{display:none;}

/* APARTAT NOVETATS */
.news-published-at { font-size: 10px; color: #4a4a4a;}

#anchor-49186 .news-cards {position: relative; top: 200px; left: 0px;} 
    
#anchor-49318 .list-title, #anchor-49318 .news-published-at, #anchor-49318.list-excerpt,
#anchor-49318 .btn.btn-primary {display:none;}

.carta-115309 .list-title, .carta-115309 .news-published-at,
.carta-115309 .page-header {display:none;}

.nav-link{ font-weight: 600; font-size:12px; font-style: normal;}
.page-header h2 {font-size: 23px; font-weight: 700;}

p{text-align:left; font-size:14px;}
li{font-size:14px;}
h4{text-align:left; font-size:14px;}

h5{font-size:25px;}
.subtitle{font-size:20px; font-weight:600; text-align:left;}
.subtitleleft{font-size:20px; font-weight:600; text-align:left;}

.page-header{border-bottom: none; margin-bottom: 2px; margin-top: 34px;}
.page-header h2{border-bottom: none;}
.page-header h2 .btn-link{font-weight: 600;}

.expovirtual a:hover{color:#811539;}
.effect-ruby {border-radius:10px;}

#anchor-main section{padding:20px 0px;}

#anchor-48063.wrapper-section {padding:20px 0px 10px 0px;}
#anchor-64867.wrapper-section {padding:2px 0px 0px 2px;}

.text ul{text-align:left; font-size:14px;}

.card-home .card-title {color: #811539; margin-top:10px;}
.title{color: #811539; margin-top:10px;}


body.mobile .slick-banner .slick-slider-caption .inner-caption{background: transparent; font-size: 25px; line-height: 25px; font-weight: 800;}
.only-one-banner .slick-slider-caption .inner-caption {padding-left: 0px; background: transparent; font-size: 24px; FONT-WEIGHT: 700;}


.list p{margin-top:10px;}


/* EXPOSICIONS */

.carta-114925 {background-color:#F4F4F4;}
.carta-114925 #anchor-main section {padding: 76px 0px;

}

.carta-114925 .list-image{
box-shadow: rgb(99 99 99 / 20%) 0px 2px 8px 0px;
}

/* BLOG */

.carta-110797, .carta-110798, .carta-110799, .carta-110800, .carta-110801{background-color:#f7f7f7;}
.carta-110797 .results-db .list-card,
.carta-110798 .results-db .list-card,
.carta-110799 .results-db .list-card,
.carta-110800 .results-db .list-card,
.carta-110801 .results-db .list-card{margin:10px; border-left: 2px solid #57182d; background-color: white;}


/* CATALEG PUBLICACIONS */

.carta-109521 .list-reducido .media-content {margin:10px; border-left: 2px solid #57182d; background-color: white;}
.carta-109521 hr.line-soften {display: none;}

/* ZONA DESCÀRREGA */

.pagina-7213 .list-reducido .media-content {border-bottom: 1px solid #c1c1c1;}
.carta-126224  .list-reducido .media-content, 
.carta-126369 .media-content,
.carta-126223 .media-content,
.carta-126370 .media-content,
.carta-126371 .media-content,
.carta-126372 .media-content,
.carta-126524 .media-content{border-bottom: 1px solid #e3e3e3;}

.pagina-7213 .list-reducido .media-size img,
.carta-126224 .list-reducido .media-size img{height: 47px;}
.pagina-7213 .list-reducido .media-size,
.carta-126224 .list-reducido .media-size{width: 52px;}

:is(.carta-126371, .carta-142920) .media-left{
    display:none !important;
}


/* PUBLICACIONS DIGITALS */

.carta-110245 .results-db .list-card { margin: 10px; border-left: 2px solid #57182d; background-color: white;}
.carta-110245{background-color:#f7f7f7;}


/* APP */

.parte-superior-fat .header-customapp-nombre img {height: 63px;}

.href-logo-img-offcanvas img {display: none;}
.menu-1 .navmenu-nav li.dropdown ul li a.dropdown-item, .menu-1 .navmenu-nav li ul li a.dropdown-item {padding-left: 53px !IMPORTANT;}
.fa-circle:before {font-size:12px;}


.offcanvas:not(.menu-12) .nav-submenu:not(.submenu-inline) .dropdown-item:not(.lang-item) > span:first-child {font-size: 11px;}


.titleright{color:white; float:right; padding:10px; font-size:12px; font-weight:200;}
.titleleft{color:white; float:left; padding:10px; font-size:12px; font-weight:200;}
.pagina-5854{background-color:#1d1d1d;}
.pagina-5854 .layoutapp img{border-radius:10px;}
.pagina-5854 #anchor-main section {padding-top: 0px; padding-bottom: 0px;}
.pagina-5854 .intrinsic img{border-radius: 33px; padding: 16px;}
.pagina-5854 .slick-banner .slick-dots {margin-bottom: 2.5rem;}
#anchor-47856{margin-bottom:30px;}

.carta-110835 {background-color:#f4f4f4;}

.carta-110835 .list-image img,
.carta-110832 .list-image img{border-radius:10px;}
.carta-110835 .lists .list-card .list-title,
.carta-110832 .lists .list-card .list-title{
text-align: center; font-size: 11px; padding-left: 7px; }
.carta-110835 .lists .card-medium .list-image img {box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}

.carta-110833, .carta-110832{background-color:#f4f4f4;}
.carta-110832 .lists .card-medium .list-image img {box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;}

.form-control-label {margin-bottom: 10px;}
.multi-checkboxes {max-height: 187px;}
.content-input-search-db {display: none;}

 .fullscreen-app-2{background-image: url("/uploads/6379/files/stripes-light.png"); background-repeat: repeat; }


/*
.carta-113320 .intrinsic img{ height: 74%; width:74%;}
.carta-113320  .lists .list-card .list-title { text-align: left; margin: -41px 0px 30px 12px; font-size: 1.6rem;}
.carta-113320  .media-content{width:74%;}
.carta-113320 . #anchor-main section {padding: 0px 0px;}
.carta-113320 .container.lists .lists .list-body { padding-left: 3px; padding-top: 9px;}
*/

/* ACTIVITATS SINGULARS */

.results-db .list-card {margin: 10px; border-left: 2px solid #57182d; background-color: white;}
.carta-110853{background-color:#f7f7f7;}



/* MENU DESPLEGABLE LATERAL*/

.offcanvas:not(.menu-12) .nav-submenu:not(.submenu-inline) .dropdown-item:not(.lang-item) > span:first-child {margin-left: 8px !IMPORTANT; color:grey; font-weight: 500;}


/* MENU SUPERIOR  */

.dropdown-item{font-size:12px; font-weight:700;}
.navbar .dropdown-menu .dropdown-item { padding: .5rem 2rem; border-bottom: none; border-left: none; border-right: none;}

.menu-effect-dagna>a::before {border-bottom: 1px solid white;}
.navbar .dropdown-menu .dropdown-item {padding: 1rem 4rem; background-color:white;}
.navbar .dropdown-menu .dropdown-item {background-color: white !important;}


/* BADE DADES CATÀLEG */

.field-label{color: #811539; font-weight:700;}



/* ESPAI PORTA */

#anchor-47498 .no-effect {margin-top:20px;}



/* EXPOSICIONS SINGULARS */

.carta-109498 .lists .list-card .list-title {font-size: 18px; text-align: left;}
.carta-109498 .lists .list-excerpt {text-align: left;}
.carta-109498 .list-image {border:1px solid grey;}

.pagina-5724 .card-home .list-card .list-title {font-size: 21px; text-align:left;}
.pagina-5724 .lists .list-excerpt {text-align: left;}
.pagina-5724 .media-content .list-image > div img {border: 1px solid #e4e4e4;}



/* HOME */


#anchor-46903 .page-header h2 {color: white;}
#anchor-46903 .page-header h2 {border-bottom: 2px solid white;}

.navbar.navbar-full{-webkit-box-shadow: 0px 3px 19px -9px rgba(0,0,0,0.75); -moz-box-shadow: 0px 3px 19px -9px rgba(0,0,0,0.75);box-shadow: 0px 3px 19px -9px rgba(0,0,0,0.75);}

#anchor-46913 .card-home .card-title {text-align: left; font-size:14px; color:white; font-weight:400;}



/* @media only screen and (max-width: 600px) {
#anchor-main.main-layout section#anchor-46915 {
    background-color: red !important;
  }
} */



/* HOME */

.pagina-principal .page-header h2 { color: white; margin-bottom: 31px;}


/* TITULARS INICIALS */


#anchor-47419, #anchor-47382,
#anchor-47535, #anchor-47418, #anchor-47420, #anchor-47550, #anchor-47553, #anchor-48205,
#anchor-48327, #anchor-54281{background-image: url("https://app.reskyt.com/uploads/6379/files/stripes-light.png"); background-repeat: repeat; }
#anchor-47356 .card-description, #anchor-47419 .card-description{text-align:left;}

#anchor-48205{border-bottom:1px solid grey;}



/* ICONES - HOME */

#anchor-46912 .card-home .card-title {font-size: 13px;}
#anchor-46912 .card.card-home.card-text-bottom {background-color: white; padding: 21px;
-webkit-box-shadow: 2px 6px 15px -8px rgba(0,0,0,0.29);
-moz-box-shadow: 2px 6px 15px -8px rgba(0,0,0,0.29);
box-shadow: 2px 6px 15px -8px rgba(0,0,0,0.29);}

.text{color:white; font-size:12px;}

.icona{ border:1px solid white; padding-bottom:12px; min-height: 125px; padding-top:12px;}
.icona:hover{border: 1px solid #0f1012;}
body.mobile .icona:hover{border: 1px solid white;}
.icona div{color:white; font-size:12px; color:white; text-align:center;}

#anchor-46915.wrapper-background {padding: 20rem 2rem;}
body.mobile #anchor-46915.wrapper-background {padding: 4rem 2rem;}



/* PAGINA MUSEOGRAFIA */

#anchor-47552 .cards,
#anchor-47551 .cards{margin-top:20px;}



/* DEPARTAMENT ART I PATRIMONI */

#anchor-47422 .lists .list-body{background-color: #fff; padding: 20px; border-left: 3px solid #57182d; border-radius: 0; margin-top: 17px; height: 106px;}
#anchor-47422 .card-home .list-card .list-title{font-size: 1.5rem; color: #811539;margin-top: 10px; text-align: left;}
#anchor-47422  .lists .list-excerpt {font-size: 13px; text-align:left;}
#anchor-47422 .list-articles.ul-list-platos .row-centered{text-align: left!important; font-size: 0;}
.pagina-5710 .list-articles.ul-list-platos {padding-left: 16px;}


/* PAGINA AGENDA */

.product .ampliacion-plato h2 {margin-top: 38px;}
.fc-calendar .fc-row>div {border-right: white !IMPORTANT;}
.container-agenda .fc-agendas-color {height: 5px;}
.fc-calendar .fc-head {background: #464646 !IMPORTANT;}
.fc-calendar .fc-head>div {color: white;}
.fc-calendar .fc-row>div.fc-today {background: #d8d6d6 !IMPORTANT;}

.pagina-5594 #anchor-main section { padding-bottom: 0px;}


/* DEPARTAMENT CIÈNCIA I TECNOLOGIA */

#anchor-47447 .lists .list-body {background-color: #fff; padding: 20px; border-left: 3px solid #57182d; border-radius: 0; margin-top: 17px; height: 106px;}
#anchor-47447 .card-home .list-card .list-title{font-size: 1.5rem; color: #811539;margin-top: 10px; text-align: left;}
#anchor-47447 .lists .list-excerpt{font-size: 13px; text-align:left;}
#anchor-47447 .list-articles.ul-list-platos .row-centered{text-align: left!important; font-size: 0;}

.pagina-5713 .list-articles.ul-list-platos {padding-left: 16px;}


/* DIFUSIÓ EXTERIOR */

#anchor-47418 .card-home .card-description{text-align:left;}


/* MATERIALS */

#anchor-47508 .list-articles.ul-list-platos{padding-top:25px;}


/* CATALEGS  EXPOSICIONS */

.pagina-5725 .card-home .list-card .list-title {font-size: 21px; text-align:left;}
.pagina-5725 .lists .list-excerpt {text-align: left;}
.pagina-5725 .content-article{margin-top:40px;}
.pagina-5725 .media-content .list-image div img {border: 1px solid #e4e4e4;}


.product .page-header h1 {font-size: 33px; padding-right: 288px; color:#54152a;}
body.mobile .product .page-header h1 {font-size: 20px; padding-right: 10px; color:#54152a;}
.fitxa_detall {margin-top:30px;}
.product .page-header h1{border-bottom: 2px solid transparent;}




/* PAGINA PATRIMONI BIBLIOGRAFIC I DOCUMENTAL */

#anchor-47535 .page-header,
#anchor-47539 .page-header{border-bottom: 2px solid #80808042; margin-bottom: 35px;}
#anchor-47535 .btn,
#anchor-47539 .btn{padding: .375rem 0;}

.pagina-5741 .card-home .list-card .list-title {text-align: left;}
.pagina-5741 .cards {padding-top:20px;}


/* CIÈNCIES ECONÒMIQUES */

#anchor-47463 .lists .list-body {background-color: #fff; padding: 20px; border-left: 3px solid #57182d; border-radius: 0; margin-top: 17px; height: 106px;}
#anchor-47463 .card-home .list-card .list-title{font-size: 1.5rem; color: #811539;margin-top: 10px; text-align: left;}
#anchor-47463 .lists .list-excerpt{font-size: 13px; text-align:left;}
#anchor-47463 .list-articles.ul-list-platos .row-centered{text-align: left!important; font-size: 0;}

.pagina-5714  .list-articles.ul-list-platos {padding-left: 16px;}

/* LLENGUA I LITERATURA */

#anchor-47471 .lists .list-body {background-color: #fff; padding: 20px; border-left: 3px solid #57182d; border-radius: 0; margin-top: 17px; height: 106px;}
#anchor-47471 .card-home .list-card .list-title{font-size: 1.5rem; color: #811539;margin-top: 10px; text-align: left;}
#anchor-47471 .lists .list-excerpt{font-size: 13px; text-align:left;}
#anchor-47471 .list-articles.ul-list-platos .row-centered{text-align: left!important; font-size: 0;}

/* TREBALL INTERDEPARTAMENTAL */

#anchor-47698 .lists .list-body {background-color: #fff; padding: 20px; border-left: 3px solid #57182d; border-radius: 0; margin-top: 17px; height: 128px;}
#anchor-47698 .card-home .list-card .list-title{font-size: 1.5rem; color: #811539;margin-top: 10px; text-align: left;}
#anchor-47698 .lists .list-excerpt{font-size: 13px; text-align:left;}
#anchor-47698 .list-articles.ul-list-platos .row-centered{text-align: left!important; font-size: 0;}

.pagina-5760{background-color:#f7f7f7;}


/* BASE DE DADES  - NOTICIES - ACTUALITAT */

.tab-content .item-ficha {width: 97%;}
.db-adicional .nav-link[aria-expanded="true"] {display:none;}  
/* .tab-content  .item-ficha label {display: none;} */

p.news-published-at {
    display: none;
}


#reg-db .slick-banner .slick-dots, #reg-db  .only-one-banner .slick-dots{display:none !IMPORTANT;}
#reg-db .title-center .page-header h1 {font-size:41px !IMPORTANT;}

.name-plato h1 {font-size: 37px; color:#54152a;}

body.mobile .name-plato h1 {font-size: 22px; color:#54152a;}


.field-db-3 .content-ficha{font-weight:700;}
.item-ficha {border-bottom: none;}

.fa-file-pdf-o:before {color: red;}

/* COL·LECCIONS */


.carta-110246 {background-color:#f7f7f7;}
.carta-110246 .list-title.content-search {margin-bottom: 44px;
border-left: 2px solid #57182d; background-color: white;
margin: 10px; text-align:left; padding: 20px; height: 136px;}
.results-db .list-card { padding: 1.5rem; margin-right: 0; margin-bottom: 0; text-align: left; font-size: 14px;}
.results-db .list-card .name-plato {text-align: left;}


/* PAGINA PROGRAMACIÓ FERTA CULTURAL */

.carta-109522 .results-db .list-card .name-plato { text-align:left;}
.carta-109522 .extra-field-0 {text-align:left;}
.carta-109522 .results-db .list-card {margin-bottom: 44px; border-left: 2px solid #57182d; background-color:white; margin: 10px;}
.carta-109522 {background-color:#f7f7f7;}
.carta-109522 .form-control { background-color: white; border: none;}

.carta-109522 .form-control {box-shadow: 0 7px 30px -10px rgba(150,170,180,0.5);}
.web-button.db-back{padding: 10px 97px;}


/* PAGINA CATALEG PUBLICACIONS */

.carta-109521 .results-db .list-card .name-plato { text-align:left;}
.carta-109521 .extra-field-0 {text-align:left;}
.carta-109521 .results-db .list-card {margin-bottom: 44px; border-left: 2px solid #57182d; background-color:white; margin: 10px;}
.carta-109521 {background-color:#f7f7f7;}
.carta-109521 .form-control, .pagina-5943 .form-control { background-color: white; border: 2px solid #adadad;}

.carta-109521 .form-control {box-shadow: 0 7px 30px -10px rgba(150,170,180,0.5);}

/* VIDEOTECA  */

.carta-108136 .form-control{background-color: white; border: 2px solid #adadad;}

/*ELENC CULTURAL*/
.pagina-5943  #dynamicForm div.dinamicSelect {height: 323px;}
.pagina-5943 form#dynamicForm {padding-top:30px;}
section#anchor-48753 {
    padding: 90px 0px;
}

div.content-ficha label a::after {
    content: ' : 'attr( href)'';
}


.detail-db .page-header {
    margin-bottom: 29px;
}


/* PAGINA EXPOSICIONS PASSADES */

.pagina-5848 .results-db .list-card .name-plato { text-align:left;}
.pagina-5848 .extra-field-0 {text-align:left;}
.pagina-5848 .results-db .list-card {margin-bottom: 44px; border-left: 2px solid #57182d; background-color:white; margin: 10px;}
.pagina-5848 {background-color:#f7f7f7;}
.pagina-5848 .form-control { background-color: white; border: 2px solid #adadad;}

.pagina-5848 .form-control {box-shadow: 0 7px 30px -10px rgba(150,170,180,0.5);}


/* VIDEOTECA */

.carta-108136 {background-color:#ededed;}
.carta-108136 .media-content{background-color:white; padding:10px;}
.carta-108136 .list-date {color: #811539; font-size: 11px; text-align: left;}



/* FONS BIBLIOTECA */

.carta-110950, .carta-110952, .carta-110951, 
.carta-110953, .carta-110954 {background-color:#f7f7f7;}

/* BLOG MEDICINA */

.pagina-5850 {background-color:#f7f7f7;}
.pagina-5850 .card.card-home.card-text-bottom {background-color:white; padding:10px;}

/* SECCIO AUDIOVISUAL */

.pagina-5702  .list-reducido .media-size {width: 38px;}
.pagina-5702 .list-reducido .media-size img{height: 34px;}

.pagina-5702 .media-content {background-color: transparent; padding: 10px;}

#anchor-47420 .card-description{text-align:left;}

#anchor-47396 .card-home .card-title {margin-bottom: 43px;}


/* SUBVENCIONS */

.pagina-5761 .page-header {margin-bottom: 44px;}

#anchor-64867 .media-body.list-row-body {
    padding-left: 20px;
    padding-bottom:20px;
    padding-top:20px;
}

.carta-111184 .list-title.content-search,
.carta-111185 .list-title.content-search,
.carta-111253 .list-title.content-search,
.carta-111186 .list-title.content-search,
.carta-111267 .list-title.content-search{
    margin-bottom: 44px;
    border-left: 2px solid #57182d;
    background-color: white;
    margin: 10px;
    padding:30px;
    min-height:120px;
}

.carta-111184, .carta-111185, .carta-111253, .carta-111186, .carta-111267   {background-color:#f7f7f7;}



#anchor-48063 .card-description {
    background-color: #5b7f95;
    padding: 39px;
    height: 148px;
    border: 1px solid #dddddd;
    border-radius: 10px;
}

#anchor-48063 .card-description {
    color: white;
    margin-top: 10px;
    text-align: left;
    font-size: 19px;
    font-weight: 600;
}

.extra-field.extra-field-0 {
    font-size: 12px;
}




/* titols colors subvencions */


:is(#anchor-64867, #anchor-57767) .page-header{border-bottom: none; margin-bottom: 2px; margin-top: 0px;}


:is(.carta-111269, .carta-111196) .page-header {
    background-color: #5b7f95;
    color: white;
    padding: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

:is(.carta-111269, .carta-111196 ) button.familia.btn.btn-link.link-collapse.collapsed {
    color: white;
}

:is(.carta-111269, .carta-111196 ) .btn-link {
    color: white;
}


:is(#id152442, #id152441, #id152440) h4.card-title,
:is(#id140895, #id140894, #id140893) h4.card-title,
:is(#id140881, #id140882, #id140883) h4.card-title,
#id162688 .card-block,
#id168327 .card-block,
#id168328 .card-block{
    background-color:#5b7f95;
    color:white;
    padding:10px;
        border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}


#anchor-61669 .tarjetas-platos {
    width: 100%;
    border: 1px solid white;
    background: transparent;
}

:is(#anchor-61669, #anchor-57768, #anchor-57805) .card.card-home.card-text-bottom {
    background-color: #f7f7f7;
}

.extra-field.extra-field-0 {
    margin-top: 7px;
}

#anchor-61669  hr.line-soften.col-xs-12 {
    display: none;
}


/* semafors subvencions */

#anchor-61669 .list-reducido .media-size img{
    height: 20px;
}

#anchor-61669 .list-reducido .media-left {
    padding-right: 0;
}

#anchor-61669 .page-header {
    margin-bottom: 36px;
}

/* Subvencions nou */

#anchor-52693 .media-body.list-row-body.no-name {
    background-color: #f6f6f6;
    padding: 10px;
}

#anchor-52693 .media-body.list-row-body{
    background-color: #f6f6f6;
    padding: 10px;
}

#anchor-52694 .page-header{margin-bottom:30px;}

.plato-232885 .content-plato-adicional a,
.plato-232886 .content-plato-adicional a{color: #7a7ae7; border-bottom:1px solid #7a7ae7;}

/* IEI A LES ENTITATS */

.pagina-5695  .list-reducido .media-size {width: 38px;}
.pagina-5695 .list-reducido .media-size img{height: 34px;}


/* AGENDA COMARCAL */

#anchor-48196 .form-detail{padding-top:40px;}
#anchor-48196 .form-control {background-color: white;}

/* FINALITATS */

#anchor-47353 .card.card-home.card-text-bottom{ height:190px; padding: 6px;}
#anchor-47353 .page-header{padding-bottom:50px;}
#anchor-47353 .card-home .card-description {padding-top: 0px; text-align:left;}

#anchor-47353 .row-centered {margin-bottom: 48px;}


/* x hospitals */

.carta-113320 .media-content {
    border-bottom: 1px solid grey;
}




/* REPOGRAFIA */

.carta-110108 h4,
.carta-110109 h4{color: #811539;}

/* PESTANYES */

.btn-group-home .btn-group .btn.btn-primary {padding: 7px 28px; font-size: 13px;}
body.mobile  .btn-group-home .btn-group .btn.btn-primary { padding: 3px 6px;}


#anchor-46890, #anchor-46912{
background-image: url("https://app.reskyt.com/uploads/6379/files/diagonal-noise.png");
background-repeat: repeat; }


#anchor-46913 .title-center .page-header h1, .title-center .page-header h2 {color: #5f5f5f; text-align: left; padding: 1rem 0rem;}
#anchor-46913{padding:60px 0px;}


/* PAGINA - ENTITATS */

.media-body.list-row-body .body-text a{color:#811539;}


/*PAGINA - FUNDACIO */

#anchor-46918 .title-center .page-header h2 {color: black;}
.icon{font-size:15px; font-weight:700; text-align:left;}


/* LINIES VERTICALS */
#anchor-47372 .col-centered,
{text-align: left; border-left: 2px solid #811539;}

#anchor-48199 .col-centered{text-align: left; border-left: 2px solid #811539;}


/* PAGINA - ESTRUCTURA ORGÀNICA */

#anchor-47431 .lists .list-body{background-color: #fff; padding: 20px; border-left: 3px solid #57182d; border-radius: 0; margin-top: 17px; height: 153px;}
#anchor-47438 .lists .list-body {background-color: #f7f7f7; padding: 20px; border-left: 3px solid #57182d; border-radius: 0; margin-top: 17px; height: 147px;}

#anchor-47355 .card-home .card-title{padding-top:30px;}

#anchor-47431 .card-home .list-card .list-title,
#anchor-47438 .card-home .list-card .list-title{font-size: 1.5rem; color: #811539;margin-top: 10px; text-align: left;}

#anchor-47431  .lists .list-excerpt,
#anchor-47438 .lists .list-excerpt{font-size: 13px; text-align:left;}

#anchor-47431 .list-articles.ul-list-platos .row-centered,
#anchor-47438 .list-articles.ul-list-platos .row-centered {text-align: left!important; font-size: 0;}

.pagina-5693 .list-articles.ul-list-platos {padding-left: 16px;}



/* WEB HOME - NOTICIES */

#anchor-46901{padding-top:12px;}
@media only screen and (max-width: 600px) {#anchor-43422{padding:20px 0px;}}

#anchor-46914 .content-input-search-db {display: none;} 

.list-image.blog-2-image{position:relative;}
.blog-2 .metro-item .bar-date-category { position: absolute; top: 33px; background-color: #54152a; padding: 10px; left: -4px; border-radius: 24px;}
.blog-2 .metro-item .bar-date-category {border-top: none; border-bottom: none;}
.list-date{color:white; font-size:11px;}

.magazine-content h3.list-title {font-size: 15px;}

#anchor-46901 .form-control {border: 1px solid #cac6c6; background-color: white;}
#anchor-46901 #button-search, #anchor-46901 .btn-secondary {padding: 8px 36px;}

.magazine-content { box-shadow: 0 10px 35px rgba(181, 181, 181, 0.16); padding: 15px; min-height: 266px; background-color: white;}
#anchor-46901 .list-row .list-title {font-size:19px; color:#54152a; margin-top:0px;}
#anchor-46901 .news-published-at {font-size:10px;}

/* ERRANTFEST  */

.carta-117570 .page-header {
    background-color: #f7f7f7;
    margin-bottom: 30px;
    padding-left: 20px;
}

/* FOOTER */

.footer section.wrapper-widgets.footer-bg  {background-image: url("https://app.reskyt.com/uploads/6379/files/papyrus-dark.png")!IMPORTANT; background-repeat: repeat; }

.logo-footer a.rsk { background-image: url("https://reskytnew.s3.amazonaws.com/app-images/reskyt-trans.png") !important; background-size: 100% auto ;}
.logo-footer a img { display:none;}

 .footer-widget .widget-image {width: 32px;} 
 


div .link a{color:#7a7ae6;}

body.mobile div.pie {font-size:11px;}


/* COOKIES */

.buttons-cookies span a:last-child{margin-top: 18px !important; background-color:transparent !important; border:1px solid #ab2424 !important; color:#ab2424!important;} 
@media only screen and (min-width: 1024px) {#accept-cookies{height: 339px;}}


/* TEMPLATE SUBVENCIONS */
#id125796, #id125829, #id125825, #id125843, #id125846, #id125850, #id125832{width:75%;}
#id125813, #id125830, #id125826, #id125844, #id125847, #id125851, #id125833{width:25%;}
#id125796 button:after, 
#id125829 button:after, 
#id125825 button:after,
#id125843 button:after, 
#id125846 button:after,
#id125850 button:after, 
#id125832 button:after{
    content: '\f078';
    position: absolute;
    right:15px;
    font-family: 'FontAwesome'; 
    height:100%;
    display:flex;
    align-items:center;
    top:0;
}
.pagina-7176 .page-header, 
.pagina-7182 .page-header, 
.pagina-7181 .page-header, 
.pagina-7184 .page-header, 
.pagina-7185 .page-header, 
.pagina-7186 .page-header, 
.pagina-7183 .page-header{
    background:#767676;
    color:white !important;
}
.pagina-7176 .page-header button, 
.pagina-7182 .page-header button, 
.pagina-7181 .page-header button, 
.pagina-7184 .page-header button, 
.pagina-7185 .page-header button, 
.pagina-7186 .page-header button, 
.pagina-7183 .page-header button{
    color:white;
    width: 100%;
    height: 100%;
    text-align: left;
    overflow-wrap: break-word;
    overflow: auto;
    word-break: break-word;
    white-space: normal;
}
.pagina-7176 .page-header h2, 
.pagina-7182 .page-header h2, 
.pagina-7181 .page-header h2, 
.pagina-7184 .page-header h2, 
.pagina-7185 .page-header h2, 
.pagina-7186 .page-header h2, 
.pagina-7183 .page-header h2{
    border-bottom: none;
    width: 100%;
    height: 100%;
    text-align: left;
    overflow-wrap: break-word;
    word-break: break-all;
    white-space: normal;
}
.pagina-7176 .card-home .card-description, 
.pagina-7182 .card-home .card-description, 
.pagina-7181 .card-home .card-description, 
.pagina-7184 .card-home .card-description, 
.pagina-7185 .card-home .card-description, 
.pagina-7186 .card-home .card-description, 
.pagina-7183 .card-home .card-description
{
    font-size: 30px; 
    color:#811539;
}
#anchor-52802, #anchor-52817, #anchor-52805, #anchor-52863, #anchor-52851, #anchor-52840, #anchor-52828{padding-bottom:0px !important;}
.pagina-7176 .list-reducido .media-content, 
.pagina-7182 .list-reducido .media-content, 
.pagina-7181 .list-reducido .media-content, 
.pagina-7184 .list-reducido .media-content, 
.pagina-7185 .list-reducido .media-content, 
.pagina-7186 .list-reducido .media-content, 
.pagina-7183 .list-reducido .media-content{
    padding-right:15px;
}

#anchor-52875 .card-home .card-description, #anchor-52876 .card-home .card-description, #anchor-52877 .card-home .card-description, #anchor-57750 .card-home .card-description, #anchor-57751 .card-home .card-description, #anchor-57752 .card-home .card-description, #anchor-57770 .card-home .card-description {
    margin-bottom: 0;
    width: 90%;
    text-align:left;
}
#anchor-52875 .cards .card-home, #anchor-52876 .cards .card-home, #anchor-52877 .cards .card-home, #anchor-57750 .cards .card-home , #anchor-57751 .cards .card-home, #anchor-57752 .cards .card-home, #anchor-57770 .cards .card-home{
    border: 1px solid #dddddd;
    padding: 15px;
    background: #f2f2f2;
}
#anchor-52875 .card-block:after, #anchor-52876 .card-block:after, #anchor-52877 .card-block:after, #anchor-57750 .card-block:after, #anchor-57751 .card-block:after, #anchor-57752 .card-block:after, #anchor-57770 .card-block:after{
    position:absolute;
    right: 15px;
    top: 0;
    content: '\f061';
    font-family: 'FontAwesome';
    display: flex;
    align-items: center;
    height:100%;
}
#anchor-main #anchor-52875, #anchor-main #anchor-52876, #anchor-main #anchor-52877, #anchor-main #anchor-57750, #anchor-main #anchor-57751, #anchor-main #anchor-57752, #anchor-main #anchor-57770{
    padding:10px 0;
}
section#anchor-52901{
    padding-bottom:0;
}

#anchor-52901 .page-header h2{
    text-transform: uppercase;
    font-size: 3rem;
    border-bottom: 1px solid;
    width:100%;
}
    
@media (max-width: 576px){
    #id125796, #id125829, #id125825, #id125843, #id125846, #id125850, #id125832, #id125813, #id125830, #id125826, #id125844, #id125847, #id125851, #id125833{width:100%;}
}

/* FORMULARI SALES */

.encuesta-8723  .page-header.titolSeparador, .titolAmpliacion { background-color: #ededed; padding: 18px 20px;}
.encuesta-8723  .page-header.titolSeparador {margin: 1.5rem 0rem;}

a.enlace{color:#526de3;}

/* ARQUEOLOGIA */

.carta-130486 .descripcion-article.content-search {
    color: #811539;
}

.carta-130488 .list-reducido .media-size img {
    height: 46px;}

.carta-130488 .list-reducido .media-size {
    width: 54px;
}


/* subvencions media query */

@media only screen and (max-width: 600px) {
    
    .perfil-13 .content-plato .caracteristicas-db {
        display: flex;
        flex-wrap: wrap;
        flex-direction: column;
    }

    .perfil-13 .db-top-left.type-1 {
        width: 100% !important;
    }
    
    .perfil-13 .db-top-right.type-2 {
    width: 100% !important;
    }
    
}





}


/* SUBVENCIONS BBDD */


.perfil-13 .field-db-79 {
    order:1;
}

.perfil-13 .field-db-84 {
    order:2;
}

.perfil-13 .field-db-74 {
    order:3;
}

.field-db-75 {
    order:5;
}

.field-db-76 {
    order:6;
}

.perfil-13 .page-header {
    display: none;
}

.perfil-13 .content-plato .caracteristicas-db{
    display: flex;
    flex-wrap: wrap;
}

.perfil-13 .fitxa_detall h1{
    margin-bottom: 40px;
}
.perfil-13 .fitxa_detall{
    order: 1;
    width: 100%;
    margin: 0 !important;
    color: #811539;
}
.perfil-13 .db-top-left.type-1{
    order: 2;
    display: flex;
    /*flex-wrap: wrap;*/
    flex-direction: column;
    margin: 0;
    width: 69%;
}
.perfil-13 .db-top-right.type-2{
    order: 3;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    margin: 0;
    width: 30%;
}
.perfil-13 .item-ficha label{
    padding: 10px;
    width: 100%;
    color: white;
    background-color: #767676;
}
.perfil-13 .content-ficha {
    padding: 10px;
    margin-bottom: 15px;
}
.perfil-13 a{
    color: #811539;
}
.perfil-13 .botonera-central-plato{
    margin-top: 50px;
}
:is(.pagina-8537, .pagina-9702) .ul-list-platos{
    display: flex;
    flex-direction: column;
    gap: 15px;
    width: 100%;
    margin-left: 3px;
}


:is(.pagina-8537, .pagina-5890, .pagina-9702, .pagina-10668, .pagina-10668) .tarjetas-platos{
    width: 100%;
    border-radius: 5px;
}

/*
:is(.pagina-8537, .pagina-5890, .pagina-9702) .href-view-db{
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 5px 0;
} */

/*
:is(.pagina-8537, .pagina-5890, .pagina-9702) .href-view-db:after{
    content: '';
    display: block;
    width: 30px;
    aspect-ratio: 1/1;
    background-image: url('https://data-rk.s3.eu-west-1.amazonaws.com/Icons/Arrow.svg');
    background-size: cover;
    background-repeat: no-repeat;
} */


:is(.pagina-8537, .pagina-5890, .pagina-9702) hr.line-soften{
    display: none !important;
}

/*
:is(.pagina-8537, .pagina-5890) .card-home-link{
    pointer-events: none;
} */

#anchor-64867 .card-home-link .card-title{
    font-size: 18px;
    color: white;
} 

#anchor-64867 .card-block {
    margin-top:10px;
    margin-bottom:0px;
}


#anchor-57768 h3.list-title.name-plato {
    padding-right: 79px;
}

:is(#anchor-57768, #anchor-57767, #anchor-61669, #anchor-64867) h2 {
    color: #811539;
}

#anchor-57767 h4.card-title {
    width: 100%;
    border: 1px solid #dddddd;
    background: white;
    border-radius: 5px;
    padding:10px;
    font-size:17px;
}

#anchor-57767 h4.card-title:after {
    content: '';n
    display: block;
    width: 28px;
    height:28px;
    float:right;
    background-image: url(https://data-rk.s3.eu-west-1.amazonaws.com/Icons/Arrow.svg);
    background-size: cover;
    background-repeat: no-repeat;
}

#anchor-64867 .media-body.list-row-body:before {
    content: '';
    width: 28px;
    height: 28px;
    float: right;
    background-image: url(https://data-rk.s3.eu-west-1.amazonaws.com/Icons/Arrow.svg);
    background-size: cover;
    background-repeat: no-repeat;
}

#anchor-64867 .media-body.list-row-body {
    background-color: #f7f7f7;
}


:is(#anchor-61669, #anchor-57768, #anchor-57805) .extra-field.extra-field-0:after {
    content: '';
    width: 28px;
    height: 28px;
    float: right;
    background-image: url(https://data-rk.s3.eu-west-1.amazonaws.com/Icons/Arrow.svg);
    background-size: cover;
    background-repeat: no-repeat;
}

:is(#anchor-61669, #anchor-57768, #anchor-57805) .media-body.list-row-body {
    padding-left: 20px;
}


:is(#anchor-61669, #anchor-57768, #anchor-57805)  .fa-chevron-right:before {
    display:none !important;
}


/* streaming */

.pagina-9142 .page-header {
    margin-bottom: 27px;
}
