/*
Theme Name: Blipvert
Theme URI: https://inpass.net/
Author: Jaume Llonch - inpass
Author URI: https://inpass.net
Description: Plantilla única desenvolupada per a Blipvert.
Version: v 1.0
*/

 /*       --------- GENERALS  ---------     */

 /*   ------   FONTS  ------   */
 @font-face {
     font-family: 'futura-heavy';
     src: url('fonts/FuturaStd-Heavy.eot');
     src: url('fonts/FuturaStd-Heavy.eot?#iefix') format('embedded-opentype'),
         url('fonts/FuturaStd-Heavy.woff2') format('woff2'),
         url('fonts/FuturaStd-Heavy.woff') format('woff'),
         url('fonts/FuturaStd-Heavy.ttf') format('truetype'),
         url('fonts/FuturaStd-Heavy.svg#FuturaStd-Heavy') format('svg');
     font-weight: 900;
     font-style: normal;
 }
 @font-face {
     font-family: 'futura-book';
     src: url('fonts/FuturaStd-Book.eot');
     src: url('fonts/FuturaStd-Book.eot?#iefix') format('embedded-opentype'),
         url('fonts/FuturaStd-Book.woff2') format('woff2'),
         url('fonts/FuturaStd-Book.woff') format('woff'),
         url('fonts/FuturaStd-Book.ttf') format('truetype'),
         url('fonts/FuturaStd-Book.svg#FuturaStd-Book') format('svg');
     font-weight: normal;
     font-style: normal;
 }
 @font-face {
     font-family: 'futura-light';
     src: url('fonts/FuturaStd-Light.eot');
     src: url('fonts/FuturaStd-Light.eot?#iefix') format('embedded-opentype'),
         url('fonts/FuturaStd-Light.woff2') format('woff2'),
         url('fonts/FuturaStd-Light.woff') format('woff'),
         url('fonts/FuturaStd-Light.ttf') format('truetype'),
         url('fonts/FuturaStd-Light.svg#FuturaStd-Light') format('svg');
     font-weight: 300;
     font-style: normal;
 }

 /*   ------   RESETS  ------  */
 *, *::after, *::before {
 	padding: 0;
 	margin: 0;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
 }
 body {
 	margin: 0px;
 	min-width: 320px;
 	font-family: 'Montserrat', sans-serif;
 	-webkit-font-smoothing:antialiased;
 	-moz-osx-font-smoothing:grayscale;
  font-size: 16px;
 }
 a{
 	text-decoration: none;
  outline: none;
 }
 img{
 	max-width: 100%;
 	height: auto;
 	padding: 0;
 }

 /*  ------  CLASES BASIQUES  ------  */
 .fixe{
 	position: fixed;
 }
 .flex{
 	display: -webkit-box;
 	display: -moz-box;
 	display: -ms-flexbox;
 	display: -webkit-flex;
 	display: flex;
 }
 .wrap{
 	-webkit-flex-flow: row wrap;
 	flex-flow: row wrap;
 }
 .wrap-articles{
   -webkit-flex-wrap: wrap;
  	flex-wrap: wrap;
 }
 body.is-active{
 	/*overflow: hidden;*/
 }
 nav.is-active{
 	display: inline-block;
  height: 80vh;
  padding-top: 10px;
 }
 .sel-idioma.is-active{
 	display: inline-block;
 }
 .espai{
 	justify-content: space-around;
 	padding: 0 20%;
 }
 .centre{
 	text-align: center;
 	margin-left: auto;
 	margin-right: auto;
 }
 .dret{
 	text-align: left;
 }
 .error-404{
   width: 90%;
   height: 65vh;
   margin: 0 auto;
   padding-top: 30%;
   font-weight: 300;
   text-align: center;
 }
 .error-404 h2, .error-404 h1{
   margin-bottom: 1em;
 }
 .clr {
 	clear: both;
 }
 /*h1, h2, h3{
   font-weight: normal;
 }*/


 /*  ------  ESTRUCTURA  ------  */

 /*----  HEADER  ----*/
 header{
 	width:100%;
  min-width: 320px;
 	height: auto;
 	min-height: 56px;
 	margin-top: -56px;
 	background-color: rgba(35, 40, 45, 0.90);/*-- MES ENFOSQUIT expressament --*/
 	text-align: center;
 	z-index: 999;

 }
 #cap{
 	width: 95%;
 	max-width: 1250px;
 	margin: 0 auto;
 	padding: 9px 0;

 	-webkit-flex-flow: row wrap;
 	flex-flow: row wrap;
 	justify-content: space-between;
  align-items: center;
 }
 .logo img{
 	height: 33px;
 }

 /* -- MENU -- */
 nav{
   width: 100%;
   height: auto;
   padding: 5% 15% 4em 15%;
   display: none;
 }
 nav ul {
 	width: 100%;
 	list-style: none;

 	display: -webkit-box;
 	display: -moz-box;
 	display: -ms-flexbox;
 	display: -webkit-flex;
 	display: flex;

 	-webkit-flex-flow: wrap row;
 	flex-flow: wrap row;
 	justify-content: flex-end;

 }
 nav li {
 	width: 100%;
 	/*height: 22px;*/
 	padding-top: 15px;
 	color: white;
 	font-weight: 400;
 	font-size: 0.95em;
 	text-align: left;
 	letter-spacing: 1px;
 	border-bottom: 1px solid #fff;
 }
 nav li a{
 	color: #FFF;
 	text-decoration: none;
 }
 nav li a:hover{
 	color: #ddd;
 }
 nav li:hover .sub-menu{
   display: block;
 }
 .current-menu-item {
	border-bottom: 1px solid #fff;
  }
  .current-menu-item:hover {
   border-bottom: 1px solid #ddd;
 }
 /*-- sub menu -- */
 nav ul li ul li {
	border-bottom: none;
 }
 nav ul li ul li.current-menu-item {
	border-bottom: none;
 }
 nav ul li ul li.current-menu-item:hover {
	border-bottom: none;
 }
 .sub-menu {
   padding: 0 0 1em 2em;
 }

 #menu-footer .current-menu-item {
	border-bottom: none;
  }
 .sel-idioma{
 	width: 100%;
 	/*height: 80vh;*/
 	color: #fff;
 	font-weight: 700;
 	font-size: 0.9em;
 	flex-wrap: wrap;
 	/*order: 3;*/
  padding: 3em 15% 1em;
 	display: none;
 }
 .sel-idioma li {
 	width: auto;
 	padding:0 .2em .3em;
 	font-weight: 700;
 	text-align: center;
 }
 .sel-idioma li a {
 	color: #FFF;
 	text-decoration: none;
 }
 .sel-idioma li a:hover {
 	color: #ddd;
 }
 .wpml-ls-legacy-list-horizontal .wpml-ls-flag{
   width: 45px !important;
   height: 28px !important;
 }
 .current-idioma {
 	border-bottom: 1px solid #fff;
 }
 .nav-idioma {
 	width: 65%;
 	margin: 0 auto;
 	list-style: none;
 	justify-content: space-around;
 }

/*--- WPML selector  ---*/
/*--nova versió--*/
.wpml-ls-legacy-list-horizontal{
  padding: 0;
}
.wpml-ls-legacy-list-horizontal a{
  padding: 4px 12px 4px 0;
}
a.wpml-ls-link{
  -webkit-filter: grayscale(90%);
  filter: grayscale(90%);
}
a.wpml-ls-link:hover{
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
}
.wpml-ls-current-language a.wpml-ls-link{
  -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
}
#lang_sel_list ul {
	list-style: none;
	display: flex;
	justify-content: space-around;
	/*width: 20%;*/
	margin: 0 auto !important;
}
/*-- Per veure el boto miscelania versio mobil --*/
/*-- Local --*/
/*#menu-item-508, #menu-item-509, #menu-item-510{
  display: block;
}*/
/*-- Produccio blipvert.es --*/
/*#menu-item-824, #menu-item-825, #menu-item-826{
  display: block;
}*/
/*-- Produccio minis.cat --*/
/*#menu-item-395, #menu-item-396, #menu-item-397{
  display: block;
}*/
/*-- Per veure el boto news versio mobil --*/
/*-- Local --*/
/*#menu-item-488, #menu-item-489, #menu-item-490{
  display: block;
}*/
/*-- Minis.cat --*/
/*#menu-item-403, #menu-item-404, #menu-item-405{
  display: block;
}*/
/*-- Produccio blipvert.es --*/
/*#menu-item-2297, #menu-item-2298, #menu-item-2299{
  display: block;
}*/

/*-- Per veure el boto blog versio mobil --*/
/*-- Local --*/
/*#menu-item-713, #menu-item-720, #menu-item-721{
  display: block;
}*/
/*-- Minis.cat --*/
/*#menu-item-407, #menu-item-410, #menu-item-413{
  display: block;
}*/
/*-- Produccio blipvert.es --*/
/*#menu-item-2378, #menu-item-2382, #menu-item-2381{
  display: block;
}*/
 /*----  FOOTER  ----*/

 footer{
 	width: 100%;
 	/*padding: 1em 0 0 0;*/
 	color: #32373c;
 	font-size: .75em;
 	line-height: 1.4em;
 	margin: 0 auto ;
 	-webkit-flex-flow: wrap row;
 	flex-flow: wrap row;
 	justify-content: space-between;
 }
 #container-menu{
 	width: 100%;
 	align-items: flex-end;
 }
 #menu-footer{
 	width: 100%;
 	margin: 1.2em 0;
  padding: 0 8%;
 	justify-content: space-around;
 }
 #menu-footer ul{
 	list-style: none;
 }
 #menu-footer a{
 	color: #646464;
 	text-decoration: none;
 }
 #menu-footer a:hover{
 	color: #000;
 	text-decoration: underline;
 }
 #logos-patent{
 	width: 100%;
 	padding: 1.2em 0;
 	text-align: center;
 	border-top: 1px solid #999;
 }
 #logos-patent img{
 	height: 34px;
 	margin: 0.5em;
 	display: inline-block;
 }

 #arc{
 	width: 100%;
 	padding: 1.2em 0;
 	text-align: center;
 	font-size: .8em;
 	line-height: 1.1em;
 	border-top: 1px solid #999;
 }
 #arc img{
 	height: 24px;
 	margin: 0.5em;
 	display: inline-block;
 }
 #arc .barreta{
 	display: none;
 }

 .xarxes {
 	width: 100%;
 	align-items: center;
 	-webkit-flex-flow: wrap row;
 	flex-flow: wrap row;
 	justify-content: space-around;
 }
 .xarxes a {
 	width: 20px;
 	padding: 0.3em;
 }
 .xarxes img{
 	width: 20px;
 }
 .adreca{
 	margin: .7em 0;
 }
 .adreca .puntet{
 	display: none;
 }

 #contacte-footer{
 	width: 100%;
 	padding: 1em 0;
 	text-align: center;
 	background-color:  #32373c;;
 	color: #fff;
 }

 #contacte-footer a{
 	color: #fff;
 	text-decoration: none;
 }

 #credits{
 	width: 100%;
 	padding: 1em 0;
 	text-align: center;
 	color: #fff;
 	background-color: #bebebe;
 }

 #credits a{
 	color: #646464;
 	text-decoration: none;
 }

 #credits a::hover{
 	color: #333;
 }

 .menu-menu-credits-container{
   display: inline-block;
 }
 .menu-menu-credits-container ul{
   list-style: none;
 }
 .menu-menu-credits-container li{
   display: inline-block;
   padding: 0 3px;
 }

 /*----  CONTENT  ----  */

 /*-- CONTENIDORS  -- */

 #content{
   max-width: 1280px;
   margin: 56px auto 0;
 }
 /*#content.home{
 	max-width: none;
 }*/
 #content.users{
 	max-width: none;
 }
 .banner/*, .petit*/{
 	width: 100%;
 	height: 550px;
 	margin: 0 auto;
 	text-align: center;
 	background-repeat: no-repeat;
 	background-position-x: center;
 	background-position-y: center;
 	position: relative;
 }
 .separador{
 	width: 100%;
 	height: 10px;
 	background-color: #F5F5F5;
 }
 footer .separador{
 	background-color: #32373c;
 	height: 5px;
 }
 .centrat-w-h{
 	margin: 0 !important;
 	transform: translate(-50%, -50%);
 	position: absolute;
 	left: 50%;
 	top: 50%;
 }

 .centrat-h{
 	margin: 0;
 	transform: translateY(-50%);
 	position: absolute;
 	top: 50%;
 }
 .centrat-w{
 	margin: 0;
 	transform: translateX(-50%);
 	position: absolute;
 	left: 50%;
 }

 .banner-fosc{
 	background-color: #32373c;
 }
 .img-768{
 	display: block;
 }
 .img-1024{
 	display: none;
 }
 /* --  TEXTOS  -- */

 .fons-fosc{
 	color: #fff;
 	border-color: #fff;
 }
 .fons-fosc a{
 	color: #fff;
 }
 .fons-fosc a:hover{
 	color: #fff;
 	text-decoration: none;
 }
 .fons-fosc .mes-info a{
 	color: #fff;
 }
 .fons-fosc .mes-info a:hover{
 	color: #32373c;
 	background: #fff;
 	border-color: #fff;
 }
 .fons-clar{
 	color: #32373c;
 	border-color: #32373c;
 }
 .fons-clar .mes-info a{
 	color: #32373c;
 }
 .fons-clar .mes-info a:hover{
 	color: #fff;
 	background: #32373c;
 	border-color: #32373c;
 }

 /*-- CTA - BOTONS --*/

 .mes-info{
 	width: 100%;
 	margin:  1.5em 0 0 0;
 }
 .cta-info{
 	width: auto;
 	height: auto;
 	padding: 10px 20px;
 	font-size: 14px;
 	font-weight: 400;
 	text-align: center;
 	cursor: pointer;
 	border: 1px solid;
 	border-radius: 20px;
 	-moz-border-radius: 20px;
 	-webkit-border-radius: 20px;
 	display: inline;
 	text-align: center;
 	/*color: #fff;*/
 	text-decoration: none;
 }
 .cta-info .fons-fosc{
 	color: #fff;
 	border-color: #fff;
 }

 .cta-info:hover{
 	color: #182C31;
 	background: #fff;
 	border-color: #fff;
 }

 /*--- noticies ---*/
  /*-- HOME BLOG --*/
 .noticies{
 	width: 95%;
 	max-width: 980px;
 	margin: 0 auto;
  padding: 2em 0;
 	justify-content: flex-start;
 }
 .noticies h1 {
	font-family: 'Roboto Condensed';
	text-transform: uppercase;
	font-weight: 500;
	width: 100%;
	margin-bottom: .3em;
}
 .noticies article {
 	width: 100%;
  height: 300px;
  margin-bottom: 1%;
  position: relative;
  overflow: hidden;
  background-position: center center;
  background-repeat: none;
  background-size: cover;
 }
 .noticies article a{
   color: #000;
 }
.imatge-noti{
  width: 100%;
  height: 150px;
  margin-bottom: 1%;
  position: relative;
  overflow: hidden;
  background-position: center center;
  background-repeat: none;
  background-size: cover;
}
 .titol{
 	width: 100%;
 	color: rgb(50, 50, 50);
 	padding: 2em 0;
 }

 .tit-noticia {
	width: 100%;
	margin: 0 auto;
	vertical-align: bottom;
	/*position: absolute;*/
	/*bottom: 0%;*/
	padding: 2% 2% 0;
	height: auto;
	background-color: rgba(255,255,255,.65);
  font-family: 'Roboto Condensed';
  text-transform: uppercase;
  font-weight: 300;
}
.tit-noticia h2{
  font-weight: 400;
  font-size: 1.2em;
}
/*per a disseny amb link a la categoria*/
.post-categories li a{
  color: #fff;
  padding: 0 1em;
  background-color: rgba(255, 0, 0, 0.5);
  font-family: 'Roboto Condensed';
  font-size: 14px;
  font-weight: 300;
  text-transform: uppercase;
}
.post-categories{
  list-style: none;
  padding-top: .5em;
  position: absolute;
  bottom: 0;
}
/*per a disseny sense link a la categoria*/
/*.categoria{
  color: #fff;
  padding: 0 1em;
  background-color: rgba(255, 0, 0, 0.5);
  font-family: 'Roboto Condensed';
  font-size: 14px;
  font-weight: 300;
  text-transform: uppercase;
  position: absolute;
  bottom: 0;
}*/
.destacats{
  width: 100%;
  height: 300px;
  margin-bottom: 1%;
  color: #000;
}
.destacats a{
  color: #000;
  background-color: rgba(255,255,255,.7);
}
.destacats time{
  background-color: rgba(255,255,255,.7);
  padding: 0 .5em;
}
.info-slide{
  position: absolute;
  bottom: 10%;
}
 /*-- SINGLE --*/
.noticia{
  width: 70%;
  max-width: 980px;
  margin: 0 auto;
  padding: 2em 0;
}
.noticia h1{
  width: 100%;
  display: block;
  font-size: 1.65em;
  font-weight: 400;
  margin-bottom: .75em;
  font-family: 'Roboto Condensed', sans-serif;
}
.noticia p, .noticies p{
  margin: 0 0 1.5em
}
.noticia time{
  width: 100%;
  display: block;
}
blockquote::before, blockquote::after {
	content: "";
}
blockquote {
	color: #666;
	font-size: 18px;
  font-weight: 600;
  text-align: justify;
	line-height: 1.7;
	margin: 0;
	overflow: hidden;
	padding: 0 1em;
}
blockquote {
	quotes: "" "";
}/*
.noticia ul{
  margin: 0 0 1.5em 1em;
  padding-left: 1em;
}
.noticia a{
  color: #666;
  text-decoration: underline;
}*/
.alignleft {
  float: left;
  margin: .5em 1em 1em 0;
}
.alignright{
  float: right;
  margin: .5em 0 0 1em;
}
.alignleft::before, .alignright::before, .aligncenter::before{
  display: block;
  content: "";
  clear: both;
}
.alignnone, .aligncenter{
  display: block;
  margin: 1em auto;
}
.nav-previous {
	width: 100%;
	text-align: center;
	font-size: 18px;
	line-height: 2;
}
.nav-previous a{
  color: #333;
  text-decoration: underline;
}
.noticies-relacionades{
 width: 100%;
 max-width: 980px;
 margin: 0 auto;
 padding: 2em 0;
 justify-content: flex-start;
 flex-flow: wrap;
}
.noticies-relacionades article {
 width: 100%;
 height: 300px;
 margin-bottom: 1%;
 position: relative;
 overflow: hidden;
 background-position: center center;
 background-repeat: none;
 background-size: cover;
}
.noticies-relacionades > h2 {
	width: 100%;
	font-size: 18px;
	margin-bottom: .5em;
	padding: .7em 0;
	border-top: 1px solid #666;
  font-weight: 600;
}
.noticies-relacionades a{
  color: #000;
  text-decoration: none;
}
.noticies-relacionades ul{
  margin: 0;
  padding: 0;
}
.mobile-no{
	display: none !important;
}

 /*-------------  media breakpoint  ------------*/

 @media screen and (min-width: 376px) {

 }

 @media screen and (min-width: 480px) {
 	/*---- FOOTER ----*/
 	#menu-footer{
 		padding: 1.2em 20%;
 	}
 	/*-- noticies --*/
	.noticies article, .noticies-relacionades article{
		width: 49%;
    margin-right: .7%;
    margin-bottom: .7%;
	}
  .destacats{
    width: 99%;
    margin-bottom: .7%;
  }
 }
 @media screen and (min-width: 680px) {
 	/*---- FOOTER ----*/
 	.adreca .puntet{
 		display: inline-block;
 	}
 	.adreca br{
 		display: none;
 	}
 	#credits br{
 		display: none;
 	}
 }
 @media screen and (min-width: 768px) {
   .error-404{
     padding-top: 15%;
     font-size: 1em;
   }
   .mobile-no{
	   display: block !important;
   }
   .ipad-no{
	   display: none !important;
   }
 	/*---- FOOTER ----*/
 	#menu-footer, #arc, #logos-patent{
 		width: 30%;
 		border-top: none;
 	}
 	#menu-footer{
 		order: 2;
 		padding: 0 4%;
 		border-right: 1px solid #999;
 		border-left: 1px solid #999;
 	}
 	#arc{
 		order: 3;
 		text-align: left;
 		padding-left: 2%;
 	}
 	#logos-patent{
 		order: 1;
 		text-align: right;
 		padding-right: 2%;
 	}
  /*-- CONTENIDORS  --*/
	.img-768{
		display: none;
	}
	.img-1024{
		display: inline-block;
	}
 	/*-- noticies --*/
 	.noticies article, .noticies-relacionades article{
 		width: 49.5%;
    margin-right: .5%;
    margin-bottom: .5%;
 	}
  .destacats{
    width: 49.5%;
    margin-right: .5%;
    margin-bottom: .5%;
  }
 }
 @media screen and (min-width: 900px) {
   /*---- HEADER ----*/
  	.hamburger{
  		display: none;
  	}
    #cap{
 		width: 98%;
 	  }
  	nav{
  		width: 62%;
  		height: auto;
  		display: block;
  		margin-bottom: 0px;
  		padding: 0;
  	}
  	nav ul {
  		width: 100%;
      /*-webkit-flex-flow: row wrap;
      flex-flow: row wrap;*/
  	  	-webkit-flex-wrap: wrap;
  	  	flex-wrap: wrap;
  	  	justify-content: flex-end;
  	}
  	nav ul li {
  		width: auto;
  		margin: 0 0 0 3%;
      /*padding: 0;*/
      padding: 3px 0 2px;
  		border-bottom: none;

  		/*-webkit-flex-flow: column wrap;
  		flex-flow: column wrap;*/
      -webkit-flex-wrap: wrap;
  		flex-wrap: wrap;
  	}
    nav ul li:first-child {
 		   margin: 0;
 	   }
  	nav ul li a{
  		color: #FFF;
  		text-decoration: none;
  	}
  	nav ul li a:hover{
  		color: #ddd;
  	}
    /*-- submenus --*/
    nav ul li ul li {
     display: block;
     margin-left: 0;
     /*margin-top: 4px;*/
     padding: .6em 1em 0 1em;
     background-color: rgba(35, 40, 45, 0.90);
    }
    nav ul li ul li:last-child {
      padding-bottom: 1em;
    }
    nav ul li ul li{
      border-bottom: none!important;
    }
    .sub-menu {
      /*padding: 0 1em 1em;*/
      padding: 1.2em 0 0 0;
      position: absolute;
      width: auto;
      display: none;
      margin-left: -15px;
    }
    .sub-menu:hover{
      display:block;
    }
  	.n1{
  		order: 2;
  	}
  	.n2{
  		order: 1;
  	}
  	.n3{
  		order: 3;
  	}
  	.n4{
  		order: 4;
  	}
    .n5{
  		order: 5;
  	}

    .sel-idioma{
   		width: 8%;
   		height: auto;
   		margin: 0;
   		padding: 0;
   		display: inline-block;
    }
   	 .sel-idioma li{
   		 margin-top: 5px;
   	   padding: 0;
   	 }
     .wpml-ls-legacy-list-horizontal .wpml-ls-flag{
       width: 18px !important;
       height: 12px !important;
     }
   	 .nav-idioma {
   		 width: 100%;
 		   margin: 0;
 		   justify-content: flex-end;
     }
   	.no-current-idioma {
   		display: none;
   	}
   	.current-idioma{
   		border: none !important;
   		margin-top: 5px;
   	}
    .wpml-ls-legacy-list-horizontal a{
      padding: 4px 4px 4px 0;
    }
    #lang_sel_list ul {
	    width: 100%;
    }
  /*  #lang_sel_list ul a {
    	width: 24px;
    	height: 12.5px;
    }*/
    .noticies article, .noticies-relacionades article{
   		width: 24.5%;
   	}
    /*-- per amagar boto miscelania versio desktop --*/
    /*-- local --*/
    /*#menu-item-508, #menu-item-509, #menu-item-510{
      display: none;
    }*/
    /*-- Produccio blipvert.es --*/
    /*#menu-item-824, #menu-item-825, #menu-item-826{
      display: none;
    }*/
    /*-- Produccio minis.cat --*/
    /*#menu-item-395, #menu-item-396, #menu-item-397{
      display: none;
    }*/
    /*-- Per amagar el boto news versio desktop --*/
    /*-- Local --*/
    /*#menu-item-688, #menu-item-689, #menu-item-690{
      display: none;
    }*/
    /*-- Produccio Minis.cat --*/
    /*#menu-item-403, #menu-item-404, #menu-item-405{
      display: none;
    }*/
    /*-- Produccio blipvert.es --*/
    /*#menu-item-2297, #menu-item-2298, #menu-item-2299{
      display: none;
    }*/

    /*-- Per amagar el boto blog versio desktop --*/
    /*-- Local --*/
    /*#menu-item-713, #menu-item-720, #menu-item-721{
      display: none;
    }*/
    /*-- Produccio Minis.cat --*/
    /*#menu-item-407, #menu-item-410, #menu-item-413{
      display: none;
    }*/
    /*-- Produccio blipvert.es --*/
    /*#menu-item-2378, #menu-item-2382, #menu-item-2381{
      display: none;
    }*/
 }

 @media screen and (min-width: 1024px) {
	.desktop-no{
		display: none !important;
	}
 }

 @media screen and (min-width: 1280px) {
 	/*---- FOOTER ----*/
 	#arc br{
 		display: none;
 	}
 	#arc .barreta{
 		display: inline-block;
 	}
 }

 /* TABLA DE CONTENIDOS */
 /*#ez-toc-container {
	display: none;
}*/