/* Hier kommt der Inhalt der Login Box. Im Grunde ist dies eine
   funktionierende Version der Login Box aus dem Template, das
   wir bekommen haben und überschreibt die auskommentierte
   Loginbox in der style.css
*/

/* Hier kommt die Login Box. Weiter unten kommt dann noch die
   Profile Box */
   
.login_box,
.profile_box{
  overflow: hidden;
  background: #fff url(../img/login_image.png) left top repeat-x;
  height: 12.3077em;
  width: 16.5385em;
  margin: 0 31px 0 0;
  position: relative;
  z-index: 2;
  border: 1px solid #d6d6d6;
}
html.font-big .login_box,
html.font-big .profile_box {
  margin-right: 5px;
}

.login_box_name {
    color: #fff;
    font-family: "Schoolbell",arial,cursive;
    font-size: 20px;
    font-weight: 700;
    padding: 3px 0 0 10px;
    text-shadow: 2px 1px 1px rgba(0, 0, 0, 0.25);
}

.login_box #user-login-form{
  overflow: hidden;
  margin-top: 9px;
  margin-left: 10px;
  padding-left: 0;	
}
.login_box #user-login-form .form-text{
  padding: 0;	
  width: 9.85714em;
  height: 1.64286em;
  line-height: 1.64286em;
}
.login_box .form-submit,
.profile_box .form-submit{
  display: inline-block;
  font-family: 'Lamebrai',arial,serif;
  font-size: 20px;
  border: 1px solid #85B923;
  background:url(/sites/all/themes/primolo/img/submit.gif) repeat-x center top #85B923;
  color:#fff;
  font-weight:500;
  cursor: pointer;
  margin: 5px 0px;
  padding: 0px 5px 2px 5px;
  float:left;
}
#user-login-form .form-item{
  margin-top: 5px;
  margin-bottom: 0px;  
  padding-top: 0px;
  padding-bottom: 0px;
}
.login_box .form-submit:hover,
.login_box .form-submit:active,
.login_box .form-submit:focus,
.profile_box .form-submit:hover,
.profile_box .form-submit:active,
.profile_box .form-submit:focus{
  text-decoration:none ! important;
  background:url(/sites/all/themes/primolo/img/submit_hover.gif) repeat-x center top #8D8D8D;
}
.login_box .registration{
  display: block;
}
.login_box a.registration{
  margin-top: 0px;
  margin-left: 10px;
  padding-left: 20px;
  background:url(../img/login_arrow.png) no-repeat 0 center;	
}

/* Ab hier beginnt die Profile Box */
.profile_box{
  padding-top: 45px;	
}
.profile_box .profile-box-user-picture{
  margin-left: 10px;
  float: left;	
}
.profile_box .user_detail{
  float: left;	
  margin-left: 10px;
  width: 130px;
}
.profile_box .user_details_messages{
  clear: both;	
  display: block;
  background-image: url("../img/mass_icon.png");
  background-repeat: no-repeat;
  padding-left: 25px;
  line-height: 12px;
  height: 14px;
}
.profile_box .user_detail_name{
  /* font-family: Nobile; */
  font-size: 1.07692em; /* 14px */
  color: #000;
  font-weight: bold;
  margin-bottom: 10px;
  margin-top: 10px;
  line-height: 12px;
}
.profile_box .form-submit{
  margin-left: 10px;	
}