﻿::-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:#0a387c;color:#fff;padding:2px 10px !important;font-size:12px;}
.backBtns i {font-size:20px;line-height:24px;}
.dark-theme .backBtns, .dark-theme .backBtns:hover, .dark-theme .backBtns:active, .dark-theme .backBtns:focus {background-color: #adadad;color: #141b2d !important;}
.btn-bg-color{min-width:100px;background:#0A387C;color:#fff;/*background-image: linear-gradient(
181deg,#0a7786,#0a7786,#ffd346,#dca802);*/ border:0 none;border-radius:1px;cursor:pointer;padding:9px 5px;margin:10px 5px;font-size:14px;border-radius:4px;border-color:#0A387C !important;font-weight: 500;}
.dark-theme .btn-bg-color {box-shadow:none;}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show > .btn-primary.dropdown-toggle{background:#0A387C !important; color: #000;}
.btn-primary.focus, .btn-primary:focus{background:#0A387C !important; color: #000;}
.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:#fff;box-shadow: 0px 8px 15px #b9b9b9;}
#topnav{z-index:1040;}
#topnav .navbar-toggle span{background-color:#6c757d;}
.card{margin-left:2px;box-shadow:0 1px 6px 0 rgba(32, 33, 36, .28);-webkit-box-shadow:0 1px 6px 0 rgba(32, 33, 36, .28);moz-box-shadow:0 1px 6px 0 rgba(32, 33, 36, .28);border-radius:6px;}
.card.border-top-left-radius{border-top-left-radius:6px;}
.card.border-top-right-radius{border-top-right-radius:6px;}
/*.table thead th{color:#ffffff;background-color:#0a7786;}*/
.table thead th{background-color:#fff;text-transform: inherit;}
.dark-theme .table thead th{ background-color: #141b2d; background-image: linear-gradient(180deg,#2a334a,#091533,#061029,#000f33); color: #bec1c9;}
.table tbody td a, a:not([href]):not([tabindex]) {color:#0a387c;font-weight:600;}
.table tbody td a:hover {color:#0A387C;}
.dark-theme .table tbody td a{color:#c5c5c5 !important;}
.dark-theme .table tbody td a:hover {color:#fff !important;}
.table tfoot th{color:#000;font-size:14px;background:#c3d2e9;font-weight:500;padding: 5px !important;}
.dark-theme .table tfoot th{color:#fff;background:#06102a;}
.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:#fff !important;background:#0A387C;padding:6px 12px;font-weight: 400 !important;}
/*.btn.bgpurple:hover{color:#ffffff;}*/
.btn, .sp-container button {padding:6px 12px;}
#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 #495057;color:#495057;background:transparent;}
.table{color:#000000;}
.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:#0a7786;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:#0A387C !important;}
.radio-warning input[type=radio]:checked + label::before{border-color:#0A387C;}
.checkbox-warning input[type=checkbox]:checked + label::before{background-color:#0A387C;border-color:#0A387C;}
.modal-header{background:#0a387c;}
.dark-theme .modal-header{background:#101625;}
.modal-header h3, .modal-header h4, .modal-header .modal-title {color:#fff;font-size:15px;}
.modal.show .modal-dialog {top: 40%; transform: translate(0%, -50%);}
.footer{color:#000 !important;padding:10px 5px;}
.suppliertab{color:#474747 !important;}
.dark-theme .suppliertab{color:#c5c5c5 !important;}
.btn-primary{background:#0A387C !important;border-color:#0A387C !important; color: #fff !important;}
.searchbox li.list-group-item{font-size: 13px; color: #000;padding: 8px 11px; background-color: #fbfbfb; border-bottom: 2px solid #d5d5d5;}
#lstserch li:hover, #lstserchdata li:hover,.lstserch li:hover{background-color:#2c2c2c;color:#fff;cursor:pointer;}
#lstserchdata li:hover{background-color:#2c2c2c;color:#fff;}
.dark-theme #lstserchdata li:hover{background-color:#141b2d;color:#fff;}
.dark-theme #lstserch li:hover,.dark-theme .lstserch li:hover{background-color:#141b2d;color:#c5c5c5;}
.exludeSelect #lstserch li:hover, .exludeSelect #lstserchdata li:hover{background-color:#f65741;}
/*buttons*/
.msform .action-button{width:100px;background:#2c2c2c;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;}

.suppliertab{color:#474747 !important;}
.suppliertab.mappedTxt {color: #323a46 !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;}






