body, td, input, textarea, th, a, html{font-family:arial, verdana, sans-serif;font-size:12px;}
body{background:url(../images/bg_main.png) repeat-x #293555;margin:0;padding:0;}

a{text-decoration:none;color:#3D4B6F;font-size:16px;}

.parroquia-5 a{font-size:14px;}

label{color:#838383;font-size:12px;font-family:'lucida sans',arial,verdana,sans-serif;}

h1, h2{font-family:'Cinzel Decorative',arial,verdana,sans-serif;}

.bgimage {background-size: 100%;}

.fondoTop{background: url(../images/rep_bg.png) repeat-x;height:217px;}
.fondoLeft{background: url(../images/bg_left.png) no-repeat;height:217px;}

#subheader{padding:0;}
#subheader #anagrama{position:relative;float:left;}

#subheader .subtitulo{font-family:'Cinzel Decorative',arial,verdana,sans-serif;color:#535831;font-size:20px; color:#fff;font-style: italic;position:absolute;top:55%;z-index:1000;left:27%;}
#subheader .titulo{font-family:'Cinzel Decorative',arial,verdana,sans-serif;position:absolute;top:20%;z-index:1000;left:12%;font-size:28px;color:#fff;}
#subheader .header{width:100%;position:relative;}
#subheader .header:hover{cursor: pointer;}
#subheader .cruz{left:21%;top:20%;position: absolute;width:100%;max-width: 48px;max-height: 73px;}

#subheader .anagrama73{
	max-width:151px;
	max-height:120px;
	left:12%;
	top:0%;
}

.fancybox-thumb img{padding: 5px;
border: solid 1px #3a3a3a;
border-radius: 5%;margin:5px;width:100%;}

.parroquia-21 #misas p{margin-left:20px;}

.photo-article img{width:100%;height:100%;}
/*.parroquia-1667 .noticia{float:left;width:50%;}*/

/*.unitatcosta{background:url(../images/header_top7.jpg) no-repeat !important;height:217px;}*/
.unitatcosta .escon, .nostyle .escon{visibility:hidden;}
.unitatcosta a, .nostyle a{margin-left:180px;}
.unitatcosta i, .nostyle i{margin-left:180px;}
.unitatcosta .wp-pagenavi{margin-bottom:20px;}
/* SIDEBAR */

#todo{
-webkit-box-shadow: 0px 0px 19px 4px rgba(255,255,255,0.64);
-moz-box-shadow: 0px 0px 19px 4px rgba(255,255,255,0.64);
box-shadow: 0px 0px 19px 4px rgba(255,255,255,0.64);
background: #fff;
padding-bottom:20px;
margin-left: 5px;
width: 99%;
}

/* LEFT */

.left .bloque, .right .bloque{background:#f7f7f7;border-bottom:solid 4px #e1e1e1;margin-top:15px;margin-bottom: 15px;padding-bottom:15px;}

.bloque img{width:100%;padding:10px;margin:0;}

.left .bloqueOsc, .right .bloqueOsc{background:#f7f7f7;}

.left .icono, .right .icono, .left .titulo, .right .titulo{min-height:54px;background:url(../images/bg_top_bloque.png) repeat-x #4F618A;font-family:'Roboto',arial,verdana,sans-serif;font-weight:normal;font-size:16px;color:#fff;text-transform:uppercase;padding-top:15px;margin-bottom:10px;text-align:left;padding-left:12px;}

/*.left .icono, .right .icono{background:#F6F0D6;font-family:'Ledger',arial,verdana,sans-serif;font-weight:bold;font-size:18px;color:#A16420;height:39px;padding-top:20px;text-align:center;}*/

.left .bloqueshome p, .right .bloqueshome p{color:#000;font-weight:normal;font-size:12px;padding-left:5px;padding-right:10px;padding-top:0px;}
.left .bloqueshome b, .right .bloqueshome b{font-weight:normal;}
.left .bloqueshome ul li, .right .bloqueshome ul li{list-style-type:none;font-weight:bold;color:#252525;}

.left{padding-left:10px;}
.right{padding-right:35px;}

.misa{text-align:center;margin-top:15px;}

.left .listado, .right .listado{margin:0;padding:0;margin-left:8px;margin-top:10px;}
.left .listado li, .right .listado li{margin:0;padding:0;background:url(../images/icon_listado.png) 4px 0px no-repeat;padding-left:24px;margin-bottom:15px;list-style-type:none;}
.left .listado a, .right .listado a{color:#4F5722;text-decoration:none;}
.left .listado a:hover, .right .listado a:hover{text-decoration:underline;}

.left li, .right li{list-style-type:circle;}
.left li a, .right li a, .right li ul a, .left li ul a{font-size:14px;margin-top:10px;margin-bottom:10px;display: block;}

/* CONTENIDO CENTRAL */

.vereventos a{color:#fff;font-size:12px;margin-top:10px;width:100%;display:block;background:#558346;font-weight: bold;}
.vereventos{margin-top:10px;text-align:center;}
.vereventos a:hover{text-decoration:underline;}

.vereventos a{color:#fff;padding-top:4px;font-weight:bold;background:#558346;width:90%;margin:0 auto 0 auto;height:30px;display:block;text-align:center;text-decoration:none;font-size:14px;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;

}


#contenido-central .noticia{margin-left:10px;margin-top:20px;}
#contenido-central .noticia .fecha{font-weight:bold;margin-right:10px;color:#39547A;text-align:center;width:62px;height:76px;font-size:12px;float:left;margin-left:10px;font-family:'Cinzel Decorative',arial,verdana,sans-serif;background:url(../images/bg_fecha.png) no-repeat;padding-top:5px;}

#contenido-central .noticia .fecha div{color:#000;font-size:24px;margin:0;padding:0;}

#contenido-central .noticia .titular-noticia h1, #contenido-central .noticia .titular-noticia a, #contenido-central .noticia .titular-noticia span{margin-top:10px;margin-left:0px;text-decoration:none;font-family:'Cinzel Decorative',arial,verdana,sans-serif;font-size:25px;font-weight:bold;color:#282828;padding:0;}

#contenido-central .noticia .titular-noticia a:hover{text-decoration:underline;}

#contenido-central .noticia .titular-noticia span{margin-bottom:10px;}
#events{margin-top:10px;}
.text-noticia{color:#232323;line-height:26px;font-size:14px;padding:15px;padding-top:10px;}
.text-noticia a{font-size:inherit;}
.text-noticia #eventos-dia{font-size:12px;margin-left:0px;position:relative;left:-20px;line-height:30px;text-align:justify;}
.text-noticia #eventos-dia p, .text-noticia, .text-noticia p{text-align:justify;}

#contenido-central .leermas, .more{color:#fff;padding-top:2px;font-weight:bold;background:#5C6F9D;width:150px;height:30px;display:block;text-align:center;text-decoration:none;font-size:14px;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;

	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;

}
/*
.fotoGaleria{margin-top:10px;}
.fotoGaleria img{border:solid 1px #3C7AB0;padding:1px;width:100%;}
*/
#contenido-central .leermas:hover, .more:hover{text-decoration:underline;	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;}
	
#contenido-central .leermas, #contenido-central .categoria{float:left;}
#contenido-central .categoria{color:#558346;font-size:12px;font-weight:bold;float:right;text-decoration:none;}

#contenido-central .categoria a{color:#558346;font-size:12px;font-weight:bold;text-decoration:none;}

#contenido-central .separanoticia{background:url(../images/bg_separa_noticia.jpg) no-repeat center center;min-height:56px;margin-top:20px;margin-left:20px;}

/* FOOTER */

#footer img{float:left;}
#footer{height:99px;text-align: center;padding-top:20px;}
#footer span{font-family:'Cinzel Decorative',arial,verdana,sans-serif;font-size:31px;color:#fff;text-align: center;}

/* CALENDARIO */


.calendar {
	width: 187px;
	padding: 0;
	margin: 0;
	font: normal 12px/20px;
	color: #303030;
	text-align: center;
	background-color: #fff;
	margin:0 auto 0 auto;
	border-left:solid 1px #D2D6BB;
	margin-top:10px;
}

.calendar .nav, .calendar .nav a {
	font: bold 18px;
	color: #fff;	
	text-align: center;
	text-decoration: none;
}	


.calendar caption {
	margin: 0;
	padding: 0;
	width: 187px;
	background:url(../images/bg_td_calendar.jpg) repeat-x #bebebe;
	color: #646464;	 
	text-transform: uppercase;;
	font: normal 12px;
	text-align: center;
	padding:4px;
	border:none;
}

.calendar .calendar-month{font-size:14px;font-weight:bold;width:187px;}

.calendar th {
	font-weight:normal;
	font-size:12px;
	color: #fff;
	background:url(../images/bg_th_calendar.png) repeat-x;
	border:none;
	padding:2px;
	text-align:center;
}

.calendar td{padding:4px;width:28px;height:28px;}

.calendar a, .calendar .today, .calendar td.today a, .calendar td.today a:link, .calendar td.today a:visited {
	color: #fff;
	font-weight: bold;
	background: url(../images/bg_hoy_calendar.jpg) repeat-x right bottom #B1BE69;
	padding:0;
	margin:0;
}

.calendar td a:hover{background:#7A8539;}

.calendar td {
	border-right: 1px solid #9e9e9e;
	border-bottom: 1px solid #9e9e9e;
	width: 15px;
	height: 15px;
	text-align: center;
	font-size:12px;
	color:#303030;
	background: url(../images/bg_td_calendar.jpg) repeat-x right bottom;
}

.calendar td a {
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding-top:0px;
	font-size:11px;
	width:18px;
	height:18px;
}

.popular{margin-top:10px;border:solid 1px #A9B471;padding:1px;}

.bloque .ultimas_noticias_diocesis{font-size:14px;}

.moregal{padding:0;padding-top:6px;margin:0;margin-top:10px;color:#fff;font-weight:bold;}


.evento-proximo{font-family:'lucida sans',arial,verdana,sans-serif;width:150px;padding-right:7px;padding:15px;}
.evento-proximo .tituloEvento{width:190px;line-height:22px;background:none;color:#558346;font-weight:bold;font-size:12px;font-family:'lucida sans', arial, verdana, sans-serif;padding:0;margin-bottom:6px;padding-left:4px;}
.evento-proximo .dia{margin-left:10px;color:#433B37;background:url(../images/icons/icon_dia_evento.png) no-repeat;padding-left:22px;min-height:16px;margin-bottom:5px}
.evento-proximo .lugar{color:#433B37;margin-left:10px;}
.evento-proximo .hora{color:#433B37;background:url(../images/icons/icon_hora_evento.png) no-repeat;padding-left:22px;height:16px;margin-left:10px;}

.evento-proximo .content-eventos{width:100%;}

.evento-proximo{margin:0;padding:0;height:130px;width:100%;}


/* PAGINA DOCUMENTOS */

.folder{font-size:12px;margin-bottom:10px;border-bottom:dashed 1px #ccc;padding-bottom:10px;}
.folder li a{color:#7E693D;font-weight:bold;background:url(../images/minipdf.png) no-repeat;padding-left:20px;}
.folder li{margin-left:30px;list-style-type:none;margin-bottom:13px;margin-top:13px;}
.folder span.catego{font-weight:bold;background:url(../images/folder.png) no-repeat;padding-left:23px;font-size:14px;margin-top:10px;}
.folder span.desc{display:block;font-size:11px;line-height:22px;margin-top:10px;}

/* REVISTA PARROQUIAL */

.descarga{margin-left:10px;border-top:dashed 1px #ccc;padding-top:15px;padding-left:0;width:380px;}
.descarga li{list-style-type:none;margin-bottom:10px;border-bottom:dotted 1px #999;width:380px;}
.descarga li a{background:url(../images/doc_pdf.png) no-repeat;padding-left:40px;font-size:18px;height:32px;display:block;padding-top:4px;}
.descarga li span{display:block;color:#555;}

/* GRUPOS PARROQUIALES */

.grupos {}
.grupos li{list-style-type:none;padding-left:20px;margin-bottom:5px;}
.grupos li a{text-decoration:none;color:#333;}
.grupos li a:hover{font-weight:bold;}
.grupos li i{color:#4F618A;}


/* buttonNew 
---------------------------------------------- */

.bigroundedNew {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.mediumNew {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.smallNew {
	font-size: 11px;
	padding: .2em 1em .275em;
}


.buttonNew {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 12px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .7em; 
	-moz-border-radius: .7em;
	border-radius: .7em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	margin-top:10px;
}
.buttonNew:hover {
	text-decoration: none;
}
.buttonNew:active {
	position: relative;
	top: 1px;
}

/* blue */
.blueNew {
	color: #fff;
	border: solid 1px #A8D367;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#BFDE90), to(#76AA27));
	background: -moz-linear-gradient(top,  #BFDE90,  #76AA27);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#BFDE90', endColorstr='#76AA27');
}
.blueNew:hover {
	background: #BFDE90;
	background: -webkit-gradient(linear, left top, left bottom, from(#9EC761), to(#73A823));
	background: -moz-linear-gradient(top,  #9EC761,  #73A823);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9EC761', endColorstr='#73A823');
}
.blueNew:active {
	color: #f4f4f4;
	background: -webkit-gradient(linear, left top, left bottom, from(#76AA27), to(#BFDE90));
	background: -moz-linear-gradient(top,  #76AA27,  #BFDE90);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#76AA27', endColorstr='#BFDE90');
}

/* red */
.redNew {
	color: #fff;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.redNew:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.redNew:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* gray */
.grayNew {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.grayNew:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
}
.grayNew:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}


/* white */
.whiteNew {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.whiteNew:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.whiteNew:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

.evento{border-bottom:dotted 1px #ccc;margin-bottom:10px;padding-top:10px;}
.evento div{margin-bottom:5px;line-height:24px;}

.bloqueLiturgia{margin-left:10px;}
.bloqueLiturgia .topBloque{background:url(../images/bg_top_bloque.png) repeat-x;height:32px;color:#fff;font-size:18px;padding-left:10px;padding-top:3px;}
.bloqueLiturgia .content{min-height:257px;padding:7px;border-left:solid 1px #4F618A;border-right:solid 1px #4F618A;border-bottom:solid 1px #4F618A;color:#333;text-align:justify;line-height:22px;font-size:11px;}
.bloqueLiturgia{margin-bottom:15px;}

.bloqueLiturgia .content b{font-size:14px;}

.bloqueLiturgia .content a{display:block;margin-bottom:10px;color:#333;font-size:14px;}
.bloqueLiturgia .content .more{color:#fff;}
.bloqueLiturgia .content b{display:block;margin-bottom:10px;}

.completo{padding-top:6px;}

#litu #eventos-dia{margin-left:15px;}

#eventos-dia{width:400px;}


/* GALERIA FOTOGRÁFICA */

.fotoGaleria{text-align:center;}
.fotoGaleria img{padding:1px;border:solid 1px #333;}
.fotoGaleria a{display:block;}
.fotoGaleria .tituloImagen{font-size:13px;display:block;margin:5px;font-weight:bold;}
.fotoGaleria .fechaImagen{text-align:center;display:block;color:#3c3c3c;}

.moregal{margin-left:40px;}
.linksgal{clear:both;}

.gal a, .galTope a{color:#333;}
.gal{margin-right:10px;margin-left:10px;padding:15px;background:#D9DEE8;margin-bottom:20px;}
.gal img{padding:1px;border:solid 1px #333;}
.gal .titulo{display:block;font-size:13px;padding:5px;font-weight:bold;}
.gal .ultfecha{font-size:12px;padding:3px;color:#515151;}
.gal:hover{background:#B6BFD3;text-decoration:none;}
.gal a:hover{text-decoration:none;}

.galTope{margin-right:3px;margin-left:3px;padding:5px;background:#D9DEE8;margin-bottom:20px;margin-top:20px;text-align:center;}
.galTope img{padding:1px;border:solid 1px #333;}
.galTope .titulo{display:block;font-size:12px;padding:5px;font-weight:bold;}
.galTope .ultfecha{font-size:12px;padding:5px;color:#515151;}
.galTope:hover{background:#B6BFD3;text-decoration:none;}

.galTope .sinborder{border:none;}
.galTope a:hover{text-decoration:none;}
.sinborder{border:none;}
.tolbot{display:block;margin-top:5px;border-top:dotted 1px #c3c3c3;padding-top:3px;}
.tolbot a{margin-right:3px;margin-left:3px;font-size:12px;}
.galTope .topp{position:relative;top:-4px;}

.mapaa{background:#fff;padding:0;margin:0;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;margin:0 auto 0 auto;margin-bottom:10px;margin-top:20px;border:dotted 1px #ACBBCD;}

#directions-panel {
	display:none;
	height: 100%;
	width:100%;
	padding:10px;
	overflow: auto;
	background:#fff;
	margin-top:20px;
	color:#000;
	border:solid 1px #ccc;
}

#map-canvas {
	margin-right: 400px;
}

#control {
	background: #fff;
	padding: 7px;
	font-size: 14px;
	border: 1px solid #ccc;
	box-shadow: 0 2px 2px rgba(33, 33, 33, 0.4);
	display: none;
	margin-top:30px;
	height:48px;
	margin:0 auto 0 auto;
}

.formOracion{background: #3F5E89;-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;margin-top:10px;margin-bottom:10px;}

.formOracion label{font-size:12px;margin-left:15px;margin-top:6px;color:#fff;}
.formOracion input, .formOracion textarea, .formOracion select{position:relative;top:5px;right:4px;}
.formOracion .destino select{float:right;}
.formOracion .destino label{display:inline;float:left;}

#control input{border:solid 1px #ccc;font-size:16px;padding:3px;padding-top:5px;}

.inputcontact{background:url(../images/bg_input_contact.jpg) no-repeat;background-size:cover;height:35px;}
.inputcontact label, .textareacontact label{width:120px;float:left;padding-left:30px;padding-top:4px;}
.inputcontact span, .textareacontact span{color:#aa0000;}

.textareacontact{background:url(../images/bg_textarea.jpg) no-repeat;width:496px;height:140px;}
.textareacontact #mensaje{width:316px;background:none;height:120px;}

.input{width:333px;height:35px;border:none;font-size:12px;padding-left:5px;float:left;background:none;}
.inputcomentario{border:solid 1px #ccc;}
.labelcomentario{margin-top:15px;display:block;margin-bottom:5px;}
/*#donativosForm textarea, #contactoForm textarea{padding:10px;background:url(../images/bg_textarea.jpg) no-repeat;width:465px;height:149px;border:none;}*/
.donativosImg img{width:100%;margin-top:15px;}
#caracter{font-size:26px;margin-top:13px;width:200px;}

#linksbajo{text-align:center;margin-top:10px;color:#fff;}
#linksbajo a{color:#fff;font-weight:bold;font-size:12px;}

.donativos div{margin-top:10px;}
.donativos .textareacontact{position:relative;left:-10px;margin-top:20px;}
.donativos input{border:solid 1px #4F618A;width:210px;

-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}

/* FEATURED */

#misas{z-index:10000;min-height:366px;background: rgba(193,192,193,1);
background: -moz-linear-gradient(top, rgba(193,192,193,1) 0%, rgba(255,255,255,1) 50%, rgba(202,202,203,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(193,192,193,1)), color-stop(50%, rgba(255,255,255,1)), color-stop(100%, rgba(202,202,203,1)));
background: -webkit-linear-gradient(top, rgba(193,192,193,1) 0%, rgba(255,255,255,1) 50%, rgba(202,202,203,1) 100%);
background: -o-linear-gradient(top, rgba(193,192,193,1) 0%, rgba(255,255,255,1) 50%, rgba(202,202,203,1) 100%);
background: -ms-linear-gradient(top, rgba(193,192,193,1) 0%, rgba(255,255,255,1) 50%, rgba(202,202,203,1) 100%);
background: linear-gradient(to bottom, rgba(193,192,193,1) 0%, rgba(255,255,255,1) 50%, rgba(202,202,203,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1c0c1', endColorstr='#cacacb', GradientType=0 );padding-top:7px;
height:366px;overflow-y: scroll;}
.parroquia-14 #misas{padding-left:5px !important;}

#misas .titlemisas{color:#131313;font-family:'Cinzel Decorative',arial,verdana,sans-serif;font-size:21px;margin-left:20px;margin-top:5px;margin-bottom:15px;text-align: center;}
#misas b, #misas strong{color:#6E5628;font-weight:normal;margin-left:5px;}
#misas ul li{color:#1D1E16;font-size:11px;list-style-type:none;margin-left:30px;margin-bottom:3px;margin-top:3px;}
#misas ul{margin-left:0px;}

.parroquia-14 #misas, .parroquia-14 #misas strong, .parroquia-14 #misas b{color:inherit;font-size:inherit;font-weight:inherit;}

#misas a{font-size:inherit;}


#featt{margin-left:20px;}

.wp-pagenavi{margin-left:20px;}


.wp-pagenavi .page, .wp-pagenavi .last,  .wp-pagenavi .first{background:#5C6F9D;padding:10px;color:#fff;margin-top:20px;}
.wp-pagenavi .current{background: #A4B1D5;padding:10px;color:#000;}

.wp-pagenavi .pages{display:block;margin-bottom:25px;font-size:14px;}

/*.input{border:solid 1px #ccc;margin-bottom:10px;display:block;width:420px;}*/
.contacto label{display:block;}
.comentario{color:#333;margin-bottom:30px;}
.comentario .escrito{background:url(../images/1376403417_comments.png) no-repeat;padding-left:20px;}
.comentario .comm{padding:5px;background:#f3f3f3;border:dotted 1px #ccc;margin-top:7px;line-height:22px;}
#formComentario, h2{margin-left:20px;}
#formComentario textarea{height:100px;}

.copyy{font-weight:bold;}

.exito, .error{color:#aa0000;font-weight:bold;}

.parroquia-5 #top-menu .sf-menu li{margin-left:12px;margin-right:12px;}


/* SLIDER */


#myCarousel{}
#myCarousel .carousel,#myCarousel  .item {

}

.carousel-inner {
    height: 100%;
}

/* Background images are set within the HTML using inline CSS, not here */

.fill {
    width: 100%;
    height: 100%;   
    height: 366px;
    background-position: center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
}

.navbar{margin-bottom: 0 !important;}
.navbar-mintra{color:#fff;width:100%;background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(215,215,215,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(215,215,215,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(215,215,215,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(215,215,215,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(215,215,215,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(215,215,215,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#d7d7d7', GradientType=0 );;}

.navbar-mintra .navbar-brand{}
.navbar-mintra .navbar-brand:hover,.navbar-mintra .navbar-brand:focus{background:#FFDE00;color:#494949;}
.navbar-mintra .navbar-text{color:#fff}
.navbar-mintra a{font-family:'Roboto', arial, verdana, sans-serif;}
.navbar-mintra .navbar-nav>li>a{color:#3D4B6F;padding-right:25px;padding-left:25px;}
.parroquia-1667 .navbar-mintra .navbar-nav>li>a{color:#3D4B6F;padding-right:22px;padding-left:22px;}
.navbar-mintra .navbar-nav>li>a:hover,.navbar-mintra .navbar-nav>li>a:focus{background:#455476;color:#fff;}
.navbar-mintra .navbar-toggle{border-color:#fff;background:#3F5E89;}.navbar-mintra .navbar-toggle:hover,.navbar-mintra .navbar-toggle:focus{background-color:#293555}
.navbar-mintra .navbar-toggle .icon-bar{background-color:#fff}
.navbar-mintra .navbar-collapse,.navbar-mintra .navbar-form{border-color:#e7e7e7;}
.navbar-mintra .navbar-nav>.open>a,.navbar-mintra .navbar-nav>.open>a:hover,.navbar-mintra .navbar-nav>.open>a:focus{background:#455476;color:#fff;}

@media (max-width:767px){.navbar-mintra .navbar-nav .open .dropdown-menu>li>a{color:#fff;}
	.navbar-mintra .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-mintra .navbar-nav .open .dropdown-menu>li>a:focus{color:#fff;background-color:transparent}
	.navbar-mintra .navbar-collapse,.navbar-mintra .navbar-form{background:#7282AD;}
	.navbar-mintra .navbar-nav .open .dropdown-menu>.active>a,.navbar-mintra .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-mintra .navbar-nav .open .dropdown-menu>.active>a:focus{color:#fff;background-color:#4D433B;}
	.navbar-mintra .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-mintra .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-mintra .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#fff;background-color:transparent}

	.navbar-mintra .navbar-nav .open a{color:#fff;}
	.navbar-mintra .navbar-nav .open .dropdown-menu{background: #7282ad;}
	.navbar-mintra .navbar-nav .open .dropdown-menu>li{text-align: left;}
	.navbar-mintra .navbar-nav .open .dropdown-menu>li>a{font-size:11px;}
	.navbar-mintra .navbar-nav .open .dropdown-menu>li>a:hover{background:#FFDE00;color:#fff;}
}

.navbar-mintra .navbar-link{color:#fff}
.navbar-mintra .navbar-link:hover{color:#333}
.navbar-mintra .btn-link{color:#777}
.navbar-mintra .btn-link:hover,.navbar-mintra .btn-link:focus{color:#fff}
.navbar-mintra .btn-link[disabled]:hover,fieldset[disabled] .navbar-mintra .btn-link:hover,.navbar-mintra .btn-link[disabled]:focus,fieldset[disabled] .navbar-mintra .btn-link:focus{color:#FFF191}

.navbar-mintra .dropdown-menu{background:none;box-shadow: none;border:none;}
.navbar-mintra .dropdown-menu li{margin-bottom:10px;color: #333;text-align: center;font-size:14px;}
.navbar-mintra .dropdown-menu li a{padding:10px;background: #7282AD;color:#fff;display:block;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.navbar-mintra .dropdown-menu li a:hover{background:#455476;}

#todo{border:solid 1px #fff;}

@media (max-width:320px) {	
	.logoFondo h1,
	.logoFondo h2 {font-size:20px; }
}
@media (min-width:481px) { /* portrait e-readers (Nook/Kindle), smaller tablets @ 600 or @ 640 wide. */ }

@media (min-width:641px) and (max-width:770px) { 

.menuSuperior{padding-top:4px;} 

.navbar-mintra .navbar-nav>li>a{margin-left:5px;margin-right:5px;}
.menuSuperior li a{padding:11px;font-size: 12px !important;} 
#subheader .subtitulo{font-size:14px;}

#subheader .cruz{left:18%;top:10%;max-height: 73px;width:80%;height:80%;}

#misas, #misas p, #misas strong, #misas span {font-size:11px !important;}
#subheader .titulo{left:27%;margin-left:0px;top:20%;font-size:20px;}  /* portrait tablets, portrait iPad, landscape e-readers, landscape 800x480 or 854x480 phones */ }

@media (min-width:961px) and (max-width:1199px) { /* tablet, landscape iPad, lo-res laptops ands desktops */ }
@media (min-width:1025px) { /* big landscape tablets, laptops, and desktops */ }
@media (min-width:1281px) { /* hi-res laptops and desktops */ }


/* Tablets en horizonal y escritorios normales
   ------------------------------------------------------------------------- */
@media (min-width: 989px) and (max-width: 1199px) { 
	.col-pull-fix{right: 66.6667%;}
	
	#subheader .titulo{left:9%;top:25%;font-size:24px;}
	#subheader .subtitulo{font-size:20px;}
	.navbar-mintra .navbar-nav>li>a{margin-left:3px;margin-right:3px;font-size:12px;}

	.parroquia-14 #subheader .subtitulo{font-size:20px;} 
	.parroquia-14 .navbar-mintra .navbar-nav>li>a{margin-left:1px;margin-right:0px;font-size:12px;padding:18px;}
}
 
/* Móviles en horizontal o tablets en vertical
   ------------------------------------------------------------------------- */
@media (max-width: 767px) {
	#subheader .subtitulo{font-size:14px;margin-left:1%;top:58%;left:22%;}
	#subheader .titulo{font-size:18px;margin-left:1%;left:22%;top:26%;}
	.parroquia-14 #subheader .subtitulo{font-size:12px;margin-left:1%;top:60%;} 

	#subheader .cruz{display: none;}

}
 
/* Móviles en vertical
   ------------------------------------------------------------------------- */
@media (max-width: 480px){ 

	#subheader .subtitulo{font-size:8px;margin-left:0%;top:58%;left:23%;}

	.parroquia-14 #subheader .subtitulo{font-size:8px;margin-left:0%;top:25%;width:55%;}

	#subheader .titulo{font-size:11px;margin-left:1%;top:18%;}	
	#subheader .cruz{display: none;}
	#misas p, #misas span{font-size:14px !important;}

	h1, h2{font-size:24px;}
	#contenido-central .noticia .titular-noticia a{font-size:16px;}
	#contenido-central{padding:0;margin:0;}

	.wp-pagenavi .pages{display: block;width:100%;}
	.wp-pagenavi a, .wp-pagenavi span{display:block;float:left;}
	.wp-pagenavi .current{margin-top:22px;}
}

@media only screen and (min-width: 480px) and (max-width: 767px) {
    .col-xsl-6{ width: 50%;float:left; }
}

@media only screen and (min-width: 960px) and (max-width: 1184px) {
.navbar-mintra .navbar-nav>li>a{margin-left:0;margin-right:0;}
}

@media only screen and (min-width: 750px) and (max-width: 974px) {

	.parroquia-14 #subheader .subtitulo{font-size:15px;top:60%;width:55%;}
	.navbar-mintra .navbar-nav>li>a{margin-left:0;margin-right:0;font-size:10px;padding:10px;}
	.navbar-mintra{margin:0;padding:0;}
	.navbar-mintra .container{padding:0;margin:0;}
}

/* REDES SOCIALES */

.redes{clear: both;margin: 0;padding:0;}
.redes li{list-style-type: none;float:left;}
.redes li a{width:32px;height:32px;display: block;margin-right:10px;}
.redes .facebook{background: url(../images/facebook.png) no-repeat;}
.redes .twitter{background: url(../images/twitter.png) no-repeat;}
.redes .gplus{background: url(../images/gplus.png) no-repeat;}
.redes .linkedin{background: url(../images/linkedin.png) no-repeat;}

/* PATROCINADORES */
.cause-img img {
  border-radius: 80%;   
  border: solid 2px #E9E9E9;
  margin: 0 auto;
}
.causes-content {
  text-align: center;
}
.causes-heading {
  font-weight: 700;
  padding-top: 28px;
  padding-bottom: 19px;
}

.parroquia-544 .navbar-mintra .navbar-nav li a{font-size:15px;padding-left:14px;padding-right:14px;}
.parroquia-587 .navbar-mintra .navbar-nav li a{font-size:14px;padding-left:9px;padding-right:9px;}

.parroquia-852 .navbar-mintra .navbar-nav li a{padding-left:15px;padding-right:15px;}

.text-noticia iframe{width:100%;}
.parroquia-639{
	background: rgb(202,193,194);
	background: linear-gradient(180deg, rgba(202,193,194,1) 0%, rgba(219,218,216,1) 35%, rgba(255,255,255,1) 100%);
}
.parroquia-639 #footer span, .parroquia-639 #linksbajo p, .parroquia-639 #linksbajo a{color:#333;}

#cookiePopup {
	background-color: #ffffff;
	position: absolute;
	font-size: 14px;
	width: 70vw;
	max-width: 42.85em;
	box-shadow: 0 0 2em rgba(5, 0, 31, 0.15);
	font-family: "Poppins", sans-serif;
	text-align: justify;
	line-height: 1.8em;
	padding: 2em 1.4em;
	border-radius: 6px;
	transition: all 0.5s ease-in;
  }
  #cookiePopup img {
	display: block;
	width: 3.75em;
	transform: translateZ(0);
	position: relative;
	margin: auto;
  }
  #cookiePopup p {
	text-align: center;
	margin: 1.4em 0;
  }
  #cookiePopup button {
	background-color: #6859fe;
	border: none;
	color: #ffffff;
	font-size: 1.2em;
	padding: 1em 1.4em;
	display: block;
	position: relative;
	margin: auto;
	border-radius: 5px;
  }
  #cookiePopup a {
	color: #6859fe;
  }
  .hide {
	visibility: hidden;
	bottom: 0;
	right: 2em;
  }
  .show {
	visibility: visible;
	bottom: 2em;
	right: 2em;
  }
  @media only screen and (max-width: 37.5em) {
	#cookiePopup {
	  width: 100%;
	}
	.hide {
	  bottom: 2em;
	  right: 0;
	}
	.show {
	  right: 0;
	  bottom: 0;
	}
  }

  .hoyy{background: #333 !important;
    color: #fff !important;}