.header_user_info {
  float: right;
  color: white;
  display: inline-block;
}
  @media (max-width: 767px) {
    .header_user_info {
      text-align: center;
      margin: 10px 0px; }
      .header_user_info_desktop,
      .user_responsive {
          display: none;
      }
      .logout.user_responsive2 {
          position: absolute;
          top: -32px;
      }
}

@media(min-width: 429px) and (max-width: 767px) {

    .logout.user_responsive2 {
        position: absolute;
        top: -42px;
    }

}
      .header_user_info_desktop .login {
          display: none;
      }
  .header_user_info a {
    cursor: pointer; }
  
 /*====NEW====*/
 .header_user_info, .header_user_info a, .header_user_info a:link {
     text-transform: uppercase !important;
 }

 /*@media (max-width:767px){
     .header_user_info {
        padding: 13px 5px 5px 5px;
    }
 }*/
 @media(min-width: 768px) and (max-width: 1000px) {
    .header_user_info {
        width: 145px!important;
    }
    .header_user_info a, .header_user_info a:link {
        margin-top: 12px!important;
        font-size: 13px!important;
    }
 }
 @media (min-width:768px){
    .header_user_info {
        margin-top: 20px;
        margin-right: 15px;
        position: relative;
        float: right;
        width: 180px;
        height: 58px;
    }
    
    .header_user_info .icon-user {
        display: none!important;
    }

    .header_user_info .account-slash {
        display: none!important;
    }
    
    .header_user_info img {
       width: 33px;
    }
    .header_user_info a, .header_user_info a:link {
        overflow: hidden;
        padding-top: 5px;
        display: block;
        font-size: 16px;
        line-height: 0.9em;
        margin-top: 10px;
    }
    .header_user_info_responsive {
        display: none;
    }
    .header_user_info_desktop {
        background: #e4e4e4 url(../../../img/user_desktop.svg) no-repeat;
        padding-left: 22px;
    }
    .header_user_info_desktop a:hover {
        color: #000!important;
    }
    .header_user_info_desktop a {
        margin-left: 27px;
    }
    .header_user_info_desktop .logout {
        position: absolute;
        top: -55px;
        right: -134px;
    }
 }

 /*====NEW====*/
.header_user_info_responsive{
	/*display: none;*/
}

@media (max-width:767px){
	.header_user_info_desktop{
		/*display: none;*/
    
	}
.header_user_info_responsive {
	height: 24px;
	width: 24px;
	display: unset;
	position: absolute;
	margin-top: 4%;
	margin-left: 16%;
}
}

@media (max-width:496px){
.header_user_info_responsive {
	height: 24px;
	width: 24px;
	display: unset;
	position: absolute;
	margin-top: 3.4%;
	margin-left: 17%;
}}


@media (min-width: 200px) and (max-width: 400px) {
  .header_user_info_responsive {
    margin-left: 18%;
  }
}