.login-box{position: relative;}
.login-box label, .login-box label{color: #fff;}
.clr{clear: both;}
.navbar-default{background:#303666; border: 0; border-radius: 0;}
.navbar-brand{padding: 0; background-color: #fff!important; }
.navbar-brand:hover{background: #fff;}
.navbar-default .navbar-nav > li > a{color: #fff;}
.navbar-default .navbar-nav li.active a{background: none; color: #ffdb19;}
.navbar-default .navbar-nav li.active a:hover{background: none; color: #ffdb19;}
.navbar-default .navbar-nav li a:hover{color: #ffdb19;}
.btn-primary{background:#303666;}
.table th{background:#303666; color: #fff;}
h1,h2,h3,h4{color: #303666;}
a{color: #303666;}
.footer {
  position: fixed;
left: 0;
  bottom: 0;
  width: 100%;
  background-color: #303666;
  color: #fff;
    z-index: 9;
}
.footer p{margin: 5px;}
body{margin-bottom: 50px;}

.report ul{padding-left: 15px;}
.report table tr td:nth-child(2){text-transform: capitalize;}
.stepwizard-step p {
    margin-top: 10px;
}

.stepwizard-row {
    display: table-row;
}

.stepwizard {
    display: table;
    width: 100%;
    position: relative;
}

.stepwizard-step button[disabled] {
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}

.stepwizard-row:before {
    top: 14px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #ccc;
    z-order: 0;

}

.stepwizard-step {
    display: table-cell;
    text-align: center;
    position: relative;
}

.btn-circle {
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 6px 0;
  font-size: 12px;
  line-height: 1.428571429;
  border-radius: 15px;
}

a.tooltip {
  position: relative;
  display: inline-block;
}

/* Tooltip text */
a.tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
  position: absolute;
  z-index: 1;
}

a.tooltip:hover .tooltiptext {
  visibility: visible;
}
.danger{color:#ff0000;}
.success{color:#34ea01;}
.warning{color:#ff8605;}
#errMsg{color: #ff0000;}

#pg img{background: #666; padding: 10px; border-radius: 3px;height:15px;}

.form-control{border-radius: 0; border: 0; border-bottom: 1px solid #dedede; box-shadow: none;}
.otherAmt{text-align:left; padding-left: 10px;}
.otherAmt input{display: inline;}
#filter{position: absolute; right: 240px; z-index: 99;}
.resend{font-size: 12px; text-align: right;}
@media screen and (min-width: 320px) and (max-width: 680px) {
    #filter{position:relative!important; margin: 0; right: 0;}
}
