.icon {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-image: url("../img/ic.svgz");
  font-size: 11px;
  text-align: center;
}
.icon_015 {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-image: url("../img/ic_2015.svgz?v=4");
  font-size: 11px;
  text-align: center;
  background-color: #f1470b;
}
.icon_017 {
  display: inline-block;
  background-image: url("../img/ic_2017.svg?v=1");
}
.icon2019 {
  display: inline-block;
  background-image: url("../img/assets-logot13-2019.svg?v=1");
}
.icon span {
  top: 9px;
  position: relative;
}
.icon span.white {
  color: #fff;
}
.iconv2 {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-image: url("../img/ic-v2.svgz");
  font-size: 11px;
  text-align: center;
} /* @t13changed */
.iconv2 span {
  top: 9px;
  position: relative;
} /* @t13changed */
.iconv2 span.white {
  color: #fff;
} /* @t13changed */
.iconv3 {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-image: url("../img/ic.svgz");
  font-size: 11px;
  text-align: center;
} /* @t13changed */
.iconv3 span {
  top: 9px;
  position: relative;
} /* @t13changed */
.iconv3 span.white {
  color: #fff;
} /* @t13changed */
.calendar {
  width: 30px;
  height: 30px;
  display: inline-block;
  background: url("../img/calendar-ico.png") no-repeat;
  font-size: 11px;
  text-align: center;
} /*@t13changed*/

/**icons**/
.icon.ic_fb_bl {
  background-position: 0 0;
}
.icon.ic_fb {
  background-position: 0 -30px;
}
.icon.ic_fb.hover:hover {
  background-position: -270px -60px;
}
.icon.ic_fb_mini {
  background-position: 0 -60px;
}
.icon.ic_fb_bisel {
  background-position: 0 -90px;
}
.icon.ic_tw_bl {
  background-position: -30px 0;
}
.icon.ic_tw {
  background-position: -30px -30px;
}
.icon.ic_tw.hover:hover {
  background-position: -270px -90px;
}
.icon.ic_tw_mini {
  background-position: -30px -60px;
}
.icon.ic_tw_bisel {
  background-position: -30px -90px;
}
.icon.ic_gplus {
  background-position: -60px 0;
}
.icon.ic_gplus.white {
  background-position: -628px -30px;
}
.icon.ic_pinterest.hover:hover {
  background-position: -60px -30px;
}
.icon.ic_print {
  background-position: -60px -60px;
}
.icon.ic_sound {
  background-position: -60px -90px;
}
.icon.ic_normalscreen {
  background-position: -90px 0;
}
.icon.ic_fullscreen {
  background-position: -90px -30px;
}
.icon.ic_normalscreen_bl {
  background-position: -90px -60px;
}
.icon.ic_fullscreen_bl {
  background-position: -90px -90px;
}
.icon.ic_comment_bl {
  background-position: -120px 0;
}
.icon.ic_comment {
  background-position: -120px -30px;
}
.icon.ic_whatsapp {
  background-position: -120px -60px;
}
.icon.ic_share_bl {
  background-position: -120px -90px;
}
.icon.ic_mail_bl {
  background-position: -150px 0;
}
.icon.ic_mail {
  background-position: -150px -30px;
}
.icon.ic_perma_bl {
  background-position: -150px -60px;
}
.icon.ic_perma {
  background-position: -150px -90px;
}
.icon.ic_search_bl {
  background-position: -180px 0;
}
.icon.ic_search {
  background-position: -180px -30px;
}
.icon.ic_radio {
  background-position: -728px 2px;
  width: 125px;
}
.icon.ic_copa_america {
  background-position: -728px 95px;
  width: 140px;
  height: 50px;
  position: absolute;
  margin-top: 13px;
  left: 32%;
}
.icon.ic_pinterest_bl {
  background-position: -180px -60px;
}
.icon.ic_rss {
  background-position: -180px -90px;
}
.icon.ic_photo {
  background-position: -209px -6px;
}
.icon.ic_video {
  background-position: -204px -36px;
}
.icon.ic_audio {
  background-position: -247px -28px;
  height: 19px;
}
.icon.ic_close_bl {
  background-position: -210px -60px;
}
.icon.ic_share {
  background-position: -210px -90px;
}
.icon.ic_close {
  background-position: -240px 0;
}
.icon.ic_read_later {
  background-position: -240px -88px;
  width: 29px;
  height: 33px;
}
.icon.ic_fb_mini_bl {
  background-position: -270px 0;
}
.icon.ic_tw_mini_bl {
  background-position: -270px -30px;
}
.iconv3.ic_tw_mini_bl {
  background-position: -269px -30px;
} /*@t13changed*/
.iconv2.ic_www_mini_bl {
  background-position: -728px 5px;
} /*@t13changed*/
.icon.ic_fb_bl.hover:hover {
  background-position: -270px -60px;
}
.icon.ic_tw_bl.hover:hover {
  background-position: -270px -90px;
}
.icon.ic_plus {
  background-position: -299px -107px;
  width: 13px;
  height: 13px;
}
.icon.ic_plus_bl {
  background-position: -316px -107px;
  width: 13px;
  height: 13px;
}
.icon.ic_minus {
  background-position: -391px -107px;
  width: 13px;
  height: 13px;
}
.icon.ic_check {
  background-position: -330px -107px;
  width: 13px;
  height: 13px;
}
.icon.ic_randomize {
  background-position: -301px 0;
  width: 107px;
  height: 107px;
}
.icon.ic_randomize.mini {
  background-position: -660px 0;
  width: 69px;
  height: 69px;
}
.icon.ic_logo_bl {
  background-position: -409px 0;
  width: 53px;
  height: 36px;
}
.icon.ic_logo {
  background-position: -409px -38px;
  width: 53px;
  height: 36px;
}
.iconv2.ic_logo {
  background-position: -293px -3px;
  width: 85px;
  height: 60px;
  margin-left: 45%;
  margin-bottom: 0px;
  margin-top: 12px;
} /*@t13changed*/
.iconv2.t13radio_logo {
  background-position: -768px 0px;
  width: 160px;
  height: 60px;
  margin-left: 45%;
  margin-bottom: 0px;
  margin-top: 12px;
} /*@t13changed*/
.icon.ic_next {
  width: 13px;
  height: 34px;
  background-position: -409px -75px;
}
.icon.ic_next.white {
  background-position: -569px 0;
  width: 20px;
  height: 44px;
  width: 14px;
  height: 37px;
}
.icon.ic_prior.white {
  background-position: -585px 0;
  width: 20px;
  height: 44px;
  width: 14px;
  height: 37px;
}
.icon.ic_user {
  background-position: -426px -75px;
  width: 45px;
  height: 45px;
}
.icon.ic_user_big {
  background-position: -465px 0;
  width: 50px;
  height: 50px;
}
.icon.ic_mail_big {
  background-position: -477px -50px;
  width: 39px;
  height: 27px;
}
.icon.ic_comments_big {
  background-position: -480px -77px;
  width: 35px;
  height: 35px;
}
.icon.ic_pinterest {
  background-position: -520px 0;
}
.icon.ic_caret {
  background-position: -520px 0;
}
.icon.mini {
  width: 20px;
  height: 20px;
}
.icon.mini.ic_print {
  background-position: -550px 0;
}
.icon.mini.ic_perma {
  background-position: -550px -20px;
}
.icon.mini.ic_rss {
  background-position: -550px -40px;
}
.icon.mini.ic_gplus {
  background-position: -550px -60px;
}
.icon.ic_download {
  background-position: -240px -50px;
  height: 33px;
}
.icon.glry_next {
  background-position: -550px -105px;
  width: 9px;
  height: 15px;
}
.icon.glry_prev {
  background-position: -561px -105px;
  width: 9px;
  height: 15px;
}
.icon.poll {
  background-position: -554px -81px;
  width: 11px;
  height: 18px;
}
.icon.ic_blog {
  background-position: -520px -90px;
}
.icon.ic_element-selected {
  width: 14px;
  height: 9px;
  background-position: -287px -113px;
  background-image: url("../img/ic.png");
}
.icon.ic_expand {
  background-position: 185px -337px;
  width: 20px;
  height: 18px;
  margin-top: 2px;
}
.icon.ic_facebook_2 {
  background-position: -739px -310px;
  width: 24px;
  height: 35px;
  margin-left: 12px;
  margin-top: 2px;
  float: left;
}

.icon.jplay {
  background-position: -570px -90px;
}
.icon.jplay:hover {
  background-position: -630px 0;
}
.icon.jpause {
  background-position: -600px -60px;
}
.icon.jpause:hover {
  background-position: -600px -90px;
}
.icon.jfullscreen {
  background-position: -90px -90px;
}
.icon.jfullscreen:hover {
  background-position: -90px -30px;
}
.icon.jmute {
  background-position: -60px -90px;
}
.icon.jmute:hover {
  background-position: -570px -60px;
}
.icon.junmute {
  background-position: -600px 0;
}
.icon.junmute:hover {
  background-position: -600px -30px;
}
/* .icon.ic_cal{background-position:-660px -90px} */ /* @t13changed - Calendario antiguo*/

.icon.t13_logo_header {
  background-image: url("../img/ic.png");
  background-position: -451px -45px;
  width: 41px;
  height: 29px;
}
.icon.c13_logo_header {
  background-image: url("../img/ic.png");
  background-position: -289px -45px;
  width: 41px;
  height: 29px;
}
.icon.logo_bl.big {
  background-image: url("../img/ic.png");
  background-position: -74px -43px;
  width: 115px;
  height: 76px;
}

.icon2019.logo_bl.big {
  background-position: -122px -94px;
  width: 115px;
  height: 76px;
}

.icon.logo_t13r.big {
  background-image: url("../img/ic.png");
  background-position: -452px 20px;
  width: 135px;
  height: 60px;
}
.icon.logo_iconosur {
  background-image: url("../img/ic.png");
  background-position: -195px -44px;
  width: 92px;
  height: 33px;
}
/*.icon.c13_products{background-image:url('../img/ic.png');background-position:0 0;width:390px;height:42px}*/
.icon.c13_products {
  background-image: url("../img/marcas_2019.png");
  background-position: 0 0;
  width: 540px;
  height: 42px;
}
.icon.c13_logo {
  background-image: url("../img/ic.png");
  background-position: 0 -44px;
  width: 74px;
  height: 77px;
}
.icon.google.big {
  background-image: url("../img/ic.png");
  background-position: -339px -57px;
}
.icon.rss.big {
  background-image: url("../img/ic.png");
  background-position: -339px -87px;
}
.icon.ic_check.big {
  background-image: url("../img/ic.png");
  background-position: -378px -54px;
  width: 41px;
  height: 38px;
}
.ic_sl-next {
  background-image: url("../img/ic.png");
  background-position: -419px -51px;
  width: 20px;
  height: 20px;
}
.ic_sl-prev {
  background-image: url("../img/ic.png");
  background-position: -419px -70px;
  width: 20px;
  height: 20px;
}
.plus-icon > i {
  width: 20px;
  line-height: 20px;
  height: 20px;
  background: #fa4d16;
  color: #fff;
  font-weight: 600;
  float: left;
  font-size: 13px;
  text-align: center;
}
.plus-icon i i {
  margin: 6px 6px 0;
}
.icon.ic_lk_bl {
  background-image: url("../img/ic.png");
  background-position: -376px -89px;
}
.icon.ic_lk_bl.mini {
  background-position: -284px -79px;
}
.icon.ic_close {
  background-image: url("../img/ic.png");
  background-position: -195px -77px;
  height: 45px;
  width: 46px;
}

.ic-wtr {
  width: 63px;
  height: 50px;
  display: inline-block;
  background-image: url("../img/ic-clima.svgz");
  font-size: 11px;
  text-align: center;
}
.ic-wtr.sun {
  background-position: 0 -251px;
}
.ic-wtr.snow {
  background-position: -59px -252px;
}
.ic-wtr.storm {
  background-position: -126px -252px;
}
.ic-wtr.rain {
  background-position: -189px -252px;
}
.ic-wtr.cloud {
  background-position: -252px -252px;
}
.ic-wtr.most-c {
  background-position: -315px -252px;
}
.ic-wtr.sun-rain {
  background-position: -378px -252px;
}
.ic-wtr.fog {
  background-position: -441px -252px;
}
.ic-wtr.lg {
  width: 126px;
  height: 126px;
}
.ic-wtr.lg.rain {
  background-position: 0 0;
}
.ic-wtr.lg.cloud {
  background-position: -126px 0;
}
.ic-wtr.lg.most-c {
  background-position: -252px 0;
  width: 157px;
}
.ic-wtr.lg.sun {
  background-position: 0 -126px;
}
.ic-wtr.lg.snow {
  background-position: -126px -126px;
}
.ic-wtr.lg.storm {
  background-position: -252px -126px;
}
.ic-wtr.lg.sun-rain {
  background-position: -409px -2px;
  width: 113px;
}
.ic-wtr.lg.fog {
  background-position: -397px -126px;
}
.ic-wtr.sm {
  width: 36px;
  height: 36px;
}
.ic-wtr.sm.sun {
  background-position: 0 -302px;
}
.ic-wtr.sm.snow {
  background-position: -36px -302px;
}
.ic-wtr.sm.storm {
  background-position: -72px -302px;
}
.ic-wtr.sm.rain {
  background-position: -108px -302px;
}
.ic-wtr.sm.cloud {
  background-position: -144px -302px;
}
.ic-wtr.sm.most-c {
  background-position: -180px -302px;
  width: 45px;
}
.ic-wtr.sm.sun-rain {
  background-position: -463px -301px;
}
.ic-wtr.sm.fog {
  background-position: -426px -301px;
}
.ic-wtr.sm.black.sun {
  background-position: 0 -336px;
}
.ic-wtr.sm.black.snow {
  background-position: -36px -336px;
}
.ic-wtr.sm.black.storm {
  background-position: -72px -336px;
}
.ic-wtr.sm.black.rain {
  background-position: -108px -336px;
}
.ic-wtr.sm.black.cloud {
  background-position: -144px -336px;
}
.ic-wtr.sm.black.most-c {
  background-position: -180px -336px;
}
.ic-wtr.sm.black.sun-rain {
  background-position: -463px -339px;
}
.ic-wtr.sm.black.fog {
  background-position: -426px -339px;
}
.ic-wtr.uv {
  width: 63px;
  height: 40px;
  background-position: -316px -308px;
}
.ic-wtr.smog {
  width: 52px;
  height: 46px;
  background-position: -251px -302px;
}
.ic-wtr.up {
  width: 10px;
  height: 10px;
  background-position: -251px -350px;
}
.ic-wtr.down {
  width: 10px;
  height: 10px;
  background-position: -251px -359px;
}
.ic-wtr.crt {
  width: 11px;
  height: 8px;
}
.ic-wtr.crt.up {
  background-position: -280px -349px;
}
.ic-wtr.crt.down {
  background-position: -265px -349px;
}
.ic-wtr.crt.down.white {
  background-position: -296px -349px;
}
.icon.ic_hbgr {
  background: none;
}
.icon.ic_hbgr i {
  width: 19px;
  height: 3px;
  background: #969696;
  float: left;
  margin: 0 0 3px;
}

.icon.ic-firefox,
.icon.ic-chrome,
.icon.ic-explorer,
.icon.ic-safari,
.icon.ic-opera {
  width: 90px;
  height: 90px;
  background-image: url("../img/ic_browsers.png");
}
.icon.ic-firefox {
  background-position: 0 0;
}
.icon.ic-chrome {
  background-position: -90px 0;
}
.icon.ic-explorer {
  background-position: -180px 0;
}
.icon.ic-safari {
  background-position: -270px 0;
}
.icon.ic-opera {
  background-position: -360px 0;
}
a:hover .icon.ic-firefox {
  background-position: 0 -90px;
}
a:hover .icon.ic-chrome {
  background-position: -90px -90px;
}
a:hover .icon.ic-explorer {
  background-position: -180px -90px;
}
a:hover .icon.ic-safari {
  background-position: -270px -90px;
}
a:hover .icon.ic-opera {
  background-position: -360px -90px;
}
/**icons**/

/**icons 2015**/

.icon_015.ic_video-gallery {
  background-position: 0px -16px;
}
.icon_015.ic_facebook_logo {
  background-position: -27px -16px;
  width: 160px;
  float: left;
  background-color: rgba(0, 0, 0, 0);
  height: 25px;
}
.icon_015.ic_blog {
  background-position: -6px -41px;
}
.icon_015.ic_blog.article {
  top: 83px;
  position: absolute;
  background-color: white;
  width: 35px;
}
.icon_015.ic_videoblog-date {
  float: left;
  background-position: -42px -40px;
  background-color: rgba(0, 0, 0, 0);
}
.icon_015.ic_videoblog-transcription {
  float: left;
  background-position: -72px -40px;
  background-color: rgba(0, 0, 0, 0);
}
.icon_015.ic_videoblog-transcription-b {
  float: left;
  background-position: -45px -79px;
  background-color: rgba(0, 0, 0, 0);
  width: 45px;
  height: 40px;
}

.icon_015.ic_videoblog-toolbar-play {
  background-position: -103px -40px;
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
  opacity: 0.5;
}
.icon_015.ic_videoblog-toolbar-pause {
  background-position: -102px -132px;
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
  opacity: 0.5;
}
.icon_015.ic_videoblog-toolbar-volume {
  background-position: -104px -72px;
  background-color: rgba(0, 0, 0, 0);
  cursor: pointer;
  opacity: 0.5;
}
.icon_015.ic_videoblog-toolbar-transcription {
  float: left;
  background-position: -104px -40px;
  background-color: rgba(0, 0, 0, 0);
}

.icon_015.ic_videoblog-toolbar-pause:hover {
  opacity: 1;
}
.icon_015.ic_videoblog-toolbar-play:hover {
  opacity: 1;
}
.icon_015.ic_videoblog-toolbar-volume:hover {
  opacity: 1;
}

.icon_015.ic_videoblog-play {
  background-position: -16px -167px;
  background-color: rgba(0, 0, 0, 0);
  width: 115px;
  height: 115px;
}

/**icons 2017**/

.icon_017.tv-program {
  background-position: 0px 0px;
  width: 24px;
  height: 22px;
  background-color: #222222;
  margin-top: 20%;
}

/**Juegos Panamericanos**/

.ic_juegos {
  background-image: url("../img/juegos_panamericanos/jp-logo.svg");
  background-position: 0px 0px;
  background-color: rgba(0, 0, 0, 0);
  width: 150px;
  height: 50px;
}

/**t13 en vivo**/

.icon_015.ic_envivo {
  background-position: -60px -115px;
  background-color: rgba(0, 0, 0, 0);
  float: left;
  margin-top: 18px;
  margin-right: 15px;
}

.icon_015.number-01 {
  background-position: -3px -82px;
  background-color: rgba(0, 0, 0, 0);
  float: left;
  margin-top: -10px;
  margin-right: 15px;
}
.icon_015.number-02 {
  background-position: -3px -112px;
  background-color: rgba(0, 0, 0, 0);
  float: left;
  margin-top: -10px;
  margin-right: 15px;
}
.icon_015.number-03 {
  background-position: -3px -142px;
  background-color: rgba(0, 0, 0, 0);
  float: left;
  margin-top: -10px;
  margin-right: 15px;
}

.icon_015.share-facebook {
  padding-right: 110px;
  float: left;
  background: url(../img/ic_2015.svgz);
  background-position: -145px -6px;
  width: 20px;
  height: 20px;
  margin-top: 8px;
  margin-bottom: 8px;
}
.icon_015.share-facebook-dark {
  padding-right: 96px;
  float: left;
  background: url(../img/ic_2015.svgz);
  background-position: -145px -29px;
  width: 20px;
  height: 20px;
  margin-top: 8px;
  margin-bottom: 8px;
}
.icon_015.share-facebook-fanpage {
  float: left;
  background: url(../img/ic_2015.svgz);
  background-position: -145px -6px;
  width: 230px;
  height: 20px;
  margin-top: 8px;
  margin-bottom: 8px;
}

.a-teaser .a-type span.icon.ic_article {
  display: none;
}

.icon_015.instagram {
  background-position: -144px -76px;
  width: 20px;
  height: 20px;
  background-color: black;
  float: left;
  margin-left: -25px;
}
.icon_015.twitter {
  background-position: -189px -76px;
  width: 20px;
  height: 20px;
  background-color: black;
  float: left;
  margin-left: -25px;
}
.icon_015.facebook {
  background-position: -167px -76px;
  width: 20px;
  height: 20px;
  background-color: black;
  float: left;
  margin-left: -25px;
}

.icon_015.tv-program {
  background-position: -148px -166px;
  width: 25px;
  height: 25px;
  background-color: #222222;
  margin-top: 20%;
}

/**Iconos especial Copa America 2016**/

.iconv2.ic_photo {
  background-position: -765px -64px;
}
.iconv2.ic_video {
  background-position: -727px -64px;
}
