#foto-usuario{float:left;margin-right:15px;min-height:6em}
#foto-actions{float:left;width:300px}
.form-row{margin-bottom:10px;clear:both}
label{position:relative;max-width:500px}
#tabs .boton{margin-top:20px}
.boton.compra{padding:0.4em 0 0.2em;display:block}
.negocio {border-bottom: 1px dotted #D3D3D3;line-height: 30px;padding:20px 0 0;position: relative;}
.centro {border-bottom: 1px dotted #D3D3D3;line-height: 30px;padding:20px 0 0;}
.angulo{
    background: transparent url("/images/angulo.gif") no-repeat scroll 0 1px;
    height: 22px;
    position: absolute;
    width: 22px;
    left: -28px;
    top: 15px;
}
#right-usuario{float:left}
.negocio.level2{margin-left:5%}
.negocio.level3{margin-left:10%}
.negocio > p{padding-left:2px}
#zone-alta-servicio{margin-top:30px}
form{margin-left:10px}
form.comentario{margin-left:0px}
#derecharesultados{float:right;padding-top:20px;width:300px}
#utilesresultados{height:300px;width:300px;}
#recarga_resultados, .recarga_resultados{clear:both;padding-left:15px;text-align:center}
.recarga_resultados #textos .icono {padding: 0 5px 0 0;position: relative;top: 3px}
#recarga_resultados #textos, .recarga_resultados #textos{background-color:#FFF;font-size:1.15em;text-align:center;padding:6px 9px}
#derecharesultados-negocios{float:right;padding-top:20px;width:35%}
#utilesresultados-negocios{height:300px}
#recarga_resultados-negocios{clear:both;padding-left:15px;text-align:center}
#recarga_resultados-negocios #textos{background-color:#FFF;font-size:1.15em;text-align:center;padding:6px 9px}
#sup_resultados_busqueda{float:left;width:60%}
#resultados_busqueda .negocio .texto_negocio{float:left;width:100%}
#resultados_busqueda .negocio .texto_negocio.favoritos{float:left;width:80%}
.quitar_fav{float:left;text-align:center;width:50px;line-height:15px;}
.lnk_quitar_fav{font-size:11px}
.comentario-favorito{clear:both;padding:10px 36px}
.comentario-favorito form{display:none;margin:0}
.comentario-favorito textarea{height:6em;margin-top:15px;width:95%}
.comentario-favorito .noimage-rounded{border:1px solid #cfcfcf;background:#f6f6f6;width:90%;margin:10px 0;padding:10px}
.comentario-favorito .edit-nota{background:url(/images/edit-pencil.png) no-repeat scroll 0 1px transparent;padding:0 22px}
.botones-comentario-favorito{width:95%;text-align:right}
#ultimasopiniones-horizontal .opinion{border-bottom:1px dotted #D3D3D3;margin-bottom:30px;margin-top:15px;width:100%}
.opinion .amp-opinion{margin-bottom:30px}
#title-asoc-fb{background-attachment:scroll;background-color:transparent;background-image:url(/images/fb_icon.ico);background-position:0 0;background-repeat:no-repeat}
#fb_user{margin-top:15px}
#fb_user img{position:relative;top:3px}
#fb-permisos{padding-left:23px}
#basicos-usuario{}
#txt-basicos-usuario {display:block;min-width:200px;padding:0.5em 0}
#lnk_modifica_opinion{clear:both;display:block}
#anuncio-promocion{font-size:18px;line-height:25px;margin-top:35px;width:560px}
#lnk-panel-prof{padding:10px 20px 0;text-align:right; border-left:1px solid #ccc;border-right:1px solid #ccc}
input[type=text],input[type=password]{width:250px}
.opinion .img_mejor,.opinion .img_peor,.opinion .puntuaciones-opinion{margin-left:30px}
.inapropiada{padding-left:34px}
.user-publications{padding:20px 0; border-bottom:1px dotted #cccccc}
.user-publications .imagen , .user-publications .video-imagen{float: left; margin-right: 15px}
.user-publications .publicacion-links{clear:both}
.user-publications .publicacion-links{clear: both;padding-top: 10px}
.user-publications .publicacion-extras{margin-top: 10px}
.user-publications .video-imagen {float: left;overflow: hidden;padding-right: 5px;width: 100px}
.user-publications .video-imagen{display: block;float: left;width: 100px;margin-right:10px}
.user-publications .video-imagen img{width:100px}
.user-publications .video-time {bottom: 20px;left: 5px;margin-right: 0;margin-top: 0;opacity: 1;position: relative;right: 0}
.user-publications .video-time span {-moz-border-radius: 3px 3px 3px 3px;background-color: #000000;color: #FFFFFF !important;display: inline-block;font-size: 11px;font-weight: 700;height: 14px;line-height: 14px;opacity: 0.75;padding: 0 4px;vertical-align: top}
#resultados_busqueda h2{padding-top:2em; clear:both}
#resultados_busqueda h2:first-child{padding-top:0em}
.form-cita{background-color:#ffddff;padding:13px;display:none;line-height:normal}
.form-cita textarea {height: 5em;margin: 6px 0 15px;width: 97%}
.form-cita .boton{float:right;clear:both;margin-right:16px;margin-top:0px}
.ok.destacado{clear:both}
.cancel-edit-nota{position:relative;top:15px}
.tabs-cols-one{width:65.6%;float:left}
#lnk-contactar {margin-top:1em;position:relative;top:-0.7em}
.publi-intermedias-bottom{margin-top:60px}
.links-info-negocio{font-size:1.2em;font-weight:bold}
.buttons-edit-negocio{width:210px;float:left}
.buttons-edit-negocio .boton{margin-top:20px}
.direcciones-negocio{line-height:20px}
.links-edit-negocio{margin:10px 0 }
.links-edit-negocio .boton{display:block;margin-bottom:2em}
.links-edit-negocio .links{display:block;}
.links-edit-negocio h2 {display: inline-block;width: 208px; *display:inline;zoom:1}
.lnk-modifica-opinion{margin-bottom:20px}
a.fn{font-weight:bold;font-size:1.2em}
#tabs-3 .boton{margin-top:0; margin-left:10px}
hr{border: 1px solid #ddd}
#provincias_interes{margin-bottom:10px}
.block-checkbox-especialidades{float:left;margin-right:20px}
.progress{display:inline-block;margin-bottom:0 !important;margin-right:10px;margin-left:212px;width:197px;position:relative;top:-13px}
.links-edit-negocio .aclara{position:relative;top:-13px;}
.modifficha{margin-top: 0 !important;margin-right:10px;position:relative !important; top:9px !important}
.facturas td{background:#ECECEC;font-size:13px;padding:5px}

.facturas th{text-align:left}
.facturas td.pdf{text-align:center;width:70px}
.facturas td.money{text-align:right}
#form-publicacion-enlace .boton{margin-top:0px}
.publicacion-extras .textos{float:left;width:85%}
.publicacion-extras .textos.no-image{border-left:2px solid #CCC;padding-left:10px}
#datosPersonales .two-cols-one{min-width:320px;width:40%;border:none}
#datosPersonales .two-cols-two{min-width:0;width:415px;float:left}
#datosPersonales .two-cols-two h2{color: #E0115C;font-weight: 400;line-height: 23px;margin-bottom: 0;margin-top: 0;font-size:21px;}
#datosPersonales #foto-prof-zone{padding-top:2em}
#publicacion-zona-extras .boton{margin-top:-5px}
#resultado-extras label{display:inline}
#resultados_busqueda .negocio:last-child{border-bottom:0}
.txt-destaque{margin-left:10px;position:relative;top:0.8em;line-height:1em}
#tabs .boton.descuentoalta, #tabs .infopromo-negocio .boton{margin-bottom: 1em;margin-left: 2em; margin-top: 1em;}
#tabs .boton.descuentoalta{font-size:.85em;}
b.titulo-publicacion{color:#e0115c}


.links-edit-negocio .infoprogress
{
  margin-top: 2em;
  display: block;
}
.links-edit-negocio .infoprogress .progress{
  margin-left:0
}

@media screen and (max-width: 900px) {
  .links-edit-negocio .links{display: block;margin-top:20px}
  .links-edit-negocio .infoprogress{display: block}
  .links-edit-negocio .infoprogress .progress{margin: 0}
}

@media screen and (max-width: 999px) {
	#derecharesultados-negocios,#derecharesultados,.tabs-cols-one{float:left;width:100%}
	#sup_resultados_busqueda{width:100%}
	.tabs-cols-one{margin-bottom:1em}
	
}
@media screen and (max-width: 800px) {
 .publicacion-extras .textos{width:80%}
 #lnk-panel-prof {background:#FFF;border-left: 1px solid #CCCCCC; border-radius: 4px 0 0 0;border-right: 0 none;border-top: 1px solid #CCCCCC;bottom: 0;display: block;padding: 1em;position: fixed;right: 0;z-index:9000}
 #utilesresultados {width:100%}

}
@media screen and (max-width: 600px) {
  .publicacion-extras .textos{width:70%}
  .comentario-favorito {padding:10px 0}
  .tasa-actualizacion {top:0}
  .links-edit-negocio {width:100%}
  .links-edit-negocio .suave,.links-edit-negocio br{display:none}
  .links-edit-negocio p:last-child {text-align:left}
  .links-edit-negocio a{display:inline-block;margin-right:1em}
  
}
@media screen and (max-width: 480px) {
	#datosPersonales .two-cols-two {width:100%}
	.opinion .img_mejor,.opinion .img_peor,.opinion .puntuaciones-opinion{margin-left:0}
	.facturas td.concepto{max-width:30px;text-overflow: ellipsis;overflow:hidden;white-space:nowrap}
}
@media screen and (max-width: 350px) {
 #txt-basicos-usuario {clear:both;padding-top:1em}
 #foto-actions,#foto-usuario {float:none; width:auto}
 .facturas td.concepto,.facturas th.concepto{display:none}
}

