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

a{text-decoration:none;color:#39547A;}

label{color:#838383;font-size:12px;font-family:'lucida sans',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{float:left;}
#anagrama{margin-right:20px;margin-left:15px;}
#anagrama img{position:relative;top:-10px;}
#subheader img:hover{cursor: pointer;}

#subheader a{font-family:'Ledger','lucida sans',arial,verdana,sans-serif;color:#303030;font-size:29px;text-decoration:none;display:block;padding-top:10px;}
#subheader .subtitulo{font-family:'Ledger','lucida sans',arial,verdana,sans-serif;color:#535831;font-size:24px; font-style: italic;position:absolute;top:64%;z-index:1000;left:22%;}
#subheader .titulo{position:absolute;top:44%;z-index:1000;left:7%;}
#subheader img{width:100%;position:relative;}

.photo-article img{width:100%;height:100%;}

/*.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(238,209,167,0.64);
-moz-box-shadow: 0px 0px 19px 4px rgba(238,209,167,0.64);
box-shadow: 0px 0px 19px 4px rgba(238,209,167,0.64);
background: #fff;
padding-bottom:20px;
margin-left: 5px;
width: 99%;
}

/* LEFT */

.left .bloque, .right .bloque{background:#F6F0D6;border:solid 4px #fff;-webkit-box-shadow: 0px 0px 4px 1px rgba(204,204,204,1);
-moz-box-shadow: 0px 0px 4px 1px rgba(204,204,204,1);
box-shadow: 0px 0px 4px 1px rgba(204,204,204,1);margin-top:15px;margin-bottom: 15px;padding-bottom:15px;}

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

.left .bloqueOsc, .right .bloqueOsc{background:#433B38;}

.left .titulo, .right .titulo{font-family:'Ledger',arial,verdana,sans-serif;font-weight:normal;font-size:16px;color:#FEDD00;padding-top:10px;margin-bottom:10px;text-align:center;}

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

.left .bloqueshome p, .right .bloqueshome p{color:#fff;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:#E8C08B;text-align:left;}

.content-bloque{padding-top:10px;}

.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;}


/* CONTENIDO CENTRAL */

.vereventos a{color:#C75418;margin-top:10px;background:url(../images/icons/icon_dia_evento.png) no-repeat;padding-left:20px;}
.vereventos{margin-top:10px;}
.vereventos a:hover{text-decoration:underline;}


#contenido-central .noticia{margin-left:10px;margin-top:20px;}
#contenido-central .noticia .fecha{margin-top:10px;margin-right:10px;color:#39547A;text-align:center;width:53px;height:53px;font-size:12px;float:left;margin-left:10px;font-family:'lucida sans',arial,verdana,sans-serif;background:url(../images/bg_fecha.jpg) no-repeat;}

#contenido-central .noticia .fecha div{color:#fff;font-size:15px;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:'Ledger',arial,verdana,sans-serif;font-size:25px;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:#3D281D;padding-top:2px;font-weight:bold;background:#FFDE00;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:#282828;font-size:12px;font-weight:bold;float:right;text-decoration:none;}

#contenido-central .categoria a{color:#282828;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;}
#footer span{font-family:'Ledger',arial,verdana,sans-serif;font-size:31px;color:#303030;float:left;margin-top:50px;margin-left:40px;}

/* CALENDARIO */


.calendar {
	width: 187px;
	padding: 0;
	margin: 0;
	font: normal 12px/20px;
	color: #616B76;
	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:#D2B604;
	color: #4E3224;	 
	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:#523526;
	border:solid 1px #402A1E;
	padding:1px;
	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 #FFD561;
	border-bottom: 1px solid #FFD561;
	width: 15px;
	height: 15px;
	text-align: center;
	font-size:12px;
	color:#6E5628;
	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:#333;font-size:12px;font-family:'lucida sans',arial,verdana,sans-serif;font-weight:bold;padding-left:10px;}


.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:#AE4A15;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:150px;}

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


/* 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;background:url(../images/arrow_right.png) 0px 7px no-repeat;padding-left:20px;margin-bottom:5px;}
.grupos li a{text-decoration:none;color:#333;}
.grupos li a:hover{font-weight:bold;}


/* 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/top_bloque_liturgia_rep.png) repeat-x;height:32px;color:#333;font-size:18px;padding-left:10px;padding-top:8px;}
.bloqueLiturgia .content{min-height:257px;padding:7px;border-left:solid 1px #D2B800;border-right:solid 1px #D2B800;border-bottom:solid 1px #D2B800;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;}
.bloqueLiturgia .completo{font-size:13px;color:#333;}
.bloqueLiturgia .more{color:#333;}
.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:30px;}
.linksgal{clear:both;}

.gal a, .galTope a{color:#333;}
.gal{margin-right:10px;margin-left:10px;padding:15px;background:#FBF8EA;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:#F6F0D6;text-decoration:none;}
.gal a:hover{text-decoration:none;}

.galTope{margin-right:3px;margin-left:3px;padding:5px;background:#FBF8EA;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:#F6F0D6;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:11px;}
.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: #F6F0D6;-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;}
.formOracion input, .formOracion textarea{position:relative;top:5px;right:4px;}


#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;}
#linksbajo a{color:#333;font-weight:bold;}

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

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

/* FEATURED */

#misas{z-index:10000;min-height:366px;background:url(../images/bg_misas.png) no-repeat #E8C08B;padding-top:7px;}
.parroquia-14 #misas{padding-left:5px !important;}
.parroquia-191 .navbar-mintra .navbar-nav>li>a{margin-right:8px;margin-left:8px;}
.parroquia-602 .navbar-mintra .navbar-nav>li>a{margin-right:5px;margin-left:5px;}
.parroquia-1467 .navbar-mintra .navbar-nav>li>a, .parroquia-1078 .navbar-mintra .navbar-nav>li>a{margin-right:0px;margin-left:0px;}

#misas .titlemisas{color:#131313;font-family:'Ledger','lucida sans',arial,verdana,sans-serif;font-size:21px;margin-left:50px;margin-top:0px;margin-bottom:15px;}
#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:#FFE533;padding:10px;color:#333;margin-top:20px;}
.wp-pagenavi .current{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: #4D433B none repeat scroll 0% 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 .navbar-nav>li>a{color:#fff;margin-right:10px;margin-left:10px;}
.navbar-mintra .navbar-nav>li>a:hover,.navbar-mintra .navbar-nav>li>a:focus{background:#FFDE00;color:#494949;}
.navbar-mintra .navbar-toggle{border-color:#fff}.navbar-mintra .navbar-toggle:hover,.navbar-mintra .navbar-toggle:focus{background-color:#333}
.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:#FFDE00;color:#494949;}

@media (max-width:767px){.navbar-mintra .navbar-nav .open .dropdown-menu>li>a{color:#000}
	.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:#4D433B;}
	.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:#000;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:#FFF191;background-color:transparent}

	.navbar-mintra .navbar-nav .open .dropdown-menu{background: #FFF191;}

	.navbar-mintra .navbar-nav .open .dropdown-menu>li>a:hover{background:#FFDE00;color:#494949;}
}

.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:#333}
.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: #FFF191;display:block;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.navbar-mintra .dropdown-menu li a:hover{background:#FFDE00;}

#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:0px;margin-right:0px;}
.menuSuperior li a{padding:11px;}
.menuSuperior li a{font-size: 10px !important;} 
#subheader .subtitulo{font-size:14px;}
#misas, #misas p, #misas strong, #misas span {font-size:14px !important;}
#subheader .titulo{left:22%;margin-left:0px;top:35%;}  /* 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%;} 
	.parroquia-14 #subheader .subtitulo{font-size:20px;} 
	#subheader .titulo{left:4%;top:35%;}
	.navbar-mintra .navbar-nav>li>a{margin-left:3px;margin-right:3px;}
}
 
/* Móviles en horizontal o tablets en vertical
   ------------------------------------------------------------------------- */
@media (max-width: 767px) {
	#subheader .subtitulo{font-size:16px;margin-left:1%;top:58%;width:55%;}
	#subheader .titulo{font-size:18px;margin-left:1%;left:22%;top:26%;}
	.parroquia-14 #subheader .subtitulo{font-size:12px;margin-left:1%;top:60%;width:60%;} 

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

	#subheader .subtitulo{font-size:10px;margin-left:1%;top:58%;width:55%;}

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

	#subheader .titulo{font-size:12px;margin-left:1%;top:18%;width:55%;}	

	#misas p, #misas span{font-size:14px !important;}

	
	.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 */

.redesnoWindow, .redes{clear: both;margin: 0;padding:0;}
.redesnoWindow li, .redes li{list-style-type: none;float:left;}
.redesnoWindow li a, .redes li a{width:32px;height:32px;display: block;margin-right:10px;}
.redesnoWindow .facebook, .redes .facebook{background: url(../images/facebook_icon.png) no-repeat;}
.redesnoWindow .twitter, .redes .twitter{background: url(../images/twitter_icon.png) no-repeat;}
.redesnoWindow .gplus, .redes .gplus{background: url(../images/gplus_icon.png) no-repeat;}
.redesnoWindow .linkedin, .redes .linkedin{background: url(../images/linkedin_icon.png) no-repeat;}
.redesnoWindow .instagram, .redes .instagram{background: url(../images/instagram_icon.png) no-repeat;}
.redesnoWindow .youtube, .redes .youtube{background: url(../images/youtube_icon.png) no-repeat;}
.redesnoWindow .whatsapp, .redes .whatsapp{background: url(../images/whatsapp_icon.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;
}