.icon-blank{
	background:url('icons/blank.gif') no-repeat center center;
}
.icon-add{
	background:url('icons/edit_add.png') no-repeat center center;
}
.icon-edit{
	background:url('icons/pencil.png') no-repeat center center;
}
.icon-clear{
	background:url('icons/clear.png') no-repeat center center;
}
.icon-remove{
	background:url('icons/edit_remove.png') no-repeat center center;
}
.icon-save{
	background:url('icons/filesave.png') no-repeat center center;
}
.icon-cut{
	background:url('icons/cut.png') no-repeat center center;
}
.icon-ok{
	background:url('icons/ok.png') no-repeat center center;
}
.icon-no{
	background:url('icons/no.png') no-repeat center center;
}
.icon-cancel{
	background:url('icons/cancel.png') no-repeat center center;
}
.icon-reload{
	background:url('icons/reload.png') no-repeat center center;
}
.icon-search{
	background:url('icons/search.png') no-repeat center center;
}
.icon-print{
	background:url('icons/print.png') no-repeat center center;
}
.icon-help{
	background:url('icons/help.png') no-repeat center center;
}
.icon-undo{
	background:url('icons/undo.png') no-repeat center center;
}
.icon-redo{
	background:url('icons/redo.png') no-repeat center center;
}
.icon-back{
	background:url('icons/back.png') no-repeat center center;
}
.icon-sum{
	background:url('icons/sum.png') no-repeat center center;
}
.icon-tip{
	background:url('icons/tip.png') no-repeat center center;
}
.icon-filter{
	background:url('icons/filter.png') no-repeat center center;
}
.icon-man{
	background:url('icons/man.png') no-repeat center center;
}
.icon-lock{
	background:url('icons/lock.png') no-repeat center center;
}
.icon-more{
	background:url('icons/more.png') no-repeat center center;
}

.icon-exportar {
    background: url('icons/descargar.png') no-repeat center center;
}

.icon-import {
    background: url('icons/Import.png') no-repeat center center;
}

.icon-mini-add{
	background:url('icons/mini_add.png') no-repeat center center;
}
.icon-mini-edit{
	background:url('icons/mini_edit.png') no-repeat center center;
}
.icon-mini-refresh{
	background:url('icons/mini_refresh.png') no-repeat center center;
}

.icon-large-picture{
	background:url('icons/large_picture.png') no-repeat center center;
}
.icon-large-clipart{
	background:url('icons/large_clipart.png') no-repeat center center;
}
.icon-large-shapes{
	background:url('icons/large_shapes.png') no-repeat center center;
}
.icon-large-smartart{
	background:url('icons/large_smartart.png') no-repeat center center;
}
.icon-large-chart{
	background:url('icons/large_chart.png') no-repeat center center;
}

/* Parte para configurar el Treegre Menu */

.noscroll {
    overflow: hidden;
}

.tree-title {
    font-size: 12px;
}

    .tree-title a {
        text-decoration: none;
    }

.top_links {
    background: #fff;
    color: #000;
    overflow: hidden;
    height: 60px;
    text-align: center
}

    .top_links a {
        color: #999;
        /*display: inline;*/
        margin: 0;
        padding: 0;
        text-decoration: none;
    }

        .top_links a:hover {
            color: #E26B1D;
        }

#head-menu {
    position: absolute;
    z-index: 8;
    display: none;
    background: #2d3e50;
    color: #fff;
    left: 0;
    padding: 0 4.5%;
    top: 66px;
}

    #head-menu .navbar {
        margin: 0 40px 20px 40px;
    }

    #head-menu a {
        color: #fff;
    }

    /*Desactiva el Icono por defecto del Tree Menu y sobrepone el icono de Fontawesont*/

.fa {
    background-image: none;
    display: inline-flex;
    align-items: center;
    justify-content: center;
}

    .fa::before {
        font-size: 14px;
    }

    .fa.tree-folder:not(.tree-file)::before {
        content: "\f105"
    }

    .fa.tree-folder-open:not(.tree-file)::before {
        content: "\f107"
    }