:root { --primary: #667eea !important; --v-primary-base: #667eea !important; } .main-loading-box { top: 50% } .btn-primary { background-color: var(--primary); border-color: var(--primary); } .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle { background-color: var(--primary); border-color: var(--primary); } .btn-primary:hover { background-color: var(--primary); border-color: #2651be; } .velmld-overlay { position: unset !important; background-color: unset !important; min-height: 20px; } .uppercase { text-transform: capitalize } .position-center { margin: 0; position: absolute; top: 50%; left: 50%; margin-right: -50%; transform: translate(-50%, -50%) } .pointer-cursor {cursor: pointer;} .move-cursor {cursor: move;} .none-cursor {cursor: none;} .context-menu-cursor {cursor: context-menu;} .form-control:focus { box-shadow: unset !important; border-color: var(--primary) !important; } .pagination { margin: 0; } .upload-box { width: 250px; position: relative; } .file-container { overflow: hidden; position: relative; } .file-container [type=file] { cursor: inherit; display: block; filter: alpha(opacity=0); min-height: 100%; min-width: 100%; opacity: 0; position: absolute; right: 0; text-align: right; top: 0; } .file-container { text-align: center; border: 1px dashed #d9d9d9; background: #f3f3f4; padding: .5em; } .file-container:hover { border-color: var(--primary); } .file-container [type=file] { cursor: pointer; } .upload-img { margin: 0 !important; } .upload-img img { width: 100%; border: 1px solid #d9d9d9; border-top: none; pointer-events: none; } .upload-batch .item { min-height: 100px; position: relative; background-repeat: no-repeat; background-size: cover; margin-right: 1%; margin-bottom: 1%; float: left; } .form-group.has-error .form-control { border-color: red; } .text-danger { font-size: 10px; } .modal-backdrop { background-color: #1515158a; } .v-input--selection-controls { margin: 0px !important; } .ti-input { border-radius: 0.25rem; } .vue-tags-input { max-width: 100%!important } .vue-tags-input.ti-focus { outline: 0; border-radius: 0.25rem; } .vue-tags-input.ti-focus .ti-input { border-color: var(--primary) !important; } .has-error .vue-tags-input .ti-input { border-color: red !important; } .v-btn, .badge { text-transform: none !important; } .dropdown-menu { min-width: 30rem; } .v-sidebar-menu .vsm-icon, .v-sidebar-menu .vsm-arrow, .app-sidebar.text-lighter .v-sidebar-menu .vsm-arrow, .app-sidebar.text-lighter .v-sidebar-menu .vsm-icon { opacity: 1; } .app-theme-white .app-page-title { margin-bottom: 0px; padding-top: 15px; padding-bottom: 15px; } .project-title { font-size: 50px; } .breadcrumb-item.active { font-weight: bold } .app-header.text-lighter .app-header__content { background: var(--primary); border-radius: 0.25rem; } .line-through { text-decoration: line-through; } .vdatetime-input { width: 100% !important; } .app-main__outer { padding: 60px 0 0 0; } .btn-link { text-decoration: none !important; } .app-header .logo-src { display: block } .logo-src { background-size: cover !important; height: 50px !important; width: 50px !important; } .big-logo { width: 100px; } .modal-footer { display: block; } .app-sidebar .app-header__logo { padding: 0 0.5rem; } input:-webkit-autofill, input:-webkit-autofill:hover, input:-webkit-autofill:focus, input:-webkit-autofill:active { -webkit-box-shadow:0 0 0 50px white inset !important; /* Change the color to your own background color */ -webkit-text-fill-color: #333 !important; } .form-control, .form-control:hover, .form-control:focus, .form-control:active { background-color: transparent; } .footer { position: absolute; bottom: 0; width: 100%; } .top-margin-100 { margin-top: 100px; } .app-header-title { width: 100%; } .app-header-title h5 { margin: 0 !important; } .vertical-timeline-element-content .vertical-timeline-element-date { left: -150px; top: 7px; } .vertical-timeline-element-content { margin-left: 150px; } .vertical-timeline::before { left: 120px; } .vertical-timeline-element-icon { left: 113px; top: 7px; }