﻿::-webkit-input-placeholder{/* Edge */color:#333;font-family:"Montserrat", sans-serif !important;}
:-ms-input-placeholder{/* Internet Explorer */color:#333;font-family:"Montserrat", sans-serif !important;}
::placeholder{color:#333;font-family:"Montserrat", sans-serif !important;}
.navbar-custom{background-color:#fff !important;}
.backBtns, .backBtns:hover, .backBtns:active, .backBtns:focus{background-color:#002e74;color:#fff;padding:0px 10px;font-size:12px;}
.btn-bg-color{color:#ffffff;min-width:85px;background:#002e74 !important;color:#fff;border:0 none;border-radius:1px;cursor:pointer;padding:7px 5px;margin:10px 5px;font-size:15px; border-radius:6px;border-color:#002e74 !important;box-shadow:0px 5px 8px #b7b7b7;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle{background:#002e74 !important;}
.btn-primary.focus, .btn-primary:focus{background:#002e74 !important;}
.radio label::before{background-color:#fff;border-radius:50%;border:2px solid #a5a5a5;}
.checkbox label::before{border:2px solid #a5a5a5;}
.btn-secondary{min-width:100px;color:#fff;border:0 none;border-radius:1px;cursor:pointer;padding:7px 5px;margin:10px 5px;font-size:16px;border-radius:4px;background:#a5a5a5;box-shadow:none;}
.btn-bg-color:hover{color:#ffffff;}
/*#topnav{z-index:996;}*/
#topnav .navbar-toggle span{background-color:#6c757d;}
.card{margin-bottom:0; margin-left:2px;box-shadow:0 1px 3px 0 #2021241f;border: 1px solid #eee;border-radius:12px;}
.card.border-top-left-radius{border-top-left-radius:0px;}
.card.border-top-right-radius{border-top-right-radius:0px;}
.table thead th{color:#ffffff;background-color:#002e74;background-color:#2b3b53;}
.table tbody td a{color:#00196b;font-weight:600;}
.table tfoot th{color:#00196b;font-size:14px;background:#dedeff;font-weight:600;}
.nav-user::after{background-color:#17b86a;box-shadow:0 0 0 2px rgba(255, 255, 255, 0.95);}
.page-item.active .page-link{color:#fff;background-color:#42517f;border-color:#42517f;}
.bgpurple{color:#ffffff;background:#002e74; border-radius: 6px;}
.btn.bgpurple:hover{color:#ffffff;}
#projectList .nav-tabs > li > a{color:#ffffff;background:#42517f;border-color:#f7f7f7 #f7f7f7 #f5f3f3;letter-spacing:0;font-weight:normal;text-transform:capitalize;font-size:14px;}
#projectList .nav-tabs .nav-item.show .nav-link, #projectList .nav-tabs .nav-link.active{border:1px solid #2b3b53;color:#495057;border-bottom:none;background:transparent;}
.table{color:#303132;}
.bg-border-primary{border:1px solid;border-color:#348cd4;}
.bg-border-success{border:1px solid;border-color:#78c350;}
.bg-border-pink{border:1px solid;border-color:#f06292;}
.bg-border-info{border:1px solid;border-color:#45bbe0;}
.bg-border-purple{border:1px solid;border-color:#f06292;}
.bg-border-warning{border:1px solid;border-color:#ff9800;}
.bg-border-danger{border:1px solid;border-color:#f7531f;}
.navigation-menu > li > a:active, .navigation-menu > li > a:focus, .navigation-menu > li > a:hover,#topnav .has-submenu.active .submenu li.active > a,#topnav .has-submenu.active > a{color:#f65741;transition:all linear 0.1s;font-weight:600;}
.navigation-menu > li .submenu li a:hover, .navigation-menu > li .submenu li a:focus{color:#fff;background-color:#002e74;transition:all linear 0.1s;font-weight:500;}
label.error{color:#f7531f;}
.input-validation-error:focus, .input-validation-error{border-color:#f7531f;}
.radio-warning input[type=radio]:checked + label::after{background-color:#002e74 !important;}
.radio-warning input[type=radio]:checked + label::before{border-color:#002e74;}
.checkbox-warning input[type=checkbox]:checked + label::before{background-color:#002e74;border-color:#002e74;}
.modal-header{background:#333;}
.modal-header h3{color:#fff;}
.modal.show .modal-dialog {top:10%;}
.modal.show .modal-dialog.modal-dialog-scrollable {top:1%;}
.footer{color:#000 !important;padding:10px 5px;}
.suppliertab{color:#474747 !important;}
.suppliertab.mappedTxt {color: #324352 !important;font-size: 16px;font-weight: 600;background-color: #eeedff;display: block;padding: 8px 5px;}
.suppliertab.mappedTxt .fa-chevron-right {translate: 5px 1px;}
.suppliertab.mappedTxt .fa-chevron-up {transform: rotate(130deg);translate: 5px 3px;}
.btn-primary{background:#002e74 !important;border-color:#002e74 !important;box-shadow:0px 5px 8px #b7b7b7;}
.searchbox li.list-group-item{color:#002e74;}
#lstserch li:hover, #lstserchdata li:hover, .lstserch.list-group li:hover{background-color:#002e74;color:#fff;cursor:pointer;}
.exludeSelect #lstserch li:hover, .exludeSelect #lstserchdata li:hover{background-color:#4e4c4d;}
/*buttons*/
.msform .action-button{width:100px;background:#002e74;color:#fff;border:0 none;border-radius:1px;cursor:pointer;padding:7px 5px;margin:10px 5px;font-size:16px;border-radius:4px;box-shadow:0px 5px 8px #be3d2b52;}
.msform .action-button.previous{background:#a5a5a5;box-shadow:none;}
.box-shadowNo{box-shadow:none;}

.pagination > li > a, .pagination > li > span {padding: 4px 8px;font-size: 12px;font-weight: 500;}
.pagination a.active {background-color: #2b3b53  !important;border-color: #2b3b53 !important; color: #fff !important;z-index: 2 !important;cursor: not-allowed !important;pointer-events: none !important;}
