/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* Menus - Sidebar/Accordion Menu
----------------------------------------------------------------------------------------------------*/

/* Level 1 */
.menu-sidebar li.level1 { border: none; }

.menu-sidebar a.level1,
.menu-sidebar span.level1 { padding: 1px 11px; }

.menu-sidebar a.level1:hover,
.menu-sidebar span.level1:hover {
	padding: 0 10px;
	border: 1px solid #DDD;
	background: #EEE;
	border-radius: 4px;
	color: #444;
	text-shadow: 0 1px 1px #FFF;
}

.menu-sidebar a.level1 > span,
.menu-sidebar span.level1 > span { line-height: 18px; }

/* Level 2-4 */
.menu-sidebar ul.level2 {
	padding-left: 11px;
	padding-right: 11px;
}

.menu-sidebar ul.level2 ul { padding-left: 11px; }


/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

/* Empty, so the default theme style.css is not loaded for this style */

header div#sponsor {
	overflow: hidden;
}

header div#sponsor .module {
	margin:0;
	overflow: hidden;
	margin-bottom: -5px;
}

header div#menuContainer {
	width:100%;
	display:table;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid #ddd;
}

div#headerbanner {
	position:static;
	right:0;
	display:block;
	/*BLANCO*/
	background-color:#fdfdfd;
	/*AMARILLO GRESS*/
	/*background-color:#FFD759;*/
	border-bottom: 1px dotted #ddd;
	padding: 15px;
	text-align: center;
}

div#headerbanner p {
	margin: 0;
	text-align: center;
}

header .custom-logo {
	margin: 15px 5px 5px 15px
}


#readspeaker_button1{ float:left;}

#sponsor .module{margin:0;}



#headerbanner div{ margin:0 auto !important;}


/*COLORS*/

/*CIU
#F19314
241,147,20


PSC
#E20A16
226,10,22


PP
#00A3E1
0,163,255


PxC
#FFF / #000



ICV 
#3C3
51,204,51


CUP
#FF0
255,255,0


ERC
#FBC34E
251,195,78


VoleMataró 
#800080
128,0,128


Ciutadans 
#F07A36
240,122,54


*/






/*FI COLORS*/


/*ELECCIONS*/

.candidats div{ float: left;
width: 10%;
margin: 0 0.5%; } 

.candidats div a{ display:block; }
.candidats div:hover a{ color:#000; }


.candidats div p,
.candidats div h5{ padding-left:5px; margin-top:3px;} 

.candidats div {  
	-o-transition: all 0.5s; /* Safari */
	-moz-transition: all 0.5s; /* Safari */
	-webkit-transition: all 0.5s; /* Safari */
    transition: all 0.5s;  }
.candidats div img{ padding-right:3px;}  


.candidats div:nth-child(1){ background:rgba(241,147,20,0.2);  }
.candidats div:nth-child(1):hover{ background:rgba(241,147,20,0.7);  }


.candidats div:nth-child(2){ background:rgba(226,10,22,0.2);  }
.candidats div:nth-child(2):hover{ background:rgba(226,10,22,0.7);  }


.candidats div:nth-child(3){ background:rgba(0,163,255,0.2);  }
.candidats div:nth-child(3):hover{ background:rgba(0,163,255,0.7);  }


.candidats div:nth-child(4){ background:rgba(0,0,0,0.2);  }
.candidats div:nth-child(4):hover{ background:rgba(0,0,0,0.7);  }


.candidats div:nth-child(5){ background:rgba(51,204,51,0.2);  }
.candidats div:nth-child(5):hover{ background:rgba(51,204,51,0.7);  }


.candidats div:nth-child(6){ background:rgba(255,255,0,0.2);  }
.candidats div:nth-child(6):hover{ background:rgba(255,255,0,0.7);  }


.candidats div:nth-child(7){ background:rgba(251,195,78,0.2);  }
.candidats div:nth-child(7):hover{ background:rgba(251,195,78,0.7);  }


.candidats div:nth-child(8){ background:rgba(128,0,128,0.2);  }
.candidats div:nth-child(8):hover{ background:rgba(128,0,128,0.7);  }


.candidats div:nth-child(9){ background:rgba(240,122,54,0.2);  }
.candidats div:nth-child(9):hover{ background:rgba(240,122,54,0.7);  }







.candidats div:nth-child(1) img { border-bottom: 5px solid #F19314;}
.candidats div:nth-child(2) img { border-bottom: 5px solid #E20A16;}
.candidats div:nth-child(3) img{ border-bottom: 5px solid #00A3E1;}
.candidats div:nth-child(4) img{ border-bottom: 5px solid #000;}
.candidats div:nth-child(5) img{ border-bottom: 5px solid #3C3;}
.candidats div:nth-child(6) img{ border-bottom: 5px solid #FF0;}
.candidats div:nth-child(7) img{ border-bottom: 5px solid #FBC34E;}
.candidats div:nth-child(8) img{ border-bottom: 5px solid #800080;}
.candidats div:nth-child(9) img{ border-bottom: 5px solid #F07A36;}

.candidats div:nth-child(1){ border-bottom: 2px solid #F19314;}
.candidats div:nth-child(2){ border-bottom: 2px solid #E20A16;}
.candidats div:nth-child(3){ border-bottom: 2px solid #00A3E1;}
.candidats div:nth-child(4){ border-bottom: 2px solid #000;}
.candidats div:nth-child(5){ border-bottom: 2px solid #3C3;}
.candidats div:nth-child(6){ border-bottom: 2px solid #FF0;}
.candidats div:nth-child(7){ border-bottom: 2px solid #FBC34E;}
.candidats div:nth-child(8){ border-bottom: 2px solid #800080;}
.candidats div:nth-child(9){ border-bottom: 2px solid #F07A36;}

/*fin ELECCIONS*/

/*Para que con el popup del canal de videos de youtube pase po encima del menu*/
.mfp-wrap{   z-index: 10043;}
.mfp-bg {  z-index: 10042; }


.jtubegallery .titlebelowthumb a{ color: #fff;  font-size: 12px;  font-weight: bold;  font-style: italic;}

/*Brandeds*/

.branded_tot #sidebar-b {display: none;}
.branded_tot #maininner {width: 100%;}
.branded_tot #maininner .itemFullText img {width: 100%;}

.branded_tot #headerbanner {display: none !important;}

.branded_tot #leftouter {display:none!important;}
.branded_tot #rightouter {display:none!important;}
.branded_tot #leftouter2 {display:none!important;}
.branded_tot #rightouter2 {display:none!important;}

.branded_tot .responsive_banner_zone {display:none!important;}

/*Banner 0 top*/

.banner0-top-desktop {display:block;}
.banner0-top-movil {display:none;}

@media screen and (max-width:480px) {
.banner0-top-desktop {display:none;}
.banner0-top-movil {display:none;} /*volver a ponerlo en block para que aparezca en movil*/	
.banner0-top-movil {background: #393a39;}
}

/*CKeditor estils*/

#cke_72{display: none!important;}
#cke_73{display: none!important;}