.row-layout,.col-layout{height:100%}.row-layout.h-ribbonicon{height:calc(100% - var(--h-ribbonbar))}.col-layout.full-page,.row-layout.full-page{height:calc(100% - (var(--h-header) + var(--h-footer)))}.col-layout .header{height:var(--h-title)}.col-layout .content{flex-direction:column;display:flex;position:relative}.col-layout .header.title{flex-flow:column;justify-content:center;align-items:center;margin-bottom:0;display:flex}.title.blue{background-color:var(--primary);color:var(--white);letter-spacing:.15rem;font-size:1.6rem;font-weight:200}.col-layout .content.internal,.col-layout .content.h100{height:100%}.col-layout .content.h-ribbonTitle:not(.fix-col-height){height:calc(100% - var(--h-ribbonTitle))}.col-layout .content.h-title:not(.fix-col-height){height:calc(100% - var(--h-title))}.col-layout .content.h-ribbon:not(.fix-col-height){height:calc(100% - var(--h-ribbonbar))}.col-layout .content.borderRight{border-right:1px solid var(--grey-5)}.col-layout .content .scroll-container{flex:1;overflow:hidden scroll}.ombra-y-r{box-shadow:10px 0 9px -10px #ccc}.z1{z-index:10}.z2{z-index:11}.z3{z-index:12}.z4{z-index:13}.z5{z-index:14}.z6{z-index:15}.floating{z-index:3;position:absolute;top:3px;bottom:0}.floating.onRight{right:0}.floating.onRight.shadow{box-shadow:-10px 0px 14px -10px var(--main-text)}.floating.onLeft.shadow{box-shadow:10px 0px 14px -10px var(--main-text)}
