#jq_mContextual{
	display:none;
	position:absolute;
	top:0;
	left:0;

	border:1px solid #999999;
	background-color:#CCC;

	padding:6px 0px;
	padding-rightx:0px;
	padding-topx:15px;
	overflow:hidden;
	
	-webkit-box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.5);
	-moz-box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.5);
	box-shadow: 2px 2px 3px 0px rgba(0,0,0,0.5);

	border-radius: 			4px;
	-moz-border-radius: 	4px;
	-webkit-border-radius: 	4px;

  -webkit-touch-callout: none; /* iOS Safari */
	-webkit-user-select: none; /* Safari */
	 -khtml-user-select: none; /* Konqueror HTML */
	   -moz-user-select: none; /* Old versions of Firefox */
		-ms-user-select: none; /* Internet Explorer/Edge */
			user-select: none; /* Non-prefixed version, currently
								  supported by Chrome, Opera and Firefox */
}


    #jq_mContextual div.jq_mc_header{
        font-family: arial;
        font-size: 12px;
        color: #333333;
        padding: 4px;
        background-color: #CCC;
        
    }

	#jq_mContextual table{
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		margin-top:0px;
		margin-bottom:0px;
        background-color: white;
	}
		
		#jq_mContextual table tr.jq_mc_item:hover{
			background-color:rgba(240,240,240,0.5);
		}
		#jq_mContextual table tr.jq_mc_item:hover td{
			color:#000000;
		}

		#jq_mContextual table tr.jq_mc_item:hover td img{
			transform: translate(2px, 0) scale(1.2) ;
		}

			#jq_mContextual table td{
				padding:6px 38px 4px 9px;
				cursor:pointer;
				color:#999999;
			}
			#jq_mContextual table td.jq_mc_icono{		/*TD para el icono*/
				text-align:center;
				width:30px!important;
				padding:0px!important;
				border-right:1px solid #eeeeee;
			}
			#jq_mContextual table td img{				/*ICONO */
				max-width:20px;
			}

		#jq_mContextual table tr.jq_mc_separador td{
			border-bottom:1px solid #dddddd;
		}
		#jq_mContextual table tr.jq_mc_separador2 td, #jq_mContextual table tr.jq_mc_separador td{
			height:1px!important;
			padding:0!important;
		}