﻿.loginbody {background-color:black;background:url(/al/images/group-large-industry.jpg) no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.stepwizard-step p {margin-top:10px;}
.process-row {display:table-row;}
.process {display:table;width:100%;position:relative;}
.process-step button {opacity:1 !important;filter:alpha(opacity=100) !important;}
.process-row:before {top:50px;bottom:0;position:absolute;content:" ";width:100%;height:1px;background-color:#ccc;z-index:0;}
.process-header {font-size:16px;font-weight:bold;}
.process-step {display:table-cell;text-align:center;position:relative;}
.process-step p {margin-top:10px;}
.btn-circle {width:120px;height:120px;text-align:center;padding:6px 6px 6px 6px;font-size:12px;line-height:1.428571429;border-radius:15px;color:#0078AE;border:1px solid #dddddd;background-color:white;margin-bottom:5px;}
.process-circle-betrieb {width:120px;height:200px;text-align:left;padding:6px 6px 6px 6px;border-radius:5px;border:1px solid #dddddd;background-color:white;margin-bottom:5px;}
.process-circle-pruef {min-width:200px;max-width:250px;height:130px;text-align:center;padding:6px 6px 6px 6px;border-radius:5px;border:1px solid #dddddd;background-color:white;margin:5px;}
.process-circle-1 {
width:340px;
text-align:left;
padding:6px 6px 6px 6px;
border-radius:5px;
border:1px solid #dddddd;
background-color:white;
margin-bottom:5px;
}
.process-circle-2 {
width:190px;
text-align:center;
padding:6px 6px 6px 6px;
border-radius:5px;
border:1px solid #dddddd;
background-color:white;
margin-bottom:5px;
font-size:12px;
line-height:1.428571429;
}
.process-circle-3 {
width:80px;
min-height:150px;
text-align:center;
padding:6px 6px 6px 6px;
border-radius:5px;
border:1px solid #dddddd;
background-color:white;
margin-bottom:5px;
}
.process-circle-4 {
width:280px;
text-align:left;
padding:6px 6px 6px 6px;
border-radius:5px;
border:1px solid #dddddd;
background-color:white;
margin-bottom:5px;
}
.process-circle-5 {
width:280px;
height:200px;
text-align:left;
padding:6px 6px 6px 6px;
border-radius:5px;
border:1px solid #dddddd;
background-color:white;
margin-bottom:5px;
}
.timeline {
position:relative;
padding:5px 0px 0px;
margin-top:4px;
margin-bottom:0px;
}
.timeline .line {
position:absolute;
width:1px;
display:block;
background:#dddddd;
top:0px;
bottom:0px;
margin-left:30px;
}
.timeline .separator {
border-top:1px solid currentColor;
padding:5px;
padding-left:40px;
font-style:italic;
font-size:.9em;
margin-left:30px;
}
.timeline .line::before {top:-4px;}
.timeline .line::after {bottom:-4px;}
.timeline .line::before,
.timeline .line::after {}
.timeline .panel {position:relative;margin:0px 0px 0px 70px;clear:both;}
.timeline .panel::before {
position:absolute;
display:block;
top:0px;
left:-24px;
content:'';
width:0px;
height:0px;
border:inherit;
border-width:12px;
border-top-color:transparent;
border-bottom-color:transparent;
border-left-color:transparent;
}
.timeline .panel .panel-heading.icon * {font-size:10px; vertical-align:middle; line-height:10px; }
.timeline .panel .panel-heading.icon {
position:absolute;
left:-50px;
display:block;
width:20px;
height:20px;
padding:0px;
color:white;
text-align:center;
float:left;
border-radius:50%;
}
.timeline .panel-outline {border-color:transparent;background:transparent;box-shadow:none;}
.timeline .panel-outline .panel-body {padding:0px 0px;}
.eGEGTCol {height:100px;}
.eGEGTColDiv {position:absolute;bottom:0;right:0;left:-10px;
}
.timeline .panel-outline .panel-heading:not(.icon),
.timeline .panel-outline .panel-footer {display:none;}
.btn-file {position:relative;overflow:hidden;}
.btn-file input[type=file] {
position:absolute;
top:0;
right:0;
min-width:100%;
min-height:100%;
font-size:100px;
text-align:right;
filter:alpha(opacity=0);
opacity:0;
outline:none;
background:white;
cursor:inherit;
display:block;
}
.process-circle-1-eis {
width:200px;
text-align:left;
padding:6px 6px 6px 6px;
border-radius:5px;
border:1px solid #dddddd;
margin-bottom:5px;
background-color:white;
}
.process-circle-2-eis {
width:340px;
text-align:left;
padding:6px 6px 6px 6px;
border-radius:5px;
border:1px solid #dddddd;
margin-bottom:5px;
background-color:white;
}
.process-circle-3-eis {
width:240px;
text-align:left;
padding:6px 6px 6px 6px;
border-radius:5px;
border:1px solid #dddddd;
margin-bottom:5px;
background-color:white;
}
.process-circle-4-eis {
width:340px;
text-align:left;
padding:6px 6px 6px 6px;
border-radius:5px;
border:1px solid #dddddd;
margin-bottom:5px;
background-color:white;
}
.sizeMe {width:150px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.sizeMe:hover {width:100%;}
a {color:#375F9B;}
.btn-info {
background-image:-webkit-linear-gradient(top,#375F9B0,#6987B4 100%);
background-image:-o-linear-gradient(top,#375F9B0 0,#6987B4 100%);
background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#375F9B0),to(#6987B4));
background-image:linear-gradient(to bottom,#375F9B 0,#6987B4 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de',endColorstr='#ff375F9B0',GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
background-repeat:repeat-x;
border-color:#375F9B;
}
.btn-circle {color:#375F9B;width:150px;}
.panel-heading {
padding-top:10px;
padding-right:5px;
padding-bottom:15px;
padding-left:5px;
border-bottom:1px solid transparent;
border-top-right-radius:3px;
border-top-left-radius:3px;
}
.alert { padding:5px;padding-right:25px;}
.navbar-default .navbar-nav > li > a {color:#464646;font-size:16px;}