/* Diseno Web v0.1.3 ?v=45 */
.creatorcomment a,
.linkcuadro {
  text-decoration: none;
}
.gritter-item p,
.perfil_usuario .perfil_comentario_texto {
  text-overflow: ellipsis;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
#comment_area_box .jqte_editor.comment_area_social ol li,
.dashboard_bottom #cont_comment .cmtbubble .cm_txt_data ol li {
  counter-increment: n-contador;
}
@font-face {
  font-family: Emol_n_Icons;
  src: url(../index/emol_n_icons.eot);
  src:
    url(../index/emol_n_icons.eot#iefix) format('embedded-opentype'),
    url(../index/emol_n_icons.woff) format('woff'),
    url(../index/emol_n_icons.ttf) format('truetype'),
    url(../index/emol_n_icons.svg#emol_n_icons) format('svg');
  font-weight: 400;
  font-style: normal;
}
#gritter-notice-wrapper {
  position: fixed;
  bottom: 0;
  right: 10px;
  width: 301px;
  z-index: 9998;
}
#gritter-notice-wrapper.top-left {
  left: 20px;
  right: auto;
}
#gritter-notice-wrapper.bottom-right {
  top: auto;
  left: auto;
  bottom: 20px;
  right: 20px;
}
#gritter-notice-wrapper.bottom-left {
  top: auto;
  right: auto;
  bottom: 20px;
  left: 20px;
}
.gritter-item-wrapper {
  position: relative;
  margin: 0 0 10px;
  background: #fff;
}
.gritter-top {
  background: url(../index/gritter.png) left -30px no-repeat;
  height: 10px;
}
.hover .gritter-top {
  background-position: right -30px;
}
.gritter-bottom {
  background: url(../index/gritter.png) left bottom no-repeat;
  height: 8px;
  margin: 0;
}
.hover .gritter-bottom {
  background-position: bottom right;
}
.gritter-item {
  display: block;
  color: #eee;
  font-size: 11px;
  font-family: Arial;
  background-color: #fff;
}
.hover .gritter-item {
  background-position: right -40px;
}
.gritter-item p {
  padding: 0;
  margin: 0;
  word-wrap: break-word;
  display: -webkit-box;
  -webkit-line-clamp: 2;
}
.gritter-close {
  position: absolute;
  top: 10px;
  right: 11px;
}
.gritter-title {
  font-weight: 400;
  padding: 0 0 7px;
  display: block;
  text-shadow: 1px 1px 0 #000;
  font-size: 12px;
}
.creatorcomment,
.creatorcomment a {
  font-weight: 700;
  color: #5797d5;
}
.gritter-image {
  width: 48px;
  height: 48px;
  float: left;
  border-radius: 50%;
}
.linkcuadro {
  color: #5499d2;
  font-weight: 400;
}
.gritter-with-image,
.gritter-without-image {
  padding: 0;
}
.gritter-with-image {
  width: 200px;
  float: left;
  margin-left: 10px;
}
.gritter-light .gritter-bottom,
.gritter-light .gritter-close,
.gritter-light .gritter-item,
.gritter-light .gritter-top {
  color: #222;
}
.gritter-light .gritter-title {
  text-shadow: none;
}
.gritter-item {
  padding: 10px 11px 10px 10px;
  background: 0 0;
  box-shadow: 0 2px 3px rgba(27, 120, 105, 0.1);
  border: 1px solid #ccc;
  border-radius: 5px;
  border-left: 5px solid #70a3ce;
}
.gritter-item .fa-times {
  font-size: 13px;
  color: #b7b7b7;
}
.config_gritter {
  position: absolute;
  right: 10px;
  bottom: 10px;
  cursor: pointer;
}
.config_gritter .fa-cog {
  font-size: 14px;
  color: #b7b7b7;
}
#cajaOpciones {
  font-size: 12px;
  bottom: 10px !important;
  right: -301px !important;
  background: #f8f8f8;
  padding: 9px 10px 10px;
  width: 100% !important;
  max-width: 279px;
  border: 1px solid #ccc;
  -webkit-transition: 0.3s ease;
  -moz-transition: 0.3s ease;
  -o-transition: 0.3s ease;
  -ms-transition: 0.3s ease;
  transition: 0.3s ease;
  position: relative;
}
#cajaOpciones .wheel {
  font: 400 15px/1 FontAwesome;
  content: '';
  width: 32px;
  float: left;
  position: absolute;
  left: -33px;
  height: 31px;
  background: #367dcc;
  bottom: -1px;
  cursor: pointer;
  -webkit-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
#cajaOpciones .wheel i {
  position: absolute;
  bottom: 6px;
  left: 8px;
  font-size: 19px;
  color: #fff;
  cursor: pointer;
}
#cajaOpciones.wheel_on {
  right: 10px !important;
}
#cajaOpciones .tituloconfiguraciones {
  float: left;
  width: 100%;
  font-weight: 700;
  font-family: Arial, sans-serif;
  border-bottom: 1px solid #ccc;
  margin-bottom: 12px;
  padding-bottom: 5px;
  text-align: center;
}
#cajaOpciones span {
  float: left !important;
  width: 50%;
  margin-bottom: 10px;
  font-family: Arial, sans-serif;
}
#cajaOpciones span:last-child,
#cajaOpciones span:nth-child(odd) {
  margin-bottom: 0;
}
#cajaOpciones span input[type='checkbox'],
#cajaOpciones span input[type='radio'] {
  border: 1px solid #b4b9be;
  background: #fff;
  color: #555;
  clear: none;
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  height: 18px;
  margin: -4px 4px 0 0;
  outline: 0;
  padding: 0 !important;
  text-align: center;
  vertical-align: middle;
  width: 18px;
  min-width: 18px;
  -webkit-appearance: none;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-transition: 0.05s border-color ease-in-out;
  transition: 0.05s border-color ease-in-out;
}
.dashboard_cell,
.dashboard_info_label,
.dashboard_line {
  transition: all 0.15s ease-in-out;
}
#cajaOpciones span input[type='checkbox']:checked:before {
  float: left;
  display: inline-block;
  vertical-align: middle;
  width: 19px;
  font: 400 15px/1 FontAwesome;
  speak: none;
  -webkit-font-smoothing: antialiased;
  content: '\f00c';
  margin: 0 0 0 -1px;
  color: #367dcc;
}
.perfil_usuario {
  font-family: Arial, sans-serif;
  position: absolute;
  width: 290px;
  background: #fff;
  z-index: 7;
  padding: 13px;
  border: 1px solid #d3d6db;
  top: 23px;
  box-shadow: 0 0 3px rgba(27, 120, 105, 0.2);
  border-bottom: 2px solid #337ab7;
  font-weight: 400;
  display: none;
}
#opt-name-c1_F_pop:hover + div,
#opt-name-c1_F_pop:hover > div,
.perfil_usuario:hover {
  display: block;
}
#comentarios .cmtdiv {
  position: relative;
}
#comentarios .cmtdiv .seguir_usuario {
  z-index: 1;
  margin-top: -2px;
}
#comentarios .cmtdiv .cmtheader .cmtfont {
  display: inline;
}
.perfil_usuario .nombre_perfil_usuario {
  float: left;
  width: 61%;
  color: #373e44;
  font-size: 18px;
  font-weight: 400;
}
.perfil_usuario .tipo_perfil_usuario {
  float: left;
  width: 70%;
  font-size: 11px;
  color: #7b7f83;
  text-transform: uppercase;
  margin-top: 0;
  line-height: normal;
}
.perfil_usuario div.actividades_recientes {
  float: left;
  width: 100%;
  margin: 8px 0 5px;
}
.perfil_usuario .perfil_comentarios {
  float: left;
  width: 92%;
  font-weight: 400;
  margin-bottom: 10px;
  box-shadow: 0 1px 1px rgba(27, 120, 105, 0.1);
  border: 1px solid #d7dadf;
  padding: 6px 10px;
  border-radius: 3px;
}
.perfil_usuario .perfil_comentarios:after {
  position: absolute;
  border-left: 3px solid #d3d6db;
  left: 0;
}
.perfil_usuario .perfil_comentario_fecha {
  display: inline;
  border-right: 1px solid #999;
  padding-right: 5px;
  margin-right: 3px;
}
.perfil_usuario .comentarios_recientes {
  float: left;
  width: 100%;
  font-weight: 700;
  text-transform: uppercase;
  padding: 8px 0 4px;
  color: #373e44;
  font-size: 12px;
  line-height: 8px;
  margin-bottom: 10px;
}
.perfil_usuario .comentarios_recientes:before {
  font-family: Emol_n_Icons;
  content: '\43';
  font-size: 16px;
  margin-right: 10px;
  font-weight: 400;
  position: absolute;
  color: #4e69a2;
}
.perfil_usuario .perfil_comentario_fecha:before {
  font-family: Emol_n_Icons;
  content: '\52';
  font-size: 14px;
  margin-right: 4px;
  font-weight: 400;
  color: #86898b;
  float: left;
}
.comentario_actual {
  background: rgba(220, 220, 220, 0.18);
  border: 1px dotted #ccc;
  padding: 5px 0 7px;
  border-radius: 0;
  border-bottom: 2px solid #4e69a2;
}
.perfil_usuario .comentarios_reciente_text {
  margin-left: 23px;
  color: #4e69a2;
}
.perfil_usuario .perfil_exit {
  position: absolute;
  right: 10px;
  display: none;
}
.perfil_usuario .img_perfil_usuario {
  float: left;
  width: 68px;
  margin-right: 6px;
  overflow: hidden;
  max-height: 68px;
  height: 68px;
  background: url(../index/load_perfil_img.gif) center center no-repeat #fff;
}
#comentarios .perfil_usuario .img_perfil_usuario img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}
.perfil_img_back {
  float: left;
  width: 68px;
  height: 68px;
  background: #fff;
}
.perfil_img_back img {
  width: 100%;
}
#perfil_img img {
  border-radius: 0 !important;
}
.perfil_usuario .comentarios_perfil_usuario {
  float: left;
  max-width: 740px;
  margin: 0 auto;
}
.perfil_usuario .tipo_perfil_contador_comentarios {
  float: left;
  color: #7b7f83;
  font-size: 11px;
  line-height: 15px;
  text-align: center;
  padding: 0 0 5px;
}
.perfil_usuario .perfil_comentario_titulo {
  float: left;
  font-size: 12px;
  margin-bottom: 6px;
  line-height: 18px;
}
.perfil_usuario .perfil_comentario_titulo a {
  color: #039;
  text-decoration: none;
}
.perfil_usuario .perfil_comentario_titulo a:hover {
  color: #039;
  text-decoration: underline;
}
.perfil_usuario .perfil_comentario_texto {
  float: left;
  color: #373e44;
  font-size: 12px;
  line-height: 17px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
}
.perfil_usuario .perfil_vermas {
  color: #333;
  float: right;
  width: 28%;
  text-align: center;
  border-radius: 4px;
  padding: 7px 8px;
  font-weight: 700;
  cursor: pointer;
  border: 1px solid rgba(54, 125, 204, 0.56);
  background-color: #f5f8fa;
  background-image: linear-gradient(#fff, #f5f8fa);
}
.perfil_usuario .perfil_vermas:hover {
  background-image: linear-gradient(#fff, #e1e8ed);
}
.full_perfil {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 99999;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  padding: 0;
  border: 0;
}
.full_perfil .perfil_exit {
  display: block;
}
.cont_full_content_profile {
  position: fixed;
  top: 0;
  left: 30%;
  opacity: 1;
  width: 600px;
  background: #fff;
  box-shadow: 0 0 3px rgba(27, 120, 105, 0.2);
  border-bottom: 2px solid #337ab7;
  font-weight: 400;
  padding: 13px;
}
.cont_full_content_profile .img_perfil_usuario {
  width: 110px;
  margin-right: 0;
  overflow: hidden;
  max-height: 110px;
  height: 110px;
  background: url(../index/load_perfil_img-2.gif) center center no-repeat #fff;
  border-radius: 50%;
  position: absolute;
  left: 40%;
  top: -15%;
  border: 5px solid #fff;
  box-shadow: 0 3px 3px rgba(27, 120, 105, 0.2);
}
.perfil_usuario.full_perfil .actividades_recientes {
  width: 95%;
  background: #fff;
  margin: 0 auto;
  padding-left: 5%;
}
.perfil_container {
  margin-left: 25%;
  margin-top: 5%;
  width: 45%;
  height: 45%;
  background: #fff;
}
.seguir_usuario {
  width: 20px;
  text-align: center;
  border-radius: 4px;
  padding: 6px 8px;
  font-weight: 700;
  cursor: pointer;
  float: right;
  margin-top: 0;
  position: absolute;
  right: 14px;
  border: 1px solid rgba(54, 125, 204, 0.56);
  background-color: #f5f8fa;
  background-image: linear-gradient(#fff, #f5f8fa);
  top: 15px;
}
.dashboard_content,
.dashboard_perfil,
.dashboard_top {
  float: left;
  width: 100%;
}
.seguir_usuario:hover {
  background-image: linear-gradient(#fff, #e1e8ed);
}
.seguir_usuario i {
  font-size: 15px;
  color: #367dcc;
}
.no_seguir_usuario {
  border: 1px solid rgba(153, 0, 0, 0.56);
}
.dashboard_cell:hover .dashboard_line,
.dashboard_cell_current .dashboard_line {
  border-bottom: 4px solid #519ad7;
}
.no_seguir_usuario i {
  color: rgba(153, 0, 0, 0.9);
}
.contador_perfil_usuario {
  color: #4e69a2;
  font-size: 9px;
  float: left;
  width: 69%;
  margin-top: 5px;
  margin-left: 5px;
  margin-bottom: 5px;
  font-weight: 700;
}
.dashboard_content {
  max-width: 834px;
  margin: 0 auto;
  background: #fff;
  position: relative;
}
.dashboard_top {
  max-height: 184px;
  background-color: #367dcc;
  background-size: 100%;
  position: relative;
  overflow: hidden;
}
.dashboard_exit {
  color: #fff;
  font-size: 14px;
  line-height: 15px;
  padding: 5px 6px 5px 7px;
  float: right;
  font-weight: 700;
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0;
  background: rgba(51, 51, 51, 0.3);
}
.dashboard_bottom {
  float: left;
  position: relative;
  width: 100%;
  background: #fff;
  color: #292f33;
  font-size: 14px;
  line-height: 18px;
  padding-bottom: 20px;
}
.dashboard_bottom img {
  border-radius: 50% !important;
}
.dashboard_name {
  position: absolute;
  top: 10px;
  left: 154px;
  width: 41%;
  color: #292f33;
  font-weight: 400;
  font-size: 19px;
  font-family: Arial, sans-serif;
  line-height: 25px;
}
#dashboard_banner_img img {
  width: 100%;
}
.dashboard_info {
  position: absolute;
  width: 52%;
  top: 44px;
  right: 0;
  height: 45px;
}
.dashboard_cell {
  float: left;
  position: relative;
  height: 45px;
  cursor: pointer;
  padding: 0 20px;
}
.cont_profile_comment,
.cont_profile_followers {
  border-right: 1px solid #d9d9d9;
}
.cont_profile_comment:before {
  position: absolute;
  top: -25px;
  font-family: Emol_n_Icons;
  content: '\43';
  font-size: 25px;
  color: #519ad7;
  left: 47px;
}
.cont_profile_followers:before {
  position: absolute;
  top: -25px;
  font-family: FontAwesome;
  content: '\f0c0';
  font-size: 25px;
  color: #a8ceef;
  left: 41px;
}
.cont_profile_followers:after,
.cont_profile_following:before {
  font-family: FontAwesome;
  content: '\f007';
  font-size: 25px;
  color: #519ad7;
  position: absolute;
}
.cont_profile_followers:after {
  top: -23px;
  left: 45px;
}
.cont_profile_followers .dashboard_line {
  max-width: 72px;
}
.cont_profile_following:before {
  top: -25px;
  left: 40px;
}
.dashboard_cell:hover .dashboard_info_label,
.dashboard_cell_current .dashboard_info_label {
  color: #333;
}
.cont_profile_following .dashboard_line {
  max-width: 63px;
}
.dashboard_info_label {
  float: left;
  margin-bottom: 7px;
  color: #838383;
  font-size: 14px;
}
.dashboard_line {
  float: left;
  width: 100%;
  border-bottom: 1px solid #ccc;
  position: absolute;
  bottom: -18px;
  max-width: 81px;
}
.dashboard_info_value {
  display: block;
  font-size: 23px;
  font-weight: 500;
  transition: color 0.15s ease-in-out;
  color: #519ad7;
  text-align: center;
}
.dashboard_comment_content {
  float: left;
  width: 100%;
  padding: 5px 0 0;
  margin-top: -4px;
}
.dashboard_comment {
  float: left;
  width: 94.5%;
  margin-left: 0;
  padding: 10px 15px;
  border: 1px solid #d7dadf;
  border-radius: 3px;
  margin-bottom: 10px;
  box-shadow: 0 0 3px rgba(27, 120, 105, 0.18);
}
.dashboard_comment a {
  text-decoration: none;
}
.dashboard_title {
  font-size: 13px;
  color: #367dcc;
}
.dashboard_text_comment {
  font-size: 13px;
  color: #333;
  line-height: normal;
  overflow: hidden;
  margin-left: -3px;
}
.dashboard_dislike,
.dashboard_like {
  color: #8899a6;
  font-size: 13px;
  letter-spacing: 0.02em;
  position: relative;
  float: left;
}
.dashboard_like {
  padding: 0 25px 0 0;
}
.dashboard_comment_title {
  color: #363f45;
  font-size: 18px;
  padding: 21px 0;
  display: inline-block;
  width: auto;
}
.dashboard_title_follow {
  font-size: 14px;
  color: #353b3e;
  font-weight: 700;
  float: left;
}
.Uploadbtn i,
.dashboard_exit i {
  font-size: 19px;
}
.dashboard_img_follow {
  float: left;
  height: 45px;
  width: 45px;
}
.dashboard_comment_follow {
  width: 100%;
  float: left;
  padding: 10px;
  margin: 0 0 20px;
  cursor: pointer;
  border: 1px solid #d7dadf;
  border-radius: 3px;
  max-width: 315px;
  box-shadow: 0 1px 3px rgba(27, 120, 105, 0.2);
}
.dashboard_comment_follow:nth-child(even) {
  margin-left: 34px;
}
.dashboard_comment_follow img {
  width: 45px;
  height: 45px;
  margin: 0 10px 0 0;
  padding: 0;
  float: left;
  position: static;
  border: 0;
}
.btn-success {
  position: static;
}
.Uploadbtn {
  color: #fff;
  background: #367dcc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 50%;
  text-align: center;
  cursor: pointer;
  width: 35px;
  float: left;
  height: 35px;
  line-height: 35px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.3);
}
.Uploadbtn .input-upload {
  position: absolute;
  top: 0;
  right: 0;
  margin: 0;
  padding: 0;
  opacity: 0;
  height: 100%;
  width: 100%;
  cursor: pointer;
}
.dashboard_edit_img {
  position: absolute;
  top: 15px;
  left: 12%;
}
.dashboard_edit_img input .input-upload {
  width: 35px;
  height: 35px;
  padding: 0;
  border: 0;
}
#comentarios input {
  cursor: pointer !important;
  font-weight: 400;
}
.Uploadbtn i {
  line-height: 33px;
}
.Uploadbtn input {
  width: 35px !important;
  height: 35px !important;
  padding: 0 0 0 33px !important;
}
.dashboard_content_follow {
  float: left;
  width: 48%;
}
.button_follow {
  width: 98px;
  border-radius: 4px;
  padding: 6px 0;
  font-weight: 700;
  float: right;
  margin-top: 6px;
  text-align: center;
  border: 1px solid rgba(54, 125, 204, 0.56);
  background-color: #f5f8fa;
  background-image: linear-gradient(#fff, #f5f8fa);
  color: #333;
  font-size: 13px;
}
.button_follow:hover {
  background-image: linear-gradient(#fff, #e1e8ed);
}
.button_follow i {
  font-size: 17px;
  margin-right: 5px;
  color: #367dcc;
}
.bt_unfollow {
  padding: 6px 3px;
  font-size: 12px;
  border: 1px solid rgba(153, 0, 0, 0.56);
  color: #900;
}
.bt_unfollow i {
  display: none;
}
.dashboard_edit_banner {
  position: absolute;
  bottom: 10px;
  width: 110px;
  background: rgba(0, 0, 0, 0.6);
  right: 0;
  height: 37px;
  border-left: 3px solid #519ad7;
  color: #fff;
  line-height: 37px;
  cursor: pointer;
  font-size: 14px;
  -webkit-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
.dashboard_edit_banner:hover {
  background: rgba(0, 0, 0, 0.85);
}
.dashboard_edit_banner input {
  position: absolute !important;
  left: 0 !important;
  width: 100% !important;
  height: 100% !important;
  padding: 0 0 0 100% !important;
  border: 0 !important;
  background: 0 0 !important;
}
.dashboard_edit_banner i {
  float: left;
  font-size: 19px;
  color: #fff;
  line-height: 37px;
  margin-left: 15px;
  margin-right: 13px;
}
.button_edit_profile {
  background: #fff;
  width: auto;
  cursor: pointer;
  border: 1px solid #dedede;
  border-radius: 4px;
  line-height: 30px;
  font-weight: 400;
  text-align: center;
  padding: 0 10px 0 3px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.05);
  transition: all 0.15s ease-in-out;
  color: #838383;
  float: left;
  font-size: 14px;
  margin-top: 8px;
}
.button_edit_profile:hover {
  background: #f6f6f6;
}
.button_edit_profile i {
  float: left;
  font-size: 19px;
  margin: 6px 5px 0 6px;
}
.button_edit_prof_name {
  float: left;
  font-size: 14px;
}
.dashboard_banner_cont img {
  width: 100%;
  cursor: pointer;
}
.dashboard_like:before {
  font-family: Emol_n_Icons;
}
.dashboard_comment_cont {
  float: left;
  width: 100%;
  max-width: 445px;
  color: #86898b;
}
.dashboard_hour_comment {
  float: left;
  width: 10%;
  text-align: center;
  position: relative;
  margin-top: 28px;
  margin-right: 23px;
  color: #86898b;
  padding-top: 5px;
  font-size: 12px;
}
.dashboard_hour_comment:before,
.dashboard_soc_status .dashboard_dislike:before,
.dashboard_soc_status .dashboard_like:before {
  font-family: Emol_n_Icons;
  position: absolute;
}
.dashboard_hour_comment:before {
  content: '\52';
  color: #86898b;
  top: -21px;
  left: 35%;
  font-size: 20px;
}
.dashboard_hour_comment:after {
  float: left;
  width: 45px;
  border-bottom: 2px solid #86898b;
}
.dashboard_hour_comment .dashboard_line {
  left: 20%;
  width: 45px;
  border-bottom: 2px solid;
  bottom: -127%;
}
.dashboard_soc_status {
  float: right;
  margin-top: 14px;
}
.dashboard_soc_status .dashboard_like_txt {
  float: left;
  width: 100%;
  font-size: 11px;
  text-align: center;
}
.dashboard_soc_status .dashboard_like_number {
  padding-left: 25px;
  font-size: 19px;
  text-align: center;
  line-height: 23px;
}
.dashboard_soc_status .dashboard_dislike,
.dashboard_soc_status .dashboard_like {
  width: auto;
}
.dashboard_soc_status .dashboard_like .dashboard_like_txt {
  color: #367ccc;
  display: none;
}
.dashboard_soc_status .dashboard_dislike .dashboard_like_txt {
  color: #fb0029;
  display: none;
}
.dashboard_soc_status .dashboard_like .dashboard_like_number {
  color: #367ccc;
}
.dashboard_soc_status .dashboard_dislike .dashboard_like_number {
  color: #fb0029;
}
.dashboard_soc_status .dashboard_line {
  left: 10.5%;
  width: 45px;
  border-bottom: 2px solid;
  bottom: -56%;
}
.dashboard_soc_status .dashboard_like .dashboard_line {
  border-color: #367ccc;
}
.dashboard_soc_status .dashboard_dislike .dashboard_line {
  border-color: #fb0029;
  left: 22%;
}
.dashboard_soc_status .dashboard_like:before {
  content: '\4c';
  font-size: 21px;
  color: #367ccc;
}
.dashboard_soc_status .dashboard_dislike:before {
  content: '\4b';
  font-size: 21px;
  color: #fb0029;
  top: 2px;
}
#contEditarPefil {
  padding-top: 20px;
  position: relative;
}
#contEditarPefil input,
#contVerificar input {
  border-color: #519ad7 !important;
  height: 38px !important;
}
#contEditarPefil select,
#contVerificar select {
  border: 1px solid #519ad7 !important;
  height: 38px !important;
  padding: 0 7px !important;
  float: left !important;
  width: 100% !important;
  border-radius: 0;
}
#contVerificar {
  padding-top: 20px;
}
#contVerificar .input-submit {
  float: left;
  font-size: 13px;
  font-weight: 700;
  margin-bottom: 5px;
}
#contVerificar .enviar {
  float: left;
  width: 50%;
}
#contVerificar .enviar.cancelar {
  width: 50%;
}
#contVerificar .enviar.cancelar .button_edit_profile {
  background: #e1e1e1;
  border-color: #999;
  color: #333;
}
#contVerificar .button_edit_profile,
#contVerificar .button_edit_profile:hover {
  background: #367dcc;
  color: #fff;
  border-color: #367dcc;
}
#contVerificar .botonesEditar {
  float: left;
  width: 100%;
  padding-top: 20px;
}
#contVerificar .button_edit_profile {
  width: 100%;
  padding: 6px 5px 5px;
  font-size: 15px;
  font-weight: 700;
  margin: 0 auto;
  float: none;
  max-width: 129px;
}
#contVerificar .enviar input.button_edit_profile {
  height: 40px !important;
  border-radius: 4px;
  width: 100%;
  max-width: 129px;
  border: 0;
}
#contVerificar .contTipoDcto {
  float: left;
  width: 32%;
  margin-right: 5%;
  margin-bottom: 15px;
}
#contVerificar .contIdentificador {
  float: left;
  width: 47%;
  margin-right: 5%;
  margin-bottom: 15px;
}
#contVerificar .contNumDcto {
  float: left;
  width: 28%;
  margin-right: 0;
  margin-bottom: 15px;
}
#contVerificar .contNombres {
  float: left;
  width: 47%;
  margin-right: 0;
  margin-bottom: 15px;
}
#contVerificar .contApellidos {
  float: left;
  width: 47%;
  margin-right: 5%;
  margin-bottom: 15px;
}
#contVerificar .contRun {
  float: left;
  width: 29%;
  margin-right: 5%;
  margin-bottom: 15px;
}
#contVerificar .noPunto {
  float: right;
  font-size: 11px;
  color: #7b7f83;
}
#contVerificar .contHelp {
  width: 47%;
  margin: 0 auto;
  min-width: 108px;
}
#contVerificar .contHelp img {
  width: 100%;
  border-radius: 0 !important;
  margin: 10px 0;
}
#emolsocial_perfil select.destacar_campo {
  border-color: red !important;
  background: rgba(247, 202, 24, 0.4) !important;
}
#contEditarPefil .input-submit {
  float: left;
  font-size: 13px;
  font-weight: 700;
  margin-bottom: 5px;
}
#contEditarPefil .contEmail,
#contEditarPefil .contNombre,
#contEditarPefil .contTelefono {
  float: left;
  width: 30%;
  margin-right: 5%;
  margin-bottom: 15px;
}
#contEditarPefil .contUbicacion {
  float: left;
  width: 30%;
  margin-right: 0;
  margin-bottom: 15px;
}
#contEditarPefil .contUbicacion .input-submit {
  float: left;
}
#contEditarPefil .contComuna,
#contEditarPefil .contGenero,
#contEditarPefil .contRegion {
  float: left;
  width: 30%;
  margin-right: 5%;
  margin-bottom: 15px;
}
#contEditarPefil .contAgno {
  float: left;
  width: 30%;
  margin-right: 0;
  margin-bottom: 15px;
}
#contEditarPefil .enviar {
  float: left;
  width: 50%;
}
#contEditarPefil .enviar.cancelar {
  width: 50%;
}
#contEditarPefil .enviar.cancelar .button_edit_profile {
  background: #e1e1e1;
  border-color: #999;
  color: #333;
}
#contEditarPefil .button_edit_profile,
#contEditarPefil .button_edit_profile:hover {
  background: #367dcc;
  color: #fff;
  border-color: #367dcc;
}
#contEditarPefil .botonesEditar {
  float: left;
  width: 100%;
  padding-top: 20px;
  position: relative;
}
#contEditarPefil .button_edit_profile {
  width: 100%;
  padding: 6px 5px 5px;
  font-size: 15px;
  font-weight: 700;
  margin: 0 auto;
  float: none;
  max-width: 129px;
}
#textcomplete-dropdown-1,
#textcomplete-dropdown-2 {
  -webkit-background-clip: padding-box;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
#contEditarPefil .enviar input.button_edit_profile {
  height: 40px !important;
  border-radius: 4px;
  width: 100%;
  max-width: 129px;
  border: 0;
}
.dashboard_top #perfil_seguir_banner {
  bottom: 20px;
  width: 120px;
  padding: 7px 0;
  height: 20px;
  top: 40px;
  margin-top: 0;
  line-height: 20px;
}
.dashboard_top #perfil_seguir.no_seguir_usuario {
  border: 1px solid rgba(153, 0, 0, 0.56);
  color: #900;
}
#tabWall.cont_profile_comment:before {
  position: absolute;
  top: -25px;
  left: 33px;
  font-family: FontAwesome;
  content: '\f022';
  font-size: 25px;
  color: #519ad7;
}
#dashboard_perfil .dashboard_name {
  width: 50%;
  font-size: 19px;
  line-height: 25px;
  position: absolute;
  top: 10px;
  left: 130px;
}
#dashboard_perfil .dashboard_name .tipo_perfil_usuario {
  font-size: 11px;
  color: #7b7f83;
  text-transform: uppercase;
  line-height: normal;
  float: left;
  width: 80%;
}
#dashboard_perfil .dashboard_name .button_edit_profile {
  float: left;
  margin: 0;
  position: absolute;
  left: -120px;
  top: 52px;
}
#dashboard_perfil #Wall .dashboard_hour_comment:before {
  content: '';
}
#dashboard_perfil #Wall .dashboard_img_wall img {
  top: 0;
  left: 0;
  width: 60px;
  height: 60px;
  border-radius: 50%;
}
#dashboard_perfil #Wall .dashboard_comment_cont {
  max-width: 550px;
}
#dashboard_perfil #Wall .dashboard_comment_cont .dashboard_title {
  display: inline-block;
}
#dashboard_perfil #Wall .dashboard_comment_cont .dashboard_time {
  font-size: 12px;
  margin-top: 9px;
  float: left;
}
#dashboard_perfil #Wall .dashboard_comment_cont .dashboard_time:before {
  font-family: Emol_n_Icons;
  content: '\52';
  color: #86898b;
  top: -21px;
  left: 35%;
  font-size: 13px;
  margin-right: 5px;
}
#dashboard_perfil #Wall .dashboard_comment_cont .dashboard_text_comment {
  float: left;
  width: 100%;
  margin-top: 5px;
  line-height: 19px;
}
#dashboard_perfil #Wall .dashboard_hour_comment {
  margin: 0 15px 0 0;
  padding: 0;
}
#dashboard_perfil #Wall .dashboard_soc_status .dashboard_dislike,
#dashboard_perfil #Wall .dashboard_soc_status .dashboard_like {
  padding: 15px 34px 0 0;
}
#dashboard_perfil #Wall .dashboard_accion {
  color: #000;
  font-size: 12px;
  margin-right: 5px;
}
#dashboard_perfil #Wall .dashboard_soc_status .dashboard_dislike:before,
#dashboard_perfil #Wall .dashboard_soc_status .dashboard_like:before {
  font-size: 30px;
}
#dashboard_perfil #Wall .dashboard_accion .nombreAccion {
  color: #045a92;
  font-weight: 700;
  cursor: pointer;
}
#dashboard_perfil #Wall .dashboard_soc_status .dashboard_like_txt {
  display: none;
}
#dashboard_perfil #Wall .dashboard_soc_status .dashboard_comments:before {
  content: '\43';
  color: #367ccc;
  font-family: Emol_n_Icons;
  font-size: 25px;
  margin: 20px 9px 0 0;
  float: left;
}
#dashboard_perfil #Wall .dashboard_soc_status .dashboard_mencioned:before {
  content: '@';
  color: #367ccc;
  font-size: 25px;
  margin: 16px 9px 0 0;
  float: left;
  font-style: italic;
}
#emolsocial_perfil label:before,
#masValoradas .dashboard_comment .dashboard_hour_comment:before,
.close_dashboard_perfil {
  content: '';
}
.user_validate {
  margin-left: 0;
  font-size: 21px;
  color: #367dcc;
  position: relative;
  margin-top: 1px;
  float: left;
  width: 100%;
}
.user_validate .real_name {
  float: left;
  font-size: 12px;
  margin-right: 5px;
  color: #7b7f83;
  line-height: 16px;
  text-transform: capitalize;
}
.user_validate .fa-certificate {
  position: relative;
  top: -1px;
  font-size: 17px;
}
.user_validate .fa-check {
  position: absolute;
  right: 3px;
  color: #fff;
  font-size: 9px;
  top: 3px;
}
.user_location {
  float: left;
  width: 100%;
  color: #666;
  font-size: 13px;
}
.user_location .fa-map-marker {
  font-size: 15px;
  margin-right: 5px;
  color: #657786;
}
#textcomplete-dropdown-1 {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 13px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
#textcomplete-dropdown-1 li.textcomplete-item {
  width: 100%;
}
#textcomplete-dropdown-1 .textcomplete-item a {
  cursor: pointer;
  font-weight: 400;
  color: #000;
  position: relative;
  padding: 3px 12px 3px 10px;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
}
#textcomplete-dropdown-1 .textcomplete-item a:hover,
#textcomplete-dropdown-1 .textcomplete-item.active {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
#textcomplete-dropdown-1 .textcomplete-item .social_mencion_img {
  border-radius: 2em;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  width: 28px;
  height: 28px;
  overflow: hidden;
  float: left;
}
#textcomplete-dropdown-1 .textcomplete-item .social_mencion_img img {
  width: 100%;
}
#textcomplete-dropdown-1 .textcomplete-item .social_mencion_nombre {
  float: left;
  margin: 0 0 0 7px;
  line-height: 28px;
}
.usuario_mencionado_tag {
  font-weight: 400;
  padding: 2px 0 2px 3px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  background: #f0f0f0;
  cursor: default;
  border: 1px solid #dadada;
  text-decoration: none;
  margin-right: 4px;
  line-height: 24px;
}
.usuario_mencionado_tag_img {
  border-radius: 2em;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  display: inline-block;
  width: 16px;
  height: 16px;
  position: relative;
  overflow: hidden;
  top: 3px;
}
#textcomplete-dropdown-2 li.textcomplete-item,
.usuario_mencionado_tag_img img {
  width: 100%;
}
.usuario_mencionado_tag_txt {
  display: inline;
  padding: 0.2em 0.4em 0.3em 0.6em;
  font-size: 11px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25em;
}
#textcomplete-dropdown-2,
#textcomplete-dropdown-3 {
  top: 100%;
  left: 0;
  z-index: 1000;
  min-width: 160px;
  font-size: 13px;
  text-align: left;
  list-style: none;
  float: left;
}
#textcomplete-dropdown-2 {
  position: absolute;
  display: none;
  padding: 5px 0;
  margin: 2px 0 0;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
#textcomplete-dropdown-2 .textcomplete-item a {
  cursor: pointer;
  font-weight: 400;
  color: #000;
  position: relative;
  padding: 3px 12px 3px 10px;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
}
#textcomplete-dropdown-2 .textcomplete-item a:hover,
#textcomplete-dropdown-2 .textcomplete-item.active {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
#textcomplete-dropdown-2 .textcomplete-item .social_mencion_img {
  border-radius: 2em;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  width: 28px;
  height: 28px;
  overflow: hidden;
  float: left;
}
#textcomplete-dropdown-2 .textcomplete-item .social_mencion_img img,
#textcomplete-dropdown-3 li.textcomplete-item {
  width: 100%;
}
#textcomplete-dropdown-2 .textcomplete-item .social_mencion_nombre {
  float: left;
  margin: 0 0 0 7px;
  line-height: 28px;
}
#textcomplete-dropdown-3 {
  position: absolute;
  display: none;
  padding: 5px 0;
  margin: 2px 0 0;
  background-color: #fff;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
#textcomplete-dropdown-3 .textcomplete-item a {
  cursor: pointer;
  font-weight: 400;
  color: #000;
  position: relative;
  padding: 3px 12px 3px 10px;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
}
#textcomplete-dropdown-3 .textcomplete-item a:hover,
#textcomplete-dropdown-3 .textcomplete-item.active {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
#textcomplete-dropdown-3 .textcomplete-item .social_mencion_img {
  border-radius: 2em;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  width: 28px;
  height: 28px;
  overflow: hidden;
  float: left;
}
#textcomplete-dropdown-3 .textcomplete-item .social_mencion_img img {
  width: 100%;
}
#textcomplete-dropdown-3 .textcomplete-item .social_mencion_nombre {
  float: left;
  margin: 0 0 0 7px;
  line-height: 28px;
}
#perfil_contador_comentarios.dashboard_info,
#perfilfull_contador_comentarios.dashboard_info {
  width: 40.55%;
}
.button_edit_profile,
.user_location {
  overflow: hidden;
  display: block;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dashboard_comment_cont .dashboard_text_comment a {
  display: inline-block;
  margin-bottom: 4px;
  line-height: 12px;
}
.dashboard_comment_cont .dashboard_text_comment a.social_user_link {
  color: #045a92;
  font-size: 11px;
  text-decoration: none;
  border-radius: 15px;
  border: 1px solid #999;
  padding: 4px 7px;
  font-weight: 700;
  margin-bottom: 5px;
}
a.dashboard_link .dashboard_text_comment a {
  display: inline-block;
  margin-bottom: 4px;
  line-height: 12px;
}
a.dashboard_link .dashboard_text_comment a.social_user_link {
  color: #045a92;
  font-size: 11px;
  text-decoration: none;
  border-radius: 15px;
  border: 1px solid #999;
  padding: 4px 7px;
  font-weight: 700;
  margin-bottom: 5px;
}
#dashboard_perfil #tabWall .dashboard_line {
  max-width: 50px;
}
.perfil_usuario .user_location {
  width: 58%;
  line-height: normal;
  padding-bottom: 3px;
}
.perfil_usuario .perfil_comentario_texto a {
  font-size: 12px;
  text-decoration: none;
  font-weight: 700;
  color: #045a92;
}
.perfil_usuario .perfil_comentario_texto a:visited {
  color: #045a92;
}
.perfil_usuario .dashboard_bottom .dashboard_name {
  width: 37%;
}
#cont_comment .cmtdiv .cmtheader b.cmtfont {
  cursor: pointer;
}
.dashboard_cont_img {
  height: 102px;
  width: 102px;
  border-radius: 50%;
  border: 4px solid #fff;
  position: relative;
  top: -60px;
  left: 10px;
  background: #fff;
  overflow: hidden;
}
.dashboard_cont_img img {
  width: 100%;
  cursor: pointer;
}
#perfil_img img {
  height: 102px;
}
#emolsocial_perfil input.error,
#emolsocial_perfil select.error {
  border-color: red !important;
}
#emolsocial_perfil label {
  position: absolute;
  right: 7px;
  background: red;
  border-radius: 3px;
  top: 31px;
  padding: 2px 10px;
  font-size: 12px;
  color: #fff;
}
#emolsocial_perfil .contComuna,
#emolsocial_perfil .contEmail,
#emolsocial_perfil .contNombre,
#emolsocial_perfil .contRegion,
#emolsocial_perfil .contTelefono,
#emolsocial_perfil .contUbicacion {
  position: relative;
}
#emolsocial_perfil input {
  cursor: auto !important;
}
#emolsocial_perfil input[type='number']::-webkit-inner-spin-button,
#emolsocial_perfil input[type='number']::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#emolsocial_perfil input[type='number'] {
  -moz-appearance: textfield;
}
.terminosComentarios {
  float: left;
  width: 100%;
  margin: 0;
}
.terminosComentarios a {
  padding: 10px;
  color: #333;
  text-decoration: none;
  width: 100%;
  float: left;
  text-align: center;
  border-bottom: 1px solid #bbb;
  border-right: 1px solid #bbb;
  border-left: 1px solid #bbb;
}
.close_dashboard_perfil {
  position: absolute;
  width: 100%;
  height: 100%;
}
#cont_comment span.dot_espacio,
#cont_comment span.dot_espacio_dia {
  display: none;
}
#cont_comment span.dot_espacio.mar_der.mar_izq {
  display: block;
}
#comentarios .cmtdiv .cmtopts span.cmtbuttons span:last-child {
  padding-left: 5px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom #cont_comment .cmtdiv .cmtopts span.cmtbuttons span:last-child a {
  color: #666;
}
#comentarios .cmtdiv .cmtopts span.cmtbuttons a {
  margin-right: 10px;
}
.commentarioNodisponible {
  border: 1px solid #f7ca18;
  text-align: center;
  padding: 12px 15px 9px;
  background: rgba(247, 202, 24, 0.7);
  margin-left: 5px;
  margin-top: 10px;
  margin-bottom: 15px;
  font-weight: 700;
  font-size: 14px;
  border-radius: 2px;
  color: #000;
}
.commets_discussion_txt {
  display: inline-block;
}
.commets_discussion_txt i {
  float: left;
  font-size: 21px;
  margin-right: 10px;
}
.commets_discussion_txt .cont_discu_info {
  float: left;
  line-height: 22px;
}
.commets_discussion_txt .cont_discu_info a {
  text-decoration: none;
  color: #000;
}
.commets_discussion_txt .cont_discu_info a:hover {
  text-decoration: underline;
}
#masValoradas .cont_tab_2015 {
  border-bottom: 0;
}
#masValoradas .dashboard_comment {
  width: calc(100% - 33px);
  border-radius: 3px;
  padding: 13px 15px;
}
#masValoradas .dashboard_comment:first-child {
  margin-top: 10px;
}
#masValoradas .dashboard_comment .dashboard_comment_cont {
  color: #000;
  max-width: 91%;
}
#masValoradas .dashboard_comment .dashboard_comment_cont a:hover {
  color: #367dcc;
}
#masValoradas .dashboard_comment .dashboard_hour_comment {
  width: auto;
  padding: 0;
  margin: 0 15px 0 0;
  position: relative;
}
#masValoradas .dashboard_comment .dashboard_hour_comment .dashboard_img_follow {
  border-radius: 50%;
  cursor: pointer;
}
#masValoradas .dashboard_comment .dashboard_comment_cont .nombreAccion {
  color: #045a92;
  font-weight: 700;
  cursor: pointer;
}
#masValoradas .dashboard_comment .dashboard_comment_cont .nombreAccion:hover {
  text-decoration: underline;
}
#masValoradas .dashboard_comment .dashboard_comment_cont .dashboard_text_comment {
  margin-top: 4px;
  line-height: 17px;
  margin-left: 0;
  margin-bottom: 6px;
}
#masValoradas .dashboard_comment .dashboard_comment_cont .dashboard_time {
  float: left;
  font-size: 12px;
  margin-top: 6px;
  color: #86898b;
}
#masValoradas .dashboard_comment_cont .dashboard_time:before {
  font-family: Emol_n_Icons;
  content: '\52';
  color: #86898b;
  top: -21px;
  left: 35%;
  font-size: 13px;
  margin-right: 5px;
}
#masValoradas .dashboard_comment_cont .dashboard_title {
  display: inline;
  line-height: 17px;
}
#masValoradas .dashboard_soc_status {
  margin-top: 0;
}
#masValoradas .dashboard_soc_status .dashboard_comments .dashboard_like_txt {
  color: #367ccc;
  float: left;
  font-size: 19px;
  text-align: center;
  line-height: 23px;
}
#masValoradas .dashboard_soc_status .dashboard_comments .dashboard_like_txt:before {
  font-family: Emol_n_Icons;
  content: '\4c';
  font-size: 21px;
  color: #367ccc;
  padding-right: 7px;
}
#dashboard_perfil .dashboard_content .dashboard_top .dashboard_banner_cont {
  overflow: hidden;
  max-height: 185px;
}
@-webkit-keyframes SlideDown_Social {
  0% {
    height: 0;
  }
  100% {
    height: 85px;
  }
}
@-moz-keyframes SlideDown_Social {
  0% {
    height: 0;
  }
  100% {
    height: 85px;
  }
}
@-o-keyframes SlideDown_Social {
  0% {
    height: 0;
  }
  100% {
    height: 85px;
  }
}
@keyframes SlideDown_Social {
  0% {
    height: 0;
  }
  100% {
    height: 85px;
  }
}
@-webkit-keyframes SlideDown_Social_Micro {
  0% {
    height: 0;
  }
  100% {
    height: 58px;
  }
}
@-moz-keyframes SlideDown_Social_Micro {
  0% {
    height: 0;
  }
  100% {
    height: 58px;
  }
}
@-o-keyframes SlideDown_Social_Micro {
  0% {
    height: 0;
  }
  100% {
    height: 58px;
  }
}
@keyframes SlideDown_Social_Micro {
  0% {
    height: 0;
  }
  100% {
    height: 58px;
  }
}
#dashboard_perfil #dashboard_notification {
  float: left;
  width: 100%;
  overflow: hidden;
}
#dashboard_perfil .notification_emol_social {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 0;
  z-index: 10;
  position: relative;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
  font-size: 14px;
  color: #fff;
  max-height: 100px;
}
#dashboard_perfil .notification_emol_social .noticiation_int_e_social .iconoMensaje {
  font-size: 20px;
  margin-right: 5px;
  position: absolute;
  left: -25px;
  top: -2px;
}
#dashboard_perfil .notification_emol_social.notification_e_social_bg.slidedown {
  -webkit-animation: SlideDown_Social 1s;
  -moz-animation: SlideDown_Social 1s;
  -o-animation: SlideDown_Social 1s;
  animation: SlideDown_Social 1s;
  animation-iteration-count: 1, 0;
  max-height: 85px;
  margin-bottom: 15px;
}
#dashboard_perfil .noticiation_int_e_social {
  float: left;
  padding: 12px;
  width: 97%;
}
#dashboard_perfil .noticiation_int_e_social .mensaje {
  width: 100%;
  text-align: center;
  position: relative;
  margin-bottom: 10px;
}
#dashboard_perfil .noticiation_int_e_social .botones {
  float: left;
  width: 100%;
  margin-top: 10px;
}
#dashboard_perfil .notification_e_social_bg {
  background: #367dcc;
}
#dashboard_perfil .notification_e_social_ok {
  background: #5cb85c;
}
#dashboard_perfil .notification_emol_social.notification_e_social_ok .mensaje {
  margin-bottom: 0;
}
#dashboard_perfil .notification_emol_social.notification_e_social_ok .botones {
  margin-top: 5px;
}
#dashboard_perfil .notification_e_social_error {
  background: #b22222;
}
#dashboard_perfil .notification_emol_social.notification_e_social_error .mensaje {
  margin-bottom: 0;
  font-size: 13px;
}
#dashboard_perfil .notification_emol_social.notification_e_social_error .botones {
  margin-top: 0;
}
#dashboard_perfil .notification_emol_social .botones .dashboard_exit {
  top: 7px;
  right: 1%;
  background: 0 0;
  padding: 5px 7px;
}
#dashboard_perfil .notification_emol_social .botones input {
  width: 10%;
  background: #f3f3f3;
  border: 0;
  padding: 0;
  border-radius: 5px;
}
#dashboard_perfil .noticiation_int_e_social .botones input#codigo {
  border-radius: 0;
  width: 10%;
  margin-right: 15px;
  border: 1px solid #367dcc;
  padding-left: 10px;
  padding-right: 10px;
}
#dashboard_perfil .noticiation_int_e_social .botones input#noCoincide {
  width: 19%;
  margin-left: 15px;
  background: #f7ca18;
  color: #333;
  font-weight: 700;
}
.ver_mas_mas_com_pad {
  float: right;
  width: 88%;
  margin: 0 0 12px 8.93%;
  border-top: 1px dotted #d3d6db;
  border-bottom: 1px dotted #d3d6db;
  padding: 10px;
  background-color: #f7f7f7;
  color: #627aad;
  font-weight: 700;
  cursor: pointer;
}
.compPram,
.hideVerMas {
  display: none;
}
#comentarios .cmtfont.editarPerfilCaja {
  font-size: 13px;
  color: #666;
  font-weight: 400;
  margin-left: 9px;
  cursor: pointer;
  border: 1px solid #dedede;
  border-radius: 4px;
  line-height: 25px;
  padding: 0 10px 0 9px;
  box-shadow: 1px 1px 4px rgba(0, 0, 0, 0.05);
  transition: all 0.15s ease-in-out;
}
#contFormPerfil input,
#contFormPerfil input.destacar_campo,
#contVerificar input,
#contVerificar input.destacar_campo {
  color: #000 !important;
}
#comentarios .cmtfont.editarPerfilCaja:hover {
  background: #f6f6f6;
}
#contFormPerfil input.destacar_campo,
#contVerificar input.destacar_campo,
#contVerificar select.destacar_campo {
  border-color: red !important;
  background: rgba(247, 202, 24, 0.4) !important;
}
#comentarios .cmtfont.editarPerfilCaja:before {
  content: '\f040';
  font-family: FontAwesome;
  padding-right: 3px;
  font-size: 16px;
}
#comentarios #cont_carga_emol {
  position: relative !important;
}
.tipsy.tipsy-sw .tipsy-inner {
  max-width: 270px !important;
  margin-top: 5px !important;
  padding: 10px 7px !important;
}
#dashboard_notification .cont_link_option_validate {
  float: left;
  width: 100%;
  padding-top: 5px;
  font-size: 12px;
}
#dashboard_notification .cont_link_option_validate a {
  width: 50%;
  cursor: pointer;
  text-decoration: underline;
  color: #fff;
}
#dashboard_notification .cont_link_option_validate #noCoincide {
  margin-left: 15px;
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spin {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.loading {
  border-radius: 50%;
  margin: 0 auto;
  border: 0.25rem solid #c3c3c3;
  border-top-color: #519ad7;
  -webkit-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
}
.load_size {
  width: 40px;
  height: 40px;
}
.cont_load_comments {
  position: relative;
  margin: 0 auto;
  width: 100%;
  max-width: 600px;
  display: inline-block;
}
.cont_load_comments .fb_comments_count {
  position: absolute;
  left: 48%;
  top: 14px;
  padding: 0 0 0 1px;
}
.cont_load_comments .fb_comments_count:before {
  font-size: 22px;
}
.cont_load_comments .txt_loading {
  float: left;
  width: 100%;
  text-align: center;
  padding-top: 7px;
  font-size: 13px;
  color: #333;
}
.dashboard_content_loading {
  position: absolute;
  top: 50%;
  margin-top: -100px;
  left: 25%;
  width: 100%;
  padding: 30px 0;
  border-radius: 5px;
  max-width: 500px;
  background: #fff;
}
.dashboard_content_loading .cont_load_comments .fb_comments_count {
  left: 47.4%;
}
.dashboard_content_loading .cont_load_comments i {
  position: absolute;
  left: 48%;
  top: 14px;
  font-size: 23px;
  margin-top: -2px;
  color: #367ccc;
}
.dashboard_content_loading .cont_load_comments .loading {
  border-top-color: #367ccc;
}
.tipsComentarios {
  float: left;
  width: 99.7%;
  border: 1px solid #d4d4d4;
  background: #fff;
  margin-bottom: 10px;
  overflow: hidden;
}
.tipsiconosComentarios {
  height: 70px;
  position: relative;
  float: left;
  padding: 0;
  width: 70px;
  border: 5px solid #ccc;
  border-radius: 50%;
  margin: 2% 15px;
}
.tipstxtComentarios {
  float: left;
  width: 78%;
  position: relative;
  padding: 10px 10px 10px 0;
}
.tipstxtComentarios h2 {
  font-size: 18px;
  padding: 7px 0 5px;
}
.emolsocial_txt_tip {
  float: left;
  position: relative;
  font-size: 14px;
  line-height: 19px;
  color: #666;
}
.emolsocial_txt_tip .seguir_usuario {
  position: relative;
  float: none;
  display: inline-block;
  top: 0;
  right: 0;
  cursor: auto;
  padding: 4px 6px;
}
.emolsocial_txt_tip .seguir_usuario:hover {
  background: 0 0;
}
.tipsiconosComentarios.icon_seguir:before {
  font-family: FontAwesome;
  content: '\f234';
  color: #5684b8;
  left: 24%;
  position: absolute;
  top: 19%;
  font-size: 40px;
  z-index: 1;
}
.tipsiconosComentarios.icon_comentario_tip:before {
  font-family: Emol_n_Icons;
  content: '\43';
  color: #5684b8;
  left: 24%;
  position: absolute;
  top: 30%;
  font-size: 35px;
  z-index: 1;
}
.tipsiconosComentarios.icon_alertas:before {
  font-family: Arial;
  content: '@';
  color: #5684b8;
  left: 20%;
  position: absolute;
  top: 14%;
  font-size: 40px;
  z-index: 1;
}
.tipsiconosComentarios.icon_seguidores:before {
  font-family: FontAwesome;
  content: '\f0c0';
  color: #5684b8;
  left: 21%;
  position: absolute;
  top: 25%;
  font-size: 40px;
  z-index: 1;
}
.tipsiconosComentarios.icon_verificar:before {
  font-family: FontAwesome;
  content: '\f00c';
  color: #fff;
  left: 28%;
  position: absolute;
  top: 29%;
  font-size: 29px;
  z-index: 1;
}
.tipsiconosComentarios.icon_verificar:after {
  font-family: FontAwesome;
  content: '\f0a3';
  color: #367dcc;
  top: 12%;
  position: absolute;
  left: 16%;
  font-size: 55px;
}
.tipsiconosComentarios.icon_imgPerfil:before,
.tipsiconosComentarios.icon_muro:before {
  color: #5684b8;
  font-size: 40px;
  font-family: FontAwesome;
  position: absolute;
  z-index: 1;
}
.tipsiconosComentarios.icon_muro:before {
  content: '\f022';
  left: 22%;
  top: 24%;
}
.tipsiconosComentarios.icon_imgPerfil:before {
  content: '\f007';
  left: 27%;
  top: 20%;
}
.tipsiconosComentarios.icon_userDestacado:before {
  font-family: FontAwesome;
  content: '\f005';
  color: #ecc20c;
  position: absolute;
  left: 24%;
  top: 24%;
  font-size: 39px;
  z-index: 1;
}
.tipsComentarios .tipstxtComentarios .fa.fa-star:before {
  color: #ecc20c;
}
#contBienvenidos {
  overflow: hidden;
  padding: 66px 10px 11px !important;
}
#contBienvenidos .tit_comentarista {
  border-bottom: 0;
  position: absolute;
  top: 0;
  left: 0;
  padding: 8px 0 5px 10px;
  background: #e3e7ea;
}
.contBienvenidos_int {
  position: relative;
  overflow: hidden;
  padding: 70px 10px 11px;
  width: 94%;
}
.contBienvenidos_int .tit_comentarista {
  border-bottom: 0;
  position: absolute;
  top: 0;
  left: 0;
  padding: 8px 0 5px 10px;
  background: #e3e7ea;
}
#comentarios.caja_perfil {
  margin: 0;
  border: 0;
  background: 0 0;
  padding: 0;
  width: 100%;
}
.perfil_usuario .seguir_usuario {
  padding: 6px 8px !important;
  top: 15px !important;
  right: 12px !important;
  left: inherit !important;
  width: 20px !important;
}
#comentarios .cmtdiv.margin_lvl_0 .seguir_usuario {
  left: 9px;
  width: 15px;
  top: 69px;
}
#comentarios .cmtdiv.margin_lvl_1 .seguir_usuario,
#comentarios .cmtdiv.margin_lvl_2 .seguir_usuario {
  left: 9px;
  width: 15px;
  top: 60px;
}
.dashboard_bottom #perfil_seguir_banner {
  left: 27px !important;
  width: 90px !important;
  top: 57px !important;
  z-index: 1;
  margin-top: 0;
  padding: 3px 4px !important;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios {
  overflow: hidden;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc {
  float: left;
  width: 100%;
  position: relative;
  border-bottom: 1px solid #ccc;
  padding: 10px 0;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_int_sec_pad_top {
  padding-top: 0;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc h2 {
  margin-bottom: 7px;
  font-size: 12px;
  font-weight: 400;
  float: left;
  width: 70%;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc h2 a {
  color: #045a92;
  font-weight: 700;
  float: left;
  width: 100%;
  margin-bottom: 5px;
  margin-right: 5px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc h2 .icon_user_status {
  display: inline-block;
  margin-top: 0;
  margin-right: 5px;
  position: relative;
  top: 5px;
  left: 3px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc h2 .icon_user_status .user_validate {
  margin-right: 5px;
  margin-top: -1px;
  width: auto;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc h2 .icon_user_status .user_comments_dest i {
  position: relative;
  top: -2px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc .cont_rank_item_soc_img {
  float: left;
  width: 45px;
  margin-right: 10px;
  height: 52px;
  overflow: hidden;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc .cont_rank_item_soc_img img {
  width: 100%;
  border-radius: 50%;
  height: 45px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc .seguir_usuario {
  float: left;
  position: relative;
  top: 0;
  left: 0;
  width: auto;
  padding: 4px 8px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc .rank_list_txt {
  padding-left: 2px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .mas_item_social {
  width: 100%;
  background: #eee;
  padding: 5px 5px 5px 10px;
  font-weight: 700;
  position: relative;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .mas_item_social.icon_rank_megusta:after {
  font-family: Emol_n_Icons;
  content: '\4c';
  position: absolute;
  font-size: 15px;
  color: #367ccc;
  left: 97px;
  top: 3px;
  font-weight: 400;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .mas_item_social.icon_rank_comentario:after {
  font-family: Emol_n_Icons;
  content: '\43';
  position: absolute;
  font-size: 13px;
  color: #519ad7;
  left: 115px;
  top: 7px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .mas_item_social.icon_rank_seguidores:after {
  font-family: FontAwesome;
  content: '\f0c0';
  position: absolute;
  font-size: 13px;
  color: #519ad7;
  left: 110px;
  top: 6px;
  font-weight: 400;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .bor_mas_items_soci {
  border-top: 3px solid #ccc;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios #contMasLikes .user_validate {
  display: inline;
  float: none;
  position: relative;
  top: -2px;
  margin-right: 3px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios #contMasLikes .user_validate .fa-check {
  top: 7px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios #contMasLikes .user_comments_dest {
  display: inline;
  float: none;
  position: relative;
  top: -2px;
}
.cont_new_detalle_noti #texto_noticia .sec_frase_momento_emol .txt_right.txt_hov_cita:hover {
  text-decoration: underline;
  cursor: pointer;
}
.dashboard_vermas_comment {
  display: none;
}
.dashboard_comment_vermas {
  background: #1475b9;
  border-radius: 2px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 22px;
  margin-left: 0;
  margin-top: 0;
  padding: 12px;
  text-shadow: none;
  width: 99%;
  text-align: center;
}
#contEditarPefil span.dashboard_comment_title {
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 4px;
  border-top-left-radius: 4px;
  cursor: pointer;
  border: 1px solid #ccc;
  padding: 5px 10px;
  border-bottom: 0;
  border-top-right-radius: 4px;
}
#contEditarPefil span.dashboard_comment_title.activo {
  background: #519ad7;
  color: #fff;
  border: 1px solid #519ad7;
  border-bottom: 0;
}
#contFormPerfil {
  width: 100%;
  padding: 10px 0 5px;
}
#contEditarPass {
  width: 100%;
  padding: 5px 0;
}
#contEditarPass .contTelefono {
  width: 28%;
}
#contEditarPass #editPass {
  padding-top: 15px;
}
#contEditarNotificaciones {
  width: 100%;
  padding: 20px 0;
}
#dashboard_perfil .dashboard_info {
  width: 55.9%;
  top: 80px;
}
#dashboard_perfil .dashboard_info .dashboard_cell {
  padding: 0 8px;
  height: 40px;
}
#dashboard_perfil .dashboard_info #tabWall.cont_profile_comment:before {
  left: 20px;
}
#dashboard_perfil .dashboard_info .cont_profile_comment:before {
  left: 36px;
}
#dashboard_perfil .dashboard_info .cont_profile_followers:before {
  left: 31px;
}
#dashboard_perfil .dashboard_info .cont_profile_followers:after {
  left: 35px;
}
#dashboard_perfil .dashboard_info .cont_profile_following:before {
  left: 31px;
}
#dashboard_perfil .dashboard_info #tabContEditarPerfil.cont_profile_following {
  border-left: 1px solid #ccc;
}
#dashboard_perfil .dashboard_info #tabContEditarPerfil.cont_profile_following:before {
  left: 19px;
  content: '\f040';
}
#dashboard_perfil .dashboard_info #tabContEditarPerfil.cont_profile_following .dashboard_line {
  left: 11px;
  max-width: 35px;
}
#dashboard_perfil #tabWall .dashboard_line {
  left: 10px;
}
#dashboard_perfil .user_header_social {
  margin-bottom: 31px;
}
#dashboard_perfil .user_header_social .user_location {
  line-height: normal;
  margin-bottom: 3px;
}
#dashboard_perfil .user_header_social .dashboard_cont_img img {
  width: 100%;
  cursor: pointer;
  position: relative;
  left: 0;
  top: 0;
  min-height: 102px;
  max-height: 102px;
}
#comentarios .cmtdiv .cmtheader .cmtfont {
  padding-bottom: 10px;
}
#comentarios .cmtdiv .cmtheader b a {
  text-decoration: none;
  color: #045a92;
  word-break: break-word;
}
#dashboard_perfil #WallPublic .dashboard_accion a:hover,
.checkTC a,
.checkTC a:hover,
.tabs_wall div:hover {
  text-decoration: underline;
}
#comentarios .cmtdiv .cmtheader .cmtfont .txt_comment_location {
  font-size: 11px;
  font-weight: 400;
  color: #666;
  padding-top: 2px;
}
#comentarios .cmtdiv .cmtheader .user_validate {
  top: 0;
  margin-left: 5px;
  position: absolute;
  right: -10px;
}
#comentarios .cmtdiv .cmtheader .perfil_usuario .user_validate {
  width: auto;
  position: relative;
  left: 0;
  margin-left: 0;
}
#comentarios .cmtdiv .cmtheader .perfil_usuario .user_validate .real_name {
  font-size: 11px;
}
#contEditarNotificaciones span {
  float: left;
  width: 50%;
  line-height: 25px;
  font-weight: 700;
}
#contEditarNotificaciones span span {
  line-height: 18px;
  font-size: 12px;
  font-weight: 400;
}
#contEditarNotificaciones span input {
  float: left;
  width: auto;
}
#masValoradas .dashboard_comment .dashboard_hour_comment .seguir_usuario {
  right: 6px;
  top: 48px;
}
#comentarios .cmtdiv.margin_lvl_0.comentarioDestacado {
  float: left;
  width: 97.5%;
  border-radius: 3px;
  box-shadow: 0 2px 3px rgba(27, 120, 105, 0.1);
  border: 1px solid #ccc;
  border-left: 5px solid #367dcc;
  background-color: #f7f7f7;
  margin-top: 20px;
  min-height: 95px;
  padding-bottom: 20px;
}
#comentarios .cmtdiv.margin_lvl_0.comentarioDestacado .cmtnumber a {
  background: 0 0;
}
#comentarios .cmtdiv.margin_lvl_0.comentarioResaltado {
  float: left;
  width: 98%;
  background: url(../index/emolrelatime.png) 98.5% 15px no-repeat;
  border-radius: 4px;
  padding-bottom: 16px;
  background-size: 20px 17px;
}
#comentarios .cmtdiv.margin_lvl_0.comentarioResaltado .cmtnumber a {
  background: 0 0;
}
#comentarios .cmtdiv.margin_lvl_0.comentarioResaltado a.social_user_link {
  background: #fff;
}
#comentarios .cmtdiv.margin_lvl_1.comentarioDestacado {
  border-radius: 3px;
  box-shadow: 0 2px 3px rgba(27, 120, 105, 0.1);
  border: 1px solid #ccc;
  border-left: 5px solid #367dcc;
  background-color: #f7f7f7;
  width: auto;
  min-width: 85%;
  padding-bottom: 20px;
}
#comentarios .cmtdiv.margin_lvl_1.comentarioDestacado .cmtnumber a {
  background: 0 0;
}
#comentarios .cmtdiv.margin_lvl_1.comentarioResaltado {
  background: url(../index/emolrelatime.png) 98.5% 15px no-repeat;
  background-size: 20px 17px;
}
#comentarios .cmtdiv.margin_lvl_1.comentarioResaltado .cmtnumber a {
  background: 0 0;
}
#comentarios .cmtdiv.margin_lvl_1.comentarioResaltado a.social_user_link {
  background: #fff;
}
#comentarios .cmtdiv.margin_lvl_2.comentarioDestacado {
  border-radius: 3px;
  box-shadow: 0 2px 3px rgba(27, 120, 105, 0.1);
  border: 1px solid #ccc;
  border-left: 5px solid #367dcc;
  background-color: #f7f7f7;
  width: auto;
  min-width: 77%;
  padding-bottom: 20px;
}
#comentarios .cmtdiv.margin_lvl_2.comentarioDestacado .cmtnumber a {
  background: 0 0;
}
#comentarios .cmtdiv.margin_lvl_2.comentarioResaltado {
  background: url(../index/emolrelatime.png) 98.5% 15px no-repeat;
  background-size: 20px 17px;
}
#comentarios .cmtdiv.margin_lvl_2.comentarioResaltado .cmtnumber a {
  background: 0 0;
}
#comentarios .cmtdiv.margin_lvl_2.comentarioResaltado a.social_user_link {
  background: #fff;
}
#contEditarPefil i {
  display: none;
}
#contEditarPefil #contVerificar {
  width: 100%;
  padding: 20px 0 0;
}
.adm_actions .has-email.btn.btn-info.bts_admin {
  background-color: #31b0d5;
  border-color: #269abc;
}
.adm_actions .has-email.btn.btn-info.bts_admin .fa-check-circle {
  font-size: 13px;
  text-shadow: none;
  margin-right: 3px;
}
.cont_menu_admin .btn-primary-dest {
  margin-right: 10px;
}
.cont_menu_admin .btn-primary-dest .fa-star {
  margin-right: 5px;
}
#contEditarNotificaciones input[type='checkbox'],
#contEditarNotificaciones input[type='radio'] {
  border: 2px solid #b4b9be;
  background: #fff;
  color: #555;
  clear: none;
  cursor: pointer;
  display: inline-block;
  line-height: 0;
  height: 25px !important;
  margin: 0 10px 10px 0;
  outline: 0;
  padding: 0 !important;
  text-align: center;
  vertical-align: middle;
  width: 25px;
  min-width: 25px;
  -webkit-appearance: none;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-transition: 0.05s border-color ease-in-out;
  transition: 0.05s border-color ease-in-out;
  border-radius: 50%;
}
.forApprove.cmtdiv.margin_lvl_0,
.forApprove.cmtdiv.margin_lvl_1,
.forApprove.cmtdiv.margin_lvl_2 {
  box-shadow: 0 2px 3px rgba(27, 120, 105, 0.1);
  min-height: 95px;
}
#contEditarNotificaciones label {
  font-size: 19px;
  line-height: 19px;
  color: #777;
  float: left;
  width: 100%;
  margin-bottom: 25px;
  font-weight: 400;
}
#contEditarNotificaciones input[type='checkbox']:checked:before {
  float: left;
  display: inline-block;
  vertical-align: middle;
  width: 25px;
  font: 400 17px/1.2 FontAwesome;
  speak: none;
  -webkit-font-smoothing: antialiased;
  content: '\f00c';
  margin: 0 0 0 -2px;
  color: #1e8cbe;
}
#contEditarNotificaciones span.tit_verificar,
#contFormPerfil .tit_datos_personales,
#contVerificar .tit_verificar {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 15px;
  color: #367dcc;
  width: 100%;
  display: none;
  float: left;
}
#contFormPerfil .tit_datos_personales {
  margin-top: 5px;
}
#contVerificar .txt_verificarDcto {
  text-align: center;
  width: 100%;
}
#checkTC label,
.checkTC,
.checkTC a {
  color: #666;
  font-size: 11px;
}
#contEditarNotificaciones .botones_notificacion {
  float: left;
  width: 100%;
  margin-top: 25px;
}
.checkTC {
  float: left;
  width: 100%;
  text-align: center;
  margin-top: 15px;
}
.checkTC input#checkTerminos {
  width: auto;
  line-height: normal;
  height: auto !important;
  margin-right: 10px;
  position: relative;
  top: 3px;
}
#checkTC label {
  position: relative;
  right: 0;
  background: 0 0;
  border-radius: 0;
  top: -3px;
  padding: 0;
}
.load_verificar {
  width: auto;
  position: absolute;
  top: 37%;
  left: 42%;
  background: rgba(54, 125, 204, 0.95);
  padding: 18px 10px 5px 9px;
  border-radius: 5px;
  text-align: center;
  display: none;
}
#dashboard_perfil #WallPublic .dashboard_comment_cont .dashboard_title,
.load_verificar span {
  display: inline-block;
}
.verfircando_txt {
  float: left;
  width: 100%;
  padding: 10px 0 7px;
  color: #fff;
}
.load_verificar span {
  width: 5px;
  height: 15px;
  background: #fff;
}
.load_bar01 {
  animation: verificar 0.6s ease-in-out infinite;
}
.load_bar02 {
  animation: verificar 0.6s ease-in-out 0.15s infinite;
}
.load_bar03 {
  animation: verificar 0.6s ease-in-out 0.3s infinite;
}
@keyframes verificar {
  0% {
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-opacity: 0;
    -ms-opacity: 0;
    -o-opacity: 0;
  }
  50% {
    -webkit-transform: scaleY(1.5);
    -ms-transform: scaleY(1.5);
    -o-transform: scaleY(1.5);
    transform: scaleY(1.5);
    -webkit-opacity: 0.5;
    -ms-opacity: 0.5;
    -o-opacity: 0.5;
  }
  100% {
    -webkit-transform: scaleY(1);
    -ms-transform: scaleY(1);
    -o-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-opacity: 1;
    -ms-opacity: 1;
    -o-opacity: 1;
  }
}
#comentarios .checkTC {
  margin: 11px 0 10px !important;
  font-size: 11px;
  color: #666;
  float: left;
  width: 53%;
  text-align: left;
  padding-left: 15px;
}
#comentarios .checkTC a {
  top: -2px;
  position: relative;
}
#comentarios .checkTC input {
  width: auto;
  line-height: normal;
  height: auto !important;
  margin-right: 10px;
  position: relative;
  top: 3px;
  position: static;
}
#comentarios .checkTC label:after,
#comentarios .checkTC label:before {
  display: none;
}
#comentarios .checkTC label {
  position: relative;
  right: 0;
  background: 0 0;
  border-radius: 0;
  top: -2px;
  padding: 0;
  font-size: 11px;
  color: #666;
}
#cont_comment .margin_lvl_0 .checkTC input,
#cont_comment .margin_lvl_1 .checkTC input,
#cont_comment .margin_lvl_2 .checkTC input {
  margin: 0 10px 0 0;
}
#cont_comment .margin_lvl_0 .checkTC label,
#cont_comment .margin_lvl_1 .checkTC label,
#cont_comment .margin_lvl_2 .checkTC label {
  position: relative;
  right: 0;
  background: 0 0;
  border-radius: 0;
  top: 0;
  padding: 0;
  font-size: 11px;
  color: #666;
  margin-right: 0;
  font-weight: 400;
  text-shadow: none;
}
.dashboard_profile_user .dashboard_bottom #perfil_seguir_banner {
  left: 15px !important;
}
.dashboard_profile_user .dashboard_bottom .user_header_social .dashboard_info {
  width: 46% !important;
}
.dashboard_profile_user .dashboard_bottom .user_header_social .dashboard_info .dashboard_cell:last-child {
  padding-right: 0 !important;
}
.dashboard_profile_user .dashboard_bottom .dashboard_name .user_validate .fa-check {
  top: 3px;
}
#dashboard_perfil .dashboard_bottom #cont_comment .cmtdata .emolUgcImage {
  margin-right: 5px;
}
#dashboard_perfil .dashboard_bottom #cont_comment .cmtdata .emolUgcImage:last-child {
  margin-right: 0;
}
#dashboard_perfil .dashboard_bottom #cont_comment .cmtdata img {
  border-radius: 0 !important;
  cursor: default;
}
#dashboard_perfil #fileupload .template-upload .preview img,
#dashboard_perfil .dashboard_bottom #cont_comment .cmtopts img {
  border-radius: 0 !important;
}
#dashboard_perfil #fileupload .template-upload .preview canvas {
  width: 100% !important;
}
.comment_area {
  float: left;
  width: 100%;
  margin-top: 15px;
  position: relative;
}
#dashboard_info_label_wall {
  min-width: 50px;
  text-align: center;
}
#dashboard_perfil #WallPublic .dashboard_img_wall img {
  top: 0;
  left: 0;
  width: 60px;
  height: 60px;
  border-radius: 50%;
}
#dashboard_perfil #WallPublic .dashboard_comment_cont {
  max-width: 615px;
}
#dashboard_perfil #WallPublic .dashboard_comment_cont .dashboard_time {
  font-size: 12px;
  margin-top: 5px;
  float: left;
}
#dashboard_perfil #WallPublic .dashboard_comment_cont .dashboard_time:before {
  font-family: Emol_n_Icons;
  content: '\52';
  color: #86898b;
  top: -21px;
  left: 35%;
  font-size: 13px;
  margin-right: 5px;
}
#dashboard_perfil #WallPublic .dashboard_comment_cont .dashboard_text_comment {
  float: left;
  width: 100%;
  margin-top: 5px;
  line-height: 19px;
}
#dashboard_perfil #WallPublic .dashboard_comment_cont .dashboard_text_comment a {
  line-height: 19px;
  color: #000;
}
#dashboard_perfil #WallPublic .dashboard_accion {
  color: #000;
  font-size: 14px;
  margin-right: 5px;
}
#dashboard_perfil #WallPublic .dashboard_accion .nombreAccion {
  color: #045a92;
  font-weight: 700;
  cursor: pointer;
}
#dashboard_perfil #WallPublic .dashboard_accion a {
  color: #045a92;
  font-weight: 700;
}
#dashboard_perfil #WallPublic .dashboard_soc_status .dashboard_like_txt {
  display: none;
}
#dashboard_perfil #WallPublic .dashboard_soc_status .dashboard_comments:before {
  content: '\43';
  color: #367ccc;
  font-family: Emol_n_Icons;
  font-size: 25px;
  margin: 20px 9px 0 0;
  float: left;
}
#dashboard_perfil #WallPublic .dashboard_soc_status .dashboard_mencioned:before {
  content: '@';
  color: #367ccc;
  font-size: 25px;
  margin: 16px 9px 0 0;
  float: left;
  font-style: italic;
}
#dashboard_perfil #Comments .dashboard_hour_comment:before {
  content: '';
}
#dashboard_perfil #Comments .dashboard_img_wall img {
  top: 0;
  left: 0;
  width: 45px;
  height: 45px;
  border-radius: 50%;
}
#dashboard_perfil #Comments .dashboard_comment_cont {
  max-width: 560px;
}
#dashboard_perfil #Comments .dashboard_comment_cont .dashboard_title {
  display: inline;
}
#dashboard_perfil #Comments .dashboard_soc_status .dashboard_like_txt,
#message_area,
.forApprove.cmtdiv.margin_lvl_0 .cmtopts .cmtbuttons span,
.forApprove.cmtdiv.margin_lvl_0 .cmtopts span.cmtbuttons a {
  display: none;
}
#dashboard_perfil #Comments .dashboard_comment_cont .dashboard_time {
  font-size: 12px;
  margin-top: 9px;
  float: left;
}
#dashboard_perfil #Comments .dashboard_comment_cont .dashboard_time:before {
  font-family: Emol_n_Icons;
  content: '\52';
  color: #86898b;
  top: -21px;
  left: 35%;
  font-size: 13px;
  margin-right: 5px;
}
#dashboard_perfil #Comments .dashboard_hour_comment {
  margin: 0 15px 0 0;
  padding: 0;
  width: auto;
}
#dashboard_perfil #Comments .dashboard_soc_status .dashboard_dislike,
#dashboard_perfil #Comments .dashboard_soc_status .dashboard_like {
  padding: 15px 34px 0 0;
}
#dashboard_perfil #Comments .dashboard_accion {
  color: #000;
  font-size: 12px;
  margin-right: 5px;
}
#dashboard_perfil #Comments .dashboard_soc_status .dashboard_dislike:before,
#dashboard_perfil #Comments .dashboard_soc_status .dashboard_like:before {
  font-size: 30px;
}
#dashboard_perfil #Comments .dashboard_accion .nombreAccion {
  color: #045a92;
  font-weight: 700;
  cursor: pointer;
}
#dashboard_perfil #Comments .dashboard_accion .nombreAccion a {
  color: #045a92;
}
#dashboard_perfil #Comments .dashboard_soc_status .dashboard_comments:before {
  content: '\43';
  color: #367ccc;
  font-family: Emol_n_Icons;
  font-size: 25px;
  margin: 20px 9px 0 0;
  float: left;
}
.forApprove.cmtdiv.margin_lvl_0:before,
.forApprove.cmtdiv.margin_lvl_1:before,
.forApprove.cmtdiv.margin_lvl_2:before {
  font-family: FontAwesome;
  transform: rotate(0);
  text-align: right;
  position: absolute;
  z-index: 9;
}
#dashboard_perfil #Comments .dashboard_soc_status .dashboard_mencioned:before {
  content: '@';
  color: #367ccc;
  font-size: 25px;
  margin: 16px 9px 0 0;
  float: left;
  font-style: italic;
}
#dashboard_perfil #Comments .dashboard_comment_cont .dashboard_text_comment {
  float: left;
  width: 100%;
  margin-top: 5px;
  line-height: 19px;
}
.tabs_wall {
  float: left;
  width: 100%;
  padding: 0;
  border-bottom: 1px solid #e1e1e1;
  margin-top: 20px;
}
.tabs_wall div {
  float: left;
  margin-right: 5px;
  font-weight: 700;
  color: #367dcc;
  padding: 7px 10px;
  background: #f3f3f3;
  border-top: 1px solid #e1e1e1;
  border-left: 1px solid #e1e1e1;
  border-right: 1px solid #e1e1e1;
  cursor: pointer;
}
.tab_wall_active {
  background: #519ad7 !important;
  border-color: #519ad7 !important;
  color: #fff !important;
}
#dashboard_perfil.dashboard_perfil.dashboard_profile_user #Comments .dashboard_hour_comment:before {
  content: '\52';
}
#dashboard_perfil.dashboard_perfil.dashboard_profile_user #Comments .dashboard_hour_comment {
  margin: 28px 23px 0 0;
  padding: 5px 0 0;
}
.forApprove.cmtdiv.margin_lvl_1 .seguir_usuario,
.forApprove.cmtdiv.margin_lvl_2 .seguir_usuario {
  margin-top: 0;
  margin-left: 0;
}
#dashboard_perfil.dashboard_perfil.dashboard_profile_user #Comments .dashboard_soc_status .dashboard_dislike:before,
#dashboard_perfil.dashboard_perfil.dashboard_profile_user #Comments .dashboard_soc_status .dashboard_like:before {
  font-size: 21px;
}
#dashboard_perfil.dashboard_perfil.dashboard_profile_user #Comments .dashboard_soc_status .dashboard_like {
  padding: 0 25px 0 0;
}
#dashboard_perfil.dashboard_perfil.dashboard_profile_user #Comments .dashboard_soc_status .dashboard_dislike {
  padding: 0;
}
.forApprove.cmtdiv.margin_lvl_0 {
  float: left;
  width: 97.5%;
  background: #f9f9f9;
  border: 1px solid #ccc;
  border-left: 5px solid #367dcc;
  border-radius: 3px;
  padding-bottom: 20px;
}
.forApprove.cmtdiv.margin_lvl_0 .cmtopts span.cmtbuttons a[title='Aprobar Comentario'] {
  display: block;
  position: absolute;
  right: 0;
  padding: 4px 15px;
  border-radius: 3px;
  color: #fff !important;
  bottom: -5px;
  background-color: #449d44;
  border: 1px solid #398439;
  margin-right: 0 !important;
}
.forApprove.cmtdiv.margin_lvl_0 .cmtopts span.cmtbuttons a[title='Eliminar Comentario'] {
  display: block;
  position: absolute;
  right: 80px;
  padding: 4px 15px;
  border-radius: 3px;
  color: #fff !important;
  bottom: -5px;
  background-color: #c9302c;
  border: 1px solid #ac2925;
  margin-right: 0 !important;
}
.forApprove.cmtdiv .cmtbubble .cmtopts .contenedor_social,
.forApprove.cmtdiv.margin_lvl_0 .cmtbubble .contenedor_social {
  display: none;
}
.forApprove.cmtdiv.margin_lvl_0:before {
  content: '\f024';
  right: 125px;
  top: 12px;
  color: #ff7401;
}
.forApprove.cmtdiv.margin_lvl_0:after {
  content: 'Mensaje Pendiente';
  padding: 3px 10px 2px 30px;
  margin: 0;
  background-color: rgba(251, 230, 0, 0.5);
  border: 1px solid #fd0;
  position: absolute;
  right: -1px;
  font-size: 12px;
  top: 8px;
  font-weight: 700;
}
.forApprove.cmtdiv.margin_lvl_1 {
  float: left;
  width: 88.7%;
  background: #f9f9f9;
  border: 1px solid #ccc;
  border-left: 5px solid #367dcc;
  border-radius: 3px;
  padding-bottom: 20px;
  padding-top: 16px;
  padding-left: 8px;
}
.forApprove.cmtdiv.margin_lvl_1 .cmtopts span.cmtbuttons a[title='Aprobar Comentario'] {
  position: absolute;
  right: 0;
  padding: 4px 15px;
  border-radius: 3px;
  color: #fff !important;
  bottom: -5px;
  background-color: #449d44;
  border: 1px solid #398439;
  margin-right: 0 !important;
}
.forApprove.cmtdiv.margin_lvl_1:before {
  content: '\f024';
  right: 125px;
  top: 12px !important;
  color: #ff7401;
}
.forApprove.cmtdiv.margin_lvl_1:after {
  content: 'Mensaje Pendiente';
  padding: 3px 10px 2px 30px;
  margin: 0;
  background-color: rgba(251, 230, 0, 0.5);
  border: 1px solid #fd0;
  position: absolute;
  right: -1px;
  font-size: 12px;
  top: 8px;
  font-weight: 700;
}
.forApprove.cmtdiv.margin_lvl_2 {
  float: left;
  width: 80.7%;
  background: #f9f9f9;
  border: 1px solid #ccc;
  border-left: 5px solid #367dcc;
  border-radius: 3px;
  padding-bottom: 20px;
  padding-top: 16px;
  padding-left: 8px;
}
.forApprove.cmtdiv.margin_lvl_2 .cmtopts span.cmtbuttons a[title='Aprobar Comentario'] {
  position: absolute;
  right: 0;
  padding: 4px 15px;
  border-radius: 3px;
  color: #fff !important;
  bottom: -5px;
  background-color: #449d44;
  border: 1px solid #398439;
  margin-right: 0 !important;
}
.forApprove.cmtdiv.margin_lvl_2:before {
  content: '\f024';
  right: 125px;
  top: 12px !important;
  color: #ff7401;
}
#div_emol,
.btnBuscar,
.logo_emol_n_2 {
  text-align: center;
}
.forApprove.cmtdiv.margin_lvl_2:after {
  content: 'Mensaje Pendiente';
  padding: 3px 10px 2px 30px;
  margin: 0;
  background-color: rgba(251, 230, 0, 0.5);
  border: 1px solid #fd0;
  position: absolute;
  right: -1px;
  font-size: 12px;
  top: 8px;
  font-weight: 700;
}
.dashboard_bottom .perfil_usuario .perfil_vermas,
.dashboard_bottom .ver_mas_mas_com,
.dashboard_bottom .ver_mas_mas_com_pad {
  font-size: 12px;
}
.dashboard_bottom #cont_comment .cmtdiv.margin_lvl_0 {
  float: left;
  width: 98%;
  border-top: 1px dotted #ccc;
}
.dashboard_bottom #cont_comment .cmtdiv.margin_lvl_0:first-child {
  border-top: 0;
}
#dashboard_perfil .dashboard_info #tabComments.cont_profile_comment:before {
  font-family: FontAwesome;
  content: '\f0e6';
  font-size: 31px;
  top: -27px;
}
#dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_info #tabComments.cont_profile_comment:before {
  font-family: Emol_n_Icons;
  content: '\43';
  font-size: 25px;
  top: -25px;
}
#dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name {
  width: 46% !important;
}
#cont_comment .dashboard_comment_wall {
  margin-top: 15px;
}
#dashboard_perfil .validate_my_account {
  background: #fedc45;
  color: #333;
  box-shadow: 0 0;
  border-top: 3px solid #333;
  margin-top: -7px;
}
#dashboard_perfil .validate_my_account .botones {
  float: left;
  width: 100%;
  margin-top: 3px;
  position: absolute;
  right: 80px;
  top: 5px;
}
#dashboard_perfil .validate_my_account .mensaje {
  width: 54%;
  text-align: center;
  position: relative;
  margin-bottom: 10px;
  float: left;
  margin-left: 50px;
  margin-top: 6px;
}
#dashboard_perfil .validate_my_account .mensaje .iconoMensaje {
  font-size: 33px;
  margin-right: 5px;
  position: absolute;
  left: -40px;
  top: -6px;
}
#dashboard_perfil .validate_my_account .botones input {
  width: 15%;
  background: #333;
  border: 0;
  padding: 0;
  border-radius: 3px;
  color: #fff;
  height: 36px;
  font-size: 14px;
  float: right;
  margin-top: 4px;
}
#dashboard_perfil .validate_my_account .botones .dashboard_exit {
  top: 5px;
  right: -8%;
  background: 0 0;
  padding: 5px 7px;
}
#dashboard_perfil .validate_my_account .botones .fa-times {
  color: #333;
}
#dashboard_perfil .notification_emol_social.notification_e_social_bg.validate_my_account.slidedown {
  -webkit-animation: SlideDown_Social_Micro 1s;
  -moz-animation: SlideDown_Social_Micro 1s;
  -o-animation: SlideDown_Social_Micro 1s;
  animation: SlideDown_Social_Micro 1s;
  animation-iteration-count: 1, 0;
  max-height: none;
}
#comentarios .cmtdiv .cmtheader {
  padding: 0 6px 0 10px !important;
}
.user_comments_dest {
  color: #ecc20c;
  font-size: 15px;
  float: left;
  margin-left: 0;
  margin-top: 1px;
  position: relative;
}
.user_stats_comment .user_validate {
  margin-right: 5px;
  width: auto;
}
.user_comments_dest i {
  cursor: pointer;
}
.user_comment_info {
  color: #000;
  position: absolute;
  background: #fff;
  border: 1px solid #ccc;
  top: -155px;
  left: -13px;
  width: 430px;
  box-shadow: 0 0 3px rgba(27, 120, 105, 0.2);
}
.user_comment_info_tit {
  float: left;
  width: 95.5%;
  padding-left: 5%;
  background: #157ab2;
  height: 31px;
  line-height: 32px;
  position: relative;
  left: -1px;
  top: -1px;
  color: #fff;
  font-weight: 700;
  font-size: 14px;
}
.user_comment_info_txt {
  float: left;
  padding: 12px 20px 15px;
  width: 91%;
  line-height: 19px;
}
.user_comment_info_txt h2 {
  font-size: 15px;
  padding-bottom: 5px;
  font-weight: 700;
  color: #666;
}
.user_comment_info_txt p {
  font-size: 14px;
  color: #666;
}
.user_comment_info_txt a {
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  color: #039;
}
.user_comment_info .flecha-down,
.user_comment_info .flecha-down2 {
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  font-size: 0;
  line-height: 0;
  position: absolute;
  left: 10px;
}
.user_comment_info_txt a:hover {
  text-decoration: underline;
}
.user_comment_info .flecha-down {
  border-top: 10px solid #fff;
  bottom: -9px;
  z-index: 9;
}
.user_comment_info .flecha-down2 {
  border-top: 10px solid #ccc;
  z-index: 8;
  bottom: -10px;
}
.perfil_usuario .nombre_perfil_usuario .fa-star {
  color: #ecc20c;
  font-size: 15px;
}
#dashboard_perfil .dashboard_name #userNickname {
  float: left;
}
#dashboard_perfil .dashboard_name .user_comments_dest {
  margin-top: 6px;
  margin-left: 5px;
}
#dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name #userNickname {
  width: auto;
  display: inline-block;
  float: left;
}
#dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name #ticValidado {
  width: 100%;
  min-width: 182px;
}
#dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name .user_comments_dest {
  margin-top: 6px;
}
#dashboard_perfil .dashboard_name .user_validate_icon {
  float: left;
  position: relative;
}
.cont_header_social_emol {
  float: left;
  background-color: #f7f7f7;
  width: 100%;
  max-width: 960px;
  border-top: 1px solid #cfcfcf;
  border-bottom: 1px solid #cfcfcf;
  margin-bottom: 10px;
  padding-bottom: 3px;
}
.cont_header_social_emol ul {
  float: right;
  padding: 5px 0;
  margin-right: 12px;
}
.cont_header_social_emol ul li {
  float: left;
  padding: 7px 0 0;
  margin-top: 0;
}
.cont_header_social_emol ul li a {
  color: #666;
  text-decoration: none;
}
.cont_header_social_emol ul li a:hover {
  text-decoration: underline;
}
.cont_header_social_emol .cont_log_header {
  float: left;
  margin: 5px 7px 0 10px;
}
.cont_header_social_emol .cont_log_header img {
  width: 100%;
  max-width: 19px;
}
.cont_header_social_emol .cont_log_header_user {
  float: right;
  margin-right: 15px;
  margin-top: 1px;
}
.cont_header_social_emol .cont_log_img_user {
  float: left;
  width: 24px;
  margin-right: 7px;
}
.cont_header_social_emol .cont_log_img_user img {
  width: 100%;
  border-radius: 50%;
  min-height: 24px;
}
.cont_header_social_emol .cont_log_txt_user {
  float: left;
  max-width: 150px;
  font-size: 12px;
  font-weight: 700;
  line-height: 13px;
}
.cont_header_social_emol .cont_log_txt_user a {
  color: #045a92;
  text-decoration: none;
}
.cont_comment_dest_emol_soc .cont_user_dest_emol_datos a:hover,
.cont_comment_dest_emol_soc .dashboard_soc_status a:hover,
.cont_comment_dest_emol_soc .user_dest_emol_comentario a:hover,
.cont_header_social_emol .cont_log_txt_user a:hover {
  text-decoration: underline;
}
.cont_header_social_emol .cont_log_head_user {
  float: left;
  margin-top: 5px;
  margin-left: 10px;
  margin-bottom: 5px;
}
.cont_header_social_emol .cont_log_txt_ecomment {
  float: left;
  font-size: 9px;
  color: #9c9c9c;
  clear: both;
  font-weight: 700;
}
.cont_log_img_user_mob {
  float: left;
  width: 24px;
  padding: 0 14px 0 0;
  border-right: 1px solid #cecece;
  margin: 9px 5px 0 10px;
}
.cont_log_img_user_mob img {
  width: 100%;
  border-radius: 50%;
  min-height: 24px;
  border: 2px solid rgba(132, 132, 132, 0.2);
}
.cont_log_header_mob {
  float: right;
  margin: 13px 10px 0;
}
.cont_log_header_mob img {
  width: 100%;
  max-width: 27px;
}
.show_more_btn_comment {
  background: #5890ff;
  border: none;
  box-sizing: border-box;
  color: #fff;
  font-size: 14px;
  margin-top: 24px;
  padding: 12px;
  text-shadow: none;
  width: 99%;
  border-radius: 2px;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
  font-weight: 700;
  cursor: pointer;
  line-height: 22px;
}
#divBuscador,
#div_emol {
  border-bottom: 1px solid #dbdbdb;
  background: #fff;
}
#div_comp header {
  display: none;
}
#div_emol {
  color: #fff;
  font-size: 13px;
  padding: 0;
  height: 49px;
  box-shadow: 0 2px 4px rgba(182, 182, 182, 0.38);
  -webkit-box-shadow: 0 2px 2px rgba(182, 182, 182, 0.38);
  -moz-box-shadow: 0 2px 2px rgba(182, 182, 182, 0.38);
  -ms-box-shadow: 0 2px 2px rgba(182, 182, 182, 0.38);
  -o-box-shadow: 0 2px 2px rgba(182, 182, 182, 0.38);
  margin: 0 auto;
  width: 100%;
}
.menu_emol_n {
  float: left;
  padding: 0 14px 0 5px;
  border-right: 1px solid #cecece;
  margin: 9px 0 0 10px;
  width: auto;
  height: 30px;
  cursor: pointer;
}
.menu_emol_n img {
  margin-top: 8px;
  vertical-align: top;
}
.logo_emol_n_2 {
  width: 100%;
}
.logo_emol_n_2 img {
  padding-top: 11px;
}
.menu_emol_bus {
  float: right;
  border-left: 1px solid #cecece;
  padding: 0 5px 0 13px;
  margin: 9px 10px 0 0;
  width: auto;
  height: 30px;
  cursor: pointer;
}
.menu_emol_bus img {
  margin-top: 5px;
}
#divBuscador {
  z-index: 9999;
  width: 94%;
  top: 50px;
  position: absolute;
  padding: 12px 15px 10px 10px;
  height: 30px;
}
#txtBuscar {
  float: left;
  background: #fff;
  border: 1px solid #bfbdbd;
  border-radius: 0;
  height: 30px;
  width: 75%;
  font-weight: 400;
  font-size: 16px;
}
.btnBuscar {
  float: right;
  width: 64px;
  height: 30px;
  font-weight: 700;
  line-height: 30px;
  background: #004595;
  background-size: 40%;
  cursor: pointer;
  color: #fff;
  font-size: 11px;
}
.cont_comment_dest_emol_soc .cont_tab_2015_tit_editor {
  float: left;
  width: 100%;
  padding: 8px 0 6px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 700;
  background-color: #e5e7e8;
  border-bottom: 4px solid #519ad7;
}
.cont_comment_dest_emol_soc .cont_contador_comentarios {
  position: relative;
  padding: 0;
  text-align: right;
  display: none;
}
.cont_comment_dest_emol_soc .fb_comments_count {
  color: #519ad7;
  font-size: 12px;
  display: block;
  float: right;
  padding-top: 5px;
  font-weight: 700;
  text-align: center;
}
.cont_comment_dest_emol_soc .fb_comments_count:before {
  font-family: Emol_n_Icons;
  display: block;
  width: 14px;
  float: left;
  margin-right: 5px;
  margin-top: 1px;
  content: '\43';
  font-size: 16px;
  color: #519ad7;
  font-weight: 400;
}
.cont_comment_dest_emol_soc .cont_tab_2015_txt_editor {
  margin-left: 9px;
  color: #000;
  float: left;
}
.cont_comment_dest_emol_soc .cont_int_sec_pad_top_editor {
  float: left;
  padding: 10px 5px;
  width: 94%;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-bottom: 4px solid #ccc;
  position: relative;
}
.cont_comment_dest_emol_soc .cont_tab_2015_tit_editor {
  border-color: #157ab2;
  line-height: normal;
}
.cont_comment_dest_emol_soc .cont_user_dest_emol_soc {
  float: left;
  width: 100%;
}
.cont_comment_dest_emol_soc .cont_user_dest_emol_img {
  float: left;
  width: 45px;
  margin-right: 5px;
}
.cont_comment_dest_emol_soc .cont_user_dest_emol_img img {
  width: 100%;
  border-radius: 50%;
  min-height: 45px;
  max-height: 45px;
}
.cont_comment_dest_emol_soc .cont_user_dest_emol_datos {
  float: left;
  width: 70%;
}
.cont_comment_dest_emol_soc .cont_user_dest_emol_datos a {
  color: #045a92 !important;
  font-weight: 700;
  font-size: 12px;
}
.cont_comment_dest_emol_soc .cont_user_dest_emol_nom {
  float: left;
  margin-bottom: 2px;
  line-height: normal;
}
.cont_comment_dest_emol_soc .cont_user_dest_emol_icons {
  float: left;
  width: 100%;
  line-height: normal;
}
.cont_comment_dest_emol_soc .cont_user_dest_emol_icons .user_validate {
  font-size: 17px;
  width: auto;
  margin-right: 8px;
}
.cont_comment_dest_emol_soc .cont_int_sec_pad_side_editor .seguir_usuario {
  top: 0;
  right: 0;
  padding: 6px;
  position: relative;
}
.cont_comment_dest_emol_soc .user_dest_emol_comentario {
  float: left;
  width: 95%;
  padding: 8px 5px 0;
  font-size: 13px;
}
.cont_comment_dest_emol_soc .user_dest_emol_comentario a {
  float: left;
  padding-left: 19px;
  font-size: 12px;
  font-weight: 700;
  position: relative;
  line-height: 16px;
}
.cont_comment_dest_emol_soc .user_dest_emol_comentario a:before {
  font-family: FontAwesome;
  font-size: 14px;
  content: '\f112';
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  transform: rotate(180deg);
  position: absolute;
  color: #337ab7;
  left: 1px;
  top: -2px;
}
.cont_comment_dest_emol_soc .user_dest_emol_comentario p {
  line-height: 17px;
  margin-bottom: 8px;
}
.cont_comment_dest_emol_soc .user_dest_emol_comentario .cont_img_dest {
  float: left;
  width: 100%;
  margin-bottom: 8px;
}
.cont_comment_dest_emol_soc .user_dest_emol_comentario .cont_img_dest img {
  border-radius: 3px;
  width: 100%;
}
.cont_comment_dest_emol_soc .user_dest_emol_comentario .cont_img_dest a {
  padding: 0;
}
.cont_comment_dest_emol_soc .user_dest_emol_comentario .cont_img_dest a:before {
  content: '';
}
.cont_comment_dest_emol_soc .user_dest_emol_comentario .user_dest_emol_time {
  margin-bottom: 8px;
  line-height: normal;
}
.cont_comment_dest_emol_soc .user_dest_emol_comentario .user_dest_emol_time_b,
.cont_comment_dest_emol_soc .user_dest_emol_comentario .user_dest_emol_txt_comentario {
  font-weight: 700;
}
.cont_comment_dest_emol_soc .dashboard_soc_status {
  float: left;
  margin-left: 7px;
  margin-top: 10px;
  line-height: normal;
  width: 96%;
}
.cont_comment_dest_emol_soc .dashboard_soc_status a {
  font-size: 12px;
  float: right;
  margin-right: 6px;
  line-height: 22px;
  color: #045a92;
}
.cont_comment_dest_emol_soc .dashboard_soc_status .dashboard_like {
  padding-right: 8px;
}
.cont_comment_dest_emol_soc .dashboard_soc_status .dashboard_like:before {
  font-size: 15px;
  top: 2px;
}
.cont_comment_dest_emol_soc .dashboard_soc_status .dashboard_dislike:before {
  font-size: 15px;
  top: 3px;
}
.cont_comment_dest_emol_soc .dashboard_soc_status .dashboard_dislike .dashboard_like_number,
.cont_comment_dest_emol_soc .dashboard_soc_status .dashboard_like .dashboard_like_number {
  color: #666;
  padding-left: 17px;
  font-size: 12px;
}
.cont_new_detalle_noti .cont_items_detalle_50 .cont_comment_dest_emol_soc .cont_int_sec_pad_top_editor {
  width: 96.6%;
}
.cont_new_detalle_noti .cont_items_detalle_50 .cont_comment_dest_emol_soc .cont_tab_2015_editor {
  margin-bottom: 0;
}
.cont_new_detalle_noti
  .cont_items_detalle_50
  .cont_comment_dest_emol_soc
  .cont_int_sec_pad_side_editor
  .seguir_usuario {
  position: absolute;
  top: 10px;
  right: 20px;
  line-height: 16px;
}
#cont_comment .cmtbubble .cm_txt_data br {
  content: '';
  display: block;
  margin: 1rem 0;
}
.dashboard_bottom #cont_comment .cmtbubble .cm_title_data {
  color: #000;
  margin: 5px 0;
  font-size: 15px;
  font-weight: 700;
  display: inline-block;
  width: 100%;
}
.dashboard_bottom #cont_comment .cmtbubble .cm_title_data a {
  color: #000;
  text-decoration: none;
  margin-bottom: 0;
}
.dashboard_bottom #cont_comment .cmtbubble .cm_title_data a:hover {
  color: #000;
  text-decoration: underline;
}
.dashboard_bottom #cont_comment .cmtbubble .cmtdata.cont_leer_mas .cm_txt_data {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  line-height: 19px;
  max-height: 58px;
  overflow: hidden;
}
.dashboard_bottom #cont_comment .cmtbubble .cmtdata.readfulltext .cm_txt_data {
  text-overflow: unset;
  display: initial;
  -webkit-box-orient: initial;
  -webkit-line-clamp: initial;
  line-height: 19px;
  max-height: none;
}
#comentarios #cont_comment .cmtnumber a {
  width: auto !important;
}
.cont_comment_dest_emol_soc.cont_opinion_emol .cont_int_sec_pad_top_editor {
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  width: 95%;
}
.cont_comment_dest_emol_soc.cont_opinion_emol .user_dest_emol_comentario {
  padding: 0 5px 8px;
}
.cont_comment_dest_emol_soc.cont_opinion_emol .user_dest_emol_comentario a {
  padding-left: 0;
}
.cont_comment_dest_emol_soc.cont_opinion_emol .user_dest_emol_comentario a:before {
  content: '';
}
.cont_comment_dest_emol_soc.cont_opinion_emol .user_dest_emol_comentario .cont_contador_comentarios a {
  float: right;
  line-height: normal;
}
.cont_comment_dest_emol_soc.cont_opinion_emol .user_dest_emol_comentario .cont_contador_comentarios .fb_comments_count {
  padding-top: 2px;
}
#comment_area .jqte_editor.comment_area_social ol:before {
  content: '';
}
#comment_area_box .jqte_editor.comment_area_social ol li:before {
  content: counter(n-contador) '. ';
}
#comment_area_box .jqte_editor.comment_area_social ul li {
  list-style-type: disc;
  margin-left: 20px;
}
#comment_area_box .jqte_editor.comment_area_social img {
  border-radius: 0 !important;
}
#comment_area_box .jqte_placeholder_text {
  color: #3c8acc;
  text-align: center;
  padding: 8px 10px 7px;
  border: 1px dashed #3c8acc;
  border-radius: 3px;
  font-size: 13px;
  left: 30%;
  margin-top: 4%;
}
#comment_area_box #comment_title {
  cursor: text !important;
}
#comment_area_box .jqte .jqte_tool_22 {
  width: 23px;
  float: left;
  height: 22px;
  line-height: 24px;
  overflow: hidden;
  margin-top: 1px;
  margin-left: 2px;
  position: relative;
}
#comment_area_box .jqte .jqte_tool_22:before {
  font-family: FontAwesome;
  content: '\f03e';
  position: absolute;
  top: -1px;
  left: 4px;
}
#comment_area_box .jqte .jqte_tool_22:hover {
  border: 1px solid #aaa;
}
#comment_area_box .jqte .jqte_tool_22 input {
  padding-left: 40px;
  border: 0;
  background: 0 0;
  position: absolute;
  z-index: 9;
}
#comment_area_box .jqte.jqte_focused {
  border-color: #d3d6db;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}
.dashboard_bottom #cont_comment .cmtbubble .cm_txt_data ol {
  padding: 0;
  margin: 0 0 8px;
}
.dashboard_bottom #cont_comment .cmtbubble .cm_txt_data ol:before {
  content: '';
}
.dashboard_bottom #cont_comment .cmtbubble .cm_txt_data ol li:before {
  content: counter(n-contador) '. ';
}
.dashboard_bottom #cont_comment .cmtbubble .cm_txt_data ul {
  padding: 0;
  margin: 0 0 5px 20px;
}
.dashboard_bottom #cont_comment .cmtbubble .cm_txt_data ul li {
  list-style-type: disc;
}
.dashboard_bottom #cont_comment .cmtbubble .share_link {
  display: none;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking {
  float: left;
  width: 100%;
  padding: 7px 0;
  position: relative;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking input {
  padding: 4px 10px 3px 28px;
  font-size: 12px;
  font-weight: 400;
  height: 30px;
  float: left;
  width: 100%;
  margin-right: 0;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 3px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking input:focus {
  background: #fff;
  border: 1px solid rgba(81, 154, 215, 0.5);
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking img {
  position: absolute;
  left: 8px;
  width: 15px;
  height: 15px;
  top: 15px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking .error_user {
  width: 100%;
  float: left;
  margin-top: 5px;
  background: #d00e20;
  color: #fff;
  padding: 7px 0 8px 7px;
  z-index: 9;
  font-weight: 700;
  line-height: normal;
  text-align: left;
  display: none;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking .error_user .fa-times {
  margin-right: 5px;
}
#comentarios .contBusquedausuarios .search_ranking {
  padding: 7px 0;
  position: relative;
}
#comentarios .contBusquedausuarios .search_ranking input {
  padding: 4px 10px 3px 28px;
  font-size: 12px;
  font-weight: 400;
  height: 32px;
  float: left;
  width: 100%;
  margin-right: 0;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 3px;
}
#comentarios .contBusquedausuarios .search_ranking input:focus {
  background: #fff;
  border: 1px solid rgba(81, 154, 215, 0.5);
}
#comentarios .contBusquedausuarios .search_ranking img {
  position: absolute;
  left: 8px;
  width: 15px;
  height: 15px;
  top: 16px;
}
#comentarios .contBusquedausuarios .search_ranking {
  margin-bottom: 15px;
  float: left;
  width: 100%;
}
#comentarios .contBusquedausuarios .search_ranking .error_user {
  width: 100%;
  float: left;
  margin-top: 5px;
  background: #d00e20;
  color: #fff;
  padding: 7px 0 8px 7px;
  z-index: 9;
  font-weight: 700;
  line-height: normal;
  text-align: left;
  display: none;
}
#comentarios .contBusquedausuarios .search_ranking .error_user .fa-times {
  margin-right: 5px;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking {
  float: left;
  width: 100%;
  padding: 7px 0;
  position: relative;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking .error_user {
  width: 100%;
  float: left;
  margin-top: 5px;
  background: #d00e20;
  color: #fff;
  padding: 7px 0 8px 7px;
  z-index: 9;
  font-weight: 700;
  line-height: normal;
  text-align: left;
  display: none;
}
.cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking .error_user .fa-times {
  margin-right: 5px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_area {
  float: left;
  width: 97%;
  border: 1px solid #ddd;
  padding: 10px;
  margin-top: 30px;
  background: #f9f9f9;
  display: none;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_area .dashb_bio_icon {
  float: left;
  width: 25px;
  height: 25px;
  background: #367dcc;
  border-radius: 50%;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_area .dashb_bio_icon i {
  color: #fff;
  font-size: 16px;
  font-weight: 400;
  position: relative;
  top: 4px;
  left: 5px;
  margin-left: 0.5%;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_area .dashb_bio_icon_tit {
  font-size: 17px;
  line-height: 25px;
  display: inline-block;
  margin-left: 5px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashb_bts {
  float: left;
  padding: 7px 10px;
  border: 1px dashed #519ad7;
  cursor: pointer;
  margin-top: -17px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashb_bts:hover {
  background: #f9f9f9;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .fa-plus {
  float: left;
  margin-right: 6px;
  color: #367dcc;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashb_bio_edit_tit {
  font-size: 12px;
  float: left;
  line-height: normal;
  color: #367dcc;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_area_edit .dashboard_biography_button {
  float: left;
  padding: 5px 15px;
  border-radius: 3px;
  color: #fff;
  background-color: #4e69a2;
  border: 1px solid #295c96;
  font-weight: 700;
  font-size: 12px;
  cursor: pointer;
  margin-top: 10px;
}
#dashboard_perfil.dashboard_perfil
  .dashboard_bottom
  .dashboard_biography_area_edit
  .dashboard_biography_button.btn_cancel {
  background: #eee;
  color: #333;
  border: 1px solid #ccc;
  margin-left: 7px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_text {
  float: left;
  width: 40%;
  font-size: 12px;
  position: relative;
  top: -30px;
  padding: 9px 0 7px 13px;
  color: #666;
  border: 1px dotted transparent;
  font-style: italic;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_text:hover {
  border: 1px dotted #ccc;
  background: #f9f9f9;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_text:hover:after {
  font-family: FontAwesome;
  content: '\f040';
  float: left;
  width: 25px;
  height: 25px;
  background: #367dcc;
  border-radius: 50%;
  position: absolute;
  left: 43%;
  bottom: -13px;
  color: #fff;
  font-size: 15px;
  font-weight: 400;
  text-align: center;
  line-height: 24px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  cursor: pointer;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_text.another_user_bio:hover {
  border: 1px solid #fff;
  background: 0 0;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_text.another_user_bio:hover:after {
  content: '';
  width: auto;
}
.cont_header_social_emol .cont_bus_user_emol {
  float: left;
  margin-right: 5px;
  position: relative;
  width: 30%;
  margin-top: 4px;
}
.cont_header_social_emol .cont_bus_user_emol .search_ranking {
  position: relative;
}
.cont_header_social_emol .cont_bus_user_emol .search_ranking .error_user {
  width: 94.6%;
  float: left;
  position: absolute;
  left: 0;
  top: 27px;
  background: #d00e20;
  color: #fff;
  padding: 7px 0 8px 15px;
  z-index: 9;
  font-weight: 700;
  line-height: normal;
  text-align: left;
  display: none;
}
.cont_header_social_emol .cont_bus_user_emol .search_ranking .error_user .fa-times {
  margin-right: 10px;
}
.cont_header_social_emol .cont_bus_user_emol .search_ranking input {
  padding: 4px 10px 3px 28px;
  font-size: 12px;
  font-weight: 400;
  height: auto;
  float: left;
  width: 100%;
  margin-right: 0;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 3px;
}
.cont_header_social_emol .cont_bus_user_emol .search_ranking input.error {
  border: 1px solid rgba(208, 14, 32, 0.4);
}
.cont_header_social_emol .cont_bus_user_emol .search_ranking input:focus {
  background: #fff;
  border: 1px solid rgba(81, 154, 215, 0.5);
}
.cont_header_social_emol .cont_bus_user_emol .search_ranking img {
  position: absolute;
  left: 8px;
  width: 15px;
  height: 15px;
  top: 7px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .cont_comentar {
  width: 97.5%;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .jqte_editor.comment_area_social {
  width: 97.1%;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .cont_dash_bio_btn_add {
  float: left;
  width: 100%;
  padding-bottom: 5px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .social_floating_dock {
  font-family: Emol_Icons, sans-serif;
  font-size: 17px;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  float: right;
  text-align: center;
  line-height: 30px;
  background: #eee;
  margin-left: 10px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .social_floating_dock .fa-share-alt {
  color: #909090;
  cursor: pointer;
  line-height: 29px;
  margin-right: 2px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .social_floating_icons {
  color: #fff;
  font-family: Emol_Icons, sans-serif;
  font-size: 19px;
  float: right;
  position: relative;
  background: #fff;
  padding: 0;
  margin-top: 0;
  border-radius: 3px;
  display: none;
  width: auto;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .social_floating_icons span {
  color: #fff;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  float: right;
  text-align: center;
  line-height: 30px;
  margin-right: 8px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .social_floating_icons span a {
  color: #fff;
  border: 0;
  text-decoration: none;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .share_icon {
  background-color: red;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .floating_email {
  background-color: #909090;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .social_floating_detail.floating_email {
  margin-right: 0;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .floating_facebook {
  background-color: #246686;
  font-size: 20px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .floating_twitter {
  background-color: #33a7da;
  font-size: 20px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .floating_whatsapp {
  background-color: #60b82e;
  font-size: 21px;
  display: none;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .bt_leer_completo {
  margin: 10px 0 10px 10px;
  width: auto;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .bt_leer_completo #leer_mas_comentario {
  float: left;
  padding: 4px 9px 4px 24px;
  border: 1px solid #ccc;
  margin: 0;
  border-radius: 3px;
  position: relative;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .bt_leer_completo #leer_mas_comentario:hover {
  background: rgba(249, 249, 249, 0.7);
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .bt_leer_completo #leer_mas_comentario:before {
  font-family: FontAwesome;
  content: '\f107';
  margin-right: 7px;
  font-size: 14px;
  position: absolute;
  top: 4px;
  left: 8px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom .contenedor_social {
  float: right;
  margin-top: 10px;
}
#dashboard_perfil.dashboard_perfil .dashboard_bottom #cont_comment .cmtdiv .cmtopts {
  float: left;
  width: 100%;
}
.loading_comments_profile {
  position: absolute;
  width: 100%;
  background: rgba(255, 255, 255, 0.8);
  text-align: center;
  height: 100%;
  z-index: 9999;
  display: none;
}
.text_loading_profile {
  float: left;
  width: 100%;
}
.dashboard_bottom #div_content_wall_we .dashboard_hour_comment {
  margin: 0 10px 0 0;
  padding-top: 0;
  width: auto;
}
#dashboard_perfil .dashboard_bottom #WallPublic #div_content_wall_we .dashboard_hour_comment .dashboard_img_wall img {
  width: 45px;
  height: 45px;
}
.dashboard_bottom #div_content_wall_we .dashboard_hour_comment:before {
  content: '';
}
.dashboard_bottom #div_content_wall_we .dashboard_comment {
  margin: 16px 0 12px;
  padding: 15px 6px 0 5px;
  border: 0;
  border-top: 1px dotted #ccc;
  box-shadow: none;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment:first-child {
  border: 0;
  margin-top: 0;
  padding-top: 0;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment_cont {
  max-width: 90%;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment_cont .dashboard_title {
  display: inherit;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment_cont .dashboard_text_comment {
  margin: 10px 0;
  color: #000;
  line-height: 1.4em;
  font-size: 14px;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment_cont .dashboard_link .dashboard_title {
  color: #045a92;
  font-weight: 700;
  font-size: 12px;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment_cont .dashboard_text_comment img {
  border-radius: 0 !important;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment_cont .dashboard_accion {
  color: #000;
  font-size: 14px;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment_cont .dashboard_accion .nombreAccion {
  color: #045a92;
  font-weight: 700;
  cursor: pointer;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment_cont .dashboard_time {
  font-size: 12px;
  float: left;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment_cont .dashboard_time:before {
  font-family: Emol_n_Icons;
  content: '\52';
  color: #86898b;
  top: -21px;
  left: 35%;
  font-size: 13px;
  margin-right: 5px;
}
#dashboard_perfil.dashboard_perfil.dashboard_profile_user
  .dashboard_bottom
  .user_header_social
  .dashboard_info
  #tabComments
  .dashboard_line {
  max-width: 81px;
}
.dashboard_bottom .user_activity_social #cont_comment .comment_area_social {
  display: inline-block;
  width: 98.5%;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment.cont_leer_mas {
  display: inline-block;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment.cont_leer_mas .dashboard_text_comment {
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  line-height: 19px;
  max-height: 58px;
  overflow: hidden;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment.cont_leer_mas .bt_leer_completo {
  margin: 0 10px 0 0;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment.cont_leer_mas .bt_leer_completo a {
  float: left;
  padding: 4px 9px 4px 24px;
  border: 1px solid #ccc;
  margin: 0;
  border-radius: 3px;
  position: relative;
}
.dashboard_bottom #div_content_wall_we .dashboard_comment.cont_leer_mas .bt_leer_completo a:hover {
  background: rgba(249, 249, 249, 0.7);
}
.dashboard_bottom #div_content_wall_we .dashboard_comment.cont_leer_mas .bt_leer_completo a:before {
  font-family: FontAwesome;
  content: '\f107';
  margin-right: 7px;
  font-size: 14px;
  position: absolute;
  top: 4px;
  left: 8px;
}
#dashboard_perfil #WallPublic .dashboard_comment_cont .dashboard_text_comment .cm_title_data a {
  color: #000;
  text-decoration: none;
  margin-bottom: 0;
  font-size: 15px;
  font-weight: 700;
}
#dashboard_perfil #WallPublic .dashboard_comment_cont .dashboard_text_comment .cm_title_data a:hover {
  text-decoration: underline;
}
.cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo .cont_tab_2015_editor {
  border-bottom: 0;
}
.cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo .cont_det_comentarista_opina {
  float: left;
  width: 100%;
  padding: 12px 0;
  border-top: 1px solid #ccc;
  border-bottom: 4px solid #ccc;
}
.cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo .cont_det_comentarista_opina .ser_parte {
  float: left;
  width: 100%;
  font-size: 13px;
  color: #333;
  font-weight: 700;
  padding-bottom: 15px;
}
.cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo .cont_det_comentarista_opina .escribe_muro {
  float: left;
  width: 100%;
  font-size: 12px;
  padding-bottom: 15px;
}
.cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo .cont_det_comentarista_opina .ingresa_muro {
  float: left;
  width: 100%;
}
.cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo
  .cont_det_comentarista_opina
  .ingresa_muro
  .icon_opina {
  float: left;
  margin-right: 15px;
  font-size: 30px;
  color: #4f9bd7;
}
.cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo .cont_det_comentarista_opina .ingresa_muro .haz_click {
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  color: #666;
}
.cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo
  .cont_det_comentarista_opina
  .ingresa_muro
  .haz_click
  a {
  color: #2373c8;
}
.cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo
  .cont_det_comentarista_opina
  .ingresa_muro
  .haz_click
  a:hover {
  text-decoration: underline;
}
.cont_login_emol {
  float: left;
  width: 100%;
  margin-left: 10px;
  max-width: 930px;
}
.cont_login_content_emol {
  float: left;
  width: 98.1%;
  padding: 10px 8px;
  border-bottom: 1px solid #ccc;
  border-right: 1px solid #ccc;
  border-left: 1px solid #ccc;
}
.cont_head_log {
  float: left;
  width: 100%;
  background: #f1eff0;
  padding: 20px 0;
}
.cont_login_content_left {
  float: left;
  width: 50%;
}
.cont_login_content_right {
  float: right;
  width: 50%;
}
.cont_header_left {
  float: left;
  width: 48%;
  font-size: 24px;
  color: #333;
  text-align: center;
  line-height: 40px;
  border-right: 1px solid #999;
}
.cont_header_right {
  float: right;
  width: 49%;
  font-size: 16px;
  color: #333;
  font-weight: 400;
  line-height: 20px;
}
.cont_list_login_left {
  float: left;
  width: 93%;
}
.cont_list_tit_login {
  float: left;
  font-size: 17px;
  width: 95%;
  background: #919191;
  color: #fff;
  padding: 7px 10px 5px;
}
.cont_menu_login_right a:hover,
.list_login_left {
  background: #f1eff0;
}
.list_login_left {
  float: left;
  width: 95%;
  padding: 15px 10px;
}
.list_login_left_item {
  float: left;
  width: 100%;
  border-bottom: 1px solid #fff;
  padding: 10px 0;
}
.list_login_left_item:last-child {
  border-bottom: 0;
}
.list_img_login {
  float: left;
  width: 55px;
  text-align: center;
  margin-right: 6px;
}
.list_txt_login {
  float: left;
  width: 82%;
  font-size: 15px;
  color: #333;
  line-height: 18px;
}
.list_txt_login.item_small {
  padding-top: 9px;
}
.cont_menu_login_right {
  float: left;
  width: 100%;
  margin-bottom: 25px;
}
.cont_menu_login_right a {
  float: left;
  width: 49%;
  padding: 10px 0;
  background: #f1eff0;
  border: 1px solid #b4c0ce;
  text-align: center;
  text-transform: uppercase;
  color: #607799;
  text-decoration: none;
}
.cont_menu_login_right a.activo {
  background: #055a93;
  color: #fff;
  border-color: #055a93;
}
.content_pram_account,
.content_pram_new_account {
  float: left;
  width: 100%;
}
.cont_user_header {
  float: right;
  margin-top: 25px;
  min-width: 161px;
}
.cont_user_header_logo {
  float: left;
  padding-right: 6px;
  margin-right: 6px;
  border-right: 1px solid #999;
  position: relative;
}
.cont_user_header_avatar {
  float: left;
  width: 31px;
  height: 25px;
}
.cont_user_header_avatar img {
  width: 100%;
  height: 31px;
  border-radius: 50% !important;
}
.cont_user_header_logo.badge {
  padding-right: 12px;
}
.cont_user_header_info {
  float: left;
}
.cont_logo_txt_esocial {
  float: left;
  width: 100%;
  text-align: left;
  font-size: 12px;
  font-weight: bold;
}
.cont_logo_txt_esocial a {
  color: #000 !important;
  text-decoration: none;
}
.cont_logo_txt_esocial a:hover {
  text-decoration: underline;
}
.cont_user_header_info .cont_bts_esocial a {
  color: #666;
  font-size: 12px;
  text-decoration: none;
  line-height: 21px;
}
.cont_user_header_info .cont_bts_esocial a:hover {
  text-decoration: underline;
}
.cont_bts_esocial {
  text-align: left;
}
.cont_esocial_badge {
  border-radius: 50%;
  background: #d30a03;
  color: #fff;
  position: absolute;
  top: -10px;
  font-size: 10px;
  font-weight: bold;
  padding: 3px 3px 3px 2px;
  right: 2px;
  width: 12px;
  text-align: center;
}
.cont_sep {
  font-size: 11px;
  display: none;
}
.cont_log_esocial_head {
  display: none;
}
.cont_user_header.unir_cuenta {
  margin-top: 15px;
}
.cont_user_header_avatar {
  height: 25px;
}
#cerrarSesion,
#logoESocial,
#miMuro {
  display: none !important;
}
#nombreUsuarioLogin {
  line-height: 25px;
}
.icon_esocial_users:after,
.icon_esocial_users:before {
  font-family: FontAwesome;
  content: '\f007';
  font-size: 25px;
  color: #519ad7;
  position: absolute;
}
.icon_esocial_users:before {
  position: absolute;
  top: 0;
  font-family: FontAwesome;
  content: '\f0c0';
  font-size: 25px;
  color: #a8ceef;
  left: 0;
}
.icon_esocial_users:after {
  top: 2px;
  left: 4px;
}
.cont_user_header.no_login .cont_sep {
  display: inline;
}
.cont_user_header.no_login .cont_log_esocial_head {
  display: block;
  text-align: left;
}
.cont_user_header.no_login .cont_log_esocial_head #linklogoEmolSocial img {
  padding-left: 24px;
}
#cerrarSesionComentarios,
#miMuroComentarios {
  display: none !important;
}
.cont_login .cont_logo_txt_esocial {
  padding-top: 6px;
}
#logoESocialComents {
  display: none;
}
.cont_esocial_badge {
  text-align: center;
}
.cont_login .migrar_cuenta {
  margin-top: 16px;
}
.cont_login .cont_user_header.no_login .cont_user_header_info {
  margin-bottom: 15px;
  margin-left: 10px;
}
#comentarios {
  width: 100% !important;
  padding: 0 !important;
  border: 0 !important;
  min-height: 45.8125.rem;
}
.cont_user_header_info #nombreUsuarioLogin {
  float: left;
  max-width: 122px;
  line-height: 16px;
  margin-top: 3px;
}
.cont_user_header_info .cont_logo_txt_esocial .user_stats_comment {
  float: left;
  margin-top: 3px;
  margin-left: 6px;
  line-height: 16px;
}
#comentarios #contBienvenidos {
  margin-top: 0 !important;
}
#comentarios #cont_comment {
  float: left;
  min-width: 95.5% !important;
  padding: 0 15px 20px;
  border-left: 1px solid #bbb;
  border-right: 1px solid #bbb;
  min-height: 10rem;
}
#comentarios div.cmtbox {
  width: 100% !important;
  padding: 10px 0 0 !important;
}
#comentarios .comment_area_social {
  float: left !important;
  width: 96.7% !important;
  padding: 8px 10px !important;
}
#comentarios #fileupload {
  width: 97.5% !important;
}
#comentarios .cont_comentar {
  width: 97.5% !important;
  padding-bottom: 8px !important;
}
#comentarios #user_info #cont_inf_user #nick_input2 {
  margin-top: 15px !important;
  padding-left: 10px !important;
}
#comentarios #cont_empty_cmt {
  float: left !important;
  width: 100% !important;
  margin: 0 !important;
  padfing: 0 !important;
}
#comentarios .cont_bt_mas_commnet_e {
  float: left;
  width: 100%;
  border-left: 1px solid #bbb;
  border-right: 1px solid #bbb;
}
#comentarios .cont_bt_mas_commnet_e #show_more_btn {
  display: inline-block !important;
  width: 95% !important;
  margin: 0 2.5% 20px !important;
}
.cont_menu_commets_emol.two_bt a {
  width: 49.85%;
  
}
#contadorM{
  padding-bottom: 0;
  padding-top: 4px;
}
.cont_menu_commets_emol.two_bt #contadorM {
  position: absolute;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
}
.cont_menu_commets_emol a.activo span,
.info_comentarios {
  display: inline-block;
}
.cont_menu_commets_emol {
  float: left;
  width: 99.8%;
  border: 1px solid #bdbdbd;
  height: 31px;
  background: #e5e5e5;
  position: relative;
}
#contadorA.activo,
#contadorM.activo {
  border-top-right-radius: 4px;
}
#contadorH.activo,
#contadorM.activo {
  border-top-left-radius: 4px;
}
#contadorH,
#contadorM,
.cont_menu_commets_emol a {
  border-right: 1px solid #bbb;
}
.cont_menu_commets_emol a {
  box-sizing: content-box;
  float: left;
  width: 33.19%;
  background: #e5e5e5;
  padding: 8px 0;
  color: #085790;
  text-align: center;
  text-decoration: none;
  font-weight: 700;
  font-size: 13px;
  overflow: hidden;
}
.cont_menu_commets_emol a.activo {
  background: #fcfcfc;
  top: -9px;
  position: relative;
  border-top: 1px solid #bbb;
  border-left: 1px solid #bbb;
  border-right: 1px solid #bbb;
  line-height: 24px;
  color: #000;
  text-shadow: none;
}
#contadorA.activo {
  position: relative;
  left: -1px;
}
#contadorH {
  position: absolute;
  right: -1px;
}
.cont_menu_commets_emol .info_txt {
  position: relative;
  margin-right: 23px;
}
.cont_menu_commets_emol .sep {
  padding: 0 5px;
}
.cont_menu_commets_emol .num {
  color: #5f5f5f;
}
#contadorA .info_txt:before,
#contadorM .info_txt:before {
  content: '\43';
  font-size: 16px;
  top: 1px;
  left: -25px;
}
#contadorA .info_txt:before,
#contadorH .info_txt:before,
#contadorM .info_txt:after,
#contadorM .info_txt:before {
  font-family: Emol_n_Icons;
  color: #367ccc;
  font-weight: 400;
  position: absolute;
}
#contadorA .info_txt:before {
  background: #fff;
  text-shadow:
    0 14px #e5e5e5,
    0 16px #e5e5e5,
    0 12px #e5e5e5,
    0 15px #e5e5e5;
}
#contadorA .info_txt {
  margin-right: 0;
}
#contadorA.activo .info_txt:before {
  text-shadow: none;
  background: #fcfcfc;
}
#contadorM .info_txt:before {
  background: #fff;
  text-shadow:
    0 14px #e5e5e5,
    0 16px #e5e5e5,
    0 12px #e5e5e5,
    0 15px #e5e5e5;
}
#contadorM {
  overflow: hidden;
  .info_txt:after {
  content: '\4c';
  font-size: 18px;
  right: -22px;
  top: -2px;
}}
#contadorM.activo .info_txt:before {
  text-shadow: none;
  background: #fcfcfc;
}
#contadorH .info_txt:before {
  content: '\43';
  font-size: 16px;
  left: -25px;
  top: 1px;
  background: #fff;
  text-shadow:
    0 14px #e5e5e5,
    0 16px #e5e5e5,
    0 12px #e5e5e5,
    0 15px #e5e5e5;
}
#contadorH .info_txt:after {
  position: absolute;
  display: inline-block;
  content: '';
  background: url(../index/emolrelatime.png) 98.5% no-repeat;
  width: 17px;
  height: 17px;
  padding-top: 0;
  top: -1px;
  right: -25px;
  background-size: 17px 14px;
}
#contadorH.activo .info_txt:before {
  top: 0;
  text-shadow: none;
  background: #fcfcfc;
}
#contadorH.activo .info_txt:after {
  padding-top: 7px;
}
.cont_ver_comentarios {
  float: left;
  width: 100%;
  font-size: 16px;
  font-weight: 700;
  text-align: center;
  margin: 50px 0 20px;
}
.info_comentarios {
  background: #edeef2;
  padding: 12px 20px 12px 10px;
  border: 1px solid #ccc;
  border-radius: 3px;
}
.info_comentarios .info_icon_cmt {
  float: left;
  width: 60px;
  height: 60px;
  background: #fcfcfc;
  border-radius: 5px;
  position: relative;
  border: 2px solid #bbb;
  margin-right: 20px;
}
.info_comentarios .info_icon_cmt:before {
  font-family: Emol_n_Icons;
  color: #367ccc;
  left: 12px;
  top: 15px;
  font-weight: 400;
  position: absolute;
  content: '\43';
  font-size: 34px;
  background: #fff;
}
.info_comentarios .cont_info_cmts {
  border-bottom: 2px solid #075a90;
}
.info_comentarios .cont_info_cmts .sep {
  padding: 0 5px;
  color: #7b7c7e;
  font-size: 13px;
}
.info_comentarios .cont_info_cmts .num {
  color: #7b7c7e;
}
.info_comentarios .info_txt a {
  color: #075a90;
  text-decoration: none;
}
.info_comentarios .info_txt_cmt {
  line-height: 60px;
  display: inline-block;
  padding-bottom: 2px;
}
.esocial_logo_bienv {
  float: left;
  margin-right: 10px;
  padding-top: 4px;
}
.esocial_logo_bienv img {
  width: 100%;
  max-width: 38px;
}
.esocial_logo_txt {
  float: left;
  width: 92%;
}
.esocial_logo_img {
  float: left;
  width: 100%;
  border-bottom: 4px solid #5684b8;
  padding-bottom: 5px;
  margin-bottom: 4px;
}
.esocial_logo_img img {
  width: 100%;
  max-width: 90px;
}
.txtTabMobile {
  float: left;
  width: 94.5%;
  border-left: 1px solid #bbb;
  border-right: 1px solid #bbb;
  padding: 15px 0 10px 20px;
  display: none;
}
.txtTabMobile .square {
  width: 5px;
  height: 5px;
  background: #686868;
  display: inline-block;
  position: relative;
  top: -2px;
  margin-right: 5px;
}
.txtTabMobile .txt {
  color: #000;
  border-bottom: 1px solid #8c8c8c;
  font-size: 14px;
  font-weight: 700;
}
#comentarios .cmtdiv pre {
  white-space: normal !important;
  overflow: hidden !important;
  border: 0 !important;
  background: 0 0 !important;
  padding: 0 !important;
  font-family: Arial !important;
}
#comentarios .cmtdiv .cmtbubble .cmtdata .cm_txt_data {
  word-break: break-word !important;
}
#comentarios .cmtdiv .cmtbubble .cmtdata .cm_txt_data {
  word-break: break-word !important;
}
#comentarios .cmtdiv .cmtheader .user_stats_comment {
  float: left;
  margin-left: 5px;
}
#comentarios .cmtdiv .cmtheader .cmtfont .txt_comment_location {
  float: left;
  width: 100%;
}
#comentarios .cmtdiv .cmtheader .user_stats_comment .user_validate {
  position: relative;
  right: 0;
  margin: 1px 5px 0 0;
  line-height: normal;
  height: 16px;
  top: 0 !important;
}
#comentarios .cmtdiv .cmtheader b a {
  float: left;
}
#comentarios .cmtdiv .cmtheader .user_stats_comment .user_validate .fa-check {
  top: 3px !important;
}
#texto_noticia .cont_img_full_motores.cont_img_tweet {
  text-align: center;
}
#texto_noticia .cont_img_full_motores.cont_img_tweet img {
  max-width: 600px;
}
.caja_comment_relatos #comentarios div.cmtbox {
  width: 100% !important;
}
.caja_comment_relatos #comentarios .comment_area_social {
  width: 97.6% !important;
}
.caja_comment_relatos #comentarios #fileupload {
  width: 98% !important;
}
.caja_comment_relatos #contadorA.activo {
  left: -0.1px;
}
.caja_comment_relatos .cont_menu_commets_emol.two_bt #contadorM {
  padding-right: 1px;
  border-right: 0;
}
.caja_comment_relatos .cont_menu_commets_emol.two_bt #contadorM.activo {
  padding-right: 1.5px;
}
.caja_comment_relatos #comentarios .cont_comentar {
  width: 98% !important;
}
.caja_comment_relatos .cont_menu_commets_emol {
  width: 99.7%;
}
.caja_comment_relatos #comentarios #cont_comment {
  width: 96.5%;
}
.caja_comment_relatos .terminosComentarios a {
  width: 97.5%;
}
.caja_comment_relatos #comentarios .cont_bt_mas_commnet_e {
  width: 99.7%;
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  clip: auto;
}
[role='button'] {
  cursor: pointer;
}
.fade {
  opacity: 0;
  -webkit-transition: opacity 0.15s linear;
  -o-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}
.fade.in {
  opacity: 1;
}
.collapse {
  display: none;
}
.collapse.in {
  display: block;
}
tr.collapse.in {
  display: table-row;
}
tbody.collapse.in {
  display: table-row-group;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility;
  -webkit-transition-duration: 0.35s;
  -o-transition-duration: 0.35s;
  transition-duration: 0.35s;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.42857143;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  word-wrap: normal;
  font-size: 12px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 0.9;
  filter: alpha(opacity=90);
}
.tooltip.top {
  margin-top: -3px;
  padding: 5px 0;
}
.tooltip.right {
  margin-left: 3px;
  padding: 0 5px;
}
.tooltip.bottom {
  margin-top: 3px;
  padding: 5px 0;
}
.tooltip.left {
  margin-left: -3px;
  padding: 0 5px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 4px;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow,
.tooltip.top-left .tooltip-arrow,
.tooltip.top-right .tooltip-arrow {
  bottom: 0;
  border-width: 5px 5px 0;
  border-top-color: #000;
}
.tooltip.top .tooltip-arrow {
  left: 50%;
  margin-left: -5px;
}
.tooltip.top-left .tooltip-arrow {
  right: 5px;
  margin-bottom: -5px;
}
.tooltip.top-right .tooltip-arrow {
  left: 5px;
  margin-bottom: -5px;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}
.tooltip.bottom .tooltip-arrow,
.tooltip.bottom-left .tooltip-arrow,
.tooltip.bottom-right .tooltip-arrow {
  top: 0;
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}
.tooltip.bottom .tooltip-arrow {
  left: 50%;
  margin-left: -5px;
}
.tooltip.bottom-left .tooltip-arrow {
  right: 5px;
  margin-top: -5px;
}
.tooltip.bottom-right .tooltip-arrow {
  left: 5px;
  margin-top: -5px;
}
.clearfix:after,
.clearfix:before {
  content: ' ';
  display: table;
}
.clearfix:after {
  clear: both;
}
.center-block {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.pull-right {
  float: right !important;
}
.pull-left {
  float: left !important;
}
.hide {
  display: none;
}
.show {
  display: block !important;
}
.invisible {
  visibility: hidden;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.hidden {
  display: none !important;
}
.affix {
  position: fixed;
}
.cont_comment_dest_emol_soc .dashboard_soc_status .tooltip {
  width: 120px;
}
.cont_comment_dest_emol_soc .dashboard_soc_status .tooltip.top .tooltip-arrow {
  bottom: -5px;
}
.cont_200_e_2015 {
  overflow: initial;
}
.cont_login .cont_logo_txt_esocial a {
  color: #045a92;
  float: left;
  width: auto;
}
.cont_login .cont_user_header_info .cont_logo_txt_esocial .user_stats_comment {
  float: left;
  margin-left: 5px;
  margin-top: -2px;
}
.cont_login .cont_user_header_info .cont_logo_txt_esocial .user_stats_comment .user_validate {
  font-size: 12px;
}
.cont_login .cont_user_header {
  float: left;
}
.cont_login .migrar_cuenta {
  margin-top: 10px;
}
.textcomplete-dropdown {
  -webkit-background-clip: padding-box;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  z-index: 1000;
  float: left;
  min-width: 160px;
  padding: 5px 0;
  margin: 2px 0 0;
  font-size: 13px;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ccc;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}
.textcomplete-dropdown li.textcomplete-item {
  width: 100%;
}
.textcomplete-dropdown .textcomplete-item a {
  cursor: pointer;
  font-weight: 400;
  color: #000;
  position: relative;
  padding: 3px 12px 3px 10px;
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
}
.textcomplete-dropdown .textcomplete-item a:hover,
.textcomplete-dropdown .textcomplete-item.active {
  color: #262626;
  text-decoration: none;
  background-color: #f5f5f5;
}
.textcomplete-dropdown .textcomplete-item .social_mencion_img {
  border-radius: 2em;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  width: 28px;
  height: 28px;
  overflow: hidden;
  float: left;
}
.textcomplete-dropdown .textcomplete-item .social_mencion_img img {
  width: 100%;
}
.textcomplete-dropdown .textcomplete-item .social_mencion_nombre {
  float: left;
  margin: 0 0 0 7px;
  line-height: 28px;
}
.background-crucigrama {
  background-image: url(../index/back_crucigrama_modal.jpg);
  padding: 60px;
  overflow: hidden;
  box-sizing: border-box;
  background-repeat: no-repeat;
  position: relative;
  left: -16px;
  top: -16px;
  width: 360px;
  border-top-left-radius: 0.23rem;
  border-top-right-radius: 0.23rem;
}
.img_crucigrama {
  text-align: center;
  background-color: #fff;
  width: 70px;
  height: 70px;
  border-radius: 50%;
  margin: -53px auto 10px auto;
  position: relative;
  -webkit-box-shadow: -1px 7px 9px -4px rgba(0, 0, 0, 0.75);
  -moz-box-shadow: -1px 7px 9px -4px rgba(0, 0, 0, 0.75);
  box-shadow: -1px 7px 9px -4px rgba(0, 0, 0, 0.75);
}
.img_crucigrama img {
  margin-top: 5px;
}
.cont_txt_modal {
  text-align: center;
  color: #5f5f5f;
  line-height: 1.7;
  font-size: 14px;
}
.cont_txt_modal .tit_modal {
  font-size: 22px;
  font-weight: bold;
}
.cont_txt_modal .dest_resultado {
  font-size: 22px;
  font-weight: bold;
  color: #367dcd;
}
.cont_juegos .dest_compartir {
  text-align: center;
  font-weight: bold;
  margin-top: 35px;
  font-size: 14px;
}
.cont_juegos .btn_compartir_modal {
  padding: 8px 10px;
  background-color: #367dcd;
  font-weight: 500;
  margin: 10px auto 25px;
  width: 126px;
  border-radius: 25px;
  cursor: pointer;
}
.cont_juegos .btn_compartir_modal a {
  color: #fff;
  text-decoration: none;
}
.cont_juegos .btn_compartir_modal:hover {
  opacity: 0.9;
}
#modalSudoku .cont_juegos .btn_compartir_modal {
  width: 204px;
  padding: 10px;
  border-radius: 5px;
  margin: 15px auto 25px;
}
.img_back_trivia {
  margin-bottom: 10px;
}
.cont_juegos .dest_trivia {
  color: #367dcd;
  font-weight: bold;
}
.back_medalla_exito {
  text-align: center;
  padding: 20px 0;
  background-color: #fdefce;
  position: relative;
  top: -16px;
  left: -16px;
  width: 360px;
}
.back_medalla_bien {
  text-align: center;
  padding: 20px 0;
  background-color: #e8e8e8;
  position: relative;
  top: -16px;
  left: -16px;
  width: 500px;
}
.back_medalla_proxima {
  text-align: center;
  padding: 20px 0;
  background-color: #fff1ec;
  position: relative;
  top: -16px;
  left: -16px;
  width: 500px;
}
.user_stats_comment_noperfil {
  display: none !important;
}
.txt_comment_location_noperfil {
  display: none !important;
}
.back_top_encuesta {
  overflow: hidden;
  padding: 16px 25px;
  background-color: #396081;
  text-align: left;
  width: 360px;
  box-sizing: border-box;
  color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 20px;
  position: relative;
  top: -16px;
  left: -16px;
}
.back_top_encuesta img {
  margin-right: 30px;
  width: 80px;
}
.cont_txt_modal_encuesta {
  text-align: left;
  color: #333;
  line-height: 1.6;
  font-size: 14px;
  padding: 0px 0 0 0;
}
.cont_txt_modal_encuesta img {
  position: relative;
  top: 6px;
  margin-right: 5px;
}
.tit_modal_encuesta {
  float: left;
  width: 100%;
  font-size: 16px;
  color: #408ace;
  margin-bottom: 9px;
  font-weight: bold;
  line-height: normal;
  border-bottom: 1px dotted #ccc;
  padding-bottom: 7px;
}
.tit_opina_modal {
  color: #000;
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  margin: 15px 0 10px 0;
  display: block;
}
.check_encuesta {
  font-size: 20px;
  position: relative;
  top: 2px;
  color: #2a8bab;
}
.content_encuesta #text_area_vex {
  font-family: Arial, sans-serif;
  width: 100%;
  border: 1px solid #ccc;
  margin-bottom: 10px;
  background: #fff;
  padding: 10px;
  resize: vertical;
  box-shadow: none;
  word-break: break-all;
  overflow-y: auto;
  margin-top: 5px;
  color: #5d5d5d;
}
.content_encuesta .dest_compartir {
  text-align: center;
  font-weight: bold;
  margin-top: 10px;
  font-size: 14px;
}
.content_encuesta .btn_compartir_modal {
  padding: 10px;
  background-color: #367dcd;
  font-weight: 500;
  margin: 10px auto 25px;
  width: 115px;
  border-radius: 25px;
  cursor: pointer;
}
.content_encuesta .btn_compartir_modal a {
  color: #fff;
  text-decoration: none;
}
.content_encuesta .btn_compartir_modal:hover {
  opacity: 0.9;
}
.icon_squares {
  position: relative;
  margin-right: 5px;
}
.square_enc {
  width: 21px;
  height: 21px;
  border: 3px solid #396081;
  position: relative;
  display: inline-block;
  border-radius: 50%;
  padding: 2px;
}
.square_enc .fa-check {
  position: absolute;
  right: 2px;
  font-size: 20px;
  top: 2px;
  color: #28a745;
}
.tit_modal_encuesta .txt {
  position: relative;
  top: -8px;
  color: #396081;
}
#triviaEmolPopUp .modal-footer {
  display: none;
}
#triviaEmolPopUp .modal-body {
  padding-bottom: 0;
}
.cont_img_ajedrez {
  position: relative;
  top: -16px;
  left: -16px;
}
.cont_txt_modal {
  text-align: center;
  color: #5f5f5f;
  line-height: 1.7;
  font-size: 14px;
}
.cont_txt_modal .tit_modal_ajedrez_gana {
  font-size: 18px;
  font-weight: bold;
  color: #32ba7c;
  display: block;
  margin-bottom: 10px;
}
.cont_txt_modal .tit_modal_ajedrez_pierde {
  font-size: 18px;
  font-weight: bold;
  color: #f1544b;
  display: block;
  margin-bottom: 10px;
  line-height: 1.3;
}
.cont_txt_modal .dest_resultado_ajedrez {
  font-size: 22px;
  font-weight: bold;
  color: #367dcd;
  display: block;
}
.cont_juegos_ajedrez .dest_compartir_ajedrez {
  text-align: center;
  font-weight: bold;
  margin-top: 20px;
  font-size: 14px;
}
.cont_juegos_ajedrez .btn_compartir_modal {
  padding: 8px 10px;
  background-color: #367dcd;
  font-weight: 500;
  margin: 10px auto 25px;
  width: 126px;
  border-radius: 25px;
  cursor: pointer;
}
.cont_juegos_ajedrez .btn_compartir_modal a {
  color: #fff;
  text-decoration: none;
}
.cont_juegos_ajedrez .btn_compartir_modal:hover {
  opacity: 0.9;
}
.cont_data_score {
  width: 250px;
  margin: 0 auto;
  display: inline-block;
}
.chess_left {
  float: left;
}
.chess_right {
  float: right;
}
.cont_data_score .dest_resultado_ajedrez {
  font-size: 18px;
}
.chess_right .dest_resultado_ajedrez.easy {
  color: #5cb85c;
}
.chess_right .dest_resultado_ajedrez.medium {
  color: #f0ad4e;
}
.chess_right .dest_resultado_ajedrez.medium {
  color: #d68c24;
}
.chess_right .dest_resultado_ajedrez.hard {
  color: #d43f3a;
}
#modalAjedrez .modal-dialog {
  max-width: 360px;
}
#modalAjedrez .modal-body {
  padding-bottom: 0;
}
#modalSudoku .modal-dialog {
  max-width: 360px;
}
@media only screen and (min-width: 1025px) and (max-width: 1260px) {
  #masValoradas .dashboard_comment .dashboard_comment_cont {
    max-width: 88%;
  }
  .tipstxtComentarios {
    width: 76%;
  }
  #dashboard_perfil .dashboard_info {
    width: 59%;
  }
  #dashboard_perfil #Comments .dashboard_comment_cont,
  #dashboard_perfil #WallPublic .dashboard_comment_cont {
    max-width: 460px;
  }
  .dashboard_comment_follow {
    max-width: 245px;
  }
  .dashboard_content_follow {
    width: 34%;
  }
  .dashboard_title_follow {
    font-size: 13px;
  }
  .dashboard_cont_img {
    height: 72px;
    width: 72px;
  }
  .dashboard_edit_img {
    top: -15px;
    left: 10%;
  }
  .dashboard_comment_title {
    padding: 10px 0 16px;
  }
  #dashboard_perfil .dashboard_info .dashboard_cell {
    padding: 0 5px;
    height: 30px;
  }
  #dashboard_perfil .dashboard_name {
    left: 97px;
    font-size: 14px;
    line-height: 19px;
    top: 6px;
  }
  #userNickname {
    font-weight: 700;
  }
  #dashboard_perfil .user_location {
    font-size: 12px;
    width: 50%;
  }
  #dashboard_perfil .dashboard_name .user_comments_dest {
    margin-top: 2px !important;
  }
  .dashboard_info_label {
    font-size: 12px;
    margin-bottom: 2px;
  }
  #dashboard_perfil .dashboard_cell {
    height: 28px;
  }
  #dashboard_perfil .dashboard_info_value {
    font-size: 19px;
  }
  #dashboard_perfil .dashboard_info #tabWall.cont_profile_comment:before {
    left: 18px;
  }
  #dashboard_perfil .dashboard_info .cont_profile_comment:before {
    left: 28px;
  }
  #dashboard_perfil .dashboard_info .cont_profile_followers:before {
    left: 20px;
  }
  #dashboard_perfil .dashboard_info .cont_profile_followers:after {
    left: 23px;
  }
  #dashboard_perfil .dashboard_info .cont_profile_following:before {
    left: 21px;
  }
  #dashboard_perfil .dashboard_info #tabContEditarPerfil.cont_profile_following:before {
    left: 13px;
  }
  #dashboard_perfil #tabWall .dashboard_line {
    max-width: 40px;
  }
  .cont_profile_followers .dashboard_line {
    max-width: 60px;
  }
  .cont_profile_following .dashboard_line {
    max-width: 55px;
  }
  #dashboard_perfil .dashboard_info #tabContEditarPerfil.cont_profile_following .dashboard_line {
    left: 5px;
  }
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_dislike,
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_like {
    padding: 0 30px 0 0;
  }
  #dashboard_perfil #Comments .dashboard_soc_status {
    margin-top: 0;
  }
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_dislike:before,
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_like:before {
    top: -25px;
  }
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_comments:before {
    margin: 0 5px 0 0;
  }
  .dashboard_profile_user .dashboard_bottom .user_header_social .dashboard_info {
    width: 48% !important;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name {
    width: 50% !important;
  }
  #dashboard_perfil .user_header_social {
    padding-bottom: 14px;
    margin-bottom: 37px;
  }
  .dashboard_bottom #perfil_seguir_banner {
    width: 60px !important;
    top: 27px !important;
    padding: 3px !important;
  }
  .dashboard_bottom .comment_area_social {
    width: 97.9%;
  }
  .dashboard_bottom #fileupload,
  .dashboard_bottom .cont_comentar {
    width: 96.7%;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user #Comments .dashboard_soc_status .dashboard_dislike:before,
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user #Comments .dashboard_soc_status .dashboard_like:before {
    top: 0;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .cont_profile_comment .dashboard_line {
    max-width: 66px;
  }
  .cont_new_detalle_noti .cont_items_detalle_50 .cont_comment_dest_emol_soc .cont_int_sec_pad_top_editor {
    width: 95.6%;
  }
  .cont_new_detalle_noti
    .cont_items_detalle_50
    .cont_comment_dest_emol_soc
    .cont_int_sec_pad_side_editor
    .seguir_usuario {
    right: 10px;
  }
  .cont_new_detalle_noti .cont_items_detalle_50 .cont_comment_dest_emol_soc .cont_user_dest_emol_datos {
    width: 67%;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc .cont_rank_item_soc_img {
    width: 35px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc .cont_rank_item_soc_img img {
    height: 35px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking input {
    width: 77%;
  }
  #dashboard_perfil .user_header_social .dashboard_cont_img img {
    min-height: 72px;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .social_floating_dock {
    width: auto;
  }
  #comentarios .comment_area_social {
    width: 96% !important;
  }
  #comentarios #fileupload,
  #comentarios .cont_comentar {
    width: 96.8% !important;
  }
  #comentarios #cont_comment {
    min-width: 94.3% !important;
  }
  .cont_menu_commets_emol {
    width: 99.6%;
  }
  .cont_menu_commets_emol a {
    width: 33.15%;
  }
  #comentarios .cont_bt_mas_commnet_e {
    width: 99.5%;
  }
  .terminosComentarios a {
    width: 96%;
  }
  .esocial_logo_txt {
    width: 90%;
  }
  .caja_comment_relatos #comentarios #cont_comment {
    width: auto;
    min-width: 95.7% !important;
  }
  .caja_comment_relatos #comentarios .cont_comentar {
    width: 97.6% !important;
  }
  .caja_comment_relatos #comentarios .comment_area_social {
    width: 97.1% !important;
  }
  .caja_comment_relatos .terminosComentarios a {
    width: 97%;
  }
  .cont_comment_dest_emol_soc .cont_user_dest_emol_datos {
    width: 67%;
  }
}
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  #dashboard_perfil .dashboard_info {
    width: 60%;
  }
  #dashboard_perfil #Comments .dashboard_comment_cont,
  #dashboard_perfil #WallPublic .dashboard_comment_cont {
    max-width: 460px;
  }
  .dashboard_comment_follow {
    max-width: 245px;
  }
  .dashboard_content_follow {
    width: 34%;
  }
  .dashboard_title_follow {
    font-size: 13px;
  }
  .dashboard_cont_img {
    height: 72px;
    width: 72px;
  }
  .dashboard_edit_img {
    top: -15px;
    left: 10%;
  }
  .dashboard_comment_title {
    padding: 10px 0 16px;
  }
  #dashboard_perfil .dashboard_info .dashboard_cell {
    padding: 0 5px;
    height: 30px;
  }
  #dashboard_perfil .dashboard_name {
    left: 97px;
    font-size: 14px;
    line-height: 19px;
    top: 6px;
  }
  #userNickname {
    font-weight: 700;
  }
  #dashboard_perfil .user_location {
    font-size: 12px;
    width: 50%;
  }
  #dashboard_perfil .dashboard_name .user_comments_dest {
    margin-top: 2px !important;
  }
  .dashboard_info_label {
    font-size: 12px;
    margin-bottom: 2px;
  }
  #dashboard_perfil .dashboard_cell {
    height: 28px;
  }
  #dashboard_perfil .dashboard_info_value {
    font-size: 19px;
  }
  #dashboard_perfil .dashboard_info #tabWall.cont_profile_comment:before {
    left: 18px;
  }
  #dashboard_perfil .dashboard_info .cont_profile_comment:before {
    left: 28px;
  }
  #dashboard_perfil .dashboard_info .cont_profile_followers:before {
    left: 20px;
  }
  #dashboard_perfil .dashboard_info .cont_profile_followers:after {
    left: 23px;
  }
  #dashboard_perfil .dashboard_info .cont_profile_following:before {
    left: 21px;
  }
  #dashboard_perfil .dashboard_info #tabContEditarPerfil.cont_profile_following:before {
    left: 13px;
  }
  #dashboard_perfil #tabWall .dashboard_line {
    max-width: 40px;
  }
  .cont_profile_followers .dashboard_line {
    max-width: 60px;
  }
  .cont_profile_following .dashboard_line {
    max-width: 55px;
  }
  #dashboard_perfil .dashboard_info #tabContEditarPerfil.cont_profile_following .dashboard_line {
    left: 5px;
  }
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_dislike,
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_like {
    padding: 0 30px 0 0;
  }
  #dashboard_perfil #Comments .dashboard_soc_status {
    margin-top: 0;
  }
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_dislike:before,
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_like:before {
    top: -25px;
  }
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_comments:before {
    margin: 0 5px 0 0;
  }
  .dashboard_profile_user .dashboard_bottom .user_header_social .dashboard_info {
    width: 51% !important;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name {
    width: 50% !important;
  }
  #dashboard_perfil .user_header_social {
    padding-bottom: 14px;
    margin-bottom: 37px;
  }
  .dashboard_bottom #perfil_seguir_banner {
    width: 60px !important;
    top: 27px !important;
    padding: 3px !important;
  }
  .dashboard_bottom .comment_area_social {
    width: 97.9%;
  }
  .dashboard_bottom #fileupload,
  .dashboard_bottom .cont_comentar {
    width: 96.7%;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user #Comments .dashboard_soc_status .dashboard_dislike:before,
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user #Comments .dashboard_soc_status .dashboard_like:before {
    top: 0;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .cont_profile_comment .dashboard_line {
    max-width: 66px;
  }
  .cont_new_detalle_noti .cont_items_detalle_50 .cont_comment_dest_emol_soc .cont_int_sec_pad_top_editor {
    width: 95.6%;
  }
  .cont_new_detalle_noti
    .cont_items_detalle_50
    .cont_comment_dest_emol_soc
    .cont_int_sec_pad_side_editor
    .seguir_usuario {
    right: 10px;
  }
  .cont_new_detalle_noti .cont_items_detalle_50 .cont_comment_dest_emol_soc .cont_user_dest_emol_datos {
    width: 67%;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc .cont_rank_item_soc_img {
    width: 35px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc .cont_rank_item_soc_img img {
    height: 35px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking input {
    width: 77%;
  }
  #dashboard_perfil .user_header_social .dashboard_cont_img img {
    min-height: 72px;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .social_floating_dock {
    width: auto;
  }
}
@media screen and (max-width: 1024px) {
  #masValoradas .dashboard_comment .dashboard_comment_cont {
    max-width: 88%;
  }
  .tipstxtComentarios {
    width: 76%;
  }
  #comentarios .comment_area_social {
    width: 96% !important;
  }
  #comentarios #fileupload,
  #comentarios .cont_comentar {
    width: 96.8% !important;
  }

  .cont_menu_commets_emol {
    width: 99.6%;
  }
  .cont_menu_commets_emol a {
    width: 33.15%;
  }
  .esocial_logo_txt {
    width: 90%;
  }
  .caja_comment_relatos #comentarios #cont_comment {
    width: auto;
    min-width: 95.7% !important;
  }
  .caja_comment_relatos #comentarios .cont_comentar {
    width: 97.6% !important;
  }
  .caja_comment_relatos #comentarios .comment_area_social {
    width: 97.1% !important;
  }
  .caja_comment_relatos .terminosComentarios a {
    width: 97%;
  }
  .cont_comment_dest_emol_soc .cont_user_dest_emol_datos {
    width: 67%;
  }
}
@media screen and (max-width: 768px) {
  .cont_header_social_emol ul {
    width: 70%;
  }
  .cont_header_social_emol ul li {
    padding: 4px 3px;
  }
  .cont_header_social_emol .cont_log_header {
    min-height: 24px;
  }
  .cont_header_social_emol .cont_log_header_user {
    width: auto;
    max-width: 110px;
  }
  #div_comp header {
    display: block;
  }
  .cont_header_social_emol {
    display: none;
  }
  #comentarios.caja_perfil .dashboard_perfil {
    margin-top: 50px;
  }
  html.mm-opened #page #comentarios.caja_perfil .dashboard_perfil {
    left: -65.5%;
    position: absolute;
  }
  .cont_new_detalle_noti .cont_items_detalle_50 .cont_comment_dest_emol_soc .cont_user_dest_emol_datos {
    width: 66%;
  }
  .cont_avatar_head {
    float: right;
  }
  .status_conex_header_mob {
    width: 7px;
    height: 7px;
    border-radius: 50%;
    position: absolute;
    top: 20px;
    left: -4px;
    border: 2px solid #fff;
    background: #4bcc1f;
    display: none;
  }
  .cont_avatar_head .readNoti {
    float: left;
    width: 26px;
    margin-top: 10px;
    margin-right: 15px;
    position: relative;
  }
  .cont_avatar_head .readNoti img {
    width: 100%;
    border-radius: 50%;
    min-height: 24px;
    border: 2px solid rgba(132, 132, 132, 0.2);
    height: 26px;
  }
  .cont_avatar_head .readNoti .cont_num_notificacion {
    font-size: 11px;
    background: #e20025;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    padding: 2px 3px 3px 2px;
    position: absolute;
    top: -7px;
    left: 18px;
    line-height: 16px;
  }
  #div_emol .logo_emol_n_2 {
    margin-left: 8%;
  }
}
@media screen and (max-width: 767px) {
  #dashboard_perfil .dashboard_name #userNickname,
  .dashboard_time {
    font-weight: 700;
  }
  #contEditarPefil select,
  #contVerificar select {
    border-radius: 0;
  }
  #comentarios.caja_perfil .dashboard_perfil {
    position: relative;
    background: 0 0;
    overflow: hidden;
  }
  #comentarios.caja_perfil .dashboard_perfil .dashboard_content {
    border-bottom: 0;
  }
  #cont_comment .cmtheader .perfil_usuario {
    display: none !important;
  }
  .dashboard_content {
    margin: 0 auto !important;
    min-height: auto;
  }
  #dashboard_perfil .dashboard_info {
    position: relative;
    width: 100% !important;
    height: auto;
    top: 20px;
  }
  .dashboard_top {
    max-height: 83px;
  }
  .dashboard_name {
    top: 5px;
    left: 124px;
    width: 65% !important;
    font-size: 21px;
  }
  #dashboard_perfil .dashboard_name div:first-child {
    max-height: 36px;
  }
  #dashboard_perfil .dashboard_name .user_validate .fa-certificate {
    top: 0;
  }
  #dashboard_perfil .dashboard_content .dashboard_bottom .dashboard_cont_img {
    width: 82px;
    height: 82px;
    left: 15px;
  }
  #dashboard_perfil .dashboard_name .tipo_perfil_usuario {
    width: 100%;
  }
  #perfil .dashboard_content .dashboard_bottom .dashboard_cont_img {
    width: 82px;
    height: 82px;
  }
  #perfil .dashboard_content .dashboard_bottom .dashboard_cont_img img {
    width: 82px !important;
    height: 82px !important;
  }
  #perfil .dashboard_name .user_validate .fa-certificate {
    top: -1px;
  }
  #perfil .dashboard_name #ticValidadoPerfil {
    float: left;
    height: 19px;
  }
  .perfil_usuario .tipo_perfil_usuario {
    line-height: 17px;
    margin: 0;
  }
  .dashboard_top #perfil_seguir_banner {
    bottom: 6px;
    width: auto;
    padding: 5px 12px;
    font-size: 13px;
    height: 20px;
    top: 33px;
    margin-top: 0;
    line-height: 20px;
  }
  .dashboard_comment_content {
    padding: 0 3%;
    width: 94%;
    border-top: 0;
    margin-top: 5%;
  }
  #perfil .dashboard_bottom .dashboard_comment_content {
    margin-top: 0;
  }
  .dashboard_cell {
    padding: 0 4%;
  }
  #dashboard_perfil .dashboard_info .dashboard_cell {
    padding: 0 9px !important;
  }
  .dashboard_comment_title {
    padding: 15px 0;
  }
  .dashboard_comment {
    width: 91%;
  }
  .dashboard_hour_comment:before {
    left: 6px;
  }
  .dashboard_comment_cont {
    float: none;
  }
  .dashboard_time {
    float: left;
    font-size: 11px;
    margin-top: 5px;
  }
  .dashboard_comment_follow {
    width: 94%;
    max-width: 100%;
  }
  .dashboard_comment_follow:nth-child(even) {
    margin-left: 0;
  }
  .dashboard_comment_follow_list .dashboard_comment_follow img {
    width: 52px;
    height: 52px;
  }
  .dashboard_comment_follow .dashboard_content_follow {
    width: 45%;
  }
  .dashboard_comment_follow .dashboard_title_follow {
    font-size: 13px;
    margin-top: 7px;
  }
  .button_edit_profile {
    width: 104px;
    line-height: 27px;
    padding: 0 5px 0 4px;
    margin-top: 2px;
  }
  .button_edit_profile i {
    margin: 4px 7px 0 3px;
  }
  .dashboard_bottom .dashboard_edit_img {
    position: absolute;
    top: 0;
    left: 18%;
  }
  .dashboard_top .dashboard_edit_banner {
    bottom: 5px;
    width: 86px;
    height: 28px;
    line-height: 29px;
  }
  .dashboard_top .dashboard_edit_banner i {
    font-size: 17px;
    line-height: 28px;
    margin-left: 10px;
    margin-right: 10px;
  }
  .cont_profile_comment:before,
  .cont_profile_followers:before,
  .cont_profile_following:before {
    left: 7px !important;
    font-size: 23px;
  }
  .cont_profile_followers:after {
    left: 10px !important;
    font-size: 23px;
  }
  .dashboard_exit {
    background: rgba(0, 0, 0, 0.3);
    padding: 5px 7px;
  }
  .Uploadbtn {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .Uploadbtn input {
    width: 31px !important;
    height: 31px !important;
    padding: 0 0 0 28px !important;
  }
  .Uploadbtn i {
    line-height: 31px;
    font-size: 18px;
  }
  #contEditarPefil .contNombre,
  #contEditarPefil .contTelefono {
    width: 100%;
  }
  #contEditarPefil .contEmail {
    width: 100%;
    margin-right: 0;
  }
  #contEditarPefil .contUbicacion {
    width: 100%;
  }
  #contEditarPefil .contRegion {
    width: 100%;
    margin-bottom: 15px;
  }
  #contEditarPefil .contComuna {
    width: 100% !important;
  }
  #contEditarPefil .enviar {
    float: left;
    margin-top: 10px;
    margin-bottom: 25px;
  }
  #dashboard_perfil #Wall .dashboard_img_wall img {
    top: 0;
    left: 0;
    width: 35px;
    height: 35px;
  }
  #perfil_contador_comentarios.dashboard_info,
  .user_location {
    width: 100%;
  }
  #dashboard_perfil #Wall .dashboard_soc_status .dashboard_comments:before {
    margin: 0 9px 10px 0;
  }
  #dashboard_perfil #Wall .dashboard_soc_status .dashboard_mencioned:before {
    margin: 0 9px 0 0;
  }
  #dashboard_perfil #tabWall .dashboard_line {
    max-width: 55px;
    left: 10px;
  }
  #perfilfull_contador_comentarios.dashboard_info {
    width: 100%;
    position: relative;
    top: 23px;
  }
  #dashboard_perfil .dashboard_name .button_edit_profile {
    line-height: 25px;
    float: right;
    width: auto;
    margin: 3px 2px 0 0;
    padding-right: 10px;
    position: absolute;
    left: -37%;
    top: 21px;
  }
  #dashboard_perfil .dashboard_name .button_edit_profile i {
    margin: 3px 7px 0 3px;
  }
  #perfil #perfil_contador_comentarios .dashboard_cell,
  #perfil_contador_comentarios #tabCommentsF.dashboard_cell,
  #perfil_contador_comentarios #tabFollowersF.dashboard_cell,
  #perfil_contador_comentarios #tabFollowingF.dashboard_cell,
  #perfilfull_contador_comentarios #tabCommentsF.dashboard_cell,
  #perfilfull_contador_comentarios #tabFollowersF.dashboard_cell,
  #perfilfull_contador_comentarios #tabFollowingF.dashboard_cell {
    padding: 0 7.8%;
  }
  .dashboard_soc_status {
    margin-top: 2px;
  }
  #contFormPerfil,
  #dashboard_perfil .notification_emol_social,
  #dashboard_perfil .notification_emol_social.notification_e_social_ok .botones {
    margin-top: 0;
  }
  #dashboard_perfil #Wall .dashboard_soc_status .dashboard_dislike,
  #dashboard_perfil #Wall .dashboard_soc_status .dashboard_like {
    padding: 0 34px 0 0;
  }
  #dashboard_perfil .dashboard_name {
    left: 120px;
    font-size: 14px;
    top: 7px;
    line-height: 21px;
  }
  #masValoradas .dashboard_comment .dashboard_comment_cont {
    max-width: 100%;
  }
  #perfil #perfil_nombre {
    font-size: 17px;
    line-height: 21px;
  }
  #perfil #perfil_ubicacion {
    line-height: normal;
  }
  #perfil .dashboard_line {
    left: 23%;
  }
  #perfil .cont_profile_comment:before,
  #perfil .cont_profile_followers:before,
  #perfil .cont_profile_following:before {
    left: 30px !important;
  }
  #perfil .cont_profile_followers:after {
    left: 33px !important;
  }
  .comment_area_social mentions .eliminar_mencion {
    top: -2px;
  }
  #dashboard_perfil .dashboard_content .dashboard_bottom .user_header_social {
    background: #fff;
    height: 165px;
    width: 100%;
    top: 83px;
  }
  #dashboard_perfil .dashboard_content .dashboard_bottom .user_activity_social {
    position: relative;
    top: 38%;
    z-index: 97;
  }
  #perfil .dashboard_content .user_header_social {
    background: #fff;
    height: 190px;
    width: 100%;
    top: 0;
  }
  #perfil .dashboard_content .user_header_social .dashboard_bottom {
    z-index: 99;
    top: 0;
    height: 140px;
    padding: 0;
  }
  #perfil .dashboard_content .user_activity_social {
    position: relative;
    top: 0;
    z-index: 97;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .social_floating_dock {
    z-index: 0;
  }
  #comentarios #leer_mas_comentario {
    border-radius: 30px;
    padding: 7px 8px 7px 10px;
    margin-top: 0;
  }
  #dashboard_perfil .noticiation_int_e_social .botones input#noCoincide {
    width: 40%;
    margin-left: 0;
  }
  #dashboard_perfil .notification_emol_social.notification_e_social_ok .mensaje {
    line-height: 17px;
  }
  #contEditarPefil .contAgno,
  #contEditarPefil .contGenero {
    width: 47%;
  }
  #contVerificar .contApellidos,
  #contVerificar .contHelp,
  #contVerificar .contIdentificador,
  #contVerificar .contNombres,
  #contVerificar .contRun,
  #contVerificar .contTipoDcto {
    width: 100%;
    margin-right: 0;
  }
  #contVerificar .contNumDcto {
    width: 100%;
  }
  #contVerificar {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
  }
  .dashboard_info_value {
    position: absolute;
    left: 46%;
    top: -28px;
    font-size: 18px;
    min-width: 35%;
    display: inline-block;
    line-height: 23px;
  }
  .dashboard_cell {
    height: auto;
  }
  .dashboard_info_label {
    margin-bottom: 0;
  }
  .dashboard_line {
    bottom: -12px;
    left: 11px;
  }
  #comentarios .cmtfont.editarPerfilCaja {
    margin-left: 4px;
    margin-bottom: 10px;
  }
  #dashboard_notification .cont_link_option_validate {
    width: 96%;
  }
  #dashboard_notification .cont_link_option_validate a {
    font-size: 11px;
  }
  #dashboard_loading_perfil .dashboard_content_loading {
    left: 11%;
    max-width: 320px;
    box-shadow: none;
  }
  #dashboard_loading_perfil .dashboard_content_loading .cont_load_comments i {
    left: 47.3%;
  }
  .tipstxtComentarios {
    width: 68%;
  }
  .tipstxtComentarios h2 {
    line-height: 24px;
    font-size: 14px;
    padding: 0;
  }
  .tipsiconosComentarios {
    margin: 3% 15px;
  }
  #cont_comment .margin_lvl_1,
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc h2 {
    margin-bottom: 0;
  }
  .emolsocial_txt_tip {
    padding: 0;
  }
  #comentarios .cmtdiv.margin_lvl_1 .seguir_usuario,
  #comentarios .cmtdiv.margin_lvl_2 .seguir_usuario {
    margin-top: -20px;
    margin-left: -7px;
  }
  #comentarios.caja_perfil #cont_comment .forApprove.cmtdiv.margin_lvl_1 .seguir_usuario,
  #comentarios.caja_perfil #cont_comment .forApprove.cmtdiv.margin_lvl_2 .seguir_usuario {
    margin-top: 0;
    margin-left: 0;
  }
  .dashboard_bottom #perfil_seguir_banner {
    left: 15px !important;
    top: 34px !important;
  }
  .margin_lvl_1:before,
  .margin_lvl_2:before {
    top: 68px !important;
  }
  .margin_lvl_2:after {
    top: 78px !important;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios {
    width: 100%;
    border: 0;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_tab_2015_tit {
    border-bottom: 4px solid #519ad7;
    background: #e5e7e8;
    padding: 9px 0 8px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_tab_2015_tit .cont_tab_2015_txt {
    color: #000;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc {
    width: 96%;
    padding: 10px 2%;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .bor_mas_items_soci,
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc h2 a,
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .mas_item_social {
    font-size: 14px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .mas_item_social.icon_rank_megusta:after {
    font-size: 17px;
    left: 110px;
    top: 4px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .mas_item_social.icon_rank_comentario:after {
    font-size: 14px;
    left: 133px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .mas_item_social.icon_rank_seguidores:after {
    left: 125px;
    top: 7px;
  }
  #contEditarPefil span.dashboard_comment_title {
    font-size: 13px;
    padding: 5px 6px;
    margin-bottom: 0;
  }
  #contEditarNotificaciones,
  #contEditarPass,
  #contFormPerfil,
  #contVerificar {
    border-top: 1px solid #ccc;
  }
  #comentarios .cmtdiv .cmtheader .user_validate {
    top: -4px;
  }
  #comentarios .cmtdiv .cmtheader .user_validate .fa-check {
    top: 9px;
  }
  #comentarios .cmtdiv.margin_lvl_1.comentarioDestacado:before,
  #comentarios .cmtdiv.margin_lvl_2.comentarioDestacado:before {
    left: 12px !important;
    top: 86px !important;
  }
  #cont_comment .margin_lvl_0 {
    margin: 0;
  }
  #comentarios .cmtdiv.margin_lvl_1.comentarioDestacado .seguir_usuario,
  #comentarios .cmtdiv.margin_lvl_2.comentarioDestacado .seguir_usuario {
    margin-top: -5px;
    margin-left: 2px;
  }
  #comentarios .cmtdiv .cmtbubble {
    padding-bottom: 0;
  }
  #comentarios .cmtdiv.margin_lvl_0.comentarioDestacado {
    margin-bottom: 15px;
    width: auto;
  }
  #comentarios .cmtdiv.margin_lvl_1.comentarioDestacado {
    padding: 15px 0 0 10px;
    margin-bottom: 15px;
  }
  #comentarios .cmtdiv.margin_lvl_0.comentarioDestacado .cmtbubble {
    padding-left: 5px;
  }
  #comentarios .cmtdiv.margin_lvl_2.comentarioDestacado {
    padding: 15px 0 0 10px;
    margin-bottom: 15px;
  }
  #contEditarNotificaciones .botones_notificacion,
  #dashboard_perfil .noticiation_int_e_social .botones {
    margin-top: 0;
  }
  #comentarios .cmtdiv.margin_lvl_2.comentarioDestacado .cmtbubble {
    padding-left: 6px;
  }
  #comentarios .cmtdiv.margin_lvl_2.comentarioDestacado:after {
    left: 15px !important;
    top: 96px !important;
  }
  #contEditarPefil i {
    display: block;
    padding: 2px 7px;
    font-size: 20px;
  }
  #contEditarPefil i.fa-bell {
    font-size: 17px;
    padding: 4px 6px 3px;
  }
  #contEditarPefil .titulos_editar {
    display: none;
  }
  #dashboard_perfil .notification_emol_social.notification_e_social_bg.slidedown {
    max-height: none;
    margin-bottom: 10px;
  }
  #dashboard_perfil .noticiation_int_e_social .mensaje {
    display: inline-block;
    width: 70%;
  }
  #dashboard_perfil .notification_emol_social .botones input {
    width: 25%;
  }
  #dashboard_perfil .noticiation_int_e_social .botones input#codigo {
    width: 45%;
    display: inline-block;
  }
  #contEditarNotificaciones span.tit_verificar,
  #contFormPerfil .tit_datos_personales,
  #contVerificar .tit_verificar {
    display: block;
  }
  #contEditarNotificaciones #editarNotificaciones span {
    width: 100%;
    padding-bottom: 15px;
  }
  .load_verificar {
    top: 40%;
    left: 35%;
  }
  #comentarios .checkTC {
    width: 77%;
    margin: 10px 0 10px 20% !important;
  }
  #comentarios .checkTC a {
    color: #666;
    top: -5px;
  }
  #comentarios .checkTC input {
    width: 25px;
    line-height: normal;
    height: 17px !important;
    margin-right: 0 !important;
    -webkit-appearance: checkbox;
  }
  #comentarios .checkTC label {
    top: -5px;
  }
  #cont_comment .margin_lvl_0 .checkTC,
  #cont_comment .margin_lvl_1 .checkTC,
  #cont_comment .margin_lvl_2 .checkTC {
    width: 100%;
    margin: 10px 0 !important;
  }
  #comentarios #contFormPerfil .checkTC {
    width: 100%;
    margin: 10px 0 0 !important;
  }
  #contentenedor {
    width: 100% !important;
    margin: 0 !important;
  }
  .cont_iz {
    width: 100% !important;
    padding-bottom: 0 !important;
  }
  #dashboard_perfil .comment_area {
    width: 95%;
    margin: 15px auto 0 2.6%;
  }
  #dashboard_perfil .comment_area #comment_area.comment_area_social {
    width: 96% !important;
  }
  #dashboard_perfil #Wall .dashboard_comment_cont .dashboard_title {
    display: inline;
  }
  #dashboard_perfil .fileinput-button {
    bottom: -30px;
  }
  #dashboard_perfil #Wall .dashboard_hour_comment {
    margin: 0 10px 0 0;
  }
  #dashboard_perfil .dashboard_content .dashboard_bottom .dashboard_cont_img {
    top: -60px;
  }
  .tabs_wall {
    width: 99%;
    margin-bottom: 10px;
  }
  .dashboard_bottom #fileupload,
  .dashboard_bottom .cont_comentar {
    width: 94.5%;
  }
  .dashboard_bottom #cont_comment .cmtdiv {
    float: left;
    margin-bottom: 15px;
  }
  .dashboard_bottom #cont_comment .forApprove.cmtdiv.margin_lvl_0 {
    width: 95%;
    border-top: 1px solid #ccc;
  }
  #dashboard_perfil #Comments .dashboard_comment_cont .dashboard_title,
  #dashboard_perfil #WallPublic .dashboard_comment_cont .dashboard_title {
    display: initial;
  }
  #dashboard_perfil #Comments .dashboard_img_wall img {
    width: 35px;
    height: 35px;
  }
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_dislike,
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_like {
    padding: 0 25px 0 0;
  }
  #dashboard_perfil #Comments .dashboard_comment_cont .dashboard_time {
    margin-top: 0;
  }
  #dashboard_perfil #Comments .dashboard_soc_status .dashboard_comments:before {
    margin: 0 3px 0 0;
  }
  #dashboard_perfil #Comments .dashboard_comment_cont .dashboard_text_comment {
    padding-bottom: 10px;
  }
  .tipsy {
    display: none !important;
  }
  .dashboard_bottom #cont_comment .cmtdiv.margin_lvl_0 {
    width: 97.5%;
    min-height: 95px;
    border-top: 1px dotted #ccc;
  }
  .forApprove.cmtdiv.margin_lvl_0:before {
    right: 75px;
  }
  .forApprove.cmtdiv.margin_lvl_0:after {
    content: 'Pendiente';
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_info .dashboard_cell {
    padding: 0 18px !important;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user #tabWall .dashboard_line {
    left: 19px;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_line {
    left: 18px;
  }
  #dashboard_perfil #tabWall.cont_profile_comment:before {
    left: 20px !important;
  }
  #dashboard_perfil #tabComments.cont_profile_comment:before {
    left: 38px !important;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user #tabComments.cont_profile_comment:before,
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .cont_profile_followers:before,
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .cont_profile_following:before {
    left: 17px !important;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .cont_profile_followers:after {
    left: 20px !important;
  }
  #dashboard_perfil .dashboard_info #tabContEditarPerfil.cont_profile_following:before {
    left: 16px !important;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user #tabWall.cont_profile_comment:before {
    left: 30px !important;
  }
  .dashboard_profile_user .dashboard_bottom .dashboard_name .user_validate .fa-check {
    top: 4px;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_info #tabComments.cont_profile_comment:before {
    font-size: 23px;
  }
  #dashboard_perfil .validate_my_account .botones {
    right: 10%;
    top: 15px;
  }
  #dashboard_perfil .validate_my_account .mensaje {
    width: 43%;
  }
  #dashboard_perfil .dashboard_name .user_validate,
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name .user_validate {
    width: 100%;
  }
  #dashboard_perfil .validate_my_account .mensaje .iconoMensaje {
    left: -44px;
    top: 0;
  }
  #comentarios input.post_cmt {
    -webkit-appearance: none;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name #userNickname {
    display: inherit;
    float: left;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name .user_comments_dest {
    float: left;
    display: inline-block;
    margin-left: 5px;
    margin-top: 3px;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name .user_validate .fa-check {
    top: -3px;
    right: 12px;
    position: relative;
  }
  #cont_comment .user_comment_info {
    top: -165px;
    left: -2px;
    width: 100%;
    z-index: 9;
  }
  #cont_comment .user_stats_comment .user_validate .fa-certificate {
    top: -5px;
  }
  #cont_comment .user_stats_comment .user_comments_dest {
    margin-top: 0;
  }
  .user_comment_info .flecha-down,
  .user_comment_info .flecha-down2 {
    left: 5%;
  }
  #dashboard_perfil .dashboard_name .user_comments_dest {
    margin-top: 3px;
  }
  #promoted_user_comment_info {
    display: none !important;
  }
  #cont_comment .user_stats_comment .user_validate .fa-check {
    top: 5px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc h2 .icon_user_status .user_comments_dest i {
    top: 2px;
    left: 2px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .cont_rank_item_soc h2 a {
    line-height: 22px;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name {
    width: 71% !important;
  }
  html.mm-opened #page #comentarios.caja_perfil .dashboard_perfil {
    left: -64%;
  }
  #dashboard_perfil .user_header_social .dashboard_cont_img img {
    min-height: 82px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking input {
    width: 95%;
    margin-left: 10px;
    height: 36px;
    font-size: 15px;
    padding-left: 33px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking img {
    float: left;
    padding-right: 0;
    cursor: pointer;
    margin-left: 12px;
    top: 18px;
  }
  .cont_n_mas_vis_emol.cont_rank_social_comentarios .search_ranking .error_user {
    font-size: 14px;
  }
  #comentarios .contBusquedausuarios .search_ranking input {
    height: 36px;
    font-size: 15px;
  }
  #comentarios .contBusquedausuarios .search_ranking img {
    top: 18px;
  }
  .cont_comment_dest_emol_soc {
    float: left;
    border-bottom: 4px solid #e5e7e8;
    margin-bottom: 25px;
  }
  .cont_comment_dest_emol_soc.cont_opinion_emol .user_dest_emol_comentario {
    width: 100%;
  }
  .cont_comment_dest_emol_soc .cont_user_dest_emol_datos {
    width: 75%;
  }
  .cont_comment_dest_emol_soc .cont_int_sec_pad_side_editor .seguir_usuario {
    position: absolute;
    top: 10px;
    right: 10px;
  }
  .cont_comment_dest_emol_soc.cont_opinion_emol .cont_user_dest_emol_datos {
    width: 85%;
  }
  .cont_comment_dest_emol_soc.cont_opinion_emol .cont_int_sec_pad_side_editor .seguir_usuario {
    position: relative;
    top: 0;
    right: 0;
  }
  .cont_comment_dest_emol_soc .cont_user_dest_emol_soc,
  .cont_comment_dest_emol_soc .user_dest_emol_comentario {
    width: 100%;
  }
  .cont_comment_dest_emol_soc .cont_int_sec_pad_top_editor {
    width: 96%;
    border: 0;
  }
  .cont_comment_dest_emol_soc.cont_opinion_emol .cont_user_dest_emol_icons {
    float: left;
  }
  .cont_comment_dest_emol_soc.cont_opinion_emol .user_dest_emol_comentario a {
    font-size: 15px;
    line-height: 21px;
    color: #22529b;
  }
  .cont_comment_dest_emol_soc .cont_user_dest_emol_datos a,
  .cont_comment_dest_emol_soc.cont_opinion_emol .cont_user_dest_emol_nom a {
    font-size: 14px;
  }
  .cont_comment_dest_emol_soc .user_dest_emol_comentario .user_dest_emol_time {
    font-size: 15px;
  }
  .cont_comment_dest_emol_soc .user_dest_emol_comentario p {
    line-height: 21px;
    font-size: 15px;
    margin-bottom: 12px;
  }
  .cont_comment_dest_emol_soc .user_dest_emol_comentario a {
    font-size: 14px;
    line-height: 19px;
    color: #22529b;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_text {
    width: 94%;
    padding: 2px 3%;
    top: -20px;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .dashb_bts {
    margin-left: 8px;
    margin-bottom: 12px;
    width: 90%;
    text-align: center;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_area {
    width: 90.5%;
    margin: 0 2%;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .cont_comentar {
    width: 95.5%;
    margin: 0;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .dashb_bio_edit_tit,
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .fa-plus {
    float: none;
    display: inline;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .cont_dash_bio_btn_add {
    padding-bottom: 20px;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .comment_area {
    margin: 40px auto 0 2.6%;
  }
  #div_emol .cont_header_social_emol {
    display: block;
    width: 70%;
    border: 0;
    background: 0 0;
    margin-bottom: 0;
  }
  #div_emol .cont_header_social_emol .cont_bus_user_emol {
    float: left;
    margin-left: 10px;
    width: 96%;
    margin-top: 9px;
  }
  #div_emol .cont_log_img_user_mob {
    right: 20px;
  }
  #div_emol .cont_header_social_emol .cont_bus_user_emol .search_ranking input {
    padding: 4px 10px 4px 28px;
    border-radius: 3px;
    border: 1px solid #eee;
    background: #f6f6f6;
  }
  #comentarios .cmtdiv.margin_lvl_0.comentarioResaltado #leer_mas_comentario,
  #comentarios .cmtdiv.margin_lvl_1.comentarioResaltado #leer_mas_comentario,
  #comentarios .cmtdiv.margin_lvl_2.comentarioResaltado #leer_mas_comentario {
    background: #fff;
  }
  #div_emol .cont_header_social_emol .cont_bus_user_emol .search_ranking img {
    top: 8px;
  }
  #comentarios .cmtdiv.margin_lvl_1.comentarioResaltado:before,
  #comentarios .cmtdiv.margin_lvl_2.comentarioResaltado:before {
    left: 10px;
    top: 78px !important;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .floating_whatsapp {
    display: block;
  }
  .dashboard_bottom #cont_comment .cmtbubble .cm_title_data .flo_left.cont_items_detalle_50 {
    width: 100%;
    margin: 10px 0;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .bt_leer_completo {
    margin: 10px 0 10px 10px;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom #cont_comment .cmtdiv .cmtopts {
    margin-top: 10px;
  }
  #comentarios .cmtdiv.margin_lvl_1.comentarioResaltado .seguir_usuario,
  #comentarios .cmtdiv.margin_lvl_2.comentarioResaltado .seguir_usuario {
    margin-top: -10px;
    margin-left: 1px;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom #cont_comment .cmtdiv .cmtopts span.cmtbuttons span:last-child {
    padding-left: 0;
  }
  #comentarios .cmtdiv.margin_lvl_1.comentarioResaltado,
  #comentarios .cmtdiv.margin_lvl_2.comentarioResaltado {
    padding: 10px;
    width: auto;
    margin-bottom: 15px;
  }
  #comentarios .cmtdiv.margin_lvl_0.comentarioResaltado {
    margin-bottom: 15px;
  }
  #comentarios .cmtdiv.margin_lvl_2.comentarioResaltado:after {
    left: 13px;
    top: 90px !important;
  }
  #comment_area_box .jqte_placeholder_text {
    left: 15%;
    margin-top: 8%;
  }
  .dashboard_bottom .user_activity_social #cont_comment .comment_area_social {
    width: 97.3%;
  }
  .cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo .cont_det_comentarista_opina {
    width: 95%;
    border-bottom: 0;
    padding: 12px 10px;
  }
  .cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo .cont_det_comentarista_opina .ser_parte {
    font-size: 15px;
  }
  .cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo .cont_det_comentarista_opina .escribe_muro {
    font-size: 14px;
  }
  .cont_comment_dest_emol_soc.cont_opinion_emol.cont_comment_promo
    .cont_det_comentarista_opina
    .ingresa_muro
    .haz_click {
    font-size: 14px;
    width: 50%;
  }
  .cont_menu_commets_emol a .info_txt .title {
    display: none;
  }
  #comentarios {
  
    margin: 0 !important;
    border: 1px solid #bdbdbd !important;
    padding: 2.9% !important;
  }
  #comentarios .comment_area_social {
    width: 94.5% !important;
  }
  #comentarios #fileupload,
  #comentarios .cont_comentar {
    width: 95.5% !important;
  }
  #comentarios .cont_menu_commets_emol {
    width: 99.6% !important;
  }
  .cont_menu_commets_emol a {
    width: 33.076%;
  }


  #contadorA .info_txt:before,
  #contadorM .info_txt:before {
    left: -19px;
  }
  #contadorA.activo .info_txt:before {
    top: -15px;
  }
  #contadorM.activo .info_txt:before {
    top: -16px;
    left: -19px;
  }
  #contadorM.activo .info_txt:after {
    top: -16px;
  }
  #contadorH .info_txt:before {
    left: -16px;
  }
  #contadorH.activo .info_txt:before {
    top: -15px;
    left: -17px;
  }
  #contadorH.activo .info_txt:after {
    top: -16px;
  }
  .esocial_logo_txt {
    width: 85%;
  }
  .info_comentarios .info_icon_cmt {
    float: none;
    margin: 0 auto;
  }
  .info_comentarios {
    padding: 12px 20px 12px 18px;
  }
  .cont_login .cont_logo_txt_esocial a {
    font-size: 14px;
  }
  .cont_login .cont_user_header_info .cont_bts_esocial a {
    font-size: 14px;
    padding: 5px;
  }
  .cont_login .cont_user_header_info .cont_bts_esocial a#miMuroComentarios {
    padding-left: 1px;
  }
  .cont_login .cont_user_header_info .cont_bts_esocial .cont_sep {
    font-size: 13px;
  }
  .cont_login .cont_user_header .cont_user_header_logo {
    min-height: 30px;
  }
  .cont_login .cont_user_header .cont_user_header_logo .cont_user_header_avatar {
    margin-top: 1px;
  }
  .cont_login .cont_user_header .cont_user_header_logo .cont_user_header_avatar img {
    height: 40px;
  }
  .cont_login .cont_user_header_info .cont_logo_txt_esocial .user_stats_comment .user_comments_dest {
    margin-top: 0;
  }
  .cont_login .cont_user_header_info .cont_logo_txt_esocial .user_stats_comment {
    margin-top: 0;
  }
}
@media screen and (max-width: 414px) {
  .back_top_encuesta {
    width: 393px;
  }
  .background-crucigrama {
    width: 393px;
  }
  .back_medalla_exito {
    width: 108.8%;
  }
  .cont_img_ajedrez {
    min-width: 108.8%;
  }
  .cont_img_ajedrez img {
    width: 100%;
  }
}
@media screen and (max-width: 384px) {
  .back_top_encuesta {
    width: 365px;
  }
  #dashboard_perfil .dashboard_cell {
    padding: 0 3.6%;
  }
  #dashboard_perfil #tabWall.cont_profile_comment:before {
    left: 27px;
  }
  #dashboard_perfil #tabWall .dashboard_line {
    max-width: 45px;
    left: 15px;
  }
  #perfil #perfil_contador_comentarios .dashboard_cell,
  #perfil #perfilfull_contador_comentarios .dashboard_cell {
    padding: 0 7%;
  }
  #dashboard_perfil .dashboard_content .dashboard_bottom .user_header_social {
    top: 80px;
  }
  .dashboard_line {
    left: 8px;
  }
  #perfil .dashboard_line {
    left: 20%;
  }
  #dashboard_loading_perfil .dashboard_content_loading {
    left: 5%;
    max-width: 345px;
  }
  .tipstxtComentarios {
    width: 66%;
  }
  .dashboard_info_label {
    font-size: 13px;
  }
  #dashboard_perfil .dashboard_info .dashboard_cell {
    padding: 0 8px !important;
  }
  #dashboard_perfil .comment_area #comment_area.comment_area_social {
    width: 96.3% !important;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_info .dashboard_cell {
    padding: 0 16px !important;
  }
  #dashboard_perfil .noticiation_int_e_social .mensaje {
    font-size: 15px;
  }
  #cont_comment .user_stats_comment .user_validate .fa-check {
    top: 3px;
  }
  #dashboard_perfil .dashboard_name {
    font-size: 12px;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name {
    width: 68% !important;
  }
  #comment_area_box .jqte_placeholder_text {
    left: 12%;
    margin-top: 15%;
  }
  #comentarios .cont_menu_commets_emol {
    width: 100% !important;
  }
  .cont_menu_commets_emol a {
    width: 33.05%;
  }
  #contadorH.activo {
    padding-left: 2px;
  }
  #comentarios #cont_comment {
    min-width: 91.5% !important;
  }
  #comentarios .cmtdiv .cmtbubble {
    width: 82% !important;
  }
  #comentarios .cont_bt_mas_commnet_e {
    width: 100%;
  }
  .background-crucigrama {
    width: 356px;
  }
}
@media screen and (max-width: 375px) {
  .back_top_encuesta {
    width: 356px;
  }
  #dashboard_perfil .dashboard_cell {
    padding: 0 3.4%;
  }
  #dashboard_perfil #tabWall.cont_profile_comment:before {
    left: 26px;
  }
  #perfil #perfil_contador_comentarios .dashboard_cell,
  #perfil #perfilfull_contador_comentarios .dashboard_cell {
    padding: 0 6.9%;
  }
  #dashboard_loading_perfil .dashboard_content_loading {
    max-width: 335px;
  }
  .tipstxtComentarios {
    width: 64%;
  }
  #dashboard_perfil .dashboard_info .dashboard_cell {
    padding: 0 7px !important;
  }
  #dashboard_perfil .dashboard_info #tabWall.cont_profile_comment:before {
    left: 19px !important;
  }
  #dashboard_perfil #tabWall .dashboard_line {
    left: 8px;
  }
  .dashboard_line {
    left: 5px;
  }
  #dashboard_perfil .comment_area #comment_area.comment_area_social {
    width: 96% !important;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_info .dashboard_cell {
    padding: 0 15px !important;
  }
  #cont_comment .user_stats_comment .user_validate .fa-check {
    top: 5px;
  }
  .dashboard_bottom .user_activity_social #cont_comment .comment_area_social {
    width: 97.7%;
  }
  #comentarios .comment_area_social {
    width: 93.9% !important;
  }
  #comentarios #fileupload,
  #comentarios .cont_comentar {
    width: 94.9% !important;
  }
  #comentarios #cont_comment {
    min-width: 90.9% !important;
  }
  #comentarios .cont_menu_commets_emol {
    width: 99.5% !important;
  }
  #comentarios .cmtdiv .cmtbubble {
    width: 82% !important;
  }
  .cont_menu_commets_emol a {
    width: 33.04%;
  }
  #comentarios .cont_bt_mas_commnet_e {
    width: 99.5%;
  }
  .txtTabMobile {
    width: 93.7%;
  }
  .back_medalla_exito {
    width: 109.8%;
  }
  .cont_img_ajedrez {
    min-width: 109.8%;
  }
}
@media screen and (max-width: 360px) {
  .back_top_encuesta {
    width: 344px;
  }
  #dashboard_perfil .dashboard_cell {
    padding: 0 3%;
  }
  #dashboard_perfil #tabWall.cont_profile_comment:before {
    left: 25px;
  }
  #perfil #perfil_contador_comentarios .cont_profile_comment:before,
  #perfil #perfil_contador_comentarios .cont_profile_followers:before,
  #perfil #perfil_contador_comentarios .cont_profile_following:before {
    left: 40%;
  }
  #perfil #perfil_contador_comentarios .dashboard_cell,
  #perfil #perfilfull_contador_comentarios .dashboard_cell {
    padding: 0 6.4%;
  }
  .dashboard_comment {
    width: 90%;
  }
  .dashboard_comment_follow .dashboard_content_follow {
    width: 41%;
  }
  #dashboard_perfil .dashboard_name .button_edit_profile {
    left: -42%;
  }
  #dashboard_loading_perfil .dashboard_content_loading {
    left: 5%;
    max-width: 320px;
  }
  #dashboard_perfil .dashboard_info .dashboard_cell {
    padding: 0 6px !important;
  }
  #dashboard_perfil #tabWall .dashboard_line {
    left: 8px;
  }
  .dashboard_line {
    left: 5px;
  }
  #dashboard_perfil .comment_area #comment_area.comment_area_social {
    width: 96.3% !important;
  }
  #dashboard_perfil .dashboard_name .user_validate .fa-certificate {
    top: 0;
  }
  #dashboard_perfil .dashboard_name .user_validate .fa-check {
    top: 4px;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_info .dashboard_cell {
    padding: 0 13px !important;
  }
  #dashboard_perfil .dashboard_info #tabWall.cont_profile_comment:before {
    left: 17px !important;
  }
  #dashboard_perfil #tabComments.cont_profile_comment:before {
    left: 34px !important;
  }
  #cont_comment .user_stats_comment .user_comments_dest {
    margin-top: 1px;
    font-size: 13px;
  }
  #cont_comment .user_stats_comment .user_validate .fa-check {
    top: 3px;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_name {
    width: 67% !important;
  }
  .dashboard_bottom .user_activity_social #cont_comment .comment_area_social {
    width: 98%;
  }
  #comentarios .comment_area_social {
    width: 93.7% !important;
  }
  #comentarios .cont_menu_commets_emol {
    width: 99.7% !important;
  }
  #comentarios #cont_comment {
    min-width: 90.9% !important;
  }
  .cont_menu_commets_emol a {
    width: 33.0399%;
  }
  #comentarios .cmtdiv .cmtbubble {
    width: 81% !important;
  }
  #comentarios .cont_bt_mas_commnet_e {
    width: 99.8%;
  }
  .txtTabMobile {
    width: 93.7%;
  }

  .cont_img_ajedrez {
    min-width: 110.2%;
  }
}
@media screen and (max-width: 320px) {
  .back_top_encuesta {
    width: 304px;
  }
  #dashboard_perfil .dashboard_cell {
    padding: 0 1.9%;
  }
  #perfil #perfil_contador_comentarios .dashboard_cell,
  #perfil #perfilfull_contador_comentarios .dashboard_cell {
    padding: 0 5%;
  }
  .dashboard_comment {
    width: 89%;
  }
  #dashboard_perfil .dashboard_name .button_edit_profile {
    width: 63px;
    margin: 0 20px 0 0;
  }
  #dashboard_perfil .dashboard_name .button_edit_profile i {
    margin: 4px 7px 4px 3px;
    font-size: 16px;
  }
  #dashboard_perfil #tabWall.cont_profile_comment:before {
    left: 19px;
  }
  #dashboard_perfil #tabWall .dashboard_line {
    max-width: 40px;
    left: 9px;
  }
  .dashboard_comment_follow .dashboard_content_follow {
    width: 75%;
  }
  .dashboard_comment_follow .dashboard_title_follow {
    margin-top: 0;
  }
  #dashboard_perfil .dashboard_content .dashboard_bottom .dashboard_cont_img {
    width: 72px;
    height: 72px;
    left: 15px;
  }
  #dashboard_perfil .dashboard_name {
    top: 3px;
    left: 105px;
    font-size: 14px;
  }
  #dashboard_perfil .dashboard_name #userNickname,
  .dashboard_info_label {
    font-size: 12px;
  }
  #dashboard_perfil .dashboard_name .button_edit_profile {
    position: absolute;
    right: 0;
    bottom: 0;
    left: -44%;
    line-height: 25px;
    height: 25px;
  }
  #dashboard_perfil .dashboard_bottom .dashboard_edit_img {
    top: -13px;
  }
  #dashboard_perfil .dashboard_content .dashboard_bottom .user_header_social {
    top: 70px;
    height: 130px;
  }
  #dashboard_perfil .dashboard_content .dashboard_bottom .user_activity_social {
    top: 34%;
  }
  .dashboard_line {
    left: 7px;
    max-width: 71px;
  }
  #perfil .dashboard_line {
    left: 15%;
  }
  #dashboard_loading_perfil .dashboard_content_loading {
    max-width: 285px;
  }
  .tipstxtComentarios {
    width: 59%;
  }
  #dashboard_perfil .dashboard_info .dashboard_cell {
    padding: 0 3px !important;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_info .dashboard_cell {
    padding: 0 10px !important;
  }
  .dashboard_bottom #perfil_seguir_banner {
    top: 20px !important;
    width: 70px !important;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_line {
    left: 7px;
    max-width: 72px;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user #tabWall.cont_profile_comment:before {
    left: 23px !important;
  }
  #dashboard_perfil.dashboard_perfil.dashboard_profile_user .dashboard_info {
    top: 30px;
    left: -3px;
  }
  #div_emol .cont_header_social_emol {
    width: 65%;
  }
  #dashboard_perfil .user_header_social .dashboard_cont_img img {
    min-height: 72px;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .dashb_bts {
    width: 88%;
    margin-bottom: 8px;
  }
  #dashboard_perfil.dashboard_perfil .dashboard_bottom .dashboard_biography_area {
    width: 89.5%;
  }
  .dashboard_comment_content {
    margin-top: 5%;
  }
  .cont_profile_followers .dashboard_line {
    max-width: 56px;
  }
  .cont_profile_following .dashboard_line {
    max-width: 46px;
  }
  #dashboard_perfil .dashboard_info #tabContEditarPerfil.cont_profile_following .dashboard_line {
    left: 6px;
  }
  #dashboard_perfil #tabComments.cont_profile_comment:before {
    left: 26px !important;
  }
  #tabContEditarPerfil .dashboard_info_label {
    margin-left: 4px;
  }
  #comentarios .comment_area_social {
    width: 93% !important;
  }
  #comentarios #fileupload,
  #comentarios .cont_comentar {
    width: 94.5% !important;
  }
  #comentarios .cont_menu_commets_emol {
    width: 100% !important;
  }
  #comentarios #cont_comment {
    min-width: 89.7% !important;
  }
  .cont_menu_commets_emol a {
    width: 33%;
  }
  #comentarios .cmtdiv .cmtbubble {
    width: 77% !important;
  }
  .esocial_logo_txt {
    width: 83%;
  }
  .background-crucigrama {
    width: 304px;
    background-size: cover;
  }
  .back_medalla_exito {
    width: 304px;
  }
  .cont_img_ajedrez {
    min-width: 112%;
  }
}
