@font-face{font-family:'Open Sans';src:url('/gf/font/23/opensans-light-webfont.eot');src:url('/gf/font/23/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),url('/gf/font/23/opensans-light-webfont.woff2') format('woff2'),url('/gf/font/23/opensans-light-webfont.woff') format('woff'),url('/gf/font/23/opensans-light-webfont.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Open Sans';src:url('/gf/font/23/opensans-regular-webfont.eot');src:url('/gf/font/23/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),url('/gf/font/23/opensans-regular-webfont.woff2') format('woff2'),url('/gf/font/23/opensans-regular-webfont.woff') format('woff'),url('/gf/font/23/opensans-regular-webfont.ttf') format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'Open Sans';src:url('/gf/font/23/opensans-semibold-webfont.eot');src:url('/gf/font/23/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),url('/gf/font/23/opensans-semibold-webfont.woff2') format('woff2'),url('/gf/font/23/opensans-semibold-webfont.woff') format('woff'),url('/gf/font/23/opensans-semibold-webfont.ttf') format('truetype');font-weight:600;font-style:normal}.narrowFont{font-family:"Helvetica Narrow","Arial Narrow",Tahoma,Arial,Helvetica,sans-serif}.sChannel{width:60px;margin:0 auto;overflow:hidden;display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.rolesCarousel .element .area{position:relative}.rolesCarousel .element+.element{padding-left:20px}.rolesCarousel .area{width:185px;overflow:visible;*zoom:1}.rolesCarousel .area:before,.rolesCarousel .area:after{display:table;content:""}.rolesCarousel .area:after{clear:both}.rolesCarousel img{width:100%}.rolesCarousel img.square-small{width:50%;float:left}.rolesCarousel .prev,.rolesCarousel .next,.rolesCarousel .pkc-ldr{top:70px}.rolesCarousel .roleVoteBtn{position:absolute;top:5px;left:5px;z-index:2}.rolesCarousel .area .roleImg .rank-badge.top20{color:#333}.rolesCarousel .roleImg{height:185px;display:block;position:relative;overflow:hidden}.rolesCarousel .roleImg .rolePersonPlug{text-align:center;line-height:183px;width:183px;border:1px solid #e5e5e5;display:inline-block;*display:inline;*zoom:1}.rolesCarousel .roleImg .rolePersonPoster{position:relative;top:-30px}.rolesCarousel .roleDesc{display:block;position:absolute;bottom:0;left:0;right:0;padding:20px 5px 5px;color:#fff;line-height:1.2em;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(100%,#000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-o-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:-ms-linear-gradient(top,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=0)}.rolesCarousel .noPoster .rolePersonPlug{border:inherit}.rolesCarousel .noPoster .roleDesc{color:#333;background:transparent;filter:none}.rolesCarousel .noPoster a{color:#333}.rolesCarousel .area .roleImg a{color:#fff}.rolesCarousel .area.noPoster .roleImg a{color:#000}.rolesCarousel .rateInfo{line-height:30px}.rolesCarousel .rateInfo,.rolesCarousel .rateInfo>span{vertical-align:middle}.rankingTopRoles .rolesCarousel .rank-badge{display:none}#topRolesParent .rolesCarousel .roleDesc{top:185px;bottom:auto;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}#topRolesParent .rolesCarousel .roleDesc a{color:#fff}#topRolesParent .rolesCarousel .noPoster .roleDesc a{color:#333}#topRolesParent .rolesCarousel .element+.element .roleDesc{left:20px}#topRolesParent .rolesCarousel .element+.element .roleImg .roleDesc{left:0}#topRolesParent .rolesCarousel.filmTopRoles .roleDesc{top:100%}#topRolesParent .rolesCarousel.filmTopRoles .element+.element .roleDesc,#topRolesParent .rolesCarousel .element.rolePhoto+.element.rolePhoto .roleDesc{left:0}.rankingTable #topRolesParent .rolesCarousel .element+.element .roleDesc{left:10px}.rankingTable #topRolesParent .rolesCarousel .roleDesc{top:auto;bottom:0;left:10px;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.rankingTable #topRolesParent .rolesCarousel .roleDesc a{color:#976103}.filmTime{margin-top:10px}.filmTime i{margin-right:.3em}.filmTime i,.filmTime span{vertical-align:middle}.filmPoster .bordered{display:block}.topButtons .mbtn{min-width:0;white-space:nowrap;padding-left:5px;padding-right:5px;width:100%;max-width:170px}.filmPlot{margin-top:10px}.filmwebRecommended{display:inline-block;*display:inline;*zoom:1;font-size:10px;font-weight:700;padding:3px 12px;line-height:1em;background:#ffc404;margin:0 0 5px}.communityRateInfo{line-height:19px}.rolesCarousel .element+.element{padding-left:5px}.filmTopRoles .area{width:130px;font-size:12px}.filmTopRoles .roleImg{height:130px}.filmTopRoles .roleVoteBtn{left:10px}.filmMainCast .personName{display:block;padding:5px 0 0}.filmMainCast .area{width:100px;position:relative}.filmMainCast .roleVoteBtn{z-index:1;position:absolute;top:5px;left:5px}.castTabs li span{white-space:nowrap}.castTabs li a{color:#976103}.castTabs li.on a{color:#000}.castDesc{line-height:1.3em}.filmCastList .area{position:relative}.filmCastList .area .roleVoteBtn{z-index:1;position:absolute;top:5px;left:5px}.touch .filmFriendVotes .element{padding-left:5px;padding-right:5px}.touch .filmFriendVotes .area{width:65px}.friendVotesMore{text-align:center;font-size:20px;color:#929292}.friendVotesMore::before{border:1px solid #929292!important}.friendVotesMore:hover,.friendVotesMore:active{text-decoration:none}.votesMore{display:none;margin-top:10px;position:relative}.voteMore{display:none}.voteMore .counters{margin:10px 0 0;display:block}.friendComment{border:1px solid #ccc;padding:10px;font-size:13px;line-height:1.3}.filmGallery .area{width:100px}.filmMainRelateds .filmTitle{display:block;padding:5px 0 0}.filmMainRelateds .area{width:100px;position:relative}.friendVoteRate{text-align:center;line-height:16px}.friendVoteRate i,.friendVoteRate span{vertical-align:middle}.filmMoreLinks{line-height:18px}.filmMoreLinks>*{padding:.6em 0}.filmMoreLinks>* a.fill{margin:-.6em 0}.filmRateBox{background:#292929;color:#fff}.filmRateBox .segment{overflow:hidden;padding:14px 20px;position:relative;border-top:1px solid #4a4a4a}.filmRateBox .rateBoxHeader{border-top:0 none}.filmRateBox .ratingInfo{background:#000;border-top:0 none;padding-top:10px;padding-bottom:20px}.filmRateBox .recommInfo{font-size:15px}.filmRateBox .recommInfo .bar-graph{margin-right:10px;vertical-align:middle}.filmRateBox .rateBoxHeader{background:#000;font-size:13px;height:26px;line-height:26px;padding:5px 0 0;*zoom:1}.filmRateBox .rateBoxHeader:before,.filmRateBox .rateBoxHeader:after{display:table;content:""}.filmRateBox .rateBoxHeader:after{clear:both}.filmRateBox .siteRecommends{float:left;width:150px;color:#ffc404;text-align:center}.filmRateBox .worldRanking{float:left;width:130px;text-align:right;float:right;padding-right:20px;padding-top:5px}.filmRateBox .siteRecommends+.worldRanking{padding-top:0}.filmRateBox a{color:#fff}.filmRatingPanel>.segment:first-child{border-top:0 none}.arrowUpElement{display:block;position:absolute;top:0;left:0;margin-top:-8px;margin-left:-8px;width:16px;height:9px}.arrowUpElement::before{position:absolute;top:-8px;left:1px;content:"";display:block;width:0;height:0;border:inset 8px}.arrowUpElement::before{border-color:transparent transparent #ccc transparent;border-bottom-style:solid}.arrowUpElement::after{position:absolute;top:-7px;left:1px;content:"";display:block;width:0;height:0;border:inset 8px}.arrowUpElement::after{border-color:transparent transparent #fff transparent;border-bottom-style:solid}.photosList{margin:-5px;font-size:0}.photosList li{display:inline-block;vertical-align:top;margin:5px;width:75px;height:75px}.photosList li img{max-width:100%;max-height:100%}.relatedsList .filmTitle a{font-size:17px;font-weight:700}.relatedsList dd+dt{margin-top:20px}.relatedInfo{line-height:1.4}.subPage .filmTime{display:none}.awardNominationsList{margin-left:30px}.awardNominationsList>li{margin:12px 0;font-size:12px}.awardNominationsList+.awardNameHdr{padding-top:15px;border-top:1px solid #e6e6e6}.filmRateBox .ratingButtons{padding:0;min-height:70px}.filmRateBox .ratingButtons button{width:33.32%;margin:0;padding:10px 0;float:left;background:transparent;color:#fff;border:0 none;min-height:70px}.filmRateBox .ratingButtons button.on{color:#ffc404}.filmRateBox .ratingButtons button.off{color:#808080}.filmRateBox .ratingButtons button .buttonText{height:35px;line-height:35px}.filmRateBox .ratingButtons button .buttonText i,.filmRateBox .ratingButtons button .buttonText span{vertical-align:middle}.filmRateBox .ratingButtons button .buttonLabel{padding:0 3px}.filmRateBox .ratingButtons .ratingRate.off{display:none}.filmRateBox .ratingButtons .ratingRate.off+button,.filmRateBox .ratingButtons .ratingRate.off+button+button{width:50%}.relatedsList .myFilmVote{position:absolute;left:5px;top:-2px;z-index:2}.filmPage .forumTopics{margin-top:10px}.episodesTable dt{padding:5px 0}.episodesTable .episodeInfo{overflow:hidden;line-height:1.3}.episodesTable dd{margin:25px 0}.episodesTable .countryPremiereDate{display:none}.episodesTable .countryPremiereDate.on{display:block}.inTv .channelName{display:inline-block;width:85px}.inTv .seance.past a{color:#ccc}#page-main .inTv .invisible{display:none}#page-main{padding-top:0}#page-main .filmPage{padding-top:10px}.seancesList>li{*zoom:1}.seancesList>li:before,.seancesList>li:after{display:table;content:""}.seancesList>li:after{clear:both}.seancesList>li>span{float:left;min-width:60px;margin-right:10px}.seancesList>li>ul{overflow:hidden}#cinemaSeances{line-height:1.2em}#cinemaSeances .hoursList>li{font-weight:bold;display:inline-block;margin:0 .5em 0 0}#cinemaSeances .hoursList>li.off{color:#adadad;text-decoration:line-through;font-weight:400}#fbSignupPrompt{text-align:center}#fbSignupPrompt span{font-size:12px}.rbtn-fb{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 10px;font-size:16px;text-align:center;margin:20px auto 5px auto;display:block;max-width:400px;-moz-box-shadow:0 5px 0 -4px #dfdfdf;-webkit-box-shadow:0 5px 0 -4px #dfdfdf;box-shadow:0 5px 0 -4px #dfdfdf;cursor:pointer;-moz-transition:all ease-in .1s;-ms-transition:all ease-in .1s;-webkit-transition:all ease-in .1s;-o-transition:all ease-in .1s;transition:all ease-in .1s;-webkit-appearance:none;position:relative;background:#48629b;border-color:#48629b;color:#fff;-moz-box-shadow:0 5px 0 -4px #263a63;-webkit-box-shadow:0 5px 0 -4px #263a63;box-shadow:0 5px 0 -4px #263a63}.rbtn-fb:hover{background:#ffc404;border-color:#ffc404}.rbtn-fb:hover .link{text-decoration:none}.rbtn-fb:focus,.rbtn-fb:active{position:relative;top:1px;outline:0;-moz-box-shadow:0 0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 0 rgba(0,0,0,0)}.rbtn-fb:hover{background:#3d5383;border-color:#3d5383}.rbtn-fb::before{content:"";width:10px;height:21px;background:url(/gf/beta/ic/loginLogos.png) -13px 0;position:absolute;top:50%;left:10px;margin-top:-10px}.watchInTvPanel{padding-top:25px}.fullPageShape.on.wantToSees,.fullPageShape.on.votesList{padding-top:10px}