.bids_empty{text-align:center;font-size:14px;padding-bottom:15px;color:#666;}
.bids_empty a{font-weight:bold;}
.bids_empty a.cotizar{color:#FF5200;}
.bids_empty a.action_ask{color:#007DCC;}
.historial_vacio{color:#666666;font-size:18px;font-weight:normal;margin-top:75px;text-align:center;}
.hidden{display:none !important;}
.membership_box ul.mem_data li{padding:8px 4px;}
.membership_box .aplicar_mexipuntos{margin-top:15px;}
.membership_box .mem_content{padding-bottom:10px;}
.img_center span {height:37px !important;width:100% !important;padding:40px 0 !important;}
.img_center{cursor:pointer;}
input[type="file"] {cursor:pointer;}
.logo_image_box img, .image_box img{border:solid 1px #bbb !important;}
div.ajaxupload, div.ajaxupload input{cursor:pointer;}
#loading{position:relative;top:300px;display:none;}
.paging_top a.next.active{background:url(/images/css/next_prev.png) right top no-repeat;}
.paging_top a.prev.active{background:url(/images/css/next_prev.png) left top no-repeat;}
#dialog_alerta_solicitud label{float:none;width:110px;display:inline-block;}
#dialog_alerta_busqueda label{float:none;width:100px;display:inline-block;}
.center{text-align:center !important;}
a.icon{height:24px;}
a.icon span{height:24px;width:6px;padding:0}
.btns a{margin:0 2px;}
span.info{color:#007DCC;display:block;margin-top:14px;text-align:center;font-weight:bold;}
.contribution_content .description_activities a.actividades{min-width:110px;margin:0;font-size:10px;}
.contribution_content .description_activities a.cotizaciones_entregadas{min-width:170px;margin:0;font-size:10px;}
.contribution_content .description_activities a.preguntas_publicas{min-width:150px;margin:0;font-size:10px;}
input.gray_text{color:#ccc;}
.image_box h2 a {color:#007DCC;font-size:11px;font-weight:bold;}
.no_border img{border:none !important;}
.contribution_content .paging_mini a.active{color:#007dcc;}
.email_alerts_table.header{margin-bottom:0;}
.tab_content_bottom_h{display:none;}
#map_holder span{display:none;}
#premium_content_blocker{z-index:-1000;}
#events_tab{position:fixed;bottom:-50px;right:100px;}
#events_tab div.local_ads, #events_tab div.local_ads *{float:none;}
#events_tab div.content{height:250px;border:#999 solid 1px;border-top:none;display:none;width:218px;overflow:auto;}
#h_numeros a.active{color:#007dcc;}
#dialog_multi_subcats label{width:250px;font-weight:normal;font-size:12px;padding:5px 0;}
.notificacion{min-height:50px;width:185px;border-bottom:solid 1px #ccc;padding:5px;padding-bottom:14px;}
.my_services_rp li.active{border:1px solid #FF5200;}
.ui-autocomplete *{text-align:left;}

/*NOTIFICACION*/
#notificaciones{position:fixed;bottom:0;right:180px;}
#notificaciones h2{font-size:15px;height:20px;padding:16px 10px 6px 10px;text-align:center;background:#FFFFC6 none repeat scroll 0 0;border-left:1px solid #F2E486;border-right:1px solid #F2E486;font-weight:bold;}
#notificaciones .top {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(../images/css/yellow_box_rp.png) no-repeat scroll 0 0;float:left;height:6px;overflow:hidden;width:220px;}
#notificaciones .content{width:100%;height:150px;overflow:auto;background-color:#f1faff;border:1px solid #F2E486}
}

/*BOTONES*/
.btns table td{padding:0 3px;}
table.btns td{padding:0 !important;border:none !important;}
table.btns span{margin:0;}
.detail_btn{background:url(../images/css/detail_btn_left.png) left no-repeat; font-size:11px; font-weight:bold;color:#007dcc; float:right; padding-left:20px; margin:2px 0;}
.detail_btn span, .edit_btn span, .contracting_btn span, .chat_btn span, .award_btn span{float:left; background:url(../images/css/editar_btn_right.png) right no-repeat; padding:4px 12px 4px 7px; color:#007dcc; width:auto;}
.edit_btn{background:url(../images/css/edit_btn_left.png) left no-repeat; font-size:11px; font-weight:bold;color:#007dcc; float:right; padding-left:20px; margin:2px 0;}
.contracting_btn{background:url(../images/css/contracting_pro_btn_left.png) left no-repeat; font-size:11px; font-weight:bold;color:#007dcc; float:right; padding-left:20px; margin:2px 0;}
.chat_btn{background:url(../images/css/chat_btn_left.png) left no-repeat; font-size:11px; font-weight:bold;color:#007dcc; float:right; padding-left:20px; margin:2px 0;}
.award_btn{background:url(../images/css/award_btn_left.png) left no-repeat; font-size:11px; font-weight:bold;color:#007dcc; float:right; padding-left:20px; margin:2px 0;}