﻿/* 20130826-1430 */

#mod-header { min-height:197px; }
.ctn-page-header.with-image .ttl-page { text-indent: 0px; }

.ctn-page-header .ttl-page { margin:-6px 0; width:500px; }
.img-klavi { background-repeat: no-repeat; display: block; text-indent: -9999px; height:17px; }

/* TITLE + SUBTITLE */
#trr-ctn-general .ttl-header { width: 286px; height: 54px; float: left; }
#trr-ctn-general .ttl-header .ttl-page { width: 286px; margin: 0; }
#trr-ctn-general .ttl-header .subtitle { font-family: "klavikaRegular"; font-size: 11px; color: #999999; }

/* EVENTS COUNTDOWN */
#events-countdown { clear:left; float:right; overflow:hidden; margin-top:-35px; height:34px; }
.ctn-page-header #events-countdown .border:before { content:""; border-left: solid 1px #D5D0CB; display: block; height: 30px; position: absolute; left: 12px; top:3px;}

/* Social */
.social { display:block; overflow:hidden; height:40px; padding-top:2px; }
.social iframe { float:left; border:none; overflow:hidden; width:180px; height:26px; }
.social .twitter { float:left; display:block; margin:3px 12px 0 0; padding-right:12px; width:14px; border-right:1px dotted #BEB7AF; background:url("../../../core/_img/ico-general.png") no-repeat scroll 0 -1035px transparent; }
.social .label { float:left; display:block; margin:7px 12px 0 0; width:63px; height:8px; line-height:99em; background:url("../../../home/_img/ttl-section.png") no-repeat scroll 0 -91px transparent; }
.LNG_es .social .label { width:62px; background-image:url("../../../home/_img/ttl-section-es.png"); }
.LNG_en .social .label { width:69px; background-image:url("../../../home_img/ttl-section-en.png"); }

/* Social Bar */
.social-bar { display:block; overflow:hidden; padding-top:2px; height:40px; }
.social-bar iframe { float:left; overflow:hidden; margin-left:12px !important; padding-left:12px; border-left:1px dotted #BEB7AF; width:97px; height:21px; }
.LNG_es .social-bar iframe { width:108px; }
.LNG_en .social-bar iframe { width:79px; }
.social-bar .twitter-follow { float:left; width:61px; }
.social-bar .twitter-follow-button { display:block; margin:0 !important; padding:0; width:61px !important; border:none; text-indent:-9999em; }

/* MOD-326-RED-CARPET */
.mod-326-red-carpet .container { overflow:hidden; padding:8px; }
.mod-326-red-carpet .info { float:left; margin-right:16px; width:185px; }
.mod-326-red-carpet .info p { font-size:12px; line-height:16px; }
.mod-326-red-carpet .info .content { overflow:hidden; margin-bottom:6px; min-height:240px; }
.mod-326-red-carpet .info .title { padding-top:7px; margin-bottom:14px; color:#474139; font-size:23px; line-height:26px; }
.mod-326-red-carpet .ctn-image { margin-right:12px; }
.mod-326-red-carpet .more { padding:0; }

/* MOD-326B-RED-CARPET */
.mod-326b-red-carpet { overflow:hidden; padding:8px; }
.mod-326b-red-carpet .info { float:left; margin-right:12px; width:290px;  }
.mod-326b-red-carpet .info p { font-size:12px; line-height:16px; }
.mod-326b-red-carpet .info .content { overflow:hidden; margin-bottom:6px; min-height:206px; }
.mod-326b-red-carpet .info .title { margin-bottom:14px; color:#474139; font-size:23px; line-height:17px; }
.mod-326b-red-carpet .more { padding:0; }

/* MOD-328-LINEUP */
.mod-328-lineup .top { border:0 !important; }
.mod-328-lineup .content { display:inline-block; margin-top:17px; padding-top:17px; border-top:1px dotted #BEB7AF; }
.mod-328-lineup .content em { display:block; margin-bottom:18px; font-size:12px; font-style:normal; }
.mod-328-lineup .ctn-image { margin-right:17px; }
.mod-328-lineup .info { overflow:hidden; }
.mod-328-lineup .title { display:block; margin-bottom:9px; font-size:14px; }
.mod-328-lineup .title span { color:#F90; }
.mod-328-lineup .description { margin-bottom:17px; }
.mod-328-lineup .more { padding:0; }

/* MOD-330-NOMINEES-LIST */
.mod-330-nominees-list { overflow:hidden; }
.mod-330-nominees-list .col-normal { margin-top:18px; background:url("../../../core/_img/lin-dotted.png") repeat-y scroll 308px 0 transparent; }
.mod-330-nominees-list .col-normal ul li { clear:left; }
.mod-330-nominees-list .category { margin-bottom:9px; padding:4px 0 6px; border-bottom:1px dotted #BEB7AF; font-size:14px; }
.mod-330-nominees-list .ico-cup { display:inline-block; overflow:hidden; float:left; margin-right:5px; width:14px; height:16px; background:url("../_img/ico-general.png") no-repeat; text-indent:-999px; }

/* MOD-331-NOMINEES-LIST-THUMBS */
.mod-331-nominees-list-thumbs { overflow:hidden; }
.mod-331-nominees-list-thumbs .list { float:left; }
.mod-331-nominees-list-thumbs .category { margin-bottom:17px; padding:3px 0 10px; border-bottom:1px dotted #BEB7AF; font-size:14px; }
.mod-331-nominees-list-thumbs .content { overflow:hidden; }
.mod-331-nominees-list-thumbs .content li { float:left; width:194px; margin:20px 17px 0 0; }
.mod-331-nominees-list-thumbs .content .first { clear:left; }
.mod-331-nominees-list-thumbs .content li p { float:left; }
.mod-331-nominees-list-thumbs .content .ctn-image { height:67px; margin-right:16px; }
.mod-331-nominees-list-thumbs .content .ctn-image a:hover .overlay,
.mod-331-nominees-list-thumbs .content .ctn-image a:focus .overlay { color:white !important; cursor:pointer; }
.mod-331-nominees-list-thumbs .content .ctn-image .overlay { position:absolute; left:0; bottom:0; width:89px; height:14px; background-color:#FF9900; font-weight:bold; color:#FFF; text-transform:lowercase; text-align:center; }
.mod-331-nominees-list-thumbs .content .ico-cup { display:block; padding-left:18px; margin-bottom:5px; min-height:17px; background:url("../_img/ico-general.png") no-repeat; }
.mod-331-nominees-list-thumbs .info { float:left; width:89px; }
.mod-331-nominees-list-thumbs .info strong { float:left; margin-bottom:9px; width:100%; }

/* MOD 366B PARTICIPANTS */
#mod-366B-participants { width:936px; height:46px; margin-top:16px; float:left; margin-bottom:10px; }
#mod-366B-participants ul li { padding-right:5px; float:left; }
#mod-366B-participants .ctn-participantes { width:42px; float:left; _overflow:hidden; }
#mod-366B-participants .ctn-participantes .img-photo img { float:left; }
#mod-366B-participants .ctn-participantes .eliminado img { opacity:0.4; filter:alpha(opacity=40); }
#mod-366B-participants .ctn-participantes a:hover .img-photo { border:solid 3px #F90; float:left; overflow:hidden; opacity:1.0; filter:alpha(opacity=100); }
#mod-366B-participants .ctn-participantes a:hover .img-photo img { margin:-3px; }
#mod-366B-participants .ctn-participantes a:hover .bx-modal-ruler .ico-tri,
#mod-366B-participants .ctn-participantes a:hover .bx-modal-ruler .ctn-modal{ display:block; }
#mod-366B-participants .ctn-participantes .bx-modal-ruler { width:146px; height:32px; position:relative; z-index:997; bottom:18px; margin-left:29px; *margin-top:-42px; }
#mod-366B-participants .ctn-participantes .ctn-modal { background:#fff; width:auto; height:auto; padding:6px 8px 5px; position:absolute; bottom:7px; float: left; border:3px solid #F90; display:none; }
#mod-366B-participants .bx-modal-ruler .ico-tri { background:url("../_img/tri.gif") no-repeat scroll 0 0 transparent; position:relative; top:22px; height:10px; width:10px; z-index:999; }
#mod-366B-participants .last { padding-right:0px; }
#mod-366B-participants .ctn-participantes .ctn-modal .lbl-Pname,
#mod-366B-participants .ctn-participantes .ctn-modal .lbl-Pstatus { width:100%; clear:both; font-size:11px; line-height:13px; font-weight:bold; float:left; overflow:hidden; }
#mod-366B-participants .ctn-participantes .ctn-modal .lbl-Pname { color:#47423a !important; }
#mod-366B-participants .ctn-participantes .ctn-modal .lbl-Pstatus { color:#ff9900; }

/* MOD 653 - REALITY LIST OF EVENTS */
.mod-653-reality-list-of-events .ttl-event { font-size:14px; }
.mod-653-reality-list-of-events .clearfix { margin-top:16px; }
.mod-653-reality-list-of-events .ctn-image { margin-right:17px; }
.mod-653-reality-list-of-events .clearfix .sub-ttl-event { font-size:23px; line-height:23px; }
.mod-653-reality-list-of-events .clearfix .more { float:left; padding-top:13px; width:390px; }
.mod-653-reality-list-of-events .clearfix .ctn-media{ width:390px; float:left; padding-top:0; }
.mod-653-reality-list-of-events .clearfix .ctn-media li:first-child { margin-top:8px; }
.mod-653-reality-list-of-events .clearfix .ctn-media li { width:360px; margin-top:7px; }

/* FACEBOOK ACTIVITY */
#facebook-activityfeed { margin-bottom:22px; }

/* PPI */
#mod-adv { height:634px !important; }

/* MOD 657 PROFILE REALITY */
.mod-658-profile-reality .ctn-box-ficha { width:300px; float:left; margin-left:18px; }
.mod-658-profile-reality .ctn-ficha { background:#ECEAE7; width:276px; padding:10px 12px 11px 12px; float:right; }
.mod-658-profile-reality .ctn-ficha:first-child { margin-bottom:1px; margin-top:15px; }
.mod-658-profile-reality #marg_top { margin-top:0; }
.mod-658-profile-reality .ctn-ficha p,
.mod-658-profile-reality .ctn-ficha strong { font-weight:bold; }
.mod-658-profile-reality .ctn-ficha strong { display:block; clear:both; }
.mod-658-profile-reality .ctn-ficha p { color:#978E81; font-size:11px; margin-top:12px; padding-bottom:2px; }
.mod-658-profile-reality .ctn-ficha p:first-child{ margin-top:0; }
.mod-658-profile-reality .ctn-ficha p:last-child{ font-size:11px; }
.mod-658-profile-reality .ctn-ficha strong { color:#474139; font-size:14px; line-height:16px; }
.mod-658-profile-reality .ctn-ficha .text-time { font-size:11px; display:block; clear:both; }
.mod-658-profile-reality #photo-profile { width:301px; height:401px; margin-top:15px; float:left; }
.mod-658-profile-reality #photo-profile #ico-tip { height:36px; position:relative; bottom:51px; right:-5px; display:block; }
.mod-658-profile-reality .status { background:url(../_img/ico-general.png) 286px -37px no-repeat; }
.mod-658-profile-reality .eliminado .status { background:url(../_img/ico-general.png) 286px -93px no-repeat; }
.mod-658-profile-reality .view-label { width:auto; height:18px; padding:8px 22px 5px 22px; position:relative; display:block; float:right; }
.mod-658-profile-reality .label-status { background:#F90; }
.mod-658-profile-reality .eliminado .label-status { background:#F00; }
.mod-658-profile-reality .txt-profile-events { text-transform:uppercase; }

/* MOD 553 VIDEOS */
.mod-553-videos { margin-top:17px; }
.mod-553-videos .ctn-captioned-image a.txt { display:block; height:auto; overflow:hidden; }
.mod-553-videos .ctn-section { padding:0 0 12px; height:10px; }
.mod-553-videos .ttl-section { overflow:hidden; margin-top:1px; height:10px; background:url("http://p1.trrsf.com.br/image/klavika?c=tlc&t=v%EDdeos") no-repeat scroll 0 0 transparent; line-height:99em; }
.LNG_es .mod-553-videos .ttl-section { background:url("http://p1.trrsf.com/image/klavika?c=tlc&t=videos&e=u") no-repeat scroll 0 0 transparent; }

/* MOD 553b VIDEOS */
.mod-553b-videos .ctn-section { padding:0 0 12px; height:10px; }
.mod-553b-videos .ttl-section { overflow:hidden; margin-top:1px; height:10px; background:url("http://p1.trrsf.com.br/image/klavika?c=tlc&t=mais+recentes") no-repeat scroll 0 0 transparent; line-height:99em; width: 70px;}
.LNG_es .mod-553b-videos .ttl-section { background-image:url("http://p1.trrsf.com.br/image/klavika?c=tlc&e=u&t=los+m%C3%A1s+recientes"); width: 100px; }
.LNG_en .mod-553b-videos .ttl-section { background-image:url("http://p1.trrsf.com.br/image/klavika?c=tlc&t=most+recent+videos"); width: 108px; }
.mod-553b-videos .more { clear: both; }

/* MOD 669 HOST CITIES */
#mod-669-host-cities .head { margin-bottom: 17px; }
#mod-669-host-cities .head .ttl-host-cities { border-right: 1px dotted #BEB7AF; float: left; height: 24px; font-family: "klavikaRegular"; font-size: 24px; line-height: 24px; font-weight: normal; margin-right: 13px; padding-right: 13px; vertical-align: bottom; }
#mod-669-host-cities .head .support-text { float: left; height: 24px; line-height: 24px; font-size: 11px; }
#mod-669-host-cities .host-cities { clear: both; margin-left: -17px; }
#mod-669-host-cities .host-cities a { display: block; float: left; margin-left: 17px;}
#mod-669-host-cities .host-cities a img { display: block; }

/* MOD 657 LABEL ADVERTISINGB */
.mod-657-label-advertisingb .ctn-tgm-button-3 { float:right; }
.mod-657-label-advertisingb .ctn-selos-657 { float:right; }
.mod-657-label-advertisingb .lbl-sponsorship { float:right; margin-right:8px; margin-top:10px; color:#7B7873; font-size:10px; }
.mod-657-label-advertisingb .ttl-section { float:left; display:table; }

.lbl-editable-advertising { float:left; width:100%; color:#7B7873; font-size:10px; }