﻿@font-face {
	font-family: 'neuropol';
	font-style: normal;
	src: url('/resources/font/NEUROPOL.ttf');
}

@font-face {
	font-family: 'opensans';
	font-style: normal;
	src: url('/resources/font/OpenSans-Regular.ttf');
}


.icone-check
{
	background:url('/icons/iconex_ap/16x16/plain/check2.png') no-repeat left center !important;
}

.icone-import
{
	background:url('/icons/iconex_ap/16x16/plain/import1.png') no-repeat left center !important;
}

.icone-salvar
{
	background:url('/icons/iconex_ap/16x16/plain/disk_blue.png') no-repeat left center !important;
}

.icone-salvar-add {
    background:url('/icons/iconex_ap/16x16/plain/disk_blue_add.png') no-repeat left center !important;
}

.icone-add
{
	background:url('/icons/iconex_ap/16x16/plain/add2.png') no-repeat left center !important;
}

.icone-add-item-plano
{
	background:url('/icons/iconex_sd/16x16/plain/element_add.png') no-repeat left center !important;
}

.icone-edit
{
	background:url('/icons/iconex_ap/16x16/plain/edit.png') no-repeat left center !important;
}

.icone-delete
{
	background:url('/icons/iconex_ap/16x16/plain/delete2.png') no-repeat left center !important;
}

.icone-collapse
{
	background:url('/icons/iconex_ap/16x16/plain/navigate_open.png') no-repeat left center !important;
}

.icone-print
{
	background:url('/icons/iconex_op/16x16/plain/printer.png') no-repeat left center !important;
}

.icone-calendar
{
	background:url('/icons/iconex_bd/16x16/plain/calendar.png') no-repeat left center !important;
}
.icone-logout
{
	background:url('/icons/iconex_ap/16x16/plain/exit.png') no-repeat left center !important;
}

.icone-manager{
	background: url('/icons/iconex_ap/16x16/plain/gear.png') no-repeat left center !important;
}

.icone-clipboard
{
	background:url('/icons/iconex_ap/16x16/plain/clipboard.png') no-repeat left center !important;

}

.icone-arrowDown {
    background:url('/icons/iconex_ap/16x16/plain/arrow_down_blue.png') no-repeat left center !important;
}

.icone-arrowUp {
    background:url('/icons/iconex_ap/16x16/plain/arrow_up_blue.png') no-repeat left center !important;
}

.icone-detalhar {
    background:url('/icons/iconex_ap/16x16/plain/view_add.png') no-repeat left center !important;
}

.icone-Gestor{
    background:url('../images/admin_user.png') no-repeat left center !important;
}

.texto-completo .x-grid-cell-inner
{
	white-space: normal !important;
}
.normal-list-form-expired-pass
{
	padding-left: 17px;
}
.normal-list-form-expired-pass li
{
	list-style:circle;
}

.grid-vertical-header span,
.custom-scheduler-vertical span
{
	display: block;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	transform: rotate(-90deg);
	width: 116px;
	height: 127px;
	top: 10px;
	padding-top: 12px;
	text-align: left;
	margin-top: 93px;
}
.grid-rotation-itens,
.grid-rotation-usuarios,
.grid-rotation,
.pivotGrid-cell{

	-moz-transform: rotate(-90deg);  /* FF3.5+ */
	-o-transform: rotate(-90deg);  /* Opera 10.5 */
	-webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */

}

.abreviatura-cell div,
.meta-cell div,
.prioridade-cell div,
.abreviacao-cell div,
.situacao-cell div {
	 display: block;
	-moz-transform: rotate(90deg);  /* FF3.5+ */
	-o-transform: rotate(90deg);  /* Opera 10.5 */
	-webkit-transform: rotate(90deg);  /* Saf3.1+, Chrome */
}

.grid-rotation .x-grid-cell {
	vertical-align: middle;
}
.grid-rotation .x-grid-cell div
{
	text-align: left;
	white-space: normal;
}
.grid-rotation-usuarios .x-grid-cell div {
	line-height: 21px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.grid-rotation-itens .x-grid-cell div {
	line-height: 58px;
}
.grid-rotation-itens .x-grid-cell,
.grid-rotation .x-grid-cell{
	height: 60px;
}


.grid-correlacoes .x-grid-row {
    vertical-align: middle;
    width: 40px;
}

.grid-correlacoes .x-grid-cell div {
    text-align: left;
    white-space: normal;
}

.grid-correlacoes .x-grid-cell {
    width: 40px;
}

.grid-correlacoes .x-grid-header-row th {
    width: 40px;
}

.x-grid-group-title,
.x-grid-icggroup-title {
    height: 21px;
    font-size: 15px;
    margin-bottom: 7px;
}

.x-grid-group-hd .x-grid-cell-inner {
    background: #e6e9ee;
}

.msg-warning text
{
	fill:#FF0000;
	color:#FF0000;
	font-weight:bold;
}

.centerWarning text
{

	fill:#9E9E9E;
	color:#9E9E9E;
	font-weight:bold;
}

.custom-scheduler-vertical-minor span
{
	display: block;
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	transform: rotate(-90deg);
	margin-top: 56px;
	margin-left: 22px;
	margin-right: 50px;
}
.transparent-readonly input[readonly]
{
	font-weight: bold;
	text-align: center;
	/* IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	/* IE 5-7 */
	filter: alpha(opacity=70);
	/* Netscape */
	-moz-opacity: 0.7;
	/* Safari 1.x */
	-khtml-opacity: 0.7;
	/* Good browsers */
	opacity: 0.7;
}
.icone-lider,
.icone-padrinho,
.icone-equipe,
.icone-blank
{
	display:inline-block;
	width:13px;
	height:13px;
	
}
.icone-lider {
	background:url('../icons/iconex_bd/16x16/plain/businessman2.png') no-repeat left center !important;
}
.icone-padrinho {
	background:url('../icons/iconex_bd/16x16/plain/money2.png') no-repeat left center !important;
}
.icone-equipe {
	background:url('../icons/iconex_op/16x16/plain/pawn_glass_white.png') no-repeat left center !important;
}
.imagegrid
{
	vertical-align: middle;
	height: 21px;
}
.imagegrid div{
	 padding: 0!important;
	 margin: 0;
	 text-align: center;
 }

.grid-rotation-usuarios .x-grid-cell.abreviatura-cell div,
.grid-rotation-itens .x-grid-cell.meta-cell div,
.grid-rotation-itens .x-grid-cell.abreviacao-cell div,
.grid-rotation-itens .x-grid-cell.prioridade-cell div,
.grid-rotation-itens .x-grid-cell.situacao-cell div{
	overflow: visible;
	padding: 0;
	margin: 0;
}
.panel-recursos .x-box-inner,
.panel-itens .x-box-inner {
	width: 100%!important;
}
.icone-new {
	background:url('/icons/iconex_ap/16x16/plain/document_edit.png') no-repeat left center !important;
}
.icone-cancel {
	background:url('/icons/iconex_ap/16x16/plain/delete.png') no-repeat left center !important;
	
}
.icone-recurso {
	background:url('/icons/iconex_bd/16x16/plain/businessmen.png') no-repeat left center !important;
}
.icone-projeto {
	background:url('/icons/iconex_bd/16x16/plain/address_book_edit.png') no-repeat left center !important;
}
.icone-indicador {
	background:url('/icons/iconex_bd/16x16/plain/chart.png') no-repeat left center !important;
}
.icone-view-hide{
	background:url('/icons/iconex_op/16x16/plain/eye.png') no-repeat left center !important;

}
.aviso-projeto-atrasado{
	background-color: #E5A3A3!important;
}

.x-grid-header-hidden .x-grid-body {
    border: #afabab solid 1px !important;
}
.grid-rotation-itens{
	-webkit-transform-origin-x: 50%;
	-webkit-transform-origin-y: 60px;
}
.grid-rotation-itens-minor{
	-webkit-transform-origin-x: 50%;
	-webkit-transform-origin-y: 15px; /*Metade da largura(width) da tabela*/
}
.grid-itens-header .x-column-header-inner{
	line-height: 23px;
}
.grid-rotation-usuarios{
	-webkit-transform-origin-x: 50%;
	-webkit-transform-origin-y: 177.5px; /*Metade da largura(width) da tabela*/
}

.grid-rotation-usuarios-minor{
	-webkit-transform-origin-x: 50%;
	-webkit-transform-origin-y: 15px; /*Metade da largura(width) da tabela*/
}

.grid-rotation{
	left: 0!important;
	top: 0!important;

	-webkit-transform: translate(161px, 123px) rotate(-90deg);
	-webkit-transform-origin-x: 0;
	-webkit-transform-origin-y: 133px; /*Metade da largura(width) da tabela*/

	-moz-transform: translate(161px, 123px) rotate(-90deg);
	-moz-transform-origin-x: 0;
	-moz-transform-origin-y: 123px; /*Metade da largura(width) da tabela*/

	-o-transform: translate(161px, 123px) rotate(-90deg);
	-o-transform-origin-x: 0;
	-o-transform-origin-y: 123px; /*Metade da largura(width) da tabela*/
}

.abreviatura-cell div{
	height: 21px;
}

.rotate-icone-filters{
	-moz-transform: rotate(90deg);  /* FF3.5+ */
	-o-transform: rotate(90deg);  /* Opera 10.5 */
	-webkit-transform: rotate(90deg);  /* Saf3.1+, Chrome */
}
.img-column div{
	line-height: 10px!important;
	margin-top: 12px;
}
.background-transparent .x-panel-body-default{
	background: transparent;
}
.background-transparent .x-box-inner{
	text-align: center;
	vertical-align: middle;
}
.align-correct-menu{
	margin-left: 5px;
	color: #FFF;
}
.menu-item-textfield td.x-field-label-cell{
	text-align: left;
}

.x-grid-row-selected {
    z-index: 0;
}

/*Cores dos status*/
.x-box-item.white,
.x-grid-cell.white{
	background-color: #FFFFFF;
}
.x-grid-row-selected .x-grid-cell.green,
.x-box-item.green,
.x-grid-cell.green,
.x-grid-cell.lime{
	background-color: #AAE368!important;
}
.x-grid-row-selected .x-grid-cell.yellow,
.x-grid-cell.yellow{
	background-color: #E3DF68!important;
}
.x-grid-row-selected .x-grid-cell.red,
.x-box-item.red,
.x-grid-cell.red{
	background-color: #E36868!important;
}
.x-grid-row-selected .x-grid-cell.blue,
.x-box-item.blue,
.x-grid-cell.blue,
.x-grid-cell.deepskyblue{
	background-color: #68C2E3!important;
}
.x-grid-row-selected .x-grid-cell.royalblue,
.x-grid-cell.royalblue{
	background-color: #6885E3!important;
}

.x-grid-row-selected .x-grid-cell.red-deactivate,
.red-deactivate,
.x-grid-row-selected .x-grid-cell.black-deactivate,
.black-deactivate,
.x-grid-row-selected .x-grid-cell.black,
.x-grid-cell.black{
	background-color: #A6A6A6!important;
}


.blue-deactivate,
.grey-deactivate{
	background-color:#E5E5E5!important;
	/*border-top-color: #c5c5c5!important;*/
}

.x-datepicker-marked a { 
	border: 0px solid !important;
    background-color: #a6c6e0 !important;
    color: #000 !important;
}

.x-datepicker-marked2 a { 
	border: 0px solid !important;
    background-color: #2B3D51 !important;
    color: white !important;
}
.x-datepicker {
    border: 1px solid #aeb6be !important;
}
.x-datepicker-header {
    background-color: white !important;
    border-bottom: 2px solid #3D414A !important;
}
.x-datepicker-month span {
    color: black !important;
}
.x-box-item.green,
.x-box-item.blue,
.x-box-item.white,
.x-box-item.red
{
	margin-left: 22px;
}
.icone-filter{
	background: url('/icons/iconex_bd/16x16/plain/funnel.png') no-repeat left center;
}
.transparent-readonly input,
.x-form-readonly textarea{
	background-color: #DFDFDF;
}

.lbl-notification{
	background-color:#cb5c5c;
	cursor:default;
	padding:1px 6px;
	border-radius:2px;
	color:#FFF;
	font-weight:bold; 
	margin: 0 2px;
}
.lbl-notification:hover{
	padding:0 5px;
	border:1px solid #CCC;
}

.icone-garbage{
	background:url('/icons/iconex_ap/16x16/plain/garbage.png') no-repeat left center !important;
}

.cronogramaSemanal .x-grid-with-col-lines .x-grid-cell{
	border-color: transparent;
}

/*Cores dos status*/
.cronogramaSemanal .x-grid-cell.white{
	border-color: #FFFFFF;
}

.cronogramaSemanal .x-grid-cell.green,
.cronogramaSemanal .x-grid-cell.lime{
	/**Somente separando a classe o .border do cronograma é sobrescrito pelas classes abaixo*/
	border-color-top: #AAE368!important;
	border-color-left: #AAE368!important;
	border-color-right: #AAE368!important;
	border-color-bottom: #AAE368!important;
}

.cronogramaSemanal .x-grid-cell.yellow{
	/**Somente separando a classe o .border do cronograma é sobrescrito pelas classes abaixo*/
	border-color-top: #E3DF68!important;
	border-color-left: #E3DF68!important;
	border-color-right: #E3DF68!important;
	border-color-bottom: #E3DF68!important;
}

.cronogramaSemanal .x-grid-cell.red{
	/**Somente separando a classe o .border do cronograma é sobrescrito pelas classes abaixo*/
	border-color-top: #E36868!important;
	border-color-left: #E36868!important;
	border-color-right: #E36868!important;
	border-color-bottom: #E36868!important;
}

.cronogramaSemanal .x-grid-cell.blue,
.cronogramaSemanal .x-grid-cell.deepskyblue{
	/**Somente separando a classe o .border do cronograma é sobrescrito pelas classes abaixo*/
	border-color-top: #68C2E3!important;
	border-color-left: #68C2E3!important;
	border-color-right: #68C2E3!important;
	border-color-bottom: #68C2E3!important;
}
.cronogramaSemanal .x-grid-cell.royalblue{
	/**Somente separando a classe o .border do cronograma é sobrescrito pelas classes abaixo*/
	border-color-top: #6885E3!important;
	border-color-left: #6885E3!important;
	border-color-right: #6885E3!important;
	border-color-bottom: #6885E3!important;
}

.cronogramaSemanal .x-grid-row-selected .x-grid-cell.black-deactivate,
.cronogramaSemanal .x-grid-cell.black-deactivate{
	/**Somente separando a classe o .border do cronograma é sobrescrito pelas classes abaixo*/
	border-color-top: #A6A6A6!important;
	border-color-left: #A6A6A6!important;
	border-color-right: #A6A6A6!important;
	border-color-bottom: #A6A6A6!important;
}
.cronogramaSemanal .x-grid-cell.grey-deactivate{
	/**Somente separando a classe o .border do cronograma é sobrescrito pelas classes abaixo*/
	border-color-top: #E5E5E5!important;
	border-color-left: #E5E5E5!important;
	border-color-right: #E5E5E5!important;
	border-color-bottom: #E5E5E5!important;
}

/*Bordas do Cronograma*/

.border-top{
	border-top: 1px solid #FF0000!important;
	border-top-color: #FF0000!important;
}

.border-right{
	border-right: 1px solid #FF0000!important;
	border-right-color: #FF0000!important;
}

.border-left{
	border-left: 1px solid #FF0000!important;
	border-left-color: #FF0000!important;
}

.border-bottom{
	border-bottom: 1px solid #FF0000!important;
	border-bottom-color: #FF0000!important;
}

div.border-bottom{
	padding-bottom: 3px!important;
}

div.border-top{
	padding-top: 1px!important;
}

div.border-right{
	padding-right: 5px!important;
}

div.border-left{
	padding-left: 5px!important;
}
.labelPrincipal {
    font-size: 14px;
    font-weight: bold;
}
.bold-text-c .x-fieldset-header-text-collapsible{
	font-weight: bold;
}

#tabPanel-body{    
    overflow: hidden !important;
}

.menuLateral {
    background: #E6E9EE !important;
    width: 250px;
    height: 40px;
    border:none ;
}

.menuLateral:hover {
    background: #EFF1F4 !important;
}

.menuLateral .x-btn-inner {
    font-size: 18px !important;
    color: #3D414A !important;
    text-align: left !important;
    margin-left: 15px;
}

.menuLateral .x-btn-icon {
    margin-top: 9px;
    margin-left: 6px;
}

.btnAjudaMonit .x-btn-icon {
    font-size: 20px;
    color: #FFF;
}

.toolbarPanelRPPA .x-btn-icon:hover {
    background: none !important;
    /*margin: 0 !important;*/
}

.fa-sign-out {
    color: white !important;
    font-size: 18px;
}

.menuSair .x-btn-icon {
    margin-top: 14px;
}

.btnLateral {
    background: white !important;
    border-style: none !important;
    margin-bottom: 5px !important;
    width: 192px !important;
    margin-left: 4px;
}

.btnLateral button {
    height: 35px !important;
}

.btnLateral span {
    font-size: 18px !important;
    color: #4A4A4A !important;
}

.selecionarArquivo .x-window-blue-window .x-btn-default-small {
    background: #2B3D51 !important;
}

.x-window-blue-window .x-btn-default-small

/*Customização botões menores*/

.btnSalvarMini {
    background: #2B3D51 !important;
    height: 20px !important;
    color: #FFF;
    border: none !important;
}

.btnSalvarMini span, .btnExcluir span{
    font-size: 16px !important;
}

.btnCancelarMini {
    background: white !important;
    border-color: #2B3D51 !important;
}

.btnCancelarMini span {
    color: #2B3D51 !important;
}
/*Fim customização*/

.btnDashboard span, .btnExcluir span{
    font-size: 16px !important;
}
.btnDashboard {
    background: #2B3D51 !important;
    height: 50px !important;
    color: #FFF;
}
.btnSalvar {
    background: #2B3D51 !important;
    height: 35px !important;
    color: #FFF;
}

.btnSalvar span, .btnExcluir span{
    font-size: 16px !important;
}

.btnCancelar {
    background: white !important;
    height: 35px !important;
    border-color: #0064A8 !important;
}

.btnCancelar span {
    font-size: 16px !important;
    color: #595959 !important;
}

.btnAzulToolbar {
    background: #2B3D51 !important;
    height: 35px !important;
    color: white !important;
    /*border-color: #FFF !important;*/
}

/*.fontAwesome-icon-white {
    color: white !important;
    font-size: 13px !important;
    margin: 5px;
}*/

.btnAzulToolbarREMON {
    background: #2B3D51 !important;
    height: 30px !important;
    color: #FFF;
}

.btnAzulToolbarREMON .x-btn-inner {
    color: #FFF !important;
}

.btnBrancoToolbarREMON {
    background: #FFF !important;
    height: 30px !important;
    color: #FFF;
    border: 1px #2B3D51 solid;
}

.btnBrancoToolbarREMON .x-btn-inner {
    color: #2B3D51 !important;
}

/*.x-grid-row {
    height: 33px;
}*/

.x-grid-row .x-grid-cell {
    font: normal 15px "Segoe UI", tahoma, arial, verdana, sans-serif !important; 
    vertical-align: middle !important;
}

.x-grid-cell img {
    vertical-align: middle;
}

.x-grid-row-selected .x-grid-cell,
.x-grid-row-selected .x-grid-rowwrap-div {
    background-color: #4697CE !important; 
    color: white;
    z-index: 0;
}

#gridPergChecklist .x-grid-cell-inner {
    line-height: 18px;
}

.x-grid-with-row-lines .x-grid-cell-inner {
    line-height: 28px;
}

.x-panel-header-default {
    font-size: 16px;
    border: none !important;
    background-color: #0064A8 !important;
    /*height: 40px;*/
}

.x-panel-header-text-default {
    color: white !important;
    font-size: 18px !important;
    font-weight: normal !important;
}

.x-panel-body-default {
    border: none !important;
}

.x-accordion-hd .x-panel-header-text {
    color: #3D414A !important;
    margin-left: 10px;
}

.x-accordion-hd {
    background: #E6E9EE !important;
    border: none !important;
}

.x-grid-row .x-grid-cell { 
    background-color: #fff; 
} 
 
.x-grid-row-alt .x-grid-cell { 
    /*background-color: #d5d5d5;*/ 
}

/*.x-grid-view {
    border: 1px solid #aeb6be;
}*/

.x-window-blue-window {
    background-color: #0064A8 !important;
}

.x-window-header-blue-window-top {
    background-color: #0064A8 !important;
}

.x-window-header-text-blue-window {
    color: white !important;
}

.x-window-blue-window img.x-tool-close {
    background-color: #0064A8 !important;
}

.x-tree-icon-parent {
    background-image: url("../images/transparencia8.png") !important;
    width: 5px;
    margin-top: 6px !important;
}

.x-grid-cell-treecolumn .x-grid-cell-inner {
    line-height: 29px !important;
}

.x-tree-arrows .x-tree-elbow-end-plus, .x-tree-arrows .x-tree-elbow-plus {
    margin-top: 6px !important;
    background-image: url("../images/arrows-small2.png") !important;
}

.expand {
    background: url("../images/expand.png") transparent no-repeat;
    border: none;
}

.collapse {
    background: url("../images/collapse.png") transparent no-repeat;
    border: none;
}

#unidadeAr-inputEl {
    font-size: 18px;
}

.btnExcluir {
    background: #A8020E !important;
    height: 35px !important;
    border-color: #A8020E !important;
}

.btnExcluir span {
    color: white !important;
    font-size: 16px;
}

#hlArquivo img{
    width: 90px;
}

#UpdatePanel1, #bodyDownload {
    background-color: white;
}

#text1, #text2 {
    font-size: 22px;
    font-family: 'Segoe UI';
}

.x-window-blue-window .x-grid-with-row-lines .x-grid-row-selected .x-grid-cell, .x-window-blue-window .x-grid-with-row-lines .x-grid-row-selected .x-grid-rowwrap-div {
    background-color: #4697CE !important;
}

.panelTituloProcesso .x-action-col-icon {
    margin-top: 0px !important;
}

.x-action-col-icon{
    margin-top: 8px;
    margin-left: 3.5px;
}

.x-action-col-cell .x-action-col-icon {
    margin-top: 0px !important;
}

.ext-cal-week-links .ext-cal-day-first {
    border-left: 1px solid #0064A8 !important;
}

td.ext-cal-dtitle {
    border-top: 1px solid #0064A8 !important;
    color: #0064A8 !important;
}

.ext-cal-day {
    border-left: 1px solid #0064A8 !important;
}

.ext-cal-month-hd .ext-cal-hd-day {
    border-left: 1px solid #0064A8 !important;    
}

.ext-cal-day-we {
    background: #EFEFEF !important;
}

.ext-cal-monthview .ext-cal-week-link, .ext-cal-monthview .ext-cal-week-link-hd {
    border-top: 1px solid #0064A8 !important;
}

.ext-cal-month-hd .ext-cal-hd-days-tbl {
    border-top: 1px solid #0064A8 !important;
}

.ext-cal-day-today {
    background: #0064A8 !important;
}

td.ext-cal-dtitle-today div {
    color: white !important;
}

#matrizRPPA-innerCt {
    height: 800px !important;
}

.show-dan{
	-webkit-animation:showToastyGuy 1s;
	   -moz-animation:showToastyGuy 1s;
	     -o-animation:showToastyGuy 1s;
	        animation:showToastyGuy 1s;
}

@-webkit-keyframes showToastyGuy 
{
	0% {right: -200px;}
	40% {right: 0;}
	60% {right: 0;}
	100% {right: -200px;}
}

@-moz-keyframes showToastyGuy 
{
	0% {right: -200px;}
	40% {right: 0;}
	60% {right: 0;}
	100% {right: -200px;}
}

@-o-keyframes showToastyGuy 
{
	0% {right: -200px;}
	40% {right: 0;}
	60% {right: 0;}
	100% {right: -200px;}
}

@keyframes showToastyGuy 
{
	0% {right: -200px;}
	40% {right: 0;}
	60% {right: 0;}
	100% {right: -200px;}
}

.grid-rotation-itens {
    -moz-transform: rotate(-90deg);  /* FF3.5+ */
	-o-transform: rotate(-90deg);  /* Opera 10.5 */
	-webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
    transform: rotate(-90deg);
    height: 165px;
}
.grid-rotation-usuarios,
.grid-rotation,
.pivotGrid-cell{
	-moz-transform: rotate(-90deg);  /* FF3.5+ */
	-o-transform: rotate(-90deg);  /* Opera 10.5 */
	-webkit-transform: rotate(-90deg);  /* Saf3.1+, Chrome */
    transform: rotate(-90deg);    
}

.grid-rotation-itens .x-column-header-inner {
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
     display: block;
}

.grid-rotation .x-grid-cell {
	vertical-align: middle;
    line-height: 18px !important;
}
.grid-rotation .x-grid-cell-inner {
    line-height: 18px !important;
}
.grid-rotation .x-grid-cell div
{
	text-align: right;
	white-space: normal;
}
.grid-rotation-usuarios .x-grid-cell div {
	line-height: 21px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.grid-rotation-itens .x-grid-cell div {
	line-height: 58px;
}
.grid-rotation-itens .x-grid-cell,
.grid-rotation .x-grid-cell{
	height: 60px;
}

.grid-rotation-itens .x-grid-cell.abreviacao-cellProj div {
    overflow: visible;
    padding: 0;
	margin: 0 0 0 0;
}

.grid-rotation-usuarios .x-grid-cell.abreviatura-cell div,
.grid-rotation-itens .x-grid-cell.meta-cell div,
.grid-rotation-itens .x-grid-cell.abreviacao-cell div,
.grid-rotation-itens .x-grid-cell.prioridade-cell div,
.grid-rotation-itens .x-grid-cell.situacao-cell div{
	overflow: visible;
	padding: 0;
	margin: 0;
}

.grid-rotation-itens{
	-webkit-transform-origin-x: 50%;
	-webkit-transform-origin-y: 60px;
    -ms-transform-origin-y: 60px;
}
.grid-rotation-itens-minor{
	-webkit-transform-origin-x: 50%;
	-webkit-transform-origin-y: 15px; /*Metade da largura(width) da tabela*/
    -ms-transform-origin-x: 50%;
    -ms-transform-origin-y: 15px;
}

.grid-rotation-usuarios{
	-webkit-transform-origin-x: 50%;
	-webkit-transform-origin-y: 177.5px; /*Metade da largura(width) da tabela*/
    -ms-transform-origin-x: 50%;
    -ms-transform-origin-y: 177.5px;
}

.grid-rotation-usuarios-minor{
	-webkit-transform-origin-x: 50%;
	-webkit-transform-origin-y: 15px; /*Metade da largura(width) da tabela*/
    -ms-transform-origin-x: 50%;
    -ms-transform-origin-y: 15px;
}

.grid-rotation{
	left: 0!important;
	top: 0!important;

	-webkit-transform: translate(161px, 123px) rotate(-90deg);
	-webkit-transform-origin-x: 0;
	-webkit-transform-origin-y: 133px; /*Metade da largura(width) da tabela*/

	-moz-transform: translate(161px, 123px) rotate(-90deg);
	-moz-transform-origin-x: 0;
	-moz-transform-origin-y: 123px; /*Metade da largura(width) da tabela*/

	-o-transform: translate(161px, 123px) rotate(-90deg);
	-o-transform-origin-x: 0;
	-o-transform-origin-y: 123px; /*Metade da largura(width) da tabela*/

    transform: translate(154px, 132px) rotate(-90deg);
    transform-origin: 0 123px;

    -ms-transform: translate(154px, 132px) rotate(-90deg);
    -ms-transform-origin-x: 0;
    -ms-transform-origin-y: 123px;
    font-family: 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.grid-rotation .x-column-header-inner {
    background-color:#0064A8;
    color: #FFFFFF;
    line-height: 15.5px !important;
    font-family: 'Century Gothic', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.grid-rotation-itens .x-grid-row .prioridade-cell{
    background-color: #1A4D84;
    color: #FFFFFF;
    border-bottom: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    font-size:15px;
    font-family: 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.labelSelecionada {
    background-color: #4697CE;
    color: white;
    text-align: center;
}

.labelEspera {
    color: gray;
    text-align: center;
    cursor: pointer !important;
}

.labelPassada {
    color: black;
    text-align: center;
    background-color: white;
}

.panel-graficoPareto div,
.panel-graficoPareto {
    height: 450px !important;
}

.panel-graficoPareto div .x-box-inner {
    height: 450px !important;
}

#gridItensControle {
    height: 100% !important;
}

.labelDestaque {
    font-size: 16px;
}

#toolbarPrincipal .x-toolbar-text {
    font-size: 18px !important;
    color: #FFF;
    line-height: 48px;
}

#toolbarPrincipal {
    background-color: #2B3D51 !important;
    border: none !important;
    height: 40px !important;
    width: 100% !important;
}

#panelUsuarioLogado {
    top: 0px !important;
    left: 0px !important;
    right: 0px !important;
    width: 100% !important;
}

.icone-logoutRPPA
{
	background:url('/resources/images/Sair16.png') no-repeat left center !important;

}
#botaoLogout-btnInnerEl {
    color: #FFF;
    font-size: 14px;
}

#botaoLogout .x-btn-default-toolbar-small-over {
    background-color: red;
    border-color:red;
}

.menuSel{
    background: #4697CE !important;
}

.menuSel span {
    color: white !important;
}

.menuSel .x-btn-inner {
    color: white !important;
}

.menuSel .x-btn-inner::after {
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 9px 9px 9px 0;
    border-color: transparent #f3f4f6 transparent transparent;
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -9px;
    right: -2px;
}

.menuSel:hover {
    background: #4697CE !important;
}

#nomeSistema_header-innerCt .x-panel-header-text-default {
    font-size: 30px !important;
    height: 100% !important;
}

#nomeSistema_header-body {
    height: 50px;
}

#nomeSistema_header-innerCt {
    height: 50px;
    margin-top: 10px;
}

#nomeSistema {
    top: 40px  !important;
    height: 100% !important;
    -webkit-transition: width 1s; /* For Safari 3.1 to 6.0 */
    transition: width 1s;
}

.menuAberto {
    width: 250px !important;
}

#nomeSistema-body {
    width: 340px !important;
}

#labelUsuarioLogado, #botaoLogout {
    top: -6px !important;
}

#labelSistema {
    top: -6px !important;
    left: 40px !important;
}

#panelUsuarioLogado-body {
    top: 40px !important;
    height: 100% !important;
    background-color: #F3F4F6 !important;
}

.fa-home, .fa-line-chart, .fa-sort-amount-desc, .fa-calendar, .fa-check-square, .fa-user, .fa-building, .fa-info-circle,
.fa-file-text, .fa-cog, .fa-crosshairs, .fa-dot-circle-o, .fa-tasks, .fa-history, .fa-caret-square-o-right, .fa-camera, .fa-map-marker, .fa-cogs, .fa-files-o, .fa-desktop, .fa-book, .fa-upload, .fa-files-o, .fa-file, .fa-external-link, .fa-list, .fa-table, .fa-check-circle {
    color: #3D414A !important;
    font-size: 20px;
}

.fa-mobile {
    color: #3D414A !important;
    font-size: 30px;
    margin-top: 3px !important;
    margin-left: 7px !important;
}

.fa-expand, .fa-compress {
    color: white !important;
    font-size: 18px;
}

#botaoMenu .fa-bars {
    color: white !important;
    font-size: 30px;
}

#botaoMenu:hover {
    background: #2B3D51 !important;
}

#botaoMenu {
    border: none !important;
}

.configPesosConhecimento {
    text-align: center !important;
}

#btnSalvarConfig .x-btn-inner {
    color: #FFF;
}
#panelConfigResultados .x-panel-body-default,
#panelDesviosChecklist .x-panel-body-default,
#panelPesosConhecimento .x-panel-body-default,
#panelDefinicaoPrio .x-panel-body-default{
    background: #FFF !important;
    top: 40px !important;
}

.x-toolbar-default{
    border: 0px !important;
    background: #F3F4F6;
}
#panelConfigResultados .x-box-inner {
    top: 6px !important;
    
}
#panelPesosConhecimento .x-box-inner,
#panelDesviosChecklist .x-box-inner,
#panelDefinicaoPrio .x-box-inner {
    height: 40px !important;
    top: 6px !important;
}

#nomeSistema .x-panel-body-default {
    background: #E6E9EE !important;
    height: 100% !important;
}

.panel-config .x-panel-header {
    height: 40px;
}

#panelAccordionIC .x-accordion-hd,
#panelAccordionMonitorias .x-accordion-hd {
    background: #E6E9EE !important;
    border-bottom: 1px solid #3D414A !important;
}
#panelAccordionIC .x-panel-body-default,
#panelAccordionMonitorias .x-panel-body-default {
    background: #FFF  !important;
}


.grid-monitorados .x-grid-header-ct{
    border-bottom: 2px !important;
    background: #FFF !important;
    z-index: 0;
}

.grid-monitorados .x-column-header {
    background: #FFF !important;
}

.grid-monitorados .x-column-header-inner .x-column-header-text {
    font-weight: bold !important;
    white-space: normal !important;
}

.grid-relatorio-net .x-grid-header-ct {
    border-bottom: 2px solid #3D414A !important;
    background: #FFF !important;
    z-index: 0;
}

.grid-relatorio-net .x-column-header {
    background: #FFF !important;
    border-right: 0px !important;
}

.grid-relatorio-net .x-column-header-inner .x-column-header-text {
    font-weight: bold !important;
}

.grid-relatorio-net .x-grid-row .x-grid-cell {
    border-bottom: #bdbcbc solid 1px !important;
    line-height: 35px !important;
}


.rowColor-Regional {
    background-color: #d9d9d9 !important;
}

.rowColor-Grupo {
    background-color: #E6E6E6 !important;
}

.rowColor-Cluster {
    background-color: #F5F5F5 !important;
}

.rowColor-SubCluster {
    background-color: #FFFFFF !important;
}

.grid-desvios .x-grid-header-ct {
    border-bottom: 2px solid #3D414A !important;
    background: #FFF !important;
    z-index: 0;
}

.grid-desvios .x-column-header {
    background: #FFF !important;
    border-right: 0px !important;
}

.grid-desvios .x-column-header-inner .x-column-header-text {
    font-weight: bold !important;
}

.grid-desvios .x-grid-row .x-grid-cell {
    border-bottom: #bdbcbc solid 1px !important;
    line-height: 25px !important;
    font-size: 14px !important;
}

/*.rowColor-Regional {
    background-color: #999999 !important;
}

.rowColor-Grupo {
    background-color: #CCCCCC !important;
}

.rowColor-Cluster {
    background-color: #E6E6E6 !important;
}

.rowColor-SubCluster {
    background-color: #F5F5F5 !important;
}*/



/*.rowColor-Regional {
    background-color: #F5F5F5 !important;
}

.rowColor-Grupo {
    background-color: #E6E6E6 !important;
}

.rowColor-Cluster {
    background-color: #CCCCCC !important;
}

.rowColor-SubCluster {
    background-color: #999999 !important;
}*/

.grid-unidades .x-grid-header-ct {
    display: none !important;
}

.grid-processos .x-grid-header-ct {
    /*display: none !important;*/
    border-bottom: 2px solid #3D414A !important;
}

.grid-processos .x-column-header{
    background: #FFF !important;
    border-right: 0px !important;
}

.grid-processos .x-column-header-inner .x-column-header-text{
    font-weight: bold !important;
}


.grid-historico-monitorias .x-grid-header-ct{
    border-bottom: 2px solid #3D414A !important;
    background: #FFF !important;
    z-index: 0;
}

.grid-historico-monitorias  .x-column-header{
    background: #FFF !important;
    border-right: 0px !important;
}

.grid-historico-monitorias  .x-column-header-inner .x-column-header-text{
    font-weight: bold !important;
}

.grid-historico-monitorias  .x-grid-row .x-grid-cell, .paa-grid .x-grid-row .x-grid-rowwrap-div {
    border-bottom: 1px solid #A6A6A6;
}

.toolbarBarraResult {
    border: 0px !important;
    background: #FFF !important;
    color: #000 !important;
}
.toolbarPanelRPPA{
    border: 0px !important;
    background: #4697CE !important;
    color: #FFF !important;
}

.toolbarPanelRPPA .x-btn-default-toolbar-small-over {
    border: none !important;
}
.toolbarPanelRPPA .x-btn-default-toolbar-small .x-btn-inner {
    color: #FFF;
    font-size: 13px !important;
    font-weight: normal !important;
}

#panelSemResultadoMedicoes .x-panel-header-default {
    background-color: #4697CE !important;
}

#panelSemResultadoMedicoes .x-panel-header-text-default {
    color: #FFF !important;
    font-size: 13px !important;
    font-weight: normal !important;
}

#panelAccordionIC .x-panel-header-default,
#panelAccordionMonitorias .x-panel-header-default,
#apresentacaoNotaREMON .x-panel-header-default {
    background-color: #E6E9EE !important;
}

#panelAccordionHistoricoMonitorados .x-panel-header-default {
    background-color: #E6E9EE !important;
}
#panelAccordionIC .x-panel-header-text-default,
#panelAccordionMonitorias .x-panel-header-text-default {
    color: #FFF !important;
    font-size: 16px !important;
    font-weight: normal !important;
}

.panelMonitoradosMonitorias .x-panel-header{
    border: none !important;
    background-color: #4697CE !important;
}
.panelMonitoradosMonitorias .x-panel-header-text{
    color: white !important;
    font-size: 13px !important;
    font-weight: normal !important;
    letter-spacing: 0.1em !important;
}

#panelBarraResultProc .x-panel-body-default {
    background: #FFF !important;
}

.janelaPadraoAzul .x-window-header-blue-window-top,
.janelaPadraoAzul {
    background-color: #4697CE !important;
}

.janelaPadraoAzul .x-window-header-text-blue-window {
    color: white !important;
    font-size: 13px !important;
    letter-spacing: 0.1em !important;
    font-weight: normal !important;
}

.janelaPadraoAzul .x-window-body {
    background: #F3F4F6 !important;
}

.toolbarPanelRPPA .x-toolbar-text {
    color: white !important;
    font-size: 13px !important;
    letter-spacing: 0.1em !important;
    font-weight: normal !important;
}

.panelPadraoAzul .x-panel-header-default{
    background-color: #4697CE !important;
}
.panelPadraoAzul .x-panel-header-text-default{
    font-size: 13px !important;
    letter-spacing: 0.1em !important;
}

.panelPadraoAzul .x-panel-header{
    padding: 7px;
    z-index: 0;
}

#panelHistoricoRPPA .x-panel-body-default {
    background: #FFF !important;
    border: 1px #CECECE solid !important;
}
#formHistoricoMonitoriaRPPA .x-panel-body-default {
    border: none !important;
}

#botaoEntrarId .x-btn-inner {
    font-size: 20px !important;
}

#id_politica .x-btn-inner {
    color: #000 !important;
}

#labelUsuarioLogado {
    margin-left: -20px !important;
}

#labelUsuarioLogado .x-btn-inner {
    color: white;
    font-size: 15px;
}

#labelUsuarioLogado:hover {
    background-color: #1b2633 !important;
    border-color: #1b2633 !important;
}

.x-btn-default-toolbar-small-menu-active {
    background-color: #1b2633 !important;
    border-color: #1b2633 !important;
}

#botaoLogout:hover {
    background-color: #1b2633 !important;
    border-color: #1b2633 !important;
}

#dropMenu {
    top: 40px !important;
}

#dropMenu #dropMenu-body {
    top: -4px !important;
    background-color: #E6E9EE !important;
    border: 2px solid #3D414A !important;
}

#subMenuDrop {
    border: none;
}

.x-panel-default-framed {
    background-color: #F3F4F6 !important;
    border: none;
}

.panelLateral {
    border: none/*1px solid #E6E9EE*/;
}

.panelLateral .x-panel-body {
    background-color: white !important;
}

.panelLateralAzul .x-panel-body {
    background-color: #4697CE !important;
}

.labelInformacao {
    text-align: center;
    margin-top: 17px;
}

.labelInformacao p {
    font-size: 15px;
}

.x-panel-body-default-framed {
    background-color: #F3F4F6 !important;
}

.panelLateral .x-panel-header-default {
    font-size: 16px;
    border: none !important;
    background-color: #4697CE !important;
    z-index: 0;
    /*white-space: normal !important;*/
}

.panelLateral  .x-panel-header-text{
    white-space: normal !important;
}

.panelTituloProcesso .x-panel-header-text{
    white-space: normal !important;
}

.panelTituloProcesso .x-panel-header-default {
    font-size: 16px;
    border: none !important;
    background-color: #2B3D51 !important;
}

.panelTituloProcesso .panelLateral .x-panel-header-default {
    font-size: 16px;
    border: none !important;
    background-color: #4697CE !important;
}

.panelTituloProcesso {
    font-size: 16px;
    border: none !important;
    background-color: #2B3D51 !important;
    color: white;
}

#panelConfigResultados_header-innerCt {
    height: 40px !important;
}

#monitoradoSel-bodyEl {
    width: 250px !important;
}
.overButton {
    background-color: #2e8bc9 !important;
}
.overButtonNovaMonitoria {
    padding: 2px 2px 2px 2px !important;
    background-color: #2e8bc9 !important;
}
.panelDashboardFacilitador .x-panel-header-default,
.panelSemResultadoInicio .x-panel-header-default,
.panelResultadoInicio .x-panel-header-default {
    height: 36px !important;
    background: #4697CE !important;
}

.panelResultadoInicio .x-box-inner {
    height: 150px !important;
}

.panelSemResultadoInicio .x-box-inner {
    height: 50px !important;
}
btnSalvarNovaTarefa {
    color: #FFF !important;
}
#idCheckTarefa
{
  /* Double-sized Checkboxes */
  -ms-transform: scale(1.5); /* IE */
  -moz-transform: scale(1.5); /* FF */
  -webkit-transform: scale(1.5); /* Safari and Chrome */
  -o-transform: scale(1.5); /* Opera */
  margin-bottom: 0px;
}

.panelDashboardFacilitador .x-panel-body-default {
    background: #FFF  !important;
}
.panelDashboardFacilitador .x-panel-header-text-container .x-box-item .x-component-default {
    top: 5px !important;
}

#txtArquivo .x-btn {
    background-color: #2B3D51 !important;
    border-color: #2B3D51 !important;
}

.panelPadraoAzul .x-panel-body-default {
    background-color: #FFF !important;
}

#botaoMeusResultadosSupervisor .x-btn-inner,
#botaoMeusResultados .x-btn-inner {
    font-size: 18px !important;
    color: #000 !important;
}

.btnSalvar .x-btn-inner {
    color: #FFF !important;
}

.btnCancelar .x-btn-inner{
    color: #2B3D51 !important;
}
#panelSemResultadoInicio .x-box-item .x-component-default {
    height: 30px !important;
}
#botaoMeusResultadosSupervisor .x-btn-default-small-menu-active, .x-btn-default-small-pressed,
#botaoMeusResultados .x-btn-default-small-menu-active, .x-btn-default-small-pressed {
    background: #4697CE !important;
    color: #FFF !important;
}

#opcoesMonitorado .x-pressed #botaoFerias-btnInnerEl {
    color: #FFF !important;
    font-size: 18px !important;
}

#botaoFerias {
    float: right;
}

#opcoesMonitorado #botaoFerias-btnInnerEl {
    color: #000 !important;
    font-size: 18px !important;
}

#btnSalvarOpcoesMonitorado-btnInnerEl {
    color: #FFF !important;
}

.x-btn-default-small-pressed .x-btn-inner {
    color: #FFFFFF !important;
}

body {
    position: absolute !important;
}

.btnApresentacao .x-btn-default-toolbar-small-menu-active, .x-btn-default-toolbar-small-pressed {
    background-color: transparent !important;
    border: none !important;
}
.x-btn-agrupar-pressed {
    background-color: #4a4a4a;
}

.x-btn-agrupar-pressed .x-btn-inner {
    color: white;
}

.wrap .x-grid-cell-inner {
    white-space: normal !important;
}
#idMarcaICPrioritario {
    color: #FFF;
    border: none;
    width: 100px;
    height: 30px;
}
.panelSemResultadoInicioSupervisor .x-panel-header-default {
    height: 36px !important;
    color: #000 !important;
    background: #E6E9EE !important;
}
.panelSemResultadoInicioSupervisor .x-box-inner {
    height: 50px !important;
}
.panelSemResultadoInicioSupervisor p {
    color: #000;
}
.panel-accordion-processo .x-accordion-hd .x-panel-header-text {
    color: #FFF !important;
    margin-left: 10px;
}
.panel-accordion-processo .x-panel-header-default > .x-panel-header-body .x-tool img:hover {
    background-color: #4697CE !important;
}
.x-grid-cell-inner {
    white-space: normal !important;
}

.nowrap-cell .x-grid-cell-inner {
    white-space: nowrap !important;
}

.x-date-highlight {
    background-color: red !important;
}

#panelAgendaMonitorias .x-grid-cell img, #panelAgendaMonitoriasDia .x-grid-cell img, #panelMonitoriasMonitoriasSupervisor .x-grid-cell img{
    /*vertical-align: top;*/
}

.x-hide-display, .x-grid-center-icon {
    margin-left: 9px;
}

.ext-ux-slider-highlight { 
    position: absolute;
    background : yellow;
    overflow:hidden;
}

.x-slider-vert .ext-ux-slider-highlight {
    width:6px;
    left:8px;
}

.x-slider-horz .ext-ux-slider-highlight {
    height:6px;
    top:8px;
}

.novaPanelFeedbackPositivo .x-panel-header-default {
    background-color: transparent !important;
    top: 22px !important;
}

.novaPanelFeedbackPositivo img.x-tool-close {
    background-color: #CCC !important;
}

.tabela {
    z-index: 0;
}

.x-menu-item-text {
    color: #dae7f6 !important;
    font-size: 18px !important;
}

.submenu-open-right {
    background: #4a4a4a !important;
}

.submenu-open-right:hover {
    background: #4a4a4a !important;
}

.submenu-open-text {
    color: white !important;
    font-size: 18px !important;
    text-align: left !important;
    font-family: "Segoe UI", tahoma, arial, verdana, sans-serif;
    margin-left: -100px;
}

.submenu-white-color {
    color: white !important;
}

.x-menu-item-active .x-menu-item-link {
    background-image: none;
    background-color: #b7b7b7;
    margin: 0px;
    border: 1px solid #b7b7b7;
    cursor: pointer;
}

.colunaSemLineHeight .x-grid-cell-inner {
    line-height: 15px !important;
}

.icone-photo-verde {
    background-image: url('/images/photoVerde.png');
    width: 12px;
    height: 12px;
}

.icone-photo {
    background-image: url('/images/photo.png');
    width: 12px;
    height: 12px;
}

.icone-video-verde {
    background-image: url('/images/videoVerde.png');
    width: 12px;
    height: 12px;
}

.icone-video {
    background-image: url('/images/video.png');
    width: 12px;
    height: 12px;
}

.icone-audio-verde {
    background-image: url('/images/audioVerde.png');
    width: 12px;
    height: 12px;
}

.icone-audio {
    background-image: url('/images/audio.png');
    width: 12px;
    height: 12px;
}

.icone-comentario-verde {
    background-image: url('/images/commentVerde.png');
    width: 12px;
    height: 12px;
}

.icone-comentario {
    background-image: url('/images/comment.png');
    width: 12px;
    height: 12px;
}

.icone-tempo-verde {
    background-image: url('/images/tempoVerde.png');
    width: 12px;
    height: 12px;
}

.icone-tempo {
    background-image: url('/images/tempo.png');
    width: 12px;
    height: 12px;
}

#nomeOperador, #nomeProcesso {
    font-size: 16px;
}

#botaoOpcoesMonitorado:hover {
    background-color: #2B3D51 !important;
    color: white !important;
    border-color: #2B3D51 !important;
}

#botaoFerias .fa-plane {
    color: white;
    font-size: 16px;
    margin-top: 4px;
}

.x-tree-checkbox {
    margin-top: 9px;
}

*[class*=seta-] {
    width: 0;
    height: 0;
}


.gridGuideChecklist .x-grid-cell-inner {
    white-space: normal;
}

.btnPrioritario {
    background: #bfbfbf !important;
    height: 35px !important;
    color: #FFF;
    border-color: #bfbfbf !important;
}

.btnPrioritario-Sel {
    background: #4697CE !important;
    height: 35px !important;
    color: #FFF;
    border-color: #bfbfbf !important;
}

.btnPrioritario span, .btnPrioritario-Sel span {
    font-size: 16px !important;
    margin-top: -3px !important;
}

.btnPrioritario .x-btn-inner, .btnPrioritario-Sel .x-btn-inner {
    color: #FFF !important;
}

.x-progress-default .x-progress-bar {
    background-color: #2B3D51 !important;
}

.toolbarPanelRPPAcinza{
    border: 0px !important;
    background: #F3F4F6 !important;
}

.toolbarPanelRPPAcinza .x-btn-default-toolbar-small-over {
    border: none !important;
}
.toolbarPanelRPPAcinza .x-btn-default-toolbar-small .x-btn-inner {
    color: #4697CE !important;
    font-size: 13px !important;
    font-weight: normal !important;
}

#btAddTarefaProcesso .x-btn-inner{
    color: white !important;
}

.buttonProcSelecionado {
    background-color: white !important;
    border: 1px solid white !important;
    border-bottom: 2px solid white !important;
}

.buttonProcSelecionado .x-btn-inner {
    color: black !important;
}

.buttonProcDes {
    background-color: #d9d9d9 !important;
    border: none !important;
    border-top: 1px solid #d9d9d9 !important;
}

.buttonProcDes .x-btn-inner {
    color: black !important;
}

.x-panel-header-vertical .x-panel-header-text-container, 
.x-window-header-vertical .x-window-header-text-container{
    -webkit-transform: rotate(90deg) !important;
    -webkit-transform-origin: 0 0 !important;
    -moz-transform: rotate(90deg) !important;
    -moz-transform-origin: 0 0 !important;
    -o-transform: rotate(90deg) !important;
    -o-transform-origin: 0 0 !important;
    transform: rotate(90deg) !important;
    transform-origin: 0 0 !important;
}

.panelPlano .x-panel-body-default {
    border: none !important;
    background: #FFF  !important;
}

 .selButton {
    background-color: #2b3d51 !important;
}

 .selButtonInicioRemon {
    background-color: #646464 !important;
}

 .selButtonInicioRemon .x-btn-inner {
     color: white;
 }

 .icone-anexo {
    background-image: url('/images/document_attachment.png');
    width: 32px;
    height: 32px;
}


 .toolbarMonitoriasGuide{
    border: 0px !important;
    background: #4697CE !important;
    color: #FFF !important;
    font-size: 16px !important;
}

 .toolbarMonitoriasGuide .x-btn-default-toolbar-small-over {
    border: none !important;
}
 .toolbarMonitoriasGuide .x-btn-default-toolbar-small .x-btn-inner {
    color: #FFF;
    font-size: 13px !important;
    font-weight: normal !important;
}

 .toolbarMonitoriasGuide .x-toolbar-text {
    color: white !important;
    font-size: 13px !important;
    letter-spacing: 0.1em !important;
    font-weight: normal !important;
}

 .btnInfoCheck {
    background: #4697CE !important;
    width: 200px;
    height: 40px;
    border:none ;
}

.btnInfoCheck:hover {
    background: #4697CE !important;
}

.btnInfoCheck .x-btn-inner {
    font-size: 18px !important;
    color: #FFF !important;
    text-align: left !important;
    margin-left: 15px;
}

.btnInfoCheck .x-btn-icon {
    margin-top: 9px;
    margin-left: 6px;
}

/****
*
*	Arquivo utilizado para corrigir e padronizar o tema do AZURE para o tema QINN
*
******/

.panel-title-neuropool .x-panel-header-text-blue-panel,
.x-toolbar .x-toolbar-text.text-neuropool,
.text-neuropool{
	font-family: "neuropol";
	font-size: 16px;
}
.x-column-header,
.x-form-field, .x-form-display-field,
.x-grid-row .x-grid-cell,
.x-form-field, 
.x-form-display-field
.x-form-item,
.x-btn-default-toolbar-small .x-btn-inner,
.x-body,
.x-form-item {
	font-family: "opensans"!important;
	
}

.x-mask-msg div {
	padding: 5px 10px 5px 25px;
	background-image: url('/resources/theme_azure/themes/images/azzurra/grid/loading.gif');
	background-repeat: no-repeat;
	background-position: 5px center;
	font-family: "opensans";
	font-size: 11px;
}

/*CSS gridRPPA.CSS*/

@font-face {
	font-family: 'TQC2';
	src: local('TQC2'), url('../css/TQC2.ttf');
}

.grid-rppa .x-table-layout {
	margin-left: auto;
	margin-right: auto;
}

.grid-rppa .x-grid-row-selected,
.grid-rppa .x-grid-row-selected .x-grid-cell,
.grid-rppa .x-grid-cell-selected {
	background-color: #DFE8F6 !important;
}

/*.grid-rppa div .cell-capacitacao .x-grid-cell-inner {
	background-color: #FD0303 !important;
	background-color: rgba(255, 0, 0, 0.5) !important;
}*/

.RPPA-td-red .x-grid-row .x-grid-cell{	background-color: #F33; }
.RPPA-td-yellow  .x-grid-row .x-grid-cell{	background-color: #FF3; }
.RPPA-td-ok  .x-grid-row .x-grid-cell{	background-color: #DDD; }

.titulo-grid-rppa .x-panel-header-text-default{	line-height: 11px; }
.titulo-grid-rppa .x-component-default{
	margin-top: -2px;
	height: 13px;
	text-align: center !important;
}

.titulo-bottom .x-docked-top{
	border-bottom-width: 1px !important;
	border-top: 0;
	height: 15px;
}
/*.grid-resultados-top { width: 150px;}*/
.grid-resultados-top .x-layout-fit {	border-right: 0; }

.grid-linha-provisoria .x-panel-body-default { border-top: 0; }

.grid-linha-semana .x-grid-cell-inner,
.grid-linha-provisoria .x-grid-cell-inner {	line-height: 8px; }

.grid-icon-resultados {
	min-height: 35px;
}

.grid-icon-resultados .x-panel-body-default {
	 background-image: url('../images/icon_resultados.png');
	 background-repeat: no-repeat;
	 background-position: 70% 100%;
	 min-height: 35px;
}

.grid-seta-baixo .x-panel-body-default {
	 background-image: url('../images/seta_baixo.png');
	 background-repeat: no-repeat;
	 height: 25px;
	 background-position: 50% 100%;
	 vertical-align: bottom;
}

.grid-align-seta-baixo {
	vertical-align: bottom;
	/*width: 25px;*/
}

.grid-seta-direita .x-panel-body-default {
	 background-image: url('../images/seta_direita.png');
	 background-repeat: no-repeat;
	 height: 25px;
	 width: 25px;
	 background-position: 100% 50%;
}

.grid-align-seta-direita {
	right: 0px;
}

.grid-icon-pessoas .x-panel-body-default {
	background-image: url('../images/icon_pessoas.png');
	background-repeat: no-repeat;
	height: 115px;
	background-position: 100%;
}

.grid-icon-processos .x-panel-body-default {
	background-image: url('../images/icon_processos.png');
	background-repeat: no-repeat;
	background-position: 50% 100%;
}

.grid-icon-acoes .x-panel-body-default {
	background-image: url('../images/icon_acoes.png');
	background-repeat: no-repeat;
	background-position: 50% 100%;
}

.grid-tamanho-texto .x-panel-body-default {
	font-size: 9px;
	font-family: Tahoma;
	text-align: right;
	line-height: 8px;
}

.texto-eh {
	padding-top: 4px;
}

.x-grid-empty.rppa {
	padding: 2px;
	height: 19px;
}

.cell-capacitacao div{
	font-family: tqc2;
}

.combo-edit .x-boundlist-item,
.combo-edit .x-field-default-form-focus {
	font-family: tqc2 !important;
}

.combo-edit {
	width: 42px !important;
}

.combo-edit .x-css-shadow,
.combo-edit .x-boundlist-list-ct {
	width: 25px !important;
}

.combo-impactos {
	width: 42px !important;
}

.combo-list {
	font-family: tqc2 !important;
	text-align: center;
	width: 25px !important;
}

.empty-cell-combo {
	font-family: tahoma, arial, verdana, sans-serif;
}

.empty-grid-vertical {
	-moz-transform: rotate(-90deg) translate(0, 100%);
	-moz-transform-origin: 0% 100%;
	-o-transform: rotate(-90deg) translate(0, 100%);
	-o-transform-origin: 0% 100%;
	-webkit-transform: rotate(-90deg) translate(0, 100%);
	-webkit-transform-origin: 0% 100%;
	transform: rotate(-90deg) translate(0, 100%);
	transform-origin: 0% 100%;
	width: 116px;
	height: 116px;
	margin-top: 30px;
	padding: 5px;
  color: gray;
  font: normal 11px tahoma, arial, helvetica, sans-serif; 
}

.empty-grid-vertical.capacitacao {
	margin-top: 0px;
}

.empty-grid-vertical.envolvimento {
	margin-top: 15px;
}

.grid-cell-edit .x-field-form-focus {
	text-align: center;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

td.rppa-vertical-cell div.x-grid-cell-inner {
	-moz-transform: rotate(-90deg) translate(0, 100%);
	-moz-transform-origin: 0% 100%;
	-o-transform: rotate(-90deg) translate(0, 100%);
	-o-transform-origin: 0% 100%;
	-webkit-transform: rotate(-90deg) translate(0, 100%);
	-webkit-transform-origin: 0% 100%;
	transform: rotate(-90deg) translate(0, 100%);
	transform-origin: 0% 100%;
	width: 116px;
	height: 116px;
	padding: 4px;
}

td.rppa-vertical-cell.env div.x-grid-cell-inner {
	width: 130px;
	height: 130px;
}

td.rppa-vertical-cell.resultados div.x-grid-cell-inner {
	width: 145px;
	height: 145px;
}

tr.rppa-vertical-cell-tr-over td:hover {
	/* igual x-grid-row-over */
  /*border-color: #dddddd;*/
  background-color: #efefef;
}

.x-grid-cell-selected {
	/*background-color: #DFE8F6 !important;*/
	z-index: 10;
	position: relative;
	zoom: 1;
}

.x-grid-row-selected td {
	z-index: 10;
	position: relative;
	zoom: 1;
}

.grid-rppa .x-grid-cell-inner {
	text-overflow: none;
	padding: 2px 3px 3px;
}

.x-spotlight {
	background-color: #ccc;
	z-index: 5;
	position: absolute;
	top: 0;
	left: 0;
	-moz-opacity: 0.8;
	opacity: .80;
	filter: alpha(opacity=80);
	width: 0;
	height: 0;
	zoom: 1;
	font-size: 0;
}
.x-spotlight-zindex20 {
	background-color: #bbb;
	z-index: 20;
	position: absolute;
	top: 0;
	left: 0;
	-moz-opacity: 0.0;
	opacity: .0;
	filter: alpha(opacity=0);
	width: 0;
	height: 0;
	zoom: 1;
	font-size: 0;
}
/*
funciona porem o position absolute quebra a row
.x-zindez-2 .x-grid-row-selected{
	z-index: 2;
	position:absolute;
}
*/

/*funciona porem em todo o elemento*/
.x-zindez-2 {
/*	z-index: 2;*/
}

.x-box-inner {
/*	z-index: 3; */
	overflow: hidden;
  zoom: 1;
  position: relative;
  left: 0;
  top: 0;
}

/*
.x-grid-row-selected .RPPA-highlight {
	background-color: #6666DD !important;
}
.x-grid-row .RPPA-highlight {
	background-color: #6666DD !important;
}
.RPPA-highlight .x-grid-cell-selected {
	background-color: #6666DD !important;
}
/*
.x-grid-cell-selected .RPPA-highlight {
	background-color: #6666DD !important;
}*/


/*
.x-grid-row-selected .x-grid-cell, .x-grid-row-selected .x-grid-rowwrap-div
.x-grid-row-selected .x-grid-cell, .x-grid-row-selected .x-grid-rowwrap-div*/

.ux-notification-window .x-window-body {
	text-align: center;
	padding: 15px 5px 15px 5px;
	width: 200px;
}


/*
.custom-scheduler-vertical span
{
    display:block;
    position:relative;
    top:16px;
    -webkit-transform: rotate(-90deg); 
    -moz-transform: rotate(-90deg);	
    transform: rotate(-90deg);	
    white-space:nowrap;
}

.x-ie .custom-scheduler-vertical span
{
    left:5px;
    top:-5px;
    width:80px;
    font-size:90%;
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}*/

/*videopanel.css*/

/**
 * Color definitions.
 */
/**
 * Center the video element inside the panel.
 */
.x-ux-videopanel-body {
  text-align: center; }

.x-ux-videopanel-video {
  margin-left: auto;
  margin-right: auto; }

/**
 * Hide the spinner.
 */
.vjs-loading-spinner > div {
  display: none; }

/**
 * Icons for the download buttons.
 */
.x-ux-videopanel-download-button {
  background-image: url(http://cdn.dustball.com/page_white_put.png); }

.x-ux-videopanel-download-menuEntry {
  background-image: url(http://cdn.dustball.com/page_white.png); }

.vjs-default-skin,
.vjs-default-skin * {
  box-sizing: content-box;
  -moz-box-sizing: content-box;
  -ms-box-sizing: borcontent-boxder-box;
  -webkit-box-sizing: content-box; }

.vjs-default-skin .vjs-current-time,
.vjs-default-skin .vjs-remaining-time,
.vjs-default-skin div.vjs-progress-control {
  background-color: #dae7f6 !important;
  background-image: none;
  border-color: #abc7ec; }

.vjs-default-skin .vjs-current-time-display,
.vjs-default-skin .vjs-remaining-time {
  color: #04408c; }

.vjs-default-skin div.vjs-seek-handle {
  display: none; }

.vjs-default-skin .vjs-big-play-button {
  background-color: #cbddf3;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dae7f6), color-stop(45%, #cddef3), color-stop(46%, #abc7ec), color-stop(50%, #abc7ec), color-stop(51%, #b8cfee), color-stop(100%, #cbddf3));
  background-image: -webkit-linear-gradient(top, #dae7f6, #cddef3 45%, #abc7ec 46%, #abc7ec 50%, #b8cfee 51%, #cbddf3);
  background-image: -moz-linear-gradient(top, #dae7f6, #cddef3 45%, #abc7ec 46%, #abc7ec 50%, #b8cfee 51%, #cbddf3);
  background-image: -o-linear-gradient(top, #dae7f6, #cddef3 45%, #abc7ec 46%, #abc7ec 50%, #b8cfee 51%, #cbddf3);
  background-image: -ms-linear-gradient(top, #dae7f6, #cddef3 45%, #abc7ec 46%, #abc7ec 50%, #b8cfee 51%, #cbddf3);
  background-image: linear-gradient(top, #dae7f6, #cddef3 45%, #abc7ec 46%, #abc7ec 50%, #b8cfee 51%, #cbddf3);
  border-color: #abc7ec; }

.vjs-default-skin .vjs-controls {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #dae7f6), color-stop(45%, #cddef3), color-stop(46%, #abc7ec), color-stop(50%, #abc7ec), color-stop(51%, #b8cfee), color-stop(100%, #cbddf3));
  background-image: -webkit-linear-gradient(top, #dae7f6, #cddef3 45%, #abc7ec 46%, #abc7ec 50%, #b8cfee 51%, #cbddf3);
  background-image: -moz-linear-gradient(top, #dae7f6, #cddef3 45%, #abc7ec 46%, #abc7ec 50%, #b8cfee 51%, #cbddf3);
  background-image: -o-linear-gradient(top, #dae7f6, #cddef3 45%, #abc7ec 46%, #abc7ec 50%, #b8cfee 51%, #cbddf3);
  background-image: -ms-linear-gradient(top, #dae7f6, #cddef3 45%, #abc7ec 46%, #abc7ec 50%, #b8cfee 51%, #cbddf3);
  background-image: linear-gradient(top, #dae7f6, #cddef3 45%, #abc7ec 46%, #abc7ec 50%, #b8cfee 51%, #cbddf3);
  border-color: #abc7ec; }

/**
 * Progress holder.
 */
.vjs-default-skin .vjs-progress-holder {
  background: #04408c;
  background: -moz-linear-gradient(top, #04408c, #dae7f6);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#04408c), to(#dae7f6));
  background: -webkit-linear-gradient(top, #04408c, #dae7f6);
  background: -o-linear-gradient(top, #04408c, #dae7f6);
  background: -ms-linear-gradient(top, #04408c, #dae7f6);
  background: linear-gradient(top, #04408c, #dae7f6);
  background: -moz-linear-gradient(top, #04408c, #dae7f6); }

/**
 * Load progress.
 */
.vjs-default-skin .vjs-load-progress {
  background: #666666;
  background: -moz-linear-gradient(top, #666666, #333333);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#666666), to(#333333));
  background: -webkit-linear-gradient(top, #666666, #333333);
  background: -o-linear-gradient(top, #666666, #333333);
  background: -ms-linear-gradient(top, #666666, #333333);
  background: linear-gradient(top, #666666, #333333); }

/**
 * Play progress.
 */
.vjs-default-skin .vjs-play-progress {
  background: #66ab16;
  background: -moz-linear-gradient(top, #66ab16 0%, #89e832 50%, #3fc129 50%, #90dd4b 100%);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(0%, #66ab16), color-stop(50%, #89e832), color-stop(50%, #3fc129), color-stop(100%, #90dd4b));
  background: -webkit-linear-gradient(top, #66ab16 0%, #89e832 50%, #3fc129 50%, #90dd4b 100%);
  background: -o-linear-gradient(top, #66ab16 0%, #89e832 50%, #3fc129 50%, #90dd4b 100%);
  background: -ms-linear-gradient(top, #66ab16 0%, #89e832 50%, #3fc129 50%, #90dd4b 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$green1', endColorstr='$green4',GradientType=0 );
  background: linear-gradient(top, #66ab16 0%, #89e832 50%, #3fc129 50%, #f1f1f1 100%); }

/*ext.ux.audioplayer.css*/

.audioplayer{margin:10px 0px 20px;overflow: hidden;position: relative;}
.audioplayer .elementInner{background:no-repeat center top;}
.audioplayer .x-body{-webkit-box-flex:0}
.audioplayer .bottomContainer{margin-top:6px;}
.audioplayer .playbutton{background_:url(img/circle.png) no-repeat center !important;background-size:85px 85px; -webkit-border-radius:50% 50% !important; border:2px solid #D5D5D7 !important;}
.audioplayer .playbutton .x-button-icon{background:url(img/pause.png) no-repeat center; background-size:85px 85px; width:100% !important; height:100% !important;}
.audioplayer .playbutton.play .x-button-icon{background-image:url(img/play.png);}
.audioplayer .playbutton .x-button-label{display:none}
.audioplayer .x-slider{height:2.0em !important;}
.audioplayer .audiotitle{font-size:17px; text-align:center;padding-top:5px;color:#211F20;display: block;}
.audioplayer .audiotitle .x-inner{width:200px; display:inline-block;}
.audioplayer .audiotitle .x-innerhtml{ width:80%; overflow:hidden; text-overflow:ellipsis;white-space:nowrap; display:inline-block;}
.audioplayer .audiotime{font-size:14px; text-align:center; padding:0 5px;color:#777576;}
.audioplayer .audiotime:first-child{padding:0 0 0 5px;}
.audioplayer .x-slider-progress{position:absolute; top:4px; left:5px; width:0px; height:100%; background:url(img/timelineBarCenter.png) center left repeat-x; background-size:5px 20px; }
.audioplayer .x-slider::after{
 background: url(img/timelineBGCenter.png) center repeat-x !important;
/*background:url(img/timelineBGCenter.png) center repeat-x, url(img/timelineBGLeft.png) center left no-repeat, url(img/timelineBGRight.png) center right no-repeat  !important;*/
background-size:5px 24px; background-color: transparent !important; border:0px solid #E0DEDA !important;-webkit-border-radius:0px !important;margin:0 0.2em !important;-webkit-box-shadow:none !important;height:24px !important;top:0.6em !important;}
.audioplayer .x-thumb{width:1.2em!important; height:1.7em !important;}
.audioplayer .x-thumb::before{background-image:url(img/playhead.png) !important;  background-position:center !important;  background-repeat: no-repeat !important; background-color: transparent !important; background-size:17px 37.5px; border:0px solid #534F4B !important;  width:17px !important; height:37.5px !important; -webkit-border-radius:0px  !important;top: 0.25em !important;}

/*video-js.css*/
.video-js{background-color:#000;position:relative;padding:0;font-size:10px;vertical-align:middle}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js:-moz-full-screen{position:absolute}body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}.video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0;width:100%!important;height:100%!important;_position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.vjs-poster{margin:0 auto;padding:0;cursor:pointer;position:relative;width:100%;max-height:100%}.video-js .vjs-text-track-display{text-align:center;position:absolute;bottom:4em;left:1em;right:1em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.video-js .vjs-text-track{display:none;color:#fff;font-size:1.4em;text-align:center;margin-bottom:.1em;background:#000;background:rgba(0,0,0,0.50)}.video-js .vjs-subtitles{color:#fff}.video-js .vjs-captions{color:#fc6}.vjs-tt-cue{display:block}.vjs-fade-in{visibility:visible!important;opacity:1!important;-webkit-transition:visibility 0s linear 0s,opacity .3s linear;-moz-transition:visibility 0s linear 0s,opacity .3s linear;-ms-transition:visibility 0s linear 0s,opacity .3s linear;-o-transition:visibility 0s linear 0s,opacity .3s linear;transition:visibility 0s linear 0s,opacity .3s linear}.vjs-fade-out{visibility:hidden!important;opacity:0!important;-webkit-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-moz-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-ms-transition:visibility 0s linear 1.5s,opacity 1.5s linear;-o-transition:visibility 0s linear 1.5s,opacity 1.5s linear;transition:visibility 0s linear 1.5s,opacity 1.5s linear}.vjs-default-skin .vjs-controls{position:absolute;bottom:0;left:0;right:0;margin:0;padding:0;height:2.6em;color:#fff;border-top:1px solid #404040;background:#242424;background:-moz-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(50%,#242424),color-stop(50%,#1f1f1f),color-stop(100%,#171717));background:-webkit-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:-o-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:-ms-linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);background:linear-gradient(top,#242424 50%,#1f1f1f 50%,#171717 100%);visibility:hidden;opacity:0}.vjs-default-skin .vjs-control{position:relative;float:left;text-align:center;margin:0;padding:0;height:2.6em;width:2.6em}.vjs-default-skin .vjs-control:focus{outline:0}.vjs-default-skin .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-default-skin .vjs-play-control{width:5em;cursor:pointer!important}.vjs-default-skin.vjs-paused .vjs-play-control div{width:15px;height:17px;background:url('video-js.png');margin:.5em auto 0}.vjs-default-skin.vjs-playing .vjs-play-control div{width:15px;height:17px;background:url('video-js.png') -25px 0;margin:.5em auto 0}.vjs-default-skin .vjs-rewind-control{width:5em;cursor:pointer!important}.vjs-default-skin .vjs-rewind-control div{width:19px;height:16px;background:url('video-js.png');margin:.5em auto 0}.vjs-default-skin .vjs-mute-control{width:3.8em;cursor:pointer!important;float:right}.vjs-default-skin .vjs-mute-control div{width:22px;height:16px;background:url('video-js.png') -75px -25px;margin:.5em auto 0}.vjs-default-skin .vjs-mute-control.vjs-vol-0 div{background:url('video-js.png') 0 -25px}.vjs-default-skin .vjs-mute-control.vjs-vol-1 div{background:url('video-js.png') -25px -25px}.vjs-default-skin .vjs-mute-control.vjs-vol-2 div{background:url('video-js.png') -50px -25px}.vjs-default-skin .vjs-volume-control{width:5em;float:right}.vjs-default-skin .vjs-volume-bar{position:relative;width:5em;height:.6em;margin:1em auto 0;cursor:pointer!important;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;background:#666;background:-moz-linear-gradient(top,#333,#666);background:-webkit-gradient(linear,0% 0,0% 100%,from(#333),to(#666));background:-webkit-linear-gradient(top,#333,#666);background:-o-linear-gradient(top,#333,#666);background:-ms-linear-gradient(top,#333,#666);background:linear-gradient(top,#333,#666)}.vjs-default-skin .vjs-volume-level{position:absolute;top:0;left:0;height:.6em;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;background:#fff;background:-moz-linear-gradient(top,#fff,#ccc);background:-webkit-gradient(linear,0% 0,0% 100%,from(#fff),to(#ccc));background:-webkit-linear-gradient(top,#fff,#ccc);background:-o-linear-gradient(top,#fff,#ccc);background:-ms-linear-gradient(top,#fff,#ccc);background:linear-gradient(top,#fff,#ccc)}.vjs-default-skin .vjs-volume-handle{position:absolute;top:-0.2em;width:.8em;height:.8em;background:#ccc;left:0;border:1px solid #fff;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em}.vjs-default-skin div.vjs-progress-control{position:absolute;left:4.8em;right:4.8em;height:1.0em;width:auto;top:-1.3em;border-bottom:1px solid #1f1f1f;border-top:1px solid #222;background:#333;background:-moz-linear-gradient(top,#222,#333);background:-webkit-gradient(linear,0% 0,0% 100%,from(#222),to(#333));background:-webkit-linear-gradient(top,#222,#333);background:-o-linear-gradient(top,#333,#222);background:-ms-linear-gradient(top,#333,#222);background:linear-gradient(top,#333,#222)}.vjs-default-skin .vjs-progress-holder{position:relative;cursor:pointer!important;padding:0;margin:0;height:1.0em;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em;background:#111;background:-moz-linear-gradient(top,#111,#262626);background:-webkit-gradient(linear,0% 0,0% 100%,from(#111),to(#262626));background:-webkit-linear-gradient(top,#111,#262626);background:-o-linear-gradient(top,#111,#262626);background:-ms-linear-gradient(top,#111,#262626);background:linear-gradient(top,#111,#262626)}.vjs-default-skin .vjs-progress-holder .vjs-play-progress,.vjs-default-skin .vjs-progress-holder .vjs-load-progress{position:absolute;display:block;height:1.0em;margin:0;padding:0;left:0;top:0;-moz-border-radius:.6em;-webkit-border-radius:.6em;border-radius:.6em}.vjs-default-skin .vjs-play-progress{background:#fff;background:-moz-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(0%,#fff),color-stop(50%,#d6d6d6),color-stop(100%,#fff));background:-webkit-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);background:-o-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);background:-ms-linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);background:linear-gradient(top,#fff 0,#d6d6d6 50%,#fff 100%);background:#efefef;background:-moz-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(0%,#efefef),color-stop(50%,#f5f5f5),color-stop(50%,#dbdbdb),color-stop(100%,#f1f1f1));background:-webkit-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);background:-o-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);background:-ms-linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#efefef',endColorstr='#f1f1f1',GradientType=0);background:linear-gradient(top,#efefef 0,#f5f5f5 50%,#dbdbdb 50%,#f1f1f1 100%)}.vjs-default-skin .vjs-load-progress{opacity:.8;background:#666;background:-moz-linear-gradient(top,#666,#333);background:-webkit-gradient(linear,0% 0,0% 100%,from(#666),to(#333));background:-webkit-linear-gradient(top,#666,#333);background:-o-linear-gradient(top,#666,#333);background:-ms-linear-gradient(top,#666,#333);background:linear-gradient(top,#666,#333)}.vjs-default-skin div.vjs-seek-handle{position:absolute;width:16px;height:16px;margin-top:-0.3em;left:0;top:0;background:url('video-js.png') 0 -50px;-moz-border-radius:.8em;-webkit-border-radius:.8em;border-radius:.8em;-webkit-box-shadow:0 2px 4px 0 #000;-moz-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000}.vjs-default-skin .vjs-time-controls{position:absolute;right:0;height:1.0em;width:4.8em;top:-1.3em;border-bottom:1px solid #1f1f1f;border-top:1px solid #222;background-color:#333;font-size:1em;line-height:1.0em;font-weight:normal;font-family:Helvetica,Arial,sans-serif;background:#333;background:-moz-linear-gradient(top,#222,#333);background:-webkit-gradient(linear,0% 0,0% 100%,from(#222),to(#333));background:-webkit-linear-gradient(top,#222,#333);background:-o-linear-gradient(top,#333,#222);background:-ms-linear-gradient(top,#333,#222);background:linear-gradient(top,#333,#222)}.vjs-default-skin .vjs-current-time{left:0}.vjs-default-skin .vjs-duration{right:0;display:none}.vjs-default-skin .vjs-remaining-time{right:0}.vjs-time-divider{display:none}.vjs-default-skin .vjs-time-control{font-size:1em;line-height:1;font-weight:normal;font-family:Helvetica,Arial,sans-serif}.vjs-default-skin .vjs-time-control span{line-height:25px}.vjs-secondary-controls{float:right}.vjs-default-skin .vjs-fullscreen-control{width:3.8em;cursor:pointer!important;float:right}.vjs-default-skin .vjs-fullscreen-control div{width:16px;height:16px;background:url('video-js.png') -50px 0;margin:.5em auto 0}.vjs-default-skin.vjs-fullscreen .vjs-fullscreen-control div{background:url('video-js.png') -75px 0}.vjs-default-skin .vjs-big-play-button{display:block;z-index:2;position:absolute;top:50%;left:50%;width:8.0em;height:8.0em;margin:-42px 0 0 -42px;text-align:center;vertical-align:center;cursor:pointer!important;border:.2em solid #fff;opacity:.95;-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;background:#454545;background:-moz-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);background:-webkit-gradient(linear,0% 0,0% 100%,color-stop(0%,#454545),color-stop(50%,#232323),color-stop(50%,#161616),color-stop(100%,#3f3f3f));background:-webkit-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);background:-o-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);background:-ms-linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#454545',endColorstr='#3f3f3f',GradientType=0);background:linear-gradient(top,#454545 0,#232323 50%,#161616 50%,#3f3f3f 100%);-webkit-box-shadow:4px 4px 8px #000;-moz-box-shadow:4px 4px 8px #000;box-shadow:4px 4px 8px #000}.vjs-default-skin div.vjs-big-play-button:hover{-webkit-box-shadow:0 0 80px #fff;-moz-box-shadow:0 0 80px #fff;box-shadow:0 0 80px #fff}.vjs-default-skin div.vjs-big-play-button span{position:absolute;top:50%;left:50%;display:block;width:35px;height:42px;margin:-20px 0 0 -15px;background:url('video-js.png') -100px 0}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;width:55px;height:55px;margin:-28px 0 0 -28px;-webkit-animation-name:rotatethis;-webkit-animation-duration:1s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:rotatethis;-moz-animation-duration:1s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear}@-webkit-keyframes rotatethis{0%{-webkit-transform:scale(0.6) rotate(0deg)}12.5%{-webkit-transform:scale(0.6) rotate(0deg)}12.51%{-webkit-transform:scale(0.6) rotate(45deg)}25%{-webkit-transform:scale(0.6) rotate(45deg)}25.01%{-webkit-transform:scale(0.6) rotate(90deg)}37.5%{-webkit-transform:scale(0.6) rotate(90deg)}37.51%{-webkit-transform:scale(0.6) rotate(135deg)}50%{-webkit-transform:scale(0.6) rotate(135deg)}50.01%{-webkit-transform:scale(0.6) rotate(180deg)}62.5%{-webkit-transform:scale(0.6) rotate(180deg)}62.51%{-webkit-transform:scale(0.6) rotate(225deg)}75%{-webkit-transform:scale(0.6) rotate(225deg)}75.01%{-webkit-transform:scale(0.6) rotate(270deg)}87.5%{-webkit-transform:scale(0.6) rotate(270deg)}87.51%{-webkit-transform:scale(0.6) rotate(315deg)}100%{-webkit-transform:scale(0.6) rotate(315deg)}}@-moz-keyframes rotatethis{0%{-moz-transform:scale(0.6) rotate(0deg)}12.5%{-moz-transform:scale(0.6) rotate(0deg)}12.51%{-moz-transform:scale(0.6) rotate(45deg)}25%{-moz-transform:scale(0.6) rotate(45deg)}25.01%{-moz-transform:scale(0.6) rotate(90deg)}37.5%{-moz-transform:scale(0.6) rotate(90deg)}37.51%{-moz-transform:scale(0.6) rotate(135deg)}50%{-moz-transform:scale(0.6) rotate(135deg)}50.01%{-moz-transform:scale(0.6) rotate(180deg)}62.5%{-moz-transform:scale(0.6) rotate(180deg)}62.51%{-moz-transform:scale(0.6) rotate(225deg)}75%{-moz-transform:scale(0.6) rotate(225deg)}75.01%{-moz-transform:scale(0.6) rotate(270deg)}87.5%{-moz-transform:scale(0.6) rotate(270deg)}87.51%{-moz-transform:scale(0.6) rotate(315deg)}100%{-moz-transform:scale(0.6) rotate(315deg)}}div.vjs-loading-spinner .ball1{opacity:.12;position:absolute;left:20px;top:0;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball2{opacity:.25;position:absolute;left:34px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball3{opacity:.37;position:absolute;left:40px;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball4{opacity:.50;position:absolute;left:34px;top:34px;width:13px;height:13px;background:#fff;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:15px;border:1px solid #ccc}div.vjs-loading-spinner .ball5{opacity:.62;position:absolute;left:20px;top:40px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball6{opacity:.75;position:absolute;left:6px;top:34px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball7{opacity:.87;position:absolute;left:0;top:20px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}div.vjs-loading-spinner .ball8{opacity:1.00;position:absolute;left:6px;top:6px;width:13px;height:13px;background:#fff;border-radius:13px;-webkit-border-radius:13px;-moz-border-radius:13px;border:1px solid #ccc}.vjs-default-skin .vjs-menu-button{float:right;margin:.2em .5em 0 0;padding:0;width:3em;height:2em;cursor:pointer!important;border:1px solid #111;-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;background:#4d4d4d;background:-moz-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d4d4d),color-stop(50%,#3f3f3f),color-stop(50%,#333),color-stop(100%,#252525));background:-webkit-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);background:-o-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);background:-ms-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);background:linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%)}.vjs-default-skin .vjs-menu-button div{background:url('video-js.png') 0 -75px no-repeat;width:16px;height:16px;margin:.2em auto 0;padding:0}.vjs-default-skin .vjs-menu-button ul{display:none;opacity:.8;padding:0;margin:0;position:absolute;width:10em;bottom:2em;max-height:15em;left:-3.5em;background-color:#111;border:2px solid #333;-moz-border-radius:.7em;-webkit-border-radius:1em;border-radius:.5em;-webkit-box-shadow:0 2px 4px 0 #000;-moz-box-shadow:0 2px 4px 0 #000;box-shadow:0 2px 4px 0 #000;overflow:auto}.vjs-default-skin .vjs-menu-button:focus ul,.vjs-default-skin .vjs-menu-button:hover ul{display:block;list-style:none}.vjs-default-skin .vjs-menu-button ul li{list-style:none;margin:0;padding:.3em 0 .3em 20px;line-height:1.4em;font-size:1.2em;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left}.vjs-default-skin .vjs-menu-button ul li.vjs-selected{text-decoration:underline;background:url('video-js.png') -125px -50px no-repeat}.vjs-default-skin .vjs-menu-button ul li:focus,.vjs-default-skin .vjs-menu-button ul li:hover,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:focus,.vjs-default-skin .vjs-menu-button ul li.vjs-selected:hover{background-color:#ccc;color:#111;outline:0}.vjs-default-skin .vjs-menu-button ul li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em 0;color:#fff;font-weight:bold;cursor:default;background:#4d4d4d;background:-moz-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#4d4d4d),color-stop(50%,#3f3f3f),color-stop(50%,#333),color-stop(100%,#252525));background:-webkit-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);background:-o-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);background:-ms-linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%);background:linear-gradient(top,#4d4d4d 0,#3f3f3f 50%,#333 50%,#252525 100%)}.vjs-default-skin .vjs-captions-button div{background-position:-25px -75px}.vjs-default-skin .vjs-chapters-button div{background-position:-100px -75px}.vjs-default-skin .vjs-chapters-button ul{width:20em;left:-8.5em}

/*ChechHeader.css*/
.x-grid-cell-checkcolumn .x-grid-cell-inner {
    padding-top: 4px;
    padding-bottom: 2px;
    line-height: 14px;
}
.x-grid-with-row-lines .x-grid-cell-checkcolumn .x-grid-cell-inner {
    padding-top: 3px;
}
.x-grid-checkheader {
    height: 14px;
    background-image: url('images/unchecked.gif');
    background-position: 50% -2px;
    background-repeat: no-repeat;
    background-color: transparent;
}

.x-grid-checkheader-checked {
    background-image: url('images/checked.gif');
}

.x-grid-checkheader-editor .x-form-cb-wrap {
    text-align: center;
}

.fieldsetNet .x-fieldset-header-text {
    font-size: 15px;
    font-weight: bold;
}

#btn_Comentario {
    background-color: #1979ca;
    border-color: #1874c1;
}

#btn_Comentario .x-btn-inner {
    color: white;
}

.rppa_glossario {
    top: unset;
    /*margin: 0px 0px 0px 37px;*/
    position: fixed;
    z-index: 100;
}

.x-monthpicker-months {
    /*border-right: 1px solid #575757;*/
    width: 88px;
}

.x-monthpicker {
    width: 179px !important;
}

#nomeSistema ::-webkit-scrollbar {
    width: 4px;
}

/* Track */
#nomeSistema ::-webkit-scrollbar-track {
    background: #f1f1f1;
}

/* Handle */
#nomeSistema ::-webkit-scrollbar-thumb {
    background: #88888863;
}

/* Handle on hover */
#nomeSistema ::-webkit-scrollbar-thumb:hover {
    background: #555;
}

.grid-header-green {
    background-color: #8fdc7c;
    background-image: none;
}

.grid-header-orange {
    background-color: #e6a661;
    background-image: none;
}

..grid-header-blue {
    background-color: #5491cb;
    background-image: none;
}

.grid-header-yellow {
    background-color: #d9cd48;
    background-image: none;
}

.grid-header-red {
    background-color: #e27575;
    background-image: none;
}

.ColunaRevisita .x-column-header {
    border-top: 1px solid #95b145 !important;
    border-right: 1px solid #95b145 !important;
}

.ColunaRevisita .x-column-header-inner {
    background: #badc58 !important;
}

.ColunaCOP360 .x-column-header {
    border-top: 1px solid #bb8a54 !important;
    border-right: 1px solid #bb8a54 !important;
}

.ColunaCOP360 .x-column-header-inner {
    background: #ffbe76 !important;
}

.ColunaGEO .x-column-header {
    border-top: 1px solid #5ea4ab !important;
    border-right: 1px solid #5ea4ab !important;
}

.ColunaGEO .x-column-header-inner {
    background: #7ed6df !important;
}

.ColunaTNPS .x-column-header {
    border-top: 1px solid #b9ac68 !important;
    border-right: 1px solid #b9ac68 !important;
}

.ColunaTNPS .x-column-header-inner {
    background: #f6e58d !important;
}

.ColunaTecNaoCertificado .x-column-header {
    border-top: 1px solid #727272 !important;
    border-right: 1px solid #727272 !important;
}

.ColunaTecNaoCertificado .x-column-header-inner {
    background: #b3d7ef !important;
}
.disabled-item {
    opacity: 0.5;
}

.id_combo_culture_toolbar {
    margin: -6px 50px 0px 0px !important
}