/* 
WOO CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/
.small { font-size: 9px;}

.medium {font-size: 14px;}

#CB_Window{width: auto}

div.post img { border:1px solid #888888; padding:5px; background-color:white; }
div.post .gmap img { border:none;  background-color:transparent; padding:0px !important;}
.gmap div { color: black;}

#main div.box1 ul {	list-style:disc outside none }

#sidebar ul.children, #sidebar ol.children{list-style:none outside none; padding-left: 2em;}

div.list3 li.cat-item-138 {border-bottom:none;line-height:13px;padding:8px 0;}

div#hi {
	position: absolute;
	/*right: 205px;*/
	left: 210px;
	top: 80px;
	width: 750px;
	color: white;
	font: inherit;
	text-align: inherit;
}
h3#enPortada{
	color :#FFFFFF;
	/*margin-top: -17px;*/
	margin-top: 10px;
}
	#header {
		/*z-index: 8999;*/
		z-index: 1000;
		height: 270px;
	}

div#header.header-little{
	height: 100px;
}

div#main.maxwidth{
	width: 960px;
}


#main div.box1 ul.splitter{
	margin: inherit;
	padding: inherit;
	list-style: inherit;
}

#main div.box1 ul.splitter ul{
	/*padding: inherit;*/
	padding: 0px;
}

#main.single, #main{
	width: 709px;
}

#sidebar.single, #sidebar{
	width: 222px;
}

#searchLight{
	z-index: 9001;
}



/*cosas de shoutbox */

#chatoutput {
	width:100%;
	border-top:none;
	border-left:none;
	border-right:none;
	padding: 0px 14px 3px 0px;
	margin-top: 0px;
	-moz-border-radius : 0px 0px 0px 0px;
	border: 1px solid #777777;
}

#chatoutput ul#outputList li {
	padding: 4px 4px 4px 28px; 
	background-color:transparent;
	background-image:url("/wp-content/themes/irresistible/images/ico-6.gif");
	background-position:5px 5px; 
	background-repeat:no-repeat;
	
	
}
/*fin cosas shoutbox*/




/*cosas de la multigaleria */
	

.thumb-link img {
	/*width: 125px;*/
	width: 100%;
	height: 100%;
	background-color:white !important;
	border: none !important;
	padding:0 !important;
  /*vertical-align: middle;
  text-align: center;*/
}

.thumb-wrap{
		width: 125px;
		height: 125px;
		/*overflow: hidden;*/
		border: 1px solid #ffffff;
		position: relative;
}

.post-wrap{
	float: left; 
	width: 127px; 
	/*margin: 5px;*/
	height: 180px;
	/*overflow: hidden;*/
}

.thumb-decorator{
	background: url('http://www.webdesignerwall.com/demo/decorative-gallery/images/floral-corner.png') no-repeat scroll 0pt 0pt transparent; 
	/*display: block; */
position:absolute;
top:-22px;
width:122px;
height:72px;
left:-15px;

}
.thumb-nuevo{
position:absolute;

width:42px;
height:22px;
right: 3px;
top: -6px;
background: url('custom-images/nuevo.png') no-repeat scroll 0pt 0pt transparent; 
	
}
.thumb-decorator1{
position:absolute;
left: 4px;
top:-9px;
width:24px;
height:24px;

	
	
}
.thumb-decorator2{
	position: absolute; 
left: 30px;
top:-9px;
width:24px;
height:24px;

}

.thumb-decorator3{
	position: absolute; 
left: 4px;
top:19px;
width:24px;
height:24px;

}

.thumb-decorator4{
	position: absolute; 
left: 30px;
top:19px;
width:24px;
height:24px;

}

.thumb-decorator5{
	position: absolute; 
left: 4px;
top:45px;
width:24px;
height:24px;

}

.thumb-decorator6{
	position: absolute; 
left: 30px;
top:45px;
width:24px;
height:24px;

}

.thumb-fundacion{
	background: url('custom-images/fundacion.png') no-repeat scroll 0pt 0pt transparent; 
}

.thumb-chinero{
	background: url('custom-images/chinero.png') no-repeat scroll 0pt 0pt transparent; 
}

.thumb-hortelanos{
	background: url('custom-images/hortelanos.png') no-repeat scroll 0pt 0pt transparent; 
}

.thumb-laraiz{
	background: url('custom-images/laraiz.png') no-repeat scroll 0pt 0pt transparent; 
}

.thumb-nazarenos{
	background: url('custom-images/nazarenos.png') no-repeat scroll 0pt 0pt transparent; 
}
.thumb-bienal{
	background: url('custom-images/bienal.png') no-repeat scroll 0pt 0pt transparent; 
}

.thumb-seu{
	background: url('custom-images/seu.png') no-repeat scroll 0pt 0pt transparent; 
}

/* 3.2 =Image Grid
---------------------------------------------------------------------- */

.image-grid {
  margin: -20px 0 0 -40px;
  padding-left: 45px;
  width: 840px;
}

.image-grid:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}

.image-grid li {
  width: 128px;
  margin: 20px 0 0 35px;
  float: left;
  text-align: center;
  font-family: "Helvetica Neue", sans-serif;
  line-height: 17px;
  /*color: #686f74;*/
  color: #acacac;
  height: 177px;
  /*overflow: hidden;*/
  
list-style: none;

}

.image-grid li img,
.image-grid li strong {
  display: block;
}

.image-grid li strong {
  color: #fff;
}

.image-grid strong {
  font-weight: normal;
  color: #fff;
  text-shadow: rgba(255, 255, 255, 0.85) 0 0 3px;
}


/* 2.1 =Splitter
---------------------------------------------------------------------- */


.splitter {
  margin: 40px -40px;
  text-align: center;
  background: #35393c url("custom-images/splitter.png") repeat-x 0 100%;
  border-bottom: 1px solid #1d1f21;
  padding: 6px 40px 5px;
  font-size: 12px;
}

.splitter:after {
  content: "";
  display: block;
  height: 0;
  overflow: hidden;
  clear: both;
}

.splitter ul {
  margin-right: 0;
  margin-top: 0;
}

.splitter > li {
  padding-left: 8px;
}

.splitter > li ul {
  margin-left: 8px;
}

.splitter ul li a {
  border-bottom: 0;
  position: static;
}

.splitter li,
.splitter ul,
.splitter ul li a  {
  display: inline;
  display: inline-block;
  line-height: 1;
}

.splitter ul,
.splitter ul li,
.splitter ul li a {
  background-image: url("custom-images/buttons.png"); /*cambiar */
  background-repeat: no-repeat;
}

.splitter ul {
  background-position: 0 -138px;
  background-repeat: repeat-x;
}

.splitter ul li {
  margin-left: 1px;
}

.splitter ul li:first-child {
  margin-left: 0;
}

.splitter ul li a {
  padding: 5px 8px 6px;
  color: #070708;
  text-shadow: rgba(255, 255, 255, 0.1) 0 1px 0;
  text-decoration: none;
}
.splitter li.search-segment{
	padding-top: 10px;
	padding-bottom: 10px;
}
.splitter ul li.segment-0,
.splitter ul li.segment-2 {
  background-position: -3px -92px;
}

.splitter ul li.segment-1 {
  background-position: 0 -92px;
}

.splitter ul li.segment-0 a,
.splitter ul li.segment-1 a {
  background-position: 0 -161px;
}

.splitter ul li.segment-2 a {
  background-position: 100% -115px;
}

.splitter ul li.selected-0 a,
.splitter ul li.selected-1 a,
.splitter ul li.selected-2 a {
  color: #fff;
  text-shadow: rgba(0, 0, 0, 0.25) 0 1px 0;
}

.splitter ul li.selected-0,
.splitter ul li.selected-2 {
  background-position: 0 -23px;
}

.splitter ul li.selected-0 a,
.splitter ul li.selected-1 a {
  background-position: 100% -46px;
}

.splitter ul li.selected-1 {
  background-position: 0 0;
}

.splitter ul li.selected-2 a {
  background-position: 100% -69px;
}


#logo a {

top:100px;
}

#main div.box1{
	margin:7px 0 20px;
}

table.ec3_schedule{
	width: auto;
}

.foros ul{
	margin:20px 0 0 18px;
}


.foros img{
	margin:15px 5px 0 10px;
	border: none;
}
.foros h2{
	margin-top: 0;
	padding-top: 15px;
}
.left_image{
	float: left;
	
}
.right_image{
	float:right;
}

a.foro-link{
	color: #A3D5EA;
}

.foros li{
list-style-image:url("images/ico-1.gif");
list-style-position:inside;	
color: #E9E9E9

}
.foros .username{
	font-style: italic;
}






.tooltip {
/*background:url("custom-images/tooltip/black_arrow.png") repeat scroll 0 0 transparent;*/
color:#FFFFFF;
background-color: #18191B;
display:none;
font-size:12px;
height:200px;
padding:25px;
/*width:160px;*/
width: 350px;
-moz-border-radius: 6px;
-khtml-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
z-index:9000;
opacity: 50;
}

.tooltiped{
/*	position: relative;*/
}
/*.tooltip.bottom {
	background:url("/images/tooltip/black_arrow_bottom.png");
}*/

.big-font{
	font-size: 34px;
}

.small-font{
	font-size: 9px;
}

.visible{
	visibility: visible;
}
.oculto{
	
	visibility: hidden;
	
}
/*corrige bug sandbox ie 8, que computaba los estilos siguientes no con un valor numerico, si no como "medium"*/
#content{
	border-width: 0px;
}


#slickcontainer{
	background: url("images/bg-box-192.png") repeat scroll 0 0 transparent !important
}


#slickLeftControl {
  background:transparent url(images/slick/control_left.png) no-repeat 50% 50%;}
  
#slickRightControl {
  	  background:transparent url(images/slick/control_right.png) no-repeat 50% 50%;}
  	  
#searchLight li a { border-bottom:1px groove black; }

.image-grid-in-a-box{
width: 100% !important;
}

.ilugo-embebido .image-grid{ width: 100%;
	  margin: 15px 0px 0px 25px;
  padding-left: 0px;
	}


.relacionados .ilugo-embebido .image-grid{ width: 100%;
	  margin: 20px 0px 0px 22px;
  padding-left: 0px;
	}


.ilugo-embebido .image-grid li{ width: 100%;
  width: 48px;
  margin: 0 10px;
  float: left;
  text-align: center;
  font-family: "Helvetica Neue", sans-serif;
  line-height: 12px;
  /*color: #686f74;*/
  color: #acacac;
  height: 105px;
  /*overflow: hidden;*/
  list-style: none;
	}

.ilugo-embebido .thumb-wrap {
border:1px solid #FFFFFF;
height:48px;
position:relative;
width:48px;
}
.ilugo-embebido .post-wrap {
float:left;
height:80px;
width:50px;
}
.ilugo-embebido span strong{
	font-size: 10px;
	text-shadow: none !important;
}
.ilugo-embebido span.small{
	display: none;
}

.ilugo-embebido  .thumb-link span, div#main.archive  .thumb-link span{
	display: none;
}

/*.ilugo-embebido .thumb-link span.thumb-nuevo, div#main.archive  .thumb-link span.thumb-nuevo{
display: inline !important;
background:url("custom-images/nuevo.png") no-repeat scroll 0 0 transparent;
height:22px;
left:-2px;
position:absolute;
right:;
top:-6px;
width:42px;
	
}*/

#ilugo{
	width: 278px;
	float: left;
}
.widgetized-half-left{
	width: 278px;
	float: left;
}

.widgetized-half-right{
	width: 278px;
	float: right;
}

.widgetized div div {
		font-family: "Arial","Helvetica","sans-serif";
		font-size: 12px;
}

.home #sidebar{
	width: 570px;
}
.home #tabs{
	float: left;
	font-family: "Arial","Helvetica","sans-serif";
	font-size: 12px;
	margin-top: 0px;
}
.widgetized #shoutbox .box1{
	padding: 6px 20px 6px 6px;
	margin:7px 0 18px;
}

#sidebar .widgetized-half-left .box1{
	padding:10px;
}

.ilugo-embebido h4{
	font-family: "Arial","Helvetica","san-serif";
}
/*{
	font-family: "Arial","Helvetica","sans-serif";
	font-size:	12px;
}*/
div.post{
	overflow:hidden;
}

div.post img{
	max-width: 669px;
}

#main.archive div.box1 ul.image-grid-in-a-box {
	padding-left:0;
padding-right:0;
}

#main.archive div.box1{
	padding-left:10px;
}

a.comment-reply-link, a:link.comment-reply-link, a:visited.comment-reply-link {
color: #6099FF;
}

#TB_window{
	z-index: 1002;
}
TB_overlay{
	z-index: 1001;
}

#fbconnector_fanbox div.list3{
	/*height: 348px;*/
	height: 180px;
}


.graphical-date{
	float: left;
	position: relative;
	width: 48px;
	height: 67px;
	background: url("custom-images/calendar.png") repeat scroll 0 0 transparent !important;
	top: 0.5em;
	margin-right: 1em;
}
.graphical-date .year{
	font-size: 11px;
	font-weight: bold;
	position: absolute;
	top: 8px;
	width: 100%;
	text-align: center;
}
.graphical-date .day{
		width: 100%;
		position: absolute;
		top: 27px;
		color: black;
		text-align: center;
		font-size: 16px;
		font-weight: bold;
}

.graphical-date .month{
		width: 100%;
		position: absolute;
		top: 42px;
		color: black;
		text-align: center;
}

.the_content{
	clear:both;
}

.external_link_img{
	position: relative;
	width: 38px;
	top: 0.5em;
	background-color: transparent !important;
  border: none !important;
  padding: 0px !important;
}
.external_link_container{
		float: right;
		text-align: center;
}

.connect_widget td.connect_widget_vertical_center{
	color: white;
}

span.wpcf7-not-valid-tip{
	background: none repeat scroll 0 0 #0f0f0f;
}

div.wpcf7 img.ajax-loader{
	width: 24px;
}

#TB_iframeContent{
	overflow-y: scroll;
	overflow-x: auto;
}

.adjunto input{
	color: #bbbbbb;
}

.rd_box{
	  border: 1px solid #EEEEEE;
    clear: both;
    margin: 10px 0;
    overflow: hidden;
    padding: 10px;
    background: url("images/bg-box.png") repeat scroll 0 0 transparent !important;

   	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;

}
.rd_meta{
	border-top: none;
	margin: none;
	padding: none;
}

.rd_close  {
    background: none repeat scroll 0 0 transparent;
    border: none;
    margin: 0px 10px 0px 5px;
    display: inline;
    float: none;
  }
  
h3 a.rsswidget, h3 a.rsswidget:visited, h3 a.rsswidget:hover, h3 a.rsswidget:link{
	color: white !important;
}

#nav{
	width: 516px;
}

.rss {
background:url('custom-images/rssOrange16.png') no-repeat left;
padding-left:20px;
margin:0 5px;
}

.rssBlue {
background:url('custom-images/rssBlue16.png') no-repeat left;
padding-left:20px;
margin:0 5px;
}
.twitter {
background:url('custom-images/twitter.png') no-repeat left;
padding-left:20px;
margin:0 5px;
}

.facebook {
background:url('custom-images/facebook.png') no-repeat left;
padding-left:20px;
margin:0 5px;
}

.rssGreen {
background:url('custom-images/rssGreen16.png') no-repeat left;
padding-left:20px;
margin:0 5px;
}

#social_links{
	text-align: right;font-size: 10px; position: absolute; top:10px; right: 200px; width:300px;
}

.search-term{
	font-style: italic;
}

div.wp-forecast-curr{
	float: left;
}

div.wp-forecast-fc{
	float: right;
	width:470px;
	padding-left: 20px;
}

div.wp-forecast-curr-details{
	float: none;
	clear: both;
	margin-left: 20px;
	/*display: none;*/
}
div.wp-forecast-fc-oneday{
   clear: both;
 }
 
 div.wp-forecast-curr-block {
 	float: none;
}
#wp-forecastA  img{
	border: none;
}
div.wp-forecast-fc-right{
	width: 130px;
}
.wp-forecast-curr-right{
	font-size: 12px !important;
}

.wp-forecast-curr-right div{
	width: 60px;
	
}


#text-9 .list3.box1{
height: 348px;
}

#nav li ul li a {
	background: url(images/bg-box-192.png) repeat scroll 0 0 transparent !important
}


#nav li ul li a:hover {
        color:#6099FF;
}


h1, h2, h3 { color: #A3D5EA; }

#footer #footerWrap #copy a { color: #A3D5EA; }
#sidebar a { color: #A3D5EA; }

ol.commentlist li p a { color: #A3D5EA; }

#wp-calendar thead { color: #A3D5EA; }


body#woothemes {
	background: url("custom-images/bodybg.jpg") repeat-x fixed center top #040204;
}

.the_content {
    font-size: 14px;
}

#total-wrap{
 height: 65px;
 background: url("custom-images/bg-header-132.png") repeat-x scroll 0 0 transparent
}

h4{
font-size: 16px;
font-weight: bold;
color: #ffffff;
}

#footer a {
color: #A3D5EA;
}
.bgexternalcomment{
background: url("images/ico-1.gif") no-repeat scroll 15px 23px transparent !important;
}

#facebook-right #facebook-app {
    background: url('custom-images/bodybg.jpg') repeat-x scroll center 0 #18191B;
}

#facebook-left #facebook-app {
    background: url('custom-images/bodybg.jpg') repeat-x scroll center 0 #18191B;
}

form.search p.fields {
    margin: 0;
}
form#topSearch .screen-reader-text{
    display: none;
}

form.search div input, form.search div button {
    display: inline;
    vertical-align: middle;
}
form#topSearch {
    background: url("images/bg-search.png") no-repeat scroll 0 0 transparent;
    height: 32px;
    position: absolute;
    right: 0;
    top: 10px;
    width: 178px;
}
form#topSearch div input,.sf_search .sf_input {
    background: none repeat scroll 0 0 transparent !important;
    border: medium none !important;
    color: #FFFFFF !important;
    font-size: 14px !important;
    font-weight: bold !important;
    left: 8px !important;
    overflow: hidden !important;
    position: absolute !important;
    top: 8px !important;
    width: 130px !important;
    box-shadow: inherit !important;
    font-style: inherit !important;
    height: inherit !important;
    margin: inherit !importantx;
    padding: inherit !important;


}
form#topSearch div button, .sf_search .sf_button, .sf_search .searchsubmit {
    background: url("images/ico-search.png") no-repeat scroll 0 0 transparent !important;
    border: medium none !important;
    height: 21px !important;
    position: absolute !important;
    right: 10px !important;
    top: 5px !important;
    width: 21px !important;
}

.sf_search span.sf_block{
  display: inherit !important;
  height: inherit !important;
  padding: inherit !important;
  position: inherit !important;
}

.sf_search {
    background: none !important;
    border-radius: 0px !important;
    position: inherit !important;
    text-align: left !important;
}


.wp-forecast img{
	margin: 0px;
}