/* special for this theme*/
#header .user-info {
  padding-right: 20px; }
  #header .user-info .btn {
    padding: 0; }
    #header .user-info .btn > .icon-user {
      margin-right: 0;
      height: 32px;
      width: 32px;
      line-height: 32px; }
  #header .user-info.btn-group-lg .btn > .icon-user {
    height: 44px;
    width: 44px;
    line-height: 44px; }
  #header .user-info.btn-group-lg.open .dropdown-toggle {
    box-shadow: none; }
  #header .user-info .btn-user {
    background-color: #fff;
    border: none;
    color: #ecb737; }
    #header .user-info .btn-user i {
      font-size: 32px; }
  #header .user-info .user-block {
    float: left;
    height: 44px;
    padding-top: 7.5px;
    display: none; }
    #header .user-info .user-block .link-account, #header .user-info .user-block .small-user {
      float: left; }
    #header .user-info .user-block .link-account {
      font-size: 16px;
      text-transform: uppercase;
      font-weight: bold;
      line-height: 1; }
      #header .user-info .user-block .link-account:hover {
        color: #ecb737; }
    #header .user-info .user-block .small-user {
      font-size: 10.8px;
      clear: left;
      color: #888888; }
      #header .user-info .user-block .small-user:hover {
        color: #ecb737; }
  @media (min-width: 992px) {
    #header .user-info .pull-right > .dropdown-menu {
      left: 0;
      right: auto; }
    #header .user-info .user-block {
      display: block; } }
@media (max-width: 767px) {
  #header .user-info {
    padding-right: 0; }
    #header .user-info .btn {
      -moz-border-radius-topright: 0;
      -webkit-border-top-right-radius: 0;
      border-top-right-radius: 0;
      -moz-border-radius-bottomright: 0;
      -webkit-border-bottom-right-radius: 0;
      border-bottom-right-radius: 0;
      margin-right: -1px; } }
