.btn-primary.w-md{margin:28px 0 0;}
.f-blue{color:#5156be;}
.edit{color: #5156be;border-color: #5156be;}
.edit:hover{background:#5156be;color: #fff;}
.table-edits tr td, .table-edits tr th{border:1px solid #d9d9d9; }
.tab-width{width: 345px;}
.cmp-name{background:#5156be;color: #fff;padding: 3px 1px;font-style: italic;padding: 3px 5px;}
.green-bg{background: green;color: #fff;padding: 4px 8px;margin: 4px 0px;display: inline-block;}
.red-bg{background: red;color: #fff;padding: 4px 8px;}
.green-bg i{margin-right: 3px;}
.yellow-bg{background: yellow;padding: 4px 8px;}
.yellow-bg i{margin-right: 3px;}
.vertical-menu{width: 290px;}
.navbar-brand-box{width: 290px;}
.main-content{margin-left: 290px;}
.alert-danger{color: #b14542;background-color: #fec0bf42;border-color: #feb1af;border: none;border-left: 4px solid #b14542;border-radius: 0;}
.footer{left: 290px;}
.red{color: red;}
.page-form label{margin-top: 7px;}
.page-form textarea{height: 80px;resize: none;}
.form-field-alert{margin:10px 0 0;}
.form-field-alert .red-bg{border-radius: 2px;padding: 2px 7px;}
.red-alert{color: #ae0909;background: #ae09091c;padding: 2px 10px;}
.tpar p{margin-bottom: 0;}
.tpar p span{font-weight: bold;}
.tpar .btn-primary.w-md{margin: 0;}
.right{float: right;}
.card-header .btn{margin-left: 10px;}
.sub-title{background-color: #000d55cf;color: #f1f1f1;padding: 10px 20px;font-size: 18px;}
.pink-bg{background: #a40292;padding: 3px 6px;color: #fff;display: inherit;}
.page-title-right{display: none;opacity: 0; visibility: hidden;}
#page-topbar{background: var(--bs-sidebar-bg);}
#page-header-user-dropdown{background: #fff !important;}
.navbar-header{padding-right: 0;}
.page-title-box{background: #5156be;padding: 18px 30px;}
.page-title-box h4{color: #fff;}
.dataTables_wrapper{margin-top: 20px;}
span a{color: #f1f1f1;}
span a:hover{color: #fff;}
.lbl label{color: #666;}
.lbl b{font-weight: bold;color: #000;font-size: 16px;}
.card{box-shadow: 0 0 6px #0000004a;}