.form_input:-webkit-autofill, .form_input:-webkit-autofill:hover, .form_input:-webkit-autofill:focus {
    -webkit-box-shadow: 0 0 0 100px rgba(80,81,84,1) inset !important;
    border-bottom:none;
}
.card-header h6.white{
    color:#fff !important;
}
.bold_white{
    color:#fff !important;
    font-weight:bold;
}
input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{
    -webkit-text-fill-color: #1f2940  !important;
}
.login_form input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{
    -webkit-text-fill-color: #ffff  !important;
}
.text-muted {
  color:#ffffff  !important;
}
.notification-list .nav-user img {
    border: 1px solid #D74141;
}
.topbar .topbar-left{
	background-color:#ffffff !important;
}
.side-menu{
	background-color:#232323 !important;
}
.amperson{
	color: #f7da64;
	font-size: 25px;	
}

.badge-secondary {
  background-color: #22c03c;
}
.button-menu-mobile {
  color: #1f2940;
}
.side-menu {
  background: #D74141 ;
}
#sidebar-menu > ul > li > a:hover,#sidebar-menu > ul > li > a.mm-active:hover{
    background-color: #e6e6e659;
    color: #ffffff;
}
#sidebar-menu > ul > li > a.mm-active {
  color: #f7da64 !important;
  background-color: transparent;
}
#sidebar-menu .submenu li.mm-active > a {
  background: none;
} 
#sidebar-menu .submenu li a {
  color: #ffffff;
}
#sidebar-menu .submenu li a:hover {
  background-color: #e6e6e6b3;
  color: #ffffff;
}
.enlarged #wrapper #sidebar-menu ul ul {
  background-color: #232323;
}
.enlarged #wrapper .left.side-menu #sidebar-menu ul ul li.mm-active a {
  color:#f7da65 !important;
}
li.mm-active > a {
 color:#f7da64 !important;
}
.enlarged #wrapper .left.side-menu #sidebar-menu > ul > li:hover > ul a{
	width: 100%;
}
.enlarged #wrapper .left.side-menu #sidebar-menu > ul > li:hover > ul a:hover{
	background-color: #e6e6e659;
}
.enlarged #wrapper .metismenu a.waves-effect{
	background: #232323!important;
}
.enlarged #wrapper .left.side-menu #sidebar-menu > ul > li:hover a .arrow{
	float: none!important;
}
.modal-header .close {
    background:#1f2940 ;
}
.project_logo_img {
	border:1px solid #D74141 ;
}
.project_letter_holder {
	border:1px solid #D74141 ;
	background:#1f2940 ;
}
.Project_logo_holder .project_letter_holder > h4 {
  color:#D74141 ;
}
.fa-plus-circle{
	color:#f7da64;
}
.primary_btn {
	background:#232323;
}
.primary_btn:hover , .primary_btn:hover{
	color:#f7da64;
}
.nav-pills .nav-item.show .nav-link, .nav-pills .nav-link.active{
	border-bottom:3px solid #1f2940 ;
}
.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
	color:#1f2940 ;
}
.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
	color:#1f2940 ;
}
.import_btn_container{
	color:#1f2940 ;
}
.import_btn{
	color:#1f2940 ;
}
a.button_color{
	color:#1f2940  !important;
}
.alert-link {
	color:#1f2940  !important;
}
.import_btn:hover{
	color:#D74141  !important;
}
a.button_color:hover{
	color:#D74141  !important;
}
.wrapper-page {
  margin: 10% 10% 0%;
}
.card-body{
	background:rgb(31 32 35 / 72%);
}
.form_input,.form_input:active,.form_input:focus{
	color:#1f2940  !important;
}
.form_input:hover,.form_input:focus,.form_input:active{
	color:#1f2940 ;
}
.submit_btn{
	background:#f7da64;
	color:#232323; 
	border:1px solid #1f2940 ;
}
.submit_btn:hover,.submit_btn:focus,.submit_btn:active{
	background:#f7da64d9;
	border:1px solid #1f2940 ;
	color:#232323;
}
.login_form input,.login_form input:focus{
	color:#ffffff!important;
} 
.page-item.active .page-link {
    background-color: #1f2940 ;
	border-color:#1f2940 ;
}
.view,.edit,.delete,.save,.discard,.pass,.addrow{
	color:#1f2940 ;
}
.upload_file input[type=submit]{
	background:#1f2940 ;
}
.upload_file input[type=submit]:hover{
	background:#1f2940 ;
}
.user_img{
	border: 3px solid #1f2940 ;
}
img.user_image{
	border: 3px solid #1f2940 ;
}
.login-err{
	background: #f76464 !important;
}
.userimg{
	border: 3px solid #1f2940 ;
	background:#D74141 ;
}
 .username{
	 color:#f7da64;
 }
 .new_doc.import_btn{
	color:#1f2940 ;
 }
 #resource_management .import_btn {
	color:#1f2940  !important;
 }
 #resource_management .import_btn:hover{
	color:#D74141  !important;
}
.supervisor_img img{
	border:2px solid #1f2940 ;
} 
.vendor_img img{
	border:1px solid #D74141 ;
}
.card-footer .btn:hover{
	background:#1f2940 ;
}
li.mm_open_menu > a.mm-show > span ,li.mm_open_menu > a.mm-show > i{
	color:#fccd24;
}
.sample_file{
	color:#1f2940 ;
}
.sample_file:hover{
	color:#D74141;
}
.supervisor_img {
	border:1px solid #D74141 !important;
}
.supervisor_image img{
	border:1px solid #D74141 !important;
}
.btn_right{
	color:#1f2940  !important;
}
.btn_right:hover{
	color:#D74141  !important;
}
.enlarged #wrapper .left.side-menu #sidebar-menu > ul > li:hover > a {
	background-color: #232323 !important;
}
#import:hover{
  background-color: #1f2940 ;
}
.btn_choosefile:hover{
  background-color: #1f2940 ;
}
.selected {
	color:#1f2940 ;
}
.dwnld_link:hover{
	color:#D74141  !important;
}
.btn_file_upload:hover,.btn_file_upload:focus {
	color:#D74141 ;
}
.light-modal-content {
    background: #D74141  !important;
}
.light-modal-close-icon, .light-modal-close-btn{
    background: #1f2940  !important;
}
.subcat_btn:hover{
	color: #D74141 ;
}
.imp_btn {
	color:#1f2940 ;
}
.imp_btn:hover{
	cursor:pointer;
	color:#D74141 ;
}
.nav-tabs {
    border-bottom: 1px solid #1f2940 ;
}
.nav-tabs .nav-item .nav-link.active, .nav-tabs .nav-item .nav-link:hover, .nav-tabs .nav-item .nav-link:focus {
    background: #1f2940 ;
    border-color: #1f2940 ;
}
.snag_list_btn:hover{
	color: #D74141 ;
}
.overview_link a:hover{
	text-decoration:underline;
}
.card-header.overview_green{
    background:#6B6D79 !important;
}
.card-header.dashboard_ms, .card-header.dashboard_rm, .card-header.dashboard_sl, .card-header.dashboard_documentation, .card-header.dashboard_customer_details{
    background:#6B6D79 !important;
}


/*--------- dashboard css (by prasanth) --------*/
.front_dashboard .card .card-body{
	background:#ffffff;
}
/*----------- /////////// -------------*/




@media screen and (max-width: 1024px) {
    .wrapper-page {
		margin: 10% 28% 0%;
	}
}

@media screen and (max-width: 991px) {
    .wrapper-page {
		margin: 12% 27% 0%;
	} 
}