
body {
	background: #fff;
	color: #000!important;
}

.navbar {
	background: #fff;
}

.navbar ul li a {
	color: #000;
}

.navbar ul li .btn {
	color: #fff;
}

.navbar ul li .dropdown-menu {
	background: #fff;
}

.navbar ul li a .dropdown-menu a {
	color: #fff;
}

span .badge,
.navbar ul li a:hover span .badge {
	background: #000;
	color: #fff;
}

.navbar-brand {
	color: #000;
}

.navbar-brand:hover {
	filter: invert(0.45);
	color: #5A5B61;
}

.card,
.list-group-item,
.modal-content {
	background: #fff;
	color: #000;
	border-radius: 0.7rem!important;
}

.bgdivcolor {
	background: #1A2A59;
	color: #fff;
	border-radius: 0.7rem!important;
}

#request-products {
	color:#fff;
	background-color:#000;
	border-radius:0.6rem;
}

.modal-content {
	border: 1px solid #000;
}

.form-control { 
	background: #fff!important;
	color: #000!important;
}

.dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
    color: #000!important;
}

.input-group-append .input-group-text {
	border-top-left-radius: 0.25rem!important;
	border-bottom-left-radius: 0.25rem!important;
	background-color: #2A243E;
	border: none;
}

.input-group-append i {
	color: #fff;
}

.close {
	color: #000;
}

a {
	color: #000;
}

.navtoggle span {
	display: block;
	width: 30px;
	height: 2px;
	background-color: #000;
}

.navtoggle span:nth-child(2) {
	margin: 10px 0px;
}

.selectallshells {
	animation: btnanimate 2s infinite;
}

@keyframes btnanimate {
    0% {
         transform: scale(1);
		 box-shadow: 0 0 0 10px rgb(85, 185, 75 / 0%), 0 0 0 10px rgb(78 208 72 / 0%);
        -webkit-box-shadow: 0 0 0 10px rgb(85, 185, 75 / 0%), 0 0 0 10px rgb(78 208 72 / 0%);
        -moz-box-shadow: 0 0 0 10px rgb(85, 185, 75 / 0%), 0 0 0 10px rgb(78 208 72 / 0%);
    }
    30% {
		box-shadow: 0 0 1px 10px rgba(210, 175, 85, 0.3), 0 0 0 20px rgba(288, 199, 82, 0.2);
        -webkit-box-shadow: 0 0 1px 10px rgba(210, 175, 85, 0.3), 0 0 0 20px rgba(288, 199, 82, 0.2);
        -moz-box-shadow: 0 0 1px 10px rgba(210, 175, 85, 0.3), 0 0 0 20px rgba(288, 199, 82, 0.2);
    }
    75% {
		 box-shadow: 0 0 0 6px rgb(85, 185, 75 / 0%);
        -webkit-box-shadow: 0 0 0 6px rgb(85, 185, 75 / 0%);
        -moz-box-shadow: 0 0 0 6px rgb(85, 185, 75 / 0%);
    }
}

.seobuyerheader h5 {
	color: red;
}