.ui-widget {
    font-size: 15px !important;
    font-family: revert!important;;
}
.ui-layout-north {
    z-index: 20 !important;
    overflow: visible !important;;
}
.ui-layout-north .ui-layout-unit-content {
    overflow: visible !important;
}
.ui-widget-header {
    text-align: center;
    /*    //text-transform: uppercase;*/
}
.ui-button {
    margin-top: 10px !important;
}

.panelNoBorder, .panelNoBorder tr, .panelNoBorder td{
    border: hidden;
    border-color: white;
    vertical-align: top; 
}

.noHeader.ui-datatable table thead tr {
    display: none;
}

.singleColorColumn{
    background: white  !important ;
}

.panelColumns td {
    vertical-align: top; 
} 

.text-input{
    border: hidden;
}

/*////Prosthiki gia na doulepsei kala ston chrome to selectone menu */
.ui-selectonemenu label.ui-selectonemenu-label{
    width:100% !important;
}

.highlight {
    opacity: 0.5;
    background: yellow !important ;
}

/*   ////Prosthiki gia na doulepsei kala ston chrome to selectone menu */
.ui-selectonemenu label.ui-selectonemenu-label{
    width:100% !important;
}

.top-aligned-columns td{
    vertical-align: top;
}

.ui-wizard .ui-wizard-step-titles .ui-wizard-step-title.ui-state-highlight {
    background-color: #78B7E4!important;
    border-color: #78B7E4!important;
}

.ui-wizard-step-title {
    width: fit-content;
    margin: auto !important;
}

.ui-helper-reset{  
    /*    background-color: black;
        float: contour;*/
}

.ui-helper-clearfix::before, .ui-helper-clearfix::after{
    line-height: 100%;
}

.ui-wizard-step-titles {
    width: fit-content;
    text-align: center;
    float: none !important;
    display: inline-block;
}

/*SCREEN DEPENDANT WIDTH*/

.body_width{
    height: 100% ;
    padding:0px!important;margin:0px;
    /*    border: none!important;*/
}

@media screen and (min-width: 1700px) {
    .body_width {
        margin-left: 10%;
        margin-right: 10%;
    }
}


@media screen and (min-width: 500px) and  (max-width: 1699px){
    .body_width {
        margin-left: 6%;
        margin-right: 6%;
    }
}


.ui-blockui-content  {
    background-color: white!important;
}

.ui-dialog {
    max-height: 90% !important;
}

.ui-scrollpanel {
    width: 100% !important;
}
