
/** Style Modal Login **/
#modalLogin .modal-content{
    max-width:340px;
    margin-left: auto;
    margin-right: auto;
}
#modalLogin .modal-content label{
    width: 100px;
}
#modalLogin .modal-content .form-inline{
    text-align: center;
}
#modalLogin .modal-content .input-group-addon{
    /*background-color: #888;*/
}
#modalLogin .modal-content .input-group-addon .fa{
    /*color:#fff;*/
}
#modalLogin .modal-header,
#modalLogin .modal-body,
#modalLogin .modal-footer{
    padding: 10px;
}
#modalLogin .modal-footer{
    text-align: center;
}
#modalLogin .modal-title{
    font-size:1.5em;
}
#modalLogin .close{
    /*color: #ff3333;*/
    font-size: 3em;
    opacity: 1;
    margin-top: -12px;
}
#modalLogin .modal-title{
    text-align: center;
}
#modalLogin .modal-footer .btn {
    border-radius: 3px;
    font-size: 14px;
    line-height: 1.5;
    padding: 5px 10px;
    /*background: #ff3333;*/
    /*box-shadow: 0 2px 0 0 #ff0000;*/
    /*color: #fff;*/
	width: 100%;
    height: 45px;
}
#modalLogin .well{
    padding: 10px;
    margin-bottom: 10px;
}
#modalLogin .well.pw{
   background: none;
}
#modalLogin .left{
    float:left;
}
#modalLogin .right{
    float:right;
}
#modalLogin .extra-info{
    padding: 10px 20px 10px;
    float: left;
}
#modalLogin .extra-info  a{
    /*color:red;*/
}

.loginError{
  display: none;
}

.loginError label{
  text-align: center;
  color: red;
  font-weight: 300;
  width: 100% !important;
}

#modalLogin input{
    width: 100%;
}
#modalLogin input[type="checkbox"]{
    width: auto;
}

#whitebackground {
	background:none;
	padding-bottom: 100px;
}

#whitebackground .panel-default{
    border-color: #ddd;
}

#whitebackground .panel-heading {
    background: #036;
    color:#fff;
}

#whitebackground .panel{
    background-color:#fff;
    color:#000;
    padding-bottom:0;
    padding-top:0;
    margin-top: 20px;
}
