/*LATAM*/
img{
border: 0 none;
}
* {margin: 0;}

body { font-family: Arial, Helvetica, sans-serif; color:#4d4d4d; font-size: 12px; font-weight: normal; background: #fc5a2d url(../img/bg_naranja.gif) repeat-y fixed top center; }

body.bg-rgb { background: #57c0ab url(../img/bg_turquesa.gif) repeat-y fixed top center; }

a:link , a:visited , a:active { color:#4d4d4d; text-decoration:none; }

a:hover { text-decoration:underline; }

li , ul , ol { display:block; list-style-type: none; margin:0; padding:0; text-align:left;}

h5 { font-size: 1.1em; color: #e44e29; font-weight:bold; }

h5:hover { text-decoration: underline;}

a.btn-h { color: #4d4d4d; }

.searchButtonForm{border:0 none;}

h3 { font-size: 1.15em; color: #e44e29;}

/* container */

.header-content { width:100%; float:left; background: #4d4d4d url(../img/bg-hedear-gradient.png) repeat-x }

.header-btn { width: 960px; margin:0 auto; height:141px; position:relative; }

.wraper { width: 100%; float: left; background: url(../img/trans.gif) no-repeat top center transparent; }  

.wraper-two { background: url(../img/trans.gif) no-repeat top center transparent; }

.content { width: 960px; margin: 0 auto; position:relative}

.body-content {padding: 10px 0 0 0;width: 960px; float: left; background-color:#fff;}

/* container end */

/* header */

#logo{ width: 210px; float: left; margin: 38px 0 31px 10px; }

#header-banner { width:728px; margin: 0 0 12px 12px; float:left;}

#navbar { width: 367px; height: 35px; float:left; overflow: hidden; margin: 0 0 0 10px; }

.btn-primary { display:block; float:left; height:35px; background: url(../img/btn-main.png) no-repeat;}

.item-one { background-position: 0 0; width: 89px; }

.item-two { background-position: -89px 0 ; width: 192px;}

.item-three { background-position: -281px 0; width: 86px; }

.item-one:hover { background-position: 0 -35px;}

.item-two:hover { background-position: -89px -35px; }

.item-three:hover { background-position: -281px -35px; }

#search { width:269px; height:30px; float: left; margin: 0 8px 0 250px; background: url(../img/bg-search.png) no-repeat;}

#search-btn { width: 44px; height:30px; float:left; background:url(../img/btn-search.png) no-repeat; }

.input-search-form { width: 260px; height: 24px; float:left; display:block; margin: 2px 0 0 4px; font-size: 1.3em; font-weight:100; color:#6c6262; border: 0 none; background:transparent;   }

/* header end */

/* body */

#home-player { width: 609px; float: left; margin-left: 10px}

#onnow { width: 320px; float: left; margin: 0 10px 0 10px;}

/* onnow
----------------------------------------*/
.onnow {
background:url(../img/onnow-bg.gif) top left no-repeat;
position:relative;
float:left;
width: 320px;
height:346px;
margin: 0 10px 0 10px;
color:#FFF;
}
.onnow ul.items{
position:absolute;
top:82px;
left:34px;
padding:0;
width:250px;
text-transform:uppercase; 
}
.onnow ul.items li{
padding:10px 0 0 0;
overflow:hidden;
}
.onnow ul.items li span{
color:#ff5b2f;
font-size:20px;
line-height:19px;
margin:0 9px 0 0;
letter-spacing:-0.8px;
font-weight:bold;
float:left;
display:block;
}
.onnow ul.items li a{
font-size:20px;
color:#4d4d4d;
font-weight:bold;
line-height:19px;
letter-spacing:-0.8px;
text-decoration:none;
display:block;
width:190px;
float:right;
}
.onnow p.link{
position:absolute;
left:25px;
bottom:16px;
}
.onnow p.link a{
font-size:12px;
font-weight:bold;
background: url(../img/btn-view.gif) left center no-repeat;
color:#ff5b2f;
padding:0 0 0 18px;
text-decoration:none;
}

#banner-pub { width: 300px; float:left; margin: 10px 0 10px 10px; padding: 10px 10px 10px 10px; background-color:#878787 }

#contact-form{ margin:10px 0 0 10px; }

.row-second-title { width: 400px; height:32px; float:left; margin: 10px 0 6px 0; background: url(../img/title-videos.png) no-repeat;}

.row-second-title h4 { font-size: 1.45em; color:#ff5b2f; text-indent:-9999px;}

.row-first li { margin: 0 0 13px 0;}

.row-first { width: 618px; float:left; margin: 10px 0 10px 1px; background: url(../img/bg-609x1.png) repeat-y 9px 0; }



.cols-three { width: 197px; min-height: 270px; float: left;  margin-left: 9px; }

.column-left { width: 197px; min-height: 270px; float: left; }

.column-center , .column-right { width: 197px; min-height: 270px; float: left; margin-left: 9px; }

.col-pad { padding: 0 10px 0 10px}

.container-secondary { width: 609px; overflow:visible; float: left; padding: 10px 0 10px 10px; background-color:#57c0ab; }

.header-views { width:609px; float: left; min-height: 47px}

.title-views { width:118px; height:33px; float: left; margin: 4px 0 10px 0; background:url(../img/title-videos.png) no-repeat;}

.title-views h1 { font-size: 1.45em; text-indent:-9999px;}

.title-container-one { width: 609px; min-height: 64px; float: left; background: url(../img/bg-container-one.png) no-repeat; }

.title-container-two { width: 609px; min-height: 46px; float: left; }

.view-all { width: 400px; float: right; margin: 13px 0 0 0; line-height: 0px; text-align:right;}

.view-all a { color: #878787; font-size: 1.15em; font-weight:bold;}

.view-two { display:block; float: right; margin: 0 3px 0 4px; line-height: 18px; }

/* slider*/

.btn-next-prev  { width: 85px; height:15px; float:right; margin: 41px 0 7px 0;}

.next-prev { display: block; float:left; width:15px; height: 15px; background:url(../img/btn-prev-next.gif) no-repeat; }

.next-prev-two { display: block; float:left; width:20px; height: 15px; background:url(../img/btn-prev-next.gif) no-repeat; }

.n-one { background-position: 0 0;}

.n-two { background-position: -45px 0;}

.n-three { background-position: -65px 0;}

.n-one:hover /*active*/ { background-position: 0 -15px;}

.n-two:hover /*active*/ { background-position: -45px -15px;}

.n-three:hover /*active*/ { background-position: -65px -15px; }
 
#row-slider { width: 609px; float: left; background: #fff url(../img/bg-609x1-two.png) repeat-y; overflow:hidden; }

#row-slider .window { width: 1218px; min-height:256px; float:left}

#row-slider .slider { width: 609px; float:left; }

/*slider end*/

.column-list dt{ width: 160px; display:block; float:left; margin: 7px 0 6px 0; text-align:left;}

.column-left-two { width: 188px; min-height:256px; float: left; padding-left: 9px; background: url(../img/bg-197x1.png) repeat-y;}

.column-center-two , .column-right-two { width: 197px; min-height:256px; float: left; margin-left: 9px; background: url(../img/bg-197x1.png) repeat-y;}

.fb-frame { width: 321px; float: left; padding: 10px;}

.auto-height { width: 960px; float: left; background: #57c0ab; border-top: 1px solid #33a98d; }

.row-bottom-title { width: 589px; height:15px; float:left; padding: 22px 0 6px 20px;}

.row-bottom-title h3 { font-size: 1.45em; color:#000; text-indent:-9999px; background:url(../img/title-popular-shows.png) no-repeat;}

.row-bottom-container { width: 609px; float:left; margin: 0 10px 0 0; background: #fff url(../img/bg-row-bottom.png) no-repeat; }

.row-bottom-content { width: 589px; min-height: 95px; float: left; padding: 0 0 10px 20px; font-size: 0.9em; font-weight:200;}

.list-row-bottom li { width: 196px; float: left; display: block; margin: 10px 0 0 0; text-align: left; line-height:12px; font-size: 1.2em}

.follow-box { width: 331px; float: left; height: 100%; margin: 0 0 0 10px; }

.follow-icons { width: 321px; min-height: 96px; margin: 10px 0 0 0; float: left; background: #ebebeb url(../img/bgv-grey-white.png) repeat-x; }

.title-icons { width: 280px; margin: 17px 0 0 16px; font-size:1.26em; font-weight:bold; color: #666;}

ul.icons-social li { display:block; float:left; margin: 10px 0 0 16px; line-height: 0;}

.social-links { display:block; float: left; line-height: 24px;}

.social-sites { display:block; float: left; margin: 0 7px 0 0; line-height: 20px;}

a.social-links:link , a.social-links:visited , a.social-links:active { font-size:1.10em; font-weight:bold; color: #333; text-decoration:none; } 

a.social-links:hover { text-decoration:underline; }

.view-one { display: block; float: left; margin: 0 4px 10px 0;  line-height: 18px; }


.view { line-height: 12px; display:block; float:left; font-size: 1.27em; color: #ff5b2f; margin: 0 0 10px 0}

a.view:link, a.view:visited, a.view:active { font-size: 1.05em; color: #ff5b2f; } 

a.view:hover { text-decoration: underline;}

a.view-title:link , a.view-title:visited , a.view-title:active { font-size: 1.2em; color: #ff5b2f; font-weight:bold;}

a.view-title:hover {text-decoration:underline;}

/* body end*/

/* login */

#login-container {width: 100%; float:left; background: #4d4d4d; clear:both; }

#login-content { width: 960px; min-height: 30px; margin: 0 auto; position: relative; }

a.login {display:block; float:right; color:#878787; margin: 7px 10px 0; font-size: 1em; font-weight:bold; line-height: 1em; }

.login {display:block; float:right; color:#878787; margin: 6px 10px 0; font-size: 1em; font-weight:bold; }

/* login end */

/* SubPages */

.body-content-sp { width: 960px; float: left; background:#fff url(../img/bg-cont-sp-one.png) no-repeat top left; padding: 0 0 10px 0; }

.body-content-sp-two { width: 960px; float: left; background:#57c0ab;}

.body-content-sp-three { background:#2c807c url(../img/bg-cont-sp-three.png) no-repeat;}

.container-left { width: 620px; float: left; background: url(../img/bg-600x1.png) repeat-y right; }  /* column left*/

.top-header-left { width: 610px; float: left; min-height: 90px; background: #ffcc00 no-repeat right bottom; margin: 0 0 0 10px;}

.middle-container-left { float:left; width: 590px; min-height: 221px; padding: 27px 20px 25px 10px; background:#fff url(../img/bg-600x1.png) repeat-y;  }

.middle-container-left-two { min-height: 598px;}

.middle-details-left { width: 600px; float: left; min-height: 117px; margin: 16px 10px 0 10px; padding: 12px 0 0 0; background:#fff url(../img/bg-middle-bot.png) no-repeat; border-bottom: 1px solid #e5e5e5; border-top: 1px solid #e5e5e5 }

.bottom-cotent-left { width: 620px; float: left;} 

.bottom-oc { width: 600px; float:left; margin-left: 10px}

.container-right { width: 340px; float: left; clear:right; } /* column right*/

.container-right-mgtop { padding: 10px 0 0 0;}

/* content column left */

.content-col { float: left; width: 960px; background:#fff;}

.content-col-two { float: left; width:960px; background: #f7f7f7 url(../img/bg-oc-bottom.png) repeat-x; }

.main-one { width: 600px; height:53px; float: left; margin: 47px 0 18px 0; background:url(../img/title-series.png) no-repeat; }

.main-one-b {background:url(../img/title-show-two.png) no-repeat; margin: 43px 0 18px 0; height:24px;}

.main-one h1 {text-indent: -9999px;}

#main-two { width: 950px; height: 31px; float: left; margin: 36px 0 0 10px; background:url(../img/title-prog.png) no-repeat; }

#main-two h1 {text-indent: -9999px;}

#main-three { width: 600px; height:24px; float: left; margin: 43px 0 36px 10px; background:url(../img/title-shows.png) no-repeat; }

#main-three h1 {text-indent: -9999px;}

#main-four {width: 950px; height: 33px; float: left; margin: 33px 0 22px 10px; background:url(../img/title-search.png) no-repeat; }

#main-four {text-indent: -9999px;}

#main-five {width: 950px; height: 33px; float: left; margin: 33px 0 0 10px; background:url(../img/title-error.png) no-repeat; }

#main-five h1 {text-indent: -9999px;}

#main-six {width: 950px; height: 33px; float: left; margin: 33px 0 22px 10px; background:url(../img/title-privacy.png) no-repeat; }

#main-six h1 {text-indent: -9999px;}

#main-sev {width: 950px; height: 33px; float: left; margin: 33px 0 22px 10px; background:url(../img/title-terms.png) no-repeat; }

#main-sev h1 {text-indent: -9999px;}

#top-pic { width: 160px; float:left; margin: 0 16px 0 0; }

.d-one { width: 350px; min-height:18px; float:left; margin: 45px 0 8px 0;}

.d-one h2 { font-family: Century, Georgia, Times New Roman, Times, serif; font-size: 1.8em; line-height:21px; font-weight:normal; color:#e44e29; text-decoration: none; }

.d-two { width: 400px; float: left; margin: 32px 0 0 0; }

.d-two h1{ font-family: Helvetica, Arial, sans-serif; font-size: 2.1em; line-height: 0.9em; font-weight:bolder; }

.back { float:right; margin: 10px 20px 0 0;}

a.btn-back {display:block; width: 39px; min-height:10px; color:#e44e29; line-height: 0.8em; text-align:right;}

h3.title-second { display: block; margin: 0 0 10px 0; color: #4d4d4d; font-size: 1.6em; font-weight:normal;}

.middle-details-left h6 { display:block; margin: 0 0 12px 0; font-size: 1.16em; }

#title-bottom {margin: 21px 0 0 10px; min-height:22px; background: url(../img/title-oc-two.png) no-repeat; }

#title-bottom h3 { text-indent: -9999px}

.oc-one , .oc-two , .oc-three { width: 197px; float:left; min-height: 279px; background:#fff url(../img/bg-white-grey.png) repeat-y right; }

.oc-one {margin: 0 5px 0 0;}

.oc-two { margin: 0 4px 0 0}

.margin-oc {padding: 0 10px 0 5px; }

.bottom-oc ul li { margin: 0 0 14px 0;}

/* content column right */

.bg-top-right { width: 340px; height:52px; float:left; margin: 66px 0 0 0; background: url(../img/bg-sp-top-340x63.png) no-repeat; }

.main-cont-right { width: 320px; float: left; padding: 0 10px 0 10px; background:#fff url(../img/bg-sp-top-340x20.png) no-repeat; }

.title-top-right { width: 320px; height: 23px; float: left; margin: 11px 0 7px 0; background:url(../img/title-column-right.png) no-repeat; color:#000;}

.title-top-right h2 { text-indent: -9999px;}

.content-top-right { float: left; width: 320px; }

.middle-container-right { width: 318px; min-height: 137px; margin: 10px 0 0 10px; float: left; background: #f2f2f2 url(../img/bg-col-right-1x128.png) repeat-x; border: 1px solid #ccc }

.mid-content { float:left; height:18px; width:250px; margin: 20px 0 23px 10px; background: url(../img/title-links.png) no-repeat;}

.mid-content h3 { text-indent: -9999px;}

.view-three{ display:block; float: left; margin: 2px 7px 0 0;}

.bottom-container-right { width: 320px; float:left; margin:0 0 10px 10px; }

.cont-right-bottom { float:left; background: #f2f2f2; border: 1px solid #e0e0e0; padding: 9px;}

/* subpage schedule */

.top-content-sched { width: 610px; /* min-height: 467px; */ float:left; padding: 22px 0 10px 10px; background:#fff url(../img/bg-600x1.png) repeat-y;}

.date-schedule { width: 100%; height: 23px; margin: 0 0 7px 0; float: left; }

.date-schedule h2 { font-family: Arial, Helvetica, sans-serif; font-size: 2.3em; line-height: 20px; color: #4d4d4d; text-decoration: none; font-weight: bolder; }

.title-calendar { width:320px; height: 19px; margin: 22px 0 11px 0; float: left; }

.title-calendar h3 {font-family: Arial, Helvetica, sans-serif ; font-size: 1.8em; color: #4d4d4d; line-height: 19px; text-align:right; font-weight:bold;}

.month-year { float:right; margin: 0 0 0 13px;}

a.arrow-calendar { display:block; float:left; padding: 7px 0 0 0;}

.bg-top-calendar { float: left; width: 287px; min-height: 26px; padding: 9px 17px 0 16px; background: #4d4d4d; }

.container-calendar { width:287px; float:left; background:#fc5a2d; padding: 14px 17px 12px 16px;}

.content-calendar li { min-width: 19px; min-height: 19px; float:left; margin: 0 11px 0 11px; text-align:center; font-size: 1em; color:#fff; font-weight:bold; line-height:18px}

.content-calendar li:hover{ background: #fff; cursor: pointer;}

.content-calendar li:hover a {color:#424242 !important; text-decoration: none !important;}

.content-week li { min-width: 16px; min-height: 17px; float:left; margin: 0 11px 0 11px; padding: 2px 0 0 3px; text-align:center;}

.week { font-size: 1em; color:#fff; font-weight:bold; line-height:12px }

a.day-week { font-size: 1em; color:#fff; font-weight:bold; line-height:12px}

a.other-month { font-size: 1em; color: #bf421f ; font-weight:bold; line-height:12px}

a.other-month:hover { text-decoration: none; color: #333;}

/* subpage shcedule end */

/* subpage series start*/

.top-container { float:left; width:945px ; margin: 0 0 0 10px;}

.all-titles { width:950px; float:left; padding: 0 5px;}

.all-titles-box { width: 189px; float:left;}

.all-titles-bg-top { width:189px; float: left; height: 6px; background: url(../img/shadow-top-189x6.png) no-repeat;}

.all-titles-bg-center { width:161px; float: left; min-height: 215px; padding: 9px 14px; background: url(../img/shadow-center-189x1.png) repeat-y;}

.all-titles-bg-bottom {  width:189px; float: left; height: 5px; background: url(../img/shadow-bottom-189x6.png) no-repeat;}

.thumb-content { float:left; height:90px; border: 1px solid #4d4d4d;}

.thumb-content-empty { border: 1px solid #eaeaea;}

.thumb-content:hover { border: 1px solid #ff5b2f;}

.thumb-content-two:hover { border: 1px solid #2c807c;}

.title-thumb { width: 161px; min-height: 69px; float: left; margin: 14px 0 0 0;}

a.btn-thumb:link , a.btn-thumb:visited , a.btn-thumb:active { font-family: Helvetica, Arial, sans-serif; font-size: 1.4em; font-weight:bolder; color:#4d4d4d; line-height: 1em; text-transform:uppercase; }

a.btn-thumb:hover { color: #ff5b2f; text-decoration: none;}

.all-title-btn-one{ width: 161px; float:left; margin: 5px 0 4px 0; }


.all-title-btn-two { width: 161px; float:left; margin-top: 5px;}

.all-titles-btm { width:960px; float:left; height: 65px; background: #57c0ab; }

.all-titles-btm-two { background: #2c807c url(../img/bg-cont-bottom-sp-three.png) no-repeat;}

.pages { width: 129px; height:24px; float:right; margin: 8px 15px 0 0; background: #4d4d4d url(../img/prev-next.gif) no-repeat top center; }

.page-item { display:block; float:left; width:20px; height:24px; background: url(../img/prev-next.gif) no-repeat top center; }

.prev { background-position: 0 0; }

.prev:hover { background-position: 0 -72px; }

.next { margin: 0 0 0 88px; background-position: -109px 0; }

.next:hover { background-position: -109px -72px; }
 
/* subpage series end*/

.schedule-container { float:left; width:610px; }

.schedule-content:hover li { color: #f2652e !important; }

li.schedule-items  { float:left;}

li.schedule-items a { display: block; float: left; width:610px; margin: 0 0 1px 0; min-height:28px; color:#4d4d4d; font-family:Arial, Helvetica, sans-serif ; text-decoration: none }

li.schedule-items:hover a span { color: #f2652e !important; text-decoration:none !important; cursor:pointer;}

.item-hour { display:block; width: 79px; float:left; min-height:23px; padding: 6px 9px 0 0; background: #4d4d4d ; font-size:1.16em; font-weight:bold; color:#fff; line-height: 1.1em; text-align: right;  }

.item-title { display:block;  float:left; width: 508px; min-height:21px; padding: 8px 0 0 13px; background: #fc0; border-left: 1px solid #fff; font-size:1.1em; font-weight:bolder; line-height: 1.1em; text-transform:uppercase;}

.onnow-item a { display: block; float: left; width:610px; margin: 0 0 1px 0; min-height:26px; color:#4d4d4d; }

.onnow-item a:hover { text-decoration: none; cursor: pointer; }

.onnow-hour { display: block; width: 79px; float:left; min-height: 34px; padding: 15px 9px 0 0; font-size:1.55em; font-weight:bolder; line-height: 1.1em; background: #fc0 ; text-align:right;}

.onnow-title { display: block; width:auto; float:left; min-height: 37px; padding: 12px 0 0 0; font-size: 1.55em; font-weight:bolder; text-transform:uppercase;  text-align:right; }

.bg-now { float: left; display:block; min-width:54px; height:33px; margin: 0 6px 0 1px; padding: 16px 16px 0 12px; background: #fc5a2d; color:#fff; font-size: 1.1em; font-weight: bold;}

a.item-li { text-decoration:none; font-size: 1em; font-weight:bold; color:#fc5a2d; line-height: 1.2em;}

a.item-li:hover { text-decoration: underline;}

a.item-li-two { color:#2c807c;}

ul.items-list { float:left; display: block; width:300px; margin: 0 0 0 10px;}

.items-list li { margin: 0 0 7px 0;}

#logo-footer { width: 100%; float: left; }

#logo-footer-container { width: 960px; position:relative; background: #f4f4f4; margin:auto; }
