/* GENERICS */
/* ------------------------------------------------------------------------------------------------------------------------------------------*/
/* Parametres associats a ias_metadades per mostrar el titol del blog amb els estils definits des de comunicació */

.blog_list  .page-header{
	border-bottom-width: 0px!important;
}

.blog_list h2 {
	margin-top: 20px;
	margin-bottom: 0px;
        font-size: 1.05em;
        font-weight: bold;cal
}

.blog_list .titol_interior {
       display: none;
}

.icones_fitxes {
       margin-right:1em!important;
       width:20px!important;
}

/* Treure imatge independent de l'article en el resultat blog_calendar*/
.blog_list img.size-auto {
	display: none;
}

/* Treure llegir mes en el resultat blog_calendar*/
.blog_list p.readmore {
	display: none;
}


/*--------------------------------------------------------------------------------------------------------*/
/* BlocCalendar amb els dies en verd */

.blogCalendarDay {
  color: #6fa287!important;
}

/*--------------------------------------------------------------------------------------------------------*/
/* BlocCalendar amb els dies en gris */
.griscalendar .blogCalendarDay {
  color: #666666!important;
}

.griscalendar  a.blogCalendarDay {
	color: #85b099!important;
}

.griscalendar .blogCalendarToday {
        color: #ffffff!important;
}


/*--------------------------------------------------------------------------------------------------------*/
/* BlocCalendar centres civics */
.centrescivicscalendar .blogCalendarDay {
  color: #666666!important;
}

.centrescivicscalendar a.blogCalendarDay {
	color: #f2926b!important;
}

.centrescivicscalendar a.blogCalendarToday {
        color: #ffffff!important;
}

/*--------------------------------------------------------------------------------------------------------*/

.verdcalendar .blogCalendarDay {
  color:#666666!important;
}
.verdcalendar a.blogCalendarDay {
       color:#00a685!important;
}

.verdcalendar a.blogCalendarToday {
        color:#ffffff!important;
}

/*--------------------------------------------------------------------------------------------------------*/

.verd2calendar .blogCalendarDay {
  color:#ababab!important;
}
.verd2calendar a.blogCalendarDay {
       color:#a68f45!important;
}

.verd2calendar a.blogCalendarToday {
        color:#ffffff!important;
}
.verd2calendar td.blogCalendarToday {
        color:#ffffff!important;
}


/*--------------------------------------------------------------------------------------------------------*/

.blaucalendar .blogCalendarDay {
  color:#666666!important;
}
.blaucalendar a.blogCalendarDay {
       color:#008193 !important;
}

.blaucalendar a.blogCalendarToday {
        color:#ffffff!important;
}

/*--------------------------------------------------------------------------------------------------------*/

.granatcalendar .blogCalendarDay {
  color:#666666!important;
}
.granatcalendar a.blogCalendarDay {
       color:#321c42!important;
}

.granatcalendar a.blogCalendarToday {
        color:#ffffff!important;
}

/*--------------------------------------------------------------------------------------------------------*/

.taronjacalendar .blogCalendarDay {
  color:#666666!important;
}
.taronjacalendar a.blogCalendarDay {
       color:#fa6a16   !important;
}

.taronjacalendar a.blogCalendarToday {
        color:#ffffff!important;
}



/*--------------------------------------------------------------------------------------------------------*/
/* BlocCalendar estiu */
.estiucalendar a.blogCalendarDay {
	color: #eb6b0a!important;
}

.estiucalendar .blogCalendarDay {
	color: #000000!important;
}


.estiucalendar a.blogCalendarToday {
        color: #ffffff!important;
}

.estiucalendar .blogCalendarToday {
        color: #fffff!important;
}

/*--------------------------------------------------------------------------------------------------------*/
/* BlocCalendar nadal */
.nadalcalendar .blogCalendarDay {
  color: #e2e2e2!important;
}

.nadalcalendar a.blogCalendarDay {
	color: #f6e5af!important;
}

.nadalcalendar a.blogCalendarToday {
        color: #ffffff!important;
}
.nadalcalendar table.blogCalendar {
    color: #ffffff!important;
}

.nadalcalendar a.headerDate {
   color:  #ffffff!important;
}
.nadalcalendar a.headerArrow {
   color:  #ffffff!important;
}

.nadalcalendar td.headerArrow {
   color:  #e2e2e2!important;
}

.nadalcalendar 
{
  background-color: #a4130e!important;
}

/* Ias multicamp nadal */
.nadalcercador input{  
    background:#ffffff!important;
}

/* moduls nadal */ 
.nadalcercador {
   background-color:#a4130e!important;
}

.nadalcercador .uk-button-primary{
     color:#ffffff!important;
     background-color:#999999!important;
}

/* ------------------------------------------------------------------------------------------------------------------------------------------*/
/* RSSEARCH Estil per fer que el text al modul de cerca estigui aliniat a l'esquerra */
.rssearch-esquerra input, .rssearch-esquerra input:hover, .rssearch-esquerra input:focus {
	text-align: left !important;
	padding-left: 40px !important;
}


/* ------------------------------------------------------------------------------------------------------------------------------------------*/
/* Ocultar la imatge de la introducció en l'agenda incorporada al widgetkit                         */

.agenda-widget .newsimg {
	display: none !important;
}

/* Treure l'espaiat entre la imatge i el text de l'agenda */

.agenda-widget .uk-heading-large.uk-margin-top-remove {
	font-size: 18px !important;
	line-height: 24px !important;
}

/* titol de noticies i agenda al widgetkit de la home */

.home .uk-panel-box-primary a.uk-link-reset {
	font-size: 1.05em !important;
	color: #6fa287!important;
}

/* Les dates de noticies i agenda al widgetkit han de sortir de color gris */

.home .uk-margin-top {
	color: #676767;
}

/* ------------------------------------------------------------------------------------------------------------------------------------------*/

.content-oculto .tm-content {
  display:none;
}

li a.opciooculta {
	display:none!important;
}

ul li a.sensefills  + div {
	display:none!important;
}

body.fonsweb {
	background-color: #F5F5F5;
	background-image: url("/images/style/fonsweb.jpg");
	background-position: 50% 50%;
	background-repeat: no-repeat;
	background-size: cover;
	background-attachment: fixed;
}

/* Home TRANSPARENCIA */
.article_sense_marges .tm-article {
	padding-bottom: 0px!important;
        padding-top: 5px!important;
}

.modul_sense_marges >ul{
       padding-left:0px;
}

#MenuTransparencia > li > a {
	max-width: 135px;
	text-align: center;
	line-height: 20px !important;
	padding-left: 18px;
	padding-right: 18px;
	font-size: 0.90em;
}

/* Index transparencia */
.indexTransparencia .uk-panel.uk-panel-box, .indexTransparencia .uk-panel.uk-panel-box a {
	color: #4f5c93;
	background-color: #e8eceb;
}


/*---------------------------------------------------------------*/
/* Ressaltar els camps d'entrada de dades.   */

#fTPV input {
	border-color: #AAAAAA;
	border-width: thin;
}



/*------------------------------------------------------------*/
/*Imatges capçalera*/

.section-name-title {
    font-size: 40px;
    color: #fff;
    text-shadow: 2px 0 10px #333;
    text-align: center;
    top: 45%!important;
}
.section-name-subtitle {
    top: 65%!important;
    color: #fff;
    text-shadow: 2px 0 10px #333;
    text-align: center;
    font-size: 30px;
}


@media only screen  and (max-device-width : 812px) and (orientation : portrait) {
  .section-name-title {
      font-size: 25px;
  }
 .section-name-subtitle {
      top: 75%!important;
  }

}


.section-name {
    text-align: center;
    position: absolute;
    width: 100%;
bottom: 40%;
  
}

.section-cont {
    position: static;
    overflow: visible;
}
/*------------------------------------------------------------*/


.uk-panel-box-primary a,
.uk-panel-box-primary .uk-link {
  color: #ffffff;
  text-decoration: none !important;
}
.uk-panel-box-primary a:hover,
.uk-panel-box-primary .uk-link:hover {
  color: rgba(255, 255, 255, 0.7);
  text-decoration: none !important;
}
.uk-panel-box-primary .uk-badge {
  background: #ffffff;
  color: #71a7cd;
}


.uk-panel-box-secondary a,
.uk-panel-box-secondary .uk-link {
  color: #ffffff;
  text-decoration: none !important;
}
.uk-panel-box-secondary a:hover,
.uk-panel-box-secondary.uk-link:hover {
  color: rgba(255, 255, 255, 0.7);
  text-decoration: none !important;
}
.uk-panel-box-secondary .uk-badge {
  background: #ffffff;
  color: #71a7cd;
}
.map-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.map-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}

#fondo-imag {
        position:fixed;
        top:-50%;
        left:-50%;
        width:200%;
        height:200%;
}
#fondo-imag img {
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0;
        margin:auto;
        min-width:50%;
        min-height:50%;
}

#título-negro {
  background: #ffffff;
  color: #000000;
}


/* ------------------------------------------------------------------------------------------------------------------------------------------*/
/* Estils noticies  */

/* mail de Silvia demana canvi de color del títol a gris (dia 27/07/2018) */
#yoo-zoo .items h1.pos-title a {
/*color: #6fa287!important;*/
color: #999999;
text-transform: none!important;
}


#yoo-zoo .items div.pos-date span.month {
font-size: 7px!important;
}

#yoo-zoo .item div.pos-date span.month{
font-size: 7px!important;
}

/* mail de Silvia demana canvi de color del títol a gris (dia 27/07/2018) */
#yoo-zoo .item h1.pos-title  {
/*color: #6fa287!important;*/
color: #999999;
text-transform: none!important;
}

#yoo-zoo .details h1.title {
font-size: 30px!important;
color: #676767!important;
}

#yoo-zoo .item h2.pos-subtitle {
	text-transform: none!important;
}

#yoo-zoo .items h2.pos-subtitle {
	text-transform: none!important;
}
/* ------------------------------------------------------------------------------------------------------------------------------------------*/

/* ------------------------------------------------------------------------------------------------------------------------------------------*/
/* -----------------------posar imatge sota l'idioma component gtranslator--------------------------------------------*/

a.flag {
                background-image: url("/images/Ajuntament/iconetes/gtranslate.png");
                background-size: cover;
                font-size: 0.7em;
                padding-left: 7px;
                padding-right: 5px;
                padding-top: 5px;
                padding-bottom: 3px;
}


/* ----------------------------------------------------------------------------------------------------------------------------------------------------*/

/* Articles d'opinió: canvi imatge on va inclosa la data de l'article. Nou estil de pàgina data-rectangle-gris */

.data-rectangle-gris .pos-date {
	background-image: url(/images/style/BOTO-DATA.png) !important;
}

/* ---------------------------------------------------------------------------------------------------------------------------------------------------*/

/*===================================================================================================*/
/*                                             ESTILS UIKIT QUE NO ESTAN INCLOSOS A LA PLANTILLA                                                                */
/*===================================================================================================*/
/* Inline
 ========================================================================== */
/*
 * 1. Container fits its content
 * 2. Create position context
 * 3. Prevent content overflow
 * 4. Behave like most inline-block elements
 * 5. Force hardware acceleration without creating a new stacking context
 *    to fix 1px glitch when combined with overlays and transitions in Webkit
 * 6. Clip child elements
 */
[class*='uk-inline'] {
  /* 1 */
  display: inline-block;
  /* 2 */
  position: relative;
  /* 3 */
  max-width: 100%;
  /* 4 */
  vertical-align: middle;
  /* 5 */
  -webkit-backface-visibility: hidden;
}

/* ========================================================================
   Component: Position
 ========================================================================== */
/* Directions
 ========================================================================== */
[class*='uk-position-top'],
[class*='uk-position-bottom'],
[class*='uk-position-left'],
[class*='uk-position-right'],
[class*='uk-position-center'] {
  position: absolute !important;
}
/* Edges
 ========================================================================== */
/* Don't use `width: 100%` because it is wrong if the parent has padding. */
.uk-position-top {
  top: 0;
  left: 0;
  right: 0;
}
.uk-position-bottom {
  bottom: 0;
  left: 0;
  right: 0;
}
.uk-position-left {
  top: 0;
  bottom: 0;
  left: 0;
}
.uk-position-right {
  top: 0;
  bottom: 0;
  right: 0;
}
/* Corners
 ========================================================================== */
.uk-position-top-left {
  top: 0;
  left: 0;
}
.uk-position-top-right {
  top: 0;
  right: 0;
}
.uk-position-bottom-left {
  bottom: 0;
  left: 0;
}
.uk-position-bottom-right {
  bottom: 0;
  right: 0;
}

/*
 * Center
 * 1. Fix text wrapping if content is larger than 50% of the container (Not working in Firefox)
 * 2. Fix text wrapping for Firefox
 */
.uk-position-center {
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  /* 1 */
  display: table;
  /* 2 */
  width: -moz-max-content;
  box-sizing: border-box;
}

/* Vertical */
.uk-position-center-left,
.uk-position-center-right {
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.uk-position-center-left {
  left: 0;
}
.uk-position-center-right {
  right: 0;
}
/* Horizontal */
.uk-position-top-center,
.uk-position-bottom-center {
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  /* 1 */
  display: table;
  /* 2 */
  width: -moz-max-content;
  max-width: 100%;
  box-sizing: border-box;
}
.uk-position-top-center {
  top: 0;
}
.uk-position-bottom-center {
  bottom: 0;
}
.cajaBanner.bannerSubportada .linea1banner {
    background-color: #fff;
    color: #0070b6;
    font-size: 1.375rem;
    font-weight: 400;
    max-width: 95%;
    padding: 0.25em 0.75em;
    text-transform: uppercase;
}


/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* Per poder ocultar el títol als formularis simpleemailform                                           */

.ocultar {
    display: none!important;
}

/* --------------------------------------------------------------------------------------------------------------------------------------- */
/* Canvi font h1 demanat per la web de centres cívics */
.blog_list_cc h1 {
        font-size: 24.5px;
}
/* Canvi font h2 per convocatories de premsa */
.blog_list_cp h2 {
     text-transform: uppercase;
}


/*===================================================================================================*/
/*Estils  pel cercador de números de la web de districtes */
.resultats
{
        color:#999;
}
.resultat-detall
{
         color: #ffffff!important;
}
.label-carrer
{
         color: #ffffff!important;
}

/*===================================================================================================*/
/* Estils específics agenda regidors                                                                                                                                                     */

.agnreg {
	margin-top: 1px !important;
}

.agendes-regidors .readmore {
	display: none !important;
}

.agendes-regidors .page-header {
	border-bottom-width: 0px !important;
}

/*===================================================================================================*/
/* Per resaltar el títol de la web amb una ombra, i canviar color                     */
.TitolsWebs h1
{
    font-size: 3em;
    text-shadow: 2px 2px #333333;
    color: #ffffff;
    text-transform: uppercase;
}

.TitolModulBlanc h3
{
     color: #ffffff!important;
}

.divtransparent .uk-panel-box{
    background-color: transparent;
    background-image: none;
    box-shadow: none;
}

.divtransparent .tm-article{
    background-color: transparent!important;
    background-image: none!important;
    box-shadow: none!important;
}

.titol-pagina{
color:#333333;
font-size:1.3em;
margin-bottom:1em;
} 


body.fons-aniversari {
	background-image: url("/images/coronavirus/Edifici.png");
	background-repeat: no-repeat;
	background-attachment: fixed;
        background-position: top right;
        z-index: -1;
}
/* Estils per les fitxes de 010 */
.agenda010 p
{
      margin-top:0px;
      margin-bottom:0px;
}
div .agenda010 
{
     padding-left: 30px;
     padding-top:1em;
}

/* Estils per la crida de voluntariat */
.crides-voluntariat dl 
{
  overflow: hidden;  
  padding: 0;
  margin: 0;

}

.crides-voluntariat dt {
  float: left;
  font-weight: bold;
 padding: 0;
  margin: 0;
}
.crides-voluntariat dd {
  display: block;
  padding: 0;
  margin: 0
}

.crides-voluntariat p
{
   margin-bottom:0;
}

/* Transparencia */
.llistasenseicona ul
{
      list-style: none;
}

/* .festamajorpopup */
/*.uk-modal-dialog     ---> comentat perquè afectava al modal a la bústia etica
{
   background:#e2dc2e!important;
   color: #000000;!important;
   font-family: verdana;
}*/

/* Educació */

 .educacio-color1 
{
   background-color:#A3C4D7!important;
}

.educacio-color2
{
   background-color:#FFDE59!important;
}

.educacio-form input
{
     background: #f6f6f6;
}


/* fitxa transparencia */

.header-cataleg {
    display: flex;
    justify-content: initial;
    margin-bottom: 20px;
    width: 100%;
}
	
.bloc-dades {
    float: left;
	border: 1px solid #6a9cca;
    padding: 15px;
}
	
.titol-ambit {
    color: #6a9cca;
    font-weight: bold;
}

.titol-capitol {
    color: #bd4400;
	font-size: 1,3px;
    font-weight: bold;
    margin: 10px 0;
}

.titol-dades {
    color: #000;
    font-size: 1.2em;
    font-weight: bold;
    text-transform: uppercase;  
}

.bloc-origen {
	margin-left: 10px;
	flex-grow: 1
}

.bloc-origen ul {
    margin: 0;
    padding: 0;
}

.bloc-origen ul li {
    list-style-type: none;
}

.bloc-dades-fonts {
	border: 1px solid #6a9cca;
    padding: 15px;
	margin-bottom: 10px;
	overflow: hidden;
}

.bloc-dades-origen {
	border: 1px solid #6a9cca;
    padding: 15px;
	overflow: hidden;
}
	
.titol-dades {
	text-transform: uppercase;
}

.middle-cataleg img {
    width: 100%;
    height: auto;
}

.footer-cataleg {
	border: 1px solid #6a9cca;
    padding: 15px;
	margin-top: 40px;
}

.footer-cataleg p {
    margin: 5px 0;
}

.llistatipusdades {
	line-height: 30px;
}

.tipusdades {
    padding: 1px 5px;
    border-radius: 3px;
	font-weight: bold;
}

.llistatipusdades li {
	line-height: 30px;
}

.tipusdades.odata {
	background-color: #edf3f9;
}

.tipusdades.pdf {
	background-color: #d21e1e;
    color: #FFF;
}

.contenidor-cataleg .uk-slidenav {
    display: inline-block;
    box-sizing: border-box;
    width: 30px;
    height: 30px;
    line-height: 30px;
    color: #FFF!important;
    font-size: 20px;
    text-align: center;
    background-color: #7a6f6f;
    border-radius: 50%;
}

.contenidor-cataleg .tm-socialbuttons {
	display: none;
}

.contenidor-cataleg .uk-overlay-panel {
	bottom: -45px!important;
}

.contenidor-cataleg .uk-dotnav>*>* {
    background: rgba(50, 50, 50, 0.5)!important;
	width: 8px!important;
    height: 8px!important;
}
.contenidor-cataleg .uk-dotnav>.uk-active>* {
    border-color: none!important;
}

.contenidor-cataleg .uk-navbar-flip {
	display: none;
}

.contenidor-cataleg .addtoany_container {
display: none;
}

.contenidor-cataleg .tm-footer {
 display: none;
}

.uk-navbar {
    background: #55595d;
    color: #b1b9ba;
    padding: 7px;
    box-shadow: 0 10px 15px 0 rgb(0 0 0 / 5%);
}
/*
.tm-header {
 display: none;
}
*/
.contenidor-cataleg .tm-header-transp {
    margin-bottom: 40px;
}

.contenidor-cataleg .fields-container {
 display: none;
}

/* transparencia */

.header-cataleg {
    display: flex;
    justify-content: initial;
    margin-bottom: 20px;
    width: 100%;
}
	
.bloc-dades {
    float: left;
	border: 1px solid #6a9cca;
    padding: 15px;
}
	
.titol-ambit {
    color: #6a9cca;
    font-weight: bold;
}

.titol-capitol {
    color: #bd4400;
	font-size: 18px;
    font-weight: bold;
    margin: 10px 0;
}

.titol-dades {
    color: #000;
    font-size: 12px;
    font-weight: bold;
}

.bloc-origen {
	margin-left: 10px;
	flex-grow: 1
}

.bloc-origen ul {
    margin: 0;
    padding: 0;
}

.bloc-origen ul li {
    list-style-type: none;
}

.bloc-dades-fonts {
	border: 1px solid #6a9cca;
    padding: 15px;
	margin-bottom: 10px;
	overflow: hidden;
}

.bloc-dades-origen {
	border: 1px solid #6a9cca;
    padding: 15px;
	overflow: hidden;
}
	
.titol-dades {
	text-transform: uppercase;
}

.middle-cataleg img {
    width: 100%;
    height: auto;
}

.footer-cataleg {
	border: 1px solid #6a9cca;
    padding: 15px;
	margin-top: 40px;
}

.footer-cataleg p {
    margin: 5px 0;
}

.text-dades-links > .titolany {
    font-size: 17px;
	font-weight: bold;
	margin-left: 30px;
    margin-top: 20px;
	border-bottom: 1px solid #ECECEC;
}

.text-dades-links > .titolany ~ .titolany {
    font-size: 17px;
	font-weight: bold;
	margin-left: 30px;
    margin-top: 40px;
	border-bottom: 1px solid #ECECEC;
}

.text-dades-links > .titol-dades {
	margin-bottom: 20px;
}

.descdades {
	font-size: 15px;
    margin-left: 30px;
    margin-top: 10px;
}

.llistatipusdades {
	line-height: 30px;
	list-style-type: none; 
	padding-left: 30px;
	padding-right: 30px;
	margin-top: 10px;
}

.llistatipusdades li {
	line-height: 20px;
	margin-bottom: 10px;
}

.tipusdades {
    padding: 1px 7px;
    border-radius: 10px 0 0 0;
    font-weight: bold;
    color: #FFF;
    width: 50px;
    display: inline-block;
    text-align: center;
    letter-spacing: 1px;
}

.tipusdades.odata {
	background-color: #016565;
}

.tipusdades.json {
	background-color: #008ac9;
}

.tipusdades.wmf {
	background-color: #cd071e;
}

.tipusdades.wms {
	background-color: #870038;
}

.tipusdades.kml {
	background-color: #009581;
}

.tipusdades.shp {
	background-color: #8585bb;
}

.tipusdades.xml {
	background-color: #7d3f0c;
}

.tipusdades.csv {
	background-color: #5c0049;
}

.tipusdades.rss {
	background-color: #515ba2;
}

.tipusdades.ics {
	background-color: #222983;
}

.tipusdades.html {
	background-color: #dc006a;
}

.tipusdades.ods {
	background-color: #004a57;
}

.tipusdades.xls {
	background-color: #aa4e0f;
}

.tipusdades.gtfs {
	background-color: #8585bb;
}

.tipusdades.link{
	background-color: #9d5396;
}

.tipusdades.jpeg{
	background-color: #014d98;
}


.tipusfrequencia {
	margin-left: 10px;
}

.blocDadesAny {
	list-style-type: none;
	background-color: #f8f5f5;
    padding: 11px;
}
	
.titoldades {
    display: inline-block;
	width: 190px;
	font-weight: bold;
}

.contenidor-cataleg .uk-slidenav {
    display: inline-block;
    box-sizing: border-box;
    width: 30px;
    height: 30px;
    line-height: 30px;
    color: #FFF!important;
    font-size: 20px;
    text-align: center;
    background-color: #7a6f6f;
    border-radius: 50%;
}

.contenidor-cataleg .tm-socialbuttons {
	display: none;
}

.contenidor-cataleg .uk-overlay-panel {
	bottom: -45px!important;
}

.contenidor-cataleg .uk-dotnav>*>* {
    background: rgba(50, 50, 50, 0.5)!important;
	width: 8px!important;
    height: 8px!important;
}
.contenidor-cataleg .uk-dotnav>.uk-active>* {
    border-color: none!important;
}

.contenidor-cataleg .uk-navbar-flip {
	display: none;
}

/* MEDIAQUERYS */

@media only screen and (max-width : 850px) {  /* Monitors fins a 850px */ 
	.contenidor-cataleg .uk-slideshow {
		height: 200px!important;
	}
	
	.contenidor-cataleg .uk-cover-background {
		background-position: 50% 10%;
		background-size: contain;
		background-repeat: no-repeat;
	}	
	
}

@media only screen and (min-width : 851px) and (max-width : 1400px) {  /* Monitors fins a 1400px */ 
	.contenidor-cataleg .uk-slideshow {
		height: 250px!important;
	}
	
	.contenidor-cataleg .uk-cover-background {
		background-position: 50% 10%;
		background-size: contain;
		background-repeat: no-repeat;
	}	
	
}

@media only screen and (min-device-width : 375px) and (max-device-width : 812px) and (orientation : portrait) {  /* Mobile portrait */ 

	.header-cataleg {
		display: inline-block;
	}
	
	.bloc-dades {
		margin-bottom: 10px;
	}
	
	.bloc-dades, .bloc-origen {
		width: 100%!important;
		margin-left: 0;
	}
	
	.llistatipusdades {
		line-height: 30px;
		list-style-type: none;
		padding-left: 10px;
		padding-right: 0px;
		margin-top: 10px;
	}
	
	.contenidor-cataleg .uk-slideshow {
		height: 100px!important;
	}
	
	.contenidor-cataleg .uk-cover-background {
		background-position: 50% 10%;
		background-size: contain;
		background-repeat: no-repeat;
	}
	
	.titolany {
		margin-left: 10px!important;
	}
	
	.descdades {
		margin-left: 10px;
	}

}

.check {
        list-style-image: url("/images/Transparencia/icones/check.png");
}
.nocheck {
        list-style-image: url("/images/Transparencia/icones/no_check.png");

}
.trans_dades ul
{
     margin-left:0px;
}

/* fi transparencia */

.article_ocult .uk-article {
	display: none;
}


/* Per la bústia etica */
.uk-button-danger-modal{
		background-color: #eb7979!important;
		color: #ffffff!important;
}
.uk-button-danger-modal:hover,
.uk-button-danger-modal:focus {
  background-color: #e86363!important;
  color: #ffffff!important;
}


.uk-button-success-modal {
  background-color: #b3e6a0!important;
  color: #ffffff;
}
/* Hover */
.uk-button-success-modal:hover,
.uk-button-success-modal:focus {
  background-color: #a3e18c!important;
  color: #ffffff;
}
/* Active */
.uk-button-success-modal:active,
.uk-button-success-modal.uk-active {
  background-color: #93db78!important;
  color: #ffffff;
}

.underline {
   text-decoration: underline;
}