/* Deporxz:osantibanez@
-------------------------------------------------------*/
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {display:block}
audio, canvas, video {display:inline-block; vertical-align:baseline}
audio:not([controls]) {display:none; height:0}
html {font-size:100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%}
/* Links
-------------------------------------------------------*/
a {color:#9a9901; text-decoration:none}
a:hover, a:active {outline:0; text-decoration:underline}
/* Typography
-------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {font-weight:normal; color:#000; margin:10px 0; font-family:inherit; line-height:20px; color:inherit}
h1 {font-size:28px; line-height:110%; font-family:'clan-blackregular', Arial; letter-spacing:-1px}
h2 {font-size:24px; font-family:'clan-blackregular', Arial}
h3 {font-size:18px; font-family:'robotomedium', Arial}
h4 {font-size:16px}
h5 {font-size:14px}
h6 {font-size:12px}
sub, sup {position:relative; font-size:75%; line-height:0; vertical-align:baseline}
sup {top:-0.5em}
sub {bottom:-0.25em}
img {max-width:100%; vertical-align:middle; border:0; -ms-interpolation-mode:bicubic}
#map_canvas img, .google-maps img {max-width:none}
abbr[title] {border-bottom:1px dotted}
b, strong {font-weight:bold}
blockquote {margin:1em 40px}
dfn {font-style:italic}
hr {margin:20px 0; border:0; border-top:1px solid #eeeeee; border-bottom:1px solid #ffffff}
mark {background:#ff0; color:#000}
p, pre {margin:1em 0}
code, kbd, pre, samp {font-family:monospace, serif; font-family:'courier new', monospace; font-size:1em}
pre {white-space:pre; white-space:pre-wrap; word-wrap:break-word}
q {quotes:none}
q:before, q:after {content:''; content:none}
small {font-size:80%}
sub, sup {font-size:75%; line-height:0; position:relative; vertical-align:baseline}
sup {top:-0.5em}
sub {bottom:-0.25em}
figure {margin:0}
table {max-width:100%; background-color:transparent; border-collapse:collapse; border-spacing:0}
/* List
-------------------------------------------------------*/
ul, ol {padding:0; margin:0 0 10px 25px}
ul ul, ul ol, ol ol, ol ul {margin-bottom:0}
li {line-height:20px}
dl {margin-bottom:20px}
dt, dd {line-height:20px}
dt {font-weight:bold}
dd {margin-left:10px}
/* Forms
-------------------------------------------------------*/
form {margin:0}
fieldset {border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em}
legend {border:0; padding:0}
button, input, select, textarea {margin:0; font:inherit; color:inherit}
button, input {line-height:normal}
button, select {text-transform:none}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance:button; cursor:pointer}
button[disabled], html input[disabled] {cursor:default}
input[type="checkbox"], input[type="radio"] {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; padding:0}
input[type="search"] {-webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance:none}
button::-moz-focus-inner, input::-moz-focus-inner {border:0; padding:0}
textarea {overflow:auto; vertical-align:top}
/* Misc
-------------------------------------------------------*/
.clear {clear:both}
.clearfix:before, .clearfix:after {display:table; content:""}
.clearfix:after {clear:both}
.input-block-level {display:block; width:100%; min-height:30px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
.pull-right {float:right !important}
.pull-left {float:left}
.hide {display:none}
.show {display:block}
.page-header {padding-bottom:9px; margin:20px 0 30px; border-bottom:1px solid #eee}

/* Print
-------------------------------------------------------*/
@media print {
* {color:#000 !important; text-shadow:none !important; background:transparent !important; -webkit-box-shadow:none !important; box-shadow:none !important}
a, a:visited {text-decoration:underline}
a[href]:after {content:" (" attr(href) ")"}
abbr[title]:after {content:" (" attr(title) ")"}
a[href^="javascript:"]:after, a[href^="#"]:after {content:""}
pre, blockquote {border:1px solid #999; page-break-inside:avoid}
thead {display:table-header-group}
tr, img {page-break-inside:avoid}
img {max-width:100% !important}
p, h2, h3 {orphans:3; widows:3}
h2, h3 {page-break-after:avoid}
select {background:#fff !important}
}

/* Main
-------------------------------------------------------*/
body {margin:0; font-size:75%; line-height:18px; color:#333; font-family:Arial, Helvetica, sans-serif; background:url(../i/bg.jpg?v2) top center no-repeat fixed #8f948e}
p {font-size:12px; line-height:1.3; font-family:Arial, Helvetica, sans-serif}
/* Grid
-------------------------------------------------------*/
.container {margin-right:auto; margin-left:auto}
.container:before, .container:after, .row:before, .row:after {display:table; content:""}
.container:after, .row:after {clear:both}
.span12, .span11, .span10, .span9, .span8, .span7, .span6, .span5, .span4, .span3, .span2, .span1 {float:left; margin-right:20px; min-height:1px}
.container {width:940px}
.span12 {width:940px}
.span11 {width:860px}
.span10 {width:780px}
.span9 {width:700px}
.span8 {width:620px}
.span7 {width:540px}
.span6 {width:460px}
.span5 {width:380px}
.span4 {width:300px}
.span3 {width:220px}
.span2 {width:140px}
.span1 {width:60px}
.last {margin-right:0 !important}
/* Grid Fluid
-------------------------------------------------------*/
.row-fluid {margin-right:-15px; margin-left:-15px}
.container-fluid {margin-right:auto; margin-left:auto; padding-left:15px; padding-right:15px}
.row-fluid [class*="span"] {position:relative; min-height:1px; padding-left:15px; padding-right:15px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
.row-fluid .span1 {width:8.333333333333332%}
.row-fluid .span2 {width:16.666666666666664%}
.row-fluid .span3 {width:25%}
.row-fluid .span4 {width:33.33333333333333%}
.row-fluid .span5 {width:41.66666666666667%}
.row-fluid .span6 {width:50%}
.row-fluid .span7 {width:58.333333333333336%}
.row-fluid .span8 {width:66.66666666666666%}
.row-fluid .span9 {width:75%}
.row-fluid .span10 {width:83.33333333333334%}
.row-fluid .span11 {width:91.66666666666666%}
.row-fluid .span12 {width:100%}
/* Component Tab
-------------------------------------------------------*/
ul.ui-tab {list-style:none; margin:0; padding:0;; border-bottom:1px solid #ddd}
ul.ui-tab:before, ul.ui-tab:after {display:table; content:""}
ul.ui-tab:after {clear:both}
ul.ui-tab li {float:left; margin-right:2px; margin-bottom:-1px}
ul.ui-tab li a {outline:0; border:1px solid transparent}
ul.ui-tab li a, ul.ui-tab li a:hover {display:block; text-decoration:none; line-height:20px; padding:8px 12px}
ul.ui-tab li a:hover {background:red; color:#fff}
ul.ui-tab li.ui-active a {cursor:default}
ul.ui-tab li.ui-active a, ul.ui-tab li.ui-active a:hover {color:#555; cursor:default; background-color:#fff; border:1px solid #ddd; border-bottom-color:transparent}
.ui-tab-content {overflow:auto}
.ui-tab-content .ui-panel {display:none; padding:14px}
.ui-tab-content .ui-panel.ui-active {display:block}
/* Component Orbit
-------------------------------------------------------*/
.ui-orbit {position:relative}
.ui-orbit:before, .ui-orbit:after {display:table; content:""}
.ui-orbit:after {clear:both}
.ui-orbit .ui-content {position:relative; float:left; width:100%; height:auto; overflow:hidden}
.ui-orbit .ui-inner {width:100%; float:left; margin:0; list-style:none; transition:width 0.15s linear 0s; -webkit-transition:width 0.15s linear 0s}
.ui-orbit .ui-item {float:left; position:relative}
.ui-orbit ul.ui-arrows {margin:0; padding:0; list-style:none}
.ui-orbit a.ui-prev, .ui-orbit a.ui-next {position:absolute; top:0; display:block; outline:none; z-index:2; width:70px; height:100%; overflow:hidden}
.ui-orbit a.ui-prev {left:0}
.ui-orbit a.ui-next {right:0}
.ui-orbit ul.ui-pager {position:absolute; bottom:10px; left:50%; z-index:3; list-style:none; padding:0; margin:0; height:20px}
.ui-orbit ul.ui-pager li {float:left; right:50%; text-align:center; padding:0 5px; margin:0 2px; position:relative; display:block; background:#333; cursor:pointer; border-radius:50%; color:#fff}
.ui-orbit ul.ui-pager li.ui-active {background-color:red; background-color:rgba(255,0,0,0.7)}
.ui-orbit a.ui-prev span, .ui-orbit a.ui-next span {display:block; height:100px; width:70px; top:50%; position:absolute; margin-top:-50px; cursor:pointer}
.ui-orbit a.ui-prev span i, .ui-orbit a.ui-next span i {display:block; margin:20px 0 0 20px; width:30px; height:60px; overflow:hidden; text-indent:-9999px}
.ui-orbit .ui-arrows a span i {background:url(../i/ui-sprite.png) 0 0 no-repeat}
.ui-orbit a.ui-prev span i {background-position:0 0}
.ui-orbit a.ui-next span i {background-position:-64px 0}
.ui-orbit.ui-out .ui-arrows, .ui-orbit.ui-out .ui-pager {display:none}
.ui-orbit .ui-indicator {position:absolute; bottom:10px; width:100%; text-align:center}
.ui-orbit .ui-indicator span {color:#ff0000}
/* Component Tooltip
-------------------------------------------------------*/
.ui-fade {opacity:0; -webkit-transition:opacity 0.15s linear; -moz-transition:opacity 0.15s linear; -o-transition:opacity 0.15s linear; transition:opacity 0.15s linear}
.ui-fade.ui-in {opacity:1; filter:alpha(opacity=100)}
.ui-tooltip {position:absolute; z-index:1030; display:block; padding:5px; font-size:11px; opacity:0; filter:alpha(opacity=0); visibility:visible}
.ui-tooltip.ui-top {margin-top:-3px}
.ui-tooltip.ui-right {margin-left:3px}
.ui-tooltip.ui-bottom {margin-top:3px}
.ui-tooltip.ui-left {margin-left:-3px}
.ui-tooltip .ui-inner {max-width:200px; padding:5px 10px; color:#ffffff; text-align:center; text-decoration:none; box-shadow:1px 1px 3px #aaa; -moz-box-shadow:1px 1px 3px #aaa; -webkit-box-shadow:1px 1px 3px #aaa; background-color:#000000; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px}
.ui-tooltip .ui-arrow {position:absolute; width:0; height:0; border-color:transparent; border-style:solid}
.ui-tooltip.ui-top .ui-arrow {bottom:0; left:50%; margin-left:-5px; border-top-color:#000000; border-width:5px 5px 0}
.ui-tooltip.ui-right .ui-arrow {top:50%; left:0; margin-top:-5px; border-right-color:#000000; border-width:5px 5px 5px 0}
.ui-tooltip.ui-left .ui-arrow {top:50%; right:0; margin-top:-5px; border-left-color:#000000; border-width:5px 0 5px 5px}
.ui-tooltip.ui-bottom .ui-arrow {top:0; left:50%; margin-left:-5px; border-bottom-color:#000000; border-width:0 5px 5px}
/* Component Sharemail
-------------------------------------------------------*/
.ui-tooltip {z-index:1; margin-top:8px}
.ui-sharemail .ui-inner {background:#f5f5f5; color:#666; text-align:left; padding:0; width:280px; max-width:280px; border:1px solid #DBDBDB}
.ui-sharemail.ui-bottom .ui-arrow {border-bottom-color:#DBDBDB; border-width:0 10px 10px; margin:-5px 0 0 -5px}
.ui-sharemail .ui-head {padding:0 14px; border-bottom:1px solid #DBDBDB; background:#eee; height:30px}
.ui-sharemail .ui-head>span {display:block; line-height:30px; font-size:12px; text-transform:uppercase; padding-top:1px}
.ui-sharemail .ui-head a {position:absolute; top:6px; right:6px; width:30px; height:30px; display:block; line-height:30px; cursor:pointer; background:none}
.ui-sharemail .ui-head a span {background:url(../i/ui-sprite.png) 0 -78px; display:block; width:12px; height:12px; margin:8px 0 0 9px}
.ui-sharemail .ui-head a:hover span {background-position:-14px -78px}
.ui-sharemail .ui-body {padding:10px 14px 6px; border-top:1px solid #fff; border-bottom:1px solid #DBDBDB}
.ui-sharemail .ui-foot {padding:6px 14px 4px; border-top:1px solid #fff; height:30px}
.ui-sharemail input {font-size:120%; width:100%; border:1px solid #ccc; margin-bottom:6px; padding:4px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box}
.ui-sharemail button {float:right; text-transform:uppercase; background:#333; color:#fff; padding:6px 10px; border:0}
.ui-sharemail button:hover {background:red}
.ui-sharemail .ui-captcha {width:146px; margin-bottom:6px}
.ui-sharemail .input-captcha {width:100px; float:right}
.ui-sharemail .ui-error input {color:red}
.ui-sharemail.ui-wait .ui-foot {background:url(i/wait.gif) no-repeat 10px 10px}
.ui-sharemail.ui-wait .ui-body, .ui-sharemail.ui-wait button {opacity:.5}
.ui-sharemail .ui-server-error {color:red}
.ui-sharemail .ui-server-confirm {color:green}
.cont_paginado .inactivo_pag {background-color:#ccc}
.cont_paginado .inactivo_pag a {cursor:default}
.cont_paginado .inactivo_pag a:hover {text-decoration:none!important}
.cont_paginado .inactivo_pag a.p_flech_l {background:none; padding-left:0}
.cont_paginado .inactivo_pag a.p_flech_r {background:none; padding-right:0}
.cont_paginado .inactivo_pag a span {color:#eee}
/* Component popup
-------------------------------------------------------*/
.ui-popup-draw {position:fixed; top:0; left:0; overflow:auto; z-index:99; background:url(../i/bg-slidercaption.png) repeat}
.ui-popup-draw .ui-inner {position:absolute; top:0; left:0; background:#eee; border:1px solid #fff; box-shadow:0px 3px 7px #333; -webkit-box-shadow:0px 3px 7px #333; -moz-box-shadow:0px 3px 7px #333; box-shadow:0px 3px 7px #333; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; z-index:99999999; padding:32px 20px 20px; text-shadow:0px 1px 0px #fff; margin:27px 0}
.ui-popup-draw .ui-close {position:absolute; top:0; right:0; width:30px; height:30px; cursor:pointer}
.ui-popup-draw .ui-close:hover {background:red}
.ui-popup-draw .ui-close span {background:url(../i/ui-sprite.png) 0 -78px; display:block; width:12px; height:12px; text-indent:999px; margin:9px 0 0 9px}
.ui-popup-draw .ui-close:hover span {background-position:-14px -78px}
body.ui-popup-on {overflow:hidden}
/* Fonts
-------------------------------------------------------*/
@font-face {font-family:'clan-blackregular'; src:url('../fonts/clan-black-webfont.eot'); src:url('../fonts/clan-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/clan-black-webfont.woff') format('woff'), url('../fonts/clan-black-webfont.ttf') format('truetype'), url('../fonts/clan-black-webfont.svg#clan-blackregular') format('svg'); font-weight:normal; font-style:normal}
@font-face {font-family:'clan-boldregular'; src:url('../fonts/clan-bold-webfont.eot'); src:url('../fonts/clan-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/clan-bold-webfont.woff') format('woff'), url('../fonts/clan-bold-webfont.ttf') format('truetype'), url('../fonts/clan-bold-webfont.svg#clan-boldregular') format('svg'); font-weight:normal; font-style:normal}
@font-face {font-family:'robotoblack'; src:url('../fonts/roboto-black-webfont.eot'); src:url('../fonts/roboto-black-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-black-webfont.woff') format('woff'), url('../fonts/roboto-black-webfont.ttf') format('truetype'), url('../fonts/roboto-black-webfont.svg#robotoblack') format('svg'); font-weight:normal; font-style:normal}
@font-face {font-family:'robotobold'; src:url('../fonts/roboto-bold-webfont.eot'); src:url('../fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-bold-webfont.woff') format('woff'), url('../fonts/roboto-bold-webfont.ttf') format('truetype'), url('../fonts/roboto-bold-webfont.svg#robotobold') format('svg'); font-weight:normal; font-style:normal}
@font-face {font-family:'robotomedium'; src:url('../fonts/roboto-medium-webfont.eot'); src:url('../fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-medium-webfont.woff') format('woff'), url('../fonts/roboto-medium-webfont.ttf') format('truetype'), url('../fonts/roboto-medium-webfont.svg#robotomedium') format('svg'); font-weight:normal; font-style:normal}
@font-face {font-family:'robotocondensedregular'; src:url('../fonts/robotocondensed-regular-webfont.eot'); src:url('../fonts/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/robotocondensed-regular-webfont.woff') format('woff'), url('../fonts/robotocondensed-regular-webfont.ttf') format('truetype'), url('../fonts/robotocondensed-regular-webfont.svg#robotocondensedregular') format('svg'); font-weight:normal; font-style:normal}
@font-face {font-family:'robotothin'; src:url('../fonts/roboto-thin-webfont.eot'); src:url('../fonts/roboto-thin-webfont.eot?#iefix') format('embedded-opentype'), url('../fonts/roboto-thin-webfont.woff') format('woff'), url('../fonts/roboto-thin-webfont.ttf') format('truetype'), url('../fonts/roboto-thin-webfont.svg#robotothin') format('svg'); font-weight:normal; font-style:normal}
/* Ads
-----------------------------------------------*/
.ads {line-height:0; text-align:center; overflow:hidden; margin-bottom:15px}
.ads object, .ads embed, .ads img, .ads iframe {margin:0 auto}
.ads-top {width:auto; margin:0 auto 35px}
.ads-top object, .ads-top embed, .ads-top img, .ads-top iframe {margin:10px auto}
.tomacanal .ads-top {width:1020px; height:180px}
.ads-top img {margin:0}
.ads-ticker {margin:0; overflow:visible}
.ads-boton1 {margin:0 auto}
.home .ads-right1, .home .ads-superior, .row-news .w-news .ads {position:absolute; top:0; left:0; z-index:3}
.home .ads-right1 #eplAdDivRight1 {position:absolute; top:0; bottom:0; left:0; background:#fff; width:300px}
.home .ads-right1 .lt-ie9 #eplAdDivRight1 {width:auto}
.home .ads-right1 #eplAdDivRight1:empty {background:transparent; position:static; width:0}
.home .ads-right1, .home .ads-right3, .home .ads-right4 {height:600px; overflow:visible}
.home .ads-superior {height:250px; overflow:hidden}
.ads-right1 article h2, .ads-right3 article h2, .ads-right4 article h2 {margin:6px 0 !important}
.ads-middle1, .ads-middle2 {margin-left:-10px; width:960px; margin-bottom:0}
[class*="ads-middle"] [id*="eplAd"]:empty{margin-bottom:0}
[class*="ads-middle"] [id*="eplAd"]{margin-bottom:15px}
.ads-cintillo1 {margin-bottom:0}
.ads-expandible {width:960px; margin:0 0 0 -10px}
.ads-expandible object, .ads-expandible embed, .ads-expandible img, .ads-expandible iframe {margin:0 auto 20px}
.ads-expandible > div[id^="epl"] div {margin-bottom:15px}
.ads-inferior {width:980px; margin:0 0 5px -20px}
.ads-inferior object, .ads-inferior embed, .ads-expandible2 img, .ads-inferior iframe {margin:-8px auto 0}
.ads-zocalo1, .ads-zocalo2 {position:absolute; top:5px; width:160px; height:600px}
.ads-zocalo1 {left:-165px}
.ads-zocalo2 {right:-165px}
.ads-left {margin:0 auto 10px; width:468px}

	.cnt-ads {position:relative; height:42px; margin-bottom:15px}
	.cnt-ads h3 {z-index:2; position:absolute; left:0; top:-1px; width:100%}
	.dxmedia .cnt-ads {margin-bottom:10px}
	.dxmedia .cnt-ads h3 {top:0}

/* Mod -> Pager
-----------------------------------------------*/
.pager {margin:20px 0; text-align:center; list-style:none}
.pager:before, .pager:after {display:table; content:""}
.pager:after {clear:both}
.pager li {display:inline}
.pager li > a, .pager li > span {display:inline-block; color:#000; padding:0; background-color:#efefef; height:29px; line-height:29px}
.pager li > a:hover, .pager li > a:focus {text-decoration:none; background-color:#f5f5f5}
.pager li a.current {background-color:#b4be00}
.pager .next a, .pager .previous a {background:#efefef url(../i/arrows-pager.png) right -29px no-repeat; height:29px}
.pager .next > a, .pager .next > span {float:right; padding:0 30px 0 10px}
.pager .previous > a, .pager .previous > span {float:left; padding:0 10px 0 30px; background-position:0 0}
/*optional*/
.pager li > a {padding:0 8px}
.pager li.active > a {font-weight:bold}
.pager li.titulo {font-size:14px; text-transform:uppercase; font-family:'robotoblack'; line-height:29px}
/* Mod -> Pagination
-------------------------------------------------------*/
.pagination {font-size:12px; padding:8px 0; text-align:center}
.pagination ul {display:inline-block; margin-bottom:0; margin-left:0}
.pagination ul > li {display:inline; line-height:normal}
.pagination ul > li.prev a, .pagination ul > li.next a {padding:6px 12px}
.pagination ul > li > a {float:left; text-decoration:none; padding:6px}
.pagination ul > li.active > a {color:#333}
/* Mod -> Fotogaleria
-------------------------------------------------------*/
.fotogaleria h1, .fotogaleria h1 a {color:#000}
.fotogaleria .foto-main a.next, .fotogaleria .foto-main a.prev,
.fotogaleria .foto-nav-move a.next, .fotogaleria .foto-nav-move a.prev{background:url(../i/arrow-slidernav-deporfotos.png) 0 0 no-repeat; position:absolute; top:50%; margin-top:-33px; display:block; text-indent:-9999px; width:50px; height:66px}
.fotogaleria .foto-main a.prev, .fotogaleria .foto-nav-move a.prev {background-position:0 0; left:0}
.fotogaleria .foto-main a.next, .fotogaleria .foto-nav-move a.next {background-position:-55px 0; right:0}
.fotogaleria .foto-main {margin:0 auto 10px; text-align:center; position:relative; line-height:0}
.fotogaleria .foto-main img {height:auto; max-height:700px}
.fotogaleria .legend p {padding:0 15px; font-size:12px; font-weight:bold}
.fotogaleria .legend p span {color:#656500}
.fotogaleria a.foto-gal {height:0; line-height:0; margin:0; padding:0}
.fotogaleria .ui-orbit li a {border:3px solid #E7F5BA; display:block; margin:0 2px; color:#0099CB}
.fotogaleria .ui-arrows a {background:url(../i/arrows-fotogaleria.png) no-repeat 0 0; display:block; width:29px; height:37px; text-indent:-9999px; top:50%; margin-top:-18px}
.fotogaleria .ui-arrows a.prev {background-position:0 0}
.fotogaleria .ui-arrows a.next {background-position:-30px 0px}
.fotogaleria .ui-orbit .ui-item {width:auto}
.fotogaleria .ui-content {margin-bottom:15px}
.fotogaleria .ui-orbit .ui-item:last-child {margin-right:0!important}
/* Mod -> VideoGaleria
-------------------------------------------------------*/
.videogaleria .foto-main, .videogaleria .legend {width:780px; margin-left:auto; margin-right:auto}
.videogaleria .legend p {padding:0; font-size:12px; font-weight:bold}
/* Generales
-----------------------------------------------*/
#wrapper {padding:15px 20px 0; margin:0 auto; background:#fff; border-left:1px solid #151915; border-right:1px solid #151915}
.home #wrapper {width:980px; padding:15px 0 0}
.radio, .checkbox {display:block; min-height:20px; margin-top:10px; margin-bottom:10px; padding-left:20px; vertical-align:middle}
.radio label, .checkbox label {display:inline; margin-bottom:0; font-weight:normal; cursor:pointer}
.radio input[type="radio"], .checkbox input[type="checkbox"] {float:left; margin:2px 0 0 -20px}
.radio+.radio, .checkbox+.checkbox {margin-top:-5px}
.img-circle {-webkit-border-radius:500px; -moz-border-radius:500px; border-radius:500px}
 [class^="format-"], [class*=" format-"], .format {position:relative; display:block; background:#000; text-align:center}
.format-video i.format-icon, .format-audio i.format-icon, .format-gallery i.format-icon {background:url(../i/sprite-media-med.png) 0 0 no-repeat; position:absolute; display:block; text-indent:-9999px; left:10px; bottom:10px; width:44px; height:44px; z-index:1}
article.nota .format-video i.format-icon, article.nota .format-audio i.format-icon, article.nota .format-gallery i.format-icon {background:url(../i/sprite-media.png) 0 0 no-repeat; position:absolute; display:block; text-indent:-9999px; left:50%; top:50%; width:55px; height:55px; margin-top:-27px; margin-left:-27px; z-index:1}
.format-video i.format-icon {background-position:0 0}
.format-audio i.format-icon {background-position:0 -44px !important}
.format-gallery i.format-icon {background-position:0 -88px !important}
.format-yt img {height:113px}/*fix height youtube images*/
.format-video.center i.format-icon {bottom:inherit; right:inherit; left:50%; top:50%; margin-top:-22px; margin-left:-22px}
article.nota .format-video i.format-icon {background-position:0 0}
article.nota .format-audio i.format-icon {background-position:0 -55px !important}
article.nota .format-gallery i.format-icon {background-position:0 -110px !important}
[class^="row-"]:before, [class^="row-"]:after, [class*=" row-"]:before, [class*=" row-"]:after {content:""; display:table}
[class^="row-"]:before, [class^="row-"]:after {clear:both}
article {margin-bottom:15px; position:relative}
article:before, article:after {content:" "; display:table; clear:both}
article:after {clear:both}
article h2 {font-size:20px; font-family:'robotoblack'}
article h2 a {color:#333}
article h2 a strong {color:#FF6533; font-weight:normal}
.nota article footer {clear:both}
.home .destacada {height:600px; position:relative}
.home .destacada .barra-top {position:absolute; bottom:0; left:0; margin-bottom:0; width:100%; background-color:transparent; border-top:1px solid #eee; border-bottom:1px solid #eee}
.home .destacada h1, .home .destacada h2 {margin:10px 0; font-size:53px; line-height:98%}
.home .destacada h1 {margin-bottom:5px}
.home .destacada p {font-size:20px; margin-bottom:8px}
.home article {margin-bottom:15px}
.home article h2 {margin:5px 0}
.home article p {margin:0}
.row-news {width:980px; margin-left:-20px; margin-bottom:15px; padding-top:15px; background:#eee}
.destacada h1, .destacada h2 {font-size:32px; line-height:105%; font-family:'clan-blackregular'; margin-bottom:5px}
.destacada h1 a, .destacada h2 a {color:#333}
.destacada p {font-size:18px; line-height:120%; color:#656565; margin-bottom:10px}
.marcador {position:absolute; left:0; bottom:0; width:100%; background:rgba(0,0,0,.7)}
.lt-ie9 .marcador {background:url(../i/overlay-70.png) 0 0 repeat}
.marcador ul {margin:0; padding:0 !important; list-style:none}
.marcador .header {background:#7e9119 url(../i/bg-marcador.png) center center no-repeat; height:49px}
.marcador .header ul li {line-height:49px; height:49px; width:45%; overflow:hidden; float:left; font-family:'clan-blackregular'; color:#fff; font-size:17px; text-shadow:1px 1px 3px #000; text-transform:uppercase}
.marcador .header ul li .escudo {background:url(../i/bg-marcador-escudo.png) 0 0 no-repeat; height:49px; display:block; position:absolute; top:0}
.marcador .header ul li.eq1 {text-align:right}
.marcador .header ul li.eq1 span {padding-right:10px}
.marcador .header ul li.eq2 {text-align:left}
.marcador .header ul li.eq2 span {padding-left:10px}
.marcador .header ul li.eq1 .escudo {background-position:right top; padding-right:25px; left:0}
.marcador .header ul li.eq2 .escudo {background-position:left bottom; padding-left:25px; right:0}
.marcador .header ul li.vs {width:10%; font-size:13px; text-align:center}
.marcador .eq1 img {margin:0 0 0 6px}
.marcador .eq2 img {margin:0 6px 0 0}
.marcador .foot {background:url(../i/bg-marcador-separator.png) center center no-repeat; height:50px; padding:6px 0}
.marcador .foot ul li {width:50%; float:left; font-family:'robotobold'; font-size:50px; line-height:50px; color:#99CB00; text-align:center}
.marcador .foot ul li:first-child span {padding-left:30%}
.marcador .foot ul li:last-child span {padding-right:30%}
.bdr-bottom {border-bottom:1px solid #ccc; margin-bottom:15px}
.row-f-peruano .row-1 .col3 {position:relative}
.row-f-peruano .row-2 .ads img {margin-bottom:0}
.row-f-peruano .col1 figure {position:relative}
.row-f-peruano .col1 figcaption, .row-f-internacional .col1 figcaption {width:100%; padding:5px 0; position:absolute; bottom:0; background-color:rgba(0,0,0,.6)}
.lt-ie9 .row-f-peruano .col1 figcaption, .lt-ie9 .row-f-internacional .col1 figcaption {background:url(../i/overlay-70.png) 0 0 repeat}
.row-f-peruano .col1 h2, .row-f-internacional .col1 h2 {font-size:32px; line-height:95%; font-family:'clan-blackregular'; padding:0 10px}
.row-f-peruano .col1 ul, .row-f-internacional .col1 ul {padding:0 10px}
.row-f-peruano .col1 figcaption a, .row-f-internacional .col1 figcaption a {color:#fff}
.row-f-internacional .col1 .destacada h2 {font-family:'clan-blackregular'}
.row-f-internacional .col1 .row article h2 {font-size:20px; line-height:20px}
.row-f-internacional .destacada h2, .row-polideportivo .destacada h2 {font-size:47px}
.row-f-internacional .row-3 .col1 img {height:250px; width:100%}
.row-polideportivo h2 {font-family:'robotoblack'}
.row-polideportivo .destacada h2 {font-family:'clan-blackregular'}
.row-polideportivo2 .row-1{background-color:#111; margin-left:-20px; margin-right:-20px; margin-top:-58px; padding:45px 20px 0}
.row-polideportivo2 h2 a{color:#fff}
.row-polideportivo2 p{color:#ccc}
.row-polideportivo2 .tags li a{color:#ccc}
.row-polideportivo2 .destacada .barra-top{border-color:#333}
.row-polideportivo2 .destacada{height:auto}
.row-polideportivo2 .destacada .barra-top{position:static}
.home .nota-destaque-big h2 {font-size:32px; line-height:32px; word-wrap:break-word}
.home .row-destqaque-big .col2 h2 {font-size:24px; line-height:24px; font-family:'robotoblack'}
.tit-seccion {color:#333; font-size:27px; font-style:oblique; height:40px; margin-top:0; margin-bottom:15px; position:relative}
.tit-seccion span {display:block; float:left; background:url(../i/bg-titsh3.jpg) left; height:40px; padding:0 10px; line-height:40px; font-family:'clan-blackregular'; color:#000; text-shadow:2px 2px 1px #AAA63B}
.tit-seccion span.arrow-end {background:url(../i/bg-titsh3-span.png); width:28px; height:40px; display:block; float:left; padding:0}
.tit-seccion span.tvico {background:url(../i/ico-tv.png) 0 0 no-repeat; width:24px; height:25px; display:block; margin-left:10px; margin-top:7px; padding:0}
.tit-seccion span.cinta {background:url(../i/cintillo-deporteve.png) 0 0 no-repeat; width:280px; padding:0; height:35px; position:absolute; top:6px; right:-10px}
.tit-seccion.cat-notas {border:1px solid #CCC; border-right:none; border-left:none}
.tit-seccion.cat-notas span {background:url(../i/bg-titsh3-negro.jpg); color:#99CB00; text-shadow:2px -1px 1px #333}
.tit-seccion.cat-notas span.arrow-end {background:url(../i/bg-titsh3-span-negro.png)}
.btn {border:0; background:#878d00; padding:2px 12px; white-space:nowrap; height:26px; line-height:28px; color:#000; text-align:center; border-radius:5px; display:block; font-weight:bold; margin-left:auto; margin-right:auto; background:-moz-linear-gradient(top, #c6d100 0%, #878d00 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c6d100), color-stop(100%, #878d00)); background:-webkit-linear-gradient(top, #c6d100 0%, #878d00 100%); background:-o-linear-gradient(top, #c6d100 0%, #878d00 100%); background:-ms-linear-gradient(top, #c6d100 0%, #878d00 100%); background:linear-gradient(to bottom, #c6d100 0%, #878d00 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6d100', endColorstr='#878d00', GradientType=0 )}
.btn-sm, .btn-xz {font-size:12px; line-height:1.5; padding:5px 10px}
.btn-lg {border-radius:6px; font-size:18px; line-height:1.33; padding:10px 16px}
.btn-xs {padding:1px 5px}
.box-black {background:#3f413e; background:-moz-linear-gradient(top, #3f413e 0%, #0f0f0f 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #3f413e), color-stop(100%, #0f0f0f)); background:-webkit-linear-gradient(top, #3f413e 0%, #0f0f0f 100%); background:-o-linear-gradient(top, #3f413e 0%, #0f0f0f 100%); background:-ms-linear-gradient(top, #3f413e 0%, #0f0f0f 100%); background:linear-gradient(to bottom, #3f413e 0%, #0f0f0f 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3f413e', endColorstr='#0f0f0f', GradientType=0 )}
.box-black90 {background-color:#292929; position:relative; background:-moz-linear-gradient(top, #5d5f5c 0%, #292929 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5d5f5c), color-stop(100%, #292929)); background:-webkit-linear-gradient(top, #5d5f5c 0%, #292929 100%); background:-o-linear-gradient(top, #5d5f5c 0%, #292929 100%); background:-ms-linear-gradient(top, #5d5f5c 0%, #292929 100%); background:linear-gradient(to bottom, #5d5f5c 0%, #292929 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#5d5f5c', endColorstr='#292929', GradientType=0 )}
.box-gray {background:#ebeaea; background:-moz-linear-gradient(top, #ebeaea 0%, #cccccc 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ebeaea), color-stop(100%, #cccccc)); background:-webkit-linear-gradient(top, #ebeaea 0%, #cccccc 100%); background:-o-linear-gradient(top, #ebeaea 0%, #cccccc 100%); background:-ms-linear-gradient(top, #ebeaea 0%, #cccccc 100%); background:linear-gradient(to bottom, #ebeaea 0%, #cccccc 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebeaea', endColorstr='#cccccc', GradientType=0 )}
.box-black .tit-seccion {border-bottom:1px solid #2b2e2b}
.box-black .tit-seccion:after {border-bottom:1px solid #5e615d; width:100%; position:relative; bottom:-1px}
.box-black90 .tit-seccion {border-bottom:1px solid #464946}
.box-black90 .tit-seccion:after {border-bottom:1px solid #797b79; width:100%; position:relative; bottom:-1px}
.box-gray .tit-seccion {border-bottom:1px solid #ccc}
.box-gray .tit-seccion:after {border-bottom:1px solid #fff; width:100%; position:relative; bottom:-1px}
.media-type {position:relative}
.pages {margin:0 auto; float:none}
.pages ul li {display:block; float:left; padding:0 8px}
.pages ul li a {display:block; color:#656565}
.pages ul li .current {color:#656500; font-weight:bold}
.pages ul li a.next {font-size:20px; font-weight:bold; color:#656500; line-height:22px}
.cintillo {background-color:#252722; margin-bottom:20px; position:relative; z-index:1}
.cintillo .container {width:980px}
.social-top ul {margin:0px 0; padding:0; list-style:none}
.social-top ul li {display:block; float:left; margin-right:5px; color:#fff; font-size:11px; line-height:150%; margin-top:8px}
.social-top ul li a {display:block; float:right; font-size:11px; width:18px; height:17px; text-indent:-99999px; background:url(../i/social-icons-18x17.png?v=2) 0 0 no-repeat; padding:0!important}
.social-top ul li.tw a {background-position:0 0}
.social-top ul li.fb a {background-position:0 -17px}
.social-top ul li.gp a {background-position:0 -34px}
.social-top ul li.pint a {background-position:0 -51px}
.social-top ul li.rss a {background-position:0 -68px}
.social-top ul li.urbania a {background:url(../i/icos-redes-eco.png) no-repeat 0 0}
.social-top ul li.neoauto a {background:url(../i/icos-redes-eco.png) no-repeat 0 -21px}
.social-top ul li.aptitus a {background:url(../i/icos-redes-eco.png) no-repeat 0 -41px}
.social-top ul li.mob a {background-position:0 -86px}
.social-top ul li.urbania a, .social-top ul li.neoauto a, .social-top ul li.aptitus a {width:83px; height:20px}
.social-top ul li.urbania, .social-top ul li.aptitus, .social-top ul li.neoauto {border-right:1px solid #53574D; margin-right:8px; padding-right:5px; padding-bottom:3px; margin-top:0; padding-top:8px}
.row-temas .social-top {position:absolute; top:0; right:0; background-color:#fff; padding:3px 0 3px 12px}
.row-temas .social-top ul {margin:0}
#user-info {text-align:right}
#user-info, #user-info a {color:#fff; padding:6px 0}
/* Header
-------------------------------------------------------*/
#header {width:982px; margin:0 auto; position:relative}
.wrap-header {background:url(../i/bg-header-top.png) center top no-repeat; width:980px; height:84px; margin:0 auto; position:relative; z-index:2}
.wrap-header p {text-align:center; color:#D3D4D3; font-size:11px; margin:7px auto 0; text-transform:uppercase; line-height:18px; width:230px}
.logo, .titulo-seccion {overflow:hidden; position:relative; margin:7px auto 0; width:223px; height:50px}
.logo h1 {display:block; margin:0; width:223px; height:50px}
.logo h1 a {background:url(../i/logo_portada.png?v3) 0 0 no-repeat; width:100%; height:100%; display:block; text-indent:-9999px}
.logo {overflow:visible}
.logo .ico-banderin {position:absolute; right:-50px; top:-7px}
.seccion .wrap-header {background-image:url(../i/bg-header-seccion.png); height:92px; background-position:0 0}
.seccion .logo-mini {position:absolute; top:13px; left:81px}
.seccion .logo-mini a {background:url(../i/logo-depor-mini.png?v3) 0 0 no-repeat; width:162px; height:40px; display:block; text-indent:-9999px}
.seccion .wrap-header p {position:absolute; top:68px; left:0; color:#fff; font-weight:bold; width:320px; margin:0}
.titulo-seccion {width:660px; margin:33px 0 0 320px}
.titulo-seccion h1, .titulo-seccion h2 {display:block; margin:0; text-align:center; font-size:37px; line-height:58px; font-style:italic; text-shadow:1px 1px 2px #333; font-family:'clan-blackregular'}
.titulo-seccion h1 a, .titulo-seccion h2 a {color:#fff}
.titulo-seccion h1 a:hover {text-decoration:none}
.titulo-seccion.titulo-min h1, .titulo-seccion.titulo-min h2 {font-size:19px}
.wrap-footer {width:980px; margin:0 auto; border-left:1px solid #151915; border-right:1px solid #151915; position:relative; background-color:#fff}
.wrap-footer .row {box-sizing:border-box; border-bottom:1px solid #010101; height:39px; position:relative; z-index:1; margin-bottom:5px; background:url(../i/bg-navmain.jpg) 0 0 repeat-x}
.accesos {float:left; width:100px; height:25px; position:relative; margin:8px 0 0 10px}
.accesos ul {margin:0; padding:0; list-style:none}
.accesos ul li {float:left; margin-right:10px}
.accesos ul li a {background:url(../i/accesos.png) 0 0 no-repeat; display:block; width:24px; height:24px; text-indent:-9999px}
.accesos ul li.home a {background-position:0 0}
.accesos ul li.user a {background-position:0 -24px}
#header .equipos {width:564px; position:absolute; margin:0 auto; height:30px; z-index:1; left:50%; top:8px; margin-left:-270px}
#header .equipos span {color:#C5D100; font-size:11px; font-weight:bold; text-transform:uppercase; float:left; margin-right:5px; line-height:26px}
#header .equipos ul {margin:0 auto; padding:0; list-style:none}
#header .equipos ul li {float:left; margin-right:3px}
#header .equipos ul li a {display:block; width:24px; height:24px; text-indent:-9999px; background:url(../i/equipos-peru.png?v4) 0 0 no-repeat; opacity:.70; filter:alpha(opacity = 70)}
#header .equipos ul li a:hover {opacity:1; filter:alpha(opacity = 100)}
#header .equipos ul li.al a {background-position:0 0}
#header .equipos ul li.ud a {background-position:0 -24px}
#header .equipos ul li.sc a {background-position:0 -48px}
#header .equipos ul li.ja a {background-position:0 -72px}
#header .equipos ul li.cc a {background-position:0 -96px}
#header .equipos ul li.me a {background-position:0 -120px}
#header .equipos ul li.sm a {background-position:0 -144px}
#header .equipos ul li.cv a {background-position:0 -168px}
#header .equipos ul li.ig a {background-position:0 -192px}
#header .equipos ul li.cni a {background-position:0 -216px}
#header .equipos ul li.aa a {background-position:0 -240px}
#header .equipos ul li.lh a {background-position:0 -264px}
#header .equipos ul li.sh a {background-position:0 -288px}
#header .equipos ul li.sb a {background-position:0 -312px}
#header .equipos ul li.co a {background-position:0 -336px}
#header .equipos ul li.uc a {background-position:0 -360px}
#header .equipos ul li.as a {background-position:0 -384px} /* Alianza Atlético de Sullana */
#header .equipos ul li.dm a {background-position:0 -408px} /* Deportivo Municipal */
#header .equipos ul li.sl a {background-position:0 -432px} /* Sport Loreto */
.buscador {float:right; position:relative; margin:8px 10px 0 0}
.buscador input[type="search"] {float:left; background:#C9C9C9; width:100px; height:21px; line-height:21px; border:0; padding:0 5px; border-right:1px solid #A8AAAB; border-radius:2px 0 0 2px; -webkit-appearance:none; -webkit-border-radius:2px 0 0 2px}
.buscador input[type="submit"] {background:#BABCC0; border:0; height:21px; border-top-right-radius:2px; border-bottom-right-radius:2px; padding:0 10px; color:#565657; border-radius:0 2px 2px 0; -webkit-appearance:none}
/* Nav Menu
-------------------------------------------------------*/
.main-nav.fijo{position:fixed; z-index:999; top:0; left:0; margin:0; width:100%; box-shadow:0 5px 12px -5px #333;  animation:enter_menu .5s forwards; -webkit-animation:enter_menu .5s forwards}



.main-nav.fijo li{font-size:12px}
.main-nav.fijo:before,.main-nav.fijo:after{content:none}
.main-nav.fijo section{width:980px; margin:0 auto}
.main-nav.fijo section ul{display:table; margin:0; width:100%}
.main-nav.fijo section ul li{display:table-cell; float:none; text-align:center}
.main-nav.fijo section ul li.n-inicio{width:120px}
.main-nav.fijo section ul li .icon-arrow, .main-nav.fijo .subcat, .main-nav.fijo .n-indice{display:none}


@keyframes enter_menu {
0% {transform:translateY(-34px)}
100% {transform:translateY(0px)}
}
@-webkit-keyframes enter_menu {
0% {transform:translateY(-34px)}
100% {transform:translateY(0px)}
}

/*Temporales*/
.main-nav.fijo section ul li.n-copaamerica{width:98px}
.main-nav.fijo section ul li.n-copamovistar{width:94px}


.main-nav {width:1000px; margin-left:-10px; background:#D04415 url(../i/bg-nav.png) 0 0 repeat-x}
.main-nav:before, .main-nav:after {background:url(../i/bg-nav-corner.png) 0 0 no-repeat; width:10px; height:7px; display:block; position:absolute; content:""}
.main-nav:before {left:0; bottom:-7px}
.main-nav:after {background-position:-10px 0; right:0; bottom:-7px}
nav {position:relative}
nav:before, nav:after {display:table; content:""}
nav:after {clear:both}
nav ul {list-style:none; padding:0; margin:0; float:left; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box}
nav ul li {float:left; position:relative; border-right:1px solid #ED7D47; padding-right:0px; padding-left:0px; font-family:'clan-boldregular', Arial; font-size:14px}
nav ul li.n-inicio{display:none}
nav ul li:last-child {border-right:0; padding-right:0}
nav ul li .icon-arrow {background-position:1px 0; vertical-align:middle; width:10px}
nav ul li:hover .icon-arrow, nav ul li.active .icon-arrow {background-position:0 -24px; margin-top:3px}
nav ul li a, .sub-item {padding:0 8px; display:block; color:#fff; line-height:32px; text-transform:uppercase; text-shadow:1px 1px 2px rgba(0,0,0,.3)}
nav ul li a:hover, nav ul li:hover > a {text-decoration:none; background-color:#d34917}
nav ul li a span {color:#E9531F}
nav section ul {position:relative; margin-left:15px}
nav ul li:hover .subcat, nav ul li.active .subcat {top:32px; z-index:9999}
nav ul li.unactive .subcat {top:-999em}
nav ul li.unactive .icon-arrow {background-position:0 0}
nav ul li .subcat {position:absolute; top:-999em; width:180px; left:0; background:#E9E9E9; border:2px solid #d24816; border-top:0; box-shadow:1px 1px 3px #666; box-sizing:border-box; z-index:9999}
nav ul li .subcat ul {margin:0; padding:4px; width:100%}
nav ul li .subcat ul li {float:none; margin:0; padding:0; border-right:0; font-size:14px}
nav ul li .subcat ul li.thin {font-family:'robotomedium'}
nav ul li .subcat ul li a {box-shadow:none; line-height:18px; padding:5px 10px 5px 17px; background:url(../i/arrow-subcat.png) 5px 11px no-repeat; color:#444; text-shadow:none}
nav ul li .subcat ul li a:hover {text-decoration:none; background-color:#ccc}
nav ul.menu-s, .n-todos, .sub-item {display:none}
nav ul.menu-s li.toggle-nav {float:none; margin:0; padding:0; border-bottom:1px solid #ccc; height:30px}
nav ul.menu-s li.toggle-nav a {font-size:14px}
nav ul.menu-s li.toggle-nav:hover {background:none !important}
li.n-indice {position:static}
li.n-indice .subcat {width:980px; left:-5px; display:flex}
li.n-indice .col {flex:1; float:left; width:20%; border-right:1px solid #BABABA; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box}
li.n-indice .col:last-child {border-right:0; padding-right:0; margin-right:0}
.btn-navbar {float:right; padding:0; margin:0; color:#fff; border-radius:2px; position:relative; top:7px; right:10px}
.btn-navbar:focus {outline:none}
.btn-navbar:hover {background:none}
.btn-navbar .icon-bar {display:block; width:18px; height:3px; background-color:#fff; -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px}
.icon-bar + .icon-bar {margin-top:3px}
.current-menu-parent > a {background-color:#EFFB1C}
/* Box Temas
-------------------------------------------------------*/
.row-temas {margin-top:0; position:relative; margin-bottom:15px; padding-bottom:10px}
.box-temas {margin:0px 0 2px}
.box-temas span {font-weight:bold; margin-right:5px; background:#B4BE00 url(../i/bg-titu-temas.png) top right no-repeat; height:21px; line-height:21px; padding:0 15px 0 5px; color:#fff; display:block; float:left; font-size:13px}
.box-temas .cnt-temas {overflow:hidden}
.box-temas ul {overflow:hidden; width:999em; margin:0}
.box-temas ul li {display:block; float:left; background:url(../i/bullet-4x4.png) left 10px no-repeat; margin-right:10px; padding-left:13px}
.box-temas ul li h3 {font-size:17px; margin:0; padding:0; line-height:21px; letter-spacing:-1px}
.box-temas ul li:first-child {padding-left:0; background:none}
.box-temas ul li a {color:#656565}
.row-temas .clasificados {position:absolute; height:24px; top:0; right:0; background:#fff url(../i/bg-grad-h.png) 0 0 repeat-y; padding-left:25px}
.row-temas .clasificados a {width:140px; height:22px; background:url(../i/clasificados.png) 0 0 no-repeat; display:block; text-indent:100%; white-space:nowrap; overflow:hidden}
.box-envivo {margin-bottom:15px; border:1px solid #B4BE00; padding:1px; position:static; z-index:0}
.box-envivo:before, .box-envivo:after {display:table; content:""}
.box-envivo:after {clear:both}
.box-envivo .col1 {width:144px; float:left; text-align:center; height:70px; border-right:1px solid #B4BE00}
.box-envivo .col1 h3 {display:block; font-family:'robotobold'; font-size:18px; line-height:22px; color:#444; padding:3px 0; margin:0; height:60px; text-align:center}
.box-envivo .col1 h3 span {display:block; font-size:50px; color:#444; font-weight:bold; margin:7px 0 0; font-family:'robotobold'}
.box-envivo .col2 {padding-left:150px}
.box-envivo .col3 {display:block; float:right; width:136px}
.box-envivo .col2 {width:653px; float:left; margin:0 0 0 1px; padding-left:0}
.box-envivo .ui-orbit .ui-content {height:50px}
.box-envivo .ui-orbit .ui-item:hover p {background-color:#c3cd00; color:#333}
.box-envivo .ui-orbit .ui-item:hover a {color:#333}
.box-envivo .ui-orbit .ui-item:hover span {color:#a32c05}
.box-envivo .ui-orbit a.ui-prev, .box-envivo .ui-orbit a.ui-next {width:28px}
.box-envivo .ui-orbit a.ui-prev span, .box-envivo .ui-orbit a.ui-next span {height:50px; width:28px; top:0; margin-top:0; cursor:pointer}
.box-envivo .ui-orbit a.ui-prev span i, .box-envivo .ui-orbit a.ui-next span i {margin:0; width:28px; height:50px}
.box-envivo .ui-orbit .ui-arrows a span i {background:url(../i/arrows-envivo.png) 0 0 no-repeat}
.box-envivo .ui-orbit a.ui-prev span i {background-position:0 0}
.box-envivo .ui-orbit a.ui-next span i {background-position:-28px 0}
.box-envivo .ui-orbit .cnt-inner {padding:0 28px}
.box-envivo .ui-orbit .cnt-inner.fix {padding:0}
.box-envivo .ui-orbit .cnt-inner.fix .ui-item:last-child p {border-right:0}
.box-envivo .ui-orbit .ui-item {float:left; height:50px; font-size:11px; font-weight:bold; color:#CBCBCB; overflow:hidden}
.box-envivo .ui-orbit .ui-item p {color:#444; margin:0; padding:2px 8px; line-height:120%; height:50px; border-right:1px solid #CBCBCB}
.box-envivo .ui-orbit .ui-item p a {color:#444; display:block}
.box-envivo .ui-orbit .ui-item span {color:#FF6533}
.box-envivo .ui-orbit .ui-item span.txt-vivo {color:#99CB00}
.box-envivo .ui-orbit .ui-item span.fecha {color:#FFF}
.box-envivo.off .col3 {display:none}
.box-envivo.off .col2 {width:790px; float:right; margin:0}
.box-envivo ul.ui-tab {float:none; height:19px; border-bottom:1px solid #fff; background-color:#ccc; overflow:hidden}
.box-envivo ul.ui-tab li {float:left; margin-right:1px; margin-bottom:0; text-transform:uppercase; height:19px; font-family:'robotobold'}
.box-envivo ul.ui-tab li a {border:0}
.box-envivo ul.ui-tab li a, .box-envivo ul.ui-tab li a:hover {line-height:15px; padding:0 7px; line-height:19px; color:#656565}
.box-envivo ul.ui-tab li a:hover {background:#404040; color:#fff}
.box-envivo ul.ui-tab li.ui-active a {cursor:default}
.box-envivo ul.ui-tab li.ui-active a, .box-envivo ul.ui-tab li.ui-active a:hover {color:#111; background-color:#eee; border:0; border-bottom:1px solid transparent}
.box-envivo .ui-tab-content {overflow:auto; background:#eee; width:100%}
.box-envivo .ui-tab-content .ui-panel {display:none; padding:0; height:50px}
.box-envivo .ui-tab-content .ui-panel.ui-active {display:block}
.box-envivo #tabs-envivo {margin-left:1px}
.box-envivo #tabs-envivo li {display:block; float:left; border-right:1px solid #CCC}
.box-envivo #tabs-envivo li:last-child {border-right:none}
.box-envivo #tabs-envivo li a {font-size:14px; color:#656565; text-align:center; padding:0 7px; text-transform:uppercase; display:block; line-height:20px}
.box-envivo #tabs-envivo li a.active {color:#99CB00; font-weight:bold; background:#404040}
.box-envivo .cnt-vivo {background:#404040; position:relative; width:710px; padding:0 40px}
.box-envivo .slider-nav {position:absolute; width:100%; top:0px; left:0; z-index:0}
.box-envivo a.next, .box-envivo a.prev {background:url(../i/arrows-envivo.jpg) 0 0; width:38px; height:50px; display:block; float:left; text-indent:-9999px}
.box-envivo a.next {background-position:-38px 0px; float:right}
/* BOX ENVIVO NEW */
.box-envivo-new {background-color:#FFFFFF; border:1px solid #FBC002; margin-left:-30px; position:relative; width:994px}
.box-envivo-new:before, .box-envivo-new:after {background:url(../i/bg_box_envivo_new.png?v=2) 0 0 no-repeat; content:""; display:block; height:7px; position:absolute; width:10px}
.box-envivo-new:before {bottom:-8px; left:-2px}
.box-envivo-new:after {background-position:-10px 0; bottom:-8px; right:-3px}
.box-envivo-new .col1 {border-right:1px solid #FBC002; height:84px; text-align:center; width:174px}
.box-envivo-new .col1 h2 {background:url(../i/spt_resultados_envivo.png) no-repeat 0 0; height:55px; margin:5px auto 0; text-indent:-99999px; width:150px}
.box-envivo-new .col1 h3 {color:#FF0000; font:15px "clan-boldregular"; height:auto; margin:0}
.box-envivo-new.off .col2 {width:818px}
.box-envivo-new ul.ui-tab {background:url(../i/bg_resultados_envivo_tab.jpg)}
.box-envivo-new ul.ui-tab li {font:12px "clan-boldregular"; margin-right:0}
.box-envivo-new ul.ui-tab li.ui-active {margin-top:-4px}
.box-envivo-new ul.ui-tab li.ui-active a {padding-top:4px !important}
.box-envivo-new ul.ui-tab li a, .box-envivo-new ul.ui-tab li a:hover {color:#FFFFFF}
.box-envivo-new ul.ui-tab li.ui-active a, .box-envivo-new ul.ui-tab li.ui-active a:hover {color:#34753F}
.box-envivo-new ul.ui-tab li a:hover {background-color:#eee; color:#34753F}
.box-envivo-new .ui-orbit .ui-content {height:64px}
.box-envivo-new .ui-orbit .ui-item {height:64px}
.box-envivo-new .ui-orbit .ui-item p {height:64px}
.box-envivo-new .ui-orbit .ui-item:hover p {background-color:#DADADA; color:#333}
.box-envivo-new .ui-orbit .ui-item:hover a {text-decoration:none}
.box-envivo-new .ui-orbit .ui-item a .fecha {color:#FF0000; display:block; font:10px "Arial"; text-transform:uppercase; width:100%}
.box-envivo-new .ui-orbit .ui-item a .equipo {display:block; margin:3px 0; min-height:21px}
.box-envivo-new .ui-orbit .ui-item a .equipo .nombre {color:#444444; font:14px "clan-boldregular"}
.box-envivo-new .ui-orbit .ui-item a .equipo .nombre img {margin-right:5px; margin-top:-3px; vertical-align:middle}
.box-envivo-new .ui-orbit .ui-item a .equipo .goles {color:#0068B3; float:right; font:14px "clan-boldregular"; margin-top:2px}
.box-envivo-new .ui-orbit a.ui-prev, .box-envivo-new .ui-orbit a.ui-next {width:29px}
.box-envivo-new .ui-orbit a.ui-prev span, .box-envivo-new .ui-orbit a.ui-next span {height:64px; width:29px}
.box-envivo-new .ui-orbit .ui-arrows a span i {background:url(../i/spt_resultados_envivo.png) no-repeat 0 0}
.box-envivo-new .ui-orbit a.ui-prev span i, .box-envivo-new .ui-orbit a.ui-next span i {height:64px; width:29px}
.box-envivo-new .ui-orbit a.ui-prev span i {background-position:0 -55px}
.box-envivo-new .ui-orbit a.ui-next span i {background-position:-29px -55px}
.row-destacado .col2 {position:relative}
.slide-escudos {margin-bottom:12px; padding-bottom:12px; border-bottom:1px solid #ccc}
.slide-escudos .ui-orbit {height:62px; margin:0 auto; border-top:1px solid #ccc; border-bottom:1px solid #ccc}
.slide-escudos .ui-orbit .ui-content {overflow:inherit}
.slide-escudos .ui-orbit .cnt-inner {overflow:hidden; padding:0 19px}
.slide-escudos .ui-orbit .ui-item {height:62px; padding:0 8px; border-right:1px solid #ccc}
.slide-escudos .ui-orbit a.ui-prev, .slide-escudos .ui-orbit a.ui-next {width:40px; height:72px; top:-1px}
.slide-escudos .ui-orbit a.ui-prev {left:-27px}
.slide-escudos .ui-orbit a.ui-next {right:-27px}
.slide-escudos .ui-orbit a.ui-prev span, .slide-escudos .ui-orbit a.ui-next span {width:40px; height:72px; top:0; margin-top:0; cursor:pointer; background-color:transparent}
.slide-escudos .ui-orbit a.ui-prev span i, .slide-escudos .ui-orbit a.ui-next span i {margin:0; width:40px; height:72px; background-image:url(../i/arrows-slideescudos.png)}
.slide-escudos .ui-orbit a.ui-prev span i {background-position:0 0}
.slide-escudos .ui-orbit a.ui-next span i {background-position:-40px 0}
.slide-escudos .ui-orbit .ui-item p {margin:3px 0 4px; font-size:11px; font-family:'robotobold', Arial; color:#5F5F5F}
.slide-escudos .ui-orbit .ui-item ul {list-style:none; margin:0}
.slide-escudos .ui-orbit .ui-item ul li {float:left; margin-right:8px}
.slide-escudos .ui-orbit .ui-item ul li:last-child {margin-right:0}
/*lo Mas*/
.lo-mas {border-top:1px solid #CCCCCC}
.lo-mas h4, .box-crack h4, .box-partidos h4 {font-size:14px; text-align:center; color:#000; text-transform:uppercase; margin:5px 0}
.lo-mas ul.ui-tab {border:0; height:31px; width:100%}
.lo-mas ul.ui-tab li {margin-right:0; margin-bottom:0; height:31px; text-align:center; width:50%; font-size:12px; font-family:'robotomedium'}
.lo-mas ul.ui-tab li i {background:url(../i/btn-plus.png) 0 0 no-repeat; width:13px; height:13px; display:inline-block; position:relative; top:1px}
.lo-mas ul.ui-tab li i.ico-nota {background-image:url(../i/ico-nota.png); width:16px; height:15px}
.lo-mas ul.ui-tab li i.ico-foto {background-image:url(../i/ico-foto.png); width:16px; height:15px}
.lo-mas ul.ui-tab li a {color:#000; text-transform:uppercase; border:0; height:29px; line-height:29px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:0}
.lo-mas ul.ui-tab li a, .lo-mas ul.ui-tab li a:hover {font-weight:normal}
.lo-mas ul.ui-tab li a:hover {background-color:#EEFB1D}
.lo-mas ul.ui-tab li.ui-active a, .lo-mas ul.ui-tab li.ui-active a:hover {margin:0; background-color:#EEFB1D; border:0; border-top:1px solid #767676; border-bottom:1px solid #767676}
.lo-mas .ui-tab-content {background:url(../i/bg_mas.jpg); border-top:1px solid #CCCCCC; width:100%; overflow:hidden}
.home .lo-mas .ui-tab-content {border-top:0}
.lo-mas .ui-tab-content .ui-panel {padding:0}
.lista-mas {margin:0; padding:0; list-style:none}
.lo-mas .lista-mas li {display:block; overflow:hidden; padding:5px 0}
.lo-mas .lista-mas li:last-child {border-bottom-style:solid}
.lo-mas .lista-mas li h3 {display:block; margin:0; padding:0 5px 1px 50px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:122%}
.lo-mas .lista-mas li h3 a {color:#000}
.lo-mas .lista-mas li span {color:#FF6533; font-size:28px; font-weight:bold; text-align:center; display:block; float:left; line-height:25px; padding:0 5px; border-right:1px solid #ccc}
a.vermas {display:block; border-bottom:1px solid #ccc; font-size:12px; color:#333333; line-height:26px; padding-left:10px; font-weight:bold}
.lo-mas .lista-mas li {border-bottom:1px solid #ccc; border-top:0}
.lo-mas ul.mas-leidos li {width:50%}
.lo-mas .lista-mas li.i-01 {background-color:#2C2E01; border-top-color:#4A4C2D; border-bottom-color:#232501; border-top-style:solid}
.lo-mas .lista-mas li.i-02 {background-color:#363901; border-top-color:#5E6134; border-bottom-color:#353801}
.lo-mas .lista-mas li.i-03 {background-color:#424601; border-top-color:#686B34; border-bottom-color:#3E4201}
.lo-mas .lista-mas li.i-04 {background-color:#4E5301; border-top-color:#717534; border-bottom-color:#414601}
.lo-mas .lista-mas li.i-05 {background-color:#5B6201; border-top-color:#7C8134; border-bottom-color:#535902}
.lo-mas .lista-mas li.i-06 {background-color:#686F02; border-top-color:#868C35; border-bottom-color:#5D6301}
.lo-mas .lista-mas li.i-07 {background-color:#747C01; border-top-color:#909634; border-bottom-color:#5F6601}
.lo-mas .lista-mas li.i-08 {background-color:#808903; border-top-color:#99A135; border-bottom-color:#707802}
.lo-mas .lista-mas li.i-09 {background-color:#8C9603; border-top-color:#A3AB35; border-bottom-color:#727B02}
.lo-mas .lista-mas li.i-10 {background-color:#98A403; border-top-color:#ADB635; border-bottom-color:#8C9303; border-bottom-style:solid}
.lo-mas .lista-mas.fotos li figure {position:relative; width:152px; float:left}
.lo-mas .lista-mas.fotos li figure span {position:absolute; left:0; top:0; width:20px; padding:0; font-size:18px; color:#333; font-weight:normal; text-align:center; height:100%; background:url(../i/bg-lomasfotos.png)}
.lo-mas .lista-mas.fotos li h3 {margin-bottom:5px; padding-left:160px; font-size:14px}
.lo-mas .lista-mas.fotos li p.catg-fecha {padding-left:160px; margin-bottom:0}
.lo-mas-new ul.ui-tab {background-color:#FFFFFF}
.lo-mas-new .lista-mas li {background-color:transparent !important}
.home .lo-mas {border-top-width:0; margin-bottom:15px}
.home .lo-mas .lista-mas li {border-style:dotted; border-top-width:1px; border-bottom-width:1px; border-left:0; border-right:0}
.home .lo-mas .lista-mas li span {margin:4px 5px 3px; background:url(../i/bg-lasmas-separator.png) right center repeat-y; border-right:0}
.home .lo-mas .lista-mas li h3 a {color:#fff}
.home .lo-mas a.vermas {border-top:1px solid #c0c736; border-bottom:1px solid #8C9303; background-color:#AFB804}
.torneo, .partidos-dia, .cartelera, .box {margin-bottom:15px}
.torneo > h6, .partidos-dia > h6, .cartelera > h6, .torneo .titu, .box > h6 {text-align:center; margin:0; line-height:29px; text-transform:uppercase; font-family:'robotobold'; border-top:1px solid #767676; border-bottom:1px solid #767676}
.torneo .btn, .partidos-dia .btn, .cartelera .btn {width:100px; display:block; margin:15px auto}
.torneo .titu {background-color:#eee; border-top:1px solid #bbb; border-bottom:1px solid #bbb}
.torneo.lo-mas ul.ui-tab li {width:auto; height:auto}
.torneo.lo-mas ul.ui-tab li.ui-active a, .torneo.lo-mas ul.ui-tab li.ui-active a:hover {border:0; color:#000}
.torneo.lo-mas ul.ui-tab li a {padding:0 10px; border:0; height:31px}
.torneo #panel-general .tbl {margin-bottom:0}
.torneo #panel-general .tbl th {border-top:1px solid #bbb; border-bottom:1px solid #bbb}
.torneo #panel-liguillas {border-bottom:1px solid #ddd}
.torneo .tbl {border-top:0; border-bottom:1px solid #ddd}
.torneo .tbl th, .torneo .tbl td {border-top:0; border-bottom:1px solid #ddd}
.torneo .tbl th {border-bottom-color:#767676}
.torneo .tbl img {margin-right:5px}
.zona-roja {background:#C70000; margin-bottom:15px; position:relative}
.zona-roja:before {background:url(../i/bg-zona-roja.png?v2) 0 0 no-repeat; width:100%; height:59px; display:block; position:absolute; left:0; top:0; content:""; z-index:1}
.zona-roja .inner {position:relative; padding:28px 5px 5px}
.zona-roja h6 {margin:10px 0; padding-bottom:8px; font:normal 16px/125% 'clan-blackregular'; text-shadow:2px 2px 3px #000; background:url(../i/bg-filete-h.png) left bottom repeat-x}
.zona-roja h6 a {color:#fff}
.zona-roja img {width:100%}
.zona-roja .thumbs {overflow:hidden}
.zona-roja .thumbs img {width:49%}
.zona-roja .thumbs a:first-child img {float:left}
.zona-roja .thumbs a:last-child img {float:right}
.partidos-dia {border-bottom:1px solid #ddd}
.partidos-dia .row {border-bottom:1px solid #ddd; font-size:11px}
.partidos-dia ul {margin:0; list-style:none; overflow:hidden; margin:4px 0}
.partidos-dia ul li {padding:5px 10px; margin-left:50px; border-left:1px solid #ddd}
.partidos-dia ul li:first-child {float:left; margin-left:0; width:50px; border:0; text-align:center; padding:10px 0; line-height:130%; text-transform:uppercase; color:#999}
.partidos-dia ul li:first-child span {color:#E8531F; font-size:15px; font-family:'robotobold'; border:0; padding:0}
.partidos-dia ul li div {font-weight:bold; font-size:12px}
.partidos-dia ul li span {border-right:1px solid #ddd; padding-right:5px}
.partidos-dia ul li span:last-child {border-right:0}
.juegos-bolivarianos table {width:100%}
.juegos-bolivarianos table th, .juegos-bolivarianos table td {padding:6px; border-bottom:1px solid #767676}
.juegos-bolivarianos table td {border-bottom:1px solid #ddd}
.juegos-bolivarianos table td, .juegos-bolivarianos table th {text-align:center}
.juegos-bolivarianos table tr td:first-child, .juegos-bolivarianos table tr th:first-child {text-align:left}
.juegos-bolivarianos table tr td:last-child {font-weight:bold}
.juegos-bolivarianos i {background:url(../i/medallas.png) 0 0 no-repeat; width:17px; height:19px; display:inline-block; vertical-align:middle}
.juegos-bolivarianos i.oro {background-position:0 0}
.juegos-bolivarianos i.plata {background-position:-17px 0}
.juegos-bolivarianos i.bronce {background-position:-34px 0}
.home .cartelera {border-bottom:1px solid #ddd}
.home .cartelera {border-bottom:1px solid #ddd}
.home .cartelera h5 {font-size:14px}
.home .cartelera p {font-size:12px}
.cartelera .col1 img {width:100%; float:none; margin-bottom:8px}
.cartelera .ficha h6 {font-weight:bold; margin:5px 0}
.cartelera .ficha ul {margin:0; list-style:none}
.cartelera .otros-estrenos ul {margin:0; list-style:none}
.cartelera .otros-estrenos li {overflow:hidden; margin-bottom:15px}
.cartelera .otros-estrenos h4 {font:normal 20px/120% 'clan-blackregular'}
.cartelera .otros-estrenos h4 a {color:#1F1F1F}
.cartelera .otros-estrenos img {float:left; margin-right:15px}
.cartelera:before, .cartelera:after {content:""; display:table}
.cartelera:after {clear:both}
.cartelera h5 {font-family:'clan-blackregular'; font-size:20px; color:#000; margin:0 0 10px}
.cartelera figure {margin:10px 0; overflow:hidden}
.cartelera figure img {float:left; width:33%}
.cartelera p {font-size:13px}
.cartelera figcaption {margin-left:38%}
.cartelera .media {margin:10px 0}
.cartelera form {margin:10px}
.cartelera form select {width:100%; padding:5px 4px; border:1px solid #ddd; margin-bottom:10px}
.titu-cartelera {padding:10px 0; font:normal 15px/120% 'clan-blackregular'; border-top:1px solid #aaa; border-bottom:1px solid #aaa}
.cartelera-resultado {overflow:hidden}
.cartelera-resultado h6 {font-weight:bold; margin:5px 0; padding:4px 0; border-bottom:1px solid #ccc}
.cartelera-resultado ol, .cartelera-resultado ol ul {margin:0; list-style:none}
.cartelera-resultado ol > li {background-color:#eee; margin-bottom:10px; padding:0 15px 8px; overflow:hidden}
.cartelera-resultado .item-content [class^="item-"] {float:left}
.cartelera-resultado .item-direccion {width:25%}
.cartelera-resultado .item-precio {width:25%}
.cartelera-resultado .item-horario {width:50%}
.cartelera-resultado.cine {background-color:#eee}
.cartelera-resultado.cine h6 {margin:5px 15px}
.cartelera-resultado.cine ol li {margin-bottom:0; padding-bottom:0}
.cartelera-resultado.cine ol li:last-child .item-content {border-bottom:0}
.cartelera-resultado.cine .item-content {border-bottom:1px solid #ddd; overflow:hidden; padding-bottom:10px; margin-bottom:10px}
.cartelera-resultado.cine .item-content h5 {font:normal 14px/150% 'clan-blackregular'; border:0}
.frm-cartelera {background-color:#eee; padding:25px 0; margin-bottom:15px; box-sizing:border-box; -mox-box-sizing:border-box; -webkit-box-sizing:border-box}
.frm-cartelera .row {margin-left:11%}
.frm-cartelera select {width:33%; padding:5px; border:1px solid #ddd; margin-right:25px}
.frm-cartelera input[type="submit"] {width:106px; display:inline-block}

.banner {margin-bottom:15px; text-align:center}
.banner-marca {width:100%; height:250px; overflow:hidden; margin:0 auto 15px}
.bloque-loMejorMarca {background:none repeat scroll 0 0 #FFFFFF; font-family:Roboto, Tahoma, Arial, Geneva, sans-serif; font-size:11px; height:240px; border:5px solid #bebebe}
.bloque-loMejorMarca h4 {font-size:16px; text-transform:uppercase; margin:0px; background-color:#ffffff; border-bottom:1px solid #d2d3d2}
.bloque-loMejorMarca h4 a {background:url("http://estaticos.marca.com/deporte/img/v3.0/modulos/bloque-marca-peru/cabecera-peru.jpg") no-repeat scroll center center transparent; color:#FFFFFF; display:block; font-size:10px; text-align:center; width:100%; height:48px}
.bloque-loMejorMarca h4 a span {position:absolute; top:-999em}

/*box twitter*/
.box-twitter {margin-bottom:15px}
.box-twitter .shadow {background:url(../i/mask-twitter.png) 0 0 repeat-x; width:100%; height:50px; position:absolute; left:0; bottom:0; z-index:1}
.box-twitter .content {background-color:#E9E9E9; margin-top:-8px; padding-top:8px; height:421px; overflow:hidden; position:relative}
.box-twitter .row {margin-bottom:8px}
.box-twitter .headline {background:url(../i/bg-head-twitter.png) 0 0 repeat-x; width:100%; height:59px; position:relative; margin-bottom:8px; border-top-left-radius:10px; border-top-right-radius:10px; box-shadow:0 2px 2px #666; z-index:1}
.box-twitter .headline i {background:url(../i/ico-twitter.png) 0 0 no-repeat; width:34px; height:28px; display:block; position:absolute; left:19px; top:17px}
.box-twitter .footer {width:100%; height:59px; overflow:hidden}
.box-twitter .footer .inner {background:url(../i/bg-foot-twitter.png) top center no-repeat}
.box-twitter .footer a {background:url(../i/bg-foot-twitter-inner.png) 0 0 no-repeat; width:162px; height:37px; display:block; color:#000; margin:0 auto 0; font-weight:bold; position:relative; top:12px}
.box-twitter .footer a span {display:block; padding:7px 0 0 8px}
.box-twitter .headline h3 {font:italic 23px/245% 'clan-blackregular'; padding:0 0 0 63px; margin-top:0; letter-spacing:-1px}
.box-twitter .col-foto {float:left; width:48px; height:48px; margin:5px 0 0 15px}
.box-twitter .col-comment {position:relative; box-shadow:0 1px 2px #B0B0B0; padding-left:85px; margin:0 10px 0 80px; background:#fff; border:1px solid #CECECF; padding:5px 10px}
.box-twitter .col-comment i {position:absolute; left:-12px; top:15%; background:url(../i/arrow-box-twitter.png) 0 0 no-repeat; width:12px; height:18px}
.box-twitter .col-comment p {font-size:12px; margin-bottom:0}
.box-twitter .col-comment p a {color:#444}
/*estadisticas*/
.home .box-estadisticas {height:250px}
.box-estadisticas {margin-bottom:15px}
.box-estadisticas .inner {padding:5px}
.home .box-estadisticas .box-cnt-all {height:180px; overflow:hidden}
.box-estadisticas .tit-seccion {font-size:18px; height:35px; line-height:35px; position:absolute; top:0; left:0; width:100%}
.box-estadisticas .tit-seccion span {height:35px; line-height:35px}
.box-estadisticas .tit-seccion span:first-child {padding:0 4px 0 5px}
.box-estadisticas .tit-seccion span.arrow-end {background-position:right center; width:24px}
.box-estadisticas .logo-data {position:absolute; width:125px; height:25px; background:url(../i/logo.datafactory.png) 0 0 no-repeat; right:5px; top:5px}
.box-estadisticas .menudrop {margin:40px 0 0}
.box-estadisticas .menudrop ul {height:20px; width:48%; float:left; list-style:none}
.box-estadisticas .menudrop ul li {height:20px; position:relative}
.box-estadisticas .menudrop ul li.selected > a {background:url(../i/arrow-down.png) right 5px no-repeat}
.box-estadisticas .menudrop ul li ul li {height:auto; width:100%; background:#B5C100}
.box-estadisticas .menudrop ul.type2 {width:48%; background-color:#B5C100; margin:0; list-style:none}
.box-estadisticas .menudrop ul.last {padding-right:0; margin-right:0}
.box-estadisticas .selected span {display:none}
.box-estadisticas .selected a {display:block; color:#111; padding-left:5px; text-decoration:none; font-size:12px}
.box-estadisticas .menudrop ul li ul {background:#202020; position:absolute; top:18px; left:0; z-index:999; margin:0; width:100%; display:none}
.box-estadisticas .menudrop ul li ul a:hover {background-color:#799200}
.box-cnt-all {clear:both}
.filter-lst {margin:5px 0 0; width:100%; border-collapse:collapse}
.filter-lst thead th {background-color:#fff; border-bottom:2px solid #B0D919; text-align:center}
.filter-lst td {padding:4px 4px; font-size:11px; line-height:14px; text-align:center; background-color:#E5F7B3}
.filter-lst tbody tr:nth-child(odd) td {background-color:#fff}
.filter-lst tbody .fecha {text-align:center}
.filter-lst tbody .eq1 {text-align:right}
.filter-lst tbody .vs {text-align:center; width:30px}
.filter-lst tbody .eq2 {text-align:left}
.filter-lst .equipos, .filter-lst .posicion, .filter-lst .jugador, .filter-lst .equipo {text-align:left}
.filter-lst .fecha {width:35px}
.filter-lst .equipos .w1 {float:left; width:110px; text-align:right}
.filter-lst .equipos span {padding:0 5px}
.filter-lst .posicion {width:20px; text-align:right}
.filter-lst .equipo {width:126px}
.filter-lst .puntos, .filter-lst .gol {font-weight:bold}
#box-fixture tr.light, #box-goleadores tr.light {background-color:#fff}
#box-fixture tr.tit td {text-align:left}
.filter-lst tr.tit td {background-color:#fff !important; border-bottom:solid 2px #B0D919; font-size:12px; font-weight:bold}
.box-estadisticas .menudrop ul.type2 li a {padding:0 5px; border:0; margin:0 !important; text-decoration:none; height:100%}
.home .box-estadisticas .mas-fechas {position:absolute; left:0; bottom:0; width:100%}
.box-estadisticas .mas-estadisticas a, .box-estadisticas .mas-fechas a {text-transform:uppercase; width:160px; margin:14px auto 10px; height:26px; line-height:28px; color:#000; text-align:center; border-radius:0 0 2px 2px; display:block; font-weight:bold}
.menudrop ul li {height:20px; position:relative}
.menudrop ul.qdd span {display:none}
.menudrop ul.qdd ul {background:none repeat scroll 0 0 #202020; display:none; left:0; margin:0; position:absolute; top:18px; width:100%; z-index:999}
#tbl-estadisticas td {line-height:20px; font-size:12px; font-weight:bold; color:#333; background:#F2F2F2}
#tbl-estadisticas tr.light td {background:#FFF}
#tbl-estadisticas th {text-align:center; font-weight:normal; padding-top:5px; line-height:21px; background-color:#EDEDED}
#tbl-estadisticas td span {padding:0 5px; margin:0 7px}
#tbl-estadisticas td .w1 {float:left; text-align:right; width:40%}
/*categoria nota*/
article .categoria {position:absolute; top:0; left:0; height:18px; z-index:2}
article .a-minuto {background:#E8531F; position:absolute; top:22px; left:0; height:18px; z-index:1}
article .a-minuto h6 {margin:0; padding:0 10px; text-transform:uppercase; font-family:'robotobold'; font-size:11px; line-height:160%}
article .a-minuto h6 a {color:#fff}
article .a-minuto h6 i {background:url(../i/bullet-minuto.gif) 0 0 no-repeat; width:14px; height:14px; display:inline-block; position:relative; vertical-align:top; top:2px; left:2px}
article .categoria.top {position:relative}
article .categoria.top .hora {background-color:transparent}
article .categoria.top .foto, article .categoria.top .video {background:url(../i/ico-cam.png) 0 0 no-repeat; width:40px; height:18px; float:left}
article .categoria.top .video {background-position:0 -18px}
article .categoria h3 {float:left; padding:0; margin:0}
article .categoria h3 a {display:block; color:#000; font-weight:bold; font-size:9px; padding:0 10px; line-height:18px; text-transform:uppercase; width:auto; background:#C3CE00; color:#000; font-family:Arial; letter-spacing:1px}
article .categoria h3 a.fb{background-color:#3A5BA0; color:#FFFFFF}
article .categoria h3 a.tw{background-color:#2CA7E0; color:#FFFFFF}
article .categoria h3 a.gp{background-color:#E13719; color:#FFFFFF}
article .categoria h3 a.it{background-color:#527FA3; color:#FFFFFF}
article .categoria h3 a.yt{background-color:#CF3427; color:#FFFFFF}
article .categoria h3 a.vi{background-color:#00B386; color:#FFFFFF}
article .categoria.mundial2014 h3 a {text-indent:-9999px; background:url(../i/cintillo-flujo-mundial2014.jpg) no-repeat!important; width:84px!important; padding-right:0!important}
article .categoria.copaamerica h3 a {background-color:#0D4580; color:#fff; position:relative; margin-right:6px}
article .categoria.copaamerica h3 a:before{position:absolute; top:0; right:-6px; content:""; width:0; height:0; border-bottom:9px solid transparent; border-left:6px solid #0D4580}
article .categoria.copaamerica h3 a:after{position:absolute; bottom:0; right:-6px; content:""; width:0; height:0; border-top:9px solid transparent; border-left:6px solid #0D4580}
article .categoria .hora {color:#FF0000; display:block; float:left; padding:0 5px; font-size:12px; background-color:#fff}
article .categoria .coments {background:url(../i/ico-coments.png) no-repeat left; padding-left:20px; padding-right:5px; color:#4B4B4B; display:block; float:left}
article > [class*="cintillo-"] h3 {background-image:url(../i/sprite-cintillo.png); background-repeat:no-repeat; background-position:right 0; padding-right:6px}
article > [class*="cintillo-"] h3 a {padding-right:8px}
article > .cintillo-rojo h3 {background-position:right 0}
article > .cintillo-rojo h3 a {background-color:#C60C30; color:#fff}
article > .cintillo-naranja h3 {background-position:right -18px}
article > .cintillo-naranja h3 a {background-color:#F4B800}
.social-share {position:absolute; top:0; right:5px; z-index:1}
.social-share > a {z-index:1; position:relative; background:url(../i/sprite-social-share.png) 0 0 no-repeat; width:34px; height:28px; text-indent:-999em; cursor:pointer; margin:0; display:block}
.social-share .tooltip {display:none}
.social-share.on a {background-position:0 -28px; width:37px}
.social-share.on .tooltip {background:url(../i/bg-social-inner.png) 0 0 repeat; margin:-28px 0 0 29px; display:block}
.social-share.on .inner {padding:8px 10px 8px 14px}
.social-share.on .inner:before, .social-share.on .inner:after {display:table; content:""}
.social-share.on .inner:after {clear:both}
.social-share.on ul {margin:0; padding:0; list-style:none}
.social-share.on ul li {margin-bottom:4px; overflow:hidden}
.social-share.on ul li:last-child {margin-bottom:0}
.social-share.on ul li span {border:1px solid #919192; background:#fff; display:block; float:left; font-size:10px; color:#3c3c3c; min-width:18px; height:14px; line-height:140%; text-align:center; position:relative}
.social-share.on ul li span i {background:url(../i/sprite-social-share.png) -20px -56px no-repeat; width:6px; height:5px; position:absolute; left:-6px; top:4px}
.social-share.on ul li a {background:url(../i/sprite-social-share.png) 0 0 no-repeat; width:20px; height:18px; display:block; float:left; text-indent:-999em; margin-right:5px}
.social-share.on ul li.tw a {background-position:0 -56px}
.social-share.on ul li.fb a {background-position:0 -74px}
.social-share.on ul li.gp a {background-position:0 -92px}
.social-share.on ul li.pint a {background-position:0 -110px}
/*nota-destaque*/
.nota-destaque {background:#333}
.nota-destaque figure .format > a {height:220px; display:block}
.nota-destaque .format, .nota-destaque-big .format {overflow:hidden; margin-bottom:0; margin:6px}
.nota-destaque figcaption, .nota-destaque-big figcaption {position:absolute; left:6px; bottom:6px; background:url(../i/bg-figcaption-destaque.png); width:198px; padding:7px 5px 4px}
.nota-destaque .tags, .nota-destaque-big .tags {margin:0}
.home .nota-destaque h2 a, .home .nota-destaque .tags li a, .home .nota-destaque-big h2 a, .home .nota-destaque-big .tags li a {color:#fff}
.nota-destaque p, .nota-destaque-big p {color:#CBCBCB}
.nota-destaque-big {background:#333}
.nota-destaque-big figcaption {width:240px; padding:5px 10px}
/*Dxmedia*/
.home .dxmedia.muchafoto {position:relative}
.home .dxmedia.muchafoto ul {margin:5px 10px}
.home .dxmedia.muchafoto ul li:first-child img {width:100%}
.home .dxmedia.muchafoto ul li:first-child figure > a {float:none}
.home .dxmedia.muchafoto ul li:first-child figure figcaption {padding:5px 0}
.home .dxmedia.muchafoto ul li {width:100%; padding:0; background:url(../i/bg-filete-h.png) bottom left repeat-x; margin-bottom:6px; padding-bottom:6px}
.home .dxmedia.muchafoto ul li:last-child {background-image:none}
.home .dxmedia.muchafoto ul li figure > a {float:left}
.home .dxmedia.muchafoto ul li figure > a img {width:132px}
.home .dxmedia.muchafoto ul li figure figcaption {padding-left:152px}
.home .dxmedia.muchafoto ul li h3 {margin-top:0}
.home .dxmedia .footer {width:100%; height:46px; overflow:hidden}
.home .dxmedia .footer .inner {background:url(../i/bg-foot-twitter.png) top center no-repeat}
.home .dxmedia .footer a {background:url(../i/bg-foot-dxmedia-inner.png) 0 0 no-repeat; width:84px; height:37px; display:block; color:#000; margin:0 auto 0; font-weight:bold; position:relative; top:12px}
.home .dxmedia .footer a span {display:block; padding:7px 0 0 17px}
.dxmedia {margin-bottom:15px; padding-bottom:10px; clear:both}
.dxmedia ul {margin:0; list-style:none}
.dxmedia ul li {width:207px; padding:0 14px; float:left; text-align:center; background:url(../i/bg-filete-v.png) right 0 repeat-y; min-height:1px}
.dxmedia ul li:last-child {background-image:none; padding-right:0}
.dxmedia ul li figure > a {position:relative; display:block; border:5px solid #fff; box-sizing:border-box; -mox-box-sizing:border-box; -webkit-box-sizing:border-box}
.dxmedia ul li h3 {background:none; margin-top:6px; height:auto; margin-bottom:0; text-align:left; font-family:'robotobold', Arial; line-height:1.2em; font-size:15px}
.dxmedia ul li h3 a {color:#fff}
/*impresa*/
.home .portada {height:104px; width:295px; position:absolute; bottom:0; right:0; margin:0; background:url(../i/bg-portada-dia.png?v=2) 0 0 no-repeat}
.home .portada .share .social-share {width:auto}
.home .portada .social-share.on .tooltip {background-image:none; margin:0}
.home .portada .social-share.on .tooltip .inner {padding:0}
.home .portada .format {margin:0 10px 0 0; position:absolute; bottom:0; left:0}
.home .portada figcaption {margin-left:100px; width:145px; position:absolute; bottom:3px}
.home .portada h2 {line-height:120%; font-size:14px; margin:23px 0 6px}
.home .portada h2 a {color:#C3CE00}
.home .portada h2 a span {color:#fff; font-size:11px; margin-bottom:0; display:block}
.portada {margin-bottom:15px}
.portada .share {position:relative}
.portada .share .social-share {position:static; float:left; width:102px}
.portada .social-share.on ul li {float:left; margin-right:4px}
.portada .social-share.on ul li:last-child {margin-right:0}
.portada .format {float:left; background-color:transparent; margin:0 10px 10px}
.portada h2 {line-height:120%; font-size:15px; margin:0 0 8px; font-family:'clan-boldregular'}
.portada h2 a {color:#CBCBCB}
.portada h2 a span {color:#fff; font-size:11px}
.portada h2 a p {background:url(../i/bullet-tags.png) no-repeat left top; color:#CBCBCB; font-weight:bold; padding-left:13px}
.portada a.vermas {border:none; color:#CBCBCB; padding-left:10px; line-height:25px; border-top:1px solid #565656}
.otrosdiarios {height:auto}
.otrosdiarios .format {margin-bottom:15px}
.otrosdiarios .tit-seccion {font-size:18px; height:35px}
.otrosdiarios .tit-seccion span {height:35px; line-height:35px}
.otrosdiarios .tit-seccion span.arrow-end {background-position:right center; width:24px}
/*ESPECIAL*/
article.especial .format {background:#993333; padding-top:5px; padding-bottom:5px}
article.especial .categoria h3 a {background:#993333!important; color:#FFF}
/*Show*/
.row-show {background:#b79f9f url(../i/bg-show.jpg) 0 0 repeat-x; border:3px solid #BDBDBD; box-sizing:border-box; -mox-box-sizing:border-box; -webkit-box-sizing:border-box; margin-bottom:15px}
.row-show article {margin-bottom:0}
.row-show article h3 {font-family:'robotobold'; margin:5px 0}
.row-show article h3 a {color:#333}
.row-show article p a {color:#BA2B43}
.row-show .col2 article:first-child {margin-bottom:6px; padding-bottom:6px; background:url(../i/bg-filete-h.png) bottom left repeat-x}
.row-show .tit-seccion em {width:25%; line-height:130%; font-weight:normal; font-size:10px; font-family:Arial, Helvetica, sans-serif; float:left; text-transform:uppercase; font-style:normal; margin-left:10px; margin-top:5px; margin-bottom:0}
.row-show .col1 h3 {margin-bottom:10px; font-size:24px; line-height:24px}
.row-show .col-prin {background:url(../i/bg-filetes-show.png?v=2) left top repeat-y; position:relative; height:488px}
.row-show .col-prin .col1, .row-show .col-prin .col2 {padding-bottom:20px}
.row-show .col2 {position:relative; height:426px; overflow:hidden}
.row-show .col2 .format-video i.format-icon, .row-show .col2 .format-audio i.format-icon, .row-show .col2 .format-gallery i.format-icon {background:url(../i/sprite-media-min.png) 0 0 no-repeat; left:5px; bottom:5px; width:32px; height:32px}
.row-show .col2 .format-video i.format-icon {background-position:0 0 !important}
.row-show .col2 .format-audio i.format-icon {background-position:0 -32px !important}
.row-show .col2 .format-gallery i.format-icon {background-position:0 -64px !important}
.row-show .grad {position:absolute; left:0; bottom:0; background:url(../i/bg-grad-zonarosa.png) 0 0 repeat-x; width:100%; height:12px}
.row-show .span4, .row-show .span2 {margin-right:17px}
.row-show .span4 article {margin-left:5px}
.row-show .span2 {margin-top:5px}
.row-show .tags li {background-image:url(../i/bullet-tags-show.png); font-weight:bold}
.row-show .tags li a {color:#333}
.row-show .span2 h3 {font-size:17px; line-height:105%}
.row-show .span2 h3 a strong {color:#EE6A3F}
.row-show h2 {font-family:'robotobold', Arial}
.row-show .col1 .row {position:absolute; bottom:34px; left:0; height:98px; background:url(../i/bg-filete-v.png) 128px 0 repeat-y; width:300px}
.row-show .col-social {float:left; width:125px; margin-left:5px; padding-top:5px}
.row-show .col-social .ui-app {line-height:15px}
.row-show .col-relacionadas {padding:0 5px; position:relative; height:98px; overflow:hidden}
.row-show .col-relacionadas h6 {color:#F2E6E6; font-size:16px; margin:0 0 5px; font-family:'robotobold'}
.row-show .col-relacionadas ul {margin:0; list-style:none}
.row-show .col-relacionadas ul li {margin-bottom:5px; background:url(../i/bullet-6x6-red.png) 0 4px no-repeat; padding-left:11px}
.row-show .col-relacionadas ul li h3 {font-size:12px; line-height:130%; font-family:'Arial'; margin:0}
.row-show .col-relacionadas ul li a {color:#000}
.diosa-depor {height:488px; margin-bottom:0; overflow:hidden}
.diosa-depor figcaption {position:absolute; left:10px; top:20%; z-index:1}
.diosa-depor figcaption h4 {margin-bottom:6px; font-family:'robotothin', Arial}
.diosa-depor figcaption h4 a {font-size:60px; line-height:52px; color:#FFF; opacity:0.6; font-weight:normal}
.diosa-depor figcaption p {color:#FFF; font-size:30px; font-family:'robotobold', Arial; line-height:30px; margin-bottom:10px}
.diosa-depor figcaption a {color:#FFF; display:block; font-size:11px; font-weight:bold}
.diosa-depor figcaption a span {color:#000}
.diosa-depor figcaption a.votar {background:url(../tmp/heart.png) no-repeat left; padding-left:30px; line-height:22px; padding-top:5px}
.diosa-depor .social-votos {margin-top:5px; background:url(../i/bg-socialvotos.png); z-index:1; width:80px; padding:14px 30px 10px 10px; border-radius:0 3px 3px 0; position:absolute; bottom:0; left:0}
.diosa-depor .social-votos ul {margin:0; list-style:none}
.diosa-depor .social-votos ul li {display:block; float:left; background:url(../i/btn-socialvotos.png); width:86px; height:20px; margin-bottom:2px}
.diosa-depor .social-votos ul li span {color:#FFF; line-height:20px; padding-left:30px; font-size:12px}
.diosa-depor .social-votos ul li.twitter {color:#004765; background-position:0 -20px}
.diosa-depor .social-votos ul li.twitter span {color:#004765}
.diosa-depor .social-votos ul li.pint {background-position:0 -40px}
.diosa-depor .social-votos ul li.pint span {color:#FFF}
.diosa-depor .social-votos ul li.mail {background-position:0 -60px}
.diosa-depor .social-votos ul li.coment {background-position:0 -80px}
.diosa-depor .social-votos ul li.coment span, .diosa-depor .social-votos ul li.mail span {color:#4B4B4B}
.diosa-depor .social-votos ul li > a {display:block; width:86px; height:20px}
.ult-nota {background:#B79F9F url(../i/bg-filete-h.png) 0 0 repeat-x; width:100%; height:34px; position:absolute; left:0; bottom:0}
.ult-nota:before, .ult-nota:after {display:table; content:""}
.ult-nota:after {clear:both}
.ult-nota h6 {text-transform:uppercase; font-size:10px; margin:8px 0 0 0}
.ult-nota h6 span {background:#7D7262; line-height:20px; color:#FFF; display:block; float:left; padding:0 5px}
.ult-nota h6 span.arrow-end {background:url(../i/showh6-arrowend.png); height:20px; width:15px; display:block; float:left; padding:0; margin-right:10px}
.ult-nota p {line-height:21px; text-transform:uppercase; color:#000; margin:0; font-weight:bold; white-space:nowrap; word-wrap:normal}
.ult-nota p a {color:#000}
.frasedia {position:relative; min-height:250px; margin-bottom:15px; background:url("../i/bg-frasedia.jpg") repeat-x scroll left bottom #EA5723}
.frasedia h6 {text-shadow:1px 1px 2px #000; margin:0 0 10px; height:34px; font:14px/34px 'clan-blackregular'; color:#fff; background:url(../i/bg-filete-h.png) bottom left repeat-x; text-align:center; text-transform:uppercase}
.frasedia h5 {margin-bottom:10px; font:normal 16px/120% 'robotobold'; margin:0 0 10px;color:#FFF; padding:0px 10px}
.frasedia h5 a {color:#fff}
.frasedia p {font-size:11px; color:#CBCECC; padding:0 10px; width:55px; margin-bottom:5px}
.frasedia p a {color:#CBCECC}
.frasedia p span {text-transform:uppercase; display:block}
.frasedia img {border:2px solid #000; box-shadow:0 0 2px #424f41; position:absolute; bottom:10px; right:7px; z-index:1}
.frasedia .bb {position:absolute; bottom:0; width:100%; height:25px; background-color:rgba(15,39,4,.8); height:20px; border-top:1px solid #3a4d3b}
.box-opinion {background:url(../i/bg-opinion.jpg) bottom repeat-x #cbd328}
.home .encuesta {min-height:225px}
.encuesta [type="submit"], .encuesta a.btn {position:absolute; width:140px; left:50%; margin-left:-70px; bottom:-15px; z-index:1; height:28px}
.encuesta {margin-bottom:15px; padding-bottom:25px; background:url(../i/bg-box.jpg) 0 0 repeat}
.encuesta form {width:280px; margin:0 auto; position:relative}
.encuesta form .data {background-color:#fff; padding:10px 0}
.encuesta form .bb {background:url(../i/bg-form-encuesta.png) center 0 no-repeat transparent; width:280px; height:8px; margin:0 auto; position:absolute; bottom:-8px; left:0}
.encuesta p {color:#333; font-size:15px; margin:0; padding:0 5px; font-family:'robotobold'}
.encuesta p.pregunta {color:#333; font-size:15px; margin:5px 0 10px; padding:0 10px; line-height:110%}
.encuesta .item {clear:both; margin-bottom:5px}
.encuesta .item label {color:#333; font-size:13px; padding-left:20px; display:block; line-height:16px}
.encuesta .item input {margin:1px 0 0 -20px; float:left}
.encuesta .items-polls {margin:0 10px 15px; overflow:hidden}
.encuesta h5 {font:normal 16px/40px 'clan-blackregular'; height:40px; text-align:center; text-shadow:1px 1px 2px #000; margin:0 0 10px; color:#fff; border-bottom:1px solid #383b00}
.encuesta h5:before, .encuesta h5:after {display:table; content:""}
.encuesta h5:after {clear:both; border-bottom:1px solid #b7ba7f; width:100%; position:relative; bottom:-1px}
/*offside - portada*/
.box-offside {position:relative; margin-bottom:15px}
.box-offside .format-icon {left:10px !important; bottom:10px !important}
.box-offside .header {background:url(../i/bg-offsideheader.png?v=2) top center no-repeat; height:89px; width:978px; margin-left:-20px}
.box-offside .header h3 {width:320px; margin:0 auto; display:block; color:#000; font-style:oblique; font-size:50px; font-weight:bold; text-align:center; line-height:60px; font-family:'clan-blackregular'}
.box-offside .container {background-color:#111; width:974px; margin-left:-20px; padding:3px 3px 28px}
.box-offside .box1, .box-offside .box2, .box-offside .box3, .box-offside .box4 {float:left; margin-bottom:3px; position:relative; border-bottom:1px solid #333}
.box-offside .box1 {width:486px; margin-right:2px}
.box-offside .box2 {width:486px}
.box-offside .box3 {width:317px; margin-right:2px}
.box-offside .box4 {width:335px}
.box-offside [class^="box"]:hover h3 {text-decoration:underline}
.box-offside [class^="box"] img {}
.ie10 .box-offside [class^="box"]:hover img {}
.box-offside [class^="box"]:hover img {filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale"); -webkit-filter:grayscale(0%); opacity:1}
.box-offside .format {text-align:left; padding:0; margin:0}
.box-offside figcaption {position:absolute; bottom:0; width:100%; background:-moz-linear-gradient(top,  rgba(17,17,17,0) 0%, rgba(17,17,17,1) 100%); /* FF3.6+ */
background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(17,17,17,0)), color-stop(100%,rgba(17,17,17,1))); /* Chrome,Safari4+ */
background:-webkit-linear-gradient(top,  rgba(17,17,17,0) 0%,rgba(17,17,17,1) 100%); /* Chrome10+,Safari5.1+ */
background:-o-linear-gradient(top,  rgba(17,17,17,0) 0%,rgba(17,17,17,1) 100%); /* Opera 11.10+ */
background:-ms-linear-gradient(top,  rgba(17,17,17,0) 0%,rgba(17,17,17,1) 100%); /* IE10+ */
background:linear-gradient(to bottom,  rgba(17,17,17,0) 0%,rgba(17,17,17,1) 100%); /* W3C */
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00111111', endColorstr='#111111',GradientType=0 ); /* IE6-9 */}
.box-offside figcaption h3 {font-size:20px; color:#fff; text-align:left!important; text-shadow:1px 1px 2px #000; padding-top:5px; font-family:'robotoblack'; letter-spacing:0; margin-bottom:12px}
.box-offside .nota-catg {color:#CCC; text-transform:uppercase; font-size:10px; margin-bottom:5px}
.box-offside .nota-catg span {background:#000; padding:3px 5px; line-height:20px}
.box-offside .format h3 {padding-left:70px; padding-right:10px}
.lt-ie9 .box-offside .box1 img, .lt-ie9 .box-offside .box2 img {width:486px; height:272px}
.lt-ie9 .box-offside .box3 img, .lt-ie9 .box-offside .box4 img {width:317px; height:209px}
/* 404
-------------------------------------------------------*/
.error404 {background:#fff}
.error404 #wrapper {padding:0; border:0; width:460px; margin-left:100px; margin-top:100px}
.error404 .logo {margin:0 0 43px}
.error404 h3 {font:normal 28px/140px 'robotobold', Arial; background:url(../i/nube.png) 0 0 no-repeat; padding:0 0 0 140px; height:110px; overflow:hidden}
.error404 p {color:#656565; line-height:130%; font-size:14px}
.buscador-big {float:none; margin:30px 0}
.buscador-big input[type="search"] {width:200px; height:30px; float:left; font-size:14px; padding:0; border:0; background:url(../i/bg-input.png) 0 0 repeat-x #ededee}
.buscador-big input[type="submit"] {width:92px; height:30px; color:#000; font-size:14px; font-weight:bold; background:-moz-linear-gradient(top, #c6d100 0%, #878d00 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #c6d100), color-stop(100%, #878d00)); background:-webkit-linear-gradient(top, #c6d100 0%, #878d00 100%); background:-o-linear-gradient(top, #c6d100 0%, #878d00 100%); background:-ms-linear-gradient(top, #c6d100 0%, #878d00 100%); background:linear-gradient(to bottom, #c6d100 0%, #878d00 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c6d100', endColorstr='#878d00', GradientType=0 )}
.ultimas-not {background:#E3E2E2; padding-bottom:10px; margin-bottom:15px}
.ultimas-not .cnt-ultimas {background:#FFF; margin:0 5px; height:440px; overflow-x:hidden; overflow-y:scroll}
.ultimas-not .cnt-ultimas .box {padding:10px 45px 5px 10px; border-bottom:1px solid #CCC; margin-bottom:3px !important}
.ultimas-not .cnt-ultimas .box h3 {letter-spacing:0; margin:0 0 5px; line-height:120%; font-family:'robotobold'; font-size:14px}
.ultimas-not .cnt-ultimas .box h3 a {color:#000}
.ultimas-not .cnt-ultimas .box p {color:#000}
.ultimas-not .cnt-ultimas .box p a {font-size:11px; color:#E6651E}
.ultimas-not .cnt-ultimas .box span.hora {font-size:11px; color:#989494}
.ultimas-not .cnt-ultimas .box span.catg {font-size:10px; text-transform:uppercase; color:#000}
.ultimas-not .cnt-ultimas .ver-mas {background:#333; color:#fff; display:block; text-align:center; margin:5px 0; padding:5px 0; display:none}
.search-gals input {background:#F2F2F2; box-shadow:inset 1px 1px 1px #CCC; color:#333333; padding:0 5px; height:27px; line-height:27px; border:none; width:75%; float:left}
.search-gals button {width:60px; float:left; display:block; background:#CC0000; color:#FFF; font-weight:bold; font-size:12px; text-align:center; border:none; height:27px; line-height:27px; padding:0}
body.listado-notas .search-gals {margin:10px auto; float:none}
#sidebar .box {margin-bottom:15px}
#sidebar .box:before, #sidebar .box:after {display:table; content:""}
#sidebar .box:after {clear:both}
#sidebar .canalesdepor {border-top:1px solid #ccc; padding-top:8px; margin-bottom:15px; text-align:center}
#sidebar .canalesdepor h3 {font-size:14px; color:#666; text-align:center; text-transform:uppercase; padding-bottom:5px}
/*Fotos*/
#sidebar .box-dxfotos .ui-orbit {margin:0 10px}
#sidebar .box-dxfotos .ui-orbit .ui-thumbs {padding:0}
#sidebar .box-dxfotos .ui-orbit .ui-thumbs ul li {background-image:none}
#sidebar .box-dxfotos .ui-orbit .ui-thumbs ul li a {border:5px solid #fff}
#sidebar .box-dxfotos .ui-orbit .ui-content {overflow:inherit}
#sidebar .box-dxfotos .ui-orbit .cnt-inner {overflow:hidden}
#sidebar .box-dxfotos .ui-orbit .ui-item {margin:10px 0; background:#fff}
#sidebar .box-dxfotos .ui-orbit a.ui-prev, #sidebar .box-dxfotos .ui-orbit a.ui-next {width:27px; height:42px; top:30%}
#sidebar .box-dxfotos .ui-orbit a.ui-prev {left:0}
#sidebar .box-dxfotos .ui-orbit a.ui-next {right:0}
#sidebar .box-dxfotos .ui-orbit a.ui-prev span, #sidebar .box-dxfotos .ui-orbit a.ui-next span {width:27px; height:42px; top:50%; margin-top:-21px; cursor:pointer; background-color:transparent}
#sidebar .box-dxfotos .ui-orbit a.ui-prev span i, #sidebar .box-dxfotos .ui-orbit a.ui-next span i {margin:0; width:27px; height:42px; background-image:url(../i/arrow-sliderdxfotos.png)}
#sidebar .box-dxfotos .ui-orbit a.ui-prev span i {background-position:0 0}
#sidebar .box-dxfotos .ui-orbit a.ui-next span i {background-position:-27px 0}
#sidebar .box-dxfotos {margin-bottom:15px; padding-bottom:10px}
#sidebar .box-dxfotos .tit-seccion {border-bottom:none}
#sidebar .box-dxfotos .cnt-fotos {position:relative}
#sidebar .box-dxfotos figure {margin:0 auto; position:relative; padding:5px; background:#fff}
#sidebar .box-dxfotos figcaption {margin:0; background:#fff; overflow:hidden; position:relative; padding-bottom:10px; padding-right:75px}
#sidebar .box-dxfotos figcaption p {font-size:18px; color:#000; float:left; display:block; margin-top:10px; margin-bottom:0; text-overflow:ellipsis; overflow:hidden; width:100%; white-space:nowrap; word-wrap:normal}
#sidebar .box-dxfotos figcaption a {color:#000}
#sidebar .box-dxfotos figcaption span {position:absolute; right:0; top:0; float:right; display:block; font-size:11px; color:#666; margin-top:14px}
#sidebar .box-dxfotos figcaption .search-foto {position:absolute; right:38px; top:0; float:right; display:block; background:url(../i/search-fotos.png) 0 0 no-repeat; width:31px; height:32px; margin-top:12px}
#sidebar .box-dxfotos .ui-orbit .ui-thumbs ul li {width:33.33%}
.box-dxfotos .slider-nav {position:absolute; top:100px; left:0; width:104%; z-index:10}
.box-dxfotos .slider-nav a.next, #sidebar .dxfotos .slider-nav a.prev {background:url(../i/arrow-sliderdxfotos.png) 0 0; width:27px; height:42px; display:block; float:left}
.box-dxfotos .slider-nav a.prev {display:none}
.box-dxfotos .slider-nav a.next {background-position:-27px 0px; float:right}
.box-dxfotos .slider-thumbs {margin-top:10px; border-top:1px solid #434443; padding-top:10px; background:url(../i/bg-sliderdxfotos.png) no-repeat bottom}
.box-dxfotos .slider-thumbs ul li {width:95px; position:relative; float:left}
.box-dxfotos .slider-thumbs ul li figure {position:absolute; width:120px!important; left:10px; top:0; z-index:1}
.box-dxfotos .slider-thumbs ul li figure.thumb2 {left:-10px; z-index:2}
.box-dxfotos .slider-thumbs ul li figure.thumb3 {left:-15px; z-index:3}
.box-dxfotos .slider-thumbs ul li figcaption {position:relative!important; width:auto!important; margin:0!important; color:#727272; padding-left:19px; padding-top:5px}
.box-dxfotos .vertodas {display:block; padding-top:5px; padding-left:10px; color:#FFF; font-weight:bold}
.box-diosadepor {background:#E75D76; padding:10px; overflow:hidden}
.box-diosadepor figure {position:relative; margin-bottom:10px}
.box-diosadepor figcaption {position:absolute; left:5px; bottom:0}
.box-diosadepor figcaption h4, .box-diosadepor figcaption h4 a {font-size:25px; color:#FFF; margin:0; opacity:0.7; filter:alpha(opacity = 70)}
.box-diosadepor figcaption a.vertodas {color:#FFF; font-size:11px; font-weight:bold}
.box-diosadepor figcaption a.vertodas span {color:#000}
.box-diosadepor ul {margin:0; list-style:none}
.box-diosadepor ul li {display:block; float:left; margin-right:10px; width:62px}
.box-diosadepor ul li a {opacity:1; filter:alpha(opacity = 100)}
.box-diosadepor ul li a:hover {opacity:0.6; filter:alpha(opacity = 60); transition:all 0.4s linear 0s}
/*crack*/
.box-crack {background:#F5F5F5; padding-top:6px; padding-bottom:10px}
.box-crack h4 {margin-bottom:10px; border-bottom:1px solid #CCC; padding-bottom:5px}
.box-crack .crack {margin:0 10px; background:url(../i/bg-boxcrack.png); padding:10px; float:left; width:98px}
.box-crack .crack figure img {border:5px solid #FFF}
.box-crack .crack figcaption h5 {font-size:14px; margin:5px 0px; font-weight:normal}
.box-crack .crack figcaption p {margin-bottom:0px; font-size:11px}
.box-crack .descrip {overflow:hidden; background:#fff; border-top:1px solid #CCC; margin-left:140px; margin-right:10px}
.box-crack .descrip .txt-crack {height:185px; overflow:auto; margin:10px 0px; padding:0 7px 0 5px}
/*seccion offside */
body.offside .notas-destacadas {background:#222; padding:10px; margin-bottom:10px}
body.offside .notas-destacadas .destaque {position:relative}
body.offside .destaque figcaption {background:url(../i/overlay-70.png); bottom:-1px; left:0; position:absolute; width:100%}
body.offside .destaque figcaption h2 {padding:20px 10px 0 70px}
.destaque figcaption h2 a {color:#C2C2C3; font:bold 30px/110% Arial, Helvetica, sans-serif}
.destaque figcaption .nota-catg {position:absolute; top:-5px; left:70px; color:#CCC; text-transform:uppercase; font-size:10px; margin-bottom:5px}
.destaque figcaption .nota-catg a span {background:#000; padding:3px 5px; line-height:20px; color:#ccc}
/*galerÃ­a*/
.notas-destacadas .ui-orbit .ui-content {overflow:inherit}
.notas-destacadas .ui-orbit .cnt-inner {overflow:hidden}
.notas-destacadas .ui-orbit a.ui-prev, .notas-destacadas .ui-orbit a.ui-next {width:37px; height:37px; top:22%}
.notas-destacadas .ui-orbit a.ui-prev {left:-15px}
.notas-destacadas .ui-orbit a.ui-next {right:-15px}
.notas-destacadas .ui-orbit a.ui-prev span, .notas-destacadas .ui-orbit a.ui-next span {width:37px; height:37px; top:50%; margin-top:-18px; cursor:pointer; background-color:transparent}
.notas-destacadas .ui-orbit a.ui-prev span i, .notas-destacadas .ui-orbit a.ui-next span i {margin:0; width:37px; height:37px; background-image:url(../i/arrows-sliderdestaque-offside.png)}
.notas-destacadas .ui-orbit a.ui-prev span i {background-position:0 0}
.notas-destacadas .ui-orbit a.ui-next span i {background-position:-37px 0}
.notas-destacadas .ui-orbit [id*="ooyalaplayer1"] {padding-left:20px; padding-right:20px; width:100% !important; height:348px !important; background-color:#000; box-sizing:border-box}
.ui-orbit .ui-thumbs {padding:6px 0; position:relative}
.ui-orbit .ui-thumbs .arrow {background:url(../i/arrow-active-slider.png); left:50%; margin-left:-6px; position:absolute; top:-15px; width:13px; height:8px; z-index:2; display:none}
.ui-orbit .ui-thumbs ul {margin:0; list-style:none}
.ui-orbit .ui-thumbs ul li {float:left; position:relative}
.ui-orbit .ui-thumbs ul li a {border:1px solid #CACACA; display:block; margin:0; margin:2px}
.ui-orbit .ui-thumbs ul li a img {opacity:0.3; filter:alpha(opacity=30)}
.ui-orbit .ui-thumbs ul li a:hover, .ui-orbit .ui-thumbs ul li a.active, .ui-orbit .ui-thumbs ul li.ui-active a {border-color:#A8B200}
.ui-orbit .ui-thumbs ul li a.ui-active img, .ui-orbit .ui-thumbs ul li.ui-active a img, .ui-orbit .ui-thumbs ul li a:hover img {opacity:1; filter:alpha(opacity=100); transition:all 0.4s linear 0s}
.ui-orbit .ui-thumbs ul li.ui-active .arrow {display:block}
body.offside .lst-offside article:last-child {margin-right:0}
body.offside article figcaption {background:url(../i/overlay-70.png); position:absolute; bottom:0; left:0; padding:8px 0px; width:100%}
body.offside article figcaption h2 {text-shadow:1px 1px 2px #000; display:block; padding:0 7px; margin:0}
body.offside article figcaption h2 a {color:#CCC; position:relative}
body.offside article figcaption .format-icon {top:-70px}
body.offside article.destaque figcaption .format-icon {top:0; left:-65px}
.vermas-flujo {background:url(../i/bg-vermas.-flujo.jpg) no-repeat bottom; padding-bottom:16px; display:block; text-align:center; color:#000; margin:15px 0; clear:both}
body.offside h1.tit-seccion-diosadepor, body.offside h1.tit-seccion-cine {background:url(../i/tit-seccion-diosadepor2.jpg) no-repeat center; height:87px; text-indent:-9999px; display:block; margin-bottom:15px; width:100%; margin-top:0}
body.offside h1.tit-seccion-cine {background:url(../i/tit-seccion-cine.jpg)}
body.offside #wrapper {position:relative}
/* DeporFotos
-------------------------------------------------------*/
.tabs-deporfotos {border:1px solid #CCC; height:25px; border-left:none; border-right:none; margin:0 0 10px; list-style:none}
.tabs-deporfotos li {display:block; float:left; border-right:1px solid #CCC; position:relative; font-family:'robotoblack'}
.tabs-deporfotos li a {font-size:14px; color:#999; padding:0 10px; text-transform:uppercase; line-height:25px; display:block}
.tabs-deporfotos li a.active, .tabs-deporfotos li.ui-active a {border-right:1px solid #9F9F9F!important; border-bottom:1px solid #9F9F9F!important; background:#EDFB1C!important; color:#656565!important}
.tabs-deporfotos li a.active:hover {text-decoration:none}
.tabs-deporfotos li a span {color:#E9531F; font-weight:bold}
.tabs-deporfotos li:hover .subcat {display:block; top:26px}
.tabs-deporfotos li:hover .subcat ul li a {font-weight:normal; font-size:12px}
.tabs-deporfotos li .subcat {position:absolute; display:none; width:140px; left:0; background:#E9E9E9; border:2px solid #EFFB1F; box-shadow:1px 1px 3px #666; box-sizing:border-box; z-index:100!important}
.tabs-deporfotos li .subcat ul {margin:0}
.tabs-deporfotos li .subcat ul li {float:none; display:block; width:100%; margin:0; padding:0; border-right:0}
.tabs-deporfotos li .subcat ul li a {box-shadow:none; line-height:29px; padding:0 10px; text-transform:none; display:block; color:#FFFFFF}
.tabs-deporfotos li .subcat ul li a:hover {text-decoration:none; background:#000; color:#CCC}
.tabs-deporfotos li.n-descen .subcat {width:616px; z-index:10; background:url(../i/bg-submenudestacadas.png?v=2)}
.tabs-deporfotos li.n-descen .col {float:left; width:149px; border-right:1px solid #BABABA; padding-right:4px}
.tabs-deporfotos li.n-descen .col:last-child {border-right:0; padding-right:0; margin-right:0}
.fecha-nota {font-size:12px; color:#656565; padding-bottom:5px; line-height:25px}
.media-type h1, .media-type h1 a {font-size:26px; color:#000}
.deporfotos .pages, .deportv .pages {margin:4% 12%}
.deporfotos .pages ul, .deportv .pages {display:table; margin:0 auto}
.deporfotos .pages ul li, .deportv .pages ul li {display:table-cell; padding:0 8px}
.deporfotos .pages ul li a, .deportv .pages ul li a {display:block; color:#656565}
.deporfotos .pages ul li .current, .deportv .pages ul li .current ,
.deporfotos .pages li.active a{color:#656500; font-weight:bold}
.deporfotos .pages ul li a.next, .deporfotos .pages ul li a.prev, .deportv .pages ul li a.next, .deportv .pages ul li a.prev {font-size:20px; font-weight:bold; color:#656500; line-height:22px}
.deporfotos .masgalerias, .deportv .masgalerias, .diosadepor .masgalerias {padding-bottom:10px; background:#333333; background:-moz-linear-gradient(top, #333333 0%, #161616 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #161616)); background:-webkit-linear-gradient(top, #333333 0%, #161616 100%); background:-o-linear-gradient(top, #333333 0%, #161616 100%); background:-ms-linear-gradient(top, #333333 0%, #161616 100%); background:linear-gradient(to bottom, #333333 0%, #161616 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#161616', GradientType=0 ); margin-bottom:20px}
.deporfotos .masgalerias .tabs-deporfotos, .deportv .masgalerias .tabs-deporfotos {border-bottom:1px solid #5C5B5C; margin-bottom:15px}
.deporfotos .masgalerias .tabs-deporfotos li, .deportv .masgalerias .tabs-deporfotos li {border-color:#5C5B5C; font-family:'robotoblack'}
.deporfotos .masgalerias .tabs-deporfotos li.ui-active a, .deportv .masgalerias .tabs-deporfotos li.ui-active a {color:#333333; border-color:#202020}
.deporfotos .masgalerias .tabs-deporfotos li.temas, .deportv .masgalerias .tabs-deporfotos li.temas {float:right; background:url(../i/icons-menu.png?v3) no-repeat right 5px; border-left:1px solid #5C5B5C}
.deporfotos .masgalerias .tabs-deporfotos li.temas a, .deportv .masgalerias .tabs-deporfotos li.temas a {color:#CBCB00; padding-right:18px}
.deporfotos .cnt-galerias, .deportv .cnt-galerias {padding:0 10px}
.deporfotos .masgalerias .box-gal, .deportv .masgalerias .box-gal {float:left; margin-right:0; margin-bottom:10px; min-height:170px}
.deporfotos .masgalerias .box-gal figure, .deportv .masgalerias .box-gal figure {border:5px solid #FFF; margin-bottom:10px; position:relative}
.deporfotos .masgalerias .box-gal h3, .deportv .masgalerias .box-gal h3 {padding:0 3px; font-size:14px; line-height:120%}
.deporfotos .masgalerias .box-gal h3 a, .deportv .masgalerias .box-gal h3 a {color:#fff}
.deporfotos .masgalerias .pages, .deportv .masgalerias .pages {border-top:1px solid #454646; padding-top:15px; width:100%; margin:0}
.deporfotos .masgalerias .pages ul, .deportv .masgalerias .pages ul {margin:0 auto; display:table}
.deporfotos .masgalerias .pages ul li, .deportv .masgalerias .pages ul li {display:table-row}
.deporfotos .masgalerias .pages ul li a, .deportv .masgalerias .pages ul li a {color:#FFF}
.deportv .masgalerias .pages ul li a.current, .deportv .masgalerias .pages ul li a.next, .deportv .pages ul li a.prev {color:#CBCB00}
/* Diosa depor
-------------------------------------------------------*/
.diosadepor #galeria .slider-fotos {padding:15px 13px 0px 12px; margin:0 auto}
.diosadepor #galeria .slider-fotos figure {margin-bottom:15px; text-align:center}
.diosadepor #galeria .slider-fotos figure a {display:block}
.diosadepor #galeria .slider-nav {left:0px; width:98%; position:absolute; top:31%}
.diosadepor #galeria .slider-nav a {background:url(../i/arrow-slidernav-deporfotos.png) no-repeat 0 0; height:66px; width:50px; display:block; float:left; text-indent:-9999px}
.diosadepor #galeria .slider-nav a.next {background-position:-55px 0; float:right}
.diosadepor .media-type figcaption {padding:0 15px; font-size:12px; font-weight:bold}
.diosadepor .pages {width:110px; position:absolute; top:10px; right:10px}
.diosadepor .pages span {display:block; float:left; margin:0; width:74px; text-align:center; color:#000; font-size:15px}
.diosadepor .pages a {display:block; float:left; background:url(../i/diosadepor-pages.jpg) 0 0; width:18px; height:23px; text-indent:-9999px}
.diosadepor .pages a.next {float:right; background-position:-20px 0px}
.diosadepor .masgalerias .tabs-deporfotos {border-color:#5B5B5B}
.diosadepor .masgalerias .tabs-deporfotos li {border-right:none; font-family:'clan-blackregular'}
.diosadepor .masgalerias .resoluciones {margin:0 8%; list-style:none}
.diosadepor .masgalerias .resoluciones li {float:left; display:block; margin-right:10px}
.diosadepor .masgalerias .resoluciones li a {background:url(../i/diosadepor-btns-resolucion.jpg); width:112px; height:32px; display:block}
.diosadepor .masgalerias .resoluciones li.btn1024 a {background-position:0 -32px}
.diosadepor .masgalerias .resoluciones li.btn1080 a {background-position:0 -64px}
.diosadepor .masgalerias .resoluciones li.btn1680 a {background-position:0 -96px}
.diosadepor .masgalerias figure {text-align:center; margin-top:25px; padding:0}
.diosadepor .foto-main {padding:15px}
.diosadepor h1 {font-family:Arial, Helvetica, sans-serif}
.diosadepor .diosa-info {margin:0 10px 15px}
.diosadepor .diosa-info h4 {margin-bottom:5px; color:#000; font-size:18px; font-weight:bold}
.diosadepor .diosa-info p {font-size:14px; color:#000}
.diosadepor .masgalerias {padding-bottom:20px}
/* DeporTV
-------------------------------------------------------*/
.deportv #video figure {background:none; padding:0; margin-bottom:10px}
.deportv .masgalerias .box-gal {margin-right:0}
.deportv .masgalerias .box-gal .format {margin-bottom:0}
.deportv .masgalerias .box-gal figure {border-color:#666}
.deportv .masgalerias .box-gal figure a.current {opacity:0.7; filter:alpha(opacity = 70); transition:all 0.4s linear 0s}
.deportv #video figcaption {margin:10px 0}
/* Breadcrumb
-------------------------------------------------------*/
.breadcrumb {margin-bottom:10px; overflow:hidden}
.breadcrumb a {text-decoration:underline}
.breadcrumb span.bc-w {padding:0; margin:0 4px 0 4px; background:url(../i/bullet-6x6.png) 0 0 no-repeat; width:6px; height:6px; display:inline-block}
/* Nota
-------------------------------------------------------*/
.nota time {display:block; font-size:12px; color:#333; margin-bottom:10px}
.nota article h1 {margin:0 0 5px; line-height:1.1em; font-size:28px; position:relative}
.nota article h1 span.logo-copa {background:url(../i/logo-copapichanga.png); display:block; right:0; top:-66px; width:64px; height:64px; position:absolute}
.nota article h1 a {color:#333}
.nota article h2 {color:#666; font-size:18px; font-weight:normal; line-height:120%; margin:5px 0 10px}
.nota article header h2 a {color:#FF6533}
.nota .media, .ooplayaPlayer {margin-bottom:10px}
.nota .media figcaption, .ooplayaPlayer .legend {margin-top:5px}
.viewer_draw {line-height:0}
.home .tags {height:20px; overflow:hidden}
.tags {margin:0 0 5px; padding:0}
.tags li {display:inline; background:url(../i/bullet-tags.png) left no-repeat; padding-left:13px; margin-right:5px}
.tags li a {font-size:12px; color:#868686}
.nota .tags {margin:0; padding:0}
.nota .tags h4 {font-size:14px; margin-bottom:10px; border:1px solid #ccc; border-left-width:0; border-right-width:0; padding:7px 0; font-family:'robotomedium', Arial; text-transform:uppercase; text-shadow:1px 1px 2px #999}
.nota .tags h2 {display:inline; font-size:13px !important; margin:0; font-family:Arial; font-weight:bold}
.nota .tags h2 a {background:#f3f3f3; font-weight:bold; color:#333; display:inline-block; padding:0 20px; line-height:25px; margin:8px 8px 0 0; border-radius:3px}
.nota .tags h2 a:hover {color:#8e9500; text-decoration:none}
.nota .nota-texto {font-size:14px; margin-bottom:15px}
.nota .nota-texto a {color:#FF6533}
.nota .nota-texto p {font-size:inherit; color:#000}
.nota .nota-texto p:first-child {margin-top:0}
.nota .nota-texto table {width:100%; border:1px solid #E5E5E5; border-collapse:collapse; margin:15px 0}
.nota .nota-texto table tr:nth-child(even) td {background-color:#E5F7B3}
.nota .nota-texto table tr td {border:1px solid #E5E5E5; padding:5px; font-size:12px}
.nota .mas-notas h4, .nota .consulta-masnotas h4 {font:normal 12px/120% 'robotomedium', Arial; text-transform:uppercase; padding:5px; border-top:1px solid #b7bf3b; border-bottom:1px solid #ccc; margin:0 0 8px; text-shadow:1px 1px 2px #999; color:#000; background-color:#e5ef4a}
.nota .mas-notas ul {margin:0 0 10px; list-style:none}
.nota .mas-notas ul li {margin-bottom:10px}
.nota .mas-notas ul li h2, .nota .mas-notas ul li h3 {font-size:12px; font-family:'arial'; letter-spacing:0; line-height:130%}
.nota .mas-notas ul li h2 a, .nota .mas-notas ul li h3 a {color:#333}
.nota .mas-notas ul li h2 span, .nota .mas-notas ul li h3 span {padding-right:3px; color:#C3CD00; font-weight:bold}
.nota .mas-notas .tags ul li {margin-right:0; background:none; padding:0}
.nota .mas-notas .tags ul li h2 {display:inline; padding-right:3px}
.nota .mas-notas .more-info {background:url(../i/bg_mas.jpg)}
.nota .mas-notas .more-info ul li {padding:0 10px 0}
.nota .mas-notas .more-info ul li h3 {border-bottom:1px solid #DDDDDD; padding-bottom:10px}
.nota .mas-notas .more-info ul li:last-child h3 {border-bottom:0}
.nota .mas-notas .more-info ul li figure figcaption {padding:0}
.lo-mas .lista-mas.fotos li .catg-fecha {color:#656565; font-size:11px!important}
.lo-mas .lista-mas.fotos li .catg-fecha strong {color:#FF6533}
.nota .media-content {text-align:center}
.nota .media-content > iframe, .nota .media-content > img, .nota .media-content object, .nota .media-content video, .nota .media-content > div {max-width:100%}
.media.ui-orbit .ui-content {overflow:inherit}
.media.ui-orbit .cnt-inner {overflow:hidden}
.media.ui-orbit a.ui-prev, .media.ui-orbit a.ui-next {width:37px; height:37px; top:40%}
.media.ui-orbit a.ui-prev {left:-15px}
.media.ui-orbit a.ui-next {right:-15px}
.media.ui-orbit a.ui-prev span, .media.ui-orbit a.ui-next span {width:37px; height:37px; top:40%; margin-top:-18px; cursor:pointer; background-color:transparent}
.media.ui-orbit a.ui-prev span i, .media.ui-orbit a.ui-next span i {margin:0; width:37px; height:37px; background-image:url(../i/arrows-sliderdestaque-offside.png)}
.media.ui-orbit a.ui-prev span i {background-position:0 0}
.media.ui-orbit a.ui-next span i {background-position:-37px 0}
.media.ui-orbit .ui-indicator {position:absolute; color:#fff; bottom:inherit; bottom:8px; left:2%; width:96%; border-radius:4px; padding:5px 0; text-align:center; background:rgba(0,0,0,.4)}
.lt-ie9 .media.ui-orbit .ui-indicator {background:url(../i/bg-figcaption-destaque.png) 0 0 repeat}
.media.ui-orbit .ui-indicator span {color:#fff}
/*nota encuesta*/
.barra-encuesta {margin:25px 0; text-align:center}
/*Comentarios*/
.box-comment {margin-top:10px; background:#f7f7f7}
.box-comment ul.ui-tab {border:0; height:33px; width:100%; background:#333333; background:-moz-linear-gradient(top, #333333 0%, #212121 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #212121)); background:-webkit-linear-gradient(top, #333333 0%, #212121 100%); background:-o-linear-gradient(top, #333333 0%, #212121 100%); background:-ms-linear-gradient(top, #333333 0%, #212121 100%); background:linear-gradient(to bottom, #333333 0%, #212121 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#212121', GradientType=0 )}
.box-comment ul.ui-tab li {margin-right:0; margin-left:-10px; padding-right:10px; margin-bottom:0; height:33px; text-align:center; font-size:14px; font-weight:bold; font-family:Arial}
.box-comment ul.ui-tab li:first-child {margin-left:0}
.box-comment ul.ui-tab li a {color:#000; border:0; height:33px; line-height:32px; padding:0 24px}
.box-comment ul.ui-tab li a, .box-comment ul.ui-tab li a:hover {color:#aaa}
.box-comment ul.ui-tab li a:hover {background-color:#f7f7f7; color:#000}
.box-comment ul.ui-tab li.ui-active a, .box-comment ul.ui-tab li.ui-active a:hover {margin:0; background-color:#f7f7f7; border:0; border-top:1px solid #d0d0d0; border-bottom:0; line-height:42px}
.box-comment ul.ui-tab li a:hover {border-top:1px solid #d0d0d0}
.box-comment ul.ui-tab li.ui-active {height:53px; margin-top:-6px; background:url(../i/bg-shadow-item.png) right -5px no-repeat; position:relative; z-index:1}
.box-comment ul.ui-tab li.ui-active a {height:100%; color:#000}
.box-comment .ui-tab-content {width:100%; overflow:visible; clear:both}
.box-comment .ui-tab-content .ui-panel {padding:0}
#app-comments {width:490px; margin:0 auto}
.appc-ico, #appc-osort .appc-active i, #appc-osort span i, #appc-osort span.appc-up i, ul.appc-opts li.appc-seguir a, .appc-foot ul li.appc-prev a i, .appc-foot ul li.appc-next a i, .appc-iclose, .appc-foot .appc-top i, .appc-hidden .appc-comment-hidden .appc-capsho i {background-image:url(../i/appc-spt-ico.png) !important}
.appc-ico-like, .appc-ico-like-no {width:10px !important; height:12px !important}
.appc-form textarea, .appc-form input[type="text"] {width:372px !important}
.appc-comment textarea, .appc-comment input[type="text"] {width:300px !important}
#panel-facebook .fb_iframe_widget iframe, #panel-facebook .fb_iframe_widget span, #panel-facebook .fb_iframe_widget {width:100%!important}
.box-comment .fb_iframe_widget iframe, .box-comment .fb_iframe_widget span, .box-comment .fb_iframe_widget {width:100%!important}
/*ultimas noticias*/
.titu-flujo {color:#333; font-size:14px; text-transform:uppercase; text-align:center; font-weight:normal; border-bottom:1px solid #CCC; padding:5px 0; margin:0 0 10px}
/*flujo notas*/
.seccion .destacada {border-bottom:0}
.flujo article {margin-bottom:0}
.flujo article p {font-size:14px}
.flujo article h2 {margin:6px 0}
.flujo article {padding:10px 0px; border-bottom:1px solid #CCC}
.flujo article .catg-hora {color:#CB0000; font-size:12px; font-weight:bold; text-transform:uppercase; line-height:120%}
.flujo article .catg-hora a {color:#656565; background:url(../i/bullet-4x4.png) 0 center no-repeat; padding-left:10px; margin-left:6px}
.flujo article .catg-hora .visitas {float:right; color:#656565; font-size:12px; text-transform:none}
.resultados h5 {border-bottom:none; margin-bottom:5px}
.resultados .search-gals {border-bottom:1px solid #CCC; margin:10px auto; float:none!important}
.flujo-cat {background:url(../i/bg-dotted-v2.png) top center repeat-y; position:relative; margin-bottom:40px}
.flujo-cat article {border-bottom:1px solid #eee}
.cnt-vermas {background-color:#fff; clear:both}
.cnt-vermas .vermas-flujo {margin:0; padding:15px 0}
ul.lst-galeria:before, ul.lst-galeria:after {display:table; content:""}
ul.lst-galeria:after {clear:both}
ul.lst-galeria {margin:0; list-style:none}
ul.lst-galeria li {float:left; width:49.5%; margin:0 1% 1% 0}
ul.lst-galeria li img {width:100%}
ul.lst-galeria li:nth-child(2n) {margin-right:0}
ul.lst-video {margin:10px}
ul.lst-video li {width:33.33%; margin:0 0 10px; padding:1px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
ul.lst-video li:nth-child(3n) {margin-right:0}
ul.lst-video li a {display:block; position:relative}
ul.lst-video li a:before {position:absolute; left:5px; bottom:5px; background:url(../i/icon-play.png) 0 0 no-repeat; width:32px; height:33px; content:""}
a.masvideos {width:114px; height:27px; border-radius:0; padding:0; text-transform:uppercase; margin-bottom:6px}
.flujo-cat:before, .flujo-cat:after {content:""; display:table}
.flujo-cat:after {clear:both}
.flujo-cat article {margin-bottom:15px}
.flujo-cat article figure {position:relative}
.flujo-cat article h2 {line-height:110%; margin:5px 0}
.flujo-cat article:nth-child(even) {margin-right:0}
h2.copa-pichanga {position:relative; margin-left:45px!important; padding:5px 0}
h2.copa-pichanga .logo-copa {background:url(../i/logo-copapichanga-portada.jpg); display:block; left:-45px; top:-4px; width:40px; height:40px; position:absolute}
.flujo-cat .destacado figure {background-color:#222; padding:5px}
.flujo-cat .destacado h2 a, .flujo-cat .destacado p {color:#fff}
.flujo-cat hr {border-top-color:#373737; border-bottom:0; margin:10px -5px}
.flujo-especial article {background:url(../i/shadow-bottom.png) bottom center no-repeat; padding-bottom:15px; margin-bottom:5px}
/* Mucha foto
-------------------------------------------------------*/
.muchafoto .flujo h5 {text-align:left; font:normal 18px Arial, Helvetica, sans-serif; text-transform:none; color:#333; border-bottom:1px solid #D1D2D0; padding-bottom:5px}
.muchafoto aside {padding-top:30px}
.muchafoto .flujo article {border-bottom-color:#C6C700}
.muchafoto .flujo article .catg-hora {font-weight:normal; margin-bottom:10px}
.muchafoto .flujo article .catg-hora span, .muchafoto .flujo article .catg-hora a {color:#656565; font-weight:bold; background:url(../i/bullet-catg.jpg) 5px 2px no-repeat; padding-left:15px; margin-left:0}
.muchafoto .flujo article .grupo figure {width:33.33%; float:left; margin-bottom:10px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box}
.muchafoto .flujo article .grupo figure:nth-child(1) {padding-left:0; padding-right:5px}
.muchafoto .flujo article .grupo figure:nth-child(2) {padding-left:5px; padding-right:5px}
.muchafoto .flujo article .grupo figure:nth-child(3) {padding-right:0; padding-left:5px}
.muchafoto .flujo article h2 {font:18px 'clan-blackregular', Arial}
.muchafoto .barra-top {background:none; margin-bottom:5px}
.muchafoto .flujo-video article {border-bottom-color:#ccc}
/* Footer
-------------------------------------------------------*/
#footer {clear:both; margin-top:15px}
#footer > .inner {border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:5px}
#footer > .inner p {text-align:center; margin-bottom:0; font-size:11px}
#footer h6 {font-size:15px; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:25px; margin-top:20px; position:relative}
#footer h6 span {background:url(../i/footer-logo-depor.jpg) 0 0 no-repeat; width:100px; height:24px; display:block; position:absolute; text-indent:-9999px; top:-5px; left:50%; margin-left:-50px}
.navfoot {margin-bottom:15px}
.navfoot:before, .navfoot:after {display:table; content:""}
.navfoot:after {clear:both}
.navfoot ul {margin:0; list-style:none; padding:0 5px}
.navfoot [class^="span"] {background:url(../i/bg-dotted-v.png) right 0 repeat-y; min-height:200px}
.navfoot [class^="span"]:nth-last-of-type(1) {background-image:none}
.navfoot ul li {font-family:'robotobold'; text-transform:uppercase; padding:5px 0}
.navfoot ul li:first-child, .navfoot ul li.titular {font-size:14px; background:url(../i/bullet-6x6.png) 0 11px no-repeat; line-height:18px; padding-left:10px; margin-left:-10px}
.navfoot ul li a {color:#333; padding:0}
.calientes {background:url(../i/bg-diagonal-2.png) 0 0 repeat #ddd; padding-bottom:10px; margin-left:-20px; margin-right:-20px; margin-bottom:15px}
.calientes:before, .calientes:after {display:table; content:""}
.calientes:after {clear:both}
.calientes .container {padding-bottom:15px}
.calientes h2 {color:#99CB00; font-size:20px; background:url(../i/bg-filete-h.png) left bottom 0 repeat-x; padding:20px 0; margin:0 -20px 15px -20px}
.calientes h2 span {padding-left:20px}
.calientes ul {margin:0; list-style:none; padding:0 5px}
.calientes [class^="span"] {background:url(../i/bg-filete-v.png) right 0 repeat-y}
.calientes [class^="span"]:nth-last-of-type(1) {background-image:none}
.calientes ul li {text-transform:uppercase; padding:5px 0; font-size:12px; text-transform:uppercase; font-family:'robotomedium'}
.calientes ul li a {display:block; overflow:hidden; text-overflow:ellipsis; word-wrap:normal; white-space:nowrap; color:#fff; padding:0}
.footer-bottom {clear:both; margin-bottom:15px}
.footer-bottom p {color:#333; padding:0; margin:0; font-size:11px; text-align:center}
.footer-bottom a {color:#98CC00; font-weight:bold; text-decoration:none; font-size:11px}
.footer-bottom a:hover {text-decoration:underline}
.footer-bottom p .linksgrupo {margin-left:10px}
.footer-bottom span.f-b-pipe {padding:0 3px}

/* Icons
-------------------------------------------------------*/
[class^="icon-"], [class*=" icon-"] {display:inline-block; width:14px; height:14px; margin-top:1px; line-height:14px; vertical-align:text-top; background-image:url("../i/icons.png?v3"); background-position:14px 14px; background-repeat:no-repeat}
.icon-envelope {background-position:0 -48px; width:16px; height:10px}.icon-comment {background-position:0 -72px; width:12px; height:12px}
.icon-print {background-position:0 -96px; width:13px; height:13px}
nav [class^="icon-"], nav [class*=" icon-"] {margin-left:2px}

/* Calendario
-------------------------------------------------------*/
.box-calendario {background:#F5F5F5}
.box-calendario .inner {padding:10px}
.box-calendario .inner h2 {text-align:center; border-bottom:1px solid #C4C4C4; line-height:25px; font-size:12px; margin:0 0 6px}
#archivos-cal #calendar-links {border-bottom:1px solid #C4C4C4; margin-bottom:10px}
#archivos-cal #calendar-links select {height:auto; border:1px solid #ddd; margin-bottom:5px}
#archivos-cal #calendar-links a#calendar-prev {left:10px}
#archivos-cal #calendar-links a#calendar-next {background-position:0 -18px; right:10px}
#archivos-cal #calendar-links .calendar-actmonth {font-weight:bold; line-height:30px; text-align:center}
#archivos-cal #calendar-links .calendar-controls {background:#ddd; position:relative}
#archivos-cal #calendar {margin:0; width:100%; background:url(../i/bg-calendar.png) 0 0 repeat}
#archivos-cal #calendar thead tr td {font-weight:bold}
#archivos-cal #calendar tr.calendar-titleRow td {color:#000; font-weight:bold}
#archivos-cal #calendar td {border:0; line-height:25px; padding:0; text-align:center}
#archivos-cal #calendar td a {display:block; color:#333}
#archivos-cal #calendar td a:hover {text-decoration:none; background:#E5F11C; font-weight:bold; box-shadow:1px 1px 2px #999999}
#archivos-cal #calendar td#calendar-today {background:#E5F11C; font-weight:bold; box-shadow:1px 1px 2px #999999}
#archivos-cal #calendar td.calendar-select {background:#999; color:#000; font-weight:bold}
#archivos-cal #calendar td.calendar-select a {color:#fff}
/*agenda del hincha*/
.agendahincha {background:#F5F6F5; padding:10px}
.agendahincha h2 {text-align:center; border-bottom:1px solid #C4C4C4; padding-bottom:5px; font-size:12px; margin:0 0 10px}
/* Portada dia
-------------------------------------------------------*/
.portadadia .pagination, .row-vistas h2, .row-valoradas h2 {margin:10px 0; font-size:12px; padding:8px 0 6px; text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc; line-height:normal}
.cnt-portada {margin-bottom:20px}
.row-vistas h6, .row-valoradas h6 {font-weight:normal; color:#4B4B4B}
.row-vistas h2, .row-valoradas h2 {padding:10px 0; margin-bottom:20px}
.row-vistas figure, .row-valoradas figure {text-align:center}
.portadadia .pagination ul > li.prev a, .portadadia .pagination ul > li.next a {padding:0; background:url(../i/arrow-paginador.png) 0 0 no-repeat; width:16px; height:18px; display:block; text-indent:-9999em; box-shadow:1px 1px 2px #999; color:#333}
.portadadia .pagination ul > li.next a {background-position:0 -18px}
.portadadia .pagination ul > li > h2 {float:left; padding:0; text-decoration:none}
.portadadia .pagination ul > li > h2 {padding:0 15px; margin:0; line-height:normal; line-height:20px; font-size:12px}

/* Barra Top 2
-------------------------------------------------------*/
.barra_social {display:inline-block; width:100%; margin-bottom:5px}
.barra_social .social_nota {float:left}
.barra_social .social_nota ul {margin:0}
.barra_social .social_nota ul li {list-style:none; position:relative; margin-right:18px; float:left}
.barra_social .social_nota ul li.coment_s {margin-right:0}
.barra_social .social_nota ul li a {display:inline-block; width:70px; height:32px; background:url(../i/social_nota.png) no-repeat 0 0}
.barra_social .social_nota ul li.tw_s a {background-position:0 -41px}
.barra_social .social_nota ul li.gplus_s a {background-position:0 -82px}
.barra_social .social_nota ul li.pint_s a {background-position:0 -123px}
.barra_social .social_nota ul li.coment_s a {background-position:0 -163px}
.barra_social .social_nota ul li a span {color:#fff; font-size:12px; position:absolute; right:5px; bottom:5px}
.accesibilidad {float:right}
.accesibilidad ul {margin:0}
.accesibilidad ul li {list-style:none; float:left}
.accesibilidad ul li a {background:url(../i/btn_acce.png) no-repeat 0 0; width:40px; height:32px; display:inline-block; text-indent:-99999px}
.accesibilidad ul li.acc_bt1, .accesibilidad ul li.acc_bt3 {margin-right:10px}
.accesibilidad ul li.acc_bt2 {margin-right:2px}
.accesibilidad ul li.acc_bt2 a {background-position:0 -38px}
.accesibilidad ul li.acc_bt3 a {background-position:0 -76px}
.accesibilidad ul li.acc_bt4 a {background-position:0 -114px}
 
.fb_iframe_widget iframe {z-index:3}

/* Estadisticas
-------------------------------------------------------*/
.submenu {margin:-15px -20px 15px -20px; border-bottom:1px solid #ccc; background-color:#eefb1d}
.submenu ul {margin-bottom:0; list-style:none}
.submenu ul li {float:left; background:url(../i/bullet-4x4.png) 0 center no-repeat}
.submenu ul li:first-child a {padding-left:10px}
.submenu ul li a {padding:8px 10px 8px 14px; color:#333; display:block; position:relative}
.submenu ul li .icon-arrow-down {display:none}
.submenu ul li.current .icon-arrow-down {width:11px; height:7px; position:absolute; bottom:-7px; left:50%; margin-left:-5px; background-position:-24px 0; display:block}
.menu-tbl {margin:0 0 15px; padding:0; list-style:none}
.menu-tbl li {float:left; text-transform:uppercase}
.menu-tbl li.current a {background:#EFFB1C; box-shadow:1px 1px 2px #999999}
.menu-tbl li a {color:#333; padding:5px 10px}
.titu-seccion {background:#333; color:#fff; text-transform:uppercase; text-align:center; padding:5px 0; margin-bottom:15px}
.cnt-tbl {overflow:auto}
.tbl-clasificacion {width:100%; text-align:center; border-collapse:collapse; margin:15px 0}
.tbl-clasificacion thead th {background:#F5F5F5}
.tbl-clasificacion tbody td, .tbl-clasificacion thead th {border-right:1px solid #CACACA; padding:4px}
.tbl-clasificacion .col-equipos {text-align:left; padding:4px 10px}
.tbl-clasificacion .col-pt {background:#F0EEED}
.tbl-clasificacion tr:nth-child(even) {background:#F5F5F5}
.tbl-clasificacion tr:nth-child(odd) {background:#fff}
/* En vivo
-------------------------------------------------------*/
.ficha-tecnica {background:#F5F5F5; border-radius:4px; margin-bottom:10px}
.ficha-tecnica h6 {border-bottom:1px solid #C4C4C4; padding-bottom:6px; margin:0 0 6px; text-align:center; font-family:'clan-blackregular', Arial; font-weight:normal}
.ficha-tecnica .inner {padding:10px}
.ficha-tecnica h3 {color:#333; font-size:12px}
.ficha-tecnica h3 span {font-size:12px}
.ficha-tecnica .resume {background:#fff; border-top:1px solid #CFCFCF; padding:10px 10px}
.ficha-tecnica .resume p {margin-bottom:5px}
.ficha-tecnica .resume .eq {border-bottom:1px dotted #999; margin-bottom:10px}
/* Club destacado
-------------------------------------------------------*/
.club-destacado {background-position:top center; background-repeat:no-repeat; background-attachment:fixed}
.club-destacado #wrapper {border:none}
.club-destacado .wrap-footer .row {border:none}
.club-destacado .banner-equipo {background-position:0 0; background-repeat:no-repeat; margin-bottom:10px}
.club-destacado .wrap-header h1, .club-destacado .wrap-header h1 a {color:#fff}
.club-destacado .logo-mini a {background:url(../i/logo-depor-mini-white.png?v4)!important}
.club-destacado article .categoria h3 a {color:#fff}
.club-destacado article .categoria {background:none; width:auto; height:auto; overflow:hidden}
.club-destacado article .categoria.top h3 a {background:none; color:#006599; font-size:12px; font-weight:bold; text-transform:capitalize; padding-left:0}
.club-destacado .flujo article h2 {font-size:18px; line-height:110%; margin-top:5px}
.submenu-equipo {margin:0 0 15px}
.submenu-equipo nav {border-bottom:0}
.submenu-equipo ul {border-bottom:0}
.submenu-equipo ul li {padding:0 15px; font-family:'robotomedium'; font-size:14px}
.submenu-equipo ul li a {line-height:24px; padding:0; color:#666; border-bottom:1px solid transparent}
.submenu-equipo ul li.current a, .submenu-equipo ul li:hover a {color:#e8531f; border-bottom:1px solid #e8531f}
.submenu-equipo ul li:first-child a, .submenu-equipo nav li:first-child {padding-left:0}
.box-tw, .box-fb {margin-bottom:15px}
.bg-col {background:url(../i/bg-dotted-v2.png) 67.15% 0 repeat-y}
.box-connect {margin-bottom:15px; border-radius:3px 3px 0 0}
.box-connect h6 {color:#fff; text-align:center; font-family:'clan-blackregular', Arial; text-transform:uppercase; font-size:14px; line-height:20px; margin:0 0 10px; padding:6px 0; border-bottom:1px solid #8A8E93}
.box-connect .inner {background:url(../i/bg-diagonal.png) 0 0 repeat; padding:15px 10px}
.box-connect ul {width:250px; margin:0 auto; list-style:none; clear:both}
.box-connect ul:before, .box-connect ul:after {display:table; content:""}
.box-connect ul:after {clear:both}
.box-connect ul li {float:left; text-align:center; margin-right:15px; position:relative}
.box-connect ul li:last-child {margin-right:0}
.box-connect ul li > a {background-image:url(../i/sprite-social-38x38.png); background-repeat:no-repeat; width:38px; height:38px; display:block; text-indent:-999em}
.box-connect ul li.fb > a {background-position:0 0}
.box-connect ul li.tw > a {background-position:0 -38px}
.box-connect ul li.gp > a {background-position:0 -76px}
.box-connect ul li.pint > a {background-position:0 -114px}
.box-connect ul li.rss > a {background-position:0 -152px}
.box-connect .tooltip-content {position:absolute; top:-65px; left:50%; margin-left:-163px; width:300px; z-index:1; border-bottom:20px solid transparent}
.box-connect .tooltip {background:url(../i/box-connect.png) 0 0 no-repeat; width:auto; height:54px; padding-left:24px; margin:0 auto; display:inline-block}
.box-connect .tooltip > a {z-index:1; position:relative; background:url(../i/sprite-social-share.png) 0 0 no-repeat; width:34px; height:28px; text-indent:-999em; cursor:pointer; margin:0; display:block}
.box-connect .tooltip.on > a {background-position:0 -28px; width:37px}
.box-connect .tooltip.on > i {background:url(../i/box-connect.png) -233px -108px no-repeat; width:24px; height:10px; position:absolute; left:50%; bottom:-9px}
.box-connect .tooltip.on .inner {padding:0;; background:url(../i/box-connect.png) right -54px no-repeat; padding-right:24px; margin-right:-24px; height:100%}
.box-connect .tooltip.on .inner:before, .box-connect .tooltip.on .inner:after {display:table; content:""}
.box-connect .tooltip.on .inner:after {clear:both}
.box-connect .tooltip.on .inner .cnt {margin-top:15px}
.box-connect .fb-like > span {min-height:20px; min-width:137px}
.box-connect .fb-like .fb_ltr {min-height:20px; min-width:137px}
.box-ultimas {margin-bottom:15px; position:relative}
.box-ultimas a.vermas {position:absolute; top:8px; right:12px; color:#fff; font-family:'robotobold'; border:0; text-transform:uppercase; font-weight:normal; background:url(../i/arrow-right-8x10.png) right center no-repeat; padding-right:12px}
.box-ultimas .tit-seccion {margin-bottom:10px}
.foto-idolo {height:250px; position:relative; margin-bottom:15px}
.foto-idolo figure {text-align:center; margin-top:15px}
.foto-idolo figure img {border:5px solid #FFF}
.foto-idolo figcaption {font-size:11px; color:#FFF; margin-top:7px}
.foto-idolo .ui-orbit .ui-inner {height:248px}
.foto-idolo .ui-orbit a.ui-prev, .foto-idolo .ui-orbit a.ui-next {width:15px; height:15px; top:198px}
.foto-idolo .ui-orbit a.ui-prev {left:25%}
.foto-idolo .ui-orbit a.ui-next {right:25%}
.foto-idolo .ui-orbit a.ui-prev span, .foto-idolo .ui-orbit a.ui-next span {width:12px; height:12px; top:0; margin-top:0; cursor:pointer; background-color:transparent}
.foto-idolo .ui-orbit a.ui-prev span i, .foto-idolo .ui-orbit a.ui-next span i {margin:0; width:12px; height:12px; background-image:url(../i/opinion-pagesarrows.png)}
.foto-idolo .ui-orbit a.ui-prev span i {background-position:0 0}
.foto-idolo .ui-orbit a.ui-next span i {background-position:-12px 0}
.foto-idolo .ui-orbit .ui-indicator {bottom:34px; color:#fff}
.foto-idolo .ui-orbit .ui-indicator span {color:#E17655}
/*box-lospartidos*/
.box-lospartidos {background:#F5F6F5; padding:10px; border-top:0; margin-bottom:15px}
.box-lospartidos h3 {text-align:center; font-size:18px; margin:0 0 10px; letter-spacing:0}
.box-lospartidos ul.ui-tab li {width:50% !important}
.box-lospartidos hr.line {position:absolute; top:50%; left:0; margin:0; z-index:2; border-top:1px solid #666; border-bottom:1px solid #fff; height:0; line-height:0; width:100%; opacity:.4}
.tbl-partidos {background:url(../i/bg-tbl-partidos.jpg); border-bottom:1px solid #C4C4C4; border-collapse:collapse; width:100%}
.tbl-partidos h2 {font-size:12px; color:#333; text-transform:uppercase; margin:5px 0; text-align:center; line-height:16px}
.tbl-partidos .eq {background:#fff; padding:5px; margin:0 auto; text-align:center; height:71px; width:71px; position:relative}
.tbl-partidos .col-eq {text-align:center; width:42%}
.tbl-partidos .col-vs {width:16%}
.tbl-partidos .vs {position:relative}
.tbl-partidos .vs span {position:relative; display:block; margin:0 auto; background:#333; font-size:15px; color:#CBCBCB; padding:5px; width:24px; height:18px; top:50%; text-align:center}
.tbl-partidos .vs span i {margin:0; font-style:normal}
.tbl-partidos td p {font-size:11px; text-align:center; line-height:110%; margin:0; padding:5px 0}
.tbl-partidos a.btns {background:#091835; border-radius:3px; line-height:20px; text-transform:uppercase; color:#FFF; font-size:12px; display:block; width:80px; margin:0 auto; text-align:center; margin-top:5px}
.alianzalima .box-alianza > .titu, .universitario .box-universitario > .titu, .cristal .box-cristal > .titu, .aurich .box-aurich > .titu {border-bottom:1px solid rgba(0, 0, 0, 0.5); display:block; position:relative; font-size:14px; color:#FFF; text-align:center; text-transform:uppercase; padding:5px 0; margin:0}
.alianzalima .box-alianza > .titu:after, .universitario .box-universitario > .titu:after, .cristal .box-cristal > .titu:after, .aurich .box-aurich > .titu:after {border-bottom:1px solid rgba(255, 255, 255, 0.5); width:100%; position:absolute; bottom:-2px; left:0; content:""}
.ficha *, .ficha *:before, .ficha *:after {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box}
.ficha .cabecera {background-color:#111; color:#fff; padding:2px 10px; clear:both}
.ficha .pie {background-color:#111; color:#fff; padding:5px 10px}
.ficha .fecha {background-color:#F3F8A8; padding:2px 10px; font-size:11px}
.ficha .local, .ficha .visitante {float:left; width:50%; text-align:center}
.ficha .local {border-right:1px solid #ddd}
.ficha .resultado .escudo, .ficha .resultado .equipo, .ficha .resultado .resultado {float:left; padding:15px 0}
.ficha .resultado .escudo {width:25%}
.ficha .resultado .equipo {width:55%}
.ficha .resultado .resultado {width:20%; font-size:20px}
.ficha .barra {background-color:#deea00; padding:2px 10px; clear:both}
.ficha .barra span {color:#000; padding:2px 10px; display:inline-block}
.ficha .cont-izq, .cont-der {width:50%; float:left}
.cont-izq table {border-collapse:collapse; font-size:11px}
.cont-izq table td {border:1px solid #ddd}
.cont-der table td:nth-child(1) {border-left:0}
.cont-der table {border-collapse:collapse; font-size:11px}
.cont-der table td {border:1px solid #ddd}
.ficha .tbl-partido {width:100%}
.ficha .tbl-partido td {padding:4px}
.ficha .tbl-partido td.nombre {text-align:left}
.ficha .tbl-partido td.numero, .tbl-partido td.minuto, .tbl-partido td.tiempo {width:15%; font-weight:bold; text-align:center}
.ficha .tbl-partido td.tarjeta {text-align:center; width:15%}
.ficha .tbl-partido td.tarjeta img {padding:0 2px}
.ficha .tbl-partido td.tecnico span {padding-left:15%}
.tbl-cambios td.nombre span {color:#F44C0F}
.tbl {width:100%; margin-bottom:20px}
.tbl th, .tbl td {padding:6px; line-height:20px; text-align:left; vertical-align:top; border-top:1px solid #dddddd}
.tbl th {font-weight:bold}
.tbl thead th {vertical-align:bottom}
.tbl-plantel td {border:1px solid #ddd; font-size:11px}
.tbl-plantel tr.cabezal td {background-color:#deea00; color:#000; font-size:12px; padding-left:10px}
/* Club destacado -> Alianza Lima
-------------------------------------------------------*/
.alianzalima {background-image:url(../i/alianzalima/1324x960-alianza.jpg)}
.alianzalima article .categoria h3 a {background:#006193}
.alianzalima .wrap-header {background-image:url(../i/bg-header-alianza.png?v2)}
.alianzalima .box-alianza {background:url(../i/alianzalima/bg-box.jpg) 0 0 repeat-x}
/* Club destacado -> Universitario
-------------------------------------------------------*/
.universitario {background-image:url(../i/universitario/1324x960-universitario.jpg)}
.universitario article .categoria h3 a {background:#ffdc72; color:#000}
.universitario .wrap-header {background-image:url(../i/universitario/bg-header-universitario.png?v2)}
.universitario .foto-idolo {background-image:url(../i/universitario/bg-fotoidolo.jpg)}
.universitario .box-universitario, .universitario .foto-idolo {background:url(../i/universitario/bg-box.jpg) 0 0 repeat-x}
.universitario article .categoria.top h3 a {color:#9C7C4A}
.universitario #tbl-proximos a.btns {background-color:#9C7C4A}
/* Club destacado -> Cristal
-------------------------------------------------------*/
.cristal {background-image:url(../i/cristal/1324x960-cristal.jpg)}
.cristal article .categoria h3 a {background:#0A6D8E; color:#fff}
.cristal .wrap-header {background-image:url(../i/cristal/bg-header-cristal.png?v2)}
.cristal .foto-idolo {background-image:url(../i/cristal/bg-fotoidolo.jpg)}
.cristal .box-cristal, .cristal .foto-idolo {background:url(../i/cristal/bg-box.jpg) 0 0 repeat-x}
.cristal article .categoria.top h3 a {color:#0A6D8E}
.cristal #tbl-proximos a.btns {background-color:#0A6D8E}
/* Club destacado -> Aurich
-------------------------------------------------------*/
.aurich {background-image:url(../i/aurich/1324x960-juan-aurich.jpg)}
.aurich article .categoria h3 a {background:#7A0000; color:#fff}
.aurich .wrap-header {background-image:url(../i/aurich/bg-header-aurich.png?v2)}
.aurich .foto-idolo {background-image:url(../i/aurich/bg-fotoidolo.jpg)}
.aurich .box-aurich, .aurich .foto-idolo {background:url(../i/aurich/bg-box.jpg) 0 0 repeat-x}
.aurich article .categoria.top h3 a {color:#7A0000}
.aurich #tbl-proximos a.btns {background-color:#7A0000}
/* Suscripción newsletter
 -------------------------------------------------------*/
.suscrip-news .col1 {float:left; width:315px; position:relative; z-index:1}
.suscrip-news .barra-top {background-color:#fff; padding:0}
.suscrip-news .barra-top .ui-app:first-child {margin-right:15px}
.suscrip-news h1 {background:url(../i/suscripcion.newsletter.titulo.jpg?v2) 0 0 no-repeat; text-indent:100%; overflow:hidden; white-space:nowrap; width:327px; height:172px; margin-bottom:20px}
.suscrip-news p {font-size:15px; color:#656A00}
.suscrip-news p.aviso {font:normal 16px/130% 'clan-blackregular', arial; color:#777; margin-bottom:25px}
.suscrip-news h6 {font:italic 14px/130% 'clan-blackregular', arial; color:#000; margin-bottom:15px}
.suscrip-news .ltie9 {display:none; font-family:'clan-blackregular'; font-size:14px}
.suscrip-news .ltie9 {display:block\0/}
	.lt-ie9 .suscrip-news .ltie9 {display:block}
.suscrip-news .col2 {float:right; width:625px}
.suscrip-news .col2 img {position:relative; right:-20px}
.suscrip-news .box-form {background-color:#eefb1d; position:relative}
.suscrip-news .box-form:after {position:absolute; top:0; right:-25px; width:0; height:0; border-top:40px solid #eefb1d; border-right:30px solid transparent; content:""}
.suscrip-news h2 {color:#111; font-size:20px; font-weight:normal}
.suscrip-news .inner {width:285px; margin:15px auto}
.suscrip-news form .row {margin-bottom:15px}
.suscrip-news form hr {border-top-color:#c7d103; border-bottom-color:transparent}
.suscrip-news form input[type="text"] {border:1px solid #CFDA03; width:273px; height:40px; line-height:40px; padding:0 5px; font-size:14px}
.suscrip-news form input[type="submit"], .btn-news {background:#555; background:linear-gradient(to bottom, #555555 0%, #222222 100%); width:131px; height:32px; line-height:32px; margin:15px auto 20px; border:0; font-size:15px; border-radius:5px; display:block; color:#EEFB1D; font-family:'robotobold'; text-transform:uppercase; text-align:center}
.suscrip-news .lst-boletin {list-style:none; margin:0 0 0 5px}
.suscrip-news .lst-boletin li {width:128px; float:left; position:relative; margin:0 17px 25px 0}
.suscrip-news .lst-boletin li:nth-child(2n) {margin-right:0}
.suscrip-news .lst-boletin .titulo {font-family:'clan-blackregular'; font-size:14px; text-align:center; margin:5px 0}
.suscrip-news .lst-boletin .boletin {width:128px; height:136px; background:url(../i/sprite.suscripcion.newsletter.jpg) 0 0 no-repeat}
.suscrip-news .lst-boletin .boletin-grone .boletin {background-position:-128px 0}
.suscrip-news .lst-boletin .boletin-crema .boletin {background-position:0 -136px}
.suscrip-news .lst-boletin .boletin-celeste .boletin {background-position:-128px -136px}
.suscrip-news input[type="checkbox"], .suscrip-news input[type="radio"] {display:none}
.suscrip-news .icon_check {position:absolute; bottom:-10px; left:50%; margin-left:-12px; display:inline-block; width:25px; height:25px; background:url(../i/sprite_buttons_radio.png) no-repeat}
.suscrip-news input[type="checkbox"]:checked+label.icon_check, .suscrip-news input[type="radio"]:checked+label.icon_check {background-position:0 -25px}
.suscrip-news .icon_check.active {background-position:0 -25px\0/}

div#peruid_modal {display:none}
.fb_edge_widget_with_comment {z-index:2}
.ui-preload {background:url(../i/404.png) no-repeat center center #fff}

/* ticker */
.ui-ticker:after {clear:both}
.ui-ticker .ui-content {position:relative; overflow:hidden}
.ui-ticker .ui-content ul {margin:0; padding:0; list-style:none}
.ui-ticker .ui-content ul li {float:left; min-height:24px}
.ui-ticker .ui-content ul li > p {padding:0 6px}
.ui-ticker li {text-align:center; line-height:40px}
.ui-ticker h3 {float:left}/*v5*/
/*ui-colfix*/
body.nota #sidebar.ui-colfixed {margin-left:640px; position:fixed!important}
body.nota #sidebar.ui-colabsoluted {margin-left:640px; position:absolute!important}

#box-champions {background:url(../i/bg_champions.jpg); height:600px; margin-left:-20px; position:relative}
#box-champions .titulo {float:left; height:50px; padding:20px 0 0 20px; width:380px}
#box-champions .cabecera .envivo {float:left; height:38px; padding-top:32px; text-align:right; width:240px}
#box-champions .cabecera .envivo .caja {background-color:#C3CE00; color:#202020; display:inline-block; font:15px/25px "clan-boldregular"; font-style:italic; height:24px; padding-left:20px; position:relative; text-transform:uppercase}
#box-champions .cabecera .envivo .caja .esquina {background:url(../i/bg_envivo_champions.png) no-repeat; height:24px; position:absolute; left:-12px; top:0; width:12px}
#box-champions .cabecera .envivo .caja i {background:url(../i/envivo.gif?v6); display:inline-block; height:12px; margin:0 10px; width:12px}
#box-champions .cabecera .subtitulo {float:left; height:31px; padding-top:12px; text-align:left; width:320px}
#box-champions .cabecera .subtitulo .caja {background-color:#101E3F; color:#FFFFFF; display:inline-block; font:15px/27px "clan-blackregular"; height:27px; padding:0 15px 0 20px; position:relative; text-transform:uppercase}
#box-champions .cabecera .subtitulo .esquina {background:url(../i/bg_subtit_champions.png) no-repeat; height:27px; position:absolute; right:-12px; top:0; width:12px}
#box-champions .cabecera .publicidad {float:left; height:43px; width:320px}
#box-champions .cabecera .publicidad .hashtag {color:#FFFFFF; float:left; font:16px "clan-blackregular"; padding-right:15px; padding-top:10px; text-align:right; width:255px}
#box-champions .cabecera .publicidad .hashtag span {font-size:23px; text-transform:uppercase}
#box-champions .cabecera .publicidad .marca {float:left; margin:0; margin-right:1px; width:49px}
#box-champions .cabecera .publicidad .marca img {width:100%}
#box-champions .partido {float:left; margin-top:20px}
#box-champions .partido .imagen {float:left; padding-top:10px; width:312px}
#box-champions .partido .imagen figure {position:relative}
#box-champions .partido .contenido {background:url(../i/bg_partido_champions.jpg); float:left; height:200px; padding-top:15px; position:relative; width:328px}
#box-champions .partido .contenido a {color:#FFFFFF}
#box-champions .partido .contenido p {color:#FFFFFF; font-size:11px; padding:0 15px; text-align:right}
#box-champions .partido .contenido .triangulo {background:url(../i/esquina_partido_champions.png?v2) no-repeat; height:10px; left:-10px; position:absolute; top:0; width:10px}
#box-champions .partido .contenido h2 {color:#FFFFFF; font:18px "clan-blackregular"; margin:0 0 5px 0; padding:0 15px}
#box-champions .partido .contenido .puntaje {background:url(../i/bg_equipo_champions.jpg); color:#FFFFFF; float:left; font:18px/35px "clan-boldregular"; height:34px; margin:15px 0; position:relative; width:100%}
#box-champions .partido .contenido .puntaje .logo_equipo {left:35px; position:absolute; top:-8px}
#box-champions .partido .contenido .puntaje .equipo {float:left; overflow:hidden; padding-left:95px; text-align:left; text-overflow:ellipsis; white-space:nowrap; width:145px}
#box-champions .partido .contenido .puntaje .goles {float:left; padding-left:30px; text-align:left; width:58px}
#box-champions .partidos {overflow:hidden; padding:20px 10px}
#box-champions .partidos .nota {float:left; margin-right:20px; width:300px}
#box-champions .partidos .nota.last {margin-right:0}
#box-champions .partidos .nota figure .imagen {position:relative}
#box-champions .partidos .nota figure figcaption h2 a {color:#FFFFFF; font:17px "clan-blackregular"}
/*POPUP*/
#pop-box {background-color:#575757; position:fixed; right:0px; bottom:0; text-align:left; z-index:100; width:261px; text-align:center}
#pop-box a.cerrar {background:url(../i/flyout_close.png); width:11px; height:11px; display:block; text-indent:-99999px; overflow:hidden; position:absolute; right:7px; top:7px}
.box_nuevos_sociales {margin-bottom:5px}
/* MÁS DEPOR */
.mas-depor {background:url(../i/bg_mas.jpg)}
.mas-depor h4 {background-color:#FFFFFF; border:1px solid #CCC; border-left:none; border-right:none; font:normal 14px/120% 'robotomedium', Arial; margin-bottom:20px; padding:5px; text-shadow:1px 1px 2px #999; text-transform:uppercase}
.mas-depor .ui-orbit .ui-item article {float:left; margin:0px 10px 10px; width:290px}
.mas-depor .ui-orbit .ui-item article .categoria.top .hora {background-color:#FFFFFF}
.mas-depor .ui-orbit .ui-arrows a {background-image:url(../i/ui-sprite-orbit.png?v3); background-repeat:no-repeat; display:inline-block; height:18px; position:relative; text-indent:-9999px; top:auto; vertical-align:middle; width:19px}
.mas-depor .ui-orbit .ui-arrows a.ui-prev {background-position:0 0}
.mas-depor .ui-orbit .ui-arrows a.ui-next {background-position:-19px 0}
.mas-depor .ui-orbit .ui-pager {text-align:center}
.mas-depor .ui-orbit .ui-arrows {clear:both; height:auto; padding:10px 0; position:relative; text-align:center}
.mas-depor .ui-orbit .ui-pager {display:inline-block; left:auto; margin:0 10px; position:relative; top:0; vertical-align:middle}
.mas-depor .ui-orbit .ui-pager li {background-image:url(../i/ui-sprite-orbit.png?v3); background-position:-10px -18px; cursor:pointer; display:inline-block; height:10px; float:none; right:auto; margin:0 3px; padding:0; position:relative; text-indent:-9999px; width:10px; vertical-align:middle}
.mas-depor .ui-orbit .ui-pager li.ui-active, .mas-depor .ui-orbit .ui-pager li:hover {background-position:0 -18px}
/* NUEVOS BOTONES COMPARTIR */
.box_nuevos_sociales {margin-bottom:5px}
.box_nuevos_sociales ul {margin:0; padding:0; list-style:none}
.box_nuevos_sociales ul li {display:inline-block; margin-right:5px}
.box_nuevos_sociales ul li:last-child {margin-bottom:0}
.box_nuevos_sociales ul li span {-webkit-border-radius:2px; background:white; border:1px solid #898f9c; color:#6a7180; display:inline-block; font-size:11px; height:auto; line-height:18px; margin-left:3px; min-width:15px; padding:0 3px; text-align:center; white-space:nowrap}
.box_nuevos_sociales ul li a {background:url(../i/sprite_nuevos_sociales.png?v3) 0px 0px no-repeat; width:18px; height:18px; display:block; float:left; text-indent:-999em; margin-right:5px}
.box_nuevos_sociales ul li.fb a {background-position:0 0}
.box_nuevos_sociales ul li.tw a {background-position:-18px 0px}
.box_nuevos_sociales ul li.pi a {background-position:-36px 0px}
.box_nuevos_sociales ul li.trespuntos a {background-position:0px -24px; height:4px; width:16px}
.box_nuevos_sociales ul li .flechabox {height:0; left:21px; position:relative; top:-15px; width:5px; z-index:2}
.box_nuevos_sociales ul li .flechabox s, .box_nuevos_sociales ul li .flechabox i {border-color:transparent #898f9c; border-style:solid; border-width:4px 5px 4px 0; display:block; position:relative; top:1px}
.box_nuevos_sociales ul li .flechabox i {border-right-color:#fff; left:2px; top:-7px}
/* SCROLLBARS */
.mCSB_container {border-right:1px solid #e3e3e3; overflow:hidden; width:94%}
.mCSB_container.mCS_no_scrollbar {margin-right:0}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar, .mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar {margin-right:30px}
.mCustomScrollBox > .mCSB_scrollTools {height:99%; right:0; top:2px; width:16px}
.mCSB_scrollTools .mCSB_draggerContainer {position:absolute; top:0; left:0; bottom:0; right:0; height:auto}
.mCSB_scrollTools .mCSB_dragger {cursor:pointer; width:100%; height:30px}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {width:5px; height:100%; margin:0 auto; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px; text-align:center}
.mCSB_scrollTools .mCSB_draggerRail {height:100%; width:5px; background:#EFEFEF; margin:0 auto; display:none}
.mCSB_scrollTools:hover .mCSB_draggerRail {display:block}
.mCustomScrollBox {-ms-touch-action:none}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#6A6A68}
.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar {background:#464646}
.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar {background:#000}
.irmundial {position:absolute; left:-10px; top:-2px}

body.memes .main-content {padding-bottom:160px}
#lista-memes .meme {float:left; margin:0 10px 20px 0; position:relative}
#lista-memes .meme:nth-child(3n) {margin-right:0}
#lista-memes .meme .redes_sociales {padding-top:5px; text-align:center}
#lista-memes .meme .redes_sociales a {background:url(../i/social_icons_memes.png) no-repeat; display:inline-block; height:32px; text-indent:-99999px; width:32px}
#lista-memes .meme .redes_sociales .tw {background-position:0 0}
#lista-memes .meme .redes_sociales .fb {background-position:-32px 0}
#lista-memes .meme .redes_sociales .pi {background-position:-64px 0}
/* Crea tu Meme */
#crea-tu-meme {margin-bottom:12px}
#crea-tu-meme h2 {font:20px "robotocondensedregular"; margin:0; text-align:center}
#crea-tu-meme h2 a {-moz-border-radius:5px; -moz-box-shadow:0 3px 0 #253341; -ms-border-radius:5px; -ms-box-shadow:0 3px 0 #253341; -webkit-border-radius:5px; -webkit-box-shadow:0 3px 0 #253341; background-color:#33495D; border-radius:5px; box-shadow:0 3px 0 #253341; color:#FFFEFE; display:block; padding:10px 0}
/* Los mas Vistos */
#losmas-memes {background-color:#F4F4F4; border-bottom:1px solid #DDDDDD; margin-bottom:10px; overflow:hidden; padding:20px 12px 0; text-align:center}
#losmas-memes h2 {color:#333333; font:20px "clan-blackregular"; margin:0 0 15px}
#losmas-memes .meme {border-bottom:2px solid #F19272; float:left; margin:0 16px 16px 0}
#losmas-memes .meme:nth-child(odd) {margin-right:0}
/* Archivo Memes */
#archivo-memes {background-color:#F4F4F4; border-bottom:1px solid #DDDDDD; padding:20px 6px; text-align:center}
#archivo-memes h2 {color:#333333; font:20px "clan-blackregular"; margin:0 0 20px}
#archivo-memes .combo {text-align:left}
#archivo-memes .combo span {background-color:#E5E5E5; border-radius:5px; color:#878787; display:block; font:14px "Myriad Pro"; overflow:hidden; padding:6px 0 6px 15px; position:relative}
#archivo-memes .combo span a {background-color:#4DB7A7; height:29px; position:absolute; right:0; text-align:center; top:0; width:33px}
#archivo-memes .combo span a i {background:url(../i/arrow_down.png) no-repeat; display:inline-block; height:9px; margin-top:10px; width:14px}
#archivo-memes .combo .archivos {background-color:#4DB7A7; border-radius:0 0 5px 5px; display:none; height:130px; margin-top:-5px; overflow:auto; padding:8px 0 8px 8px}
#archivo-memes .combo .archivos ul {list-style:none; margin:0; padding:0}
#archivo-memes .combo .archivos ul li {border-bottom:1px solid #45A798; font:14px "Myriad Pro"}
#archivo-memes .combo .archivos ul li:last-child {border-bottom:0}
#archivo-memes .combo .archivos ul li a {color:#FFFFFF; display:block; padding:10px}
#archivo-memes .combo .archivos .mCSB_container {border-right:0}
#archivo-memes .combo .archivos .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {background:#398C80; border-radius:0}
#archivo-memes .combo .archivos .mCSB_scrollTools .mCSB_draggerRail {background:#6DC5B8; display:block}
/* Seleccionar Meme */
#sel-meme {background-color:#005875; height:130px; overflow:hidden; padding:20px 0; text-align:center; width:100%}
#sel-meme .ui-item a {margin:0 10px}
#sel-meme .ui-item a img {border:3px solid #FFFFFF; border-radius:5px}
#sel-meme .ui-item a:hover img, #sel-meme .ui-item a.active img {border:3px solid #DF5B1D; border-radius:5px}
#sel-meme .ui-orbit .ui-arrows {width:100%}
#sel-meme .ui-orbit .ui-arrows a {width:48px}
#sel-meme .ui-orbit .ui-arrows a span {background-color:transparent; border:1px solid transparent; height:78px; margin-top:-38px; width:46px}
#sel-meme .ui-orbit .ui-arrows a:hover span {background-color:#00384A; border:1px solid #002633}
#sel-meme .ui-orbit .ui-arrows a span i {background:url(../i/spt_icons.png?v=2) no-repeat; height:40px; margin:18px auto; width:24px}
#sel-meme .ui-orbit .ui-arrows a.ui-prev span i {background-position:0 -20px}
#sel-meme .ui-orbit .ui-arrows a.ui-next span i {background-position:-24px -20px}
#frmCrearMeme {margin:35px auto; width:400px}
#frmCrearMeme .imagenmeme {overflow:hidden}
#frmCrearMeme .imagenmeme .imagen {float:left; margin-right:10px; width:156px}
#frmCrearMeme .imagenmeme .imagen img {border:3px solid #DF5B1D; border-radius:5px}
#frmCrearMeme .imagenmeme .texto {float:left; text-align:right; width:234px}
#frmCrearMeme .imagenmeme .texto input {background:url(../i/bg-input-memes.png) no-repeat bottom; border:0; color:#878787; font:20px "robotocondensedregular"; padding:5px 10px; text-align:center; text-transform:uppercase; width:200px}
#frmCrearMeme .imagenmeme .texto #txtTexto2 {margin-top:57px}
#frmCrearMeme .correo {color:#212121; font:16px "robotocondensedregular"; padding:55px 45px 25px}
#frmCrearMeme .correo label {float:left; margin-right:5px; text-align:right; width:85px}
#frmCrearMeme .correo input {background:url(../i/bg-input-memes.png) no-repeat bottom; border:0; color:#878787; font:20px "robotocondensedregular"; padding:5px 10px; text-align:center; text-transform:uppercase; width:200px}
#frmCrearMeme #btnEnviar, #frmCrearMeme #btnVista {-moz-border-radius:5px; -moz-box-shadow:0 3px 0 #829500; -ms-border-radius:5px; -ms-box-shadow:0 3px 0 #829500; -webkit-border-radius:5px; -webkit-box-shadow:0 3px 0 #829500; background-color:#C7C800; border-radius:5px; border:0; box-shadow:0 3px 0 #829500; color:#333333; display:block; font:18px "robotobold"; margin:0 auto; padding:6px 35px}
#frmCrearMeme #vista {overflow:hidden}
body.memes .main-content figure {text-align:center}
body.memes .paginacion {display:inline-block; margin:10px 0 30px; width:100%}
body.memes .paginacion > div {font:18px "robotocondensedregular"; float:left; width:50%}
body.memes .paginacion.convolver > div {width:30%}
body.memes .paginacion > div a {color:#33485D}
body.memes .paginacion > div a i {background:url(../i/spt_icons.png?v=2) no-repeat; display:inline-block; height:20px; vertical-align:middle; width:12px}
body.memes .paginacion .prev {text-align:left}
body.memes .paginacion .prev a i {background-position:0 0; margin-right:10px}
body.memes .paginacion .next {float:right; text-align:right}
body.memes .paginacion .next a i {background-position:-12px 0; margin-left:10px}
body.memes .paginacion.convolver .volver {text-align:center; width:40%}
body.memes .paginacion.convolver .volver a {-moz-border-radius:5px; -moz-box-shadow:0 3px 0 #829500; -ms-border-radius:5px; -ms-box-shadow:0 3px 0 #829500; -webkit-border-radius:5px; -webkit-box-shadow:0 3px 0 #829500; background-color:#C7C800; border-radius:5px; box-shadow:0 3px 0 #829500; color:#333333; font:18px "robotobold"; padding:6px 33px}
body.memes .redes-sociales {margin:5px auto 10px; width:365px}
body.memes .redes-sociales .addthis_button_facebook_like {width:115px}
body.memes .redes-sociales .addthis_button_tweet {width:90px}
body.memes .redes-sociales .addthis_button_google_plusone {width:70px}
body.memes .redes-sociales .addthis_button_pinterest_pinit {width:70px}
body.memes .redes-sociales #twitter-widget-0 {position:relative; top:5px}
.memesdepor {background:url(../i/bg-memesdepor.jpg) no-repeat; background-size:cover; margin-bottom:20px; text-align:center}
.memesdepor h2 {background-color:#FBC001; box-shadow:2px 2px 10px rgba(0, 0, 0, 0.65); color:#353526; font:18px "clan-blackregular"; font-style:italic; float:left; margin:15px 0 15px 15px; padding:5px 15px}
.memesdepor .ui-item a img {border:3px solid #FFFFFF; border-radius:5px}
.memesdepor .ui-item a.active img, .memesdepor .ui-item a:hover img {border-color:#DF5B1D}
.memesdepor hr {border-bottom:1px solid #016C8F; border-top:1px solid #014961; margin:10px 0}
.memesdepor #frmCrearMeme {margin:5px auto 0; overflow:hidden; width:305px}
.memesdepor #frmCrearMeme .imagenmeme {margin-bottom:5px; padding-left:7px}
.memesdepor #frmCrearMeme .imagenmeme .imagen {margin-right:0}
.memesdepor #frmCrearMeme .imagenmeme .imagen img {border-color:#FFFFFF}
.memesdepor #frmCrearMeme .imagenmeme .texto {-moz-box-shadow:0px 3px 0px #C29701; -ms-box-shadow:0px 3px 0px #C29701; -webkit-box-shadow:0px 3px 0px #C29701; background-color:#FBC001; box-shadow:0px 3px 0px #C29701; height:92px; margin-top:5px; padding:15px 0; text-align:center; width:141px; margin-bottom:15px}
.memesdepor #frmCrearMeme .imagenmeme .texto input {-moz-text-shadow:2px 0 0 #000, -2px 0 0 #000, 0 2px 0 #000, 0 -2px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000; -ms-text-shadow:2px 0 0 #000, -2px 0 0 #000, 0 2px 0 #000, 0 -2px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000; -webkit-text-shadow:2px 0 0 #000, -2px 0 0 #000, 0 2px 0 #000, 0 -2px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000; background:url(../i/bg-input-memes-sm.png) no-repeat bottom; color:#FFFFFF; font:20px "Impact"; padding:5px 10px; text-shadow:2px 0 0 #000, -2px 0 0 #000, 0 2px 0 #000, 0 -2px 0 #000, 1px 1px #000, -1px -1px 0 #000, 1px -1px 0 #000, -1px 1px 0 #000; width:119px}
.memesdepor #frmCrearMeme .imagenmeme .texto ::-webkit-input-placeholder {color:#FFFFFF}
.memesdepor #frmCrearMeme .imagenmeme .texto :-moz-placeholder {color:#FFFFFF}
.memesdepor #frmCrearMeme .imagenmeme .texto ::-moz-placeholder {color:#FFFFFF}
.memesdepor #frmCrearMeme .imagenmeme .texto :-ms-input-placeholder {color:#FFFFFF}
.memesdepor #frmCrearMeme .imagenmeme .texto #txtTexto2 {margin-top:22px}
.memesdepor #frmCrearMeme #btnCrear, .memesdepor .vermeme {background-color:#E8531F; border-radius:5px; border:0; box-shadow:0 3px 0 #A73712; color:#FFFFFF; font:18px "clan-blackregular"; padding:9px 10px; display:inline-block; margin-bottom:18px}
.memesdepor #frmCrearMeme #btnCrear{margin-left:3px}
.memesdepor #frmCrearMeme .vermeme{background-color:#096482; box-shadow:0 3px 0 #064960; margin-right:3px}
.memesdepor #frmCrearMeme .redes_sociales {float:left; margin-left:40px; padding-top:5px}
.memesdepor .redes_sociales{float:right; margin:15px 15px 0 0}
.memesdepor .redes_sociales a {background:url(../i/social_icons_memes.png) no-repeat; display:inline-block; height:32px; text-indent:-99999px; width:32px; box-shadow:0 3px 5px #444; margin-right:1px}
.memesdepor .redes_sociales .tw {background-position:0 0}
.memesdepor .redes_sociales .fb {background-position:-32px 0}
.memesdepor .redes_sociales .pi {background-position:-64px 0}
.memesdepor .ui-orbit .ui-arrows a {width:34px}
.memesdepor .ui-orbit .ui-arrows a span {background-color:#FFFFFF; height:34px; margin-top:-17px; width:34px}
.memesdepor .ui-orbit .ui-arrows a:hover span {background-color:#C2D5C5}
.memesdepor .ui-orbit .ui-arrows a span i {background:url(../i/spt_icons.png?v=2) no-repeat; height:17px; margin:8px auto; width:10px}
.memesdepor .ui-orbit .ui-arrows a.ui-prev span i {background-position:0 -60px}
.memesdepor .ui-orbit .ui-arrows a.ui-next span i {background-position:-10px -60px}

.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after, .twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {content:" "; display:block; background:white; position:absolute; z-index:30; -webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5)}
.twentytwenty-horizontal .twentytwenty-handle:before, .twentytwenty-horizontal .twentytwenty-handle:after {width:3px; height:9999px; left:50%; margin-left:-1.5px}
.twentytwenty-vertical .twentytwenty-handle:before, .twentytwenty-vertical .twentytwenty-handle:after {width:9999px; height:3px; top:50%; margin-top:-1.5px}
.twentytwenty-before-label, .twentytwenty-after-label, .twentytwenty-overlay {position:absolute; top:0; width:100%; height:100%}
.twentytwenty-before-label:before, .twentytwenty-after-label:before {color:white; font-size:13px; letter-spacing:0.1em}
.twentytwenty-before-label:before, .twentytwenty-after-label:before {position:absolute; background:rgba(255, 255, 255, 0.2); line-height:38px; padding:0 20px; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px}
.twentytwenty-horizontal .twentytwenty-before-label:before, .twentytwenty-horizontal .twentytwenty-after-label:before {top:50%; margin-top:-19px}
.twentytwenty-vertical .twentytwenty-before-label:before, .twentytwenty-vertical .twentytwenty-after-label:before {left:50%; margin-left:-45px; text-align:center; width:90px}
.twentytwenty-left-arrow, .twentytwenty-right-arrow, .twentytwenty-up-arrow, .twentytwenty-down-arrow {width:0; height:0; border:6px inset transparent; position:absolute}
.twentytwenty-left-arrow, .twentytwenty-right-arrow {top:50%; margin-top:-6px}
.twentytwenty-up-arrow, .twentytwenty-down-arrow {left:50%; margin-left:-6px}
.twentytwenty-container {-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; z-index:0; overflow:hidden; position:relative; -webkit-user-select:none; -moz-user-select:none}
.twentytwenty-container img {max-width:100%; position:absolute; top:0; display:block}
.twentytwenty-container.active .twentytwenty-overlay, .twentytwenty-container.active :hover.twentytwenty-overlay {background:rgba(0, 0, 0, 0)}
.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label, .twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label {opacity:0}
.twentytwenty-container * {-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box}
.twentytwenty-overlay {-webkit-transition-property:background; -moz-transition-property:background; transition-property:background; background:rgba(0, 0, 0, 0); z-index:25}
.twentytwenty-before {z-index:20}
.twentytwenty-after {z-index:10}
.twentytwenty-handle {height:38px; width:38px; position:absolute; left:50%; top:50%; margin-left:-22px; margin-top:-22px; border:3px solid white; -webkit-border-radius:1000px; -moz-border-radius:1000px; border-radius:1000px; -webkit-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow:0px 0px 12px rgba(51, 51, 51, 0.5); z-index:40; cursor:pointer}
.twentytwenty-horizontal .twentytwenty-handle:before {bottom:50%; margin-bottom:22px; -webkit-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow:0 3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}
.twentytwenty-horizontal .twentytwenty-handle:after {top:50%; margin-top:22px; -webkit-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow:0 -3px 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}
.twentytwenty-vertical .twentytwenty-handle:before {left:50%; margin-left:22px; -webkit-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow:3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}
.twentytwenty-vertical .twentytwenty-handle:after {right:50%; margin-right:22px; -webkit-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); -moz-box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5); box-shadow:-3px 0 0 white, 0px 0px 12px rgba(51, 51, 51, 0.5)}
.twentytwenty-left-arrow {border-right:6px solid white; left:50%; margin-left:-17px}
.twentytwenty-right-arrow {border-left:6px solid white; right:50%; margin-right:-17px}
.twentytwenty-up-arrow {border-bottom:6px solid white; top:50%; margin-top:-17px}
.twentytwenty-down-arrow {border-top:6px solid white; bottom:50%; margin-bottom:-17px}

.modal-preload {position:absolute; left:0;  top:0; width:100%; height:100%; background:rgba(0,0,0,.7); z-index:99}
.modal-preload .circles {width:140px; height:140px; position:absolute; left:50%; top:50%; margin-left:-70px; margin-top:-70px}
.modal-preload .circles .circle {background-color:rgba(0,0,0,0); border:4px solid #257229; opacity:.8; border-right:5px solid rgba(0,0,0,0); border-left:5px solid rgba(0,0,0,0); border-radius:100px; box-shadow:0 0 20px #257229; width:140px; height:140px; margin:0 auto; position:relative; animation:spinPulse 1s infinite ease-in-out; -webkit-animation:spinPulse 1s infinite linear}
.modal-preload .mainLogo {position:absolute; left:0; top:0; width:100%; height:100%}
.modal-preload .mainLogo .preloadEc {display:block; margin:55px auto 0; text-align:center; width:100%}

/*bg cualevas cuy yimi*/
.cualevas {background:url(../i/bg_secciones/cualevas.jpg) no-repeat center top #9fd80f; background-attachment:fixed}
.cuy_jimi {background:url(../i/bg_secciones/cuy_jimi.jpg) no-repeat center top #9fd80f; background-attachment:fixed}
 @keyframes spinPulse {0% {transform:rotate(160deg); opacity:0} 50% {transform:rotate(145deg); opacity:1} 100% {transform:rotate(-320deg); opacity:0}}
 @-webkit-keyframes spinPulse {0% {-webkit-transform:rotate(160deg); opacity:0; box-shadow:0 0 1px #2187e7} 50% {-webkit-transform:rotate(145deg); opacity:1} 100% {-webkit-transform:rotate(-320deg); opacity:0}}
/*------juegos------*/
body.goodgame {background:url(../i/juegos/goodgame.jpg?001) no-repeat center top #000; background-attachment:fixed}
body.videojuegos {background:url(../i/juegos/fulldeportes.jpg) no-repeat center top #000; background-attachment:fixed}
.barra-top .ui-app {float:left; padding-top:6px}
/*--------mundial_clubes-----*/
body.mundial_c {background:url(../i/mundial_clubes/bg_mundial_clubes.jpg) no-repeat center top #000; background-attachment:fixed}
.mundial_c .flujo-cat article:nth-child(even) {margin-right:20px}
.mundial_c .wrap-footer .row {margin-bottom:0}
.llaves_mundial_c h2 {background-image:-webkit-gradient( linear, left top, right top, color-stop(0, #D32C37), color-stop(1, #98353D) ); background-image:-o-linear-gradient(right, #D32C37 0%, #98353D 100%); background-image:-moz-linear-gradient(right, #D32C37 0%, #98353D 100%); background-image:-webkit-linear-gradient(right, #D32C37 0%, #98353D 100%); background-image:-ms-linear-gradient(right, #D32C37 0%, #98353D 100%); background-image:linear-gradient(to right, #D32C37 0%, #98353D 100%); text-align:center; color:#fff; height:32px; padding-top:13px; margin:0}
.cont_llaves_c {padding-bottom:12px; margin-bottom:12px; border-bottom:1px solid #D1D1D1; background:url(../i/mundial_clubes/bg_grass.jpg) 0 0; height:466px; position:relative}
.cont_llaves_c .cont_repechaje {position:absolute; left:157px; top:30px}
.cont_repechaje .b1_mc {background-color:#212A08; float:left; width:101px; height:39px; color:#E5E5E5; text-align:center; padding-top:8px}
.cont_repechaje .b1_mc h4 {margin:0; font-size:14px; font-weight:bold; line-height:110%}
.cont_repechaje .b2_mc {background-color:#fff; float:left; height:47px; padding:0 8px}
.cont_repechaje .b2_mc .b2_e1 {float:left}
.cont_repechaje .b2_mc .b2_e2 {float:right; margin-top:12px}
.cont_repechaje .b2_mc .b2_e2 span {background-color:#333; color:#fff; padding:3px 10px; display:inline-block}
.cont_repechaje .b3_mc {background-color:#E5E5E5; float:left; width:100px; text-align:center; height:37px; padding-top:10px}
.cont_repechaje .b3_mc h4 {margin:0; font-size:13px; color:#212A08; font-weight:bold; line-height:110%}
/*---------------*/
.b2_e1 .cont_equipo_e1 {float:left; margin-right:10px}
.b2_e1 .cont_equipo_e1 .result_penales {float:left; margin-top:13px; margin-right:5px}
.b2_e1 .cont_equipo_e1 .result_penales h6, .pnlt .result_penales h6 {margin:0; float:left; background-color:#E7531F; color:#fff; width:20px; text-align:center; margin-left:3px; font-weight:bold}
.b2_e1 .cont_equipo_e1 .result_penales h5, .pnlt .result_penales h5 {margin:0; float:left; background-color:#FF8000; color:#fff; width:20px; text-align:center; margin-left:3px; font-weight:bold}
.name_equip {float:right; margin-top:18px}
.name_equip h4 {font-size:10px; font-weight:bold; margin:0; line-height:100%; float:left; margin-right:4px}
.name_equip .equip {background:url(../i/mundial_clubes/mc_escudos.png) no-repeat 0 0; width:17px; display:inline-block; height:31px; float:right; position:relative; top:-11px}
.name_equip .auck {background-position:0 -35px; width:20px}
.b2_e1 .cont_vs {background-color:#D63844; float:left; color:#fff; width:26px; height:26px; text-align:center; -webkit-border-radius:13px; -moz-border-radius:13px; border-radius:13px; font-size:14px; line-height:210%; font-family:'clan-blackregular', Arial; margin-top:9px; margin-right:10px}
.equipo_d .name_equip {float:left}
.equipo_d .name_equip .equip {float:left}
.equipo_d .name_equip h4 {margin-right:0; margin-left:5px}
/*--------*/
.llave_cuartos {position:absolute; left:15px; top:100px}
.llave_cuartos h3 {color:#FFFFFF; font-weight:bold; font-size:14px; text-shadow:2px 6px 12px #000; text-align:center}
.llave_cuartos .cont_equipo_mc {background-color:#fff; padding:0 8px; text-align:center; float:left; height:35px; width:136px; box-shadow:-2px 3px 10px #283112}
.llave_cuartos .cont_equipo_mc .equip {color:#444444; font-size:10px; padding-left:28px; font-weight:bold; background:url(../i/mundial_clubes/mc_escudos.png) no-repeat 0 -75px; height:23px; margin-top:6px; line-height:231%; display:inline-block}
.pnlt .result_penales {float:right; margin-top:8px}
.vs_mc {position:absolute; left:55px; top:82px}

.cont_llaves_c .cont_equipo_mc .west_sy {background-position:0 -108px; line-height:115%; text-align:left}
.ganador_mc {width:145px; position:absolute; left:20px; top:290px; background:url(../i/mundial_clubes/bg_shadow.png); padding:5px 0 10px}
.ganador_mc h3 {margin:0 0 10px; text-align:center; color:#fff; font-size:15px; padding-bottom:9px; background:url(../i/mundial_clubes/line_bg.png) repeat-x 0 bottom}
.ganador_mc h4 {margin:0; text-align:center; color:#fff; font-size:13px; line-height:133%}
.llave2 {top:225px}
.semi_f {left:200px; top:136px}
.llave3 {left:200px; top:261px}
.llave4 {left:389px; top:303px}
.llave5 {left:581px; top:261px}
.llave6{left:770px; top:224px}

.cont_llaves_c .cont_equipo_mc .rm {background-position:0 -139px; height:28px; margin-top:3px; line-height:304%}
.cont_llaves_c .cont_equipo_mc.pnlt .rm{line-height:130%}
.pnlt .rm {max-width:61px; line-height:134%; text-align:left}
.nxt_ply {background-color:#333!important; color:#fff; font-weight:600; line-height:302%; border:2px solid #fff; margin-top:-2px; width:132px}
.gnd4 {left:200px; top:325px}
.gnd5 {left:389px; top:358px}
.gnd6 {left:581px; top:325px}
.gnd7 {left:770px; top:290px}
.gnd5 h3 {padding:1px; background-position:0 0}
.final_f {left:389px; top:178px}
.semi_f2 {left:579px; top:136px}
.cont_llaves_c .cont_equipo_mc .sl {background-position:0 -175px; width:55px; line-height:116%!important; text-align:left}
.cont_llaves_c .cont_equipo_mc .mog{background-position:0 0px; margin-top:3px; padding-bottom:6px; line-height:327%}
.cont_llaves_c .cont_equipo_mc .auck{background-position:0 -40px}
.llave4tos2 {left:770px}
.cont_llaves_c .cont_equipo_mc .entent {background-position:0 -203px; height:32px; margin-top:3px; line-height:275%}

/*Para IE8, 9 y 10*/
@media screen\0 {body.memes .redes-sociales #twitter-widget-0 {top:0px; left:5px}}

/* Ooyala player */
.ooplayaPlayer {position:relative}
.ooplayaPlayer > i {display:block; color:#fff; padding:0 9px; font-style:normal; line-height:25px; background:#000000; position:absolute; right:0; top:77%; height:40px; z-index:9; cursor:pointer; padding-top:2.5%; padding-left:3%}
.ooplayaPlayer > i {box-shadow:0px 0px 16px 0px rgba(255,255,255,1); -webkit-box-shadow:0px 0px 16px 0px rgba(255,255,255,1); -moz-box-shadow:0px 0px 16px 0px rgba(255, 255, 255, 1); -webkit-border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; -moz-border-radius-topleft:10px; -moz-border-radius-bottom-left:10px; border-top-left-radius:10px; border-bottom-left-radius:10px; border:1px solid #ffffff; font-family:arial; font-size:16px}
.ooplayaPlayer .ooyala-rel {-webkit-background-size:cover !important; -moz-background-size:cover !important; -ms-background-size:cover !important; background-size:cover !important; bottom:0; height:auto !important; left:0; padding:20px 28px; position:absolute !important; right:0; top:0; width:auto !important}
.ooplayaPlayer .ooyala-rel.share .share_video {display:block}
.ooplayaPlayer .ooyala-rel.embed .embed_video {display:block}
.ooplayaPlayer .ooyala-rel .shadow_box {-ms-box-shadow:inset 0px 0px 40px #000000; -moz-box-shadow:inset 0px 0px 40px #000000; -webkit-box-shadow:inset 0px 0px 40px #000000; background:none repeat scroll 0 0 rgba(0, 0, 0, 0.8); bottom:0; box-shadow:inset 0px 0px 40px #000000; left:0; position:absolute; right:0; top:0}
/* GRILLA_VIDEO */
.ooplayaPlayer .ooyala-rel .grilla_video {position:relative; z-index:1; text-align:center}
.ooplayaPlayer .ooyala-rel .grilla_video a {background-color:rgba(76, 76, 76, 0.61); box-sizing:border-box; -webkit-box-sizing:border-box; display:inline-block; margin:1.5%; padding:5px; width:29%}
.ooplayaPlayer .ooyala-rel .grilla_video a .figure_video {margin:0; position:relative; /*width:164px;*/ }
.ooplayaPlayer .ooyala-rel .grilla_video a .figure_video img {border:0; display:block; width:100%}
.ooplayaPlayer .ooyala-rel .grilla_video a .figure_video .caption_video {background:url(../i/bg_video.png) repeat-x bottom; bottom:0; left:0; position:absolute; right:0; top:0}
.ooplayaPlayer .ooyala-rel .grilla_video a .figure_video .caption_video .texto_video {bottom:0; color:#FFFFFF; font-weight:600; text-align:left; font:13px "Arial"; padding:5px; position:absolute}
.ooplayaPlayer .ooyala-rel .grilla_video a .figure_video .caption_video .texto_video p {color:#FFFFFF !important; margin:0; padding:0}
/* SHARE_VIDEO */
.ooplayaPlayer .ooyala-rel .share_video {background-color:rgb(0, 0, 0); background-color:rgba(0, 0, 0, 0.69); bottom:0; color:#FFFFFF; display:none; font-weight:bold; font:14px "Helvetica"; left:0; padding:127px 20px 0; position:absolute; right:0; text-align:center; top:0; z-index:2}
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video {list-style:none; margin:0; padding:0}
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li {display:inline-block; margin:0 10px}
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li a {background:url(../i/sprite_video.png) no-repeat; display:block; height:43px; text-indent:-999999px; width:43px}
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li.fb a {background-position:0 -86px}
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li.tw a {background-position:0 -129px}
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li.gp a {background-position:0 -172px}
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li.li a {background-position:0 -215px}
.ooplayaPlayer .ooyala-rel .share_video .iconos_share_video li.pi a {background-position:0 -258px}
.ooplayaPlayer .ooyala-rel .share_video .url_share_video {-moz-box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; background-color:#FFFFFF; border:0; color:#333333; font:14px "Helvetica"; height:40px; overflow:auto; padding:12px; text-align:center; width:100%; resize:none}
/*ooyala player embebido code*/
.ooplayaPlayer {position:relative; padding-bottom:56.25%; /* 16:9 */	padding-top:25px;	height:0}
.main-content .ooplayaPlayer > div {position:absolute !important;	top:0;	left:0;	width:100% !important; 	height:100% !important; }
.fotogal-main .foto-content > div {min-width:100% !important}

.ooplayaPlayer::before, .ooplayaPlayer::after {display:table; line-height:0}
.ooplayaPlayer::after {clear:both}
.ooplayaPlayer .cod-emb {width:45px!important; height:29px!important; position:absolute!important; z-index:10001; border-radius:4px; right:9px; top:20px; box-shadow:0 1px 0px rgba(255,255,255,.5) inset; color:#fff; font-size:11px; font-family:arial; text-align:center; cursor:pointer; background:#51544f; line-height:29px; background:-moz-linear-gradient(top, #51544f 0%, #6e7774 40%, #0a0e0a 40%, #0f1708 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #51544f), color-stop(40%, #6e7774), color-stop(40%, #0a0e0a), color-stop(100%, #0f1708)); background:-webkit-linear-gradient(top, #51544f 0%, #6e7774 40%, #0a0e0a 40%, #0f1708 100%); background:-o-linear-gradient(top, #51544f 0%, #6e7774 40%, #0a0e0a 40%, #0f1708 100%); background:-ms-linear-gradient(top, #51544f 0%, #6e7774 40%, #0a0e0a 40%, #0f1708 100%); background:linear-gradient(to bottom, #51544f 0%, #6e7774 40%, #0a0e0a 40%, #0f1708 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#51544f', endColorstr='#0f1708', GradientType=0 )}
.ooplayaPlayer .code-insert {position:absolute!important; z-index:10002; left:0; top:0}
.ooplayaPlayer .code-insert .bto-site {text-align:center; margin-top:30%; position:relative; z-index:2}
.ooplayaPlayer .code-insert .close-insert {width:100%; height:100%; background:rgba(0,0,0,.5); color:#fff; position:absolute; z-index:1; left:0; top:0}
.ooplayaPlayer .code-insert textarea{height:auto}
/* BOTONES_VIDEO */
.ooplayaPlayer .ooyala-rel .botones_video {/* margin:5px 0; */ position:relative; text-align:center; z-index:3}
.ooplayaPlayer .ooyala-rel .botones_video a {background:url(../i/sprite_video.png) no-repeat; display:inline-block; height:43px; margin:0 16px; width:43px}
.ooplayaPlayer .ooyala-rel .botones_video a.reload {background-position:0 0}
.ooplayaPlayer .ooyala-rel .botones_video a.share {background-position:-43px 0}
.ooplayaPlayer .ooyala-rel .botones_video a.embed {background-position:-86px 0}
.ooplayaPlayer .ooyala-rel .botones_video a.reload:hover {background-position:0 -43px}
.ooplayaPlayer .ooyala-rel .botones_video a.share:hover {background-position:-43px -43px}
/* VER MAS */
.ooplayaPlayer .ooyala-rel .ver-mas-videos{bottom:24px; margin-right:2.5%; position:absolute; right:28px; text-align:right}
.ooplayaPlayer .ooyala-rel .ver-mas-videos a{background-color:#A60000; border-bottom:2px solid #FB0000; border-radius:1px 1px 0 0; color:#FFFFFF; display:block; font:12px/120% "prelobold"; padding:7px 10px 6px; text-decoration:none; text-transform:uppercase} 
.ooplayaPlayer .ooyala-rel .ver-mas-videos a:hover{background:#880909; background:-moz-linear-gradient(top, #880909 0%, #a60000 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#880909), color-stop(100%,#a60000)); background:-webkit-linear-gradient(top, #880909 0%,#a60000 100%); background:-o-linear-gradient(top, #880909 0%,#a60000 100%); background:-ms-linear-gradient(top, #880909 0%,#a60000 100%); background:linear-gradient(to bottom, #880909 0%,#a60000 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#880909', endColorstr='#a60000',GradientType=0 )}

.ooplayaPlayer .ooyala-rel .botones_video a.embed:hover {background-position:-86px -43px}
.ooplayaPlayer .ooyala-rel .ui-arrows {height:44px; left:0; margin-left:-28px; margin-right:-28px; margin-top:-22px; position:absolute; right:0; top:50%}
.ooplayaPlayer .ooyala-rel .ui-arrows a {-ms-border-radius:0; background:url(../i/sprite_video.png) no-repeat; border-radius:0; height:44px; position:absolute; text-indent:-999999px; width:27px}
.ooplayaPlayer .ooyala-rel .ui-arrows a.ui-prev {background-position:-43px -86px; left:0}
.ooplayaPlayer .ooyala-rel .ui-arrows a.ui-prev:hover {background-position:-43px -130px; left:0}
.ooplayaPlayer .ooyala-rel .ui-arrows a.ui-next {background-position:-70px -86px; right:0}
.ooplayaPlayer .ooyala-rel .ui-arrows a.ui-next:hover {background-position:-70px -130px; right:0}
.ooplayaPlayer.ooplayaPlayer_nota .ooyala-rel .grilla_video a {width:46% }
.ooplayaPlayer.ooplayaPlayer_nota .ooyala-rel .grilla_video a:nth-child(5), .ooplayaPlayer.ooplayaPlayer_nota .ooyala-rel .grilla_video a:nth-child(6) {display:none}
.ooplayaPlayer .ooyala-rel .ui-inner, .ooplayaPlayer .ooyala-rel .ui-inner .ui-item {width:100%}

.ooplayaPlayer a.btndeporteve{display:block; position:absolute; z-index:99; left:50%; bottom:0; margin-left:-120px; width:240px; height:38px; background:url(../i/btn-deporteve.png) 0 0 no-repeat}
.cont_copa_m{position:absolute;top:-22px;left:16px}
.n-copa_m a{padding:0}

.ui-colfix.ui-colfixed{position:fixed}
.ui-colfix.ui-colabsoluted{position:absolute}
#aside-portada.ui-colfix{width:300px}

/*----*/
.aniv6{width:193px;padding-left:33px}
.aniv6 h1{position:relative;top:-4px;height:55px}
.aniv6 h1 a{background:url(../i/depor6.png) no-repeat 0 0}
.logo-mini.aniv6{top:7px;left:51px}
.logo-mini.aniv6 a{background:url(../i/depor6_int.png) no-repeat 0 -6px;height:51px;width:194px}

/*Nav y Cintillo nota*/
.n-boton a{padding:0}
.cintillo-nota{margin:15px 0}
.box-cxense{margin-bottom:10px}

/* COLUMNISTAS */
.box-columnista {background:url(../i/box-opinion-bg.jpg) 0 0 no-repeat; width:100%; height:100px; margin-bottom:15px; position:relative}
.box-columnista .titulo {position:absolute; left:12px; top:11px; color:#FFCB2D; font:24px/1.1 "clan-blackregular"; text-align:center; width:165px; text-align:left; text-shadow:2px 2px 3px rgba(0,0,0,.5)}
.box-columnista .titulo span{font-size:28px; color:#fff}
.box-columnista .ui-orbit{width:750px; height:100px; float:right}
.box-columnista .ui-content{overflow:visible}
.box-columnista .cnt-inner{overflow:hidden}
.box-columnista a.ui-prev, .box-columnista a.ui-next{width:20px; height:20px; background:url(../i/box-opinion-arrows.png) 0 0 no-repeat; top:inherit; position:static}
.box-columnista a[class*="ui-"].inactive{opacity:.5; cursor:default}
.box-columnista a.ui-prev{float:left; background-position:0 0}
.box-columnista a.ui-next{float:right; background-position:-20px 0}
.box-columnista .ui-item:first-child{display:block}
.box-columnista .ui-arrows{background-color:transparent; position:absolute; width:47px; bottom:0; left:-178px; bottom:6px}
.box-columnista .item {float:left; position:relative; width:250px; padding-top:10px; box-sizing:border-box}
.box-columnista .item:before,.box-columnista .item:after{display:table; content:""}
.box-columnista .item:after{clear:both}	
.box-columnista .item.prin{padding-bottom:25px}
.box-columnista .item:last-child {margin-right:0 }
.box-columnista .item .image {float:left; margin-left:25px; width:128px; height:90px}
.box-columnista .item .cnt {position:absolute; top:10px; left:125px}	
.box-columnista .item .seccion {color:#000; font:bold 16px/1.1 'robotoblack'; margin-bottom:5px; width:100px}	
.box-columnista .item .seccion a{color:#000}	
.box-columnista .item .autor {color:#000; font:13px/1.1 Arial; float:left}

.box-columnista .social-share {position:absolute; top:inherit; left:inherit; bottom:5px; right:8px}
.box-columnista .social-share ul {list-style:none}
.box-columnista .social-share ul li{float:left}
.box-columnista .social-share ul li a{background:url(../i/box-opinion-social.png) 0 0 no-repeat; width:38px; height:22px; display:block; text-indent:100%; overflow:hidden; white-space:nowrap}
.box-columnista .social-share ul li.fb a{background-position:0 0}
.box-columnista .social-share ul li.tw a{background-position:0 -22px}
.box-columnista .social-share ul li.pint a{background-position:0 -44px}

.box-columnista .item:hover .social-box{display:block}
.box-columnista .item .social-box{display:none; position:absolute; top:0; left:2px; width:300px; height:100px; background:url(../i/box-opinion-bgnav.png) 0 0 no-repeat}
.box-columnista .item .social-box h3 {color:#fff; font:16px/1.2 'clan-boldregular'; margin:15px 25px 0 60px; height:38px; overflow:hidden}
.box-columnista .item .social-box h3 a {color:#fff}

.box-columnista2{margin-bottom:20px}
.box-columnista2 .header{background:url(../i/box-opinion-header.jpg) 0 0 no-repeat; width:100%; height:100px; position:relative; padding-top:10px;  box-sizing:border-box}
.box-columnista2 .image {float:left; margin-left:20px; width:128px; height:90px}
.box-columnista2 .cnt {position:absolute; top:40px; left:145px}	
.box-columnista2 .seccion {color:#000; font:bold 16px/1.1 'robotoblack'; margin-bottom:12px}	
.box-columnista2 .seccion a{color:#000}	
.box-columnista2 .autor {color:#000; font:13px/1.1 Arial; float:left}
.box-columnista2 .btn {width:124px; height:30px; text-align:center; position:absolute; right:10px; bottom:10px; font:bold 14px/30px Arial; box-shadow:0px 1px 3px rgba(0,0,0,.4); padding:0 }
.box-columnista2 .social-share {top:10px; right:10px}
.box-columnista2 .social-share > a{width:14px; height:15px; background:url(../i/box-opinion-icon.png) 0 0 no-repeat}
.box-columnista2 .social-share.on > a{background-position:0 -15px}
.box-columnista2 .social-share.on .inner {padding:3px}
.box-columnista2 .social-share.on .tooltip{margin:0; background:none}
.box-columnista2 .social-share.on ul{position:absolute; top:0; right:22px; width:75px}
.box-columnista2 .social-share.on ul li{float:right}
.box-columnista2 .social-share.on ul li a{margin-right:0; margin-left:5px}
.box-columnista2 .social-share.on ul li:last-child a{margin:0}
.box-columnista2 .social-share.on ul li span{display:none}
.box-columnista2 .body{padding:0 10px; background:url(../i/box-opinion-patron.png) 0 0 repeat}
.box-columnista2 .body .row{border-bottom:1px solid #ddd; padding:6px 0}
.box-columnista2 .body .row:last-child{border-bottom-width:0}
.box-columnista2 .body .fecha{width:60px; float:left; text-align:center; color:#999900; font-size:16px; padding:10px 0}
.box-columnista2 .body .titular {padding-left:80px; padding-right:10px}
.box-columnista2 .body .titular h2{font:16px/1.2 'robotoblack'; margin:5px 0}
.box-columnista2 .body .titular h2 a{color:#333}
.box-columnista2 .body .titular p{margin-bottom:0}

.nota.columnista h1{margin-bottom:15px}
.nota.columnista .widget{width:140px; margin-bottom:20px}
.nota.columnista .widget .image{width:140px; height:100px; background:url(../i/box-opinion-header.jpg) 0 0 no-repeat; position:relative}
.nota.columnista .widget .image img{position:absolute; bottom:0; left:50%; margin-left:-64px}
.nota.columnista .widget .cnt {background-color:#EFF0E2; overflow:hidden; padding:10px 10px 15px}
.nota.columnista .widget .seccion {color:#000; font:bold 20px/1.1 'robotoblack'; margin-bottom:8px}
.nota.columnista .widget .seccion a{color:#000}
.nota.columnista .widget .autor {color:#000; font:13px/1.1 Arial; margin-bottom:12px}
.nota.columnista .widget .btn {width:80px; height:30px; text-align:center; font:bold 14px/30px Arial; box-shadow:0px 1px 3px rgba(0,0,0,.4); padding:0; white-space:normal; margin-left:0 }

.nota.columnista .more-info .image{margin-bottom:8px}
.nota.columnista .more-info .seccion{color:#000; font:bold 14px/1.1 'robotoblack'; margin-bottom:8px}
.nota.columnista .more-info a{color:#000}
.nota.columnista .more-info .autor{color:#000; font:13px/1.1 Arial; margin-bottom:12px; border-bottom:1px solid #ddd; padding-bottom:10px}
.nota.columnista .more-info li:last-child .autor{border-bottom-width:0}
/* /COLUMNISTAS */