.designer {
    height: calc(100% - 15px);
}

.icon-print {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAADAFBMVEX/ZgCSorgsOUX////1+Pz1+Pv19/v19/zm7ffn7ffm7fbn7fbY4vLY4/LY4/HY4vH+/v5GbM7L2eonS6xGbM/M2uuMnLQfKTR8hY4pNECjqK+iqK42Q1DX2NvW2NpATlz9+/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhJghhJggAFxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFnOszAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAL1JREFUeNq9lH0PgiAQh/UQQSSxrEx8/f6fMshc44RWTXvYgN2e/f7hjijamhjWxFiCeA3sKRHMvlJC05QllDFKU0YTSn0Sz0Se5yLjgpur4JlPkgdZSKWUVPYolHQkeM9TKo+nEFW5SOR8CVGRLyUS4nfpOrNB0p+kwJMgqa7h5mJLSGoa0Fq3rW4fm8GWkNR10A9Db9a894MtIWkcYXJGZbIlj+SCJIs/6dV0S4PiJN+XsUryS58k+SdgW+7Hox2AN+ifwgAAAABJRU5ErkJggg==); }  

.gc-file-menu-file-list .file-item-container .icon-print {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkCAMAAADW3miqAAADAFBMVEX/ZgCSorgsOUX////1+Pz1+Pv19/v19/zm7ffn7ffm7fbn7fbY4vLY4/LY4/HY4vH+/v5GbM7L2eonS6xGbM/M2uuMnLQfKTR8hY4pNECjqK+iqK42Q1DX2NvW2NpATlz9+/sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhJghhJggAFxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACFnOszAAAAAXRSTlMAQObYZgAAAAlwSFlzAAAOwwAADsMBx2+oZAAAAL1JREFUeNq9lH0PgiAQh/UQQSSxrEx8/f6fMshc44RWTXvYgN2e/f7hjijamhjWxFiCeA3sKRHMvlJC05QllDFKU0YTSn0Sz0Se5yLjgpur4JlPkgdZSKWUVPYolHQkeM9TKo+nEFW5SOR8CVGRLyUS4nfpOrNB0p+kwJMgqa7h5mJLSGoa0Fq3rW4fm8GWkNR10A9Db9a894MtIWkcYXJGZbIlj+SCJIs/6dV0S4PiJN+XsUryS58k+SdgW+7Hox2AN+ifwgAAAABJRU5ErkJggg==); }

.ribbon-button-dropdown-custom {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAADAFBMVEXtHCR1dXVmZmZubm58fHzi4uL///+Li4uCgoI2f8lvb2/19fViYmIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAPAAAAAAEAAAEAAAA737QAAAAAAAAAAAAAAAAAAAMAAABHCsEAAAAAAAAAAAAAAAAAAAIAAQEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE756A756AABVwAAAAAAAAAAAAAAAAAAAAAAAgAAAAAAAFBirJBisIAAAAAAABGOFw756QAAQgAAHgAAEsAABkAAKAAAAABAQEAAAAAAwE7HnA75NwAAAAAAA875Hz0AAAAAAAAAAD///QAAAAAAAAAAAAAAAABABAAAAAAAAAAAAAAAAAAAAAAAAAAAABIQGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAPAAAAAAEAAAEAAAA7+kgAAAAAAAAAAAAAAAAAAAMAAABHCrQAAAAAAAAAAAAAAAAAAAMAAQEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvKqqnAAAAAXRSTlMAQObYZgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAFRJREFUeNqNz+EOgCAIBOAzC5N6/+cNznDkr27TjW8MBlDKFqnw7IdEGuGUBdov6BasYPIBe8jADxOQhVuyjLVJVHmHCydDL5k9o+MFF864Na6H1w9mQATEHEFedgAAAABJRU5ErkJggg==); }

.loading-placeholder.background-mask-layer {
    background-color: lightgrey;
    opacity: .3;
    filter: alpha(opacity=30);
    width: 100%;
    height: 100%;
    position: fixed;
    z-index: 1100;
}
    
.loading-placeholder.loading-pic {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 1100;
    background-image: url('./images/placeholder.gif');
    background-repeat: no-repeat;
    background-position: center;
}

.hidden {
    display: none;
}