.menu-herramientas{
	width:100%;
	margin:0px;
	padding:0px;
	background:#f7f7f8;
    border: 1px solid rgba(217,217,217,0.5);
    display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap:wrap;
	
}
.menu-herramientas>li{
	/*width:160px;*/
	/*text-align:center;*/
	padding:4px;
	list-style:none;
	border-right: 1px solid rgba(217,217,217,0.5);
}
.menu-herramientas h5{
	margin:0px;
	font-size:12px;
	text-align:center;
	height:15px;
	color:#333;
	font-weight:bold;
}
.menu-herramientas>li:nth-last-child(1){
	border-right:none;
}
/**/
.menu-questions{
	margin:20px 0px 0px 0px;
	padding:0px;
}
.menu-questions>li{
	list-style:none;
	display:inline-block;	
}
.menu-questions>li a{
	font-size:0.9em;
	color:#fff;
	text-decoration:none;
	margin:4px;
	padding:4px 7px;
	border-radius:4px;
}
.menu-questions>li a:hover{
	background:rgba(0,119,170,1);
}
/**/
.menu-descripcion>ul{
	padding:0px; 
	margin:0px;
	padding:0px !important;
		border-right:1px solid #ddd;
}
.menu-descripcion>li{
	display:inline-block;
	list-style:none;
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
}
.menu-descripcion>li a{
	padding:7px;
	display:block;
	text-align:center;
	text-decoration:none !important;
}
.menu-descripcion>li:hover{
	background:#f8f8f8;
}
/**/
.menu-category{
    width:9em;
    margin:0em;
    padding:0em 0.5em;
}
.menu-category>li{
    list-style:none;
    padding:0.2em 0.5em;
}
.menu-category>li>a{
    text-decoration:none;
	color:#665;
}
.menu-category>li>a:hover{
    transition:0.2s all;
    color:#1e77e2;
}
/**/
.menu-police{
	padding-left:0rem;
}
.menu-police>li{
	list-style:none;
}
.menu-police>li>a{
	color:#666666;
}
.menu-police>li.active{
	font-weight:bold;
}