@CHARSET "UTF-8";

.profile-category {
    border: solid 1px #0078AC;
    border-radius: 10px;
    margin-bottom: 20px;
    padding: 10px;
}

.profile-category h2 {
    color: #0078AC;
    margin: 0;
}

.profile-category .profile-links {
    list-style-type: none;
    padding: 0;
}

.profile-category .profile-links a {
    color: #0078AC;
}

.profile-category .label label{
    color: #0078AC;
    font-family: 'Helvetica Neue','Droid Sans','Helvetica','Arial',sans-serif;
    font-weight: 400;
    font-size: 14px;
}

.profile-category div.label {
    padding:0;
}

.profile-category span.label_newsletter_checkbox{
   margin-left: 0.5em;
}

.profile-category div.label label {
    margin-top:0.8em;
}

.profile-category div.label label input{
    margin-top: -4px;
    vertical-align:middle;
}

.profile-category #edit-logo-ajax-wrapper .file img {
    border-radius: 10px;
}

.profile-category #edit-logo-ajax-wrapper #edit-almanageaccount-logo-remove-button {
    margin: 20px;
}

.profile-category #edit-almanageaccount-logo-upload {
    width: 75%;
    vertical-align: middle;
    display:inline-block;
    height: auto;
}

.profile-category #edit-almanageaccount-logo-upload-button {
    width: 25%;
    vertical-align: middle;
    display:inline-block;
}

.profile-category #edit-almanageaccount-logo-ajax-wrapper label {
    display: block;
}

.my-company-infos {
    margin-top: 20px;
}

.form-item-mobile-number {
  float: left;
  width: 237px;
  margin: 25px 0 0 15px !important;
  margin-bottom: 20px !important;
}
.form-item-mobile-number label {
  display: none;
}
#almanageaccount-edit-account-form legend.panel-heading {
  cursor: pointer;
}

.item_interests .form-type-checkbox:nth-child(even) {
  display: block;
}

.caret.caret-reversed {
    border-top-width: 0;
    border-bottom: 4px solid #000000;
}
/*
.form-item-job-title, .form-item-industry, .form-item-interests {
    padding-left: 15px;
    padding-right: 15px;
}
*/
input.to-be-disable.form-checkbox {
    pointer-events: none !important;
}
.page-my-account .form-item-mobile-phone-prefix, .page-my-account .form-item-mobile-number {
 width: 40%;
 float: left;
}
.page-my-account .form-item-password-pass2,.page-my-account .form-item-password-pass1 {
  width: 100%;
}
#almanageaccount-edit-account-form .btn-success{
    color: #fff;
    background-color: #337ab7;
    border-color: #2e6da4;
}
#almanageaccount-edit-account-form .btn-success:hover {
   color: #fff;
   background-color: #286090;
   border-color: #204d74;
}

.page-my-account .checkbox input[type="checkbox"], .page-my-account .checkbox-inline input[type="checkbox"], .page-my-account .radio input[type="radio"], .page-my-account .radio-inline input[type="radio"] {
    position: absolute;
    margin-top: 4px;
    margin-left: -40px;
}
.page-my-account #almanageaccount-manage-notifications-form .checkbox input[type="checkbox"] {
    margin-left: -20px !important;
}
.page-my-account .progress {
  display: none;
}

#edit-profile-main-field-newsletter-und {
  opacity: 1;
}

.form-item-profile-main-field-newsletter-und {
  margin-left: 0px !important;
}

.form-item-profile-main-field-newsletter-und .description {
  display: inline-block;
  margin: 5px 0 !important;
  padding-left: 5px !important;
  line-height: 1.231em !important;
  font-size: 0.923em !important;
  color: #666 !important;
}