
@media screen and (max-width: 979px) and (min-width: 768px) {
  
  body.single-octubre div.mapaprov.mapacomunas div.selector.nuniez a {
  	top: 28px; right: 413px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.saavedra a {
  	top: 44px; right: 462px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.cohglan a {
  	top: 65px; right: 439px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villaurquiza a {
  	top: 90px; right: 462px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villapueyrredon a {
  	top: 113px; right: 493px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.belgrano a {
  	top: 59px; right: 395px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.colegiales a {
	top: 98px; right: 393px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.palermo a {
  	top: 97px; right: 340px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villaortuzar a {
  	top: 112px; right: 426px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.agronomia a {
  	top: 139px; right: 462px;
  }
  
  body.single-octubre div.mapaprov.mapacomunas div.selector.parquechas a {
  	top: 121px; right: 445px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.paternal a {
  	top: 151px; right: 427px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.chacarita a {
  	top: 131px; right: 402px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villacrespo a {
  	top: 153px; right: 376px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villadelparque a {
  	top: 167px; right: 471px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villasantarita a {
  	top: 193px; right: 455px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villagralmitre a {
  	top: 181px; right: 428px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villadevoto a {
  	top: 166px; right: 515px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.caballito a {
  	top: 198px; right: 379px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villaluro a {
  	top: 246px; right: 491px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.montecastro a {
  	top: 203px; right: 501px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.velezsarfield a {
  	top: 229px; right: 476px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.floresta a {
  	top: 222px; right: 457px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villareal a {
  	top: 201px; right: 537px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.versalles a {
  	top: 225px; right: 533px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.liniers a {
  	top: 259px; right: 526px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.mataderos a {
  	top: 294px; right: 493px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.parqueavellaneda a {
  	top: 271px; right: 441px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.almagro a {
  	top: 180px; right: 338px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.recoleta a {
  	top: 132px; right: 287px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.balvanera a {
  	top: 180px; right: 300px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.parquechacabuco a {
  	top: 242px; right: 367px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.boedo a {
  	top: 229px; right: 331px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.retiro a {
  	top: 138px; right: 253px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.sannicolas a {
  	top: 167px; right: 257px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.sancristobal a {
  	top: 213px; right: 298px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.montserrat a {
  	top: 187px; right: 257px;
  }
  
  body.single-octubre div.mapaprov.mapacomunas div.selector.puertomadero a {
    top: 186px;
    right: 224px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.constitucion a {
  	top: 217px; right: 265px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.santelmo a {
  	top: 209px; right: 240px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.nuevapompeya a {
  	top: 278px; right: 333px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.parquepatricios a {
  	top: 247px; right: 298px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.barracas a {
  	top: 267px; right: 261px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.laboca a {
  	top: 238px; right: 222px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villalugano a {
  	top: 328px; right: 445px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villasoldati a {
  	top: 310px; right: 387px;
  }

  body.single-octubre div.mapaprov.mapacomunas div.selector.villariachuelo a {
  	top: 382px; right: 417px;
  }
  
  body.single-octubre div.mapaprov.mapacomunas div.selector.flores a{
    top: 241px; right: 412px;
  }
  
  body.single-octubre #social {
    top : 88px;
  }
  
  body.single-octubre div.mapaprov.mapacomunas {
  	background-size: 68%;
  }
  
  body.single-octubre .resultados {
    width:340px; 
  }
  
  body.single-octubre a.partidoscaba{
    margin-left: -350px;
  }
  
  body.single-octubre .resultados .candidatos li{
    width  : 300px;
    height : 95px;
  }
  
  body.single-octubre .resultados .candidatos li img {
    display:none;
  }
  
  body.single-octubre .resultados .candidatos li .nombre{
    padding-top : 10px;
    width:107px;
  }
  
  body.single-octubre .resultados .candidatos li .porcentaje{
    top : 27px;
    padding-top : 0px;
  }
  
  body.single-octubre #sidebar{
    top : 30px;
  }
  
  body.single-octubre div.mapaprov.mapacomunas{
    margin-top: 227px;
  }
  
  /************************************* MAPA ARG *********************************************/
  
  body.single-octubre div.mapaprov div.selector.capfed a {
  	top: 262px; right: 366px;
  }
  
  body.single-octubre div.mapaprov div.selector.bsas a {
  	top: 290px; right: 401px;
  }
  
  body.single-octubre div.mapaprov div.selector.cordoba a {
  	top: 200px; right: 461px;
  }
  
  body.single-octubre div.mapaprov div.selector.lapampa a {
  	top: 311px; right: 492px;
  }
  
  body.single-octubre div.mapaprov div.selector.sanluis a {
  	top: 221px; right: 504px;
  }
  
  body.single-octubre div.mapaprov div.selector.mendoza a {
  	top: 250px; right: 544px;
  }
  
  body.single-octubre div.mapaprov div.selector.sanjuan a {
  	top: 170px; right: 557px;
  }
  
  body.single-octubre div.mapaprov div.selector.larioja a {
  	top: 143px; right: 522px;
  }
  
  body.single-octubre div.mapaprov div.selector.catamarca a {
  	top: 88px; right: 527px;
  }
  
  body.single-octubre div.mapaprov div.selector.tucuman a {
  	top: 92px; right: 490px;
  }
  
  body.single-octubre div.mapaprov div.selector.stgestero a {
  	top: 108px; right: 455px;
  }
  
  body.single-octubre div.mapaprov div.selector.stafe a {
  	top: 161px; right: 409px;
  }
  
  body.single-octubre div.mapaprov div.selector.entrerios a {
  	top: 198px; right: 382px;
  }
  
  body.single-octubre div.mapaprov div.selector.corrientes a {
  	top: 126px; right: 354px;
  }
  
  body.single-octubre div.mapaprov div.selector.misiones a {
  	top: 92px; right: 297px;
  }
  
  body.single-octubre div.mapaprov div.selector.chaco a {
  	top: 86px; right: 405px;
  }
  
  body.single-octubre div.mapaprov div.selector.formosa a {
  	top: 55px; right: 386px;
  }
  
  body.single-octubre div.mapaprov div.selector.salta a {
  	top: 59px; right: 484px;
  }
  
  body.single-octubre div.mapaprov div.selector.jujuy a {
  	top: 11px; right: 500px;
  }
  
  body.single-octubre div.mapaprov div.selector.neuquen a {
  	top: 334px; right: 569px;
  }
  
  body.single-octubre div.mapaprov div.selector.rionegro a {
  	top: 377px; right: 525px;
  }
  
  body.single-octubre div.mapaprov div.selector.chubut a {
  	top: 461px; right: 547px;
  }
  
  body.single-octubre div.mapaprov div.selector.santacruz a {
  	top: 587px; right: 572px;
  }
  
  body.single-octubre div.mapaprov div.selector.tierradelfuego a {
  	top: 751px; right: 526px;
  }
  
  body.single-octubre div.mapaprov {
  	background-size: 55%;
  	height : 800px;
  }
  
  body.single-octubre #sidebar.arg .resultados .candidatos{
    height: 485px;
  }
  
  /**************************************************************************************/
  
  /******************************** MAPA GBA ********************************************/
  body.single-octubre div.mapaprov.mapacaba {
  	background-size: 60%;
  	margin-top: 230px;
  }
  

  body.single-octubre div.mapaprov.mapacaba div.selector.escobar a {
  	top: 28px; right: 497px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.pilar a {
  	top: 66px; right: 546px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.tigre a {
  	top: 61px; right: 446px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.sanfernando a {
  	top: 71px; right: 417px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.sanisidro a {
  	top: 84px;right: 405px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.vicentelopez a {
  	top: 99px; right: 391px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.rodriguez a {
  	top: 141px; right: 582px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.marcospaz a {
  	top: 201px; right: 539px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.moreno a {
  	top: 122px; right: 512px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.josecpaz a {
  	top: 89px; right: 496px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.malvinas a {
  	top: 80px; right: 469px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.sanmiguel a {
  	top: 108px; right: 457px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.ituzaingo a {
  	top: 136px; right: 461px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.hurlingham a {
  	top: 127px; right: 446px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.gralsanmartin a {
  	top: 110px; right: 418px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.merlo a {
  	top: 168px; right: 491px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.moron a {
  	top: 145px; right: 440px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.avellaneda a {
  	top: 173px; right: 355px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.lanus a {
  	top: 182px; right: 375px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.lomasdezamora a {
  	top: 198px; right: 390px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.echeverria a {
  	top: 226px; right: 408px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.ezeiza a {
  	top: 242px; right: 441px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.lamatanza a {
  	top: 196px; right: 451px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.tresdefebrero a {
  	top: 133px; right: 419px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.almirantebrown a {
  	top: 229px; right: 367px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.peron a {
  	top: 261px; right: 378px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.quilmes a {
  	top: 191px; right: 328px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.sanvicente a {
  	top: 314px; right: 389px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.florenciovarela a {
  	top: 235px; right: 325px;
  }

  body.single-octubre div.mapaprov.mapacaba div.selector.berazategui a {
  	top: 225px; right: 284px;
  }
  /**************************************************************************************/
  
  /* mapa arg */
  body.single-octubre a.partidoscaba {
    margin-left: -170px;
    top: 365px;
    font: normal 14px/28px Arial, Helvetica, sans-serif;
    height: 28px;
    width: 170px;
  }
  
  body.single-octubre a.partidosgba {
    font: normal 14px/28px Arial, Helvetica, sans-serif;
    height: 28px;
    width: 170px;
    top: 460px;
    left: 380px;
    width: 170px;
  }
  
  body.single-octubre #social div.opciones{
    margin: 15px 0px 10px 384px;
  }
  
  body.single-octubre #social div.opciones select{
    width:340px;
  }
  /* fin mapa arg */
  
  /* mapa GBA */
  body.single-octubre #mapaargentina_gba {
    top: 550px;
    margin-left: -350px;
  }
  /* fin mapa GBA */
  
  /* mapa CABA */
  body.single-octubre #mapaargentina_caba{
    top: 580px;
    margin-left: -180px;
  }
  /* fin mapa CABA */
  
  /* objetos front */
  div.elecciones-octubre.small div ul li {
    width: 100%;
  }
  
  div.elecciones-octubre.small div ul li span {
    width: 535px;
    font: normal 60px/60px Arial, Helvetica, sans-serif;
  }
  
  div.elecciones-octubre.small div ul li span small {
    font-size: 20px;
  }
  
  div.elecciones-octubre.small .elcargo {
    font: 22px/33px Arial, Helvetica, sans-serif;
  }
  /* fin objetos front */
  
  .encuesta-content-v2 h4 {
    font-size: 23px;
    line-height: 24px;
  }

  .social-hori .contenedorSearchVideos .searchVideos input.text{
    width: 140px;
  }

  .social-hori .contenedorSearchVideos .searchVideos .submit{
    padding: 6px 15px;
    margin: 0px;
  }
  
  #main-article.titulo-sobre-foto hgroup h1{
    margin: 0 20px;
  }
  
  #main-article.titulo-sobre-foto hgroup h1 a.url{
      line-height: 48px;
  }

}

@media screen and (max-width: 767px) {
  
  body.single-octubre #social {
    position : relative;
    top : -5px;
  }
   
  body.single-octubre .mapaprov.mapacomunas{
    display:none;
  }
  
  body.single-octubre #sidebar{
    top : 0px;
  }
  
  body.single-octubre #header-inner, body.single-octubre #footer, body.single-octubre #sidebar{
    position:relative;
  }
  
  body.single-octubre .resultados{
    position:relative;
    top:52px;
    margin-bottom:20px;
  }
  
  body.single-octubre #social div.opciones{
    display: block;
    margin : 5px 0px 10px 0px ;
  }
  
  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 div.mapaprov {
    display:none; 
  }
  
  body.single-octubre a.partidoscaba {
    width:234px;
    display:block;
    top:5px;
    margin-left:0px;
    left:242px;
    z-index:99999999;
  }
  
  body.single-octubre a.partidosgba {
    width:234px;
    display:block;
    top:5px;
    margin-left:0px;
    left:0px;
    z-index:99999999;
  }
  
  body.single-octubre #partidoscaba{
    display:block;
  }

  body.single-octubre #partidosgba{
    display:block;
  }
  
  body.single-octubre #mapaargentina_caba,
  body.single-octubre #mapaargentina_gba {
    top: 4px;
    display:block;
    margin-left: -242px;
    width: 478px;
  }
  
  div.elecciones-octubre.small div ul li {
    width: 450px;
    margin-left:0px;
  }
  
  div.elecciones-octubre.small div ul li img{
    width:100px;
    height:76px;
  }
  
  div.elecciones-octubre.small div ul li span {
    width: 325px;
  }
  
  div.elecciones-octubre.small div ul li span small {
    font-size: 20px;
  }
  
  div#elecciones-octubre-duo.small div ol li, div.elecciones-octubre.small div ol li {
    font: normal 14px/28px Arial, Helvetica, sans-serif;
  }

  .encuesta-content-v2 h4 {
    font-size: 18px;
    line-height: 21px;
  }
  .encuesta .encuesta-content-int-v2 .encuesta-res .porcentaje{
    right: 25px;
    top: auto;
    left: auto;
    font-size: 32px;
    font-weight: bold;
    margin: 0;
    width: auto;
    line-height: normal;
    color: #666666 !important;
    float:none;
  }
  .encuesta .encuesta-content-int-v2 .encuesta-res .rpta-v2 label{
      line-height: 20px;
      /* new stuff */
      margin-top: 0;
      width: 37%;
  }
  .encuesta .encuesta-content-int-v2 .encuesta-res .bar-container{
      width: 60%;      
  }
  .encuesta .encuesta-content-int-v2 .encuesta-res .porcentaje.naranjaencuesta{
      color:#FFFFFF !important;      
  }
  
  /*.encuesta .encuesta-content-int-v2 .encuesta-res .rpta-v2 {
    background: url("../images/FondoEncIntInput.jpg") repeat;
    border: 1px solid #cdcdcd;
    margin-bottom: 9px;
    height: auto;
    text-align: left;
    padding: 13px 0px 20px 20px;    
    font-family: Arial, Helvetica, sans-serif;
  }*/

  #header-content .date-time .location {padding-left: 0px;}
  #header-top #navbar .navDivBar > ul > li{font-size:12px;}

  .social-hori .contenedorSearchVideos .searchVideos input.text{
    width: 228px;
  }

  .social-hori .contenedorSearchVideos .searchVideos .submit{
    padding: 6px 15px;
    margin: 0px;
  }
  
  #main-article.titulo-sobre-foto hgroup h1 {
    padding-bottom: 5px;
    margin: 0 10px;
  }
  
  #main-article.titulo-sobre-foto .photo-next , 
  #main-article.titulo-sobre-foto .photo-prev{
      top: 100px !important;
  }
  
  #main-article.titulo-sobre-foto hgroup h1 a.url{
      line-height: 30px;
  }

}

@media screen and (max-width: 1500px) and (min-width: 980px){
  
  /*mapa arg*/
  body.single-octubre a.partidoscaba {
    margin-left: -190px;
    top:450px;
  }
  
  body.single-octubre a.partidosgba {
    color: #ffffff;
    display: block;
    height: 38px;
    margin-left: -209px;
    position: absolute;
    top: 570px;
    left: 450px;
    text-align: center;
    text-decoration: none;
    width: 198px;
  }
  
  body.single-octubre #social div.opciones{
    margin: 15px 0px 10px 506px;
  }
  
  body.single-octubre #social div.opciones select{
    width:414px;
  }
  
  body.single-octubre .resultados .candidatos li {
    width: 375px;
  }
  /*fin mapa arg*/
  
  /* mapa GBA */
  body.single-octubre #mapaargentina_gba{
    top: 550px;
    margin-left: -450px;
  }
  /* fin mapa GBA */
  
  /* mapa CABA */
  body.single-octubre #mapaargentina_caba{
    top: 600px;
    margin-left: -200px;
  }
  
  body.single-octubre div.mapaprov.mapacomunas div.selector.parquechas a {
    top: 166px;
    right: 410px;
  }
  
  body.single-octubre div.mapaprov.mapacomunas div.selector.puertomadero a {
  	top: 248px;
    right: 119px;
  }
  /* fin mapa CABA */
  
  /* objetos front */
  div.elecciones-octubre.small div ul li {
    width: 100%;
  }
  
  
	div.elecciones-octubre .elmain.ballotage ul li{
		margin-left: 160px;
	}

  
  div.elecciones-octubre.small div ul li span {
    width: 450px;
    font: normal 50px/50px Arial, Helvetica, sans-serif;
  }
  
  div.elecciones-octubre.small div ul li span small {
    font-size: 20px;
  }
  
  div.elecciones-octubre.small .elcargo {
    font: 22px/33px Arial, Helvetica, sans-serif;
  }
  
  div.elecciones-octubre div ul li span strong {
    display: block;
    font: normal 20px/22px Arial, Helvetica, sans-serif;
    padding-left: 1px;
    padding-bottom: 5px;
  }
  
  div.elecciones-octubre.small div h2 {
    font: normal 18px/28px 'Patua One', cursive;
    padding-top: 5px;
  }
  
  div.elecciones-octubre.small div h3 {
    font: normal 15px/28px Arial, Helvetica, sans-serif;
  }
  /* fin objetos front */

  .encuesta-content-v2 h4{
      font-size:22px;
      line-height: 24px;
  }
  
  .encuesta .encuesta-content-v2 .encuesta-footer{
      padding-top:4px;
      position: relative;
  }
  .encuesta .encuesta-content-v2 .encuesta-footer .col-left{
      position: absolute;
      top: 6px;
      left: 0;
  }
  .encuesta .encuesta-content-v2 a.tw, .encuesta .encuesta-content-v2 a.fb{
      margin-right: 4px;
  }
  .encuesta .encuesta-content-v2 .encuesta-footer .col-right .boxVotos{
      width: 105px;
  }
  .encuesta .encuesta-content-v2 .encuesta-footer .col-right .btnVerResultados{
      width: 105px;
  }
}

@media screen and (min-width: 1500px){
  
  /*mapa arg*/
  body.single-octubre a.partidoscaba {
    margin-left: -190px;
  }
  /*fin mapa arg*/
}

@media screen and (max-width: 400px){
  div.elecciones-octubre.small div ul li span {
  font: normal 26px/26px Arial, Helvetica, sans-serif;
  margin-left: 0;
  }
  
  div.elecciones-octubre.small div ul li span small {
    font-size: 14px;
    line-height: 12px;
  }
  
  div.elecciones-octubre.small div ul li img {
    width: 82px;
    height: 62px;
  }
  
  div.elecciones-octubre.small div h2{
    font: normal 18px/28px 'Patua One', cursive;
    padding-left: 10px;
  }
  
  div.elecciones-octubre.small div h3 {
    font: normal 15px/18px Arial, Helvetica, sans-serif;
    font-weight:normal;
  }
  
  div.elecciones-octubre.small div ol li {
    font: normal 12px/28px Arial, Helvetica, sans-serif;
  }
  
  /*.encuesta .encuesta-content-int-v2 .encuesta-res .porcentaje{    
    top: auto;
    left: auto;
    font-size: 32px;
    font-weight: bold;
    margin: 0;
    width: auto;
    line-height: normal;
    color: #666666 !important;
    float:none;
    height: auto;
    font-size: 20px;
  }*/
  
   .encuesta .encuesta-content-int-v2 .encuesta-res .bar-container{
      width: 90%;
      /*height: auto;    */
  }
  
  .encuesta .encuesta-content-int-v2 .encuesta-res .rpta-v2 label{
      font-size: 15px;
  }
  
}

/* @media screen and (max-width: 1439px) and (min-width: 980px){
    .main-secondary .article-group .entry-content figure.hmedia .icon-video, .main-secondary .article-group .entry-content figure.hmedia .icon-photo {
        top: 45px;
    }
} */

/*
@media screen and (max-width: 1275px){
    .hevent300{display:none}
}
*/    
/*
@media screen and (max-width: 1439px) and (min-width: 980px) {
    .pub300x600,
    #eplAdDivS01_260x800{display:none}
}
*/
/*
@media screen and (max-width: 1340px) and (min-width: 980px) {
    .pub300x600,
    #eplAdDivS01_260x800{display:none}
}
*/

@media screen and (max-width: 1280px) {
    .pub300x600,
    #eplAdDivS01_260x800{display:none}
    body.hevent300{padding-right:0}
}

@media screen and (max-width: 1199px) and (min-width: 980px){
    .pub.pubOreja{display:none;}
}

@media screen and (max-width: 963px){
    .pub.pubOreja{display:none;}
}

/*@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2){
  a.toggle-search {
    width: 25px;
    background-position: -95px -152px;
  }
}*/

@media (min-width: 980px) and (max-width: 1440px) {
  .dest-double .newline h1 {
    font-size: 19px;
  }
}

/********************************************** 
        2014-10-29 nuevos espacios footer
**********************************************/
/*
.espacios-footer-top{
  width:100%;
  border-top: 1px solid #E5E5E5;
  padding-top:10px;
  margin-bottom:10px;
  line-height: 0px;
}
*/

.espacios-footer-top {
    width: 100%;
    border-bottom: 1px solid #E5E5E5;
    padding-top: 0px;
    padding-bottom: 10px;
    line-height: 0px;
    margin-bottom: 10px;
}

.espacios-footer-top .espacio-outer{
  width:24.7%;
  display:inline-block;
  text-align:center;
}

.espacios-footer-top .espacio-outer.espacio-1{
  text-align:left;
}

.espacios-footer-top .espacio-outer.espacio-2,
.espacios-footer-top .espacio-outer.espacio-3{
  text-align:center;
}

.espacios-footer-top .espacio-outer.espacio-4{
  text-align:right;
}

.espacios-footer-top .espacio-inner{
  width: 188px;
  /*height:90px;*/
  height:auto;
  /*background-color:#CCCCCC;*/
  margin:0px auto;
  display:inline-block;
}

@media screen and (max-width: 1438px) and (min-width: 980px) {
  .espacios-footer-top .espacio-outer {
    width: 24.6%;
  }
  
  .espacios-footer-top .espacio-outer.espacio-2{
    padding-right:20px;
  }

  .espacios-footer-top .espacio-outer.espacio-3{
    padding-left:20px;
  }
}

@media screen and (min-width: 980px) {
  .espacios-footer-top .espacio-outer.espacio-2{
    padding-right:28px;
  }

  .espacios-footer-top .espacio-outer.espacio-3{
    padding-left:28px;
  }
}

@media screen and (max-width: 979px) {
  /*.espacios-footer-top {
    margin-bottom: 0px;
  }*/
  .espacios-footer-top .espacio-outer {
    width: 49.7%;
  }
  
  .espacios-footer-top .espacio-outer.espacio-1,
  .espacios-footer-top .espacio-outer.espacio-4{
    text-align:center;
  }
  
  .espacios-footer-top .espacio-outer.espacio-1{
    margin-bottom:10px;
  }
  /*.espacios-footer-top .espacio-outer.espacio-4{
    margin-bottom:10px;
  }*/
  
  .espacios-footer-top .espacio-outer.espacio-2{
    padding-right:0px;
    margin-bottom:10px;
  }
  .espacios-footer-top .espacio-outer.espacio-3{
    padding-left: 0px;
  }
  
  .fotos-del-dia.multitabsnew .banner img {width: auto;  display: inline;} 
  
}

@media  screen and (max-width: 767px) {
  .espacios-footer-top {
    margin-bottom: 0px;
  }

  .social-hori .contenedorSearchVideos{
    clear: both;
    float: none;
    width: 100%;
    margin-left: 0px;
  }

}

@media  screen and (max-width: 696px) {
  .espacios-footer-top .espacio-outer {
    width: 49.6%!important;
  }
}

@media  screen and (max-width: 531px) {
  .espacios-footer-top .espacio-outer {
    width: 49.5%!important;
  }
}

@media screen and (max-width: 431px) {
  .espacios-footer-top .espacio-outer {
    width: 49.4%!important;
  }
  .espacios-footer-top .espacio-outer.espacio-1,
  .espacios-footer-top .espacio-outer.espacio-2{
    margin-bottom:5px;
  }
}

@media screen and (max-width: 431px) {
  .espacios-footer-top .espacio-outer.espacio-1,
  .espacios-footer-top .espacio-outer.espacio-2{
    margin-bottom:7px;
  }
}

@media screen and (max-width: 412px) {
  .espacios-footer-top .espacio-outer.espacio-1,
  .espacios-footer-top .espacio-outer.espacio-2{
    margin-bottom:2px;
  }
}

@media screen and (max-width: 408px) {
  .espacios-footer-top .espacio-outer {
    width: 100%!important;
  }
  .espacios-footer-top .espacio-outer.espacio-1,
  .espacios-footer-top .espacio-outer.espacio-2,
  .espacios-footer-top .espacio-outer.espacio-3{
    margin-bottom:10px;
  }
} 

.espacios-footer-top {
width: 100%;
border-bottom: 1px solid #E5E5E5;
padding-top: 0px;
padding-bottom: 10px;
line-height: 0px;
margin-bottom: 10px;
}
/********************************************** 
    fin 2014-10-29 nuevos espacios footer 
**********************************************/

@media (min-width: 768px) and (max-width: 1024px) {
            a.toggle-search{margin-left: 68px;}       
       }

/* OSCARS 2015 */

.obj-header-oscars .wrapper-branding .col-33 {
  width: 33.33%;
  float: left;
}

@media(min-width:1440px) {
  .oscars-listado-imagen .item {
    max-width: 360px;
  }
}

@media(max-width:1439px) {
  .oscars-listado-imagen .item {
    max-width: 306px;
  }
}

@media(min-width:980px) {
  .oscars-listado-imagen .item-wrapper .item:nth-child(1),
  .oscars-listado-imagen .item-wrapper .item:nth-child(4) {
    margin: 0 10px 20px 0;
  }
  .oscars-listado-imagen .item-wrapper .item:nth-child(3),
  .oscars-listado-imagen .item-wrapper .item:nth-child(6) {
    margin: 0 0 20px 10px;
  }
}

@media(min-width:980px) {
  .oscars-listado-imagen .item-wrapper .item:nth-child(7),
  .oscars-listado-imagen.items-5 .item-wrapper .item:nth-child(4) {
    margin-left: 163px;
  }
}

@media(min-width:1440px) {
  .oscars-listado-imagen .item-wrapper .item:nth-child(7),
  .oscars-listado-imagen.items-5 .item-wrapper .item:nth-child(4) {
    margin-left: 190px;
  }
}

@media(max-width:979px) {
  .oscars-listado-imagen .item {
    width: 100%;
    max-width: 100%;
    margin: 0 0 20px;
    display: table;
  }
  .oscars-listado-imagen .item figure, .oscars-listado-imagen .item .title-wrapper{
    vertical-align: middle;
    display: table-cell;
    width: 50%;
  }
  .oscars-listado-imagen .item .title, .oscars-listado-imagen .item .preview {
    line-height: 1.2em;
  }
  .oscars-listado-nominaciones-chico .section-wrapper {
    width: 48%;
    margin: 0;
  }
  .oscars-listado-nominaciones-chico .wrapper .section-wrapper:nth-child(even) {
    margin: 0 0 0 2% ;
  }
}

@media(max-width:640px) {
  .oscars-listado-nominaciones-chico .section-wrapper {
    width: 100%;
    margin: 0;
  }
  .oscars-listado-nominaciones-chico .section-wrapper {
    min-height: 0;
  }
}

@media(max-width:767px){
  .oscars-3d-effect {
    display: none;
  }
  .oscars-logo-sticky {
    opacity: 1 !important;
  }
  .oscars-2015 .oscars-main-wrapper {
    padding-top: 42px;
  }
  .obj-barralinks-oscars .social-light {
    right: 80px;
  }

    #main-article.titulo-sobre-foto hgroup p.cat a{
    font-size: 19px;
  }
}

@media(max-width:1439px) {
  .oscars-2015 .oscars-main-wrapper {
    padding-top: 166px;
  } 
}

@media(max-width:979px) {
  .oscars-2015 .oscars-main-wrapper {
    padding-top: 146px;
  } 
}

@media(max-width:767px) {
  .oscars-2015 .oscars-main-wrapper {
    padding-top: 51px;
  } 
}

@media(max-width:1439px) {
  .oscars-3d-effect {
    height: 115px;
  }
  .obj-header-oscars .wrapper-branding {
    height: 115px;
    line-height: 85px;
  }
  .obj-header-oscars .logooscars img {
    max-height: 85px;
    width: auto;
  }
}

@media(max-width:979px) {
  .oscars-3d-effect {
    height: 95px;
  }
  .obj-header-oscars .wrapper-branding {
    height: 95px;
    line-height: 65px;
  }
  .obj-header-oscars .logooscars img {
    height: 65px;
  }
}

@media(max-width:600px) {
  .oscars-listado-imagen .section-title, .oscars-listado-nominaciones-chico .category-title {
    cursor: pointer;
    font-size: 20px;
    font-weight: normal;
    text-transform: uppercase;
    min-height: 0;
  }
  
  .oscars-listado-nominaciones-chico .wrapper {
    padding: 0;
  }

  .oscars-listado-nominaciones-chico .section-wrapper, .oscars-listado-imagen {
    margin: 0 0 0 0 !important;
  }

  .oscars-listado-nominaciones-chico .section-wrapper:nth-child(even) {
    background: #eeeeee;
  }

  .oscars-listado-nominaciones-chico .section-wrapper .item.noganador {
    background: #FFF;
  }

  .oscars-listado-nominaciones-chico .category-title {
    padding: 20px 0 !important;
  }

  .oscars-listado-nominaciones-chico .section-wrapper .item-wrapper {
    display: none;
  }
}

@media(max-width: 600px) {
  .obj-barralinks-oscars {
    height: 52px;
    border-bottom: 1px solid #d1ae56;
  }
  .obj-barralinks-oscars .wrapper, .obj-barralinks-oscars .wrapper-navigation {
    width: 100%;
  }
  .obj-barralinks-oscars .btn-categorias-wrapper, .obj-barralinks-oscars .section-wrapper, .obj-barralinks-oscars .social-light {
    display: none;
  }
  
  .obj-barralinks-oscars .oscars-logo-sticky {
    width: 100%;
    text-align: center;
  }
  .oscars-2015 .oscars-main-wrapper {
    padding-top: 51px;
  }
  .oscars-listado-imagen .wrapper {
    padding: 0;
  }
}

@media(max-width: 500px) {
  .oscars-listado-imagen .item .title, .oscars-listado-nominaciones-chico .item .title {
    font-size: 14px;
  }
  .oscars-listado-imagen .item .preview {
    padding: 0 10px;
  }
  .oscars-listado-imagen .item .preview, .oscars-listado-nominaciones-chico .item .preview {
    font-size: 12px;
  }
  .oscars-listado-imagen .item .title {
    padding: 0 10px;
  }
  
    #main-article.titulo-sobre-foto hgroup p.cat a{
    font-size: 14px;
  }
  
  #main-article.titulo-sobre-foto hgroup h1 a.url {
    font-size: 20px;
    line-height: 20px;
  }
#main-article.titulo-sobre-foto p.cat {
  min-height: 0;
  height: 25px;
}
  
}

@media(max-width:390px) {
  .oscars-statue {
    max-height: 70px;
  } 
}

@media(max-width: 350px) {
  .oscars-listado-imagen .title-wrapper.with-preview {
    padding: 5px 0;
  }
}

@media(max-width:1439px) {
  .body-archive.infobae.oscars-2015 nav.nav-main ul.first {
    width: 667px;
  }
}

@media(max-width:1439px) {
  .body-archive.infobae.oscars-2015 nav.nav-main ul.first {
    width: 667px;
  }
}

@media(max-width:979px) {
  .body-archive.infobae.oscars-2015 nav.nav-main ul.first {
    width: 415px;
  }
}

@media( min-width: 992px ) {
  .oscars-listado-imagen .v-align-wrapper {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}

@media (max-width: 1024px) {
  a.toggle-search {
    margin-left: 0;
  }
}

/****MARCELO****/


@media screen and (max-width: 1439px) and (min-width: 980px) {
 .galeria-multimedia .miniaturas-gm{
  height: auto;
  width: 100%;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery li{
  width: 140px;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery li:after{
  width: 140px;
}

.fotos-del-dia .photo.video-gm{
  width: 520px;
  overflow: hidden;
}

.photo-gallery figure.photo.video-gm{
  height: 335px;
  width: 595px;
  margin: 15px 10px 0 40px;
}

.photo-gallery h1{
  font-size: 24px;
  margin-bottom: 10px;
}

.agrupador-gm a{
  font-size: 14px;
}

.galeria-multimedia .info-gm{
  width: 265px;
  padding-bottom: 10px;
}


.patrocinador-logo-gm{
  height: auto;
}

.ver-mas-gm{
  font-size: 12px;
}

.cat .section-title-gm{
  font-size: 20px;
  line-height: 50px;
}


.galeria-multimedia .tabs-gm .tab-gm a{
  height: auto;
}

.galeria-multimedia .tabs-gm .tab-gm.active-tab-gm a{
  height: 50px;
}

.galeria-multimedia .tabs-gm{
  height: 53px;
  padding: 0;
  white-space: nowrap;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li{
  margin-left: 7px;
}

}

@media screen and (max-width: 979px) {

.photo-gallery figure.photo.video-gm {
    height: auto;
    width: 80%;
    overflow: hidden;
  }

.fotos-del-dia .photo.video-gm {
  width: 422px;
  height: auto;
}

.galeria-multimedia .video-gm{
  float: none;
  margin: 15px auto 12px !important;
}

.galeria-multimedia .tabs-gm {
  padding: 0;
}

.galeria-multimedia .control {
  top: 380px;
  margin-top: -17px;
}

.patrocinador-logo-gm {
  max-height: 86px;
  width: auto;
  margin: auto;
  margin-bottom: 20px;
}

.patrocinador-logo-gm img{
  /*width: auto !important;*/
  margin: auto;
}

.galeria-multimedia .info-gm{
  width: 80%;
  overflow: hidden;
  float: none;
  margin: auto !important;
  padding-bottom: 20px;
}
.agrupador-gm a{
  font-size: 14px;
}

.info-gm h1{
  font-size: 24px;
}

.copete-gm{
  line-height: 1.3em;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery li{
  height: auto;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery li:after{
  top: 0;
  bottom: 0;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li{
  margin: 11px 0 0 9px;
}

.titulo-nota-gm{
  font-size: 0.8em;
  top: calc(50% - 7px);
}

.galeria-multimedia .miniaturas-gm .fotos-gallery{
  width: 100%;
  display: block !important;
  margin-left: 0;
}

.galeria-multimedia .miniaturas-gm{
  width: 80%;
  overflow: hidden;
  float: none;
  margin: 0 auto 15px !important;
  padding: 0 !important;
}


.cat .section-title-gm{
  font-size: 20px;
  line-height: 50px;
}

.galeria-multimedia .tabs-gm{
  height: auto;
  white-space: nowrap;
  overflow: auto;
  margin-bottom: 5px;
  border-bottom: none !important;
}

.wrapper-tabs-gm{
  width: 100%;
  overflow: hidden;
}


.galeria-multimedia .tabs-gm li{
  display: inline-block;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li{
  height: auto;
  margin: 11px 0px 0px 5px;
  width: 15.9%;
}


.galeria-multimedia .tabs-gm .tab-gm.active-tab-gm a{
  line-height: 50px
}

.galeria-multimedia .tabs-gm .tab-gm a {
  line-height: 50px;
}

.galeria-multimedia .video-gm img {
  height: auto;
  width: 100%;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li:first-child{
  margin-left: 0;
}

.galeria-multimedia .wrapper-gm{
  margin-bottom: 0;
}

.galeria-multimedia{
  max-height: 1000px;
  overflow: hidden;
}

.patrocinador-logo-gm{
  min-width: 240px;
  width: auto;
  min-height: 48px;
  height: auto;
}

}

@media screen and (max-width: 689px) {

.galeria-multimedia .miniaturas-gm .fotos-gallery .li{
  min-height: 63px;
  max-height: 138px; 
  width: 46%;
  margin: 11px 0 0 9px;

}

.galeria-multimedia .miniaturas-gm .fotos-gallery .active-gm.li{
  margin-left: 0;
}

.titulo-nota-gm{
  /*line-height: 62px;*/
  font-size: 1em;
}

.galeria-multimedia .photo-gallery h1{
  margin: 6px 0 8px;
  font-size: 22px;
}

.galeria-multimedia .copete-gm{
  font-size: 1em;
  line-height: 1.3em;
  max-height: 5.2em;
  overflow: hidden;
}


}

@media screen and (min-width: 320px) and  (max-width: 690px) {
  
.fotos-del-dia .photo.video-gm{ 
  width: 80%;
}

.photo-gallery figure.photo.video-gm{
  width: 80%;
  margin: 15px 8% 0;

}

.agrupador-gm{
  font-size: 14px;
}

.copete-gm{
  line-height: 18px;
}

.ver-mas-gm{
  font-size: 11px;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li.active-gm{
  margin-left: 9px;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li{
  margin: 18px 0 0 9px;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li:nth-child(even){
  float: right;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li:nth-child(odd){
  float: left;
  margin-left: 0;
}

.galeria-multimedia .miniaturas-gm .fotos-gallery .li:nth-child(1),
.galeria-multimedia .miniaturas-gm .fotos-gallery .li:nth-child(2)
{
  margin-top: 10px;
}

.fotos-del-dia .info .fotos-gallery li{
  width: 110px;
}

.fotos-del-dia .info .fotos-gallery li:after{
  margin-left: 0;
  width: auto;
  height: auto;
  left: 3px;
  right: 3px;
  top: 0;
  bottom: 0;
}

/*.galeria-multimedia .miniaturas-gm .fotos-gallery{
  margin-left: -8px;
  margin-right: -8px;
}*/

.galeria-multimedia .miniaturas-gm .fotos-gallery li{
  margin-top: 6px;
  padding: 0 3px 0;
  width: 50%;
  background: #fff;
}

.wrapper-tabs-gm{
  width: 100%;
  overflow: hidden;
}

.galeria-multimedia .tabs-gm{
  white-space: nowrap;
  overflow: auto;
  border-bottom: none !important;
  margin-bottom: 5px;
}

.galeria-multimedia .control{
  top: 265px;
  margin-top: -17px
}

.titulo-nota-gm{
  /*line-height: 4.6em;*/
  font-size: 1em;
  top: calc(50% - 8.5px);
}
.galeria-multimedia .wrapper-gm .video-gm.has-video:after{

  width: 0;
  height: 0;
  content: '';
  display: block;
  border-left: 40px #fff solid;
  border-top: 25px transparent solid;
  border-bottom: 25px transparent solid;
  border-right: 3px transparent solid;
  position: absolute;
  top: calc(50% - 25px);
  left: calc(50% - 15px);

}



/*.galeria-multimedia .miniaturas-gm .fotos-gallery .li:first-child{
  margin-left: 9px;
}*/

}


@media screen and (max-width: 1438px) {
    #main-article.titulo-sobre-foto hgroup{
        bottom:10px;
        padding-bottom: 10px;
    }
    
}

@media screen and (min-width: 320px) and  (max-width: 375px) {
    #main-article.titulo-sobre-foto hgroup h1{
        margin: 0 40px;
    }
}

@media screen and (min-width: 381px) and  (max-width: 768px) {
    #main-article.titulo-sobre-foto .photo-next, 
    #main-article.titulo-sobre-foto .photo-prev{
        top: 50% !important;
    }
}