.title {width:100%;height:100%;margin:20px auto 0 auto;text-align:center;}
.title .logo{height:150px;}

.page-header{margin-top:10px;}

.loginform{width:400px;height:auto;margin:20px auto 0 auto;text-align:center;}

.input-group{margin-bottom:20px;}
.optin .input-group{margin-bottom:0px!important;}

.input-group-addon{min-width:100px;text-align:left;}

.optin .input-group-addon{min-width:100px!important;text-align:left;}

.rc-anchor-normal{width:400px;!important}

.g-recaptcha {transform:scale(1.33);-webkit-transform:scale(1.33);transform-origin:0 0;-webkit-transform-origin:0 0;}

 .glyphicon{margin-right: 10px;}
 
 .left{text-align:left;}
 .right{text-align:right;}
 
.titleindex{width:100%;height:100%;margin:0 auto 0 auto;}
.titleindex .logo{height:75px;float:left;margin:10px 10px 1px 10px;}
.titleindex .page-header{float:left;width:100%;}
.titleindex .page-header h3 {margin-top:35px;}

.titleindex .userinfo{height:75px;margin:1px 10px 10px 10px;float:left;}
.titleindex .profil{height:75px;margin:1px 10px 10px 10px;float:right;}


.box{width:100%;margin:0px;background-color:#ccc;border-radius: 10px 10px 10px 10px;}
a.box{text-decoration:none}

.box .icon {width:100%;height:auto;text-align:center;}
.box .icon img{margin:10px;width:80%;}
.box .labelx{text-align:center;width:100%;height:30px;line-height:30px;font-size:18px;margin-bottom:15px;}


.fileUpload {
    position: relative;
    overflow: hidden;
   margin: 0px 5px 8px 5px;
}
.fileUpload input.upload {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;
    font-size: 20px;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
}
