/* 
    Author     : Fernando Moraes
    Description: Ajustes de layout(posição, tamanho etc) relacionados ao jQuery UI mas não ao tema utilizado
    Version    : $Id$
*/

table {
    border-spacing: 1px;
}

td {
    padding: 0px 1px 0px 1px;
}

#areaConteudo>div.ui-layout-unit-content.ui-widget-content {
    /*overflow: hidden !important;*/
}

label.ui-outputlabel {
    font-weight: bold;
}

.mmcs_layout_container div.ui-overlaypanel,
.mmcs_layout_container div.ui-overlaypanel-content {
    height: initial;
    min-height: initial;
}

.mmcs_pagina .ui-tabs {
    border:0px none !important;
}

.mmcs_opcoesPanel.ui-accordion div.ui-accordion-content {
    padding: 1em 5px;
}

.mmcs_opcoesBotao.ui-button {
    width: 99% !important;
    text-align: left;
}

.mmcs_groupEditButtons .ui-state-disabled,
.mmcs_groupEditFields .ui-state-disabled,
.mmcs_groupEditFields .ui-widget-content .ui-state-disabled,
.mmcs_groupEditFields .ui-widget-header .ui-state-disabled {
    opacity: .80;
    filter: Alpha(Opacity=80);
}

.ui-datatable tr.ui-state-highlight td.mmcs_deleted,
.ui-datatable tr.ui-state-hover td.mmcs_deleted {
    background-color: transparent;
    color: red;
}

.ui-datatable div.mmcs_toolbar {
    text-align: left;
    min-height: 22px;
}

.ui-growl {
    width: auto !important;
}

.ui-growl-message {
    width: auto !important;
}

.ui-tabs .ui-tabs-panel {
    padding: 10px 5px 0 !important;
}

.ui-tabs-panels, .ui-tabs-panels .ui-tabs-panel {
    height: 97%;
}

.ui-fieldset, .ui-fieldset .ui-fieldset-legend {
    padding: 5px 10px;
}

div.blockUI.blockMsg.blockPage.pe-blockui {
    display: none !important;
}

.ui-autocomplete-panel .ui-autocomplete-table th, .ui-autocomplete-panel .ui-autocomplete-table td {
    border-color: transparent !important;
}

.ui-widget-header .ui-inputfield,
.ui-widget-content .ui-inputfield {
    font-weight: normal;
}
