@import url('https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap');

/* DIFERENT PER CADASCÚN - ESTILS PERSONALITZATS */

#anchor-23966 .extra-field-0, 
#anchor-23959 .extra-field-1,
.carta-45987 .extra-field-0 {
    font-weight:bold;
}

/*--- DIFERENT PER CADASCÚN - ESTILS PERSONALITZATS ---*/

#anchor-23966 .extra-field-0, 
#anchor-23959 .extra-field-1,
.carta-45987 .extra-field-0 {
    font-weight:bold;
}

.pagina-597 .col-sm-6 { width: 33.33333%; }

.pagina-597, .pagina-597 a { font-family: Open Sans,Helvetica,Arial,Verdana,sans-serif }

@media screen and (min-width: 480px) {  .pagina-597 { overflow:hidden; } }

/*--- DIFERENT PER CADASCÚN - ESTILS PERSONALITZATS ---*/

#anchor-23966 .extra-field-0, 
#anchor-23959 .extra-field-1,
.carta-45987 .extra-field-0 {
    font-weight:bold;
}

.pagina-597 .col-sm-6 { width: 33.33333%; }

.pagina-597, .pagina-597 a { font-family: Open Sans,Helvetica,Arial,Verdana,sans-serif }

@media screen and (min-width: 480px) {  .pagina-597 { overflow:hidden; } }

/*-------*/
/* -APP- */
/*-------*/

/* --- MENU cabecera APP --- */

.nav.navmenu-nav span:hover { color: #009A9A; }


/*- VIDEOS LISTADO REDUCIDO APP -*/

.media-left iframe[src*="player.vimeo.com"] {  height: 100%!important; }


/*- MINIATURA DELS VIDEOS -*/

#id45994 iframe.vp-center { align-items: baseline!important; }


/*---------*/
/* - WEB - */
/*---------*/


/*- DATES -*/

.blog-2 .metro-item .bar-date-category {
    background-color: #009A9A;
}
.bar-date-category {
    width: fit-content !important;
    padding: 0 10px !important;
    display: flex !important;
    align-items: center !important;
    margin: 0 !important;
}

body .blog-2 .metro-item .bar-date-category {
    border-top: 1px solid #009A9A!important;
    border-bottom: 1px solid #009A9A!important;
}


/*--- MENU CABECERA CUSTOM ---*/

.navbar .dropdown-toggle::after { color: #009A9A!important; }


/*-PREFOOTER-*/

.wrapper-pre-footer { background-color: #009A9A!important; padding-bottom: 1rem!important;}

/*-- BOTÓ VEURE MÉS NOTÍCIES  - ACTUALITAT - ---*/

.page-header .btn-section { display: none; }


/*--- BOTONS PESTANYES 100% ---*/

.tabs-home .btn.btn-primary { width: 33.33%!important; }

.tabs-home .btn-group { width: 100%; }


/*- BUSCADOR EN MENU CABECERA -*/

.nav-link .form-control {
    height: 2em;
    border: 1px solid #009A9A!important;
}


/*---- ELECCIONS MUNICIPALS ----*/


/*.footer-widget-1 .nav-item:first-child .nav-link {
    position: fixed;
    top: 50px;
    background: #009a9a;
    left: 40px;
    width: 110px;
    border-radius: 100px;
    line-height: 15px;
    height: 110px;
    padding-top: 30px;
    font-weight: 300;
    z-index: 9999;
}*/

/*------------------------NOU DISSENY APP ----------------------------------------*/

/*- home app -*/




/* DESTACADA */


.pagina-7696 .page-header h2 {
    color: black;
    text-align: left;
    background-color: white;
    padding: 10px;
    font-size: 12px;
    font-weight:700;
}

#anchor-54978 .cards .blog-2 .metro-item{
    padding: 0 3rem;}

#anchor-54978 .tarjetas-platos {
    background-color: #009a9a;
}

#anchor-54978 a.href-view-db {
    font-family: 'Libre Baskerville', serif;
    color:white;
    font-weight: 700;
    font-size: 20px;
    line-height: 28px;
}

#anchor-54978 .list-date {
    color: white;
    font-size: 10px !important;
    text-align: left;
}

#anchor-54978 .blog-2 .metro-item .bar-date-category {
    padding-right: 34px;
}

#anchor-54978 .page-header {
    border-bottom: none;
}


/* ULTIMES NOTÍCIES */

#anchor-55070 .tarjetas-platos {
    background-color: #ffffff;
}
#anchor-55070 .blog-2 .metro-item {
    height: 403px!important;
}

#anchor-55070 .tarjetas-platos.metro-item.col-xs-12.col-sm-6.col-md-4.col-lg-3 {
    padding: 17px 17px 0px 17px;
 
}

#anchor-55070 .list-reducido .media-size {
    width: 122px;
}

/* 
#anchor-54962 .name-plato.list-title {
       border-bottom: 2px double grey;
       padding-bottom:30px;
}
*/

#anchor-55070 {
    padding: 1px 18px;
}

#anchor-55070 .results-db .list-reducido .list-title {
    font-size: 1.8rem;
    padding-right: 15px;
}

#anchor-55070 a.lista-despegable-link {
    font-size: 11px;
}


#anchor-54962 .blog-2 .metro-item .bar-date-category {
    background-color: white;
}

#anchor-54962 .list-date {
    color: #ff9a63;
    font-size: 10px !important;
    text-align: left;
}

#anchor-54962 .blog-2 .metro-item .bar-date-category .list-date {float:left;}

#anchor-54962 .blog-2 .metro-item .bar-date-category {
    border-top: 1px solid white!important; 
    border-bottom: 1px solid white!important;
}

#anchor-54962 .magazine-content h3.list-title {
    margin:0 !Important;
}
    
    
#anchor-55070 a.href-view-db {
    font-family: 'Libre Baskerville', serif;
    font-weight: 700;
    font-size: 20px;
    line-height: 28px;
}

#anchor-54962 h4.card-title {
    COLOR: white;
    text-align: left;
    background-color: black;
    padding: 10px;
    font-size: 12px;
}


/* CULTURA, ESPORT...*/

.pagina-7696 #anchor-55069 .results-db .list-card .name-plato {
    text-align: left;
    font-size: 13px;
}

.pagina-7696 #anchor-55069 .list-date {
    text-align: left;
    font-size: 10px;
}

.pagina-7696 #anchor-55069 .tarjetas-platos {
    background-color: #f1f0eb;
    height: 279px;
    border-right: 1px solid #d9d9d9;
    margin-top: 10px;
    padding-bottom: 18px;
    padding:14px;
}

.pagina-7696 #anchor-55069 .row.ul-list-platos.results-db.db-new.clearfix.row-centered {
    margin: 0px 4px;
}







.pagina-7696 button.btn.btn-primary {
    WIDTH: 33% !IMPORTANT;
}

.pagina-7696 .btn {
    padding: 2rem 4rem!important;
    border:none;
}


/* LLISTAT  */


.pagina-7696 .list-row .list-date  {   
    font-size:11px;
    color: #009a9a;
    margin-top:10px;
}

.pagina-7696 .extra-field.extra-field-0 {
 display:none;
}

.pagina-7696 .tarjetas-platos {
    background-color: #ffffff;
}

#anchor-54978 .card-home .results-db {
    margin-top: 0!important;
    margin: 1px;
}

#anchor-54978 .media.list-row.clearfix {
    padding: 18px;
}

/* imatges tarjetas */

#anchor-55069 .results-db .tarjetas-platos .media-content .imatge.list-image img {
    height: 90px;
    object-fit: cover;
}


#anchor-55069 h4.card-title {
    text-align: left;
    font-weight: 800;
}

/* FOOTER */


body.mobile .wrapper-pre-footer {
    background-color: #353535!important;
    padding-bottom: #353535!important;
}

body.mobile .wrapper-pre-footer li:first-child a,
body.mobile .social-networks:before {
    color: white;
}

body.mobile .wrapper-pre-footer :before {
    font-size: 24px;
}

/* MENU INFERIOR APP */

.custom-app-tabs .sf-button .btn-bg{
 font-size:10px !important;   
}

/* FORMULARI DE CONTACTA */

.pagina-7729  {
    background-color: #efeeee;
}

.pagina-7729 .form-control {
    height: 2em;
    background-color: WHITE;
}

.slick-banner .slick-slider-caption .inner-caption, .only-one-banner .slick-slider-caption .inner-caption {
    background: transparent;}

#anchor-55069 .lazyloaded {
    border-radius: 11px;
}

section#anchor-55069 {
    margin-top: 30px;
}


/* ------- NEW  WEB and some mobile------ LIDIA */

header.header {
    box-shadow: rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.06) 0px 1px 2px 0px;
}

header .dropdown-item{
    text-transform: lowercase;
}

section#anchor-24618 .page-header{
    visibility: hidden;
}


#home .tarjetas-platos,
#carta .tarjetas-platos{
    background: none !important;
}

section#anchor-24608 .blog-2 .metro-item,
section#anchor-24619 .blog-2 .metro-item,
section#anchor-24620 .blog-2 .metro-item,
section#anchor-24621 .blog-2 .metro-item,
#carta .blog-2 .metro-item{
    height: auto !important;
    max-height: 400px !important;
    max-width: 400px !important;
    width: auto !important;
}

.main-layout section:nth-child(3) .home-col-list-3-4{
    width: auto !important;
}

iframe body.vp-center{
    background: #333333 !important;
}


#home .blog-2 .metro-item .video-responsive,
#carta .blog-2 .metro-item .video-responsive{
    height: auto !important;
    max-height: 200px !important;
}

   
#home .blog-2 .metro-item .media-content img,
#carta .blog-2 .metro-item .media-content img{
    height: 200px !important;
    width: auto;
    max-height: 400px !important;
    aspect-ratio: 16 / 9;
}

body#reg-db .page-header{
    display: none !important;   
}

body#reg-db a.lista-despegable-link {
    text-transform: lowercase;
}


body#reg-db .name-plato h1 {
    font-size: 4rem;
    letter-spacing: -1px;
}

body#reg-db p.paragraph {
    font-size: 1.8rem;
}

.video-responsive{
    aspect-ratio: 16 / 9;
}

section#anchor-24618 .blog-2 .metro-item .media-content img{
    height: 100% !important;
    width: auto !important;
    max-height: 800px !important;
}

section.wrapper-pre-footer .text-md-right{
    display: none !important;
}


/* -- mobile view --*/
@media(max-width: 500px){
        #home .main-layout section:nth-child(3) .home-col-list-3-4 {
            width: 100% !important;
        }
        section#anchor-24608 .blog-2 .metro-item,
        section#anchor-24619 .blog-2 .metro-item,
        section#anchor-24620 .blog-2 .metro-item,
        section#anchor-24621 .blog-2 .metro-item,
         #carta .blog-2 .metro-item{
         height: auto !important;
         max-height: 400px !important;
         max-width: 400px !important;
    
        }
        .field-db-80{
            justify-content: center;
        
        }
}

button.btn{
        font-size: 2rem !important;
        padding: .1rem 4rem !important;
}

#off-canvas.navmenu {
    max-width: 400px !important;
    width: 300px !important;
}

/*-- seccio compartir contingut --*/
.rssbox {
    margin-bottom: 15px;
}


.thumb:hover .thumb-image{
    transform: scale(1) !important;
    -webkit-transform: scale(1) !important;
}


.list-image .metro-item .media-content a:hover img, .metro-item .media-content .list-image a:hover img{
    transform: scale(1) !important;
}

.field-db-80 a.segre-ico:after {
    content: "";
    background-image: url('https://administracion.reskyt.com/uploads/4760/files/Segre.svg');
    display:block;
    background-size: contain;
    background-repeat: no-repeat ;
    aspect-ratio: 1/1;
    width: 80px;
    background-position: center;
    
}

.field-db-80 a.lleidatv-ico:after{
    content: "";
     background-image: url('https://administracion.reskyt.com/uploads/4760/files/lleidaTV-logo.png');
     display:block;
     background-size: contain;
    background-repeat: no-repeat ;
    aspect-ratio: 1/1;
    width: 80px;
    background-position: center;
}

.field-db-80 a {
    display: flex;
    align-items: center;
    gap: 10px;
    color: rgb(0, 154, 154);
}

.field-db-80 .content-ficha{
    border: 1px solid rgb(0, 154, 154);
    padding: 5px 10px;
    border-radius: 20px;
}

.field-db-80 .content-ficha label{
    padding-right: 0 ;
}

.field-db-80{
    border-bottom: unset;
}

.field-db-81{
    display: none !important;
}