@charset "utf-8";@media (min-width:600px) {#rdobuscador .col1{width:30%;}#rdobuscador .col2{width:55%;border-left:1px solid #CCC;padding:0 0 0 10px;margin:0 0 0 30px;}}@media (min-width:800px) {.gw_sms_err,.gw_sms_ok,.gw_sms_inf{max-width:1105px;margin:auto;}#gw_pie{max-width:1105px;margin:auto;}.gw_pub_horizontal{max-width:1105px;margin:auto;}}.gw_sms_err{background:#FF0000;}.gw_sms_inf{background:#ff9900;}.gw_sms_ok{background:#13B51B;}.gw_sms_err,.gw_sms_ok,.gw_sms_inf{text-align:center;font-weight:bold;}.gw_sms_err img,.gw_sms_ok img,.gw_sms_inf img{display:none;}.gw_sms_err p,.gw_sms_ok p,.gw_sms_inf p{font-size:20em;color:#FFF;font-weight:bold;padding:5px}#gw_colder{width:1px;}#gw_pie{padding:10px 0 10px 0;margin-top:20px;text-align:center;font-size:9em;clear:both;background:#EEEEEE;}.gw_pub_listado,.gw_pub_centro{margin:30px auto;}.meni_1{}.meni_1 > a{color:#555;background-color:#BBB;font-weight:bold;}.meni_1 > a:hover{color:#FFF;background-color:#999;font-weight:bold;}.meni_2{}.meni_2 > a{color:#888;background-color:#DEDEDE;}.meni_2 > a:hover{color:#FFF;background-color:#CCC;}.meni_3{}#art_comentarios{margin:0px 5px;}#dsq-content #dsq-global-toolbar {display:none;}#dsq-content {text-align:left;}#dsq-content a {color:#0488B6;text-decoration:none;}#dsq-content a:hover{color:#B60488;text-decoration:underline;}.dsq-brlink {color:#0488B6;float:right}.gw_votos{text-align:left;margin:30px 0;display:block;}.gw_estrellas{list-style:none;margin:0;padding:0;}.gw_estrellas li{display:inline-block;margin:0 6px;}.gw_estrella a{background:url('/imgd/estrellas.png');display:block;width:23px;height:15px;text-decoration:none;text-indent:-9000px;}.gw_estrella_select a{background-position:0 -25px;}.gw_estrella_over a{background-position:0 -50px;}.gw_estrella_votado a{background-position:0 -50px;}#ficha_empresa{margin:48px 0 0 0;}#ficha_empresa a.otras_empresas,#ficha_empresa .bot_comentarios{background:#EEE;border-radius:4px;padding:0 8px;display:inline-block;text-decoration:none;margin:0 0 20px 0;}#ficha_empresa .bot_comentarios a.link_anadir{color:#0488B6;font-size:12px;text-decoration:none;}#ficha_empresa .bot_comentarios a.cont_disqus{ display:inline-block;padding:0;font-weight:bold;font-size:8pt;color:#FFF;background:url('/imgd/iconos24x24.png') no-repeat -208px -3px;height:25px;width:33px;text-decoration:none;text-align:center;vertical-align:middle;}#ficha_empresa .bot_incorrecto{background:#DF5B49;border-radius:4px;line-height:15px;display:inline-block;padding:0 8px;float:right;margin:30px 0;cursor:pointer;}#ficha_empresa .bot_incorrecto a{color:#FFF;text-decoration:none;}#ficha_empresa h3{border-bottom:1px solid #EEEEEE;}#ficha_empresa #sectores > span:nth-child(2){font-weight:bold;font-size:16px;}#ficha_empresa #sectores > span:nth-child(3){font-size:14px;}#ficha_empresa #sectores > span:nth-child(4){font-size:12px;}#ficha_empresa #sectores > span{display:inline-block;margin:0 30px 0 0;}#map_canvas a{margin:0;padding:0;}#ficha_empresa #mapa img{width:100%;}#ficha_empresa #mapa a{position:relative;display:inline;}#ficha_empresa #mapa a::before {content:" ";width:100%;height:75px;background:rgba(200, 200, 200, 0.5) url('/imgd/ampliar-mapa.png') no-repeat 50% 50%;z-index:0;display:block;position:absolute;bottom:0;}#ficha_empresa #fe_relacionados{}#ficha_empresa #fe_relacionados ul{margin:0;padding:0 0 0 15px;}#ficha_empresa #fe_relacionados ul li{color:#777;}#ficha_empresa #fe_relacionados ul li a{text-decoration:none;font-weight:bold;display:inherit;}#ficha_empresa #fe_relacionados ul li:last-child{list-style:none;}#ficha_empresa #fe_relacionados ul li:last-child a{background:#EEE; border-radius:4px;padding:0 8px;display:inline-block;text-decoration:none;margin:30px 0;}@media screen and (min-width:450px) {#ficha_empresa{margin:0;}}.bot_compartir{background:url('/imgd/iconos24x24.png') no-repeat -245px -7px;}ul#mend_general, ul#mend_general li{ width:120px; list-style:none; margin:0; padding:0;}.mend_0{ height:17px; border:1px solid #555555; margin-bottom:2px; background-position:center center; background-repeat:no-repeat;}.mend_0 a:hover{ height:22px; width:100%; margin-bottom:2px; background-position:center center; background-repeat:no-repeat;}.mend_1{ border-bottom:1px dotted #555555; margin-left:10px; margin-right:10px; background-color:#03F6C8;}.mend_2{ border-bottom:1px dotted #555555; margin-left:10px; margin-right:10px; background-color:#03F6C8;}.mend_3{ border-bottom:1px dotted #555555; margin-left:10px; margin-right:10px; background-color:#03F6C8;}