/*
	AnythingSlider v1.7+ Default (base) theme
	By Chris Coyier: http://css-tricks.com
	with major improvements by Doug Neiner: http://pixelgraphics.us/
	based on work by Remy Sharp: http://jqueryfordesigners.com/
*/

body{
	padding:0px;
	margin:0px;
	width:100%;
}

h4.titulo_rss{
	font-family: 'Open Sans Condensed', Arial;
	font-size:20px;
}
.item p{
	font-family: 'Roboto', Arial;	
	font-size:14px;
}

/*****************************
  SET DEFAULT DIMENSIONS HERE
 *****************************/
/* change the ID to match your slider */

#slider {
	width: 650px;
	min-width:650px;
	height:auto;
	min-height:800px;
	max-height: 1090px;
	list-style: none;
	overflow: hidden;
	font-family: 'Roboto','Open Sans';
	color:#777777;	
}
/* images with caption */
#slider img {
 	width: 100%;
} 
.ie #slider img {
 width: 100%;
 height:auto;
}
/* position the panels so the captions appear correctly */
#slider .panel { position: relative; }
/*****************
  SET COLORS HERE
 *****************/
/**** Default state (no keyboard focus) ****/
/* slider window - top & bottom borders, default state */
div.anythingSlider .anythingWindow {
	border: 0px;
}
/* Navigation buttons, default state */
div.anythingSlider .anythingControls ul a.cur, div.anythingSlider .anythingControls ul a {
	background: #ddd;
	color: #000;
	/*background-image:url(../img/bot_slider_on.png);*/
	font-size:0px;
}
/* start-stop button, stopped, default state */
div.anythingSlider .start-stop {
	background-color: #040;
	color: #fff;
}
/* start-stop button, playing, default state */
div.anythingSlider .start-stop.playing {
	/*background-image:url(../img/bot_slider_stop.png);*/
	background-repeat:no-repeat;
}
/* start-stop button, default hovered text color (when visible) */
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	color: #ddd;
}
/**** Active State (slider has keyboard focus) ****/
/* slider window - top & bottom borders, active state */
div.anythingSlider.activeSlider .anythingWindow {
	border-color: #000;
}
/* Navigation buttons, active state */
div.anythingSlider.activeSlider .anythingControls ul a.cur, div.anythingSlider.activeSlider .anythingControls ul a {
	background-color: #000;
}
/* start-stop button, stopped, active state */
div.anythingSlider .start-stop {
	/*background-image:url(../img/bot_slider_play.png);*/
	background-repeat:no-repeat;
}
/* start-stop button, playing, active state */
div.anythingSlider .start-stop.playing {
	/*background-image:url(../img/bot_slider_stop.png);*/
	background-repeat:no-repeat;
}
/* start-stop button, active slider hovered text color (when visible) */
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover {
	color: #fff;
}
/* Overall Wrapper: 45px right & left padding for the arrows, 28px @ bottom for navigation */
div.anythingSlider {
	display: block;
	margin: 0 auto;
	overflow: visible !important; /* needed for Opera and Safari */
	padding: 0 0px 0px 0px;
	float:left;
}
/* anythingSlider viewport window */
div.anythingSlider .anythingWindow {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 100%;
}
/* anythingSlider base (original element) */
.anythingBase {
	background: transparent;
	list-style: none;
	position: absolute;
	overflow: visible !important;
	top: 0;
	left: 0;
	margin: 0;
	padding: 0;
}
/* all panels inside the slider */
.anythingBase .panel {
	background: transparent;
	display: block;
	overflow: hidden;
	float: left;
	padding: 0;
	margin: 0;
}
.anythingBase .panel.vertical {
	float: none;
}

/* Navigation Arrows */
div.anythingSlider .arrow {
	top: 50%;
	position: absolute;
	display: block;
}
div.anythingSlider .arrow a {
	display: block;
	height: 140px;
	margin: -70px 0 0 0; /* half height of image */
	width: 45px;
	text-align: center;
	outline: 0;
	/*background: url(../images/default.png) no-repeat;*/
}
/* hide text, target the span so IE7 doesn't text-indent the link */
div.anythingSlider .arrow a span { display: block; text-indent: -9999px; }
/* back arrow */
div.anythingSlider .back { left: 0; }
div.anythingSlider .back a { background-position: left top; }
div.anythingSlider .back a:hover, div.anythingSlider .back a.hover { background-position: left -140px; }
div.anythingSlider .back.disabled { display: none; } /* disabled arrows, hide or reduce opacity: opacity: .5; filter: alpha(opacity=50); */
/* forward arrow */
div.anythingSlider .forward { right: 0; }
div.anythingSlider .forward a { background-position: right top; }
div.anythingSlider .forward a:hover, div.anythingSlider .forward a.hover { background-position: right -140px; }
div.anythingSlider .forward.disabled { display: none; } /* disabled arrows, hide or reduce opacity: opacity: .5; filter: alpha(opacity=50); */

/* Navigation Links */
div.anythingSlider .anythingControls { outline: 0; margin-top:-5px;position: fixed;top: 0px;right: 0px;z-index:9999999 !important;}
div.anythingSlider .anythingControls ul { margin: 0; padding: 0; float: right; position:relative; top:0px;}
div.anythingSlider .anythingControls ul li { display: inline; }
div.anythingSlider .anythingControls ul a {
	display: inline-block;
	padding: 0px;
	height: 15px;
	width:20px;
	margin: 0 5px 0 0;
	background-color:#666;
	background-repeat: no-repeat;
	outline: 0;
	
}
div.anythingSlider .anythingControls ul a:hover {
	background-color:#000;
}
.elm-main h2.elm-maintitle, .elm-main h2.elm-maintitle{
	z-index:1;
}
/* Navigation size window */
div.anythingSlider .anythingControls .anythingNavWindow { overflow: hidden; float: left; }
/* slider autoplay right-to-left, reverse order of nav links to look better */
div.anythingSlider.rtl .anythingControls ul a { float: right; } /* reverse order of nav links */
div.anythingSlider.rtl .anythingControls ul { float: right; }    /* move nav link group to left */
div.anythingSlider.rtl .anythingWindow {
	direction: ltr;
	unicode-bidi: bidi-override;
}
/* div.anythingSlider.rtl .start-stop { float: right; } */ /* move start/stop button - in case you want to switch sides */
/* Autoplay Start/Stop button */
div.anythingSlider .start-stop {
	/*background-image: url(../img/bot_slider_stop.png);*/
	background-repeat: no-repeat;
	padding: 0px;
	width: 12px;
	height:12px;
	float: right;
	z-index: 100;
	outline: 0;
	position:relative;
	top:-546px;
	margin-right:5px;
}
/* hide cell shading on hover - makes the button appear to come forward */
div.anythingSlider .start-stop:hover, div.anythingSlider .start-stop.hover { background-image: none; }

div.item {
	padding:0px;
	border-bottom:1px solid #999;
	margin:0px;
	font-size:13px;
	line-height:18px;
}
.item li, .item p, .item div{
	font-size:13px !important;
}
#slider h4 a{
	color:#333;
	padding:0;
	font-size:18px;
	margin:0px 0px 10px 0px;
	text-align:left;
	text-decoration:none;
	line-height:22px;
}
.ie #slider h4 a{
	width:100%;	
}
#slider img{
	width:100%;
	height:auto;
}
.small{
font-size:10px; color:#000;	
margin-top:2px;
}	
#noticias-home{
text-align:justify; 
margin:0px; 
background-color:#fff; 
width:100%; 
padding: 0px 10px;	
}
@media only screen and (min-width:1025px){
	#slider{
		width: 900px;
		max-height: 1090px;
	}	
}
/**********************/
/* Tablets Landscape  */
/**********************/
@media only screen and (max-width:1024px){
	#slider{
		width: 720px;
		max-height: 1090px;
	}	
}
/*********************/
/* Tablets Portrait  */
/*********************/
@media only screen and (max-width:768px){
	#slider{
		width: 750px;
		max-height: 1090px;
	}	
}
/*********************/
/* Movil Landscape   */
/*********************/
@media only screen and (max-width:675px){
	#slider{
		width: 640px;
		max-height: 1090px;
	}	
}
@media only screen and (max-width:575px){
	#slider{
		width: 530px;
		max-height: 1090px;
	}	
}
/********************/
/* Movil Portrait   */
/*********************/
@media only screen and (max-width:380px){
	#slider{
		width: 370px;
		max-height: 790px;
	}
	div.anythingSlider .anythingControls {
	    margin-top: 13px !important;
	    display:none !important;
	}
}
@media only screen and (max-width:325px){
	#slider{
		width: 305px;
		max-height: 790px;	
	}
	div.anythingSlider .anythingControls {
	    margin-top: 13px !important;
	    display:none !important;
	}
	div.anythingSlider p{
		padding-left: 10px !important;
	}
}
