div.nav.right.display div.item.list {
    left: -40px;
    background-size: 40px 40px;
    background-position: center center;
    background-repeat: no-repeat;
}
div.nav.right.display {
    background: none repeat scroll 0 0 var(--white-color);
    border-left: 1px solid var(--grey-light-color);
}
div.nav div.kSF_txtContMenu {
    display: none;
}
div.nav.right div.item.list {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 40px 40px;
/*    border-left: 1px solid var(--grey-light-color);*/
    border-left: none;
    border-right: none;
    width: 40px;
    height:40px;
    float: right;
    left:0px;
}
div.nav.right {
    background: none repeat scroll 0 0 var(--white-color);
    border-left: 1px solid var(--grey-light-color);
    border-right: medium none;
    position: relative;
    min-width: 50px;
    width: 50px;
    float: right;
    height: 100%;
}
div.hide {
    display: none !important;
}
.kSF_MenuCont span {
    color: var(--grey-color);
    font-size: 14px;
    border-bottom: none;
    width: 180px;
}
.kSF_MenuCont :hover {
    background-color: transparent;
}

.kSF_MenuCont span:hover {
    background-color: var(--yellow-light-color);
    border-radius: 6px;
}
.kSF_MenuCont li{
   height:40px;
}
.kSF_MenuCont a {
    cursor: pointer;
    display: inline-block;
    background-color: transparent;
}
.kSF_MenuCont > li {
    background-color:transparent;
    margin: 0px 5px 0px 5px;
}
div.nav.right ul li img {
    display: block;
}
ul.kSF_MenuCont img {
    position: absolute;
    width: 40px;
    margin: 0px;
    height: 40px;
    z-index: 1;
}

div.kFormMenu.display div.kSF_closeOptions i.fas {
    padding-left: 0em;
    margin-top: 0px;
    top: -10px;
}

div.nav.display div.option-text > a.option-lbl
{
    font-size: 14px;
}

div.nav.display ul > li.parent.selected > ul > li >
div.option a.option-lbl {
    font-size: 12px;
}

.navOnlyIcon .option-img:hover{
    background-color: var(--yellow-tertiary-color);
    border-radius: 6px;
}

/*menu esquerra*/
#NavOnlyIconContainer li div {
    height: 40px;
    width: 40px;
    margin: 0px;
    border-radius: 6px;
}
#NavOnlyIconContainer .option-img {
    height:40px;
}




/*icones menu left*/
.kFormMenu.nav.right .kSF_MenuCont a[kkeyname*="kInsert"] img {
    content: url("../Resources/svg/menu-insertar.svg");
}
.kFormMenu.nav.right .kSF_MenuCont a[kkeyname*="kEdit"] img {
    content: url("../Resources/svg/menu-editar.svg");
}
.kFormMenu.nav.right .kSF_MenuCont a[kkeyname*="kSave"] img {
    content: url("../Resources/svg/menu-guardar.svg");
}
.kFormMenu.nav.right .kSF_MenuCont a[kkeyname*="kCancelEdit"] img {
    content: url("../Resources/svg/menu-cancelar.svg");
}
.kFormMenu.nav.right .kSF_MenuCont a[kkeyname*="kCancel"] img {
    content: url("../Resources/svg/menu-cancelar.svg");
}
.kFormMenu.nav.right .kSF_MenuCont a[kkeyname*="kDelete"] img {
    content: url("../Resources/svg/menu-borrar.svg");
}
.kFormMenu.nav.right .kSF_MenuCont a[kkeyname*="kPrint"] img {
    content: url("../Resources/svg/menu-print.svg");
}
.kFormMenu.nav.right .kSF_MenuCont a[kkeyname*="kLogRecord"] img {
    content: url("../Resources/svg/menu-refrescar.svg");
}
.kFormMenu.nav.right .kSF_MenuCont a[kkeyname*="kUpload"] img {
    content: url("../Resources/svg/menu-insertar.svg");
}
.kFormMenu.nav.right .kSF_MenuCont a[kkeyname*="back"] img {
    content: url("../Resources/svg/menu-volver.svg");
}
.kFormMenu.nav.right .kSF_MenuCont a[kkeyname*="kLog"] img {
    content: url("../Resources/svg/menu-refrescar.svg");
}
.kFormMenu.nav.right .kSF_MenuCont li[kaction="Upload"] img {
    content: url("../Resources/svg/menu-insertar.svg");
}
.kFormMenu.nav.right .kSF_MenuCont li[kaction="kBefRec"] img {
    content: url("../WebBaseClient/CSS/images/icon_anterior.png");
}
.kFormMenu.nav.right .kSF_MenuCont li[kaction="kNextRec"] img {
    content: url("../WebBaseClient/CSS/images/icon_siguiente.png");
}