/*------------------------------------- LOGIN -------------------------------------*/

.form-signin {
    max-width: 360px;
    padding: 15px;
    margin: 15px auto;
    text-align:center;
}

.form-signin-heading{
    text-align:center
}

/*-------------------------------------------------------------------------------------------*/
/* enable absolute positioning */
.inner-addon {
    position: relative;
    margin-bottom: 10px;
}

/* style icon */
.inner-addon .glyphicon {
    position: absolute;
    padding: 10px;
    pointer-events: none;
}

/* align icon */
.left-addon .glyphicon  { left:  0px;}
.right-addon .glyphicon { right: 0px;}

/* add padding  */
.left-addon input  { padding-left:  30px; }
.right-addon input { padding-right: 30px; }
/*-------------------------------------------------------------------------------------------*/
.relogin{
    color: #555;
}
.relogin A{
    color: #555;
    text-decoration: none;
}
.footer{
    position:fixed;
    bottom:0px;
    width:100%;
    text-align:center;
    font-family:arial;
    height:40px;
    font-size:12px;
    color:#333;
    padding:5px 0;
}
.logo_dokko{
    margin:0 auto 40px;
   /* width:165px;
    height:74px;*/
    width:330px;
    height:148px;
   /* background: url('../images/dokko-logo-54x54@2x.png') no-repeat left top;*/

}
.logo_dokko IMG{
    width:100%;
    height: 100%;
}

.logo{
    margin:20px 0px;
   /* width:100%;*/
    display: inline-block;
    min-height:50px;

}

.logo IMG,.logo .name_logo{
    float:left;

}
.logo .name_logo{
    margin-top:3px;
    margin-left:10px;
    color:#555;
    line-height: 15px;
    text-align: left;
}
.name_logo B{
    color:#000;
}
@media (max-width: 450px) {
    .logo_dokko{
        margin:0 auto 40px;
        width:100%;
    }
}
