a {
    /*border-bottom: 1px solid #000; */
    text-decoration: none;
    /*padding-bottom: 3px;*/
    font-weight: bold;
}

textarea:focus,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="datetime"]:focus,
input[type="datetime-local"]:focus,
input[type="date"]:focus,
input[type="month"]:focus,
input[type="time"]:focus,
input[type="week"]:focus,
input[type="number"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="search"]:focus,
input[type="tel"]:focus,
input[type="color"]:focus,
.uneditable-input:focus {   
	border-color: rgba(126, 239, 104, 0.8);
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(126, 239, 104, 0.6);
	outline: 0 none;
}

body {
	padding-top: 45px;
}

.search {
	padding: 0 8.25em 0 .75em;
	height: 2.5em;
	border: solid 2px #e0e0e0;
	border-radius: 2em;
	font-size: inherit;
}

.date-search {
	padding: 0 1.25em 0 .75em;
	height: 2.5em;
	border: solid 2px #e0e0e0;
	border-radius: 2em;
	font-size: inherit;
}

.date-range-search {
	float: right;
	margin-right: 6em;
}


.date-range-search .btn {
	border-radius: 1.2em;
}

.email-footer p {
	color:green;
}

.form-control {
	background-color: aliceblue;
}

.form-control:focus{
	border-color: #cccccc;
	-webkit-box-shadow: none;
	box-shadow: none;
}


.main .no-border {
  border: 0px solid #c8ced3;
}

.max-width {
    padding-right: 0px;
    padding-left: 0px;
    margin-right: 0px;
    margin-left: 0px;
}

.card-header {
    /*border-top: 1px solid rgba(0, 0, 0, 0.125);*/
    border-top: 1px solid rgba(0, 0, 0, 0);
}


padding-top: 1.5rem !important;

.search.active
{
	outline:0px !important;
	-webkit-appearance:none;
}

.bkrow
{
	background-color: aliceblue
}

.show-grower-return th {
	border-top: 0px;
}

.float-right {
	float: right;
}

.invoice-items 
{
	font-size: 14px;
}





