.wrap-avatar {
  height: 100px;
  margin-bottom: 16px; }
  .wrap-avatar .control {
    float: left;
    margin-left: 16px;
    width: calc(100% - 116px); }
    .wrap-avatar .control strong,
    .wrap-avatar .control p {
      overflow: hidden;
      display: -webkit-box;
      -webkit-line-clamp: 1;
      -webkit-box-orient: vertical; }
    .wrap-avatar .control strong {
      color: #4E2A81;
      padding-bottom: 4px; }
    .wrap-avatar .control .fa-facebook {
      color: #3b5998; }

#wrap_change_password {
  margin-bottom: 16px; }

#wrap_change_password,
.error-title {
  display: none; }

.wrap_column_content {
  display: table; }
  .wrap_column_content .wrap_form {
    margin-bottom: 8px; }
    .wrap_column_content .wrap_form .title_form {
      color: #A78ECA; }
    .wrap_column_content .wrap_form .input_form {
      margin-top: 2px;
      background-color: white;
      display: flex;
      width: 100%;
      -ms-flex-pack: justify;
      justify-content: space-between;
      -ms-flex-align: center;
      align-items: center;
      border-radius: 3px;
      border: 1px solid #DDDFE2;
      height: 30px; }
      .wrap_column_content .wrap_form .input_form input {
        height: 100%;
        background: transparent;
        border: 0;
        display: block;
        width: 100%;
        padding: 0px 12px;
        margin: 0 !important;
        color: #555;
        cursor: auto; }

.advice-title,
.error-title {
  font-size: 16px;
  margin-bottom: 4px; }
  .advice-title .fa-key,
  .error-title .fa-key {
    font-size: 14px;
    transform: rotate(-90deg); }

.error-title {
  color: #d9534f; }

.passStrengthify {
  margin-top: 4px; }

.suggest-list {
  margin-top: -8px; }

.avatar {
  height: 100px;
  width: 100px;
  float: left; }
  .avatar img {
    border: 1px solid #DDDFE2;
    border-radius: 3px; }

.wrap_form_content {
  padding-left: 0px; }

.wrap_alert_content {
  background-color: #eeeeee;
  padding: 14px;
  border-radius: 3px;
  border: 1px solid #DDDFE2; }

#wrap_column_edit_profile {
  line-height: 20px; }

@media (max-width: 768px) {
  .wrap-avatar {
    margin-top: 16px; }

  .wrap_column_content {
    padding: 0 !important; }

  .wrap_form_content {
    padding-left: 14px; }

  .wrap_alert_content {
    margin: 14px; } }
@media (max-width: 767px) {
  .wrap-slot-content .slot-content {
    min-height: calc(100vh - 60px - 44px - 20px - 120px); } }
@media (max-width: 442px) {
  .wrap_column_content {
    min-height: calc(100vh - 60px - 44px - 20px - 177px); } }

/*# sourceMappingURL=edit_profile.css.map */
