a{
	color:#333;
}

a:hover{
	color:#ee3224;
}

img a{
	border:0px;
}

#options{
	position:absolute;
	right:4%;
}

#sidebar {
   width:310px;
   height:100%;
   padding:0px 5px 0px 0px;
   position:fixed;
   z-index:9999;
   background: #ee3224;
}

#logo{
	padding:9px;
	background-color:#fff;
	width:100%;
	text-align:center;
}

div.instaemail{
	margin:0px !important;
}

.cargando{
	position: fixed;
	z-index: 99999;
	font-family: 'PT Sans', sans-serif;
	padding: 9px 55px 6px 11px;
	font-size: 13px;
	text-transform: uppercase;
	top: 0px;
	left: 40%;
	color: #fff;
	background: url(../images/defSprites.png) no-repeat 92px -3959px #CB1F11 !important;
	display: none;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
	text-align: left;
	-webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.9);
	box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.9);
	-webkit-border-radius: 0px 0px 10px 10px;
	border-radius: 0px 0px 10px 10px;
}

#content{
	width: 100%;
	position: absolute;
}

#content-404{
	width: 100%;
	height:80%;
}

.ias_loader {
	text-align:center;
	margin: 5px 0;
}

#sidebar #close {
	display: block;
	height: 77px;
	position: absolute;
	text-indent: -9999px;
	width: 85px;
	background: url(../images/defSprites.png) no-repeat 26px -801px transparent;
	top: -7px;
	right: -79px;
}

#sidebar .openIcon {
	background-position: -74px -801px !important;
}

#Social-Sidebar ol,#Social-Sidebar ul{margin:0;padding:0;list-style:none}#Social-Sidebar a,#Social-Sidebar a:hover,#Social-Sidebar a:active{text-decoration:none}#Social-Sidebar a img{border:none}#Social-Sidebar span{-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box}@font-face{font-family:"Social-Icons";src:url("../Fonts/Social-Icons.eot");src:url("../Fonts/Social-Icons.eot?#iefix") format("embedded-opentype"),url("../Fonts/Social-Icons.ttf") format("truetype"),url("../Fonts/Social-Icons.woff") format("woff"),url("../Fonts/Social-Icons.svg#Social-Icons") format("svg");font-weight:normal;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:"Social-Icons";src:url("../Fonts/Social-Icons.svg#Social-Icons") format("svg")}}#Social-Sidebar a:before{font-family:"Social-Icons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}#Social-Sidebar{position:fixed;font-family:Arial,Verdana,sans-serif;z-index:1000;top:25%;   box-shadow: -1px 2px 5px #0B0B0B;}#Social-Sidebar ul li a{width:35px;height:35px;line-height:40px;font-size:19px;text-align:center;position:relative;display:block;background:#333;color:#FFF}#Social-Sidebar ul li a:hover span{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}#Social-Sidebar ul li a:hover,#Social-Sidebar ul li a span,#Social-Sidebar ul li a span:before{background:#444}#Social-Sidebar ul li a span{width:0;-webkit-transition:opacity .3s,left .4s,right .4s,top .4s,bottom .4s; -moz-transition:opacity .3s,left .4s,right .4s,top .4s,bottom .4s; -ms-transition:opacity .3s,left .4s,right .4s,top .4s,bottom .4s; -o-transition:opacity .3s,left .4s,right .4s,top .4s,bottom .4s; transition:opacity .3s,left .4s,right .4s,top .4s,bottom .4s,width .4s;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);white-space:nowrap;opacity:0;position:absolute;z-index:-1}#Social-Sidebar.Label-Square ul li a span{margin-left:-5px;padding:0 8px 0 13px;min-width:80px;width:auto;height:inherit;line-height:35px;font-size:15px}#Social-Sidebar.Label-Square.Pos-Right ul li a span{margin-right:-5px;padding:0 13px 0 8px}#Social-Sidebar.Label-Square.Large ul li a span{line-height:52px;font-size:17px}#Social-Sidebar.Label-Square.Pos-Left ul li a span{text-align:left}#Social-Sidebar.Label-Square.Pos-Right ul li a span{text-align:right}#Social-Sidebar.Label-Square.Pos-Left.Circle ul li a span{margin-left:-16px;padding-left:24px}#Social-Sidebar.Label-Square.Pos-Right.Circle ul li a span{margin-right:-16px;padding-right:24px}#Social-Sidebar.Label-Square.Pos-Left.Circle.Large ul li a span{margin-left:-24px;padding-left:32px}#Social-Sidebar.Label-Square.Pos-Right.Circle.Large ul li a span{margin-right:-24px;padding-right:32px}#Social-Sidebar.Label-Curve ul li a span{margin-left:-5px;padding:0 8px 0 13px;min-width:105px;width:auto;height:inherit;line-height:35px;font-size:15px;-webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}#Social-Sidebar.Label-Curve.Pos-Right ul li a span{margin-right:0px;padding:0 13px 0 8px;-webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#Social-Sidebar.Label-Curve.Large ul li a span{line-height:52px;font-size:17px}#Social-Sidebar.Label-Curve.Pos-Left ul li a span{text-align:left}#Social-Sidebar.Label-Curve.Pos-Right ul li a span{text-align:right}#Social-Sidebar.Label-Curve.Pos-Left.Circle ul li a span{margin-left:-16px;padding-left:24px}#Social-Sidebar.Label-Curve.Pos-Right.Circle ul li a span{margin-right:-16px;padding-right:24px}#Social-Sidebar.Label-Curve.Pos-Left.Circle.Large ul li a span{margin-left:-24px;padding-left:32px}#Social-Sidebar.Label-Curve.Pos-Right.Circle.Large ul li a span{margin-right:-24px;padding-right:32px}#Social-Sidebar.Label-Round ul li a span{margin-left:-5px;padding:0 8px 0 13px;min-width:80px;width:auto;height:inherit;line-height:35px;font-size:15px;-webkit-border-radius:0 25px 25px 0; -moz-border-radius:0 25px 25px 0;border-radius:0 25px 25px 0}#Social-Sidebar.Label-Round.Pos-Right ul li a span{margin-right:-5px;padding:0 13px 0 8px;-webkit-border-radius:25px 0 0 25px; -moz-border-radius:25px 0 0 25px;border-radius:25px 0 0 25px}#Social-Sidebar.Label-Round.Large ul li a span{line-height:52px;font-size:17px}#Social-Sidebar.Label-Round.Pos-Left ul li a span{text-align:left}#Social-Sidebar.Label-Round.Pos-Right ul li a span{text-align:right}#Social-Sidebar.Label-Round.Pos-Left.Circle ul li a span{margin-left:-16px;padding-left:24px}#Social-Sidebar.Label-Round.Pos-Right.Circle ul li a span{margin-right:-16px;padding-right:24px}#Social-Sidebar.Label-Round.Pos-Left.Circle.Large ul li a span{margin-left:-24px;padding-left:32px}#Social-Sidebar.Label-Round.Pos-Right.Circle.Large ul li a span{margin-right:-24px;padding-right:32px}#Social-Sidebar.Label-Fancy ul li a span{margin-top:-16px;padding:4px 8px;min-width:80px;width:auto;line-height:24px;font-size:14px;-webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px;top:50%}#Social-Sidebar.Label-Fancy ul li a span:before{margin-top:-4px;width:8px;height:8px;content:"";display:block;-webkit-transform:rotate(45deg); -moz-transform:rotate(45deg);-ms-transform:rotate(45deg); -o-transform:rotate(45deg);transform:rotate(45deg);position:absolute;z-index:-2;top:50%}#Social-Sidebar.Label-Fancy.Pos-Left ul li a:hover span{left: 130%}#Social-Sidebar.Label-Fancy.Pos-Right ul li a:hover span{right:130%}#Social-Sidebar.Large ul li a{width:50px;height:50px;line-height:57px;font-size:25px}#Social-Sidebar.Pos-Left{left:0}#Social-Sidebar.Pos-Left ul li a span {left:-600%}#Social-Sidebar.Pos-Left ul li a:hover span {left:100%}#Social-Sidebar.Pos-Left ul li a span:before{left:-4px}#Social-Sidebar.Pos-Right{right:0}#Social-Sidebar.Pos-Right ul li a span {right:-600%}#Social-Sidebar.Pos-Right ul li a:hover span {right:100%}#Social-Sidebar.Pos-Right ul li a span:before{right:-4px}#Social-Sidebar.Corners.Pos-Left ul li:first-child a{-webkit-border-radius:0 5px 0 0; -moz-border-radius:0 5px 0 0;border-radius:0 5px 0 0}#Social-Sidebar.Corners.Pos-Left ul li:last-child a{-webkit-border-radius:0 0 5px 0; -moz-border-radius:0 0 5px 0;border-radius:0 0 5px 0}#Social-Sidebar.Corners.Pos-Right ul li:first-child a{-webkit-border-radius:5px 0 0 0; -moz-border-radius:5px 0 0 0;border-radius:5px 0 0 0}#Social-Sidebar.Corners.Pos-Right ul li:last-child a{-webkit-border-radius:0 0 0 5px; -moz-border-radius:0 0 0 5px;border-radius:0 0 0 5px}#Social-Sidebar.Corners-All.Pos-Left ul li a{-webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0}#Social-Sidebar.Corners-All.Pos-Right ul li a{-webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px}#Social-Sidebar.Shadow.Pos-Left{-webkit-box-shadow:1px 1px 5px rgba(0,0,0,0.3); -moz-box-shadow:1px 1px 5px rgba(0,0,0,0.3); box-shadow:1px 1px 5px rgba(0,0,0,0.3)}#Social-Sidebar.Shadow.Pos-Right{-webkit-box-shadow:-1px 1px 5px rgba(0,0,0,0.3); -moz-box-shadow:-1px 1px 5px rgba(0,0,0,0.3);box-shadow:-1px 1px 5px rgba(0,0,0,0.3)}#Social-Sidebar.Shadow-All.Pos-Left ul li a{-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow:1px 1px 2px rgba(0,0,0,0.3);box-shadow:1px 1px 2px rgba(0,0,0,0.3)}#Social-Sidebar.Shadow-All.Pos-Right ul li a{-webkit-box-shadow:-1px 1px 2px rgba(0,0,0,0.3); -moz-box-shadow:-1px 1px 2px rgba(0,0,0,0.3);box-shadow:-1px 1px 2px rgba(0,0,0,0.3)}#Social-Sidebar.Circle ul li a{-webkit-border-radius:25px; -moz-border-radius:25px;border-radius:25px}#Social-Sidebar.Circle.Pos-Left ul li a{margin-top:5px;left:5px}#Social-Sidebar.Circle.Pos-Right ul li a{margin-top:5px;right:5px}#Social-Sidebar.Theme-Light ul li a{background:#F0F0F0;color:#555}#Social-Sidebar.Theme-Light ul li a:hover,#Social-Sidebar.Theme-Light ul li a span,#Social-Sidebar.Theme-Light ul li a span:before{background:#E0E0E0}#Social-Sidebar.Theme-Trans ul li a{background:none;color:rgba(0,0,0,0.5)}#Social-Sidebar.Theme-Trans ul li a:hover,#Social-Sidebar.Theme-Trans ul li a span,#Social-Sidebar.Theme-Trans ul li a span:before{background:#EEE}#Social-Sidebar.Theme-Color ul li a{background:#444;color:#FFF}

#Social-Sidebar ul li.am750 a{
	background:url(../images/sidebar_flotante.png) no-repeat right 0px transparent;
}

#Social-Sidebar ul li.am750 a:hover span{
  background: url(../images/sidebar_flotante.png) no-repeat -10px -0px transparent;
}

#Social-Sidebar ul li.diarioz a{
	background:url(../images/sidebar_flotante.png) no-repeat right -35px transparent;
}

#Social-Sidebar ul li.diarioz a:hover span{
  background: url(../images/sidebar_flotante.png) no-repeat -10px -35px transparent;
}

#Social-Sidebar ul li.malena a{
	background:url(../images/sidebar_flotante.png) no-repeat right -70px transparent;
}

#Social-Sidebar ul li.malena a:hover span{
  background: url(../images/sidebar_flotante.png) no-repeat -10px -70px transparent;
}

#Social-Sidebar ul li.editorialoctubre a{
	background:url(../images/sidebar_flotante.png) no-repeat right -105px transparent;
}

#Social-Sidebar ul li.editorialoctubre a:hover span{
  background: url(../images/sidebar_flotante.png) no-repeat -10px -105px transparent;
}

#Social-Sidebar ul li.carasycaretas a{
	background:url(../images/sidebar_flotante.png) no-repeat right -140px transparent;
}

#Social-Sidebar ul li.carasycaretas a:hover span{
  background: url(../images/sidebar_flotante.png) no-repeat left -140px transparent;
}

#Social-Sidebar ul li.latinoamericapiensa a{
	background:url(../images/sidebar_flotante.png) no-repeat right -175px transparent;
}

#Social-Sidebar ul li.latinoamericapiensa a:hover span{
  background: url(../images/sidebar_flotante.png) no-repeat left -175px transparent;
}

#Social-Sidebar ul li.pichuco a{
	background:url(../images/sidebar_flotante.png) no-repeat right -210px transparent;
}

#Social-Sidebar ul li.pichuco a:hover span{
  background: url(../images/sidebar_flotante.png) no-repeat left -210px transparent;
}

#Social-Sidebar ul li.planetaurbano a{
	background:url(../images/sidebar_flotante.png) no-repeat right -245px transparent;
}

#Social-Sidebar ul li.planetaurbano a:hover span{
  background: url(../images/sidebar_flotante.png) no-repeat left -245px transparent;
}

#Social-Sidebar ul li.cyc2037 a{
	background:url(../images/sidebar_flotante.png) no-repeat right -280px transparent;
}

#Social-Sidebar ul li.cyc2037 a:hover span{
  background: url(../images/sidebar_flotante.png) no-repeat left -280px transparent;
}

#Social-Sidebar ul li.pin a{
	background:url(../images/sidebar_flotante.png) no-repeat right -315px transparent;
}

#Social-Sidebar ul li.pin a:hover span{
  background: url(../images/sidebar_flotante.png) no-repeat left -315px transparent;
}

#Social-Sidebar ul li a{  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: url(desaturate.svg#greyscale);}
  
#Social-Sidebar ul li a:hover{ -webkit-filter: grayscale(0%);
  filter: grayscale(0%);
  filter: url(desaturate.svg#greyscale);}  

.footer {
	background: white;
	width: 100%;
	padding: 0px 30px;
	left: 0;
	position: absolute;
	z-index: 7;
	margin-left: 280px;
	overflow: hidden;
}

footer{
	border-top:none;
}

.folioPlus {
   background:url(../images/defSprites.png) no-repeat 0 -1550px transparent;
   position:absolute;
   top:193px;
   left:50%;
   margin-left:-26px;
   z-index:10;
   width:53px;
   height:53px;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-transform: rotate(180deg);	
	box-sizing: border-box;
	opacity: 0;   
}

#topFooter {
	top: 0;
	padding-left: 40px;
	padding-top: 0px;
	z-index:999;
	height:67px !important;
	position:fixed;
	border-bottom: solid 1px #ee3224;
-webkit-box-shadow: 0px -1px 10px 1px rgba(0, 0, 0, 0.4);
box-shadow: 0px -1px 10px 1px rgba(0, 0, 0, 0.4);
}

#bottomFooter {
	bottom: 0;
	background-color:transparent;
	position:fixed;
	z-index:99;
	height:36px;
	padding:0px;
}

#bottomFooter .contenido{
	background-color:#000000;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	color:#fff;
	font-style:normal;
	-webkit-box-shadow: 0px -1px 10px 1px rgba(0, 0, 0, 0.4);
	box-shadow: 0px -1px 10px 1px rgba(0, 0, 0, 0.4);
	width:100%;
	height:40px;
	margin-top:10px;
	padding: 0px 30px;
}

#bottomFooter .col{
	float:left;
	text-align:left;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
}

#bottomFooter .col.common img{
	margin-top:1px;
}


#bottomFooter .col.logo{
	margin-top:-17px;
}

#bottomFooter .divisor{
	height:15px;
	background-color:#ee3224;
	width:1px;
	float:left;
	margin:10px;
}

#bottomFooter .col p{
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	float:left;
	margin:8px 0px 0px 0px;
}

#bottomFooter .col img{
	float:left;
	margin:7px 0px 0px 10px;
}

#projectHover {
   height:100%;
   width:100%;
   left:0;
   position:fixed;
   top:0;
   z-index:999;
   background:url(../images/preloader.gif) no-repeat center center #F1F0F0;
   background:url(../images/preloader.gif) no-repeat center center rgba(255,255,255,.6);
}
.hasButtons a {
   width:27px;
   height:26px;
   background:url(../images/defSprites.png) no-repeat 0 -1627px #F2B91A;
   display:block;
   padding:2px 0 0 9px;
   text-indent:-9999px;
   float:right;
   margin:30px 0 0 6px;
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
} .page-template-template-gallery-php .hasButtons a {
   display:none;
}
.hasButtons a:first-child {
   margin-right:30px;
}
.hasButtons a.btnClose {
   background-position:0 -1653px;
}
.hasButtons a.btnNext {
   background-position:0 -1678px;
}
.hasButtons a:hover {
   background-color:#3E3D3D;
}

/* Opened project hacks */
#notaopen{
}

#notaopen .bg{
	width:100%;
	height:100%;
	opacity:0.7;
	position:absolute;
}


.openedP {
   min-height:480px;
	 position: absolute;
	z-index: 9;
   width:100%;
   left:0;
   top:0;
   background: rgba(0, 0, 0, 0.9) fixed;
   height:150%;
}

.hidden {
   display:none;
}

.minimized{
	overflow:hidden;
}

.modalpromo{
	  width: 100%;
  height: 100%;
  z-index: 9999999;
  position: absolute;
  background: rgba(0, 0, 0, 0.75);
}

.modalpromo .modal{
	position: fixed;
  top: 50%;
  left: 50%;
  display:inline-block;
  margin-top: -225px;
  margin-left: -310px;
}

.modalpromo .modal .content{
	width:620px;
	height:450px;
	float:left;
}

.modalpromo .modal .cerrar{
	width: 620px;
	text-align: right;
}

.modalpromo .modal .cerrar a{
	  background: url(../images/cerrar.png) no-repeat transparent;
  width: 34px;
  height: 34px;
  z-index: 999999;
  position: absolute;
  right: -17px;
  top: -16px;
}

/* Responsive menumenu design */

#responsiveMenu {
   display:none;
   font-size:12px !important;
   float:right;
   width:200px;
}
#responsiveMenu select {
   width:200px;
   height:28px;
   cursor:pointer;
   background:#FFF;
   top:3px !important;
   border:none !important;
}
#responsiveMenu option {
   padding:5px 10px;
}
.select-replace-cover {
   color:#2D74B9;
   border-bottom:1px solid #2D74B9;
   border-radius:3px;
   width:200px !important;
   height:28px;
   text-shadow:0 1px 0 #FFF;
   cursor:pointer;
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   /* beautiful background below :) */;
   background:#ededed;
   background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZjNmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmQ0YzUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
   background:-moz-linear-gradient(top,  #ededed 0%, #fff 100%);
   background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ededed), color-stop(100%,#fff));
   background:-webkit-linear-gradient(top,  #ededed 0%,#fff 100%);
   background:-o-linear-gradient(top,  #ededed 0%,#fff 100%);
   background:-ms-linear-gradient(top,  #ededed 0%,#fff 100%);
   background:linear-gradient(top,  #ededed 0%,#fff 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#fff',GradientType=0 );
}
.select-replace {
   background:url(../images/defSprites.png) no-repeat right -1860px transparent;
   padding:5px 10px;
   cursor:pointer;
}


/* Menu general settings */

#menu ul.main-menu {
   margin:8px 0px;
   left:0;
   font-family: 'PT Serif', serif;
}

#menu-main-menu{
	width:100%;
}

#menu li {
   width:250px;
   padding-left:30px;
   margin-top:-1px;
}
#menu p {
   margin:0;
   height:31px;
   width:230px;
   border-bottom:1px dotted #000;
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
}
#menu ul.main-menu > li:last-child p {
   border-bottom:none;
}
#menu a {
   font-family: 'PT Serif', serif;
   font-size:18px;
   font-weight:normal;
   color:#FFF;
   text-shadow:0 -1px 0 rgba(0,0,0,.2);
   width:260px;
   height:31px;
   display:block;
   padding-top:5px;
   text-decoration:none;
   margin-left:-30px;
   padding-left:30px;
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
   padding-left:55px;
}

#menu ul > li:hover {
   background:url(../images/flecha_blog.png) no-repeat 98.5% top transparent;
}
#menu ul > li:hover > p {
   margin-top:none;
}
#menu ul.main-menu > li:hover > p > a {
   background:#000;
}

#menu .tapa, #menu ul.main-menu > li.tapa:hover > p > a{
background:url(../images/sidebar_iconos.png) no-repeat right 3px transparent;
}

#menu .tapa, #menu ul.main-menu > li.tapa:hover > p > a, #menu ul.main-menu > li.tapa.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px 3px transparent;
}

#menu ul.main-menu > li.tapa:hover > p > a, #menu ul.main-menu > li.tapa.selected > p > a{
	background-color:#000;
}

#menu .ultimas-noticias, #menu ul.main-menu > li.ultimas-noticias:hover > p > a, #menu ul.main-menu > li.ultimas-noticias.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -25px transparent;
}

#menu ul.main-menu > li.ultimas-noticias:hover > p > a, #menu ul.main-menu > li.ultimas-noticias.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -329px #000;
}

#menu .politica, #menu ul.main-menu > li.politica:hover > p > a, #menu ul.main-menu > li.politica.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -59px transparent;
}

#menu ul.main-menu > li.politica:hover > p > a, #menu ul.main-menu > li.politica.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -363px #000;
}

#menu .economia, #menu ul.main-menu > li.economia:hover > p > a, #menu ul.main-menu > li.economia.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -92px transparent;
}

#menu ul.main-menu > li.economia:hover > p > a, #menu ul.main-menu > li.economia.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -396px #000;
}

#menu .sociedad, #menu ul.main-menu > li.sociedad:hover > p > a, #menu ul.main-menu > li.sociedad.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -130px transparent;
}

#menu ul.main-menu > li.sociedad:hover > p > a, #menu ul.main-menu > li.sociedad.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -434px #000;
}

#menu .cultura, #menu ul.main-menu > li.cultura:hover > p > a, #menu ul.main-menu > li.cultura.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -167px transparent;
}

#menu ul.main-menu > li.cultura:hover > p > a, #menu ul.main-menu > li.cultura.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -471px #000;
}

#menu .encuesta, #menu ul.main-menu > li.encuesta:hover > p > a, #menu ul.main-menu > li.encuesta.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -232px transparent;
}

#menu ul.main-menu > li.encuesta:hover > p > a, #menu ul.main-menu > li.encuesta.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -536px #000;
}

#menu .tendencias, #menu ul.main-menu > li.tendencias:hover > p > a, #menu ul.main-menu > li.tendencias.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -93px transparent;
}

#menu ul.main-menu > li.tendencias:hover > p > a, #menu ul.main-menu > li.tendencias.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -398px #000;
}


#menu .contacto, #menu ul.main-menu > li.contacto:hover > p > a, #menu ul.main-menu > li.contacto.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -272px transparent;
}

#menu ul.main-menu > li.contacto:hover > p > a, #menu ul.main-menu > li.contacto.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -576px #000;
}

#menu .staff, #menu ul.main-menu > li.staff:hover > p > a, #menu ul.main-menu > li.staff.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -607px transparent;
}

#menu ul.main-menu > li.staff:hover > p > a, #menu ul.main-menu > li.staff.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -677px #000;
}

#menu .impresa, #menu ul.main-menu > li.impresa:hover > p > a, #menu ul.main-menu > li.impresa.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -645px transparent;
}

#menu ul.main-menu > li.impresa:hover > p > a, #menu ul.main-menu > li.impresa.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -713px #000;
}

#menu .ciencia-y-tecnologia, #menu ul.main-menu > li.ciencia-y-tecnologia:hover > p > a, #menu ul.main-menu > li.ciencia-y-tecnologia.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -753px transparent;
}

#menu ul.main-menu > li.ciencia-y-tecnologia:hover > p > a, #menu ul.main-menu > li.ciencia-y-tecnologia.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -920px #000;
}

#menu .salud-y-sexo, #menu ul.main-menu > li.salud-y-sexo:hover > p > a, #menu ul.main-menu > li.salud-y-sexo.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -785px transparent;
}

#menu ul.main-menu > li.salud-y-sexo:hover > p > a, #menu ul.main-menu > li.salud-y-sexo.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -951px #000;
}

#menu .deportes, #menu ul.main-menu > li.deportes:hover > p > a, #menu ul.main-menu > li.deportes.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -814px transparent;
}

#menu ul.main-menu > li.deportes:hover > p > a, #menu ul.main-menu > li.deportes.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -981px #000;
}

#menu .cultura-y-espectaculo, #menu ul.main-menu > li.cultura-y-espectaculo:hover > p > a, #menu ul.main-menu > li.cultura-y-espectaculo.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -846px transparent;
}

#menu ul.main-menu > li.cultura-y-espectaculo:hover > p > a, #menu ul.main-menu > li.cultura-y-espectaculo.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -1013px #000;
}

#menu .barrio-por-barrio, #menu ul.main-menu > li.barrio-por-barrio:hover > p > a, #menu ul.main-menu > li.barrio-por-barrio.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -876px transparent;
}

#menu ul.main-menu > li.barrio-por-barrio:hover > p > a, #menu ul.main-menu > li.barrio-por-barrio.selected > p > a{
	background:url(../images/sidebar_iconos.png) no-repeat 25px -1042px #000;
}

/* Primary menu settings */

#menu ul > li.selected {
   background:url(../images/flecha_blog.png) no-repeat 98.5% top transparent;
}
#menu ul.main-menu > li.selected > p > a {
   background:#000;
   color:#fff;
   text-shadow:none;
}

/* Primary menu hacks */

#menu ul > li.selected + li p {
   height:30px;
}
#menu ul > li.selected + li a {
   margin-top:1px;
   padding-top:4px;
   height:30px;
}
#menu ul > li.opened + li, #menu ul > li.selected.parent + li {
   margin-top:0px;
}

#menu ul > li.parent.opened:hover {
   background:transparent;
}
#menu ul > li.parent.opened:hover > p > a {
   background:transparent;
}

/* Sub menu settings */

#menu ul.sub-menu li {
   padding-left:30px;
}
#menu ul.sub-menu li:first-child {
   margin-top:-2px;
}
#menu ul.sub-menu a {
   font-family:Arial, sans-serif;
   font-weight:400;
   font-size:12px;
   text-transform:none;
   text-shadow:none;
   color:#FFE0D6;
   padding-left:45px;
}

#menu ul.sub-menu a {
   background:url(../images/defSprites.png) no-repeat 32px -72px transparent;
}
#menu ul.sub-menu > li:hover > p > a {
   background:url(../images/defSprites.png) no-repeat 32px -72px #F2B91A;
}

#menu ul.sub-menu > li.selected p > a {
   background:url(../images/defSprites.png) no-repeat 32px -99px #FFF;
   color:#393939 !important;
}

#menu div {
   display:none;
   margin-top:1px;
   margin-left:-30px;
}

#menu li.opened div, #menu ul > li.selected div {
   display:block;
}



/* Other icons */

#close {
   display:block;
   height:39px;
   position:absolute;
   text-indent:-9999px;
   width:19px;
   background:url(../images/defSprites.png) no-repeat 0 -841px transparent;
   top:16px;
   right:-19px;
}
.openIcon {
   background-position:-29px -841px !important;
}

#copy {
	font-size: 11px;
	color: #F89E80;
	font-family: 'Ubuntu', sans-serif;
	width: 100%;
	position: absolute;
	bottom: 0px;
	margin-bottom:-5px;
}

#copy .ventaejemplares{
	background-color:#000;
	width:80%;
	font-family: 'Ubuntu', sans-serif;
	margin:20px auto 0px 10%;
	font-size:15px;
	color:#fff;
	font-style:normal;
	padding:5px;
	text-transform:uppercase;
	cursor:pointer;
}

#copy .ventaejemplares .flecha{
	background:url(../images/defSprites.png) no-repeat 0px -3120px transparent;
	width:30px;
	height:14px;
	position:absolute;
	left:15%;
}


/* Social Links */

.socialList {
   padding: 25px 15px 0px 45px;
	width: 300px;
	background-color: white;
	z-index: 99999999999999;
	position: absolute;
	height: 39px;
	list-style:none;
	margin-left: -10px;
}
.socialList li {
   float:left;
   margin-left:16px;
   position:relative;
}
.socialList li:first-child {
   margin-left:0;
}

.opensidebar .socialList li:first-child{
	margin-left:35px;
}
.socialList a {
   display:block;
   width:18px;
   height:18px;
   text-indent:-9999px;
   background:url(../images/defSprites.png) no-repeat 0 -1000px transparent;
}
.socialList .twitter {
   background-position:0 -1000px;
} .socialList .twitter:hover {
   background-position:-18px -1000px;
}
.socialList .facebook {
   background-position:0 -1018px;
} .socialList .facebook:hover {
   background-position:-18px -1018px;
}
.socialList .google {
   background-position:0 -1036px;
} .socialList .google:hover {
   background-position:-18px -1036px;
}

.socialList .flickr {
   background-position:0 -1072px;
} .socialList .flickr:hover {
   background-position:-18px -1072px;
}
.socialList .skype {
   background-position:0 -1090px;
} .socialList .skype:hover {
   background-position:-18px -1090px;
}
.socialList .foursquare {
   background-position:0 -2846px;
} .socialList .foursquare:hover {
   background-position:-18px -2846px;
}
.socialList .soundcloud {
   background-position:0 -2866px;
   padding-top:0px;
} .socialList .soundcloud:hover {
   background-position:-18px -2866px;
}
.socialList .youtube {
   background-position:0 -2884px;
} .socialList .youtube:hover {
   background-position:-18px -2884px;
}
.socialHover {
   opacity:0;
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   position:absolute;
   top:0;
   left:0;
}

/* TOP RIGHT */

.topright{
	right: 20px;
	top: -40px;
	width: 706px;
	position: fixed;
	border-left: solid 1px #CDCCD1;
	font-style: normal;
}

.topright #logo{
	float:right;
	clear:both;
	width:420px;
	padding:42px 0px 0px 0px;
	text-align:right;
}

.topright .sesion, .topright .registrarse{
	float: left;
	position: absolute;
	top: 40px;
	height: 67px;
	right: 210px;
	color: #CB1F11;
	margin-right: 0px;
	font-family: 'Ubuntu', sans-serif;
	font-size: 11px;
	padding: 0px;
	width: 90px;
	text-transform: uppercase;
}

.topright .logueado{
	background-color:#58595B;
	width:100%;
	height:100%;
}

.topright .nologueado{
	width:100%;
	height:100%;
	background:url(../images/defSprites.png) no-repeat 22px -3800px #C2C2BF;
}

.topright .nologueado:hover{
	background:url(../images/defSprites.png) no-repeat -43px -3800px #58595B;
}

.topright .nologueado .iniciar-sesion{
	padding: 40px 0px 0px 5px;
}

.topright .registrarse{
	top:50px;
}

.topright .sesion a, .topright .registrarse a{
	color: #58595B;
	width: 100%;
	float: left;
}

.topright .sesion .user{
	width:50px;
	float:right;
	text-transform:none;
	margin-right: 10px;
	text-align:right;
	margin-top: 3px;
}

.topright .sesion .user a{
	padding:0px;
	margin:0px;
	color:#CB1F11;
	text-transform:none;
}

.topright .sesion .salir a{
	color:#fff;
	padding-left:28px;
	display:block;
}

.topright .sesion .logueado .salir{
	position: absolute;
	top: 40px;
	left: 10px;
	height: 20px;
	display:block;
	width: 20px;
	background: url(../images/defSprites.png) no-repeat -10px -3761px transparent;
}

.topright .sesion a:hover, .topright .registrarse a:hover{
	color:#fff;
}

.topright .botones-top{
	float:left;
	top:40px;
	right:295px;
	position:absolute;
	font-family: 'Ubuntu', sans-serif;
	height:70px;
}

.topright .botones-top ul{
	list-style:none;
	margin: 0px;
	padding: 0px;
}

.topright .botones-top ul li{
	list-style: none;
	float: left;
	height: 45px;
	color: #C2C2BF;
	text-transform: uppercase;
	border-left: solid 2px #C2C2BF;
	display:block;
}

.topright .botones-top ul li a{
	padding: 30px 15px 0px 10px;
	float: left;
	font-size: 11px;
}

.topright .botones-top ul li.transito-top a{
	padding: 5px 10px 0px 44px;
	color: #CB1F11;
	font-size:10px;
}

.topright .botones-top .inicio-top{
	background:url(../images/defSprites.png) no-repeat 4px -3595px transparent;
	display:block;
}

.topright .botones-top .inicio-top:hover{
	background:url(../images/defSprites.png) no-repeat -62px -3595px transparent;
	display:block;
}

.topright .botones-top .transito-top{
	background: url(../images/box-transito-icono.png) no-repeat 1px -1px transparent;
	display: block;
	width: 120px;
}

.topright .botones-top .contacto-top{
	background:url(../images/defSprites.png) no-repeat 14px -3696px transparent;
	display:block;
}

.topright .botones-top .contacto-top:hover{
	background:url(../images/defSprites.png) no-repeat -52px -3696px transparent;
	display:block;
}

.topright .botones-top .social-top{
	width: 29px;
	padding-left: 5px;
	height: 100%;
	float: left;
	display: inline-block;
}

.topright .botones-top .social-top a{
	padding:0px;
}

.topright .botones-top .social-top .facebook{
	background:url(../images/sprite_top_social.png) no-repeat 0px 0px transparent;
	display:block;
	width:24px;
	height:24px;
}

.topright .botones-top .social-top .twitter{
	background:url(../images/sprite_top_social.png) no-repeat 0px -24px transparent;
	display:block;
	width:24px;
	height:24px;
}

.topright #logo img{
	height:60px;
}

.topright .fecha{
	font-family: 'Ubuntu', sans-serif;
	font-size: 11px;
	letter-spacing: 1px;
	position: absolute;
	top: 88px;
	height: 17px;
	padding: 2px 10px 0px 0px;
	right: 300px;
	width: 397px;
	text-align: right;
	background-color: #CDCCD1;
}

.topright .temp{
	font-family: 'Ubuntu', sans-serif;
	font-size: 16.3px;
	text-align: right;
	color: #CB1F11;
	cursor: pointer;
	position: absolute;
	top: 38px;
	height: 30px;
	right: 598px;
	width: 110px;
	padding: 3px 7px 0px 0px;
}

.topright .temp img{
	float: left;
	margin-top: 8px;
	max-width: 40px;
	margin-left:12px;
}

.topright .temp:hover{
	display:block;
}

.slidesPagination{
	margin:0;
	position: absolute;
	right:10px;
	top:190px;
	list-style:none;
	padding-left:10px;
	z-index:99;
}

.element .slidesPagination li{
	float:left;
	padding:0px 10px 0px 0px;
	margin:0px;
	border-bottom:none;
	background:none;	
}

.element .slidesPagination li a{
	background:url(../images/item-slider.png) no-repeat 0 0; display:block; width:11px; height:11px; font-size:0px;
}

.element .slidesPagination .current a { background:url(../images/item-slider-2.png) no-repeat 0 0;}

.slides .prev{
	position: absolute;
	top: 93px;
	left: 10px;
	width: 34px;
	height: 34px;
	display: block;
}

.slides img a:active{
	background-color:transparent;
}

.slides .next{
	position: absolute;
	top: 93px;
	right:10px;
	width: 34px;
	height: 34px;
	display: block;
}

.element .audio{
	top:15% !important; 
	left:33.4% !important;
}

.columna_izquierda .audio{
	top:45% !important; 
	left:42% !important;
}

.soundcloud{
	padding-top:45px;
}

/* TAMAŅO DE LOS BOXES */

.box-1x1, .box-{
	width:302px;
	height:220px;
}

.box-1x2{
	width:301px;
	height:452px;
}

.box-2x1{
	width:617px;
	height:220px;
}

.box-1x1 .top, .box-1x2 .top{
	height:220px;
}

.box-2x2{
	width:617px;
	height:452px;
	clear:both;
}

.box-3x3{
	width:932px;
	height:684px;
}

.box-4x4{
	width:1248px;
	height:890px;
}

.box-4x4{
	height:916px;
}


/* BOXES DE NOTICIAS + SLIDESHOW */

.top{
	margin:0px 10px;
}

.more{
	font-weight: 700;
	font-family: 'Lato',sans-serif;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background-color: #CB1F11;
	font-size: 10px;
	text-transform: uppercase;
	display: inline-block;
	padding: 2px 6px;
	line-height: normal !important;
	text-indent: 0px;
	text-align: left;
	margin: 2px 0px;
	border-top: solid 1px #A90D00;
	border-right: solid 1px #A90D00;
	clear: both;
	width: 91px;
	color:#fff;
}

a.more:hover{
	color:#fff;
}

.box-noticias .top, .box-noticias-2 .top{
	height:auto;
	clear:both;
}

.barra_share{
	background-color: #CB1F11;
	position: absolute;
	top: 0px;
	right: 0px;
	float: right;
	opacity: 0;
	height: 29px;
}

.box-2x2 .barra_share{
	height:30px;
}

.st_sharethis_custom{
    background:url(../images/defSprites.png) no-repeat 0px -3041px transparent;
    padding:0px;
	width:24px;
	height:25px;	
	float:left;
	position:absolute;	
	margin:5px 0px 0px 10px;
}

.barra_share .chicklets{
	color:transparent;
} 

.barra_share .share{
	width: 90px;
	padding-top: 4px;
	float: left;
}

.barra_share span.st_sharethis, .barra_share span.st_facebook, .barra_share span.st_twitter, .barra_share .correo, .barra_share span.st_google{
	padding: 5px;
}

.barra_share .comentarios{
	float:right;
	padding:5px;
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */			
}

.barra_share .comentarios .box{
	float:right;
	border: 1px solid #CCCCCC;
	background:#fff;
	padding:1px;
	font-size:14px;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;		
	color:#333;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;	
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */		
}

.barra_share .comentarios .texto{
	float:left;
	font-size:12px;
	color:#fff;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	padding:3px 10px 0px 0px;
}

.barra_share .comentarios .box .flecha{
	position:absolute;
	margin:0px 0px 0px -5px;
	opacity:1;
	filter:alpha(opacity=100); /* For IE8 and earlier */		
}

.barra_share .botones{
	width: 50px;
	height: 200px;
	display: block;
	position: fixed;
	margin: -169px 0px 0px -50px;
	z-index: 999999999999999999;
}

.box-noticias-video .top, .box-slideshow .top{
	margin:0px;
}

.box-suplementoz .top{
	margin:0px;
	padding:2px 10px 10px 0px;
	background-color:#E6E7E8;
	height:auto;
}

.box-slideshow .slides_container img{
	width:302px;
	height:220px;
}

.nota-seccion{
	font-size:12px;
	text-transform: uppercase;
	margin: 5px 0px 0px 0px;
	float:right;
	font-family: "Trebuchet MS",Helvetica,Jamrul,sans-serif;
}

.nota-categoria{
	font-weight: 700;
	font-size:11px;
	text-transform:uppercase;
	margin:5px 0px;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	border-bottom: solid 2px #CB1F11;
}

.box-2x2 .nota-categoria{
	font-size:13px;
	line-height:17px;
}

.box-noticias-video .nota-categoria{
	width:100%;
	background:url(../images/defSprites.png) no-repeat right -2970px transparent;
	padding: 3px 0px;
}

.box-noticias-video .nota-categoria{
	color:#CB1F11;
}

 .box-noticias-video .nota-categoria a{
	color:#FFF;
}

.box-noticias-video .top .videoY{
	cursor:pointer;
}

.box-noticias-video .top .videoY .boton{
	position:absolute;
	background:url(../images/boton_youtube_play.png) no-repeat bottom center;
	left:116px;
	top:73px;
	width:70px;
	height:70px;
}

.box-noticias-video .top .videoY .boton:hover{
	background:url(../images/boton_youtube_play.png) no-repeat top center;
}

.box-noticias-2 .description .nota-categoria{
	font-weight:700;
	font-size:11px;
	margin:5px 0px;
	border-bottom: solid 2px #fff;
}

.titulo{
	font-weight:700;
	font-size:20px;
	margin:4px 0px;
	border-bottom: solid 2px #CB1F11;
}

.box-2x2 .leermas{
	position: absolute;
	right: 10px;
	bottom: 32px;
}

.leermas{
	background:url(../images/defSprites.png) no-repeat 0px -2998px transparent;
	width:18px;
	height:17px;
	float:right;
}

.box-slideshow .leermas, .box-ultimomomento .leermas{
	margin: 5px 5px 0px 0px;
}

.box-ultimasnoticias .more{
	float:right;
	margin:2px 0px 0px 0px;
}

.box-ultimasnoticias .top{
	height:auto;
}

.leermas_blanco{
	background:url(../images/defSprites.png) no-repeat 0px -3018px transparent;
	width:18px;
	height:17px;
	float:right;
}

.box-ultimasnoticias .nota{
	padding-bottom: 0px;
	background-color: #FCDEC0;
}

.box-ultimasnoticias .nota-thumb{
	padding: 5px 10px 5px 12px;
	background: url(/wp-content/themes/z/images/flechas.png) no-repeat 6px 7px transparent;
}

.box-ultimasnoticias ul li span.autor{
	font-size: 12px;
	display: block;
	margin-top: 4px;
	padding-top: 1px;
	font-family: 'Ubuntu',sans-serif;
	font-weight:normal;
}

.box-ultimasnoticias ul li span.autor a{
	display:inline;
}

.nota-linea{
	height:5px;
	border-top: solid 1px #CB1F11;
	margin-top:2px;
	width:100%;
}

.box-noticias-2 .description .nota-linea{
	height:5px;
	border-top: solid 1px #fff;
	margin-top:2px;
	width:100%;
}

.nota-titulo{
	font-size: 20px;
	line-height: 20px;
	margin:0px 0px 5px 0px;
	font-weight:700;
}

.box-2x2 .nota-titulo{
	font-size: 34px;
	line-height: 37px;
}

.box-ultimasnoticias .titulo{
	color: #000;
	font-family: 'PT Serif',serif;
	font-size: 24px;
	font-weight: 700;
	margin: 11px 0px 0px 0px;
	padding: 0px 5px;
	text-align: left;
	border-bottom: solid 1px #CB1F11;
}

.box-ultimasnoticias .nota-linea {
	border-top: solid 4px #f93;
}

.box-ultimasnoticias .nota-titulo{
	font-size: 16px;
	line-height: 20px;
	margin: 5px 0px 0px 5px;
	padding-top: 0px;
	font-weight: bold;
}

.box-noticias-video .nota-titulo{
	color:#fff;
	margin:3px 0px;
}

.box-noticias-video .nota-titulo a, .box-slideshow.box-2x2 .nota-titulo a{
	color:#CB1F11;	
}

.box-noticias-video .nota-titulo a:hover, .box-slideshow.box-2x2 .nota-titulo a:hover{
	color:#fff;	
}

.box-ultimomomento .nota-titulo{
	padding:40px 0px 5px 0px;
	font-size:24px;
	line-height:28px;
}

.nota-copete{
	font-size:14px;
	line-height:18px;
	font-family: 'Ubuntu', sans-serif;
	margin: 0px 0px 13px 0px;
}

.box-noticias-video.box-2x2 .top{
	height:280px;
}

.box-2x2.box-noticias-video .top .video{
	text-align: center;
	background-color: black;
}

.box-2x2.box-noticias-video .top .video iframe{
	width:100%;
	height:280px;
}

.box-2x2 .nota-copete{
	display:none;
	font-size: 18px;
	line-height: 22px;
	margin: -60px 0px 10px 0px;
	color: white;
	padding: 5px 5px;
	width: 587px;
	z-index: 9999999999999;
	position: absolute;
	background-color: black;
	background-color: rgba(0, 0, 0, 0.8);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";
}

.box-nota-completa-noimage.box-2x2 .nota-copete{
	font-size: 18px;
	line-height: 22px;
	margin: 0px 0px 5px 0px;
	color: black;
	padding: 5px 5px;
	width: 587px;
	position: static;
	background: none;
}

.box-ultimomomento .etiqueta{
	position:absolute;
	top:-5px;
	left:-5px;
	line-height:28px;
	color:#fff;
	font-size:18px;
	width:80%;
	padding:5px;
	background:url(../images/defSprites.png) no-repeat right -264px transparent;
}

/* BOX: SUPLEMENTO Z */

.box-suplementoz .etiqueta{
	position:absolute;
	top:5px;
	left:-5px;
	line-height:28px;
	color:#fff;
	font-size:18px;
	width:80%;
	padding:5px;
	background:url(../images/defSprites.png) no-repeat right -205px transparent;
}

.box-ultimomomento .etiqueta p{
	width:91%;
	background-color:#ee3224;
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#333;
	font-weight:700;
	line-height:31px;
}

.box-suplementoz .etiqueta p a{
	color:#fff !important;
}

.box-suplementoz .etiqueta p{
	width:91%;
	background-color:#3e3d3d;
	margin:0px;
	padding:0px 0px 0px 10px;
	color:#fff;
	font-weight:700;
	line-height:31px;
}

.box-suplementoz .description{
	margin:0px;
	padding:2px 10px;
	height:100%;
}

.box-suplementoz .description .articulo-destacado{
	width:100%;
	border-top:none;
	border-bottom:1px dashed #ee3224;
	padding:8px 0px;
}

.box-suplementoz .description .articulo-destacado h1{
	font-size:14px;
	width:100%;
}

.box-suplementoz .description .articulo-destacado h2{
	font-size:12px;
	width:100%;
	font-family: 'Ubuntu', sans-serif;
}

/* BOX: SUPLEMENTO Z */
/* BOX: AM750 */

.box-am750{
	background-color:#fff;
}

.box-am750 .top{
	background-color:#fff;
	margin:0px;
}

.box-am750 .description{
	background-color:#fff;
	margin: 0px;
	width:100%;
}

.box-am750 .top .cabecero{
	width:100%;
}

.box-am750 .top .contenido .escucha{
	width: 72%;
	font-size: 17px;
	text-transform: uppercase;
	font-weight: bold;
	color: #000;
	margin: 10px 4% 15px auto;
}

.box-am750 .top .contenido{
	margin: 0px 3%;
	font-family: 'PT Sans',sans-serif;
}

.box-am750 .top .contenido .escucha img{
	float:left;
	display:block;
	padding: 5px;
	margin-right: 10px;
}

.box-am750 .top .cabecero .logo{
	padding:30px 0px;
	background-color:#000;
	text-align:center;
}

.box-am750 .top .contenido .reproductor{
	text-align:center;
	margin:-5px 4% 10px 0px;
}

.box-am750  .contenido{
	width:90%;
	margin:0px auto;
}

.box-am750 .contenido .nota{
	width:100%;
	padding:10px 0px;
	border-bottom:dashed 1px #333333;
}

.box-am750 .contenido .icon{
	width:11px;
	width:11px;
	float:left;
	margin-right:5px;
}

.box-am750 .contenido .texto{
	display:block;
	text-align:left;
	padding-left:16px;
	font-family: 'PT Sans',sans-serif;
	color:#333;
	font-size:14px;
}

.box-am750 .contenido a .texto{
	color:#E3BB22 !important;
}

.box-am750 .contenido a .texto:hover{
	color:#ee3224 !important;
}

.box-am750 .contenido .texto:hover{
	color:#333;
}

.box-am750 .mejs-container {
	position: relative;
	background: #000;
	font-family: Helvetica,Arial;
	text-align: left;
	vertical-align: top;
	text-indent: 0;
}

.box-am750 .mejs-container .mejs-controls {
	position: absolute;
	background: none;
	list-style-type: none;
	margin: 0;
	padding: 0;
	bottom: 0;
	left: 0;
	background: url(/wp-content/themes/AM750/js/html5/background.png);
	background: rgba(51,51,51,0.7);
	background: -webkit-gradient(linear,0% 0,0% 100%,from(rgba(0,0,0,0.7)),to(rgba(51,51,51,0.7)));
	background: -webkit-linear-gradient(top,rgba(0,0,0,0.7),rgba(51,51,51,0.7));
	background: -moz-linear-gradient(top,rgba(0,0,0,0.7),rgba(51,51,51,0.7));
	background: -o-linear-gradient(top,rgba(0,0,0,0.7),rgba(51,51,51,0.7));
	background: -ms-linear-gradient(top,rgba(0,0,0,0.7),rgba(51,51,51,0.7));
	background: linear-gradient(rgba(0,0,0,0.7),rgba(51,51,51,0.7));
	height: 30px;
	width: 100%;
}

.box-am750 .boton{
	margin: 15px auto 0px auto;
	background: url(../images/bg_botones.png) repeat-x;
	width: 90%;
	color: #000000;
	display: block;
	padding: 4px 0px 3px 10px;
	font-weight: bold;
	font-size: 17px;
	border: solid 1px #BEBEBE;
	text-align: left;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	font-family: 'PT Sans', sans-serif;
}

.box-am750 .boton .logob{
	float: right;
	margin-right: 15px;
	margin-top:1px;
}

/* BOX: AM750 */
/* BOX: MALENA */

.box-malena{
	background-color:#000;
}

.box-malena .top{
	background-color:#000;
	margin:0px;
}

.box-malena .description{
	background-color:#000;
	margin: 0px;
	width:100%;
}

.box-malena .top .cabecero{
	width:100%;
}

.box-malena .top  .contenido .escucha{
	margin:0px auto;
	width:80%;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	color:#000;
	margin:5px 4% 5px auto;
}

.box-malena .top .contenido{
	margin: 0px 3%;
}

.box-malena .top  .contenido .escucha img{
	float:left;
	display:block;
	padding:5px;
}

.box-malena .top .cabecero .logo{
	padding:30px 0px 10px 0px;
	background-color:#000;
	text-align:center;
}

.top .contenido .reproductor{
	text-align: center;
	margin-top: 65px;
	width: 284px;
	position: absolute;
}

.top .contenido .mejs-container .mejs-controls{
	width:100% !important;
}

.top .contenido .mejs-controls div.mejs-time-rail{
	width:70px !important;
}

.top .contenido .mejs-controls .mejs-time-rail .mejs-time-total{
	width:60px !important;
}

.top .contenido .mejs-container{
	width:284px !important;
}

.box-malena  .contenido{
	width:90%;
	margin:0px auto;
}

.box-malena .contenido .nota{
	width:100%;
	padding:10px 0px;
	border-bottom:solid 4px #00A6BE;
}

.box-malena .contenido .icon{
	width:11px;
	width:11px;
	float:left;
	margin-right:5px;
}

.box-malena .contenido .texto{
	display:block;
	text-align:left;
	padding-left: 24px;
	color:#fff;
	font-size:14px;
}

.box-malena .contenido .texto a{
	color:#fff;
}

.box-malena .description .boton{
	color:#00A6BE;
	background: url(../images/bg_botones.png) #fff repeat-x 0px 0px;
}

.box-malena .contenido .texto:hover{
	color:#F2B91A;
}

.box-malena .boton{
	margin: 15px auto 0px auto;
	background: url(../images/bg_botones.png) repeat-x;
	width: 90%;
	color: #2D74B9;
	display: block;
	padding: 4px 0px 3px 10px;
	font-weight: bold;
	font-size: 17px;
	border: solid 1px #BEBEBE;
	text-align: left;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	font-family: 'PT Sans', sans-serif;
}

.box-malena .boton .logob{
	float: right;
	margin-right: 15px;
	margin-top:2px;
}

/* BOX: MALENA */

.box-ultimomomento .nota-copete{
	margin:9px 0px 0px 0px;
}

.box-noticias-video .nota-copete{
	color:#fff;
	margin:9px 0px 0px 0px;
}

.nota-contenido{
	font-size:14px;
	line-height:16px;
	margin:5px 0px;
}
/*
.box-2x2 .nota-contenido{
	font-size: 16px !important;
	line-height: 17px !important;
	position: absolute;
	margin-top: -2px;
}*/

.box-2x2 .nota-contenido{
	position: absolute;
	top: 82%;
	padding: 2px 10px !important;
	margin-left: 0px;
	line-height: 20px !important;
	font-size: 16px !important;
	width: 575px;
	color: #fff;
	background-color: rgba(0, 0, 0, 0.7);
}

.box-2x2 .nota-contenido a.more{
	color:#fff;
}

.box-1x2 .nota-imagen img{
	height:150px;
}

/*
.box-2x2 .nota-imagen img{
	height:270px;
}*/

.box-2x2 .slides_container img{
	height:500px;
	width:617px;
}

.box-slideshow.box-2x2 .description{
	position: absolute;
	top: 73%;
	padding: 2px 10px;
	margin-left: 0px;
	width: 617px;
	background-color: rgba(0, 0, 0, 0.7);
}

.box-slideshow.box-2x2 .prev, .box-slideshow.box-2x2 .next{
	top:213px;
}

.box-slideshow.box-2x2 .nota-categoria{
	width: 97%;
	color:#fff;
}

.box-slideshow.box-2x2 .nota-categoria a{
	color:#fff;
}

.box-slideshow.box-2x2 .nota-linea{
	width: 97%;
}

.box-slideshow.box-2x2 .nota-titulo{
	width:98%;
	color:#fff;
}

.box-slideshow.box-2x2 .slidesPagination{
	  bottom: 20px;
  top: auto;
}

.box-slideshow-2x2 .slider, .box-slideshow-2x2 .slides_container{
	height:452px;
}

.nota-imagen img{
	width:100%;
}

.box-2x1 .nota-imagen img{
    width: 35%;
    height: 140px;
    float: left;
    margin: 0px 20px 0px 0px;
}

.nota-thumb{
	padding:0px 10px 5px 0px;
	float:left;
}

.nota-thumb img{
	width:87px;
	height:85px;
}

.box-noticias-2 .description{
    font-family: Ubuntu;
    font-size: 14px;
    height: 100%;
    line-height: 18px;
    margin: 0;
    padding: 0px 10px;
}

.box-noticias-video .description{
	background-color:#000;
	margin:0px;
	padding:2px 10px;
	height:100%;
}

.element ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

.element ul a{
	color:#333;
}

.element ul a:hover{
	color:#ee3224;
}

.element ul li{
	border-bottom:1px dashed #CB1F11;
	margin:5px 0px;
	padding:0px 0px 4px 23px;
	background: url(../images/defSprites.png) no-repeat 0 -22px transparent;
	display: block;
}

.element ul li a{
	display: block;
}

.element ul .last{
	border-bottom:none;
}

.opinion .cabecero{
	border-bottom:none;
}

.opinion .cabecero .ver-mas{
	background: url(../images/opinion_vermas.png) no-repeat 0px 2px transparent;
	width: 107px;
	height: 40px;
	position: absolute;
	left: 9px;
	border: none;
	padding: 7px 0px 0px 10px;
	top: -1px;
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	text-transform: uppercase;
}

.opinion .cabecero .ver-mas a{
	color:#fff;
	height: 24px;
	margin-left: -8px;
}

.opinion .diarioz span.linea{
	width:281px;
}

.box-1x1 .ver-mas-notas, .box.columnista .ver-mas-notas{
	background: url(../images/opinion_ver_mas_notas.png) repeat-x 0px 0px transparent;
	height: 22px;
	width: 282px;
	text-align: right;
	margin-top: 2px;
}

.box.columnista .ver-mas-notas{
	background: url(../images/opinion_ver_mas_notas.png) repeat-x -30px 0px transparent;
	width: 250px;
}

.box-1x1 .ver-mas-notas a, .box.columnista .ver-mas-notas a{
	color: #000;
	text-transform: uppercase;
	font-family: 'Ubuntu',sans-serif;
	float: right;
	margin: 3px 7px 0px 0px;
	font-size: 13px;
	font-weight: bold;
}

.bajadachica{
	font-size:11px;
	font-family: 'Ubuntu', sans-serif;
	text-indent: 15px;
	text-align: justify;
}

.box-noticias-2  ul li{
	border-bottom:1px dashed #fff;
	margin:5px 0px;
	color:#333333;
	padding:0px 0px 4px 23px;
	background: url(../images/defSprites.png) no-repeat 0 -2907px transparent;
	display: block;
}

.box-ultimasnoticias ul li{
	background: none;
	padding: 3px 5px 7px 5px;
	margin-top: 4px;
	display: inline-block;
	width:96%;
}

.box-ultimasnoticias ul li img{
	float:left;
	margin:5px 10px 0px 0px;
	max-width: 67px;
	max-height: 77px;
}

.box-ultimasnoticias ul li:nth-child(even), .box-ultimasnoticias .description ul li:nth-child(odd){
	background-color:#FCDEC0;
	border: solid 1px #FCDEC0;
	border:none;
	font-size: 16px;
	font-weight:bold;
}

.box-ultimasnoticias .description ul li:nth-child(even), .box-ultimasnoticias ul li:nth-child(odd){
	border: 1px dashed #ee3224;
	background-color:#fff;
	font-size: 16px;
	font-weight:bold;
}

.box-revista .textochico{
	font-size:11px;
	line-height:14px;
	font-family: 'Ubuntu', sans-serif;
	padding-top:10px;
	float: left;
    width: 132px;
    padding-bottom: 4px;
    border-bottom: solid 1px #CB1F11;
}

.box-revista .textochico h1{
	font-family: 'Ubuntu',sans-serif;
	font-size: 13px;
	font-weight: 700;
	text-align: left;
	text-transform: uppercase;
	color: #CB1F11;
}

.box-revista .nota-thumb{
	padding: 0px;
	float: left;
	text-align: center;
	border: solid 2px #CB1F11;
	width: 137px;
	margin-right: 8px;
	margin-top:3px;
}

.box-revista .nota-thumb h2{
	color: #fff;
	background-color: #CB1F11;
	text-transform: uppercase;
	font-family: 'Ubuntu',sans-serif;
	font-size: 11px;
	font-weight: 700;
	margin: 0px;
	padding: 3px;
	float: left;
	width: 133px;
}

.box-revista .articulos{
	width:47%;
	float:right;
	margin-right:0px;
	font-family: 'Ubuntu', sans-serif;
}

.box-revista .description .articulos{
	width:100% !important;
}

.box-revista .textochico p{
	margin-bottom:4px;
	font-family: 'Ubuntu', sans-serif;
}

.box-revista .nota-thumb img{
	width: 115px;
	height: 150px;
}

.box-revista .botones{
	display: block;
    float: left;
    width: 133px;
}

.box-revista .botones .pdf{
    background: url(../images/descargar_veronline.png) no-repeat 8px -35px;
    width: 138px;
    height: 32px;
}

.box-revista .botones .pdf:hover{
	background: url(../images/descargar_veronline.png) no-repeat 8px 0px;
}

.box-revista .botones .veronline{
	background: url(../images/descargar_veronline.png) no-repeat 8px -108px;
	width:138px;
	height:32px;
	margin-top: 10px;
}

.box-revista .botones .veronline:hover{
	background: url(../images/descargar_veronline.png) no-repeat 8px -73px;
}

.box-revista .botones .pdf a, .box-revista .botones .veronline a{
    float: left;
    width: 100%;
    height: 100%;
}

.box-suplementoz .nota-thumb{
	margin:45px auto 0px 1%;
	float:left;
	padding:2px 5px;
}

.box-suplementoz .articulos{
	margin-top: 43px;
	width: 140px;
	margin-right: 10px;
	float: right;
	font-family: 'Ubuntu', sans-serif;
}

.box-suplementoz .articulo-destacado, .box-revista .articulo-destacado{
	float:left;
	border-top:1px dashed #CB1F11;
	padding:4px 0px;
	font-family: 'Ubuntu', sans-serif;
}

.box-revista .articulo-destacado a h1{
	font-size:14px;
}

.box-suplementoz .last, .box-revista .last{
	border-bottom:1px dashed #CB1F11;
}

.box-suplementoz .first, .box-revista .first, .art-first{
	border-top:none !important;
	padding-top: 0px !important;
}

.box-suplementoz .articulo-destacado h1, .box-revista .articulo-destacado h1{
	font-size:13px;
	font-weight:700;
	text-align:left;
	padding:5px 0px;
}

.box-suplementoz .articulo-destacado h2, .box-revista .articulo-destacado h2{
	font-size:12px;
	font-weight:normal;
	font-family: 'Ubuntu', sans-serif;
	text-align:left;
	padding:0px 0px 5px 0px;
}

.box-suplementoz .nota-thumb img{
	width:119px;
	height:160px;
	margin:0px 5px;
}

.box-revista .ediciones_anteriores{
	margin-top:55px;
	text-align:center;
	font-size:26px;
	font-weight:700;
	color:#333333;
}

/* BOX LO MAS LEIDO */

.box-lomasleido .titulo{
	background-color: #ee3224;
	padding: 10px 20px;
	border-bottom: none;
	font-size: 22px;
}

.box-lomasleido ul li{
	width:282px;
	font-size:16px;
	line-height:20px;
	background:none;
	font-weight:bold;
	margin: 10px 0px 0px 0px;
	padding: 0px;
	display:inline-block;
}

.box-lomasleido ul li .cabecero{
	background-color:#FCD7B2;
	border-bottom:solid 1px #ee3224;
	height:18px;
	margin-bottom:5px;
	width:100%;
}

.box-lomasleido ul li .cabecero span{
	background: url(../images/defSprites.png) no-repeat 0 -25px #ee3224;
	float:right;
	padding: 1px 5px 1px 20px;
	font-family: 'Ubuntu', sans-serif;
	font-size: 11px;
	line-height:17px;
	text-transform: uppercase;
}

.box-lomasleido ul li .cabecero span a:hover{
	color:#fff;
}

.box-lomasleido ul li img{
	float: left;
	width: 80px;
	height: 70px;
	margin:5px 10px 15px 0px;
}

.box-lomasleido .bajadachica{
	text-indent:0px;
	font-size:12px;
	font-weight:normal;
}

/* BOX LO MAS LEIDO */
/* BOX SE DICE */

.box-sedice .tweet{
	background-color:#060808;
	font-family: 'Ubuntu', sans-serif;
	font-size:14px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	padding:30px 20px;
	margin-top:10px;
	color:#fff;
}

.box-sedice  .flecha{
	width:53px;
	height:21px;
	float:right;
	margin-right:10%;
	margin-top:-5px;
	background: url(../images/defSprites.png) no-repeat 0px -545px transparent;
}

.box-sedice .usuario{
	float:right;
	clear:both;
	margin:5px 1% 0px 0px;
	font-size:16px;
}

.box-sedice .nota-titulo{
	margin:10px 0px;
}

.box-sedice .nota-copete{
	margin:10px 0px;
}

.box-sedice .mascomentarios{
	position:absolute;
	right:-5px;
	width:150px;
	height:36px;
	text-align:center;
	font-size:15px;
	font-weight:700;
	margin-right:10px;
	color:#fff;
	padding-top:2px;
	background: url(../images/mascomentarios_borde.png) no-repeat;
}

.box-sedice .mascomentarios .cierre{
	position:absolute;
	right:0px;
	
}

.noampliable .description{
	position: absolute; 
	top:220px; 
	background: #231F20; 
	width: 95%; 
	padding: 5px 10px; 
	margin: 0px; 
	left: 0px; 
}

.noampliable .nota-copete, .noampliable .nota-copete a{
	color:#CB1F11;
	font-family: 'Ubuntu', sans-serif;
}

.noampliable .nota-contenido, .noampliable .nota-contenido a{
	color:#fff;
	font-family: 'Ubuntu', sans-serif;
	font-size:12px;
}

.box-nota-completa-noimage .nota-contenido{
	text-indent: 15px;
	text-align:justify;
	padding:0px 5px 0px 0px;
}

.box-nota-completa-noimage .top{
	height:auto;
	clear:both;
}

.box-nota-completa-noimage .nota-titulo{
	font-size:25px;
	line-height:26px;
}

.box-nota-completa-noimage .nota-copete{
	margin:8px 0px 10px 0px;
	font-weight:normal !important;
	
}

.box-nota-completa-noimage .nota-categoria{
	text-transform:uppercase;
	font-weight:700;
}

 .box-nota-completa .description, .box-nota-completa-noimage .description{
	position: absolute; 
	top:220px; 
	width: 95%; 
	padding: 5px 10px; 
	margin: 0px; 
	left: 0px; 
}

.box-nota-completa-noimage .description{
	top:auto;
}

.box-nota-completa .nota-copete, .box-nota-completa .nota-copete p, .box-noticias-2 .nota-copete, .box-noticias-2 .nota-copete p, .box-nota-completa-noimage .nota-copete, .box-nota-completa-noimage p{
	font-family: 'Ubuntu', sans-serif;
}

.box-nota-completa .nota-contenido, .box-nota-completa .nota-contenido p, .box-noticias-2 .nota-contenido, .box-noticias-2 .nota-contenido p, .box-nota-completa-noimage .nota-contenido, .box-nota-completa-noimage .nota-contenido p{
	font-family: 'Ubuntu',sans-serif;
    font-size: 12px;
    line-height: 14px;
	text-indent: 15px;
	text-align: justify;
	padding: 0px 10px 0px 0px;
}


/* EVENTOS *****************************************************/

.box-eventos .logo{
	background: url(../images/cccyc2037.png) no-repeat right 0px;
	float:left;
	width:53px;
	height:52px;
	margin-top: 5px;
}

.box-eventos.box-2x1 .barra_share{
	display:none !Important;
}

.box-eventos.box-2x1 .logo{
  position: absolute;
  background: url(../images/cccyc2037_1x2.png) no-repeat right 0px;
  z-index: 3;
  margin-top: 14px;
  margin-left: 4px;
}

.box-eventos .titulo{
  border-top: solid 1px #000;
  border-bottom: solid 1px #000;
  padding: 0px;
  margin-left: 0px;
  font-size: 18px;
  background: none;
  float: left;
  margin-top: 14px;
  width: 524px;
}

.box-eventos.box-2x1 .titulo{
  position: absolute;
  border: none;
  width:227px;
  margin-left: 60px;
  color: #fff;
  z-index:3;
    opacity: 0.8;
  margin-top: 25px;
  }

.box-eventos h1{  font-size: 20px;
  color: #A01C1C;
  padding: 0px;
  margin: 0px;}

.box-eventos .divisor{
  background: url(../images/lineas_divisoras.png) no-repeat -21px -163px;
  width: 262px;
  height: 13px;
  margin-bottom: 10px;
}

.box-eventos .left{
	  float: left;
  display: inline-block;
  width: 300px;
  clear:left;
  margin-top: 10px;
}

.box-eventos .left .imagen{
	float:left;
	  width: 287px;
	    height: 221px;
}

.box-eventos.box-2x1 .left .imagen{
	overflow:hidden;
  height: 200px;	
}

.box-eventos .left .imagen img{
	max-width:100%;
	max-height:100%;
}

.box-eventos.box-2x1 .left .imagen img{
	max-height:none;
}

.box-eventos .left .desc{
	  float: left;
  width: 300px;
  text-align: left;
}

.box-eventos .left .desc p{
    max-height: 70px;
  font-size: 14px;
  overflow: hidden;
  }

.box-eventos.box-2x1 .left .desc{  
  z-index: 3;
  opacity: 0;
  position: absolute;
  margin-top: 63px;
  width: 264px;
  max-height: 103px;
  overflow: hidden;
  background: rgba(255, 255, 255, 0.76);
  padding: 12px 12px 32px 12px;
 }
 
 .box-eventos.box-2x1 .left .desc p{
	max-height:58px;
 }
 
 .box-eventos.box-2x1 .left .desc:hover{  
 opacity:1;
 }

.box-eventos .left h1{
	text-align:left;
	    margin: 5px 0px 10px 0px;
	  font-size: 24px;
  text-transform: uppercase;
}

.box-eventos .left h1 a{
	color:#A01C1C;
}

.box-eventos .right{
float: left;
  margin-left: 15px;
  width: 262px;
  display: inline-block;
  margin-top: 10px;
}

.box-eventos .right ul{
	border-bottom: solid 2px #000;
  display: inline-block;
  width: 100%;
  margin-bottom: 5px;
}

.box-eventos.box-2x1 .right ul{
	width:50%;
	border-bottom:none;
}

.box-eventos .right ul li{
  background: none;
  padding: 0px 0px 10px 0px;
  margin: 0px 10px 10px 0px;
  width: 126px;
  float: left;
  border-top: none;
  border-bottom: solid 1px #A01C1C;
 }
 
 .box-eventos .right ul li:nth-child(3), .box-eventos .right ul li:nth-child(4){
	border-bottom:none;
 }
 
 .box-eventos .right ul li:nth-child(even) {margin-right:0px;}

 .box-eventos .right ul li h1{
float: left;
  margin-left: 10px;
  width: 64px;
  font-size: 14px;
  padding: 0px;
  text-align: left;
 }
 
 .box-eventos.box-2x1 .right ul li h1{
	  max-height: 47px;
  overflow: hidden;
 }
 
.box-eventos .right ul li div{
  float: left;
  margin-left: 10px;
  width: 54px;
  color: #000;
  font-size: 12px;
  font-weight: normal;
  }
  
  .box-eventos .right ul li .date{
  float: left;
  width: 30px;
  height: 30px;
  border: solid 1px #A01C1C;
  padding: 10px;
  text-align: center;
  margin-left: 0px;
  font-weight: bold;
  margin-bottom: 23px;
  font-size: 16px;
  line-height: 14px;
  text-transform: uppercase;
 }
 
 .box-eventos.box-2x1 .right ul li .date{
	margin-bottom:10px;
 }
 
 .box-eventos .adquiri_entrada{
	width:262px;
	height:116px;
	clear:left;
	float:left;
	background: url(../images/banner_adquiri_ticket.png) no-repeat right 0px;
 }
 
 .box-eventos.box-2x1 .adquiri_entrada{
	width: 50%;
	float:right;
	height:150px;
	background: url(../images/banner_adquiri_ticket_1x2.png) no-repeat right 0px;
 }
 
 .box-eventos .adquiri_entrada a{
	float:left;
	width:100%;
	height:100%;
 }
 
/* EVENTOS *****************************************************/


/* BOX: CARASYCARETAS */

.box-planetaurbano .description .boton, .box-planetaurbano .top .boton, .box-carasycaretas .description .boton, .box-carasycaretas .top .boton{
	margin: 15px auto 0px auto;
	background: url(../images/bg_botones.png) repeat-x 0px 4px;
	width: 90%;
	color: #2D74B9;
	display: block;
	padding: 5px 0px 4px 10px;
	font-weight: bold;
	font-size: 18px;
	border: solid 1px #BEBEBE;
	text-align: left;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	clear: both;
	font-family: 'PT Sans', sans-serif;
}

.box-planetaurbano .description .boton .logob, .box-planetaurbano .top .boton .logob, .box-carasycaretas .description .boton .logob, .box-carasycaretas .top .boton .logob{
	float: right;
	margin-right: 25px;
}

.box-carasycaretas{
	background-color:#fff;
}

.box-carasycaretas .top{
	background-color:#fff;
	margin:0px;
}

.box-carasycaretas .description{
	background-color:#fff;
	margin:0px;
	width:100%;
}

.box-carasycaretas .top .cabecero{
	width:100%;
}

.box-carasycaretas .top .cabecero .contenido{
	width:90%;
	margin:0px auto;
}

.box-carasycaretas .top .cabecero .logo{
	padding:0px;
}

.box-carasycaretas .top .cabecero .logo img{
	width:100%;
}

.box-carasycaretas .top .contenido .reproductor{
	text-align:center;
	margin:10px 0px;
}

.box-carasycaretas  .contenido{
	width:90%;
	margin:0px auto;
}


.box-carasycaretas  .contenido{
	width:90%;
	margin:0px auto;
}

.box-carasycaretas .contenido .nota{
	width:100%;
	padding:10px 0px;
	border-bottom:dashed 1px #B7B9BB;
}

.box-carasycaretas .contenido .icon{
	width:18px;
	width:18px;
	float:left;
	margin-right:5px;
}

.box-carasycaretas .contenido .texto{
	display:block;
	text-align:left;
	padding-left:27px;
	font-weight:700;
	color:#333;
	font-size:16px;
	font-family:'PT Serif', serif;
}

.box-carasycaretas .contenido .texto:hover{
	color:#F2B91A;
}

/* BOX: PLANETA URBANO */

.box-planetaurbano{
	background-color:#fff;
}

.box-planetaurbano .top{
	background-color:#fff;
	margin:0px;
}

.box-planetaurbano .description{
	background-color:#fff;
	width:100%;
	margin:0px;
}

.box-planetaurbano .top .cabecero{
	width:100%;
}

.box-planetaurbano .top .cabecero .contenido{
	width:90%;
	margin:0px auto;
}

.box-planetaurbano .top .cabecero .logo{
	padding:0px;
}

.box-planetaurbano .top .cabecero .logo img{
	width:100%;
}

.box-planetaurbano .top .contenido .reproductor{
	text-align:center;
	margin:10px 0px;
}

.box-planetaurbano  .contenido{
	width:90%;
	margin:0px auto;
}

.box-planetaurbano .contenido .nota{
	width:100%;
	padding:10px 0px;
	border-bottom:dashed 1px #B7B9BB;
}

.box-planetaurbano .contenido .icon{
	width:18px;
	width:18px;
	float:left;
	margin-right:5px;
}

.box-planetaurbano .contenido .texto{
	display:block;
	text-align:left;
	padding-left:27px;
	font-family:'PT Serif', serif;
	font-weight:700;
	color:#333;
	font-size:16px;
}

.box-planetaurbano .contenido .texto:hover{
	color:#F2B91A;
}

/* BOX ENCUESTA */

.box-encuesta .encuesta .flecha{
	position: absolute;
	width:13px;
	height:14px;
	margin-top:10px;
	left:4px;
	background: url(../images/defSprites.png) no-repeat 0 -530px transparent;
}

.box-encuesta .encuesta, .box .encuesta{
	background-color:#231F20;
	height:60%;
	color:#fff;
	padding:10px 10px 40px 10px;
	font-size: 14px;
	line-height: 18px;
	font-family: 'PT Serif', serif;
}

.box .encuesta{
	padding:5px 10px 30px 10px;
}

.box .encuesta ul li{
	padding:0px;
	font-family: 'Ubuntu', sans-serif;
	font-size:11px;
}

.box-encuesta .encuesta li, .box .encuesta li{
	background:none;
	border-bottom:none;
	padding:0px;
	font-size:12px;
	font-family: 'Ubuntu', sans-serif;
}

.box-encuesta .encuesta p, .box .encuesta p{
	display:inline;
	font-family: 'Ubuntu', sans-serif;
}

.box-encuesta .resultados, .box .encuesta .resultados{
	border-bottom:solid 1px #7E8081;
	border-top:solid 1px #7E8081;
	padding:2px 0px;
	font-size:11px;
	font-family: 'Ubuntu', sans-serif;
	margin:5px 0px;
}

.box .encuesta .resultados{
	margin:10px 0px 0px 0px;
}

.box .encuesta .resultados a{
	color:#fff;
}

.box-encuesta .description{
	margin:0px;
	height:100%;
}

.box-encuesta .description h1{
	height:20%;
	background-color:#000;
	color:#fff;
	line-height:18px;
	font-family: 'Ubuntu', sans-serif;
	padding:20px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	margin:0px;
}

.box-encuesta .description h2{
	height:15%;
	background-color:#ee3224;
	color:#000;
	font-size:24px;
	padding:20px;
	text-align:center;
	margin:40% 0px 0px 0px;
}

.box-encuesta input[type="radio"], .box .encuesta input[type="radio"]{
    display:none;
}

.box-encuesta input[type="radio"] + label, .box .encuesta input[type="radio"] + label {
    color:#f2f2f2;
    font-family: 'Ubuntu', sans-serif;
    font-size:12px;
	display:block;
	cursor:pointer;
}

.box-encuesta input[type="radio"] + label span, .box .encuesta input[type="radio"] + label span {
    display:inline-block;
    width:16px;
    height:17px;
    margin:-1px 4px 0 0;
    vertical-align:middle;
    background:url(../images/check_radio_sheet.png) -36px top no-repeat;
    cursor:pointer;
}

.box-encuesta input[type="radio"]:checked + label span, .box .encuesta input[type="radio"]:checked + label span {
    background:url(../images/check_radio_sheet.png) -52px top no-repeat;
}

.box-encuesta .wp-polls input, .box-encuesta .volver, .box .encuesta .wp-polls input, .box .encuesta .volver{
	background: #CB1F11;
	border: solid 1px #CB1F11;
	padding:0px;
	color:#fff;
	font-family: 'Ubuntu', sans-serif;
	font-size:11px;
	float:right;
	padding:3px;
	width:55px;
}

.box-encuesta .volver a, .box-encuesta .volver a:hover, .box .encuesta .volver a, .box .encuesta .volver a:hover{
	color:#fff;
}


.box-encuesta .votTotal, .box .encuesta .votTotal{
	float:right;
	margin:5px;
	font-size:11px;
	font-family: 'Ubuntu', sans-serif;
	color:#CB1F11;
}

.columna_izquierda .contenido .encuesta {
  float: left;
  width: 290px;
  margin-right: 30px;
  display: block;
}

/* BOX CLIMA */

.box-clima{
	position: fixed;
	display:none;
	top: 38px;
	right: 511px;
	height:255px;
	z-index: 99999;
	-webkit-box-shadow: 3px 3px 5px 1px #333;
	box-shadow: 3px 3px 5px 1px #333;
	margin: 5px;
	float: left;
	overflow: hidden;
	background: #fff;
	border:1px solid;
	font-family: 'PT Serif', serif;
	color: #222;
}

.box-clima ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

.box-clima div{
	padding:0px !important;
}

.box-clima h3{
	font-family: 'PT Serif', serif;
	font-size: 20px !important;
	font-weight: 700;
	padding: 5px 0px;
	text-align: center;
	border-bottom: solid 1px #CB1F11;
}

.box-clima h2{
	font-family: 'Ubuntu', sans-serif;
	font-size:11px;
	font-weight:normal;
	margin:0px;
	padding:4px 0px;
	border-top:solid 1px #808181;
}

.box-clima .datos{
	padding:7px;
}

.box-clima .tempCol1Home, .box-clima .tempCol2Home{
	margin: 0px 5px;
	width: 110px;
	font-size: 14px;
	font-family: 'Ubuntu', sans-serif;
	color: white;
	font-weight: normal;
	text-align: center;
	margin-top: -15px;
}

.box-clima .tempCol1Home{
	position: absolute;
	top: 130px;
}

.box-clima .tempCol2Home{
	font-size: 14px !important;
	text-align: center;
	color: white;
	position: absolute;
	right: 48px;
	top: 112px;
}

.box-clima .tempCol2Home img{
	width: 60px;
	height: 53px;
	position: absolute;
	margin: -52px 0px 0px -150px;
}

.box-clima .tempDatos{
	width: 50%;
	font-size: 11px;
	font-family: 'Ubuntu', sans-serif;
	float: right;
	position: absolute;
	border-left: solid 1px #CB1F11;
	top: 38px;
	padding: 0px 0px 0px 10px !important;
	right: 0px;
	height:72px;
}

.box-clima .tempactual{
	margin:0px auto;
	width:100px;
	padding:10px 0px;
}

.box-clima .lunas{
	clear:both;
	padding-top:4px;
	text-align:right;
	border-top:solid 1px #808181;
	border-bottom:solid 1px #808181;
}

.box-clima .cuadroTempHome ul{
	margin-top: 3px;
	clear: both;
	float: left;
	border-right: solid 1px #F3F3F3;
}

.box-clima .cuadroTempHome li{
	width: 80px;
	float: left;
	height: 85px;
	border-bottom: none;
	background: none;
	font-family: 'Ubuntu', sans-serif;
	text-align: center;
	font-size: 12px;
	margin: 0px;
	background-color: #F3F3F3;
	padding: 5px;
	border: solid 2px white;
}

.box-clima .cuadroTempHome .last{
	border-right:none;
}

.box-clima .cuadroTempHome span{
	color: white;
	background-color: #CB1F11;
	position: absolute;
	width: 91px;
	margin-left: -73px;
	bottom: 20px;
}

.box-clima .cuadroTempHome img{
	width: 36px;
	height: 35px;
	margin: 5px 10px;
}

.box-clima .last{
	border-right:none;
	padding-right:0px;
}

.box-clima .pronostico h1{
	font-family: 'Ubuntu', sans-serif;
	font-size:13px;
	margin:0px;
	padding:5px 0px;
	border:none;
}

.box-clima .pronostico h2{
	font-family: 'Ubuntu', sans-serif;
	font-size:11px;
	border:none;
	margin:0px;
	padding:5px 0px;
	color:#CB1F11;
}

.box-clima .imagen{
	margin-left:5px;
}

.box-clima .techo{
	border-bottom: solid 2px #CB1F11;
	height: 30px;
	padding-bottom: 4px !important;
}

.box-clima .temperaturaHome .floatFix{
	background-color: #CB1F11;
	height: 20px;
	margin-top: 79px !important;
}

/* BOX VIDEOTECA */

.box-videoteca .top{
	margin: 0px;
}

/* BOX VIDEOTECA */


/* BOX COMUNA */

.box-comuna h1{
	color: #000;
	font-family: 'PT Serif',serif;
	font-size: 24px;
	font-weight: 700;
	margin: 11px 0px 0px 0px;
	padding: 0px 5px;
	text-align: left;
	border-bottom:solid 1px #CB1F11;
}

.box-comuna h1 a{
	color:#000;
}

.box-comuna .nota-linea{
	border-top: solid 4px #f93;
}

.box-comuna .colizq{
	width:45%;
	float:left;
	margin:3px 0px;
}

.box-comuna .colizq .comuna{
	float: left;
	background-color: #000;
	font-family: 'Ubuntu',sans-serif;
	color: #fff;
	padding: 4px 8px;
	text-transform: uppercase;
	font-size: 17px;
	line-height:22px;
	width: 110px;
}

.box-comuna .colizq .numero{
	float: right;
	font-family: 'Ubuntu',sans-serif;
	font-size: 26px;
	line-height: 22px;
	height: 24px;
	font-weight: 700;
}

.box-comuna .colizq a .comuna{
	color:#fff;
}

.box-comuna .colizq a .comuna span{
	color:#CB1F11;
}

.box-comuna .colizq .contenido{
	font-family: 'Ubuntu', sans-serif;
	font-size:12px;
	clear: both;
	padding-top: 5px;
	color:#333333;
}

.box-comuna .colder{
	float:left;
	width:45%;
}

.box-comuna .description a:first-child .nota{
	border-top: 2px solid #CB1F11;
}

.box-comuna .description .nota{
	clear: both;
	border-bottom: 2px solid #CB1F11;
	margin: 2px 0px;
	float: left;
}

.box-comuna .description .nota-thumb{
	padding:5px 0px 0px 0px;
}

.box-comuna .description .nota-titulo{
	font-size: 16px;
	color: #333;
	margin: 0px 0px 2px 0px;
	line-height: 20px
}

.box-comuna .description .bajadachica{
	color: #333;
	line-height: normal;
	padding-left: 96px;
	padding-bottom: 5px;
	font-family: 'Ubuntu',sans-serif;
	text-align: left;
	font-size: 12px;
	margin: 3px 0px 0px 0px;
	font-weight: normal;
	text-indent: 0px;
}

.box-comuna .ver-mas-notas{
	background: url(../images/opinion_ver_mas_notas.png) repeat-x -52px 0px transparent;
	clear:both;
}

.box-comuna .nota-thumb {
	height:100%;
}

.box-comuna .nota-thumb img{
	margin-right:8px;
	width:82px;
	height:79px;
}

.box-comuna .mapa {
	position: absolute;
	width: 125px;
	margin-left: 25px;
	margin-top: 3px;
}

.box-comuna .mapa img{
	width:100%;
	height:100%;
}

.box-comuna .destacado{
	background: url(../images/flechas.png) no-repeat -674px 7px #000;
	color: #fff;
	padding: 1px 5px 5px 10px;
	font-family: 'Ubuntu',sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 10px 0px 4px 0px;
	border-bottom: none;
	border-top: none;
	width: 267px;
	float: left;
	clear: both;
}

.box-comuna span.linea.blanca, .box-columnas span.linea.blanca{
	height: 1px;
	border-bottom: 2px solid #fff;
	border-top: 0px;
	float:left;
	width:282px;
	margin-top: -9px;
}


.box-comuna .otrascomunas{
	float: right;
	color: white;
	margin:10px 0px 5px 0px;
	font-size: 11px;
	padding: 0px;
	height:18px;
	text-transform: uppercase;
	background-color: #C2C2BF;
	font-family: 'Ubuntu', sans-serif;
}

.box-comuna .otrascomunas a{
	color: #333;
	width: 100%;
	padding: 8px 23px 0px 15px;
	background: url(../images/defSprites.png) no-repeat right -3380px transparent;
	margin-right: -8px;
}

.box-comuna .otrascomunas img{
	position: absolute;
	margin-left: -30px;
	margin-top: -12px;
}

.box-comuna .otrascomunas:hover{
	background-color: #58595B;
}

.box-comuna .otrascomunas a:hover{
	color:#fff;
}


/* nota completa */ 

/* articulo  

.project ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

.project ul a{
	color:#333;
	font-weight:700;
}

.project ul a:hover{
	color:#ee3224;
}

.project ul li{
	border-bottom:1px dashed #CB1F11;
	margin:5px 0px;
	padding:0px 0px 4px 23px;
	background: url(../images/defSprites.png) no-repeat 0 -22px transparent;
	display: block;
}

.project ul .last{
	border-bottom:none;
}

/* Pagination */

.hasButtonsPost_top{
	margin:10px;
	height:40px;
	right:28.5%;
	top:-38px;
	position:absolute;
}

.hasButtonsPost, .hasButtonsPost_top{
	margin:10px;
	height:40px;
}
.hasButtonsPost div, .hasButtonsPost_top div {
   width:27px;
   height:26px;
   background:url(../images/defSprites.png) no-repeat 0 -1627px #58595B;
   padding:2px 0 0 9px;
   float:right;
   margin:30px 0 10px 1px;
   cursor:pointer;
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
} 
.hasButtonsPost a, .hasButtonsPost_top a{
   display:block;
   width:27px;
   height:26px;
   margin:-2px 0 0 -5px;
   text-indent:-9999px;
}
.hasButtonsPost div:first-child, .hasButtonsPost_top div:first-child {
   margin-right:10px;
}
.hasButtonsPost div.btnClose, div.btnClose2, .hasButtonsPost_top div.btnClose, div.btnClose2 {
   background-position:0 -1735px;
}
.hasButtonsPost div.btnNext, div.btnNext2, .hasButtonsPost_top div.btnNext, div.btnNext2 {
   background-position:0 -1678px;
}
.hasButtonsPost div:hover, .hasButtonsPost_top div:hover {
   background-color:#3E3D3D;
}

a .hasButtonsPost .disabled, a .hasButtonsPost_top .disabled{
	cursor:none;
}

.columna_izquierda .actionButton{
	float:right;
	margin:-26px 10px 0px 0px;
}

.columna_izquierda .postLinks{
   color:#000;
   height:20px;
   padding:5px;
   background-color:#ee3224;
   font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
}

.columna_izquierda .postLinks a {
   color:#909090;
}

.columna_izquierda .postLinks a:hover {
   color:#666;
}
.columna_izquierda .postLinks .date{
	float:left;
	color:#fff;
	font-size:12px;
   font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	margin:3px 0px 0px 20px;
}

.columna_izquierda .nota-categoria{
	border-bottom:solid 1px #ee3224;
}

.columna_izquierda .nota-categoria p{
	border-bottom:solid 3px #ee3224;
	margin-bottom:2px;
	font-size:18px;
	font-family: 'Ubuntu', sans-serif;
	font-weight:700;
	margin-top: 20px;
}

.columna_izquierda .quote{
	border-bottom:solid 3px #ee3224;
	border-top:solid 3px #ee3224;
	width:40%;
	float:right;
}

.columna_izquierda .contenido .quote p{
	border-top:solid 1px #ee3224;
	border-bottom:solid 1px #ee3224;
	margin:2px 0px;
	padding:10px 0px;
	font-size:14px;
	font-style:italic;
	font-family: 'Ubuntu', sans-serif;
	font-weight:700;
}

.columna_izquierda{
	width:70%;
   background:#FFF;
   max-width:750px;
   float:left;
   padding-bottom:20px;
}

.columna_izquierda .contenido h3{
	font-family: Ubuntu;
	font-style: italic;
	font-size: 18px;
	border-bottom: solid 1px #ee3224;
	font-weight: 700;
	color: #ee3224;
	margin-bottom: 10px;
	margin-top: 15px;
}

.columna_izquierda .imagen{
	float:left;
	margin:0px;
	width:100%;
}

.columna_izquierda .imagen img{
	/*width:100%;*/
}

.columna_izquierda .author{
	font-size:12px;
	margin:5px 0px;
	float:left;
	font-family: 'Ubuntu', sans-serif;
}

.columna_izquierda h1{
	font-family: 'PT Serif', serif;
	color:#000;
	margin: 15px 0;
	font-weight:700;
	line-height:48px;
	text-align:left;
	font-size:44px;
}

.columna_izquierda h2{
	font-family: 'Ubuntu', sans-serif;
	color: black;
	text-align: left;
	margin: -10px 0px 0px 0px;
	font-weight: 700;
	line-height: 20px;
	font-size: 16px;
}

.columna_izquierda .nota, .columna_izquierda .horoscopo{
	padding:0px 25px;
	display:inline-block;
	text-align:left;
}


.columna_izquierda .contenido{
	font-family: 'Ubuntu', sans-serif;
	margin:6px 0px;
	display:inline-block;
}

.columna_izquierda .contenido p{
	font-size:13px;
	font-family: 'Ubuntu', sans-serif;
	line-height: 19px;
    margin:0px 0px 10px 0px;
}

.columna_izquierda .contenido p a{
	color:#CB1F11;
	text-decoration:none;
}

.columna_izquierda .contenido p a:hover{
	color:#CB1F11;
	text-decoration:underline;
}

.columna_izquierda .imprimir, .columna_izquierda .correo{
	padding: 0px;
	font-size: 12px;
	float: right;
	margin-right: 10px;
	color: #333;
	margin-top: 2px;
	height: 30px;
	font-style: italic;
}

.columna_izquierda .imprimir p{
	float:right;
	margin:5px 0px 0px 10px;
}

.columna_izquierda .imprimir img{
	float:right;
}

.columna_izquierda #postSlider{
	/*float:left;
	width:60%;
	margin:0px 8px 8px 0px;*/
	width:650px;
	min-height:288px;
}

.columna_izquierda .slides_container{
	width:650px;
	min-height:288px;
}

.columna_izquierda .slides_container .imagen span{
font-family: 'Ubuntu', sans-serif;
  float: left;
  font-size: 11px;
  max-height: 26px;
  overflow: hidden;
  }

.columna_izquierda .slides_container .video{
	width:650px;
	height:348px;
}

.columna_izquierda .slides_container .imagen{
	width:650px;
	text-align:center;
	background-color:#fff;
	/*height:348px;	*/
}

.columna_izquierda .slides_container .imagen img{
	max-width:650px;
	  max-height: 270px;
  margin-bottom: 3px;
}

.columna_izquierda p{
	font-size:15px;
	color:#333;
}

.columna_izquierda .fuente{
	font-size: 12px;
	padding: 10px 0px;
	float: left;
	color: #333;
}

.columna_izquierda .comments li{
	float:right;
	border: 1px solid #CCCCCC;
	padding:2px;
	color:#CCCCCC;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;		
}

#comments{
	font-family: 'Ubuntu', sans-serif;
}

.columna_izquierda .commentsList h5, .columna_izquierda .commentsList h3{
	color:#333333;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	font-size:18px;
	border-bottom:1px dashed #CB1F11;
	font-weight:700;
	padding:0px 0px 5px 40px;
	background:url(../images/defSprites.png) no-repeat 0 -3217px transparent;
	margin:10px 0px;
}

.redes_sociales{
	width:100%;
	padding: 7px 0px 7px 10px;
	margin:4px 0px;
	clear:both;
	text-align: left;
	background-color:#F5F5F5;
	width: 98.5%;
}

.redes_sociales .st_plusone_hcount{
	float:left !important;
}

.redes_sociales .st_fblike_hcount{
	float: left;
	padding: 0px 10px;
}

.descargar_documento{
	background: url(../images/nota_bg_descargardocumento.jpg);
	width:115px;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	font-style:italic;
	font-size:11px;
	color:#707172;
	height:15px;
	padding:15px 0px 5px 52px;
	margin:10px 0px;
	clear:both;
}

.btnClose{
	float:right;
	font-size:14px;
}

.columna_izquierda .contenido .encuesta{
	float: left;
	width: 290px;
	margin-right: 30px;
	display: block;
}

.columna_izquierda .contenido .encuesta ul li{
	width: 90%;
	padding: 5px 2px;
	font-size: 12px;
}

.columna_izquierda .contenido .encuesta ul li:hover{
	background:none;
	color:#000;
}

.columna_izquierda .contenido .encuesta ul li:hover small{
	font-size:14px;
	colro:#ff0000;
}

.columna_izquierda .contenido .wp-polls > p{
	display:none;
}

.columna_izquierda .contenido .wp-polls .votTotal{
	border-top: solid 1px #000;
	display: block;
	border-bottom: solid 1px #000;
	padding: 5px 0px;
	color: #000;
	font-size: 14px;
	text-align: left !important;
	margin-bottom: 20px;
}

.columna_izquierda .contenido .encuesta ul{
	margin: 0px 0px 40px 5px;
}

/* mas-noticias */

.columna_izquierda .mas-noticias{
	margin:10px 0px;
	display: inline-block;
	width: 650px;
} 

.columna_izquierda .mas-noticias h1{
	background-color: #CB1F11;
	font-size: 16px;
	padding: 10px;
	color: #fff;
	margin:15px 0px 0px 0px;
	line-height: 12px;
	font-family: 'Ubuntu', sans-serif;
}

.columna_izquierda .mas-noticias .linea{
	width: 650px;
	height: 1px;
	background-color: #fff;
	position: absolute;
	margin-top: -3px;
}

.columna_izquierda .mas-noticias ul{
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style:none;
}

.columna_izquierda .mas-noticias ul li{
	width: 202px;
	list-style:none;
	float: left;
	margin-right:22px;
}

.columna_izquierda .mas-noticias ul li:last-child{
	margin-right:0px;
}

.columna_izquierda .mas-noticias ul li h1{
	background-color: #FFF;
	padding: 0px;
	height: 20px;
	margin: 0px;
	float: left;
	width: 202px;
}

.columna_izquierda .mas-noticias ul li h1 a{
	color:#fff;
}

.columna_izquierda .mas-noticias ul li h1 span{
	float: right;
	background-color: #ee3224;
	padding: 4px 5px;
	font-family: 'Ubuntu',sans-serif;
	font-size: 11px;
	color: #000;
	text-transform: uppercase;
}

.columna_izquierda .mas-noticias ul li h1 span a:hover{
	color:#fff;
}

.columna_izquierda .mas-noticias ul li h2{
	background-color:#fff;
	font-family: 'Ubuntu', sans-serif;
	font-size:14px;
	font-weight: normal;
	width:198px;
	height:130px;
	clear:both;
	border:solid 2px #9696A0;
}

.columna_izquierda .mas-noticias ul li h2 img{
	width:198px;
	height:130px;
	padding:0px;
	display:block;
	position:absolute;
}

.columna_izquierda .mas-noticias ul li h2 img:hover{
	opacity:0;
	display:block;
}


.columna_izquierda .mas-noticias ul li h2 div{
	padding:5px 5px 0px 5px;
}

.columna_izquierda .mas-noticias ul li h2 span{
	font-weight: bold;
	text-transform: uppercase;
	float: left;
	font-size: 12px;
	padding: 0px 5px;
}

.columna_izquierda .mas-noticias ul li h2 a{
	color:#000;
}

.columna_izquierda .mas-noticias ul li h2 a span{
	color:#ee3224;
}

.columna_izquierda .mas-noticias ul li h3{
	clear:both;
	background-color: #F3F3F5;
	padding: 10px;
	font-size: 20px;
	line-height:22px;
	margin-bottom:10px;
	font-family:'PT Serif',serif;
}

/* mas-noticias */

/* barra derecha */ 

.columna_derecha{
	width:27%;
	float:right;
	top:0px;
	right:0px;
}

.columna_derecha .banner img{
	width:270px;
	margin:5px 0px;
}

.columna_derecha .box{
	width:100%;
	background-color:#fff;
	margin:0px 0px 10px 0px;
	clear:both;
}

.columna_derecha .box.masleidas .titulo{
	background: url(../images/lateral_ico.png) no-repeat 225px 8px #ee3224;
}

.columna_derecha .masleidas .contenido .nota{
	border-bottom:2px solid #CB1F11;
	padding-bottom:4px;
}

.columna_derecha .masleidas .contenido .nota span.autor{
	font-size: 12px;
	display: block;
	font-weight: normal;
	margin-top: 4px;
	padding-top: 1px;
	font-family: 'Ubuntu',sans-serif;
}

.columna_derecha .masleidas .contenido .nota span.autor a{
	display:inline;
}

.columna_derecha .box .titulo{
	width:260px;
	margin: 0px auto;
	font-weight: 700;
	font-size: 22px;
	line-height: 27px;
	border-top: 3px solid #58595B;
	color: #fff;
	background-color: #ee3224;
	padding: 5px 0px 5px 10px;
	font-family: 'PT Serif',serif;	
}

.columna_derecha .box .linea{
	width: 270px;
	height: 1px;
	background-color: #fff;
	position: absolute;
	margin-top: -3px;
}

.columna_derecha .box .contenido{
	margin:0px auto;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	font-weight:normal;
	font-size:14px;
	color:#333;
	background-color:#fff;
	padding:8px 15px 10px 15px;	
	display:inline-block;
}

.columna_derecha .nota-titulo{
	margin:5px 0px 5px 0px;
	font-size:16px;
	line-height:17px;
}

.columna_derecha .box .contenido .separador{
	margin-top:3px;
	height:3px;
	border-top:1px dashed #D3D3D3;
}

.columna_derecha .box .contenido .mas_leidos .item {
	padding:5px 0px;
}

.columna_derecha .box .contenido .mas_leidos .item .titulo_nota{
	display:block;
	padding-left:23px;
}

.columna_derecha .box .contenido .mas_leidos .item .icon{
	width:18px;
	width:18px;
	float:left;
	margin-right:5px;
}

.columna_derecha .box .contenido .comentarios .comentario {
	padding:10px 0px;
}

.columna_derecha .box .contenido .comentarios .comentario .usuario{
	font-size:11px;
	color:#333;
	padding-left:10px;
}

.columna_derecha .box .contenido .comentarios .comentario .fecha{
	font-size:11px;
	color:#808080;
	margin-right:10px;
	float:right;
}

.columna_derecha .box .contenido .comentarios .comentario .icon{
	width:52px;
	width:52px;
	float:left;
	margin-right:10px;
}

.columna_derecha .box .contenido .comentarios .comentario .texto{
	font-size:11px;
	color:#333;
	margin:0px 10px 0px 60px;
}

.columna_derecha .box.comentarios .titulo{
	background: url(../images/lateral_ico.png) no-repeat 225px -46px #ee3224;
}

.columna_derecha .box.comentarios ul li{
	list-style:none;
	border-bottom:none;
	background:none;
	padding:0px;
}

.columna_derecha .box.comentarios .contenido .cabecero img{
	width: 43px;
	height: 48px;
	float: left;
	border:solid 2px #ee3224;
}

.columna_derecha .box.comentarios .contenido .cabecero h1{
	font-size: 12px;
	text-align: right;
	background-color: #F8B26D;
	padding: 0px 6px;
	margin:0px;
}

.columna_derecha .box.comentarios .contenido .cabecero h2{
	font-size: 12px;
	text-align: right;
	background-color: #000;
	padding: 4px 6px;
	color:#fff;
	border-bottom:solid 2px #ee3224;
	text-align:left;
	margin:0px;
	text-transform:uppercase;
}

.columna_derecha .box.comentarios .contenido .cabecero h1, .columna_derecha .box.comentarios .contenido .cabecero h2{
	line-height:21px;
	float: left;
	width: 181px;
	font-family: 'Ubuntu',sans-serif;
}

.columna_derecha .box.comentarios .contenido .comentario{
	border-bottom:none;
	padding: 4px 0px 25px 0px;
}

/* BOX: COLUMNISTAS Y HOROSCOPO */

.box-columnas .cabecero, .box.columnista .cabecero{
	border-bottom: solid 2px #D4D5D7;
	padding-bottom:3px;
	margin-top:8px;
}

.box.columnista .cabecero{
	float:left;
	width:100%;
}

.box-columnas .nota-thumb, .box.columnista .nota-thumb{
	float:right;
	padding:0px 0px 2px 2px;
	z-index:2;
}

.box.columnista .nota-thumb{
	position: absolute;
	right: 10px;
}

.box-columnas .nota-thumb img, .box.columnista .nota-thumb img{
	width:63px;
	height:63px;
	border:none;
	border: solid 2px #ee3224;
}

.box.columnista{
	padding:0px 10px;
	width:250px;
}

.box-columnas .titulo, .box.columnista .titulo{
	font-weight: 700;
	font-size: 20px;
	height: 17px;
	padding: 5px 0px 0px 0px;
	border-bottom: none;
	width: 66%;
	line-height: 17px;
}

.box.columnista .titulo{
	padding: 5px 0px 0px 0px;
	border-bottom: none;
	width: 100%;
	line-height: 17px;
	border-top: none;
	background-color: transparent;
}

.box-columnas.box-horoscopo .titulo, .box.columnista .titulo{
	height:11px;
}

.box-columnas .top ul li, .box.columnista ul li{
	background:none;
	border-bottom: 2px solid #ee3224;
	margin: 0px;
	line-height:20px;
	padding: 0px 0px 1px 0px;
	display: block;
	font-family: 'PT Serif', serif;
}

.box.columnista ul li{
	font-weight:bold;
}

.box-columnas .horoscopo ul li{
	border-bottom:none;
	margin:3px;
	padding:0px 0px 3px 0px;
}

.box-horoscopo .description ul li{
	border-bottom:none;
}

.box-columnas.box-horoscopo .diarioz a:hover{
	color:#fff;
}

.box-columnas .diarioz, .box.columnista .diarioz{
	background-color: #ee3224;
	font-size: 12px;
	text-transform: uppercase;
	padding: 1px 5px 2px 2px;
	font-weight: 700;
	text-align: left;
	height: 15px;
	margin-top: 11px;
	font-family: 'Ubuntu',sans-serif;
}

.box-columnas.opinion .diarioz{
	text-align:right;
}

.box-columnas .diarioz span.linea, .box-horoscopo .diarioz span.linea, .box.columnista .diarioz span.linea{
	border-bottom: solid 1px #ee3224;
	position: absolute;
	margin-top: 18px;
	height: 1px;
	width: 215px;
	left: 10px;
}

.box.columnista .diarioz span.linea{
	right: 45px;
	left: auto;
	z-index: 1;
}

.box-columnas .subtitulo, .box.columnista .subtitulo{
	font-size: 13px;
	text-transform: uppercase;
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 8px;
	width: 66%;
	font-family: 'Ubuntu',sans-serif;
	font-weight: bold;
	clear: both;
	display: inline-block;
	background: url(../images/flechas.png) no-repeat 1px 6px transparent;
}

.box-columnas .subtitulo a:hover, .box.columnista .subtitulo a:hover{
	color:#ee3224;
}

.box-horoscopo .subtitulo{
	color:#333333;
}

.box-columnas .destacado, .box.columnista .destacado{
	background: url(../images/flechas.png) no-repeat -674px 10px #000;
	color: #fff;
	padding: 3px 5px 4px 10px;
	font-family: 'Ubuntu',sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	list-style:none;
	margin: 15px 0px 4px 0px;
	float: left;
	clear: both;
	width: 268px;
}

.box.columnista .destacado{
	width:235px;
}

.box-columnas .destacado a, .box.columnista .destacado a{
	color:#fff;
}

.box-horoscopo .signo{
	border-bottom: none !important;
	background:none;
	margin:0px;
	padding:1px 0px !important;
}

.box-horoscopo .signo_img{
	float: left;
	width: 85px;
	height:85px;
	display:block;
	margin-top: 5px;
	background-repeat:no-repeat;
	background-position:-86px 0px;
}

.box-horoscopo .signo_img.active{
	background-position:0px 0px;
}

.box-horoscopo .subtitulo span, .box-horoscopo .titulo-columna span{
	font-size: 14px;
	text-transform: uppercase;
	color:#ee3224;
}

.box-horoscopo .titulo-columna span{
	color:#000;
}

.box-columnas .intro, .box-horoscopo .intro, .box.columnista .intro{
	font-size: 12px;
	font-family: 'Ubuntu',sans-serif;
	margin: 10px 0px 0px 0px;
	border-bottom: solid 2px #ee3224;
	padding-bottom: 16px;
	height: 63px;
	overflow: hidden;
	padding-bottom:0px;
}

.box-columnas .intro, .box.columnista .intro{
	overflow:visible;
	height:auto;
	margin-top:1px;
	line-height:17px;
	display:inline-block;
	border-bottom:none;
}

.box-columnas .top ul li, .box.columnista .top ul li{
	padding:5px 0px;
	font-size:16px;
	font-weight:bold;
}

.box-horoscopo .intro, .box-horoscopo .bajadachica{
	float: right;
	width: 192px;
	margin: 3px 0px 0px 0px;
	font-size: 11px;
	border-bottom:none;
	color:#222;
	text-indent:0px;
	padding-bottom:2px;
}

.box-horoscopo .ver-completo{
	font-size: 10px;
	font-family: 'Ubuntu',sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	clear: both;
	background-color: #fbd7b4;
	text-align: right;
	padding: 0px;
	height: 17px;
}

.box-horoscopo .ver-completo a{
	color: #000;
	background-color: #f38a32;
	float:right;
	padding: 1px 3px 1px 7px;
	line-height:15px;
	border-left: solid 1px #c2c2bf;
}

.box-horoscopo .ver-completo a:hover{
	color:#fff;
}

.opinion .top ul li{
	clear:both;
	display:inline-block;
	/*border-top:solid 2px #ee3224;*/
	border-bottom:solid 1px #ee3224;
	width:282px;
}

.opinion .top ul li:nth-child(odd){
	border-top:none;
}

.opinion ul li img {
	float: left;
	width: 90px;
	margin-right: 10px;
	height: 80px;
}

.opinion ul li h1{
	font-size: 16px;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

.opinion ul li h2 {
	font-family: 'Ubuntu',sans-serif;
	text-align: left;
	font-size: 12px;
	margin-top: 3px;
	font-weight: normal;
}

.opinion ul li span.autor{
	font-size: 12px;
	display: block;
	font-weight:normal;
	margin-top: 4px;
	padding-top: 1px;
	font-family: 'Ubuntu',sans-serif;
}

.opinion ul li span.autor a{
	display:inline;
}

.opinion .top ul .linea{
	height: 2px;
	width: 281px;
	float: left;
	padding: 0px;
	background-color: #ee3224;
	margin: 0px;
}

.opinion ul li.destacado{
	background: url(../images/flechas.png) no-repeat -674px 10px #000;
	color: #fff;
	padding: 3px 5px 3px 10px;
	font-family: 'Ubuntu',sans-serif;
	font-size: 13px;
	text-transform: uppercase;
	font-weight: bold;
	margin: 13px 0px 3px 0px;
	float: left;
	clear: both;
	width: 268px;
	border-top:none;
	border-bottom:none;
}

.opinion ul li.destacado:first-child{
	margin-top:3px;
}

.opinion .destacado a{
	color:#fff;
}

.opinion ul li.destacado span.linea{
	height: 2px;
	border-top: solid 2px #fff;
	width: 284px;
	float: left;
	position: absolute;
	padding: 0px;
	margin: -3px 0px 0px -10px;
}

.opinion ul li.destacado span.linea.blanca{
	height: 1px;
	border-bottom: 2px solid #fff;
	border-top: 0px;
	position:relative;
	background-color:transparent;
	margin-top: -1px;
}

.box-columnas .bajadachica, .box.columnista .bajadachica{
	background: url(../images/defSprites.png) no-repeat 0 -1614px transparent;
	padding-left:0px;
	color:#000;
}

.box-columnas .redes ul li, .columna_derecha .redes ul li{
	list-style:none;
	padding:0px;
	float:left;
	margin-right:5px;
	width:34px;
	border-bottom: 0px;
	height:34px;
}

.box.columnista .redes{
	margin-top:5px;
}

.box-columnas .redes ul li a, .columna_derecha .redes ul li a{
	width:34px;
	height:34px;
	display:block;
}

.box-columnas .redes ul li.linkedin, .columna_derecha .redes ul li.linkedin{
	background: url(../images/redes_columnista.png) no-repeat 0px 0px transparent;
}

.box-columnas .redes ul li.blog, .columna_derecha .redes ul li.blog{
	background: url(../images/redes_columnista.png) no-repeat -34px 0px transparent;
}

.box-columnas .redes ul li.facebook, .columna_derecha .redes ul li.facebook{
	background: url(../images/redes_columnista.png) no-repeat -68px 0px transparent;
}

.box-columnas .redes ul li.twitter, .columna_derecha .redes ul li.twitter{
	background: url(../images/redes_columnista.png) no-repeat -102px 0px transparent;
}

.box-columnas .redes ul li.web, .columna_derecha .redes ul li.web{
	background: url(../images/redes_columnista.png) no-repeat -136px 0px transparent;
}

.box-columnas .ver-mas, .box.columnista .ver-mas{
	padding:2px 10px;
	background-color:#ee3224;
	float:right;
	font-family: 'Ubuntu',sans-serif;
	border-left: solid 2px #D4D5D7;
	margin-top:3px;
}

.box-columnas .ver-mas a, .box.columnista .ver-mas a{
	display:block;
	color:#000;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
}

.box-horoscopo .bajadachica{
	background:none;
}

.box-horoscopo .top .titulo-columna{
	font-size: 11px;
	margin: 0px;
	padding: 0px 0px 2px 8px;
	margin-top: 0px;
	font-family: 'Ubuntu',sans-serif;
	font-weight: bold;
	background: url(/wp-content/themes/z/images/flechas.png) no-repeat 1px 7px transparent;
	border-bottom: solid 2px #D4D5D6;
}

/* BOX: COLUMNISTAS Y HOROSCOPO */


/* BOX: FOTOTECA */

.box-fototeca{
	background-color:#000;
}

.box-fototeca.logueado{
	background-color:#ee3224;
}

.box-fototeca .subir-deslogueado{
	padding:11px 16px;
}

.box-fototeca .subir-foto{
	background: url(../images/box-subi-foto.png) no-repeat;
	width:141px;
	height:185px;
	float:left;
}

.box-fototeca .subir-video{
	background: url(../images/box-subi-video.png) no-repeat;
	width:141px;
	height:185px;
	float:right;
}

.box-fototeca h1{
	color:#fff;
	font-size: 22px;
	text-align: left;
	padding: 2px 0px;
}

.box-fototeca .subir-icono{
	background: url(../images/box-subi-icono.png) no-repeat;
	width:70px;
	height:50px;
	position:absolute;
	top:153px;
	left:114px;
}

.box-fototeca .backselect, .box-fototeca .backselect a{
	color: #fff;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	padding: 6px 10px;
	background-color: #000;
	font-size: 10px;
	text-transform: uppercase;
	font-family: 'Ubuntu',sans-serif;
}

/* BOX: FOTOTECA */

/* BOX: BOX RELACIONADO - 2X1 */

.box-relacionadas-2x1 ul li{
	width: 185px;
	float: left;
	margin-right: 20px;
	border: none;
	background: none;
	padding: 0px;
}

.box-relacionadas-2x1.relaimage ul li{
	width:165px;
}

.box-relacionadas-2x1.relaimage .top > img{
    width: 200px;
    float: left;
    margin-right: 20px;
    height: 160px;
}

.box-relacionadas-2x1 ul li:last-child{
	margin-right:0px;
}

.box-relacionadas-2x1.relaimage ul li:last-child{
	display:none;
}

.box-relacionadas-2x1 .nota-titulo{
	font-size:14px;
	line-height:16px;
	height: 32px;
	overflow: hidden;
}

.box-relacionadas-2x1 .nota-categoria{
	border-bottom: solid 1px #CB1F11;
	font-size:10px;
}

.box-relacionadas-2x1 .nota-imagen img{
	height: 110px;
	width:auto;
}

.box-relacionadas-2x1 h1{
	text-align: left;
	font-size: 23px;
	margin-bottom:6px;
	padding-top: 4px;
}

/* BOX: BOX RELACIONADO - 2X1 */

/* BOX: TRANSITO */

.box-transito{
	display:none;
	transform: translate3d(1260px, 0px, 0px);
	position: fixed;
	top: 38px;
	right:120%;
	height: 255px;
	z-index: 99999;
	-webkit-box-shadow: rgb(51, 51, 51) 3px 3px 5px 1px;
	box-shadow: rgb(51, 51, 51) 3px 3px 5px 1px;
	margin: 5px;
	float: left;
	overflow: hidden;
	border: 1px solid;
	font-family: 'PT Serif', serif;
	color: rgb(34, 34, 34);
	background: rgb(255, 255, 255);
}

.box-transito:hover{
	display:block !important;
}

.box-transito .nota-linea{
	margin-top:-4px;
	height:0px;
}

.box-transito .subtesytrenes{
	float: left;
	width: 150px;
}

.box-transito .nota-categoria{
	font-size: 17px;
	text-transform: none;
	margin:6px 0px;
}

.box-transito .time{
	font-size: 12px;
	text-align: right;
	display:none;
}

.box-transito .subway{
	background: url(../images/box-transito-subte.png) no-repeat;
	width: 100%;
	height: 30px;
	float: left;
	font-size: 14px;
	padding-left: 52px;
	line-height: 28px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 3px 0px 0px 0px;
}

.box-transito ul.subway-lines{
	margin-left:10px;
	width:150px;
}

.box-transito .subway-lines li{
	float: left;
	border: none;
	background: url(../images/box-transito-lineas.png) no-repeat 5px 0px !important;
	padding: 26px 0px 0px 0px;
	margin: 1px 17px 4px 5px;
	width: 50px;
	color: #6FAC51;
	text-align: center;
	font-size: 8px;
	font-weight: bold;
	text-transform: uppercase;
	font-family: 'Ubuntu', sans-serif;
	list-style:none;
}

.box-transito .subway-lines li.a{
	background-position:14px -3px !important;
}

.box-transito .subway-lines li.b{
	background-position:14px -46px !important;
}

.box-transito .subway-lines li.c{
	background-position:14px -89px !important;
}

.box-transito .subway-lines li.d{
	background-position:14px -132px !important;
}

.box-transito .subway-lines li.e{
	background-position:14px -173px !important;
}

.box-transito .subway-lines li.h{
	background-position:14px -215px !important;
}

.box-transito .subway-lines li.p{
	background-position:14px -260px !important;
}

.box-transito .subway-lines li.demo{
	color:#CCA200;
}

.box-transito .subtesytrenes div:nth-child(2), .box-transito .subtesytrenes div:nth-child(3){
	display:none;	
}

.box-transito .mapa{
	background: url(../images/box-transito-lineas.png) no-repeat 2px -313px !important;
	height: 35px;
	float: left;
	text-align: left;
	margin: 8px 5px 0px 5px;
	font-weight: bold;
	font-size: 11px;
	width: 70px;
	padding-left: 50px;
	padding-top: 15px;
	line-height: 26px;
	text-transform: uppercase;
	border-top: solid 1px #CB1F11;
}

.box-transito .trenes{
	background: url(../images/box-transito-lineas.png) no-repeat 2px -371px !important;
	height: 35px;
	float: left;
	text-align: left;
	margin: 10px 5px 0px 5px;
	font-weight: bold;
	font-size: 11px;
	width: 70px;
	padding-left: 50px;
	padding-top: 15px;
	line-height: 30px;
	text-transform: uppercase;
	border-top: solid 1px #CB1F11;
}

.box-transito .vuelos{
	background: url(../images/box-transito-lineas.png) no-repeat 2px -431px !important;
	height: 35px;
	float: left;
	text-align: left;
	margin: 10px 5px 0px 5px;
	font-weight: bold;
	font-size: 11px;
	width: 70px;
	padding-left: 50px;
	padding-top: 15px;
	line-height: 30px;
	padding-bottom: 10px;
	text-transform: uppercase;
	border-top: solid 1px #CB1F11;
	border-bottom: solid 1px #CB1F11;
}


/* BOX: TRANSITO */

/* BOX: VIDEOTECA */

.box-youtube.videoteca .top{
	padding:0px;
	margin:0px;
}

.box-youtube.videoteca .top iframe{
	margin-top: -360px; 
	margin-left: -40px; 
	zoom:0.8; 
	border:0px;
	width:470px;
	height:650px;
}

.box-youtube.videoteca .dobleblic{
	position: absolute;
	font-size: 11px;
	color: #fff;
	bottom: 0px;
	margin-left: 10px;
	margin-bottom: 5px;
}

/* BOX: VIDEOTECA */


/* Portfolio Single Project */

.columna_derecha ul{
	list-style:none;
	margin:0px;
	padding:0px;
}

.columna_derecha ul a{
	color:#333;
}

.columna_derecha ul a:hover{
	color:#ee3224;
}

.columna_derecha ul li{
	border-bottom:1px dashed #CB1F11;
	margin:5px 0px;
	padding:0px 0px 4px 23px;
	background: url(../images/defSprites.png) no-repeat 0 -22px transparent;
	display: block;
}

.columna_derecha ul .last{
	border-bottom:none;
}

.interna{
	width:100%;
	margin:0px auto;
	display: inline-block;
}

.horoscopo .columna_izquierda .imprimir, .horoscopo .columna_izquierda .correo{
	margin-top: -2px;
}

.horoscopo .contenido .izquierda{
	width:133px;
	float:left;
}

.horoscopo .contenido .derecha{
	width:492px;
	float:left;
	margin-left:20px;
}

.horoscopo h1{
	border-bottom: solid 3px #ee3224;
	font-size: 23px;
	line-height: 26px;
}

.horoscopo h2{
	float: right;
	font-size: 13px;
	font-family: 'Ubuntu',sans-serif;
	margin-top:-36px;
}

.horoscopo .contenido .izquierda ul{
	padding:0px;
	margin:0px;
	list-style:none;
}

.horoscopo .contenido .izquierda ul li {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border-bottom: dotted 1px #ee3224;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.horoscopo .contenido .izquierda ul li strong{
	text-transform:uppercase;
}

.horoscopo .redes_sociales{
	margin-top:20px;
}

.horoscopo .mas_noticias h1 {
	background-color: #ee3224;
	color: #fff;
	font-family: 'Ubuntu',sans-serif;
	padding: 0px 5px;
	font-size: 16px;
	text-transform: uppercase;
}

.horoscopo .mas_noticias .signo, .horoscopo.archivo .signo{
	font-family: 'Ubuntu',sans-serif;
	padding-bottom:15px;
}

.horoscopo .mas_noticias .signo h1, .horoscopo.archivo .signo h1{	
	border-bottom: solid 3px #ee3224;
	font-size: 23px;
	line-height: 26px;
	background-color:#fff;
	padding:0px;
	font-family: 'PT Serif',serif;
	color:#000;
	text-transform:none;
}

.horoscopo .mas_noticias .signo h1 span, .horoscopo.archivo .signo h1 span{
	font-family: 'Ubuntu',sans-serif;
	color: black;
	text-align: left;
	margin: 7px 0px 0px 0px;
	font-weight: 700;
	line-height: 20px;
	font-size: 16px;
	float: right;
}

.horoscopo .mas_noticias .signo .imagen, .horoscopo.archivo .signo .imagen{	
	width: 133px;
	float: left;
}

.horoscopo .mas_noticias .signo .texto, .horoscopo.archivo .signo .texto{	
	width: 492px;
	float: left;
	font-size:14px;
	margin-left: 20px;
}

.horoscopo .mas_noticias .signo .ver_completo, .horoscopo.archivo .signo .ver_completo {
	background-color: #FDD7B2;
	text-transform: uppercase;
	padding: 0px;
	float: right;
	font-weight: bold;
	width: 547px;
	margin-left: 20px;
	font-size: 13px;
}

.horoscopo .mas_noticias .signo .ver_completo a, .horoscopo.archivo .signo .ver_completo a{
	color: #000;
	background-color: #f38a32;
	float: right;
	padding: 1px 3px 1px 14px;
	border-left: solid 2px #c2c2bf;
}

.horoscopo .mas_noticias .signo .redes_sociales, .horoscopo.archivo .signo .redes_sociales{
	width: 538px;
	clear: none;
	height: 22px;
	float: right;
	margin-left: 20px;
}

.project {
   width:100%;
   width:1000px;
   margin:105px auto 10px auto;
   position:relative;
   z-index:99999;
   overflow:hidden;
/*   padding-bottom:100px;*/
} .single-portfolio .project, .single-gallery .project {
   margin-left:0;
}
.projectContent {
   width:310px;
   padding:30px;
   float:right;
   color:#A8A8A8;
   font-size:11px;
   position:relative;
   -moz-box-sizing:border-box;
   -webkit-box-sizing:border-box;
   box-sizing:border-box;
}
.projectContent h4 {
   color:#FFF;
   font-weight:700;
   margin:0 0 15px 0;
}
.projectContent hr {
   border-bottom:1px solid #4C4C4C;
   margin:0;
}
.projectContent hr.second {
   margin-bottom:12px;
}
.projectContent .category {
   font-family:'Open Sans', sans-serif;
   text-transform:uppercase;
   color:#A8A8A8;
   display:block;
   padding:6px 0 5px 0;
}
.projectContent em {
   font-family:'Open Sans', sans-serif;
   font-size:12px;
}
.projectContent a {
   font-family:'Open Sans', sans-serif;
   font-size:13px;
   font-style:italic;
   color:#FFF;
}
.projectContent a:after {
   content:"  \2192";
   font-family:Arial;
   font-size:14px;
   margin-left:4px;
}
.projectContent a:hover {
   color:#F2B91A;
}

.projectSlides {
   /*float:left;
   height:480px;
   width:600px;*/
	 height:348px;
   width:650px;
}
.projectSlides iframe {
   width:100% !important;
   height:100% !important;
}

.sliderControls{
	position:absolute;
	width:65%;
	height:40px;
	z-index:9999;
	margin-top:-40px;
	background-color: rgba(77, 77, 77, 0.75);
	display:none;
}

.sliderControls .sliderBtnPrev{
	position:absolute;
	top:-170px;
	margin-left:10px;
}

.sliderControls .sliderBtnNext{
	position:absolute;
	top:-170px;
	margin-right:10px;
	right:0px;
}

#postSlider .pagination{
	position:absolute;
	margin-top:-25px;
	margin-left:20px;
	z-index:999999;
	display:none;
}

#postSlider .pagination li{
	float:left;
	padding:0px 10px 0px 0px;
	margin:0px;
	border-bottom:none;
	background:none;	
}

#postSlider .pagination li a{
	background:url(../images/item-slider.png) no-repeat 0 0; display:block; width:11px; height:11px; font-size:0px;
}

#postSlider .pagination .current a { background:url(../images/item-slider-2.png) no-repeat 0 0;}

#postSlider .icons{
	float:right;
	display:none;
	padding:10px;
}

#postSlider .icons div{
	width:25px;
	height:20px;
	float:left;
}

#postSlider .icons .iconalbum{
	background: url(../images/defSprites.png) no-repeat 0px -3150px transparent;
	width:25px;
	height:20px;
}

#postSlider .icons .iconvideo{
	background: url(../images/defSprites.png) no-repeat 0px -3170px transparent;
	width:25px;
	height:20px;	
}

#postSlider .icons .iconaudio{
	background: url(../images/defSprites.png) no-repeat 0px -3190px transparent;
	width:25px;
	height:20px;
}

#postSlider  ul{
	list-style:none;
	margin:5px;
	float:left;
}

#postSlider  ul li{
	float:left;
	list-style:none;
	margin-right:10px;
} 

/* PUBLICIDAD */

.publicidad.box-3x, .publicidad.box-3x iframe{
	width:932px;
	height:90px;
}

.publicidad.box-1x1 iframe{
	width:300px;
	height:220px;
	margin:0px;
	padding:0px;
}

.layer{
	position: fixed;
	top: 0px;
	z-index: 99999;
	text-align: center;
	width: 100%;
	height:100%;
}

.layer.full .contentlayer{
	height: 100%;
	background: rgba(0, 0, 0, 0.85) fixed;
	margin-top:-16px;
}

.layer.half .contentlayer{
	height: 50%;
	background: rgba(0, 0, 0, 0.85) fixed;
}

.layer .contentlayer .closelayer{
	width: 25px;
	height: 25px;
	background: url(../images/icono_cerrar.png) no-repeat 0px 0px transparent;
	top: 10px;
	right: 10px;
	position: absolute;
}

.layer img, .layer swf{
	position: absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	margin: auto;
}

/* PUBLICIDAD */

/* COMENTARIOS */

.commentsList h5 #comments-title{
	color:#333333;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	margin:10px 0px;
}

.commentsList .login{
	position: absolute;
    right: 33%;
    margin-top: -35px;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	color:#333333;
	font-size:16px;
}

.commentlist .children{
	width:85%;
	float:right;
}

.commentlist .children img{
	width:50px;
	height:50px;
}

.commentlist .children .comment div{
	margin-left:32px;
}

.comment, .comentario{
	padding:10px 0px 10px 0px;
	border-bottom:1px dashed #CB1F11;
	clear:both;
}

.comment .avatar{
	border:solid 3px #CBCBCB;
	float:left;
	margin-left:0px;
}

.comentario .avatar{
	border:solid 2px #CBCBCB;
	float:left;
	margin-left:0px;
}

.comment img{
	border:solid 1px #fff;
	width:80px;
	height:80px;
}

.comentario img{
	border:solid 1px #fff;
	width:40px;
	height:40px;
}

.comment div{
	margin-left:95px;
}

.comentario div{
	margin-left:8px;
	font-family: 'Ubuntu', sans-serif;
	font-size:11px;
}

.comment p {
	font-family: 'Ubuntu', sans-serif;
	font-size:11px;
	margin-bottom:0px;
	margin-left:10px;
}

.comment .hide-if-no-js{
	display:none;
}

.children .comment p {
	margin-left:40px;
}

.comment .AuthorTime{
	margin:0px 0px 5px 0px;
}

.Autor-Movil{
	display:none !important;
}

.flecha-movil{
	display:none;
}

.comment .AuthorTime .iconos, .comentario .barra .iconos{
	float:right;
	width:110px;
	height:17px;
	padding-top:1px;
}

.comment .AuthorTime .iconos .safe-comments-report-link{
    position: absolute;
    margin-top: -20px;
    margin-left: 20px;
}

.comment .AuthorTime .iconos div, .comentario .iconos div{
	height:15px;
	width:17px;
	margin:0px 5px 0px 0px;
	float:left;
	cursor:pointer;
}

.comment .AuthorTime .iconos .megusta{
	background: url(../images/defSprites.png) no-repeat 0px -3245px transparent;
}

.comment .AuthorTime .iconos .megusta:hover{
	background: url(../images/defSprites.png) no-repeat -19px -3245px transparent;
}

.comment .AuthorTime .iconos .nomegusta{
	background: url(../images/defSprites.png) no-repeat 0px -3265px transparent;
}

.comment .AuthorTime .iconos .nomegusta:hover{
	background: url(../images/defSprites.png) no-repeat -19px -3265px transparent;
}

.comment .AuthorTime .iconos .responder{
	background: url(../images/defSprites.png) no-repeat 0px -3283px transparent;
}

.comment .AuthorTime .iconos .responder:hover{
	background: url(../images/defSprites.png) no-repeat -19px -3283px transparent;
}

.comment .AuthorTime .iconos .denunciar{
	background: url(../images/defSprites.png) no-repeat 0px -3300px transparent;
}

.comment .AuthorTime .iconos .denunciar:hover{
	background: url(../images/defSprites.png) no-repeat -19px -3300px transparent;
}

.comment .AuthorTime{
	margin-left:0px;
	height:23px;
	padding:5px 0px 0px 10px;
	background-color:#E9EAEB;
}

.comentario .barra{
	margin-left:0px;
	height:23px;
	padding:5px 0px 0px 10px;
	background-color:#E9EAEB;
}

.comment .AuthorTime .commentAuthor, .comentario .usuario{
	float:left;
	font-size:11px;
	margin-right:15px;
	font-weight:700;
	margin-left:0px;
}

.commentsList ul{
	list-style:none;
	margin-left:0px;
}

.commentsForm #respond{
	border-top:3px solid #CB1F11;
	margin-top:30px;
	padding-top:10px;
}

.commentsForm h3{
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	font-size:20px;
	color:#58595B;
}

.commentsForm input, .widget_wysija_cont input{
	padding:10px;
	margin-right:5px;
	width:180px;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	border:solid 1px #e6e6e6;
	background-image: linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -o-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -moz-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -webkit-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -ms-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -webkit-gradient(
		linear,
		90 bottom,
		left top,
		color-stop(0.22, rgb(250,250,250)),
		color-stop(0.54, rgb(255,255,255))
	);
}

.commentsForm textarea, .commentsList textarea{
	padding:10px;
	width:97%;
	border:solid 1px #e6e6e6;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
	background-image: linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -o-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -moz-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -webkit-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -ms-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -webkit-gradient(
		linear,
		90 bottom,
		left top,
		color-stop(0.22, rgb(250,250,250)),
		color-stop(0.54, rgb(255,255,255))
	);	
}

.commentsForm .asterix{
	font-size:11px;
	color:#58595B;
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;	
}

.comment-reply-link{
	display: block;
	height: 20px;
	width: 20px;
}

#submitformc{
	background: #CB1F11;
	border: solid 1px #CB1F11;
	padding:0px;
	color:#fff;
	width:55px;
}

.form-submit {
	position: relative;
	background: #CB1F11;
	border: 1px solid #CB1F11;
	width:55px;
	color:#fff;
	clear:both;
	text-transform:lowercase;
	font-size:14px;	
	font-family:"Trebuchet MS",Helvetica,Jamrul,sans-serif;		
	
}
.form-submit:after, .form-submit:before {
	left: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.form-submit:after {
	border-color: rgba(246, 138, 33, 0);
	border-left-color: #CB1F11;
	border-width: 5px;
	top: 50%;
	margin-top: -5px;
}
.form-submit:before {
	border-color: rgba(246, 138, 33, 0);
	border-left-color: #CB1F11;
	border-width: 6px;
	top: 50%;
	margin-top: -6px;
}

span.page-number, span.yjl-more, span.yjl-prev, span.yjl-next, .gray{
	border:solid 1px #CB1F11 !important;
	font-family: 'Ubuntu', sans-serif;
	font-size:11px;
}

.currentPager{
	background-color:#CB1F11 !important;
	font-family: 'Ubuntu', sans-serif;
}


.iconos span{
	float:left;
	margin-right:5px;
}

/* BUSCADOR AVANZADO */ 

.buscador_avanzado .errorsearch{
	position: absolute;
	width: 150px;
	color: red;
	top: 28px;
	left: 3px;
	z-index: 999999999;
	height: 20px;
	font-size: 11px;
}

.buscador_avanzado{
	float: right;
	width: 190px;
	height: 45px;
	position: absolute;
	top: 0px;
	padding-top: 19px;
	font-family: 'Ubuntu', sans-serif;
	font-style: normal;
	margin-left: 155%;
}

.buscador_avanzado .normal input{
	background-color:#F8F9F9;
	border:solid 1px #E8E7E7;
	float:left;
	padding: 3px;
	font-size: 11px;
}

.buscador_avanzado .normal{
	position:relative;
	z-index:999999;
}

.buscador_avanzado .normal .buscar_boton{
	background: url(../images/defSprites.png) no-repeat right -3420px transparent;
	width: 14px;
	height: 14px;
	margin: 5px 30px 0px 0px;
	float: right;
}

.buscador_avanzado .boton{
	padding:3px;
	width:130px;
	margin-right:5px;
	font-family: 'Ubuntu', sans-serif;
	font-size:11px;
	border:solid 1px #e6e6e6;
	background-image: linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -o-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -moz-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -webkit-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -ms-linear-gradient(90 bottom, rgb(250,250,250) 22%, rgb(255,255,255) 54%);
	background-image: -webkit-gradient(
		linear,
		90 bottom,
		left top,
		color-stop(0.22, rgb(250,250,250)),
		color-stop(0.54, rgb(255,255,255))
	);
}

.buscador_avanzado .enviar .boton, .buscador_avanzado .normal .boton{
	background: #CB1F11;
	border: solid 1px #CB1F11;
	padding:0px;
	color:#333;
	width:55px;
}

.buscador_avanzado .normal .boton{
	color: white !important;
	width: 50px;
	padding: 0px 20px 0px 5px;
	background: url(../images/defSprites.png) no-repeat right -3419px transparent;
}

.buscador_avanzado .normal ::-webkit-input-placeholder {
   color: #000;
   text-transform:uppercase;
}

.buscador_avanzado .normal :-moz-placeholder {  
   color: #000;
   text-transform:uppercase;
}

.buscador_avanzado .enviar{
	position: relative;
	display:inline;
	padding:0px 0px 4px 0px;
	width:55px;
	color:#fff;
	text-transform:lowercase;	
}

.buscador_avanzado .enviar:after, .buscador_avanzado .enviar:before{
	left: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.buscador_avanzado .enviar:after{
	border-color: rgba(246, 138, 33, 0);
	border-left-color: #CB1F11;
	border-width: 5px;
	top: 50%;
	margin-top: -5px;
}

.buscador_avanzado .enviar:before{
	border-color: rgba(246, 138, 33, 0);
	border-left-color: #CB1F11;
	border-width: 13px;
	margin-top: 1px;
}

.buscador_avanzado .avanzado{
	position:absolute;
	z-index:9999;
	padding:20px;
	margin-top:10px;
	background-color:#fff;
	width:460px;
	-webkit-box-shadow: 5px 5px 20px 0px #000;
	box-shadow: 5px 5px 20px 0px #000;
	display:none;
}

.buscador_avanzado .avanzado h1{
	font-size:11px;
	font-weight:700;
	text-align:left;
	font-family: 'Ubuntu', sans-serif;
	text-transform:uppercase;
}

.buscador_avanzado .avanzado .columna{
	float:left;
	width:130px;
	border-right:solid 2px #999999;
	font-size:11px;
	height:150px;
	padding:2px 10px;
	font-family: 'Ubuntu', sans-serif;
}

.buscador_avanzado .avanzado .last{
	border-right:none;
}

.buscador_avanzado .avanzado .columna ul{
	list-style:none;
	padding:0px;
	margin:0px;
}
.buscador_avanzado .avanzado .columna li{
	padding:0px;
	margin:0px;
	font-weight:400;
	padding-left:10px;
	background: url(../images/defSprites.png) no-repeat 0 -1615px transparent;
	font-family: 'Ubuntu', sans-serif;
}

.buscador_avanzado .avanzado .columna span{
	font-weight:normal;
	color:#999;
}

.buscador_avanzado .avanzado .generales {
	width:100%;
	height:30px;
}

.buscador_avanzado .avanzado .generales ul{
	list-style:none;
	padding:0px;
	margin:0px;
}

.buscador_avanzado .avanzado .generales li{
	padding:0px;
	margin:0px;
	float:left;
	font-family: 'Ubuntu', sans-serif;
	font-size:11px;
	font-weight:700;
	text-transform:uppercase;
	padding:0px 5px;
	border-right:solid 1px #CB1F11;
}

.buscador_avanzado .avanzado .generales .first{
	padding:0px 5px 0px 0px;
}

.buscador_avanzado .avanzado .generales .last{
	padding:0px 0px 0px 5px;
	border-right:none;
}

 input[type="text"].ui-autocomplete-loading {
  background: url('../images/search_loading.gif') no-repeat right center;
  visibility: visible;
  }
  
 #menu-main-menu li a.loading {
  background:url(../images/loader-menu.gif) #000 no-repeat right center !important;
  }

/* ETIQUETAS HEADER *****************************************************/

.temas-semana, .ultimo-momento{
	height:27px;
	width:100%;
	padding:0px;
	margin-top:2px;
	position:fixed;
	top:65px;
	z-index:999;
	left:0px;
	font-style:normal;
	color:#fff;
	text-transform:lowercase;	
	font-family: 'Ubuntu', sans-serif;
	display:block !important;
	-webkit-box-shadow: 0px 3px 5px 5px #333;
	box-shadow: 0px 3px 10px 0px #333;
}

.temas-semana{
	background-color:#CB1F11;
}

.ultimo-momento{
	background-color:#CB3727;
}

.ultimo-momento{
	top:62px;
	height:26px;
}
/*
.temas-semana:after, .temas-semana:before, .ultimo-momento:after, .ultimo-momento:before {
	left: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.temas-semana:after, .ultimo-momento:after {
	border-color: rgba(246, 138, 33, 0);
	border-left-color: #CB1F11;
	border-width: 5px;
	top: 50%;
	margin-top: -5px;
}

.temas-semana:before, .ultimo-momento:before{
	border-color: rgba(246, 138, 33, 0);
	border-left-color: #CB1F11;
	border-width: 12px;
	margin-top: -1px;
}

.ultimo-momento:before{
	margin-top: -1px;
}
*/

.temas-semana h1, .ultimo-momento h1{
	float: left;
	color: #fff;
	text-transform: uppercase;
	padding: 5px 35px;
	font-size: 16px;
	margin-left: 10px;
	background: url(../images/defSprites.png) no-repeat 10px -3317px transparent;
}

.ultimo-momento h1{
	color:#fff;
	background: url(../images/defSprites.png) no-repeat 10px -3340px transparent;
}

.temas-semana ul, .ultimo-momento ul{
	list-style:none;
	background:none;
	margin-left:40px;
}

.temas-semana li, .ultimo-momento li{
	float: left;
	text-transform: none;
	font-size: 13px;
	margin: 5px 10px 0px 10px;
}

.temas-semana li a, .ultimo-momento li a{
	color:#fff;
	padding:1px 10px;
	display:block;
	text-transform:uppercase;
}


.tickercontainer { /* the outer div with the black border */
	width: 738px; 
	height: 27px; 
	margin-left:250px;
	margin: 0; 
	padding: 0;
	overflow: hidden; 
}

.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
	position: relative;
	left: 10px;
	top: 4px;
	width: 718px;
	overflow: hidden;
}

ul.newsticker { /* that's your list */
	position: relative;
	left: 750px;
	text-transform: none;
	font-size: 13px;
	margin: 0px 10px 0px 10px;
	list-style-type: none;
	padding: 0;
}

ul.newsticker li {
	float: left; /* important: display inline gives incorrect results when you check for elem's width */
	margin: 0;
	padding: 0;
}

ul.newsticker a {
	white-space: nowrap;
	padding: 0;
	color:#fff;
	padding:1px 10px;
	display:block;
	-webkit-border-radius: 7px;
	border-radius: 7px;	
} 
ul.newsticker span {
margin:0px;
} 

.temas-semana li a:hover, .ultimo-momento li a:hover, .temas-semana .active, .ultimo-momento .active{
	color:#fff;
	display:block;
	background-color:#AC652B;
	-webkit-border-radius: 7px;
	border-radius: 7px;	
}

.temas-semana .active a, .ultimo-momento .active a{
	color:#fff;
}

.ultimo-momento li a:hover{
	background-color:#A8362D;
}

/* STAFF *****************************************************/

.staff .nota-categoria{
	text-transform:uppercase;
}

.staff .contenido ul{
	list-style: none;
	margin: 0px 0px 40px 5px;
	padding: 0px;
}

.staff .contenido li{
	background-color: #fff;
	width: 101%;
	padding: 0px;
	margin:5px 0px;
	list-style: none;
	cursor:pointer;
}

.staff .contenido li:hover{
	background-color:#ee3224;
	color:#fff;
}

.staff .contenido p:hover{
	color:#fff;
}

.staff .contenido p{
	margin: 0px 0px 0px -5px;
	padding: 3px 0px 3px 20px;
	width: 100%;
	font-size: 16px;
	color: #000;
}


/* CONTACTO *****************************************************/

.cform{
	border:none !important;
	background:none !important;
}

.cform label{
	text-align:left !important;
}

.contacto p{
	font-size:18px;
	font-weight:bold;
}

.contacto form{
	margin:0px auto 10px 2%;
	clear:both;
}

.contacto input, .contacto textarea{
	/*float:left;*/
	width:47%;
	padding:10px;
	font-size:16px;
	margin:7px 1.5% 7px 0px;
	font-family: 'Ubuntu', sans-serif;
}

.contacto input:hover, .contacto textarea:hover{
	color:#CB1F11;
}

.contacto .last{
	float: right;
	margin-right: 4.5%;
	height: 120px;
}

.contacto .envianoticia {
	position: relative;
	background: #fff;
	clear:both;
	float:left;
	margin:20px 0px;
	width:47%;
	-webkit-box-shadow: 0px 0px 25px 5px #959090;
	box-shadow: 0px 0px 15px 5px #959090;
}
.contacto .envianoticia:after {
	left: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.contacto .envianoticia:after {
	border-color: rgba(255, 255, 255, 0);
	border-left-color: white;
	border-width: 12px;
	top: 50%;
	margin-top: -10px;

}

.contacto .envianoticia h1{
	padding:2px 5px;
	margin:0px 20px;
	border-bottom:dashed 1px #CB1F11;
	color:#CB1F11;
	font-size:18px;
}

.contacto .envianoticia h2{
	padding:2px 5px 10px 5px;
	margin:0px 20px;
	color:#58585A;
	font-size:14px;
}

.contacto .enviar input{
	background: #CB1F11;
	border: solid 1px #CB1F11;
	padding:0px;
	color:#fff;
	width:55px;
}

.contacto .enviar {
	position: relative;
	float:right;
	margin:20px 6%;
	background: #CB1F11;
}

/* CONTACTO *****************************************************/

/* TRANSITO *****************************************************/

.transito .contenido ul{
	border: solid 1px #000;
	margin: 15px 0px;
	clear: both;
	display: inline-block;
	width: 648px;
}

.transito .contenido ul.subway-lines, .transito .contenido ul.list-trains, .transito .contenido ul.train-lines, .transito .contenido .detalleTrenes ul{
	border:none;
}

.transito .contenido ul li{
	float: left;
	margin: 0px;
	width: auto;
	padding: 0px 10px;
	font-size: 14px;
	line-height: 25px;
}

.transito .contenido ul li:hover{
	background:none;
	color:#000;
}

.transito .contenido ul li.referencias{
	border:solid 1px #000;
	margin:10px 0px;
	font-size: 16px;
	padding:0px;
	display:inline-block;
}

.transito .contenido ul.referencias .titulo{
	background-color:#000;
	color:#fff;
	margin: 0px;
	border-bottom:0px;
	float: left;	
}

.transito .contenido ul.referencias hr{
	float: left;
	width: 60px;
	height: 7px;
	margin: 10px 7px 6px 7px;
	border:0px;	
}

.transito .contenido ul.referencias .normal hr{
	background-color:#6FAC51;
}

.transito .contenido ul.referencias .demorado hr{
	background-color:#F2884E;
}

.transito .contenido ul.referencias .interrumpido hr{
	background-color:#000000;
}

.transito .contenido ul.incidentes{
	border:none;
	margin:0px 0px 15px 0px;
	display:none;
}

.transito .contenido ul.incidentes{
	width:651px;
}

.transito .contenido ul.incidentes li{
	border: solid 1px #000;
	padding: 15px 0px 15px 45px;
	margin: 0px 8px 0px 3.3px;
	width: 74px;
}

.transito .contenido ul.incidentes li:first-child{
	margin-left:0px;
}

.transito .contenido ul.incidentes li:last-child{
	margin-right:0px;
}

.transito .contenido ul.incidentes li.accidente{
	background: url(../images/box-transito-lineas_interna.png) no-repeat 5px -746px !important;
}

.transito .contenido ul.incidentes li.incendio{
	background: url(../images/box-transito-lineas_interna.png) no-repeat 5px -824px !important;
}

.transito .contenido ul.incidentes li.obra{
	background: url(../images/box-transito-lineas_interna.png) no-repeat 5px -892px !important;
}

.transito .contenido ul.incidentes li.corte{
	background: url(../images/box-transito-lineas_interna.png) no-repeat 5px -962px !important;
}

.transito .contenido ul.incidentes li.otro{
	background: url(../images/box-transito-lineas_interna.png) no-repeat 5px -1026px !important;
}

.transito .subtesytrenes .heading{
	background:url(../images/bg_subte.png) repeat-x;
	height: 29px;
	line-height: 27px;
}

.transito .subtesytrenes .heading .subway{
	background:url(../images/iconos_transito.png)  no-repeat 1px -387px #ee3224;
	height: 29px;
	float: left;
	padding: 0px 12px 0px 35px;
	border-right: solid 1px #fff;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	line-height: 29px;
}

.transito .subtesytrenes .heading .train{
	background:url(../images/iconos_transito.png)  no-repeat 1px -447px #ee3224;
	height: 29px;
	float: left;
	padding: 0px 12px 0px 35px;
	border-right: solid 1px #fff;
	color: #fff;
	text-transform: uppercase;
	font-size: 14px;
	line-height: 29px;
}

.transito .subtesytrenes ul.subway-lines li{
	float: left;
	border: none;
	background: url(../images/box-transito-lineas_interna.png) no-repeat 5px 0px !important;
	padding: 43px 0px 0px 0px;
	margin: 6px 10px;
	font-size: 11px;
	width: 70px;
	color: #00AA07;
	text-align: center;
}

.transito .subtesytrenes ul.subway-lines li a, .transito .subtesytrenes ul.subway-lines li a:hover{
	color:#000;
	font-size:14px;
}

.transito .subtesytrenes ul.subway-lines li p{
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-weight:bold;
	text-transform:uppercase;
}

.transito .subtesytrenes ul.subway-lines li p a{
	color:#000;
}

.transito .subtesytrenes ul.subway-lines li p, .transito .subtesytrenes ul.subway-lines li p:hover{
	color:#6FAC51;
}

.transito .subtesytrenes ul.subway-lines li.a{
	background-position:17px 0px !important;
}

.transito .subtesytrenes ul.subway-lines li.b{
	background-position:17px -68px !important;
}

.transito .subtesytrenes ul.subway-lines li.c{
	background-position:17px -136px !important;
}

.transito .subtesytrenes ul.subway-lines li.d{
	background-position:17px -204px !important;
}

.transito .subtesytrenes ul.subway-lines li.e{
	background-position:17px -272px !important;
}

.transito .subtesytrenes ul.subway-lines li.h{
	background-position:17px -340px !important;
}

.transito .subtesytrenes ul.subway-lines li.p{
	background-position:17px -408px !important;
}

.transito .subtesytrenes ul.subway-lines li:last-child{
	display:none;
}

.transito .subtesytrenes ul.train-lines{
	position: absolute;
	margin-top: -34px;
	margin-left: 95px;
	width: 556px;
	background-color: #fff;
	height: 35px;
}

.transito .subtesytrenes ul.train-lines li{
	background-color: #58595B;
	color: #fff;
	margin: 5px 0px;
	font-size: 11px;
	height: 29px;
	border-left: solid 1px #fff;
	border-right: solid 1px #fff;
	letter-spacing: -1px;
}

.transito .subtesytrenes ul.train-lines li:hover, .transito .subtesytrenes ul.train-lines li.active{
	border-bottom: solid 3px #ee3224;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	padding-bottom: 4px;
	margin-left: 2px;
}

.transito .subtesytrenes .list-trains ul li p{
	color: #000;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}

.transito .subtesytrenes .list-trains ul li span{
	color: #000;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-weight:bold;
	text-transform:uppercase;
}

.transito .subtesytrenes .list-trains ul li span.norm{
	color:#6FAC51;
}

.transito .subtesytrenes .list-trains ul li span.dem, .transito .subtesytrenes ul.subway-lines li.dem p, .transito .subtesytrenes ul.subway-lines li.dem p:hover{
	color:#ee3224;
}

.transito .subtesytrenes ul.train-lines li a{
	color:#fff;
}

.transito .time{
	float: right;
	font-size: 10px;
	font-family: 'PT Serif', serif;
}

.transito .subtesytrenes .list-trains{
	  margin-bottom: 40px;
  float: left;
  width: 100%;	
}

/* TRANSITO *****************************************************/

/* WIDGETS *****************************************************/

#copy li{
	list-style:none;
}

.widget_wysija_cont .form-valid-sub input.defaultlabels{
	float:left;
	width: 80%;
	margin-left: 20px;
}

.widget_wysija_cont .updated, .widget_wysija_cont .login .message{
	width: 90%;
	margin-left: 13px;
}

.widget_wysija .wysija-submit{
	background: white;
	border: solid 1px white;
	padding:0px;
	color:#CB1F11;
	width:87%;
	margin-left:20px;
	height:30px;
	cursor:pointer;
}

.wysija-submit-field {
	position: relative;
	background: white;
	clear:both;
}
.wysija-submit-field:after {
	left: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}

.wysija-submit-field:after {
	border-color: rgba(246, 138, 33, 0);
	border-left-color: white;
	border-width: 18px;
	top: 50%;
	margin-top: -18px;
}


.loader{
	background:url(http://www.2cero.com/grupo/diario/wp-content/themes/z/images/loader.gif) no-repeat right;
}


/* BANNERS ****************************/

#banner-300x250{
	width:210px;
	height:150px;
	text-align:center;
	margin:-12px auto 80px auto;
}

.banner-270x220{
	text-align: center;
	width: 270px;
	height: 220px;
	margin:0px auto 25px auto;
}

.banner-270x220 .box-1x1{
	margin: 0px;
	padding: 0px;
	width: 268px;
	height: 220px;
}

.banner-270x220 .box-1x1 img{
	width: 270px;
	height: 220px;	
}

.banner-300x250{
	text-align: center;
	margin: 0px auto 20px auto;
	display:inline-block;
}

.banner-300x250 embed{
	height:227px;
}

#copy .banner-300x250 embed{
	height:auto;
}

.banner-960x50{
	width: 100%;
	height: 50px;
	text-align: center;
	position: absolute;
	top: 98px;
	z-index: 9;
}

#banner-650x80{
	width:650px;
	height:80px;
	margin:5px 0px;
}

/* LOGIN ****************************/

.simplemodal-data{
	background-color:#ee3224;
	color:#333333;
}

#simplemodal-login-container .nav{
	background-color: #484848 !important;
	color: white !important;
	font-weight: 700 !important;
}
#simplemodal-login-container .nav a{
	color:#fff !important;
}

#content{
	width: 100%;
	position: absolute;
}

/* 404 ****************************/

#content-404 .post{
	width:572px;
	margin: 0px auto;
}

#content-404 p{
	width: 540px;
	padding: 40px 0px 0px 0px;
	color:#CB1F11;
}

#content-404 h1 img{
	float:left;
	padding:10px;
}

#content-404 .inicio{
	float: right;
	color: white;
	margin-right: 0px;
	font-size: 11px;
	padding: 0px;
	height:27px;
	text-transform: uppercase;
	background-color: #CB1F11;
	font-family: 'Ubuntu', sans-serif;
}

#content-404 .inicio a{
	color:#fff;
	width: 100%;
	padding: 8px 40px 11px 8px;
	background: url(../images/defSprites.png) no-repeat right -3548px transparent;
	margin-right: -15px;
}

#content-404 .inicio:hover{
	background-color: #58595B;
}

#content-404 .inicio a:hover{
	color:#fff;
}

/* NEWSLETTER ****************************/

#copy .newsletter{
	width:90%;
	margin:0px 15% 0px 0px;
	background:url(../images/defSprites.png) no-repeat right -3069px transparent;
	min-height:50px;
	cursor:pointer;
	font-size:16px;
}

#copy .widget.widget_wysija{
	margin-left:10px;
}

#copy .newsletter h1{
	margin:0px;
	padding:0px;
	font-size:15px;
	font-style:normal;
	font-weight:normal;
	padding-right:50px;
	font-family: 'Ubuntu', sans-serif;
	text-transform:uppercase;
	color:#333333;
}

#copy .newsletter h2{
	margin:0px;
	padding:0px;
	font-size:24px;
	font-style:normal;
	padding-right:50px;
	font-weight:normal;
	font-family: 'Ubuntu', sans-serif;
	letter-spacing:2px;
	text-transform:uppercase;
	color:#333333;
}

#page .newsletter h1, #page .newsletter p{
	padding:0px 10px;
}

#page .post-313{
	height:700px;
}

.clear{
	clear:both;
}

.sharefooter{
	background-color:#ff0000;
}

@media only screen and (max-width: 1024px){
.project{
	width:100% !important;
}
.box-2x2 .top .ampliable .icon_mobile{
	display:none !important;
}
.ampliable .icon_mobile{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 30px;
	height: 30px;
	background: url(../images/defSprites.png) no-repeat 0px -3912px transparent;
	z-index:9;
}
.barra_share .share{
	width: 150px;
	padding-top: 4px;
	float: left;
}

.barra_share{
	background-color:#CB1F11;
	position:absolute;
	bottom:0px;
	width:100%;
	opacity:0;
	top:auto;
	height:29px;
	filter:alpha(opacity=90); /* For IE8 and earlier */	
}
.top_icono{
	display:none;
}
.temas-semana li, .ultimo-momento li{
	font-size:11px;
	margin-right:0px;
}
.temas-semana h1, .ultimo-momento h1 {
	font-size:14px;
	padding:5px 25px;
}
.buscador_avanzado{
	width:200px;
}
.escuchar_radio{
	left:74px;
}
.topright {
	right:-210px;
}
.slide-programacion{
	zoom:85%;
	top:107px;
}
.scrollpane-container div.rightScroll{
	background:#999F50 url('../images/slidebox_arrows.png') 43px -6px;
}
.scrollpane-container div.rightScroll:hover {
	background:#999F50 url('../images/slidebox_arrows.png') 46px 104px !important;
}
.scrollpane-container div.leftScroll{
	background:#999F50 url('../images/slidebox_arrows.png') 0px -6px;
}
.scrollpane-container div.leftScroll:hover {
	background:#999F50 url('../images/slidebox_arrows.png') -3px 104px !important;
}
.interna{
	padding-left:23px;
}
.hasButtonsPost_top{
	right:26.5%;
}
.box-clima{
	right: 41%;
}
.box-transito{
	right:140%;
}
.programacion-bar li, .la-revista-bar li{
	float: left;
	text-transform: none;
	font-size: 11px;
	padding: 3px 3px 0px 0px;
	margin: 2px 0px 1px 0px;
	color: #fff;
}
.la-revista-bar{
	top:169px;
	height:26px;
}
.programacion-bar li a, .la-revista-bar li a{
	margin-left:4px;
}
#bottomFooter{
	font-size:11px;
}

.columna_izquierda{
	width:63%;
}

.columna_derecha{
	margin-left:20px;
	float:left;
	width: 30.4%;
}

.columna_derecha .box .titulo{
	width:260px;
}

.projectSlides {
	zoom: 0.768;
}

#banner-650x80{
	zoom:0.703;
}

.columna_izquierda .mas-noticias{
	zoom:0.903;
}

.hasButtonsPost_top{
	right:32.5%;
}

.socialList{
	width:290px;
}

}


@media only screen and (max-width: 768px){
	.buscador_avanzado{
		display:none;
	}	
	.socialList{
		width:46px;
	}
	.socialList li{
		display:none;
	}
	.box-transito{
	right: 180%;
}
	
	.columna_izquierda{
	max-width:650px;
}
}

.element.paginador{width:100%; height:25px; text-align:center;}
.navigation{display:inline-block;}
.navigation .current{font-size:12px; color:#fff; text-align:center; float: left; display:block; height:25px; width:24px; background-color:#CB1F11; line-height:24px;}
.navigation .dots{font-size:12px; float:left; background-color:#fff; display:block; width:24px; height:25px; line-height:22px;}
.navigation a {font-size:12px; color:#000; text-align:center; display:block; height:25px; width:24px; float:left; line-height:24px;}
.navigation a.sig{width:35px;}
.navigation a.ant{width:35px;}
.navigation a:hover {background-color:#CB1F11; color:#fff;}