/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : 01.12.2022, 10:06:48
    Author     : ymeyer
*/

.button{
    color: #fff;
    background: #004995;
    height: 36px;
    border: 0;
    line-height: 36px;
    border-radius: 3px;
    padding: 0 40px;
    display: inline-block;
}

.button-smaller{
    color: #fff;
    background: #004995;
    height: 28px;
    font-size: 0.95em;
    border: 0;
    line-height: 24px;
    border-radius: 3px;
    padding: 0 20px;
    display: inline-block;
    margin-top:1em;
}

.button-wrapper{
    padding:0px;
    height:40px;
    margin-top: 3px;
}

.ui-state-active:not(.ui-chkbox-box), .ui-widget-content .ui-state-active:not(.ui-chkbox-box), .ui-widget-header .ui-state-active:not(.ui-chkbox-box) {            
    background: #004990;
    color:white;
    font-weight:normal;
}   
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{
   background: #004990;
}        
div[id="mainForm:openVers"] thead {
  /*  display:none;*/
}

.ui-datatable-tablewrapper table{
    font-size:15px
}    
.ui-widget-content h5{
    color:red;
    text-shadow:none;
}
.ui-state-highlight h5{
        color:red;
        text-shadow:none;
}

/* alignment*/
text-left{
    text-align:left;
}

/* colors */
.red{
    color: red;
}

.bg-gray{
    background-color: #EEEEEE;
}

/* display */
.d-none{
    display: none;
}

/* float */
.clear{
    clear: both;
}

/* font-sizes */
.font-size-1{
    font-size: 1em;
}

/* spaces */
.mr-10{
    margin-right: 10px;
}

.py-10{
    padding-top: 10px;
    padding-botom: 10px;
}

/* width */
.w-100{
    width: 100%;
}

/* Messages */
/* general */
div.ui-messages.ui-widget.message li span.ui-messages-info-summary,  div.ui-messages.ui-widget.message li span.ui-messages-info-detail, .ui-messages .ui-messages-info.ui-corner-all .ui-messages-info-summary,
div.ui-messages.ui-widget.message li span.ui-messages-info-summary,  div.ui-messages.ui-widget.message li span.ui-messages-info-detail, .ui-messages .ui-messages-info.ui-corner-all .ui-messages-info-summary{
    margin-left: 0;
}

/* Success - info */
div.ui-messages.ui-widget.message, div.ui-messages.ui-widget.message .ui-messages-info, div.ui-messages.ui-widget.message-success .ui-message-info{
    background-color: #9CCC65 !important;
    border-color: #9CCC65 !important;
    color: #477710;
}