﻿.x-body {
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}
/*NOVOS ICONES DA BARRA SUPERIOR*/
.icone-home
{
	background:url('/resources/images/Home16.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/
}

.icone-salvarPaa
{
	background:url('/resources/images/Salvar16.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/

}

.icone-Exportar
{
	background:url('/resources/images/nav_down_blue.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/

}


.icone-addProjeto
{
	background:url('/resources/images/Adicionar16.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/

}

.icone-editaProjeto
{
	background:url('/resources/images/Editar16.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/

}

.icone-managerProjeto
{
	background:url('/resources/images/Gerenciar16.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/

}

.icone-apresentacaoPAA
{
	background:url('/resources/images/apresentacao_new.png') no-repeat left center ;
}

.icone-aprovaDesaprovaPAA
{
	background:url('/resources/images/correct-mark.png') no-repeat left center ;
}

.icone-indicadorPaa
{
	background:url('/resources/images/Indicador16.png') no-repeat left center ;
    /*width:24px !important;
    height: 24px !important;*/

}

.icone-recursoPaa
{
	background:url('/resources/images/Recursos16.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/

}

.icone-exportarPaa
{
	background:url('/resources/images/office17.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/

}

.icone-exportarCastelo
{
	background:url('/resources/images/office17.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/
}

.icone-leftarrow
{
	background:url('/resources/images/leftarrow.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/
}
.icone-limite
{
	background:url('/resources/images/time39.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/
}


.icone-relatorioAlteracoes
{
	background:url('/resources/images/spreadsheet7.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/
}


.icone-visualizacao
{
	background:url('/resources/images/visualizar16.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/
}

.icone-deletePaa
{
	background:url('/resources/images/Excluir16.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/
}

.icone-deleteBrancoPaa
{
	background:url('/resources/images/excluir_plano.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/
}

.icone-logoutPaa
{
	background:url('/resources/images/Sair16.png') no-repeat left center !important;
    /*width:24px !important;
    height: 24px !important;*/
}

#botaoLogout-btnInnerEl{
    color:#FFF;
}
.buttonCasteloSalvar .x-btn-center .x-btn-inner disabled,
.buttonCasteloSalvar .x-btn-center .x-btn-inner,
.buttonCastelo .x-btn-center .x-btn-inner disabled,
.buttonCastelo .x-btn-center .x-btn-inner {
    color: #FFF !important;
    font-size: 14px !important;
    opacity: 1 !important;
    /*margin-left: 8px !important;
    top: 3px !important;*/
}

.buttonCasteloSalvar,
.buttonCastelo {
    /*height: 29px;
    top: 5px !important;*/
    color: #FFFFFF !important;
}

/*FIM DA LISTA DE ICONES*/
.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;
}

.find-paa-user
{
	background:url('/icons/iconex_bd/16x16/plain/businessman_find.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;
    margin-top: -15px !important;
}

.icone-arrowUp {
    background:url('/icons/iconex_ap/16x16/plain/arrow_up_blue.png') no-repeat left center !important;
    margin-top: -15px !important;
}

.icone-detalhar {
    background:url('/icons/iconex_ap/16x16/plain/view_add.png') no-repeat left center !important;
}

.texto-completo .x-grid-cell-inner
{
	white-space: normal;
}

.texto-resumido .x-grid-cell-inner
{
	white-space: nowrap;
}

.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;
}

.x-grid-view x-fit-item x-grid-view-default {
    margin-left:15px;
}

.grid-rotation-itens {
    -webkit-transform-origin-x: 50%;
    -webkit-transform-origin-y: 60px;
    -ms-transform-origin-y: 60px;
    -moz-transform: rotate(-90deg); /* FF3.5+ */
    -o-transform: rotate(-90deg); /* Opera 10.5 */
    -webkit-transform: rotate(-90deg); /* Saf3.1+, Chrome */
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    transform-origin: 50% 60px;
    height: 165px;
    /*-ms-transform: rotate(-90deg);
    
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
}
.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 */
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    /*-ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);*/
}
.meta-cell x-grid-cell-inner,
.prioridade-cell x-grid-cell-inner{
    padding: 3px 6px;
}
.prioridade-cell div {
    -moz-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    display: block;
    /*background: red;*/
}

/*meta-cell-header {
    -moz-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
     display: block;
}*/
.grid-rotation-itens .x-column-header-inner {
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    display: block;
}
.paa-grid .x-column-header {
    background:#FFF !important;
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.abreviatura-cell div {
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    display: block;
}
.meta-cell div,
.abreviacao-cellProj div,
.abreviacao-cell div,
.situacao-cell div {
    /*height: 60px;*/
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    display: block;
    margin-top: -8px !important;
    /*line-height: 300px;*/
    /*background:red;*/
}

.grid-rotation .x-grid-cell {
	vertical-align: text-top;
    line-height: 18px !important;
}
.grid-rotation .x-grid-cell-inner {
    line-height: 18px !important;
}
.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: 48px;
}
.grid-rotation-itens .x-grid-cell,
.grid-rotation .x-grid-cell{
	height: 50px;
}
.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);
    -ms-transform: rotate(-90deg);
    -o-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;

    height:40px; 
    font-size:17px;
}
.transparent-readonly-grid 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;

    height:25px; 
    font-size:17px;
}
.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-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;
    /*line-height: 8px;*/
    /*background:red;*/
}

.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-top-color: #c5c5c5!important;
}
.icone-base-paa{
	cursor: pointer;
}
.loading-paa{
	visibility: hidden;
}

.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-itens-header .x-column-header-inner{
	line-height: 23px;
}
.privot-Grid-Impacto {
    font-size: 20px;
}
.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;
    transform-origin: 50% 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;
}

.prioridade-cell-header-proj {
    -webkit-transform: translate(161px, 123px) rotate(-180deg);
	-webkit-transform-origin-x: 0;
	-webkit-transform-origin-y: 133px; 

	-moz-transform: translate(161px, 123px) rotate(180deg);
	-moz-transform-origin-x: 0;
	-moz-transform-origin-y: 123px; 

	-o-transform: translate(161px, 123px) rotate(180deg);
	-o-transform-origin-x: 0;
	-o-transform-origin-y: 123px; 

    transform: translate(154px, 132px) rotate(180deg);
    transform-origin: 0 123px;

    /*-ms-transform: translate(154px, 132px) rotate(180deg);
    -ms-transform-origin-x: 0;
    -ms-transform-origin-y: 123px;*/
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}
.grid-rotation{
	left: 0!important;
	top: 67px !important;

	-webkit-transform: translate(0, 190px) rotate(-90deg);
	-webkit-transform-origin-x: 0;
	-webkit-transform-origin-y: 0; /*Metade da largura(width) da tabela*/

	-moz-transform: translate(0, 190px) rotate(-90deg);
	-moz-transform-origin-x: 0;
	-moz-transform-origin-y: 0; /*Metade da largura(width) da tabela*/

	-o-transform: translate(0, 190px) rotate(-90deg);
	-o-transform-origin-x: 0;
	-o-transform-origin-y: 0; /*Metade da largura(width) da tabela*/

    transform: translate(0, 190px) rotate(-90deg);
    transform-origin: 0 0;

    -ms-transform: translate(0, 190px) rotate(-90deg);
    -ms-transform-origin-x: 0;
    -ms-transform-origin-y: 0;
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;

/*
	transform: translate(50px,100px);
	-ms-transform: translate(50px,100px); /* IE 9 */
	/*-webkit-transform: translate(50px,100px); /* Safari and Chrome */
	/*-o-transform: translate(50px,100px); /* Opera */
	/*-moz-transform: translate(50px,100px); /* Firefox */
}

.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;
}

/*Cores dos status*/
.x-grid-row-selected .x-grid-cell.white,
.x-box-item.white,
.x-grid-cell.white{
    background-color: #FFFFFF !important;
}
.x-grid-row-selected .x-grid-cell.green,
.x-box-item.green,
.x-grid-cell.green,
.x-grid-cell.lime{
	background-color: #4CAF50!important;
}
.x-grid-cell.gainsboro{
	background-color: #A6A6A6!important;
}
.x-grid-row-selected .x-grid-cell.yellow,
.x-grid-cell.yellow{
	background-color: #F2C13E!important;
}
.x-grid-row-selected .x-grid-cell.red,
.x-box-item.red,
.x-grid-cell.red {
    background-color: #C90000 !important;
    color: #FFFFFF !important;
}

.x-grid-row-selected .x-grid-cell.gray,
.x-box-item.gray,
.x-grid-cell.gray{
	background-color: #5f5f5f!important;
}

.x-grid-row-selected .x-grid-cell.blue,
.x-box-item.blue,
.x-grid-cell.blue,
.x-grid-cell.deepskyblue{
	background-color: #00A1F2 !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;
}

.x-window-blue-window .x-grid-with-row-lines .x-grid-row-selected .x-grid-cell {
    background-color: #e5e8eb !important;
    border-color: #c3c9cf !important;
}

.blue-deactivate,
.grey-deactivate{
	background-color:#E5E5E5!important;
	/*border-top-color: #c5c5c5!important;*/
}

.x-datepicker-marked a { 
	border: 1px solid;
	border-color: darkblue;
}
.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-grid input,
.transparent-readonly input {
    background-color: #DFDFDF;
}
.x-form-readonly textarea{
	background-color: #FFFFFF;
}

.lbl-notification {
    background-color: #005E87;
    cursor: default;
    padding: 1px 6px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    color: #FFF;
    font-weight: bold;
    /*margin: 0 2px;*/
    font-size: 10px;
}
.lbl-notification:hover{
	padding:0 5px;
	border:1px solid #CCC;
}

.paa-grid .x-column-header,
.paa-grid .x-grid-with-col-lines .x-grid-cell,
.paa-grid .x-grid-with-row-lines .x-grid-cell {
	border-color: transparent;
}

.paa-grid .x-column-header {
	background-color: #f8f9f9;
}

.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: #FFF;
}

.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: #4CAF50!important;
	border-color-left: #4CAF50!important;
	border-color-right: #4CAF50!important;
	border-color-bottom: #4CAF50!important;
}

.cronogramaSemanal .x-grid-cell.yellow{
	/**Somente separando a classe o .border do cronograma é sobrescrito pelas classes abaixo*/
	border-color-top: #F2C13E!important;
	border-color-left: #F2C13E!important;
	border-color-right: #F2C13E!important;
	border-color-bottom: #F2C13E!important;
}

.cronogramaSemanal .x-grid-cell.red{
	/**Somente separando a classe o .border do cronograma é sobrescrito pelas classes abaixo*/
	border-color-top: #C90000!important;
	border-color-left: #C90000!important;
	border-color-right: #C90000!important;
	border-color-bottom: #C90000!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: #00A1F2!important;
	border-color-left: #00A1F2!important;
	border-color-right: #00A1F2!important;
	border-color-bottom: #00A1F2!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 {
    padding-left: 15px !important;
    padding-top: 5px !important;
    padding-bottom: 5px !important;
    font-size: 18px;
    color: #00274A;
    font-family: 'Segoe UI', Segoe UI !important;
    opacity: 1 !important;
}
.clsDesafio textarea.x-form-field {    
    border-color: #FFFFFF;
    font-size: 18px;
    margin-left: 5px;
    font-family: 'Dancing Script' !important;
    float: left;
}
.clsAtravesDe textarea.x-form-field {    
    border-color: #FFFFFF;
    font-size: 18px;
    margin-left: 5px;
    font-family: 'Segoe UI', Segoe UI !important;
    float: left;
}
.panelCorrecaoScroll {
    border-radius: 10px;
    background-color: #FFF;
}
.bold-text-c .x-fieldset-header-text-collapsible {
    font-weight: bold;
}

#tabPanel-body{    
    overflow: hidden !important;
}

.grid-rotation .x-column-header-inner {
    background-color: #005E87;
    border-top: 2px solid #005E87;
    border-bottom: 1px solid gray;
    border-left: 1px solid gray;
    /*color: #000;*/
    line-height: 15.5px !important;
    font-size: 15px;
    font-family: 'Century Gothic', CenturyGothic, 'Tahoma','Helvetica Neue','sans-serif' !important;
    padding-top: 13px !important;
}

#indicadorPanelItens .x-column-header-inner {
    background-color: #005E87;
    border-top: 2px solid #005E87;
    border-bottom: 1px solid gray;
    border-left: 1px solid gray;
    /*color: #000;*/
    line-height: 15.5px !important;
    font-size: 15px;
    font-family: 'Century Gothic', CenturyGothic, 'Tahoma','Helvetica Neue','sans-serif' !important;
    padding-top: 13px !important;
    padding-left: 24px !important;
}

.grid-rotation .x-column-header-inner .x-column-header-text {
    font-size: 12px !important;
}

.x-column-header,
.x-column-header-over,
.x-column-header-inner,
.grid-itens-header .x-column-header-inner,
.custom-grid-header .x-column-header-inner {
    background-color: #233358;
    /*background-color:#CBD0D5;*/
    color: #FFFFFF;
    /*color: #000000;*/
    font-family: 'Century Gothic', CenturyGothic, 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.x-panel .x-grid-body {
    border: none;
}
.custom-grid-header {
    /*margin:50px 0px 0px 0px;*/
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}
.privot-Grid-Impacto .x-grid-row-alt .x-grid-cell, .paa-grid .x-grid-row-alt .x-grid-rowwrap-div {
    background-color: #DBDBDB;
}
.privot-Grid-Impacto .x-grid-row .x-grid-cell, .paa-grid .x-grid-row .x-grid-rowwrap-div {
    border-bottom: 1px solid #A6A6A6;
}
/*.privot-Grid-Impacto .x-grid-row-alt .x-grid-cell, .paa-grid .x-grid-row-alt .x-grid-rowwrap-div {
    background-color: #DBDBDB;
    border-bottom: 1px solid #A6A6A6;
}*/
/*.paa-grid-projetos .x-grid-row-alt .x-grid-cell, .paa-grid .x-grid-row-alt .x-grid-rowwrap-div {
    background-color: #DBDBDB;
}

.grid-ProjetoOrdem .x-grid-row-alt .x-grid-cell {
    background-color: #DBDBDB;
}*/

.paa-grid-projetos .x-grid-row .x-grid-cell, .paa-grid .x-grid-row .x-grid-rowwrap-div {
    border-bottom: 1px solid #A6A6A6;
}
.paa-grid-projetos .x-grid-row-alt .x-grid-cell, .paa-grid .x-grid-row-alt .x-grid-rowwrap-div {
    border-bottom: 1px solid #A6A6A6;
    background-color: #DBDBDB;
    font-size: 15px;
    /*font-family: 'Century Gothic', 'Tahoma','Arial','Verdana','sans-serif' !important;*/
}
.custom-gridApresentacao .x-grid-row-alt .x-grid-cell,
.custom-gridEtapas .x-grid-row-alt .x-grid-cell, 
.paa-grid .x-grid-row-alt .x-grid-rowwrap-div {
    background-color: #DBDBDB;
}

.x-tree-panel .x-grid-row:nth-of-type(odd) .x-grid-cell {
    background-color: #DBDBDB;
}

.custom-gridApresentacao .x-grid-row .x-grid-cell,
.custom-gridEtapas .x-grid-row .x-grid-cell, .paa-grid .x-grid-row .x-grid-rowwrap-div {
    font-size: 15px;
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Arial','Verdana','sans-serif' !important;
}
.paa-grid-projetos .x-grid-row .x-grid-cell, .paa-grid .x-grid-row .x-grid-rowwrap-div {
    font-size: 15px;
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}
.grid-ProjetoOrdem .x-grid-row-alt .x-grid-cell {
    background-color: #DBDBDB;
}
.grid-ProjetoOrdem .x-grid-row .x-grid-cell {
    border-bottom: 1px solid #A6A6A6;
}

.grid-rotation-itens .x-grid-row .prioridade-cell {
    background-color: #233358;
    /*#357AC4*/
    color: #FFFFFF;
    border-bottom: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    font-size: 15px;
    /*font-weight:lighter;*/
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.grid-rotation-itens .x-grid-row .x-grid-cell, .paa-grid .x-grid-row-alt .x-grid-rowwrap-div,
.grid-rotation .x-grid-row .x-grid-cell, .paa-grid .x-grid-row-alt .x-grid-rowwrap-div,
.grid-rotation-usuarios .x-grid-row .x-grid-cell, .paa-grid .x-grid-row-alt .x-grid-rowwrap-div {
	border-bottom: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    font-size:13px;
    /*font-weight:lighter;*/
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
    /*font-weight: bold !important;*/
    /*line-height: 20px !important;*/
}

.grid-rotation-usuarios .x-grid-row .x-grid-cell, .paa-grid .x-grid-row-alt .x-grid-rowwrap-div {
    border-bottom: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    font-size:12px;
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

/*.grid-rotation .x-column-header-inner {
    font-size:22px;
}*/
.panel-itens .x-box-inner {
	width: 100%!important;
    /*background-color:#E0E3E6;*/
    background-color:white;/*#5299E5;*/
    /*border-bottom: 5px solid red;*/
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}
.panel-Cabecalho-Ordem .x-grid-row .x-grid-cell,
.panel-Cabecalho-Ordem .x-box-inner {
    background-color: #233358;
    color: #FFFFFF;
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}
.panel-recursos .x-box-inner{
    overflow: visible;
}
.gridProjeto-escondeCabecalho {
    margin-top:300px;
    border: 2px solid red;
}

.grid-toolbar .x-grid-row .x-grid-cell, .paa-grid .x-grid-row .x-grid-rowwrap-div {
    background-color:#E0E3E6 !important;
    border: 1px black solid;
}
.panel-itens-valores-topo {
    background-color:#E0E0E0 !important;
}

/*CUSTOMIZAÇÃO*/

.grid-valores-topo {
    -moz-transform: rotate(-90deg); 
	-o-transform: rotate(-90deg); 
	-webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    height: 165px;
}

.grid-valores-topo .x-column-header-inner {
    -moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
     display: block;
     /*background: red;*/
}
.grid-valores-topo .x-grid-cell div {
	line-height: 58px;
}
.grid-valores-topo .x-grid-cell{
	height: 60px;
}
.grid-valores-topo .x-grid-cell.meta-cell-topo div,
.grid-valores-topo .x-grid-cell.abreviacao-cell-topo div,
.grid-valores-topo .x-grid-cell.prioridade-cell-topo div{
	overflow: visible;
	padding: 0;
	margin: 0;
}
.grid-valores-topo{
	-webkit-transform-origin-x: 50%;
	-webkit-transform-origin-y: 60px;
}
.grid-valores-topo-minor{
	-webkit-transform-origin-x: 50%;
	-webkit-transform-origin-y: 15px; /*Metade da largura(width) da tabela*/
}
.grid-valores-topo .x-grid-row .prioridade-cell-topo{
    background-color: #005E87;
    color: #FFFFFF;
    border-bottom: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    font-size:15px;
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.grid-valores-topo .x-grid-row .x-grid-cell, .paa-grid .x-grid-row-alt .x-grid-rowwrap-div{
	border-bottom: 1px solid #A6A6A6;
    border-right: 1px solid #A6A6A6;
    font-size:15px;
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}
.grid-valores-topo .x-grid-cell.meta-cell-topo div,
.grid-valores-topo .x-grid-cell.abreviacao-cell-topo div,
.grid-valores-topo .x-grid-cell.prioridade-cell-topo div{
	overflow: visible;
	padding: 0;
	margin: 0;
}
.meta-cell-topo x-grid-cell-inner,
.prioridade-cell-topo x-grid-cell-inner{
    padding: 3px 6px;
}
.prioridade-cell-topo div,
.abreviatura-cell-topo div,
.meta-cell-topo div,
.abreviacao-cell-topo div{
	-moz-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
     display: block;
}
.x-grid-with-row-lines .x-grid-cell-inner {
line-height: 21px;
padding-bottom: 4px;
}

/*Customização*/
.x-btn-default-small .x-btn-inner {
  font-size: 17px;
  font-weight: normal;
  font-family: 'Century Gothic', CenturyGothic, "Segoe UI", tahoma, arial, verdana, sans-serif;
  color: white;
  background-repeat: no-repeat;
  padding: 0 4px;
  text-align: center;
}

#idButtonRestaurarInativos .x-btn-inner {
    font-size: 17px;
    font-weight: normal;
    font-family: 'Century Gothic', CenturyGothic, "Segoe UI", tahoma, arial, verdana, sans-serif;
    color: #000000;
    background-repeat: no-repeat;
    padding: 0 4px;
    text-align: center;
}

/*Customização botão novo Dashboard*/
#idButtonNovo .x-btn-inner {
    font-size: 23px;
    font-weight: normal;
    font-family: 'Century Gothic', CenturyGothic, "Segoe UI", tahoma, arial, verdana, sans-serif;
    color: white;
    background-repeat: no-repeat;
    padding: 0 4px;
    text-align: center;
}

/*Arredondar Botões Dashboard*/
#idButtonNovo {
    border-radius: 28px;
    border-color: #005E87;
}
#idButtonApresentacao {
    border-radius: 28px;
    border-color: #008B9F;
}
#idButtonImportar {
    border-radius: 28px;
    border-color: #688dAD;
}
#idButtonRestaurarInativos {
    border-radius: 28px;
    border-color: #CCCCCC;
}

#deletarEtapaGridForm .x-btn-default-small .x-btn-inner {
    font-size: 17px;
    font-weight: normal;
    font-family: 'Century Gothic', CenturyGothic, "Segoe UI", tahoma, arial, verdana, sans-serif;
    color: red;
    background-repeat: no-repeat;
    padding: 0 4px;
    text-align: center;
}

.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;
}


/*.fpMeta_indicador_resultado .x-border-box .x-field-default-toolbar .x-form-text {
  height: 60px !important;

}*/

/*#ordemProjeto .x-border-box .x-field-default-toolbar .x-form-text {
    height: 40px !important;
}*/

.wrap .x-grid-cell-inner {
    white-space: normal;
}
#eastPanelFormProjetos .x-panel-header-text-azul-panel{
    font-size: 16px !important;
}

.x-panel-header-azul-panel {
  font-size: 11px;
  border-color: #005E87;
  border-width: 1px;
  border-style: solid;
  background-image: none;
  background-color: #005E87;

}

 #eastPanelFormProjetos .x-panel-header-azul-panel {
    font-size: 16px !important;
}

#eastPanelFormProjetos .x-panel-header-azul-panel {
    font-size: 16px !important;
}
.x-panel-header-darkGrey-panel {
  font-size: 11px;
  border-color: #005E87;
  border-width: 1px;
  border-style: solid;
  background-image: none;
  background-color: #a7abaf;

}
.x-panel-header-text-darkGrey-panel {
    color: #000000;
    font-weight: bold;
    line-height: 19px;
}
.x-panel-header-azul-panel > .x-panel-header-body .x-tool img:hover {
    background-color: #1B81D8; }
.x-panel-header-text-azul-panel {
    color: #FFF;
    font-weight: normal;
    line-height: 19px;
}
.custom-gridVersionamento .x-column-header-inner,
.custom-gridEtapas .x-column-header-inner {
    background-color: #CBD0D5;
    color: #000;
}

.x-collapsed-title{
    color:#15428b;
    font:11px/15px tahoma,arial,verdana,sans-serif;
    padding:2px 5px;
}

.ordem-projeto .x-border-box .x-field-default-toolbar .x-form-text {
    height: 30px;
}
/*.ordem-projeto 

x-form-item x-box-item x-toolbar-item 
ordem-projeto-default-toolbar 

x-hbox-form-item x-form-readonly x-form-dirty {

}*/

.x-window-blue-window-login {
  padding: 0px 0px 0px 0px;
  border-width: 0px;
  border-style: solid;
  background-color: #FFF;
}

#id_politica span{
    color: #80808F;
    font-size: 12px;
}

#tabelaPAAId-innerCt {
    background-color: #E0E0E0;
}

#tituloId-labelCell {
    border-top-left-radius: 100px;
    border-bottom-left-radius: 100px;
    background: #00274A;
    text-align: left;
    font: Regular 18px Segoe UI;
    opacity: 1;
    color: #FFF;
}

#tituloId .x-form-field {
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    font-size: 18px !important;
    /*font-weight: bold !important;*/
}

#responsavelId-labelCell {
    border-top-left-radius: 100px;
    border-bottom-left-radius: 100px;
    background: #00274A;
    text-align: left;
    font: Regular 18px Segoe UI;
    opacity: 1;
    color: #FFF;
}

.panelComboResponsavel {
    border-top-right-radius: 100px;
    border-bottom-right-radius: 100px;
    color: #FFF;    
}

#gridPlanosQueParticipo .x-panel-header-default,
#gridMeusPlanos .x-panel-header-default,
#gridOutrosPlanos .x-panel-header-default {
    background: #233358;
}

/*.x-panel-header-text-default {
    color: #FFF;
}*/

#gridPlanosQueParticipo .x-panel-header-text-default,
#gridMeusPlanos .x-panel-header-text-default,
#gridOutrosPlanos .x-panel-header-text-default {
    color: #FFF;
}

#panelRegionCenter x-box-item {
    top:10px;
    left: 10px;
    right:10px;
    margin: 20px 20px 0px 20px;
}

#tabelaPAAId-body {
    background-color:#E0E0E0;
}

#botaoLogout .x-btn-inner,
#topbar-usuario .x-btn-inner,
#botaoInicio .x-btn-inner,
#btAcompanhamentoProjeto .x-btn-inner,
#botaoEsconderExibir .x-btn-inner,
#botaoAddProjeto .x-btn-inner,
#botaoGerenciar .x-btn-inner,
#botaoExportar .x-btn-inner,
#botaoRestaurarProj .x-btn-inner,
#botaoFiltrar.x-btn-inner,
#botaoSalvarPAA  .x-btn-inner{
    font-size: 14px !important;
}

.buttonCasteloSalvar {
    background-color: #0EBB57 !important;
    color: #FFFFFF !important;
    top: 0px;
    border-radius: 100px;
}

.x-btn-default-toolbar-small-over {
    background-color: #005E87 !important;
    border-color: #005E87;
    color: #ccc !important;
}

/*Override dos botões azzure*/

.x-btn-arrow {
background-image: url('/resources/images/arrow-white.gif');
display: block;
}

.x-tool img {
    overflow: hidden;
    width: 15px;
    height: 15px;
    cursor: pointer;
    background-color: #233358;
    background-repeat: no-repeat;
    background-image: url('/resources/images/tool-sprites-white.png');
    margin: 0;
}

.x-tool img:hover {
    background-color: #005E87 !important;
}

#panel-1071-innerCt .x-box-inner {
    border: none;
}

#gridPlanosQueParticipo .x-grid-row .x-grid-cell,
#gridOutrosPlanos .x-grid-row .x-grid-cell,
#gridMeusPlanos .x-grid-row .x-grid-cell,
#gridEstapasPendentes .x-grid-row .x-grid-cell {
    font: normal 16px 'Century Gothic', CenturyGothic, "Segoe UI", tahoma, arial, verdana, sans-serif;
}

#gridPlanosQueParticipo .x-grid-cell-inner,
#gridOutrosPlanos .x-grid-cell-inner,
#gridMeusPlanos .x-grid-cell-inner,
#gridEstapasPendentes .x-grid-cell-inner {
    line-height: 18px;
}
#gridPlanosQueParticipo .x-panel-header-text-default,
#gridMeusPlanos .x-panel-header-text-default,
#gridOutrosPlanos .x-panel-header-text-default {
    font-weight: normal;
    font-family:'Century Gothic', CenturyGothic, "Segoe UI", tahoma, arial, verdana, sans-serif;
}

.x-window-blue-window {
    background-color: #233358 !important;
    border-color: #233358 !important;
}
.x-window-header-blue-window-top {
    background-color: #233358 !important;
}
.x-window-header-blue-window {
    border-color: #233358 !important;
}
.x-window-header-text-blue-window {
    color: #FFF !important;
}
.x-panel-header-orange-panel {
    background-color: #005E87 !important;
    border-color: #005E87 !important;
}
.x-panel-header-text-orange-panel {
    color: #FFF !important;
}

#message-checkbox {
    left: 50% !important;
    font-size: 15px;
}

#formLoginId .x-panel-body-default {
    background-color: #FFF;
    border: none;
}

#idEastPanelButtons .x-panel-body-default {
    background-color: #FFF;
}

#analiseCritica .x-panel-body-default {
    background-color: #FFF;
}

.x-panel-body-default {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}
#panelCronogramaMensal .paa-grid-projetos .x-box-item .x-panel-default{
    top:1px !important;
}

#tbtextPAA .panel-title-neuropool .x-panel-header-text-blue-panel, .x-toolbar .x-toolbar-text.text-neuropool, .text-neuropool {
    font-size: 22px;
}

.x-form-field {
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.x-form-item {
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.x-fieldset-header {
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.x-btn-default-toolbar-small .x-btn-inner {
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.x-toolbar .x-toolbar-text.text-neuropool, .text-neuropool {
    font-family: 'Century Gothic', CenturyGothic, 'Segoe UI', 'Tahoma','Helvetica Neue','sans-serif' !important;
}

.x-hide-display, .x-grid-center-icon {
    margin-left: 9px;
}

.no-dirty.x-grid-dirty-cell
{
    background-image: none;
}
.btnSalvarMenor {
    background: #005E87 !important;
    height: 25px !important;
    color: #FFF;
}
.btnSalvar {
    background: #005E87 !important;
    height: 35px !important;
    color: #FFF;
}
.btnSalvarMenor span,
.btnSalvar span, .btnExcluir span{
    font-size: 16px !important;
}
.btnCancelarMenor {
    background: white !important;
    height: 25px !important;
    border-color: #0064A8 !important;
}
.btnCancelarMaior {
    background: white !important;
    height: 40px !important;
    border-color: #0064A8 !important;
}
.btnCancelar {
    background: white !important;
    height: 35px !important;
    border-color: #0064A8 !important;
}
.btnCancelarMenor span,
.btnCancelarMaior span,
.btnCancelar span {
    font-size: 16px !important;
    color: #595959 !important;
}
.btnCancelarMenor .x-btn-inner,
.btnCancelarMaior .x-btn-inner,
.btnCancelar .x-btn-inner{
    color: #2B3D51 !important;
}

/*TOOLBAR GRIDS*/
.toolbarPanelItensControlePortal{
    border: 0px !important;
    background: #005E87 !important;
    color: #FFF !important;
    text-align: center !important;
}
.toolbarPanelItensControlePortal .x-toolbar-text {
    color: white !important;
    font-size: 18px !important;
    letter-spacing: 0.1em !important;
    font-weight: normal !important;
}

/*botão genérico*/
.x-btn-default-toolbar-small-icon-text-left .x-btn-icon {
    color: white !important;
    top: 15px !important;
}
.x-column-header-inner .x-column-header-text {
    font-size: 11px !important;
    margin-right: 7px !important;
}

#btnExcluirPlanoAcao .x-menu-item-link:hover {
    color: red !important;
    background-color: #A40404 !important;
    
   }

.icone-Etapas{
    opacity: 0.0;
    background:url('../../../../icons/iconex_op/16x16/plain/user1.png') no-repeat left center !important;
}

.custom-grid .x-grid-row:last-child .x-grid-cell,
.custom-grid .x-grid-cell { 
    /*background-color: #ffa;*/
    border: 1px solid #000;
}


.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: 7px;
}
.x-grid-checkheader {
    height: 14px;
    background-image: url('/resources/images/unchecked.gif');
    background-position: 50% -2px;
    background-repeat: no-repeat;
    background-color: transparent;
}
    
.x-grid-checkheader-checked {
    background-image: url('/resources/images/checked.gif');
}

.x-grid-checkheader-editor .x-form-cb-wrap {
    text-align: center;
}

/*GANTT*/
.taskTip strong
{
    font-weight:bold;
    margin-right:5px;
}

.taskTip li
{
	padding-bottom:3px;
}

.icon-add
{
    background:url('../../../icons/iconex_ap/16x16/plain/add2.png') no-repeat left center !important;
}

.icon-add-item-plano
{
    background:url('../../../icons/iconex_sd/16x16/plain/element_add.png') no-repeat left center !important;
}

.icon-edit
{
    background:url('../../../icons/iconex_ap/16x16/plain/edit.png') no-repeat left center !important;
}

.icon-delete
{
    background:url('../../../icons/iconex_ap/16x16/plain/delete2.png') no-repeat left center !important;
}

.icon-collapse
{
    background:url('../../../icons/iconex_ap/16x16/plain/navigate_open.png') no-repeat left center !important;
}

.icon-print
{
    background:url('../../../icons/iconex_op/16x16/plain/printer.png') no-repeat left center !important;
}

.icon-prev
{
    background:url('../../../icons/iconex_ap/16x16/plain/arrow_left_blue.png') no-repeat left center !important;
}

.icon-next
{
    background:url('../../../icons/iconex_ap/16x16/plain/arrow_right_blue.png') no-repeat left center !important;
}

.icon-calendar
{
    background:url('../../../icons/iconex_bd/16x16/plain/calendar.png') no-repeat left center !important;
}

.icon-today
{
    background:url('../../../icons/iconex_bd/16x16/plain/calendar_preferences.png') no-repeat left center !important;
}

.Johnny
{
    background-color: LightGreen;
}

.Johnny .sch-gantt-progress-bar
{
    background-color:#555;
}

.Sencha .sch-gantt-label-left
{
    background:url(images/sencha.png) no-repeat left center !important;
    padding-left:20px;
    font-weight:bold;
    color:navy;
}

.Sencha .sch-gantt-parenttask-bar
{
    background:#eee;
}

.Sencha .sch-gantt-progress-bar
{
    background:red;
}

.Bryntum .sch-gantt-label-left
{
    background:url(images/bryntum.jpg) no-repeat left center !important;
    padding-left:20px;
    font-weight:bold;
    color:navy;
}

.Bryntum .sch-gantt-progress-bar
{
    background:lightblue;
}

.Bryntum .sch-gantt-parenttask-bar
{
    background:#eee;
}

/*.x-tree-icon 
{
    background: url(images/arrow.png) no-repeat 2px 2px !important;
    background-image: none !important;
    width: 1px;   
}*/

.Sencha .x-tree-icon
{
    background:url(images/sencha.png) no-repeat left center !important;
    color:navy;
}

.ExtJS .x-tree-icon
{
    background:url(images/extjs.png) no-repeat left center !important;
    color:navy;
}

.Bryntum .x-tree-icon
{
    background:url(images/bryntum.jpg) no-repeat left center !important;
    color:navy;
}

.tasks-icon-column-header .x-column-header-text {
    display: block;
    height: 22px;
    width: 16px;
    background-repeat: no-repeat;
    background-position: 0 3px;
}

.tasks-icon-column-header .x-column-header-inner 
{
    padding: 0 4px;
}

/*
.x-grid-checkheader-checked {
    background-image: url('../../../icons/iconex_ap/16x16/plain/check2.png');
}

.x-grid-checkheader-checked:after {
    content: "\2713";
    margin-left: 18px;
}*/

.x-livesearch-match {
    font-weight: bold;
    background-color: yellow;
}

.campoBuscaVazio
{
    font-style: italic;
    color: Gray;
}

.iconeFiltros
{
    background-image: url('../../../icons/iconex_bd/16x16/plain/funnel.png');
}

.iconeFiltrosAtivos
{
    background-image: url('../../../icons/iconex_bd/16x16/plain/funnel_new.png');
}

.icon-eficacias
{
    background-image: url('../../../icons/iconex_ap/16x16/plain/document_preferences.png');
}

.comboItensControle
{
    top: 0px !important;
}

.comboItensControle .x-form-item-body 
{
    top: 1px !important;
}

/*************/
.x-grid-row-selected .sch-gantt-task-bar, .sch-gantt-task-highlighted .sch-gantt-task-bar, .x-grid-row-selected .sch-gantt-parenttask-bar, .sch-gantt-task-highlighted .sch-gantt-parenttask-bar
{
    border: 1px solid black;
}

/** ARROWS **/
.sch-gantt-parenttask-bar
{
    background-color: #EBDE8A;
    border-color: #CEDB16; 
}

.sch-gantt-parenttask-arrow 
{
	border-color: #CEDB16 transparent transparent;
}

.sch-dependency-arrow-left
{
    border-color: transparent #CEDB16 transparent transparent;
}

.sch-dependency-arrow-right
{
    border-color: transparent transparent transparent #CEDB16;
}

.sch-dependency-arrow-down
{
    border-color: #CEDB16 transparent;
}

/** ARROWS - SELECIONADO **/
.x-grid-row-selected .sch-gantt-parenttask-bar
{
    /*background-color: #EBDE8A;*/
    border-color: black; 
}

.x-grid-row-selected .sch-gantt-parenttask-arrow 
{
	border-color: black transparent transparent;
}

.x-grid-row-selected .sch-dependency-arrow-left
{
    border-color: transparent black transparent transparent;
}

.x-grid-row-selected .sch-dependency-arrow-right
{
    border-color: transparent transparent transparent black;
}

.x-grid-row-selected .sch-dependency-arrow-down
{
    border-color: black transparent;
}

.texto-completo .x-grid-cell-inner
{
    white-space: normal;
}

.texto-completo-vermelho .x-grid-cell-inner
{
    white-space: normal;
    color: red;
}

.texto-vermelho .x-grid-cell-inner
{
   color: red;
}

.fundo-vermelho .x-grid-cell-inner {
    color: #FFF;
    background-color: red;    
}

.sch-gantt-parenttask-bar {
    height: 10px;
}

.toolbarBottomJanela {
    background-color: #FFFFFF;
    border-color: #FFFFFF;
}
.tituloJanelaPendencias {
    font-size: 20px;
    font-weight: bold;
}
.subTituloJanelaPendencias {
    font-size: 14px;
    font-weight: normal;
    color: #A6A6A6;
}
.toolbarTituloPanel {
    background-color: #233358 !important;
    border-color: #233358 !important;
}

.botaoToolbarJanela .x-btn-inner {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: bold;
}
.botaoToolbarJanela {
    background-color: #1B81D8 !important;
}

.botaoToolbarJanela-over {
    background-color: #005E87 !important;
}

.botaoToolbarJanela-disabled .x-btn-inner{
    color: #CCCCCC !important;
}

.botaoMenuLateral {
    background-color: #233358 !important;
    border-top: 1px solid #FFF !important;
}

.botaoMenuLateralSelecionado {
    background-color: #005E87 !important;
    border-top: 1px solid #FFF !important;
}

.botaoMenuLateral-over {
    background-color: #005E87 !important;
}

.botaoMenuLateralSelecionado .x-btn-inner,
.botaoMenuLateral .x-btn-inner {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: bold;
}

.botaoVoltarToolbarJanela .x-btn-inner {
    color: #000000;
    font-size: 18px;
    font-weight: bold;
}
.botaoVoltarToolbarJanela {
    background-color: #CCCCCC;
    border: none;
}
.botaoVoltarToolbarJanela-over {
    background-color: #B2B2B2;
}

.labelTitulo {
    font-size: 16px;
    font-weight: bold;
}

.labelTituloToolbarPanel {
    font-size: 16px;
    font-weight: bold;
    color: #FFFFFF;
}
.labelTextField {
    font-size: 16px;
    font-weight: bold;
    color: #000000;
}

.x-tab-bar-top .x-tab-bar-body{
    border-width: 0px 0px 0px 0px;
}

.x-tree-icon-parent{
    background-image: none;
    width: 0px;
}

.x-tree-icon-leaf{
    background-image: none;
    width: 0px;
}

.x-grid-tree-node-expanded .x-tree-icon-parent{
    background-image: none;
    width: 0px;
}

/* CSS2000  BY. LUIS*/
.clsBarraSeparacaoMenu {
    background-color: #FFFFFF !important;
    color: #FFFFFF !important;
}
/*tabpanel*/
.x-window-blue-window .x-tab-bar .x-tab-default {
    border-bottom: 1px solid #005E87;
}

.x-window-blue-window .x-tab-bar .x-tab-over {
    background-color: #008B9F;
}

.x-window-blue-window .x-tab-bar .x-tab-top-active {
    background-color: #005E87;
    border: 1px solid #005E87;
}

.x-window-blue-window .x-tab-bar .x-tab-bottom-active {
    background-color: #005E87;
    border: 1px solid #005E87;
}

.x-window-blue-window .x-tab-bar-bottom .x-tab {
    border-top-color: #005E87 !important;
    border-bottom-color: transparent;
}

.x-window-blue-window .x-tab-bar-bottom .x-tab-active {
    border-bottom-color: #005E87;
}

.x-window-blue-window .x-tab-bar .x-tab-bar-strip-default-plain {
    background-color: #005E87;
    border-color: #005E87;
}

.x-window-blue-window .x-tab-bar .x-tab-bar-strip-default {
    background-color: #005E87;
    border-color: #005E87;
}

.x-window-blue-window .x-tab-bar-top + .x-panel-body {
    border-top-color: #005E87;
}

.x-tab-bar .x-tab-over {
    background-color: #008B9F;
}

.x-tab-bar .x-tab-top-active {
    background-color: #005E87;
    border: 1px solid #005E87;
}

.x-tab-bar .x-tab-bottom-active {
    background-color: #005E87;
    border: 1px solid #005E87;
}

.x-tab-bar-bottom .x-tab {
    border-top-color: #005E87 !important;
    border-bottom-color: transparent;
}

.x-tab-bar-bottom .x-tab-active {
    border-bottom-color: #005E87;
}

.x-tab-bar .x-tab-bar-strip-default-plain {
    background-color: #005E87;
    border-color: #005E87;
}

.x-tab-bar .x-tab-bar-strip-default {
    background-color: #005E87;
    border-color: #005E87;
}

.x-tab-bar-top + .x-panel-body {
    border-top-color: #005E87;
}


/*Itens Menu*/
.x-btn-default-toolbar-small-menu-active,
.x-btn-default-toolbar-small-pressed {
    border-color: #005E87 !important;
    background-color: #005E87 !important;
}

.x-menu-body {    
    background: #005E87 !important;  
}

.x-menu-item-active .x-menu-item-link {
    background-color: #008B9F !important;
    border: 1px solid #008B9F !important;
}

/*Panel Filtro Ações Pendentes*/
#panelFiltroAcoesPendentes .x-panel-header-default {
    background-color: #233358 !important;
    border: 1px solid white !important;
}

#panelFiltroAcoesPendentes .x-panel-header-text-default {
    color: white !important;
    font-weight: normal !important;
    font-size: 14px !important;
    font-family: 'Century Gothic', CenturyGothic, 'Tahoma','Helvetica Neue','sans-serif' !important;
}

#panelFiltroAcoesPendentes .x-tool img {
    overflow: hidden;
    width: 15px;
    height: 15px;
    cursor: pointer;
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url('/resources/images/lupa.png');
    margin: 0;
    background-position: 0 0;
}

.clsBtnFiltro {
    padding: 2px 2px 2px 2px;
    border-width: 1px;
    border-color: #00274A;
    background-color: #00274A;
}