button.dropdown-item {
  display: block;
  background-color: inherit;
  border: 0;
}

i.right-spacer {
    margin-left: 0em;
    margin-right: 0.25em;
}

label.right-spacer {
    margin-left: 0em;
    margin-right: 2em;
    padding-left: 0px;
}

md-checkbox.right-spacer {
    margin-left: 0em;
    margin-right: 1em;
}

.primary-color {
    color: #3F51B5!important;
}

.accent-color {
    color: #FF4081!important;
}

.warn-color {
    color: #f44336!important;
}

.background-primary-color {
    background-color: #3F51B5!important;
}

.background-accent-color {
    background-color: #FF4081!important;
}

.background-warn-color {
    background-color: #f44336!important;
}

.white-text {
    color: #FFF!important;
}

/*******/

.search_field {
    margin-left:0px;
    background: transparent;
}

.row-search {
  margin-top: 10px;
}

.row {
  margin-bottom: 0.25em;
}

.lbl-address {
  text-align: right;
}


/*
.search_button {
    position:absolute;
    top: 0.1em;
    right: 0.5em;
}

.search_button {
    position: relative;
    top: -0.3em;
    right: 1.5em;
}
  */

.search_button {
    position: absolute;
    top: 0.5em;
    right: 1.5em;
}

.search_button_alt {
  position: absolute;
  top: 0.15em;
  right: 1em;
}


.date-range/*[_ngcontent-c1]*/ {
    width: 9em;
}

.button_inset {
	padding-left: 3em;
}

.search_wrapper{
    position:relative;
}

.default_wrapper{
	width: 18em;
}

.date_wrapper, .range_wrapper {
	width: 10em;
}

/*
Material theme based stuff
*/

/*
.theme-dark {
	background-color: #2c2c2c;
	color: white;
}

.theme-light {
	background-color: #f7f7f7;
	color: black;
}
*/

/*
.theme-dark .md-input-placeholder {
	color: rgba(255, 255, 255, 0.6888);
}

.theme-dark .md-input-underline {
	border-color: rgba(255, 255, 255, 0.6888);
}
*/

.theme-dark .red-alert {
  color: yellow;
}

/*
.theme-light .md-input-placeholder {
	color: rgba(0, 0, 0, 0.1888);
}

.theme-light .md-input-underline {
	border-color: rgba(0, 0, 0, 0.1888);
}

*/

.theme-light .red-alert {
  color: red;
}



