/* Phone landscape, Pad portrait */


#testsystem {
    color: #17a38c; /* green */
}
#testsystem:after {
    content: " small";
}

.perfact-layout--container{
    width:98%;
}
.perfact-layout--body {
    width: 99%;
    float:left;
}

.perfact-layout--nav-horiz li {
    width: 48%;
    margin: 0.5%;
    padding: 0.5%;
}
.perfact-layout--header-logo { 
    background-size: 23vw auto;
    height: 11vw;
    margin: 1% 1% 0;
    width: 28vw;
}

/*.perfact-layout--nav-vert,*/
 
.perfact-layout--nav-vert{
    width:100%;
}
.perfact-layout--nav-vert ul{
    width:107.7%;
}
.perfact-layout--nav-vert li {
    float: left;
    margin-bottom: 0.6vw;
    margin-right: 1%;
    text-align: center;
    width: 22%;
    padding: 0.5vw;
}


.perfact-layout--systembadge {
    margin: 3vw 0.1vw 0.1vw;
}

.perfact-layout--nav-vert-menu .fa {
    margin-top: 1vw;
}

.perfact-layout--modinfo {
    width: 57vw;
}
.perfact-layout--modinfo #el_modtime{
    float:right;
    margin-left:0;
}

.perfact-layout--lcc-state-container {
    width: 25vw;
}

.perfact-layout--qualifizierung select {
    width: 33vw;
}

button {
    padding: 1vw;
}


.perfact-layout--form {
    flex-direction: column; 
}

.perfact-layout--formfill label, 
.perfact-layout--formfill input, 
.perfact-layout--formfill textarea, 
.perfact-layout--formfill span {
    width: 85vw;
    height: 6vw;
}

.perfact-layout--button {
    margin-top: 12vw;
    align-self: center;
}

.perfact-layout--pwmeter {
    padding: 0vw;
    align-self: center;
}


div.search tr.search_label th,
div.tabedit th,
div.search td{
    padding:1vw;
}
div.search table{
    width:100%;
}
select, .perfact-layout--qualifizierung select{
    width:23vw;
}
.dbfield span{
    width:22vw;
}
.perfact-layout--modinfo,
.perfact-layout--lcc-state-container{
    height:15vw;
}


.perfact-row4 {
    float: left;
    width: 50%;
}

.perfact-row3 {
    float: left;
    width: 33%;
}

.perfact-row2 {
    float: left;
    width: 50%;
}

.perfact-row1 {
    width: 100%;
}


/* Module SCA */

div.catcontainer {
    width: 49%;
    margin: 0.5%;
}
