/*
$state-success-text:             $green !default; //#3c763d !default;
$state-success-bg:               #f1f7f0 !default; //#dff0d8 !default;
$state-success-border:           darken(adjust-hue($state-success-bg, -10), 7%) !default;

$state-info-text:                $blue !default;
$state-info-bg:                  #f3f8fc !default;
$state-info-border:              #c6dfed !default; //darken(adjust-hue($state-info-bg, -10), 7%) !default;

$state-warning-text:             #8a6d3b !default;
$state-warning-bg:               #fcf8e3 !default;
$state-warning-border:           darken(adjust-hue($state-warning-bg, -10), 7%) !default;

$state-danger-text:              #a94442 !default;
$state-danger-bg:                #f2dede !default;
$state-danger-border:            darken(adjust-hue($state-danger-bg, -10), 5%) !default;
*/
/*
$alert-default-bg:    				#F2F2F2 !default;
$alert-default-text:  				$black-brun !default;
$alert-default-border:				#F2F2F2 !default;
*/
/*
$alert-success-bg:            $state-success-bg !default;
$alert-success-text:          $state-success-text !default;
$alert-success-border:        $state-success-border !default;

$alert-info-bg:               $state-info-bg !default;
$alert-info-text:             $state-info-text !default;
$alert-info-border:           $state-info-border !default;

$alert-warning-bg:            $state-warning-bg !default;
$alert-warning-text:          $state-warning-text !default;
$alert-warning-border:        $state-warning-border !default;

$alert-danger-bg:             $state-danger-bg !default;
$alert-danger-text:           $state-danger-text !default;
$alert-danger-border:         $state-danger-border !default;
*/
#account-sidebar .panel .panel-heading {
  padding: 10px 0 0;
  background: none;
  text-align: center; }
  #account-sidebar .panel .panel-heading .account-name {
    display: block; }
#account-sidebar .panel .avatar {
  display: block; }
  #account-sidebar .panel .avatar .fas {
    font-size: 30px;
    line-height: 30px;
    margin-bottom: 5px;
    color: #288652; }
  #account-sidebar .panel .avatar .account-name {
    color: #288652; }
  #account-sidebar .panel .avatar .btn-subinfo {
    background: #ff9c2b;
    color: white;
    padding: 1px 4px;
    font-size: 13px;
    font-weight: 400; }
    #account-sidebar .panel .avatar .btn-subinfo i {
      font-size: 11px;
      color: white;
      height: inherit;
      display: inline-block; }
#account-sidebar .panel .panel-body {
  padding: 15px 10px;
  border: none; }
#account-sidebar .panel .category-desc {
  font-style: italic;
  margin-top: -8px;
  padding-bottom: 10px;
  color: #9d9d9d; }
#account-sidebar ul {
  margin-bottom: 0px;
  padding: 0;
  list-style: none; }
  #account-sidebar ul li {
    font-size: 14px;
    margin-bottom: 0; }
    #account-sidebar ul li.active {
      font-weight: 600;
      border-left: 5px solid #cccccc; }
      #account-sidebar ul li.active a {
        color: #4ea76b; }
        #account-sidebar ul li.active a:hover, #account-sidebar ul li.active a:focus {
          color: #4ea76b; }
    #account-sidebar ul li a {
      padding: 4px 0;
      display: block;
      color: #777; }
      #account-sidebar ul li a:hover, #account-sidebar ul li a:focus {
        color: #235076; }
      #account-sidebar ul li a .fa-fw {
        margin-right: 5px; }
    #account-sidebar ul li.divider {
      padding: 5px 0; }
    #account-sidebar ul li.lnk_therapist {
      font-weight: 500; }
      #account-sidebar ul li.lnk_therapist a {
        color: #ff9c2b; }
        #account-sidebar ul li.lnk_therapist a:hover, #account-sidebar ul li.lnk_therapist a:focus {
          color: #c46800; }
#account-sidebar.sidebar-account .panel-group {
  margin-bottom: 0; }
#account-sidebar.sidebar-account .panel {
  border: none;
  background: none;
  box-shadow: none; }
  #account-sidebar.sidebar-account .panel .panel-heading {
    padding: 0; }
  #account-sidebar.sidebar-account .panel .avatar {
    margin: 30px 0 10px;
    text-align: center;
    -moz-transition: all 0.3s ease-in-out;
    -o-transition: all 0.3s ease-in-out;
    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out; }
    #account-sidebar.sidebar-account .panel .avatar .fa-lg {
      font-size: 75px;
      background: #FFF;
      color: #3b86c4;
      width: 70px;
      height: 70px;
      border-radius: 50%;
      line-height: 80px;
      margin-bottom: 10px;
      overflow: hidden; }
    #account-sidebar.sidebar-account .panel .avatar .account-name {
      color: #3b86c4;
      font-weight: 500;
      font-size: 17px; }
    #account-sidebar.sidebar-account .panel .avatar:hover .icon, #account-sidebar.sidebar-account .panel .avatar:hover .far, #account-sidebar.sidebar-account .panel .avatar:hover .fas
    .account-name, #account-sidebar.sidebar-account .panel .avatar:focus .icon, #account-sidebar.sidebar-account .panel .avatar:focus .far, #account-sidebar.sidebar-account .panel .avatar:focus .fas
    .account-name {
      color: #2f6b9d; }
#account-sidebar.sidebar-account ul li a {
  padding: 8px 0;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
  #account-sidebar.sidebar-account ul li a:hover, #account-sidebar.sidebar-account ul li a:focus {
    color: #2f6b9d;
    padding-left: 10px; }
#account-sidebar.sidebar-account ul li.divider {
  padding: 0;
  border-top: 1px solid #CCC;
  margin: 10px 0; }
#account-sidebar.sidebar-account ul li.active a {
  color: #2f6b9d;
  padding-left: 10px; }
