/*
 * @file
 * Compass styles for User pages
 */

.profile {
  h3 {
    padding-bottom: 10px;
    margin-bottom: 10px;
  }
}

body.page-user #region-content #block-system-main {
  padding-left: 0;
  border-top: none;
  margin-bottom: 20px;
}

body.page-user #region-content #block-system-main .block-inner {
  padding: 30px 20px 20px 20px;
}

body.page-user #region-content #block-system-main .block-inner form .form-item {
  margin: 0 0 27px 0;
}

body.page-user #region-content #block-system-main .block-inner form .form-item label {
  font-weight: bold;
  float: none !important;
}

body.page-user #region-content #block-system-main .block-inner form .form-item input.form-text {
  width: 100%;
  height: 30px;
  padding: 0;
  margin-bottom: 8px;
  border-radius: none;
}

body.page-user #region-content #block-system-main .block-inner form .form-actions input.form-submit {
  font-family: 'OpenSansRegular';
  border-radius: none;
  -webkit-appearance: none;
  border-radius: none !important;
  -webkit-border-radius: none !important;
}

body.page-user #region-content #block-system-main .block-inner form .form-item .description {
  @include adjust-font-size-to(12px);
  line-height: 17px;
}
