.today-collect li {
	display: inline-block;
	width: 110px;
    height: 50px;
	margin-right: 10px;
}
.today-collect li input {
	width: 110px;
    height: 42px;
	border-radius: 10px;
	text-align: center;
}
.today-collect li img {
    width: 100%;
    height: 44px;
    margin-top: -6px;
}

.today-collect {
    margin-bottom: .3rem!important;
}
#today-earn input {
    text-align: center;
    width: 80%;
    border: 2px solid #000;
    height: 40px;
    margin-bottom: 10px;
}
.today-heading {
	padding: 10px 45px;
}
.total-head {
    border: 2px solid #000;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}
.home-conten, .home-content input, .home-content h4 {
	font-weight: bold;
}

.item {
    width: 19%;
    display: inline-block;
    border-right: 3px solid #58595b;
    height: 90px;
    margin-bottom: 15px;
    margin-right: 15px;
}
.item:last-child {
    width: 10%;
    display: inline-block;
    border-right: none!important;
}
.item ul li {
    display: block;
}
.item ul {
    padding: 0!important;
}
.item .col-md-5, .item .col-md-7 {
    padding-left: 5px;
    padding-right: 5px;
}
.item .col-md-5 {
    text-align: right;
}
.donate-no {
    padding-left: 5%;
    padding-top: 2%;
}
.color-mean .blue {
    background: blue;
    color: blue;
}
.color-mean .red {
    background: #212529;
    color: #212529;
}
.color-mean li {
    display: inline-block;
}
.personal, .personal a {
    color: #212529;
    font-weight: 700;
}
.marchent, .marchent a {
    color: blue;
    font-weight: 700;
}
.item .col-md-12 .img-fluid {
    vertical-align: middle;
}
.border {
    width: 8px;
    vertical-align: middle;
    margin-top: 22px;
    display: inline-block;
    margin-right: 15px;
}

@media all and (max-width: 780px) {
    .item {
    width: 45%!important;
    border-right: navajowhite;
}
}
@media all and (max-width: 500px) {
    .item {
        width: 100%!important;
        text-align: center;
        height: auto!important;
    }
    .item .col-md-5 {
    text-align: center;
}

.item .col-md-5, .item .col-md-7 {
    padding-left: 15px;
    padding-right: 15px;
}
.item .btn-success {
    margin-top: 6px;
}
.item .col-md-12 .img-fluid {
    width: 70%;
}
.date-item {
    padding-left: 12%;
}
}