:root{--blue: #337ab7;--grey: #DFDFDF;--hover-grey: #BFBFBF;--primary: #f0076f;--secondary: #202020;--hover-primary: #c0065d}.header-wrapper{background-image:url("/web/img/vaultz/header-bg.png");background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;color:#fff;height:100px}.header-wrapper .logo{width:150px;height:auto}.header-wrapper .navbar-item{font-size:20px;font-weight:600;color:#fff}.header-wrapper .mobile-nav i{font-size:30px}.header-wrapper .lang-dropdown .btn{outline:none;box-shadow:none;border:none;background:none;padding:0;margin:0;display:flex;align-items:center;gap:.25rem}.header-wrapper .lang-dropdown .btn:focus,.header-wrapper .lang-dropdown .btn:active,.header-wrapper .lang-dropdown .btn.show,.header-wrapper .lang-dropdown .btn:focus-visible,.header-wrapper .lang-dropdown .btn:hover{outline:none !important;box-shadow:none !important;background:none !important}.header-wrapper .lang-dropdown iconify-icon{font-size:1.6rem}.header-wrapper .vr{background-color:#fff;opacity:1;height:24px}.header-wrapper .mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);color:#fff;z-index:9999;display:none;justify-content:center;align-items:center;text-align:center}.header-wrapper .mobile-menu-overlay .mobile-menu-list{width:50%;list-style-type:none;padding:0}.header-wrapper .mobile-menu-overlay .mobile-menu-list .dropdown-item span{font-size:2rem;line-height:4rem}.header-wrapper .dropdown-item:active{background-color:rgba(0,0,0,0)}html,body{height:100%}.wrapper{min-height:100%;display:flex;flex-direction:column}.content-wrap{flex:1}footer{height:37px;display:flex;align-items:center;background-color:#dfdfdf}footer .content{font-size:12px;font-weight:400}.dropdown-menu{--bs-dropdown-min-width: 0}.navbar{border-radius:inherit}.navbar .nav-item a{color:#fff;font-weight:8;text-decoration:none}.navbar .nav-item h5{color:#fff;text-decoration:none;margin-bottom:0;font-size:20px;font-weight:600}@media(max-width: 699px){.mobile-nav{display:block}.desktop-nav{display:none}}@media(min-width: 700px){.mobile-nav{display:none}.desktop-nav{display:flex}}.header-wrapper{background-color:var(--blue)}.add-item-wrapper{position:fixed;bottom:3%;right:2%}.add-item-wrapper .circle{width:60px;height:60px;background-color:var(--primary);border-radius:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 4px rgba(0,0,0,.2)}.add-item-wrapper .circle:hover{transform:scale(1.05)}.add-item-wrapper .bi-plus{font-size:36px;font-weight:900;color:#fff;text-shadow:0 0 2px #fff}.form-group label{font-size:16px;font-weight:500;margin-bottom:8px;text-align:left}.form-control{border:1px solid #828282;border-radius:10px}.form-control:focus{box-shadow:0 0 0 .25rem rgba(240,7,111,.25);border-color:var(--primary)}.form-title,.table-title{font-size:40px;font-weight:800;text-align:center;margin-top:3.5rem;margin-bottom:3rem}.form-create-title,.table-title{margin-bottom:3rem}.form-subtitle{text-align:center;font-size:30px;font-weight:600;margin-top:1rem;margin-bottom:3rem;text-align:center}.form-horizontal{width:75%;margin:0 auto}.form-horizontal .form-control{height:50px}.form-horizontal .simple-text-editor{height:auto}.form-horizontal .col-form-label{margin-top:.4rem;padding-right:1.5rem}.form-horizontal .col-form-label span{font-size:16px;font-weight:500}.form-horizontal .field-description{font-size:12px;font-weight:400;color:#a1a1a1;display:block;margin-top:.5rem}.form-horizontal input:disabled{font-size:16px;font-weight:400;color:#8b8b8b}.form-horizontal .select2-selection{height:50px !important;display:flex;align-items:center;border:1px solid #828282;border-radius:10px}.form-horizontal .select2-selection:focus{box-shadow:0 0 0 .25rem rgba(240,7,111,.25);border-color:var(--primary)}.form-horizontal .btn-primary{background-color:var(--primary);color:#fff}.form-horizontal .btn-secondary{margin-right:1.5rem}.form-horizontal .btn-secondary,.form-horizontal .btn-primary{border-radius:10px;padding:.5rem 2rem;font-size:16px;font-weight:600}.form-horizontal .offset-sm-3 .btn-primary{border:none}.form-horizontal #pwd-generator.btn-primary{border:none}.form-horizontal .datepicker-fieldstyle .calendar{background-color:var(--primary);border:1px}.form-horizontal .datepicker-fieldstyle .form-control:focus{outline:none !important;box-shadow:none !important}.form-horizontal .fv-plugins-icon{height:50px}.select2-results__options li{height:50px;display:flex;align-items:center}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:var(--primary)}.select2-results__option--selected{background-color:var(--primary) !important}.btn-secondary,.btn-secondary:active,.btn-secondary:focus,.btn-secondary:focus:active,.btn-secondary:focus:hover{background-color:var(--grey);border:none;outline:none;box-shadow:none;color:#3f3f3f !important}.btn-secondary:hover{background-color:var(--hover-grey)}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:focus:active,.btn-primary:focus:hover{background-color:var(--primary);border:none;outline:none;box-shadow:none;color:#fff !important}.btn-primary:active,.btn-primary:focus:active{background-color:var(--primary) !important}.btn-primary:hover{background-color:var(--hover-primary)}.btn-primary:disabled{background-color:var(--primary);pointer-events:none;opacity:.5}.switch{position:relative;display:inline-block;width:3.75em;height:2.125em}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:1.625em;width:1.625em;left:.25em;bottom:.25em;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:var(--primary)}input:focus+.slider{box-shadow:0 0 1px var(--primary)}input:checked+.slider:before{-webkit-transform:translateX(1.625em);-ms-transform:translateX(1.625em);transform:translateX(1.625em)}.form-check-input:checked{background-color:var(--primary);border-color:var(--primary)}.form-check-input:focus{box-shadow:0 0 0 .25rem rgba(240,7,111,.25);border-color:var(--primary)}.slider.round{border-radius:2.125em}.slider.round:before{border-radius:50%}.remove-wrapper{width:40%;margin:0 auto;margin-top:4rem}@media(max-width: 700px){.remove-wrapper{width:100%}}.remove-wrapper .subtitle{font-size:30px;font-weight:600;color:#222}.remove-wrapper .title-box{margin-bottom:3rem}.remove-wrapper .title-box .form-subtitle{margin-top:0;margin-bottom:0}.remove-wrapper .message{font-size:16px;font-weight:400;margin-bottom:3rem}.remove-wrapper .btn-secondary{font-size:16px;font-weight:600}.remove-wrapper .btn-danger{font-size:16px;font-weight:600}.ots-theme .header-wrapper{background-image:none;background-color:#2f2f2f}.ots-theme .header-wrapper .logo{width:100px}.ots-dark-theme{color:#fff;background-color:#000}.ots-dark-theme .card{border-color:#555;color:#fff;background-color:#000}.ots-dark-theme footer{background-color:#2f2f2f}.ots-dark-theme #field-expiration_date:disabled{background-color:#222;cursor:not-allowed}.ots-dark-theme .datepicker-fieldstyle .calendar{border:1px solid #dee2e6}.ots-dark-theme .spinner-fieldstyle .button-add{border:1px solid #dee2e6}.ots-dark-theme .spinner-fieldstyle .button-rem{border:1px solid #dee2e6}.ots-dark-theme #pwd-generator{border:1px solid #dee2e6 !important}.ots-dark-theme .dataTables_wrapper{color:#f0f0f0}.ots-dark-theme .dataTables_wrapper #table-resources{background-color:#121212}.ots-dark-theme .dataTables_wrapper thead{background-color:#1e1e1e;color:#fff}.ots-dark-theme .dataTables_wrapper tr{background-color:#181818}.ots-dark-theme .dataTables_wrapper td,.ots-dark-theme .dataTables_wrapper th{background-color:#181818}.ots-dark-theme .dataTables_wrapper .dataTables_info{color:#fff}.ots-dark-theme .dataTables_wrapper .dataTables_length{display:none}.ots-dark-theme .dataTables_wrapper .page-link.active,.ots-dark-theme .dataTables_wrapper .active>.page-link{color:#f0f0f0;background-color:#3a3a3a;border-color:#f0f0f0}.ots-dark-theme .dataTables_wrapper .dataTables_paginate .page-link{color:#f0f0f0;background-color:#1a1a1a;border-color:#f0f0f0}.ots-dark-theme .dataTables_wrapper .dataTables_paginate .page-item.disabled .page-link{background-color:#1a1a1a}.ots-dark-theme .dataTables_wrapper .dataTables_paginate .page-item.active .page-link{background-color:#555;color:#f0f0f0}.ots-dark-theme .modal-content{background-color:#000;border-color:#dee2e6}.ots-dark-theme .mobile-menu-overlay a{color:#fff}.ots-dark-theme .selection .select2-selection--single{background-color:#222 !important;color:#fff !important}.ots-dark-theme .select2-container--bootstrap-5 .select2-selection--single .select2-selection__rendered{color:#fff !important}.ots-dark-theme .spinner-display{background-color:#222 !important}
