/*
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 : 28.12.2015, 12:22:08
    Client     : WFK - update 2021
*/

#boundingBox{
    width: 100%;
    max-width: 700px;
    margin: 0 ;

}
#minimapdiv{
    position: relative; 
    display: block;
    overflow: hidden; 
    text-align: center;
    width: 100%;
    max-width: 640px;
    height: 250px;
/*    cursor: pointer;*/
/*    margin-left: auto;
    margin-right: auto;*/
}
#minimapLnk {display:block;position:absolute;height:250px;width:100%; z-index: 6;} 

#minimap {   
    /*    position: absolute; 
        left: 0;
        top: 0;*/
    width: 100%; 
    height: 100%;    
    margin-left: auto;
    margin-right: auto;
}

table{width: 100%; }
#detailBaseDataGrid,#detailsContactLabel, #summaryBaseDataGrid,
#resultListPanel table{width: auto;}
#resultList table{width: 100%;}
#SearchPanel select {width: 100%; }
#SearchPanel input { width: 99%;}
.searchGridAccordeonLeft{width: 30%; }
.searchGridTopLeft{width: 31%;}

#companyProductionProgramGrid .editTwoColsCol1, #editProductsGrid .editTwoColsCol1, #editCompetenceGrid .editTwoColsCol1, #editCertificatesGrid .editTwoColsCol1{
    display: none;
}
#companyProductionProgramGrid .editTwoColsCol2, #txtCompProductionProgram, #editProductsGrid .editTwoColsCol2, #txtEditProducts, #txtEditCompetence, #txtEditCertificates{
    width: 100%;
}

.txtCmdElem{
    width: 99%;
}
.editSaveDiv{display: block; text-align: right; margin-top: 15px;}
.tabSaveButton, .saveTabBtn{left: 0px !important;}

.selectMany{width: 100%;}

.loginInput {}
.chkAgree input{}
.chkAgreeTxt{}

/* 11/2021 PF 6.1 */

.ui-selectonemenu .ui-selectonemenu-label,
.ui-selectonemenu.ui-widget.ui-state-default{white-space: normal; background-color: #ffffff; color:#222222; background-image: none;border-color: #aaaaaa;}

.ui-selectonemenu-panel .ui-selectonemenu-list-item { white-space: normal;}

/*# resultList:*/
.companyNameCol {}
.ui-datatable th{}
.companyStreetCol{}
.companyZipCol{}
.companyCityCol{}
.companyCommunityCol{width:100px;}
.productionProgCol {}
.clusterProductsCol{}
#resultList\:internetCol{width: 50px;}
/* resultlist zusaetze*/
.ui-outputpanel {display: inline;}
.ui-widget-content.ui-datatable-even.ui-datatable-selectable.ui-state-hover,
.ui-widget-content.ui-datatable-odd.ui-datatable-selectable.ui-state-hover{background-color: #e9e9e9; border: 1px solid #4c8a25;}

#customListsTable thead {
  display: none;
}

/* login */
.loginColLeft{width: 20%;}
#cmdLoginBtn{float:right;}
#lnkShowRegistration{display: block;margin-top: 2rem;}
.loginColRight {float: none;}
.loginInput {background-color: #FCD204; width: 100%;}
.ui-autocomplete {position: relative;
   }
.ui-autocomplete.requiredInput{padding: 2px; border: 1px solid #4A4A4A; width: 98%;}
.ui-fluid .ui-autocomplete-input{ background-color: #FCD204 ;background-image: none;border: none; vertical-align: top;
height: 17px;color: #222222; font-weight: normal;
padding-bottom: 3px;}

/* registrierung */
input[type='checkbox']  {width: 1em;margin-right: .5em;}

.editTwoColsCol2Check{width: 10%;}

/*login masterPW */

.colIcons{width: 30px;}
.colVisible{width: 45px}
.infoDlg{max-width: 300px;}

.ui-tree{width: 100%; border: none;}

.tabInstruction{
    display: block;
    margin-bottom: 10px;   
}

@media (min-width:580px){
   .ui-fileupload-buttonbar .ui-button {
        padding: .3em .1em .3em .1em;
    }
    .ui-fileupload-buttonbar .ui-button .ui-button-text{display: inline;}
/*    .ui-fileupload-cancel{margin-top: .3em;}*/
}