/*.login.button.active.open a {*/
/*    display: none;    */
/*}*/

#drop-down-login-wrapper .dropdown {
    width: 300px;
}
.login-forgot a {
    margin-left: 24px;
}

#drop-down-login-wrapper a {
     color: #DE0400;
}

.page-user.not-logged-in #user-login, .page-user.not-logged-in #user-pass {
  background: white;
  padding: 0;
  margin-right: 0;
  margin-left: 0;
}
.page-user.not-logged-in #user-login .form-item .form-text, .page-user.not-logged-in #user-pass .form-item .form-text {
  width: 250px;
   /*margin-left: 120px;*/
   position: relative;
}

/*#section-header #zone-header #search-block-form .header-login-button a {*/
/*    display: none;*/
/*}*/

.block.block-drop-down-login.block-drop-down-login.block-drop-down-login-drop-down-login.odd.block-without-title {
    float: left;
    z-index: 100;
}

.block.block-search.block-form.block-search-form.even.block-without-title {
    float: right;
}

#drop-down-login-wrapper .button {  
    color: #000;
  font-weight: bold;
  background: #E4E4E4;
  padding: 10px;
  font-family: "Lato";
  
}

#drop-down-login-wrapper {
    margin-left: 120px;
}

#drop-down-login-wrapper .dropdown input.form-text {
    width: 300px;
}