<commit_before>.dbs_menu{
} 

.dbs_menuitem ul{
	display: none;
}
.dbs_menuitem:not(.-disabled):HOVER > ul{
	display: inline-block;
}

.dbs_menu > .-content{
	display: inline-block;
	position: relative;
	text-align: left;
}

.dbs_menu > .-content > .dbs_menuitem{
}

.dbs_menuitem{
	position: relative;
	line-height: 20px;
	padding-right: 14px;
	float: none;	
	z-index:2;
	white-space: nowrap;
}	

.dbs_menuitemSeparator{
	border-top: 1px solid rgba(0, 0, 0, 0.4) !important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important;
	display: block;
}

.dbs_menuitem > .-content{
	display:table;
	vertical-align: middle;
	width: 100%;
}

.dbs_menuitem > .-content > span{
	display: table-cell;
	vertical-align: middle;
}

.dbs_menuitem > .-content > .-icon{
 	width: 18px;
}

.dbs_menuitem > .-content > .-label{
	padding-left: 3px;
}

.dbs_menuitem > .-content > .-i_add{
	font-size: 9px;
	position: absolute;
  	right: 3px;
	margin-top: 5px;
}

.dbs_menu > .-content > .dbs_menuitem{
	cursor: pointer;
	float: left;
	line-height: 22px !important;
	padding: 0px 8px 3px 8px;

	-webkit-border-radius: 3px 3px 0px 0px;  
	-moz-border-radius: 3px 3px 0px 0px; 
	border-radius: 3px 3px 0px 0px;
}  

/*altera exibição do menu principal(Horinzontal)*/
.dbs_menu > .-content > .dbs_menuitem:not(.-disabled):HOVER,
.dbs_menu > .-content > .dbs_menuitem:not(.-disabled):FOCUS{
	color: white;
	cursor: pointer;

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.2) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.3)), color-stop(100%,rgba(255,255,255,0.2))), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.2) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.2) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.2) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.2) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#33ffffff',GradientType=0 ); /* IE6-8 */
	background-color: rgba(13,25,45,0.5);

}

.dbs_menu > .-content > .dbs_menuitem:not(.-disabled):HOVER > ul,
.dbs_menu > .-content > .dbs_menuitem:not(.-disabled):FOCUS > ul{
	background: url(data:image/svg+xml;base64,<KEY>ZW50PgogIDxyZWN<KEY>);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(100%,rgba(255,255,255,0.0))), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#33ffffff',GradientType=0 ); /* IE6-8 */
	background-color: rgba(13,25,45,0.5);
	
	background-position: 2px 0px;  /*para alinhar a textura do background com o backgroun do subgrupo*/
}

/* grupo do primeiro filho */
.dbs_menu > .-content > .dbs_menuitem > ul{
	-webkit-border-radius: 0px 0px 3px 3px;  
	-moz-border-radius: 0px 0px 3px 3px; 
	border-radius: 0px 0px 3px 3px;
	margin-left: -8px;
}



/* grupo do filho */
.dbs_menuitem > ul{
	position: absolute;
	margin-top: 3px;
	padding: 6px;

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

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.3)), color-stop(100%,rgba(255,255,255,0.0))), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#33ffffff',GradientType=0 ); /* IE6-8 */

	background-color: rgba(13,25,45,0.5);
	background-position:2px 0px; /*para alinhar a textura do background com o backgroun do subgrupo*/
	background-repeat: repeat;
	
	-webkit-box-shadow:2px 2px 2px -1px rgba(13, 25, 45, 0.4);
	-moz-box-shadow:2px 2px 2px -1px rgba(13, 25, 45, 0.4);
	box-shadow:2px 2px 2px -1px rgba(13, 25, 45, 0.4);
	
}


/* Altenancia da posição dos submenus */
.dbs_menuitem ul ul, 
.dbs_menuitem ul ul ul ul {
	left:auto;
	right: 100%;
	margin-right: 0px;
  	margin-top: -27px;
}

/*Alinhamento pela direita a partir nos filhos impares*/
.dbs_menuitem ul ul ul,
.dbs_menuitem ul ul ul ul ul {
	left:100%;
	right:auto;
	margin-left: 2px;
  	margin-top: -27px;
}
<commit_msg>Correção de posição do menuitem<commit_after>.dbs_menu{
} 

.dbs_menuitem ul{
	display: none;
}
.dbs_menuitem:not(.-disabled):HOVER > ul{
	display: inline-block;
}

.dbs_menu > .-content{
	display: inline-block;
	position: relative;
	text-align: left;
}

.dbs_menu > .-content > .dbs_menuitem{
}

.dbs_menuitem{
	position: relative;
	line-height: 20px;
	padding-right: 14px;
	float: none;	
	z-index:2;
	white-space: nowrap;
}	

.dbs_menuitemSeparator{
	border-top: 1px solid rgba(0, 0, 0, 0.4) !important;
	border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important;
	display: block;
}

.dbs_menuitem > .-content{
	display:table;
	vertical-align: middle;
	width: 100%;
}

.dbs_menuitem > .-content > span{
	display: table-cell;
	vertical-align: middle;
}

.dbs_menuitem > .-content > .-icon{
 	width: 18px;
}

.dbs_menuitem > .-content > .-label{
	padding-left: 3px;
}

.dbs_menuitem > .-content > .-i_add{
	font-size: 9px;
	position: absolute;
  	right: 3px;
	margin-top: 5px;
}

.dbs_menu > .-content > .dbs_menuitem{
	cursor: pointer;
	float: left;
	line-height: 22px !important;
	padding: 0px 8px 3px 8px;

	-webkit-border-radius: 3px 3px 0px 0px;  
	-moz-border-radius: 3px 3px 0px 0px; 
	border-radius: 3px 3px 0px 0px;
}  

/*altera exibição do menu principal(Horinzontal)*/
.dbs_menu > .-content > .dbs_menuitem:not(.-disabled):HOVER,
.dbs_menu > .-content > .dbs_menuitem:not(.-disabled):FOCUS{
	color: white;
	cursor: pointer;

	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWV<KEY>PSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.2) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.3)), color-stop(100%,rgba(255,255,255,0.2))), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.2) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.2) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.2) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.2) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#33ffffff',GradientType=0 ); /* IE6-8 */
	background-color: rgba(13,25,45,0.5);

}

.dbs_menu > .-content > .dbs_menuitem:not(.-disabled):HOVER > ul,
.dbs_menu > .-content > .dbs_menuitem:not(.-disabled):FOCUS > ul{
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjMiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.2) 0%, rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.2)), color-stop(100%,rgba(255,255,255,0.0))), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.2) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#33ffffff',GradientType=0 ); /* IE6-8 */
	background-color: rgba(13,25,45,0.5);
	
	background-position: 2px 0px;  /*para alinhar a textura do background com o backgroun do subgrupo*/
}

/* grupo do primeiro filho */
.dbs_menu > .-content > .dbs_menuitem > ul{
	-webkit-border-radius: 0px 0px 3px 3px;  
	-moz-border-radius: 0px 0px 3px 3px; 
	border-radius: 0px 0px 3px 3px;
	margin-left: -8px;
}



/* grupo do filho */
.dbs_menuitem > ul{
	position: absolute;
	margin-top: 3px;
	padding: 6px;

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

	background: url(data:image/svg+xml;base64,<KEY>
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.3) 0%, rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.3)), color-stop(100%,rgba(255,255,255,0.0))), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(255,255,255,0.3) 0%,rgba(255,255,255,0.0) 100%), url("#{request.contextPath}/images/back_texture_black_transparent.png"); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dffffff', endColorstr='#33ffffff',GradientType=0 ); /* IE6-8 */

	background-color: rgba(13,25,45,0.5);
	background-position:2px 0px; /*para alinhar a textura do background com o backgroun do subgrupo*/
	background-repeat: repeat;
	
	-webkit-box-shadow:2px 2px 2px -1px rgba(13, 25, 45, 0.4);
	-moz-box-shadow:2px 2px 2px -1px rgba(13, 25, 45, 0.4);
	box-shadow:2px 2px 2px -1px rgba(13, 25, 45, 0.4);
	
}


/* Altenancia da posição dos submenus */
.dbs_menuitem ul ul, 
.dbs_menuitem ul ul ul ul {
	left:auto;
	right: 100%;
	margin-right: 0px;
  	margin-top: -26px;
}

/*Alinhamento pela direita a partir nos filhos impares*/
.dbs_menuitem ul ul ul,
.dbs_menuitem ul ul ul ul ul {
	left:100%;
	right:auto;
	margin-left: 2px;
  	margin-top: -27px;
}

{'fraction_non_alphanumeric': 0.16001478196600147, 'fraction_numerical': 0.10285784676028578, 'mean_word_length': 6.465287356321839, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 65, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 6}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '255088', 'n_tokens_mistral': 8555, 'n_tokens_neox': 7401, 'n_words': 902}