div#old-ie-msg {	background-color: #ebebeb;	padding: 10px 0;	margin: 0;	display: none;}div#old-ie-msg p {	color: #7f7f7f;	margin: 0;	text-align: center;}div#old-ie-msg p.highlight{	font-weight: bolder}div#old-ie-msg p span{	color: #fcb315;}html.old-ie div#old-ie-msg {	display: block;}#filters-area {	z-index: 9999;}.format-img img {	width: 180px;	height: 94px;}#filters-menu>li>div li a:hover {	color: #000;}#filters-menu>li>div li a {	font-weight: bold;}figure.format-img {	background-position: center center;	background-size: cover;}#video-info-area p.load-more {	margin: 36px 0 -36px !important;}#video-inside-suggestions h2 {	text-transform: uppercase;}#search-no-results {	min-height: 80px;	text-align: center;}#search-no-results p {	font-size: .9125em;	margin-top: 90px;}#video-options-bar .bt-fav-exist {	background-image: url(../img/bt_fav_w.png);	background-color: #fcb315;}.wrapfooter {	width: 90.1%;	max-width: 1440px;	min-width: 920px;	margin: 0 auto;}/* Stars */.stars-div {	background: url("../img/star_none.png") repeat-x scroll 0 0		rgba(0, 0, 0, 0);}.starsContainer {	height: 17px;	width: 120px;	position: relative;	overflow: hidden;	z-index: 280}.jRatingColor {	background: url("../img/star_full.png") repeat-x scroll 0 0		rgba(0, 0, 0, 0);}.jRatingAverage {	background: url("../img/star_full.png") repeat-x scroll 0 0		rgba(0, 0, 0, 0);}.eval-strip .stars {	float: left;}.player-controlbar #video-rating .stars {	margin-top: 9px;}#post-video-eval-bar #evaluation, #during-video-eval-bar #evaluation-2 {	background: none;}#post-video-eval-bar #evaluation .stars {	margin-top: 9px;}/* TODO Acertar layout */#cross-box-area-ul .bt-share+div {	display: none;}#cross-box-area-ul li:hover .bt-share+div {	display: block;	min-width: 250px;	margin-left: 12%;	margin-top: -46px;}#cross-box-area-ul .bt-share+div>a {	display: block;	float: left;	width: 23.3333333333333333333%;	margin: 6px 5%;	line-height: 40px;	height: 40px;	background: center center no-repeat;}#cross-box-area #cross-box-area-ul #social-box h1 {	color: #000000;}/* STYLES TO EMULATE MODAL USING sj:dialog */.ui-dialog {	width: 1px !important;	height: 1px !important;	/*top: 10% !important;*/	border: none !important;	background: none !important;	-moz-box-shadow: none !important;	-webkit-box-shadow: none !important;	box-shadow: none !important;}.ui-dialog-titlebar {	display: none;}.ui-widget-overlay {	opacity: .60;	filter: alpha(opacity = 60);}.modal h4.rating {	color: #000000;	font-size: 1em !important;	margin-left: 18px;	margin-right: 18px;}.modal .eval-strip {	background: none repeat scroll 0 0 #ECECEC;	margin: 12px -24px;	padding: 9px 36px;	text-align: right;}#main-content-box .editControl {	display: none;}#main-content-box.editOn .editControl {	display: block;}#main-content-box.editOn .bt-edit {	font-weight: bold;	font-size: .66em !important;	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;}#main-content-box.editOn .bt-remove {	font-weight: bold;	font-size: .66em !important;	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;}#main-content-box.editOn .list .bt-remove {	clear: right;	float: right;	margin: 0 24px 0 0;	padding: 0 30px 0 0;	line-height: 3em;	background-size: 18px 18px;}#main-content-box.editOn .list .bt-edit {	float: right;	margin: 0 24px 0 0;	padding: 0 30px 0 0;	line-height: 3em;	background-size: 18px 18px;}#main-content-box.editOn a.bt-edit {	color: #7F7F7F;}#main-content-box.editOn a.bt-remove {	color: #7F7F7F;}#main-content-box.editOn .list .item p {	margin-right: 20%;}#cross-box-area.account.playlist {	top: -126px !important;}#cross-box-area.playlist {	top: -132px;}#footer1:before {	margin-left: 6.7%;}#footer2:before {	margin-left: 21.9%;}#footer3:before {	left: 50%;	margin-left: -8.2%;}#footer4:before {	left: 0;	margin-left: 56.85%;}#footer5:before {	left: 59.85%;	margin-left: 12%;}#footer6:before {	left: auto;	margin-left: 0;	right: 0;	margin-right: 11.6%;}#footer5.open:after {	content: '';	position: absolute;	background: transparent;	border: 10px solid transparent;	border-right-color: #7f7f7f;	z-index: 1000001;	margin: 21px 0 0 -44px;	left: 51.85%;	right: auto;}p.empty-info {	padding-bottom: 36px;}p.message-info {	padding-bottom: 36px;}#main-bar-list li:nth-child(4) {	width: 5%;	text-align: left;}#main-bar-list li:nth-child(5) {	width: 17%;	text-align: left;	padding-left: 2%;	background: none;}#main-bar-list li:nth-child(6) {	width: 7%;	text-align: right;	padding-right: 2%;}#main-bar-list li:nth-child(7) {	width: 8%;	text-align: right;	background: none;}/*#login-box:before {	display: none;}*//* .options-box.full {	width: 47%;} *//* .options-box.full .custom-sel {	width: inherit;} */#video-info-area article tr:nth-child(2n+1) {	background: none;}#video-info-area article#tab4-content ul {	margin: 0 12px;}#cross-box-area {	padding: 0px;	margin: 0px 24px 36px;	position: relative;}.grid p {	line-height: 17px;}.grid .tooltip p {	line-height: 18px;}.grid h3 {	line-height: 19px;}.grid .item.search {	height: 180px;}.list .item {	height: auto;}#aside-area p {	line-height: 17px;}#aside-area h3 {	line-height: 19px;}/* 20140402-TVOD-Adicionado*//* Ajustes siteTVEscola.css */#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%;}#main-bar-list li:nth-child(4) {	width: 6%;}#main-bar-list li:nth-child(5) {	width: 12%;	font: normal .875em HelveticaNeue-Roman, HelveticaNeue, "Helvetica Neue",		Helvetica, Arial, sans-serif;	color: #fff;}#main-bar-list li:nth-child(5) input {	color: #7f7f7f;}#main-bar-list.logged li:nth-child(5) {	width: 16%;}#main-bar-list.logged li:nth-child(5) a {	font-size: .75em;	text-decoration: underline;}#main-bar-list li:nth-child(6) {	width: 8%;}#main-bar-list.logged li:nth-child(6) {	text-align: center;	width: 6%;}#main-bar-list li:nth-child(7) {	width: 10%;}/* 20140402-TVOD-Adicionado(FIM)*//* Espacamento label da caixa de input*/.label {	padding: 0 10px 0 0;}#login-link,#register-link {	font-size: 13px !important;}/*#footer2 li:nth-child(1) {	width: 11%;}#footer2 li:nth-child(2) {	width: 8%;}#footer2 li:nth-child(3) {	width: 7%;}#footer2 li:nth-child(4) {	width: 9%;}#footer2 li:nth-child(5) {	width: 8%;}#footer2 li:nth-child(6) {	width: 6%;}#footer2 li:nth-child(7) {	width: 6%;}#footer2 li:nth-child(8) {	width: 12%;	padding-left: 0;	text-align: center;}*/#footer2.site li {	width: 10%;}#footer2.site li:last-child {	width:20%;	padding-left:0;	text-align: center;}.ui-widget-content .modal a.close {	color: #FFFFFF;}.ui-widget-content .modal a.close:hover {	color: #222222;}.mod-large .bigtext-area {	min-height: 0px;	max-height: none;}#terms {	position: absolute;	top: 32%;	bottom: 13%;	width: 93%;}#pub-abstract {	position: absolute;	top: 45%;	bottom: 5%;	width: 90%;}#btnOk.terms {	position: absolute;	bottom: 5%;	min-width: 0px;	width: 300px !important;	margin-left: -160px;}#comment-btn {	width: 151px;	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;	text-align: center;}#feat-show {	position: relative;}.publication .download .item h4 {	height: inherit;}.publication>#cross-box-area {	top: -101px;}.publication>#videolib-area {	margin: -115px 24px 24px;}.dvd>#videolib-area {	margin: -98px 24px 24px;}.game>#videolib-area, .disc>#videolib-area, .minhatve>#videolib-area {	margin: -72px 24px 24px;}.publication .download .item h4{	background: none;	padding-left: 0;}#account-options-area p a.recomend-playlist{	background: url(../img/bt_recommend.png) left center no-repeat;}/* FORMATACAO DO DATEPICKER NAS TELAS DE CADASTRO E EDICAO DE USUARIO */table.ui-datepicker-calendar td.ui-datepicker-unselectable span {	border: 0;	background: 0;	color: rgb(170, 170, 170);}table.ui-datepicker-calendar a.ui-state-default {	border: 0;	background: 0;}table.ui-datepicker-calendar a.ui-state-highlight { /* Dia atual */	border: 1px solid #fcb135;	text-align: center;}table.ui-datepicker-calendar a.ui-state-hover {	background-color: rgb(170, 170, 170);}table.ui-datepicker-calendar a.ui-state-active { /* Dia selecionado */	background-color: #fcb315;}table.ui-datepicker-calendar a.ui-state-active.ui-state-hover {	color: #fff;}/* Configuracao da mascara nos destaques (evitar que fundo claro esconda o texto) */div.mask {	width: 100%;	height: 100%;	}div.leftmask {	background-image: -webkit-gradient(linear, left bottom, right top, color-stop(0, rgba(0,0,0,.9)), color-stop(0.5, rgba(127,127,127,0)));	background-image: -webkit-linear-gradient(bottom left,  rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 50%);	background-image:    -moz-linear-gradient(bottom left,  rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 50%);	background-image:     -ms-linear-gradient(bottom left,  rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 50%);	background-image:      -o-linear-gradient(bottom left,  rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 50%);	background-image:         linear-gradient(to top right, rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 50%);}div.rightmask {	background-image: -webkit-gradient(linear, right bottom, left top, color-stop(0, rgba(0,0,0,.9)), color-stop(0.5, rgba(127,127,127,0)));	background-image: -webkit-linear-gradient(bottom right, rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 50%);	background-image:    -moz-linear-gradient(bottom right, rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 50%);	background-image:     -ms-linear-gradient(bottom right, rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 50%);	background-image:      -o-linear-gradient(bottom right, rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 50%);	background-image:         linear-gradient(to top left,  rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 50%);}div.bottommask {	background-image: -webkit-gradient(linear, bottom, top, color-stop(0, rgba(0,0,0,.9)), color-stop(0.3, rgba(127,127,127,0)));	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 30%);	background-image:    -moz-linear-gradient(bottom, rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 30%);	background-image:     -ms-linear-gradient(bottom, rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 30%);	background-image:      -o-linear-gradient(bottom, rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 30%);	background-image:         linear-gradient(to top, rgba(0,0,0,.9) 0%, rgba(127,127,127,0) 30%);}/* Ajustes Fase 2*/#three-feat .item p {    margin: 0 0 12px !important;}.blog-area > .item{	padding:0 0 24px 0;	margin:	24px;	border-bottom:2px dotted #ccc;}.blog-area > .item p{	color:#000;	margin:0 36px 12px;}.blog-area > .item h1{	font: normal 1.35em 'YanoneBold', Helvetica, Arial;	margin:0;	padding:0;	color:#fcb315;	border:0;}.blog-area > .item h4{	font: normal .9125em 'YanoneRegular', Helvetica, Arial;	margin:0;	color:#7f7f7f;	padding: 0;}#main-content-area.blog-post.search #main-content-box {	margin-top: 120px;}#commentField{	width: 200px;	max-width: 400px;	margin: 12px auto 24px;	display: block;	border: 1px solid #ccc;	outline: 0;	background-color: #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;	text-align: center;}#commentField.video {	border: 1px solid #ebebeb;}#commentField:hover {	border: 1px solid #fcb315;	background-color: #fcb315;	color: #fff;}.mytve-login{	display: inline-block;    margin-left: 5%;}.mytve-login button {    background: none repeat scroll 0 0 #FCB315;    border: 0 none;    border-radius: 6px;    color: #FFFFFF;    font-size: 1.125em;    font-weight: bold;    height: 54px;    outline: medium none;    width: 27%;}.mytve-login input {    border: 1px solid #D6D6D6;    border-radius: 6px;    clear: left;    float: left;    font-size: 0.9125em;    font-style: italic;    margin: 0 0 6px;    outline: medium none;    padding: 4px 10px;    width: 60%;}.mytve-login p {    margin: 0;    padding: 0;}.mytve-login p a {    color: #333333;    text-decoration: underline;}.box > .message{	display: inline-block;}.modalText {	margin-left: 18px;	width: 60%;}.modalSubmit {	margin-top: 5px;	margin-right: 18px;	height: 60px;}.modalLine {	border-bottom: 1px solid #ccc;}.featured-arrow-left {  background: url(../img/bt_prev_yel.png) no-repeat left top;  position: absolute;  left: 10px;  top: 46.23%;  margin-top: -15px;  width: 28px;  height: 46px;  z-index: 5;}.featured-arrow-right {  background: url(../img/bt_next_yel.png) no-repeat left bottom;  position: absolute;  right: 10px;  top: 46.23%;  margin-top: -15px;  width: 28px;  height: 46px;  z-index: 5;}.featured-video-btn {  background: url(../img/bt_play_big.png) no-repeat center;  width: 100%;  height: 100%;  transition: all 0.5s ease;}#commentFormArea #btnsubmit.disab { background-color: #ccc !important; color: #eee; }#commentFormArea #btnsubmit.enab { background-color: #fcb315; color: #fff; }