.icon {
  display: inline-block;
  cursor: pointer;
}

.icon_round_2 {
  background-color: #d4d4d4 !important;
  .rounded(100%);
}
.icon_round_2:hover { background-color: @red !important; }

.icon_round_3 {
  background-color: @red !important;
  .rounded(100%);
}

.logo {
  width: 322px;
  height: 85px;
  ._sprite(0px, 45px);
}

.icon_home {
  width: 40px;
  height: 40px;
  ._sprite(0px, 0px);
}

.icon_lang {
  width: 40px;
  height: 40px;
  ._sprite(45px, 0px);
}

.icon_lupa {
  width: 40px;
  height: 40px;
  ._sprite(90px, 0px);
}

.icon_lupa_2 {
  width: 50px;
  height: 50px;
  ._sprite(0px, 135px);
}

.icon_email {
  width: 26px;
  height: 18px;
  ._sprite(135px, 0px);
}

.icon_linkedin {
  width: 27px;
  height: 27px;
  ._sprite(166px, 0px);
}

.icon_face {
  width: 15px;
  height: 28px;
  ._sprite(198px, 0px);
}

.icon_twitter {
  width: 24px;
  height: 21px;
  ._sprite(30px, 245px);
}

.icon_issuu {
  width: 25px;
  height: 25px;
  ._sprite(0px, 245px);
}

.arrow_left {
  width: 40px;
  height: 40px;
  ._sprite(223px, 0px);
}

.arrow_right {
  width: 40px;
  height: 40px;
  ._sprite(268px, 0px);
}

.arrow_left_2 {
  width: 40px;
  height: 40px;
  ._sprite(313px, 0px);
}

.arrow_right_2 {
  width: 40px;
  height: 40px;
  ._sprite(358px, 0px);
}

.icon_info {
  width: 50px;
  height: 50px;
  ._sprite(55px, 135px);
}

.icon_ficheiro {
  width: 50px;
  height: 50px;
  ._sprite(110px, 135px);
}

.logo_mobile {
  width: 190px;
  height: 50px;
  ._sprite(0px, 190px);
}

.icon_pesquisa_gray {
  width: 50px;
  height: 50px;
  ._sprite(165px, 135px);
}
.icon_pesquisa_gray.selected {
  ._sprite(195px, 190px);
}

.icon_globo_gray {
  width: 50px;
  height: 50px;
  ._sprite(220px, 135px);
}
.icon_globo_gray.selected {
  ._sprite(250px, 190px);
}

.icon_mobile_menu,
.icon_menu_gray {
  width: 50px;
  height: 50px;
  ._sprite(275px, 135px);
}
.icon_mobile_menu.selected {
  ._sprite(330px, 135px);
}

.icon_menu_red {
  width: 50px;
  height: 50px;
  ._sprite(330px, 135px);
}