body {
    background-color: #f2f2f2;	
    width: 100%;
    margin-top: 25px;	
    margin-bottom: 25px;
}

.container-fluid .col-3 {
    flex: 0 0 90%;
    max-width: 90%;
    margin-left: 5%;
    margin-right: 5%;	
}
form[name="search_vet"] label {
	font-weight:bold;
}
form[name="search_vet"] .form-group {
	margin-bottom: 10px;
}
form[name="search_vet"] .form-control {
    display: block;
    width: 100%;
    height: auto;
    padding: 0 0;
}
.container-fluid .col-3 h3{
	font-size: 1.4rem;
	display: none;
}
.container-fluid .col-3 h4{
	font-size: 1.2rem;
	font-weight: 600;	
}
form[name="search_vet"] .form-control {
    display: block;
    width: 100%;
    height: auto;
    padding: 0 0;
}
.container-fluid .col-3 .searchResult a, .container-fluid .col-4 .searchResult a{
    color: #04A3C0;
}	
button#search_vet_search{
    color: #ffffff;
    background-color: #04A3C0;
    background-image: none;
    border-color: #04A3C0;
}
button#vet_save{
    color: #ffffff;
    background-color: #04A3C0;
    background-image: none;
    border-color: #04A3C0;
}
.btn-outline-primary:hover {
    color: #04A3C0;
    background-color: transparent;
    border-color: #04A3C0;
}
.container-fluid .col-4 {
    flex: 0 0 90%;
    max-width: 90%;
    margin-left: 5%;
    margin-right: 5%;	
}
form[name="vet"] label {
	font-weight:bold;
} 
.dropdown-menu.show {
	margin-left: -2px;
	padding-top: 0px;
	padding-bottom: 0px;	
	margin-top: -1px;
	border-top: 1px dashed #04A3C0;
}
.dropdown-item.selected {
	background-color:#cccccc;
}
.dropdown-menu.inner.show {
	border-left: 1px solid #04A3C0;
	border-right: 1px solid #04A3C0;	
	border-bottom: 1px solid #04A3C0;
	background-color: #dae0e5;
	border-radius: 0px 0px 5px 5px !important;	
}
.btn.dropdown-toggle.btn-light {
	border-left: 1px solid #04A3C0;
	border-right: 1px solid #04A3C0;	
	border-top: 1px solid #04A3C0;
	border-bottom: 1px dashed #04A3C0;
	margin-left: 1px;
	margin-right: 1px;
	width: auto;
	border-radius: 5px 5px 0px 0px !important;
}
.btn:not(.bs-placeholder) {
	color: #04A3C0;
	background-color: #ffffff;
}
.dropdown-item.selected {
    background-color: #04A3C0;
}
.dropdown-item.active, .dropdown-item:active {
	color: #000000;
}