/*$Id$*/
.zcrmplus-cmstyles header-top { 
/*display: none !important;*/
position:absolute;
top:-100px; !important;
}

.no-main-menu vault-main main-menu-left{
display: none !important;
}

.no-main-menu vault-main .right-panel {
margin-left: unset !important;
width: 100% !important;
}

.zcrmplus-cmstyles vault-main .right-side-bar {
/*height: calc(100% - 28px) !important;
top: unset !important;*/
display: none !important;
}

.zcrmplus-cmstyles vault-main .passwords-container-panel {
width: 100% !important;
}

.zcrmplus-cmstyles .password-list-view-details-panel-expand { right: 1px; opacity: 1; transition: all 0.1s ease-in-out 0s; }
.zcrmplus-cmstyles .password-list-view-details-panel,
.zcrmplus-cmstyles .right-side-bar,
.zcrmplus-cmstyles .profile-panel,
.zcrmplus-cmstyles .notification-panel,
.zcrmplus-cmstyles .manage-apps-slider,
.zcrmplus-cmstyles .user-panel-slider,
.zcrmplus-cmstyles .add-password-slider,
.zcrmplus-cmstyles .quick-add-password-slider,
.zcrmplus-cmstyles .password-details-slider { top: 0 !important; height: calc(100% - 0px) !important; }

.zcrmplus-cmstyles .overlay-bg,
.zcrmplus-cmstyles .progress-line-bg,
.zcrmplus-cmstyles .loading-folder-list-panel,
.zcrmplus-cmstyles .left-nav:after { top: 0; }

.zcrmplus-cmstyles .overlay-bg { left:0 !important; } 

.zcrmplus-cmstyles .top-banner .password-details-slider .password-list-view-details-panel { top: 0 !important; }
.zcrmplus-cmstyles .top-banner .add-password-slider,
.zcrmplus-cmstyles .top-banner .password-details-slider,
.zcrmplus-cmstyles .top-banner .manage-apps-slider,
.zcrmplus-cmstyles .top-banner .user-panel-slider,
.zcrmplus-cmstyles .top-banner .quick-add-password-slider,
.zcrmplus-cmstyles .top-banner .password-list-view-details-panel,
.zcrmplus-cmstyles .top-banner .right-side-bar,
.zcrmplus-cmstyles .top-banner .profile-panel,
.zcrmplus-cmstyles .top-banner .notification-panel { top:36px !important; height: calc(100% - 36px) !important; }
.zcrmplus-cmstyles .top-banner .progress-line-bg { top:36px; }
.zcrmplus-cmstyles .top-banner .overlay-bg { top: 36px !important; }

.zcrmplus-cmstyles .keyboard-shortcut-panel { display: block; width: 100%; padding: 20px; max-height: calc(100vh - 60px); overflow: scroll; }

/*.pp-uni-blue a.btn-primary {
    background-color: var(--pp-actioncolor);
}*/
body.pp-uni-blue button.btn-primary {
		background-color: var(--pp-actioncolor)

}
