/*#blocktopinfo>div {
	background: #333;
	overflow: hidden;


	@media (max-width: $screen-xs-max) { // max 767px	
		width: 270px;
	}
}
*/
.header_user_info {
  float: right;
  background: #101C2E;
  text-align: center; }
  .header_user_info a {
    color: white;
    font-weight: bold;
    width: 51px;
    position: relative;
    padding-top: 17px;
    display: block;
    height: 50px;
    cursor: pointer; }
    .header_user_info a:hover, .header_user_info a.active {
      background: #d72a2a; }
    .header_user_info a .icon-lock {
      font-size: 19px;
      line-height: 20px; }
  .header_user_info a.logout:hover, .header_user_info a.logout.active {
    background: #d72a2a; }
    @media (min-width: 992px) and (max-width: 1199px) {
      .header_user_info a.logout:hover:before, .header_user_info a.logout.active:before {
        display: none; } }

.admin a {
  width: 219px;
  border-right: 1px solid #2a405a;
  text-align: left;
  padding-left: 18px; }
  @media (min-width: 992px) and (max-width: 1199px) {
    .admin a {
      width: 242px; } }
  @media (min-width: 768px) and (max-width: 991px) {
    .admin a {
      width: 168px; } }
  .admin a i {
    margin-right: 10px; }

.header_user_info {
  line-height: 19px;
  clear: left;
  text-transform: uppercase;
  font-size: 15px;
  float: right;
  font-weight: 900; }
  .header_user_info div {
    height: 50px;
    overflow: hidden; }
    .header_user_info div a > i.icon-user:before {
      font-size: 19px;
      color: #d72a2a;
      line-height: 20px; }
    .header_user_info div #your_account {
      float: left;
      width: 217px; }
      .header_user_info div #your_account a {
        color: #fff;
        display: block;
        padding: 14px 0 12px 18px; }
        .header_user_info div #your_account a:hover {
          color: #d72a2a; }
  .header_user_info .blockuserinfo {
    line-height: 20px;
    float: right;
    font-size: 19px; }
    .header_user_info .blockuserinfo a {
      padding: 14px 20px 16px 17px;
      border-left: 1px solid #454545;
      display: block;
      color: #fff; }
