.w3eden .text-muted {
    color: white !important;
}

.w3eden .media-body .ptitle, .w3eden .pull-left {
	display: none;
}

.w3eden .card-body form .input-group input[type="password"]::placeholder {
    color: transparent;
}

.w3eden .input-group>.input-group-prepend>.btn, .w3eden .input-group>.input-group-prepend>.input-group-text, .w3eden .input-group>.input-group-append:not(:last-child)>.btn, .w3eden .input-group>.input-group-append:not(:last-child)>.input-group-text, .w3eden .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), .w3eden .input-group>.input-group-append:last-child>.input-group-text:not(:last-child), .w3eden .input-group>.form-control:not(:last-child), .w3eden .input-group>.custom-select:not(:last-child) {
	line-height: 1em;
	font-size: 1em;
	padding: 1em 2em !important;
	border: none;
}

.w3eden .input-group>.input-group-prepend>.btn, .w3eden .input-group>.input-group-prepend>.input-group-text, .w3eden .input-group>.input-group-append:not(:last-child)>.btn, .w3eden .input-group>.input-group-append:not(:last-child)>.input-group-text, .w3eden .input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), .w3eden .input-group>.input-group-append:last-child>.input-group-text:not(:last-child) {
    border-top-right-radius: 35px;
    border-bottom-right-radius: 35px;
    text-transform: none;
    letter-spacing: normal;
    background: var(--e-global-color-5bc11ed);
    color: var(--e-global-color-3591c28);
    box-shadow: none;
}

.w3eden .input-group>.input-group-append:not(:last-child)>.btn:hover {
    background: var(--e-global-color-accent);
}

.w3eden .input-group>.form-control:not(:last-child), .w3eden .input-group>.custom-select:not(:last-child) {
    border-radius: 35px;
    height: 100%;
}

.w3eden a.btn.btn-success.btn-block.btn-lg {
    font-family: inherit;
    text-transform: none;
    letter-spacing: normal;
    border-radius: 35px;
    background-color: var(--e-global-color-3591c28);
    border: none;
    width: 50%;
    margin: auto;
}

.w3eden .mr-3, 
.w3eden .mx-3, .w3eden .card h3, .w3eden .card .card-header, .w3eden .card-footer:last-child {
    display: none;
}

.w3eden .card {
    background-color: transparent;
    border: none;
}

.w3eden .card-body, .w3eden .card {
    padding: 0;
    margin: 0 !important;
}