/* Assets */@font-face {    font-family: 'YanoneRegular';    src: url('../font/yanonekaffeesatz-regular-webfont.eot');    src: url('../font/yanonekaffeesatz-regular-webfont.eot?#iefix') format('embedded-opentype'),         url('../font/yanonekaffeesatz-regular-webfont.woff') format('woff'),         url('../font/yanonekaffeesatz-regular-webfont.ttf') format('truetype'),         url('../font/yanonekaffeesatz-regular-webfont.svg#YanoneRegular') format('svg');    font-weight: normal;    font-style: normal;}@font-face {    font-family: 'YanoneBold';    src: url('../font/yanonekaffeesatz-bold-webfont.eot');    src: url('../font/yanonekaffeesatz-bold-webfont.eot?#iefix') format('embedded-opentype'),         url('../font/yanonekaffeesatz-bold-webfont.woff') format('woff'),         url('../font/yanonekaffeesatz-bold-webfont.ttf') format('truetype'),         url('../font/yanonekaffeesatz-bold-webfont.svg#YanoneBold') format('svg');    font-weight: normal;    font-style: normal;}/* 201403-TVOD-Adicionado *//* Validation */.errorMessage, label.errorLabel {	color: #900;	padding-bottom: 5px;	font: italic normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;}/* 201403-TVOD-Adicionado(FIM) *//* General Layout Elements*/a{	color: inherit;	text-decoration: none;	}a:hover{	text-decoration: none;/* 	color: #000; */}figure{	margin: 0;	padding: 0;	border: 0;-webkit-margin-before: 0;-webkit-margin-after: 0;-webkit-margin-start: 0;-webkit-margin-end: 0;}.wrap{	width: 90.2%;	max-width: 1360px; /*original = 1440px;*/	min-width: 920px;	margin: 0 auto;}.wrap.series {	max-width: 1200px;}.left{	float: left;	}.right{	float: right;	}.clear{	clear:both;	}.clearl{	clear:left;	}.white{color: #fff !important;	}.error{	border: 1px solid #ff0000 !important;	color: #cc0000 !important;	}.load-more{	display: block;	text-align: center;	margin: 0 !important;	padding: 0 0 12px 0;}.load-more a{	border-bottom: 4px solid #fcb315;	margin-bottom: 6px;	padding: 9px 16px 9px 28px;	background: url(../img/icon_arrow-down.png) 9px center no-repeat;	color: #333;}.list-menu,.list-menu li{	margin: 0;	padding: 0;	list-style: none;	display: inline-block;}input[type=search]{	color: #7f7f7f;	font: 0.875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	outline: none;	border: none;	-webkit-border-radius: 6px;	border-radius: 6px;	padding: 6px;}.dropdown-menu, .links-dropdown-menu {	background: #fff;	position: absolute;	font: normal .777em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	text-transform: none;-webkit-box-shadow: 0 7px 18px 0 rgba(0,0,0,16);box-shadow: 0 7px 18px 0 rgba(0,0,0,16);z-index: 999;}.format-img{-webkit-border-radius: 6px;border-radius: 6px;overflow: hidden;background: #666;}.format-img img{	width: 100%;	height: 100%;}.format-img a{	border-bottom: 4px solid #fcb315;	padding: 0;	margin: 0;	display: block;	line-height: 0;}.thumb{	width: 176px;	height: 98px;	}/* changes to hack problem with select arrow in firefox > 30 *//* old hacks don't work anymore *//* http://www.currelis.com/hiding-select-arrow-firefox-30.html *//* https://teamtreehouse.com/forum/firefox-300-no-longer-listens-to-select-style-overrides */.custom-sel {	width: 90%;	overflow: hidden;	padding: 0;    margin: 0;    display: inline-block;    -webkit-border-radius:6px;    -moz-border-radius:6px;    border-radius:6px;    -webkit-appearance:none;    -moz-appearance:none;    appearance:none;	background: #fff url(../img/icon_select_arrow.png) center right 10px no-repeat;    color:#7f7f7f;    	font: bold .875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;}.custom-sel select {	width: 105%;	background-color: transparent;    padding:6px 36px 6px 12px;    border:none;    outline:none;    cursor:pointer;    text-indent: 0.01px; /* Hack for Firefox */    text-overflow: ''; /* Hack for Firefox */}.custom-sel select::-ms-expand{  display:none; /* Hack for IE10+ */}#contactForm .custom-sel {	width: 40%;}.top-padding{	padding-top: 36px;	}/* 20140313-Dreampix-Adicionado */.tooltip{	display: none;	position: absolute;	z-index: 3000;	width: 302px;	background: #fff;	font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #7f7f7f;	padding: 18px 24px;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);margin-left: 174px;}.tooltip:before{	position: absolute;	content: '';	border:10px solid transparent;	border-right-color: #fff;	margin-left: -44px;}/* 20140331-Dreampix-Adicionado */.tooltip.mini{	font-size:.75em;	padding:9px 12px;}/* 20140331-Dreampix-Adicionado(FIM) *//* 20140325-Dreampix-Adicionado */form .tooltip{	width: auto;	background:#e9e9e9;	padding:12px 18px;	left:50%;	margin-left: 25%;	margin-top:-9px;	color:#000;}form .tooltip:before{	border-right-color: #e9e9e9;	margin-left: -38px;}/* 20140325-Dreampix-Adicionado(FIM) */.tooltip h2{	font-size: 1.125em !important;	font-weight: normal !important;}.tooltip h3{	color: #7f7f7f !important;	font-size: .9125em !important;}.tooltip h4{	font-size: 1em !important;	color: #000;}.tooltip p{	padding: 0 !important;	margin: 18px 0 !important;	font-size: .875em !important;}.tooltip p:last-child{	margin: 24px 0 9px 0!important;}.tooltip .eval-strip{	margin: 12px -24px;	background: #ececec;	text-align:right;	padding: 9px 36px;}.tooltip .eval-strip img{	margin: 0 3px;	float: left;}.tooltip a.bt{padding: 6px 15px 6px 15px;color: #fff;-webkit-border-radius: 6px;border-radius: 6px;background: #fcb315;}/* 20140313-Dreampix-Adicionado (FIM)*//* Arrows */.arrow:before{	content: '';    position: absolute;    background: transparent;    border: 6px solid transparent;    z-index: 1000001;}.top-arrow:before{	border-bottom-color: #fff;}.bottom-arrow:before{	border-top-color: #fff;}.left-arrow:before{	border-right-color: #fff;}.right-arrow:before{	border-left-color: #fff;}/* Arrow Top position */.top-arrow:before {	margin-top: -12px;}.top-arrow:after {	margin-left: -18px;}.top-arrow:before,.top-arrow:after {	bottom: 100%;	left: 20%;}/* Arrow Bottom position */.bottom-arrow:before {	margin-bottom: -12px;}.bottom-arrow:after {	margin-left: -18px;}.bottom-arrow:before,.bottom-arrow:after {	top: 100%;	left: 20%;}/* 20140401-Dreampix-Adicionado */#layout-two-cols > h1{	font: normal 1.375em 'YanoneBold', Helvetica, Arial;	color: #fff;	border-left: 6px solid #fcb315;	padding: 0 0 0 10px;	margin-bottom: 24px;}#layout-two-cols > h1:first-child{	margin-top:36px;}#layout-two-cols > h1 span{	text-transform:uppercase;	color:#fcb315;}#layout-two-cols .header{	float:none;	background:transparent;}#layout-two-cols .header .bt-download{	display:inline-block;	float:right;	font:normal .55em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;background: url(../img/bt_download_calendar.png) left center no-repeat;line-height: 23px;padding-left: 36px;margin-right:18px;}#layout-two-cols .header .bt-download:hover{	color:#fcb315;	}/* 20140401-Dreampix-Adicionado(FIM) *//* 20140311-Dreampix-Adicionado *//* Modals & Dialog Boxes */.modal{	font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;    width:452px;    background:white;    color: #7f7f7f;    padding:24px;    position:fixed;	top: 10%;	left: 50%;	max-height:70%;	margin-left: -250px;    z-index:9999999;    display:none;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;-webkit-box-shadow: 0 0 48px 0 rgba(0,0,0,0.6);box-shadow: 0 0 48px 0 rgba(0,0,0,0.6);}#overlay{    position:fixed;    top:0;    left:0;    background:rgba(0,0,0,0.6);    z-index:8888888;    width:100%;    height:100%;    display:none;-webkit-transition: all .5s ease;-moz-transition: all .5s ease;-ms-transition: all .5s ease;-o-transition: all .5s ease;transition: all .5s ease;cursor: default;}.modal:target,.modal:target ~ #overlay{    display:block;    opacity:1;}.close{    display:block;    position:absolute;    top:20px;    right:20px;    background:#fcb315;    color:#fff;    height:20px;    width:20px;    line-height:20px;    font-size:14px;    text-decoration:none;    text-align:center;    font-weight:bold;}/* 20140321-Dreampix-Adicionado */.confirm,.cancel{    display:block;	float: right;    background:url(../img/icon_confirm.png) center right no-repeat;    height:30px;    width:30px;    line-height:30px;	margin: -12px -12px 0 9px;	padding-left: 8px;	border-left: 1px solid #ebebeb;}.cancel{    background:url(../img/icon_cancel.png) center right no-repeat;    line-height:30px;	margin: -12px 0 0 0;	padding: 0;	border: 0;}/* 20140321-Dreampix-Adicionado (FIM)*/.modal h1{	font: normal 1.325em 'YanoneBold', Helvetica, Arial;	color: #000;	border-left: 6px solid #fcb315;	padding: 0 0 0 10px;}.modal h1:first-of-type{	margin-top: 0;	margin-bottom: 24px;}.modal p{	font-size: .9125em;	margin-left: 18px;	margin-right: 18px;}/* 20140321-Dreampix-Adicionado */.modal > label,.modal > p label{	display: block;	}/* 20140321-Dreampix-Adicionado (FIM) */.modal [type=text],.modal [type=password],.modal textarea,.modal [type=email],.modal [type=search]{padding: 4px 10px;/* margin: 0; */margin-top: 5px;font: italic normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;outline: none;border: 1px solid #d6d6d6;-webkit-border-radius: 6px;border-radius: 6px;}/* 20140321-Dreampix-Adicionado */.modal [type=search]{	background: #ebebeb url(../img/icon_search.png) 6px center no-repeat;	padding-left: 30px;	border:1px solid #ebebeb;}.modal textarea{	width: 92%;	resize: none;	height: 128px;}/* 20140321-Dreampix-Adicionado (FIM) */.modal [type=submit],.modal [type=button],.modal [type=reset],.modal button{	min-width: 20%;-webkit-border-radius: 6px;border-radius: 6px;border: 0;outline: none;background: #fcb315;font: bold .875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #fff;padding: 4px 10px;}/* 20140321-Dreampix-Adicionado */.modal .clearl,.modal .clear{	margin-top: 12px;	}.modal p.sep{	border-bottom: 1px solid #e1e1e1;	padding-bottom: 12px;}.modal p.right,.modal p.center,.modal p.left{	float: none;}.modal p.right{	text-align: right;}.modal p.center{	text-align: center;}.modal .center > [type=submit],.modal .center > [type=button],.modal .center > [type=reset],.modal .center > button{	min-width: 40%;}.modal .right > [type=submit],.modal .right > [type=button],.modal .right > [type=reset],.modal .right > button{	min-width: 30%;}.modal .right > [type=submit]:not(:first-child),.modal .right > [type=button]:not(:first-child),.modal .right > [type=reset]:not(:first-child),.modal .right > button:not(:first-child){	margin-left: 18px;}/* 20140321-Dreampix-Adicionado(FIM) *//* 20140321-Dreampix-Adicionado */.modal .w70{	width: 65%;	margin-right: 5%;}/* 20140321-Dreampix-Alterado(FIM) *//* 20140311-Dreampix-Adicionado (FIM) *//* 20140321-Dreampix-Adicionado */.modal .w100{	width: 91% !important;}.modal .biglist-area{	background: #f3f3f3;	min-height: 128px;	max-height: 300px;	overflow:auto;	padding: 12px;	font-size: .875em;	line-height: 2em;}.mod-player{	width: 690px;	margin-left:-345px;}/* 20140321-Dreampix-Adicionado (FIM) *//* 20140327b-Dreampix-Adicionado*/.mod-full{	width:100%;	margin-left:0;	margin-right:0;	left:0;	padding: 24px 0 0 0;	max-height:none;	height:84%;	top:5%;	overflow:hidden;}.mod-full .grid{	position:fixed;	max-height:77.5%;	overflow:auto;width: 90.2%;max-width: 1440px;min-width: 920px;margin: 0 auto;}.mod-full .bt-remove{	font-weight:bold;	font-size: .66em;	text-decoration: underline;	margin-bottom:9px;	display: block;	padding-right: 12px;	line-height:2em;	background:url(../img/icon_cancel.png) right center no-repeat;	background-size:contain;}.mod-full .list .bt-remove{	float: right;	margin: 0 24px 0 0;	padding:0 30px 0 0;	line-height: 8em;	background-size:18px 18px;}.mod-full .list .item p{	margin-right:20%;}/* 20140327b-Dreampix-Adicionado(FIM)*/.popup{position: absolute;z-index:500;font: normal .875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;background: #fff;color: #7f7f7f;padding: 18px 24px;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);}.popup:before{	content: '';	position: absolute;	z-index:510;	border:10px solid transparent;	border-right-color: #fff;	margin-left:-42px;}.videoShare:before{	content: '';	position: absolute;	z-index:510;	border:10px solid transparent;	border-right-color: #fff;	margin-left:-165px;	top: 42%;}.popup h1{	font-weight: bold;	font-size: 1.125em;	color: #000;}.popup h1:first-child{	margin-top: 0;}/* 20140320-Dreampix-Adicionado(FIM) *//* 201403-TVOD-Removido*//* Header Elements *//* #gov-bar{ *//* 	background: #004984; *//* 	height: 28px; *//* } *//* #gov-bar .wrap{ *//* 	background: url(../img/logo_gov.png) bottom right no-repeat; *//* 	height: 100%; *//* } *//* 201403-TVOD-Removido(FIM)*//* 20140311-Dreampix-Adicionado */#link-brasil,#link-access{	display: inline-block;	float: right;	width: 90px;	height: 100%;	margin-left: 40px;}#link-access{	width: 140px;}/* 20140311-Dreampix-Adicionado (FIM)*/#main-bar{	background: #fcb315;	border-top: 1px solid #f3c96e;	border-bottom: 1px solid #dd921a;	height: 59px;}#main-bar-list,#main-nav-list{	margin: 0 auto;	height: 100%;	display: table;}#main-bar-list li,#main-nav-list li{	display: table-cell;	text-align: center;	vertical-align: middle;}#main-bar-list li{	background: transparent url(../img/sep_header_nav.gif) right center no-repeat;}#main-bar-list li a{	display: inline-block;	}#main-bar-list li:nth-child(1){	width: 17%;}#main-bar-list li:nth-child(2){	width: 12%;}#main-bar-list li:nth-child(3){	width: 30%;	text-align: right;	background: transparent;}#main-bar-list li:nth-child(4){	width: 6%;	text-align: left;}#main-bar-list li:nth-child(5){	width: 12%;	text-align: left;	padding-left: 2%;	background: none;}#main-bar-list li:nth-child(6){	width: 9%;	text-align: right;	padding-right: 2%;}#main-bar-list li:nth-child(7){	width: 10%;	text-align: right;	background: none;}#main-logo{	width: 100%;	min-width: 115px;	height: 100%;/* 20140320-ACERP-Adicionado */	min-height: 50px;/* 20140320-ACERP-Adicionado(FIM) */	background: url(../img/logo_tv-escola.png) center center no-repeat;	text-indent: -9999px;	}#fb-logo,#yt-logo,#tw-logo{	width: 30px;	height: 100%;	background: url(../img/logo_facebook.png) center center no-repeat;	text-indent: -9999px;}#yt-logo{	background-image: url(../img/logo_youtube.png);	}#tw-logo{	background-image: url(../img/logo_twitter.png);	}#main-search{	height: 24px;	padding: 6px 6px 6px 32px;	background: #fff url(../img/icon_search.png) 8px center no-repeat;	width: 80%;	display: inline-block;}/* 20140301-Adicionado TVOD-Suporte a autocomplete */.autocomplete-suggestions {padding: 0px 2px 12px 0px; margin-top: -4px; background: #fff; cursor: default; overflow: auto; color: #7f7f7f;font: 0.9em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;}.autocomplete-suggestion {padding: 4px 0px 4px 33px; white-space: nowrap; overflow: hidden; color: #7f7f7f; font: 1.0em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;}.autocomplete-selected {background: #EACC72; color: #fff; font: 1.0em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;}.autocomplete-suggestions strong {background: #fff; cursor: default; overflow: auto; color: #fcb315;font: bold 1.0em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;}/* 20140301-Adicionado TVOD-Suporte a autocomplete (FIM) */#search-logo{	width: 80%;	height: 23px;	padding: 18px 0;	background: url(../img/logo_search.png) center center no-repeat;	text-indent: -9999px;}li #search-logo + ul{	display: none;	margin: 0;	padding: 0;}li:hover #search-logo + ul{	display: block;	width: 260px;	margin-left: -100px;}li:hover #search-logo + ul:before{	left: 48%;}#search-logo + ul li{	width: 100% !important;	margin: 0;	padding: 0;	display: block;	text-align: left !important;	background: none !important;	font-size: 1.125em;}#search-logo + ul li a{	color: #fcb315;	padding: 12px 20px 12px 48px;	border-bottom: 2px solid #f6f6f6;	display: block;/* 20140301-TVOD-Adicionado */	background: 10px center no-repeat;/* 20140301-TVOD-Adicionado(FIM) */}/* 20140301-TVOD-Comentado-Imagens definidas dinamicamente em codigo *//* #search-logo + ul li:nth-child(1) a{ *//* 	background: url(../img/logo_tv-red.png) 10px center no-repeat; *//* } *//* #search-logo + ul li:nth-child(2) a{ *//* 	background: url(../img/logo_tv-cyan.png) 10px center no-repeat; *//* } *//* #search-logo + ul li:nth-child(3) a{ *//* 	background: url(../img/logo_tv-grn.png) 10px center no-repeat; *//* } *//* #search-logo + ul li:nth-child(4) a{ *//* 	background: url(../img/logo_tv-yel.png) 10px center no-repeat; *//* } *//* 20140301-TVOD-Comentado-Imagens definidas dinamicamente em codigo (FIM) */#search-logo + ul li a:hover{	background-color: #fcb315 !important;	color: #fff;	border-bottom: 2px solid #fcb315;}#login-link,#register-link{	padding: 18px 0;	font: bold 0.875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #fff;}#bigger-font-bt,#smaller-font-bt{	font: bold 1.125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	padding: 6px 10px;	-webkit-border-radius: 6px 0 0 6px;	border-radius: 6px 0 0 6px;	color: #ac8021;border: 1px solid #eaa614;border-right: 0;	background: transparent url(../img/sep_header_nav.gif) right center no-repeat;	background-size: 2px 24px;}li #login-box {	display: none;}li:hover #login-box {	display: block;}#login-box {	width: 24%;	max-width: 350px;	background: #fff;	position: absolute;	font: normal .777em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue",		Helvetica, Arial, sans-serif;	text-transform: none;	z-index: 999;	padding: 12px;	margin: -4px 0 0 60px;}#login-box:before{	content: '';    position: absolute;    background: transparent;    border: 10px solid transparent;    z-index: 1000002;	border-right-color: #fff;	margin-left: -30px;	margin-top: 9px;}#login-box p{	margin: 0;	padding:0;}#login-box p a{	color: #333;	text-decoration: underline;	}#login-box input{	width: 60%;	padding: 4px 10px;	margin:  0 0 6px 0;	float: left;	clear: left;	font-size: .9125em;	font-style: italic;	outline: none;	border: 1px solid #d6d6d6;-webkit-border-radius: 6px;border-radius: 6px;}#login-box button{	height: 54px;	width: 27%;-webkit-border-radius: 6px;border-radius: 6px;border: 0;outline: none;background: #fcb315;font-size: 1.125em;font-weight: bold;color: #fff;}#smaller-font-bt{	-webkit-border-radius: 0 6px 6px 0;	border-radius: 0 6px 6px 0;border: 1px solid #eaa614;border-left: 0;	background: transparent;}/* Main Navigation Elements */#main-nav{	margin-top: 6px;	position: relative;	z-index: 99;	height: 48px;	background: #1e1e1e;/* 20140308-Dreampix */	background: rgba(0,0,0,0.75);/* 20140308-Dreampix-Alterado (fim) */	font: 1.125em 'YanoneRegular', Helvetica, Arial;	text-transform: uppercase;}#main-nav-list li a{	display: block;	color: #fff;}#main-nav-list > li{	border-bottom: 2px solid transparent;}#main-nav-list > li:hover {	color: #fcb315;	border-bottom: 2px solid #fcb315;}#main-nav-list >  li:hover a{	color: #fcb315;}#main-nav-list > .current{	border-bottom: 2px solid #fcb315;}#main-nav-list > .current a{	color: #fcb315;}/* 20140311-Dreampix-Adicionado */#main-nav-list .dropdown-menu{	min-width: 200px;}/* 20140311-Dreampix-Adicionado (FIM) */#main-nav-list ul{	display: none;	margin: 0;	padding: 0;}#main-nav-list ul li{	margin: 0;	padding: 0;	display: block;	text-align: left;}#main-nav-list ul li a{	color: #fcb315;	padding: 12px 20px;	border-bottom: 2px solid #f6f6f6;}#main-nav-list ul li .sep{	border-bottom: 2px solid #fcb315;}#main-nav-list ul li a:hover{	background: #fcb315;	color: #fff;	border-bottom: 2px solid #fcb315;}#main-nav-list li ul {	margin-top: 14px;}#main-nav-list li:hover ul{	display: block;}/*  Content Area General Settings */#content-area{	background: #323232;	position: relative;	margin-top: -54px;	padding-top: 54px;}#content-area.has-feat{	padding: 0;	}/* 20140320-Dreampix-Adicionado */#content-area.no-main-nav{	margin-top: 0;	padding: 48px 0 0 0;}#main-content-area > h1{font: normal 1.375em 'YanoneBold', Helvetica, Arial;color: #fff;border-left: 6px solid #fcb315;padding: 0 0 0 10px;width: 86%;min-width: 0;max-width: 1380px;margin: 0 auto 12px auto;}#main-content-area > p{font: normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #fff;width: 88%;min-width: 0;max-width: 1380px;margin: 0 auto 24px auto;}/* 20140320-Dreampix-Adicionado (FIM)*//*  Image Slider Settings */#feat-slider-area{	border-bottom: 2px solid #fcb315;	overflow: hidden;	height: 458px;}#feat-slider-area input{	display: none;}#slides {	width: 100%;	height: 458px;	overflow: hidden;}#slide1:checked ~ #slides .inner { margin-left:0; }#slide2:checked ~ #slides .inner { margin-left:-100%; }#slide3:checked ~ #slides .inner { margin-left:-200%; }#slide4:checked ~ #slides .inner { margin-left:-300%; }#slide5:checked ~ #slides .inner { margin-left:-400%; }#slides .inner {	width: 500%;	height: 100%;	line-height: 0;}#slides article {	width: 20%;	height: 100%;	float: left;	background-position: center center;	background-repeat: no-repeat;/* 201403-TVOD-Removido*/	/*background-size: 100% auto;*//* 201403-TVOD-Removido(FIM)*/	background-size: cover;}#active {	position: relative;	z-index: 49;	margin: -40px 0 0;	text-align: center;}#active label {	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	display: inline-block;	width: 10px;	height: 10px;	background: #fff;	margin: 0 2px;-webkit-box-shadow: 0 0 5px 0 rgba(0,0,0,0.5);box-shadow: 0 0 5px 0 rgba(0,0,0,0.5);}#active label:hover {	background: #999;	border-color: #999 !important;}#slide1:checked ~ #active label:nth-child(1),#slide2:checked ~ #active label:nth-child(2),#slide3:checked ~ #active label:nth-child(3),#slide4:checked ~ #active label:nth-child(4),#slide5:checked ~ #active label:nth-child(5) {	background: #fcb315;	border-color: #fcb315!important;}#slides .info {	width: 450px;	line-height: 1.5em;	margin: 0;	font-family: HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	font-style: normal;	padding: 0;	color: #fff;	text-align: left;/* 201403-TVOD-Alterado*/	position: absolute;/* 201403-TVOD-Alterado(FIM)*/	top: 175px;	left: 45%;	margin-left: -452px;	right: auto;	opacity: 0;}/* 201403-TVOD-Alterado*/#slides .info a{	/*display: none;*/}/* 201403-TVOD-Alterado(FIM)*/#slides .info h1{	color: #fcb315;	font-size: 2em;	font-weight: bold;	line-height: 1em;}#slides .info h3{	color: #fff;	font-weight: bold;	font-size: 1.375em;}#slides .info p{	color: #fff;	font-weight: normal;	font-size: 1.25em;	line-height: 1em;}#slides .info h1,#slides .info h3,#slides .info p{text-shadow: 0 2px 1px rgba(0,0,0,0.5);}/* 201403-TVOD-Alterado*/#slides .right{	/*float: none;*/	left: auto;	margin-left: 0;	right: 45%;	margin-right: -452px;}#slides .left{	/*float: none;*/	left: 45%;	margin-left: -452px;	right: auto;	margin-right: 0;}/* 201403-TVOD-Alterado(FIM)*/#slide1:checked ~ #slides article:nth-child(1) .info a,#slide2:checked ~ #slides article:nth-child(2) .info a,#slide3:checked ~ #slides article:nth-child(3) .info a,#slide4:checked ~ #slides article:nth-child(4) .info a,#slide5:checked ~ #slides article:nth-child(5) .info a{	display: block;}#slide1:checked ~ #slides article:nth-child(1) .info,#slide2:checked ~ #slides article:nth-child(2) .info,#slide3:checked ~ #slides article:nth-child(3) .info,#slide4:checked ~ #slides article:nth-child(4) .info,#slide5:checked ~ #slides article:nth-child(5) .info {	opacity: 1;	-webkit-transition: all 0.5s ease 0.5s;	-moz-transition: all 0.5s ease 0.5s;	-o-transition: all 0.5s ease 0.5s;	transition: all 0.5s ease 0.5s;}.info,#slides .inner,#slides article,#slides,#active,#active label{	-webkit-transition: all 0.5s ease;	-moz-transition: all 0.5s ease;	-o-transition: all 0.5s ease;	transition: all 0.5s ease;}/* Content Formatting */#inpage-main-nav{	width: 86.2%;	max-width: 1440px;	display: table;	margin: 36px auto -6px;	color: #fcb315;font: bold 1em HelveticaNeue-Roman, HelveticaNeue, 'Helvetica Neue', Helvetica, sans-serif, Arial;	text-transform: uppercase;}#inpage-main-nav li{	display: table-cell;	text-align: center;}#inpage-main-nav li a:hover{	color: #fff;}.breadcrumbs span{	color: #fff;	}/* 20140311-Dreampix-Adicionado */#filters-bt{	float: right;	margin: 0;	padding: 0;	list-style: none;	text-transform: none;	color: #7f7f7f;	font-weight: normal;	font-size: .875em;}#filters-bt > li{	float: right;	margin: 0;	padding: 0;}#filters-bt > li > ul{	display: none;}#filters-bt > li:hover > ul{	display: block;	position: absolute;	width: 850px;	height: 500px;	margin-top: -24px;	margin-left: -773px;}#filters-bt > li > a{	padding: 6px 15px 6px 38px;	background: #fcb315 url(../img/icon_select_arrow-down.png) 9px center no-repeat;	color: #fff;	-webkit-border-radius: 6px;	border-radius: 6px;	border: 1px solid #fff;}#filters-bt > li:hover > a{	background: #fcb315 url(../img/icon_select_arrow-up.png) 9px center no-repeat;	color: #000;}#filters-area{	display: block;	width: 100%;	margin: 0;	padding: 0;}#filters-area > li{	display: block;	width: 100%;	}#filters-area > li:first-child{	height: 30px;	text-align: right;	padding-bottom: 6px;}#filters-area > li:first-child .delete{	color: #fff;	font-weight: bold;	font-size: 1em;	line-height: 1.75em;	padding: 6px 32px;	background: url(../img/icon_delete.png) left center no-repeat;	border-right: 1px solid #444;	margin-right: 24px;}#filters-area > li:first-child .apply{	color: #fff;	font-weight: bold;	font-size: 1em;	line-height: 1.75em;	padding: 6px 32px;	background: url(../img/icon_apply.png) left center no-repeat;	margin-right: 100px;}#filters-area > li:first-child .delete:hover,#filters-area > li:first-child .apply:hover{	color: #fcb315;}#filters-area > li:last-child{	height: 400px;	background: #fff;-webkit-box-shadow: 0 5px 10px 2px rgba(0,0,0,0.15);box-shadow: 0 5px 10px 2px rgba(0,0,0,0.15);}#filters-menu{	margin: 0;	padding: 0;	}#filters-menu > li{	display: block;	width: 172px;	height: 66px;	float: left;	clear: left;	text-align: left;	background: #eeeeee;	border-bottom: 1px solid #ccc;	padding: 0 24px;font: normal 1.125em/5em HelveticaNeue-Roman, HelveticaNeue, 'Helvetica Neue', Helvetica, sans-serif, Arial;}#filters-menu > li:last-child{	height: 0;	border-bottom: 0;	padding: 0;}#filters-menu > li > div{	display: none;-webkit-box-shadow:inset 3px 0 9px 0 rgba(0,0,0,0.15);box-shadow:inset 3px 0 9px 0 rgba(0,0,0,0.15);color: #7f7f7f;font-size: .9125em;}#filters-menu > li > div h1{	color: #000;	font-size: 1.25em;}#filters-menu > li > div p:first-child,#filters-menu > li > div h1:first-child{	margin-top: 0;}#filters-menu > li:hover:before{	content: '';    position: absolute;    background: transparent;    border: 10px solid transparent;    z-index: 1000002;	border-left-color: #fcb315;	margin-top: 30px;	margin-left: 196px;}#filters-menu > li:hover{	font-weight: bold;	color: #000;	background: #fcb315;}#filters-menu > li:hover > div{	display: block;	position: absolute;	margin-left: 196px;	padding: 36px;	background: #fff;	height: 328px;	width: 558px;	overflow: hidden;	line-height: 1.25em;	font-weight: normal;}#filters-menu > li:nth-child(1) > div{	margin-top: -78px;	z-index: 2;}#filters-menu > li:nth-child(2) > div{	margin-top: -145px;	z-index: 2;}#filters-menu > li:nth-child(3) > div{	margin-top: -212px;	z-index: 2;}#filters-menu > li:nth-child(4) > div{	margin-top: -279px;	z-index: 2;}#filters-menu > li:nth-child(5) > div{	margin-top: -346px;	z-index: 2;}#filters-menu > li:nth-child(6) > div{	margin-top: -413px;	z-index: 2;}#filters-menu > li:nth-child(7) > div{	display: block;	position: absolute;	margin-left: 220px;	padding: 36px;	background: #fff;	height: 328px;	width: 558px;	overflow: hidden;	line-height: 1.25em;	font-weight: normal;	margin-top: -400px;}#filters-menu > li > div ul{	margin: 0;	padding: 0;	list-style: none;	display: block;	float: left;	width: 100%;	margin-bottom: 9px;}#filters-menu > li > div ul:last-child{	border-top: 2px dotted #ccc;	float: none;	clear: left;	padding-top: 18px;	margin-bottom: 0;}#filters-menu > li > div li{	margin: 0;	padding: 0;	list-style: none;	display: inline;	width: 33.33333333333333333333333%;	text-align: left;	vertical-align: top;	float: left;	height: 2em;}#filters-menu > li > div li input{	margin-right: 6px;}#filters-menu > li > div li label.filterDisabled{	color: #ccc;}#filters-menu span.selected {	color: #000;	text-transform: none;	font-weight: bold;}/* 20140311-Dreampix-Adicionado (FIM)*/#over-breadcrumbs{	position: absolute;	z-index: 2;	background: rgba(0,0,0,0.4);	width: 100%;	top: 58px;	color: #fcb315;font: bold .875em HelveticaNeue-Roman, HelveticaNeue, 'Helvetica Neue', Helvetica, sans-serif, Arial;	text-transform: uppercase;	padding: 6px 0;	text-indent: 24px;}#over-breadcrumbs span{	font-weight: normal;	}#checkbox-filter-area{	font-weight: normal;	text-transform: none;	font-size: .875em;	color: #fff;	margin-top: 18px;	padding: 18px 0 0 0;	background: url(../img/bg_shdw.png) center top no-repeat;	background-size: 100% 10px;}#checkbox-filter-area label{	margin-right: 2.5%;	cursor: pointer;}#checkbox-filter-area label:last-child{	margin-right: 0;}#main-content-box{	background: #f0f0f0;	margin-bottom: 36px;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.5);box-shadow: 0 0 10px 0 rgba(0,0,0,0.5);}#main-content-area.has-feat #main-content-box{	margin-top: 120px;}#main-content-box h1{	font: normal 1.375em 'YanoneBold', Helvetica, Arial;	color: #000;	border-left: 6px solid #fcb315;	padding: 0 0 0 10px;	margin-bottom: 24px;}#cross-box-area{	margin: 0 0 -56px 0;	padding: 0 24px 36px 24px;	position: relative;	top: -72px;background: -moz-linear-gradient(top,  rgba(235,235,235,0) 0%, rgba(235,235,235,0) 50%, rgba(235,235,235,1) 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(235,235,235,0)), color-stop(50%,rgba(235,235,235,0)), color-stop(100%,rgba(235,235,235,1)));background: -webkit-linear-gradient(top,  rgba(235,235,235,0) 0%,rgba(235,235,235,0) 50%,rgba(235,235,235,1) 100%);background: -o-linear-gradient(top,  rgba(235,235,235,0) 0%,rgba(235,235,235,0) 50%,rgba(235,235,235,1) 100%);background: -ms-linear-gradient(top,  rgba(235,235,235,0) 0%,rgba(235,235,235,0) 50%,rgba(235,235,235,1) 100%);background: linear-gradient(to bottom,  rgba(235,235,235,0) 0%,rgba(235,235,235,0) 50%,rgba(235,235,235,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ebebeb', endColorstr='#ebebeb',GradientType=0 );}#cross-box-area.clear{	background: none;	padding-bottom: 0;}#cross-box-area h1{	color: #fff;}#cross-box-area h1 span{	color: #fcb315;	text-transform: uppercase;}.cross-menu{	display: table;	background: #fff;	height: 40px;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.25);box-shadow: 0 0 10px 0 rgba(0,0,0,0.25);}/* 20140313-Dreampix-Adicionado */.quem-somos .cross-menu{	background: transparent;	width:76%;	float: left;	}/* 20140313-Dreampix-Adicionado (FIM)*/.cross-menu li{	color: #fcb315;	font: bold 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	text-transform: uppercase;	display: table-cell;	text-align: center;	vertical-align: middle;	width: 1%;	height: 100%;}/* 20140313-Dreampix-Adicionado */.quem-somos .cross-menu li{	background-color: #fff;}.quem-somos .cross-menu li:nth-child(1){	width: 33%;}.quem-somos .cross-menu li:nth-child(2){	width: 42%;}.quem-somos .cross-menu li:nth-child(3){	width: 25%;	}.quem-somos .special-link{	display: inline-block;	margin-left: 40px;	float: left;	position:relative;	top: 30px;	text-decoration: underline;	font-weight: bold;}.quem-somos .special-link:hover{	color: #fcb315;}/* 20140313-Dreampix-Adicionado (FIM)*//* 20140313-Dreampix-Alterado*/.cross-menu li a,.cross-menu li label{	display: block;	line-height: 2.25em;	cursor: pointer;}/* 20140313-Dreampix-Alterado (FIM)*//* 20140313-Dreampix-Alterado*/.cross-menu li:hover,.cross-menu li:hover a,.cross-menu li:hover label,.cross-menu .current,.cross-menu .current a,.cross-menu .current label,.quem-somos .cross-menu .current,.quem-somos .cross-menu .current a,.quem-somos .cross-menu .current label{	color: #fff;	background: #fcb315;}/* 20140313-Dreampix-Adicionado(FIM)*/.options-box{	font: normal .875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #7f7f7f;	float: left;	width: 47%;}.options-box:first-child{	margin-right: 6%;}.options-box h2{	margin-top: 24px;	font: bold 1.125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #1d1d1d;}.options-box a{	display: inline-block;	padding: 4px 16px;	width: 30%;	margin-right: 3%;	text-align: center;	line-height: 1.75em;	-webkit-border-radius: 6px;	border-radius: 6px;}.options-box a:last-child{	margin-right: 0;}.options-box .current{	background: #aaaaaa;	color: #fff;}.options-box a:hover,.options-box .current:hover{	background: #fcb315;	color: #fff;}/* 20140331-Dreampix-Adicionado*/.options-box.full{width:100%;margin-right:0;}.options-box.full .custom-sel {	width:22%;	min-width:0;	margin-right:3%;}.options-box.full .custom-sel:last-of-type{	margin-right:0;}/* 20140331-Dreampix-Adicionado(FIM)*//* 20140313-Dreampix-Adicionado*/.player{	text-align: center;	}/* 201403-TVOD-Alterado*/.player img, .player iframe{	padding: 48px 0 24px 0;}/* 201403-TVOD-Alterado(FIM)*/#page-options-area .content{	padding: 72px 10% 24px 10%;	}#page-options-area .stafflist{	padding: 24px 0% 24px 0%;}#page-options-area .content h1,#page-options-area .stafflist h1{	color: #000;}#page-options-area .stafflist a[href^=mailto] {	text-decoration: underline;}/* 20140313-Dreampix-Adicionado(FIM)*/.box{	background: #fff;	padding: 24px;	border-bottom: 2px solid #fcb315;	color: #7f7f7f;font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;-webkit-box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1);box-shadow: 0 3px 6px 0 rgba(0,0,0,0.1);}#show-schedule{	margin: 0 24px -96px;	position: relative;	top: -96px;}/* 201403-TVOD-Adicionado*/#show-schedule figure a {	height: 94px;}/* 201403-TVOD-Adicionado(FIM)*/#show-schedule h1{	color: #fcb315;}#show-slider{	background: #fff;-webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,0.5);box-shadow: 0 0 10px 0 rgba(0,0,0,0.5);overflow: hidden;font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;}#show-slider input{ display: none;}#show-slider label{	display: block;	position: absolute;	z-index: 888;	background: url(../img/bt_next_yel.png) center center no-repeat;	height: 118px;	width: 6%;	cursor: pointer;	margin-left: 94%;}#show-slider section{	width: 200%;}#show-slider div{	width: 50%;	float: left;	padding: 0;	margin: 0;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;opacity: 1;}#show-slider div:last-child{	opacity: 0;}#show-check:checked ~ section{	margin-left: -100%;	}#show-check:checked ~ section div:first-child{	opacity: 0;}#show-check:checked ~ section div:last-child{	opacity: 1;}#show-slider article{	width: 43%;	float: left;	margin: 0;	padding: 10px 2%;}#show-slider article:nth-child(odd){	background: #1d1d1d;}#show-slider article:nth-child(even):before{	content: '';    position: absolute;    background: transparent;    border: 10px solid transparent;    z-index: 1000002;	border-left-color: #1d1d1d;	margin-top:39px;	left: 47%;	margin-left: -1px;}#show-slider figure{	float: left;}#show-slider h1,#show-slider h2,#show-slider p{	margin: 0 0 0 190px;	padding: 0;}#show-slider h1{	font-weight: bold;	border: 0;font: bold 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;margin-bottom: 5px;}#show-slider h3 {	margin: 5px 0 2px 190px;	color: #7f7f7f;	font-size: .85em;}#show-slider p{	color: #7f7f7f;	font-weight: normal;	font-size: .777em;}#show-slider h2{	color: #7f7f7f;	font-weight: normal;	font-size: 1.125em;	line-height: normal;}#specials-area,#videolib-area,#misc-area,.blog-area-home,.interviewlist-area,.publicationlist-area {	margin: 24px;}#recent-area {	margin: 24px 24px 0;}#specials-area h1:first-of-type{	display: inline-block;	margin: 10px 24px 0 0;}#specials-box{	overflow: hidden;	height: 278px;	margin-top: 12px;	background: #ebebeb;}#specials-box div {	background-size: cover !important;	transition: all 0.5s ease;}#feat-show div{	-webkit-box-shadow:inset -7px 0 7px 0 rgba(0,0,0,0.25);	box-shadow:inset -7px 0 7px 0 rgba(0,0,0,0.25);	height: 278px;	width: 523px;	float: left;	position:absolute;	z-index:299;	margin-top:0;	top: 0px;}/*Utilizado quando o destaque especial é maior que dois na página home.jsp */#feat-show.feat-show2 div{	height: 300px;}#feat-show div:before{	content: '';    position: absolute;    background: transparent;    border: 10px solid transparent;    z-index: 1000002;	border-right-color: #ebebeb;	margin-left: 505px;	margin-top: 30px;}#feat-show div a{	display: block;	height: 100%;}#feat-show p{	margin: 0 12px 24px 547px;	color: #7f7f7f;	font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	cursor:pointer;	padding-bottom:24px;	line-height: 20px;}#feat-show div:nth-of-type(2) {	z-index:199;}/*Utilizado quando o destaque especial é maior que dois na página home.jsp *//*#feat-show .feat-show-more2{	height:360px;}*/#feat-show p:nth-of-type(2):hover ~ div:nth-of-type(2) {	z-index:301;}#feat-show div:nth-of-type(2):before {	margin-top: 180px;	z-index:301;}#feat-show.feat-show2 div:nth-of-type(2):before {	margin-top: 140px;	z-index:301;}/*Utilizado quando o destaque especial é maior que dois na página home.jsp */#feat-show.feat-show2 div:nth-of-type(3):before {	margin-top: 250px;	z-index:301;}#feat-show mark{	background: transparent;	color: #333;	font-size: 1.125em;}#feat-show p.interview mark{	display:block;	margin-bottom: 5px;}#feat-show p:first-of-type{	padding-top: 24px;	padding-bottom: 24px;	border-bottom: 2px dotted #a19f9f;}/*Utilizado quando o destaque especial é maior que dois na página home.jsp */#feat-show.feat-show2 p:nth-of-type(2){	padding-bottom: 24px;	border-bottom: 2px dotted #a19f9f;}#feat-show p.without-description {	border-bottom: none;}.bottom-link{	font-size: .75em;	color: #ff9c00;	font-weight: bold;	padding-left: 12px;	background: url(../img/bul_arrow_yel.png) left center no-repeat;}.grid h1:first-of-type{	margin-bottom: 16px !important;}.grid .item{	width: 20%;	margin: 0 2.5% 50px;	float: left;}/* 20140313-Dreampix-Adicionado*/.grid .item:hover figure{-webkit-box-shadow:inset 0 0 1px 2px #fcb315;box-shadow:inset 0 0 1px 3px #fcb315;	}.grid .item:hover .tooltip{	display: block;}.item .tooltip h2,.item .tooltip h3,.item .tooltip h4{	margin: 0 !important;	padding: 0 !important;}/* 20140403-Dreampix-Alterado*//* .grid .item:nth-child(4n+3) .tooltip,.grid .item:nth-child(4n+4) .tooltip{	margin-left:-350px;}.grid .item:nth-child(4n+3) .tooltip:before,.grid .item:nth-child(4n+4) .tooltip:before{	margin-left:326px;	border-right-color: transparent;	border-left-color: #fff;} */.grid .item:nth-of-type(4n+3) .tooltip,.grid .item:nth-of-type(4n+4) .tooltip{	margin-left:-350px;}.grid .item:nth-of-type(4n+3) .tooltip:before,.grid .item:nth-of-type(4n+4) .tooltip:before{	margin-left:326px;	border-right-color: transparent;	border-left-color: #fff;}   /* 20140403-TVoD-Alterado(FIM)*//* 20140313-Dreampix-Adicionado(FIM)*/.list .item{	width: auto;	margin: 0 0 24px;	padding-bottom: 24px;	float: none;	display: block;	clear: left;	border-bottom: 1px solid #e9e9e9;}/* 20140320-ACERP-Alterado*/.grid .row .item{	margin: 0 2.5% 10px;}section.row {	display: inline-block;	width: 100%;}.row .bt-prev-off,.row .bt-prev-on,.row .bt-next-off,.row .bt-next-on {	display: block;	width: 24px;	height: 102px;	margin: 0;}.row .bt-prev-off,.row .bt-prev-on {	float: left;	margin-left: -10px;	margin-right: -25px;}.row .bt-prev-off {	background: url(../img/bt_prev.png) center right no-repeat;}.row .bt-prev-on {	background: url(../img/bt_prev_on.png) center right no-repeat;}.row .bt-next-off,.row .bt-next-on {	float: right;	margin-left: -25px;	margin-right: -10px;}.row .bt-next-off {	background: url(../img/bt_next.png) center right no-repeat;}.row .bt-next-on {	background: url(../img/bt_next_on.png) center right no-repeat;}/* 20140320-ACERP-Alterado(FIM)*/.grid figure{	background-position: left center;	background-repeat: no-repeat;	background-size: cover;	width: 100%;}.list figure{	width: 176px;	float: left;}.grid figure a{	display: block;	height: 94px;	background: url(../img/bt_play.png) center center no-repeat;}.no-play figure a,.grid figure.novideo a{	background: none;	}.grid h2{	font: bold 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	color: #1d1d1d;	margin: 12px 0 18px;	clear: both;}.grid h3{	font: bold .875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	color: #7f7f7f;	margin: 8px 0 4px;}.grid p{	font: normal .8125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	color: #7f7f7f;	margin: 0;}.grid small {	color: #7f7f7f;}.list .item p{	font-size: .9125em;	margin-left: 196px;	line-height: 1.5em;	}/* 20140327-Dreampix-Adicionado*/.no-thumbs .item{	border-bottom:1px solid #ccc;	}.no-thumbs .item.forum{	border-bottom:2px dotted #ccc;	}.no-thumbs .item p{	margin-left:7%;	margin-right:7%;}.no-thumbs .item h4{	font: bold .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	color: #000;	margin:0 7% 6px 7%;}.no-thumbs .item.forum h4{	font-size: 1.125em;	margin-bottom: 15px;}.no-thumbs .item.forum p {	font-size: 1em;}.no-thumbs .item h4 span{	text-transform:uppercase;}/* 20140327-Dreampix-Adicionado(FIM)*/.grid .end{	margin-bottom: 24px;	}/* 20140313-Dreampix-Adicionado*/#text-area{	font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	color: #7f7f7f;	margin: 0 12%;	padding: 24px 0 36px;	line-height: 1.5em;}#text-area .expandable{	margin-bottom: -38px;}#text-area h1:not(:first-child){	margin-top: 48px;}#text-area .sep{	padding-bottom: 36px;	margin-bottom: 12px;	border-bottom: 2px dotted #ccc;}#text-area .comment{	margin: 0 0 24px 0;	}#text-area .msg{	font: italic normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	color: #7f7f7f;}#text-area h1 span{	font-family: 'YanoneRegular', Helvetica, Arial;}#text-area h1 .msg{	font-size: .6em;	margin-left: 12px;}#text-area [type=text],#text-area [type=password],#text-area textarea,#text-area [type=email],#text-area [type=search]{padding: 4px 10px;margin: 0;background: #fff;font: italic normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;outline: none;border: 1px solid #d6d6d6;-webkit-border-radius: 6px;border-radius: 6px;width: 95%;}#text-area textarea{	resize: none;	height: 200px;	}#text-area .custom-sel {	border: 1px solid #d6d6d6;}#text-area .custom-sel select{font: italic normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;}.w70{	width: 66% !important;	}.w30{	width: 40% !important;	}.w20{	width: 20% !important;	}.w100{	width: 95% !important;	}.pright{	text-align: right;	}.pcenter{	text-align: center;}#text-area [type=submit],#text-area [type=button],#text-area [type=reset],#text-area button{	min-width: 20%;-webkit-border-radius: 6px;border-radius: 6px;border: 0;outline: none;background: #fcb315;font: bold .875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #fff;padding: 4px 10px;}#text-area label{	display: block;	}/* 20140313-Dreampix-Adicionado(FIM)*//* Magazine & Map Area */#display-area{	background: #ebebeb;	padding: 24px;	}#magazine-area{	width: 32%;	float: left;	}#magazine-area figure{	width: 100%;	min-width: 279px;	height: 149px;	background-position: center;	background-repeat: no-repeat;	background-size: cover !important;}#magazine-area figure a{	display: block;	height: 145px;}#magazine-area h2{	font: bold .875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	text-transform: uppercase;	color: #7f7f7f;	margin: 12px 0 6px 0;}#magazine-area p{	font: normal .8125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	color: #7f7f7f;	margin: 0;	}#map-area{	width: 58%;	float: right;	}/* 201403-TVOD-Alterado*/#map-view{/* 	background: url(../img/map_brasil.png) left bottom no-repeat; */	width: 236px;	height: 300px;	float: left;}/* 201403-TVOD-Alterado(FIM)*/#map-info{	margin-left: 260px;}#map-info .custom-sel {	background-color: #fafafa !important;	width: 100%;	margin-top: 12px;}/* 201403-TVOD-Alterado*/.map-info-box{	-webkit-border-radius: 6px;	border-radius: 6px;	background: #fff;	color: #7f7f7f;	font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	margin-top: 36px;	padding-bottom: 18px;/*	-webkit-box-shadow: 0 0 1px 1px rgba(0,0,0,0.2);	box-shadow: 0 0 1px 1px rgba(0,0,0,0.2); */}/* 201403-TVOD-Alterado(FIM)*/.map-info-box:before{	content: '';    position: absolute;    background: transparent;    border: 10px solid transparent;	border-right-color: #fafafa;    z-index: 1000001;	margin-left:-20px;	margin-top: 22px;}.map-info-box hgroup{	background: #fafafa;	margin: 0;	padding: 12px 0;	-webkit-border-radius: 6px 6px 0 0;	border-radius: 6px 6px 0 0;}.map-info-box h2{	margin: 0 18px;	font-size: 1.0625em;	font-weight: bold;}.map-info-box h3{	margin: 0 18px;	font-size: .875em;	font-weight: normal;}.map-info-box p{	margin: 1em 18px;	font-size: .75em;	font-weight: normal;}.map-info-box .bottom-link{	margin: 1em 18px;}/* Miscellaneous - Other Contents */.misc{	background-position: left center;	background-repeat: no-repeat;	background-size: cover;	height: 255px;}.misc a{	border-bottom: 0;	padding: 0;	margin: 0;	display: inline;	line-height: normal;}.misc footer{	border-bottom: 4px solid #fcb315;	padding: 12px;	margin: 0;	background: #333;	background: rgba(0,0,0,0.6);	height: 37px;	margin-top: 190px;}.misc footer p{	font-size: .825em;	font-weight: bold;	color: #fff;}.misc footer p b{	color: #fcb315;}/* Video Library */#main-content-box #videolib-area h2:first-of-type{	padding-top: 24px;}#main-content-box #videolib-area:first-child h3{	margin-bottom: 0;	color: #333;}#main-content-box #videolib-area:first-child{	margin-top: 24px;}/* 20140308-Dreampix-Alterado */#main-content-box #videolib-area:first-child .item:nth-of-type(1),#main-content-box #videolib-area:first-child .item:nth-of-type(2),#main-content-box #videolib-area:first-child .item:nth-of-type(3),#main-content-box #videolib-area:first-child .item:nth-of-type(4){/*  20140308-Dreampix-Alterado(FIM) */	margin-top: 36px;}/* 20140308-Dreampix-Adicionado */.theme-bt{	width: 20%;	margin: 0 2.5% 4% 2.5%;	text-align: center;	float: left;	color: #fff;	font: normal 1.5em 'YanoneRegular', Helvetica, Arial;	text-transform: uppercase;}.theme-bt a{	display: block;	-webkit-border-radius: 6px;	border-radius: 6px;	background: #fcb315 url(../img/0-w.gif) center 70% no-repeat;	background-size: 35% 1px;	padding: 20% 0;	-webkit-transition: all ease 0.35s;	-moz-transition: all ease 0.35s;	-o-transition: all ease 0.35s;	transition: all ease 0.35s;}.theme-bt a:hover{	background-color: #323232;	color: #fff	;}/* Two Columns Layout Settings */.has-over{	margin-top: 56px;	margin-bottom: 24px;	}.main-col{	width: 75%;	background: #fff;	margin-bottom: 24px;	float: left;	clear: left;}.sec-col{	margin: 0 0 24px 78%;}#video-player-area{	background-color: transparent;}#video-player-area img{	width: 100%;	}/* Video Player, Info & Related */#video-info-area [type=radio]{	display: none;}#video-info-tabs{	display: table;	width: 90%;	margin: 0 5%;	height: 40px;	font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	border-bottom: 1px solid #ccc;}#video-info-tabs li{	display: table-cell;	text-align: center;	width: 5%;	vertical-align: middle;}#video-info-tabs label{	border-bottom: 4px solid transparent;	display: inline-block;	width: 100%;	cursor: pointer;	padding: 10px 0;	color: #7f7f7f;}/* 20140313-Dreampix-Adicionado*/#tab1,#tab2,#tab3,#tab4{	display: none;	}/* 20140313-Dreampix-Adicionado(FIM)*/#tab1:checked ~ #video-info-tabs li:nth-child(1) label,#tab2:checked ~ #video-info-tabs li:nth-child(2) label,#tab3:checked ~ #video-info-tabs li:nth-child(3) label,#tab4:checked ~ #video-info-tabs li:nth-child(4) label{	font-weight: bold;	border-bottom: 4px solid #fcb315;	color: #000;}/* 20140313-Dreampix-Alterado*/#tab1-content,#tab2-content,#tab3-content,#tab4-content,#tab1-sec-content,#tab2-sec-content,#tab3-sec-content,#tab4-sec-content{	display: none;}#tab1:checked ~ #tab1-content,#tab2:checked ~ #tab2-content,#tab3:checked ~ #tab3-content,#tab4:checked ~ #tab4-content,#tab1:checked ~ #text-area #tab1-content,#tab2:checked ~ #text-area #tab2-content,#tab3:checked ~ #text-area #tab3-content,#tab4:checked ~ #text-area #tab4-content,#tab1:checked ~ #cross-box-area #page-options-area #tab1-sec-content,#tab2:checked ~ #cross-box-area #page-options-area #tab2-sec-content,#tab3:checked ~ #cross-box-area #page-options-area #tab3-sec-content,#tab4:checked ~ #cross-box-area #page-options-area #tab4-sec-content{	display: block;}/* 20140313-Dreampix-Alterado(FIM)*//* 20140313-Dreampix-Adicionado*/#tab1:checked ~ #cross-box-area #search-results-menu li:nth-child(1),#tab2:checked ~ #cross-box-area #search-results-menu li:nth-child(2),#tab3:checked ~ #cross-box-area #search-results-menu li:nth-child(3),#tab4:checked ~ #cross-box-area #search-results-menu li:nth-child(4){	color: #fff;	background: #fcb315;}/* 20140313-Dreampix-Adicionado(FIM)*/#video-info-area article{	font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #7f7f7f;	margin: 36px 8.5%;}#video-info-area article h2{	color: #000;	font-size: 1.25em;}#video-info-area article h3{	color: #000;	font-size: 1.125em;}#video-info-area article h2,#video-info-area article h3{	margin-top: 30px;}#video-info-area article h2:first-child,#video-info-area article h3:first-child{	margin-top: 0;}/* 20140320-Dreampix-Adicionado*/#video-info-area article table{	width: 100%;	padding: 0;	margin: 0;	border-collapse: collapse;}#video-info-area article tr td:first-child{	padding: 0 0 0 18px;}#video-info-area article tr:nth-child(odd){	background: #f9f9f9;}#video-info-area article td{	padding: 0;	margin: 0;	text-align: left;	vertical-align: middle;	height: 2.5em;	width: 1%;}#video-info-area article tr td:nth-child(4){	text-align: center;	font-weight: bold;	width: 3%;}/* 20140320-Dreampix-Adicionado(FIM)*/#video-info-area .load-more a{	font-size: .875em;}/* 20140320-Dreampix-Adicionado*/#video-info-area .bt-notification{	line-height: 21px;	height: 21px;	background: url(../img/icon_clock.png) left center no-repeat;	padding-left: 30px;}#video-info-area .tag{	padding: 4px 12px;	line-height: 2.25em;	background: #f6f6f6;	margin: 0 6px 0 0;-webkit-transition: all .4s ease;-moz-transition: all .4s ease;-ms-transition: all .4s ease;-o-transition: all .4s ease;transition: all .4s ease;-webkit-box-shadow: 1px 1px 0 0 rgba(128,128,128,0.2);box-shadow: 1px 1px 0 0 rgba(128,128,128,0.2);}#video-info-area .tag:hover{	color: #fff;	background: #fcb315;}#video-info-area article ul{	margin: 0 12px 18px 12px;	padding: 0;	list-style: none;	}#video-info-area article li{	margin: 0;	padding: 0 0 0 18px;	line-height: 1.75em;	background: url(../img/bul_arrow_yel.png) left center no-repeat;}#video-info-area article .sep{	border-bottom: 2px dotted #e1e1e1;	padding-bottom: 18px;	}/* 20140320-Dreampix-Adicionado(FIM)*/#aside-area h1{	font: normal 1.375em 'YanoneBold', Helvetica, Arial;	color: #fff;	border-left: 6px solid #fcb315;	padding: 0 0 0 10px;}#aside-area .item{	margin-bottom: 21px;}#aside-area .item:last-of-type{	margin-bottom: 0;}#aside-area figure a{display: block;height: 94px;background: url(../img/bt_play.png) center center no-repeat;}#aside-area h3{font: bold .875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;color: #fff;margin: 8px 0 4px;	}#aside-area .interval{color: #7f7f7f;	}#aside-area p{font: normal .8125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;color: #7f7f7f;margin: 0;	}.rollup-bt,.rolldown-bt{	display: block;	padding: 6px 0;	height: 10px;	width: 176px;	-webkit-border-radius: 6px;	border-radius: 6px;	overflow: hidden;}.rollup-bt{	background: url(../img/bt_roll-up.png) center center no-repeat;	margin-bottom: 12px;	padding-bottom: 12px;}.rolldown-bt{	background: url(../img/bt_roll-down.png) center center no-repeat;	margin-top: 12px;	padding-top: 12px;}.rollup-bt:hover,.rolldown-bt:hover{	background-color: #000;	}#comments-area{	font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	}#comments-area .icon{	margin: 24px 36px;	height: 52px;	padding-left: 76px;	background: #f0f0f0 url(../img/icon_filter-comment.gif) left center no-repeat;	color: #7f7f7f;	line-height: 3.5em;	font-size: .875em;}#comments-area .load-more a{	font-size: .9125em;}#comment-field{	width: 86%;	margin: 12px auto 24px;	display: block;		border: 0;	outline: 0;	background: #ebebeb;	padding: 6px 12px;	font: bold .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	color: #666;	-webkit-border-radius: 6px;	border-radius: 6px;}.comment{	font-size: .9125em;	background: url(../img/bg_shdw-light.png) top center no-repeat;	margin: 0 36px 24px 36px;	padding-top: 24px;	color: #7f7f7f;}.comment:first-of-type{	background: none;	padding: 0;}.comment h3{	color: #000;}.comment h3,.comment p{	margin-top: 0;	margin-left: 90px;}.comment a{	font-weight: bold;}/* 201403-TVOD-Alterado*/.avatar-img {	float: left;	-webkit-border-radius: 6px;	border-radius: 6px;	overflow: hidden;	max-height: 70px;}/* 201403-TVOD-Alterado(FIM)*//* 20140311-TVOD-Adicionado */.avatar-img img {	max-width: 70px;}/* 20140311-TVOD-Adicionado (FIM)*/.level-1 h3,.level-1 p{	margin-left: 160px;	}.level-1 .avatar-img {	margin-left: 70px;}.level-2 h3,.level-2 p{	margin-left: 230px;	}.level-2 .avatar-img {	margin-left: 140px;}/* 20140317-Dreampix-Adicionado *//* Calendar Schedules */#main-content-area.has-feat #main-content-box.calendar{	margin-top: 198px;}#cross-box-area.calendar{	background: none !important;	top: -150px;	margin-bottom: -200px;}#cross-box-area.calendar ~ .list .item{	position: relative;	top: -114px;	border-bottom-color: #c1c1c1;}#cross-box-area.calendar ~ .list .item:last-of-type{	border-bottom: none;}#cross-box-area.calendar ~ .list .item .time{	width: 81px;	height: 98px;	float: left;	text-align: center;	border-right:1px solid #c1c1c1;	margin-right: 18px;font: normal .875em/98px HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;color: #7f7f7f;}/* 20140321-Dreampix-Adicionado */#cross-box-area.calendar ~ .list .item .options{	width: 48px;	height: 98px;	float: right;	text-align: right;	border-left:1px solid #c1c1c1;	padding:0;	margin: 0 0 0 18px;	list-style: none;}#cross-box-area.calendar ~ .list .item .options li{	margin:0;	padding:0;}#cross-box-area.calendar ~ .list .item .options a{	display: block;}#cross-box-area.calendar ~ .list .item .options .bt-info{	background: url(../img/icon_info.png) center center no-repeat;	height: 48px;}#cross-box-area.calendar ~ .list .item .options li:hover .bt-info{	background: url(../img/icon_info_hover.png) center center no-repeat;}#cross-box-area.calendar ~ .list .item .options .bt-schedule{	background: url(../img/icon_clock.png) center center no-repeat;	height: 48px;}#cross-box-area.calendar ~ .list .item .options li:hover .bt-schedule{	background: url(../img/icon_clock_hover.png) center center no-repeat;}#cross-box-area.calendar ~ .list .item .tooltip{	display: none;}#cross-box-area.calendar ~ .list .item .options li:hover a + .tooltip{	display: block;	margin-left: -670px;	margin-top: -52px;	text-align: left;	width: 610px;}#cross-box-area.calendar ~ .list .item .options li:hover a.bt-notification + .tooltip {	margin-left: -260px;	width: 200px;}#cross-box-area.calendar ~ .list .item .options li:hover a + .tooltip:before {	border-right-color:transparent;	border-left-color:#fff;	margin-left:634px;}#cross-box-area.calendar ~ .list .item .options li:hover a.bt-notification + .tooltip:before {	margin-left:224px;}#cross-box-area.calendar ~ .list .item p{	margin-left: 296px;	margin-right: 70px;}/* 20140321-Dreampix-Adicionado (FIM) */#cross-box-area.calendar ~ .list > .clear{	margin-top: -48px;}#schedule-download-area{	float: right;font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;color: #fff;}#schedule-download-area h2{	margin: 0;	padding: 0;	font-size: 1em;}#schedule-download-area p{	font-size: .75em;	background: url(../img/bt_download_calendar.png) left center no-repeat;	line-height: 23px;	padding-left: 36px;}#schedule-download-area a{	text-decoration: underline;}#schedule-download-area a:hover{	color: #fcb315;}#calendar-group{	display: inline-block;	}#calendar-bt{	display: inline-block;padding: 15px 72px 15px 48px;background: #fcb315 url(../img/icon_select_arrow-down.png) right 18px center no-repeat;color: #fff;-webkit-border-radius: 6px;border-radius: 6px;border: 1px solid #fff;font: normal .75em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;text-align:center;margin-bottom: 12px;}#calendar-bt:hover{background: #fcb315 url(../img/icon_select_arrow-up.png) right 18px center no-repeat;color: #000;	}#calendar-area{	display: none;}#calendar-group:hover #calendar-bt + #calendar-area{	display: block;	position: absolute;font: normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;padding-top: 12px;margin: -18px 0 0 -24px;width: 400px;z-index: 401;}#month-bar{font: bold 1em/2.5em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	text-align: center;	height: 36px;	background: #eeeeee;}#month-bar .bt-previous{	display: block;	float: left;	line-height:2em;	width: 30px;	background: url(../img/bt_prev_small.png) center center no-repeat;	border-right:1px solid #c1c1c1;	margin: .25em 0;-webkit-box-shadow: 2px 0 1px 0 rgba(0,0,0,0.1);box-shadow: 2px 0 1px 0 rgba(0,0,0,.1);}#month-bar .bt-next{	display: block;	float: right;	line-height:2em;	width: 30px;	background: url(../img/bt_next_small.png) center center no-repeat;	border-left:1px solid #c1c1c1;	margin: .25em 0;-webkit-box-shadow: -2px 0 1px 0 rgba(0,0,0,0.1);box-shadow: -2px 0 1px 0 rgba(0,0,0,.1);}#calendar-area table{	width: 100%;	padding: 0;	margin: 0;	border-collapse: collapse;}#calendar-area td,#calendar-area th{	vertical-align: middle;	text-align: center;	height: 36px;	padding: 0;	margin: 0;}#calendar-area th{	border-bottom: 1px solid #c1c1c1;}#calendar-area td a{	display: block;	line-height: 2em;}#calendar-area td:hover{	background: #c1c1c1;}#calendar-area .current,#calendar-area .current:hover{	font-weight: bold;	color: #fff;	background: #fcb315;}#days-table-area{	padding: 18px;	background: #fff;	}#days-list{	height: 40px;}#days-list .cross-menu{	width: 100%;	position: absolute;	margin-top: 18px;}#days-list .cross-menu li{	width: 14.28571428571428%;}#days-list .bt-previous{	position: relative;	z-index: 350;	float: left;	display: block;	line-height:2.5em;	width: 30px;	background: #fff url(../img/bt_prev_small.png) center center no-repeat;-webkit-box-shadow: 2px 0 1px 0 rgba(0,0,0,0.1);box-shadow: 2px 0 1px 0 rgba(0,0,0,.1);margin-top: 18px;}#days-list .bt-next{	position: relative;	z-index: 351;	display: block;	float: right;	line-height:2.5em;	width: 30px;	background: #fff url(../img/bt_next_small.png) center center no-repeat;-webkit-box-shadow: -2px 0 1px 0 rgba(0,0,0,0.1);box-shadow: -2px 0 1px 0 rgba(0,0,0,.1);margin-top: 18px;}/* 20140317-Dreampix-Adicionado (FIM)*//* 20140320-Dreampix-Adicionado*//* Register / User Forms Area */#register-area{	margin:24px;	padding:24px 0;}.user-form{	background: #fff !important;	color: #7f7f7f !important;}.user-form h1{	border: 0 !important;	padding-left: 0 !important;}/* 20140325-Dreampix-Alterado */.user-form p,.field-row{font: italic normal .875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;margin: 1.5em 0;}.user-form p label:first-child,.field-row label{	display: block;	color: #000;	font-size: 1.125em;	font-style: normal;	margin-bottom: 6px;}/* 20140325-Dreampix-Alterado (FIM) *//* 20140325-Dreampix-Adicionado */.field-row{	margin-right:15%;	margin-left:15%;	padding:18px 0;	margin-bottom:18px;}.field-row:last-of-type{	margin-bottom:48px;}.field-row label{	width:45%;	text-align: right;	float: left;}.field-row input{	width:45% !important;	float: right;}/* 20140325-Dreampix-Adicionado (FIM) */.user-form h1 span{	color: #fcb315;}.user-form section h1:first-of-type{	margin-bottom: 0 !important;}.user-form section p:first-of-type{	margin-top: 0 !important;	font-style: normal;}.user-form [type=text],.user-form [type=password],.user-form textarea,.user-form [type=email],.user-form [type=search],.user-form [type=date]{padding: 4px 10px;margin: 0;background: #fff;font: italic normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;outline: none;border: 1px solid #d6d6d6;-webkit-border-radius: 6px;border-radius: 6px;width: 90%;}.user-form [type=date]{	width: 83%;}.user-form textarea{	resize: none;	height: 200px;	}.user-form p [type=radio]:not(:first-of-type){	margin-left: 12px;	}.user-form p a{	color: #fcb315;	font-weight: bold;	}.user-form .custom-sel {	border: 1px solid #d6d6d6;}.user-form .custom-sel select{	font: italic normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;}/* Position correction for labels associated with select */.lbl-corr > p {	margin-bottom: 0;}#access-data{	width: 33%;	float: left;	margin: 0 0 18px 15%;	}#user-data{	width: 33%;	float: right;	margin: 0 15% 18px 0;}.user-form p.end{	padding-top: 36px;	border-top: 1px solid #e1e1e1;	text-align: right;	margin: 0 15%;}.user-form [type=submit],.user-form [type=button],.user-form [type=reset],.user-form button{	min-width: 24%;margin-right: 3%;-webkit-border-radius: 6px;border-radius: 6px;border:0;outline: none;background: #fcb315;font: normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #fff;padding: 6px 18px;}.user-form [type=submit]:last-of-type,.user-form [type=button]:last-of-type,.user-form [type=reset]:last-of-type,.user-form button:last-of-type{	margin-right: 0;}/* 20140331-Dreampix-Adicionado */#avatar-area figure{	margin-right:18px;}/* 20140331-Dreampix-Adicionado(FIM) *//* 20140325-Dreampix-Adicionado */#avatar-area p{	margin:0 0 0 88px;	font-style: italic;	padding-top:12px;}#avatar-area p a{	color: #000;	font-size:1.125em;	font-weight: normal;	font-style: normal;}#access-data [type=submit],#access-data [type=button],#access-data [type=reset],#access-data button,#user-data [type=submit],#user-data [type=button],#user-data [type=reset],#user-data button{	width: 95%;}#access-data .active,#user-data .active{	background: #fff;	border: 3px solid #e5e5e5;	color: #d9d9d9;	font-weight: bold;	}#register-area form > p{	margin-left:15%;	margin-right:15%;	}/* 20140325-Dreampix-Adicionado (FIM) *//* 20140327-Dreampix-Adicionado*//* Account Pages */#account-menu{	width:70%;	margin:0 auto;}#cross-box-area.account{	top:-84px !important;	background: none !important;	padding-bottom: 0 !important;	padding-top:12px !important;}#cross-box-area.account > h1{	margin-top: 0px !important;	margin-bottom: 30px !important;}#account-options-area{float: right;font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;color: #fff;text-align:right;}#account-options-area p{	margin:0;	font-size: .75em;	line-height:23px;	height:23px;}#account-options-area a{	display: inline-block;	text-decoration: underline;	background: url(../img/bt_settings.png) left center no-repeat;	line-height: 23px;	height:23px;	padding-left: 36px;}#account-options-area p:last-of-type a{	background: url(../img/bt_account_edit.png) left center no-repeat;}#account-options-area a:hover{	color: #fcb315;}/* 20140327-Dreampix-Adicionado*//* 20140331-Dreampix-Adicionado*//* More Contents */#more-contents-menu{	width:80%;	margin:0 auto;}#more-contents-menu li{	width:1%;}#cross-box-area.content{	top:-84px !important;	padding-top:12px !important;}#cross-box-area.content > h1{	margin-top: 0px !important;	margin-bottom: 30px !important;}.content .item{	border-bottom:1px solid #ccc;	}.content .item figure{	margin-left:7%;}.content .item p{	margin-left:30%;	margin-right:7%;}.content .item h4{	font: bold .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;	color: #000;	margin:0 7% 6px 30%;}.content .item h4 span{	text-transform:uppercase;}.content .item h4 b{	font-weight:normal;	color:#7f7f7f;}.play .item h4{	background:url(../img/bt_play_dvd.png) left center no-repeat;	line-height:23px;	height:23px;	padding-left:36px;}.download .item h4{	background:url(../img/bt_download_black.png) left center no-repeat;	line-height:23px;	height:23px;	padding-left:36px;}/* 20140331-Dreampix-Adicionado (FIM)*//* Page Footer Styles */#page-footer-area{	background: #fff;	height: 140px;}#page-footer-area input{	display: none;}#footer-main-nav{	display: table;	width: 100%;	background: #fcb315;}#footer-main-nav > li{	display: table-cell;/* 20140320-ACERP-Alterado*/	width: 14.28%;/* 20140320-ACERP-Alterado(FIM)*/	height: 75px;	text-align: center;	vertical-align: middle;	padding: 0;	margin: 0;	font: normal 1.125em 'YanoneBold', Helvetica, Arial;	text-transform: uppercase;}#footer-main-nav li label{	display: block;	padding: 18px 0;	margin: 0;	color: #855f0f;	cursor: pointer;}#footer-main-nav li:hover label{	color: #000;}#foot1:checked ~ ul li:nth-child(1) label,#foot2:checked ~ ul li:nth-child(2) label,#foot3:checked ~ ul li:nth-child(3) label,#foot4:checked ~ ul li:nth-child(4) label,#foot5:checked ~ ul li:nth-child(5) label,#foot6:checked ~ ul li:nth-child(6) label,#foot7:checked ~ ul li:nth-child(7) label,#foot8:checked ~ ul li:nth-child(8) label{	color: #000;}#foot1:not(:checked) ~ #footer1,#foot2:not(:checked) ~ #footer2,#foot3:not(:checked) ~ #footer3,#foot4:not(:checked) ~ #footer4,#foot5:not(:checked) ~ #footer5,#foot6:not(:checked) ~ #footer6,#foot7:not(:checked) ~ #footer7,#foot8:not(:checked) ~ #footer8{	display: none;	}#foot1:checked ~ #footer1,#foot2:checked ~ #footer2,#foot3:checked ~ #footer3,#foot4:checked ~ #footer4,#foot5:checked ~ #footer5,#foot6:checked ~ #footer6,#foot7:checked ~ #footer7,#foot8:checked ~ #footer8{	display: table;	}.footer-submenu{	height: 65px;	width: 100%;}.footer-submenu li{	display: table-cell;	text-align: center;	vertical-align: middle;	font: normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	color: #7f7f7f;}.footer-submenu li a{	color: #7f7f7f;	display: block;	padding: 18px 0;}.footer-submenu li:hover a{	color: #000;}/* 20140402b-Dreampix-Alterado *//*.footer-submenu:before{	content: '';    position: absolute;    background: transparent;    border: 10px solid transparent;	border-top-color: #fcb315;    z-index: 1000001;	margin-left: 6%;}*//* 20140402b-Dreampix-Alterado(FIM) */#footer1 li{	width: 25%;	background: transparent url(../img/sep_footer_sub.gif) right center no-repeat;	background-size: 2px 26px;}#footer1 li:last-child{	background: transparent;}/* 20140402b-Dreampix-Alterado *//*#footer1:before{	margin-left: 5%;}#footer2:before{	margin-left: 17%;}*//* 20140402b-Dreampix-Alterado(FIM) */#footer2.site li:last-child{	background: transparent url(../img/sep_footer_sub.gif) left center no-repeat;	background-size: 2px 26px;	text-align: left;	padding-left: 4%;}#footer2.site li:last-child a{	display: inline;	height: auto;	padding: 0;}#footer2.site li:last-child:hover a{	color: #7f7f7f;}#footer2.site li:last-child a:hover{	color: #000;}/*#footer3:before{	left: 50%;	margin-left: -13%;}*/#footer3.site li:last-child,#footer4.site li:last-child,#footer5.site li:last-child,#footer7.site li:last-child{	background: transparent url(../img/sep_footer_sub.gif) left center no-repeat;	background-size: 2px 26px;	width: 30%;}/* 20140311-Dreampix-Adicionado *//* 20140320-Dreampix-Alterado*/#footer5.open{	background: #7f7f7f;}#footer5.open li{	width: 50%;	background: #fff;	}#footer5.open li:last-child{	width: 50%;	background: transparent;}/* 20140320-Dreampix-Alterado(FIM)*/#footer5.open:after{	content: '';    position: absolute;    background: transparent;    border: 10px solid transparent;	border-right-color: #7f7f7f;    z-index: 1000001;/* 20140320-ACERP-Alterado */	margin: 21px 0 0 -44px;	left: 48.45%;/* 20140320-ACERP-Alterado(FIM) */	right: auto;}#footer5 [type=email],#footer5 [type=text],#footer5 [type=password]{width: 29%;display: inline-block;padding: 4px 10px;margin: 0 1% 0 0;font: italic normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;outline: none;border: 1px solid #d6d6d6;-webkit-border-radius: 6px;border-radius: 6px;}#footer5 [type=submit],#footer5 [type=button],#footer5 [type=reset],#footer5 button{-webkit-border-radius: 6px;border-radius: 6px;border: 1px solid #fff;outline: none;background: #fcb315;font: bold .875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;color: #fff;padding: 4px 10px;}/* 20140311-Dreampix-Adicionado (FIM) *//* 20140311-Dreampix-Alterado *//*#footer4:before{	left: 0;	margin-left: 50%;}#footer5:before{	left: 50%;	margin-left: 12%;}#footer6:before{	left:auto;	margin-left: 0;	right: 0;	margin-right: 26%;}*//* 20140311-Dreampix-Alterado (FIM) */#footer6 li{	width: 33.3333333333333333333333333%;	background: transparent url(../img/sep_footer_sub.gif) right center no-repeat;	background-size: 2px 26px;}#footer6 li:last-child{	background: transparent;}/* 20140311-Dreampix-Alterado *//*#footer7:before{	left:auto;	margin-left: 0;	right: 0;	margin-right: 16%;}*//* 20140311-Dreampix-Alterado (FIM) */#footer-signature{	width: 560px;	height: 44px;	margin: 0 auto;	padding: 24px 0 24px 0;/* 	background: url('../img/logo_mec.png') no-repeat scroll right center transparent; */	text-align: center;	color: #b7b4b4;	font: normal .825em/3.33em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;}/* 20140311-Dreampix-Adicionado */#link-gov,#link-mec{	display: inline-block;	float: right;	width: 145px;	height: 100%;	margin-left: 15px;}#link-mec{	width: 85px;	margin: 0;}/* 20140311-Dreampix-Adicionado (FIM) *//* 201403-TVOD-Adicionado*/div.rating div.rateit-range{    background: url(../img/star_000pct.png);    height: 32px;    margin: 9px 3px 0;} div.rating div.rateit-hover{    background: url(../img/star_100pct.png);    width: 23px;    height: auto;} div.rating div.rateit-selected{    background: url(../img/star_100pct.png);    width: 23px;    height: auto;} div.rating div.rateit-reset{    background: url(../img/star_000pct.png);    width: 23px;    height: auto;    margin: 9px 3px 0;} div.rating div.rateit-reset:hover{    background: url(../img/star_000pct.png);    width: 23px;    height: auto;    margin: 9px 3px 0;}/* 201403-TVOD-Adicionado(FIM)*//* 20140402-TVOD-Adicionado*//* Ajustes AUTOCOMPLETE */.autocomplete-suggestions{	border-radius: 0 0 6px 6px;}.autocomplete-selected{	background:#fcb315;}.autocomplete-selected strong{	color:#fff;	background:transparent;}/* Ajustes styles.css */.modal.has-inner-area{	min-height:460px;}.mod-full .list .bt-remove {line-height: 6em;}.mod-full .bt-edit {font-weight: bold;font-size: .66em;text-decoration: underline;margin-bottom: 9px;display: block;padding-right: 12px;line-height: 2em;background: url(../img/icon_edit.png) right center no-repeat;background-size: contain;}.mod-full .list .bt-edit {clear:right;float: right;margin: 0 24px 0 0;padding: 0 30px 0 0;line-height: 4em;background-size: 18px 18px;}.mod-large{	width:800px;	left:50%;	margin-left:-424px;	padding: 24px;	max-height:660px;	height:84%;	top:5%;	overflow:hidden;}.mod-large .bigtext-area{	min-height: 128px;	max-height: 430px;	overflow:auto;	padding:0;	margin:0;}.popup [type=text],.popup [type=password],.popup textarea,.popup [type=email],.popup [type=search]{padding: 4px 10px;margin: 0;font: italic normal .9125em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;outline: none;border: 1px solid #d6d6d6;-webkit-border-radius: 6px;border-radius: 6px;}.popup .w100{	width: 91% !important;}.popup p.center{	float: none;	text-align: center;}#main-nav-list > li:nth-child(1){	width:13%;}#main-nav-list > li:nth-child(2){	width:13%;}#main-nav-list > li:nth-child(3){	width:14%;}#main-nav-list > li:nth-child(4){	width:19%;}#main-nav-list > li:nth-child(5){	width:16%;}#main-nav-list > li:nth-child(6){	width:17%;}#main-nav-list .dropdown-menu {min-width: 180px;}#main-nav-list .top-arrow:before{	left:33%;}#page-bts-area{	float:right;font: normal 1em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, sans-serif, Arial;color: #fff;text-align: left;}#page-bts-area p{font-size: .75em;}#page-bts-area a{	display:inline-block;	padding-left: 36px;line-height: 23px;height:23px;text-decoration:underline;margin-right:18px;}#page-bts-area a:hover{	color:#fcb315;}#page-bts-area > p > a:last-of-type{	margin:0;}#page-bts-area .bt-download{	background: url(../img/bt_download_calendar.png) left center no-repeat;}#page-bts-area .bt-share{	background: url(../img/bt_share-page.png) left center no-repeat;}/* OBS: deletar estilos comentados na seção do rodapé do arquivo styles.css *//* #foot1:checked ~ #footer-main-nav > li:nth-child(1):before,#foot2:checked ~ #footer-main-nav > li:nth-child(2):before,#foot3:checked ~ #footer-main-nav > li:nth-child(3):before,#foot4:checked ~ #footer-main-nav > li:nth-child(4):before,#foot5:checked ~ #footer-main-nav > li:nth-child(5):before,#foot6:checked ~ #footer-main-nav > li:nth-child(6):before,#foot7:checked ~ #footer-main-nav > li:nth-child(7):before{content: '';position: absolute;background: transparent;border: 10px solid transparent;border-top-color: #fcb315;z-index: 1000001;margin-top:67px;margin-left:-10px;} */#footer-main-nav > li{position:relative;}#foot1:checked ~ #footer-main-nav > li:nth-child(1) label:before,#foot2:checked ~ #footer-main-nav > li:nth-child(2) label:before,#foot3:checked ~ #footer-main-nav > li:nth-child(3) label:before,#foot4:checked ~ #footer-main-nav > li:nth-child(4) label:before,#foot5:checked ~ #footer-main-nav > li:nth-child(5) label:before,#foot6:checked ~ #footer-main-nav > li:nth-child(6) label:before,#foot7:checked ~ #footer-main-nav > li:nth-child(7) label:before{content: '';position: absolute;background: transparent;border: 10px solid transparent;border-top-color: #fcb315;z-index: 1000001;left:50%;margin-left:-10px;margin-top:48px;}@-moz-document url-prefix() {#foot1:checked ~ #footer-main-nav > li:nth-child(1) label:before,#foot2:checked ~ #footer-main-nav > li:nth-child(2) label:before,#foot3:checked ~ #footer-main-nav > li:nth-child(3) label:before,#foot4:checked ~ #footer-main-nav > li:nth-child(4) label:before,#foot5:checked ~ #footer-main-nav > li:nth-child(5) label:before,#foot6:checked ~ #footer-main-nav > li:nth-child(6) label:before,#foot7:checked ~ #footer-main-nav > li:nth-child(7) label:before{border:0;}#foot1:checked ~ #footer-main-nav > li:nth-child(1):before,#foot2:checked ~ #footer-main-nav > li:nth-child(2):before,#foot3:checked ~ #footer-main-nav > li:nth-child(3):before,#foot4:checked ~ #footer-main-nav > li:nth-child(4):before,#foot5:checked ~ #footer-main-nav > li:nth-child(5):before,#foot6:checked ~ #footer-main-nav > li:nth-child(6):before,#foot7:checked ~ #footer-main-nav > li:nth-child(7):before{content: '';position: absolute;background: transparent;border: 10px solid transparent;border-top-color: #fcb315;z-index: 1000001;margin-top:65px;margin-left:-10px;}}.footer-submenu li {font: normal .905em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;}#footer3 > li:not(:last-child){	font-size:.875em;}#footer3 > li:not(:last-child) a{	padding:12px 0;}#footer5.error{	background:#c00;	border:none !important;}#footer5.error li:last-child{	background:#c00;}#footer5.error:after{	border-right-color:#c00;	}#footer-signature{	width: 90.2%;	height: 44px;	margin: 0 auto;	padding: 24px 0 24px 0;	color: #b7b4b4;	font: normal .825em/3.33em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue", Helvetica, Arial, sans-serif;	text-align:center;}#link-mec,#link-acerp{	display: inline-block;	width: 105px;	height: 100%;	margin-left: 15px;	background: transparent url(../img/logo_acerp.png) center center no-repeat;}#link-mec{	width: 240px;	background: transparent url(../img/logo_govbr.png) center center no-repeat;}#dest_esp {	list-style: none;	padding: 0px;	margin: 0px;	padding-left: 30px;}/* 20140402-TVOD-Adicionado(FIM)*//* 201403-TVOD-Adicionado*/#main-content-box .popup h1 {	font: bold 1.5em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue",		Helvetica, Arial, sans-serif;	color: #000;	padding: 0;	border: 0;}#page-bts-area ul,#page-bts-area li {	margin: 0;	padding: 0;	list-style: none;}#page-bts-area li {	display: inline-block;	font-size: .75em;}#page-bts-area li .bt-share+.popup {	display: none;	min-width: 250px;	margin-left: -300px;	margin-top: -46px;}#page-bts-area li .bt-share+.popup:before {	border-right-color: transparent;	border-left-color: #fff;	margin-left: 274px;	margin-top: 6px;}#page-bts-area li:hover .bt-share+.popup {	display: block;}#page-bts-area li .bt-share+.popup a {	text-decoration: none;	padding: 0;	display: block;	float: left;	width: 23.3333333333333333333%;	margin: 6px 5%;	line-height: 40px;	height: 40px;	background: center center no-repeat;}#bt-share-facebook {	background-image: url(../img/bt_share_facebook.png) !important;}#bt-share-twitter {	background-image: url(../img/bt_share_twitter.png) !important;}#bt-share-mail {	background-image: url(../img/bt_share_mail.png) !important;}span.required {	color: red;	font: 1em/1.5em HelveticaNeue-Roman,HelveticaNeue,"Helvetica Neue",Helvetica,sans-serif,Arial !important;}/* 201403-TVOD-Adicionado(FIM)*/