.cms{}
.CMSIframe{max-width: 100%;}
.CMSvideo16x9{position: relative;width: 100%;padding-top: 56.25%;}
.CMSvideo16x9 iframe,
.CMSvideo16x9 object,
.CMSvideo16x9 embed,
.CMSvideo16x9 video{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}

/* old stuff
.super-footer .hnews.no-photo h1{background: none!important;}*/
.super-footer .hnews.main-section-article.no-photo,
.footer-portadas .hnews.main-section-article.no-photo{height: 397px;}
.super-footer .hnews.no-photo{
	/* old stuff
	height: 212px */
	height: 202px
}
.footer-portadas .hnews.no-photo{height: 190px;}


.displayNone{ display:none !important; }
.super-footer article .cat-seccion{background: rgba(0,0,0,.65);position: relative;z-index: 10;height:22px;}
.body-single-news .embed_options{display: none;}
.body-single-news .embed_epigrafe{background: #eee;color: #333;font-size: 12px;padding: 0px 10px;text-align: right;line-height: 22px;}
.body-single-news .type_audio .embed_epigrafe {text-align: left; float: none; }
.body-single-news .type_audio .embed_copyright {text-align: left; padding: 0 10px; }

.body-elections .wrapper article#main-article{padding-left: 0px;padding-right: 20px;}


/*.body-single-news .type_video .embed_content,.body-single-news .type_imagen .embed_content{height: 433px;}*/
/*added fdront*/
/* old stuff
.body-single-news .embed_cont{float:left;margin-right:15px;}*/
.body-single-news .embed_cont.type_freetext{width: 100%; overflow: hidden;}
/* new stuff */
.body-single-news .CMSObject_embed,
.body-single-news .CMSObject_embed object {
	width: 100%;
	height: auto;
	min-height: 492px;
}
.body-single-news .embed_cont .twitter-tweet{float:none;max-width: 100%;width:100%!important;}
body.secciones .main .pub.pub728,
body.body-single-news .main .pub.pub728{max-width: 100%;}
.body-single-video .single-content figure,
.body-single figure.hmedia.video{overflow: hidden;}
.body-single-video .single-content figure object,
.body-single .single-content figure.hmedia.video object {height: 100%;width: 100%;}
/************************************Form Recomendar**************************************/
#email-modalForm .error{border:1px solid #FF0000;}
#email-modalForm .errorBox{color:#FF0000;}
#email-modalForm .errorCaptchaBox{color:#FF0000;}
#email-modalForm .errorLaterBox{color:#FF0000;}
/************************************Form Login**************************************/

#email-modal input.enviar,
.user-container input.enviar,
#user-login-plain input.enviar,
#user-login input[type="submit"] {
/* old stuff
background: #0a86d5;
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhODZkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxNTYxYWIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #0a86d5 0%, #1561ab 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0a86d5), color-stop(100%,#1561ab));
background: -webkit-linear-gradient(top,  #0a86d5 0%,#1561ab 100%);
background: -o-linear-gradient(top,  #0a86d5 0%,#1561ab 100%);
background: -ms-linear-gradient(top,  #0a86d5 0%,#1561ab 100%);
background: linear-gradient(to bottom,  #0a86d5 0%,#1561ab 100%);

border: 1px solid #00499c;
font-size: 16px;
height: 34px;
text-shadow: 0 1px 0 #000;
text-shadow: 0 1px 0 rgba(0,0,0,0.3);*/
appearance: none;
-moz-appearance: none;
-webkit-appearance: none;
background-color: #999;
border: none;
border-radius: 5px;
color: #fff;
cursor: pointer;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
height: 32px;
line-height: 32px;
margin-left: 10px;
padding: 0 20px;
text-transform: uppercase; }

#email-modal input.enviar:hover,
.user-container input.enviar:hover,
#user-login-plain input.enviar:hover,
#user-login input[type="submit"]:hover {
/* old stuff
background: #1561ab;
background: -moz-linear-gradient(top, #1561ab 0%, #0a86d5 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1561ab), color-stop(100%,#0a86d5));
background: -webkit-linear-gradient(top, #1561ab 0%,#0a86d5 100%);
background: -o-linear-gradient(top,  #1561ab 0%,#0a86d5 100%);
background: -ms-linear-gradient(top,  #1561ab 0%,#0a86d5 100%);
background: linear-gradient(to bottom,  #1561ab 0%,#0a86d5 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1561ab', endColorstr='#0a86d5',GradientType=0 );*/
background: #ccc; }

#user-login-plain input.enviar,
#user-login input[type="submit"] {
float: right; }


.body-single-news .interiorFotogaleria .photo-prev,
.body-single-news .interiorFotogaleria .photo-next,
.body-single-news .interiorFotogaleria .photo-prev:active,
.body-single-news .interiorFotogaleria .photo-next:active	{
	top: 340px;
}
/*.body-single-news .interiorFotogaleria .single-photo-gallery .photocredit > div{width:956px;}*/
.interiorAudio .player-audio{width:100%;}

.body-single .single-content .says {
font-family: Arial, sans-serif;
font-size: 38px;
line-height: 1.15;
font-style: normal;
text-align: right;
color: #0153a3;
margin-bottom: 5px;
text-shadow: 1px 1px 2px rgba(0,0,0,.3);
float: left;
position: relative;margin: 30px 30px 30px 0;
width: 300px;
}

span.saysCMSEmphasis {
    color: #FF8000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 28px;
    font-style: italic;
    font-weight: bold;
    line-height: 1.2;
    margin: 20px 0;
    text-align: center;
    text-transform: uppercase;

    padding: 0 20px;
    width: 100%;

    float: left;
}

.body-single .single-content .embed_cont.type_highlight{
  /*
    font-family: Arial, sans-serif;
    font-size: 38px;
    line-height: 1.15;
    font-style: normal;
    text-align: right;
    color: #0153a3;
    margin-bottom: 5px;
    text-shadow: 1px 1px 2px rgba(0,0,0,.3);
    float: left;
    position: relative;margin: 30px 30px 30px 0;
    width: 300px;
  */
    background-color: #FFCB89;
    font-weight: bold;
    padding: 4px 0;
}

/* old stuff
.body-single .social-hori{margin-bottom:15px;}*/
.date-picker .nombreMes{width: 122px;float: left;}
.date-picker .dia{height: 25px;width: 25px;line-height: 25px;}
#date-picker table th, #date-picker table td{width: 50px;text-transform: uppercase;}

article .narrowcontent ol li{
  list-style: decimal;
}
/*.body-single .single-content ul li {
background: transparent url(../images/ico-listabullets.gif) no-repeat 20px 4px;
margin-top: 14px;
padding-left: 34px; }
.body-single .single-content ul,
.body-single .single-content li {
  list-style: disc;
}
.body-single .single-content ul {
margin-left: 30px;
margin-bottom: 20px;
}*/
.body-single .tags .notLast:last-child{display: none;}
.single-content.tapasImpresas figure {margin-bottom: 20px;}

/* old stuff
#header-top #navbar {width: 1008px;}*/
#header-top #navbar ul .menu-container.userLogued{min-width: 120px;text-align: center;}
#header-top #navbar ul .menu-container.userLogued ul{text-align: left;}
.vermasnoticias.hide{display:none;}
.vermasnoticias.show{display:block;}
.zonatitulo h3 span#cantidadResultados{color:#202020;}
.photo-arch-videos{width:270px;}

BODY.body-404.infobae #header	.social{position: relative;top: 0px;right: 0px;width: auto;}
BODY.body-404.infobae #header	.social .fb-like{float: none;}
BODY.body-404.infobae #header	.social .twitter-follow-button{float: none;margin-left: 0px;}

nav.nav-main ul > li[data-target]{min-width: 107px;text-align:center;}
.body-single .embed_options{display: none;}
a.morecomments.hide, a.vermasnoticias.hide{display: none;}

ul.user-comments li.comment div.comment-block.noResponder{width: 655px;}
ul.user-comments li.comment-reply div.comment-block.noResponder{width: 615px;}

.tags-col .tags-col{float:none;}

.main-article .entry-content .single-photo-gallery .hmedia .fn .icon-photo,
#main-article .entry-content .single-photo-gallery .hmedia .fn .icon-photo{display: none;}
/*BODY.surveyEmbedBody #contentEmbed{width: 770px;}*/

.comaTags{display: inline;}
.comaTags:last-child{display: none;}

#header	.social{width: 325px;}

/**************************************************************************
.ranking div.li {margin-bottom: 4px;position: relative; }
.ranking div.li a {color: #fff;display: block;min-height: 52px;padding: 6px 50px 6px 10px; }
.ranking div.li .ranking-count {
background: #333 url(../images/back-diagonalpattern05.png?v=23796) repeat -2px top;
border-left: 2px solid #999;
color: #fff;
display: inline-block;
font-size: 15px;
height: 100%;
line-height: 100%;
margin-top: 0px;
padding: 6% 8px 0;
position: absolute; right: -15px; top: 0; }
/***************************************************************************

.blogs div.ul {
	margin: 10px;
}

.blogs div.ul div.li {
	background: #f3d6d3 url(../images/back-diagonalpattern20.png?v=23796) repeat right top;
	margin-bottom: 10px;
}
/**************************************************************************

.footer-box div.ul	{
	background-color: #000;
	padding-left: 10px;
}

.footer-box div.ul	{
	border-top: 5px solid #414141;
	padding: 10px;
	line-height: 1;
	background: #1e1e1e;
	height: auto;
}

.footer-box div.li	{
	margin-bottom: 8px;
}

.footer-box div.li a	{
	color: #fff;
}
/*****************************************************************************/

/*bold e italica para el cuerpo de la nota*/
.textoLibre div.main b{font-weight:bold;}
.textoLibre div.main i{font-style:italic;}
.textoLibre div.main ul li{list-style:disc;}
.textoLibre div.main ol li{list-style:decimal;}
/*bold e italica para el cuerpo de la nota*/

.videos-sidebar .adataitemslider img{width: 100px;}
.turboalerta.priority-4 {z-index: 1002;}
.turboalerta.priority-5 {z-index: 1001;}
.turboalerta.priority-6 {z-index: 1000;}

/*show hide pipe*/
span.pipeshowhide,
span.pipehideshow,
span.pipehidehide{display:none;}

span.pipeshowshow{display:inline;}

/*listados imagenes de autor*/
.avatarListadoNotastext,
.avatarListadoNotashidden{display:none;}
.blog-title.text,
.blog-title.hidden{padding-left:0px;}
.avatar-author.text,
.avatar-author.hidden{display:none;}

.embed_content {
  line-height: 0px;
}

/*comentarios facebook en detalle tapas*/
.comentar  div.fb-comments {
  padding: 10px 10px 10px 0px;
}

span#fechaPortalCapitalize{ text-transform: capitalize;position:relative;}
span#server_clock{position:relative;}


.embed_cont.type_encuesta iframe{display:block !important;width:770px;height:260px;}
BODY.surveyEmbedBody .encuesta .rpta{width:50%;max-width: none;}

/*************** Content: Objetos: Elecciones Corrientes: Fin ***************/

/*
	Single Elecciones Octubre: Inicio
*/

body.single-octubre {
	background: #414141;
}
body.single-octubre #header-inner,
body.single-octubre #footer,
body.single-octubre #sidebar {
	position: fixed;
	width: 100%;
}
body.single-octubre #sidebar {
	top: 0;
}
body.single-octubre #footer {
	bottom: 0;
}
body.single-octubre #social {
	background: #282828;
	position: fixed;
	top: 44px;
	width: 100%;
	z-index: 2;
}

body.single-octubre #social form {
	float: left;
	margin-left: 20px;
	margin-top: 7px;
}

body.single-octubre #social form select {
	background: #252525;
	border: solid 1px #414141;
	color: #ffffff;
	height: auto;
	padding: 6px;
}

body.single-octubre #social ol li {
	color: #ffffff;
	float: left;
	font: normal 28px/50px Arial, Helvetica, sans-serif;
	margin-right: 10px;
}
body.single-octubre #social ol li a.tw,
body.single-octubre #social ol li a.fb {
	background: transparent url(../images/fb24x48.png?v=23796) no-repeat 0px 0px;
	display: block;
	height: 24px;
	outline: none;
	text-indent: -9999em;
	width: 24px;
	margin-top: 13px;
}
body.single-octubre #social ol li a.fb:hover {
	background: transparent url(../images/fb24x48.png?v=23796) no-repeat 0px -24px;
}
body.single-octubre #social ol li a.tw {
	background: transparent url(../images/tw24x48.png?v=23796) no-repeat 0px 0px;
	margin-top: 13px;
}
body.single-octubre #social ol li a.tw:hover {
	background: transparent url(../images/tw24x48.png?v=23796) no-repeat 0px -24px;
}
body.single-octubre .resultados {
	width: 477px;
	height: 595px;
	padding: 10px;
	background: #515151;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: -5px 5px 15px 2px rgba(0, 0, 0, 0.2);
	box-shadow: -5px 5px 15px 2px rgba(0, 0, 0, 0.2);
	position: absolute;
	right: 0;
	top: 120px;
	display: none;
}
body.single-octubre .resultados .titulo {
	color: #eb7926;
	font: normal 21px/30px Arial, Helvetica, sans-serif;
}
body.single-octubre .resultados .subtitulo {
	color: #8c8b8b;
	font: normal 16px/20px Arial, Helvetica, sans-serif;
}
body.single-octubre .resultados .subtitulo span {
	color: #fff;
}
body.single-octubre .resultados .candidatos {
	height: 525px;
	overflow: auto;
}
body.single-octubre .resultados .candidatos li {
	border-bottom: 1px solid #767676;
	display: table;
	position: relative;
	width: 430px;
	max-width: 100%;
	height: 108px;
}
body.single-octubre .resultados .candidatos li.cargo {
	color: #fff;
	font: normal 30px Arial, Helvetica, sans-serif;
	border-bottom: none;
	min-height: auto;
	margin-top: 20px;
	height: auto;
}
body.single-octubre .resultados .candidatos li img {
	float: left;
	margin-right: 4px;
}
body.single-octubre .resultados .candidatos li .nombre {
	color: #fff;
	float: left;
	font: normal 15px Arial, Helvetica, sans-serif;
	padding-top: 45px;
	width: 160px;
}
body.single-octubre .resultados .candidatos li .partido {
	color: #9c9c9c;
	display: block;
	font: normal 12px/16px Arial, Helvetica, sans-serif;
  text-transform: capitalize;
}
body.single-octubre .resultados .candidatos li .porcentaje {
	color: #fff;
	font: normal 26px Arial, Helvetica, sans-serif;
	position: absolute;
	right: 10px;
	top: 50px;
	text-align: right;
	width: 150px;
}
body.single-octubre .grafico {
	position: absolute;
	top: -10px;
	width: 50px;
	height: 50px;
	border-radius: 25px;
	overflow: hidden;
	content: "";
}
body.single-octubre .grafico .masc {
  z-index: 20;
	position: absolute;
	width: 25px;
	height: 50px;
}
body.single-octubre .grafico .pie {
  z-index: 10;
	position: absolute;
	width: 25px;
	height: 50px;
	-moz-transform-origin: right center;
	-ms-transform-origin: right center;
	-o-transform-origin: right center;
	-webkit-transform-origin: right center;
	transform-origin: right center;

	-moz-transform: rotate(130deg); /* Firefox */
	-ms-transform: rotate(130deg); /* IE */
	-webkit-transform: rotate(130deg); /* Safari and Chrome */
	-o-transform: rotate(130deg); /* Opera */
	transform: rotate(130deg);
}
body.single-octubre .grafico .hole {
	overflow: hidden;
	content: "";
	width: 20px;
	height: 20px;
	position: absolute;
	border-radius: 10px;
	background: #515151;
	z-index: 30;
	left: 15px;
	top: 15px;
}
body.single-octubre .grafico,
body.single-octubre .grafico .masc,
body.single-octubre .grafico.big .pie {
	background-color: #6C6C6C;
}
body.single-octubre .grafico .pie,
body.single-octubre .grafico.big,
body.single-octubre .grafico.big .masc {
	background-color: #F8911E;
}
body.single-octubre .grafico.big {
  -moz-transform: scale(-1);
  -o-transform: scale(-1);
  -webkit-transform: scale(-1);
  transform: scale(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

body.single-octubre .grafico .pie.unen{ background-color: #be0cc9;}
body.single-octubre .grafico .pie.pro{ background-color: #ffea00;}
body.single-octubre .grafico .pie.fpv{ background-color: #3a7db1;}
body.single-octubre .grafico .pie.frenovador{ background-color: #ee1c25;}

body.single-octubre div.mapaprov {
	background: transparent url(../images/mapaprovincias643x1417.png?v=23796) no-repeat;
	float: left;
	height: 1417px;
	margin: 140px 0px;
	position: relative;
	width: 643px;
}

body.single-octubre div.mapaprov div.selector {
	height: auto;
	width: auto;
}

body.single-octubre div.mapaprov div.selector a {
	background: transparent url(../images/selectormapa19x38.png?v=23796) no-repeat;
	display: block;
	height: 19px;
	position: absolute;
	text-indent: -9999px;
	width: 19px;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

body.single-octubre div.mapaprov div.selector a:hover {
	background: transparent url(../images/selectormapahover19x19.png?v=23796) no-repeat;
	z-index: 2;
}

body.single-octubre div.mapaprov div.selector a:hover span, body.single-octubre div.mapaprov div.selector a.active span {
	background: transparent url(../images/selectorflecha230x190.png?v=23796) no-repeat center top;
	color: #ffffff;
	display: block;
	font: normal 19px/98px Arial, Helvetica, sans-serif;
	height: 85px;
	position: absolute;
	text-align: center;
	text-indent: 0px;
	width: 230px;
	z-index: 2;
}

body.single-octubre div.mapaprov div.selector a:hover span {
	top: -40px; left: 10px;
}

body.single-octubre a.partidoscaba {
	background: #474747;
	border: solid 1px #565656;
	color: #ffffff;
	display: block;
	font: normal 18px/38px Arial, Helvetica, sans-serif;
	height: 38px;
	margin-left: -585px;
	position: fixed;
		bottom: 110px; left: 50%;
	text-align: center;
	text-decoration: none;
	width: 198px;
}

body.single-octubre .wrapper a.partidoscaba:hover {
	background: #e97926;
	border: solid 1px #ffffff;
}

body.single-octubre div.mapaprov div.selector.capfed a {
	top: 470px; right: 155px;
}

body.single-octubre div.mapaprov div.selector.bsas a {
	top: 540px; right: 210px;
}

body.single-octubre div.mapaprov div.selector.cordoba a {
	top: 360px; right: 320px;
}

body.single-octubre div.mapaprov div.selector.lapampa a {
	top: 570px; right: 384px;
}

body.single-octubre div.mapaprov div.selector.sanluis a {
	top: 410px; right: 398px;
}

body.single-octubre div.mapaprov div.selector.mendoza a {
	top: 450px; right: 470px;
}

body.single-octubre div.mapaprov div.selector.sanjuan a {
	top: 320px; right: 480px;
}

body.single-octubre div.mapaprov div.selector.larioja a {
	top: 270px; right: 426px;
}

body.single-octubre div.mapaprov div.selector.catamarca a {
	top: 180px; right: 440px;
}

body.single-octubre div.mapaprov div.selector.tucuman a {
	top: 176px; right: 374px;
}

body.single-octubre div.mapaprov div.selector.stgestero a {
	top: 196px; right: 304px;
}

body.single-octubre div.mapaprov div.selector.stafe a {
	top: 286px; right: 224px;
}

body.single-octubre div.mapaprov div.selector.entrerios a {
	top: 366px; right: 180px;
}

body.single-octubre div.mapaprov div.selector.corrientes a {
	top: 246px; right: 128px;
}

body.single-octubre div.mapaprov div.selector.misiones a {
	top: 174px; right: 24px;
}

body.single-octubre div.mapaprov div.selector.chaco a {
	top: 174px; right: 208px;
}

body.single-octubre div.mapaprov div.selector.formosa a {
	top: 120px; right: 164px;
}

body.single-octubre div.mapaprov div.selector.salta a {
	top: 120px; right: 374px;
}

body.single-octubre div.mapaprov div.selector.jujuy a {
	top: 30px; right: 385px;
}

body.single-octubre div.mapaprov div.selector.neuquen a {
	top: 620px; right: 510px;
}

body.single-octubre div.mapaprov div.selector.rionegro a {
	top: 700px; right: 435px;
}

body.single-octubre div.mapaprov div.selector.chubut a {
	top: 840px; right: 476px;
}

body.single-octubre div.mapaprov div.selector.santacruz a {
	top: 1060px; right: 516px;
}

body.single-octubre div.mapaprov div.selector.tierradelfuego a {
	top: 1370px; right: 440px;
}

body.single-octubre div.mapaprov.mapacomunas {
	background: transparent url(../images/mapacomunas552x596.png?v=23796) no-repeat;
	float: left;
	height: 596px;
	margin: 140px 0px;
	position: relative;
	width: 552px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector a {
	background: transparent url(../images/selectormapa10x20.png?v=23796) no-repeat;
	display: block;
	height: 10px;
	position: absolute;
	text-indent: -9999px;
	width: 10px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector a:hover {
	background: transparent url(../images/selectormapahover19x19.png?v=23796) no-repeat;
	z-index: 2;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.palermo a {
	top: 140px; right: 236px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.recoleta a {
	top: 200px; right: 166px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.nuniez a {
	top: 40px; right: 344px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.belgrano a {
	top: 90px; right: 324px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.colegiales a {
	top: 145px; right: 322px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.retiro a {
	top: 203px; right: 112px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.retiro a {
	top: 203px; right: 112px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.sannicolas a {
	top: 243px; right: 116px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.montserrat a {
	top: 280px; right: 128px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.constitucion a {
	top: 315px; right: 128px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.santelmo a {
	top: 307px; right: 96px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.laboca a {
	top: 344px; right: 66px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.saavedra a {
	top: 344px; right: 66px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.saavedra a {
	top: 64px; right: 419px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.cohglan a {
	top: 97px; right: 388px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villaurquiza a {
	top: 134px; right: 420px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villapueyrredon a {
	top: 174px; right: 461px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.agronomia a {
	top: 206px; right: 416px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villaortuzar a {
	top: 164px; right: 363px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.paternal a {
	top: 222px; right: 373px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.chacarita a {
	top: 194px; right: 330px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villacrespo a {
	top: 224px; right: 296px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villacrespo a {
	top: 224px; right: 296px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.almagro a {
	top: 270px; right: 236px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.boedo a {
	top: 335px; right: 224px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.balvanera a {
	top: 260px; right: 180px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.sancristobal a {
	top: 310px; right: 180px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.barracas a {
	top: 390px; right: 130px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.parquepatricios a {
	top: 360px; right: 175px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.nuevapompeya a {
	top: 400px; right: 235px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.parquechacabuco a {
	top: 350px; right: 275px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.caballito a {
	top: 290px; right: 295px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.flores a {
	top: 340px; right: 352px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villagralmitre a {
	top: 263px; right: 369px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villasantarita a {
	top: 283px; right: 407px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villadelparque a {
	top: 246px; right: 432px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villadevoto a {
	top: 239px; right: 497px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.parquepatricios a {
	top: 359px; right: 175px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villareal a {
	top: 299px; right: 532px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.versalles a {
	top: 333px; right: 526px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.montecastro a {
	top: 292px; right: 473px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villaluro a {
	top: 360px; right: 460px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.velezsarfield a {
	top: 341px; right: 439px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.floresta a {
	top: 331px; right: 409px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.parqueavellaneda a {
	top: 397px; right: 392px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villasoldati a {
	top: 457px; right: 308px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villalugano a {
	top: 477px; right: 398px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.villariachuelo a {
	top: 559px; right: 351px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.mataderos a {
	top: 425px; right: 461px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.liniers a {
	top: 375px; right: 511px;
}

body.single-octubre div.mapaprov.mapacaba {
	background: transparent url(../images/mapacaba641x626.png?v=23796) no-repeat;
	float: left;
	height: 626px;
	margin: 140px 0px;
	position: relative;
	width: 641px;
}

body.single-octubre div.mapaprov.mapacaba div.selector a {
	background: transparent url(../images/selectormapa10x20.png?v=23796) no-repeat;
	display: block;
	height: 10px;
	position: absolute;
	text-indent: -9999px;
	width: 10px;
}

body.single-octubre div.mapaprov.mapacaba div.selector a:hover {
	background: transparent url(../images/selectormapahover19x19.png?v=23796) no-repeat;
	z-index: 2;
}

body.single-octubre div.mapaprov.mapacaba div.selector a:hover span {
	top: -45px; left: -4px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.tresdefebrero a {
	top: 227px; right: 273px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.gralsanmartin a {
	top: 189px; right: 273px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.vicentelopez a {
	top: 166px; right: 227px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.sanisidro a {
	top: 143px; right: 249px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.sanfernando a {
	top: 123px; right: 273px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.moron a {
	top: 248px; right: 311px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.ituzaingo a {
	top: 230px; right: 343px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.hurlingham a {
	top: 209px; right: 323px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.lamatanza a {
	top: 337px; right: 333px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.avellaneda a {
	top: 294px; right: 167px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.lanus a {
	top: 307px; right: 203px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.lomasdezamora a {
	top: 337px; right: 223px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.merlo a {
	top: 287px; right: 393px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.moreno a {
	top: 214px; right: 433px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.marcospaz a {
	top: 337px;right: 473px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.rodriguez a {
	top: 237px; right: 553px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.josecpaz a {
	top: 157px; right: 396px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.sanmiguel a {
	top: 177px; right: 323px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.malvinas a {
	top: 137px; right: 358px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.pilar a {
	top: 127px; right: 483px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.escobar a {
	top: 47px; right: 413px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.tigre a {
	top: 107px; right: 323px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.ezeiza a {
	top: 407px; right: 313px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.echeverria a {
	top: 377px; right: 257px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.quilmes a {
	top: 317px; right: 123px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.almirantebrown a {
	top: 387px; right: 190px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.peron a {
	top: 447px; right: 230px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.florenciovarela a {
	top: 407px; right: 113px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.berazategui a {
	top: 377px; right: 43px;
}

body.single-octubre div.mapaprov.mapacaba div.selector.sanvicente a {
	top: 537px; right: 233px;
}

body.single-octubre #social div.opciones{
  display:none;
}

/*
	Single Elecciones Octubre: Fin
*/

/*************** Content: Objetos: Elecciones Corrientes: Inicio ***************/
div.elecciones-octubre,
div#elecciones-octubre-duo {
	margin-bottom: 20px;
	width: 100%;
}

div.elecciones-octubre .elhead {
	background: #222;
}

div.elecciones-octubre .elcargo {
	background: #4c4c4c;
	font: 22px/33px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #ff4000;
}

div.elecciones-octubre.small .elcargo {
	font: 16px/20px Arial, Helvetica, sans-serif;
	color: #959595;
}

div.elecciones-octubre .elmain {
	background: #414141;
}

div.elecciones-octubre .elfoot,
div#elecciones-octubre-duo .elfoot {
	background: #212121;
	border-top: 2px solid #ed7c24;
  padding-left: 10px;
}

div#elecciones-octubre-duo .wdgt-elecciones-caba {
	border-top: 2px solid #ed7c24;
}

div#elecciones-octubre-duo .elecciones-octubre .elfoot {
	display: none;
}

div#elecciones-octubre-duo .elfoot a,
div.elecciones-octubre .elfoot a {
	color: #fff;
}

div#elecciones-octubre-duo.small .elfoot a,
div.elecciones-octubre.small .elfoot a {
	color: #fff;
	padding-right: 10px;
}

div#elecciones-octubre-duo div.elecciones-octubre {
	margin-bottom: 0px;
}

div.elecciones-octubre .content,
div#elecciones-octubre-duo .content {
	margin: auto;
	width: 1170px;
}

div.elecciones-octubre.small .content,
div#elecciones-octubre-duo.small .content {
	margin: auto;
	width: 100%;
}

div.elecciones-octubre div h2, div.elecciones-octubre div h3 {
	color: #ffffff;
	float: left;
  padding-left: 10px;
	font: normal 29px/44px 'Patua One', cursive;
}

div.elecciones-octubre.small div h2, div.elecciones-octubre.small div h3 {
	font: normal 20px/28px 'Patua One', cursive;
	padding-left: 10px;
}

div.elecciones-octubre div h3 {
	color: #909090;
	float: right;
	font: normal 17px/24px Arial, Helvetica, sans-serif;
	padding-top: 15px;
}

div.elecciones-octubre.small div h3 {
	font: normal 17px/18px Arial, Helvetica, sans-serif;
	padding-top: 7px;
	padding-right: 10px;
}

div.elecciones-octubre div h3 strong {
	font-weight: normal;
	color: #fff;
}

div.elecciones-octubre div ul {
	clear: both;
	overflow: hidden;
	margin: auto;
	width: 1170px;
}

div.elecciones-octubre div ul li {
	float: left;
	overflow: hidden;
	padding-top: 20px;
	width: 270px;
	margin-left: 30px;
	position: relative;
	font-size: 0;
	line-height: 0;
}

div.elecciones-octubre.small div ul li {
	padding-top: 0px;
	width: 245px;
	margin-left: 10px;
}

div.elecciones-octubre.small div ul li img {
	width: 130px;
	height: auto;
	margin-top: 6px;
}

div.elecciones-octubre div ul li:first-child {
	margin-left: 0px;
}

div.elecciones-octubre.small div ul li:first-child {
	margin-left: 10px;
}

div.elecciones-octubre div ul li span {
	color: #ffffff;
	position: absolute;
	font: normal 44px/50px Arial, Helvetica, sans-serif;
	right: 0;
	width: 145px;
}

div.elecciones-octubre.small div ul li span {
	font: normal 38px/38px Arial, Helvetica, sans-serif;
	width: 135px;
	margin-top: 10px;
}

div.elecciones-octubre div ul li span strong {
	display: block;
	font: normal 14px/18px Arial, Helvetica, sans-serif;
	padding-left: 1px;
}

div.elecciones-octubre div ul li span small {
	color: #909090;
	display: block;
	font-size: 14px;
	line-height: 18px;
	padding-left: 1px;
}

div.elecciones-octubre.small div ul li span small {
	font-size: 12px;
}

div.elecciones-octubre.small div ul li.pro span small {
	color: #ffea00;
}
div.elecciones-octubre.small div ul li.unen span small {
	color: #be0cc9;
}
div.elecciones-octubre.small div ul li.fpv span small {
	color: #3a7db1;
}

div.elecciones-octubre.small div ul li.frenovador span small {
	color: #ee1c25;
}

div#elecciones-octubre-duo div ol,
div.elecciones-octubre div ol {
	margin: auto;
	overflow: hidden;
	text-align: center;
	width: 250px;
}

div#elecciones-octubre-duo div ol li,
div.elecciones-octubre div ol li {
	color: #ffffff;
	float: left;
	font: normal 22px/46px Arial, Helvetica, sans-serif;
	margin-left: 10px;
}

div#elecciones-octubre-duo.small div ol li,
div.elecciones-octubre.small div ol li {
	font: normal 18px/28px Arial, Helvetica, sans-serif;
	margin-left: 10px!important;
}

div#elecciones-octubre-duo div ol li:first-child,
div.elecciones-octubre div ol li:first-child {
	margin-left: 0px;
	padding-right: 10px;
}

div#elecciones-octubre-duo div ol li a.tw, div#elecciones-octubre-duo div ol li a.fb,
div.elecciones-octubre div ol li a.tw, div.elecciones-octubre div ol li a.fb {
	background: transparent url(../images/fb24x48.png?v=23796) no-repeat 0px 0px;
	display: block;
	height: 24px;
	outline: none;
	text-indent: -9999em;
	width: 24px;
	margin-top: 11px;
}

div#elecciones-octubre-duo div ol li a.fb:hover,
div.elecciones-octubre div ol li a.fb:hover {
	background: transparent url(../images/fb24x48.png?v=23796) no-repeat 0px -24px;
}

div#elecciones-octubre-duo div ol li a.tw,
div.elecciones-octubre div ol li a.tw {
	background: transparent url(../images/tw24x48.png?v=23796) no-repeat 0px 0px;
	margin-top: 11px;
}

div#elecciones-octubre-duo.small div ol li a.tw, div#elecciones-octubre-duo.small div ol li a.fb,
div.elecciones-octubre.small div ol li a.tw, div.elecciones-octubre.small div ol li a.fb {
	margin-top: 2px;
}

div#elecciones-octubre-duo div ol li a.tw:hover,
div.elecciones-octubre div ol li a.tw:hover {
	background: transparent url(../images/tw24x48.png?v=23796) no-repeat 0px -24px;
}

div.elecciones-octubre.small div ul li{display:none;}
div.elecciones-octubre.small div ul li:nth-child(1),
div.elecciones-octubre.small div ul li:nth-child(2),
div.elecciones-octubre.small div ul li:nth-child(3){display:block;}

div.wdgt-elecciones-caba div ul li{display:none;}
div.wdgt-elecciones-caba div ul li:nth-child(1),
div.wdgt-elecciones-caba div ul li:nth-child(2),
div.wdgt-elecciones-caba div ul li:nth-child(3){display:block;}

/*************** Content: Objetos: Elecciones Octubre: Fin ***************/


/* [GP] Estirar imagenes embed al 100% para no rompere responsive */
body.body-single div.embed_cont.type_imagen img{
  width: 100%;
}

.surveyEmbedBody #data {display:none;}
/*************** Content: Objetos: Elecciones Octubre: Fin ***************/

/*************** Nuevos Botones redes sociales header ********************/
#header .social.new a.facebookButtonHeader,
#header .social.new a.twitterButtonHeader{
  display: inline-block;
  background-repeat:no-repeat;
  width:24px;
  height:24px;
}

#header .social.new a.facebookButtonHeader{
  background-image:url(../images/bton_fb.png?v=23796);
  margin-right:5px;
}

#header .social.new a.facebookButtonHeader:hover{
  background-image:url(../images/bton_fb_hover.png?v=23796);
}

#header .social.new a.twitterButtonHeader{
  background-image:url(../images/bton_tw.png?v=23796);
}

#header .social.new a.twitterButtonHeader:hover{
  background-image:url(../images/bton_tw_hover.png?v=23796);
}

#header .social.new {
  padding-left: 195px;
}
/*************** Fin Nuevos Botones redes sociales he ********************/

body.single-octubre a.partidosgba {
	background: #e97926;
	border: solid 1px #565656;
	color: #ffffff;
	display: block;
	font: normal 18px/38px Arial, Helvetica, sans-serif;
	height: 38px;
	margin-left: -207px;
	position: absolute;
  top: 710px;
  left: 540px;
	text-align: center;
	text-decoration: none;
	width: 198px;
}

body.single-octubre .wrapper a.partidosgba:hover {
	/*border: solid 1px #565656;*/
}

body.single-octubre a.partidoscaba {
  background: #e97926;
  position:absolute;
  right:-200px;
  top: 560px;
  margin-left: -200px;
}

body.single-octubre a.partidosgba:hover {
  border: solid 1px #ffffff;
}

body.single-octubre #social div.opciones{
  display: block;
  margin: 15px 0px 10px 692px;
  width: 500px;
}

body.single-octubre #social div.opciones select{
  background-color : #282828;
  border : 1px solid #414141;
  width : 478px;
  padding-top : 5px;
  padding-bottom : 5px;
  padding-right : 5px;
  color : #FFFFFF;
  height : 30px;
  outline: 0px;
}

body.single-octubre #partidoscaba{
  display:none;
}

body.single-octubre #partidosgba{
  /*display:none;*/
}

body.single-octubre div.mapaprov div.selector a:hover span,
body.single-octubre div.mapaprov div.selector a.active span {
  background-position: 0 -92px;
}

body.single-octubre #mapaargentina_gba{
  top: 700px;
  margin-left: -550px;
}

body.single-octubre #mapaargentina_caba{
  top: 650px;
  margin-left: -300px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector a:hover,
body.single-octubre div.mapaprov.mapacaba div.selector a:hover {
  background: transparent url(../images/selectormapahover10x10.png?v=23796) no-repeat;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.parquechas a {
	top: 180px;
  right: 400px;
}

body.single-octubre div.mapaprov.mapacomunas div.selector.puertomadero a {
top: 275px;
right: 71px;
}

.figcontainer .hmedia .epigrafeTotal{ float:left;}

.cajaBannerCPC{
  padding: 10px;
  border: 1px solid #CCC;
  overflow: hidden;
  margin: 10px auto;
}

.cajaBannerCPC .separator{
  border-bottom: 1px solid #CCC;
  margin: 10px 0;
}

.cajaBannerCPC .separator:last-child{
  display:none;
}

.body-index iframe.twitter-tweet-rendered{
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
  border-color: transparent !important;
  border-width: 0 !important;
  border-style: none !important;
  box-shadow: none !important;
  margin:  0px !important;
  max-width: 100% !important;
}

.headerDestTweet{
  padding: 10px 40px 5px 10px;
  position: relative;
  border-bottom: 1px solid #fff;
  font: bold 26px/27px Arial;
  color: #fff;
  text-transform: none;
  background-color: #67b2e0;
  height: 45px;
}

.tweetDestacado{
  margin-bottom: 10px;
  display:none;
}

.modulo-infobae-tv .related-news.secondary-articles article.no-photo h1 a.entry-title {
color: #ffffff !important;
}

.modulo-infobae-tv .secondary-articles article.item1,
.modulo-infobae-tv .secondary-articles article.item4{
  margin-left: 0px;
}


/* old stuff
.encuesta li {
  min-height:40px;
} */

.modulo-infobae-tv {
  margin-bottom: 25px;
}

.section-column.size-4.nohpoto.backend {
  padding-left:19px;
}

.hentry.mini-article .entry-content.backend {
  margin-right: 6px;
}

.section-column.size-4.nohpoto.backend.pos0{
  margin-left: 0px;
  padding-left:0px;
}
.section-column.size-4.nohpoto.backend.pos3{
  margin-left: 0px;
  padding-left:0px;
}
.section-column.size-4.nohpoto.backend.pos6{
  margin-left: 0px;
  padding-left:0px;
}

.main .mercados-sidebar{
  display:none\0/; /* ie8 hack */
}

/** Encuesta V2 - 30/01/2014 **/
.encuesta-content-v2{
    background: #333333;
    color: #FFFFFF;
    min-height: 198px;
    padding: 10px;
    position: relative;
}

.encuesta .encuesta-content-v2 ul{
    margin: 0;
}

.post-list .encuesta-content-v2 {
    min-height: 228px;
}

.encuesta-content-v2 h4 {
    font-size: 25px;
    line-height: 26px;
    font-weight: bold;
    margin-bottom: 15px;
}

.encuesta .encuesta-content-v2 .encuesta-opc li{
    background: #707070;
    border: 1px solid #cdcdcd;
    margin-bottom: 22px;
    min-height: 40px;
    padding-top: 5px;
    padding-left:  7px;
}
.encuesta .encuesta-content-v2 .encuesta-opc label{
    font-size: 17px;
    height: 20px;
    line-height: auto;
    padding:0;
    margin:0;
}
.encuesta .encuesta-content-v2 .encuesta-opc label input{
    margin-right: 5px;
}

.encuesta .encuesta-content-v2 .encuesta-footer{
    position: static;
    padding: 0;
    padding-top: 10px;
}

.encuesta .encuesta-content-v2 .encuesta-footer .col-left{
    float:left;
    width: 75px;
    padding-top: 2px;
}
.encuesta .encuesta-content-v2 .encuesta-footer .col-right{
    float:right;
    width: 229px;
}

.encuesta .encuesta-content-v2 a.tw,
.encuesta .encuesta-content-v2 a.fb {
	display: block;
	height: 24px;
	outline: none;
	text-indent: -9999em;
	width: 24px;
	margin-right: 7px;
        float: left;
}
.encuesta .encuesta-content-v2 a.fb {
	background: transparent url(../images/fb24x48.png?v=23796) no-repeat 0px 0px;
}
.encuesta .encuesta-content-v2 a.fb:hover {
	background: transparent url(../images/fb24x48.png?v=23796) no-repeat 0px -24px;
}
.encuesta .encuesta-content-v2 a.tw {
	background: transparent url(../images/tw24x48.png?v=23796) no-repeat 0px 0px;
}
.encuesta .encuesta-content-v2 a.tw:hover {
	background: transparent url(../images/tw24x48.png?v=23796) no-repeat 0px -24px;
}

.encuesta .encuesta-content-v2 .encuesta-footer .col-right .boxVotos{
    text-align: center;
    width: 112px;
    height: 28px;
    background: #454545;
    padding: 4px 0;
    float:right;
}

.encuesta .encuesta-content-v2 .encuesta-footer .col-right .boxVotos p{
    font-size: 15px;
    color: #FFFFFF;
}

.encuesta .encuesta-content-v2 .encuesta-footer .col-right .boxVotos span{
    font-weight: bold;
}
.encuesta .encuesta-content-v2 .encuesta-footer .col-right a{
    text-decoration: none;
}
.encuesta .encuesta-content-v2 .encuesta-footer .col-right .btnVerResultados{
    text-align: center;
    width: 112px;
    height: 28px;
    background: #ed7c24;
    padding: 6px 0;
    float:right;
    margin-left: 4px;
    font-size: 15px;
    color: #FFFFFF;
    line-height: auto;
}

.encuesta .encuesta-content-v2 .encuesta-res li{
    line-height: 21px;
}

.encuesta .encuesta-content-v2 .encuesta-res .rpta-v2{
    background: #707070;
    border: 1px solid #cdcdcd;
    padding-top: 5px;
    padding-left:7px;/* 10px;*/
    min-height: 40px;
}

.encuesta .encuesta-content-v2 .encuesta-res .rpta-v2 label{
    font-size: 17px;
    height: 20px;
    line-height: auto;
    padding:0;
    margin:0;
}

.encuesta .encuesta-content-v2 form.encuesta-res li{
    padding: 0;
    position: relative;
}

.encuesta .encuesta-content-v2 .encuesta-res .bar-container{
    width: 80%;
}
.encuesta .encuesta-content-v2 .encuesta-res .bar{
    height: 17px;
}

.encuesta .encuesta-content-v2 .encuesta-res .porcentaje{
    bottom: 11px;
    right: 0;
    top: auto;
    left: auto;
    margin: 0;
    width: auto;
    line-height: auto;
}

.encuesta-content-v2 .bar.grisencuesta{
    background: #8c8c8c;
}
.encuesta-content-v2 .porcentaje.grisencuesta{
    color: #8c8c8c;
}

.encuesta-content-v2 .bar.naranjaencuesta{
    background: #ed7c24;
}
.encuesta-content-v2 .porcentaje.naranjaencuesta{
    color: #ed7c24;
}

/** Encuesta Interior V2 - 30/01/2014 **/
.encuesta-content-int-v2{
    color: #000000;
    padding: 10px;
    position: relative;
}

.encuesta .encuesta-content-int-v2 ul{
    margin: 0;
}

.post-list .encuesta-content-int-v2 {
    min-height: 228px;
}

/* new stuff */
.encuesta .encuesta-content-int-v2 .encuesta-opc {
	padding: 0;
}

.encuesta .encuesta-content-int-v2 .encuesta-opc li{
    background: #f0f0f0 url("http://www.infobae.com//css/infobae/images/FondoEncIntInput.jpg") repeat-x;
    border: 1px solid #cdcdcd;
    margin-bottom: 9px;
    /* old stuff
    height: 64px;*/
    text-align: center;
    padding-top: 18px;
    padding-left:  7px;
    /* new stuff */
    padding-bottom: 18px;
}
.encuesta .encuesta-content-int-v2 .encuesta-opc li:hover{
    background: #ee7c24;
    color:#FFFFFF;
}
.encuesta .encuesta-content-int-v2 .encuesta-opc label{
    font-size: 20px;
    /* old stuff
    height: 26px;*/
    height: auto;
    text-align: left;
    line-height: normal;
    min-width: 150px;
    padding:0;
    margin:0;
    /*new stuff */
		font-family: Arial, Helvetica, sans-serif;
}
.encuesta .encuesta-content-int-v2 .encuesta-opc label input{
    margin-right: 5px;
    /* new stuff */
    position: relative;
    top: -4px;
}

.encuesta .encuesta-content-int-v2 .encuesta-footer{
    position: static;
    padding: 0;
    padding-top: 10px;
    /* new stuff */
    border-top: none;
    margin: 0;
    width: 100%;
}

.encuesta .encuesta-content-int-v2 .encuesta-footer .col-left{
    float:left;
    padding-top: 2px;
    font-size: 17px;
}
.encuesta .encuesta-content-int-v2 .encuesta-footer .col-left span{
    font-weight: bold;
}
.encuesta .encuesta-content-int-v2 .encuesta-footer .col-right{
    float:right;
}
.encuesta .encuesta-content-int-v2 .encuesta-footer .col-right a{
    text-decoration: none;
}
.encuesta .encuesta-content-int-v2 .encuesta-footer .col-right .btnVerResultados{
    /* old stuff
    width: 112px;
    height: 28px;
    padding: 6px 0;
    margin-left: 4px;
    font-size: 15px;
    line-height: auto;
    */
    text-align: center;
		width: 150px;
		height: 35px;
		background: #ED7C24;
		padding: 8px 0;
		float: right;
		margin-left: 4px;
		font-size: 18px;
		color: #FFF;
		line-height: normal;
}

.encuesta .encuesta-content-int-v2 .encuesta-res li{
    line-height: 21px;
    border: none;
    background: transparent;
}

.encuesta .encuesta-content-int-v2 .encuesta-res .rpta-v2{
    background: #f0f0f0 url("../images/FondoEncIntInput.jpg") repeat-x;
    border: 1px solid #cdcdcd;
    margin-bottom: 9px;
    /* old stuff
    height: 64px;*/
    text-align: left;
    padding-top: 13px;
    padding-left:  20px;
    /*new stuff */
		font-family: Arial, Helvetica, sans-serif;
                padding-bottom: 13px;
}

.encuesta .encuesta-content-int-v2 .encuesta-res .rpta-v2 label{
    font-size: 20px;
    /* old stuff
    height: 20px;*/
    height: auto;
    line-height: auto;
    width: 35%;
    display: block;
    float: left;
    padding:0 10px 0 0;
    margin:0;
    margin-top: 5px;
}

.encuesta .encuesta-content-int-v2 form.encuesta-res li{
    padding: 0;
    position: relative;
}

.encuesta .encuesta-content-int-v2 .encuesta-res .bar-container{
    width: 40%;
    float:left;
    height: 38px;
    background: #dbdbdb;
}
.encuesta .encuesta-content-int-v2 .encuesta-res .bar{
    height: 38px;
}

.encuesta .encuesta-content-int-v2 .encuesta-res .porcentaje{
    right: 25px;
    /* old stuff
    top: auto;*/
    top: 8px;
    left: auto;
    font-size: 38px;
    font-weight: bold;
    margin: 0;
    width: auto;
    line-height: normal;
    color: #000000 !important;
}

.encuesta-content-int-v2 .bar.grisencuesta{
    background: #2f2d2e;
}

.encuesta-content-int-v2 .bar.naranjaencuesta{
    background: #ed7c24;
}

#EncuestaINT-122 h4{
    font: bold 46px/50px Arial,Helvetica,sans-serif;
    margin: 15px 0;
}
#EncuestaINT-122 .social-hori{
    border: none;
}
#EncuestaINT-122 time{
    font-size: 16px;
    color: #938d6d;
}
#EncuestaINT-122 h2{
    display:block;
    font-size: 20px;
    background: #ee7c24;
    color: #FFFFFF;
    text-transform: uppercase;
    padding: 12px 20px;
    margin: 15px 0;
}

#EncuestaINT-123 h2{
    display:block;
    font-size: 16px;
    font-weight: bold;
    background: #dfdac7;
    color: #000000;
    text-transform: uppercase;
    padding: 5px 10px;
    margin: 15px 0;
}

#EncuestaINT-123 .encuesta{
    float: left;
    width: 230px;
    min-height: 100px;
    margin-bottom: 15px;
}
#EncuestaINT-123 .encuesta h4{
    font-size: 20px;
    line-height: 21px;
    font-weight: bold;
    margin: 5px 0;
}
#EncuestaINT-123 .encuesta time{
    font-size: 14px;
    color: #938d6d;
}
#EncuestaINT-123 .encuesta a{
    font-size: 14px;
    color: #ee7c24;
}


/*******************************************************************************/
/******************************DISEÑO 2014**************************************/
/*******************************************************************************/

article.medium-article figure.hmedia{
    min-height: 170px;
}

.section .size-4 #REGION3{
    width: auto;
}
.section.section-agrupadores .section-row #REGION4{
    width: auto;
}

.section-agrupadores .section-title{
    background-color: #919191;
}

.sidebar-sections h3 a{
    color: #999 !important;
    font-size: 12px !important;
    margin-bottom: 10px !important;
    padding: 5px 3px !important;
    text-decoration: none !important;
    background: none !important;
    text-indent: 0px !important;
}

#header-top #navbar{padding:0px;}
.navDivBar{padding: 10px;position: relative;}

.social-listado-notas-agrupador {
        margin-top:-38px;
        float:right;
}

.social-listado-notas-agrupador-grande {
    margin-top:-32px;
    float:right;
}

/*.secondary-articles p, .entry-content p {
    color: #808080;
}*/

.secondary-articles-1{
	/* old stuff
	width: 370px;*/
	/*width: 360px;*/

        width: 360px;
}



.secondary-articles-1.main-secondary img,
.dest-double .secondary-articles img,
.post-list article img	{
	height: 202px;
}

/* MODIFICACION HOME
.dest-double .secondary-articles img{
    height: auto;
}
*/
.dest-double .secondary-articles img{
    height: auto;
    width: 100%;
}

.dest-triple .secondary-articles-1 img {
	height: 180px;
	width: 320px;
}

.dest-triple .secondary-articles-1 .entry-content p,
.dest-double .secondary-articles-1 .entry-content p	{
	font: normal 15px/23px Arial, Helvetica, sans-serif;
}

.secondary-articles-1	article	{

	margin-left: 30px;
	width: 360px;
	margin-left: 20px;
	float: left;
	position: relative;
}

.secondary-articles-1	.main-section-article	{
	width: 770px;
	margin-left: 0;
}

.secondary-articles-1	article:first-child	{
	margin-left: 0;
}

.secondary-articles-1	article figure	{
	position: relative;
 	margin-bottom: 5px;
}

.secondary-articles-1 h1	{
	line-height: 1.2;
	padding: 5px 0px 10px;

	background: #fff;
	background: rgba(255,255,255,0.85);
	font-size: 24px;
	font-size: 21px;
	padding-top: 10px;
}
.secondary-articles-1 h1 a.entry-title {

	color: #000000;
	font: normal 24px/1.2 arial;
	font-size: 28px;
	color: #111;
}

.related-news.secondary-articles article.no-photo h1 a.entry-title {
	color: #000000 !important;
}
.secondary-articles-1 figure figcaption.fn h1 a.entry-title {
	color: #ffffff;
}

.entry-content .autor .avatar-author { float: left; height: 80px; margin-top: 4px; margin-right: 10px; }

.dest-double .secondary-articles-1 .entry-content .autor h2 { font-size: 14px; margin-bottom: 7px; }

.dest-triple .secondary-articles-1 article .entry-content p {
	font: normal 14px/22px Arial, Helvetica, sans-serif
}

.dest-triple .secondary-articles-1 article{
	width: 320px;
}

#ahora.secondary-articles-1 article.no-photo h1 a {
	color: #000000 !important;
}

#weather-dropdown .weather-location{margin-left:20px;text-transform:capitalize;}

.nivel1	{background: none; background-color: #0047a1;}
.nivel1 .wrapper{padding: 0 10px;}
.nivel1:after {/*
	content: "";
	left: 0;
	position: absolute;
	top: 0;

	background: url("../images/alert-ribbon.png?v=23796") no-repeat -10px 0;
	background-size: 20px 37px;
	width: 10px;
	height: 200px;
	transition: background-size 0.2s linear 0.1s;*/
}
.nivel1:before {
  /*
	content: "";
	right: 0;
	position: absolute;
	top: 0;

	background: url("../images/alert-ribbon.png?v=23796") no-repeat 0 0;
	background-size: 20px 37px;
	width: 10px;
	height: 200px;
	transition: background-size 0.2s linear 0.1s;*/
}

.turboalerta.nivel1:hover:after {background-size: 20px 100px;}
.turboalerta.nivel1:hover:before {background-size: 20px 100px;}

.turboalerta-content.nivel1 {	background-color: #0047a1;}
.turboalerta-content.nivel1:after {
	/*background: url("../images/alert-ribbon.png?v=23796") no-repeat -10px bottom;
	background-size: 20px 200%;
	height: 177px;
	width: 10px;*/
}
.turboalerta-content.nivel1:before {
	/*background: url("../images/alert-ribbon.png?v=23796") no-repeat 0 bottom;
	background-size: 20px 200%;
	height: 177px;
	width: 10px;*/
}
.body-index .secondary-articles.super-footer h1 a.entry-title {color: #fff;}
.body-index .secondary-articles.super-footer .wrapper {padding-bottom: 10px;margin-bottom: 30px;}

.social-dark.encuestas {
position: absolute;
right: 5px;
top: 7px;
}

.article-group .item .social-light.pos-t25r10{position:absolute;top:7px;right:5px;}
/*.body-single-news .navDivBar{padding:0px;}*/
.body-servicios .navDivBar{padding:10px 0 0 0;}
.body-single-news .navDivBar ul.conectate, .body-servicios .navDivBar ul.conectate, .user-body .navDivBar ul.conectate{display:none;}
.secondary-articles.destacadaPrincipal{ padding-left:10px;}

.txt-titulo-p {
    color: #000000;
    font-size: 32px;
    font-weight: 900;
    line-height: 2em;
    text-align: center;
    text-transform: capitalize;
}

nav.nav-main ul li a {
    color: #333 !important;
    padding: 7px 3px !important;
    font-size: 100% !important;
    font: inherit !important;
}

nav.nav-main ul li ul li a {
    color: #999 !important;
    padding: 5px 3px !important;
    font-size: 100% !important;
    font: inherit !important;
}

.body-archive .navDivBar{padding:10px 0 0;}
.body-archive #header-inner {
    position: relative;
    height: auto;
    min-height: 41px;
    z-index: 1006;
    background-color: #fff;
    border-bottom: 1px solid #E5E5E5;
    margin-bottom: 10px;
    padding-bottom: 9px;
    width:100%;
}

.body-archive nav.nav-main{padding:0px;}
.body-archive .nav-main ul.conectate{display:none;}
.fechaPortalCapitalize{text-transform:capitalize;}
/*.body-index #header-content .date-time{width:535px;}*/
/*.body-index.america #header-top #navbar ul.portales li{margin-left:20px;}*/
.section-agrupadores-2014 .hentry.medium-article{position:relative;}
.dest-double .newline .list-news-without-img article{height: 140px;overflow: hidden;}
.dest-double .newline .list-news-without-img article.colum1{margin-left:0px;}
.dest-double .secondary-articles .blogs .blog-title img{height:80px;width:inherit}
.dest-double .secondary-articles .blogs {margin-left:0px;}
.dest-double .secondary-articles article.hnews {margin-left:0px;}
.dest-double .secondary-articles .blogs.opinion ul.social-dark{margin: 0px;}
.dest-double .secondary-articles .blogs.opinion ul.social-dark li{margin-top:0px;}
#navbar .sidebar-sections ul ul li {float:none;}
.alerta p{padding:6px 80px 8px 25px;}
.hentry.mini-article .entry-content{max-width:inherit;}

.body-single nav.nav-main{padding:0px;}
.main-article .entry-content p a, #main-article .entry-content p a{color:#111;}
.modulo-infobae-tv .related-news{border-bottom:none;}
.modulo-infobae-tv .related-news .cat{color:#FFF;}

/*icono audio*/
/*
.post-list .icon-audio,
.lista-archivo .icon-audio,
.entry-content .icon-audio {
	background: url("../images/sprite-header.png?v=23796") no-repeat -32px -96px;
	bottom: 5px;
	height: 32px;
	left: 5px;
	position: absolute;
	width: 32px;
}

.post-list:hover .icon-audio,
.lista-archivo:hover .icon-audio,
.entry-content:hover .icon-audio {
	background: url("../images/sprite-header.png?v=23796") no-repeat -32px -64px;
}
*/
/*fin icono audio*/


.extrapages #header-inner #navbar .conectate{display:none;}
.extrapages #navbar{padding:0px;}


.body-index.secciones #navbar{padding:10px;}
.body-single-news #navbar,
.user-body #navbar{padding:0px;}

.float-none li {
          float: none !important
}

/*.lista-archivo .lista-archivo-content{width:460px;}*/

.social-right .btn-email.email-modal-button span {
    background-position: -97px -217px;
}

.social-right .btn-print span {
 background-position: -129px -217px;
}

article.hnews.hentry.item header.clearfix h1.entry-title {
            color: #000000;
            font-size: 44px;
            line-height: 50px;
}

article.hnews.hentry.item .encuesta .encuesta-content-int-v2 .encuesta-opc label input{
    top: 0;
}

.hnews.hentry.item.clearfix.no-photo.col1 {
    margin-left: 0;
}

.hnews.hentry.item.clearfix.no-photo.col {
    margin-bottom: 20px;
}

.encuesta-content-int-v2.clearfix h4 {
    margin-bottom: 20px;
}

.body-index .logo-print {
	display: none;
}

p.cat {
    height: auto;
}

/*
single - slider
*/

.body-single-news .single-photo-gallery.single-photo-gallery-443 img {
    height: auto !important;
}

/*
single - slider
*/

body {
    background-attachment: fixed !important;
    background-position: center top !important;
    background-repeat: no-repeat;
}

#header #navbar a.playfutbol-logo {
    background: url("../images/logo-playfutbol-small.png?v=23796") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 20px;
    margin-right: 20px;
    margin-top: 7px;
    text-indent: -9999em;
    width: 136px;
}

#header #navbar a.infobae-logo {
    background: url("../images/logo-infobae-small.png?v=23796") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: block;
    float: left;
    height: 24px;
    margin-right: 10px;
    margin-top: 3px;
    text-indent: -9999em;
    width: 104px;
}

article.hnews.hentry.item p.cat {
    min-height: 36px;
}

.related-news.super-footer .cmsItemObjectData .firstItem{margin-left:0px;padding-left:0px;}
.related-news.super-footer .cmsItemObjectData .hnews.hentry.item {margin-bottom: 20px;}


.body-index #header #navbar .navDivBar .playfutbol-logo,
.body-index #header #navbar .navDivBar .teleshow-logo,
.body-index #header #navbar .navDivBar .america-logo,
.body-index #header #navbar .navDivBar .miami-logo{display:none;}

.embed_cont.type_audio iframe { height: 70px; }

#email-modal .okBox, #email-modal .errorLaterBox, #email-modal .errorCaptchaBox, #email-modalForm .errorBox { padding: 0.25em 1em; margin-bottom: 0.25em; }
#email-modal .okBox { color: #000; background: #6d9; }
#email-modal .errorLaterBox, #email-modal .errorCaptchaBox, #email-modalForm .errorBox { color: #fff; background: #d33; }

.body-index.infobae.playfutbol #header #navbar .navDivBar .playfutbol-logo{display:block;}
.body-index.infobae.playfutbol #header-top #navbar .conectate{display:none;}

.elections {clear:both; padding:0; display: none;max-width:1140px; position:relative; margin: 20px 0;}
//.elections {clear:both; border: 1px solid #e5e5e5; padding:0; display: none;max-width:1140px; position:relative; margin: 20px 0;}
.elections.complete{  border-top: 2px solid #FF8000;}
.elections .loading{width: 4%;position: absolute;  top: 150px;  z-index: 9;  left: 50%;  transform: translateX(-50%);}

.comuna-image:focus{outline:0;}

.elections.visible { display: block; }
.elections .elections-head { overflow: hidden;border-bottom:1px solid #e5e5e5;height: 61px;}
//.elections .elections-head { overflow: hidden; height:77px; }
.elections .elections-head-wrap { overflow: hidden; clear: both; padding: 0.5em; }
.elections .elections-title { font-size: 2.5em; float: left; width: 100%; text-align: center;  text-transform: uppercase;}
//.elections .elections-title { font-size: 1.45em; float: left; width: 100%; text-align: center;}
.elections .elections-stats { font-size: 1em; }
.elections .elections-subtitle-box { clear: both; padding: 0.25em 0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;position:relative;}
.elections .elections-subtitle {text-align: center; font-size: 1.25em; padding: 0.25em 0; color: #aaaaaa; font-weight: 200;}
//.elections .elections-candidates-pages{position: absolute;right: 20px;top: 9px;color: #aaaaaa;}
.elections .elections-candidates-pages{float: right;bottom: 22px;color: #242424;position: relative;font-size: 0.9em;}

.elections .wrapper{margin: 0;width: 100%;}
.elections .elections-candidates { overflow: hidden; height:195px;  padding-top: 1em;position:relative;border-bottom:1px solid #e5e5e5;}
//.elections .elections-candidates { overflow: hidden; height:195px;  padding-top: 2em;position:relative;}

.elections .elections-candidate {opacity:1;transition: opacity 500ms ease 500ms; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; float: left; padding: 0 1em; /*border-bottom: 2px solid #ff8000;*/ }
.elections .elections-candidate.opacity0{opacity: 0;}
.elections .elections-candidate .elections-candidate-name{font-size: 1.2em; font-weight: 700; left: 44px;position: relative;margin-bottom: 118px;text-align: left;  line-height: 1;}

.elections .elections-candidates .elections-candidate{ width: 372px; position:relative; height:160px;padding: 0px 0px 10px 0px; text-align: center; }

.col1 .elections .elections-candidates .elections-candidate,
.col2 .elections .elections-candidates .elections-candidate,
.col3 .elections .elections-candidates .elections-candidate{ width: 345px; position:relative; height:160px;padding: 0px 0px 10px 0px; text-align: center; }

.elections-circle .elections-circle-box-party { width: 320px; position:relative; }

.elections-circle .elections-circle-box-container {overflow: hidden;padding-top: 1em;position: relative; width: 90%;}

.elections .elections-candidate-data {position: absolute; bottom: 8px; left: 73px; width: 230px;}
.elections .elections-candidate-picture { width: 46%; float: left; text-align: center;  margin-left: -11px }
.elections .elections-candidate-picture img { max-width: 46%; height: auto; vertical-align: bottom; border-radius:50%;margin-left: -17px; }
//.elections .elections-candidate-percentage { font-size: 3.4em; line-height: 100px; text-align: left;  position: relative;left: 109px;bottom: 37%;width: 196px;}
.elections .elections-candidate-percentage {font-size: 3.4em;line-height: 100px;text-align: left;position: relative;left: 114px;bottom: 42%;width: 196px;}

.elections .elections-candidate-position {font-size: 2em;line-height: 100px;text-align: left;position: absolute;left: 44px;top: 97px;width: 196px;  font-weight: bold;}

.col1 .elections .elections-candidate-position,
.col2 .elections .elections-candidate-position,
.col3 .elections .elections-candidate-position{top: 91px;}

.elections .elections-candidate-percentage:after { content: "%";}
.elections .elections-candidate-party { font-size: 1em; text-align: center; left: 44px;   margin-top: -116px;position: absolute;text-align: left; line-height: 1.3;}
//.elections .elections-candidate-party { font-size: 1em; text-align: center; white-space: nowrap; }
.elections .elections-candidate-bar-vertical{position:relative;width:35px;height:100px;float:left;background:#e5e5e5;margin-right:10px;display:none;}
.elections .elections-candidate-percentage-bar-vertical{background: #FF8000;left: 0;bottom: 0;position: absolute;height: 15%;width: 100%;display:none;}

.elections .elections-candidate-bar-horizontal {position: relative;height: 22px;width: 70%;float: left;background: #e5e5e5;margin-top: 10px;margin-left: 89px;bottom: -47px;}

.elections .elections-candidate-percentage-bar-horizontal{background: #000;left: 0;bottom: 0;position: absolute;width: 0%;height: 100%;-ms-transition: width 1000ms ease-in-out;-moz-transition: width 1000ms ease-in-out;-webkit-transition: width 1000ms ease-in-out;transition: width 1000ms ease-in-out;}

.elections-circle .elections-circle-box-text{

 }

.elections-circle .elections-circle-box-text1{

 }
.elections-circle .elections-circle-box-text2{
  font-size: 7em;
 }
.elections-circle .elections-circle-box-text3{
  font-size: 22px;
  font-weight: bold;
 }



/*
.elections .elections-candidate-data {position: absolute; bottom: 0; left: 73px; width: 175px;}
.elections .elections-candidate-picture { width: 46%; float: left; text-align: center; }
.elections .elections-candidate-picture img { max-width: 100%; height: auto; vertical-align: bottom; border-radius:50%; }
.elections .elections-candidate-percentage { font-size: 1.75em; line-height: 100px; text-align: left;}
.elections .elections-candidate-party { font-size: 1em; text-align: center; white-space: nowrap; }
.elections .elections-candidate-bar-vertical{position:relative;width:35px;height:100px;float:left;background:#e5e5e5;margin-right:10px;}
.elections .elections-candidate-percentage-bar-vertical{background: #FF8000;left: 0;bottom: 0;position: absolute;height: 15%;width: 100%;}
.elections .elections-candidate-bar-horizontal{position:relative;height:22px;width:100%;float:left;background:#e5e5e5;margin-top:10px;display:none;}
.elections .elections-candidate-percentage-bar-horizontal{background: #000;left: 0;bottom: 0;position: absolute;width: 15%;height: 100%;}
*/

.elections .elections-candidates-pages-small{display:none;}
.elections .elections-candidates-next{background: url("../images/tapas-arrows.png?v=23796") no-repeat -22px center;right: 5px;height: 36px;width: 22px;position: absolute;top: 40%;cursor:pointer;}
.elections .elections-candidates-next:hover{background-position: -66px center;}
.elections .elections-candidates-prev{background: url("../images/tapas-arrows.png?v=23796") no-repeat 0 center;left: 5px;height: 36px;width: 22px;position: absolute;top: 40%;cursor:pointer;}
.elections .elections-candidates-prev:hover{background-position: -44px center;}

.elections-circle-prev:hover{background-position: -44px center;}
.elections-circle-prev{background: url("../images/tapas-arrows.png?v=23796") no-repeat 0 center;left: 5px;height: 36px;width: 22px;position: absolute;cursor:pointer;  top:44%;}

.elections-circle-next:hover{background-position: -66px center;}
.elections-circle-next{background: url("../images/tapas-arrows.png?v=23796") no-repeat -22px center;right: 0;height: 36px;width: 22px;position: absolute;cursor:pointer;  top:44%;}


.elections .elections-footer { text-align: center; padding: 10px;  }
.elections .elections-social { line-height: 1.5em; vertical-align: middle; position: absolute;top: 0;left: 0;padding: 10px;}
.elections .elections-hashtag { line-height: 1em; font-size: 1.25em;display: inline-block;font-weight: 700; }
.elections .social-dark { display: inline-block; margin-left: 0.5em; vertical-align: top; margin-top: -3px; }
.elections .elections-partys-title{font-size: 1.25em;  padding: 0.25em 0; color: #666; text-align:center;  font-weight: 200;  background: #eeeeee;  clear: both;border-bottom: 1px solid #e5e5e5;  position: relative;  border-top:1px solid #e5e5e5;}
.elections .elections-party{opacity:1;transition: opacity 500ms ease 500ms;  overflow:hidden;  padding: 15px 5px 15px 35px;  border-bottom: 1px solid #e5e5e5;}
.elections .elections-party.opacity0{opacity: 0;}
.elections .elections-party .elections-party-position{  background: #000;  width: 30px;  height: 30px; line-height: 30px; color: #FFF;  font-weight: 500;  font-size: 1.25em;  text-align: center;  border-radius: 50%;  padding-left: 2px;float:left;}
.elections .elections-party-percentage{font-size:2.3em;float:left;width:200px;padding-left:50px;}
.elections .elections-party-percentage:after { content: "%";}

.elections .elections-party-bar-horizontal{position:relative; background: #e5e5e5;  width: 215px;  height: 30px;  float: left;}
.elections .elections-party-percentage-bar-horizontal{background: #FF8000;left: 0;bottom: 0;position: absolute;width: 15%;height: 100%;}
.elections .elections-party-candidates-candidate-bar{position:relative;background: #e5e5e5; width: 120px;height: 11px;float: left;margin-top: 5px;}
.elections .elections-party-candidates-candidate-porcentage-bar{background: #FF8000;left: 0;bottom: 0;position: absolute;width: 15%;height: 100%;}
.elections .elections-party-candidates-candidate-porcentage:after { content: "%";}
.elections .elections-table { width: 100%; }
.elections .elections-cell { display: table-cell; vertical-align: middle; }

.elections .elections-party-shortname{  float: left;    font-size: 1.6em;    font-weight: 700;    line-height: 1.2em; padding-left: 30px;}
.elections .elections-party-name{  float: left;  padding-left: 20px;  font-size: 1em; color: #666; line-height: 3em; display:none;}
.elections .elections-party-candidates{  float: right;  width: 340px;position:relative;}
.elections .elections-party-candidates-candidate-porcentage{float:left;padding-right:10px;font-size: 0.9em;width:55px;  margin-left: -13px;}
.elections .elections-party-candidates:before{display:none;  content: '{';  font-size: 55px;  color: #666;  position: absolute;  top: 50%;-webkit-transform: translateY(-50%);  transform: translateY(-50%);  font-family: monospace;  left: -8px;}
.elections .elections-party-candidates-candidate{  display: inline-block;padding-left:25px;height:15px;}
.elections .elections-party-candidates-candidate-name{float:left;padding-left:10px;font-size: 1em;  max-width: 121px;  white-space: nowrap; height: 19px;}
.elections .elections-party-candidates-candidate-more{display:none;background: #000;float: left;color: #FFF;width: 15px;height: 15px;text-align: center;border-radius: 50%; margin-left: 10px; line-height: 16px;margin-top:2px;cursor:pointer;}
.elections .elections-party-candidates-candidate.extended{display:none;overflow: hidden;}
.elections .elections-party-candidates-candidate.other{display:block;}
.elections .elections-party-candidates.viewmore .elections-party-candidates-candidate.extended{display:block;}
.elections .elections-party-candidates.viewmore .elections-party-candidates-candidate.other{display:none;}
.elections .elections-party-data{float:left;width:300px;}
.elections .elections-partys-view-more{  border-bottom: 1px solid #e5e5e5;  padding: 10px 0;  width: 100%; text-align: center;  background-color: #eeeeee; cursor:pointer;color: #6372A9; display:none;}

.elections.simple .wrapper{ background: #eeeeee;}
.elections.simple .elections-candidates{background: #eeeeee;}
.elections.simple .elections-partys-block{display:none;}

//.elections.candidates .wrapper{ background: #eeeeee;}
//.elections.candidates .elections-candidates{background: #eeeeee;}
.elections.candidates .elections-partys-block{display:none;}

.elections.partys .wrapper{ background: #eeeeee;}
.elections.partys .elections-candidates{display:none;}
.elections.partys .elections-head .elections-subtitle{display:none;}
.elections.partys .elections-head .elections-subtitle-box{display:none;}
.elections.partys .elections-partys-block{background: #eeeeee;}
.elections.partys .elections-partys-title{background: #FFFFFF;}

.elections.complete .elections-subtitle-box{  background: #eeeeee;}
/*.elections.complete .elections-candidates-pages,*/
.elections.complete .elections-subtitle{color:#666;}

/* INTERIOR MAPA CABA*/
//.elections-detail{margin: 20px 0;}

.elections-detail-header .elections-detail-box-h2 {display: inline-block;}
.elections-detail-header .elections-social{display: inline-block; margin-left: 10px;}

.elections-detail-header .elections-detail-box-title{text-align: center;}

.elections-detail-bg{
    background-image: url("/css/infobae/images/puerto_madero.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.election-detail-box-bg {
    background-image: url("/css/infobae/images/puerto_madero.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elections-detail-bg {
  background-position: center top;
  padding: 30px;
}

.elections-detail{position: relative;color: #fff;margin: 0 auto}


.election-detail-box-bg {position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;background-position: center top;-webkit-filter: blur(16px);filter: blur(10px); }

.elections-detail-title h1 {
  clear: both;
  padding-top: 23px;
}

@media (max-width: 980px) {
 //.elections-detail{position: relative;color: #fff;margin: 0 auto;max-width: 91%}
 .elections-detail-bg {background-position: center top;padding: 10px;}
}


#button_total{color: #fff;background-color: rgb(249, 145, 9);position: absolute;right: 45px;top: 32px;border: none; border-radius: 5px;padding: 6px;font-weight: bold;text-transform: uppercase;font-size:14px;cursor: pointer;padding-top: 8px;}
#button_total:focus {outline:0px;}

/*Scrollbar div styling*/
.elections-detail ::-webkit-scrollbar {width: 6px;}

/* Track */
.elections-detail ::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgb(116, 116, 116);background-color: rgb(116, 116, 116);-webkit-border-radius: 0px;border-radius: 0px;}
.elections-detail :-webkit-scrollbar-track-piece {-webkit-box-shadow: inset 0 0 6px rgb(116, 116, 116); -webkit-border-radius: 0px;border-radius: 0px;}

/* Handle */
.elections-detail ::-webkit-scrollbar-thumb {-webkit-border-radius: 0px;border-radius: 0px;background: rgba(180, 180, 180,0.8); -webkit-box-shadow: inset 0 0 6px rgba(180, 180, 180,0.5); }
.elections-detail ::-webkit-scrollbar-thumb:window-inactive {background: rgba(116, 116, 116,0.4); }
/*Scrollbar div styling*/


.elections-detail-title h1{clear: both;  max-width: 900px;text-align: center;margin-left: 10%;margin-right: 10%;}
.elections-detail-footer{float: right;text-align: center;margin: 20px;font-size: 1em;margin-top: 15px;}

.elections-detail-party-reference {float: left;width: 300px;position: static;margin-left: -28%;white-space: nowrap;display: inline-block;margin-top: 475px;}
.elections-detail-party-reference-partyname{position: relative;width: 15px;color:rgb(199, 194, 194); float: left;padding-left: 10px;  top: -2px;}
.elections-detail-party-reference-color{width: 32px;margin-left: 6px;height: 15px;float: left;}
.elections-detail-party-reference-container{width:82px;  padding-bottom: 5px;  float: left;}

.elections-detail select{ display: none; width: 100%;  position: absolute;  top: 5px;  left: 0px;  height: 35px;  background: #FFF;  border: 1px solid #e5e5e5;  font-size: 1.3em;  font-weight: 700;  padding: 0px 10px;  text-transform: uppercase;}
.elections-detail svg#capital g { fill: orange; stroke: #747474; -webkit-transition: fill 500ms ease; transition: fill 500ms ease; cursor:pointer;position:relative;background-image: url("/css/infobae/images/marker_map.svg");}
.elections-detail svg#capital g image{border-radius:50%;}
//.elections-detail .elections-detail-title{text-align: right;  font-size: 2.5em; float: left;  width: 557px;  margin-right: 10px;}
.elections-detail .elections-detail-title{ font-size: 3em;text-align: center;position: relative;text-transform: uppercase;padding-bottom: 44px;}
.elections-detail .elections-social{width:65px;float:left;margin-top:10px;}
.elections-detail .elections-social li.tw{position:relative;z-index:1;}
.elections-detail .elections-detail-header{width:700px;margin: 12px auto; height: 3em;}
//.elections-detail .elections-detail-box{  border: 1px solid #e5e5e5;  padding: 10px; overflow:hidden;}
.elections-detail .elections-detail-box{overflow: hidden;position: relative; background: rgba(34,34,34,0.35);}

.col1 .elections .elections-title,
.col2 .elections .elections-title,
.post-list .elections .elections-title,
.col3 .elections .elections-title{ font-size: 1.3em; float: left; width: 100%; text-align: center; position: absolute;  top: 6px;  text-transform: uppercase;}

.col1 .elections .elections-candidates-pages,
.col2 .elections .elections-candidates-pages,
.col3 .elections .elections-candidates-pages{top: 20px;color: #242424;position: relative;text-align: center;float:none;}

//.elections-detail .elections-detail-box-col1{float:left;width:50%;}
//.elections-detail .elections-detail-box-col1{margin-left: 3%;position: relative;width: 50%;float:left;padding: 0 1%;  max-width: 455px;}
//.elections-detail .elections-detail-box-col2{float:right;width:48%;margin-left:2%;display:none;}
.elections-detail .elections-detail-box-col2{ margin-right: 3%;display:none;width: 45%;float: right;position:relative;overflow: auto;height: 460px;  min-width: 406px;}
//.elections-detail .elections-detail-box-comuna{border: 1px solid #e5e5e5;}
.elections-detail .elections-detail-box-title{  font-size: 1.5em;  font-weight: 700;  padding: 10px 30px;  text-transform: uppercase;}
.elections-detail .elections-detail-box-subtitle{  padding: 0 30px 10px;  color: #b2b2b2;}
//.elections-detail .elections-detail-box-candidates{  border-top: 1px solid #e5e5e5;height: 503px; overflow: auto;padding-bottom:15px;}
.elections-detail .elections-detail-box-candidates{padding-bottom:15px;float: right;}

//.elections-detail .elections-detail-party-candidates-candidate{clear: both;}
.elections-detail .elections-detail-party-candidates-candidate{ width: 380px; position:relative;margin: 0 auto; height: 147px;}

//.elections-detail .elections-detail-party-candidates-candidate-bar{position:relative;background: #e5e5e5; width: 40%;height: 11px;float: left;margin: 5px 10% 0 0;}
.elections-detail .elections-detail-party-candidates-candidate-bar{height: 16px; background: #747474;}

//.elections-detail .elections-detail-party-candidates-candidate-porcentage{width: 50%;  float: left;  margin-top: 10px;}
.elections-detail .elections-detail-party-candidates-candidate-porcentage{ font-size: 2.8em; text-align: left;position: relative}
//.elections-detail .elections-detail-party-candidates-candidate-porcentage-bar{background: #000;left: 0;bottom: 0;position: absolute;width: 15%;height: 100%;}
.elections-detail .elections-detail-party-candidates-candidate-porcentage-bar{background: #000;left: 0;bottom: 0;width: 0%;height: 100%;-ms-transition: width 1000ms ease-in-out;-moz-transition: width 1000ms ease-in-out;-webkit-transition: width 1000ms ease-in-out;transition: width 1000ms ease-in-out;}

//.elections-detail .elections-detail-party-candidates-candidate-picture { width: 50%; float: left;  text-align: center;  margin-top: 15px; }
.elections-detail .elections-detail-party-candidates-candidate-picture {float: left;}
//.elections-detail .elections-detail-party-candidates-candidate-picture img { max-width: 100%; height: auto; vertical-align: bottom; border-radius:50%; }
.elections-detail .elections-detail-party-candidates-candidate-picture img { border-radius:50%;}

//.elections-detail .elections-detail-party-candidates-candidate-name{  font-weight: 700;  font-size: 14px;  line-height: 30px;}
.elections-detail .elections-detail-party-candidates-candidate-name{font-size: 1.2em; font-weight: 700;position: relative;text-align: left;  line-height: 1; width: 100%;  margin-bottom: 2px;}

.elections-detail .elections-detail-party-candidates-candidate-shortparty{ font-size: 1em; position: relative;text-align: left; line-height: 1.3; width: 100%;}

.elections-detail-party-candidates-candidate-data {bottom: 0;width: 250px;float: right;}

.elections-detail .social-dark li a{color:transparent;}
/* FIN INTERIOR MAPA CABA*/

//.elections-circle{border: 1px solid #e5e5e5;  padding: 10px;  width: 100%;  overflow: hidden;}
.elections-circle{padding: 10px;  width: 100%;  overflow: hidden;}
.elections-circle svg.circle{  position: absolute;  bottom: -30%;  left: 35%;}
.elections-circle svg text{font-weight:700;}
.elections-circle .elections-circle-title.elections-circle .elections-circle-title {text-align: center;font-size: 2em;width: 100%;margin-right: 10px;text-transform: uppercase;font-weight: bold;}
.elections-circle .elections-circle-title h2 {line-height: 1.8em;text-align: center;font-size: 2.4em;text-transform: uppercase;}
.elections-detail-box-h2{line-height: 1.8em;text-align: center;font-size: 2.4em;text-transform: uppercase;}

.elections-circle .elections-circle-social{float: none;  display: inline-block;  vertical-align: middle;}
.elections-circle .elections-circle-header{width:100%;margin: 12px auto; height: 3em;}
//.elections-circle .elections-circle-box-col1{float: left;  width: 58%;position:relative;}
.elections-circle .elections-circle-box-col1{position:relative;  margin: 0 auto;}
//.elections-circle .elections-circle-box-col2{ float: right;  width: 40%;  margin-left: 2%; border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;overflow:auto; height:324px;}

.elections-circle-box-container{overflow: hidden; padding-top: 1em;position: relative; width: 100%;  width: 97%;margin: 0 auto;}

.elections-circle .elections-circle-party-bar{position:relative;background: #e5e5e5; width: 140px;height: 25px;float: none;display: inline-block;margin: 14px; vertical-align: middle; }
.elections-circle .elections-circle-party-porcentage-bar{background: #000;left: 0;bottom: 0;position: absolute;width: 15%;height: 100%;}
.elections-circle .elections-circle-box-party{padding: 10px; text-align: center; position: relative;float:left;  margin: 5px;}
.elections-circle .elections-circle-box-party .col1{float: none;display: inline-block; vertical-align: middle;}
.elections-circle .elections-circle-party-name{  font-size: 1.4em;  font-weight: 700;}
.elections-circle .elections-circle-party-porcentage{font-size: 1.5em;}
//.elections-circle .elections-circle-party-count{line-height: 3em;  font-size: 1.2em;float: none;display: inline-block; vertical-align: middle;}
.elections-circle .elections-circle-party-count {font-size: 2em;float: none;margin: 0 auto;white-space: nowrap;font-weight: bold;}
.elections-circle .elections-circle-box-col1 .chart{position: relative;  overflow: hidden;  line-height: 1px;}
.elections-circle .elections-circle-box-col1 .chart:after { content: "";  display: block;  position: absolute;  width: 30%;  height: 0;  padding-bottom: 30%;  border-radius: 50%;  bottom: 0;  left: 50%;  background: #fff; -webkit-transform: translate(-50%, 50%); transform: translate(-50%, 50%);}
//.elections-circle .elections-circle-box-text{  width: 95%;  margin: 0 auto;  color: #666;  margin-top: 10px;  font-size: 12px;}
.elections-circle .elections-circle-box-col2 {  width: 100%;  position: relative;}

@media (max-width: 1700px){
    .election-detail-box-bg {background-size: cover;}
    //.elections-detail {position: relative;color: #fff;margin: 0 auto;max-width: 69%;}
    //.elections-detail .elections-detail-box-col1 {margin-left: 2%;position: relative;width: 50%;float: left;padding: 0 1%;max-width: 455px;}
    .elections .elections-candidate-percentage {font-size: 3.2em;}
}

@media screen and (max-width: 1600px) {
    //.elections-detail {position: relative;color: #fff;margin: 0 auto;max-width: 76%;}
}


@media screen and (max-width: 1500px) {
  .elections .elections-party { padding: 15px 10px; }
  .elections .elections-party-bar-horizontal { width: 280px; }
  .elections .elections-party-data { margin-left: 0; text-align: center; padding: 0 1.5em; }
  .elections .elections-party-shortname, .elections .elections-party-name { padding-left: 0; width: 100%; }
  .elections .elections-party-candidates { width: 309px; }
  .elections .elections-party-candidates-candidate-name { max-width: 128px; }
  .elections .elections-party-candidates-candidate-bar { width: 100px; }
  //.elections-detail {position: relative;color: #fff;margin: 0 auto;max-width: 93%;}
  //.elections-detail .elections-detail-box-col1 {margin-left: 5%;  width: 40%;}
  //.elections-detail .elections-detail-box-col2 {margin-left: 6%;}

  .elections .elections-candidate-data {left: 70px;}
  .elections .elections-candidate-percentage {  font-size: 3.4em;line-height: 100px;  text-align: left;  position: relative;  left: 110px;  bottom: 42%;  width: 196px;}
  .elections .elections-candidate-position {font-size: 2em;line-height: 100px;  text-align: left;  position: absolute;  left: 44px;top: 96px;  width: 196px;  font-weight: bold;}
}


@media screen and (max-width: 1439px) {
  .elections .elections-party-percentage { width: 160px; padding: 0; text-align: center; }
  .elections .elections-party-bar-horizontal { width: 200px; }
  .elections .elections-party-data { font-size: 0.9em; width: 270px; }
  .elections .elections-party-candidates-candidate { padding-left: 0; }
  .elections .elections-party-candidates { width: 300px; }
  .elections .elections-party-candidates-candidate-bar { width: 80px; }
  .elections .elections-party-candidates-candidate-name { max-width: 160px; }
  .elections-circle .elections-circle-box-party {width: 420px;position: relative;}
  .elections .elections-candidate-position {font-size: 2em;line-height: 100px;text-align: left;position: absolute;left: 44px;top: 86px;width: 196px;font-weight: bold;}
}

@media screen and (max-width: 1300px) {
  //.elections-detail {position: relative;color: #fff;margin: 0 auto;max-width: 100%;}
  .elections-circle-prev {bottom: 36px;}
  .elections-circle-next {bottom: 36px;}

  .elections .elections-candidate .elections-candidate-name {font-size: 1.2em;font-weight: 700;left: 60px;position: relative;margin-bottom: 118px;text-align: left;line-height: 1;width: 184px;}
  .elections .elections-candidate-party{left:60px;}
  .elections .elections-candidate-bar-horizontal {position: relative;height: 22px;width: 65%;float: left;background: #e5e5e5;margin-top: 11px;margin-left: 89px;bottom: -47px;}

  .col1 .elections .elections-candidate-bar-horizontal,
  .col2 .elections .elections-candidate-bar-horizontal,
  .col3 .elections .elections-candidate-bar-horizontal{position: relative;height: 22px;width: 65%;float: left;background: #e5e5e5;margin-top: 11px;margin-left: 87px;bottom: -47px;}

  .col1 .elections .elections-candidates .elections-candidate,
  .col2 .elections .elections-candidates .elections-candidate,
  .col3 .elections .elections-candidates .elections-candidate {width: 300px;position: relative;height: 160px;padding: 0px 0px 10px 0px;text-align: center;}

  .col1 .elections .elections-candidate-position,
  .col2 .elections .elections-candidate-position,
  .col3 .elections .elections-candidate-position {font-size: 2em;line-height: 100px;text-align: left;position: absolute;left: 44px;top: 92px;width: 196px;font-weight: bold;}

  .col1 .elections .elections-candidate-percentage,
  .col2 .elections .elections-candidate-percentage,
  .col3 .elections .elections-candidate-percentage{font-size: 3em;}



  .elections .elections-candidate-picture {width: 52%;}

  .elections .elections-candidate-data {left: 62px;}
  .elections .elections-candidate-percentage {  font-size: 3em;  left: 117px;bottom: 42%;  width: 196px;}
  .elections .elections-candidate-position {left: 47px;  top: 96px;}
}


/*
@media screen and (max-width: 979px) {
  .elections .elections-cell:last-child { display: block; }
  .elections .elections-party-candidates { float: left; padding-left: 0; width: 100%; }
  .elections .elections-party-candidates-candidate { padding-left: 0; display: block; clear: both; }
}

@media screen and (max-width: 690px) {
  .elections .elections-social { position: static; }
  .elections .elections-cell:nth-child(2) { width: 40%; }
  .elections .elections-cell:nth-child(3) { width: 60%; }
  .elections .elections-party-bar-horizontal { width: 100%; }
  .elections .elections-cell:nth-child(4) { display: block; width: 100%; }
  .elections .elections-party-data { width: 100%; padding: 0 0 5px; }
  .elections .elections-candidate-bar-vertical { display: none; }
  .elections .elections-candidate-bar-horizontal { display: block; }
}

@media screen and (max-width: 767px) {

  .elections .elections-candidates{padding-top:1em;height:290px;margin:0 20px;}
  .elections .elections-candidates .elections-candidate{width: 100%;padding: 0px 15px 10px 15px;height: 185px;}
  .elections .elections-candidate-bar-vertical{height:85px;}
  .elections .elections-candidate-percentage{font-size:1.5em;line-height: 1.6em;float: none;clear: both;text-align: center;}
  .elections .elections-candidate-picture{width: 100%;}
  .elections .elections-candidates-pages-big{display:none;}
  .elections .elections-candidates-pages-small{display:inline;}
  .elections .elections-candidate-bar-vertical{display:none;}
  .elections .elections-candidate-data{left:0;position:relative;text-align:center; width: 100%; }
  .elections .elections-candidate-bar-horizontal{display:inline-block;width:50%;float:none;}
  .elections .elections-social{position: relative;text-align: center;}
  .elections .elections-candidates-next{right: 10px;}
  .elections .elections-candidates-prev{left: 10px;}
  .elections .elections-party-candidates-candidate-name { overflow: hidden; white-space: nowrap; }
}
*/

@media ( max-width: 1200px ) {
      .elections .elections-title { font-size: 2.5em; float: left; width: 100%; text-align: center; position: absolute;  top: 0;  text-transform: uppercase;}
      .elections-circle .elections-circle-title h2{ font-size: 2.5em;}
      .elections-detail-box-h2 { font-size: 2.5em;}
      .elections-details elections-detail-box-h2 { font-size: 2.5em; float: left; width: 100%; text-align: center; position: absolute;  top: 0;  text-transform: uppercase;}
      .elections .elections-candidates-pages {top: 26px;color: #242424;position: relative;text-align: center;float:none;}

}

@media ( max-width: 1250px ) {
      .elections .elections-title { font-size: 2.5em; float: left; width: 100%; text-align: center; position: absolute;  top: 0;  text-transform: uppercase;}
      .elections-circle .elections-circle-title h2{ font-size: 2.5em; }
      .elections-detail-box-h2 { font-size: 2.5em;}
      .elections .elections-candidates-pages {top: 26px;color: #242424;position: relative;text-align: center;float:none;}
      //.elections-detail .elections-detail-box-col1 {margin-left: 1%;  width: 40%;}
      //.elections-detail .elections-detail-box-col2 {margin-left: 1%;}
      //.elections-detail {max-width: 99%;}
}

@media screen and (max-width: 1029px){
    .elections .elections-candidate-position{font-size: 2em;line-height: 100px;text-align: left;position: absolute;left: 44px;top: 95px;width: 196px;font-weight: bold;}

    .col1 .elections .elections-candidate-position,
    .col2 .elections .elections-candidate-position,
    .col3 .elections .elections-candidate-position{font-size: 2em;line-height: 100px;text-align: left;position: absolute;left: 44px;top: 92px;width: 196px;font-weight: bold;}

    .elections .elections-candidate-data {left: 62px;}
    .elections .elections-candidate-percentage {  font-size: 3em;  line-height: 100px;  text-align: left;position: relative;left: 117px;bottom: 42%;  width: 196px;}
}


@media screen and (max-width: 1100px){

    //.elections-detail .elections-detail-box-col1 {width: 45%;}

}

@media (max-width: 990px) {
    .elections .elections-title { font-size: 2em; float: left; width: 100%; text-align: center; position: absolute;  top: 0;  text-transform: uppercase;}
    //.elections-detail-box-h2 { font-size: 2em; }
    .elections-circle .elections-circle-title h2{ font-size: 2em;}
    .elections .elections-candidates-pages {  top: 3px;color: #242424;position: relative;text-align: center;float:none;}
    //.elections-detail .elections-detail-box-col1{float:none; margin: 0 auto; width: 68%;padding-bottom: 25px;}
    //.elections-detail .elections-detail-box-col2{float:none; margin: 0 auto;height: 100%}
    //.elections-detail {max-width: 76%;}

    //.elections-detail-party-reference {float: none;width: 50px;position: absolute; margin-left: 0; white-space: nowrap;display: inline-block; margin-top: 99px;top: 11px;bottom:0}
    //.elections-detail-party-reference-color {width: 10px;padding-left: 23px;height: 10px;float: left;margin-left: 10px;}
    //.elections-detail-party-reference-partyname {float: none;position: relative;width: 21px;color: rgb(199, 194, 194);font-size: 0.7em;left: 7px;top:-2px;}

    .election-detail-box-bg {background-size: cover;}

    .elections-circle .elections-circle-box-party {width: 300px;position: relative;}
    .elections-circle .elections-circle-party-name {font-size: 1.3em;font-weight: 700;}

    //.elections-detail .elections-detail-title {font-size: 3em;text-align: center;position: relative;text-transform: uppercase;}

    #button_total {color: #fff; background-color: rgb(249, 145, 9);position: absolute;right: 7px;top: 26px;border: none;border-radius: 5px;padding: 6px;font-weight: bold;text-transform: uppercase;font-size: 9px;}
    .elections-detail-title h1 {clear: both;padding-top: 21px;float: left;padding-bottom: 10px;font-size: 0.6em;text-align: left;margin:0;max-width: 80%;  width: 220px;left:7px;}
    .elections-detail-footer { float: none;text-align: center;margin: 20px;font-size: 1em;margin-top: 15px;}
}

@media screen and (max-width: 506px) {

    .elections .elections-candidate-percentage {font-size: 3em;line-height: 100px;text-align: left;position: relative; left: 111px;;bottom: 37%;width: 157px;}
    .elections .elections-title { font-size: 1.5em; float: left; width: 100%; text-align: center; position: absolute;  top: 0;  text-transform: uppercase;}
    //.elections-detail-box-h2 { font-size: 1.5em; }
    .elections-circle .elections-circle-title h2{ font-size: 1.5em; }

    .elections .elections-candidates-pages {top: 0px;color: #242424;position: relative;text-align: center;float:none;}
    .elections-detail{position: relative;color: #fff;margin: 0 auto}

    .elections-detail .elections-detail-party-candidates-candidate-picture {width: 31%;float: left;text-align: center;margin-left: 7px;}
    .elections-detail .elections-detail-party-candidates-candidate-picture img {border-radius: 50%;  width: 80%;}
    .elections-detail .elections-detail-party-candidates-candidate-bar {width: 61%;margin-left: 114px;}

}


@media screen and (max-width: 979px){

  .elections .elections-social{position: relative;text-align: center;}
  .elections .elections-candidates .elections-candidate {width: 235px;}

  .elections .elections-candidate-picture {width: 60%;}
  .elections .elections-candidate-bar-horizontal {width: 54%;margin-left: 85px;bottom: -39px;}


  .elections .elections-candidate-percentage {font-size: 2.2em;left: 87px;bottom: 43%;width: 196px;}
  .elections .elections-candidate-data {position: absolute;bottom: 8px;left: 73px;width: 230px;}
  .elections .elections-candidate .elections-candidate-name {font-size: 1em;left: 18px;  margin-bottom: 118px;width: 123px;}
  .elections .elections-candidate-party {font-size: 0.8em;left: 18px;margin-top: -116px;position: absolute;line-height: 1.3;width: 121px;}
  .elections .elections-candidates-next {top: 38%;}
  .elections .elections-candidates-prev {top: 38%;}

  .elections .elections-candidate-position {font-size: 1.7em;line-height: 100px;text-align: left;position: absolute;left: 46px;bottom: 13px;width: 196px;  top: 76px;}

  #button_total {right: 7px;  font-size: 13px;}

  .elections-circle .elections-circle-box-col1{float:none;}
  .elections-circle .elections-circle-party-bar{width:220px;}

  .elections-detail .elections-detail-title h1 {font-size: 0.8em;max-width: 80%;width: 220px;left:7px;  margin-left: 7px;}
  .elections-detail .elections-detail-party-candidates-candidate {width: 376px;}

  .col1 .elections .elections-candidates-pages,
  .col2 .elections .elections-candidates-pages,
  .col3 .elections .elections-candidates-pages{top: 4px;color: #242424;position: relative;text-align: center;float:none;}

  .col1 .elections .elections-candidates .elections-candidate,
  .col2 .elections .elections-candidates .elections-candidate,
  .col3 .elections .elections-candidates .elections-candidate{width: 365px;}

  .col1 .elections .elections-candidate-picture,
  .col2 .elections .elections-candidate-picture,
  .col3 .elections .elections-candidate-picture { width: 46%; float: left; text-align: center;  margin-left: -11px }

  .col1 .elections .elections-candidate-picture img,
  .col2 .elections .elections-candidate-picture img,
  .col3 .elections .elections-candidate-picture img{ max-width: 46%; height: auto; vertical-align: bottom; border-radius:50%;margin-left: -17px; }

  .col1 .elections .elections-candidate-percentage,
  .col2 .elections .elections-candidate-percentage,
  .col3 .elections .elections-candidate-percentage{font-size: 3.4em;line-height: 100px;text-align: left;position: relative;left: 113px;bottom: 42%;width: 196px;}

  .col1 .elections .elections-candidate-data ,
  .col2 .elections .elections-candidate-data ,
  .col3 .elections .elections-candidate-data{position: absolute; bottom: 8px; left: 73px; width: 230px;}

  .col1 .elections .elections-candidate .elections-candidate-name,
  .col2 .elections .elections-candidate .elections-candidate-name,
  .col3 .elections .elections-candidate .elections-candidate-name{font-size: 1.2em; font-weight: 700; left: 44px;position: relative;margin-bottom: 118px;text-align: left;  line-height: 1;width: 181px;}

  .col1 .elections .elections-candidate-party,
  .col2 .elections .elections-candidate-party,
  .col3 .elections .elections-candidate-party { font-size: 1em; text-align: center; left: 44px;   margin-top: -116px;position: absolute;text-align: left; line-height: 1.3;width: 181px;}

  .col1 .elections .elections-candidate-position,
  .col2 .elections .elections-candidate-position,
  .col3 .elections .elections-candidate-position{top: 87px;}

  .col1 .elections .elections-candidate-bar-horizontal,
  .col2 .elections .elections-candidate-bar-horizontal,
  .col3 .elections .elections-candidate-bar-horizontal{  width: 62%;  margin-left: 86px;  bottom: -39px;}

  .body-elections .wrapper article#main-article{padding-left: 0px;padding-right: 0px;}

}

/*@media screen and (min-width: 980px) and (max-width: 1352px){

}*/

@media screen and (min-width: 980px) and (max-width: 1439px){

  .elections .elections-candidates .elections-candidate{width: 320px;}

  .col1 .elections .elections-candidates .elections-candidate,
  .col2 .elections .elections-candidates .elections-candidate,
  .col3 .elections .elections-candidates .elections-candidate{width: 300px;}

  .col1 .elections .elections-candidate-position,
  .col2 .elections .elections-candidate-position,
  .col3 .elections .elections-candidate-position {top: 91px;}

  .col1 .elections .elections-candidate-percentage,
  .col2 .elections .elections-candidate-percentage,
  .col3 .elections .elections-candidate-percentage {font-size: 3em;  left: 105px;}

  .col1 .elections .elections-candidate .elections-candidate-name,
  .col2 .elections .elections-candidate .elections-candidate-name,
  .col3 .elections .elections-candidate .elections-candidate-name{max-width: 100%;}

  .col1 .elections .elections-candidate-data,
  .col2 .elections .elections-candidate-data,
  .col3 .elections .elections-candidate-data{left: 48px;}

  .election-detail-box-bg {background-size: cover;}
  .elections .elections-title {font-size: 2.4em;}
  //.elections-detail-box-h2 {font-size: 2.4em;}
  .elections-circle .elections-circle-title h2{font-size: 2.4em;}
  .elections .elections-candidate-party {line-height: 1.1;}
  .elections-circle .elections-circle-box-party {width: 275px;position: relative;}
  .elections-circle .elections-circle-party-name {font-size: 1.2em;}

}

@media screen and (max-width: 600px){
    .elections-circle-box-container{overflow: hidden;padding-top: 1em;position: relative; width: 100%; margin: 0 auto;}

    //.elections-detail .elections-detail-party-candidates-candidate {width: 320px;position: relative;top: 5px;  height: 130px;margin-top: 18px;  right: 11px;}
    .elections-detail .elections-detail-party-candidates-candidate-bar {  height: 16px;width: 95%;margin-left: 0;}
    .elections-detail-footer {margin-right: 11%;;margin-top: 10px}
    //.elections-detail {max-width: 96%;}
    .elections-detail .elections-detail-box-col2 {margin-right: 2%;display: none;width: 45%;float: none;position: relative;overflow: auto;height: 100%;min-width: 380px;}


    .elections-circle .elections-circle-box-party {width: 301px;position: relative;}
    .elections-circle .elections-circle-party-name {font-size: 1.3em;font-weight: 700;}
    .elections-circle-next {bottom: 12%;}
    .elections-circle-prev {bottom: 12%;}
    .elections-circle-box-slider{width: 100% !important}
    .elections-circle-next{display: none;}

    .elections .elections-candidates .elections-candidate {width: 340px;}
    .elections .elections-candidate .elections-candidate-name {font-size: 1.2em;font-weight: 700;left: 44px;position: relative;margin-bottom: 118px;text-align: left;line-height: 1;width: 184px;}
    .elections .elections-candidate-party {font-size: 1em;text-align: center;left: 44px;margin-top: -116px;position: absolute;text-align: left;line-height: 1.3;}
    .elections .elections-candidate-percentage {font-size: 3em;line-height: 100px;text-align: left;position: relative;left: 111px;bottom: 37%;width: 157px;}

    .elections .elections-candidate-bar-horizontal,
    .col1 .elections .elections-candidate-bar-horizontal,
    .col2 .elections .elections-candidate-bar-horizontal,
    .col3 .elections .elections-candidate-bar-horizontal{position: relative;height: 22px;width: 86%;float: left;background: #e5e5e5;margin-top: 10px;margin-left: 25px;bottom: -47px;}

    .elections .elections-candidate-picture {width: 52%;}

    .col1 .elections .elections-candidates-pages,
    .col2 .elections .elections-candidates-pages,
    .col3 .elections .elections-candidates-pages{top: 4px;color: #242424;position: relative;text-align: center;float:none;}

    .col1 .elections .elections-candidate-bar-horizontal,
    .col2 .elections .elections-candidate-bar-horizontal,
    .col3 .elections .elections-candidate-bar-horizontal{width: 80%;}

    .col1 .elections .elections-candidate-position,
    .col2 .elections .elections-candidate-position,
    .col3 .elections .elections-candidate-position{top: 68px;}

    #button_total {right: 7px;font-size: 10px;}
    .elections-detail-title h1 {font-size: 0.6em;max-width: 80%;width: 220px;padding-top: 17px;left:7px;}

    .elections-detail-tables{  margin: 0 auto;display: block;}

    .elections-detail-party-reference-color {  width: 10px;padding-left: 23px;height: 10px;float: left;margin-left: 7px;}
}

@media (max-width: 376px) {
    .elections .elections-candidates .elections-candidate {width: 320px;}
    .elections-detail .elections-detail-party-candidates-candidate {width: 300px;}
    .col1 .elections .elections-candidates .elections-candidate,
    .col2 .elections .elections-candidates .elections-candidate,
    .col3 .elections .elections-candidates .elections-candidate{width: 330px;}

    .elections .elections-candidate-position {font-size: 1.7em;line-height: 100px;text-align: left;position: absolute;left: 46px;bottom: 17px;width: 196px;top: 85px;}
    .col1 .elections .elections-candidate-position,
    .col2 .elections .elections-candidate-position,
    .col3 .elections .elections-candidate-position {top: 87px;}

    .elections .elections-candidate-bar-horizontal,
    .col1 .elections .elections-candidate-bar-horizontal,
    .col2 .elections .elections-candidate-bar-horizontal,
    .col3 .elections .elections-candidate-bar-horizontal {position: relative;height: 22px;width: 86%;float: left;background: #e5e5e5;margin-top: 10px;margin-left: 25px;bottom: -41px;}

    .elections .elections-candidate-bar-horizontal{position: relative;height: 22px;width: 64%;float: left;background: #e5e5e5; margin-top: 10px;margin-left: 83px;bottom: -41px;}

    .col1 .elections .elections-candidate-bar-horizontal,
    .col2 .elections .elections-candidate-bar-horizontal,
    .col3 .elections .elections-candidate-bar-horizontal {position: relative;height: 22px;width: 64%;float: left;background: #e5e5e5;  margin-top: 10px;margin-left: 83px;bottom: -46px;}


    .elections .elections-candidate-picture {width: 156px;}
    .elections-detail-party-candidates-candidate-data {bottom: 0;  width: 290px;}
    .elections .elections-candidate-percentage {left: 113px;}

    //.elections-detail .elections-detail-party-candidates-candidate {width: 75%;margin: 0;}
    .elections-detail .elections-detail-party-candidates-candidate-picture {  width: 38%;float: left;text-align: center;/* margin-left: 7px; */}
    .elections-detail-party-candidates-candidate-data {bottom: 0;width: 171px;}

}







@media (max-width: 374px) {

    .elections .elections-candidate-percentage {font-size: 3em;line-height: 100px;text-align: left;position: relative; left: 108px;;bottom: 37%;}
    .elections .elections-title { font-size: 1.5em; float: left; width: 100%; text-align: center; position: absolute;  top: 0;  text-transform: uppercase;}
    //.elections-detail-box-h2 { font-size: 1.5em; }

    .elections .elections-candidates-pages {top: 0px;color: #242424;position: relative;text-align: center;float:none;}
    .elections-detail{position: relative;color: #fff;margin: 0 auto;max-width: 98%}
    .elections-detail .elections-detail-party-candidates-candidate-name{font-size: 1.2em; font-weight: 700;position: relative;text-align: left;  line-height: 1; width: 100%;  margin-bottom: 2px;  left: 0px;}
    .elections-detail .elections-detail-party-candidates-candidate-shortparty{ font-size: 1em; position: relative;text-align: left; line-height: 1; width: 100%;  left: 0px;}
    .elections-detail .elections-detail-party-candidates-candidate-data {bottom: 0;width: 283px;}
    .elections-detail .elections-detail-party-candidates-candidate-porcentage {font-size: 2.5em;line-height: 100px;text-align: left;left: -1px;top: -22px;position: relative;}
    .elections-detail .elections-detail-party-candidates-candidate-bar {  width: 48%;  margin-left: 108px;}
    .elections-detail-title h1 {clear: both;font-size: 0.5em;  top: 21px;left:7px;}

    .elections-circle .elections-circle-title h2{ font-size: 1.5em; }
    .elections-circle .elections-circle-party-count {margin: 0;}
    .elections-circle .elections-circle-box-party .col1 {float: none;vertical-align: middle;margin: 0}
    .elections-circle .elections-circle-box-party {width: 252px;position: relative;}
    .elections-circle-next {bottom: 31%;}
    .elections-circle-prev {bottom: 31%;}

    #button_total {right: 7px;top: 23px;font-size: 10px;}

}

@media (max-width: 321px) {


    .elections .elections-candidate-picture img {max-width: 50%;height: auto;vertical-align: bottom;border-radius: 50%;margin-left: -17px;  padding-top: 0;}

    .elections .elections-title { font-size: 1.3em; float: left; width: 100%; text-align: center; position: absolute;  top: 0;  text-transform: uppercase;}
    .elections .elections-candidates-pages {top: 0px;color: #242424;position: relative;text-align: center;float:none;}

    //.elections-detail-box-h2 { font-size: 1.5em;}
    .elections-detail .elections-detail-party-candidates-candidate {width: 240px;position: relative;height: 130px;margin-top: 14px;right: 0;}
    .elections-detail .elections-detail-box-col2 {margin-right: 2%;display: none;width: 45%;float: none;position: relative;overflow: auto;height: 100%;min-width: 289px;}
    .elections-detail .elections-detail-party-candidates-candidate-bar {width: 73%;margin-left: 0;}
    //.elections-detail .elections-detail-party-reference {float: none;width: 50px;position: absolute;margin-left: 0;white-space: nowrap;display: inline-block;margin-top: 64px;top: 11px;bottom: 0;}
    //.elections-detail .elections-detail-title h1 {clear: both;font-size: 0.6em;  top: 11px;  width: 157px;  padding-top: 10px;left:7px;  margin-left: 7px;}
    .elections-detail .elections-detail-party-candidates-candidate-data {bottom: 0;width: 150px;}
    .elections-detail .elections-detail-party-candidates-candidate-porcentage {font-size: 2.5em;line-height: 43px;text-align: left;/* left: -1px; */top: 0;position: relative;}
    .elections-circle .elections-circle-box-party {width: 252px;position: relative;}
    .elections-circle-next {bottom: 12%;}
    .elections-circle-prev {bottom: 12%;}
    .elections-circle .elections-circle-party-name {  font-size: 1em;  font-weight: 700;}
    .elections-circle .elections-circle-title h2{ font-size: 1.5em;}
    #button_total {right: 7px;top: 16px;font-size: 10px;padding: 4px}

    .elections .elections-candidate-percentage,
    .col1 .elections .elections-candidate-percentage,
    .col2 .elections .elections-candidate-percentage,
    .col3 .elections .elections-candidate-percentage{font-size: 2.5em;line-height: 100px;text-align: left;position: relative;left: 107px;bottom: 42%;}


    .elections .elections-candidate-bar-horizontal,
    .col1 .elections .elections-candidate-bar-horizontal,
    .col2 .elections .elections-candidate-bar-horizontal,
    .col3 .elections .elections-candidate-bar-horizontal {position: relative;height: 22px;width: 63%;float: left;background: #e5e5e5;margin-top: 10px;margin-left: 87px;bottom: -31px;}

    .elections .elections-candidate-position{top: 80px;}

    .col1 .elections .elections-candidate-position,
    .col2 .elections .elections-candidate-position,
    .col3 .elections .elections-candidate-position{font-size: 1.7em;line-height: 100px;text-align: left;position: absolute;left: 43px;bottom: 24px;width: 196px;top: 67px;}

    .elections .elections-candidate .elections-candidate-name,
    .col1 .elections .elections-candidate .elections-candidate-name,
    .col2 .elections .elections-candidate .elections-candidate-name,
    .col3 .elections .elections-candidate .elections-candidate-name{font-size: 1em;left: 35px;margin-bottom: 118px;width: 123px;}

    .elections .elections-candidate-party,
    .col1 .elections .elections-candidate-party,
    .col2 .elections .elections-candidate-party,
    .col3 .elections .elections-candidate-party{font-size: 0.8em;left: 35px;margin-top: -116px;position: absolute;line-height: 1.3;width:156px;}

    .elections .elections-candidates .elections-candidate{  width: 100%;}

    .col1 .elections .elections-candidates .elections-candidate,
    .col2 .elections .elections-candidates .elections-candidate,
    .col3 .elections .elections-candidates .elections-candidate{width: 270px;}

    .col1 .elections .elections-candidate-picture ,
    .col2 .elections .elections-candidate-picture ,
    .col3 .elections .elections-candidate-picture{width: 52%;}
    .elections-detail .elections-detail-box-comuna .elections-detail-party-candidates-candidate-picture {width: 32%;float: left;text-align: center;/* margin-left: 7px; */}
    .elections-detail elections-detail-box-comuna-cols-2  .elections-detail-party-candidates-candidate-picture {width: 46%;float: left;text-align: center;/* margin-left: 7px; */}

.elections-detail .elections-detail-party-candidates-candidate-shortparty {font-size: 0.8em;}
.elections-detail .elections-detail-party-candidates-candidate-name {font-size: 1em;}

}

.encuesta-content { border-top: 2px solid #ff8000; background: #3b3b3b; padding: 0 !important; }
.encuesta-content h4 { font-family: sans-serif; font-weight: 700; border-bottom: 1px solid #5b5b5b; margin: 0; line-height: 28px; padding-top: 0.5em; padding-bottom: 0.75em; }
.encuesta-content li label, .encuesta .rpta { font-size: 0.9em; font-family: sans-serif; font-weight: 800; }
.encuesta-footer { position: relative; width: 100%; margin: 0; border-top: 1px solid #5b5b5b; }
.encuesta-footer .f-small.f-light40.fleft { color: #ff8000; }
.encuesta-res .encuesta-res { padding: 0; }
.encuesta ul { margin-bottom: 0; }
form.encuesta-res li { padding: 7px 15px; background: #333; }
form.encuesta-res li.zebra { background: #3e3e3e; }
.encuesta .bar { display: block; }
.encuesta .bar.orange { background: #ff8000; }
.encuesta .rpta { line-height: 20px; width: 33%; }
.encuesta .bar-container { width: 63%; }
.encuesta .porcentaje { position: static; margin: 0; }
BODY.surveyEmbedBody .encuesta .bar-container { width: 45%; }
BODY.surveyEmbedBody .encuesta-opc li { height: 54px; line-height: 54px; padding-left: 15px; }
.encuesta .encuesta-content-int-v2 .encuesta-res .bar-container { margin: 8px 5px 8px 0; }

@media (max-width: 320px) {
  .encuesta .rpta { width: 100%; margin: 0; }
  .encuesta .bar-container { width: 100%; }
}

.dest-double .newline article.colum1{margin-left:0px;}
.dest-double .newline article{height:135px;overflow:hidden;margin-bottom:10px;}

body.hevent300 { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }


.embed_cont { background: #eee; margin-bottom: 20px; }

.embed_cont:after { content: " "; clear: both; float: none; display: block; }

.embed_epigrafe {float: left; }
.embed_copyright { margin: 0; }

.pub.hevent300 { display: none; }
body.hevent300 .pub.hevent300 { display: block; }


.pub.pubOreja{position: absolute;right: 0;top: 0;}

.endoslineas .articleWrapper {
  border: 1px solid #e4e8e9;
  border-width: 0 1px 1px;
  max-height: 500px;
  padding: 5px;
  overflow: auto;
  float: none;
  margin: 0;
  width: auto;
}

.endoslineas .entry-title {
  font-size: 14px;
  font-weight: 400;
  display: inline;
}

.endoslineas .endoslineas-header {
  margin-bottom: 0;
  font-weight: 800;
}

.endoslineas article {
  border-bottom: 1px solid #e4e8e9;
  padding-bottom: 10px;
  margin-bottom: 10px;
}

.endoslineas article:last-child {
  margin-bottom: 0;
  padding-bottom: 0;
  border-bottom: 0;
}

.endoslineas article time {
  display: table-cell;
  font-weight: 900;
  font-size: 24px;
  border-right: 2px solid #F69A00;
  padding: 2px 5px 0 0;
  vertical-align: middle;
}

.endoslineas article h1 {
  display: table-cell;
  padding: 2px 0 2px 5px;
  vertical-align: middle;
  color: auto;
}

.endoslineas .entry-content {
  margin-top: 10px;
}

.endoslineas .category{
    color: #a1a1a1;
    font-size: 13px;
}

.endoslineas{
    margin-bottom:20px;
    position:relative;
}

.endoslineas .social-dark{
    top: 6px;
}

.body-single.body-single-news figure.hmedia.video img{
    width: 100%;
}

@media (max-width: 767px) {
  .endoslineas .articleWrapper {
    max-height: none;
  }
}

.mediaplayer-wrapper {
  position: relative;
  height: 0;
  padding-bottom: 56.25%;
}

.mediaplayer-wrapper.audio-wrapper {
  position: static;
  height: auto;
  padding-bottom: 0;
}
.mediaplayer.audio {
  padding-bottom: 40px;
}

/*
.mediaplayer-wrapper .jwplayer {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  height: auto !important;
  width: auto !important;
}
*/

.embed_cont.type_video .embed_content, .embed_cont.type_youtube .embed_content { width: 100%; position: relative; height: 0; padding-bottom: 56.25%; overflow: hidden; }
.embed_cont.type_video .embed_content iframe, .embed_cont.type_youtube .embed_content iframe { position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100% !important; height: 100% !important; }

.jwplayer .jwdisplayIcon .jwicon { padding-bottom: 100%; }

.videoinsert figure.video > div { position: static !important; }
.videoinsert figure.video > .mediaplayer-wrapper { position: relative !important; }
.videoinsert .jwdownloaddisplay { position: absolute !important; top: 0; left: 0; right: 0; bottom: 0; width: 100% !important; height: 100% !important; }

.videos-sidebar .widget-video-player { cursor: pointer; }


.docViewerIframe .download-link a{
    color: #3f4247;
    font-weight: bold;
    font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  }

.docViewerIframe .download-link{
	position: absolute;
	bottom: 26px;
	left: 20px;
	color: #a1a1a1;
	z-index: 100;
}

#top-banner{display: block !important;}

#footer-info .footer-text{float:right;}

.social-hori .contenedorSearchVideos{
	float:right;
	display:none;
}

body.searchib .social-hori .contenedorSearchVideos{
	display:block;
}

.social-hori .contenedorSearchVideos .searchVideos input.text{
	color: #333;
	width: 215px;
	height: 28px;
	font-size: 13px;
	padding: 3px;
	float:left;
}

.social-hori .contenedorSearchVideos .searchVideos .submit {
	background: #FF8000 url("../images/lupa-white.png?v=23796") no-repeat center center;
	border: 0px;
	padding: 6px 30px;
	display: block;
	margin: 0px 0px 0px 5px;
	float:right;
}

.social-hori .contenedorSearchVideos .contenedorSearchVideos{
	float:right;
}

.lista-archivo .emptyList{
	color: #333;
	font: normal 14px/34px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-align: center;
}

.lista-archivo li .entry-content{
  line-height: 1.5em;
}

.secondary-articles .sinMargin	{
	margin-left: 0;
}

.secondary-articles .article-group article {margin-bottom:15px}

/* OSCARS 2015 */

.oscars-2015 {
	font-family: 'Roboto', sans-serif;
}

.oscars-2015 nav.nav-main ul.first {
	width: 827px;
}

.oscars-2015 #header-inner {
	padding-bottom: 0;
	border-bottom: 0;
	margin-bottom: 0;
	position: fixed;
}

.oscars-2015 .oscars-main-wrapper {
	padding-top: 171px;
}

.oscars-2015 .navDivBar {
	padding: 10px 0;
}

.text-center {
	text-align: center;
}

.obj-header-oscars .wrapper-branding {
	height: 120px;
	padding: 15px 0;
	line-height: 90px;
}

.obj-header-oscars .wrapper-branding img {
	vertical-align: bottom;
	max-width: 100%;
}

.obj-header-oscars .logoteleshow {
	text-align: left;
}

.obj-header-oscars #auspicio {
	text-align: right;
	padding-right: 15px;
}

.obj-header-oscars .logooscars {
	text-align: center;
}

.obj-header-oscars .logooscars img {
  height: 90px;
  width: auto;
  vertical-align: middle;
}

.obj-header-oscars .logoteleshow {
	width: 165px;
	height: auto;
}

.obj-barralinks-oscars {
	width: 100%;
	background: #a59973;
	height: 51px;
	line-height: 51px;
}

.obj-header-oscars {
	width: 1140px;
	margin: auto;
}

.obj-barralinks-oscars .wrapper{
	width: 1140px;
}

@media(max-width:1439px) {
	.obj-header-oscars {
		width: 980px;
	}

	.obj-barralinks-oscars .wrapper{
		width: 980px;
	}
}

@media(max-width:979px) {
	.obj-header-oscars {
		width: 728px;
	}
	.obj-barralinks-oscars .wrapper{
		width: 728px;
	}
}

.obj-barralinks-oscars .wrapper-navigation {
	float: left;
}

.oscars-logo-sticky {
	width: 25%;
	float: left;
	height: 51px;
	line-height: 69px;
	opacity: 0;
	-webkit-transition: all 250ms;
	transition: all 250ms;
}

.oscars-logo-sticky img {
	width: 135px;
	height: auto;
}

.oscars-logo-sticky.active {
	opacity: 1;
}

.btn-categorias-wrapper.active:before, .obj-barralinks-oscars .section-wrapper:hover:before  {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #FFF;
	height: 4px;
	width: 100%;
}

.obj-barralinks-oscars .wrapper-navigation {
	width: 80%;
}

.obj-barralinks-oscars .btn-categorias-wrapper {
	float: left;
	width: 25%;
	padding: 0 15px;
	height: 51px;
	cursor: pointer;
	position: relative;
}

.obj-barralinks-oscars .section-wrapper {
	float: left;
	width: 25%;
	height: 51px;
	-wekbit-transition: all 500ms;
	transition: all 500ms;
	position: relative;
}

.obj-barralinks-oscars .section-wrapper:hover a, .btn-categorias-wrapper.active #boton-categorias {
	text-decoration: none;
	color: #FFF;
}

.obj-barralinks-oscars .nav-item {
	color: #eedda7;
	font-size: 18px;
	display: block;
}

.obj-menu-oscars {
	background: #cabc8f;
	display: none;
	width: 100%;
	padding: 20px 0;
}

.obj-menu-oscars.active {
	display:block;
}

.obj-menu-oscars .item-category {
	width: 33.33%;
	float: left;
	text-align: left;
	font-size: 1em;
	-webkit-transition: 500ms;
	transition: 500ms;
}

@media(max-width: 1439px) {
	.obj-menu-oscars .item-category {
		width: 50%;
		float: left;
		text-align: left;
		text-transform: uppercase;
		font-size: 1em;
		-webkit-transition: 500ms;
		transition: 500ms;
	}
}

.obj-menu-oscars .item-category a {
	color: #FFF;
}

.obj-menu-oscars .item-category.active a {
	color: #000;
	font-weight: bold;
}

.oscars-listado-imagen.with-background {
	background: #eeeeee;
	margin-bottom: 20px;
}

.oscars-listado-imagen .section-title {
	font-family: 'Roboto', sans-serif;
	font-size: 50px;
	font-weight: normal;
	text-align: center;
	padding: 20px 0;
	color: #4a4a4a;
}

.oscars-listado-imagen .title-wrapper {
	background: #FFFFFF;
	height: 120px;
	line-height: 120px;
	position: relative;
}

.oscars-listado-imagen .title-wrapper a {
	color: #fff;
}

.oscars-listado-imagen .item {
	overflow: hidden;
	float: left;
	margin: 0 10px 20px;
	-webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
	-ms-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
}

.oscars-listado-imagen .item {
	position: relative;
}

.oscars-statue {
	display: none;
	position: absolute;
	bottom: 0;
	right: 10px;
	max-width: 45px;
  height: auto;
}

.ganador .oscars-statue {
	display: block;
}

.oscars-listado-imagen .item .title {
	font-size: 18px;
	color: #4a4a4a;
	line-height: 120px;
	padding-left: 25px;
	font-family: 'Roboto', sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	position: relative;
	z-index: 2;
}

.oscars-listado-imagen .item .preview {
	font-family: 'Roboto', sans-serif;
	font-size: 15px;
	color: #4a4a4a;
	text-transform: uppercase;
	padding-left: 25px;
	font-weight: normal;
	position: relative;
	z-index: 2;
}

.oscars-listado-imagen .title-wrapper.with-preview {
	padding: 20px 60px 20px 0;
}

.oscars-listado-imagen .title-wrapper.with-preview .title {
	line-height: 1.2em;
}

.ganador .title-wrapper, .with-background .ganador .title-wrapper {
	background: #cabc8f;
}

.ganador .title-wrapper .title, .ganador .title-wrapper .preview {
	color: #FFFFFF;
}

.oscars-listado-nominaciones-chico .section-wrapper {
	width: 24%;
	float: left;
	margin-left: 1.3%;
	min-height: 748px;
}

.oscars-listado-nominaciones-chico .wrapper .section-wrapper:nth-child(1),
.oscars-listado-nominaciones-chico .wrapper .section-wrapper:nth-child(5),
.oscars-listado-nominaciones-chico .wrapper .section-wrapper:nth-child(9),
.oscars-listado-nominaciones-chico .wrapper .section-wrapper:nth-child(13),
.oscars-listado-nominaciones-chico .wrapper .section-wrapper:nth-child(17) {
	margin-left: 0;
}


.oscars-listado-nominaciones-chico .category-title {
	font-family: 'Roboto', sans-serif;
	font-weight: bold;
	font-size: 19px;
	text-align: center;
	text-transform: uppercase;
	min-height: 44px;
	color: #4a4a4a;
}

.oscars-listado-nominaciones-chico ul {
	display: table;
	table-layout: fixed;
	width: 100%;
	border-collapse: separate;
	border-spacing: 0px 15px;
}

.oscars-listado-nominaciones-chico .item {
	height: 122px;
	line-height: 122px;
	margin-bottom: 15px;
	display: table-row;
	table-layout: fixed;
	width: 100%;
	vertical-align: middle;
}

.oscars-listado-nominaciones-chico .item .content-wrapper {
	display: table-cell;
	table-layout: fixed;
	width: 100%;
	vertical-align: middle;
	padding: 0 60px 0 15px;
	position: relative;
}

.oscars-listado-nominaciones-chico .item .content-wrapper:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  -webkit-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
  -moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
  -ms-box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
  box-shadow: 0px 0px 5px 1px rgba(0,0,0,0.3);
}

.oscars-listado-nominaciones-chico .item .title, .oscars-listado-nominaciones-chico .item .preview {
	font-family: 'Roboto', sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #4a4a4a;
	text-transform: uppercase;
	position:relative;
	z-index: 10;
	margin-bottom: 5px;
}

.oscars-listado-nominaciones-chico .item .preview {
	font-size: 13px;
	margin-bottom: 0;
}

.oscars-listado-nominaciones-chico .ganador .oscars-statue {
	position: absolute;
	bottom: 0;
	right: 10px;
}

.oscars-listado-nominaciones-chico .item.ganador {
	background: #b7a261;
}

.oscars-listado-nominaciones-chico .item.ganador .title, .oscars-listado-nominaciones-chico .item.ganador .preview {
	color: #FFFFFF;
}

.oscars-3d-effect {
	position: relative;
	overflow: hidden;
	height: 120px;
	transition: all 250ms;
	-webkit-transition: all 250ms;
}

.oscars-3d-effect.active {
	height: 0;
}

.oscars-opacity-effect {
	background: #313131;
	opacity:0;
	position: absolute;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 2;
	transition: all 250ms;
	-webkit-transition: all 250ms;
}

.oscars-3d-effect.active .oscars-opacity-effect {
	opacity: 0.7;
}

.obj-header-oscars {
	-webkit-transform: scale3d(1,1,1);
	-moz-transform: scale3d(1,1,1);
	-ms-transform: scale3d(1,1,1);
	-o-transform: scale3d(1,1,1);
	-webkit-transition: all 250ms;
	transition: all 250ms;
}

.oscars-3d-effect.active .obj-header-oscars {
	-webkit-transform: scale3d(0.9,0.9,0.9);
	-moz-transform: scale3d(0.9,0.9,0.9);
	-ms-transform: scale3d(0.9,0.9,0.9);
	-o-transform: scale3d(0.9,0.9,0.9);
}

.obj-barralinks-oscars .social-light {
	top: 12px;
	right: 20px;
}

/*****MARCELO*****/

.galeria-multimedia{
	/*background-image: url('../images/back-deportes.jpg');*/
	background-position: top center;
	background-repeat: repeat-x;
	max-height: 780px;
	overflow: hidden;
}

.galeria-multimedia .miniaturas-gm{
	height: auto;
	width: 100%;
	margin-bottom: 15px;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery{
	margin: 0 40px;
	display: block;
	float: left;
	width: auto;
	position: static; !important;
}

.photo-gallery figure.photo.video-gm{
	height: 390px;
	margin-top: 15px;
}

.fotos-del-dia .photo.video-gm{
	width: 694px;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li{
	width: 15%;
	position: relative;
	margin-top: 11px;
	margin-left: 8px;
	background-color: #FFF !important;
	cursor: pointer;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li:first-child{
	margin-left: 0;
}

.galeria-multimedia .titulo-nota-gm{
	-webkit-transition: opacity 250ms linear;
	-moz-transition: opacity 250ms linear;
	-ms-transition: opacity 250ms linear;
	-o-transition: opacity 250ms linear;
	transition: opacity 250ms linear;
  display:none;
}

.multitabs .agrupador-gm{display: none;}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li:hover .titulo-nota-gm{
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=00)";
	filter: alpha(opacity=00);
	-moz-opacity: 0;
	-khtml-opacity: 0;
	opacity: 0;


}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li:hover:after{
	opacity: 0.15;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li:after{
	content: '';
	width: 100%;
	display: block;
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	background: #000;
	opacity: 0.5;
	-webkit-transition: opacity 250ms linear;
	-moz-transition: opacity 250ms linear;
	-ms-transition: opacity 250ms linear;
	-o-transition: opacity 250ms linear;
	transition: opacity 250ms linear;
	}


.galeria-multimedia .miniaturas-gm .fotos-gallery .li img{
	opacity: 1;
}

.ver-mas-gm{
	background: #ff8000;
	color: #fff;
	text-transform: uppercase;
	font-weight: 600;
	padding: 10px;
	text-align: center;
	width: 100%;
	display: block;
	line-height: 15px;
	float: left;
	font-size: 12px;
}

.ver-mas-gm:hover{
	text-decoration: none;
}


.copete-gm{
	font-size: 1em;
	line-height: 1.3em;
	max-height: 5.2em;
	overflow: hidden;
	margin-bottom: 26px;
}

.copete-gm a{
	color: #000;
}

.copete-gm a:hover{
	text-decoration: none;
}

.agrupador-gm{
	margin-bottom: 5px;
}

.agrupador-gm a{
	color: #333;
	font-size: 16px;
	font-weight: 300;
	text-transform: uppercase;
}

.agrupador-gm a:hover{
	text-decoration: none;
}

.info .patrocinador-gm{
	text-transform: uppercase;
	font-size: 9px;
	text-align: center;
}

.info .patrocinador-gm a{
	color: #000;
}

.info .patrocinador-gm a:hover{
	text-decoration: none;
}

.patrocinador-logo-gm{
	margin: auto;
	max-height: 86px;
	max-width: 302px;
	margin-bottom: 20px;
	overflow: hidden;
}


.wrapper-gm{
	margin-bottom: 10px;
}

.titulo-nota-gm{
	text-transform: uppercase;
	font-weight: 300;
	color: #fff;
	position: absolute;
	z-index: 1;
	top: calc(50% - 8.5px);
	text-align: center;
	/*line-height: 90px;*/
	left: 0;
	right: 0;
}


.active-gm:after{
	 visibility: hidden;
}

.active-gm h3{
	display: none;
}

.cat .section-title-gm{
	font-size: 22px;
	font-weight: lighter;
	color: #9f9e9e;
	/*margin-right: 40px;*/
	line-height: 53px;
}


.galeria-multimedia .tabs-gm{
	padding: 0 !important;
	border-top: 0 !important;
	height: 53px;
	margin-bottom: 20px;
	white-space: nowrap;
	position: relative;
	overflow: visible;
}

.galeria-multimedia .tabs-gm .li{
	display: inline-block;
	text-align: center;
	margin-right: 40px;
	position: relative;
	cursor: pointer;
}

.galeria-multimedia .tabs-gm .li.active-tab-gm:after{
	content: '';
	display: block;
	position: absolute;
	bottom: -3px;
	left: 0;
	width: 100%;
	border-bottom: 1px solid #FF8000;
}


.galeria-multimedia .tabs-gm .tab-gm.active-tab-gm a{
	color: #000;
	/*border-bottom: 2px solid #FF8000 !important;*/
}

.galeria-multimedia .tabs-gm .tab-gm a{
	line-height: 50px;
	display: block;
	height: auto;
}

.galeria-multimedia .tabs-gm .tab-gm a:hover{
	text-decoration: none;

}




.galeria-multimedia .tabs-gm .tab-gm.active-tab-gm:hover{
	color: #e9e9e9;
}


.galeria-multimedia .tabs-gm .tab-gm.active-tab-gm a{
	height: auto;
}




.galeria-multimedia .wrapper-gm .video-gm.has-video:after{
	width: 0;
	height: 0;
	content: '';
	display: block;
	border-left: 50px #fff solid;
	border-top: 35px transparent solid;
	border-bottom: 35px transparent solid;
	border-right: 3px transparent solid;
	position: absolute;
	top: calc(50% - 30px);
	left: calc(50% - 20px);
}

.galeria-multimedia .info-gm{
	height: auto;
	padding-bottom: 10px;
	width: 324px;
	margin-right: 40px;
	margin-top: 15px;
}

.padding-none{
	padding: 0 !important;
}

.padding-none .copete-gm{
	margin-bottom: 15px;
}

.galeria-multimedia .next{
	right: 7px !important;
}

.galeria-multimedia .prev{
	left: 7px !important;
}

.multitabs {
	overflow: hidden;
}

.multitabs .wrapper-gm {
	opacity: 1;
}

.multitabs .wrapper-gm.not-show {
	display: block !important;
	z-index: -1;
	position: absolute;
	top: 0;
	opacity: 0;
}

.multitabs .miniaturas-gm .fotos-gallery {
	width: 100%;
}

.list-notas-publicidad{margin-bottom: 10px;}
.list-notas-publicidad .wrappernp{width:298px;background-color:#F2F2F2;border:1px solid #E5E5E5;margin: 0 auto}
.list-notas-publicidad .banner{padding-top:10px;padding-bottom: 5px}
.list-notas-publicidad img{margin: 0 auto}
.list-notas-publicidad .fn{position:relative}
.notas-publicidad{/*border:1px solid #E5E5E5*/}
.notas-publicidad .contenedor{width:100%;margin: 0 auto;}
.notas-publicidad .hnews.hentry.item{margin: 0 auto; width: 100%}
.notas-publicidad .categoria{border:none!important;color:#FFF; background-color:#FE1BAD;padding:1px;padding-left: 6px}
.notas-publicidad .categoria a{color:#FFF;}
.notas-publicidad .hnews.hentry.item img{width:298px}
.notas-publicidad .hnews.hentry.item > h1{padding:10px;font-size:22px;color:#000}
.notas-publicidad .hnews.hentry.item > h1 a{color:#000}

.list-notas-publicidad .cat-lifestyle-mustique{background-color:#FE1BAD!important}
.list-notas-publicidad .cat-salud-vida-sana{background-color:#7E9E1B!important}
.list-notas-publicidad .cat-real-state{background-color:#8F2428!important}
.list-notas-publicidad .cat-autos{background-color:#FF3C00!important}
.list-notas-publicidad .cat-sustentabilidad{background-color:#7998B7!important}
.list-notas-publicidad .cat-campo{background-color:#006600!important}
.list-notas-publicidad .cat-turismo{background-color:#6666CC!important}
.list-notas-publicidad .cat-en-cartel{background-color:#0066FF!important}
.list-notas-publicidad .cat-musica{background-color:#660066!important}

.dest-double .secondary-articles .autor img{width:inherit}

.multitabsnew .items_mt{color:#A9A9A9; margin-right:20px;cursor:pointer;}
.multitabsnew #ver_mas{font-size:20px}
.multitabsnew .info .fotos-gallery li img{opacity: 1;}
.multitabsnew .slider .slides .banner img{width: auto;  margin: 0 auto;}

/* INFOBAE TV */
/* ================================= */
/* ================================= */
.listado-infobaetv-obj{
    background: #f96b00; /* Old browsers */
    background: -moz-linear-gradient(left,  #f96b00 0%, #e55500 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f96b00), color-stop(100%,#e55500)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #f96b00 0%,#e55500 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #f96b00 0%,#e55500 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #f96b00 0%,#e55500 100%); /* IE10+ */
    background: linear-gradient(to right,  #f96b00 0%,#e55500 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f96b00', endColorstr='#e55500',GradientType=1 ); /* IE6-9 */
    margin-bottom: 30px;
    padding: 15px 50px 30px;
    position: relative;
    overflow: hidden;
}


@media( max-width: 979px ) {
	.listado-infobaetv-obj {
		padding-bottom: 130px;
	}
}



.listado-infobaetv-obj .flex-viewport {
	padding: 10px 0;
	overflow: visible;
}

.listado-infobaetv-obj .object-title {
	font-size: 50px;
	text-transform: none;
	padding: 0;
	border: none!important;
}

@media( max-width: 360px ) {
	.listado-infobaetv-obj .object-title {
		font-size: 40px;
	}
}

.listado-infobaetv-obj .arrow-left, .listado-infobaetv-obj .arrow-right {
	position: absolute;
	-webkit-transform: -webkit-translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	top: 50%;
	display: block;
	width: 22px;
	height: 36px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center;
}

.listado-infobaetv-obj .arrow-left {
	left: 20px;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iOTMuOSAyNTEgMTgzIDI5OC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDkzLjkgMjUxIDE4MyAyOTguNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzAxMDAwMiIgZD0iTTEwMC43IDQxNi43TDIyOS41IDU0MmM0LjggNC43IDExLjYgNy41IDE3LjQgNy41IDUuOCAwIDE0LjgtMi44IDE5LjctNy41IDEyLjktMTIuMyAxMy0yNS42IDMuMy0zNUwxNjAuNiA0MDAuN2wxMDkuMi0xMDYuMmM5LjctOS40IDEwLjMtMjEuNy0zLjItMzUuMSAtOS43LTkuNC0yMi40LTEyLjUtMzcuMSAwTDEwMC43IDM4NC43Yy00LjggNC43LTYuOCAxMC40LTYuOCAxNkM5My45IDQwNy4zIDk1LjggNDEyIDEwMC43IDQxNi43eiIvPjwvc3ZnPg==");
}
.listado-infobaetv-obj .arrow-right {
	right: 0;
	background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iOTMuOSAyNTEgMTgzIDI5OC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDkzLjkgMjUxIDE4MyAyOTguNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzAxMDAwMiIgZD0iTTI3MC4yIDM4My45TDE0MS4zIDI1OC42Yy00LjgtNC43LTExLjYtNy41LTE3LjQtNy41IC01LjggMC0xNC44IDIuOC0xOS43IDcuNSAtMTIuOSAxMi4zLTEzIDI1LjYtMy4zIDM1bDEwOS4zIDEwNi4zTDEwMSA1MDYuMmMtOS43IDkuNC0xMC4zIDIxLjcgMy4yIDM1LjEgOS43IDkuNCAyMi40IDEyLjUgMzcuMSAwTDI3MC4yIDQxNmM0LjgtNC43IDYuOC0xMC40IDYuOC0xNkMyNzYuOSAzOTMuMyAyNzUgMzg4LjYgMjcwLjIgMzgzLjl6Ii8+PC9zdmc+");
}

.listado-infobaetv-obj .all-bullet-wrapper {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 30px;
	padding: 10px 0;
	text-align: center;
}

@media( max-width: 979px ) {
	.listado-infobaetv-obj .all-bullet-wrapper {
		bottom: 100px;
	}
}

.listado-infobaetv-obj .bullet-pagination-wrapper {
	display: inline-block;
	vertical-align: top;
}

.listado-infobaetv-obj .bullet {
	height: 10px;
	width: 10px;
	background: #fff;
	float: left;
	margin-left: 10px;
	border-radius: 100%;
	zoom: 1;
	filter: alpha(opacity=40);
	opacity: 0.4;
	-webkit-transition: background 150ms ease, opacity 150ms ease;
	-moz-transition: background 150ms ease, opacity 150ms ease;
	-ms-transition: background 150ms ease, opacity 150ms ease;
	transition: background 150ms ease, opacity 150ms ease;
}

.listado-infobaetv-obj .bullet-pagination-wrapper .bullet:first-child {
	margin-left: 0;
}

.listado-infobaetv-obj .bullet.active {
	background: #000;
	filter: alpha(opacity=100);
	opacity: 1;
}

@media( min-width: 768px ) {
	.listado-infobaetv-obj .slides .item {
		padding: 0 6px;
	}
}

@media( min-width: 1440px ) {
	.listado-infobaetv-obj .slides .item {
		min-width: 346.66px;
	}
}

@media( min-width: 980px ) and ( max-width: 1439px ) {
	.listado-infobaetv-obj .slides .item {
		min-width: 293.33px;
	}
}

@media( min-width: 768px ) and ( max-width: 979px ) {
        .listado-infobaetv-obj .slides .item {
		min-width: 314px;
	}

	.listado-infobaetv-obj .arrow-left, .listado-infobaetv-obj .arrow-right {
		top: 38%;
	}
}

.listado-infobaetv-obj .slides .item article {
	-webkit-box-shadow: 1px 0px 6px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 0px 6px 0px rgba(0,0,0,0.75);
	-ms-box-shadow: 1px 0px 6px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 0px 6px 0px rgba(0,0,0,0.75);
}

.listado-infobaetv-obj .wrapper {
 	padding-bottom: 0 !important;
  	margin-bottom: 0 !important;
}

.listado-infobaetv-obj .masc img {
	width: 100% !important;
	height: auto !important;
}
.listado-infobaetv-obj .masc {
	height: auto !important;
}
.listado-infobaetv-obj article{
	width: 100% !important;
}

.listado-infobaetv-obj .espacio_banner .pat {
	font-size: 12px;
	color: #88320e;
}

.listado-infobaetv-obj article time{display: none!important}
.listado-infobaetv-obj .pubdate{display: none!important}
.listado-infobaetv-obj .hnews.hentry .pubdate{display: none!important}

.listado-infobaetv-obj .espacio_banner img {
	vertical-align: middle;
}


@media( max-width: 979px ) {
	.listado-infobaetv-obj .object-title {
		text-align: center;
	}
	.listado-infobaetv-obj .espacio_banner {
		position: absolute;
	  	bottom: 15px;
	  	left: 50%;
	  	-webkit-transform: -webkit-translateX(-50%);
	  	-webkit-transform: translateX(-50%);
	  	-moz-transform: translateX(-50%);
	  	-ms-transform: translateX(-50%);
	  	transform: translateX(-50%);
	  	text-align: center;
	}
}

@media( min-width: 980px ) {
	.listado-infobaetv-obj .table-wrapper {
		display: table;
		border-collapse: collapse;
		width: 100%;
		margin-bottom: 5px;
	}

	.listado-infobaetv-obj .table-row {
		display: table-row;
	}

	.listado-infobaetv-obj .table-cell {
		display: table-cell;
		vertical-align: middle;
	}

	.listado-infobaetv-obj .espacio_banner {
		table-layout: fixed;
		display: table;
	}
	.listado-infobaetv-obj .espacio_banner .pat {
		display: table-cell;
		padding-right: 15px;
		vertical-align: middle;
	}

	.listado-infobaetv-obj .espacio_banner .contentb{
		display: table-cell;
		vertical-align: middle;
	}

	.listado-infobaetv-obj .espacio_banner img {
		vertical-align: middle;
	}
}

@media( min-width: 1440px ) {
	.listado-infobaetv-obj .table-cell {
		padding: 0 6px;
	}
}

@media( min-width: 980px ) {
	.listado-infobaetv-obj .table-banner {
		float: right;
	}
}

.listado-infobaetv-obj .box-title {
	height:46px
}

@media( max-width: 768px ) {
	.listado-infobaetv-obj .arrow-left, .listado-infobaetv-obj .arrow-right {
		top: 40%;
	}
}


@media( min-width: 768px ) and ( max-width: 979px ) {
	.listado-infobaetv-obj{
            height: 288px;
	}
}
@media( min-width: 980px ) and ( max-width: 1439px ) {
	.listado-infobaetv-obj{
            height: 288px;
	}
}
@media( min-width: 1440px ) {
	.listado-infobaetv-obj{
            height: 318px;
	}
}

.listado-infobaetv-obj .type_youtube{display:none}

/* ================================= */
/* ================================= */

.listado-infobaetv-individual-obj h1 a {
	color:#FFF !important
}

.listado-infobaetv-individual-obj .espacio_banner .pat {
	font-size: 12px;
 	color: #88320e;
}

@media( max-width: 979px ) {
	.listado-infobaetv-individual-obj .espacio_banner {
		bottom: 10px;
	}
}

.listado-infobaetv-individual-obj .contentb img {
	vertical-align: middle;
}

.listado-infobaetv-individual-obj .logo-tv {
	margin-bottom: 10px;
}

.listado-infobaetv-individual-obj .logo-tv img {
	width: 120px;
}

.listado-infobaetv-individual-obj{
    background: #f96b00; /* Old browsers */
    background: -moz-linear-gradient(left,  #f96b00 0%, #e55500 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,#f96b00), color-stop(100%,#e55500)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(left,  #f96b00 0%,#e55500 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(left,  #f96b00 0%,#e55500 100%); /* Opera 11.10+ */
    background: -ms-linear-gradient(left,  #f96b00 0%,#e55500 100%); /* IE10+ */
    background: linear-gradient(to right,  #f96b00 0%,#e55500 100%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f96b00', endColorstr='#e55500',GradientType=1 ); /* IE6-9 */
    padding: 0;
    position: relative;
}

.listado-infobaetv-individual-obj .fn {
	background: none !important
}

.listado-infobaetv-individual-obj .prev , .listado-infobaetv-individual-obj .next {
	position: absolute;
	-webkit-transform: -webkit-translateX(-50%);
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	transform: translateX(-50%);
	top: 50%;
	display: block;
	width: 22px;
	height: 36px;
	cursor: pointer;
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center !important;
}
.listado-infobaetv-individual-obj .prev {
    left: 20px !important;
	background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iOTMuOSAyNTEgMTgzIDI5OC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDkzLjkgMjUxIDE4MyAyOTguNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzAxMDAwMiIgZD0iTTEwMC43IDQxNi43TDIyOS41IDU0MmM0LjggNC43IDExLjYgNy41IDE3LjQgNy41IDUuOCAwIDE0LjgtMi44IDE5LjctNy41IDEyLjktMTIuMyAxMy0yNS42IDMuMy0zNUwxNjAuNiA0MDAuN2wxMDkuMi0xMDYuMmM5LjctOS40IDEwLjMtMjEuNy0zLjItMzUuMSAtOS43LTkuNC0yMi40LTEyLjUtMzcuMSAwTDEwMC43IDM4NC43Yy00LjggNC43LTYuOCAxMC40LTYuOCAxNkM5My45IDQwNy4zIDk1LjggNDEyIDEwMC43IDQxNi43eiIvPjwvc3ZnPg==") !important;
}
.listado-infobaetv-individual-obj .next {
    right: 0;
	background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMCIgeT0iMCIgdmlld0JveD0iOTMuOSAyNTEgMTgzIDI5OC42IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDkzLjkgMjUxIDE4MyAyOTguNiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZmlsbD0iIzAxMDAwMiIgZD0iTTI3MC4yIDM4My45TDE0MS4zIDI1OC42Yy00LjgtNC43LTExLjYtNy41LTE3LjQtNy41IC01LjggMC0xNC44IDIuOC0xOS43IDcuNSAtMTIuOSAxMi4zLTEzIDI1LjYtMy4zIDM1bDEwOS4zIDEwNi4zTDEwMSA1MDYuMmMtOS43IDkuNC0xMC4zIDIxLjcgMy4yIDM1LjEgOS43IDkuNCAyMi40IDEyLjUgMzcuMSAwTDI3MC4yIDQxNmM0LjgtNC43IDYuOC0xMC40IDYuOC0xNkMyNzYuOSAzOTMuMyAyNzUgMzg4LjYgMjcwLjIgMzgzLjl6Ii8+PC9zdmc+") !important;
}

.listado-infobaetv-individual-obj .slides > li {
	padding: 10px 50px;
}

@media( min-width: 1440px ) {
	.listado-infobaetv-individual-obj .slides > li {
		min-width: 1140px;
	}
}

@media( min-width: 1440px ) {
	.listado-infobaetv-individual-obj .slides > li {
		min-width: 1140px;
	}
}

@media( min-width: 980px ) and ( max-width: 1439px ) {
	.listado-infobaetv-individual-obj .slides > li {
		min-width: 980px;
	}
}

@media( min-width: 768px ) and ( max-width: 979px ) {
	.listado-infobaetv-individual-obj .slides > li {
		min-width: 728px;
	}
}

.listado-infobaetv-individual-obj .slides .photo {
	margin: 0;
	-webkit-box-shadow: 1px 0px 6px 0px rgba(0,0,0,0.75);
	-moz-box-shadow: 1px 0px 6px 0px rgba(0,0,0,0.75);
	-ms-box-shadow: 1px 0px 6px 0px rgba(0,0,0,0.75);
	box-shadow: 1px 0px 6px 0px rgba(0,0,0,0.75);
}

@media( max-width: 979px ) {
	.listado-infobaetv-individual-obj .slides .photo {
		width: 100%;
	}
	.listado-infobaetv-individual-obj .slides .photo img {
		height: auto !important;
	}
}

.listado-infobaetv-individual-obj .info {
    width: 320px !important;
    height: auto !important;
    max-height: 286px;
    margin-top: 15px;
    overflow: hidden;
    padding-bottom: 0 !important;
}

@media( min-width: 980px ) {
	.listado-infobaetv-individual-obj .info {
		margin-left: 20px;
	}
}

@media( min-width: 980px ) and ( max-width: 1439px ) {
	.listado-infobaetv-individual-obj .info{
		width: 260px !important;
		max-height: 228px;
	}
}

@media( max-width: 979px ) {
	.listado-infobaetv-individual-obj .info{
		width: 100% !important;
		margin: 10px 0 95px 0 !important;
	}
}

.listado-infobaetv-individual-obj .table-banner {
	text-align: center;
	position: absolute;
	bottom: 10px;
}

@media( min-width: 980px ) and ( max-width: 1439px ) {
	.listado-infobaetv-individual-obj .table-banner{
		right: 55px;
		width: 280px;
	}
}
@media( min-width: 1440px ) {
	.listado-infobaetv-individual-obj .table-banner{
		width: 340px;
  		right: 55px;
	}
}

@media (max-width: 979px) {
	.listado-infobaetv-individual-obj .table-banner{
	  	left: 50%;
	  	-webkit-transform: -webkit-translateX(-50%);
	  	-webkit-transform: translateX(-50%);
	  	-moz-transform: translateX(-50%);
	  	-ms-transform: translateX(-50%);
	  	transform: translateX(-50%);
	}
}

@media( max-width: 767px ) {
	.listado-infobaetv-individual-obj .logo-tv {
		margin-bottom: 5px;
	}
	.listado-infobaetv-individual-obj .info h1 {
		margin-top: 0;
	}
}

@media( min-width: 980px ) and ( max-width: 1439px ) {
	.listado-infobaetv-individual-obj {
            height: 355px;
	}
}
@media( min-width: 1440px ) {
	.listado-infobaetv-individual-obj {
            height: 410px;
	}
}


/* ================================= */
/* ================================= */

/* MULTITABSNEW */

.multitabsnew .info .fotos-gallery li img{opacity: 1;}

.multitabsnew .prev { left: 0 !important;}
.multitabsnew .next { right: 0 !important;}

.multitabsnew figure.photo { margin-top: 0 !important; height: auto;}

#multitab-selector {
	-webkit-transform: -webkit-translate3d(0,0,0);
	-webkit-transform: translate3d(0,0,0);
	-moz-transform: translate3d(0,0,0);
	-ms-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
	cursor: pointer;
}

@media( min-width: 980px ) and ( max-width: 1439px ) {
	.multitabsnew .info {
		height: 335px !important;
	}
}

@media( max-width: 979px ) {
	.multitabsnew figure.photo {
		width: 100% !important;
		float: 0;
		margin: 0 !important;
		padding: 0 40px;
	}
	.multitabsnew figure.photo img {
		height: auto !important;
	}
	.multitabsnew .info {
		width: 100% !important;
		float: none;
		padding: 0 40px 66px !important;
		margin: 0 !important;
	}
	.multitabsnew .info .article-title {
		margin-top: 15px;
	}
}

@media( max-width: 767px ) {
	.multitabsnew .info .article-title {
		margin-top: 10px;
	}
}

@media( max-width: 690px ) {
	.multitabsnew #ver_mas {
		width: 100%;
		height: 62px;
		line-height: 62px;
	}
}

@media( max-width: 328px ) {
	.multitabsnew .info .fotos-gallery li {
		width: 80px !important;
	}
	.multitabsnew #ver_mas {
		height: 42px;
		line-height: 42px;
		font-size: 16px;
	}
}

.multitabsnew .item-selector-wrapper {
	white-space: nowrap;
}

.multitabsnew .item-selector-wrapper li {
	display: inline-block;
  	-webkit-backface-visibility: visible;
}

#main-article.titulo-sobre-foto hgroup{
    position:absolute;
    bottom: 0px;
    z-index: 9;
    margin:0;
    width: 100%;
    background: -moz-linear-gradient(top, rgba(255,255,255,0) 20%, rgba(0,0,0,1) 90%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(20%,rgba(255,255,255,0)), color-stop(90%,rgba(0,0,0,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(255,255,255,0) 20%,rgba(0,0,0,1) 90%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(255,255,255,0) 20%,rgba(0,0,0,1) 90%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(255,255,255,0) 20%,rgba(0,0,0,1) 90%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(255,255,255,0) 20%,rgba(0,0,0,1) 90%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    padding-top: 100px;
}

#main-article.titulo-sobre-foto hgroup h1 {
    padding-bottom: 10px;
}

#main-article.titulo-sobre-foto hgroup h1 a.url{
    color: #fff;
    line-height: 60px;
}
#main-article.titulo-sobre-foto hgroup p.cat{
    display: inline-block;
    border:none !important;
}
#main-article.titulo-sobre-foto hgroup p.cat a{
    color: #fff;
    font-size: 24px;
    font-weight: bold;
}

#main-article.titulo-sobre-foto .icon-video{
    position: absolute;
    top: 5px;
}

#main-article.titulo-sobre-foto.playing hgroup{
    display:none;
}

#main-article.titulo-sobre-foto figcaption{
    padding:0;
    margin:0;
}

/*INICIO: ANIMATION BANCAS*/

.elections-circle #BANCAS > g,
.elections-circle .bancas_text{opacity:0;}

/* make keyframes that tell the start state and the end state of our object */
@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@keyframes fadeIn { from { opacity:0; } to { opacity:1; } }

.elections-circle .animate-bancas .banca_renovada,
.elections-circle .animate-bancas .banca_renovada_grey,
.elections-circle .animate-bancas .bancas_text{
    opacity:0;  /* make things invisible upon start */
    -webkit-animation:fadeIn ease-in 1;  /* call our keyframe named fadeIn, use animattion ease-in and repeat it only 1 time */
    -moz-animation:fadeIn ease-in 1;
    animation:fadeIn ease-in 1;

    -webkit-animation-fill-mode:forwards;  /* this makes sure that after animation is done we remain at the last keyframe value (opacity: 1)*/
    -moz-animation-fill-mode:forwards;
    animation-fill-mode:forwards;

    -webkit-animation-duration:1s;
    -moz-animation-duration:1s;
    animation-duration:1s;
}

.elections-circle .animate-bancas #banca_1,
.elections-circle .animate-bancas #banca_grey_1,
.elections-circle .animate-bancas #banca_6,
.elections-circle .animate-bancas #banca_grey_6,
.elections-circle .animate-bancas #banca_11,
.elections-circle .animate-bancas #banca_grey_11,
.elections-circle .animate-bancas #banca_16,
.elections-circle .animate-bancas #banca_grey_16,
.elections-circle .animate-bancas #banca_21,
.elections-circle .animate-bancas #banca_grey_21,
.elections-circle .animate-bancas #banca_30,
.elections-circle .animate-bancas #banca_grey_26{animation-delay: 1s;}

.elections-circle .animate-bancas #banca_2,
.elections-circle .animate-bancas #banca_grey_2,
.elections-circle .animate-bancas #banca_7,
.elections-circle .animate-bancas #banca_grey_7,
.elections-circle .animate-bancas #banca_12,
.elections-circle .animate-bancas #banca_grey_12,
.elections-circle .animate-bancas #banca_17,
.elections-circle .animate-bancas #banca_grey_17,
.elections-circle .animate-bancas #banca_22,
.elections-circle .animate-bancas #banca_grey_22,
.elections-circle .animate-bancas #banca_29,
.elections-circle .animate-bancas #banca_grey_27{animation-delay: 0.8s;}

.elections-circle .animate-bancas #banca_3,
.elections-circle .animate-bancas #banca_grey_3,
.elections-circle .animate-bancas #banca_8,
.elections-circle .animate-bancas #banca_grey_8,
.elections-circle .animate-bancas #banca_13,
.elections-circle .animate-bancas #banca_grey_13,
.elections-circle .animate-bancas #banca_18,
.elections-circle .animate-bancas #banca_grey_18,
.elections-circle .animate-bancas #banca_23,
.elections-circle .animate-bancas #banca_grey_23,
.elections-circle .animate-bancas #banca_28,
.elections-circle .animate-bancas #banca_grey_28{animation-delay: 0.6s;}


.elections-circle .animate-bancas #banca_4,
.elections-circle .animate-bancas #banca_grey_4,
.elections-circle .animate-bancas #banca_9,
.elections-circle .animate-bancas #banca_grey_9,
.elections-circle .animate-bancas #banca_14,
.elections-circle .animate-bancas #banca_grey_14,
.elections-circle .animate-bancas #banca_19,
.elections-circle .animate-bancas #banca_grey_19,
.elections-circle .animate-bancas #banca_24,
.elections-circle .animate-bancas #banca_grey_24,
.elections-circle .animate-bancas #banca_27,
.elections-circle .animate-bancas #banca_grey_29{animation-delay: 0.4s;}

.elections-circle .animate-bancas #banca_5,
.elections-circle .animate-bancas #banca_grey_5,
.elections-circle .animate-bancas #banca_10,
.elections-circle .animate-bancas #banca_grey_10,
.elections-circle .animate-bancas #banca_15,
.elections-circle .animate-bancas #banca_grey_15,
.elections-circle .animate-bancas #banca_20,
.elections-circle .animate-bancas #banca_grey_20,
.elections-circle .animate-bancas #banca_25,
.elections-circle .animate-bancas #banca_grey_25,
.elections-circle .animate-bancas #banca_26,
.elections-circle .animate-bancas #banca_grey_30{animation-delay: 0.2s;}
/*FIN: ANIMATION BANCAS*/
